Contribution degree calculation device, contribution degree calculation method, and program

JP2025047648A5Pending Publication Date: 2026-03-24JVC KENWOOD CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-21
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing systems struggle to accurately determine and reflect the contributions of individual artists when multiple artists collaborate on content, especially in complex compositions where revenue distribution becomes challenging.

Method used

A contribution calculation device and method that acquires evaluation factor information and calculates the contribution of individual content creators in composite content by overlaying additional content on original content, using factors such as tree diagram information, user evaluations, and viewing times.

Benefits of technology

Enables accurate evaluation and distribution of revenue to individual content creators in complex content compositions, ensuring that each contributor's contribution is appropriately recognized and compensated.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a contribution degree calculation device capable of appropriately evaluating a contribution of a creator of each content in a composite content, a contribution degree calculation method, and a program.SOLUTION: A contribution degree calculation device calculates a contribution degree of a creator of each content in a composite content that is a content in which one or more different contents are superposed on an original content. The contribution degree calculation device comprises: an acquisition section which acquires evaluation factor information indicating information for calculating the contribution degree of the creator of each content in the composite content; and a calculation section for calculating the contribution degree of the creator of each of the contents superposed on the original content on the basis of the evaluation factor information.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a contribution degree calculation device, a contribution degree calculation method, and a program. [Background technology]

[0002] Sometimes multiple artists participate in the creation of content. In addition, the spread of the Internet has made it easier to combine content from multiple artists, and it has become easier to distribute the created content to a large number of users and get their reactions.

[0003] For example, Patent Document 1 below discloses a service providing server that allows users to freely buy and sell content that they have created, enables interaction between users through feedback on the content from buyers, and further allows derivative content of the content on the site to be freely bought and sold, enabling the content to grow. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2012-118776 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, although the service providing server described in Patent Document 1 above can return rewards to the creator user who registered the original content of the derivative content, when content produced by multiple artists generates revenue, it is difficult to determine which artist's contribution was the greatest and reflect that contribution in the distribution of revenue.

[0006] In view of the above-mentioned problems, the present disclosure has an object to provide a contribution calculation device, a contribution calculation method, and a program that are capable of appropriately evaluating the contribution of each content creator in a composite content. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems and achieve the objective, the contribution calculation device of the present disclosure is a contribution calculation device that calculates the contribution of each creator of a composite content, which is content in which one or more different pieces of content are overlaid on an original content, and includes an acquisition unit that acquires evaluation factor information indicating information for calculating the contribution of the creator of each piece of content in the composite content, and a calculation unit that calculates the contribution of the creator of each piece of content overlaid on the original content based on the evaluation factor information.

[0008] In order to solve the above-mentioned problems and achieve the objective, the contribution calculation method of the present disclosure is a contribution calculation method for calculating the contribution of each creator of a composite content, which is content in which one or more different pieces of content are overlaid on an original content, and includes a step of acquiring evaluation factor information indicating information for calculating the contribution of the creator of each piece of content in the composite content, and a step of calculating the contribution of the creator of each piece of content overlaid on the original content based on the evaluation factor information.

[0009] In order to solve the above-mentioned problems and achieve the objective, the program disclosed herein is a program that calculates the contribution of each creator of a composite content, which is content in which one or more different pieces of content are overlaid on an original content, and causes a computer to execute the steps of acquiring evaluation factor information indicating information for calculating the contribution of the creator of each piece of content in the composite content, and calculating the contribution of the creator of each piece of content overlaid on the original content based on the evaluation factor information. Effect of the Invention

[0010] According to the present disclosure, it is possible to provide a contribution calculation device, a contribution calculation method, and a program capable of appropriately evaluating the contribution of each content creator in a composite content. [Brief description of the drawings]

[0011] [Figure 1] FIG. 1 is a diagram illustrating an overview of a contribution degree calculation system according to the present disclosure. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of a contribution degree calculation system according to the present disclosure. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of a contribution calculation device according to the present disclosure. [Figure 4] FIG. 4 is a diagram illustrating an example of information stored in the content storage unit of the contribution calculation device according to the present disclosure. [Diagram 5] FIG. 5 is a diagram illustrating an example of information stored in the evaluation factor information storage unit of the contribution calculation device according to the present disclosure. [Figure 6] FIG. 6 is a diagram illustrating an example of tree diagram information acquired by an acquisition unit of the contribution calculation device according to the present disclosure. [Figure 7] FIG. 7 is a diagram showing an example of tree diagram information of compound content according to the present disclosure. [Figure 8] FIG. 8 is a diagram showing an example of a distribution request acceptance screen displayed by the acceptance unit of the contribution calculation device according to the present disclosure. [Figure 9] FIG. 9 is a diagram showing an example of a distribution screen displayed by a distribution unit of the contribution calculation device according to the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating a configuration example of a content distribution device according to the present disclosure. [Figure 11] FIG. 11 is a diagram illustrating a configuration example of a user terminal according to the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Note that the present disclosure is not limited to the embodiments described below.

[0013] (Outline of the contribution calculation system) First, an overview of the contribution calculation system according to the present disclosure will be described with reference to Fig. 1. Fig. 1 is a diagram illustrating an overview of the contribution calculation system according to the present disclosure. As shown in Fig. 1, the contribution calculation system 1 according to the present disclosure includes a contribution calculation device 100 that calculates the contribution of each content creator in a composite content, a content distribution device 200 that distributes the composite content, and a user terminal 300 that acquires the content created by the creator.

[0014] As shown in Fig. 1, for example, a user terminal 300A of a user U1 records a sound SD1 of the user U1's drum performance. A user terminal 300B of a user U2 records a sound SD2 of the user U2's singing voice from a microphone, for example, via wireless communication. A user terminal 300C of a user U3 records a sound SD3 of the user U3's guitar performance. Then, the user terminals 300A, B, and C transmit the recorded sounds SD1, SD2, and SD3, respectively, to the contribution calculation device 100 via a network N.

[0015] The contribution calculation device 100 generates new composite content by superimposing sounds SD1, SD2, SD3 acquired from the user terminals 300A, B, C. For example, the contribution calculation device 100 may distribute the composite content to the user terminal 300D of the user U4 based on a request from the user terminal 300D, and output the sound SD4 of the composite content. Furthermore, a content distribution device 200 that is a server device dedicated to distributing composite content may be provided separately from the contribution calculation device 100, and the content distribution device 200 may acquire the composite content generated by the contribution calculation device 100 and distribute the composite content to the user terminals 300A, B, C, D based on a request from the user terminals 300A, B, C, D.

[0016] Then, the contribution calculation device 100 calculates the contributions of users U1, U2, and U3, who are artists, to the compound content, based on the distribution status of the compound content and user responses to the content distribution device 200. The contributions calculated by the contribution calculation device 100 are used for, for example, distribution of profits obtained by distribution of the compound content.

[0017] (Configuration of the contribution calculation system) Next, the configuration of the contribution calculation system 1 according to the present disclosure will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the contribution calculation system according to the present disclosure. As shown in Fig. 2, the contribution calculation system 1 according to the present disclosure includes a contribution calculation device 100, a content distribution device 200, and a user terminal 300. The configurations of these will be briefly described below.

[0018] The contribution calculation device 100 is an information processing device that executes various information processes such as a process of calculating the contribution of each artist in a composite content in which a plurality of contents are superimposed. The contribution calculation device 100 executes processes based on information transmitted from the content distribution device 200 or the user terminal 300 via the network N. The contribution calculation device 100 may be realized by an information processing device such as a personal computer (PC), a work station (WS), or a computer having a server function.

[0019] The content distribution device 200 is an information processing device that executes various information processes such as composite content and content distribution. The content distribution device 200 executes processes based on information transmitted from the contribution calculation device 100 or the user terminal 300 via the network N. The content distribution device 200 may be realized by an information processing device such as a computer having the functions of a PC, a WS, or a server.

[0020] The user terminal 300 is an information processing device used by a user. The user terminal 300 may be, for example, an information processing device such as a smartphone, a tablet terminal, a wearable terminal, a mobile phone, or a PDA (Personal Digital Assistant). In the example shown in FIG. 1, the user terminal 300 is a smartphone.

[0021] The network N connects the contribution calculation device 100, the content distribution device 200, and the user terminal 300 in a wired or wireless manner so that they can communicate with each other. If the network N is wired, it may be realized by Ethernet (registered trademark) defined in IEEE802.3. If the network N is wireless, it may be realized by a wireless LAN (Local Area Network) defined in IEEE802.11, Bluetooth (registered trademark), or the like.

[0022] (Configuration of the contribution calculation device) Next, the configuration of the contribution calculation device 100 according to the present disclosure will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the contribution calculation device according to the present disclosure. As shown in Fig. 3, the contribution calculation device 100 according to the present disclosure includes a communication unit 110, a storage unit 120, a control unit 130, a sound output unit 140, and a display unit 150. Below, these components will be described in order.

[0023] (Regarding communication unit 110) The communication unit 110 is a communication module that allows the contribution calculation device 100 to communicate with an external device. The communication unit 110 is responsible for transmitting and receiving various data to and from the external device through wireless communication or wired communication. In the case of wireless communication, the communication unit 110 may include a communication antenna, a radio frequency (RF) circuit, a wireless local area network (LAN) card, and other communication processing circuits. In the case of wired communication, the communication unit 110 may include, for example, a network interface card (NIC) with a wired LAN terminal, a transmission circuit, and other communication processing circuits.

[0024] (Regarding the storage unit 120) The storage unit 120 is a storage device that stores various types of information. The storage unit 120 includes a main storage device and an auxiliary storage device. The main storage device may be realized by a semiconductor memory element such as a random access memory (RAM), a read only memory (ROM), or a flash memory. The auxiliary storage device may be realized by a hard disk, a solid state drive (SSD), an optical disk, or the like.

[0025] 3, the storage unit 120 includes a content storage unit 121 and an evaluation factor information storage unit 122. An example of information stored in these components will be described below in order.

[0026] (Regarding the content storage unit 121) The content storage unit 121 stores information related to content. Here, an example of information stored in the content storage unit 121 will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of information stored in the content storage unit of the contribution calculation device according to the present disclosure.

[0027] In the example shown in FIG. 4, the content storage unit 121 stores information relating to the items "acquisition source user terminal ID," "content ID," and "content data" in association with each other.

[0028] The "source user terminal ID" is an identifier that identifies the user terminal 300 from which the content data was acquired, and is represented by a character string, a number, etc. The "content ID" is an identifier that identifies the content, and is represented by a character string, a number, etc. The "content data" is the data of the content identified by the "content ID", and is, for example, sound source data or video data.

[0029] That is, FIG. 4 shows that the content data of the content identified by the content ID "CTID#1-1" acquired from the user terminal 300 identified by the acquisition source user terminal ID "UTID#1" is "CTDT#1-1".

[0030] The information stored in the content storage unit 121 is not limited to information relating to the items "source user terminal ID," "content ID," and "content data," and any other information relating to any content may be stored.

[0031] (Regarding the evaluation factor information storage unit 122) The evaluation factor information storage unit 122 stores information related to evaluation factor information indicating information for calculating the contribution of each content creator in a composite content. Here, an example of information stored in the evaluation factor information storage unit 122 will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of information stored in the evaluation factor information storage unit of the contribution calculation device according to the present disclosure.

[0032] In the example shown in FIG. 5, the evaluation factor information storage unit 122 stores information relating to the items "content ID," "number of likes," "number of plays," "artist popularity," "length of viewing time," and "artist evaluation value" in association with each other.

[0033] "Content ID" is an identifier for identifying the content that is the subject of the evaluation factor information, and is expressed by a character string or a number. "Number of likes" is information indicating the number of times users have pressed "like" on the content identified by "Content ID". "Number of plays" is information indicating the number of times the content identified by "Content ID" has been played. "Artist popularity" is information indicating the popularity of the artist of the content identified by "Content ID", and can also be said to be the topicality of famous artists or artists in the spotlight, and its rank is determined by the number of web searches, etc. "Viewing time length" is information indicating the length of viewing time of the content identified by "Content ID". "Artist evaluation value" is information indicating the number of evaluations, such as "likes", given to the content identified by "Content ID" by all artists involved in the production of the content identified by "Content ID".

[0034] That is, in Figure 5, the content identified by the content ID "CTID#1" was given the number of likes indicated by the number of likes received "NON#1", it was played the number of times indicated by the number of plays "NOV#1", the artist of the content received the degree of attention indicated by the artist attention level "DOA#1", the content was viewed for the length of time indicated by the viewing time length "VTM#1", and the artist gave it the rating indicated by the artist evaluation value "EV#1".

[0035] The information stored in the evaluation factor information storage unit 122 is not limited to information relating to the items "content ID," "number of likes," "number of plays," "artist popularity," "length of viewing time," and "artist evaluation value," and information relating to any other evaluation factor information may be stored.

[0036] (Regarding the control unit 130) Next, returning to Fig. 3, the control unit 130 will be described. The control unit 130 is a controller that manages and controls the contribution calculation device 100. The control unit 130 is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like, executing various programs stored in the storage unit 120 using a RAM as a working area. The control unit 130 may also be realized by an integrated circuit, such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0037] As shown in Fig. 3, the control unit 130 includes an acquisition unit 131, a superimposition unit 132, a calculation unit 133, a reception unit 134, a provision unit 135, and a distribution unit 136. The control unit 130 realizes these functions and executes these processes by reading and executing a program (software) from the storage unit 120. Note that these functions of the control unit 130 may be realized by an electronic circuit. Furthermore, the control unit 130 may execute these processes by one CPU, or may include multiple CPUs and execute these processes in parallel by the multiple CPUs. Below, these configurations will be described in order.

[0038] The acquisition unit 131 acquires various types of information from inside or outside the contribution calculation device 100. An example of the information acquired by the acquisition unit 131 will be described below.

[0039] For example, the acquisition unit 131 acquires content data. For example, the acquisition unit 131 acquires the content data from the user terminal 300. After acquiring the content data from the user terminal 300, the acquisition unit 131 stores the acquired content data in the content storage unit 121. Note that the content here may be, for example, music data provided by an artist or a person who wishes to create music. The music may be a performance on the piano or the like, or may be a performance of multiple instruments. Note that the format of the music data may be, for example, sound source data in a format such as WAV (RIFF waveform Audio Format) or MP3 (MPEG-1 Audio Layer-3), but is not limited to this. The content data may also be data that can serve as an opportunity to create a music piece, such as a photo, a video, or a novel.

[0040] Furthermore, the acquisition unit 131 acquires evaluation factor information indicating information for calculating the contribution of each content creator in the composite content. Specifically, the acquisition unit 131 acquires the evaluation factor information from the content distribution device 200. Note that the acquisition unit 131 may acquire the evaluation factor information from the user terminal 300.

[0041] For example, the acquisition unit 131 acquires, as the evaluation factor information, information on a tree diagram representing the relationship between the individual contents in the composite content. Here, the tree diagram information is information representing the relationship between the individual contents by a tree diagram as shown in FIG. 6. FIG. 6 is a diagram showing an example of the tree diagram information acquired by the acquisition unit of the contribution calculation device according to the present disclosure. As shown in FIG. 6, the tree diagram information is information representing the relationship between the original content OCT of the composite content and the individual contents CTa, CTb, CTc, and CTd superimposed on the original content OCT by a tree diagram. FIG. 6 shows that the contents CTa, CTb, and CTc are superimposed on the original content OCT, and that the content CTd is further superimposed on the content in which the content CTb is superimposed on the original content OCT.

[0042] The acquiring unit 131 further acquires user evaluation information indicating evaluations of individual users on the composite content as the evaluation factor information. Here, the user evaluation information is evaluations of individual users on the composite content, and is, for example, the number of likes given by users to the composite content or each piece of content constituting the composite content when a certain period of time is set for the composite content in the process of production or the completed composite content to be made public.

[0043] The acquiring unit 131 further acquires, as the evaluation factor information, individual playback count information indicating the individual playback count of each content in the composite content. Here, the individual playback count indicates the individual playback count of each content in the composite content, and when the composite content is made public, the individual contents constituting the composite content are also made public, and the user's playback count is recorded.

[0044] The overlapping unit 132 generates a composite content by overlapping a plurality of contents. For example, the overlapping unit 132 receives designation of an original content and a content to be overlapped, and overlaps the designated content on the original content. That is, the overlapping unit 132 overlaps a content by the same artist as the artist of the original content, or a different artist, on the original content. The overlapping unit 132 may also receive input of a content to be further overlapped as the next content on the overlapped content, and further overlap the content. In this way, the composite content is created by repeatedly overlapping the content on the original content.

[0045] The calculation unit 133 calculates the contribution of each creator of the content that is overlaid on the original content based on the evaluation factor information. Hereinafter, a specific process in which the calculation unit 133 calculates the contribution of each creator of the content will be described.

[0046] The calculation unit 133 calculates the number of contents further stacked on each content based on the information on the tree diagram, and calculates the contribution of the creator of each content as a first contribution evaluation value based on the number of the contents. The calculation unit 133 calculates the first contribution evaluation value using the number of connections branching out from each content as an index, for example, as follows: Evaluation value of content A=Number of connections from content A / (Total number of connections of final content+1). For example, a case of a composite content having tree diagram information as shown in FIG. 7 will be described. FIG. 7 is a diagram showing an example of tree diagram information of a composite content according to the present disclosure. Here, the final content is indicated by a thick black circle. In FIG. 7, three sound sources are connected from track 1, which is an example of a content, and three sound sources are also connected from track 2. One sound source is connected from track 3, and two sound sources are connected from track 4. That is, the total number of connections of the final content from the first content to the final content is 9 (=3+3+1+2). By adding the first content 1 to the total number of connections of the final content and using 10 as the denominator, the first contribution evaluation values ​​of the tracks in Fig. 7 are calculated as 3 / 10, 3 / 10, 1 / 10, 2 / 10, and 1 / 10, starting from track 1. By calculating the first contribution evaluation values ​​in this manner, it is possible to reflect in the evaluation value which track's content had the greatest influence in the process leading to the final content.

[0047] Alternatively, the calculation unit 133 may calculate the first contribution evaluation value as follows. Evaluation value of content A=number of connections from content A / (total number of connections of composite contents+1)+((total number of connections of composite contents+1)-total number of connections of final content) / number of tracks of final content) / (total number of connections of composite contents+1). For example, a case of composite contents having tree diagram information as shown in FIG. 7 will be described. In FIG. 7, the total number of connections of composite contents connected starting from track 1 composed of a sound source, which is an example of content, is 15. By adding the first content to the total number of connections of the composite contents, 16 is used as the denominator, the first contribution evaluation values ​​of the tracks composed of a sound source, which is an example of content in FIG. 7, are calculated as 4.4 / 16, 4.4 / 16, 2.4 / 16, 3.4 / 16, and 1.4 / 16 in order from track 1. By calculating the first contribution evaluation value in this manner, it is possible to level the evaluation values ​​of contents in which multiple contents were not connected in the process leading to the final content.

[0048] The calculation unit 133 calculates the contribution of each content creator as a second contribution evaluation value based on the user evaluation information. That is, the calculation unit 133 calculates a second contribution evaluation value by reflecting the user evaluation information in the first contribution evaluation value. That is, a certain period is set for a public release period of the composite content in the process of production or completed, and user evaluation information indicating the number of evaluations such as "likes" and "nice" given by users to each content is reflected. For example, when it is desired to reflect about 20% of the user evaluation in the first contribution evaluation value, the second contribution evaluation value may be calculated as follows: (first contribution evaluation value x 0.8) + (user evaluation information of content A / user evaluation information of final content) x 0.2.

[0049] The calculation unit 133 calculates the contribution of each content creator as a third contribution evaluation value based on the individual playback count information. That is, the calculation unit 133 calculates a third contribution evaluation value by reflecting the individual playback count information in the first contribution evaluation value. That is, a certain period is set for a public release period of a composite content in the process of production or completed, and the number of times each content has been played by users is reflected. For example, when the calculation unit 133 wants to reflect the playback count by about 20% in the first contribution evaluation value, it calculates the third contribution evaluation value as the third contribution evaluation value=(first contribution evaluation value×0.8)+(play count of content A / total number of plays of final content)×0.2.

[0050] The calculation unit 133 calculates the contribution of the creator of each content as a fourth contribution evaluation value based on the artist attention information. That is, the calculation unit 133 reflects the attention of the artist who created each content in the first contribution evaluation value. For example, the topicality of a famous artist or a popular artist is reflected as the attention. The popularity and topicality of an artist are investigated based on the number of web searches, and each rank is determined. There are three ranks, for example, and the ranking is 3 if the popularity or topicality is high, 2 if it is low, and 1 if unknown. When it is desired to reflect the artist attention by about 20% in the first contribution evaluation value, the calculation unit 133 calculates the fourth contribution evaluation value=(first contribution evaluation value×0.8)+(rank of content A / total number of ranks of final content)×0.2.

[0051] The calculation unit 133 calculates the degree of contribution of the creator of each content as a fifth contribution evaluation value based on the viewing time length of the content. That is, the calculation unit 133 reflects the viewing time length of each content in the first contribution evaluation value. For example, when the calculation unit 133 wants to reflect the viewing time length by about 20% in the first contribution evaluation value, the calculation unit 133 calculates the fifth contribution evaluation value as follows: fifth contribution evaluation value=(first contribution evaluation value×0.8)+(length of content A / total viewing time of final content)×0.2.

[0052] The calculation unit 133 calculates the contribution of each content creator as a sixth contribution evaluation value based on the artist evaluation value. That is, the calculation unit 133 reflects in the first contribution evaluation value the number of evaluations, such as "likes" and "nice", given to the content linked to the final content by artists related to the final content or all artists who created the content linked from the original content. For example, when the calculation unit 133 wants to reflect about 20% of the artist evaluation value in the first contribution evaluation value, the calculation unit 133 may calculate the sixth contribution evaluation value=(first contribution evaluation value×0.8)+(number of likes for content A / total number of likes for final content)×0.2.

[0053] Also, artists who participated in the production may be given a number of likes based on the number of contents linked to the content they created. For example, an artist who has three contents linked to the content they added, but is not linked to the final content, may give three likes as artist evaluation. In this case, three likes may be given to the same content, or one like may be given to each separate content.

[0054] The calculation unit 133 may use coins that can be obtained by charging or the like and can be used only within the service as the artist evaluation, and calculate the contribution of the creator of each content as the seventh contribution evaluation value based on the number of coins received from users who viewed the content. For example, if the calculation unit 133 wants to reflect the artist evaluation by about 20% in the first contribution evaluation value, the calculation unit 133 calculates the seventh contribution evaluation value as follows: seventh contribution evaluation value=(first contribution evaluation value×0.8)+(number of coins of content A / total number of coins of final content)×0.2.

[0055] The reception unit 134 receives a content delivery request from a user. The delivery request may include information on the user terminal ID of the source of the delivery request and the content ID to be delivered. When the reception unit 134 receives the content delivery request, the reception unit 134 requests the delivery unit 136 to deliver the content for which the delivery request has been received. For example, the reception unit 134 may display a delivery request reception screen as shown in FIG. 8 on the user terminal 300 to receive the content delivery request from the user. FIG. 8 is a diagram showing an example of a delivery request reception screen displayed by the reception unit of the contribution calculation device according to the present disclosure. As shown in FIG. 8, the reception unit 134 may display a delivery request reception screen for the contents CT1, CT2, CT3, CT4, and CT5 on the display unit 350 of the user terminal 300, and receive the user's touch operation on each of the play buttons PB1, PB2, PB3, PB4, and PB5 as a content delivery request from the user. After delivering the content to the user terminal 300, the accepting unit 134 records the number of plays in the evaluation factor information storage unit 122.

[0056] The reception unit 134 also receives reaction information for the content from the user. For example, the reception unit 134 displays a distribution request reception screen as shown in FIG. 8 on the user terminal 300 to receive the reaction information for the content. As shown in FIG. 8, the reception unit 134 displays like buttons NB1, NB2, NB3, NB4, and NB5 for the respective contents on the distribution request reception screen for the contents CT1, CT2, CT3, CT4, and CT5 on the display unit 350 of the user terminal 300 to receive reaction information for likes for the content from the user. Furthermore, when the reception unit 134 receives likes for the content, the reception unit 134 records the number of likes in the evaluation factor information storage unit 122.

[0057] The providing unit 135 provides the compound content generated by the overlapping unit 132 to the content distribution device 200. That is, the providing unit 135 provides the compound content to the content distribution device 200 via the network N. The providing unit 135 may provide the compound content to the content distribution device 200 every time the compound content is generated by the overlapping unit 132, or may provide the compound content to the content distribution device 200 when the data amount of the compound content generated by the overlapping unit 132 exceeds a predetermined amount.

[0058] The delivery unit 136 delivers content to the user terminal 300 based on a delivery request received from a user by the reception unit 134. That is, the delivery unit 136 reads out content data of content matching the content ID included in the delivery request from the content storage unit 121, and delivers the content data to the user terminal 300 that received the delivery request.

[0059] For example, the delivery unit 136 may provide the content to the user by displaying a delivery screen as shown in FIG. 9 on the user terminal 300. FIG. 9 is a diagram showing an example of a delivery screen displayed by the delivery unit of the contribution calculation device according to the present disclosure. As shown in FIG. 9, the delivery unit 136 may provide the content to the user by displaying the name NM of the content, a scroll bar SC1 indicating the playback position relative to the entire content, a scroll bar SC2 for adjusting the volume of the sound, a text TX1 introducing the song, a text TX2 of the lyrics, a box CMB for accepting comments from the user, and the like, and outputting the sound of the content from the sound input / output unit 340. Note that when the delivery unit 136 accepts an operation to stop the playback of the content from the user, it records the viewing time length of the content in the evaluation factor information storage unit 122.

[0060] The sound output unit 140 outputs various sounds. For example, the sound output unit 140 may output the sound of content. The sound output unit 140 may be a speaker, and the speaker converts an electric signal into sound using a diaphragm. That is, the speaker vibrates the diaphragm with a predetermined amplitude and frequency based on a control command given by the electric signal, thereby vibrating the air in contact with the diaphragm and outputting sound.

[0061] The display unit 150 displays various information. For example, the display unit 150 may display a GUI (Graphical User Interface) for executing various processes of the contribution calculation device 100. The display unit 150 may be realized by a liquid crystal display, an organic EL (Electro Luminescence) display, a micro LED (Light Emitting Diode) display, or the like.

[0062] (Configuration of Content Distribution Device) Next, the configuration of the content distribution device 200 according to the present disclosure will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of the configuration of the content distribution device according to the present disclosure. As shown in Fig. 10, the content distribution device 200 according to the present disclosure includes a communication unit 210, a storage unit 220, and a control unit 230. Below, these components will be described in order.

[0063] The communication unit 210 is a communication module that allows the content distribution device 200 to communicate with an external device. The communication unit 210 is responsible for transmitting and receiving data to and from an external device via wireless communication or wired communication. In the case of wireless communication, the communication unit 210 may include a communication antenna, an RF circuit, a wireless LAN card, and other communication processing circuits. In the case of wired communication, the communication unit 210 may include, for example, a NIC with a wired LAN terminal, a transmission circuit, and other communication processing circuits.

[0064] The storage unit 220 is a storage device that stores various types of information. The storage unit 220 includes a main storage device and an auxiliary storage device. The main storage device may be realized by a semiconductor memory element such as a RAM, a ROM, or a flash memory. The auxiliary storage device may be realized by a hard disk, an SSD, an optical disk, or the like.

[0065] 10, the storage unit 220 includes a content storage unit 221 and a reaction information storage unit 222. The information stored in these components will be described below in order.

[0066] The content storage unit 221 stores information related to the content. The content storage unit 221 stores a composite content in which a plurality of contents are superimposed, together with tree diagram information. Other than this, the information stored in the content storage unit 221 is the same as the information stored in the content storage unit 121 of the contribution degree calculation device 100 described above, so a detailed description of an example of the information stored in the content storage unit 221 will be omitted.

[0067] The reaction information storage unit 222 stores reaction information indicating the reaction of users and the like to the content. For example, the reaction information storage unit 222 stores evaluation factor information. It stores "number of likes," "number of plays," "artist popularity," "viewing time length," and "artist evaluation value." This information is the same as the information stored in the evaluation factor information storage unit 122 of the contribution calculation device 100 described above, and therefore a description thereof will be omitted.

[0068] The control unit 230 is a controller that manages and controls the content distribution device 200. The control unit 230 is realized by a CPU, an MPU, or the like executing various programs stored in the storage unit 220 using the RAM as a working area. The control unit 230 may also be realized by an integrated circuit such as an ASIC or an FPGA.

[0069] As shown in Fig. 10, the control unit 230 includes an acquisition unit 231, a reception unit 232, and a distribution unit 233. The control unit 230 realizes these functions and executes these processes by reading and executing a program (software) from the storage unit 220. Note that these functions of the control unit 230 may be realized by an electronic circuit. Furthermore, the control unit 230 may execute these processes by one CPU, or may include multiple CPUs and execute these processes in parallel by the multiple CPUs. Below, these configurations will be explained in order.

[0070] The acquiring unit 231 acquires the compound content from the contribution calculation device 100. That is, the acquiring unit 231 acquires the compound content provided by the providing unit 135 of the contribution calculation device 100, and stores the acquired compound content in the content storage unit 221.

[0071] The reception unit 232 receives a content distribution request from the user terminal 300. The distribution request may include information on the user terminal ID of the sender of the distribution request, the content ID to be distributed, etc. When the reception unit 232 receives the content distribution request, it requests the distribution unit 233 to distribute the content for which the distribution request has been received.

[0072] The reception unit 232 also receives "likes" for the content from the user. For example, the reception unit 232 displays a distribution request reception screen as shown in Fig. 8 on the user terminal 300 to receive "likes" for the content. The process of the reception unit 232 receiving "likes" for the content from the user is the same as the process of the reception unit 134 of the contribution calculation device 100 described above, and therefore will not be described.

[0073] The delivery unit 233 delivers content to the user terminal 300 based on the delivery request received from the user by the reception unit 232. That is, the delivery unit 233 reads out content data of content matching the content ID included in the delivery request from the content storage unit 221, and delivers the content data to the user terminal 300 that received the delivery request.

[0074] (User terminal configuration) Next, the configuration of the user terminal 300 according to the present disclosure will be described with reference to Fig. 11. Fig. 11 is a diagram showing an example of the configuration of the user terminal according to the present disclosure. As shown in Fig. 11, the user terminal 300 according to the present disclosure includes a communication unit 310, a storage unit 320, a control unit 330, a sound input / output unit 340, and a display unit 350. Below, these configurations will be described in order.

[0075] The communication unit 310 is a communication module that allows the user terminal 300 to communicate with an external device. The communication unit 310 is responsible for transmitting and receiving data between the user terminal 300 and an external device by wireless communication or wired communication. In the case of wireless communication, the communication unit 310 may be equipped with a communication antenna, an RF circuit, a wireless LAN card, and other communication processing circuits. In the case of wired communication, the communication unit 310 may be equipped with, for example, a NIC equipped with a wired LAN terminal, a transmission circuit, and other communication processing circuits.

[0076] The storage unit 320 is a storage device that stores various types of information. The storage unit 320 includes a main storage device and an auxiliary storage device. The main storage device may be realized by a semiconductor memory element such as a RAM, a ROM, or a flash memory. The auxiliary storage device may be realized by a hard disk, an SSD, an optical disk, or the like.

[0077] 11, the storage unit 320 includes a content storage unit 321. Hereinafter, information stored in this configuration will be described.

[0078] The content storage unit 321 stores information related to content created by a user. The information stored in the content storage unit 321 is the same as the information stored in the content storage unit 121 of the contribution calculation device 100, and therefore a detailed description of the information stored in the content storage unit 321 will be omitted.

[0079] The control unit 330 is a controller that manages and controls the user terminal 300. The control unit 330 is realized by a CPU, an MPU, or the like executing various programs stored in the storage unit 320 using the RAM as a working area. The control unit 330 may also be realized by an integrated circuit such as an ASIC or an FPGA.

[0080] As shown in Fig. 11, the control unit 330 includes an acquisition unit 331, a reception unit 332, and a distribution unit 333. The control unit 330 realizes these functions and executes these processes by reading and executing a program (software) from the storage unit 320. Note that these functions of the control unit 330 may be realized by an electronic circuit. Furthermore, the control unit 330 may execute these processes by one CPU, or may include multiple CPUs and execute these processes in parallel by the multiple CPUs. Below, these configurations will be described in order.

[0081] The acquisition unit 331 acquires content from a user. For example, the acquisition unit 331 acquires, as content, a sound input via the sound input / output unit 340 described later. For example, the acquisition unit 331 may acquire content input via the communication unit 310.

[0082] The reception unit 332 receives a content distribution request from a user. For example, the reception unit 332 may receive the content distribution request from the user by displaying a distribution request reception screen as shown in Fig. 8 on the display unit 350. The process of displaying the distribution request reception screen as shown in Fig. 8 and receiving the content distribution request from the user is the same as the process of the reception unit 134 of the contribution calculation device 100 described above, and therefore a description thereof will be omitted.

[0083] The distribution unit 333 distributes content to the user. For example, the distribution unit 333 may provide the content to the user by causing the sound of the content distributed from the contribution calculation device 100 or the content distribution device 200 to be output to the sound input / output unit 340 and causing the display unit 350 to display a distribution screen of the content or a video of the content.

[0084] The sound input / output unit 340 inputs and outputs various kinds of sound. That is, the sound input / output unit 340 has a microphone function and a speaker function. For example, the sound input / output unit 340 may output the sound of content. In addition, the sound input / output unit 340 may receive input of voice or the sound of a musical instrument being played via a microphone.

[0085] The display unit 350 displays various information. For example, the display unit 350 may display a content distribution screen, a distribution reception screen, a content video, etc. The display unit 350 may be realized by a liquid crystal display, an organic EL display, a micro LED display, etc.

[0086] (Composition and Effects) The contribution calculation device 100 of the present disclosure is a contribution calculation device that calculates the contribution of each piece of content in a composite content, which is content in which one or more pieces of content different from an original content are overlaid on the original content, and includes an acquisition unit 131 that acquires evaluation factor information indicating information for calculating the contribution of the creator of each piece of content in the composite content, and a calculation unit 133 that calculates the contribution of the creator of each piece of content overlaid on the original content based on the evaluation factor information.

[0087] According to this configuration, it is possible to calculate the contribution of each creator of a composite content, which is a content in which one or more different contents are layered on an original content, and therefore it is possible to provide a contribution calculation device 100 that can appropriately evaluate the contribution of each creator of the individual contents in the composite content.

[0088] The acquisition unit 131 of the contribution calculation device 100 according to the present disclosure acquires, as evaluation factor information, information regarding a tree diagram representing the relationships between individual pieces of content in a composite content, and the calculation unit 133 calculates the number of pieces of content further layered on each piece of content based on the information regarding the tree diagram, and calculates the contribution of the creator of each piece of content as a first contribution evaluation value based on the number of pieces of content.

[0089] According to this configuration, the number of contents stacked on each piece of content can be calculated based on information about a tree diagram that represents the relationship between the individual pieces of content in the composite content, and the contribution of each piece of content creator can be calculated as a first contribution evaluation value based on the number of pieces of content. Therefore, it is possible to provide a contribution calculation device 100 that can appropriately evaluate the contribution of each piece of content creator in the composite content.

[0090] The acquisition unit 131 of the contribution calculation device 100 according to the present disclosure further acquires user evaluation information indicating each user's evaluation of the composite content as evaluation factor information, and the calculation unit 133 calculates the contribution of each content creator as a second contribution evaluation value based on the user evaluation information.

[0091] According to this configuration, the contribution of each content creator can be calculated as the second contribution evaluation value based on the user evaluation information indicating the evaluation of each user on the composite content. Therefore, it is possible to provide the contribution calculation device 100 that can appropriately evaluate the contribution of each content creator in the composite content.

[0092] The acquisition unit 131 of the contribution calculation device 100 according to the present disclosure further acquires, as evaluation factor information, individual playback count information indicating the individual playback count of each content in the composite content, and the calculation unit 133 calculates the contribution of the creator of each content as a third contribution evaluation value based on the individual playback count information.

[0093] According to this configuration, the contribution of each content creator can be calculated as a third contribution evaluation value based on the individual playback count information indicating the individual playback count of each content in the composite content. Therefore, it is possible to provide the contribution calculation device 100 that can appropriately evaluate the contribution of each content creator in the composite content.

[0094] The contribution calculation method of the present disclosure is a contribution calculation method for calculating the contribution of each piece of content in a composite content, which is content in which one or more pieces of content different from an original content are overlaid on top of the original content, and includes a step of acquiring evaluation factor information indicating information for calculating the contribution of the creators of each piece of content in the composite content, and a step of calculating the contribution of the creators of each piece of content overlaid on the original content based on the evaluation factor information.

[0095] According to this configuration, it is possible to calculate the degree of contribution of each creator of a composite content, which is a content in which one or more different contents are layered on an original content, and therefore it is possible to provide a method for calculating the degree of contribution that can appropriately evaluate the contribution of each creator of the composite content.

[0096] The program of the present disclosure is a program that calculates the contribution of each piece of content in a composite content, which is content in which one or more different pieces of content are overlaid on an original content, and causes a computer to execute the steps of acquiring evaluation factor information indicating information for calculating the contribution of the creators of each piece of content in the composite content, and calculating the contribution of the creators of each piece of content overlaid on the original content based on the evaluation factor information.

[0097] According to this configuration, it is possible to calculate the contribution of each creator of a composite content, which is a content in which one or more different contents are layered on an original content, and therefore it is possible to provide a program that can appropriately evaluate the contribution of each creator of the composite content.

[0098] Although the embodiment of the present invention has been described above, the embodiment is not limited to the contents of this embodiment. The above-mentioned components include those that a person skilled in the art can easily imagine, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-mentioned components can be appropriately combined. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the gist of the above-mentioned embodiment. [Explanation of symbols]

[0099] 100 Contribution Calculation Device 110 Communications Department 120 Storage section 121 Content storage unit 122 Evaluation factor information storage unit 130 Control section 131 Acquisition Department 132 Polymerization section 133 Calculation section 134 Reception Department 135 Provision Department 136 Distribution Department 140 Sound output section 150 Display section 200 Content distribution device 210 Communications Department 220 Storage section 230 Control Unit 231 Acquisition Department 232 Reception 233 Distribution Department 300 User terminals 310 Communications Department 320 Storage section 330 Control Unit 331 Acquisition Department 332 Reception 333 Distribution Department N Network

Claims

1. A storyboard that overlays one or more different pieces of content onto the original content. Contribution: Calculating the contribution of individual content creators in a composite content. A degree calculation device, Information for calculating the contribution of each individual content creator in the aforementioned composite content An acquisition unit that acquires evaluation factor information that indicates the report, Based on the aforementioned evaluation factor information, the individual content overlaid on the original content It includes a calculation unit that calculates the contribution of the creator of the product, The acquisition unit uses the evaluation factor information to determine the individual contents in the composite content. The calculation unit obtains information regarding a tree diagram representing the relationship between the elements, and then uses the information regarding the tree diagram to calculate the relationship between the elements. Based on this, the number of additional content layers on each individual content is calculated, and the relevant Based on the number of pieces of content, the contribution of each individual content creator is evaluated as the primary contribution value. A device that calculates contribution levels by doing so.

2. The acquisition unit acquires the following evaluation factor information for each user regarding the composite content: Further user rating information indicating evaluations will be obtained, The calculation unit calculates based on the user evaluation information. The contribution of each individual content creator is calculated as a second contribution evaluation value. The contribution calculation device according to claim 1.

3. The acquisition unit uses the evaluation factor information to determine the individual contents in the composite content. Further information is obtained showing the individual number of views for each item. The calculation unit, the individual Based on the number of views, the contribution of each content creator is evaluated using a third-party contribution score. Calculate by doing so The contribution calculation device according to claim 1.

4. A combination of original content and one or more other different pieces of content. This calculates the contribution of individual content creators within a complex piece of content. A method for calculating the donation amount, Information for calculating the contribution of each individual content creator in the aforementioned composite content. A step to obtain evaluation factor information that shows, Based on the aforementioned evaluation factor information, the individual content overlaid on the original content Steps to calculate the contribution of the creators of the project, The aforementioned evaluation factor information is a tree representing the relationships between individual contents in the composite content. Steps to obtain information about the shape drawing, Based on the information in the aforementioned tree diagram, further layered content is applied to each individual content. The steps to calculate the number of tent, Based on the number of relevant pieces of content, the contribution of each individual content creator is ranked as the primary contributor. A method for calculating contribution, including the steps used to calculate the evaluation value.

5. A storyboard that overlays one or more different pieces of content onto the original content. A program to calculate the contribution of individual content creators in a composite content. It is a program, Information for calculating the contribution of each individual content creator in the aforementioned composite content Steps include obtaining evaluation factor information that indicates the report, Based on the aforementioned evaluation factor information, the individual content overlaid on the original content Steps to calculate the contribution of the creators of the project, The aforementioned evaluation factor information represents the relationship between the individual contents in the composite content. Steps to obtain information about the tree diagram, Based on the information in the aforementioned tree diagram, further layered content is applied to each individual content. The steps to calculate the number of tent, Based on the number of relevant pieces of content, the contribution of each individual content creator is ranked as the primary contributor. A program that has a computer perform the steps required to calculate an evaluation value.