Program and information processing device

JP2024001020A5Pending Publication Date: 2025-06-23SEGA CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023147816
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-12
Publication Date
2025-06-23

AI Technical Summary

Technical Problem

Existing technologies for enhancing viewer engagement with game videos, such as those described in Non-Patent Document 1, lack the ability to effectively utilize viewer input information to increase interest and interaction.

Method used

A program and information processing device that monitors viewer input information, determines when certain conditions are met, and controls game functions or content based on this input, including hidden keywords and social networking service interactions, to enhance viewer engagement.

Benefits of technology

The system increases viewer interest and interaction by allowing viewers to influence game outcomes, receive secret keywords, and participate in game guides, thereby creating a more engaging viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To enhance fun of a game animation.SOLUTION: A program allows a computer connected to a communication network to which a game animation is distributed to function as monitoring means 74 for monitoring input information that is inputted regarding a game animation on the communication network, determination means 76 for determining whether a condition that input information monitored by the monitoring means 74 is inputted for a predetermined number of at least two times is satisfied, and control means 78 for controlling a game when the determination means 76 makes an affirmative determination.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] 2. Description of the Related Art Conventionally, there has been known a technique for adding comments input by viewers to a distributed video.

[0003] In this regard, for example, non-patent document 1 discloses a technology that reflects items in the game of a game video being distributed based on viewer comments (input information) entered into a chat corresponding to the game video. [Prior art documents] [Non-patent literature]

[0004] [Non-Patent Document 1] Yugaming, "An incredible gameplay commentary is born! Arisugawa Dot makes his own game with audience participation", [online], January 17, 2019, KAI-YOU.net, [Retrieved June 12, 2022], Internet<URL:https: / / kai-you.net / article / 61126> Summary of the Invention [Problem to be solved by the invention]

[0005] However, the technique of Non-Patent Document 1 leaves room for improving the entertainment value of game videos.

[0006] The present invention has been made in view of the above problems, and has an object to provide a program and an information processing device that improve the entertainment value of game videos. [Means for solving the problem]

[0007] In order to solve the above problems, a program according to a first aspect of the present invention causes a computer connected to a communication network over which game videos of a game are distributed to function as a monitoring means for monitoring input information entered in relation to the game videos on the communication network, a determination means for determining whether or not a condition is established that the input information monitored by the monitoring means has been entered a predetermined number of times, which is two or more, and a control means for controlling the game if the determination means makes a positive determination.

[0008] In addition, in the program related to the second aspect of the present invention, the determination means determines whether or not a condition is met that, among the input information, input information including a secret keyword that is concealed from viewers of the game video has been input a predetermined number of times, which is two or more, and causes the computer to further function as a notification means that notifies the viewers of the secret keyword when the determination means makes a positive determination.

[0009] In addition, in the program according to a third aspect of the present invention, the computer is capable of communicating with a Social Networking Service (SNS) server, and the monitoring means monitors input information entered in the SNS server regarding the game video.

[0010] In addition, in the program related to a fourth aspect of the present invention, the determination means determines whether or not a predetermined keyword is included in the input information monitored by the monitoring means, and the control means controls the output of a guide for the game when the determination means determines that the keyword is included.

[0011] In addition, in the program according to a fifth aspect of the present invention, the determination means tallyes input information including responses to a questionnaire among the input information monitored by the monitoring means, and further causes the computer to function as a notification means for notifying the viewer of the result of the tallying.

[0012] In addition, in the program according to a sixth aspect of the present invention, the control means performs control to change the content of the game based on the result of the tallying.

[0013] In addition, a program relating to a seventh aspect of the present invention is an information processing device connected to a communication network over which game videos are distributed, and includes a monitoring means for monitoring input information inputted regarding the game video on the communication network, a determination means for determining whether or not a condition is established that the input information monitored by the monitoring means has been inputted a predetermined number of times, which is two or more, and a control means for controlling the game when the determination means makes a positive determination. Effect of the Invention

[0014] According to the present invention, a game video can be made to look beautiful for a plurality of viewers, and input of input information is encouraged. [Brief description of the drawings]

[0015] [Figure 1] 1 is a block diagram illustrating an example of an overall configuration of a support system according to an embodiment of the present invention. [Diagram 2] 2 is a block diagram illustrating an example of a hardware configuration of the game server illustrated in FIG. 1. [Diagram 3] 2 is a block diagram illustrating an example of a hardware configuration of the player terminal illustrated in FIG. 1. [Figure 4] 2 is a block diagram illustrating an example of a hardware configuration of the viewer terminal illustrated in FIG. 1. [Diagram 5] 2 is a block diagram illustrating an example of a functional configuration of the game server illustrated in FIG. 1. [Figure 6] 1 is a flowchart showing a series of processing steps for distributing game videos according to the first embodiment. [Figure 7]1A and 1B are diagrams showing an example of a distribution screen on which a game video according to the first embodiment is distributed to viewers, where (A) is a diagram showing the distribution screen before a certain viewer inputs a comment, and (B) is a diagram showing the distribution screen after a certain viewer inputs a comment on the distribution screen shown in (A). [Figure 8] 13 is a flowchart showing a process flow for distributing game videos according to the second embodiment. [Figure 9] 13A and 13B are diagrams showing an example of a distribution screen on which a game video according to the second embodiment is distributed to viewers, in which (A) is a diagram showing a distribution screen when a player is playing a game at a certain game stage, and (B) is a diagram showing a distribution screen after a certain stage has been cleared, which is a screen for accepting answers. [Figure 10] 13 is a flowchart showing a series of processes for conducting a survey of viewers while a game video according to the third embodiment is being distributed. [Figure 11] 13A is a diagram showing an example of a distribution screen when a survey is being conducted on a viewer V during distribution of a game video according to the third embodiment, and FIG. 13B is a diagram showing an example of a distribution screen when the results of the survey are being announced. [Figure 12] 13 is a flowchart showing a series of processing steps for distributing game videos according to the fourth embodiment. [Figure 13] FIG. 13 is a diagram showing an example of a distribution screen on which a game video according to the fourth embodiment is distributed to viewers. [Figure 14] (A) is a diagram showing an example of a distribution screen on which a game video according to the fifth embodiment is distributed to viewers, (B) is a diagram showing an example of an SNS screen, and (C) is a diagram showing an example of a distribution screen continuing from (A). [Figure 15] (A) is a diagram showing an example of a distribution screen on which a game video according to the sixth embodiment is distributed to viewers, (B) is a diagram showing an example of an SNS screen, and (C) is a diagram showing an example of a distribution screen continuing from (A). [Figure 16]13A is a diagram showing an example of a distribution screen on which a game video according to the seventh embodiment is distributed to viewers, and FIG. 13B is a diagram showing an example of a distribution screen continuing from FIG. [Figure 17] A figure showing an example of a distribution screen on which a game video according to the eighth embodiment is distributed to viewers. [Figure 18] 13A is a diagram showing an example of a distribution screen on which a game video according to the ninth embodiment is distributed to a viewer, and FIG. 13B is a diagram showing an example of a distribution screen on which a game video according to the ninth embodiment is distributed to a viewer. [Figure 19] FIG. 10(A) is a diagram showing an example of a website according to the tenth embodiment before change, and FIG. 10(B) is a diagram showing an example of the website shown in (A) after change. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016] Hereinafter, a number of embodiments of the present invention will be described with reference to the accompanying drawings. In order to facilitate understanding of the description, the same components and steps in each drawing are denoted by the same reference numerals as much as possible, and duplicated descriptions will be omitted.

[0017] First Embodiment First, a game distribution system according to the first embodiment will be described.

[0018] ---Overall configuration--- FIG. 1 is a block diagram illustrating an example of the overall configuration of a game distribution system 1 according to the first embodiment.

[0019] 1, the game distribution system 1 is a system that distributes a game video of a game being played by a player P to a viewer V, and reflects input information input by the viewer V regarding the game video in the game. Games included in the game video are not particularly limited, but examples thereof include action games, role-playing games, puzzle games, simulation games, adventure games, shooting games, sports games, racing games, and music games.

[0020] The game distribution system 1 includes, for example, a game server 10 as a computer or information processing device according to the present embodiment, a player terminal 12, one or more viewer terminals 14, a distribution server 16, a social networking service (SNS) server 17, and a web server 18. These devices are connected to each other so as to be able to communicate with each other via a communication network NT such as the Internet or a telephone line.

[0021] The game server 10 is a device that provides a game to the player P. Specifically, the game server 10 executes a game program based on the operation of the player P on the player terminal 12, and outputs the execution result to the player terminal 12, thereby providing the game to the player terminal 12. Note that the game program may be executed on the player terminal 12.

[0022] The player terminal 12 is a device for the player P to play a game provided by the game server 10. The player terminal 12 transmits a game video of the game being played by the player P to the distribution server 16. Examples of the player terminal 12 include a personal computer, a tablet, and a smartphone. When there is a commentator who provides live commentary on the game video, the commentator may be the player P or another person. When there is a commentator, the game video may be transmitted to the distribution server 16 via a synthesizer (not shown) that synthesizes live commentary data including video data and / or audio data of the commentary with the game video or the game server 10. That is, the distributor of the game video may be the player P or the commentator, but the following description will be given of the case where the player P is the distributor, and therefore the distributor will be referred to as "distributor D."

[0023] The viewer terminal 14 is a device operated by a viewer V who watches the game video distributed from the distribution server 16. Examples of the viewer terminal 14 include a personal computer, a tablet, and a smartphone.

[0024] The distribution server 16 stores a plurality of moving images including game moving images received from the player terminals 12 and the like, and distributes a moving image in response to a request from a viewer V to the viewer terminal 14 of that viewer V.

[0025] The SNS server 17 is operated by the operating company of the distribution server 16 or a different operating company, and provides an SNS to players P and viewers V, etc. On this SNS, players P and viewers V can input information such as comments and replies.

[0026] The web server 18 is operated by a management company different from that of the distribution server 16, and provides players P and viewers V with websites such as the official game website, strategy guide site, message boards, and the like.

[0027] ---Hardware configuration---

[0028] FIG. 2 is a block diagram illustrating an example of a hardware configuration of the game server 10 illustrated in FIG.

[0029] 2, the game server 10 includes a control device 20, a communication device 26, and a storage device 28. The control device 20 is mainly configured with a CPU (Central Processing Unit) 22 and a memory 24.

[0030] In the control device 20, the CPU 22 executes programs stored in the memory 24 or the storage device 28, etc., to function as various functional components. The details of these functional components will be described later.

[0031] The communication device 26 is composed of a communication interface for communicating with an external device, and is connected to the communication network NT. The communication device 26 transmits and receives various information to and from the player terminal 12, for example.

[0032] The storage device 28 is configured with a hard disk, etc. This storage device 28 stores various programs and various information required for executing the processes in the control device 20, and information on the results of the processes.

[0033] The game server 10 can be realized by using an information processing device such as a dedicated or general-purpose server computer. The game server 10 may be configured by a single information processing device, or may be configured by a plurality of information processing devices distributed over a communication network NT. Fig. 2 shows only a part of the main hardware configuration of the game server 10, and the game server 10 may have other configurations that a server generally has.

[0034] FIG. 3 is a block diagram illustrating an example of a hardware configuration of the player terminal 12 illustrated in FIG.

[0035] As shown in FIG. 3, the player terminal 12 includes a CPU 30, a memory 32, a storage device 34, an operation device 36, a display device 38, a communication device 40, a camera 42, and a microphone 44.

[0036] The CPU 30 controls various components of the player terminal 12 .

[0037] Data and programs are temporarily stored in the memory 32 .

[0038] The storage device 34 stores various programs and data.

[0039] The operation device 36 receives operations from the player P and inputs them to the player terminal 12 as operation information.

[0040] The display device 38 displays and outputs the game execution results (game screen).

[0041] The communication device 40 is configured with a communication interface for communicating with external devices, and is connected to the communication network NT.

[0042] The camera 42 acquires video data of the player P when the player P is a commentator of the game video.

[0043] The microphone 44 acquires voice data of the player P when the player P is a commentator of the game video.

[0044] FIG. 4 is a block diagram showing an example of a hardware configuration of the viewer terminal 14 shown in FIG.

[0045] As shown in FIG. 4, the viewer terminal 14 includes a main control unit 50, a touch panel 52, a camera 54, a mobile communication unit 56, a wireless LAN communication unit 58, a storage unit 60, and a speaker 62.

[0046] The main control unit 50 is configured to include a CPU, a memory, etc. The main control unit 50 is connected to a touch panel 52 as a display input device, a camera 54, a mobile communication unit 56, a wireless LAN communication unit 58, a storage unit 60, and a speaker 62. The main control unit 50 has a function of controlling these connection destinations.

[0047] The touch panel 52 has both a display function and an input function, and is composed of a display 52A that performs the display function and a touch sensor 52B that performs the input function. In the first embodiment, the display 52A can display game videos, SNS, websites, etc. The touch sensor 52B can detect the input position of the player relative to the game image.

[0048] The camera 54 has a function of taking still images and / or moving images and storing them in the storage unit 60.

[0049] The mobile communication unit 56 has a function of connecting to a mobile communication network via an antenna 56A and communicating with other communication devices connected to the mobile communication network.

[0050] The wireless LAN communication unit 58 has a function of connecting to the communication network NT via the antenna 58A and communicating with other devices such as the distribution server 16 connected to the communication network NT.

[0051] The storage unit 60 stores various programs, including a program that enables viewing of game videos distributed from the distribution server 16, and various data.

[0052] The speaker 62 has a function of outputting the sound of the game video and the like.

[0053] ---Functional configuration--- FIG. 5 is a block diagram illustrating an example of a functional configuration of the game server 10 illustrated in FIG.

[0054] As shown in Fig. 5, the game server 10 includes, as functional components, a storage means 70, an execution means 72, a monitoring means 74, a determination means 76, a control means 78, and a notification means 80. These functional components are realized by the CPU 22 of the game server 10 executing one or more programs stored in the storage device 28. Note that some of these functional components may be provided in another server device. For example, the storage means 70 and the monitoring means 74 may be provided in another server device, and the execution means 72, the determination means 76, the control means 78, and the notification means 80 may be provided in the game server 10.

[0055] A keyword table 70A is stored in the storage means 70. In this keyword table 70A, for example, a plurality of keywords K and control contents corresponding to each keyword K are described in association with each other. These keywords K and control contents can be appropriately changed by, for example, an operation by an administrator of the game server 10 or a distributor D.

[0056] The execution means 72 is a means for executing a game based on the operation of the player P at the player terminal 12 and outputting the execution result to the player terminal 12.

[0057] The monitoring means 74 has a function of monitoring input information inputted in relation to the game video in, for example, the distribution server 16, the SNS server 17, the web server 18, etc. on the communication network NT. Examples of this input information include comments (text), answers, emoticons, stamps, images, sounds, operation information, etc. This input information may be input information of the viewer V, input information of the player P, or input information of a commentator. Examples of operation information include a click operation, a double click operation, a button operation, a flick operation, etc.

[0058] From the viewpoint of acquiring a large amount of input information, it is preferable that the monitoring means 74 monitors the distribution server 16 that distributes the game video. From the viewpoint of acquiring input information from people in various positions, it is preferable that the monitoring means 74 monitors input information input to a device other than the distribution server 16 that distributes the game video. Furthermore, when the total number of inputs or the average number of inputs of the input information inputted regarding the game video being viewed by the viewer V is less than a threshold value, or when the monitoring means 74 receives a monitoring instruction from the distributor D or the viewer V, from the viewpoint of acquiring a large amount of input information, the monitoring means 74 may further monitor all or a part of the input information inputted regarding a game video other than the game video being viewed by the viewer V on the communication network NT.

[0059] The determination means 76 is a means for determining whether or not a condition is established that the input information monitored by the monitoring means 74 has been input a predetermined number of times, which is two or more times. The determination means 76 may also determine whether or not a condition is established that a predetermined keyword K has been input a predetermined number of times, which is two or more times, and / or a condition that a set answer content has been input a predetermined number of times, which is two or more times, based on the input information monitored by the monitoring means 74.

[0060] These conditions (hereinafter, appropriately referred to as "judgment conditions") can be appropriately changed by the administrator. Furthermore, from the viewpoint of increasing interest and unexpectedness, the above keyword K may be kept secret from each viewer until the judgment condition is met. That is, the judgment means 76 may judge whether or not a condition is met that, among the input information, input information including a secret keyword that is kept secret from the viewer V of the game video has been input a predetermined number of times. The number of keywords K including this secret keyword may be variable. Furthermore, the content of the keyword K may be automatically changed by the control means 78 for each distributor D and viewer V. In this case, the control means 78 may change the content and number of the keyword K, particularly the secret keyword, based on distributor information such as the hobby of the distributor D, game play history, and catchphrases. For example, the control means 78 may change characters related to the hobby of the distributor D to the secret keyword, may add the catchphrase of the distributor D to the secret keyword, or may increase the number of secret keywords as the player rank of the distributor D increases. Furthermore, the control means 78 may change the content and number of the keywords K, particularly the secret keywords, based on viewer information such as the number of viewers V, hobbies, game play history, catchphrases, etc. For example, the control means 78 may change characters related to the hobbies of the viewer V to the secret keywords, may add the catchphrases of the viewer V to the secret keywords, or may increase the number of secret keywords as the player rank of the viewer V increases.

[0061] The control means 78 is a means for controlling a game related to the game video based on the monitored input information. For example, when input information is input, the control means 78 controls display so that the input information is displayed in the game video. At this time, all or a part of the input information displayed in the game video may be a game object (for example, a scaffolding object serving as a scaffold, a moving object such as a car or an airplane that moves itself, or a game item) that can be used for the movement of the player character operated by the player P. When the player character is riding on such a game object, upon receiving a predetermined operation by the player P, the control means 78 controls so that the player character gets off or passes through the game object.

[0062] Furthermore, when a keyword K predetermined in the keyword table 70A is included in the input information, the control means 78 performs a control content associated with the keyword K. Examples of the control content associated with the keyword K include displaying and controlling a new game object in the game video, operating a player character, changing a status parameter of a player character, changing a status parameter of a non-player character, operating a non-player character, and operating a game object. Examples of the control content associated with the keyword include equipping a player character with a weapon or armor, changing a background of the game, changing a font of characters in the game, changing a game object displayed in the game, changing a game field in which the player character is located, changing a time limit of the game, output control of a new production effect, changing the difficulty level or speed of the game, and generating an event in which the player P and / or the viewer V can participate. Examples of the new game object include an object that can be used to move a character, an object that becomes an obstacle to the movement of a character, an object that can be used to attack a character, an object that recovers a character, an object that can be used as an item for a character, an object that can be used as a weapon for a character, and an object that can be used as armor for a character.

[0063] Furthermore, the control means 78 may control the game when the determination means 76 makes a positive determination, that is, when the condition that the input information monitored by the monitoring means 74 has been input a predetermined number of times is satisfied. In particular, when the condition that the input information monitored by the monitoring means 74 has been input a predetermined number of times is satisfied, the control means 78 preferably performs a control different from the control when the input information contains the keyword K. Furthermore, the control means 78 preferably performs a control that favors the player P or the viewer V compared to the control when the input information contains the keyword K. The above-mentioned different control includes a control of extending the time limit for playing the game, a control of changing the game stage to a special game stage (special stage) different from the current game stage, a control of changing all or a part of the characters appearing in the current game stage, a control of holding a lottery game and giving a reward to a winner among the viewers watching the game video, and the like. Examples of special stages include stages with high production effects such as fireworks, stages where the player P or the viewer V can obtain more rewards, stages where the player P or the viewer V can obtain high quality or rare rewards, stages where stronger enemies appear, higher difficulty stages, lower difficulty stages, etc. Examples of the preferential treatment control include control to display many new objects in the game, control to greatly improve the status parameters of the player character, control to greatly improve or decrease the status parameters of the non-player character, control to equip the player character with a high quality weapon or armor, control to greatly extend the time limit of the game, etc.

[0064] The notification means 80 is a means for notifying the viewer V of the secret keyword when the determination means 76 determines that a condition is established that input information including a secret keyword that is kept secret from the viewer V of the game video has been input a predetermined number of times, which is two or more times. The notification means 80 may notify the viewer V or the player P of the number of times the input information or the number of times the keyword K has been input.

[0065] ---Processing flow--- 6 is a flowchart showing the flow of a series of processes for distributing game videos according to the first embodiment. Note that the order and contents of the following steps can be changed as appropriate.

[0066] (Step SP10) The execution means 72 executes the game based on the operation of the player P at the player terminal 12, and outputs the execution result to the player terminal 12. This allows the player P to play the game at the player terminal 12. This game is, for example, a score attack game in which the player collects as many game items (hereinafter referred to as "game objects") within a time limit. In this game, a player character operated by the player P and non-player characters appear, and when the player character is attacked by the non-player character, the hit points may decrease, the number of collected game objects may decrease, or the time limit may be shortened. Then, the process proceeds to the process of step SP12. Note that this step SP10 may be performed after step SP12.

[0067] (Step SP12) The execution means 72 starts distribution of the game video by instructing the player terminal 12 to transmit the game video of the game being played by the player P to the distribution server 16 based on the operation of the player P on the player terminal 12. In this way, the player P becomes a distributor D of the game video. Note that the execution means 72 may transmit the game video to the distribution server 16 from the game server 10.

[0068] FIG. 7 shows an example of a distribution screen on which a game video according to the first embodiment is distributed to a viewer V, and FIG. 7(A) shows a distribution screen 100A before a viewer V enters a comment.

[0069] As shown in FIG. 7(A), a distribution section 110 and a comment section 130 are displayed on a distribution screen 100A.

[0070] A game video 112 is distributed in the distribution section 110. In this game video 112, a time limit 114, the number of acquired rings 116, the number of acquired comments 118, a live video 120, a game field F, a player character C1, and a second comment I2 are displayed.

[0071] The time limit 114 indicates the time until the game ends. The number of acquired rings 116 indicates the number of game objects called rings acquired by the player P while playing the game. The number of acquired comments 118 indicates the number of acquired first comments I1 or second comments I2, which will be described later. The live commentary video 120 is a video showing the state in which the commentator is commenting on the game. The live commentary video 120 may be displayed in a location other than the distribution column 110, or may be omitted. In addition, when the live commentary video 120 is omitted, only the audio of the commentator commenting on the game may be output. The game field F includes obstacles such as pitfalls and blocks, and a background such as trees and the sky. The player character C1 is a character operated by the player P, and can, for example, walk, run, jump, or spin within the game field F according to the operation of the player P. The second comment I2 is a comment generated and displayed by the control means 78 based on the first comment I1 input by the viewer V. The second comment I2 may be generated with the contents of the first comment I1 as they are, or may be generated by extracting only a part of the contents of the first comment I1. In addition, the second comment I2 may be generated by removing the prohibited comment when the first comment I1 includes a prohibited comment that is predetermined. For example, the second comment I2 may be generated by removing the hashtag portion from the first comment I1, or may be generated by removing the portion other than the hashtag portion from the first comment I1. The second comment I2 may be generated based only on the first comment I1 that is drawn or selected from among the multiple first comments I1. The second comment I2 may be displayed flowing from one direction to the other in the game video 112, or may be displayed for a certain period of time at a predetermined location in the game video 112. In the first embodiment, the second comment I2 is made into an object, and the player character C1 can ride on the second comment I2, which can increase the number of ways to capture the game. The second comment I2 may be displayed in the live video 120, not in the game video 112.

[0072] The comment field 130 includes a first comment I1, an icon 132, a name 134, a posting date and time 136, a like button 138, a dislike button 140, a comment input field 142, a cancel button 144, and a comment posting button 146. The first comment I1 is a comment posted (input) by the viewer V regarding the game video 112. The icon 132 is an image of the viewer V who posted the first comment I1. The name 134 is one of the identification information of the viewer V who posted the first comment I1. This identification information may be a viewer ID (Identification), an IP (Internet Protocol) address of the viewer terminal 14 operated by the viewer V, the gender of the viewer V, a part of the address of the viewer V, or the hobby of the viewer V. The posting date and time 136 is the posting date and time when the viewer V posted the first comment I1. The like button 138 is a button to be pressed by other viewers V who judge the first comment I1 posted by the viewer V to be a like. The dislike button 140 is a button to be pressed by other viewers V who judge the first comment I1 posted by the viewer V to be a dislike. The comment input field 142 is a field for receiving text input so that the viewer V can post a new first comment I1 in the comment field 130. The cancel button 144 is a button for canceling the posting of the first comment I1. The post comment button 146 is a button for confirming the posting of the text input in the comment input field 142 as the first comment I1. When the post comment button 146 is pressed, the text input in the comment input field 142 is posted to the comment field 130.

[0073] Returning to FIG. 6, the process proceeds to step SP14.

[0074] (Step SP14) The monitoring means 74 monitors, as input information, the first comment I1 of each viewer V that is input (posted) in the comment field 130. Then, the process proceeds to step SP16.

[0075] (Step SP16) The determination means 76 determines whether or not there is a latest first comment I1 in the comment field 130. If the determination is affirmative, the process proceeds to step SP18, and if the determination is negative, the process proceeds to step SP34.

[0076] (Step SP18) The determination means 76 increments the input count j of the first comment I1 (j=j+1). Note that the initial value of the input count j may be zero or another numeric value. Then, the process proceeds to step SP20.

[0077] (Step SP20) The judgment means 76 judges whether the input count j is a first threshold value X1 or a second threshold value X2 higher than the first threshold value X1. If the judgment is affirmative, the process proceeds to step SP22, and if the judgment is negative, the process proceeds to step SP24. The above threshold values ​​are not limited to two, and may be one, or three or more.

[0078] (Step SP22) The control means 78 extends the time limit of the game according to the number of inputs j. For example, the control means 78 extends the time limit of the game by 10 seconds when the number of inputs j is a first threshold X1 (e.g., 10 times) (j=X1), and extends the time limit by 10 seconds when the number of inputs j is a second threshold X2 (e.g., 20 times) (j=X2). It may extend the time limit by 50 seconds when the number of inputs j is a third threshold (e.g., 40 times) (j=X2). These thresholds X1 and X2 and the extension time can be adjusted by the administrator of the game server 10 or the distributor D. When the control means 78 extends the time limit, it controls the display of a performance in the game video 112 that informs the viewer V of the extension time. The control means 78 may also appropriately control the display of a message in the game video 112 that prompts the viewer V to enter a first comment I1, such as "If you comment, the time will be extended, so please comment a lot." Then, the process proceeds to step SP24.

[0079] (Step SP24) The control means 78 acquires the content of the latest first comment I1, and then the process proceeds to step SP26.

[0080] (Step SP26) The control means 78 generates a second comment I2 by objectifying the content of the acquired first comment I1, and controls the display of the generated second comment I2 so that it is displayed on the game video 112.

[0081] Note that the control means 78 does not need to generate the second comment I2 when the first comment I1 contains a prohibited word that has been set. The prohibited word can be set by the administrator of the game server 10 or the distributor D. Also, when the number of second comments I2 displayed in the game video 112 is equal to or greater than a threshold, the control means 78 does not need to generate the second comment I2. In addition, the control means 78 may not generate the second comment I2 when the first comment I1 contains only one predetermined additional word (e.g., a hashtag), and may generate the second comment I2 when the first comment I1 contains two or more additional words. Some of the two or more additional words can be determined by the game administrator, and the rest can be determined by the distributor D. When the additional word becomes a trend on, for example, an SNS, the control means 78 may perform control to add a production effect such as fireworks, applause, or cheering to the game video 112. When the additional word becomes a trend on, for example, an SNS, the control means 78 may grant a reward that can be used in the game to the distributor D or the viewer V. Examples of the reward include free currency, stamina, game characters, and game items. The free currency is free content that can be acquired by playing the game. Examples of the free currency include non-chargeable items (free items), non-chargeable coins (free coins), and non-chargeable points (free points). On the other hand, a paid currency may also be set in the game. Examples of paid currency include paid items, paid coins, and paid points.

[0082] FIG. 7(B) is a diagram showing distribution screen 100B after a viewer V has input a comment (first comment I1) on distribution screen 100A shown in FIG. 7(A).

[0083] 7(B), a new first comment I1 saying "Please take the ring" is input in the comment field 130 of the distribution screen 100B. Also, a second comment I2 saying "Please take the ring" corresponding to the new first comment I1 is displayed in the game video 112 distributed in the distribution field 110 of the distribution screen 100B by display control by the control means 78. This second comment I2 may be displayed flowing from right to left in the game video 112, may be displayed flowing from top to bottom in the game video 112, may be displayed stationary, or may be temporarily displayed attached to the ground or the like of the game field F in the game video 112.

[0084] Here, conventionally, the location where viewer V's first comment I1 is viewed is separate from the game video 112 that distributor D of the game video 112 is focusing on, making it difficult for distributor D and viewer V to communicate smoothly; however, as shown in Figures 7(A) and 7(B), in the first embodiment, the first comment I1 is reflected in the game video 112 as the second comment I2, making it possible for distributor D and viewer V to communicate smoothly.

[0085] Returning to FIG. 6, the process proceeds to step SP28.

[0086] (Step SP28) The determination means 76 determines whether or not the latest first comment I1 or the second comment I2 corresponding to the latest first comment I1 contains a keyword K based on the keyword table 70A. If the determination is affirmative, the process proceeds to step SP30, and if the determination is negative, the process proceeds to step SP34.

[0087] (Step SP30) The control means 78 highlights the keyword K included in the second comment I2. Examples of a method for highlighting the keyword K include changing the color of the keyword K, changing the font of the keyword K, or changing the font size of the keyword K. For example, when changing the color of the keyword K, the control means 78 changes the color of the keyword K from black to yellow or red.

[0088] Here, as shown in FIG. 7(B), since the word "ring" in the second comment I2 "please take a ring" displayed in the game video 112 displayed in the distribution column 110 is the keyword K, the font of "ring" in "please take a ring" is made larger than the font of the remaining "please take."

[0089] Returning to FIG. 6, the process proceeds to step SP32.

[0090] (Step SP32) The control means 78 executes the control content corresponding to the keyword K included in the second comment I2 based on the keyword table 70A. When the second comment I2 includes multiple keywords K, the control means 78 may determine one keyword K by lottery and execute the control content corresponding to the determined keyword K, may execute only the control content corresponding to the keyword K at the beginning or end, or may execute each of the control contents corresponding to the multiple keywords K.

[0091] Here, as shown in FIG. 7(B), since the "ring" in the second comment I2 "please take the ring" displayed in the game video 112 displayed in the distribution column 110 is the keyword K, the control content corresponding to this keyword K is executed. Specifically, a ring game object O (which may be called a "game item") is displayed and controlled in the game video 112. When the player character C1 touches the ring game object O, the player P can acquire the ring, and the number of acquired rings 116 increases. In the first embodiment, the ring game object O is displayed and controlled in the game video 112 in a form following the end of the second comment I2 "please take the ring", and then falls randomly into the game field F. This allows the player character C1 to acquire the ring in any state.

[0092] Returning to FIG. 6, the process proceeds to step SP34.

[0093] (Step SP34) The determination means 76 determines whether the time limit 114 is zero or not. If the determination is affirmative, the series of processes shown in Fig. 6 ends, and if the determination is negative, the process returns to step SP14.

[0094] In addition, in the case where a plurality of secret keywords K are set for the viewer V, when the first comment I1 or the second comment I2 includes a secret keyword, the notification means 80 may turn on a flag corresponding to the secret keyword (release the secret keyword) and control display of the secret keywords with the flag turned on, or the number or ratio of the secret keywords on a menu screen of the game or a transition screen transitioned from the menu screen. When the number or percentage of the secret keywords with the flag turned on becomes higher than a threshold, the player P may be notified of content praising the player P, such as "Congratulations" or "Perfect". In addition, the control means 78 may give a reward to the distributor D or the viewer V when the number or percentage of the secret keywords with the flag turned on becomes higher than a threshold. The reward is preferably a reward that can be used in the game related to the game video 112 from the viewpoint of encouraging the viewer V to play the game and increasing the player P's motivation to play the same game more. In addition, the reward may be a reward that can be used in a game different from the game related to the game video 112 from the viewpoint of encouraging the player P to play another game. In addition, the control means 78 may control the display of a hint for the secret keyword on the transition screen for the secret keyword whose flag is not on. Note that the hint may be displayed by the viewer V using a paid item.

[0095] ---effect--- As described above, in the game distribution system 1 according to the first embodiment, the game server 10 serving as a computer connected to the communication network NT through which the game video images 112 of the game are distributed has the following configuration. That is, the game server 10 comprises a monitoring means 74 for monitoring input information regarding game video input on the communication network NT, a judgment means 76 for judging whether or not the condition that the input information monitored by the monitoring means 74 has been input a predetermined number of times, which is two or more, is satisfied, and a control means 78 for controlling the game when the judgment means 76 makes a positive judgment. According to this configuration, the viewer V can cooperate with the player P to play the game through inputting the input information (first comment I1), which creates a sense of unity between the player P and the viewer V and allows the viewer V to have the experience of having fun playing together with the player P through watching the game video 112, thereby improving the interest of the game video 112. Furthermore, multiple viewers V can cooperate to input input information with the aim of controlling the game, which encourages multiple viewers V to input input information and increases communication, thereby further improving the interest of the game video 112.

[0096] Furthermore, in the game distribution system 1 according to the first embodiment, the determination means 76 determines whether or not the condition is met that, among the input information, input information including a secret keyword that is kept secret from the viewer V of the game video 112 has been input a predetermined number of times, which is two or more, and the notification means 80 notifies the viewer V of the secret keyword when the determination means 76 makes a positive determination. According to this configuration, the secret keyword is notified to the viewer V after the condition is met, so that the act of inputting the input information itself can be given a quiz-like game-like quality, thereby allowing the viewer V to be entertained through the input of the input information.

[0097] In addition, in the game distribution system 1 according to the first embodiment, the game server 10 is capable of communicating with a social networking service (SNS) server, and the monitoring means 74 monitors input information inputted in the SNS server 17 regarding the game video 112. This configuration encourages input of information in the SNS server 17 and also increases the number of second comments I2 in the game video 112, making the game video 112 more exciting and thereby further increasing the interest of the game video 112.

[0098] Second Embodiment Next, a description will be given of a game distribution system according to a second embodiment of the present invention. The second embodiment differs from the first embodiment in that input information is used to acquire responses to a questionnaire.

[0099] Specifically, the determination means 76 tally up the input information including the responses to the questionnaire among the input information monitored by the monitoring means 74, and the notification means 80 notifies the viewer V of the tallying result. Note that the configurations not described in the second embodiment are similar to the configurations described in the first embodiment.

[0100] 8 is a flowchart showing the flow of a series of processes for distributing a game video 112 according to the second embodiment. Note that the order and contents of the following steps can be changed as appropriate.

[0101] (Step SP50) The execution means 72 executes the game based on the operation of the player P at the player terminal 12, and outputs the execution result to the player terminal 12. This allows the player P to play the game at the player terminal 12. This game is, for example, a score attack game in which the player tries to collect as many game objects O (bananas) as possible within a time limit. In this game, a player character operated by the player P and non-player characters appear, and when the player character is attacked by the non-player character, the hit points may decrease, the number of game objects collected may decrease, or the time limit may be shortened. Then, the process proceeds to the process of step SP52. Note that this step SP50 may be performed after step SP52.

[0102] (Step SP52) The execution means 72 starts distribution of the game video by instructing the player terminal 12 to transmit the game video of the game being played by the player P to the distribution server 16 based on the operation of the player P on the player terminal 12. In this way, the player P becomes a distributor D. Note that the execution means 72 may transmit the game video from the game server 10 to the distribution server 16. Then, the process proceeds to the process of step SP54.

[0103] (Step SP54) The execution means 72 controls the output of a main screen of the game (hereinafter referred to as a "game screen") to the player terminal 12. In this way, a game video 112 showing how the player P is playing the game on the game screen is distributed.

[0104] Figure 9 shows an example of a distribution screen on which a game video 112 relating to the second embodiment is distributed to a viewer V, and Figure 9(A) shows a distribution screen 100C when a player P is playing a game at a certain game stage.

[0105] As shown in FIG. 9(A), the game video 112 being distributed in the distribution section 110 of the distribution screen 100C displays the player character C1, game object O, second comment I2, as well as speed 122, jumping power 124, and weight 126.

[0106] The speed 122 is a status parameter indicating the moving speed of the player character C1. The jumping power 124 is a status parameter indicating the jumping power of the player character C1. The weight 126 is a status parameter indicating the weight of the player character C1. These status parameters can be changed by a keyword K included in the first comment I1 posted by the viewer V. This allows the viewer V to master the game. Also, the viewer V can enjoy changing the game in a random way. In this case, the control means 78 may control the game so that when one status parameter is increased by the keyword K, the other status parameters decrease. Also, the control means 78 may control the game so that when one status parameter is increased by the keyword K, the other status parameters also increase. This allows the viewer V to enjoy changing the game in a random way even more.

[0107] Furthermore, the control means 78 may change the location or display time of the second comment I2 displayed on the game video 112 based on the game play history of the player P so that the player P can easily operate the game or the viewer V can easily watch the game. For example, when the control means 78 determines that the number of upward movements of the player character C1 is equal to or greater than a threshold based on the game play history of the player P, the control means 78 controls the display of the second comment I2 downward. When the control means 78 determines that the number of attacks of the player character C1 is equal to or greater than a threshold based on the game play history of the player P, the control means 78 controls the display of the second comment I2 so that the display time of the second comment I2 is shortened during an attack. Conversely, when the control means 78 determines that the number of attacks of the player character C1 is equal to or greater than a threshold based on the game play history of the player P, the control means 78 may control the display of the second comment I2 so that the display time of the second comment I2 is lengthened during an attack. When the control means 78 determines that the number of attacks of the player character C1 is less than a threshold based on the game play history of the player P, the control means 78 controls the display of the second comment I2 so that the display time of the second comment I2 is shortened during an attack. In addition, when the control means 78 determines that the number of attacks by the player character C1 is less than a threshold based on the game play history of the player P, the control means 78 may perform display control so that the display time of the second comment I2 is longer during attacks.

[0108] Also, during the distribution of the game video 112, the control means 78 may control the display of the second comment I2 on the game video 112 based on the play history of the game of the player P. For example, as shown in FIG. 9(A), when the control means 78 determines based on the play history that the player character C1 operated by the player P has fallen into a hole H in the past, the control means 78 may control the display of the second comment I2 made into a scaffolding object so as to block a part or the whole of the hole H. This can prevent the player character C1 from falling into the hole H again, and can reduce the viewing stress of the viewer V. Also, when the control means 78 determines based on the play history that the number of jumps is large, the control means 78 may control the display of the second comment I2 made into a scaffolding object in the air. Also, when the control means 78 determines based on the play history that the player has low play experience, the control means 78 may shorten the display time of the second comment I2 or reduce the number of comments displayed. Conversely, when the control means 78 determines based on the play history that the player has low play experience, the control means 78 may lengthen the display time of the second comment I2 or increase the number of comments displayed.

[0109] The determination means 76 also determines whether the first comment I1 monitored by the monitoring means 74 includes a keyword K, for example, "guide" described in the keyword table 70A, and when the control means 78 determines that the first comment I1 includes a keyword K, for example, "guide," described in the keyword table 70A, the control means 78 controls the display of a guide G for the game in the game video 112 if the determination is affirmative. The guide G may be a guide to a destination such as a goal or a rest area, or may be a guide that explains a tutorial or a strategy for the game. The determination means 76 also determines whether the first comment I1 monitored by the monitoring means 74 includes a keyword K, for example, "banana" described in the keyword table 70A, and when the determination is affirmative, the control means 78 controls the display of a banana game object O in the game video 112. In this case, it is preferable that the banana game object O to be displayed is displayed differently from the banana game object O that appears in advance in the game, for example, in an inconspicuous manner. This allows the player to reliably obtain the banana game object O that appears in advance in the game. In addition, the determination means 76 determines whether or not the first comment I1 monitored by the monitoring means 74 includes a keyword K such as "time" described in the keyword table 70A, and if the determination is affirmative, the control means 78 extends the time limit 114. In addition, the determination means 76 determines whether or not the first comment I1 monitored by the monitoring means 74 includes a keyword K such as "slow" described in the keyword table 70A, and if the determination is affirmative, the control means 78 controls the game speed 122 to be slowed down. In this case, if the game speed 122 is quickly slowed down, the smoothness of the game may be reduced, so in order to suppress this reduction, the control means 78 may control the game speed 112 to be slowed down only when the keyword K such as "slow" is input a predetermined number of times or more and the player P performs a predetermined operation. In addition, the determination means 76 determines whether or not the first comment I1 monitored by the monitoring means 74 contains a keyword K, such as "clothing", which is described in the keyword table 70A, and if a positive determination is made, the control means 78 changes the clothing of the player character C1.Furthermore, the control means 78 may perform control such that, when the viewer V pays currency or points, a reward for the player P or a message that is more emphasized than the second comment I2 is given. Furthermore, the determination means 76 determines whether or not a keyword K that is valid only for boss battles monitored by the monitoring means 74 has been input a predetermined number of times, and if a positive determination is made and it is a boss battle, the control means 78 performs control such that a special attack can be made against the boss. At this time, if the hit points of the boss fall below a predetermined value, the special attack may be prohibited. This allows the viewer V to participate in the game without interfering with the player P, and disruption of the game balance can be prevented.

[0110] Returning to FIG. 8, when the time limit 114 reaches zero, the process proceeds to step SP56.

[0111] (Step SP56) The control means 78 controls the output of a result screen showing the game result to the player terminal 12. For example, the number of banana game objects O acquired during play and the clear time are displayed on this result screen. Then, the process proceeds to the process of step SP58.

[0112] (Step SP58) The control means 78 controls the output of a reception screen to the player terminal 12 for receiving answers (votes) from the viewers V as to which game stage is best as the next game stage.

[0113] FIG. 9B shows a reception screen 100D for receiving an answer, which is a distribution screen after a certain stage has been cleared.

[0114] As shown in FIG. 9B, a questionnaire such as "Which stage do you want to play next? Please answer in the comments" is displayed in the game video 112 on the reception screen 100D. The viewer V who is watching this posts a first comment I1 including an answer to the questionnaire. As a result, a second comment I2 including an answer R such as "Stage 10~", "Stage 21 is good", or "Stage 10" is displayed and controlled in the game video 112. Note that the reception screen 100D includes a link destination to an SNS screen, and the answer R to the questionnaire may be received on the SNS screen. In this case, the monitoring means 74 monitors the first comment I1 posted on the SNS screen. Also, a reward may be given to the distributor D and the viewer V based on the first comment I1 being entered on the SNS screen in the form of adding a hashtag to identification information such as the name or nickname of the distributor D.

[0115] Returning to FIG. 8, the process proceeds to step SP60.

[0116] (Step SP60) The judgment means 76 judges whether or not the time limit for terminating the acceptance of responses has been reached. If the judgment is affirmative, the process proceeds to step SP62, and if the judgment is negative, the process returns to step SP60.

[0117] (Step SP62) The determination means 76 determines whether or not at least one answer R is included in the second comment I2 displayed in the game video 112. If the determination is affirmative, the process proceeds to step SP66, and if the determination is negative, the process proceeds to step SP64.

[0118] (Step SP64) The control means 78 determines the next game stage that the player P will play, based on instructions from the player P or instructions from the program. Then, the process proceeds to step SP70.

[0119] (Step SP66) If a negative decision is made in step SP62, the decision means 76 counts the first comments I1 or second comments I2 that include the answer R to the questionnaire for each answer, i.e., for each game stage. Next, the notification means 80 notifies the viewer V of the counting result by controlling the display of the counting result within the game video 112. Then, the process proceeds to step SP68.

[0120] (Step SP68) Based on the counting result in step SP66, the control means 78 determines the game stage with the most answers R as the next game stage to be played by the player P. Then, the process proceeds to step SP70.

[0121] (Step SP70) The determination means 76 determines whether or not the number of game stages cleared by the player P, i.e., the number of cleared stages, is a threshold value. If the determination is affirmative, the series of processes shown in FIG. 8 ends, and if the determination is negative, the process returns to step SP54.

[0122] The control means 78 may provide a reward to the player P in the current game stage based on the number of times a predetermined first comment I1 is input between the previous game stage and the current game stage, for example, while the result screen or the reception screen 100D is displayed. Examples of this reward include an additional bonus of "banana", an extension of the time limit 114, the addition of a new ally character, etc.

[0123] As described above, in the game distribution system according to the second embodiment, the determination means 76 determines whether or not the first comment I1 monitored by the monitoring means 74 contains a predetermined keyword K, and the control means 78 controls the output of a game guide G when the determination means 76 determines that the keyword K is included. According to this configuration, if the player P is unsure how to play the game, the viewer V can help the player P through the guide G, giving the viewer V the experience of playing the game together with the player P and giving the viewer V the impression that the game related to the game video 112 is a fun game that can be played smoothly.

[0124] In addition, in the game distribution system according to the second embodiment, the determination means 76 counts the first comments I1 (or second comments I2) monitored by the monitoring means 74, which include answers R to the questionnaire, and the notification means 80 notifies the viewer V of the counting results. According to this configuration, the player P and the viewer V can communicate with each other through the first comment I1, and the interest of the game video 112 can be improved.

[0125] Furthermore, in the game distribution system according to the second embodiment, the control means 78 performs control to change the content of the game based on the results of the compilation. According to this configuration, the intentions of multiple viewers V can be reflected in the game, making the game video 112 more appealing to viewers V.

[0126] <Third embodiment> Next, a game distribution system according to a third embodiment will be described. The third embodiment differs from the second embodiment in that responses to a questionnaire are acquired by using both input information entered on the distribution screen and input information entered on the SNS screen.

[0127] Specifically, the determination means 76 tally up the input information including responses to the questionnaire among the input information entered on the distribution screen monitored by the monitoring means 74 and the input information entered on the SNS screen, and the notification means 80 notifies the viewer V of the tallying result. Note that configurations not described in the third embodiment are similar to the configurations described in the first embodiment.

[0128] 10 is a flowchart showing the flow of a series of processes for conducting a survey of viewers V during distribution of a game video according to the third embodiment. Note that the order and contents of the following steps can be changed as appropriate.

[0129] (Step SP70) The determination means 76 determines whether or not there is an instruction to take a survey from the game server 10 or the player terminal 12. This instruction is given by displaying an input screen (not shown) by a program executed on the game server 10 or the player terminal 12, and the distributor D can input the contents and options of the survey on the input screen. If the above determination is affirmative, the process proceeds to step SP72, and if the above determination is negative, the series of processes shown in FIG. 10 ends.

[0130] (Step SP72) The control means 78 controls the output of a questionnaire, answer numbers, etc., to the distributed video. Note that the subject of the questionnaire output control is not limited to the game video 112, but may be a video of a variety show or a news show. The following describes the case where a questionnaire is output to the game video 112.

[0131] FIG. 11A is a diagram showing an example of a distribution screen 100E when a questionnaire is being taken from viewers V during distribution of a game video according to the third embodiment.

[0132] As shown in FIG. 11(A), a question display field 152 is displayed in the game video 112 distributed on the distribution screen 100E. In the question display field 152, the contents of the questionnaire, i.e., the contents of the question, are written in text. Furthermore, in the game video 112 distributed on the distribution screen 100E, a plurality of options are displayed as answers to the questionnaire, and for example, a first option 154 and a second option 156 are displayed. In the first option 154, a first answer number and / or a first answer content to the questionnaire is written. In the second option 156, a second answer number and / or a second answer content different from the first answer content is written.

[0133] Returning to FIG. 10, the process proceeds to step SP74.

[0134] (Step SP74) The determination means 76 determines whether or not a newly input comment (first comment I1) has been entered on the distribution screen 100E and the SNS screen monitored by the monitoring means 74. Note that the monitoring means 74 may exclude from the monitoring target a game video 112 to which no hashtag has been added, even if a newly input first comment I1 has been entered on the SNS screen. If the above determination is affirmative, the process proceeds to step SP76, and if the above determination is negative, the process returns to step SP74.

[0135] (Step SP76) The determination means 76 determines whether or not the newly input first comment I1 includes an answer number and / or answer content to the questionnaire. If the determination is affirmative, the process proceeds to step SP78, and if the determination is negative, the process returns to step SP74. In step SP76, the control means 78 may generate a second comment I2 corresponding to the newly input first comment I1 and control the display of the generated second comment I2 in the game video 112, or may not control the display of the second comment I2. In addition, when the control means 78 controls the display of the second comment I2 in the game video 112, it is preferable to continue the display control until the tally result is displayed, from the viewpoint of increasing the credibility of the tally result of the questionnaire. In addition, the control means 78 may change the color of the answer number or answer content related to the affirmative determination in the second comment I2 to yellow, red, or the like. In addition, when a newly input first comment I1 contains a hashtag, the control means 78 may generate a second comment I2 by retaining or excluding the hashtag, and control the display of the generated second comment I2 in the game video 112.

[0136] (Step SP78) The determination means 76 counts up the answer numbers or answer contents related to the positive determination, thereby tallying up the answers to the questionnaire. Note that the determination means 76 counts up under the rule that only one answer per account, even if there are multiple answer numbers and / or answer contents in the first comment I1 of the same viewer V.

[0137] Here, as shown in FIG. 11(A), if a positive judgment is made that the second comment I2 corresponding to the first comment I1 contains an answer R (answer content or answer number) that matches the first option 154 or the second option 156, the judgment means 76 counts up the answer number or answer content related to the positive judgment.

[0138] Returning to FIG. 10, the process proceeds to step SP80.

[0139] (Step SP80) The judgment means 76 judges whether or not the deadline for reply has arrived, and if the judgment is affirmative, the process proceeds to step SP82, whereas if the judgment is negative, the process returns to step SP74.

[0140] (Step SP82) The control means 78 controls the output of the collected answers to the questionnaire to the game video 112.

[0141] FIG. 11B is a diagram showing an example of distribution screen 100F when the survey results are being announced.

[0142] As shown in FIG. 11(B), a tally result 158 ​​is displayed for each of the options 154 and 156 on the game video 112 of the distribution screen 100F.

[0143] As described above, in the game distribution system of the third embodiment, the monitoring means 74 monitors both input information entered regarding the game video 112 on the distribution screen 100E provided by the distribution server 16, and input information entered regarding the game video 112 on the SNS screen provided by the SNS server 17. According to this configuration, the evaluation of the game video 112 can be calculated based on the survey results 158, and more responses can be obtained through the distribution screen 100E and the SNS screen, thereby increasing the reliability of the survey results 158.

[0144] <Fourth embodiment> Next, a game distribution system according to a fourth embodiment will be described. The fourth embodiment differs from the first embodiment in that the display location of the second comment I2 is changed in response to the second comment I2.

[0145] Specifically, the determination means 76 determines whether the first comment I1 or the corresponding second comment I2 has a special keyword, which is one of the keywords K, and the control means 78 controls the display of the second comment I2 in a first display area in the game video 112 when the determination means 76 determines negatively that the special keyword does not exist, and controls the display of the second comment I2 in a second display area different from the first display area in the game video 112 when the determination means 76 determines positively that the special keyword exists. In addition, the control means 78 may control the display of the second comment I2 in the first display area in the game video 112 when the determination means 76 determines negatively that the special keyword does not exist, and controls the display of a third comment generated by the special keyword in a second display area different from the first display area when the determination means 76 determines positively that the special keyword exists. Note that configurations not described in the fourth embodiment are similar to the configurations described in the first embodiment.

[0146] 12 is a flowchart showing a series of processing steps for distributing game videos according to the fourth embodiment. Note that the order and contents of the following steps can be changed as appropriate.

[0147] (Step SP100) The execution means 72 executes the game based on the operation of the player P at the player terminal 12, and outputs the execution result to the player terminal 12. This allows the player P to play the game at the player terminal 12. This game is, for example, a score attack game in which the player tries to collect as many game objects (rings) as possible within a time limit. In this game, a player character operated by the player P and non-player characters appear, and when the player character is attacked by a non-player character, the hit points may decrease, the number of game objects collected may decrease, or the time limit may become shorter. Then, the process proceeds to the process of step SP102. Note that this step SP100 may be performed after step SP102.

[0148] (Step SP102) The execution means 72 starts distribution of the game video by instructing the player terminal 12 to transmit the game video 112 of the game being played by the player P to the distribution server 16 based on the operation of the player P on the player terminal 12. Note that the execution means 72 may transmit the game video from the game server 10 to the distribution server 16. In this way, the player P becomes a distributor D.

[0149] FIG. 13 is a diagram showing an example of a distribution screen 100G on which a game video 112 according to the fourth embodiment is distributed to a viewer V.

[0150] As shown in Fig. 13, a game video 112 is distributed in a distribution section 110 of a distribution screen 100G. The distribution screen 100G may include a comment section 130 as shown in Fig. 7(A), but may be omitted. In addition to the number of acquired rings 116 and the player character C1 described above, the game video 112 displays multiple types of game objects O, a first display area 170, and a second display area 172.

[0151] As multiple types of game objects O, a bomb O1, a ring O2, and a block O3 are displayed in the game video 112. In addition, as the game objects O, an electric fan, a pizza, an umbrella, etc. may be displayed. In the first display area 170, the second comment I2, an icon 174, and a name 176 are displayed. The second comment I2 may include a comment corresponding to operation information input by the viewer V. This operation information may include purchase information, sale information, item use information, button press information, and the like. In FIG. 13, the second comment I2 corresponding to the purchase information, for example, a comment "¥300 from Brand Hanako" is displayed in the first display area 170. This comment "¥300 from Brand Hanako" is displayed when the viewer V performs an operation to transfer currency or points to the distributor D (hereinafter referred to as a "tipping operation"). The icon 174 is a type of identification information of the viewer V who posted the first comment I1 corresponding to the second comment I2. The name 176 is a type of identification information of the viewer V who posted the first comment I1 corresponding to the second comment I2. The second display area 172 is displayed in a location different from the first display area 170. In the second display area 172, a third comment I3 generated by a special keyword K1 among keywords K is displayed. From the viewpoint of emphasizing the third comment I3, the second display area 172 may be displayed in a more prominent location than the first display area 170. The third comment I3 may be emphasized by, for example, making the font size larger than the second comment I2 or by displaying it in red.

[0152] Returning to FIG. 12, the process proceeds to step SP104.

[0153] (Step SP104) The monitoring means 74 monitors, as input information, the first comment I1 of each viewer V input (posted) in the comment field 130 and operation information of each viewer V. Then, the process proceeds to the process of step SP106.

[0154] (Step SP106) The determination means 76 determines whether or not the comment field 130 contains the latest input information, such as the latest first comment I1 or operation information operated outside the comment field 130. If the determination is affirmative, the process proceeds to step SP108, and if the determination is negative, the process returns to step SP104.

[0155] (Step SP108) The monitoring means 74 acquires the latest input information, and also acquires the icon 174 and the name 176 related to the latest input information from the account information of the viewer V stored in the distribution server 16. Then, the process proceeds to the process of step SP110.

[0156] (Step SP110) The control means 78 generates a second comment I2 based on the input information acquired by the monitoring means 74, and controls output of the second comment I2 to the first display area 170 of the game video 112 together with the icon 174 and the name 176 acquired by the monitoring means 74. Then, the process proceeds to the process of step SP112.

[0157] (Step SP112) The determination means 76 determines whether or not the latest input information contains the keyword K. If the determination is affirmative, the process proceeds to step SP114, and if the determination is negative, the process proceeds to step SP122.

[0158] (Step SP114) The determination means 76 determines whether the keyword K included in the latest input information is the special keyword K1 or not. If the determination is affirmative, the process proceeds to step SP116, and if the determination is negative, the process proceeds to step SP118.

[0159] (Step SP116) The control means 78 controls the output of special information corresponding to the special keyword K1 to the game video 112.

[0160] 13, the control means 78 controls the display of a third comment I3, for example, a comment saying "Supporter Hanako Brand," as special information in the second display area 172. This allows the third comment I3 to be seen without being buried in the second comments I2, so that the player P can immediately know which viewer V has supported him / her and convey words of gratitude to that viewer V. Also, for the viewer V, the third comment I3 being displayed distinctly from the other second comments I2 serves as an honor.

[0161] Returning to FIG. 12, the process proceeds to step SP122.

[0162] (Step SP118) If the result of the determination in step SP114 is negative, the control means 78 emphasizes the keyword K contained in the second comment I2, and then the process proceeds to step SP120.

[0163] (Step SP120) The control means 78 executes game control corresponding to the keyword K included in the second comment I2. For example, the control means 78 controls the display of game objects O such as a bomb O1, a ring O2, and a block O3 in the game video 112. Then, the process proceeds to step SP122.

[0164] (Step SP122) The determination means 76 determines whether or not the time limit of the game is zero. If the determination is affirmative, the series of processes shown in Fig. 12 ends, and if the determination is negative, the process returns to step SP104.

[0165] As described above, in the game distribution system of the fourth embodiment, the control means 78 controls the display of a second comment I2 in a first display area 170 in the game video 112 when the determination means 76 makes a negative judgment that the special keyword K1 is not present, and controls the display of a third comment I3 generated by the special keyword K1 in a second display area 172 different from the first display area 170 when the determination means 76 makes a positive judgment that the special keyword K1 is present. According to this configuration, the third comment I3 is displayed so as to be distinguished from the second comment I2, so that the player P and the viewer V can easily view the third comment I3.

[0166] The control means 78 may change the display time, color, and number of characters of the second display area 172 and the third comment I3 according to the amount of the tip. The notification means 80 may notify the viewer V by automatically reading out the second comment I2 and the third comment I3. The notification means 80 may automatically read out only the third comment I3. The control means 78 may control the game object O including the game item so that it disappears at time or at a specific timing. Examples of the specific timing include the timing when the player character C1 is defeated, the timing when the boss is defeated, and the timing when a specific game object O appears. The display upper limit number and the display time may be determined for each type of game object O. The control means 78 may limit the type of game object O reflected according to the game situation. The control means 78 may change the strength of the non-player character appearing in the game according to the amount of a single tip, the total amount of tips, the total amount of tips within a period, whether or not the user has subscribed, and the like. Furthermore, the control means 78 may display, on a game result screen, the number of times input information was input, the viewers V who input information that contributed to clearing the game, the viewers V who caused the game to end, etc. Furthermore, the control means 78 may automatically translate the input first comment I1 to suit the distributor D or the viewers V, and reflect the translated content as the second comment I2 or the third comment I3 in the game video 112. In this case, the fact that the automatic translation has been performed may be displayed on the game video 112 so that the viewers V can recognize it.

[0167] <Fifth embodiment> Next, a game distribution system according to a fifth embodiment will be described. The fifth embodiment is different from the first embodiment in that the control means 78 controls the game based on viewer information of the viewer V other than the input information. Note that the configurations not described in the fifth embodiment are the same as those described in the first embodiment.

[0168] Figure 14(A) is a diagram showing an example of a distribution screen 100H on which a game video 112 relating to the fifth embodiment is distributed to a viewer V, Figure 14(B) is a diagram showing an example of an SNS screen 200A, and Figure 14(C) is a diagram showing an example of a distribution screen 100I continuing from Figure 14(A).

[0169] As shown in FIG. 14(A), a game video 112 of a game in which a player character C1 and another character C2 fight each other is distributed in a distribution column 110 of a distribution screen 100H. Here, when a predetermined condition is met, the notification means 80 notifies each viewer V of a predetermined comment. For example, in the fifth embodiment, when a condition is met that the hit points 180 of the player character C1 are equal to or lower than a threshold, the notification means 80 notifies each viewer V of the comment by posting a comment such as "The hero is in trouble! If you like this post, the hero will recover!" on the SNS screen 200A as shown in FIG. 14(B). This SNS screen 200A is provided with a reply button 202, a share button 204, and a like button (like button) 206. When the viewer V presses any of these buttons, for example the like button 206, the monitoring means 74 acquires the pressing information (input information), and the control means 78 performs game control corresponding to the pressing information acquired by the monitoring means 74, by recovering the hit points 180 of the player character C1, as shown in the distribution screen 100I of FIG. 14(C).

[0170] In the above description, a case has been described in which the notification means 80 notifies a comment when a predetermined condition is met. Examples of the predetermined conditions include a condition in which the hit points 180 of the player character C1 fall below a threshold, a condition in which the hit points 180 of another character C2 fall below a threshold, a condition in which the player character C1 attacks, a condition in which the player character C1 performs a combo, a condition in which the player character C1 defends, a condition in which the player character C1 moves, a condition in which the player character C1 jumps, a condition in which the time limit falls below a threshold, and a condition in which the battle has reached a stalemate.

[0171] Here, during game control, the monitoring means 74 acquires viewer information of the viewer V who inputs the pressing information of the like button 206 from the distribution server 16, the SNS server 17, etc. Then, the control means 78 changes the recovery degree related to the recovery control based on the viewer information acquired by the monitoring means 74.

[0172] The viewer information may include a list of related parties connected to the viewer V (such as a friend list or a follow list), a list of channels registered by the viewer V on the distribution server 16, the viewing history of the game videos 112 of the viewer V, the age of the viewer V, the gender of the viewer V, the address of the viewer V, etc. When acquiring a related party list as the viewer information, the monitoring means 74 may further acquire, based on the acquired related party list, the relationship with the people connected to the viewer V, the number of people connected to the viewer V, etc. In this case, the stronger the relationship acquired by the monitoring means 74 or the greater the number of people, the greater the degree of support for the player P, for example by changing the recovery level related to the recovery control to a higher level. Examples of the above-mentioned relationships include a relationship in which the viewer V is connected to the distributor D, a relationship in which the viewer V is connected to another distributor D in a group to which the distributor D belongs, a relationship in which the viewer V is connected to a friend of the distributor D, a relationship in which the viewer V is connected to another viewer who is watching the same game video 112 as the viewer V, in other words, a relationship in which the viewer V unilaterally follows another viewer, a relationship in which the viewer V is connected to another viewer who is watching the same game video 112 as the viewer V, in other words, a relationship in which the viewer V and another viewer follow each other, etc. In addition, the control means 78 may control the recovery of the hit points 180 of the player character C1 according to the total amount of the tipping money of the viewer V, or may change the degree of recovery related to the recovery control to a higher level.

[0173] In addition, the game control is not limited to the above recovery control, and may be a control to add, change, or delete an object O, or to give a buff or debuff to the player character C1 or other characters. Here, even if the first comment I1 or keyword K is the same, the control means 78 may change the game control depending on the viewer information (for example, the timing when the viewer P inputs the input information, the game play situation of the viewer P, etc.). Specifically, if there is a keyword K within a few seconds before the start of the battle, the game control 78 may perform a first game control, and if there is a keyword identical to the keyword K after the start of the battle, the game control 78 may perform a second game control different from the first game control. For example, the first game control is a control to give a buff to the player character C1, and the second game control is a recovery control for the player character C1. In addition, the first game control may be a control to give a debuff to other characters that are enemies of the player character C1, and the second game control may be a control to give a bus to the player character C1. This allows the viewer V to control the game appropriately depending on the situation, and can have the effect of posting the first comment I1 regardless of the progress of the game.

[0174] As described above, in the game distribution system according to the fifth embodiment, the control means 78 controls the game related to the game video 112 based on the viewer information of the viewer V other than the input information. According to this configuration, various information about the viewer V is reflected in the game video 112, so that the interest of the game video 112 can be improved.

[0175] In addition, in the game distribution system according to the fifth embodiment, the control means 78 increases the degree of support for the player P the higher the relationship between the viewer V and other distributors D in the group to which the distributor D belongs (the greater the number of relationships), so that the viewer V is motivated to increase his or her connections with other distributors D with this aim. As a result, the distributor D also actively distributes the game video 112 in order to increase the number of viewers V of the other distributors D in the group to which the distributor D belongs. In addition, the control means 78 increases the degree of support for the player P the higher the relationship between the viewer V and other viewers in which they follow each other (the greater the number of relationships), so that the viewer V is motivated to increase his or her connections with other viewers with this aim. As a result, a community is formed among the viewers, and since the community is composed of members who are interested in the game related to the game video 112, when input information related to the game video 112 is input, the community becomes much more lively than other communities.

[0176] Sixth Embodiment Next, a game distribution system according to a sixth embodiment will be described. The sixth embodiment differs from the first embodiment in that icons and characters owned by the viewer V appear in the game related to the game video 112. Note that configurations not described in the sixth embodiment are the same as those described in the first embodiment.

[0177] Figure 15(A) is a diagram showing an example of a distribution screen 100J on which a game video 112 relating to the sixth embodiment is distributed to a viewer V, Figure 15(B) is a diagram showing an example of an SNS screen 200B, and Figure 15(C) is a diagram showing an example of a distribution screen 100K continuing from Figure 15(A).

[0178] As shown in Fig. 15(A), a game video 112 of a game in which a player character C1, a soldier operated by a player P, fights a war against soldiers from another country is distributed on a distribution screen 100J. When a viewer V watching this game video 112 wants to appear in the game video 112, the viewer V presses the like button 206 on the SNS screen 200B shown in Fig. 15(B). The monitoring means 74 monitors the pressing operation, and when it acquires operation information of the pressing operation, in response to this, the control means 78 acquires the icon 174 and the name 176 of the viewer V from the SNS screen 200B or the SNS server 17 as shown in Fig. 15(C), and makes the soldier including the icon 174 the player character C1 and displays (appears) in the game video 112 together with the name 176 of the viewer V.

[0179] The player character C1 that appears in the game video 112 is operated by the player P, but may be operated by the viewer V by inputting input information on the SNS screen 200B. Even if the viewer V cannot operate it, the control means 78 may control the status parameters of the player character C1 that the viewer V has appeared so that the more input information the viewer V inputs on the SNS screen 200B, the higher the status parameters of the player character C1 that the viewer V has made appear. In addition, when a tipping operation is performed, the control means 78 may control the status parameters of the player character C1 to be higher according to the tipping amount, or may change the player character C1 to a stronger or more luxurious player character. The control means 78 may also change the status parameters and type of the player character C1 that appears based on the game history and billing history related to the game video 112 of the viewer V. For example, the control means 78 may perform control such that the higher the player rank of the viewer V, the higher the status parameters of the player character C1 that the viewer V has appeared. The control means 78 may also perform control such that the longer the game time of the viewer V, the higher the status parameters of the player character C1 that the viewer V has appeared. The control means 78 may also perform control such that the more game contents such as characters and items that the viewer V possesses, the higher the status parameters of the player character C1 that the viewer V has appeared. The control means 78 may also perform control such that the more the billing amount of the viewer V, the higher the status parameters of the player character C1 that the viewer V has appeared.

[0180] As described above, in the game distribution system according to the sixth embodiment, the control means 78 causes the icon 174 and characters owned by the viewer V to appear in the game related to the game video 112. With this configuration, the game video 112 is delivered to the viewer V through icons and characters, making the game video 112 even more enjoyable for the viewer V and giving them an incentive to play the game.

[0181] Furthermore, in the game distribution system according to the sixth embodiment, the control means 78 controls the status parameters of the player character C1 created by the viewer V to be higher based on the number of times the input information is entered, thereby motivating the viewer V to input more input information.

[0182] In the sixth embodiment, the case where the icon 174 or character owned by the viewer V appears in the game related to the game video 112 has been described. However, the control means 78 may generate a new character or icon in the game based on the language, content, words, and personal information such as the viewer V's gender, age, birthday, and user name of the first comment I1 of the viewer V, and control the display of the generated character or icon in the game related to the game video 112. For example, the control means 78 may identify a country in which the language of the first comment I1 is spoken, and generate a new character or icon corresponding to the country. In addition, the control means 78 may generate an old-fashioned character when the word of the first comment I1 is an old word, and may generate a modern-style character when the word of the first comment I1 is not an old word. Similarly, the control means 78 may generate a young character when the word of the first comment I1 is a popular word, and may generate an elderly character when the word of the first comment I1 is not a popular word. Furthermore, the control means 78 may generate a male character if the viewer V is male, and may generate a female character if the viewer V is female.

[0183] Seventh Embodiment Next, a game distribution system according to a seventh embodiment will be described. The seventh embodiment differs from the first embodiment in that the progress of the game related to the game video 112 of the viewer V is also made available to the distributor D of the game video 112 in real time. Note that configurations not described in the seventh embodiment are similar to those described in the first embodiment.

[0184] Figure 16(A) is a diagram showing an example of a distribution screen 100L in which a game video 112 relating to the seventh embodiment is distributed to a viewer V, and Figure 16(B) is a diagram showing an example of a distribution screen 100M continuing from Figure 16(A).

[0185] As shown in Fig. 16(A), a plurality of game stages are displayed in the game video 112 distributed in the distribution column 110 of the distribution screen 100L. Here, the control means 78 controls the display of the identification information of the player P, such as the player character C1 of the player P, around the game stage in which the player P is currently progressing. Also, as shown in the distribution screen 100M of Fig. 16(B), the control means 78 acquires the progress of the game related to the game video 112 of the viewer V and the identification information of the viewer V, such as the icon, character, and name of the viewer V, from the game server 10 based on the operation of the distributor D, etc., and controls the display of the identification information of the viewer V (for example, character C3) around the game stage in which the viewer V is currently progressing.

[0186] As described above, in the game distribution system according to the seventh embodiment, the control means 78 reflects the progress of the game related to the game video 112 of the viewer V in the game video 112 so that the progress can be visually confirmed. According to this configuration, the distributor D can also know the progress of the viewer V in real time, which can enhance communication between the distributor D and the viewer V. In addition, since the progress of the viewer V is distributed, it becomes an honor for others to see how far the viewer V has progressed.

[0187] In the seventh embodiment, the control means 78 may calculate the number of viewers V or players P in the same game stage, and control the display of the game video 112 to indicate the number of viewers V or players P and the congestion degree based on the number of viewers or players P.

[0188] Eighth embodiment Next, a game distribution system according to an eighth embodiment will be described. The eighth embodiment differs from the first embodiment in that a specific player P does not exist in the distributed game video 112, and a viewer V plays the game related to the game video 112. Note that configurations not described in the eighth embodiment are similar to the configurations described in the first embodiment.

[0189] FIG. 17 is a diagram showing an example of a distribution screen 100N on which a game video 112 according to the eighth embodiment is distributed to a viewer V.

[0190] As shown in FIG. 17, a game video 112 in which a viewer V plays a game by operating a game object O4 via input information is distributed in a distribution column 110 of a distribution screen 100N. This game video 112 may include a commentator, but does not include a specific player P, and the viewers V play the game by inputting input information alone. Here, since the control means 78 may operate the game object O4 based on all the input information, which may result in an unstable operation, in order to stabilize the operation, the control means 78 may extract input information by lottery and operate the game object O4 based on the extracted input information. In addition, the control means 78 may only extract input information whose number of times the same input information has been input is equal to or greater than a threshold, and operate the game object O4 based on the extracted input information.

[0191] As described above, in the game distribution system according to the eighth embodiment, the control means 78 operates the game object O4 based on the viewer V's input information. According to this configuration, the viewers V can play the game by themselves, and can promote interaction between the viewers.

[0192] <Ninth embodiment> Next, a game distribution system according to a ninth embodiment will be described. The ninth embodiment is different from the eighth embodiment in that the viewer V can specify the support destination or operation destination in the game video 112. Note that the configuration not described in the ninth embodiment is the same as the configuration described in the first embodiment.

[0193] FIG. 18A is a diagram showing an example of a distribution screen 100O on which a game video 112 according to the ninth embodiment is distributed to a viewer V.

[0194] A game video 112 is distributed in a distribution section 110 of the distribution screen 100O, in which a viewer V plays a game by operating characters C4 and C5 via input information. This game video 112 may include a commentator, but there is no specific player P, and the game is played by the viewers V alone by inputting input information.

[0195] Here, in the ninth embodiment, a designated keyword K3 that designates the operation destination of the viewer V is set as the keyword K. The designated keyword K3 is a word or symbol following a hashtag, such as "♯C4" or "♯C5". When the designated keyword K3 is included in the input information, the control means 78 performs game control based on the keyword K included in the input information on the character C4 or character C5 corresponding to the designated keyword K3. For example, when there is a second comment I2 of "attack #C5", the control means 78 controls the character C5 corresponding to the designated keyword K3 of "♯C5" to attack based on the keyword K of "attack". Next, when there is a second comment I2 of "defense defense #C4", the control means 78 controls the character C4 corresponding to the designated keyword K3 of "♯C4" to defend based on the keyword K of "defense". Next, when there is a second comment I2 of "use a shield #C4", the control means 78 controls the character C4 corresponding to the designated keyword K3 of "♯C4" to use a shield based on the keyword K of "shield".

[0196] FIG. 18B is a diagram showing an example of a distribution screen 100P on which a game video 112 according to the ninth embodiment is distributed to a viewer V.

[0197] As shown in FIG. 18(B), a game video 112 of a game in which a player character C1 operated by a player P1 and a player character C2 operated by a player P2 play against each other is distributed in a distribution column 110 of a distribution screen 100P. Here, a viewer V can support the player character C1 of the player P1 or the player character C2 of the player P2 through input information. Specifically, when the input information includes a designated keyword K3 such as "♯C1" or "♯C2", the control means 78 performs game control based on the keyword K included in the input information on the character C1 or the character C2 corresponding to the designated keyword K3. For example, when there is a second comment I2 of "I'll heal you #C1", the control means 78 controls so that the player character C1 corresponding to the designated keyword K3 "♯C1" recovers. Also, when there is a second comment I2 of "attack power #C2", the control means 78 controls so that the attack power of the player character C2 corresponding to the designated keyword K3 "♯C2" increases.

[0198] As described above, in the ninth embodiment, the control means 78 determines the support destination and the operation destination in the game video 112 based on the specified keyword K3. According to this configuration, the viewer V can specify the character or team he or she wants to support, making the game video 112 even more interesting.

[0199] Tenth Embodiment Next, a game distribution system according to a tenth embodiment will be described. The tenth embodiment differs from the first embodiment in that the input information of the viewer V is reflected on a website instead of the game video 112. Note that the configuration not described in the tenth embodiment is the same as the configuration described in the first embodiment.

[0200] FIG. 19(A) is a diagram showing an example of a website 300A according to the tenth embodiment before the change, and FIG. 19(B) is a diagram showing an example of the website shown in FIG. 19(A) after the change.

[0201] As shown in Fig. 19(A), for example, a title name 302 of a game, a character 304 related to the game, and a coupon code 306 for the game are displayed on the website 300A. When the viewer V inputs input information related to the game on the SNS screen 200A or in a group chat, the input information is acquired by the monitoring means 74. In response to this, the control means 78 controls the website 300A based on the acquired input information. For example, as in the website 300B shown in Fig. 19(B), the control means 78 changes the title name 302, changes the character 304, or adds a coupon code 306 based on the acquired input information.

[0202] As described above, in the tenth embodiment, the control means 78 controls the website 300A based on the input information of the viewer V. According to this configuration, it is possible to provide the viewer V with an incentive to watch the game video 112 in order to control the website 300A, thereby making the game video 112 more interesting.

[0203] <Modification> The present invention is not limited to the above-described embodiment. In other words, even if a person skilled in the art appropriately modifies the above-described embodiment, the same will be included in the scope of the present invention as long as it has the characteristics of the present invention. In addition, the elements of the above-described embodiment and the modified examples described below can be combined to the extent technically possible, and the combination of these elements will also be included in the scope of the present invention as long as it has the characteristics of the present invention.

[0204] For example, in the above-described first embodiment, the control means 78 has been described as controlling the display of the second comment I2 on the game video 112. However, the control means 78 may change the movement, attribute, or type of the second comment I2 based on the progress of the game related to the game video 112 or the keyword K. For example, the control means 78 may speed up, slow down, or stop the movement of the second comment I2 when the progress of the game is exciting. Furthermore, the control means 78 may speed up, slow down, or stop the movement of the second comment I2 when the progress of the game is dangerous for the player P. Furthermore, the control means 78 may change the second comment I2 to a weapon object that is strong against the attribute when an enemy character having a predetermined attribute has appeared in the game. Furthermore, the control means 78 may change the second comment I2 to a scaffolding object when the player character C1 is about to fall. Furthermore, the control means 78 may speed up, slow down, or stop the movement of the second comment I2 when a keyword K related to the movement is included in the input information.

[0205] In the above first embodiment, the control means 78 has been described as controlling the display of the second comment I2 in the game video 112, but the control corresponding to the second comment I2 or the keyword K included in the second comment I2 may also be reflected in game videos 112 of game titles different from the game title related to the game video 112. Subsequently, the control corresponding to the second comment I2 or the keyword K included in the second comment I2 may also be reflected in game videos 112 of game titles different from the game title related to the game video 112 in which the second comment I2 is reflected. In this way, the second comment I2 is reflected one after another in real time between game titles, which can cause a chain of interest between game titles for the viewer V.

[0206] In the first embodiment, the control means 78 controls the game when the condition that the input information is input a predetermined number of times for the game video 112 of one game title is satisfied has been described, but the game may be controlled when the condition that the input information is input a predetermined number of times for the game video 112 of multiple game titles is satisfied. For example, the control means 78 may provide a reward such as a lottery ticket or free stones to all the players P of the multiple game titles when the condition that the input information is input a predetermined number of times for the game video 112 of multiple game titles is satisfied. This can increase the motivation of the viewer V to watch and input, regardless of the game title.

[0207] In the first embodiment, the monitoring means 74 may detect a viewer V who is watching the game video 112 for the first time and a viewer V who has invited the viewer V, and the control means 78 may control the display of a comment such as "A newcomer has joined" or "A viewer has invited a newcomer" or a performance expressing the celebration, when the monitoring means 74 detects the same. This can give the newcomer a warm feeling of welcome and the inviter a feeling of honor.

[0208] Furthermore, in the above first embodiment, the control means 78 has been described as exerting influence such as support on the player P based on the input information of the viewer V, but when the viewer V plays the game played by the player P, the control means 78 may also exert influence on the play data of the viewer V stored in the game server 10, etc., based on the distribution history of the distributor D. This influence may be either a positive or negative influence on the viewer V. Specifically, when the player P is influenced positively in the game, the viewer V is influenced in the same way.

[0209] As a positive effect, for example, when a game video 112 in which a player P defeats a boss and acquires a game item is distributed, the control means 78 may acquire the distribution history, and based on the distribution history, add the game item acquired by the player P and a reward corresponding to the game item to the play data of the viewer V, thereby giving a reward to the viewer V. Also, when a game video 112 in which the player P uses a game item is distributed, the control means 78 may acquire the distribution history, and based on the distribution history, reflect the effect of the game item used by the player P and an effect corresponding to the effect of the game item in the game of the viewer V. Also, when the player P damages a boss, the control means 78 may acquire the distribution history, and based on the distribution history, reflect a part of the damage inflicted by the player P when the viewer V fights the boss. Also, when the player P conquers a quest, the control means 78 acquires the distribution history, and based on the distribution history, automatically receives support or lowers the difficulty when the viewer V plays the quest cleared by the player P. This can motivate viewer V to watch the game video 110 of a game if it has a positive impact on making the game easier to complete.

[0210] As for a negative effect, when the player P consumes stamina to execute a quest, the control means 78 may acquire the distribution history, and based on the distribution history, all or part of the stamina consumed by the player P may also be consumed from the stamina of the viewer V. Also, when the player character C1 of the player P receives damage, the control means 78 may acquire the distribution history, and based on the distribution history, all or part of the damage received by the player character C1 of the player P may also be received by the player character C1 of the viewer V. Also, if the viewer V agrees, the player P may be able to borrow parameters such as stamina and hit points from the viewer V. For example, when the player character C1 of the player P receives an attack, the control means 78 first subtracts the hit points of the player character C1 of the viewer V, not the hit points of the player character C1, and if there are not enough hit points, subtracts the hit points of the player character C1. Similarly, when the player P consumes stamina, the control means 78 first subtracts the stamina of the viewer V instead of the stamina of the player P, and when the stamina runs out, subtracts the stamina of the player P. This can motivate the viewer V to try hard to support the player P related to the game video 110 of the game, since his / her own game will also be negatively affected.

[0211] As another example of a positive effect on the viewer V, when a game video 112 is distributed in which the player P wins a lottery and acquires game content (characters or game items), the control means 78 may acquire the distribution history from the distribution server 16 and, based on the acquired distribution history, grant the viewer V the game content acquired by the player P and a reward corresponding to the game content. Here, when the viewer V performs a tipping operation, the control means 78 may grant the viewer V better or more game content according to the tipping amount. In addition, the control means 78 may generate a lottery (for example, a box gacha) including only the lottery result content drawn by the distributor D and grant the viewer V the right to enter this lottery. This creates a sense of unity in which the viewer and the viewer will participate in the lottery, which can improve the interest of the game video 112.

[0212] The lottery for generating a new lottery may be shared among the viewers V. That is, a lottery (for example, a box gacha) including only the lottery result content of the game played by each viewer V may be generated, and each viewer V may be granted the right to hold this lottery. The distribution history may be made available to the viewer V by a two-dimensional barcode, a URL, or the like on the distribution screens 100A-100P of the game video 112. The control means 78 may influence the viewer V when playing the game based on the degree of excitement of the game video 112 related to the distribution history. The degree of excitement is calculated based on the number of times input information is input, the number of times a keyword K is input, the number of times the like button 206 is operated, the number of participants of the viewer V, the number of comments made by the commentator, the voice volume of the commentator, and the like. For example, the control means 78 may determine that the degree of excitement is high when the number of times the input information of the game video 112 is input is greater than a threshold value, and grant the viewer V the game content of the game. Furthermore, the control means 78 may determine that the degree of excitement is low when the number of times the input information of the game video 112 is input is less than a threshold value, and may reduce the amount of the login bonus given when the viewer V logs into the game. This can motivate the viewer V and the commentator to make the game video 112 more exciting because it will have a positive impact on them as well. Furthermore, the control means 78 may increase the quality and quantity of rewards to be given to the viewer V based on the play results of the player P, as the excitement level of the game video 112 related to the distribution history increases. Furthermore, the control means 78 may increase the stamina of the viewer V and the recovery level of the player character C1, which are recovered based on the play results of the player P, as the excitement level of the game video 112 related to the distribution history increases. Furthermore, the control means 78 may change the recovery level, etc., depending on the evaluation content and evaluation period of the excitement level.

[0213] In the first embodiment, the control means 78 controls the game when the condition that the input information is input a predetermined number of times, which is two or more, is satisfied. However, the control means 78 may control the game when the condition that a predetermined word in the input information is input a predetermined number of times, which is two or more, is satisfied. For example, when the condition that the input information including the word "dragon" is input a predetermined number of times, the attack power of the player character C1 may be increased in a game having a game title related to "dragon."

[0214] In addition, although the above embodiments are described with respect to score attack games, the contents of each embodiment can be applied to other games, such as (1) bingo games, (2) rock-paper-scissors battle games, (3) puzzle games, (4) bomb games, (5) romance novel games, (6) luck battles, (7) drawing quiz games, (8) card games, (9) Gomoku games, (10) quiz king games, (11) sandwich board games, (12) sports games, and (13) block breakout games.

[0215] (1) In the bingo game, a bingo card is dealt to a viewer V who presses the participation button in the game, and broadcaster D draws a number. If the viewer V's bingo card has the same number or picture as the drawn result, that part is highlighted. The drawing is then repeated until a viewer V with bingo appears or a set number of draws are completed. Viewer V who gets bingo is given a reward by broadcaster D.

[0216] (2) In the rock-paper-scissors battle game, the viewer V can choose a topic on which to comment. Once the topic is decided, all the viewers V respond to the topic by entering a first comment I1. Then, a second comment I2 is generated for all or part of the first comment I1, and a rock-paper-scissors card is generated that reflects the second comment I2. The generated rock-paper-scissors card is then distributed to the viewer V and the broadcaster D, and the viewer V and the broadcaster D play against each other using the rock-paper-scissors card. The viewer V specifies (or votes for) the card they want to play in the rock-paper-scissors game by using the first comment I1. If the viewer wins the game, they can inflict damage on their opponent equal to the number of characters in the second comment I2 written on the rock-paper-scissors card. Here, if the content of the first comment I1 is good, the number of characters in the second comment I2 may increase, or the appearance of the rock-paper-scissors card may improve.

[0217] (3) In the puzzle game, the second comment I2 based on the viewer V's first comment I1 becomes a block that gradually falls from top to bottom. The player P manipulates these blocks to stack them up. By stacking blocks continuously or inputting the first comment I1 more times, the player P's game score is increased. At appropriate times in the game, a quiz is asked, and the viewer V inputs the first comment I1 including the answer with a hashtag. The answer with the most correct answers to the quiz is then determined to be the second comment I2, and that second comment I2 becomes a block that falls next.

[0218] (4) In the bomb game, the player P operates the player character C1 to throw a bomb at an enemy and attack the enemy with the explosion of the bomb. In this case, when the player character C1 touches a theme object provided in the game field F, a color-coded theme appears. The viewer V enters a first comment I1 including an answer to this theme with a hashtag. Then, a game object O corresponding to the color of the theme corresponding to the answer appears, and when the player character C1 touches the game object O that appears, the range of the bomb expands, the movement speed of the player character C1 increases, or the hit points of the player character C1 are restored.

[0219] (5) In a romance novel game, the protagonist of the game is presented with multiple options at any time, and the story progresses by deciding which option to choose. When a first comment I1 is entered into the protagonist's thoughts, a second comment based on the first comment I1 is entered into the options. In addition, the options can be decided by the viewer V's answer R.

[0220] (6) In the luck battle, the distributor D and the viewer V compete against each other by repeatedly stabbing a sword into a hole in a game object O, and the game ends when a comment or the like is made from the game object O. At this time, the viewer V votes for which hole the sword will be stabbed into by making a first comment I1. Also, when the first comment I1 is entered, the icon of the viewer V is displayed in the game video 112.

[0221] (7) In the drawing quiz game, a question is drawn from the first comment I1 collected from the viewer V, and the streamer D draws an answer to the question. After seeing the picture, the viewer V enters the question as the first comment I1, and if the question is answered correctly, a score is added. Also, the faster the answer is given, the more points are added.

[0222] (8) In the card game, four players, the broadcaster D, the viewer V, and two AI characters, play a so-called Daifugō game. Players play cards stronger than the cards played before, and when they run out of cards, they win. Players are awarded ranks and points in the order in which they win. A round is played until the rankings of all players are decided, and the total points of the four rounds are competed for. The final round is a chance for a comeback, as the first place player has more points. From the second round onwards, cards are exchanged according to rank. Here, as the way viewer V plays cards, viewer V votes for candidates for cards he or she wants to play within a specified time period by adding a hashtag. If he or she wants to pass without playing a card, he or she votes for a specified number. A gauge fills up each time a vote or keyword K is entered, and when the gauge is full, a revolution can be started, a revolution can be returned, or the game can be reset.

[0223] (9) In the Gomoku game, broadcaster D and viewer V take turns placing stones on the board, and the first person to line up five straight lines vertically, horizontally, and diagonally wins. Viewer V votes for their move by adding a hashtag within a specified time. When a stone is placed on the board as a result of the vote, the stone may speak or jump. In this case, the content of the stone's speech may change based on the vote and the voting results.

[0224] (10) In the Quiz King Game, a predetermined number of stages are prepared with five questions prepared in each stage. The genre of the quiz can be decided by votes of the viewer V. The distributor D operates a keyboard or the like to input an answer number within a time limit. Meanwhile, the viewer V inputs the answer number by posting a first comment I1 within the time limit. Then, points are awarded to those who answer the quiz correctly. Also, the faster the answer, the higher the points awarded. At the end of each stage, a stage ranking is announced. The further the stage progresses, the higher the points awarded. Also, the number of points awarded to the distributor D and the viewer V may differ.

[0225] (11) In the sandwich board game, the broadcaster D and the viewer V take turns placing stones on the board, and if a player sandwiches an opponent's stone with their own stone, it becomes their own stone. The player with the most stones at the end wins. The viewer V votes for their move by adding a hashtag within a specified time. As a result of the vote, the stone is placed in the location that corresponds to the most votes.

[0226] (12) In sports games, athletics, swimming, gymnastics, cycling, martial arts, shooting sports, ball games, skiing, snowboarding, skating, sledding, sky sports, motor sports, and the like are held. Here, before or during the tournament, a topic is given to the viewer V. The viewer V comments an answer to this topic. Depending on the type of comment (kanji, katakana, Japanese, etc.), the uniform and acceleration of the player character C1 change. Here, the more comments there are, the more bonus acceleration there is. The viewer V can use the comment to activate an item on the player character C1, which can further increase the acceleration of the player character C1 or make the viewer V's icon-attached character appear in the tournament. The viewer V's icon-attached character can also be accelerated by the viewer V's comment.

[0227] (13) In the Breakout game, player P fires a ball to destroy blocks on the game stage. When all blocks on the game stage are destroyed, the stage is cleared. When a specified block is destroyed, a word block appears, with part of a word hidden in it. Viewer V comments on the letters that fit within the answer time, attaching a hashtag. When the correct answer is entered and the answer time has passed, the word block is destroyed and the score is added. If multiple correct answers are entered, a combo is formed, and the score added when the word block is destroyed increases.

[0228] In the first embodiment, the control means 78 controls the game when it is determined that the determination condition is satisfied, but the control means 78 may control something other than the game. Examples of the control other than the game include adding, changing, or deleting the keyword K or the control content in the keyword table 70A stored in the storage means 70, changing the color, content, or background of the area other than the game video on the distribution screens 100A to 100P, and changing the data related to the live video 120. Specifically, when the same input information is included in the plurality of pieces of input information monitored by the monitoring means 74 in an amount equal to or more than a threshold value and the same input information is not a keyword K, the control means 78 may add the input information as a keyword K to the keyword table 70A. When the same input information is included in the plurality of pieces of input information monitored by the monitoring means 74 in an amount equal to or more than a threshold value and the same input information is a keyword K, the control means 78 may change the keyword K in the keyword table 70A to another keyword. When the same input information is included in the plurality of pieces of input information monitored by the monitoring means 74 in an amount equal to or more than a threshold value and the same input information is a keyword K, the control means 78 may delete the same input information from the keyword K in the keyword table 70A. When the input information includes a keyword K, the control means 78 may change the font, size, color, and the like of the first comment I1 posted in the comment field 130. In addition, when the input information contains a keyword K, the control means 78 may change the volume of the live video 120, change the size of the live video 120, change the background of the live video 120, or omit displaying the live video 120.

[0229] Furthermore, the control means 78 may acquire the game play status related to the game video and / or the commentary status of the commentator, and may add, change or delete the keyword K or the control content in the keyword table 70A based on the acquired status. Specifically, the control means 78 may add the keyword K or the control content in the keyword table 70A when the game play status related to the game video is such that the time limit 114 is approaching 0 or the player character C1 is on the verge of death. Furthermore, the control means 78 may add, change or delete the keyword K or the control content in the keyword table 70A when the commentary status of the commentator is lacking in excitement or is exciting.

[0230] Also, while the monitoring means 74 has been described as monitoring input information entered in the SNS server 17 or the like regarding the game video 112, it may also monitor input information such as instant messages, chats, group chats, video calls, and voice calls of communication tools installed in the viewer terminal 14. In particular, since records of group chats remain in each viewer terminal 14 even after the game has ended, when the monitoring means 74 begins to monitor group chats, it is possible to develop subsequent interactions between fans.

[0231] In addition, the control means 78 may control the game based on the input information of the viewer V. However, when the name of the game or its operating company is input with a hashtag on the SNS screen, the game currency may be given to all players P or viewers V of the multiple game videos 112 related to the name. In this case, the control means 78 may give more game currency to the viewer V who input the name. In addition, the monitoring means 74 may monitor one SNS screen and the other SNS screen, respectively, and the control means 78 may support one player P of the game related to the game video 112 based on the input information input on one SNS screen, and support the other player P of the game related to the game video 112 based on the input information input on the other SNS screen. In addition, the control means 78 may control one operation of the game related to the game video 112 based on the input information input on one SNS screen, and control the other operation of the game related to the game video 112 based on the input information input on the other SNS screen. For example, in a battle game in which one character and another character battle each other, one character may be controlled based on input information entered on one SNS screen, and the other character may be controlled based on input information entered on the other SNS screen. This allows the viewer V to become a player and enjoy the game video 112 even if the game video 112 is distributed without the player P being present.

[0232] In the first embodiment, the control means 78 controls the game related to the game video 112 based on the input information of the viewer V. However, the control means 78 may control the game related to the game video 112 based on the play status, the amount charged, and the player rank of the game by the viewer V. For example, the control means 78 may control the degree of support of the player P in the game related to the game video 112 to be higher as the game progress of the viewer V is higher. The control means 78 may control the degree of support of the player P in the game related to the game video 112 to be higher as the amount charged by the viewer V is higher. The control means 78 may control the degree of support of the player P in the game related to the game video 112 to be higher as the player rank of the viewer V is higher. Conversely, the control means 78 may control the degree of support of the player P in the game related to the game video 112 to be higher as the game progress of the viewer V is lower. The control means 78 may control the degree of support of the player P in the game related to the game video 112 to be higher as the amount charged by the viewer V is lower. In addition, the control means 78 may perform control such that the lower the player rank of the viewer V, the higher the degree of support for the player P in the game related to the game video 112.

[0233] In the first embodiment, the control means 78 controls the game related to the game video 112 based on the input information of the viewer V. However, the control means 78 may control the game played by the viewer V based on the input information of the viewer V. In this case, the account information of the viewer V's SNS and the play data of the game played by the viewer V are linked, and the control means 78 controls the corresponding play data based on the input information of the viewer V. For example, the control means 78 improves the status parameters of the character owned by the viewer V or grants an item. The control means 78 may also control the game of each viewer V based on the input information of multiple viewers V. For example, the control means 78 may change the scenario development, event contents, and login bonus based on the input information of multiple viewers V.

[0234] Furthermore, in the first embodiment, various configurations such as a hardware configuration and a functional configuration were described, but the contents of the second to tenth embodiments do not require the various configurations described in the first embodiment, and the invention may be realized in each of the embodiments. [Explanation of symbols]

[0235] 10: game server (information processing device, computer), 74: monitoring means, 76: determination means, 78: control means, 80: notification means, 112: game video

Claims

1. A computer connected to a communication network through which game videos of a game are distributed, monitoring means for monitoring input information input by viewers regarding the game video on the communication network, determination means for determining whether or not the viewers' answers to a questionnaire regarding the content of the game are included in the input information monitored by the monitoring means, and aggregating the answers in the case of an affirmative determination, control means for controlling the game based on the result aggregated by the determination means, A program that functions as such.

2. When the determination means makes a negative determination, the control means controls the game based on an instruction from a user who plays the game. The program according to claim 1.

3. The content of the game differs for each game stage, and the questionnaire is content related to the determination of the game stage. The program according to claim 1 or 2.

4. An information processing apparatus connected to a communication network through which game videos of a game are distributed, monitoring means for monitoring input information input by viewers regarding the game video on the communication network, determination means for determining whether or not the viewers' answers to a questionnaire regarding the content of the game are included in the input information monitored by the monitoring means, and aggregating the answers in the case of an affirmative determination, control means for controlling the game based on the result aggregated by the determination means, An information processing apparatus comprising the same.