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
JP7705093B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

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

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

Info

Publication number
JP7705093B2
JP7705093B2 JP2023197609A JP2023197609A JP7705093B2 JP 7705093 B2 JP7705093 B2 JP 7705093B2 JP 2023197609 A JP2023197609 A JP 2023197609A JP 2023197609 A JP2023197609 A JP 2023197609A JP 7705093 B2 JP7705093 B2 JP 7705093B2
Authority
JP
Japan
Prior art keywords
player
voting
game
terminal
voting target
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
JP2023197609A
Other languages
Japanese (ja)
Other versions
JP2024027119A (en
JP2024027119A5 (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 JP2023197609A priority Critical patent/JP7705093B2/en
Publication of JP2024027119A publication Critical patent/JP2024027119A/en
Publication of JP2024027119A5 publication Critical patent/JP2024027119A5/ja
Priority to JP2025080695A priority patent/JP2025109857A/en
Application granted granted Critical
Publication of JP7705093B2 publication Critical patent/JP7705093B2/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)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

近年、スマートフォン等のタッチパネルディスプレイを有する通信端末が普及し、各ユーザは、自身の通信端末を所有している。そのような中で、インターネット上でコミュニティ型のサービスをユーザに提供するサービス、すなわち、ソーシャル・ネットワーキング・サービス(以下、「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 user's (player's) own skills and the strength (attack power, defense power, stamina, etc.) of the character controlled by the user. Therefore, when gameplay videos of such games are distributed, the viewers do not affect 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, users will be more motivated to participate in the game, and viewers will also be more motivated to watch the videos and intervene.

そこで、本発明は、複数のユーザが参加するゲームに関する動画を視聴するユーザがゲームに介入することができる技術を提供する。 Therefore, the present invention provides a technology that allows users who watch videos about a game in which multiple users participate to intervene in the game.

本発明の一態様に係る情報処理装置は、第1ユーザと第2ユーザを含む複数のユーザが参加するゲームに関する動画と、複数の投票対象を端末に表示させる表示制御部と、複数の端末から、複数の投票対象のうち少なくともいずれかの投票対象への投票を受け付ける受付部と、受け付けた投票に基づいて前記ゲームの進行を制御する制御部と、を備える。表示制御部は、前記第1ユーザと関係付けられた第1動画を表示させる第1端末に対し、複数の投票対象のうち、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象を第1態様で表示させ、前記第1投票対象とは異なる第3投票対象を第2態様で表示させ、前記第2ユーザと関係付けられた第2動画を表示させる第2端末に対し、複数の投票対象のうち、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象を第1態様で表示させ、前記第2投票対象とは異なる第4投票対象を第2態様で表示させる。 An information processing device according to one aspect of the present invention includes a display control unit that displays a video about a game in which multiple users including a first user and a second user participate, and multiple voting targets on a terminal, a reception unit that receives votes from the multiple terminals for at least one of the multiple voting targets, and a control unit that controls the progress of the game based on the received votes. The display control unit causes a first terminal that displays a first video associated with the first user to display a first voting target that is identified based on at least one of the information or operation of the first user among the multiple voting targets in a first manner and a third voting target that is different from the first voting target in a second manner, and causes a second terminal that displays a second video associated with the second user to display a second voting target that is identified based on at least one of the information or operation of the second user among the multiple voting targets in the first manner and a fourth voting target that is different from the second voting target in the second manner.

本発明の一態様によれば、複数のユーザが参加するゲームに関する動画を視聴するユーザがゲームに介入することができる。 According to one aspect of the present invention, a user who watches a video about a game in which multiple users participate can 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. 本実施形態におけるゲームプレイ動画配信システムのネットワーク構成の一 例を示す図である。FIG. 1 is a diagram showing an example of a network configuration of a gameplay video distribution system in this embodiment. 本実施形態におけるゲームプレイ動画配信システムの機能ブロックの一例を 示す図である。FIG. 2 is a diagram showing an example of functional blocks of the gameplay video distribution system according to the present embodiment. 本実施形態における視聴者端末に表示される投票受付時の視聴画面の一例で ある。13 is an example of a viewing screen displayed on a viewer terminal during voting acceptance in this embodiment. 本実施形態における視聴者端末に表示される投票受付時の視聴画面の他の一 例である。13 is another 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. 13 is a flowchart showing the vote tallying process (S13) in the first embodiment of the present invention. 本実施形態の実施例2における投票集計処理(S13)のフローチャートを 示す図である。FIG. 11 is a flowchart showing the vote tallying process (S13) in the second embodiment of the present invention. 本実施形態の実施例3における投票集計処理(S13)のフローチャート を示す図である。FIG. 13 is a flowchart showing the vote tallying process (S13) in the third embodiment of the present invention. 本実施形態の実施例4における投票集計処理(S13)のフローチャート を示す図である。FIG. 13 is a flowchart showing the vote tallying process (S13) in the fourth embodiment of the present invention. 本実施形態の実施例5における投票集計処理(S13)のフローチャート を示す図である。FIG. 13 is a flowchart showing the vote tallying process (S13) in the fifth embodiment of the present invention. 本実施形態におけるプログラムを実行するコンピュータのハードウェア環 境の構成ブロック図の一例である。FIG. 2 is an example of a configuration block diagram of a hardware environment of a computer that executes a program in this embodiment.

図1は、本実施形態における情報処理装置の一例を示す図である。情報処理装置1は、配信部2,受付部3,制御部4を含む。情報処理装置1の一例としては、後述するサーバ15が挙げられる。配信部2は後述する表示制御部の一例である。以下において、ユーザを単にプレイヤと称する場合がある。例えば、第1ユーザを第1プレイヤ、第2ユーザを第2プレイヤ、複数のユーザを複数のプレイヤと称する場合がある。なお、ユーザは、ゲームのプレイヤ、ゲームに関する動画を視聴する視聴者を含み得る。 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. The distribution unit 2 is an example of a display control unit, which will be described later. In the following, a user may simply be referred to as a player. For example, a first user may be referred to as a first player, a second user may be referred to as a second player, and multiple users may be referred to as multiple players. Note that users may include players of a game and viewers who watch videos related to the game.

配信部2(表示制御部25)は、第1プレイヤ(第1ユーザ)と第2プレイヤ(第2ユーザ)を含む複数のプレイヤ(ユーザ)が参加するゲームに関する動画を視聴端末に配信する。配信部2(表示制御部25)は、第1プレイヤと関係付けられた第1動画を第1視聴端末(第1端末)に表示させ、第2プレイヤと関係付けられた第2動画を第2視聴端末
(第2端末)に表示させる。第1動画と第2動画とはそれぞれ異なる動画であってよい。
第1視聴端末の一例として、後述する視聴者端末12aが挙げられる。また、第2視聴端末の一例として、後述する視聴者端末12bが挙げられる。
また、第1プレイヤと関係付けられた第1動画の一例として、後述する第1プレイヤ側視聴画面41において再生される動画が挙げられる。例えば第1動画は、第1プレイヤのゲームプレイを視聴するためのゲーム動画である。第1動画は、例えば、第1プレイヤのゲーム画面に表示されるゲーム動画であってもよいし、第1プレイヤの操作するゲームキャラクタに追従する仮想カメラにより第1プレイヤの操作するゲームキャラクタを撮影したゲーム動画であってもよい。また、第2プレイヤと関係付けられた第2動画の一例として、後述する第2プレイヤ側視聴画面において再生される動画が挙げられる。例えば第2動画は、第2プレイヤのゲームプレイを視聴するためのゲーム動画である。第1動画は、例えば、第2プレイヤのゲーム画面に表示されるゲーム動画であってもよいし、第2プレイヤの操作するゲームキャラクタに追従する仮想カメラにより第2プレイヤの操作するゲームキャラクタを撮影したゲーム動画であってもよい。
The distribution unit 2 (display control unit 25) distributes videos related to a game in which multiple players (users) including a first player (first user) and a second player (second user) participate to a viewing terminal. The distribution unit 2 (display control unit 25) displays a first video associated with the first player on the first viewing terminal (first terminal) and displays a second video associated with the second player on the second viewing terminal (second terminal). The first video and the second video may be different videos.
An example of the first viewing terminal is a viewer terminal 12a, which will be described later, and an example of the second viewing terminal is a viewer terminal 12b, which will be described later.
An example of the first video associated with the first player is a video played on a first player viewing screen 41, which will be described later. For example, the first video is a game video for viewing the game play of the first player. The first video may be, for example, a game video displayed on the game screen of the first player, or a game video in which the game character operated by the first player is photographed by a virtual camera that follows the game character operated by the first player. An example of the second video associated with the second player is a video played on a second player viewing screen, which will be described later. For example, the second video is a game video for viewing the game play of the second player. The first video may be, for example, a game video displayed on the game screen of the second player, or a game video in which the game character operated by the second player is photographed by a virtual camera that follows the game character operated by the second player.

表示制御部25は、所定のWebサイトにアクセスしたユーザ(視聴者)の視聴端末に、チャンネル選択画面を表示させる。チャンネル選択画面には、視聴端末のユーザが視聴可能な複数のゲーム動画の動画チャンネル情報が表示される。動画チャンネル情報は、それぞれのゲーム動画の動画タイトルやサムネイル、またはプレイヤの名前等のプレイヤ情報を含みうる。これにより、動画チャンネルはそれぞれのプレイヤと関連付けて表示される。ユーザが視聴可能な動画は、例えば、当該ユーザがチャンネル選択画面を表示させた時点において、プレイヤがゲーム動画の配信を行っている動画である。 The display control unit 25 displays a channel selection screen on the viewing terminal of a user (viewer) who has accessed a specific website. The channel selection screen displays video channel information for multiple game videos that can be viewed by the user of the viewing terminal. The video channel information may include the video title and thumbnail of each game video, or player information such as the player's name. In this way, the video channels are displayed in association with each player. Videos that can be viewed by a user are, for example, videos in which a player is broadcasting game videos at the time the user displays the channel selection screen.

ユーザがチャンネル選択画面に表示される動画チャンネル情報に対して選択操作を行うことにより、当該選択操作を行った動画チャンネルの視聴画面に遷移する。すなわち、表示制御部25は、チャンネル選択画面に表示された複数の動画のうち、ユーザにより選択されたチャンネルのゲーム動画を、当該ユーザの視聴端末に表示させる。このとき、当該ゲーム動画において視聴者からの投票を受け付け終了前である場合には、複数の投票対象を示す情報を視聴端末に表示させる。なお、視聴者からの投票を受け付け終了後であっても複数の投票対象を表示させてもよく、投票の受け付けを終了している旨を画面に表示させてもよい。 When the user performs a selection operation on the video channel information displayed on the channel selection screen, the viewing screen transitions to the viewing screen of the video channel for which the selection operation was performed. That is, the display control unit 25 causes the viewing terminal of the user to display a game video of the channel selected by the user from among the multiple videos displayed on the channel selection screen. At this time, if the acceptance of votes from viewers for that game video has not yet ended, information indicating multiple voting targets is displayed on the viewing terminal. Note that multiple voting targets may be displayed even after the acceptance of votes from viewers has ended, and a message may be displayed on the screen to the effect that the acceptance of votes has ended.

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

制御部4は、受け付けた前記投票に基づいて、ゲームの進行を制御する。制御部4は、例えば、ゲームにおける所定時点におけるゲーム条件を制御する。ゲームの進行における所定時点におけるゲーム条件とは、例えば、ゲーム開始時(例えば、プレイヤ間の対戦(バトル)の開始時)における条件(初期条件)、ゲーム中(対戦中)のイベント開始のタイミング(イベント開始時)における条件等を含む。また、そのようなゲーム条件を制御する例としては、ゲーム開始時(対戦開始時)に、ゲームフィールドに投票によって決定されたゲームオブジェクト等をゲームフィールドに配置することを含む。制御部4は、例えば、投票によって決定されたゲームオブジェクトまたはゲームキャラクタをプレイヤに使用可能に制御してもよいし、投票によって決定されたゲームキャラクタをプレイヤの敵キャラクタとして対戦させてもよい。制御部4の一例としては、後述するゲーム環境制御部23が挙げられる。 The control unit 4 controls the progress of the game based on the received votes. The control unit 4 controls, for example, the game conditions at a predetermined time in the game. The game conditions at a predetermined time in the progress 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 during the game (during the match) (at the start of the event). An example of controlling such game conditions includes placing a game object or the like determined by voting in the game field at the start of the game (at the start of the match). The control unit 4 may, for example, control the game object or game character determined by voting to be available to the player, or may cause the game character determined by voting to fight as an enemy character of the player. An example of the control unit 4 is the game environment control unit 23 described later.

このように構成することにより、複数のプレイヤがプレイするゲームの配信動画を視聴する視聴者がゲームに介入することができる。 This configuration allows viewers watching a streamed video of a game being played by multiple players to intervene in the game.

表示制御部25は、第1プレイヤと関係づけられた第1動画を表示させる第1端末に対し、複数の投票対象のうち、第1プレイヤの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象を第1態様で表示させ、第1投票対象とは異なる第3投票対象を第2態様で表示させる。 The display control unit 25 causes a first terminal displaying a first video associated with a first player to display, among multiple voting targets, a first voting target identified based on at least one of the information or operation of the first player in a first manner, and to display a third voting target different from the first voting target in a second manner.

第1投票対象とは、例えば、第1端末に表示される複数の投票対象のうち第1プレイヤから指定操作を受け付けた投票対象である。制御部4は、複数の投票対象のうち、第1プレイヤから任意の投票対象に対する指定操作を受け付け、指定された投票対象を第1投票対象として特定する。第1プレイヤは、例えば、複数の投票対象のうち一部の投票対象を、所定の上限数までの範囲内で指定可能である。第1プレイヤは、例えば、ゲームにおいて使用したいゲームオブジェクトに対応する投票対象を指定することができる。 The first voting target is, for example, a voting target for which a designation operation has been received from the first player among multiple voting targets displayed on the first terminal. The control unit 4 receives a designation operation from the first player for any voting target among the multiple voting targets, and identifies the designated voting target as the first voting target. The first player can, for example, designate some of the multiple voting targets up to a predetermined upper limit. The first player can, for example, designate a voting target that corresponds to a game object that the first player wants to use in the game.

第1投票対象とは、例えば、第1ユーザの情報に基づいて特定される投票対象であってもよい。例えば、第1ユーザの所属するプレイヤグループや、第1ユーザのプレイヤランク又はレベルに基づいて第1投票対象を特定してもよい。例えば、第1ユーザの所属するプレイヤグループに対応づけて設定される投票対象を第1投票対象として特定してもよい。例えば、第1ユーザのプレイヤランクが所定値以上(または所定値以下)である場合には、所定の投票対象を第1投票対象として特定してもよい。また、第1ユーザの情報とは、第1ユーザのプレイ履歴に関する情報を含みうる。 The first voting target may be, for example, a voting target identified based on information about the first user. For example, the first voting target may be identified based on the player group to which the first user belongs, or the player rank or level of the first user. For example, a voting target set in correspondence with the player group to which the first user belongs may be identified as the first voting target. For example, if the player rank of the first user is equal to or above a predetermined value (or equal to or below a predetermined value), a predetermined voting target may be identified as the first voting target. Furthermore, the information about the first user may include information about the play history of the first user.

第1投票対象とは、例えば、第1端末に表示される複数の投票対象のうち第1プレイヤのプレイ履歴に基づいて特定される投票対象であってもよい。例えば、第1プレイヤが過去の所定期間(例えば現時点より前の1週間)において指定した投票対象を第1投票対象として特定してもよい。また、複数の投票対象のうち、過去の所定期間において第1プレイヤが指定した回数が相対的に多い投票対象を、第1投票対象として特定してもよい。また、第1プレイヤが過去または現在において使用しているゲームオブジェクトまたはゲームキャラクタに基づいて、第1投票対象を特定してもよい。また、第1プレイヤの過去のゲームのプレイ結果(例えば勝敗)に基づいて第1投票対象を特定してもよい。例えば、第1プレイヤによってゲームプレイに使用するキャラクタとして選択されたプレイヤキャラクタのパラメータ(属性又は使用可能な技等)に基づいて、当該プレイヤキャラクタと相性のよい(プレイ効果を高める)オブジェクトを第1投票対象として特定してもよい。また例えば、第1プレイヤが過去にゲームプレイに使用するオブジェクト(武器)として選択した結果当該ゲームプレイで好成績を残した(他プレイヤに勝利した数が他のオブジェクトに比べて相対的に多い)オブジェクトを、第1投票対象として特定してもよい。 The first voting target may be, for example, a voting target that is identified based on the play history of the first player among multiple voting targets displayed on the first terminal. For example, a voting target that the first player specified during a predetermined period in the past (e.g., one week prior to the present time) may be identified as the first voting target. Also, among multiple voting targets, a voting target that the first player specified relatively more times during a predetermined period in the past may be identified as the first voting target. Also, the first voting target may be identified based on a game object or game character that the first player has used in the past or currently. Also, the first voting target may be identified based on the results of the first player's past game play (e.g., wins and losses). For example, an object that is compatible with the player character selected by the first player as a character to be used in game play (such as attributes or usable techniques) may be identified as the first voting target. Also, for example, an object that the first player previously selected as an object (weapon) to use in gameplay and that performed well in that gameplay (having a relatively large number of victories over other players compared to other objects) may be identified as the first voting target.

第3投票対象とは、第1端末に表示される複数の投票対象のうち、第1投票対象とは異なる少なくとも1つの投票対象である。第3投票対象とは、例えば、第1端末に表示される複数の投票対象のうち、第1投票対象を除く全ての投票対象であってもよい。第3投票対象とは、例えば、第1端末に表示される複数の投票対象のうち、第1投票対象と第2投票対象とを除く全ての投票対象であってもよい。 The third voting target is at least one voting target that is different from the first voting target among the multiple voting targets displayed on the first terminal. The third voting target may be, for example, all voting targets excluding the first voting target among the multiple voting targets displayed on the first terminal. The third voting target may be, for example, all voting targets excluding the first voting target and the second voting target among the multiple voting targets displayed on the first terminal.

また、表示制御部25は、第2プレイヤと関係付けられた第2動画を表示させる第2端末に対し、複数の投票対象のうち、第2プレイヤの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象を第1態様で表示させ、第2投票対象とは異なる第4投票対象を第2態様で表示させる。 The display control unit 25 also causes a second terminal displaying a second video associated with the second player to display, among the multiple voting targets, a second voting target identified based on at least one of the information or operation of the second player in a first manner, and to display a fourth voting target different from the second voting target in a second manner.

第2投票対象とは、例えば、第2端末に表示される複数の投票対象のうち第2プレイヤから指定操作を受け付けた投票対象である。制御部4は、複数の投票対象のうち、第2プレイヤから任意の投票対象に対する指定操作を受け付け、指定された投票対象を第2投票対象として特定する。第2プレイヤは、例えば、複数の投票対象のうち一部の投票対象を、所定の上限数までの範囲内で指定可能である。第2プレイヤは、例えば、ゲームにおいて使用したいゲームオブジェクトに対応する投票対象を指定することができる。 The second voting target is, for example, a voting target for which a designation operation has been received from the second player among multiple voting targets displayed on the second terminal. The control unit 4 receives a designation operation from the second player for any voting target among the multiple voting targets, and identifies the designated voting target as the second voting target. The second player can, for example, designate some of the multiple voting targets up to a predetermined upper limit. The second player can, for example, designate a voting target that corresponds to a game object that the second player wants to use in the game.

第2投票対象とは、例えば、第2ユーザの情報に基づいて特定される投票対象であってもよい。例えば、第2ユーザの所属するプレイヤグループや、第2ユーザのプレイヤランク又はレベルに基づいて第2投票対象を特定してもよい。例えば、第2ユーザの所属するプレイヤグループに対応づけて設定される投票対象を第2投票対象として特定してもよい。例えば、第2ユーザのプレイヤランクが所定値以上(または所定値以下)である場合には、所定の投票対象を第2投票対象として特定してもよい。また、第2ユーザの情報とは、第2ユーザのプレイ履歴に関する情報を含みうる。 The second voting target may be, for example, a voting target identified based on information about the second user. For example, the second voting target may be identified based on the player group to which the second user belongs, or the player rank or level of the second user. For example, a voting target set in association with the player group to which the second user belongs may be identified as the second voting target. For example, if the player rank of the second user is equal to or above a predetermined value (or equal to or below a predetermined value), a predetermined voting target may be identified as the second voting target. Furthermore, the information about the second user may include information about the play history of the second user.

第2投票対象とは、例えば、第2端末に表示される複数の投票対象のうち第2プレイヤのプレイ履歴に基づいて特定される投票対象であってもよい。例えば、第2プレイヤが過去の所定期間(例えば現時点より前の1週間)において指定した投票対象を第2投票対象として特定してもよい。また、複数の投票対象のうち、過去の所定期間において第2プレイヤが指定した回数が相対的に多い投票対象を、第2投票対象として特定してもよい。また、第2プレイヤが過去または現在において使用しているゲームオブジェクトまたはゲームキャラクタに基づいて、第2投票対象を特定してもよい。また、第2プレイヤの過去のゲームのプレイ結果(例えば勝敗)に基づいて第2投票対象を特定してもよい。例えば、第2プレイヤによってゲームプレイに使用するキャラクタとして選択されたプレイヤキャラクタのパラメータ(属性又は使用可能な技等)に基づいて、当該プレイヤキャラクタと相性のよい(プレイ効果を高める)オブジェクトを第2投票対象として特定してもよい。また例えば、第2プレイヤが過去にゲームプレイに使用するオブジェクト(武器)として選択した結果当該ゲームプレイで好成績を残した(他プレイヤに勝利した数が他のオブジェクトに比べて相対的に多い)オブジェクトを、第2投票対象として特定してもよい。 The second voting target may be, for example, a voting target that is identified based on the play history of the second player among multiple voting targets displayed on the second terminal. For example, a voting target that the second player specified during a predetermined period in the past (e.g., one week prior to the present time) may be identified as the second voting target. Also, among multiple voting targets, a voting target that the second player specified relatively more times during a predetermined period in the past may be identified as the second voting target. Also, the second voting target may be identified based on a game object or game character that the second player has used in the past or currently. Also, the second voting target may be identified based on the play results (e.g., wins and losses) of the game by the second player in the past. For example, an object that is compatible with the player character selected by the second player as a character to be used in game play (such as attributes or usable techniques) may be identified as the second voting target. Also, for example, an object that the second player previously selected as an object (weapon) to use in gameplay and that performed well in that gameplay (having a relatively large number of victories over other players compared to other objects) may be identified as the second voting target.

第4投票対象とは、第2端末に表示される複数の投票対象のうち、第2投票対象とは異なる少なくとも1つの投票対象である。第4投票対象とは、例えば、第2端末に表示される複数の投票対象のうち、第2投票対象を除く全ての投票対象であってもよい。第4投票対象とは、例えば、第2端末に表示される複数の投票対象のうち、第1投票対象と第2投票対象とを除く全ての投票対象であってもよい。 The fourth voting target is at least one voting target that is different from the second voting target among the multiple voting targets displayed on the second terminal. The fourth voting target may be, for example, all voting targets excluding the second voting target among the multiple voting targets displayed on the second terminal. The fourth voting target may be, for example, all voting targets excluding the first voting target and the second voting target among the multiple voting targets displayed on the second terminal.

第1態様と第2態様とはそれぞれ異なる表示態様であり、例えば第1投票対象(第2投票対象)を第1態様で表示し、第3投票対象(第4投票対象)を第2態様で表示することにより、それぞれの投票対象を識別可能に表示することが可能である。第1態様と第2態様とは、投票対象を表示する文字、図柄の色や点滅状態、投票対象とともに表示するマーク等を異ならせたものであってよい。第1態様での表示は、例えば、投票対象を示す文字や図柄を点滅させたり太枠で囲ったりする等の強調表示である。第1態様での表示は、例えば、視聴端末において表示されている動画と関係づけられたプレイヤに紐づく投票対象であることを示す表示であってもよい。例えば、第1プレイヤの動画が再生される第1端末では第1プレイヤに紐づく第1投票対象が第1態様で表示され、第2プレイヤの動画が再生される第2端末では第2プレイヤに紐づく第2投票対象が第1態様で表示される。表示制御部25は、第1態様として、例えば、投票対象に紐づくプレイヤの名前やプレイヤを表す色またはマークを当該投票対象に付すことによって、当該プレイヤに紐づく投票対象であることを示す。第2態様での表示は、例えば、強調表示や特定のプレイヤと関係づけた表示を行わない通常表示である。すなわち、第1態様で表示される投票対象は、第2態様で表示される投票対象よりも強調されるように端末に表示される。表示制御部25は、投票対象の文字や図柄の表示態様を異ならせることによって、特定の投票対象を他の投票対象よりも強調して視聴者端末に表示させる。なお、本実施形態では第1態様を強調表示、第2態様を通常表示とした例について説明するが、第1態様を通常表示、第2態様を強調表示としてもよいし、第1態様を第1の強調表示、第2態様を第1の強調表示とは異なる第2の強調表示としてもよい。 The first and second modes are different display modes. For example, the first voting target (second voting target) is displayed in the first mode, and the third voting target (fourth voting target) is displayed in the second mode, so that each voting target can be displayed in a distinguishable manner. The first and second modes may differ in the characters and patterns that display the voting target, the color or blinking state of the pattern, the mark displayed together with the voting target, etc. The display in the first mode is, for example, a highlighted display such as blinking the characters or patterns that indicate the voting target or surrounding them with a thick frame. The display in the first mode may be, for example, a display indicating that the voting target is linked to a player associated with the video displayed on the viewing terminal. For example, the first voting target linked to the first player is displayed in the first mode on the first terminal on which the video of the first player is played, and the second voting target linked to the second player is displayed in the first mode on the second terminal on which the video of the second player is played. The display control unit 25, in the first mode, indicates that the voting target is associated with the player by, for example, attaching the name of the player associated with the voting target or a color or mark representing the player to the voting target. The display in the second mode is, for example, a normal display without highlighting or display associated with a specific player. That is, the voting target displayed in the first mode is displayed on the terminal so as to be more emphasized than the voting target displayed in the second mode. The display control unit 25 displays the specific voting target on the viewer terminal with a higher emphasis than other voting targets by changing the display mode of the characters or patterns of the voting target. Note that in this embodiment, an example in which the first mode is highlighted and the second mode is normal display will be described, but the first mode may be normal display and the second mode may be highlighted, or the first mode may be a first highlighted display and the second mode a second highlighted display different from the first highlighted display.

このように構成することにより、各視聴端末に対し、表示させている動画と関係づけられたプレイヤの情報又は操作の少なくともいずれかに基づいて特定される投票対象を、他の投票対象とは異なる態様で表示させるため、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。 By configuring it in this way, the voting target identified on each viewing terminal based on at least one of the player's information and operations associated with the video being displayed can be displayed in a different manner from other voting targets, providing the user of each viewing terminal with information to help them vote.

表示制御部25は、第1端末に、複数の投票対象のうち第2投票対象を第3態様で表示させてもよい。また、表示制御部25は、第2端末に、複数の投票対象のうち第1投票対象を第3態様で表示させてもよい。第3態様は、第1態様とも第2態様とも異なる表示態様である。例えば第1投票対象(第2投票対象)を第1態様で表示し、第2投票対象(第1投票対象)を第3態様で表示することにより、それぞれの投票対象を識別可能に表示することが可能である。また、第3投票対象(第4投票対象)を第2態様で表示し、第2投票対象(第1投票対象)を第3態様で表示することにより、それぞれの投票対象を識別可能に表示することが可能である。第3態様での表示は、例えば、視聴端末において表示されている動画と関係づけられたプレイヤとは異なるプレイヤに紐づく投票対象であることを示す表示である。例えば、第1プレイヤの動画が再生される第1端末では第2プレイヤに紐づく第2投票対象が第3態様で表示され、第2プレイヤの動画が再生される第2端末では第1プレイヤに紐づく第1投票対象が第3態様で表示される。表示制御部25は、第3態様として、例えば、投票対象に紐づくプレイヤの名前やプレイヤを表す色またはマークを当該投票対象に付すことによって、当該プレイヤに紐づく投票対象であることを示す。具体的には、表示制御部25は、第1動画において第1プレイヤと異なる他のプレイヤのそれぞれが指定した投票対象をプレイヤごとに異なる態様で表示するようにしてもよい。これにより、視聴者にとっては、自身が視聴しているプレイヤに紐づく投票対象と、自身が視聴しているプレイヤの対戦相手であるプレイヤに紐づく投票対象と、その他の投票対象を識別しやすくなり、投票先を選択する際に参考にすることができる。 The display control unit 25 may cause the first terminal to display the second voting target among the multiple voting targets in a third manner. The display control unit 25 may also cause the second terminal to display the first voting target among the multiple voting targets in a third manner. The third manner is a display manner different from the first manner and the second manner. For example, by displaying the first voting target (second voting target) in the first manner and the second voting target (first voting target) in the third manner, it is possible to display each voting target in an identifiable manner. Also, by displaying the third voting target (fourth voting target) in the second manner and the second voting target (first voting target) in the third manner, it is possible to display each voting target in an identifiable manner. The display in the third manner is, for example, a display indicating that the voting target is linked to a player different from the player associated with the video displayed on the viewing terminal. For example, the second voting target associated with the second player is displayed in the third manner on the first terminal on which the video of the first player is played, and the first voting target associated with the first player is displayed in the third manner on the second terminal on which the video of the second player is played. The display control unit 25 indicates that the voting target is associated with the player, for example, by attaching the name of the player associated with the voting target or a color or mark representing the player to the voting target as the third manner. Specifically, the display control unit 25 may display the voting targets designated by each of the other players other than the first player in the first video in a different manner for each player. This makes it easier for the viewer to distinguish between the voting target associated with the player he is watching, the voting target associated with the player who is the opponent of the player he is watching, and the other voting targets, and can refer to this when selecting who to vote for.

制御部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 plurality of voting targets include a first voting target specified based on at least one of information and operations of a first player, and a second voting target specified based on at least one of information and operations of a 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 for which a designation operation has been received from the player may be, for example, a voting target arbitrarily selected by the player from among predetermined voting targets, or a new voting target arbitrarily selected and added from among 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 or abilities 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 to more opportunities, 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 and leaving a group. 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 determined. 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 display control unit 25, a reception unit 26, and a vote processing unit 27.

表示制御部25は、動画配信サービスのアプリケーションプログラムを制御して、Webブラウザを介して視聴者端末12に配信用画面を表示させたり、配信用画面に設けられている投票対象表示領域やコメント入力欄を制御したり、ゲーム画面の動画の配信を制御する。 The display 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 voting target display area and 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が表示され、第2プレイヤ選択ボタン32bを押下すると、第2プレイヤ側視聴画面が表示される。 Figure 4 (B) is an example of the first player's viewing screen when voting for an object that is desired to be placed 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, and when the second player selection button 32b is pressed, the second player's viewing screen 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 player they have switched to.

なお、視聴者は応援するいずれかのプレイヤ側の視聴画面のみ視聴でき、他のプレイヤ側視聴画面を視聴できなくすることにより、他のプレイヤに対しての投票状況を確認することができなくなるようにしてもよい。また、視聴者はどちらのプレイヤ側の視聴画面を見るかの切替を自由にできるが、一方のプレイヤ(応援したいプレイヤ)側における得票状況(どのオブジェクトに何票入っているか等)しか見れないようにしてもよい。 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(A)は、ゲームフィールド上へ配置を希望するオブジェクトを投票する場合の第1プレイヤ側視聴画面の他の一例である。この例では、第1プレイヤが自動車オブジェクトを指定しているため、自動車オブジェクトが第1投票対象として特定される。また、第2プレイヤが木オブジェクトを指定しているため、木オブジェクトが第2投票対象として特定される。表示制御部25は、第1プレイヤ側視聴画面41において、自動車オブジェクトの枠線を他のオブジェクトの枠線より太く表示させることにより、自動車オブジェクトを強調表示させる。また、表示制御部25は、第1プレイヤ側視聴画面41において、自動車オブジェクトの近傍に第1プレイヤを表すマークとして「α」という記号を表示させることにより、自動車オブジェクトが第1プレイヤに指定された投票対象であることを示す表示をさせる。このような表示態様は、第1態様の一例である。また、表示制御部25は、第1プレイヤ側視聴画面41において、木オブジェクトの近傍に第2プレイヤを表すマークとして「β」という記号を表示させることにより、木オブジェクトが第2プレイヤに指定された投票対象であることを示す表示をさせる。このような表示態様は、第3態様の一例である。これにより、第1プレイヤ側視聴画面を視聴するユーザに対し、第1投票対象と、第2投票対象と、その他の投票対象とを識別可能に表示させる。 FIG. 5(A) is another example of the first player's viewing screen when voting for an object to be placed on the game field. In this example, since the first player has specified an automobile object, the automobile object is specified as the first voting target. Also, since the second player has specified a tree object, the tree object is specified as the second voting target. The display control unit 25 highlights the automobile object by displaying the frame of the automobile object thicker than the frame of other objects on the first player's viewing screen 41. Also, the display control unit 25 displays a symbol "α" as a mark representing the first player near the automobile object on the first player's viewing screen 41, thereby indicating that the automobile object is the voting target designated by the first player. Such a display mode is an example of the first mode. Also, the display control unit 25 displays a symbol "β" as a mark representing the second player near the tree object on the first player's viewing screen 41, thereby indicating that the tree object is the voting target designated by the second player. This type of display mode is an example of the third mode. This allows the first voting target, the second voting target, and the other voting targets to be displayed in a distinguishable manner to the user viewing the first player side viewing screen.

図5(B)は、第2プレイヤ側視聴画面の一例である。表示制御部25は、第2プレイヤ側視聴画面において、木オブジェクトの枠線を他のオブジェクトの枠線より太く表示させることにより、木オブジェクトを強調表示させる。また、表示制御部25は、第2プレイヤ側視聴画面において、木オブジェクトの近傍に第2プレイヤを表すマークとして「β」という記号を表示させることにより、木オブジェクトが第2プレイヤに指定された投票対象であることを示す表示をさせる。このような表示態様は、第1態様の一例である。また、表示制御部25は、第2プレイヤ側視聴画面において、自動車オブジェクトの近傍に第1プレイヤを表すマークとして「α」という記号を表示させることにより、自動車オブジェクトが第1プレイヤに指定された投票対象であることを示す表示をさせる。このような表示態様は、第3態様の一例である。これにより、第2プレイヤ側視聴画面を視聴するユーザに対し、第1投票対象と、第2投票対象と、その他の投票対象とを識別可能に表示させる。 5B is an example of the second player's viewing screen. The display control unit 25 highlights the tree object by displaying the border of the tree object thicker than the borders of other objects on the second player's viewing screen. The display control unit 25 also displays a symbol "β" as a mark representing the second player near the tree object on the second player's viewing screen, thereby indicating that the tree object is a voting target designated by the second player. This display mode is an example of the first mode. The display control unit 25 also displays a symbol "α" as a mark representing the first player near the automobile object on the second player's viewing screen, thereby indicating that the automobile object is a voting target designated by the first player. This display mode is an example of the third mode. This allows the first voting target, the second voting target, and other voting targets to be displayed in a distinguishable manner for a user viewing the second player's viewing screen.

図6は、本実施形態におけるゲーム開始時の選択プレイヤ側視聴画面の一例である。図4(B)において、所定時間経過後、図6の第1プレイヤ側視聴画面41が表示される。図6の第1プレイヤ側視聴画面41は、選択プレイヤ側視聴画面ラベル表示部42,コメント欄43、配信動画表示部61を含む。配信動画表示部61以外は、図4で説明したものと同様なので、その説明を省略する。 Figure 6 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 6 is displayed. The first player's viewing screen 41 in Figure 6 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において配信される動画は、配信者であるプレイヤがプレイするために見ているゲーム画面を少なくとも含む。図6の例において、配信動画表示部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. 6, 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 objects (car object 65, gas tank object 66, block object 67) with the highest number of votes (for example, K=3) 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.

図7は、本実施形態におけるゲームプレイ動画配信システムのシーケンス図である。各プレイヤは、プレイヤ端末16にインストールされたWebブラウザを介して、サーバ15にアクセスし、ゲームプレイ動画配信システム11におけるゲームにログインし、対戦するためのエントリーを行う(S1)。すなわち、各プレイヤは、プレイヤ端末16にインストールされたWebブラウザを介して、ロビー画面等において、味方となるプレイヤキャラクタ等の他のプレイヤキャラクタの招待、グループを組むメンバーの編成、対戦相手グループの選択等を行う。 Figure 7 is a sequence diagram of the gameplay video distribution system in this embodiment. Each player accesses the server 15 via a web browser installed on the player terminal 16, logs into 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 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(表示制御部25)は、対戦プレイヤキャラクタの一覧表示を選択可能な形式で表示する(S9)。本実施形態の場合には、図4(A)の応援プレイヤ選択画面31で説明したように、対戦プレイヤキャラクタの一覧がプレイヤ選択ボタン32(第1プレイヤ選択ボタン32a,第2プレイヤ選択ボタン32b,・・・)の形式で表示されている。 The server 15 (display control unit 25) 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から、自身が応援したいプレイヤ(例えば、第1プレイヤ)に対応するプレイヤ選択ボタン32(例えば、第1プレイヤ選択ボタン32a)を選択し、押下する(S10)。 The viewer selects and presses a player selection button 32 (e.g., first player selection button 32a) corresponding to the player he or she wishes to support (e.g., the first player) from among the multiple player selection buttons 32 (S10).

サーバ15(表示制御部25)は、視聴者端末12に、図4(B)で示すような第1プレイヤ側視聴画面41を表示させる。このとき、サーバ15(表示制御部25)は、例えば予め設定されたN種類を超えるオブジェクトからランダムにN(例えば、N=25)個
(種類)のオブジェクトを選択し、候補オブジェクト表示欄49に表示する(S11)。
The server 15 (display control unit 25) causes the viewer terminal 12 to display the first player side viewing screen 41 as shown in Fig. 4(B) At this time, the server 15 (display control unit 25) 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 field 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 display control unit 25 distributes 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 (display control unit 25) distributes video of the game being played.

なお、S11において、サーバ15(表示制御部25)は、N種類を超えるオブジェクトからランダムにN(例えば、N=25)個(種類)のオブジェクトを選択し候補オブジェクト表示欄49に表示したが、これに限定されない。サーバ15(表示制御部25)は、例えば、図4(A)の応援プレイヤ選択画面から第1プレイヤ側視聴画面41に画面遷移した後に、視聴者から、ゲームフィールド上へ配置を希望するオブジェクトを投稿にて受け付けるようにしてもよい。サーバ15(受付部26)は、所定時間が経過するまで、各視聴者端末12からの当該投稿を受け付ける。所定時間経過後、サーバ15(表示制御部25)は、視聴者から募ったオブジェクトから抽選を行い、その抽選によりN(例えば、N=25)個のオブジェクトを選択し、視聴者端末12に図4(B)で示すような第1プレイヤ側視聴画面41を表示させてもよい。 In S11, the server 15 (display control unit 25) 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 (display control unit 25) may receive, from viewers, objects that 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 (display control unit 25) 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.

図8は、本実施形態の実施例1における投票集計処理(S13)のフローチャートを示す図である。受付部26は、所定期間が経過するまで、視聴者端末12から投票を受け付ける(S21、S22でNO)。 Figure 8 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は、図6で説明したように、その決定されたオブジェクトをゲームフィールドに配置する。 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. 6.

図9は、本実施形態の実施例2における投票集計処理(S13)のフローチャートを示す図である。実施例2では、プレイヤが視聴者に対して投票してほしいオブジェクトを指定すると共に、視聴者はその指定されたオブジェクトに投票し、投票数に応じていずれかのプレイヤが指定するオブジェクトしかゲームに反映されない例を説明する。 Figure 9 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)。表示制御部25は、プレイヤから指定操作を受け付けたオブジェクト名称を投票対象として設定し、視聴者端末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 display control unit 25 sets the object name for which the designation operation from the player has been accepted 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 field 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プレイヤ側視聴画面を視聴している場合、表示制御部25は、第1プレイヤによって指定された第1投票対象を、他の投票対象とは異なる態様(第1態様)で第1視聴端末に表示させ、第2プレイヤによって指定された第2投票対象を、他の投票対象とは異なる態様(第1態様)で第2視聴端末に表示させてもよい。他の投票対象とは異なる態様とは、例えば、図4(B)に示す第1プレイヤ側視聴画面41において、第1プレイヤによって指定された第1投票対象の色を変えたり、所定の枠でその第1投票対象を囲ったり等の強調表示を行ってもよい。または、他の投票対象とは異なる態様とは、例えば、図4(B)に示す第1プレイヤ側視聴画面41において、デフォルトで選択されていたり、または最上段かつ最右または最左の箇所に第1投票対象に対応するアイコンを表示させたりすることであってよい。第2プレイヤ側視聴画面における第2投票対象の表示態様についても同様である。第1プレイヤから指定操作を受け付けた投票対象を第1端末において強調表示させ、第2プレイヤから指定操作を受け付けた投票対象を第2端末において第2投票対象として強調表示させることにより、各プレイヤが視聴者に投票してほしいオブジェクトを、当該プレイヤの動画の視聴者に認識させることができ、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。 In addition, when the viewer is viewing, for example, the first player side viewing screen, the display control unit 25 may display the first voting target designated by the first player on the first viewing terminal in a mode (first mode) different from the other voting targets, and may display the second voting target designated by the second player on the second viewing terminal in a mode (first mode) different from the other voting targets. The mode different from the 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 designated by the first player on the first player side viewing screen 41 shown in FIG. 4(B) or by surrounding the first voting target with a predetermined frame. Alternatively, the mode different from the other voting targets may be, for example, selecting an icon corresponding to the first voting target by default or displaying it at the top and the rightmost or leftmost position on the first player side viewing screen 41 shown in FIG. 4(B). The same applies to the display mode of the second voting target on the second player side viewing screen. By highlighting a voting target for which a designated operation has been received from a first player on the first terminal, and highlighting a voting target for which a designated operation has been received from a second player on the second terminal as a second voting target, viewers of the video of that player can recognize the object for which each player wants viewers to vote, and information that can be used as a reference for voting can be provided to users of each viewing terminal.

ここで、第1プレイヤから指定操作を受け付けた投票対象を第1投票対象とし、第2プレイヤから指定操作を受け付けた投票対象を第2投票対象として、第1視聴端末及び第2視聴端末に表示させる例を説明したが、第1投票対象及び第2投票対象は他の方法で特定されてもよい。例えば、表示制御部25は、各プレイヤの情報に基づいて特定される投票対象を視聴者端末12に表示させてもよい。また、表示制御部25は、各プレイヤのプレイ履歴に基づいて特定される投票対象を視聴者端末12に表示させてもよい。 Here, an example has been described in which a voting target for which a designation operation has been received from a first player is displayed as a first voting target, and a voting target for which a designation operation has been received from a second player is displayed as a second voting target on the first viewing terminal and the second viewing terminal, but the first voting target and the second voting target may be identified in other ways. For example, the display control unit 25 may cause the viewer terminal 12 to display voting targets identified based on information about each player. Furthermore, the display control unit 25 may cause the viewer terminal 12 to display voting targets identified based on the play history of each player.

表示制御部25は、第1プレイヤ側視聴画面41において、複数の投票対象のうち、第1投票対象を第1態様で表示させ、第2投票対象を第3態様で表示させ、その他の投票対象を第2態様で表示させても良い。同様に、表示制御部25は、第2プレイヤ側視聴画面において、複数の投票対象のうち、第2投票対象を第1態様で表示させ、第1投票対象を第3態様で表示させ、その他の投票対象を第2態様で表示させても良い。これにより、視聴者にとっては、自身が視聴しているプレイヤに紐づく投票対象と、自身が視聴しているプレイヤの対戦相手であるプレイヤに紐づく投票対象と、その他の投票対象を識別しやすくなり、投票先を選択する際に参考にすることができる。 The display control unit 25 may display, on the first player's viewing screen 41, the first voting target among the multiple voting targets in a first manner, the second voting target in a third manner, and the other voting targets in a second manner. Similarly, the display control unit 25 may display, on the second player's viewing screen 41, the second voting target among the multiple voting targets in the first manner, the first voting target in a third manner, and the other voting targets in the second manner. This makes it easier for viewers to distinguish between the voting target associated with the player they are watching, the voting target associated with the player who is the opponent of the player they are watching, and the other voting targets, and can use this as a reference when selecting who to vote for.

受付部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投票対象には第2プレイヤ側視聴画面からしか投票できないようにしてもよい。 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 second 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.

図10は、本実施形態の実施例3における投票集計処理(S13)のフローチャートを示す図である。実施例3では、プレイヤが視聴者に対して投票してほしいオブジェクトを指定すると共に、視聴者はその指定されたオブジェクトに投票し、プレイヤ間のパラメータ差に応じて重みづけを行った投票を集計し、その結果をゲームに反映する例を説明する。 Figure 10 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 tallied and reflected in the game.

ゲーム環境制御部23は、プレイヤ端末16から、プレイヤが指定するオブジェクト名称を受け付ける(S41)。表示制御部25は、プレイヤから受け付けたオブジェクト名称を投票対象として設定し、視聴者端末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 display control unit 25 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 field 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.

図11は、本実施形態の実施例4における投票集計処理(S13)のフローチャートを示す図である。実施例4では、視聴者端末12から、オブジェクトの種類を決定するための第1投票と、第1投票で決定した種類のオブジェクトを配置するタイミングを決定するための第2投票を受け付ける例について説明する。 Figure 11 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.

図12は、本実施形態の実施例5における投票集計処理(S13)のフローチャートを示す図である。実施例5では、選択プレイヤ側視聴画面からの投票について所定条件を満たした視聴者にそのプレイヤに関する特典を付与し、特典の保有量に応じて投票を優遇する例を説明する。 Figure 12 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には、票数が加算される投票を受け付けるモードに切り替えるための「票数アップボタン」と、票数が減算される投票を受け付けるための「票数ダウンボタン」が設けられていてもよい。「票数アップボタン」が押下された場合、図7のS12で説明したように候補オブジェクト表示欄49から選択したオブジェクトについて投票を行うと、そのオブジェクトに対する投票1票としてカウントされる。「票数ダウンボタン」が押下された場合、図7の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, as described in S12 of FIG. 7, a vote for an object selected from the candidate object display field 49 is counted as one vote for that object. When the "vote number down button" is pressed, as described in S12 of FIG. 7, a vote for an object selected from the candidate object display field 49 is counted as one vote for that object. In this way, the number of votes for the second voting object may be reduced based on an operation to select a second voting object from the viewer terminal 12. This makes it possible to prevent an object designated by a strong player from being selected.

図13は、本実施形態におけるプログラムを実行するコンピュータのハードウェア環境の構成ブロック図の一例である。コンピュータ81は、視聴者端末12、プレイヤ端末16またはサーバ15として機能する。コンピュータ81は、CPU82、ROM83、RAM84、記憶装置85、入力I/F86、出力I/F87、通信I/F88、読取装置89、バス90によって構成されている。 Figure 13 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 (display control unit 25, reception unit 26, voting processing unit 27). The ROM 83 is 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端末に対し、複数の投票対象のうち、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象を第1態様で表示させ、前記第1投票対象とは異なる第3投票対象を第2態様で表示させ、前記第2ユーザと関係付けられた第2動画を表示させる第2端末に対し、複数の投票対象のうち、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象を第1態様で表示させ、前記第2投票対象とは異なる第4投票対象を第2態様で表示させる。
上記の情報処理装置によれば、各視聴端末に対し、表示させている動画と関係づけられたユーザの情報又は操作の少なくともいずれかに基づいて特定される投票対象を、他の投票対象とは異なる態様で表示させるため、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。
(付記2)
上記の情報処理装置において、前記表示制御部は、前記第1端末に、複数の投票対象のうち前記第1ユーザから指定操作を受け付けた投票対象を第1態様で表示させ、前記第2端末に、複数の投票対象のうち前記第2ユーザから指定操作を受け付けた投票対象を第1態様で表示させる。
これにより、各視聴端末に対し、表示させている動画と関係づけられたユーザによって指定された投票対象を、他の投票対象とは異なる態様で表示させるため、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。
(付記3)
上記の情報処理装置において、前記表示制御部は、前記第1端末に、複数の投票対象のうち前記第1ユーザのプレイ履歴に基づいて特定される投票対象を第1態様で表示させ、前記第2端末に、複数の投票対象のうち前記第2ユーザのプレイ履歴に基づいて特定される投票対象を第1態様で表示させる。
これにより、各視聴端末に対し、表示させている動画と関係づけられたユーザのプレイ履歴に基づいて特定される投票対象を、他の投票対象とは異なる態様で表示させるため、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。
(付記4)
上記の情報処理装置において、前記表示制御部は、前記第1端末に、複数の投票対象のうち前記第2投票対象を第3態様で表示させ、前記第2端末に、複数の投票対象のうち前記第1投票対象を第3態様で表示させる。
これにより、各視聴端末に対し、表示させている動画と関係づけられたユーザの情報又は操作の少なくともいずれかに基づいて投票対象と、他のユーザの情報又は操作の少なくともいずれかに基づいて投票対象とを、異なる態様で表示させるため、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。
(付記5)
上記の情報処理装置において、前記制御部は、前記第1投票対象への投票数と前記第2投票対象への投票数とに基づいて、前記第1投票対象及び前記第2投票対象のうちいずれか一方の投票対象を反映して前記ゲームの進行を制御する。
これにより、投票行為の趣向性を高め、視聴者の投票意欲を向上させることができる。
(付記6)
また、本実施形態に係る情報処理方法は、コンピュータが、第1ユーザと第2ユーザを含む複数のユーザが参加するゲームに関する動画と、複数の投票対象を端末に表示させる表示制御処理と、コンピュータが、複数の端末から、複数の投票対象のうち少なくともいずれかの投票対象への投票を受け付ける受付処理と、コンピュータが、受け付けた投票に基づいて前記ゲームの進行を制御する制御処理と、を有する。前記表示制御処理において、前記第1ユーザと関係付けられた第1動画を表示させる第1端末に対し、複数の投票対象のうち、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象を第1態様で表示させ、前記第1投票対象とは異なる第3投票対象を第2態様で表示させ、前記第2ユーザと関係付けられた第2動画を表示させる第2端末に対し、複数の投票対象のうち、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象を第1態様で表示させ、前記第2投票対象とは異なる第4投票対象を第2態様で表示させる。
上記の情報処理方法によれば、各視聴端末に対し、表示させている動画と関係づけられたユーザの情報又は操作の少なくともいずれかに基づいて特定される投票対象を、他の投票対象とは異なる態様で表示させるため、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。
(付記7)
また、本実施形態に係るプログラムは、コンピュータを、第1ユーザと第2ユーザを含む複数のユーザが参加するゲームに関する動画と、複数の投票対象を端末に表示させる表示制御部と、複数の端末から、複数の投票対象のうち少なくともいずれかの投票対象への投票を受け付ける受付部と、受け付けた投票に基づいて前記ゲームの進行を制御する制御部として機能させるプログラムである。前記表示制御部は、前記第1ユーザと関係付けられた第1動画を表示させる第1端末に対し、複数の投票対象のうち、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象を第1態様で表示させ、前記第1投票対象とは異なる第3投票対象を第2態様で表示させ、前記第2ユーザと関係付けられた第2動画を表示させる第2端末に対し、複数の投票対象のうち、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象を第1態様で表示させ、前記第2投票対象とは異なる第4投票対象を第2態様で表示させる。
上記のプログラムによれば、各視聴端末に対し、表示させている動画と関係づけられたユーザの情報又は操作の少なくともいずれかに基づいて特定される投票対象を、他の投票対象とは異なる態様で表示させるため、各視聴端末のユーザに対して投票の参考となる情報を与えることができる。
The main features of the information processing device, information processing method, and program according to the above-described embodiment will be described below.
(Appendix 1)
The information processing device according to the present embodiment includes a display control unit that causes a terminal to display a video relating to a game in which multiple users including a first user and a second user participate, and multiple voting targets, a reception unit that receives votes from multiple terminals for at least one of the multiple voting targets, and a control unit that controls progress of the game based on the received votes. The display control unit causes a first terminal that displays a first video associated with the first user to display a first voting target that is identified based on at least one of information or operation of the first user among the multiple voting targets in a first manner and a third voting target that is different from the first voting target in a second manner, and causes a second terminal that displays a second video associated with the second user to display a second voting target that is identified based on at least one of information or operation of the second user among the multiple voting targets in the first manner and a fourth voting target that is different from the second voting target in the second manner.
According to the above-mentioned information processing device, a voting target identified on each viewing terminal based on at least one of the user's information or operations associated with the displayed video is displayed in a manner different from other voting targets, thereby providing the user of each viewing terminal with information to use as a reference for voting.
(Appendix 2)
In the above-mentioned information processing device, the display control unit causes the first terminal to display in a first manner a voting target among a plurality of voting targets for which a designation operation has been received from the first user, and causes the second terminal to display in a first manner a voting target among a plurality of voting targets for which a designation operation has been received from the second user.
This allows each viewing terminal to display the voting target designated by the user associated with the video being displayed in a manner different from other voting targets, thereby providing the user of each viewing terminal with information to use as a reference for voting.
(Appendix 3)
In the above-mentioned information processing device, the display control unit causes the first terminal to display in a first manner a voting target among a plurality of voting targets that is identified based on the play history of the first user, and causes the second terminal to display in a first manner a voting target among a plurality of voting targets that is identified based on the play history of the second user.
This allows each viewing terminal to display the voting target identified based on the user's play history associated with the video being displayed in a manner different from other voting targets, thereby providing the user of each viewing terminal with information to use as a reference for voting.
(Appendix 4)
In the above-mentioned information processing device, the display control unit causes the first terminal to display the second voting target among the multiple voting targets in a third manner, and causes the second terminal to display the first voting target among the multiple voting targets in the third manner.
This allows each viewing terminal to display voting targets in different formats based on at least one of the user's information and operations associated with the video being displayed, and voting targets based on at least one of the information and operations of other users, thereby providing users of each viewing terminal with information to use as a reference for voting.
(Appendix 5)
In the above-mentioned information processing device, the control unit controls the progress of the game 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.
This makes the voting experience more interesting and increases viewers' motivation to vote.
(Appendix 6)
Moreover, the information processing method according to the present embodiment includes a display control process in which a computer displays a video relating to a game in which multiple users including a first user and a second user participate, and multiple voting targets on a terminal, an acceptance process in which the computer accepts votes for at least one of the multiple voting targets from the multiple terminals, and a control process in which the computer controls progress of the game based on the accepted votes. In the display control process, a first terminal that displays a first video associated with the first user is caused to display a first voting target that is identified based on at least one of the information or operation of the first user among the multiple voting targets in a first manner and a third voting target that is different from the first voting target in a second manner, and a second terminal that displays a second video associated with the second user is caused to display a second voting target that is identified based on at least one of the information or operation of the second user among the multiple voting targets in the first manner and a fourth voting target that is different from the second voting target in the second manner.
According to the above information processing method, a voting target identified on each viewing terminal based on at least one of user information or operations associated with the displayed video is displayed in a manner different from other voting targets, thereby providing the user of each viewing terminal with information to use as a reference for voting.
(Appendix 7)
The program according to the present embodiment is a program that causes a computer to function as a display control unit that causes a terminal to display a video relating to a game in which multiple users including a first user and a second user participate, and multiple voting targets, an acceptance unit that accepts votes from multiple terminals for at least one of the multiple voting targets, and a control unit that controls the progress of the game based on the accepted votes. The display control unit causes a first terminal that displays a first video associated with the first user to display a first voting target that is identified based on at least one of the information or operation of the first user among the multiple voting targets in a first manner and a third voting target that is different from the first voting target in a second manner, and causes a second terminal that displays a second video associated with the second user to display a second voting target that is identified based on at least one of the information or operation of the second user among the multiple voting targets in the first manner and a fourth voting target that is different from the second voting target in the second manner.
According to the above program, a voting target identified on each viewing terminal based on at least one of the user's information or operations associated with the displayed video is displayed in a manner different from other voting targets, thereby providing the user of each viewing terminal with information to use as a reference for voting.

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 Display control unit 26 Reception unit 27 Voting processing unit 28 Memory unit 29 Communication unit

Claims (4)

1以上のプロセッサを備え、前記1以上のプロセッサは、
第1ユーザと第2ユーザを含む複数のユーザが参加するゲームに関する動画と投票対象を端末に表示させ、
複数の端末から受け付けた投票に基づいて前記ゲームの進行を制御し、
前記第1ユーザのゲーム動画を表示させる第1端末に対し、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象と、前記第1投票対象とは異なる第3投票対象と、を異なる表示態様で表示させ、
前記第2ユーザのゲーム動画を表示させる第2端末に対し、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象と、前記第2投票対象とは異なる第4投票対象と、を異なる表示態様で表示させる、
情報処理装置。
One or more processors, the one or more processors
displaying on a terminal a video and voting targets relating to a game in which a plurality of users including a first user and a second user participate;
Controlling the progress of the game based on votes received from a plurality of terminals;
displaying, in a first terminal that displays the game video of the first user, a first voting target identified based on at least one of information or an operation of the first user and a third voting target different from the first voting target in different display modes;
displaying, in a second terminal that displays the game video of the second user, a second voting target identified based on at least one of information or an operation of the second user and a fourth voting target different from the second voting target in different display modes;
Information processing device.
1以上のプロセッサが、第1ユーザと第2ユーザを含む複数のユーザが参加するゲームに関する動画と投票対象を端末に表示させ、
1以上のプロセッサが、複数の端末から受け付けた投票に基づいて前記ゲームの進行を制御し、
1以上のプロセッサが、前記第1ユーザのゲーム動画を表示させる第1端末に対し、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象と、前記第1投票対象とは異なる第3投票対象と、を異なる表示態様で表示させ、
1以上のプロセッサが、前記第2ユーザのゲーム動画を表示させる第2端末に対し、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象と前記第2投票対象とは異なる第4投票対象と、を異なる表示態様で表示させる、
情報処理方法。
The one or more processors cause a terminal to display a video and voting targets related to a game in which a plurality of users including a first user and a second user participate;
one or more processors control the progress of the game based on votes received from a plurality of terminals;
one or more processors cause a first terminal that displays the game video of the first user to display a first voting target identified based on at least one of information or an operation of the first user and a third voting target different from the first voting target in different display modes;
one or more processors cause a second terminal displaying the game video of the second user to display a second voting target specified based on at least one of information or an operation of the second user and a fourth voting target different from the second voting target in different display modes;
Information processing methods.
1以上のプロセッサに、
第1ユーザと第2ユーザを含む複数のユーザが参加するゲームに関する動画と投票対象を端末に表示させる処理と、
複数の端末から受け付けた投票に基づいて前記ゲームの進行を制御する処理と、
前記第1ユーザのゲーム動画を表示させる第1端末に対し、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象と、前記第1投票対象とは異なる第3投票対象と、を異なる表示態様で表示させる処理と、
前記第2ユーザのゲーム動画を表示させる第2端末に対し、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象と、前記第2投票対象とは異なる第4投票対象と、を異なる表示態様で表示させる処理と、
を実行させるプログラム。
One or more processors,
A process of displaying on a terminal a video and voting targets related to a game in which a plurality of users including a first user and a second user participate;
A process of controlling the progress of the game based on votes received from a plurality of terminals;
a process of displaying, in a first terminal that displays the game video of the first user, a first voting target identified based on at least one of information or an operation of the first user and a third voting target different from the first voting target in different display modes;
a process of displaying, in a second terminal that displays the game video of the second user, a second voting target identified based on at least one of information and an operation of the second user and a fourth voting target different from the second voting target in different display modes;
A program that executes the following.
サーバと端末とを備え、
前記サーバは、
第1ユーザと第2ユーザを含む複数のユーザが参加するゲームに関する動画と投票対象を端末に表示させ、
複数の端末から受け付けた投票に基づいて前記ゲームの進行を制御し、
前記第1ユーザのゲーム動画を表示させる第1端末に対し、前記第1ユーザの情報又は操作の少なくともいずれかに基づいて特定される第1投票対象と、前記第1投票対象とは異なる第3投票対象と、を異なる表示態様で表示させ、
前記第2ユーザのゲーム動画を表示させる第2端末に対し、前記第2ユーザの情報又は操作の少なくともいずれかに基づいて特定される第2投票対象と、前記第2投票対象とは異なる第4投票対象と、を異なる表示態様で表示させる、
システム。
A server and a terminal are provided,
The server,
displaying on a terminal a video and voting targets relating to a game in which a plurality of users including a first user and a second user participate;
Controlling the progress of the game based on votes received from a plurality of terminals;
displaying, in a first terminal that displays the game video of the first user, a first voting target identified based on at least one of information or an operation of the first user and a third voting target different from the first voting target in different display modes;
displaying, in a second terminal that displays the game video of the second user, a second voting target identified based on at least one of information or an operation of the second user and a fourth voting target different from the second voting target in different display modes;
system.
JP2023197609A 2021-09-22 2023-11-21 Information processing device, information processing method, and program Active JP7705093B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023197609A JP7705093B2 (en) 2021-09-22 2023-11-21 Information processing device, information processing method, and program
JP2025080695A JP2025109857A (en) 2021-09-22 2025-05-13 Information processing device, information processing method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021153799A JP7397345B2 (en) 2021-09-22 2021-09-22 Information processing device, information processing method and program
JP2023197609A JP7705093B2 (en) 2021-09-22 2023-11-21 Information processing device, information processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021153799A Division JP7397345B2 (en) 2021-09-22 2021-09-22 Information processing device, information processing method and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025080695A Division JP2025109857A (en) 2021-09-22 2025-05-13 Information processing device, information processing method, and program

Publications (3)

Publication Number Publication Date
JP2024027119A JP2024027119A (en) 2024-02-29
JP2024027119A5 JP2024027119A5 (en) 2024-08-08
JP7705093B2 true JP7705093B2 (en) 2025-07-09

Family

ID=85777364

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2021153799A Active JP7397345B2 (en) 2021-09-22 2021-09-22 Information processing device, information processing method and program
JP2023197609A Active JP7705093B2 (en) 2021-09-22 2023-11-21 Information processing device, information processing method, and program
JP2025080695A Pending JP2025109857A (en) 2021-09-22 2025-05-13 Information processing device, information processing method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021153799A Active JP7397345B2 (en) 2021-09-22 2021-09-22 Information processing device, information processing method and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025080695A Pending JP2025109857A (en) 2021-09-22 2025-05-13 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (3) JP7397345B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7397345B2 (en) * 2021-09-22 2023-12-13 株式会社Mixi Information processing device, information processing method and program
JP2024134944A (en) 2023-03-22 2024-10-04 トヨタ自動車株式会社 Busbar Unit
JP7758981B2 (en) * 2024-03-05 2025-10-23 株式会社カプコン System and Program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002166057A (en) 2000-09-19 2002-06-11 Konami Co Ltd Network participation type game system, computer readable recording medium recording system program and program used in the game system
US20200246709A1 (en) 2017-12-22 2020-08-06 Activision Publishing, Inc. Systems and Methods for Enabling Audience Participation in Multi-Player Video Game Play Sessions
US20210026588A1 (en) 2016-09-30 2021-01-28 Sony Interactive Entertainment Inc. Integrating Audience Participation Content into Virtual Reality Content
CN112546621A (en) 2020-12-04 2021-03-26 广州博冠信息科技有限公司 Voting method and device for live game, computer storage medium and electronic equipment

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5658054B2 (en) 2011-02-22 2015-01-21 株式会社バンダイナムコゲームス Computer system and program
JP6304723B2 (en) 2016-09-15 2018-04-04 株式会社コナミデジタルエンタテインメント Information sharing system and computer program used therefor
JP6624766B1 (en) 2019-08-14 2019-12-25 株式会社Five for Game system
JP7066764B2 (en) 2020-01-22 2022-05-13 グリー株式会社 Computer programs, methods and server equipment
JP6923830B1 (en) * 2020-09-04 2021-08-25 株式会社ミクシィ Information processing equipment, information processing methods and programs
JP7397345B2 (en) * 2021-09-22 2023-12-13 株式会社Mixi Information processing device, information processing method and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002166057A (en) 2000-09-19 2002-06-11 Konami Co Ltd Network participation type game system, computer readable recording medium recording system program and program used in the game system
US20210026588A1 (en) 2016-09-30 2021-01-28 Sony Interactive Entertainment Inc. Integrating Audience Participation Content into Virtual Reality Content
US20200246709A1 (en) 2017-12-22 2020-08-06 Activision Publishing, Inc. Systems and Methods for Enabling Audience Participation in Multi-Player Video Game Play Sessions
CN112546621A (en) 2020-12-04 2021-03-26 广州博冠信息科技有限公司 Voting method and device for live game, computer storage medium and electronic equipment

Also Published As

Publication number Publication date
JP2025109857A (en) 2025-07-25
JP2024027119A (en) 2024-02-29
JP2023045410A (en) 2023-04-03
JP7397345B2 (en) 2023-12-13

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
JP5781558B2 (en) GAME MANAGEMENT DEVICE AND PROGRAM
JP6964852B2 (en) Game management device, game system, game management method and program
JP2022113697A (en) Distribution system, control method for distribution system, and computer program
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
JP2022100233A (en) Information processing device, information processing program and information processing method
JP7675877B2 (en) Programs, Systems
JP6262840B1 (en) Control program, control method, and computer
JP6966128B2 (en) Game management device, game system, game management method and program
JP2023127533A (en) Information processing device, information processing method and program
JP7515034B1 (en) PROGRAM, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
JP7651606B2 (en) PROGRAM, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
JP7368748B2 (en) computer programs and computer equipment
JP2020044320A (en) Control program, game device, and control method
JP6785750B2 (en) Control programs, control methods and computers
JP2024057759A (en) Content management program, content management system, and content management method
JP2020175249A (en) Control program, control method and computer

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240730

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240730

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: 20250422

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250610

R255 Notification that request for automated payment was rejected

Free format text: JAPANESE INTERMEDIATE CODE: R2525

R150 Certificate of patent or registration of utility model

Ref document number: 7705093

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150