Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7699315B2 - Information processing device, information processing program, and information processing method - Google Patents
[go: Go Back, main page]

JP7699315B2 - Information processing device, information processing program, and information processing method - Google Patents

Information processing device, information processing program, and information processing method Download PDF

Info

Publication number
JP7699315B2
JP7699315B2 JP2022030924A JP2022030924A JP7699315B2 JP 7699315 B2 JP7699315 B2 JP 7699315B2 JP 2022030924 A JP2022030924 A JP 2022030924A JP 2022030924 A JP2022030924 A JP 2022030924A JP 7699315 B2 JP7699315 B2 JP 7699315B2
Authority
JP
Japan
Prior art keywords
player
votes
game
voting
viewer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022030924A
Other languages
Japanese (ja)
Other versions
JP2022151667A (en
JP2022151667A5 (en
Inventor
広平 竹田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mixi Inc
Original Assignee
Mixi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mixi Inc filed Critical Mixi Inc
Priority to JP2022030924A priority Critical patent/JP7699315B2/en
Publication of JP2022151667A publication Critical patent/JP2022151667A/en
Publication of JP2022151667A5 publication Critical patent/JP2022151667A5/ja
Priority to JP2025075619A priority patent/JP2025107318A/en
Application granted granted Critical
Publication of JP7699315B2 publication Critical patent/JP7699315B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、情報処理装置、情報処理プログラム及び情報処理方法に関する。 The present invention relates to an information processing device, an information processing program, and an information processing method.

近年、スマートフォン等のタッチパネルディスプレイを有する通信端末が普及し、各ユーザは、自身の通信端末を所有している。そのような中で、インターネット上でコミュニティ型のサービスをユーザに提供するサービス、すなわち、ソーシャル・ネットワーキング・サービス(以下、「SNS」という。)が知られている。このようなSNSの1つとして、オンラインゲーム(ソーシャルゲーム)がユーザに提供されている。また、動画配信サービスを利用して、ゲームを実行するプレイヤから多数の視聴者へゲームのプレイ動画を配信することも行われている。 In recent years, communication terminals with touch panel displays such as smartphones have become widespread, and each user has his or her own communication terminal. In this context, services that provide users with community-type services over the Internet, namely social networking services (hereinafter referred to as "SNS"), are known. Online games (social games) are provided to users as one such SNS. In addition, video distribution services are also used to distribute gameplay videos from players who are playing the games to a large number of viewers.

例えば、ゲームのプレイ動画が配信される視聴端末から投票ポイントを受け付けるポイント受付部と、視聴端末から受け付けられた投票ポイントに基づいて、ゲームの内容に変更を加える変更部と、を有するゲームシステムについて開示されている(例えば、特許文献1参照)。 For example, a game system has been disclosed that has a points receiving unit that receives voting points from a viewing terminal to which a game play video is distributed, and a modification unit that modifies the content of the game based on the voting points received from the viewing terminal (see, for example, Patent Document 1).

また、複数のプレイヤが参加可能なオンラインゲームのゲームプレイを配信し、ゲームプレイの状況によって配信画面の表示態様を制御する配信サーバが開示されている(たとえば、特許文献2)。 A distribution server has also been disclosed that distributes gameplay of an online game in which multiple players can participate, and controls the display mode of the distribution screen depending on the gameplay situation (for example, Patent Document 2).

また、プロセッサ、メモリ、入力部、および表示部を備える視聴端末において実行される視聴プログラムが開示されている(例えば、特許文献3参照)。視聴プログラムは、プロセッサに、配信者によりライブ配信される情報に基づくコンテンツをユーザに視聴させるための視聴制御を行う第1ステップと、複数種類のアイテムのうちからコンテンツに対してユーザが消費可能なアイテムを特定する第2ステップと、第2ステップにより特定されたアイテムをユーザの入力操作に応じて消費する第3ステップと、アイテムが消費されたことを配信者が特定可能にするための消費情報を出力する第4ステップとを実行させ、コンテンツは、アイテムを消費可能なパートとして第1のパートと第2のパートとを含み、第2ステップは、第1のパート中であるときと第2のパート中であるときとで、特定するアイテムを切り替える。 Also disclosed is a viewing program executed in a viewing terminal equipped with a processor, a memory, an input unit, and a display unit (see, for example, Patent Document 3). The viewing program causes the processor to execute a first step of performing viewing control to allow a user to view content based on information live-streamed by a distributor, a second step of identifying an item that the user can consume for the content from among a plurality of types of items, a third step of consuming the item identified in the second step in response to an input operation by the user, and a fourth step of outputting consumption information for enabling the distributor to identify that the item has been consumed, the content including a first part and a second part as parts in which the item can be consumed, and the second step switches the identified item between when the first part is in progress and when the second part is in progress.

また、ライブコンテンツの配信に用いられる仮想空間に参加した視聴者が、固有の仮想アイテムをこの仮想空間内に投げ入れることで、ライブコンテンツに対する称賛や賛同の意思表示を行うことができるコンテンツ配信サーバが開示されている(例えば、特許文献4参照)。 A content distribution server has also been disclosed that allows viewers participating in a virtual space used to distribute live content to express their appreciation or support for the live content by throwing unique virtual items into the virtual space (see, for example, Patent Document 4).

また、視聴者ユーザにサービスへの参加を促すことができるコンテンツの配信システムが開示されている(例えば、特許文献5)。 A content distribution system that can encourage viewer users to participate in a service has also been disclosed (for example, Patent Document 5).

特許第6624766号Patent No. 6624766 特開2020-834号公報JP 2020-834 A 特開2021-010181号公報JP 2021-010181 A 特開2020-170519号公報JP 2020-170519 A 特許573567号Patent No. 573567

例えば、対戦ゲーム等のマルチプレイゲームにおいて、対戦の勝敗を決するのは、プレイヤ自身のスキルや、プレイヤが操作するプレイヤキャラクタの強さ(攻撃力、守備力、スタミナ等)等の差異である。したがって、それらのゲームのプレイ動画が配信される場合において、その視聴者が対戦の勝敗に影響を与えることはない。 For example, in multiplayer games such as fighting games, the outcome of the match is determined by the skill of the players themselves and the strength (attack power, defense power, stamina, etc.) of the player characters they control. Therefore, when gameplay videos of such games are distributed, viewers do not have any influence on the outcome of the match.

また、上述した従来技術でも、配信される動画においてマルチプレイするゲーム動画を視聴者がゲームに介入することについては開示されていない。 Furthermore, the above-mentioned conventional technology does not disclose how viewers can participate in the game when watching multiplayer game videos that are distributed.

しかしながら、そのような動画の視聴者がゲームに介入して対戦の勝敗に影響を与えたり、ゲーム内の環境や表示環境に影響を与えたりすることができれば、さまざまな不確定要素が増えて、ゲームの進行に予測できない影響を与えることが期待できる。その結果、プレイヤのゲーム参加の意欲が向上すると共に、視聴者もより動画を視聴し、介入しようとする意欲が向上する。 However, if viewers of such videos could intervene in the game and influence the outcome of the match, or affect the in-game environment or display environment, it is expected that various uncertainties will increase, causing unpredictable effects on the progress of the game. As a result, players will be more motivated to participate in the game, and viewers will also be more motivated to watch the videos and intervene.

そこで、本発明は、複数のプレイヤがプレイするゲームの配信動画を視聴する視聴者がゲームに介入することができる技術を提供する。 The present invention provides a technology that allows viewers watching a streamed video of a game being played by multiple players to intervene in the game.

本発明の一態様に係る情報処理装置は、第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を第1視聴端末に配信し、前記第2プレイヤと関係付けられた第2動画を第2視聴端末に配信する配信部と、前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を受け付ける受付部と、受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を制御する制御部と、を備える。 An information processing device according to one aspect of the present invention includes a distribution unit that distributes a first video associated with the first player to a first viewing terminal and distributes a second video associated with the second player to a second viewing terminal in a video distribution of a game in which multiple players including a first player and a second player participate, a reception unit that receives votes for one of multiple voting targets from multiple viewing terminals including the first viewing terminal and the second viewing terminal, and a control unit that controls game conditions at a predetermined point in the progress of the game based on the received votes.

本発明の一態様によれば、本発明は、複数のプレイヤがプレイするゲームの配信動画を視聴する視聴者がゲームに介入することができる。 According to one aspect of the present invention, the present invention allows viewers who watch a streamed video of a game being played by multiple players to intervene in the game.

本実施形態における情報処理装置の一例を示す図である。FIG. 1 is a diagram illustrating an example of an information processing device according to an embodiment of the present invention. 本実施形態におけるゲームプレイ動画配信システムのネットワーク構成の一例を示す図である。A figure showing an example of a network configuration of a gameplay video distribution system in this embodiment. 本実施形態におけるゲームプレイ動画配信システムの機能ブロックの一例を示す図である。A figure showing an example of functional blocks of a gameplay video distribution system in this embodiment. 本実施形態における視聴者端末に表示される投票受付時の視聴画面の一例である。13 is an example of a viewing screen displayed on a viewer terminal during voting acceptance in this embodiment. 本実施形態におけるゲーム開始時の選択プレイヤ側視聴画面の一例である。13 is an example of a viewing screen for a selected player at the start of a game in this embodiment. 本実施形態におけるゲームプレイ動画配信システムのシーケンス図である。FIG. 2 is a sequence diagram of a gameplay video distribution system according to the present embodiment. 本実施形態の実施例1における投票集計処理(S13)のフローチャートを示す図である。FIG. 11 is a diagram showing a flowchart of a vote tallying process (S13) in the first embodiment of the present invention. 本実施形態の実施例2における投票集計処理(S13)のフローチャートを示す図である。FIG. 11 is a diagram showing a flowchart of a vote tallying process (S13) in Example 2 of this embodiment. 本実施形態の実施例3における投票集計処理(S13)のフローチャートを示す図である。FIG. 13 is a diagram showing a flowchart of a vote tallying process (S13) in Example 3 of this embodiment. 本実施形態の実施例4における投票集計処理(S13)のフローチャートを示す図である。FIG. 13 is a diagram showing a flowchart of a vote tallying process (S13) in Example 4 of this embodiment. 本実施形態の実施例5における投票集計処理(S13)のフローチャートを示す図である。FIG. 13 is a diagram showing a flowchart of a vote tallying process (S13) in the fifth embodiment of the present invention. 本実施形態におけるプログラムを実行するコンピュータのハードウェア環境の構成ブロック図の一例である。FIG. 2 is a block diagram showing an example of the configuration of a hardware environment of a computer that executes a program according to the present embodiment.

図1は、本実施形態における情報処理装置の一例を示す図である。情報処理装置1は、配信部2,受付部3,制御部4を含む。情報処理装置1の一例としては、後述するサーバ15が挙げられる。 FIG. 1 is a diagram showing an example of an information processing device in this embodiment. The information processing device 1 includes a distribution unit 2, a reception unit 3, and a control unit 4. An example of the information processing device 1 is a server 15, which will be described later.

配信部2は、第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、第1プレイヤと関係付けられた第1動画を第1視聴端末に配信し、第2プレイヤと関係付けられた第2動画を第2視聴端末に配信する。配信部2の一例として、後述する配信制御部25が挙げられる。第1視聴端末の一例として、後述する視聴者端末12aが挙げられる。また、第2視聴端末の一例として、後述する視聴者端末12bが挙げられる。また、第1プレイヤと関係付けられた第1動画の一例として、後述する第1プレイヤ側視聴画面41において再生される動画が挙げられる。また、第2プレイヤと関係付けられた第2動画の一例として、後述する第2プレイヤ側視聴画面において再生される動画が挙げられる。 In distributing videos related to a game in which multiple players including a first player and a second player participate, the distribution unit 2 distributes a first video associated with the first player to a first viewing terminal, and distributes a second video associated with the second player to a second viewing terminal. An example of the distribution unit 2 is the distribution control unit 25 described later. An example of the first viewing terminal is the viewer terminal 12a described later. An example of the second viewing terminal is the viewer terminal 12b described later. An example of the first video associated with the first player is a video played on the first player's viewing screen 41 described later. An example of the second video associated with the second player is a video played on the second player's viewing screen described later.

受付部3は、第1視聴端末と第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を受け付ける。投票対象は、例えば、ゲームフィールドに配置可能なオブジェクトであって、プレイヤが操作するプレイヤキャラクタが取得して攻撃や防御のために使用可能であったり、またはプレイヤキャラクタに装備可能なゲーム内オブジェクトである。受付部3の一例として、後述する受付部26が挙げられる。 The reception unit 3 receives votes for one of multiple voting targets from multiple viewing terminals including a first viewing terminal and a second viewing terminal. A voting target is, for example, an object that can be placed on a game field and that can be acquired by a player character operated by a player and used for attack or defense, or an in-game object that can be equipped to a player character. An example of the reception unit 3 is the reception unit 26 described below.

制御部4は、受け付けた前記投票に基づいて、ゲームの進行における所定時点におけるゲーム条件を制御する。ゲームの進行における所定時点におけるゲーム条件とは、例えば、ゲーム開始時(例えば、プレイヤ間の対戦(バトル)の開始時)における条件(初期条件)、ゲーム中(対戦中)のイベント開始のタイミング(イベント開始時)における条件等を含む。また、そのようなゲーム条件を制御する例としては、ゲーム開始時(対戦開始時)に、ゲームフィールドにオブジェクト等を配置することを含む。制御部4の一例としては、後述するゲーム環境制御部23が挙げられる。 The control unit 4 controls the game conditions at a predetermined time point in the progression of the game based on the received votes. The game conditions at a predetermined time point in the progression of the game include, for example, the conditions (initial conditions) at the start of the game (for example, at the start of a match (battle) between players) and the conditions at the timing of the start of an event (at the start of the event) during the game (during the match). An example of controlling such game conditions includes placing objects, etc. on the game field at the start of the game (at the start of the match). An example of the control unit 4 is the game environment control unit 23, which will be described later.

このように構成することにより、本発明は、複数のプレイヤがプレイするゲームの配信動画を視聴する視聴者がゲームに介入することができる。 By configuring it in this way, the present invention allows viewers watching a streamed video of a game being played by multiple players to intervene in the game.

制御部4は、投票数の多い1以上の投票対象に対応するオブジェクトを、1以上の投票対象のそれぞれの投票数に応じた割合でゲーム空間に配置してもよい。例えば、上位3位までの投票数の割合が、オブジェクトA:60%、オブジェクトB:30%、オブジェクトC:10%の場合、ゲームフィールド上にオブジェクトAを6個、オブジェクトBを3個、オブジェクトCを1個配置するようにしてもよい。 The control unit 4 may place objects corresponding to one or more voting targets with the highest number of votes in the game space in proportions according to the number of votes for each of the one or more voting targets. For example, if the proportions of the number of votes for the top three targets are object A: 60%, object B: 30%, and object C: 10%, six objects A, three objects B, and one object C may be placed on the game field.

このように構成することにより、視聴者の投票数に応じた影響がゲームに反映される(ゲームに反映されない死票を減らすことができる)ため、視聴者の投票意欲を刺激して、投票行動を促すことが期待される。 By configuring it in this way, the impact of the number of viewers' votes will be reflected in the game (reducing the number of wasted votes that are not reflected in the game), which is expected to stimulate viewers' desire to vote and encourage them to vote.

受付部3は、視聴端末にて動画を所定時間継続して再生される毎に、視聴端末における投票を許可してもよい。 The reception unit 3 may allow voting on the viewing terminal each time the video is played continuously for a predetermined period of time on the viewing terminal.

このように構成することにより、視聴者が投票するためには動画を所定時間視聴する必要があることから、視聴者の配信動画への視聴意欲を高めると共に、視聴時間を増やすことに寄与することが期待できる。 This configuration requires viewers to watch a video for a certain amount of time in order to vote, which is expected to increase viewers' willingness to watch distributed videos and contribute to increasing viewing time.

受付部3は、同一の投票可能期間に対して、いずれかの視聴端末から、第1動画及び第2動画の一方または両方における投票対象への投票を受け付けてもよい。また、制御部4は、第1動画において特定の投票対象への投票状況をいずれかの視聴端末に表示させ、第2動画において特定の投票対象への投票状況をいずれかの視聴端末に表示させないようにしてもよい。 The reception unit 3 may receive votes for a voting target in one or both of the first video and the second video from any one of the viewing terminals during the same voting period. The control unit 4 may also cause any one of the viewing terminals to display the voting status for a specific voting target in the first video, and may not cause any one of the viewing terminals to display the voting status for a specific voting target in the second video.

このように構成することにより、視聴者は、どちらのプレイヤ側の視聴画面で視聴するのか画面を切り替えることができ、かつ切り替えた各プレイヤ側視聴画面を介してそれぞれのプレイヤに対して投票することができる。また、視聴者は応援するいずれかのプレイヤ側の投票状況のみ確認でき、他のプレイヤ側の投票状況を確認することができなくなるようにしてもよい。 By configuring it in this way, viewers can switch the viewing screen to see which player's side they want to watch, and can vote for each player via the viewing screen for each player they have switched to. Also, it may be possible to configure it so that viewers can only check the voting status of the player they are supporting, and cannot check the voting status of the other players.

制御部4は、第1動画を第1所定時間(例えば、投票可能期間が終わるまでの時間等)再生した視聴端末に対して、第2動画に対する情報の投稿を第2所定時間禁止するようにしてもよい。 The control unit 4 may prohibit a viewing terminal that has played the first video for a first predetermined time (e.g., the time until the voting period ends) from posting information about the second video for a second predetermined time.

このように構成することにより、例えば、第1プレイヤの作戦を視聴した視聴者が、第2プレイヤ側視聴画面にてその作戦を漏らすような投稿をして他の視聴者の投票に影響を与えるのを防止することができる。 By configuring it in this way, for example, it is possible to prevent a viewer who has watched the first player's strategy from posting something on the second player's viewing screen that reveals that strategy and thus influencing the votes of other viewers.

複数の投票対象は、第1プレイヤが指定する第1投票対象と第2プレイヤが指定する第2投票対象とを含む。制御部4は、第1投票対象への投票数と第2投票対象への投票数とに基づいて、第1投票対象及び第2投票対象のうちいずれか一方の投票対象を反映してゲーム条件を制御する。ここで、プレイヤが指定する投票対象とは、例えば、予め決められた投票対象の中から、プレイヤが任意に選択した投票対象であったり、予め決められた投票対象の他に、プレイヤが所有するオブジェクトから任意に選んで追加された新たな投票対象であってもよい。 The multiple voting targets include a first voting target designated by the first player and a second voting target designated by the second player. The control unit 4 controls the game conditions to reflect either the first voting target or the second voting target based on the number of votes for the first voting target and the number of votes for the second voting target. Here, the voting target designated by the player may be, for example, a voting target arbitrarily selected by the player from among predetermined voting targets, or may be a new voting target arbitrarily selected and added from objects owned by the player in addition to the predetermined voting targets.

このように構成することにより、プレイヤは、自身が希望する投票対象(オブジェクト)を指定してもよい。また、第1投票対象への投票数と第2投票対象への投票数のうち多い方の投票数の投票対象のみをゲームに反映してもよい。一方の投票先のみゲームに反映することにより、例えば、それぞれのプレイヤを応援する視聴者同士が投票数を競う投票バトルを発生させることができるので、投票行為の趣向性を高め、視聴者の投票意欲を向上させることができる。 By configuring it in this way, the player may specify the voting target (object) that he or she desires. Also, only the voting target for which the greater number of votes was cast between the number of votes for the first voting target and the number of votes for the second voting target may be reflected in the game. By only reflecting one of the voting targets in the game, for example, a voting battle can be generated in which viewers supporting each player compete with each other to see who can get the most votes, which makes the voting act more interesting and increases viewers' motivation to vote.

制御部4は、視聴端末から受け付けた第1投票対象を選択する操作に応じて、第1投票対象への投票数を減少させてもよい。 The control unit 4 may reduce the number of votes for the first voting target in response to an operation to select the first voting target received from the viewing terminal.

このように構成することにより、例えば、第1プレイヤの対戦相手プレイヤを応援する視聴者は、第1プレイヤの指定するオブジェクトが選ばれないように邪魔することができる、すなわち視聴者がゲームに介入することができるので、視聴者のゲーム視聴への意欲を向上させることができる。 By configuring it in this way, for example, a viewer who is rooting for the opponent player of the first player can interfere with the selection of the object specified by the first player, i.e., the viewer can intervene in the game, which can increase the viewer's motivation to watch the game.

複数の投票対象は、第1プレイヤが指定する第1投票対象と第2プレイヤが指定する第2投票対象とを含んでもよい。このとき、制御部4は、第1プレイヤのパラメータと第2プレイヤのパラメータとの差に応じて、第1投票対象及び第2投票対象それぞれへの投票の重みづけを制御して投票結果に反映してもよい。プレイヤに関するパラメータとは、プレイヤキャラクタの攻撃力、守備力、スタミナ、HP、人気ランク等であってもよいし、プレイヤ自身の人気やスキルに関する情報やプレイヤについての強さランク情報等であってもよい。重みづけは、例えば、パラメータ差が大きいほど、パラメータ値の小さい方のプレイヤへの投票を優遇してもよい。具体的には、パラメータ差が第1閾値を超えると、パラメータ値の小さい方のプレイヤへの投票数をM倍(M=2、3、4、・・・)するようにしてもよい。 The multiple voting targets may include a first voting target designated by the first player and a second voting target designated by the second player. In this case, the control unit 4 may control the weighting of the votes for the first voting target and the second voting target according to the difference between the parameters of the first player and the second player, and reflect this in the voting result. The parameters related to the player may be the attack power, defense power, stamina, HP, popularity rank, etc. of the player character, or information related to the player's own popularity or skills, strength rank information about the player, etc. The weighting may be such that, for example, the larger the parameter difference, the more preferential the votes for the player with the smaller parameter value are. Specifically, when the parameter difference exceeds a first threshold, the number of votes for the player with the smaller parameter value may be multiplied by M (M=2, 3, 4, ...).

このように構成することにより、プレイヤ間でスキルや能力等に差がある場合、その差を調整するハンデキャップを設定することで、弱いプレイヤであっても強いプレイヤと対等にプレイすることができるので、プレイヤのゲームからの離脱を防止することができる。また、より門戸を開くことができるので、経験が少ないプレイヤの参加を促すことができる。 By configuring it this way, if there are differences in skills, abilities, etc. between players, handicaps can be set to adjust for those differences, allowing even weaker players to play on an equal footing with stronger players, preventing players from dropping out of the game. It also opens the door more widely, encouraging less experienced players to participate.

制御部4は、第1動画への投票について所定条件を満たした視聴者に対して、第1プレイヤに関する特典を付与し、特典の保有量が所定値以上である視聴者からの投票を、特典の保有量が所定値未満である視聴者からの投票に比べて優遇して投票の重みづけを行ってもよい。ここで、優遇とは、例えば、当該視聴者からの投票のカウント数を所定数倍(例えば、2倍、3倍等)になるように重みづけしてもよい。また、例えば、投票権利獲得までに所定の動画視聴時間が必要になる場合において、その投票権利獲得までの動画視聴時間を1/2、1/3等に低減してもよい。また、例えば、視聴者1人あたりの最大投票可能数が規制されている場合において、その最大投票可能数を所定数倍(例えば、2倍、3倍等)にしてもよい。 The control unit 4 may give a privilege related to the first player to a viewer who satisfies a predetermined condition for voting for the first video, and weight the votes by favoring votes from viewers who have a predetermined amount of privileges or more compared to votes from viewers who have less than the predetermined amount of privileges. Here, favoring may mean, for example, weighting the number of votes from the viewer to be counted a predetermined number times (e.g., double, triple, etc.). Also, for example, if a certain amount of video viewing time is required to acquire the right to vote, the video viewing time to acquire the right to vote may be reduced to 1/2, 1/3, etc. Also, for example, if the maximum number of votes per viewer is regulated, the maximum number of votes may be multiplied by a predetermined number (e.g., double, triple, etc.).

このように構成することにより、投票した視聴者に対して、投票先のプレイヤ(例えば、当該視聴者が応援しているプレイヤ)に関する特典を付与し、累積した特典の保有量に応じてその視聴者の投票を優遇することができるので、視聴者に継続して投票させることができると共に、視聴者の離脱を防止することができる。 By configuring it in this way, viewers who have voted can be given benefits related to the player they voted for (e.g., the player they are rooting for), and the viewer's vote can be favored according to the amount of benefits they have accumulated, which allows viewers to continue voting and prevents them from dropping out.

受付部3は、投票対象に対応するオブジェクトの種類を決定するための第1投票と、第1投票で決定した種類のオブジェクトをゲーム空間に配置するタイミングを決定するための第2投票とを受け付けてもよい。オブジェクトをゲーム空間に配置するタイミングの一例としては、応援している側のプレイヤキャラクタの蓄積ダメージが所定値を超えたら、回復用オブジェクトや攻撃力に特化したオブジェクトを配置する等であってもよい。 The reception unit 3 may receive a first vote for determining the type of object corresponding to the voting target, and a second vote for determining the timing for placing an object of the type determined by the first vote in the game space. One example of the timing for placing an object in the game space may be placing a recovery object or an object specialized in attack power when the accumulated damage of the player character of the side being supported exceeds a predetermined value.

このように構成することにより、オブジェクトの種類に加えてオブジェクトを配置するタイミングも視聴者からの投票により決定するため、視聴者のゲームへの介入度合いを高めることができる。オブジェクトを配置するタイミングによっては、戦局に大きな影響を与え、対戦が混戦してより面白さが増し、視聴者の興味を刺激することにつながる。 By configuring it this way, viewers can vote to decide not only the type of object but also the timing of object placement, increasing the degree of viewer involvement in the game. Depending on the timing of object placement, it can have a major impact on the battle situation, making the battle more chaotic and exciting, which in turn stimulates the interest of viewers.

制御部4は、投票対象に対応するオブジェクトを、オブジェクトに対する投票数に基づいて決定された視聴端末からの指示に基づいた態様で配置してもよい。例えば、そのオブジェクトに最多投票した視聴者からの指示に基づいて、オブジェクトを配置するゲーム空間上の位置や配置のタイミングを決定してもよい。 The control unit 4 may place the object corresponding to the vote target in a manner based on an instruction from the viewing terminal determined based on the number of votes for the object. For example, the control unit 4 may determine the position in the game space where the object is to be placed and the timing of placement based on an instruction from the viewer who voted the most for that object.

このように構成することにより、投票数の多い視聴者の投票がゲームに大きく影響するので、視聴者の投票意欲を促すことができる。 By configuring it this way, the votes of viewers with a large number of votes will have a large impact on the game, which will encourage viewers to vote.

図2は、本実施形態におけるゲームプレイ動画配信システムのネットワーク構成の一例を示す図である。ゲームプレイ動画配信システム11は、1以上の端末装置(以下、「視聴者端末」)12、サーバ装置(以下、「サーバ」と称する)15、1以上の端末装置(以下、「プレイヤ端末」)16、通信ネットワーク17を含む。視聴者端末12、サーバ15、プレイヤ端末16は、通信ネットワーク17を介して、相互に通信可能に接続されている。 Figure 2 is a diagram showing an example of the network configuration of a gameplay video distribution system in this embodiment. The gameplay video distribution system 11 includes one or more terminal devices (hereinafter referred to as "viewer terminals") 12, a server device (hereinafter referred to as "server") 15, one or more terminal devices (hereinafter referred to as "player terminals") 16, and a communication network 17. The viewer terminals 12, the server 15, and the player terminals 16 are connected to each other via the communication network 17 so that they can communicate with each other.

プレイヤ端末16は、本実施形態におけるゲームプログラムをプレイするプレイヤが操作する端末装置である。プレイヤ端末16は、例えばパーソナルコンピュータ、スマートフォン、タブレット端末、携帯電話等の通信ネットワークに接続可能な通信機能を有する電子端末装置である。 The player terminal 16 is a terminal device operated by a player who plays the game program in this embodiment. The player terminal 16 is an electronic terminal device with a communication function that can be connected to a communication network, such as a personal computer, a smartphone, a tablet terminal, or a mobile phone.

プレイヤ端末16は、インターネット上の情報を閲覧するためのWebブラウザがインストールされている。Webブラウザは、Webサーバに接続するためのソフトウェアであり、ウェブページを表示したり、ハイパーリンクをたどったりするなどの機能がある。プレイヤ端末16は、Webブラウザを介して、サーバ15で生成される画像を表示することができる。 A web browser for browsing information on the Internet is installed on the player terminal 16. The web browser is software for connecting to a web server, and has functions such as displaying web pages and following hyperlinks. The player terminal 16 can display images generated by the server 15 via the web browser.

以下において、第1プレイヤが使用するプレイヤ端末16をプレイヤ端末16aと称する。また、第2プレイヤが使用するプレイヤ端末16をプレイヤ端末16bと称する。 In the following, the player terminal 16 used by the first player is referred to as player terminal 16a. The player terminal 16 used by the second player is referred to as player terminal 16b.

視聴者端末12は、例えばスマートフォン、タブレット端末、携帯電話等の通信ネットワークに接続可能な通信機能を有する携帯電子端末装置である。視聴者端末12は、操作表示部13、音が入力されるマイクロフォン、音を出力するスピーカ等を有する。操作表示部13は、画面14への入力操作が可能であるとともに、画面14に画像を表示するデバイスであり、例えばタッチパネルディスプレイである。なお、視聴者端末12は、いわゆるパーソナルコンピュータであってもよい。視聴者端末12には、インターネット上の情報を閲覧するためのWebブラウザがインストールされている。 The viewer terminal 12 is a portable electronic terminal device with a communication function that can be connected to a communication network, such as a smartphone, tablet terminal, or mobile phone. The viewer terminal 12 has an operation display unit 13, a microphone for inputting sound, a speaker for outputting sound, and the like. The operation display unit 13 is a device that allows input operations to be made to the screen 14 and displays images on the screen 14, such as a touch panel display. The viewer terminal 12 may be a so-called personal computer. A web browser for browsing information on the Internet is installed on the viewer terminal 12.

なお、以下では、第1視聴者が使用する視聴者端末12を視聴者端末12aと称し、その視聴者端末12aの操作表示部13及び画面14をそれぞれ、操作表示部13a及び画面14aと称する。また、第2視聴者が使用する視聴者端末12を視聴者端末12bと称し、その視聴者端末12bの操作表示部13及び画面14をそれぞれ、操作表示部13b及び画面14bと称する。 In the following, the viewer terminal 12 used by the first viewer is referred to as viewer terminal 12a, and the operation display unit 13 and screen 14 of the viewer terminal 12a are referred to as operation display unit 13a and screen 14a, respectively. Furthermore, the viewer terminal 12 used by the second viewer is referred to as viewer terminal 12b, and the operation display unit 13 and screen 14 of the viewer terminal 12b are referred to as operation display unit 13b and screen 14b, respectively.

サーバ15は、本実施形態に係るゲームプログラムのプレイ環境及びプレイ状況の動画の配信、及び視聴者から受け付ける投票に関する管理を行う情報処理装置である。例えば、サーバ15は、ゲームプログラムを使用するプレイヤに関する情報(例えば、プレイ内容やプレイしているキャラクタのステータス情報、ポイント情報等)を管理したり、課金に関する情報を管理したりする。また、サーバ15は、プレイヤ同士の対戦プレイ中の画面表示制御、各プレイヤが操作しているキャラクタ(プレイヤキャラクタ)のダメージの算出、管理を管理する。また、サーバ15は、視聴者から投票候補を募ったり、視聴者から受け付けた投票候補からいくつかを選択して、その選択された投票対象からいずれに投票するかを受け付けたり、受け付けた投票の結果に応じて、ゲーム条件を制御する。また、サーバ15は、プレイヤキャラクタ同士で対戦する画面の動画を視聴者端末12へ配信する。 The server 15 is an information processing device that distributes video of the play environment and play status of the game program according to this embodiment, and manages votes received from viewers. For example, the server 15 manages information about players using the game program (e.g., play content, status information of the characters being played, point information, etc.), and manages information about charges. The server 15 also manages screen display control during a match between players, and calculation and management of damage of the characters (player characters) operated by each player. The server 15 also solicits voting candidates from viewers, selects some from the voting candidates received from the viewers, receives votes from the selected voting targets, and controls game conditions according to the results of the received votes. The server 15 also distributes video of a screen in which player characters compete against each other to the viewer terminal 12.

サーバ15は、1台以上の物理的な情報処理装置により構成されるサーバシステムであってもよいし、1台以上の仮想サーバ装置により構成される仮想サーバシステムであってもよい。 Server 15 may be a server system consisting of one or more physical information processing devices, or it may be a virtual server system consisting of one or more virtual server devices.

ここで、本実施形態におけるゲームの一例の概要について説明する。プレイヤは、プレイヤ端末16を操作して、本実施形態に係るゲームにWebブラウザを用いてアクセスし、ゲームを開始する。プレイヤは任意のタイミングで自らプレイするゲーム画面を、動画配信サービスを介してライブ配信することができる。 Here, an overview of an example of a game in this embodiment will be described. The player operates the player terminal 16 to access the game according to this embodiment using a web browser and starts the game. The player can live stream the game screen he or she is playing at any time via a video streaming service.

次に、他のプレイヤ等との対戦までの流れを説明する。まず、各プレイヤは、実際の対戦プレイを行う画面の前段階の画面(例えば、ロビー画面等)において、例えば、プレイヤキャラクタの装備品の選択及び装備やステータスの確認、味方となるプレイヤキャラクタ等の他のプレイヤキャラクタの招待、グループを組むメンバーの編成、対戦相手グループの選択、対戦ステージの選択等を行えるようにしてもよい。グループを組むメンバーの編成には、グループへの参加、グループからの離脱等を含む。対戦相手グループの選択により、マッチング完了し対戦に参加するプレイヤ(例えば、3人×4チーム)が出揃う。なお、参加人数が定員に満たない場合は、その分をノンプレイヤキャラクタ(NPC)で補充してもよい。 Next, the flow up to a match with another player will be described. First, on a screen (e.g., a lobby screen) preceding the screen where the actual match is played, each player may, for example, select equipment for the player character, check the equipment and status, invite other player characters such as ally player characters, organize the members to form a group, select an opponent group, select a match stage, etc. Organizing the members to form a group includes joining a group, leaving a group, etc. By selecting an opponent group, matching is completed and the players who will participate in the match (e.g., 3 people x 4 teams) are all set. Note that if the number of participants is less than the capacity, the number may be filled by non-player characters (NPCs).

次に、各プレイヤが自分が操作するプレイヤキャラクタや対戦ステージに持ち込むオブジェクト等を設定する。これにより、プレイヤキャラクタの外観のデザイン等が決定される。 Next, each player sets the player character they will control and the objects they will bring into the battle stage. This determines the external design of the player character.

次に、プレイヤによる対戦ステージの選択後、所定の投票時間が設定されているので、サーバ15は、その期間、視聴者から応援するプレイヤに供給を希望するオブジェクトについての投票を受け付ける。このとき、視聴者は、各プレイヤキャラクタの特性や相性を考えながら投票することができる。また、視聴者は、設定によっては何票でも投票可能にしてもよい。プレイヤは、自プレイヤキャラクタの特性やプレイスタイルによって、またはステージとの相性によっては、投票結果の影響を受ける。 Next, after the player selects the battle stage, a specified voting time is set, during which the server 15 accepts votes from viewers regarding the objects they wish to provide to the player they are supporting. At this time, viewers can vote while considering the characteristics and compatibility of each player character. Depending on the settings, viewers may be allowed to cast as many votes as they like. Players are affected by the voting results depending on the characteristics and play style of their own player character, or on its compatibility with the stage.

次に、対戦に関して説明する。対戦が開始されると、各プレイヤは、ゲームフィールド上に配置されている、取得可能なオブジェクトを取得し、それを装備できる。ゲームフィールド上に配置されているオブジェクトには、投票結果により決定されたオブジェクトも含まれる。各プレイヤは、自分のプレイヤキャラクタに、投票結果により決定されたオブジェクトを取得し、それを武器として使って攻撃することもできる。 Next, we will explain about the battle. When the battle begins, each player can acquire obtainable objects that are placed on the game field and equip them. The objects placed on the game field include objects determined by the voting results. Each player can also acquire an object determined by the voting results for their own player character and use it as a weapon to attack.

ここで、本実施形態における投票システムについて説明する。投票は、一例としては、ゲーム開始時のフィールドに何のオブジェクトを配置するかを決定するためのものである。例えば、投票は、動画配信サービスのコメント入力欄に入力した投稿によって投票してもよい。 The voting system in this embodiment will now be described. As an example, a vote is for deciding what object will be placed on the field at the start of the game. For example, a vote may be made by posting an entry in a comment input field of a video distribution service.

サーバ15は、N(Nは正の整数)を超える種類のオブジェクトの中からランダムに選んだN種類のオブジェクトをゲーム画面に表示し、視聴者はそのN種類のオブジェクトの中からどのオブジェクトに投票するかを検討する。サーバ15は、動画配信サービスのコメント入力欄を介して、視聴者から、フィールドに配置したいオブジェクト名を受け付ける。視聴者がコメント欄にテキストを入力し、オブジェクト名に対応する所定の文字列を認識したら1票としてカウントする。視聴者は、原則、1人何票でも投票可能にしてもよい。 The server 15 displays N types of objects randomly selected from among more than N types of objects (N is a positive integer) on the game screen, and the viewer considers which object to vote for from among the N types of objects. The server 15 accepts the name of the object to be placed on the field from the viewer via the comment input field of the video distribution service. When the viewer enters text in the comment field and recognizes a specific character string that corresponds to the object name, this is counted as one vote. In principle, each viewer may be allowed to cast any number of votes.

サーバ15は、投票結果を集計し、オブジェクト毎に得票数の順位付けをし、上位K種類(Kは正の整数。K<N。)のオブジェクトを、ゲームフィールド上のランダムな位置に配置する。例えば、K=3とする。 The server 15 tallies the vote results, ranks each object based on the number of votes it has received, and places the top K types of objects (K is a positive integer; K<N) in random positions on the game field. For example, let K=3.

このとき、オブジェクトの配置数は、得票数の割合も反映されてもよい。例えば、オブジェクトA:60票、オブジェクトB:30票、オブジェクトC:10票、オブジェクトD:5票、オブジェクトE:5票、その他のオブジェクト:0票の場合について考える。この場合、得票率の上位3位であるオブジェクトA(60%),B(30%)、C(10%)を配置し、D、E、その他オブジェクトは配置しない。 At this time, the number of objects to be placed may also reflect the proportion of the number of votes. For example, consider the case where object A: 60 votes, object B: 30 votes, object C: 10 votes, object D: 5 votes, object E: 5 votes, and other objects: 0 votes. In this case, the top three objects with the highest vote rates, A (60%), B (30%), and C (10%), are placed, and D, E, and other objects are not placed.

図3は、本実施形態におけるゲームプレイ動画配信システム11の機能ブロックの一例を示す図である。サーバ15は、制御部21、記憶部28、通信部29を含む。通信部29は、通信ネットワーク17に接続された機器との通信を可能にするインターフェースである。ここでは、通信部29は、通信ネットワーク17を介して、視聴者端末12(12a,12b,・・・)及びプレイヤ端末16(16a,16b,・・・)と通信を行う。 Figure 3 is a diagram showing an example of functional blocks of the gameplay video distribution system 11 in this embodiment. The server 15 includes a control unit 21, a memory unit 28, and a communication unit 29. The communication unit 29 is an interface that enables communication with devices connected to the communication network 17. Here, the communication unit 29 communicates with the viewer terminals 12 (12a, 12b, ...) and the player terminals 16 (16a, 16b, ...) via the communication network 17.

制御部21は、サーバ15全体の動作を制御する演算装置(プロセッサ)である。制御部21は、例えば、視聴者端末12及びプレイヤ端末16それぞれからの要求に応じて処理を実行し、実行結果を視聴者端末12及びプレイヤ端末16それぞれに返したりする。具体的には、制御部21は、当該ゲームをプレイするプレイヤの認証を行ったり、複数人プレイする場合にプレイヤ間で使用する画面情報を共有させたり、プレイ内容を管理したり、課金管理を行ったり、視聴者からの投票の管理を行ったり、視聴者端末12にゲーム画面の動画を配信したり等の制御を行う。 The control unit 21 is a calculation device (processor) that controls the operation of the entire server 15. For example, the control unit 21 executes processes in response to requests from each of the viewer terminal 12 and the player terminal 16, and returns the execution results to each of the viewer terminal 12 and the player terminal 16. Specifically, the control unit 21 performs control such as authenticating the players playing the game, sharing screen information used by players when multiple people are playing, managing the content of play, managing charges, managing votes from viewers, and delivering video of the game screen to the viewer terminal 12.

制御部21は、本実施形態に係るプログラムを実行することにより、プレイヤ側制御部22及び視聴者側制御部24として機能する。プレイヤ側制御部22は、プレイヤ側の入出力の処理、ゲーム画面の表示制御、出力する音楽の制御、対戦中のゲーム動作の制御等、プレイヤに対するインターフェース及びゲーム全般の制御を行う。 The control unit 21 executes the program according to this embodiment, thereby functioning as a player-side control unit 22 and a viewer-side control unit 24. The player-side control unit 22 performs interface with the players and overall control of the game, including processing input and output on the player side, display control of the game screen, control of the music to be output, and control of game operations during a match.

プレイヤ側制御部22は、ゲーム環境制御部23を含む。ゲーム環境制御部23は、例えば、ゲーム動画を視聴する視聴者の投票に応じて、ゲームの進行における所定時点におけるゲーム条件を制御する。ゲームの進行における所定時点におけるゲーム条件とは、例えば、ゲーム開始時(例えば、プレイヤ間の対戦(バトル)の開始時)における条件(初期条件)、ゲーム中(対戦中)のイベント開始のタイミング(イベント開始時)における条件等を含む。また、そのようなゲーム条件を制御する例としては、ゲーム開始時(対戦開始時)に、ゲームフィールドにオブジェクト等を配置することを含む。 The player-side control unit 22 includes a game environment control unit 23. The game environment control unit 23 controls the game conditions at a predetermined time point in the progression of the game, for example, in response to votes from viewers watching the game video. The game conditions at a predetermined time point in the progression of the game include, for example, conditions (initial conditions) at the start of the game (for example, at the start of a match (battle) between players), conditions at the timing of the start of an event during the game (during the match) (at the start of the event), etc. Furthermore, an example of controlling such game conditions includes placing objects, etc. on the game field at the start of the game (at the start of the match).

また、ゲーム環境制御部23は、投票対象に対応するオブジェクトを、オブジェクトに対する投票数に基づいて決定された視聴端末からの指示に基づいた態様で配置してもよい。例えば、そのオブジェクトに最多投票した視聴者からの指示に基づいて、オブジェクトの配置や配置のタイミングを決定してもよい。 The game environment control unit 23 may also arrange the object corresponding to the vote target in a manner based on an instruction from the viewing terminal determined based on the number of votes for the object. For example, the arrangement of the object and the timing of arrangement may be determined based on an instruction from the viewer who voted the most for that object.

視聴者側制御部24は、視聴者へのゲーム画面の配信、視聴者からの投票の受け付け、受け付けた投票の集計、集計結果に応じた投票結果の決定等の処理を行う。視聴者側制御部24は、配信制御部25、受付部26、投票処理部27を含む。 The viewer-side control unit 24 performs processes such as delivering game screens to viewers, accepting votes from viewers, tallying the accepted votes, and determining the voting results based on the tallying results. The viewer-side control unit 24 includes a delivery control unit 25, a reception unit 26, and a voting processing unit 27.

配信制御部25は、動画配信サービスのアプリケーションプログラムを制御して、Webブラウザを介して視聴者端末12に配信用画面を表示させたり、配信用画面に設けられているコメント入力欄を制御したり、ゲーム画面の動画の配信を制御する。 The distribution control unit 25 controls the application program of the video distribution service to display the distribution screen on the viewer terminal 12 via a web browser, controls the comment input field provided on the distribution screen, and controls the distribution of the video of the game screen.

受付部26は、視聴者端末12からの投票を受け付ける。なお、受付部3は、視聴者端末12にて動画を所定時間継続して再生される毎に、視聴者端末12における投票を許可するようにしてもよい。また、受付部26は、第1動画を第1所定時間(例えば、投票期間が終わるまでの時間等)再生した視聴者端末12に対して、第2動画に対する情報の投稿を第2所定時間受け付けない、すなわち禁止するようにしてもよい。 The reception unit 26 receives votes from the viewer terminal 12. The reception unit 3 may allow a vote at the viewer terminal 12 each time the viewer terminal 12 plays a video continuously for a predetermined time. The reception unit 26 may also not accept, i.e., prohibit, a viewer terminal 12 that has played the first video for a first predetermined time (e.g., the time until the voting period ends) from posting information about the second video for a second predetermined time.

投票処理部27は、受け付けた投票を集計して投票の結果を決定したり、投票に重みづけを行ったり等を行う。また、投票処理部27は、強いプレイヤの指定するオブジェクトが選択されないように、視聴者端末12から受け付けた第1投票対象を選択する操作に応じて、第1投票対象への投票数を減少させてもよい。 The voting processing unit 27 counts the received votes to determine the voting results, weights the votes, etc. Furthermore, the voting processing unit 27 may reduce the number of votes for the first voting target in response to an operation to select the first voting target received from the viewer terminal 12, so that an object designated by a strong player is not selected.

また、投票処理部27は、第1動画への投票について所定条件を満たした視聴者に対して、第1プレイヤに関する特典を付与し、特典の保有量が所定値以上である視聴者からの投票を、特典の保有量が所定値未満である視聴者からの投票に比べて優遇して投票の重みづけを行ってもよい。 The voting processing unit 27 may also give a bonus related to the first player to a viewer who satisfies a predetermined condition for voting for the first video, and weight the votes by favoring votes from viewers who have a bonus amount equal to or greater than a predetermined value compared to votes from viewers who have a bonus amount less than the predetermined value.

記憶部28は、本実施形態に係るプログラム(ゲームプログラム、動画配信サービスプログラム、アプリケーションプログラムインターフェース(API)等を含む。)やオペレーティングシステム(OS)その他のプログラムを格納する。また、記憶部28は、ゲーム要素データ、その他各種データ等を格納する。ゲーム要素データとしては、一例として、プレイヤ情報、プレイヤキャラクタの設定情報、プレイヤキャラクタのパラメータ情報、視聴者パラメータ情報、背景データ、オブジェクトデータ、アイテムデータ、エフェクトデータ、音響データ等を格納する。ここで、データにはステータス情報や文字データだけでなく、グラフィカルデータも含む。 The storage unit 28 stores the programs according to this embodiment (including game programs, video distribution service programs, application program interfaces (APIs), etc.), the operating system (OS), and other programs. The storage unit 28 also stores game element data and various other data. Examples of game element data stored include player information, player character setting information, player character parameter information, viewer parameter information, background data, object data, item data, effect data, and sound data. Here, data includes not only status information and text data, but also graphical data.

プレイヤ情報は、各プレイヤのアカウント情報や課金情報等を含む。プレイヤキャラクタの設定情報は、プレイヤによって選択されたプレイヤキャラクタに関する情報、そのプレイヤキャラクタに装備させるオブジェクト(武器、防具等)に関する情報等を含む。プレイヤキャラクタのパラメータ情報は、例えば、プレイヤキャラクタの攻撃力や守備力、スタミナ等のパラメータを含む。視聴者パラメータ情報は、視聴者毎の視聴時間、視聴回数、投票回数等を含む。 Player information includes each player's account information and billing information. Player character setting information includes information about the player character selected by the player, and information about objects (weapons, armor, etc.) to be equipped to the player character. Player character parameter information includes, for example, parameters such as the player character's attack power, defense power, and stamina. Viewer parameter information includes each viewer's viewing time, number of views, number of votes, etc.

背景データは、例えば、ゲームフィールド等、ゲームステージの背景に関するデータ等を含む。オブジェクトデータは、プレイヤキャラクタオブジェクト及び接続オブジェクト、その他オブジェクト等のオブジェクトデータを含む。ゲーム中にプレイヤキャラクタがオブジェクトを取得することにより、そのプレイヤキャラクタは、一時的または恒久的に攻撃力や守備力、スタミナが上がったり、所定のステータスのパラメータが上がったりする。オブジェクトには、例えば、武装のためのオブジェクトや、スタミナパラメータを回復させる回復用アイテム、攻撃力や守備力等を一時的または恒常的に向上させるパラメータ増強用アイテム等を含む。 Background data includes, for example, data related to the background of a game stage, such as the game field. Object data includes object data for player character objects, connection objects, and other objects. When a player character obtains an object during a game, the player character's attack power, defense power, and stamina increase temporarily or permanently, and certain status parameters increase. Objects include, for example, objects for armament, recovery items that restore stamina parameters, and parameter-boosting items that temporarily or permanently increase attack power, defense power, etc.

エフェクトデータは、例えば敵プレイヤオブジェクトを弾き飛ばす際の攻撃に関する演出画像、コンビネーション技等に関するデータである。音響データは、ゲームをプレイ中に流れる音楽や種々のシーンで用いる効果音等に関するデータである。 Effect data is data related to, for example, effect images related to attacks to knock away enemy player objects, combination techniques, etc. Sound data is data related to music played during game play and sound effects used in various scenes, etc.

図4は、本実施形態における視聴者端末に表示される投票受付時の視聴画面の一例である。図4(A)は、応援したいプレイヤを選択する応援プレイヤ選択画面の一例である。視聴者は、視聴者端末にインストールされたWebブラウザを介して、所定のWebサイトへアクセスし、そのWebサイトから所定のプレイヤがホストしてゲーム動画を配信するチャンネルを選択してアクセスすると、図4(A)の応援プレイヤ選択画面31が表示される。ここでは、例えば、第1プレイヤがホストとして当該チャンネルを開設しているとする。 Figure 4 is an example of a viewing screen displayed on a viewer terminal in this embodiment when accepting votes. Figure 4 (A) is an example of a support player selection screen for selecting a player to support. A viewer accesses a specified website via a web browser installed on the viewer terminal, and selects and accesses a channel on the website where a specified player is hosting and distributing game videos, and the support player selection screen 31 in Figure 4 (A) is displayed. Here, for example, it is assumed that the first player has opened the channel as the host.

応援プレイヤ選択画面31には、各プレイヤに対応するプレイヤ選択ボタン32(第1プレイヤ選択ボタン32a,第2プレイヤ選択ボタン32b,・・・)が設けられている。いずれかのプレイヤ選択ボタン32を押下すると、以降の画面で、選択されたプレイヤ選択ボタン32に対応するプレイヤに対して提供したいオブジェクトに投票することができる。すなわち、プレイヤ選択ボタン32は、応援したいプレイヤを選択し、そのプレイヤサイドからゲーム画面を視聴することができる。図4(A)の場合、視聴者は、第1プレイヤを応援したい場合には第1プレイヤ選択ボタン32aを押下し、第2プレイヤを応援したい場合には第2プレイヤ選択ボタン32bを押下する。なお、この例では、2人のプレイヤが配信しているが、3人以上のプレイヤが配信していてもよく、そのプレイヤの数だけ対応する選択ボタン32が応援プレイヤ選択画面31に表示されてもよい。また、プレイヤ選択ボタン32は、図4(B)または図5に示すような特定のプレイヤ側視聴画面に表示されてもよい。 The supporting player selection screen 31 has player selection buttons 32 (first player selection button 32a, second player selection button 32b, ...) corresponding to each player. When one of the player selection buttons 32 is pressed, the viewer can vote for the object that he/she wants to provide to the player corresponding to the selected player selection button 32 on the following screen. That is, the player selection button 32 allows the viewer to select the player that he/she wants to support and to watch the game screen from that player's side. In the case of FIG. 4(A), if the viewer wants to support the first player, he/she presses the first player selection button 32a, and if the viewer wants to support the second player, he/she presses the second player selection button 32b. In this example, two players are broadcasting, but three or more players may broadcast, and the supporting player selection screen 31 may display the same number of selection buttons 32 corresponding to the number of players. The player selection button 32 may also be displayed on a specific player's side viewing screen as shown in FIG. 4(B) or FIG. 5.

図4(B)は、ゲームフィールド上へ配置を希望するオブジェクトを投票する場合の第1プレイヤ側視聴画面の一例である。図4(A)において、いずれかのプレイヤ選択ボタン32を押下した場合、そのプレイヤ選択ボタン32に対応するプレイヤ側視聴画面が表示される。図4(A)において、例えば、第1プレイヤ選択ボタン32aを押下すると、第1プレイヤ側視聴画面41が表示される。 Figure 4 (B) is an example of the first player's viewing screen when voting for an object that they wish to place on the game field. In Figure 4 (A), when any of the player selection buttons 32 is pressed, the player's viewing screen corresponding to that player selection button 32 is displayed. In Figure 4 (A), for example, when the first player selection button 32a is pressed, the first player's viewing screen 41 is displayed.

第1プレイヤ側視聴画面41は、選択プレイヤ側視聴画面ラベル表示部42,コメント欄43,メッセージ表示部48、候補オブジェクト表示欄49を含む。選択プレイヤ側視聴画面ラベル表示部42は、いずれのプレイヤを選択したかを判別するラベル表示である。メッセージ表示部48には、一例として、「以下のオブジェクトからフィールドに配置したいと思うオブジェクトを選んで投票してください。」という旨のメッセージが表示されている。候補オブジェクト表示欄49には、例えばランダムにN(例えば、N=25)個のオブジェクトが選択され、表示される。 The first player's viewing screen 41 includes a selected player's viewing screen label display section 42, a comment section 43, a message display section 48, and a candidate object display section 49. The selected player's viewing screen label display section 42 is a label display that determines which player has been selected. As an example, the message display section 48 displays a message to the effect that "Please select and vote for the object you would like to place on the field from the objects below." In the candidate object display section 49, for example, N (e.g., N=25) objects are randomly selected and displayed.

コメント欄43は、視聴者特定ラベル44、投稿表示部45、投稿入力欄46,投稿ボタン47を含む。視聴者特定ラベル44は、図4(A)において、例えば、第1プレイヤ選択ボタン32aを押下した視聴者を特定するラベル(例えば、アイコン画像)が表示される。投稿表示部45は、視聴者特定ラベル44で特定される視聴者の投稿内容が表示される。投稿入力欄46は、投稿したい内容をテキストで入力することができる。投稿ボタン47は、投稿入力欄46に入力した内容を投稿して、投稿表示部45に表示されることができる。 The comment field 43 includes a viewer identification label 44, a post display section 45, a post input field 46, and a post button 47. In FIG. 4(A), the viewer identification label 44 displays a label (e.g., an icon image) that identifies the viewer who pressed the first player selection button 32a. The post display section 45 displays the post content of the viewer identified by the viewer identification label 44. The post input field 46 allows the user to input the content to be posted as text. The post button 47 posts the content entered in the post input field 46, and displays it in the post display section 45.

各視聴者は、メッセージ表示部48に表示されたメッセージに従って、フィールドに配置したいオブジェクト(投票対象)を候補オブジェクト表示欄49から選択し、投稿入力欄46にその選択した投票対象に対応する文字(テキスト)を入力し、投稿入力欄46を押下する。投稿入力欄46へテキストを入力した場合、所定の文字列が認識されたら、それに対応するオブジェクトが特定され、そのオブジェクトに対する投票1票としてカウントされる。この希望するオブジェクト(投票対象)への投票の受け付けは所定時間行われる。第1プレイヤ側視聴画面41は、第1プレイヤ側における現時点での投票状況(どのオブジェクトに何票入っているか等)を示す投票状況表示部を含んでもよい。 Each viewer selects an object (voting target) they wish to place in the field from the candidate object display field 49 in accordance with the message displayed in the message display section 48, inputs characters (text) corresponding to the selected voting target into the post input field 46, and presses the post input field 46. When text is input into the post input field 46, if a specific character string is recognized, the corresponding object is identified and this is counted as one vote for that object. Votes for this desired object (voting target) are accepted for a specific period of time. The first player's viewing screen 41 may include a voting status display section that shows the current voting status on the first player's side (e.g., how many votes have been received for which object).

図4(A)に示すように、いずれのプレイヤ選択ボタン32を押下するかにより、視聴者は、どちらのプレイヤ側の視聴画面で視聴するのか画面を切り替えることができ、かつ切り替えた各プレイヤ側視聴画面を介してそれぞれのプレイヤに対して投票することができる。 As shown in FIG. 4(A), by pressing one of the player selection buttons 32, the viewer can switch the viewing screen of which player they wish to watch, and can vote for each player via the viewing screen of each switched player.

なお、視聴者は応援するいずれかのプレイヤ側の視聴画面のみ視聴でき、他のプレイヤ側視聴画面を視聴できなくすることにより、他のプレイヤに対しての投票状況を確認することができなくなるようにしてもよい。また、視聴者はどちらのプレイヤ側の視聴画面を見るかの切替を自由にできるが、一方のプレイヤ(応援したいプレイヤ)側における得票状況(どのオブジェクトに何票入っているか等)しか見れないようにしてもよい。 It is also possible to allow viewers to only view the viewing screen of the player they are supporting, and not view the viewing screen of the other players, thereby making it impossible for them to check the voting status of the other players. Also, viewers can freely switch between the viewing screens of either player to view, but may only see the voting status (such as how many votes have been given to which object) of one player (the player they want to support).

また、第1プレイヤ側視聴画面を所定時間(例えば、投票期間が終わるまでの時間等)再生した視聴端末は、第2プレイヤ側視聴画面において投稿を所定時間禁止するようにしてもよい。このとき、第1プレイヤ側視聴画面を所定時間再生した視聴端末は、図4(A)において、第2プレイヤ選択ボタン32bが所定時間押下できないようにしてもよい。 In addition, a viewing terminal that has played the first player's viewing screen for a predetermined time (e.g., the time until the voting period ends) may be prohibited from posting on the second player's viewing screen for a predetermined time. In this case, a viewing terminal that has played the first player's viewing screen for a predetermined time may be prohibited from pressing the second player selection button 32b in FIG. 4(A) for a predetermined time.

図5は、本実施形態におけるゲーム開始時の選択プレイヤ側視聴画面の一例である。図4(B)において、所定時間経過後、図5の第1プレイヤ側視聴画面41が表示される。図5の第1プレイヤ側視聴画面41は、選択プレイヤ側視聴画面ラベル表示部42,コメント欄43、配信動画表示部61を含む。配信動画表示部61以外は、図4で説明したものと同様なので、その説明を省略する。 Figure 5 is an example of the selected player's viewing screen at the start of a game in this embodiment. After a predetermined time has elapsed in Figure 4 (B), the first player's viewing screen 41 in Figure 5 is displayed. The first player's viewing screen 41 in Figure 5 includes a selected player's viewing screen label display section 42, a comment section 43, and a streaming video display section 61. Since everything except the streaming video display section 61 is the same as that described in Figure 4, a description thereof will be omitted.

配信動画表示部61において配信される動画は、配信者であるプレイヤがプレイするために見ているゲーム画面を少なくとも含む。図5の例において、配信動画表示部61には、ゲーム開始時のゲーム画面が表示されている。例えば、ゲームフィールド62上に、第1プレイヤが操作する第1プレイヤキャラクタ63、第2プレイヤが操作する第2プレイヤキャラクタ64が配置されている。そして、図4(B)で受け付けた投票の結果、投票数の多い上位第K(例えば、K=3)位までのオブジェクト(自動車オブジェクト65,ガスタンクオブジェクト66,ブロックオブジェクト67)が配置されている。 The video distributed on the distribution video display unit 61 includes at least the game screen that the player who distributes the video is watching to play. In the example of FIG. 5, the distribution video display unit 61 displays the game screen at the start of the game. For example, a first player character 63 operated by a first player and a second player character 64 operated by a second player are placed on a game field 62. Then, as a result of the votes accepted in FIG. 4(B), the top K (e.g., K=3) objects with the most votes (car object 65, gas tank object 66, block object 67) are placed.

各プレイヤキャラクタは、ゲームフィールド62上に配置されたいずれのオブジェクトも取得して、対戦に使用することができる。なお、対応するプレイヤ側の選択プレイヤ側視聴画面において、投票されて決定したオブジェクトは、その対応するプレイヤのプレイヤキャラクタのみが取得し、使用することができるようにしてもよい。 Each player character can obtain any object placed on the game field 62 and use it in the battle. Note that an object that is voted for and determined on the selected player's viewing screen of the corresponding player may be made available for acquisition and use only by the player character of that corresponding player.

図6は、本実施形態におけるゲームプレイ動画配信システムのシーケンス図である。各プレイヤは、プレイヤ端末16にインストールされたWebブラウザを介して、サーバ115にアクセスし、ゲームプレイ動画配信システム11におけるゲームにログインし、対戦するためのエントリーを行う(S1)。すなわち、各プレイヤは、プレイヤ端末16にインストールされたWebブラウザを介して、ロビー画面等において、味方となるプレイヤキャラクタ等の他のプレイヤキャラクタの招待、グループを組むメンバーの編成、対戦相手グループの選択等を行う。 Figure 6 is a sequence diagram of the gameplay video distribution system in this embodiment. Each player accesses the server 115 via a web browser installed on the player terminal 16, logs in to the game in the gameplay video distribution system 11, and enters to compete (S1). That is, each player invites other player characters, such as ally player characters, organizes group members, selects opponent groups, etc., on a lobby screen or the like, via the web browser installed on the player terminal 16.

サーバ15(プレイヤ側制御部22)は、対戦するためにエントリーしたプレイヤ同士をマッチングし(S2)、各プレイヤ端末16に、対戦相手が確定した旨を通知する(S3)。 The server 15 (player control unit 22) matches the players who have registered to compete against each other (S2) and notifies each player terminal 16 that their opponents have been confirmed (S3).

次に、各プレイヤは、プレイヤ端末16にインストールされたWebブラウザを介して、自身のプレイヤキャラクタの選択、その装備品の選択、及びその他の設定等を行うための操作を行う(S4)。 Next, each player performs operations via the web browser installed on the player terminal 16 to select his/her own player character, select the equipment for that character, and perform other settings (S4).

サーバ15(プレイヤ側制御部22)は、各プレイヤからのS4の操作に応じて、プレイヤキャラクタの設定、その装備品の設定、及びその他の設定等を行う(S5)。サーバ15(投票処理部27)は、視聴者から、ゲームフィールド上へ配置を希望するオブジェクトの入力の受け付けを開始する(S6)。このとき、サーバ15(投票処理部27)は、プレイヤ端末16に投票待ちを通知する(S7)。 The server 15 (player-side control unit 22) performs settings for the player characters, their equipment, and other settings in response to the operation of S4 from each player (S5). The server 15 (voting processing unit 27) starts accepting input from viewers of objects they wish to place on the game field (S6). At this time, the server 15 (voting processing unit 27) notifies the player terminals 16 that they are waiting for votes (S7).

一方、視聴者は、視聴者端末12にインストールされたWebブラウザを介して、ゲームプレイ動画配信システム11を提供するWebサイトへアクセスする(S8)。 Meanwhile, the viewer accesses the website that provides the gameplay video distribution system 11 via a web browser installed on the viewer terminal 12 (S8).

サーバ15(投票処理部27)は、対戦プレイヤキャラクタの一覧表示を選択可能な形式で表示する(S9)。本実施形態の場合には、図4(A)の応援プレイヤ選択画面31で説明したように、対戦プレイヤキャラクタの一覧がプレイヤ選択ボタン32(第1プレイヤ選択ボタン32a,第2プレイヤ選択ボタン32b,・・・)の形式で表示されている。 The server 15 (voting processing unit 27) displays a list of competing player characters in a selectable format (S9). In this embodiment, as described in the supporting player selection screen 31 of FIG. 4(A), the list of competing player characters is displayed in the form of player selection buttons 32 (first player selection button 32a, second player selection button 32b, ...).

視聴者は、複数のプレイヤ選択ボタン32から、自身が応援したいプレイヤ(例えば、第プレイヤ)に対応するプレイヤ選択ボタン32(例えば、第1プレイヤ選択ボタン32a)を選択し、押下する(S10)。 The viewer selects and presses a player selection button 32 (e.g., first player selection button 32a) that corresponds to the player (e.g., the first player) that the viewer wishes to support from among the multiple player selection buttons 32 (S10).

サーバ15(投票処理部27)は、視聴者端末12に、図4(B)で示すような第1プレイヤ側視聴画面41を表示させる。このとき、サーバ15(投票処理部27)は、例えば予め設定されたN種類を超えるオブジェクトからランダムにN(例えば、N=25)個
(種類)のオブジェクトを選択し、候補オブジェクト表示欄49に表示する(S11)。
The server 15 (voting processing unit 27) causes the viewer terminal 12 to display a first player side viewing screen 41 as shown in Fig. 4(B) At this time, the server 15 (voting processing unit 27) randomly selects N (e.g., N = 25) objects (types) from more than N types of objects set in advance, and displays them in the candidate object display column 49 (S11).

各視聴者は、メッセージ表示部48に表示されたメッセージに従って、投稿入力欄46に、フィールドに配置したいオブジェクトを候補オブジェクト表示欄49から選択する。視聴者は、投稿入力欄46にその選択した投票対象に対応する文字(テキスト)を入力し、投稿ボタン47を押下して投票を行う(S12)。投稿入力欄46へテキストを入力した場合、受付部26は、所定の文字列を認識したら、それに対応するオブジェクトを特定し、投票処理部27は、そのオブジェクトに対する投票1票としてカウントする。 Each viewer selects an object they wish to place in the field from the candidate object display section 49 in the post input section 46, following the message displayed in the message display section 48. The viewer enters characters (text) corresponding to the selected voting target in the post input section 46 and presses the post button 47 to cast their vote (S12). When text is entered into the post input section 46, if the reception section 26 recognizes the specified character string, it identifies the corresponding object, and the voting processing section 27 counts this as one vote for that object.

サーバ15(受付部26)は、所定時間が経過するまで、各視聴者端末12からの上記S15の投稿(投票)を受け付ける。所定時間経過後、サーバ15(投票処理部27)は、投票集計処理を行う(S13)。S13では、例えば、サーバ15(投票処理部27)は、投票結果S12で募った投票を集計する。サーバ15(ゲーム環境制御部23)は、集計された投票結果に基づいて、ゲーム条件を制御する。 The server 15 (reception unit 26) accepts the posts (votes) from each viewer terminal 12 in S15 above until a predetermined time has elapsed. After the predetermined time has elapsed, the server 15 (vote processing unit 27) performs vote tallying processing (S13). In S13, for example, the server 15 (vote processing unit 27) tallyes the votes collected in the voting results S12. The server 15 (game environment control unit 23) controls the game conditions based on the tallied voting results.

サーバ15(ゲーム環境制御部23)は、プレイヤ端末16に対してはゲーム開始を通知して(S14)、対戦ゲームプレイ中の動作環境を制御する。それと共に、サーバ15
(配信制御部25)は、視聴者端末12に対してはそのゲームプレイ中の動画を配信する
(S15)。
The server 15 (game environment control unit 23) notifies the player terminal 16 of the start of the game (S14) and controls the operating environment during the competitive game play.
The distribution control unit 25 distributes the video of the game being played to the viewer terminal 12 (S15).

プレイヤは、サーバ15からのゲーム開始の通知を受け取ると、プレイヤ端末16を操作して、対戦ゲームをプレイする(S16)。このプレイの間、サーバ15(配信制御部25)は、ゲームプレイ中の動画を配信する。 When the player receives a notification from the server 15 that the game has started, the player operates the player terminal 16 to play the competitive game (S16). During this play, the server 15 (distribution control unit 25) distributes video of the game being played.

なお、S11において、サーバ15(投票処理部27)は、N種類を超えるオブジェクトからランダムにN(例えば、N=25)個(種類)のオブジェクトを選択し候補オブジェクト表示欄49に表示したが、これに限定されない。サーバ15(投票処理部27)は、例えば、図4(A)の応援プレイヤ選択画面から第1プレイヤ側視聴画面41に画面遷移した後に、視聴者から、ゲームフィールド上へ配置を希望するオブジェクトを投稿にて受け付けるようにしてもよい。サーバ15(受付部26)は、所定時間が経過するまで、各視聴者端末12からの当該投稿を受け付ける。所定時間経過後、サーバ15(投票処理部27)は、視聴者から募ったオブジェクトから抽選を行い、その抽選によりN(例えば、N=25)個のオブジェクトを選択し、視聴者端末12に図4(B)で示すような第1プレイヤ側視聴画面41を表示させてもよい。 In S11, the server 15 (voting processing unit 27) randomly selected N (e.g., N=25) objects (types) from more than N types of objects and displayed them in the candidate object display field 49, but this is not limited to the above. For example, the server 15 (voting processing unit 27) may receive, from viewers, objects they wish to place on the game field by posting after the screen transition from the supporting player selection screen in FIG. 4(A) to the first player side viewing screen 41. The server 15 (reception unit 26) accepts the posts from each viewer terminal 12 until a predetermined time has elapsed. After the predetermined time has elapsed, the server 15 (voting processing unit 27) may hold a lottery from the objects collected from the viewers, select N (e.g., N=25) objects by the lottery, and display the first player side viewing screen 41 as shown in FIG. 4(B) on the viewer terminal 12.

次に、S13で説明した投票集計処理のバリエーションに関する実施例を以下に説明する。 Next, we will explain examples of variations of the vote counting process described in S13.

図7は、本実施形態の実施例1における投票集計処理(S13)のフローチャートを示す図である。受付部26は、所定期間が経過するまで、視聴者端末12から投票を受け付ける(S21、S22でNO)。 Figure 7 is a diagram showing a flowchart of the vote tallying process (S13) in Example 1 of this embodiment. The acceptance unit 26 accepts votes from the viewer terminal 12 until a predetermined period has elapsed (NO in S21 and S22).

所定時間経過後(S22でYES)、投票処理部27は、投票の受け付けを終了し(S23)、投票結果を集計する(S24)。ゲーム環境制御部23は、集計された投票結果に基づいて、ゲーム条件を制御する(S25)。ゲームの進行における所定時点におけるゲーム条件とは、例えば、ゲーム開始時(例えば、プレイヤ間の対戦(バトル)の開始時)における条件(初期条件)、ゲーム中のイベント開始のタイミング(イベント開始時)における条件等を含む。また条件は、対戦(バトル)の開始時における条件に限定されず、例えば、対戦の序盤(対戦時間が1/3経過するまでの間)、中盤(対戦時間が1/3経過後から2/3経過するまでの間)、終盤(対戦時間が2/3経過以降)等における条件であってもよい。条件は、また、対戦開始から所定時間経過後であってもよいし、特定のゲームイベントが発生したときであってもよいし、対戦によって対戦不能となっていないプレイヤキャラクタ(生き残っているキャラクタ)の数が所定数になったときであってもよいし、特定のプレイヤキャラクタのパラメータ(HP、ダメ―ジ蓄積値等)が所定値になった場合でもよい。また、そのようなゲーム条件を制御する例としては、ゲーム開始時(対戦開始時)に、ゲームフィールドにオブジェクト等を配置することを含んでもよい。 After a predetermined time has elapsed (YES in S22), the voting processing unit 27 stops accepting votes (S23) and tallies the vote results (S24). The game environment control unit 23 controls the game conditions based on the tallied vote results (S25). The game conditions at a predetermined time in the progress of the game include, for example, conditions (initial conditions) at the start of the game (for example, at the start of a battle between players), conditions at the timing of the start of an event during the game (at the start of the event), etc. In addition, the conditions are not limited to conditions at the start of a battle, and may be conditions at the beginning of the battle (until 1/3 of the battle time has elapsed), the middle stage (from 1/3 to 2/3 of the battle time has elapsed), the end stage (after 2/3 of the battle time has elapsed), etc. The condition may also be when a certain amount of time has elapsed since the start of the match, when a certain game event occurs, when the number of player characters (surviving characters) who have not become unable to fight due to the match reaches a certain number, or when the parameters (HP, damage accumulation value, etc.) of a certain player character reach a certain value. An example of controlling such a game condition may include placing an object or the like on the game field at the start of the game (start of the match).

例えば、S24において、投票処理部27は、集計の結果、得票数の多い順から上位第K位までのオブジェクトを決定する。ゲーム環境制御部23は、図5で説明したように、その決定されたオブジェクトをゲームフィールドに配置する。 For example, in S24, the voting processing unit 27 determines the top K objects based on the number of votes obtained as a result of the tallying. The game environment control unit 23 places the determined objects on the game field as described in FIG. 5.

図8は、本実施形態の実施例2における投票集計処理(S13)のフローチャートを示す図である。実施例2では、プレイヤが視聴者に対して投票してほしいオブジェクトを指定すると共に、視聴者はその指定されたオブジェクトに投票し、投票数に応じていずれかのプレイヤが指定するオブジェクトしかゲームに反映されない例を説明する。 Figure 8 is a diagram showing a flowchart of the vote tallying process (S13) in Example 2 of this embodiment. Example 2 describes an example in which a player specifies an object for which he wants viewers to vote, and the viewers vote for the specified object, and only the object specified by one of the players is reflected in the game depending on the number of votes.

ゲーム環境制御部23は、プレイヤ端末16から、プレイヤが指定するオブジェクト名称を受け付ける(S31)。投票処理部27は、プレイヤから受け付けたオブジェクト名称を投票対象として設定し、視聴者端末12に表示させる(S32)。ここで、プレイヤが指定するオブジェクト名称を受け付けるとは、例えば、候補オブジェクト表示欄49に表示されたN個のオブジェクト(投票対象)の中から、プレイヤがいずれかの投票対象を選択してもよいし、N個の投票対象には含まれないオブジェクト名称を、プレイヤが所有するオブジェクトから選んで、投票対象として追加してもよい。以下では、第1プレイヤが投票対象として指定するオブジェクトを第1投票対象といい、第2プレイヤが投票対象として指定するオブジェクトを第2投票対象という。 The game environment control unit 23 accepts an object name designated by the player from the player terminal 16 (S31). The voting processing unit 27 sets the object name accepted from the player as a voting target and displays it on the viewer terminal 12 (S32). Here, accepting an object name designated by the player means, for example, that the player selects one of the objects (voting targets) displayed in the candidate object display area 49 as a voting target, or that the player selects an object name not included in the N voting targets from among the objects owned by the player and adds it as a voting target. Hereinafter, the object designated as a voting target by the first player is referred to as the first voting target, and the object designated as a voting target by the second player is referred to as the second voting target.

また、当該視聴者が例えば第1プレイヤ側視聴画面を視聴している場合、投票処理部27は、第1プレイヤによって指定された第1投票対象を、他の投票対象とは異なる態様で第1視聴端末に表示させてもよい。他の投票対象とは異なる態様とは、例えば、図4(B)に示す第1プレイヤ側視聴画面41において、第1プレイヤによって指定された第1投票対象の色を変えたり、所定の枠でその第1投票対象を囲ったり等の強調表示を行ってもよい。または、他の投票対象とは異なる態様とは、例えば、図4(B)に示す第1プレイヤ側視聴画面41において、デフォルトで選択されていたり、または最上段かつ最右または最左の箇所に第1投票対象に対応するアイコンを表示させてもよい。 In addition, when the viewer is viewing, for example, the first player's viewing screen, the voting processing unit 27 may display the first voting target designated by the first player on the first viewing terminal in a manner different from other voting targets. A manner different from other voting targets may be, for example, highlighting the first voting target designated by the first player by changing the color of the first voting target on the first player's viewing screen 41 shown in FIG. 4(B) or by surrounding the first voting target with a predetermined frame. Alternatively, a manner different from other voting targets may be, for example, displaying an icon corresponding to the first voting target that is selected by default or in the topmost and rightmost or leftmost position on the first player's viewing screen 41 shown in FIG. 4(B).

受付部26は、所定期間が経過するまで、視聴者端末12から投票を受け付ける(S33、S34でNO)。 The acceptance unit 26 accepts votes from the viewer terminal 12 until the specified period has elapsed (NO in S33 and S34).

所定時間経過後(S34でYES)、投票処理部27は、投票の受け付けを終了し(S35)、投票結果を集計する(S36)。ゲーム環境制御部23は、各プレイヤが指定した投票対象への投票数に基づいて、いずれか一方のプレイヤが指定する投票対象をゲームに反映する(S37)。すなわち、S37では、ゲーム環境制御部23は、第1プレイヤが指定するオブジェクト(第1投票対象)への投票数と第2プレイヤが指定するオブジェクト(第2投票対象)への投票数に基づいて、一方の投票対象のみをゲームに反映することができる。例えば、第1プレイヤが指定するオブジェクト(第1投票対象)への投票数が100票、第2プレイヤが指定するオブジェクト(第2投票対象)への投票数が50票である場合、ゲーム環境制御部23は、第1投票対象のオブジェクトのみをゲームフィールドに配置するようにしてもよい。 After a predetermined time has elapsed (YES in S34), the voting processing unit 27 stops accepting votes (S35) and tallies the vote results (S36). The game environment control unit 23 reflects the voting target designated by one of the players in the game based on the number of votes for the voting target designated by each player (S37). That is, in S37, the game environment control unit 23 can reflect only one of the voting targets in the game based on the number of votes for the object designated by the first player (first voting target) and the number of votes for the object designated by the second player (second voting target). For example, if the number of votes for the object designated by the first player (first voting target) is 100 and the number of votes for the object designated by the second player (second voting target) is 50, the game environment control unit 23 may place only the object designated by the first voting target in the game field.

また、第1投票対象には第1プレイヤ側視聴画面からしか投票できず、第2投票対象には第1プレイヤ側視聴画面からしか投票できないようにしてもよい。 Also, it may be possible to make it so that the first voting target can only be voted for from the viewing screen of the first player, and the second voting target can only be voted for from the viewing screen of the first player.

また、投票処理部27は、視聴者に関する情報(視聴者のランク情報)に応じて、視聴者からの前記投票に重みづけを行い、その重みづけ後の投票数をカウントしてもよい。視聴者に関する情報は、例えば視聴者のランク情報を含む。視聴者のランク情報とは、例えば、視聴時間、視聴回数、及び/または投票数等のより多い視聴者はよりランクが高くなる評価情報である。例えば、視聴画面での動画の視聴時間が1時間未満の視聴者はランク情報=1と、視聴時間が2時間以上の視聴者はランク情報=2とする。この場合は、視聴時間が2時間以上の視聴者からの投票に関しては、1投票あたりの票数を2倍カウントするように重みづけが行われる。 The voting processing unit 27 may also weight the votes from the viewers according to information about the viewers (viewer rank information) and count the number of votes after weighting. Information about the viewers includes, for example, viewer rank information. Viewer rank information is evaluation information in which a viewer with a higher viewing time, number of views, and/or number of votes is given a higher rank. For example, a viewer who watches a video on the viewing screen for less than one hour has rank information = 1, and a viewer who watches for two hours or more has rank information = 2. In this case, votes from viewers who watch for two hours or more are weighted so that the number of votes per vote is counted twice.

投票処理部27は重みづけされた投票結果を集計し、ゲーム環境制御部23は、その集計結果をゲームに反映してもよい。これにより、ランク情報が高い視聴者からの投票がより優遇され、ゲーム条件へ影響を与えることができるので、視聴者はランクを上げるために視聴等をする意欲が向上する。 The voting processing unit 27 may tally up the weighted voting results, and the game environment control unit 23 may reflect the tally up results in the game. This gives more preferential treatment to votes from viewers with higher rank information and can affect the game conditions, increasing viewers' motivation to watch in order to raise their rank.

図9は、本実施形態の実施例3における投票集計処理(S13)のフローチャートを示す図である。実施例3では、プレイヤが視聴者に対して投票してほしいオブジェクトを指定すると共に、視聴者はその指定されたオブジェクトに投票し、プレイヤ間のパラメータ差に応じて重みづけを行った投票を集計し、その結果をゲームに反映する例を説明する。 Figure 9 is a diagram showing a flowchart of the vote tallying process (S13) in Example 3 of this embodiment. Example 3 describes an example in which a player specifies an object for which he wants viewers to vote, and the viewers vote for the specified object, the votes are weighted according to the parameter differences between players, and the results are reflected in the game.

ゲーム環境制御部23は、プレイヤ端末16から、プレイヤが指定するオブジェクト名称を受け付ける(S41)。投票処理部27は、プレイヤから受け付けたオブジェクト名称を投票対象として設定し、視聴者端末12に表示させる(S42)。ここで、プレイヤが指定するオブジェクト名称を受け付けるとは、例えば、候補オブジェクト表示欄49に表示されたN個のオブジェクト(投票対象)の中から、プレイヤがいずれかの投票対象を選択してもよいし、N個の投票対象には含まれないオブジェクト名称を、プレイヤが所有するオブジェクトから選んで、投票対象として追加してもよい。以下では、第1プレイヤが投票対象として指定するオブジェクトを第1投票対象といい、第2プレイヤが投票対象として指定するオブジェクトを第2投票対象という。 The game environment control unit 23 accepts an object name designated by the player from the player terminal 16 (S41). The voting processing unit 27 sets the object name accepted from the player as a voting target and displays it on the viewer terminal 12 (S42). Here, accepting an object name designated by the player means, for example, that the player selects one of the N objects (voting targets) displayed in the candidate object display area 49 as a voting target, or that the player selects an object name not included in the N voting targets from among the objects owned by the player and adds it as a voting target. Hereinafter, the object designated as a voting target by the first player is referred to as the first voting target, and the object designated as a voting target by the second player is referred to as the second voting target.

受付部26は、所定期間が経過するまで、視聴者端末12から投票を受け付ける(S43、S44でNO)。 The acceptance unit 26 accepts votes from the viewer terminal 12 until the specified period has elapsed (NO in S43 and S44).

所定時間経過後(S44でYES)、投票処理部27は、投票の受け付けを終了する(S45)。ゲーム環境制御部23は、プレイヤに関するパラメータを算出し、プレイヤ間のパラメータ差を算出する(S46)。プレイヤに関するパラメータとは、プレイヤキャラクタの攻撃力、守備力、スタミナ、HP、人気ランク等であってもよいし、プレイヤ自身の人気に関する情報やプレイヤについての強さランク情報等であってもよい。 After a predetermined time has elapsed (YES in S44), the voting processing unit 27 ends the acceptance of votes (S45). The game environment control unit 23 calculates parameters related to the players and calculates parameter differences between the players (S46). The parameters related to the players may be the offensive power, defensive power, stamina, HP, popularity rank, etc. of the player character, or may be information related to the popularity of the player himself or herself, strength rank information about the player, etc.

投票処理部27は、パラメータ差に応じて、プレイヤが指定したオブジェクトの投票に重みづけを行い、重みづけを行った投票を集計する(S47)。重みづけは、例えば、パラメータ差が大きいほど、パラメータ値の小さい方のプレイヤへの投票を優遇してもよい。具体的には、パラメータ差が第1閾値を超えると、パラメータ値の小さい方のプレイヤへの投票数をM倍(M=2、3、4、・・・)するようにしてもよい。 The voting processing unit 27 weights the votes for the object specified by the player according to the parameter difference, and tally up the weighted votes (S47). For example, the weighting may be such that the greater the parameter difference, the more favorable the votes for the player with the smaller parameter value. Specifically, when the parameter difference exceeds a first threshold, the number of votes for the player with the smaller parameter value may be multiplied by M (M=2, 3, 4, ...).

このとき、投票処理部27は、パラメータ比に応じて、プレイヤが指定したオブジェクトの投票に重みづけを行い、重みづけを行った投票を集計してもよい。重みづけは、例えば、パラメータ比が大きいほど、パラメータ値の小さい方のプレイヤへの投票を優遇してもよい。パラメータ比とは、例えば、第1プレイヤのパラメータ:第2プレイヤのパラメータ比が1:2、1:10等である。一方のプレイヤのパラメータに対する他方のプレイヤのパラメータの比がP(Pは、正の整数)倍以上になると、パラメータ値の小さい方のプレイヤへの投票数をM倍(M=2、3、4、・・・)するようにしてもよい。 At this time, the voting processing unit 27 may weight votes for the object specified by the player according to the parameter ratio, and tally up the weighted votes. For example, the weighting may favor votes for the player with the smaller parameter value as the parameter ratio increases. The parameter ratio may be, for example, a ratio of the parameters of the first player to the parameters of the second player of 1:2, 1:10, etc. When the ratio of the parameters of one player to the parameters of the other player becomes P times or more (P is a positive integer), the number of votes for the player with the smaller parameter value may be multiplied by M (M = 2, 3, 4, ...).

ゲーム環境制御部23は、各プレイヤが指定した投票対象への投票数に基づいて、いずれか一方のプレイヤが指定する投票対象をゲームに反映する(S37)。すなわち、S37では、ゲーム環境制御部23は、第1プレイヤが指定するオブジェクト(第1投票対象)への投票数と第2プレイヤが指定するオブジェクト(第2投票対象)への重みづけ後の投票数に基づいて、一方の投票対象のみをゲームに反映することができる。例えば、第1プレイヤが指定するオブジェクト(第1投票対象)への投票数が100票、第2プレイヤが指定するオブジェクト(第2投票対象)への投票数が50票である場合、ゲーム環境制御部23は、第1投票対象のオブジェクトのみをゲームフィールドに配置するようにしてもよい。 The game environment control unit 23 reflects the voting target designated by one of the players in the game based on the number of votes for the voting target designated by each player (S37). That is, in S37, the game environment control unit 23 can reflect only one of the voting targets in the game based on the number of votes for the object designated by the first player (first voting target) and the weighted number of votes for the object designated by the second player (second voting target). For example, if the number of votes for the object designated by the first player (first voting target) is 100 and the number of votes for the object designated by the second player (second voting target) is 50, the game environment control unit 23 may place only the object of the first voting target on the game field.

なお、投票処理部27は、第1プレイヤ側視聴画面から投票された総投票数と第2プレイヤ側視聴画面から投票された総投票数との差に応じて、第1プレイヤ側視聴画面から投票した第1視聴者端末からの投票と、第2プレイヤ側視聴画面から投票した第2視聴者端末からの投票とに重みづけを行ってもよい。例えば、投票処理部27は、第1プレイヤ側視聴画面及び第2プレイヤ側視聴画面のうち総投票数の少ない方の視聴画面において、最多得票の投票対象のみを優遇して重みづけを行ってもよい。これにより、人気のない方のプレイヤ側視聴画面の中の、最多得票の投票対象のみを優遇して重み付けることができる。また、投票処理部27は、第1プレイヤと第2プレイヤのうち視聴回数の少ないプレイヤ(すなわち人気のないプレイヤ)側の視聴画面において最多得票の投票対象に対して投票の重みづけを行ってもよい。 The voting processing unit 27 may weight the votes from the first viewer terminal that voted from the first player side viewing screen and the votes from the second viewer terminal that voted from the second player side viewing screen according to the difference between the total number of votes cast from the first player side viewing screen and the total number of votes cast from the second player side viewing screen. For example, the voting processing unit 27 may weight only the voting target that has received the most votes in the viewing screen with the fewer total votes out of the first player side viewing screen and the second player side viewing screen. This allows only the voting target that has received the most votes in the viewing screen with the less popular player side to be weighted in a preferential manner. The voting processing unit 27 may also weight the votes for the voting target that has received the most votes in the viewing screen of the player with the fewer views out of the first player and the second player (i.e., the less popular player).

これにより、プレイヤ間で人気に差がある場合、その差を調整するハンデキャップを設定することで、人気のないプレイヤであっても人気のあるプレイヤと対等にプレイすることができるので、プレイヤのゲームからの離脱を防止することができる。また、より門戸を開くことができるので、人気が少ないプレイヤの参加を促すことができる。 This means that if there is a difference in popularity between players, a handicap can be set to adjust for that difference, allowing even unpopular players to play on an equal footing with popular players, preventing players from dropping out of the game. It also makes the game more open, encouraging less popular players to participate.

なお、投票処理部27は、今回の投票における投票数の結果を加味して投票数への重みづけを決めてもよいし、過去の各プレイヤの視聴画面での投票数の実績によって、投票前に予め重みづけを決めるようにしてもよい。 The voting processing unit 27 may determine the weighting of the number of votes by taking into account the result of the number of votes in the current vote, or may determine the weighting in advance of the vote based on the number of votes cast by each player on the viewing screen in the past.

図10は、本実施形態の実施例4における投票集計処理(S13)のフローチャートを示す図である。実施例4では、視聴者端末12から、オブジェクトの種類を決定するための第1投票と、第1投票で決定した種類のオブジェクトを配置するタイミングを決定するための第2投票を受け付ける例について説明する。 Figure 10 is a diagram showing a flowchart of the vote tallying process (S13) in Example 4 of this embodiment. Example 4 describes an example in which a first vote for determining the type of object and a second vote for determining the timing of placing an object of the type determined by the first vote are accepted from the viewer terminal 12.

受付部26は、所定期間が経過するまで、視聴者端末12から、オブジェクトの種類を決定するための第1投票と、オブジェクトを配置するタイミングを決定するための第2投票を受け付ける(S51、S52でNO)。第2投票のタイミングは、例えば、対戦の序盤(対戦時間が1/3経過するまでの間)、中盤(対戦時間が1/3経過後から2/3経過するまでの間)、終盤(対戦時間が2/3経過以降)等であってもよいし、所定時間経過後であってもよいし、特定のゲームイベントが発生したときであってもよいし、残り何名になったときであってもよい。 The reception unit 26 receives, from the viewer terminal 12, a first vote for determining the type of object and a second vote for determining the timing of placing the object until a predetermined period of time has elapsed (NO in S51 and S52). The timing of the second vote may be, for example, the beginning of the match (until 1/3 of the match time has elapsed), the middle (from 1/3 to 2/3 of the match time has elapsed), or the end (after 2/3 of the match time has elapsed), or after a predetermined period of time has elapsed, or when a specific game event occurs, or when there are a certain number of players remaining.

所定時間経過後(S52でYES)、投票処理部27は、投票の受け付けを終了し(S53)、第1投票、第2投票それぞれについて投票結果を集計する。投票処理部27は、集計の結果、第1投票及び第2投票それぞれについて最も得票数の多いオブジェクトと、オブジェクトを配置するタイミングを決定する(S54)。 After a predetermined time has elapsed (YES in S52), the voting processing unit 27 stops accepting votes (S53) and tallies the voting results for each of the first vote and the second vote. Based on the tallied results, the voting processing unit 27 determines the object with the most votes for each of the first vote and the second vote, and the timing for placing the object (S54).

ゲーム環境制御部23は、S54において決定されたオブジェクトを、その決定されたタイミングで配置する(S55)。 The game environment control unit 23 places the object determined in S54 at the determined timing (S55).

なお、第2投票ではタイミングに代わってまたはタイミングの投票と共に、オブジェクトを配置する位置について投票するようにしてもよい。例えば、第1プレイヤの近く、特定のステージオブジェクトの上等の配置場所について投票するようにしてもよい。 In the second vote, instead of or in addition to voting for timing, a vote may be made regarding the location of where to place the object. For example, a vote may be made regarding a location such as near the first player or on top of a specific stage object.

また、ゲーム環境制御部23は、投票によって決定したオブジェクトを、当該オブジェクトに対する投票数に基づいて決定された視聴者端末(そのオブジェクトに最多投票した視聴者)からの指示に基づいた態様(位置またはタイミング)で配置するようにしてもよい。これにより、投票数の多い視聴者の投票がゲームに大きく影響するので、視聴者の投票意欲を促すことができる。 The game environment control unit 23 may also place the object determined by voting in a manner (position or timing) based on instructions from a viewer terminal (the viewer who voted the most for that object) determined based on the number of votes for that object. This allows the votes of viewers with a large number of votes to have a large impact on the game, encouraging viewers to vote.

また、ゲーム環境制御部23は、投票数の多い1以上の投票対象に対応するオブジェクトを、投票数に応じた割合でゲーム空間に配置してもよい。例えば、上位3位までの投票数の割合が、オブジェクトA:60%、オブジェクトB:30%、オブジェクトC:10%の場合、ゲームフィールド上にオブジェクトAを6個、オブジェクトBを3個、オブジェクトCを1個配置するようにしてもよい。これにより、視聴者の投票意欲を刺激して、投票行動を促すことができる。 The game environment control unit 23 may also place objects corresponding to one or more voting targets with the highest number of votes in the game space in a ratio according to the number of votes. For example, if the ratios of the number of votes for the top three are object A: 60%, object B: 30%, and object C: 10%, six objects A, three objects B, and one object C may be placed on the game field. This can stimulate viewers' desire to vote and encourage voting behavior.

図11は、本実施形態の実施例5における投票集計処理(S13)のフローチャートを示す図である。実施例5では、選択プレイヤ側視聴画面からの投票について所定条件を満たした視聴者にそのプレイヤに関する特典を付与し、特典の保有量に応じて投票を優遇する例を説明する。 Figure 11 is a diagram showing a flowchart of the vote tallying process (S13) in Example 5 of this embodiment. Example 5 describes an example in which a viewer who satisfies a predetermined condition for a vote from the viewing screen of a selected player is given a bonus related to that player, and votes are given preferential treatment according to the amount of bonuses held.

受付部26は、所定期間が経過するまで、視聴者端末12から投票を受け付ける(S61、S62でNO)。 The acceptance unit 26 accepts votes from the viewer terminal 12 until the specified period has elapsed (NO in S61 and S62).

所定時間経過後(S62でYES)、投票処理部27は、投票の受け付けを終了する(S63)。 After a predetermined time has elapsed (YES in S62), the voting processing unit 27 ends the acceptance of votes (S63).

投票処理部27は、視聴者から送信される投票情報に基づいて、どのプレイヤ側視聴画面からの投票を行った視聴者か否かを判定する(S64)。視聴者から送信される投票情報は、どのプレイヤを応援するためにどのプレイヤ側視聴画面から投票されたかを特定する情報を含んでいる。この例では、視聴者から送信される投票情報に基づいて、第1プレイヤ側視聴画面41から投票を行った視聴者か否かを判定するものとする。 The voting processing unit 27 determines from which player's viewing screen the viewer cast their vote, based on the voting information transmitted from the viewer (S64). The voting information transmitted from the viewer includes information specifying from which player's viewing screen the vote was cast to support which player. In this example, it is assumed that it is determined from the voting information transmitted from the viewer that the viewer cast their vote from the first player's viewing screen 41.

第1プレイヤ側視聴画面41から投票を行った視聴者と判定された場合(S64でYES)、投票処理部27は、その視聴者の保有する特典の保有量が所定値以上か否かを判定する(S65)。ここで特典は、ポイントを想定しているが、これに限定されず、所定のゲームで使用できるアイテム等であってもよいし、商品等と交換可能なクーポン等であってもよい。 If it is determined that the viewer has cast a vote from the first player's viewing screen 41 (YES in S64), the voting processing unit 27 determines whether the amount of rewards held by the viewer is equal to or greater than a predetermined value (S65). Here, the rewards are assumed to be points, but are not limited to this, and may be items that can be used in a predetermined game, coupons that can be exchanged for merchandise, etc.

その視聴者の保有する特典の保有量が所定値以上である場合(S65でYES)、投票処理部27は、当該視聴者について優遇処理を行う(S66)。優遇処理とは、例えば、当該視聴者からの投票のカウント数を所定数倍(例えば、2倍、3倍等)になるように重みづけしてもよい。また、例えば、投票権利獲得までに所定の動画視聴時間が必要になる場合において、その投票権利獲得までの動画視聴時間を1/2、1/3等に低減してもよい。また、例えば、視聴者1人あたりの最大投票可能数が規制されている場合において、その最大投票可能数を所定数倍(例えば、2倍、3倍等)にしてもよい。 If the amount of privileges held by the viewer is equal to or greater than a predetermined value (YES in S65), the voting processing unit 27 performs preferential treatment on the viewer (S66). The preferential treatment may, for example, be weighting the number of votes counted from the viewer so that it is multiplied by a predetermined number (e.g., double, triple, etc.). Also, for example, if a certain amount of video viewing time is required to acquire voting rights, the video viewing time required to acquire voting rights may be reduced to 1/2, 1/3, etc. Also, for example, if the maximum number of votes per viewer is regulated, the maximum number of votes may be multiplied by a predetermined number (e.g., double, triple, etc.).

第1プレイヤ側視聴画面41から投票を行った視聴者ではない判定された場合(S64でNO)、視聴者の保有する特典の保有量が所定値未満である場合(S65でNO)、またはS66の処理後、投票処理部27は、その視聴者に対して、特典として所定ポイントを付与する(S67)。S64~S67は、投票単位で繰り返す。 If it is determined that the viewer did not cast a vote from the first player side viewing screen 41 (NO in S64), if the amount of rewards held by the viewer is less than a predetermined value (NO in S65), or after processing in S66, the voting processing unit 27 grants a predetermined number of points as a reward to the viewer (S67). S64 to S67 are repeated for each vote.

その後、投票処理部27は、投票結果を集計する(S68)。ゲーム環境制御部23は、集計された投票結果に基づいて、ゲーム条件を制御する(S69)。 Then, the voting processing unit 27 tallies the voting results (S68). The game environment control unit 23 controls the game conditions based on the tallied voting results (S69).

なお、上記で説明した実施例においては、票数が加算される投票を受け付けるが、変形例として票数が減算される投票を受け付けてもよい。例えば、プレイヤ側視聴画面41には、票数が加算される投票を受け付けるモードに切り替えるための「票数アップボタン」と、票数が減算される投票を受け付けるための「票数ダウンボタン」が設けられていてもよい。「票数アップボタン」が押下された場合、図6のS12で説明したように候補オブジェクト表示欄49から選択したオブジェクトについて投票を行うと、そのオブジェクトに対する投票1票としてカウントされる。「票数ダウンボタン」が押下された場合、図6のS12で説明したように候補オブジェクト表示欄49から選択したオブジェクトについて投票を行うと、そのオブジェクトに対するその時点での得票から1票を減じることができる。このように、視聴者端末12からの第2投票対象を選択する操作に基づいて、第2投票対象の投票数を減じるようにしてもよい。これにより、強いプレイヤの指定するオブジェクトが選ばれないように邪魔することができるようになる。 In the embodiment described above, votes that add to the number of votes are accepted, but as a modified example, votes that subtract from the number of votes may be accepted. For example, the player-side viewing screen 41 may be provided with a "vote number up button" for switching to a mode in which votes that add to the number of votes are accepted, and a "vote number down button" for accepting votes that subtract from the number of votes. When the "vote number up button" is pressed, a vote is counted as one vote for an object selected from the candidate object display field 49 as described in S12 of FIG. 6. When the "vote number down button" is pressed, a vote is counted as one vote for an object selected from the candidate object display field 49 as described in S12 of FIG. 6. One vote can be deducted from the votes for that object at that time. In this way, the number of votes for the second voting object can be deducted based on the operation of selecting the second voting object from the viewer terminal 12. This makes it possible to prevent an object designated by a strong player from being selected.

図12は、本実施形態におけるプログラムを実行するコンピュータのハードウェア環境の構成ブロック図の一例である。コンピュータ81は、視聴者端末12、プレイヤ端末16またはサーバ15として機能する。コンピュータ81は、CPU82、ROM83、RAM84、記憶装置85、入力I/F86、出力I/F87、通信I/F88、読取装置89、バス90によって構成されている。 Figure 12 is an example of a configuration block diagram of a hardware environment of a computer that executes a program in this embodiment. A computer 81 functions as a viewer terminal 12, a player terminal 16, or a server 15. The computer 81 is composed of a CPU 82, a ROM 83, a RAM 84, a storage device 85, an input I/F 86, an output I/F 87, a communication I/F 88, a reading device 89, and a bus 90.

ここで、CPUは、中央演算装置を示す。ROMは、リードオンリメモリを示す。RAMは、ランダムアクセスメモリを示す。I/Fは、インターフェースを示す。バス90には、CPU82、ROM83、RAM84、記憶装置85、入力I/F86、出力I/F87、通信I/F88、及び必要に応じて読取装置89が接続されている。 Here, CPU refers to a central processing unit. ROM refers to a read-only memory. RAM refers to a random access memory. I/F refers to an interface. A CPU 82, a ROM 83, a RAM 84, a storage device 85, an input I/F 86, an output I/F 87, a communication I/F 88, and, if necessary, a reading device 89 are connected to the bus 90.

CPU82は、記憶装置85から本実施形態に係るプログラムを読み出し、プレイヤ側制御部(ゲーム環境制御部23)、視聴者側制御部24(配信制御部25,受付部26,投票処理部27)として当該プログラムを実行する。ROM83は、読み出し専用のメモリを示す。RAM84は、一時的に記憶するメモリである。 The CPU 82 reads out the program according to this embodiment from the storage device 85, and executes the program as the player-side control unit (game environment control unit 23) and the viewer-side control unit 24 (distribution control unit 25, reception unit 26, voting processing unit 27). The ROM 83 indicates a read-only memory. The RAM 84 is a temporary storage memory.

記憶装置85は、大容量の情報を記憶する装置である。記憶装置85としては、ハードディスク、ソリッドステートドライブ(SSD)、フラッシュメモリカードなど様々な形式の記憶装置を使用することができる。記憶装置85には、本発明の実施形態に係るプログラムや各種データが記憶されている。 The storage device 85 is a device that stores large amounts of information. Various types of storage devices can be used as the storage device 85, such as a hard disk, a solid-state drive (SSD), or a flash memory card. The storage device 85 stores programs and various data related to an embodiment of the present invention.

入力I/F86は、キーボード、マウス、電子カメラ、ウェブカメラ、マイク、スキャナ、センサ、タブレット、タッチパネルディスプレイ、情報読取装置等の入力装置と接続することが可能である。また、出力I/F87は、ディスプレイ、タッチパネルディスプレイ、プロジェクタ、プリンタ、スピーカ等の出力装置と接続することが可能である。 The input I/F 86 can be connected to input devices such as a keyboard, mouse, electronic camera, web camera, microphone, scanner, sensor, tablet, touch panel display, information reading device, etc. The output I/F 87 can be connected to output devices such as a display, touch panel display, projector, printer, speaker, etc.

通信I/F88は、通信ネットワークと接続して他の装置と通信するためのポート等のインターフェースである。通信ネットワークは、インターネット、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、専用線、有線、無線等の通信網であってよい。読取装置89は、可搬型記録媒体を読み出す装置である。 The communication I/F 88 is an interface such as a port for connecting to a communication network and communicating with other devices. The communication network may be the Internet, a local area network (LAN), a wide area network (WAN), a dedicated line, a wired network, a wireless network, or the like. The reading device 89 is a device for reading portable recording media.

上記実施形態で説明した処理を実現するプログラムは、プログラム提供者側から通信ネットワークおよび通信I/F88を介して、例えば記憶装置85に格納されてもよい。また、上記実施形態で説明した処理を実現するプログラムは、市販され、流通している可搬型記憶媒体に格納されていてもよい。この場合、この可搬型記憶媒体は読取装置89にセットされて、CPU82によってそのプログラムが読み出されて、実行されてもよい。可搬型記憶媒体としてはCD-ROM、フレキシブルディスク、光ディスク、光磁気ディスク、ICカード、USBメモリ装置、半導体メモリカードなど様々な形式の記憶媒体を使用することができる。このような記憶媒体に格納されたプログラムが読取装置89によって読み取られる。 The program that realizes the processing described in the above embodiment may be stored, for example, in the storage device 85 from the program provider via the communication network and the communication I/F 88. The program that realizes the processing described in the above embodiment may also be stored in a portable storage medium that is commercially available and in circulation. In this case, the portable storage medium may be set in the reading device 89, and the program may be read and executed by the CPU 82. Various types of storage media can be used as the portable storage medium, such as a CD-ROM, a flexible disk, an optical disk, a magneto-optical disk, an IC card, a USB memory device, or a semiconductor memory card. The program stored in such a storage medium is read by the reading device 89.

また、当該プログラムは、スタンドアローン型のコンピュータにインストールされてもよいし、クラウドコンピュータによりインストールされて機能のみをプレイヤに提供してもよい。また、本実施形態では、視聴者端末12及びプレイヤ端末16にインストールされたWebブラウザを用いて、サーバ15にアクセスし、サーバ15側で運用されている本実施形態に係るゲームプレイ動画配信システムの制御を行ったが、これに限定されない。例えば、視聴者端末12及びプレイヤ端末16にサーバ15と通信可能なアプリケーションプログラムをインストールして、本実施形態におけるゲームプレイ動画配信システムの制御を行ってもよい。 The program may be installed on a stand-alone computer, or may be installed by a cloud computer and provide only the functions to the player. In this embodiment, the server 15 is accessed using a web browser installed on the viewer terminal 12 and the player terminal 16, and the gameplay video distribution system according to this embodiment operated on the server 15 side is controlled, but this is not limited to this. For example, an application program capable of communicating with the server 15 may be installed on the viewer terminal 12 and the player terminal 16 to control the gameplay video distribution system in this embodiment.

以上、実施形態、変形例に基づき本態様について説明してきたが、上記した態様の実施の形態は、本態様の理解を容易にするためのものであり、本態様を限定するものではない。本態様は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本態様にはその等価物が含まれる。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することができる。 Although this aspect has been described above based on the embodiment and modified examples, the embodiment of the above-mentioned aspect is intended to facilitate understanding of this aspect and does not limit this aspect. This aspect may be modified or improved without departing from the spirit and scope of the claims, and equivalents are included in this aspect. Furthermore, if a technical feature is not described as essential in this specification, it may be deleted as appropriate.

上記実施形態に加え、さらに、以下を付記する。
(付記1)
第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を第1視聴端末に配信し、前記第2プレイヤと関係付けられた第2動画を第2視聴端末に配信する配信部と、
前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を受け付ける受付部と、
受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を制御する制御部と、を備えることを特徴とする情報処理装置。
このように構成することにより、本発明は、複数のプレイヤがプレイするゲームの配信動画を視聴する視聴者がゲームに介入することができる。
(付記2)
前記制御部は、投票数の多い1以上の投票対象に対応するオブジェクトを、前記1以上の投票対象のそれぞれの投票数に応じた割合でゲーム空間に配置する
ことを特徴とする付記1記載の情報処理装置。
このように構成することにより、視聴者の投票数に応じた影響がゲームに反映されるため、視聴者の投票意欲を刺激して、投票行動を促すことが期待される。
(付記3)
前記受付部は、前記視聴端末にて前記動画を所定時間継続して再生される毎に、前記視聴端末における前記投票を許可することを特徴とする付記1または付記2記載の情報処理装置。
このように構成することにより、視聴者が投票するためには動画を所定時間視聴する必要があることから、視聴者の配信動画への視聴意欲を高めると共に、視聴時間を増やすことに寄与することが期待できる。
(付記4)
前記受付部は、同一の投票可能期間に対して、いずれかの視聴端末から、前記第1動画及び前記第2動画の一方または両方における前記投票対象への投票を受け付け、
前記制御部は、前記第1動画において特定の投票対象への投票状況を前記いずれかの視聴端末に表示させ、前記第2動画において前記特定の投票対象への投票状況を前記いずれかの視聴端末に表示させないことを特徴とする付記1から付記3のいずれか1項記載の情報処理装置。
このように構成することにより、視聴者は、どちらのプレイヤ側の視聴画面で視聴するのか画面を切り替えることができ、かつ切り替えた各プレイヤ側視聴画面を介してそれぞれのプレイヤに対して投票することができる。また、視聴者はいずれかのプレイヤ側の投票状況のみ確認でき、他のプレイヤ側の投票状況を確認することができなくなるようにしてもよい。
(付記5)
前記制御部は、前記第1動画を第1所定時間再生した前記視聴端末に対して、前記第2動画に対する情報の投稿を第2所定時間禁止することを特徴とする付記1から付記4のいずれか1項記載の情報処理装置。
このように構成することにより、例えば、第1プレイヤの作戦を視聴した視聴者が、第2プレイヤ側視聴画面にてその作戦を漏らすような投稿をして他の視聴者の投票に影響を与えるのを防止することができる。
(付記6)
前記複数の投票対象は、前記第1プレイヤが指定する第1投票対象と前記第2プレイヤが指定する第2投票対象とを含み、
前記制御部は、前記第1投票対象への投票数と前記第2投票対象への投票数とに基づいて、前記第1投票対象及び前記第2投票対象のうちいずれか一方の投票対象を反映して前記ゲーム条件を制御することを特徴とする付記1から付記5のいずれか1項記載の情報処理装置。
このように構成することにより、プレイヤは、自身が希望する投票対象(オブジェクト)を指定してもよい。また、第1投票対象への投票数と第2投票対象への投票数のうち多い方の投票数の投票対象のみをゲームに反映してもよい。一方の投票先のみゲームに反映することにより、例えば、それぞれのプレイヤを応援する視聴者同士が投票数を競う投票バトルを発生させることができるので、投票行為の趣向性を高め、視聴者の投票意欲を向上させることができる。
(付記7)
前記制御部は、前記視聴端末から受け付けた前記第1投票対象を選択する操作に応じて、前記第1投票対象への投票数を減少させることを特徴とする付記6記載の情報処理装置。
このように構成することにより、例えば、第1プレイヤの対戦相手プレイヤを応援する視聴者は、第1プレイヤの指定するオブジェクトが選ばれないように邪魔することができる、すなわち視聴者がゲームに介入することができるので、視聴者のゲーム視聴への意欲を向上させることができる。
(付記8)
前記複数の投票対象は、前記第1プレイヤが指定する第1投票対象と前記第2プレイヤが指定する第2投票対象とを含み、
前記制御部は、前記第1プレイヤのパラメータと前記第2プレイヤのパラメータとの差に応じて、前記第1投票対象及び前記第2投票対象それぞれへの前記投票の重みづけを制御して投票結果に反映することを特徴とする付記1から付記7のいずれか1項記載の情報処理装置。
このように構成することにより、プレイヤ間でスキルや能力等に差がある場合、その差を調整するハンデキャップを設定することで、弱いプレイヤであっても強いプレイヤと対等にプレイすることができるので、プレイヤのゲームからの離脱を防止することができる。また、より門戸を開くことができるので、経験が少ないプレイヤの参加を促すことができる。
(付記9)
前記制御部は、前記第1動画への投票について所定条件を満たした視聴者に対して、前記第1プレイヤに関する特典を付与し、前記特典の保有量が所定値以上である前記視聴者からの前記投票を、前記特典の保有量が前記所定値未満である前記視聴者からの前記投票に比べて優遇して前記投票の重みづけを行う
ことを特徴とする付記1から付記8のいずれか1項記載の情報処理装置。
このように構成することにより、投票した視聴者に対して、投票先のプレイヤに関する特典を付与し、累積した特典の保有量に応じてその視聴者の投票を優遇することができるので、視聴者に継続して投票させることができると共に、視聴者の離脱を防止することができる。(付記10)
前記受付部は、前記投票対象に対応するオブジェクトの種類を決定するための第1投票と、前記第1投票で決定した種類のオブジェクトをゲーム空間に配置するタイミングを決定するための第2投票とを受け付ける
ことを特徴とする付記1から付記9のいずれか1項記載の情報処理装置。
このように構成することにより、オブジェクトの種類に加えてオブジェクトを配置するタイミングも視聴者からの投票により決定するため、視聴者のゲームへの介入度合いを高めることができる。オブジェクトを配置するタイミングによっては、戦局に大きな影響を与え、対戦が混戦してより面白さが増し、視聴者の興味を刺激することにつながる。
(付記11)
前記制御部は、前記投票対象に対応するオブジェクトを、前記オブジェクトに対する投票数に基づいて決定された視聴端末からの指示に基づいた態様で配置する
ことを特徴とする付記1から付記10のいずれか1項記載の情報処理装置。
このように構成することにより、投票数の多い視聴者の投票がゲームに大きく影響するので、視聴者の投票意欲を促すことができる。
(付記12)
第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を第1視聴端末に配信し、前記第2プレイヤと関係付けられた第2動画を第2視聴端末に配信する配信処理と、
前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を受け付ける受付処理と、
受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を制御する制御処理と、をコンピュータに実行させる情報処理プログラム。
このように構成することにより、本発明は、複数のプレイヤがプレイするゲームの配信動画を視聴する視聴者がゲームに介入することができる。
(付記13)
第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を第1視聴端末に、コンピュータが配信し、前記第2プレイヤと関係付けられた第2動画を第2視聴端末に、コンピュータが配信し、
前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を、コンピュータが受け付け、
受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を、コンピュータが制御する情報処理方法。
このように構成することにより、本発明は、複数のプレイヤがプレイするゲームの配信動画を視聴する視聴者がゲームに介入することができる。
In addition to the above embodiment, the following is further noted.
(Appendix 1)
a distribution unit that distributes a first video associated with the first player to a first viewing terminal and distributes a second video associated with the second player to a second viewing terminal in a distribution of a video related to a game in which a plurality of players including a first player and a second player participate;
A reception unit that receives votes for any one of a plurality of voting targets from a plurality of viewing terminals including the first viewing terminal and the second viewing terminal;
a control unit that controls game conditions at a predetermined point in the progress of the game based on the received votes.
By configuring in this way, the present invention allows viewers watching a distributed video of a game being played by multiple players to intervene in the game.
(Appendix 2)
The information processing device according to claim 1, wherein the control unit places objects corresponding to one or more voting targets with a large number of votes in the game space in a ratio according to the number of votes for each of the one or more voting targets.
By configuring it in this way, the influence of the number of votes cast by viewers is reflected in the game, which is expected to stimulate viewers' desire to vote and encourage voting behavior.
(Appendix 3)
3. The information processing device according to claim 1, wherein the acceptance unit permits the voting at the viewing terminal every time the video is continuously played at the viewing terminal for a predetermined period of time.
By configuring it in this way, viewers are required to watch a video for a certain period of time in order to vote, which is expected to increase viewers' motivation to watch the distributed video and contribute to increasing viewing time.
(Appendix 4)
The acceptance unit accepts votes for the voting target in one or both of the first video and the second video from any one of the viewing terminals during a same voting period,
The information processing device described in any one of Appendix 1 to Appendix 3, characterized in that the control unit displays the voting status for a specific voting target in the first video on any one of the viewing terminals, and does not display the voting status for the specific voting target in the second video on any one of the viewing terminals.
With this configuration, the viewer can switch the viewing screen of which player side to view, and can vote for each player through the switched viewing screen of each player side. Also, the viewer may be allowed to check only the voting status of one of the players, and not be allowed to check the voting status of the other players.
(Appendix 5)
The information processing device described in any one of Appendix 1 to Appendix 4, characterized in that the control unit prohibits the viewing terminal that has played the first video for a first predetermined time from posting information regarding the second video for a second predetermined time.
By configuring it in this manner, for example, it is possible to prevent a viewer who has watched a first player's strategy from posting something on the second player's viewing screen that reveals that strategy and thereby influencing the votes of other viewers.
(Appendix 6)
the plurality of voting targets include a first voting target designated by the first player and a second voting target designated by the second player;
The information processing device described in any one of Supplementary Note 1 to Supplementary Note 5, characterized in that the control unit controls the game conditions by reflecting either the first voting target or the second voting target based on the number of votes for the first voting target and the number of votes for the second voting target.
With this configuration, the player may specify the voting target (object) that he/she desires. Also, only the voting target for which the greater number of votes is given between the number of votes for the first voting target and the number of votes for the second voting target may be reflected in the game. By reflecting only one of the voting targets in the game, for example, a voting battle can be generated in which viewers who support each player compete with each other to see who can get the most votes, which can increase the interest of the voting act and increase the viewers' motivation to vote.
(Appendix 7)
The information processing device according to claim 6, wherein the control unit reduces the number of votes for the first voting target in response to an operation of selecting the first voting target received from the viewing terminal.
By configuring it in this manner, for example, a viewer who is cheering on the opponent player of the first player can interfere with the selection of the object specified by the first player, i.e., the viewer can intervene in the game, thereby increasing the viewer's motivation to watch the game.
(Appendix 8)
the plurality of voting targets include a first voting target designated by the first player and a second voting target designated by the second player;
The information processing device described in any one of Supplementary Note 1 to Supplementary Note 7, characterized in that the control unit controls the weighting of the votes for the first voting target and the second voting target in accordance with a difference between the parameters of the first player and the parameters of the second player, and reflects this in the voting result.
By configuring in this way, if there is a difference in skill or ability between players, a handicap can be set to adjust for that difference, allowing even weaker players to play on an equal footing with stronger players, preventing players from quitting the game. Also, by opening the door more openly, it is possible to encourage participation by players with less experience.
(Appendix 9)
The information processing device described in any one of Supplementary Note 1 to Supplementary Note 8, characterized in that the control unit grants a bonus related to the first player to a viewer who satisfies a predetermined condition regarding voting for the first video, and weights the votes by favoring the votes from the viewer who has an amount of the bonus equal to or greater than a predetermined value compared to the votes from the viewer who has an amount of the bonus less than the predetermined value.
By configuring in this way, a viewer who has voted can be given a privilege related to the player for whom he or she voted, and the vote of that viewer can be treated preferentially according to the amount of privileges accumulated, so that it is possible to encourage the viewer to continue voting and to prevent the viewer from dropping out. (Appendix 10)
The information processing device described in any one of Supplementary Note 1 to Supplementary Note 9, characterized in that the reception unit receives a first vote for determining a type of object corresponding to the voting target, and a second vote for determining a timing for placing an object of the type determined by the first vote in the game space.
With this configuration, not only the type of object but also the timing of object placement is decided by votes from viewers, which increases the degree of viewer involvement in the game. Depending on the timing of object placement, it can have a significant impact on the battle situation, making the battle more chaotic and exciting, which stimulates the interest of viewers.
(Appendix 11)
The information processing device according to any one of claims 1 to 10, characterized in that the control unit arranges the object corresponding to the voting target in a manner based on instructions from the viewing terminal determined based on the number of votes for the object.
With this configuration, the votes of viewers who have a large number of votes will have a large influence on the game, which can encourage viewers to vote.
(Appendix 12)
a distribution process for distributing a first video associated with the first player to a first viewing terminal and a second video associated with the second player to a second viewing terminal in a distribution of a video related to a game in which a plurality of players including a first player and a second player participate;
A reception process of receiving votes for any one of a plurality of voting targets from a plurality of viewing terminals including the first viewing terminal and the second viewing terminal;
and a control process for controlling game conditions at a predetermined point in the progress of the game based on the received votes.
By configuring in this way, the present invention allows viewers watching a distributed video of a game being played by multiple players to intervene in the game.
(Appendix 13)
In a distribution of a video relating to a game in which a plurality of players including a first player and a second player participate, a first video associated with the first player is distributed by a computer to a first viewing terminal, and a second video associated with the second player is distributed by a computer to a second viewing terminal;
a computer accepts votes for any one of a plurality of voting targets from a plurality of viewing terminals including the first viewing terminal and the second viewing terminal;
An information processing method in which a computer controls game conditions at a predetermined point in the progress of the game based on the received votes.
By configuring in this way, the present invention allows viewers watching a distributed video of a game being played by multiple players to intervene in the game.

1 情報処理装置
2 配信部
3 受付部
4 制御部
11 ゲームプレイ動画配信システム
12(12a,12b) 視聴者端末
13(13a,13b) 操作表示部
14(14a,14b) 画面
15 サーバ
16(12a,12b) プレイヤ端末
17 通信ネットワーク
21 制御部
22 プレイヤ側制御部
23 ゲーム環境制御部
24 視聴者側制御部
25 配信制御部
26 受付部
27 投票処理部
28 記憶部
29 通信部
REFERENCE SIGNS LIST 1 Information processing device 2 Distribution unit 3 Reception unit 4 Control unit 11 Game play video distribution system 12 (12a, 12b) Viewer terminal 13 (13a, 13b) Operation display unit 14 (14a, 14b) Screen 15 Server 16 (12a, 12b) Player terminal 17 Communication network 21 Control unit 22 Player side control unit 23 Game environment control unit 24 Viewer side control unit 25 Distribution control unit 26 Reception unit 27 Voting processing unit 28 Memory unit 29 Communication unit

Claims (4)

プロセッサを備え、前記プロセッサは、
第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を第1視聴端末に配信し、前記第2プレイヤと関係付けられた第2動画を第2視聴端末に配信し、
前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を受け付け、
受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を制御し、
前記投票をした視聴者に対し付与される特典の保有量が所定の値以上である視聴者からの前記投票を、前記特典の保有量が前記所定の値未満である視聴者からの前記投票に比べて優遇して、前記投票の重みづけを行う、
情報処理装置。
a processor, the processor comprising:
In a distribution of moving images relating to a game in which a plurality of players including a first player and a second player participate, a first moving image associated with the first player is distributed to a first viewing terminal, and a second moving image associated with the second player is distributed to a second viewing terminal;
accepting votes for any one of a plurality of voting targets from a plurality of viewing terminals including the first viewing terminal and the second viewing terminal;
Controlling game conditions at a predetermined point in the progress of the game based on the received votes;
weighting the votes by giving preferential treatment to votes from viewers who have an amount of the privilege to be granted to the viewer who cast the vote equal to or greater than a predetermined value, compared to votes from viewers who have an amount of the privilege less than the predetermined value ;
Information processing device.
第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を第1視聴端末に配信し、前記第2プレイヤと関係付けられた第2動画を第2視聴端末に配信する処理と、
前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を受け付ける処理と、
受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を制御する処理と、
前記投票をした視聴者に対し付与される特典の保有量が所定の値以上である視聴者からの前記投票を、前記特典の保有量が前記所定の値未満である視聴者からの前記投票に比べて優遇して、前記投票の重みづけを行う処理と、
をプロセッサに実行させる、
プログラム。
In a distribution of videos relating to a game in which a plurality of players including a first player and a second player participate, a process of distributing a first video associated with the first player to a first viewing terminal and distributing a second video associated with the second player to a second viewing terminal;
A process of accepting votes for any one of a plurality of voting targets from a plurality of viewing terminals including the first viewing terminal and the second viewing terminal;
controlling game conditions at a predetermined time point in the progress of the game based on the received votes;
weighting the votes by treating the votes of viewers who have an amount of the privilege to be given to the viewer who cast the vote equal to or greater than a predetermined value more favorably than votes of viewers who have an amount of the privilege less than the predetermined value ;
causing a processor to execute
program.
第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を第1視聴端末に、プロセッサが配信し、前記第2プレイヤと関係付けられた第2動画を第2視聴端末に、プロセッサが配信し、
前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を、プロセッサが受け付け、
受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を、プロセッサが制御し、
前記投票をした視聴者に対し付与される特典の保有量が所定の値以上である視聴者からの前記投票を、前記特典の保有量が前記所定の値未満である視聴者からの前記投票に比べて優遇して、前記投票の重みづけをプロセッサが行う、
情報処理方法。
In a distribution of a video relating to a game in which a plurality of players including a first player and a second player participate, a processor distributes a first video associated with the first player to a first viewing terminal, and a processor distributes a second video associated with the second player to a second viewing terminal;
A processor accepts votes for any one of a plurality of voting targets from a plurality of viewing terminals including the first viewing terminal and the second viewing terminal;
a processor controls game conditions at a predetermined point in the progress of the game based on the received votes;
a processor weights the votes by giving preferential treatment to the votes from viewers who have an amount of the privilege to be given to the viewer who cast the vote equal to or greater than a predetermined value, compared to the votes from viewers who have an amount of the privilege less than the predetermined value ;
Information processing methods.
サーバと第1視聴端末と第2視聴端末とを少なくとも備え、
前記サーバは、
第1プレイヤと第2プレイヤを含む複数のプレイヤが参加するゲームに関する動画の配信において、前記第1プレイヤと関係付けられた第1動画を前記第1視聴端末に配信し、前記第2プレイヤと関係付けられた第2動画を前記第2視聴端末に配信し、
前記第1視聴端末と前記第2視聴端末とを含む複数の視聴端末から、複数の投票対象のうちいずれかの投票対象への投票を受け付け、
受け付けた前記投票に基づいて、前記ゲームの進行における所定時点におけるゲーム条件を制御し、
前記投票をした視聴者に対し付与される特典の保有量が所定の値以上である視聴者からの前記投票を、前記特典の保有量が前記所定の値未満である視聴者からの前記投票に比べて優遇して、前記投票の重みづけを行う、
システム。
The system includes at least a server, a first viewing terminal, and a second viewing terminal,
The server,
In a distribution of videos relating to a game in which a plurality of players including a first player and a second player participate, a first video associated with the first player is distributed to the first viewing terminal, and a second video associated with the second player is distributed to the second viewing terminal;
accepting votes for any one of a plurality of voting targets from a plurality of viewing terminals including the first viewing terminal and the second viewing terminal;
Controlling game conditions at a predetermined point in the progress of the game based on the received votes;
weighting the votes by giving preferential treatment to votes from viewers who have an amount of the privilege to be granted to the viewer who cast the vote equal to or greater than a predetermined value, compared to votes from viewers who have an amount of the privilege less than the predetermined value ;
system.
JP2022030924A 2021-03-26 2022-03-01 Information processing device, information processing program, and information processing method Active JP7699315B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022030924A JP7699315B2 (en) 2021-03-26 2022-03-01 Information processing device, information processing program, and information processing method
JP2025075619A JP2025107318A (en) 2021-03-26 2025-04-30 Information processing device, information processing program, and information processing method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021054426A JP7109738B1 (en) 2021-03-26 2021-03-26 Information processing device, information processing program and information processing method
JP2022030924A JP7699315B2 (en) 2021-03-26 2022-03-01 Information processing device, information processing program, and information processing method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021054426A Division JP7109738B1 (en) 2021-03-26 2021-03-26 Information processing device, information processing program and information processing method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025075619A Division JP2025107318A (en) 2021-03-26 2025-04-30 Information processing device, information processing program, and information processing method

Publications (3)

Publication Number Publication Date
JP2022151667A JP2022151667A (en) 2022-10-07
JP2022151667A5 JP2022151667A5 (en) 2024-02-15
JP7699315B2 true JP7699315B2 (en) 2025-06-27

Family

ID=82656883

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2021054426A Active JP7109738B1 (en) 2021-03-26 2021-03-26 Information processing device, information processing program and information processing method
JP2022030924A Active JP7699315B2 (en) 2021-03-26 2022-03-01 Information processing device, information processing program, and information processing method
JP2025075619A Pending JP2025107318A (en) 2021-03-26 2025-04-30 Information processing device, information processing program, and information processing method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021054426A Active JP7109738B1 (en) 2021-03-26 2021-03-26 Information processing device, information processing program and information processing method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025075619A Pending JP2025107318A (en) 2021-03-26 2025-04-30 Information processing device, information processing program, and information processing method

Country Status (1)

Country Link
JP (3) JP7109738B1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023022793A (en) * 2021-08-03 2023-02-15 株式会社マジックポイント Information processing server, method, and program
JP2023028576A (en) * 2021-08-19 2023-03-03 株式会社fingger Information processing server, method, and program
WO2024079863A1 (en) * 2022-10-13 2024-04-18 株式会社fingger Information processing program, information processing method, and information processing device
JP2024134643A (en) * 2023-03-22 2024-10-04 株式会社コロプラ Program and information processing system
CN119868930A (en) * 2025-01-10 2025-04-25 网易(杭州)网络有限公司 Target element determination method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018520772A (en) 2015-06-30 2018-08-02 アマゾン・テクノロジーズ・インコーポレーテッド Integration of game system and watching system
JP2019166300A (en) 2018-07-27 2019-10-03 株式会社ドワンゴ Server and program
JP2020170519A (en) 2020-06-08 2020-10-15 株式会社バーチャルキャスト Content distribution system, content distribution method, and computer program
JP2021501411A (en) 2017-10-25 2021-01-14 ソニー・インタラクティブエンタテインメント エルエルシー Blockchain gaming system
WO2021021222A1 (en) 2019-07-26 2021-02-04 Roblox Corporation Detection of malicious games

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018081590A (en) * 2016-11-17 2018-05-24 辰巳電子工業株式会社 Service providing device
JP7168339B2 (en) 2018-03-30 2022-11-09 株式会社バンダイナムコエンターテインメント Server system and grant medium voting control method
JP2019171173A (en) 2019-07-13 2019-10-10 株式会社セガゲームス Information processing device and program
JP2021030045A (en) 2019-11-25 2021-03-01 株式会社Five for Game system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018520772A (en) 2015-06-30 2018-08-02 アマゾン・テクノロジーズ・インコーポレーテッド Integration of game system and watching system
JP2021501411A (en) 2017-10-25 2021-01-14 ソニー・インタラクティブエンタテインメント エルエルシー Blockchain gaming system
JP2019166300A (en) 2018-07-27 2019-10-03 株式会社ドワンゴ Server and program
WO2021021222A1 (en) 2019-07-26 2021-02-04 Roblox Corporation Detection of malicious games
JP2020170519A (en) 2020-06-08 2020-10-15 株式会社バーチャルキャスト Content distribution system, content distribution method, and computer program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
YouTube、スマホのライブ配信についに対応--"投げ銭"コメント機能も,CNET Japan[オンライン],2017年02月07日,https://japan.cnet.com/article/35096227/

Also Published As

Publication number Publication date
JP2022151667A (en) 2022-10-07
JP2025107318A (en) 2025-07-17
JP2022151384A (en) 2022-10-07
JP7109738B1 (en) 2022-08-01

Similar Documents

Publication Publication Date Title
JP7699315B2 (en) Information processing device, information processing program, and information processing method
JP7705093B2 (en) Information processing device, information processing method, and program
KR101007195B1 (en) Online capsule lottery system and its method
JP6568676B2 (en) GAME SYSTEM, SERVER SYSTEM, PROGRAM, AND TERMINAL DEVICE
JP2025065271A (en) Information processing device, information processing method, and program
JP7057535B1 (en) Information processing equipment, information processing methods and programs
WO2014002563A1 (en) Game management device, game system, game management method, program and recording medium
JP7446634B2 (en) Server device, server device program, server device control method, and game system
JP7335525B2 (en) Information processing device, information processing program, and information processing method
JP7675877B2 (en) Programs, Systems
JP6931639B2 (en) Control program, game device and control method
JP7177379B1 (en) Information processing device, information processing method and program
JP7390107B2 (en) Programs, game systems and game service provision methods
JP2020044320A (en) Control program, game device, and control method
JP7820649B2 (en) Program, information processing device and information processing method
JP7321325B2 (en) Information processing device, game program, and information processing method
JP7755169B2 (en) Content management program, content management system, and content management method
JP2024057759A (en) Content management program, content management system, and content management method
JP2026074152A (en) Program, information processing device, and information processing method
JP2026074046A (en) Information processing device, information processing method, and program
JP2024059106A (en) Information processing system, information processing device, program and information processing method
JP2023085179A (en) Information processing device, game program, information processing method
JP2023085180A (en) Information processing device, game program, information processing method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240206

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250304

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250408

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250421

R255 Notification that request for automated payment was rejected

Free format text: JAPANESE INTERMEDIATE CODE: R2525

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250527

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250612

R150 Certificate of patent or registration of utility model

Ref document number: 7699315

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150