Information processing device, information processing method, and program
The information processing device adjusts digital content scarcity based on viewer reactions, addressing the mismatch in content value by dynamically determining the number of digital content items, aligning with viewer demand and enhancing perceived value.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- MIXI INC
- Filing Date
- 2026-03-31
- Publication Date
- 2026-07-29
AI Technical Summary
Existing systems fail to reflect viewer demand in determining the scarcity of digital content, leading to a mismatch between content value and viewer evaluation.
An information processing device that accepts viewer operations during video distribution and adjusts the number of digital content items based on viewer reactions, using a provisioning control unit to determine the scarcity of digital content items corresponding to video scenes.
Enables dynamic determination of digital content rarity based on viewer interactions, aligning content value with viewer demand and enhancing the perceived value of digital content.
Smart Images

Figure 2026122972000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, a system for selling and managing digital contents such as game items and videos using blockchain technology has been known (for example, see Patent Document 1). By using blockchain for the management of digital contents, it becomes easy to manage the distribution number of digital contents.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] On the other hand, the value such as the scarcity of content is influenced by the distribution number in the market. However, when selling content with a limited number, it is common for the provider of the content to determine the number of content to be provided. Therefore, it is impossible to reflect the reaction on the demand side in the number of content provided, and there is a risk that the value of the provided content will deviate from the evaluation by the demanders.
[0005] Therefore, one of the objects of the present invention is to determine the scarcity of digital content corresponding to a video scene according to the reaction of viewers
Means for Solving the Problems
[0006] An information processing device according to one aspect of the present invention includes a reception unit that controls the device to accept predetermined operations from viewers during the distribution of a video over a predetermined period of time, and a provisioning control unit that determines the number of digital content items to be provided corresponding to a scene in the video based on predetermined operations received from viewers for that scene. [Effects of the Invention]
[0007] According to one aspect of the present invention, the rarity of digital content corresponding to a scene in a video can be determined in response to the viewer's reaction. [Brief explanation of the drawing]
[0008] [Figure 1] This is a schematic diagram of an information processing system including an information processing device according to one embodiment of the present invention. [Figure 2] This is a diagram showing an example of a gameplay video viewing screen. [Figure 3] This is a diagram showing an example of a player selection screen. [Figure 4] This figure shows an example of a gift selection screen. [Figure 5] This is an explanatory diagram showing an example of a scene setting. [Figure 6] This figure shows an example of a digital content display screen. [Figure 7] This is a diagram illustrating the functions of an information processing device according to one embodiment of the present invention. [Figure 8] This figure shows an example of gameplay video information. [Figure 9] This figure shows an example of event information. [Figure 10] This figure shows an example of scene information. [Figure 11] This figure shows an example of digital content information. [Figure 12] This figure shows the information processing flow related to one embodiment of the present invention. [Modes for carrying out the invention]
[0009] The information processing apparatus, information processing method, and program of the present invention will be described in detail below with reference to preferred embodiments shown in the accompanying drawings. The embodiments described below are merely examples provided to facilitate understanding of the present invention and do not limit it. That is, the present invention can be modified or improved upon from the embodiments described below, without departing from its spirit. Naturally, the present invention includes equivalents thereof.
[0010] Furthermore, the screen examples described in this specification and the drawings are merely examples, and the screen configuration and design, the content of the displayed information, and the GUI (Graphical User Interface), etc., can be freely designed and modified as appropriate according to the system design specifications and the preferences of the viewer.
[0011] <Overview of the system according to this embodiment> The communication system shown in Figure 1 (hereinafter referred to as the information processing system S) is a communication system that includes an information processing device (hereinafter referred to as the server 10) according to one embodiment of the present invention. Information Processing System S is a computer system that handles all operations related to the conduct of the competition. It provides services related to the competition and other competition-related services to participants (hereinafter referred to as "players"), such as individuals or teams, who take part in the competition, and to viewers who do not participate as players but watch the players' gameplay. Specifically, it provides players with an environment for playing the competition, and provides viewers with video footage (gameplay videos) showing players playing the competition, and an environment for watching those gameplay videos. The gameplay videos distributed include not only live broadcasts but also recorded videos available on demand.
[0012] A competition is a game in which players compete in terms of superiority or inferiority in skills or abilities according to certain rules, such as computer games or sports. Competitions include tournaments in which one or more matches are organized and held. When multiple matches are organized and held, the method of determining the winner or ranking may be a tournament system (knockout), a league system (round-robin), a combination of the tournament system and the league system, or a derived method thereof, or other methods. In addition, a competition may be composed of a main event and a preliminary round (preliminary tournament) for selecting participants in the main event. Also, when multiple matches are organized and held, it is not limited to the case of conducting multiple matches of one event, and multiple different events may be combined.
[0013] In this embodiment, as an example of numerous competitions, a tournament of e-sports (electronic sports), which is a对战 game in which players compete for victory or defeat in a computer game, will be described below (hereinafter referred to as a competition tournament). Note that the game genre of e-sports is not particularly limited and may be any game genre. For example, it may be a fighting game, a sports game, a shooting game, a racing game, a puzzle game, a word game, a card game, a board game, a role-playing game, or a simulation game, etc. Also, e-sports may be an individual competition or a team competition. Further, it may be a game in which humans play against each other as players, or a game in which a human plays against a computer (e.g., AI or robot, etc.).
[0014] The esports of this embodiment are online games provided using the information processing system S. Specifically, when a player such as a professional gamer performs an operation (play operation) of playing esports, which is a competition, on the player terminal 11, the player terminal 11 receives data regarding the progress of the competition distributed from a server computer (hereinafter referred to as server 10). On the player terminal 11, video and audio corresponding to the received data are output, and the player proceeds with the competition while checking the output video and audio. Further, the player terminal 11 transmits data indicating the operation content of the player, such as a play operation, to the server 10, and the server 10 transmits data corresponding to the operation content to the player terminal 11. Such data transmission and reception between the server 10 and the player terminal 11 are repeatedly performed until the game played by the player ends.
[0015] On the other hand, in this embodiment, a viewer who is a user of the information processing system S is in a different position from the player and does not participate in a competition tournament like the player and actually play the competition to conduct a game. The viewer is described as a user who watches the play video and watches the game on the viewer terminal 12. Note that the viewer may also be兼 a player who participates in a competition tournament and conducts a competition. Specifically, the viewer terminal 12 receives data regarding the progress of the competition distributed from the server 10. On the viewer terminal 12, video and audio corresponding to the received data are output, and the viewer watches the output video and audio.
[0016] In addition, the viewer can not only simply watch the distributed play video but also perform various predetermined operations at an arbitrary timing during the distribution of the play video. Specifically, the viewer terminal 12 transmits data indicating the content of various predetermined operations performed by the viewer to the server 10, and the server 10 transmits data corresponding to the operation content to the viewer terminal 12. Such data transmission and reception between the server 10 and the viewer terminal 12 are repeatedly performed while the viewer is watching the play video.
[0017] A prescribed operation is an operation that viewers can perform at any time during the streaming of a gameplay video, and which affects the number of digital content items provided, as described later. When performing a prescribed operation, the viewer may specify the player to whom the operation is performed, or they may perform the operation on the gameplay video or a scene (hereinafter referred to as "scene") of the gameplay video without specifying a player.
[0018] The specified operations include, for example, operations to access live gameplay videos, operations to simply watch gameplay videos, operations to send likes, comments, stamps, or voice messages (cheers) to players during gameplay, donations or gifts of a specified value such as money to players during gameplay, and operations such as voting to predict which player will win. Voting includes cases where a specified value such as money is wagered and a payout is received if the designated player wins, and cases where a winner is simply predicted without wagering a specified value such as money (in which case no payout is received).
[0019] A predetermined operation includes a first operation that can be performed by consuming a predetermined value, and a second operation that can be performed without consuming a predetermined value. For example, providing a predetermined value such as money or a predetermined game medium to a player as a donation, or betting on a player by wagering a predetermined value such as money or a predetermined game medium, would be a first operation. Also, when sending comments, comments that require the consumption of a predetermined value would be a first operation, while comments that do not require the consumption of a predetermined value would be a second operation. In addition, a limit may be placed on the number of times a second operation can be performed, even if it does not require the consumption of a predetermined value. That is, if the number of times a viewer performs a second operation within a predetermined period reaches a predetermined upper limit for the viewer, the second operation may be restricted for the predetermined period. Furthermore, a first operation may be made possible by consuming a first value (an example of a predetermined value), and a second operation may be made possible by consuming a second value different from the first value. For example, the first value may be a paid medium, and the second value may be a free medium.
[0020] Furthermore, the first and second operations have a different degree of influence on determining the number of digital content items provided, as will be discussed later. Specifically, the first operation, which requires the consumption of a predetermined value, has a greater impact on the change in the number of digital content items provided than the second operation, which does not require the consumption of a predetermined value, resulting in a relatively larger rate of change in the number of digital content items provided.
[0021] Value that can be consumed as a predetermined value includes not only money, but also, for example, game media such as dedicated currency and game items that can be used in games played in competitions or other games. Game media includes paid game media that must be purchased by making payments or other actions to obtain them, and free game media that can be obtained through login bonuses, etc., without making payments or other actions. Furthermore, the type and amount of predetermined value (or monetary amount in the case of money) consumed when performing the first operation may be determined by the viewer's choice, or it may be determined automatically or randomly regardless of the viewer's intentions. In addition, the type and amount of predetermined value that can be consumed may be predetermined for each competition or match, or for each player. For example, the amount of predetermined value required to perform the first operation may be set relatively higher for high-ranking players who are strong contenders for the championship, players who have advanced to the finals and are close to winning, or popular players. Moreover, the type and amount of predetermined value may vary depending on when the viewer performs the predetermined operation. For example, the amount of predetermined value required to perform the first operation may be set relatively lower before the start of the tournament, during the qualifiers or first round, and relatively higher for the finals or matches between championship contenders. In the following explanation, unless otherwise specified, money will be used as an example of a given value.
[0022] The prescribed operation is performed on the gameplay video viewing screen G1, as shown in Figure 2. As shown in Figure 2, the play video viewing screen G1 is a screen on which viewers can perform predetermined operations as illustrated above while watching a play video, and displays a play video display area 41 and various predetermined operation buttons 42. The play video display area 41 is showing the play video being played. The predetermined operation buttons 42 display buttons that accept predetermined operations that viewers can select, such as likes, comments, gifts, and votes. When a viewer taps any predetermined operation button 42 on the play video viewing screen G1, except when tapping "like", they are redirected to a comment input screen or an amount input screen (not shown), and can perform predetermined operations on the play video scene or the player during gameplay. Regarding comments, normal comments, which are messages sent without consuming a predetermined value, are considered a second operation. On the other hand, super comments, which are made by viewers who consume a predetermined value to make their comments stand out, comments that use stamps or emojis obtained by consuming a predetermined value even if they are normal comments, gifts given to players that represent a predetermined value, and votes that involve betting a predetermined value are considered first operations.
[0023] Additionally, viewers can specify a player from among multiple players. Note that this specification operation may overlap with some predefined operations.
[0024] A designation operation is an operation performed by a viewer to select one or more players from among multiple players participating in a competition or match, before the end of a match in which a player is participating, specifically before the start of the competition or each match (a match in which a player is participating), or during the competition or each match. The players designated by the viewer may include the player to be supported, the player who will win the match (the player to whom viewers will make predictions and votes), and the player to whom a second operation will be performed (the player to whom gifts will be sent). It should be noted that viewers who perform a designation operation may also include users other than viewers, for example, users who only designate a player to support or make predictions before the start of the match but do not actually watch all or part of the gameplay video.
[0025] The selection operation is performed, for example, on the player selection screen G2, as shown in Figure 3. As shown in Figure 3, the player selection screen G2 is a screen where viewers can arbitrarily select players, and it displays a list of information to identify multiple players (e.g., players A to C...) participating in the competition or match. The player selection screen G2 displays information that can identify each player, such as the player's name (or team name) and an image such as an icon. Viewers can select a player on the player selection screen G2 by tapping the selection box 43 corresponding to the player they want to select, and then tapping the confirm button 44. If a player is selected here, that selected player will be automatically set as the recipient when performing a second operation such as sending a gift.
[0026] Furthermore, the selection operation can also be performed, for example, on the gift selection screen G3 shown in Figure 4. As shown in Figure 4, the gift selection screen G3 is a screen where viewers can arbitrarily select the player to whom the gift will be sent, and a list of information for identifying multiple players (for example, players A to C...) who will be the recipients of the gift is displayed. The gift selection screen G3 displays information that can identify each player, such as an icon or image representing the player. Viewers can select a player on the gift selection screen G3 by tapping the selection box 45 corresponding to the player they want to send the gift to, and then tapping the confirm button 46. Once the player to whom the gift will be sent is decided, the screen transitions to a gift content selection screen (not shown), for example, a screen where the amount of money to donate to the player is entered.
[0027] In this embodiment, the number of digital content items to be provided is set based on the predetermined operation described above. Digital content refers to unique data that cannot be replaced as a digital asset, and is equivalent to digital video containing specific scenes from gameplay, for example, video containing at least a portion of a game that the owner can view at any time (including highlight videos, etc.). An example of digital content is a non-fungible token, also known as an NFT, which is managed as data on a known blockchain. The digital content of this embodiment, like NFTs, has a unique identifier (identification ID) that allows it to be distinguished from other digital content, and possesses a unique value that distinguishes it from other digital content. Furthermore, like NFTs, the digital content can be traded on a blockchain, and the transaction history of the digital content can be recorded using distributed ledger technology such as blockchain. In addition, the owner and ownership history of the digital content are also recorded using distributed ledger technology such as blockchain.
[0028] In this embodiment, digital content is generated in a manner corresponding to each scene included in the gameplay video. Specifically, as shown in Figure 5, the scene is set based on a specific event, such as when an attack is successful. For example, if event a occurs, a predetermined period including the time event a occurs (for example, 5 seconds before and after) is set as scene a corresponding to event a. Similarly, if event b occurs, for example, 5 seconds before and after the time event b occurs is set as scene b corresponding to event b.
[0029] As described above, the digital content in this embodiment is irreplaceable data, and therefore its scarcity depends on the number of digital content items provided. The number of digital content items provided is determined based on the number and content of predetermined operations received from viewers for a corresponding scene, or the number of viewers for that scene. In other words, the number of digital content items provided is determined based on the viewers' reactions to the scenes corresponding to the digital content. For example, in scenes with a high number of predetermined operations, scenes with a particularly high number of first operations, or scenes with a large number of viewers, it is determined that the viewer reaction is good and the scene is highly rated by viewers, and in order to increase the scarcity of the digital content corresponding to that scene, the number of digital content items provided is set to be small.
[0030] Specifically, as shown in Figure 5, when a particular game event occurs, a predetermined period including that game event is set as the scene corresponding to that game event. Furthermore, a predetermined period including that scene (for example, 5 seconds before and after the scene), that is, the period before and after which viewers are likely to be excited due to anticipation for the event or the lingering feeling after the event, is set as a judgment period for determining the number of digital content to be provided that corresponds to that scene. For example, if the number of predetermined operations received during judgment period a (the period including event a and scene a) related to scene a (corresponding to the first scene) corresponding to event a is greater than the number of predetermined operations received during judgment period b (the period including event b and scene b) related to scene b (corresponding to the second scene) corresponding to event b, then it is determined that digital content a corresponding to scene a has received a better response from viewers and is more highly rated (popular) than digital content b corresponding to scene b, and the number of digital content a provided is set to be less than the number of digital content b provided to increase the scarcity (value) of digital content a. If the judgment periods overlap, the operation may be counted as a predetermined operation for both scenarios, or it may be counted as a predetermined operation for either scenario (for example, the scenario corresponding to the event that occurred first).
[0031] Furthermore, if the content of the prescribed operation received during judgment period a is the first operation, and the content of the prescribed operation received during judgment period b is the second operation, it is determined that digital content a corresponding to scene a has received a better viewer response and higher ratings than digital content b corresponding to scene b, and the number of digital content a provided is set to be less than the number of digital content b provided to increase the scarcity of digital content a. Also, even if it is the same first operation, if the amount spent in the first operation received during judgment period a is higher than the amount spent in the first operation received during judgment period b, it is determined that digital content a corresponding to scene a has received a better viewer response and higher ratings than digital content b corresponding to scene b, and the number of digital content a provided is set to be less than the number of digital content b provided to increase the scarcity of digital content a.
[0032] Once the match ends and the gameplay video stream ceases, the viewer terminal 12 of viewers who performed a predetermined operation during the gameplay video stream will display a digital content display screen G4, such as the one shown in Figure 6. As shown in Figure 6, the digital content display screen G4 is a screen where viewers can arbitrarily select digital content to purchase, and it displays a list of information for identifying digital content related to the completed gameplay video. Specifically, the digital content display area 47 of the digital content display screen G4 displays information for each digital content, including the time period of the match and corresponding scene (for example, Match X 02:10~02:15), the title of each digital content (for example, XX Defeat Scene), the price, and the number of copies provided as determined above. Viewers can then select and purchase the digital content by tapping the designated box 48 corresponding to the desired digital content on the digital content display screen G4 and then tapping the confirm button 49.
[0033] Furthermore, on the digital content display screen G4, digital content corresponding to scenes in which the viewer has not performed a predetermined operation is displayed in a grayed-out manner, so that digital content corresponding to scenes in which the viewer has not performed a predetermined operation is displayed in a way that makes it distinguishable. In this embodiment, the viewer cannot select digital content corresponding to scenes in which the viewer has not performed a predetermined operation, i.e., grayed-out digital content. However, grayed-out digital content may be made available for purchase, or grayed-out digital content may be made available for purchase under less favorable conditions than other viewers, such as setting a higher price for grayed-out digital content than for viewers who have performed a predetermined operation.
[0034] Furthermore, in this embodiment, digital content corresponding to a scene is provided to viewers (recipients) selected from among viewers who have performed a predetermined operation on a scene, based on predetermined criteria such as a lottery or first-come, first-served basis. That is, viewers who can receive the digital content are selected by lottery, or viewers who have performed a predetermined operation on the scene corresponding to the digital content are selected up to a predetermined order (for example, the first 10 people). In addition, it is preferable that the number of digital content items provided to recipients is a portion of the set number of items to be provided. For example, if the number of digital content items to be provided is 1000, 10 of them are provided to recipients, and the remaining 990 are sold to viewers as usual via the digital content display screen G4.
[0035] Furthermore, among viewers who perform the first operation, the first viewer who specified a first amount (e.g., 1000 yen) and performed the prescribed operation may be given priority over the second viewer who specified a second amount (e.g., 200 yen) less than the first amount and performed the prescribed operation, in providing the digital content corresponding to that scene. Specifically, this could involve prioritizing the provision of digital content to the first viewer while not providing it to the second viewer, or prioritizing the provision of digital content with a low serial number, such as digital content with identifier number 1, which is generally rarer and more valuable, to the first viewer. In other words, the first viewer may be given digital content with a low serial number, while the second viewer may be given digital content with a high serial number. Furthermore, the first viewer may be given a higher chance of winning in the lottery. The number of digital content items to be provided may be set to be greater than the number of viewers who perform the first action, ensuring that all viewers who perform the first action are guaranteed to receive the digital content. Alternatively, the number of digital content items to be provided may be set to be greater than the number of viewers who perform the first action for a predetermined amount or more (e.g., 2000 yen or more), ensuring that all viewers who perform the first action for a predetermined amount or more are guaranteed to receive the digital content.
[0036] Furthermore, if the number of predetermined operations or the amount of money received in the corresponding situation exceeds a threshold, the scarcity of the digital content increases. In such cases, as a reward, the digital content may be provided preferentially to the winner of the competition or viewers who designated the winner in the designated operation (viewers who correctly predicted the outcome or whose supported group won), or by setting favorable conditions in a lottery. In this case as well, it is preferable that the number of digital content items provided to the winner of the competition or viewers who designated the winner (recipients) be only a portion of the set number of items to be provided.
[0037] <Configuration of the information processing device, player terminal, and viewer terminal according to this embodiment> Next, the configuration of the information processing device and various terminals according to one embodiment of the present invention will be described. The information processing device according to this embodiment consists of a computer, more precisely a server computer (hereinafter referred to as server 10), which distributes data related to the progress of the competition and is responsible for the operation of the competition. Server 10 is an example of a computer and, as shown in Figure 1, is connected to a plurality of player terminals 11 and viewer terminals 12 via a network 14 so as to be able to communicate with them, and together with the player terminals 11 and viewer terminals 12, it constructs an information processing system S. The network 14 is a communication line network consisting of, for example, the Internet or a mobile communication network, and may include LAN (Local Area Network), WAN (Wide Area Network), and intranet.
[0038] In the information processing system S of this embodiment, with the above configuration, the server 10, player terminal 11, and viewer terminal 12 cooperate to advance the competition, distribute gameplay videos, and provide digital content. Specifically, the server 10 performs part of the competition progress processing (including the progress processing of each match) and the digital content provision processing (including the generation of digital content), while the player terminal 11 and viewer terminal 12 perform part of the graphics processing, etc. For example, the server 10 executes a program that includes certain rules, logic, and algorithms. Meanwhile, the player terminal 11 and viewer terminal 12, while synchronizing with the server 10, advance the competition and provide digital content using the same rules, logic, and algorithms as the program executed on the server 10.
[0039] Server 10 is an example of the "information processing device" of the present invention, and is a computer that performs various information processing, such as generating and transmitting data necessary for the progress of the competition and the provision of digital content. More specifically, in this embodiment, it is an SNS server. Server 10 may consist of a single computer or multiple computers arranged in parallel and distributed. Furthermore, Server 10 may be a server computer for ASP (Application Service Provider), SaaS (Software as a Service), PaaS (Platform as a Service), or IaaS (Infrastructure as a Service). In this case, a series of information processing steps (excluding information input and display) are performed by Server 10, so the player terminal 11 and viewer terminal 12 only need to input information to be handed over to Server 10 and display information distributed from Server 10.
[0040] As hardware, server 10 has a processor 21, memory 22, communication interface 23, and storage 24, as shown in Figure 1, and these devices are electrically connected via a bus 25. Server 10 also has an operating system (OS) and a dedicated program for processing information related to the progress of the competition and the provision of digital content installed as software. These programs correspond to the "program" of the present invention. By operating the processor 21 according to the above program, server 10 functions as an information processing device of the present invention, executing a series of processes related to the progress of the competition and the provision of digital content. The program of the present invention may be obtained by reading it from a computer-readable recording medium, or it may be obtained (downloaded) via a network 14 such as the Internet or an intranet.
[0041] The processor 21 may consist of a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), an MCU (Micro Controller Unit), a GPU (Graphics Processing Unit), a DSP (Digital Signal Processor), a TPU (Tensor Processing Unit), or an ASIC (Application Specific Integrated Circuit), etc.
[0042] The memory 22 may be composed of semiconductor memory such as ROM (Read Only Memory) and RAM (Random Access Memory).
[0043] The communication interface 23 may be configured, for example, by a network interface card or a communication interface board. The data communication standard using the communication interface 23 is not particularly limited and may include communication via Wi-Fi® wireless LAN, communication via 3G to 5G or later generations of mobile communication systems, or communication based on LTE (Long Term Evolution).
[0044] The storage 24 may consist of flash memory, HDD (Hard Disc Drive), SSD (Solid State Drive), FD (Flexible Disc), MO disk (Magneto-Optical disc), CD (Compact Disc), DVD (Digital Versatile Disc), SD card (Secure Digital card), or USB memory (Universal Serial Bus memory), etc. The storage 24 may be built into the server 10 or attached to the server body as an external device. Furthermore, the storage 24 may consist of an external computer (e.g., a database server) connected to the server body in a communicative manner. Regarding the technology for recording various data, it is preferable to use distributed ledger technology such as blockchain to avoid unauthorized data tampering.
[0045] Server 10 distributes information necessary for the progress of the competition and the provision of digital content to each player and viewer, and also collects and stores information from each player and viewer. The information stored by Server 10 includes information about the competition, information about the players and viewers, as well as information about gameplay videos, information about events, information about scenes, and information about digital content. In addition, Server 10 performs various other information processing related to the progress of the competition and the provision of digital content.
[0046] The player terminal 11 is a client terminal operated by the player to play the game. The viewer terminal 12 is a client terminal operated by the viewer to watch gameplay videos, perform prescribed operations, specified operations, and purchase digital content, etc. The player terminals 11 and viewer terminals 12 are composed of, for example, personal computers, smartphones, mobile phones, tablet devices, game consoles, television receivers capable of inputting information, and wearable devices. Although Figure 1 shows two player terminals 11 and three viewer terminals 12 for illustrative purposes, in reality, there are, of course, the number of player terminals 11 and viewer terminals 12 corresponding to the number of players and viewers.
[0047] The player terminal 11 and the viewer terminal 12 receive data from the server 10 and display the images (videos) indicated by the data on the display of the player terminal 11 or the viewer terminal 12, or on a display device such as a TV connected to the player terminal 11 or the viewer terminal 12, or output sound from a speaker or the like. In other words, in this embodiment, the player terminal 11 and the viewer terminal 12 function as a display unit and an audio output unit. For example, the player terminal 11 displays a gameplay screen (not shown) and a digital content display screen G4, etc. The viewer terminal 12 displays a gameplay video viewing screen G1, a player selection screen G2, a gift selection screen G3, and a digital content display screen G4, etc.
[0048] Furthermore, the player terminal 11 and the viewer terminal 12 receive operations performed by the player or viewer during the competition (including during a match) and transmit information corresponding to the operation to the server 10. For example, the player performs operations such as playing the competition using the player terminal 11 and transmits information based on those operations to the server 10. On the other hand, the viewer performs predetermined operations, specified operations, and digital content purchase operations such as using the viewer terminal 12 and transmits information based on those operations to the server 10. In addition to the operations described above, the player and viewer may also perform operations as appropriate using the player terminal 11 or viewer terminal 12 in order to enjoy the services provided by the information processing system S of this embodiment.
[0049] <Functions of an information processing device according to the present invention> The configuration of the server 10, which is an information processing device according to this embodiment, will be explained again in terms of its functionality. As shown in Figure 7, Server 10 includes a storage unit 30, an information acquisition unit 31, a display control unit 32, a provision control unit 33, and a competition control unit 34. Of these, the storage unit 30 is implemented by memory 22 or storage 24, and the other functional units are implemented through the cooperation of the hardware equipment constituting Server 10 and the programs installed on Server 10. If Server 10 is composed of multiple computers, the above functions may be distributed so that each of the multiple computers performs different functions from one another. The following sections will provide a detailed explanation of each functional component.
[0050] (Storage part) The memory unit 30 stores various information necessary for the progress of the competition. Specifically, it stores information related to gameplay videos, events, scenes, and digital content. In addition, it stores various other information not shown, such as information related to the competition, players, and viewers.
[0051] As shown in Figure 8, information related to gameplay videos (gameplay video information) is stored for each gameplay video, with various pieces of information linked to an identification information (such as an identification ID) that identifies each gameplay video. For example, the gameplay video information section includes information such as the title of the gameplay video, the date and time the gameplay video was streamed or recorded, the venue where the gameplay video was streamed or recorded, the number of viewers watching the gameplay video, events that occurred during the gameplay video (associated event information identification ID), scenes set in relation to the events (associated scene information identification ID), and digital content generated for each event (more precisely, scene) (associated digital content information identification ID). The information showing the number of viewers includes not only the current number of viewers, but also information showing past viewership and trends in the increase or decrease of viewers. The information showing events, scenes, and digital content is blank at the start of the gameplay video stream and is added as appropriate during the stream. Note that other information may also be included in the gameplay video information.
[0052] Event information (event information) is linked to various pieces of information (such as an identification ID) that identify each event, as shown in Figure 9, and is stored for each event that occurred during the distribution of the gameplay video. For example, the event information field may include information such as the gameplay video in which the event occurred (associated gameplay video information identification ID), the scene containing the event (associated scene information identification ID), the digital content corresponding to the scene containing the event (associated digital content information identification ID), the time the event occurred, and the content of the event. Note that other information may also be included in the event information.
[0053] As shown in Figure 10, scene information is linked to identification information (such as an identification ID) that identifies each scene, and when an event occurs during the streaming of a gameplay video, the scene information is stored for a predetermined period of time (for example, a few seconds to a few minutes before and after the event) that includes that event. For example, the scene information item may include information such as the play video containing the scene (associated play video information identification ID), the event contained in the scene (associated event information identification ID), the digital content corresponding to the scene (associated digital content information identification ID), the duration of the scene in the play video, the judgment period for accepting predetermined actions from the viewer regarding the scene, the first action received from the viewer regarding the scene, and the second action received from the viewer regarding the scene. The information indicating the first and second actions includes information indicating the content and number of times each action was performed. Note that information other than the above may also be included in the scene information.
[0054] As shown in Figure 11, information related to digital content (digital content information) is linked to identification information (such as an identification ID) that identifies each piece of digital content, and is stored for each piece of digital content when digital content corresponding to a scene, including an event that occurred during the distribution of a gameplay video, is generated. For example, digital content information may be managed by a predetermined blockchain. For example, the digital content information field includes information such as the title, a play video containing the scene corresponding to the digital content (associated play video information identification ID), an event included in the scene corresponding to the digital content (associated event information identification ID), the scene corresponding to the digital content (associated scene information identification ID), price, number of copies provided, owner, and history. The price includes the price at the time of digital content creation (initial price). The number of copies provided includes the number of digital content copies determined based on predetermined operations received from viewers in the corresponding scene. The owner field includes information identifying the viewer or player (such as an identification ID) if there is a viewer or player associated as the owner of the digital content. The history field includes information such as the number of changes and the change history (past and current owners) if the owner of the digital content has changed. Note that other information may also be included in the digital content information.
[0055] Although not shown in the diagram, the competition information (competition information) is stored for each competition, with various pieces of information such as the name of the competition (title), duration, prize money, rewards, competition details, and competition results linked to an identification information (identification ID, etc.) that identifies each competition. Furthermore, player information (player data) is stored for each player, linking various pieces of information such as the player's name, battle record, prize money, and owned digital content to identification information (identification ID or account name, etc.) that identifies each player. Furthermore, viewer information (viewer data) is stored for each viewer, linked to various information such as viewing history, operation history, and owned digital content, along with identification information (identification ID or account name, etc.) that identifies each viewer.
[0056] (Information acquisition department) The information acquisition unit 31 corresponds to the receiving unit of the present invention and acquires information (data) based on operations performed by the player terminal 11 or viewer terminal 12 by communicating with the player terminal 11 or viewer terminal 12. The information acquired by the information acquisition unit 31 includes, for example, information based on play operations and digital content purchase operations performed by the player, and also includes information based on predetermined operations (including operations performed to watch play videos), specified operations and digital content purchase operations performed by the viewer. In particular, during the distribution of a video for a predetermined period, the information acquisition unit 31 is controlled to accept predetermined operations from the viewer and accepts from the viewer a first operation that can be performed by consuming a predetermined value and a second operation that can be performed without consuming a predetermined value. In addition to the above information, the information acquired by the information acquisition unit 31 includes information based on various selections, designations, instructions, requests, orders, permission or refusal, registration, and other input operations performed by players or viewers during and before / after the competition.
[0057] (Display Control Unit) The display control unit 32 controls the player terminal 11 or the viewer terminal 12 and displays various information necessary for the progress of the competition and the provision of digital content on the screen of the player terminal 11 or the viewer terminal 12. Specifically, the display control unit 32 generates display data for displaying the results of information processing by the provision control unit 33 and the competition control unit 34, etc., which will be described later, and transmits the generated display data to the player terminal 11 or the viewer terminal 12 via the network 14.
[0058] For example, the display control unit 32 distributes a gameplay video that reflects the results of information processing by the competition control unit 34, and displays a competition gameplay screen (not shown) on the player terminal 11 and a gameplay video viewing screen G1 on the viewer terminal 12. In addition, the player terminal 11 displays a digital content display screen G4, etc., and the viewer terminal 12 displays a player selection screen G2, a gift selection screen G3, and a digital content display screen G4, etc. In particular, after the distribution of the gameplay video ends, the display control unit 32 controls the viewer terminal 12 of the gameplay video to display a digital content display screen G4 for displaying digital content corresponding to scenes including events that occurred in the gameplay video. Furthermore, the display control unit 32 displays digital content corresponding to scenes in which the viewer has performed a predetermined operation and digital content corresponding to scenes in which the viewer has not performed a predetermined operation in the digital content display screen G4 in a distinguishable manner.
[0059] (Provision Control) The provision control unit 33 determines the number of digital content items to be provided for a scene in a gameplay video based on predetermined operations received from viewers regarding that scene. The provision control unit 33 also determines the number of digital content items to be provided for a scene based on the number of viewers of that scene in the gameplay video. Specifically, points are accumulated for each scene based on the number and content of predetermined operations acquired by the information acquisition unit 31, or the number of viewers. Based on these accumulated points, the number of digital content items corresponding to the scene is determined, and the determined number of digital content items is stored in the storage unit 30, associated with each digital content item. In this case, for example, the number of digital content items corresponding to a scene may be set so that the number of items is less for scenes with a large number of points than for scenes with a small number of points. Specifically, each time the points calculated based on predetermined operations reach a predetermined standard value, the number of items to be provided is reduced from the initial setting value. When reducing, it may be reduced by X items, or by Y percent of the current number of items to be provided, or the quotient obtained by dividing a predetermined value set for each scene by the number of points for each scene may be used as the number of digital content items to be provided. When determining the number of digital content items to be provided, if it is decided to increase or decrease from the initial setting value, the initial setting value may be the same for all digital content items, or the initial setting value may be different for each digital content item.
[0060] For example, the provision control unit 33 determines that scenes with a high number of received predetermined operations are scenes that have received positive viewer reactions and high viewer ratings, and sets a lower number of digital content offerings to increase the rarity of the digital content corresponding to those scenes. In other words, if the number of predetermined operations received in the first scene included in the gameplay video is greater than the number of predetermined operations received in the second scene also included in the gameplay video, the provision of digital content corresponding to the first scene is set to be less than the provision of digital content corresponding to the second scene. Furthermore, the provision control unit 33, in the case of a first operation that consumes a predetermined value, will have a greater impact on the number of digital content provided than in the case of a second operation that does not consume a predetermined value, and will significantly change the number of digital content provided. In other words, if the predetermined operation is a first operation that consumes a predetermined value, the control unit will determine that the viewer's reaction to that scene is better and that the viewer's evaluation is higher than in the case of a second operation, and will significantly reduce the number of digital content provided in order to increase the scarcity of the digital content corresponding to that scene, resulting in a lower number of digital content provided. For example, the first point added to a scene when a first operation is performed on that scene may be set to be greater than the second point added when a second operation is performed on that scene. Furthermore, the provision control unit 33 determines the number of digital content items to be provided for a given scene based on the number of viewers who performed a predetermined operation that can be performed by consuming paid value for that scene. That is, if the number of viewers who performed a predetermined operation that can be performed by consuming paid value for the first scene is greater than the number of viewers who performed a predetermined operation that can be performed by consuming paid value for the second scene, the control unit may determine that the viewers' reaction to the first scene was good and that the viewer evaluation was high, and may set the number of digital content items to be provided for the first scene to be less than the number of digital content items to be provided for the second scene.
[0061] Furthermore, the provision control unit 33 controls the system so that when a viewer performs a predetermined operation on a predetermined scene in a play video, it can provide the viewer with digital content corresponding to that scene. At this time, the system controls the system so that viewers who perform a first operation on a predetermined scene are given priority over viewers who perform a second operation. In addition, among viewers who perform a first operation on a predetermined scene, the system controls the system so that the first viewer who performs the operation by specifying a first amount is given priority over the second viewer who performs the operation by specifying a second amount which is less than the first amount, in providing them with digital content corresponding to that scene. Furthermore, the provision control unit 33 provides digital content corresponding to a predetermined scene to viewers selected from among those who have performed a predetermined operation for a predetermined scene, based on predetermined criteria such as lottery or first-come, first-served basis. Specifically, the digital content is stored in the storage unit 30 in association with the viewers selected as recipients, and the digital content is provided to the viewers by updating the viewer information. The number of viewers selected at this time may be less than or equal to the number of digital content items to be provided (for example, 1 / 100). Furthermore, the provision control unit 33 will set the number of digital content provided to scenes where the number of predetermined operations exceeds a threshold to be less than the number of digital content provided to scenes where the number of predetermined operations is greater than the threshold. However, it may also provide the digital content corresponding to the scenes where the number of predetermined operations exceeds the threshold to at least one person selected from among the winner of the competition (player) or the viewer who has designated the winner of the competition. Specifically, the provision control unit 33 stores the digital content in the storage unit 30 in association with the player or viewer selected as the recipient, and provides the digital content to the player or viewer by updating the player information or viewer information. The number of players or viewers selected at this time will be less than or equal to the number of digital content provided (for example, 1 / 100).
[0062] (Competition Control Department) The competition control unit 34 performs information processing necessary for the progress of competitions such as esports, and advances the competition according to the various information acquired by the information acquisition unit 31. Specifically, the competition control unit 34 starts the match and performs actions such as moving game media such as characters in response to the actions taken by the players during the match. It also changes the settings of the game media parameters according to the progress of the match. For example, if the competition is a competitive fighting game, it controls the movement of the character controlled by the player and the attack of other characters based on the information acquired by the information acquisition unit 31. If an attack by a character hits another character, it reduces parameters such as the health of the other character based on the attack power of the character and the defense power of the other character.
[0063] The configurations of the server 10, player terminal 11, and viewer terminal 12 have been described above. While the server 10, player terminal 11, and viewer terminal 12 generally possess various other functions, only the characteristic functions that contribute to the effectiveness of the information processing system S in this invention will be described here. Other known functions will not be illustrated or described.
[0064] <Information processing flow related to one embodiment of the present invention> Next, with reference to Figure 12, the flow of information processing performed in the information processing system S having the above configuration (hereinafter referred to as the information processing flow) will be described. The information processing flow employs the information processing method of the present invention and is realized by using the information processing system S, which functions as a computer system. In other words, each step in the information processing flow corresponds to a component of the information processing method of the present invention. Note that the information processing flow described below is merely an example, and unnecessary steps may be deleted, new steps added, or the order of execution of steps changed, without departing from the spirit of the present invention.
[0065] (Information processing flow) This information processing flow is the core information processing of the present invention, which determines the number of digital content items to be provided based on predetermined operations from the viewer, and proceeds, for example, according to the flow shown in Figure 12. Here, we will explain the case where digital content corresponding to a specific scene can be provided to viewers who perform a specific action in a specific scene of a gameplay video; that is, the case where viewers who perform a specific action in a specific scene can purchase the digital content for that scene.
[0066] As shown in Figure 12, first, the server 10, which is a computer, obtains information based on the specified operation performed by the viewer terminal 12 through communication and accepts the player's specification (S101). When the match in which that player is participating begins, the server starts distributing the gameplay video of that match to the viewer terminal 12 via the network 14 (S102).
[0067] Then, during the distribution of the gameplay video, the server 10 obtains information based on predetermined operations performed by the viewer at any time through communication with the viewer terminal 12 and accepts the predetermined operations (S103). Based on the number and content of predetermined operations accepted during the scene determination period, the server determines the number of digital content items to be provided that correspond to that scene (S104). Specifically, if the number of predetermined operations accepted during the determination period is large, if the predetermined operation is the first operation, or if the predetermined operation consumes paid value, the server sets the number of digital content items to be provided that correspond to that scene to be small.
[0068] Then, when the match ends and the video distribution ends (S105), the server 10 determines which viewers will be given priority in receiving the digital content corresponding to the designated scene, such as viewers who performed the first operation for the designated scene, and among the viewers who performed the first operation for the designated scene, the first viewer who specified a first amount greater than the second amount when performing the operation (S106).
[0069] Furthermore, the server 10 selects viewers who will be eligible to receive digital content from among viewers who have performed a predetermined operation on a predetermined scene, based on predetermined criteria such as lottery or first-come, first-served basis (S107). If the number of predetermined operations on a predetermined scene is equal to or greater than a threshold (S108:YES), the server 10 selects winners or viewers who will be eligible to receive digital content from among the winners of the competition (players) or viewers who have designated a winner of the competition through a specified operation (S109). The server then provides the digital content to the players or viewers by associating them with the digital content corresponding to the predetermined scene (S110). If the number of predetermined operations on a predetermined scene is not equal to or greater than a threshold (S108:NO), the process proceeds to S110 without performing the process in S109.
[0070] The server 10 then generates display data to display information about the digital content for which the number of items to be provided has been determined, and transmits the generated display data to the viewer terminal 12 of the viewer who has performed a predetermined operation, thereby displaying a digital content display screen G4 on the viewer terminal 12 where the digital content can be purchased (S111), and then terminates the process. The above is an example of the information processing flow of the present invention.
[0071] <Other Embodiments> To date, the information processing apparatus, information processing method, and program of the present invention have been described with specific examples. However, the above embodiments are merely examples, and the present invention is not limited to the above embodiments; other embodiments are also conceivable.
[0072] In the above embodiment, esports was used as an example of a competition, and the case of determining the number of digital content items to be provided corresponding to each scene in an esports gameplay video was explained. However, it is not limited to this, and can also be applied to determining the number of digital content items to be provided corresponding to each scene in a gameplay video of other competitions. For example, it is possible to determine the number of digital content items to be provided corresponding to each scene (home run scene, goal scene, or knockdown scene, etc.) in a video of a real professional sport such as baseball, soccer, or boxing. In this case, unlike esports, the match itself will be held outside the information processing system S, but the distribution of the gameplay video will be performed by the server 10 within the information processing system S.
[0073] In the above embodiment, the server 10 functions as the information processing device of the present invention, but the invention is not limited to this, and some of the functions of the server 10 may be provided in the viewer terminal 12. For example, some or all of the functions of the provision control unit 33 may be provided in the player terminal 11 or the viewer terminal 12.
[0074] In the above embodiment, video information, event information, scene information, and digital content information are stored on the server 10. However, a separate database server (not shown) may be provided to store all the information in that database server, or the information may be stored on the player terminal 11 or viewer terminal 12.
[0075] In the above embodiment, viewers can, in principle, enjoy all functions free of charge. However, some functions may be limited, and viewers may be able to use those limited functions by paying a predetermined usage fee. Furthermore, for paying viewers who pay a predetermined usage fee, the impact on the number of digital content provided may be increased when they perform a predetermined operation, and various conditions may be set to give them an advantage when viewing gameplay videos or purchasing digital content. For example, paying viewers may be able to view gameplay videos that are filmed from special angles (e.g., angles specialized for a specified player) or have special editing applied, depending on the amount they pay. This usage fee may be based on a pay-per-use system, or it may be a subscription-like system where a one-time payment has effect on the viewer for a certain period (e.g., one month or one year).
[0076] <Summary> One of the problems related to one embodiment of the present invention is to determine the rarity of digital content provided to consumers (users) according to the consumer's (user's) evaluation. For example, if the digital content corresponds to a scene in a video, the problem may be to determine the rarity of the digital content corresponding to the scene in the video according to the viewer's reaction. The main features of the information processing apparatus, information processing method, and program according to the embodiment described above are as follows.
[0077] [1] The information processing device according to this embodiment includes a reception unit that controls the system to accept predetermined operations from viewers during the distribution of a video over a predetermined period of time, and a provisioning control unit that determines the number of digital content items to be provided corresponding to a scene based on predetermined operations received from viewers for a scene included in the video. According to the above-described information processing device, the number of digital content items to be provided is determined based on predetermined actions by the viewer, and the rarity of digital content corresponding to a scene in a video can be determined in accordance with the viewer's reaction.
[0078] [2] In the above-mentioned information processing device, the predetermined operation includes a viewing operation for a video, and the provision control unit determines the number of digital content items to be provided corresponding to the scene based on the number of viewers of the scene. By determining the number of digital content items to be provided based on the number of viewers, the rarity of digital content corresponding to a scene in a video can be determined more accurately and simply in response to viewer reactions.
[0079] [3] In the above-described information processing device, the reception unit can receive from viewers a first operation that can be performed by consuming a predetermined value and a second operation that can be performed without consuming a predetermined value, and the provision control unit increases the impact on the number of digital content provided when the predetermined operation is the first operation compared to when it is the second operation. The impact of a first operation, performed by consuming a predetermined value, on the scarcity of digital content can be set to be greater than the impact of a second operation, performed without consuming a predetermined value. This allows the scarcity of digital content corresponding to a scene in a video to be determined according to the amount of predetermined value consumed by the viewer.
[0080] [4] In the above-described information processing device, the video includes a first scene and a second scene, and if the number of predetermined operations received in the first scene is greater than the number of predetermined operations received in the second scene, the provision control unit reduces the number of digital content provided for the first scene to less than the number of digital content provided for the second scene. By reducing the number of digital content items provided for scenes that receive many predetermined actions from viewers, it becomes possible to more accurately determine the rarity of digital content corresponding to a video scene based on viewer reactions.
[0081] [5] In the above-described information processing device, the provision control unit provides digital content corresponding to the scene to viewers selected according to predetermined criteria from among viewers who have performed predetermined operations on the scene. Viewers who perform a predetermined action are given the opportunity to obtain digital content corresponding to that scene, thus motivating them to perform the action. As a result, the predetermined action will be performed more frequently for scenes that viewers want to obtain, allowing for a more accurate determination of the rarity of digital content corresponding to a scene in the video, based on viewer responses.
[0082] [6] In the above-described information processing device, the provision control unit controls the system so that when a first viewer of a video performs a predetermined operation on multiple scenes of the video, it can provide the first viewer with digital content corresponding to one or more scenes selected from those multiple scenes. Since performing a predetermined action is a condition for obtaining the digital content corresponding to that scene, it motivates viewers to perform the predetermined action, and allows for a more accurate determination of the rarity of the digital content corresponding to the video scene based on the viewer's response.
[0083] [7] In the above-described information processing device, if the video is a video of a competition in which multiple participants compete, the reception unit is controlled to be able to accept a designation operation from the viewer to select a participant from among the multiple participants, and the provision control unit is controlled to be able to provide digital content corresponding to a scene in which the number of predetermined operations is equal to or greater than a threshold to at least one of the winners of the competition or the viewer who has designated the winner of the competition. Viewers who win a competition or who perform a predetermined action while designating a winner will be given the opportunity to obtain digital content corresponding to that scene. This motivates viewers to support specific competitors and perform predetermined actions, and also allows for a more accurate determination of the rarity of digital content corresponding to a scene in the video based on viewer reactions.
[0084] [8] In the above-mentioned information processing device, the predetermined operation is an operation that can be performed by consuming paid value, and the provision control unit determines the number of digital content to be provided for a scene based on the number of viewers who have performed the predetermined operation for that scene. By determining the number of digital content items to be provided based on the number of viewers who consumed paid value and performed a predetermined operation for each scene, it becomes possible to more accurately determine the rarity of digital content corresponding to a scene in a video in response to viewer reactions.
[0085] [9] In the above-mentioned information processing device, when a first viewer makes a predetermined operation specifying a first amount for a predetermined scene of a video, and a second viewer makes a predetermined operation specifying a second amount less than the first amount, the provision control unit controls the device to provide the first viewer with digital content corresponding to the predetermined scene, with priority over the second viewer. The first viewer, who specifies a higher amount than the second viewer and performs the prescribed action, is given priority in obtaining the digital content corresponding to that scene. This incentivizes viewers to specify higher amounts and allows for a more accurate determination of the rarity of the digital content corresponding to the video scene based on the viewer's response.
[0086]
[10] The above-mentioned information processing device includes a display control unit that controls the display on the terminal of a viewer of a video so that a screen can be displayed on the viewer's terminal so that after the video distribution has ended, a screen can be displayed on the viewer's terminal so that the viewer can purchase digital content corresponding to the scene of the video. Since a screen allowing the purchase of digital content is displayed after the video streaming ends, the convenience of purchasing digital content is improved, motivating viewers to perform the required actions, and enabling a more accurate determination of the rarity of digital content corresponding to the video scene based on viewer reactions.
[0087]
[11] In the above-described information processing device, the display control unit displays digital content on the screen that corresponds to a scene in which the viewer has performed a predetermined operation and digital content that corresponds to a scene in which the viewer has not performed a predetermined operation. Because the digital content corresponding to the scene in which the user performed a predetermined action is displayed in an identifiable manner, it becomes easy for viewers to identify the digital content they desire.
[0088]
[12] In the above-mentioned information processing device, the digital content is a non-fungible token managed as data on the blockchain. By making digital content into non-fungible tokens that cannot be duplicated, it becomes easier to manage the number of digital content items provided.
[0089]
[13] The information processing method according to this embodiment involves a computer controlling itself to accept predetermined operations from viewers during the distribution of a video over a predetermined period, and the computer determining the number of digital content items to be provided corresponding to a scene based on the predetermined operations received from the viewer for a scene included in the video. According to the above information processing method, the number of digital content items to be provided is determined based on a predetermined action by the viewer, and the rarity of digital content corresponding to a scene in the video can be determined in accordance with the viewer's reaction.
[0090]
[14] The program according to this embodiment causes a computer to be controlled to accept predetermined operations from viewers during the distribution of a video over a predetermined period, and to determine the number of digital content to be provided corresponding to a scene in the video based on the predetermined operations received from the viewer for that scene. According to the program described above, the number of digital content items to be provided is determined based on predetermined actions by the viewer, and the rarity of digital content corresponding to a scene in the video can be determined in accordance with the viewer's reaction. [Explanation of Symbols]
[0091] 10 servers 11 Player terminals 12 Viewer terminals 14 Networks 21 processors 22 memory 23 Communication Interfaces 24 storage 25 buses 30 Storage section 31. Information Acquisition Department (Reception Department) 32 Display Control Unit 33. Service Control Unit 34 Competition Control Section 41. Gameplay video display area 42 Designated operation buttons 43 Designated Box 44 Confirm button 45 Designated Box 46 Select button 47 Digital content display area 48 Select button 49 Confirm button G1 Gameplay Video Viewing Screen G2 Player Selection Screen G3 Gift Selection Screen G4 Digital Content Display Screen S Information Processing System
Claims
[Claim 1] A reception unit that controls the system to accept predetermined operations from viewers during the distribution of a video over a predetermined period, The system includes a provision control unit that determines the number of digital content items to be provided corresponding to a scene in the video, based on a predetermined operation received from a viewer regarding that scene. Information processing device.