[go: up one dir, main page]

JP7212277B2 - How computer systems and events are managed - Google Patents

How computer systems and events are managed Download PDF

Info

Publication number
JP7212277B2
JP7212277B2 JP2020138831A JP2020138831A JP7212277B2 JP 7212277 B2 JP7212277 B2 JP 7212277B2 JP 2020138831 A JP2020138831 A JP 2020138831A JP 2020138831 A JP2020138831 A JP 2020138831A JP 7212277 B2 JP7212277 B2 JP 7212277B2
Authority
JP
Japan
Prior art keywords
commentator
user
event
operator
combination
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
JP2020138831A
Other languages
Japanese (ja)
Other versions
JP2022034903A (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.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
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 Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2020138831A priority Critical patent/JP7212277B2/en
Publication of JP2022034903A publication Critical patent/JP2022034903A/en
Application granted granted Critical
Publication of JP7212277B2 publication Critical patent/JP7212277B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、コンピュータシステムおよびイベントの管理方法に関する。 The present disclosure relates to computer systems and methods of managing events.

従来より、プレイヤのゲームプレイを記録したプレイ動画を配信する配信サービスが存在する。このような配信サービスでは、実況者がゲームプレイの状況の実況を行い、プレイ動画に実況者の実況(実況者の音声)が付加されることがある。 2. Description of the Related Art Conventionally, there are distribution services for distributing play videos in which game plays of players are recorded. In such a distribution service, a commentator may comment on the state of game play, and the commentary by the commentator (voice of the commentator) may be added to the play video.

特許文献1には、プレイヤに合った実況者をマッチングすることができるマッチングシステムが開示されている。 Patent Literature 1 discloses a matching system capable of matching a commentator who matches a player.

特許第6525091号公報Japanese Patent No. 6525091

ところで、ゲーム大会などのイベントを行う場合、イベントの運営者は、実況者や、ゲームの解説を行う解説者などをイベントに招待することがある。また、運営者は、ゲームの状況に合わせて音声を再生させたりする音声編集者をイベントに招待することがある。 By the way, when an event such as a game competition is held, the operator of the event may invite commentators, commentators, etc., to the event. In addition, the operator may invite a sound editor to the event who reproduces the sound according to the game situation.

実況者、解説者および音声編集者などの、イベントに対して音声を提供する音声提供者は、イベントの視聴者にゲームの状況を分かりやすく伝達するためや、イベントを盛り上げるために、イベントに招待される。 Audio providers such as commentators, commentators, and audio editors who provide audio for the event may be invited to the event in order to convey the state of the game to the audience of the event in an easy-to-understand manner or to enhance the event. be done.

従来では、運営者は、音声提供者からの売り込みや、インターネットなどを用いて検索することにより、音声提供者を見つけていた。このため、運営者は、どのような音声提供者がどのような条件で音声の提供を行ってもらえるのかをすぐに知ることはできなかった。 Conventionally, an operator finds a voice provider through marketing from the voice provider or searching using the Internet or the like. For this reason, the operator cannot immediately know what kind of audio provider will provide the audio under what conditions.

すなわち、音声提供者を見つけるための方法が確立されておらず、運営者は、音声提供者を見つけることが困難だった。 In other words, a method for finding audio providers has not been established, making it difficult for operators to find audio providers.

本開示の目的は、音声提供者を見つけることができるコンピュータシステムおよびイベントの管理方法を提供することである。 SUMMARY OF THE DISCLOSURE It is an object of the present disclosure to provide a computer system and event management method that can locate audio contributors.

第1の発明は、コンピュータを介してゲームが行われるイベントにおいて、前記イベントを管理するコンピュータシステムであって、
前記イベントを識別するイベント識別情報および、前記イベントに対して音声の提供を行う第1ユーザを識別する第1ユーザ識別情報を記憶する記憶部と、
前記イベント識別情報に対応する前記イベントまたは前記イベント識別情報に前記イベントの運営者または出資者として関連付けられた第2ユーザと、前記第1ユーザ識別情報に対応する前記第1ユーザとをマッチングさせるマッチング部と
を備えることを特徴とするコンピュータシステムである。
A first invention is a computer system for managing an event in which a game is played via a computer,
a storage unit that stores event identification information that identifies the event and first user identification information that identifies a first user who provides audio for the event;
Matching for matching the event corresponding to the event identification information or a second user associated with the event identification information as an operator or investor of the event with the first user corresponding to the first user identification information A computer system comprising:

また、第1の発明では、前記第1ユーザの音声提供に関する第1実績を前記第1ユーザ識別情報に対応付けて管理する管理部をさらに備える、ことができる。 Also, in the first invention, it is possible to further include a management unit that manages a first track record relating to provision of voice by the first user in association with the first user identification information.

また、第1の発明では、前記マッチング部は、前記第1実績に基づいて、前記マッチングを行う、ことができる。 Further, in the first invention, the matching section can perform the matching based on the first track record.

また、第1の発明では、前記第1実績は、前記第1ユーザが提供した前記音声に対する視聴者による入力に基づいて判定され、
前記管理部は、前記イベントに関する第2実績を、前記イベント識別情報、または前記イベント識別情報に関連付けられた第2ユーザ識別情報に対応付けて管理し、
前記マッチング部は、前記第1実績および前記第2実績の少なくともいずれか一方に基づいて、前記第1ユーザと、前記イベントまたは前記第2ユーザとをマッチングさせる、ことができる。
Further, in the first invention, the first result is determined based on an input by a viewer to the audio provided by the first user,
The management unit manages a second track record related to the event in association with the event identification information or second user identification information associated with the event identification information,
The matching unit may match the first user with the event or the second user based on at least one of the first track record and the second track record.

また、第1の発明では、前記第2実績は、前記イベントの属性を含む、ことができる。 Also, in the first invention, the second achievement may include an attribute of the event.

また、第1の発明では、前記音声の提供に対する前記第1ユーザへの対価を設定する第1対価設定部をさらに備え、
前記マッチング部は、前記第1対価設定部により設定された前記対価に応じて、前記マッチングを行う、ことができる。
Further, in the first invention, further comprising a first price setting unit for setting a price for the first user for providing the voice,
The matching unit can perform the matching according to the price set by the first price setting unit.

また、第1の発明では、前記対価に応じて前記マッチングが行われた場合、前記第1ユーザへ前記対価が提供される、ことができる。 Further, in the first invention, when the matching is performed according to the consideration, the consideration can be provided to the first user.

また、第1の発明では、前記記憶部は、前記第1ユーザと、前記イベントに対して前記第1ユーザと異なる音声を提供する第3ユーザとの組み合わせを識別する組み合わせ識別情報を記憶し、
前記マッチング部は、前記イベント識別情報に対応する前記イベントまたは前記イベント識別情報と関連付けられた前記第2ユーザと、前記組み合わせ識別情報に対応する前記第1ユーザおよび前記第3ユーザの組み合わせとをマッチングさせる、ことができる。
In the first invention, the storage unit stores combination identification information for identifying a combination of the first user and a third user who provides a different sound from the first user for the event,
The matching unit matches the event corresponding to the event identification information or the second user associated with the event identification information with a combination of the first user and the third user corresponding to the combination identification information. let, can

また、第1の発明では、前記組み合わせの音声提供に関する第3実績を前記組み合わせ識別情報に対応付けて管理する管理部をさらに備える、ことができる。 Also, in the first invention, it is possible to further include a management unit that manages a third track record relating to the provision of the sound of the combination in association with the combination identification information.

また、第1の発明では、前記第1ユーザの音声提供に関する第1実績および前記第3ユーザの音声提供に関する第4実績の少なくともいずれかの一方に基づいて、前記第3実績が設定される、ことができる。 Further, in the first invention, the third track record is set based on at least one of a first track record regarding the first user's voice provision and a fourth track record regarding the third user's voice provision, be able to.

また、第1の発明では、前記マッチング部は、前記第3実績に基づいて、前記マッチングを行う、ことができる。 Further, in the first invention, the matching section can perform the matching based on the third track record.

また、第1の発明では、前記第3実績は、前記組み合わせが提供した前記音声に対する視聴者による入力に基づいて判定され、
前記管理部は、前記イベントに関する第2実績を、前記イベント識別情報、または前記イベント識別情報に関連付けられた第2ユーザ識別情報に対応付けて管理し、
前記マッチング部は、前記第2実績および前記第3実績の少なくともいずれか一方に基づいて前記イベントまたは前記第2ユーザと、前記組み合わせとをマッチングさせる、ことができる。
Further, in the first invention, the third result is determined based on an input by a viewer to the audio provided by the combination,
The management unit manages a second track record related to the event in association with the event identification information or second user identification information associated with the event identification information,
The matching unit may match the event or the second user with the combination based on at least one of the second track record and the third track record.

また、第1の発明では、前記第2実績は、前記イベントの属性を含む、ことができる。 Also, in the first invention, the second achievement may include an attribute of the event.

また、第1の発明では、前記音声の提供に対する前記組み合わせへの対価を設定する第2対価設定部をさらに備え、
前記マッチング部は、前記第2対価設定部により設定された前記対価に応じて、前記マッチングを行う、ことができる。
Further, in the first invention, further comprising a second price setting unit that sets a price for the combination for providing the voice,
The matching unit can perform the matching according to the price set by the second price setting unit.

また、第1の発明では、前記対価に応じて前記マッチングが行われた場合、前記組み合わせへ前記対価が提供される、ことができる。 Further, in the first invention, when the matching is performed according to the consideration, the consideration is provided to the combination.

また、第1の発明では、前記第1ユーザおよび前記第2ユーザの少なくとも一方からの入力を受け付ける受付部をさらに備え、
前記マッチング部は、前記受付部に対する入力に応じて、前記マッチングを行う、ことができる。
Further, in the first invention, further comprising a reception unit that receives input from at least one of the first user and the second user,
The matching section can perform the matching according to an input to the reception section.

また、第1の発明では、前記受付部は、検索条件の入力を受け付け、
前記検索条件に適合する前記第1ユーザおよび前記第2ユーザの少なくとも一方を表示部に表示させる、ことができる。
Further, in the first invention, the reception unit receives input of search conditions,
At least one of the first user and the second user who match the search condition can be displayed on the display unit.

第2の発明は、コンピュータを介してゲームが行われるイベントを管理するイベントの管理方法であって、
前記コンピュータによって、
前記イベントを識別するイベント識別情報、および、前記イベントに対して音声の提供を行う第1ユーザを識別する第1ユーザ識別情報を記憶するステップと、
前記イベント識別情報に対応する前記イベントまたは前記イベント識別情報に前記イベントの運営者または出資者として関連付けられた第2ユーザと、前記第1ユーザ識別情報に対応する前記第1ユーザとをマッチングするステップと
が実行されることを特徴とするイベントの管理方法である。
A second invention is an event management method for managing an event in which a game is played via a computer,
By said computer,
storing event identification information identifying the event and first user identification information identifying a first user providing audio for the event;
a step of matching the event corresponding to the event identification information or a second user associated with the event identification information as an operator or investor of the event with the first user corresponding to the first user identification information; When
is executed .

本発明によれば、音声提供者を見つけることができる。 According to the present invention, audio providers can be found.

実施形態1におけるゲームシステムの構成を示すブロック図。1 is a block diagram showing the configuration of a game system according to Embodiment 1. FIG. サーバ装置の構成を示すブロック図。FIG. 2 is a block diagram showing the configuration of a server device; 大会管理DBを示す概念図。The conceptual diagram which shows meeting management DB. 運営者DBを示す概念図。The conceptual diagram which shows operator DB. 音声提供者DBを示す概念図。The conceptual diagram which shows audio|voice provider DB. ゲーム装置の構成を示すブロック図。1 is a block diagram showing the configuration of a game device; FIG. 各端末の構成を示すブロック図。4 is a block diagram showing the configuration of each terminal; FIG. ディスプレイに表示されるゲーム画像を示す図。The figure which shows the game image displayed on a display. 実況者端末の機能的構成を示すブロック図。FIG. 2 is a block diagram showing the functional configuration of a commentator terminal; 解説者端末の機能的構成を示すブロック図。FIG. 3 is a block diagram showing the functional configuration of a commentator terminal; 運営者端末の機能的構成を示すブロック図。FIG. 2 is a block diagram showing the functional configuration of an operator terminal; 実施形態1におけるゲームシステムの処理の流れを示すフローチャート。4 is a flowchart showing the processing flow of the game system in Embodiment 1. FIG. 組み合わせ実績DBを示す概念図。The conceptual diagram which shows combination performance DB. 実施形態2における実況者端末の機能的構成を示すブロック図。FIG. 11 is a block diagram showing the functional configuration of a commentator terminal according to the second embodiment; 実施形態2におけるゲームシステムの処理の流れを示すフローチャート。10 is a flowchart showing the processing flow of the game system in Embodiment 2. FIG. 実施形態3における運営者端末の機能的構成を示すブロック図。FIG. 11 is a block diagram showing a functional configuration of an operator terminal according to Embodiment 3; 実施形態3におけるゲームシステムの処理の流れを示すフローチャート。13 is a flow chart showing the flow of processing of the game system in Embodiment 3. FIG.

以下、本開示の実施形態にかかるゲームシステムについて、図面を参照して説明する。本開示のコンピュータシステムは、ゲームシステムとして実現されている。本開示の大会の運営方法は、ゲームシステムの一機能として実装されている。 A game system according to an embodiment of the present disclosure will be described below with reference to the drawings. A computer system of the present disclosure is implemented as a game system. The tournament management method of the present disclosure is implemented as one function of the game system.

本実施形態で説明するゲームシステムは、例えば、パーソナルコンピュータ、プレイステーション(登録商標)、XBox(登録商標)、PlayStation Vita(登録商標)などのゲーム装置が接続される。 The game system described in this embodiment is connected to a game device such as a personal computer, PlayStation (registered trademark), XBox (registered trademark), PlayStation Vita (registered trademark), or the like.

このゲームシステムによるゲームでは、プレイヤの操作を受けて、プレイヤキャラクタを三次元の仮想ゲーム空間(以下、単に仮想空間という)で活動させたり、プレイヤキャラクタの仲間に対して様々なアクションを行わせたりする。 In a game based on this game system, a player's operation is received to make a player character act in a three-dimensional virtual game space (hereinafter simply referred to as a virtual space), or to make friends of the player character perform various actions. do.

本実施形態で説明するゲームは、ゲームプレイヤの操作を受けて、プレイヤキャラクタを、他のプレイヤキャラクタまたはノンプレイヤキャラクタとゲーム空間内で対戦させる対戦型アクションゲームである。 The game described in this embodiment is a battle-type action game in which a player character battles other player characters or non-player characters in a game space under the control of a game player.

対戦型アクションゲームとして、例えば、いわゆる格闘ゲームが挙げられる。格闘ゲームでは、各プレイヤが一のキャラクタ(プレイヤキャラクタ)を選択して操作し、対戦相手となる他キャラクタ(プレイヤキャラクタまたはノンプレイヤキャラクタ)と1対1にて格闘試合を行う。格闘ゲームでは、格闘中のキャラクタのうち、いずれかのキャラクタの体力値が0になることで勝敗が決定する。 As a competitive action game, for example, there is a so-called fighting game. In a fighting game, each player selects and operates one character (player character), and performs a one-on-one fighting match with another character (player character or non-player character) as an opponent. In a fighting game, victory or defeat is determined when the physical strength value of one of the fighting characters reaches zero.

本ゲームシステムは、例えば、eスポーツ(Electric Sports)大会を運営するために用いられる。eスポーツ大会では、例えば、トーナメント方式などにより、大会の優勝者が決定される。すなわち、eスポーツ大会では、一の対戦結果によって、対戦するプレイヤの組み合わせが決定される。 This game system is used, for example, to manage an e-sports (Electric Sports) competition. In an e-sports competition, for example, the winner of the competition is determined by a tournament system or the like. That is, in an e-sports tournament, the combination of players to compete is determined according to the result of one competition.

ここで、ゲームシステム1では、対戦(ゲーム)ごとに、対戦を再現したプレイ動画が生成される。ゲームシステム1は、ゲームシステム1の利用者(ユーザ)からの要求に応じて、プレイ動画を配信する。 Here, in the game system 1, a play animation that reproduces the battle is generated for each battle (game). The game system 1 distributes play videos in response to requests from users of the game system 1 .

本ゲームシステムでは、プレイ動画に、対戦時のゲーム画像やゲーム音楽に加えて、音声が付加されている。具体的には、プレイ動画には、実況者、解説者および音声編集者などの音声提供者から提供された音声が付加されている。 In this game system, in addition to the game image and game music during the battle, voice is added to the play moving image. Specifically, the play video is added with audio provided by an audio provider such as a commentator, a commentator, and an audio editor.

例えば、本ゲームシステムでは、実況者は、対戦の進行状況の実況に関する音声を提供する。解説者は、対戦内容の解説に関する音声を提供する。音声編集者は、対戦を盛り上げるための効果音やBGMなどを提供する。 For example, in this game system, the commentator provides a commentary about the progress of the match. The commentator provides audio for the commentary of the content of the match. The audio editor provides sound effects, background music, and the like to liven up the match.

音声提供者を見つけるための方法が未だ確立されていないため、大会(イベント)の運営者または出資者は、音声提供者を見つけることが困難であった。 Since a method for finding audio providers has not yet been established, it has been difficult for organizers or investors of tournaments (events) to find audio providers.

ゲームシステム1には、eスポーツ大会の運営者が、プレイ動画に音声を付加(提供)する音声提供者を見つけるための各種機能が備えられている。 The game system 1 has various functions for an operator of an e-sports tournament to find an audio provider who adds (provides) audio to a playing video.

なお、以下の説明において、「ゲーム」とは、所定のルールに従って、何らかの目的を達成する活動であって、コンピュータを利用して実施されるものをいう。前記ゲームには、複数の参加者が競い合うものも(勝敗を定めるもの)もあるし、参加者毎に、得点、時間などの、何らかの指標に基づく評価を受けるものもある。ここでの参加者は、個人またはチームの両方を含む。 In the following description, the term "game" refers to an activity to achieve some purpose according to predetermined rules, which is carried out using a computer. Some of the games involve a plurality of participants (games that determine victory or defeat), while others are evaluated based on some index such as score or time for each participant. Participants here include both individuals and teams.

また、以下の説明において、「ユーザ」とは、ゲームシステム1を利用する者をいう。具体的には、「ユーザ」には、「プレイヤ」、「補助者」、「審判」、「運営者」および「出資者」などが含まれる。 Also, in the following description, a “user” refers to a person who uses the game system 1 . Specifically, "users" include "players", "assistants", "referees", "operators" and "investors".

「プレイヤ」とは、大会においてゲームプレイを行う者である。 A "player" is a person who plays a game in a competition.

「補助者」とは、大会においてプレイヤを補助する者である。補助者として、例えば、コーチ、監督、フィジカルトレーナー、メンタルトレーナー、栄養士、ユーザの所属するチームメイトなどが挙げられる。 An "assistant" is a person who assists a player in a tournament. Examples of assistants include coaches, supervisors, physical trainers, mental trainers, nutritionists, and teammates to whom the user belongs.

「審判」とは、競技のルールに従って、競技の進行および判定を行う者をいう。 "Referee" means a person who conducts and judges the competition according to the rules of the competition.

「運営者」とは、大会の運営を行う者である。運営者は、例えば、大会の主催者、機材担当者、プロモータ、カメラマン、チームオーナーなどを含む。 “Administrator” means a person who manages the competition. Operators include, for example, tournament organizers, equipment personnel, promoters, photographers, team owners, and the like.

「出資者」とは、大会や運営者に対して、資本を提供するスポンサーである。出資者が大会の運営者に提供する資本の一例としては、大会の運営費や運営設備、仮想通貨、大会のCM(コマーシャル)、大会参加者へ提供される飲食物、スタッフ用のユニフォーム、イベントコンパニオンの派遣、大会を配信するための配信設備などがある。 “Investor” means a sponsor who provides capital to a tournament or an operator. Examples of capital provided by investors to tournament operators include tournament operating costs, operating equipment, virtual currency, tournament commercials, food and beverages provided to tournament participants, uniforms for staff, and events. Dispatch of companions, distribution facilities for distributing tournaments, etc.

また、「ユーザ」には、ゲームシステム1に対して音声を提供する「音声提供者」が含まれる。本ゲームシステムでは、「音声提供者」に、「実況者」、「解説者」および「音声編集者」などが含まれる。 The “user” also includes a “voice provider” who provides voice to the game system 1 . In this game system, the ``sound provider'' includes a ``playlist'', a ``commentator'' and a ``sound editor''.

「実況者」とは、対戦の進行状況を実況する者である。「解説者」は、対戦内容(例えば、使用された技など)を解説する者である。「実況者」および「解説者」は、対戦の進行状況に合わせて、実況および解説を行う。ゲームシステム1では、実況者が行った実況に関する音声および解説者が行った解説に関する音声が、プレイ動画に付加される。 A “reporter” is a person who gives a commentary on the progress of the match. The “explainer” is a person who explains the content of the battle (for example, techniques used). The "reporter" and "commentator" provide commentary and commentary according to the progress of the match. In the game system 1, the voice of the commentary given by the commentator and the voice of the commentary given by the commentator are added to the play animation.

「音声編集者」は、対戦の進行状況に合わせて、効果音やBGM(back ground music)などの音声をプレイ動画に設定する者である。ゲームシステム1では、音声編集者が設定した音声が、プレイ動画に付加される。 The “audio editor” is a person who sets audio such as sound effects and BGM (background music) to play moving images according to the progress of the battle. In the game system 1, the sound set by the sound editor is added to the play animation.

また、「大会の参加者」とは、ゲームシステム1によって、大会への参加が認められた者をいい、大会におけるプレイヤおよびその補助者などを含む。 Also, a "participant in a tournament" refers to a person who is permitted to participate in a tournament by the game system 1, and includes players in the tournament and their assistants.

また、「ユーザ」には、「視聴者」が含まれる。「視聴者」は、対戦を視聴している者である。視聴者には、例えば、ゲームシステム1から配信されたプレイ動画を視聴しているユーザや、イベント会場において対戦を視聴しているユーザを含む。プレイ動画を視聴しているユーザには、リアルタイムで配信されるプレイ動画を視聴しているユーザも含まれる。 "User" includes "viewer". A "viewer" is a person watching the match. Viewers include, for example, users watching play videos distributed from the game system 1 and users watching matches at event venues. Users viewing play videos include users viewing play videos distributed in real time.

(実施形態1)
<ゲームシステムの概要>
ゲームシステム1は、サーバ装置2およびゲーム装置5を含む。サーバ装置2は、ゲーム装置5と、通信ネットワーク6を介して、通信可能に構成されている。
(Embodiment 1)
<Outline of game system>
Game system 1 includes server device 2 and game device 5 . The server device 2 is configured to be able to communicate with the game device 5 via the communication network 6 .

図1における実況者端末3、解説者端末4および運営者端末9は、実況者、解説者および運営者のそれぞれが使用している端末である。ゲームシステム1には、実況者端末3、解説者端末4および運営者端末9が、通信ネットワーク6を介して、接続される場合がある。 The commentator terminal 3, commentator terminal 4, and operator terminal 9 in FIG. 1 are terminals used by the commentator, commentator, and operator, respectively. A commentator terminal 3 , a commentator terminal 4 and an operator terminal 9 may be connected to the game system 1 via a communication network 6 .

サーバ装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置5のゲームデータの管理を行う。また、サーバ装置2は、eスポーツ大会の管理を行うための各種プログラムおよびデータを記憶しており、eスポーツ大会の管理を行う。 The server device 2 stores game programs and game data, and manages the game data of the game device 5 . The server device 2 also stores various programs and data for managing e-sports competitions, and manages the e-sports competitions.

ゲーム装置5は、プレイヤの操作に基づいてゲーム(ここでは、対戦型アクションゲーム)を実行する。ゲームシステム1では、一台のゲーム装置5によって、一組のプレイヤ(この例では2人)の操作を受け付けるようになっている。 The game device 5 executes a game (here, a competitive action game) based on the player's operation. In the game system 1, one game device 5 accepts operations of a set of players (two players in this example).

ゲーム装置5は、通信ネットワーク6を介してサーバ装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。 Game device 5 receives (more specifically, downloads and installs) game programs and game data from server device 2 via communication network 6 .

ゲーム装置5は、各プレイヤの操作に基づいて、対戦型アクションゲームによる対戦を開始する。ゲーム装置5は、各プレイヤの操作に基づいて、ゲーム画像や音声をディスプレイ61およびスピーカ62に出力しながら、ゲームを進行させる。 The game device 5 starts a battle in a battle-type action game based on the operation of each player. The game device 5 advances the game while outputting game images and sounds to the display 61 and the speaker 62 based on the operations of each player.

ゲーム装置5は、対戦が終了すると、対戦結果を示す結果情報をサーバ装置2に送信する。結果情報には、対戦における勝者または敗者などを特定するための情報など、対戦結果に関する情報が含まれる。 When the battle ends, the game device 5 transmits result information indicating the result of the battle to the server device 2 . The result information includes information about the match results, such as information for identifying the winner or loser of the match.

また、ゲーム装置5は、対戦が終了すると、ゲームの状況を再現したプレイ動画をサーバ装置2に送信する。 In addition, when the battle ends, the game device 5 transmits to the server device 2 a play moving image that reproduces the game situation.

サーバ装置2は、ゲーム装置5からプレイ動画を受信すると、所定のデータベースにプレイ動画を格納する。このとき、プレイ動画には、実況者から提供された対戦の実況に関する音声、解説者から提供された対戦の解説に関する音声が付加される。実況者および解説者は、ゲームの進行状況に応じて、実況および解説をそれぞれ行う。このときの実況者および解説者の音声は、所定の装置(図示省略)により収録される。 When receiving the play video from the game device 5, the server device 2 stores the play video in a predetermined database. At this time, the play moving image is added with the voice regarding the commentary of the match provided by the commentator and the voice regarding the commentary of the match provided by the commentator. The commentator and commentator provide commentary and commentary, respectively, according to the progress of the game. The voices of the commentator and the commentator at this time are recorded by a predetermined device (not shown).

サーバ装置2は、視聴者が操作する端末(図示省略)からの要求に応じて、プレイ動画を配信する。 The server device 2 distributes play videos in response to requests from terminals (not shown) operated by viewers.

<ハードウェア構成>
以下、サーバ装置2、実況者端末3、解説者端末4、ゲーム装置5および運営者端末9の各ハードウェア構成について説明する。
<Hardware configuration>
The hardware configurations of the server device 2, commentator terminal 3, commentator terminal 4, game device 5, and operator terminal 9 will be described below.

<サーバ装置2の構成>
図2は、サーバ装置2の構成を示すブロック図である。図2に示すように、サーバ装置2は、ネットワークインターフェース21、記憶部22および制御部23を有する。ネットワークインターフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。
<Configuration of Server Apparatus 2>
FIG. 2 is a block diagram showing the configuration of the server device 2. As shown in FIG. As shown in FIG. 2 , the server device 2 has a network interface 21 , a storage section 22 and a control section 23 . Network interface 21 and storage unit 22 are electrically connected to control unit 23 via bus 29 .

ネットワークインターフェース21は、インターネットおよびLANなどの通信ネットワーク6を介して、ゲーム装置5などと通信可能に接続される。 Network interface 21 is communicably connected to game device 5 and the like via communication network 6 such as the Internet and LAN.

記憶部22は、HDD、SSD、RAMおよびROMなどで構成される。記憶部22には、ゲームデータ、本実施形態に係るゲームプログラムの一部を含む各種プログラムが記憶されている。 The storage unit 22 is composed of an HDD, SSD, RAM, ROM, and the like. The storage unit 22 stores game data and various programs including part of the game program according to the present embodiment.

また、記憶部22には、ゲームシステム1の管理のために用いられるデータベースが記憶されている。このデータベースには、ゲームシステム1を利用するユーザごとに付与されたユーザの識別情報(ユーザID)と、大会ごとに付与された大会の識別情報(大会ID)とが格納されている。 The storage unit 22 also stores a database used for managing the game system 1 . This database stores user identification information (user ID) given to each user who uses the game system 1 and tournament identification information (tournament ID) given to each tournament.

サーバ装置2は、ユーザの参加登録に応じて、ユーザIDと、大会IDとを関連付けることにより、大会への参加者の管理を行う。なお、ユーザは、大会における自己の役割(例えば、プレイヤ、審判、運営者など)を指定して、大会への参加登録を行う。 The server device 2 manages the participants in the tournament by associating the user ID with the tournament ID according to the user's participation registration. It should be noted that the user designates his or her own role in the tournament (for example, player, referee, manager, etc.) and registers for participation in the tournament.

また、記憶部22には、ゲームシステム1のユーザ(視聴者)に配信されるプレイ動画が格納されたデータベースが構成されている。このプレイ動画には、実況者および解説者が対戦の進行状況に応じて行った実況および解説(音声)がそれぞれ付加されている。 The storage unit 22 also includes a database in which play videos distributed to users (viewers) of the game system 1 are stored. The commentary and commentary (audio) given by the commentator and the commentator according to the progress of the match are added to the play moving image, respectively.

また、記憶部22には、イベント管理DB、運営者DBおよび音声提供者DBが格納されている。 The storage unit 22 also stores an event management DB, an operator DB, and a voice provider DB.

<大会管理DBについて>
大会管理DBは、大会に関する各種情報を管理するために用いられるデータベースである(図3参照)。大会管理DBには、大会IDごとに、運営者ID、実況者ID、解説者ID、動画IDおよび大会概要が関連付けられている。
<Regarding tournament management DB>
The tournament management DB is a database used to manage various information related to the tournament (see FIG. 3). In the tournament management DB, an operator ID, a commentator ID, a commentator ID, a video ID, and a tournament overview are associated with each tournament ID.

運営者ID、実況者ID、解説者IDは、当該大会において運営者、実況者および解説者としてそれぞれ登録されているユーザを示す。 The operator ID, commentator ID, and commentator ID indicate the users registered as the operator, commentator, and commentator in the competition, respectively.

動画IDは、当該大会において行われたプレイ動画の識別番号を示す。 Animation ID shows the identification number of the play animation performed in the said meeting.

大会概要は、当該大会のルールや規模、プレイヤの参加条件など、大会の運営に関する情報が含まれる。例えば、大会概要には、ゲームの種類(例えば、ゲームのジャンルや具体的なゲームのタイトルなど)や、ゲーム機の種類(例えば、パーソナルコンピュータ、プレイステーション、NINTENDO SWITCH(登録商標)など)、大会の会場名などが含まれることがある。 The tournament outline includes information about the operation of the tournament, such as the rules and scale of the tournament, conditions for player participation, and the like. For example, the tournament overview includes the type of game (eg, game genre, specific game title, etc.), the type of game machine (eg, personal computer, PlayStation, NINTENDO SWITCH (registered trademark), etc.), This may include the name of the venue, etc.

本ゲームシステムでは、後述するマッチングが行われた場合に、大会管理DBにおいて、大会ID(運営者ID)に、実況者IDおよび解説者IDが関連付けられる。すなわち、本ゲームシステムでは、大会管理DBを参照して、音声提供者(ここでは、実況者および解説者)の管理が行われる。なお、大会(運営者)と実況者および解説者とのマッチングが成立していない場合、図3では、実況者IDおよび解説者IDが「未定」となる。 In this game system, when matching, which will be described later, is performed, the commentator ID and the commentator ID are associated with the tournament ID (operator ID) in the tournament management DB. That is, in this game system, management of audio providers (here, commentators and commentators) is performed by referring to the tournament management DB. Note that when the competition (administrator) and the commentator and commentator are not matched, the commentator ID and commentator ID are "undecided" in FIG.

<運営者DBについて>
運営者DBは、各ユーザの運営者としての各種情報を管理するために用いられるデータベースである(図4参照)。運営者DBは、運営者ID(ユーザID)ごとに、運営者実績、運営者ランク、大会ID、運営者条件が関連付けられている。
<About the operator DB>
The operator DB is a database used for managing various information as an operator of each user (see FIG. 4). In the operator DB, operator records, operator ranks, tournament IDs, and operator conditions are associated with each operator ID (user ID).

運営者実績は、ユーザの運営者としての実績を示すものである。運営者実績には、例えば、大会の開催回数、大会の規模(集客数など)、視聴者からの評価などの、大会の属性に関するデータが含まれる。視聴者からの評価は、運営者に対するアンケートの結果など、ユーザ(運営者)に対する視聴者の評価に応じて判定される。 The operator track record indicates the user's track record as an operator. The manager's record includes, for example, data related to tournament attributes such as the number of tournaments held, the size of the tournament (number of spectators, etc.), and ratings from viewers. The viewer's evaluation is determined according to the viewer's evaluation of the user (operator), such as the result of a questionnaire for the operator.

運営者ランクは、ゲームシステム1における、ユーザの運営者としての評価を示す指標であり、運営者実績に応じて定められる。図4では、運営者実績が高評価であれば、ユーザ(運営者)に対して高い運営者ランクが関連付けられる。 The operator rank is an index indicating the evaluation of the user as an operator in the game system 1, and is determined according to the operator's track record. In FIG. 4, if the operator performance is highly evaluated, the user (operator) is associated with a high operator rank.

運営者条件は、大会IDに対応する大会において、ユーザ(運営者)が音声提供者(ここでは、実況者および解説者)に対して求める条件を示す。運営者条件として、例えば、ユーザ(運営者)がマッチングを希望する実況者および解説者の実績やそのランク、ユーザ(運営者)が実況者や解説者への支払う対価の内容などが挙げられる。 The operator condition indicates the condition that the user (operator) demands of the sound provider (here, the commentator and the commentator) in the competition corresponding to the competition ID. Operator conditions include, for example, the results and ranks of commentators and commentators with whom the user (operator) wishes to match, and the content of compensation paid by the user (operator) to the commentators and commentators.

<音声提供者DB>
音声提供者DBは、各ユーザの音声提供者(ここでは、実況者および解説者)としての各種情報を管理するために用いられるデータベースである(図5参照)。音声提供者DBは、ユーザIDごとに、実況者実績、実況者ランク、実況者条件、解説者実績、解説者ランク、解説者条件が関連付けられている。
<Voice provider DB>
The voice provider DB is a database used for managing various information as a voice provider (here, commentator and commentator) of each user (see FIG. 5). In the voice provider DB, each user ID is associated with a commentator track record, a commentator rank, a commentator condition, a commentator track record, a commentator rank, and a commentator condition.

実況者実績は、ユーザの実況者としての実績を示すものである。実況者実績には、例えば、実況回数、実況者としての視聴者からの評価などが含まれる。視聴者からの評価は、実況者に対するアンケートの結果など、ユーザ(実況者)に対する視聴者の評価に応じて判定される。 The commentator track record indicates the user's track record as a commentator. The record of the commentator includes, for example, the number of times of commentary and the evaluation from viewers as the commentator. The viewer's evaluation is determined according to the viewer's evaluation of the user (the commentator), such as the result of a questionnaire for the commentator.

実況者ランクは、ゲームシステム1における、ユーザの実況者としての評価を示す指標であり、実況者実績に応じて定められる。図5では、実況者実績が高評価であれば、ユーザ(実況者)に対して高い実況者ランクが関連付けられる。 The commentator rank is an index indicating the evaluation of the user as a commentator in the game system 1, and is determined according to the performance of the commentator. In FIG. 5, if the performance of the commentator is highly evaluated, a high commentator rank is associated with the user (the commentator).

実況者条件は、ユーザが実況者を引き受けるための条件を示す。実況者条件として、例えば、ユーザ(実況者)がマッチングを希望する運営者実績(運営者ランク)や、ユーザ(実況者)が運営者に対して求める対価の内容などが挙げられる。 The commentator condition indicates a condition for the user to accept the commentator. The conditions for the commentator include, for example, the track record (operator rank) of the operator with whom the user (the commentator) wishes to be matched, and the amount of compensation the user (the commentator) demands from the operator.

解説者実績は、ユーザの解説者としての実績を示すものである。解説者実績には、例えば、解説回数、解説者としての視聴者からの評価などが含まれる。視聴者からの評価は、解説者に対するアンケートの結果など、ユーザ(解説者)に対する視聴者の評価に応じて判定される。 The commentator track record indicates the user's track record as a commentator. The record of the commentator includes, for example, the number of times the commentary has been made, the evaluation of the commentator by the viewers, and the like. The viewer's evaluation is determined according to the viewer's evaluation of the user (the commentator), such as the result of a questionnaire for the commentator.

解説者ランクは、ユーザの解説者としての評価を示す指標であり、解説者実績に応じて定められる。図5では、解説者実績が高評価であれば、ユーザ(解説者)に対して高い解説者ランクが関連付けられる。 The commentator rank is an index indicating the user's evaluation as a commentator, and is determined according to the commentator's track record. In FIG. 5, if the commentator performance is highly evaluated, a high commentator rank is associated with the user (explainer).

解説者条件は、ユーザが解説者を引き受けるための条件を示す。解説者条件として、例えば、ユーザ(解説者)がマッチングを希望する運営者の実績(ランク)や、ユーザ(解説者)が運営者に対して求める対価の内容などが挙げられる。 The commentator condition indicates a condition for the user to accept the commentator. The commentator conditions include, for example, performance (rank) of the operator with whom the user (explainer) wishes to be matched, content of compensation that the user (explainer) demands of the operator, and the like.

制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置2の動作を制御する。 The control unit 23 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the self-device 2 .

<ゲーム装置5の構成>
図6は、ゲーム装置5の構成を示すブロック図である。図6に示すように、ゲーム装置5には、ディスプレイ61、スピーカ62およびコントローラ63が外部接続または内蔵される。このゲーム装置5には、ディスプレイ61が2台設けられている(ディスプレイ61a,61b)。また、ゲーム装置5には、コントローラ63も2台設けられている(コントローラ63a,63b)。
<Configuration of game device 5>
FIG. 6 is a block diagram showing the configuration of the game device 5. As shown in FIG. As shown in FIG. 6, the game apparatus 5 has a display 61, a speaker 62 and a controller 63 externally connected or built therein. This game device 5 is provided with two displays 61 (displays 61a and 61b). The game device 5 is also provided with two controllers 63 (controllers 63a and 63b).

なお、ディスプレイ61aおよびコントローラ63aは、1のプレイヤに使用される。ディスプレイ61bおよびコントローラ63bは、他のプレイヤに使用される。 Note that the display 61a and the controller 63a are used by one player. The display 61b and controller 63b are used by other players.

ゲーム装置5は、ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、記憶部55および制御部56を有する。ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54および記憶部55は、バス59を介して制御部56と電気的に接続されている。 The game device 5 has a network interface 51 , a graphics processing section 52 , an audio processing section 53 , an operation section 54 , a storage section 55 and a control section 56 . Network interface 51 , graphics processing unit 52 , audio processing unit 53 , operation unit 54 and storage unit 55 are electrically connected to control unit 56 via bus 59 .

ネットワークインターフェース51は、ゲーム装置5とサーバ装置2との間で、各種データを送受信するために、通信ネットワーク6に通信可能に接続される。 Network interface 51 is communicably connected to communication network 6 in order to transmit and receive various data between game device 5 and server device 2 .

グラフィック処理部52は、制御部56から出力されるゲーム画像情報に従って、仮想空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部52は、例えば液晶型であるディスプレイ61(61a,61b)と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ61上に表示される。 The graphics processing unit 52 draws a game image including various objects related to the virtual space in a moving image format according to the game image information output from the control unit 56 . The graphics processing unit 52 is connected to, for example, a liquid crystal display 61 (61a, 61b), and a game image drawn in a moving image format is displayed on the display 61 as a game screen.

オーディオ処理部53は、スピーカ62と接続されており、制御部56の指示に従ってゲーム音声を再生および合成すると、これをスピーカ62から出力させる。 The audio processing unit 53 is connected to the speaker 62 , reproduces and synthesizes the game sound according to the instruction of the control unit 56 , and outputs it from the speaker 62 .

操作部54は、コントローラ63(63a,63b)と接続され、操作入力に関するデータをコントローラ63との間で送受信する。プレイヤは、各コントローラ63の各種ボタンを押下することで、ゲーム装置5に操作信号を入力する。 The operation unit 54 is connected to the controllers 63 ( 63 a and 63 b ), and transmits/receives data regarding operation inputs to/from the controller 63 . The player inputs operation signals to the game device 5 by pressing various buttons of each controller 63 .

記憶部55は、HDD、SSD、RAMおよびROMなどで構成される。記憶部55には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラムなどが格納されている。 The storage unit 55 is configured with an HDD, SSD, RAM, ROM, and the like. The storage unit 55 stores game data downloaded from the server device 2, various programs including part of the game program, and the like.

制御部56は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置5の動作を制御する。 The control unit 56 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the device 5 itself.

<各種端末の構成>
ゲームシステム1には、前述したように、実況者端末3、解説者端末4および運営者端末9が接続される場合がある。
<Configuration of various terminals>
As described above, the game system 1 may be connected to the commentator terminal 3, the commentator terminal 4, and the operator terminal 9. FIG.

本実施形態では、説明の便宜のため、これらの端末3,4,9は、ハードウェア構成が同じものであるとする。例えば、各端末3,4,9は、スマートフォンに所定のソフトウェアをインストールすることによって構成できる。 In this embodiment, for convenience of explanation, these terminals 3, 4 and 9 are assumed to have the same hardware configuration. For example, each terminal 3, 4, 9 can be configured by installing predetermined software on a smart phone.

図7に示すように、端末3,4,9は、ディスプレイ821、スピーカ831およびタッチパッド841を内蔵している。 As shown in FIG. 7, terminals 3, 4, and 9 incorporate displays 821, speakers 831, and touch pads 841. FIG.

また、端末3,4,9は、ネットワークインターフェース81、グラフィック処理部82、オーディオ処理部83、操作部84、記憶部85および制御部86を有する。ネットワークインターフェース81、グラフィック処理部82、オーディオ処理部83、操作部84および記憶部85は、バス89を介して制御部86と電気的に接続されている。 Terminals 3 , 4 , 9 also have a network interface 81 , a graphics processing unit 82 , an audio processing unit 83 , an operation unit 84 , a storage unit 85 and a control unit 86 . The network interface 81 , graphic processing section 82 , audio processing section 83 , operation section 84 and storage section 85 are electrically connected to a control section 86 via a bus 89 .

ネットワークインターフェース81は、各種データを送受信するために、通信ネットワーク6に通信可能に接続される。 The network interface 81 is communicably connected to the communication network 6 in order to transmit and receive various data.

グラフィック処理部82は、ディスプレイ821と接続されている。グラフィック処理部82は、制御部86から出力される画像情報に従って、ディスプレイ821に各種画像を表示する。 The graphics processing section 82 is connected to the display 821 . The graphics processing unit 82 displays various images on the display 821 according to image information output from the control unit 86 .

オーディオ処理部83は、スピーカ831と接続されている。オーディオ処理部83は、制御部86から出力される音声情報に従って、音声をスピーカ831から出力(再生)させる。 The audio processing section 83 is connected to the speaker 831 . The audio processing unit 83 outputs (reproduces) audio from the speaker 831 according to the audio information output from the control unit 86 .

操作部84は、タッチパッド841と接続されている。操作部84には、タッチパッド841を介して、使用者(例えば、運営者、実況者、解説者など)からの操作信号が入力される。使用者は、タッチパッド841を操作することにより、記憶部85に記憶された各種プログラムを実行させることができる。 The operation unit 84 is connected with the touch pad 841 . An operation signal from a user (for example, an operator, a commentator, a commentator, etc.) is input to the operation unit 84 via a touch pad 841 . The user can execute various programs stored in the storage unit 85 by operating the touch pad 841 .

記憶部85は、HDD、SSD、RAMおよびROMなどで構成される。記憶部85には、各種プログラムなどが格納されている。 The storage unit 85 is composed of an HDD, SSD, RAM, ROM, and the like. Various programs and the like are stored in the storage unit 85 .

制御部86は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自己の属する端末3,4,9の動作を制御する。 The control section 86 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operations of the terminals 3, 4 and 9 to which it belongs.

<サーバ装置2における制御部23の機能的構成>
制御部23は、各種プログラムを実行することにより、情報処理部231、マッチング部232、実績処理部233、対価処理部234、動画配信部235として機能する。
<Functional Configuration of Control Unit 23 in Server Device 2>
The control unit 23 functions as an information processing unit 231, a matching unit 232, a performance processing unit 233, a consideration processing unit 234, and a moving image distribution unit 235 by executing various programs.

情報処理部231は、ゲームプログラムの配信に必要なデータを、ゲーム装置5との間で送受信する。情報処理部231が受信するデータとしては、ゲームプログラムのダウンロード要求情報などが挙げられる。情報処理部231が送信するデータとしては、ゲームプログラムをゲーム装置5が受信したかを確認するための情報が挙げられる。情報処理部231は、ゲーム装置5からのダウンロード要求情報に応じて、ゲームプログラムおよびゲームデータを配信する。 The information processing section 231 transmits and receives data necessary for distributing the game program to and from the game device 5 . The data received by the information processing unit 231 includes download request information for a game program. The data transmitted by the information processing section 231 includes information for confirming whether the game device 5 has received the game program. The information processing section 231 distributes the game program and game data according to the download request information from the game device 5 .

また、情報処理部231は、端末3,4,9から受信した要求に応じて、各種データを、端末3,4,9に送信する。 In addition, the information processing section 231 transmits various data to the terminals 3, 4, and 9 in response to requests received from the terminals 3, 4, and 9.

マッチング部232は、運営者DBおよび音声提供者DBを参照し、運営者(大会)と、実況者および解説者とをマッチングさせるマッチング処理を行う。具体的には、マッチング部232は、運営者DBに格納された運営者条件と、音声提供者DBに格納された実況者条件および解説者条件とを比較する。そして、マッチング部232は、運営者条件と実況者条件および解説者条件とが適合する、運営者(大会)と実況者および解説者とをマッチングさせる。 The matching unit 232 refers to the operator DB and the audio provider DB, and performs matching processing for matching the operator (tournament) with the live commentators and commentators. Specifically, the matching unit 232 compares operator conditions stored in the operator DB with commentator conditions and commentator conditions stored in the audio provider DB. Then, the matching unit 232 matches the operator (tournament) with the commentator and the commentator for which the operator condition, the commentator condition, and the commentator condition are matched.

例えば、図4および図5では、マッチング部232は、以下の(1)、(2)の条件を満たす場合、運営者と実況者および解説者とをマッチングさせる。
(1)運営者がマッチングを希望する実況者および解説者のランクと、実況者および解説者がマッチングを希望する運営者のランクとが適合する。
(2)運営者が実況者および解説者への支払う対価と、実況者および解説者が運営者に対して求める対価の総計とが適合する。
For example, in FIGS. 4 and 5, the matching unit 232 matches the operator with the commentator and commentator when the following conditions (1) and (2) are satisfied.
(1) The rank of the commentator and commentator that the operator wishes to match matches the rank of the operator that the commentator and commentator wish to match.
(2) Compensation paid by the operator to the commentators and commentators matches the total compensation demanded of the operators by the commentators and commentators.

図4および図5では、U001に関連付けられた運営者条件と、U004の実況者条件およびU005の解説者条件が適合するため、マッチング部232は、U001(運営者)とU004(実況者),U005(解説者)とをマッチングさせる。 In FIGS. 4 and 5, the operator condition associated with U001, the commentator condition of U004, and the commentator condition of U005 match. U005 (explainer) is matched.

マッチング部232は、マッチングを行った場合、大会管理DBにおいて、大会ID(運営者ID)に、実況者としてマッチングさせたユーザのユーザIDを実況者IDとして関連付ける。また、マッチング部232は、大会ID(運営者ID)に、解説者としてマッチングさせたユーザのユーザIDを解説者IDとして関連付ける。これにより、マッチング部232は、運営者(大会)と実況者および解説者とをマッチングさせる。 When matching is performed, the matching unit 232 associates the user ID of the user matched as the commentator with the event ID (operator ID) as the commentator ID in the competition management DB. Also, the matching unit 232 associates the tournament ID (operator ID) with the user ID of the user matched as the commentator as the commentator ID. Thereby, the matching unit 232 matches the operator (tournament) with the commentator and the commentator.

実績処理部233は、運営者DBの運営者実績および運営者ランク、ならびに、音声提供者DBの実況者実績、実況者ランク、解説者実績および解説者ランクを更新する。 The performance processing unit 233 updates the operator performance and operator rank in the operator DB, and the commentator performance, commentator rank, commentator performance and commentator rank in the voice provider DB.

例えば、ゲームシステム1に接続される図略の通信装置から、ユーザの運営者、実況者および解説者としての実績やランクに関する情報を受信した場合、実績処理部233は、受信した情報に応じて、運営者DBおよび音声提供者DBを更新する。 For example, when receiving information about the user's achievements and ranks as an operator, commentator, and commentator from a communication device (not shown) connected to the game system 1, the achievement processing unit 233 , the operator DB and the voice provider DB are updated.

例えば、前記通信装置は、大会開催中(または対戦中)もしくは大会終了後(または対戦後)に、視聴者に対して、運営者、実況者および解説者に関するアンケートの入力を求める。前記通信装置は、入力されたアンケート結果を、サーバ装置2に送信する。 For example, the communication device requests the viewer to input a questionnaire regarding the manager, the commentator, and the commentator during the tournament (or during the match) or after the tournament (or after the match). The communication device transmits the input questionnaire results to the server device 2 .

対価処理部234は、マッチング部232によりマッチングが成立した場合、対価の支払処理を行う。具体的には、対価処理部234は、実況者条件における対価と、解説者条件における対価と、所定の手数料とを合算した金額を、運営者の口座から出金する。そして、対価処理部234は、実況者の口座に実況者条件に応じた対価を入金し、解説者の口座に解説者条件に応じた対価を入金する。この所定の手数料は、ゲームシステム1の管理者の収入となる。 When matching is established by the matching unit 232, the price processing unit 234 performs payment processing of the price. Specifically, the consideration processing unit 234 withdraws from the operator's account the sum of the consideration for the commentator condition, the consideration for the commentator condition, and a predetermined fee. Then, the consideration processing unit 234 deposits the consideration corresponding to the commentator conditions into the commentator's account, and deposits the consideration corresponding to the commentator conditions into the commentator's account. This predetermined commission is income for the administrator of the game system 1 .

動画配信部235は、視聴者が操作する端末(図示省略)の要求に応じて、記憶部22の動画DBに格納されたプレイ動画を、当該端末に配信する。 The moving image distribution unit 235 distributes the play moving image stored in the moving image DB of the storage unit 22 to the terminal (not shown) operated by the viewer in response to a request from the terminal.

<ゲーム装置5における制御部56の機能的構成>
制御部56は、各種プログラムを実行することにより、通信部561、ゲーム進行部562、結果情報生成部563および動画生成部564として機能する。
<Functional Configuration of Control Unit 56 in Game Device 5>
The control unit 56 functions as a communication unit 561, a game progression unit 562, a result information generation unit 563, and a video generation unit 564 by executing various programs.

通信部561は、ネットワークインターフェース51を介して、サーバ装置2との通信を行う機能である。通信部561は、操作部54がコントローラ63から受信した各種操作信号などに応じて、ゲームプログラムや新たなゲームデータのダウンロード要求などを、サーバ装置2に送信する。また、通信部561は、ダウンロード要求に応じてサーバ装置2から送られてきたゲームデータを、サーバ装置2から受信する。 The communication unit 561 has a function of communicating with the server device 2 via the network interface 51 . The communication unit 561 transmits a request for downloading a game program or new game data to the server device 2 in response to various operation signals received by the operation unit 54 from the controller 63 . The communication unit 561 also receives game data sent from the server device 2 in response to a download request from the server device 2 .

ゲーム進行部562は、プレイヤの操作に従って、ゲームデータに含まれるオブジェクト、およびテクスチャなどのデータを読み出し且つゲームプログラムを実行して、二次元または三次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部52によって処理されることにより、ディスプレイ61には処理後のゲーム画像が表示される。例えば、ゲーム進行部562は、図7に示すようなゲーム画像Scをディスプレイ61に表示させる。 The game progression unit 562 reads data such as objects and textures included in the game data, executes the game program, and generates two-dimensional or three-dimensional game image information according to the player's operation. As the game image information is processed by the graphics processing unit 52 , the processed game image is displayed on the display 61 . For example, the game progression unit 562 causes the display 61 to display a game image Sc as shown in FIG.

結果情報生成部563は、対戦が終了した場合に、対戦結果を示す結果情報を生成する。通信部561は、生成された結果情報をサーバ装置2に送信する。サーバ装置2は、受信した結果情報を記憶部22に格納する。これにより、サーバ装置2は、大会において行われた各対戦の結果を管理する。 The result information generation unit 563 generates result information indicating the result of the battle when the battle ends. The communication unit 561 transmits the generated result information to the server device 2 . The server device 2 stores the received result information in the storage unit 22 . Thereby, the server device 2 manages the results of each match held in the tournament.

動画生成部564は、対戦が終了した場合に、当該対戦を再現したプレイ動画を生成する。通信部561は、生成されたプレイ動画をサーバ装置2に送信する。サーバ装置2は、受信したプレイ動画を記憶部22のデータベースに格納する。 When the battle ends, the moving image generation unit 564 generates a play moving image that reproduces the battle. The communication unit 561 transmits the generated play video to the server device 2 . The server device 2 stores the received play video in the database of the storage unit 22 .

<実況者端末3における制御部86の機能的構成>
図9は、実況者端末3における制御部86の機能を示すブロック図である。実況者端末3は、各種プログラムを実行することにより、通信部31、UI表示処理部32および実況者条件設定部33として機能する。
<Functional configuration of control unit 86 in commentator terminal 3>
FIG. 9 is a block diagram showing functions of the control unit 86 in the commentator terminal 3. As shown in FIG. The commentator terminal 3 functions as a communication section 31, a UI display processing section 32, and a commentator condition setting section 33 by executing various programs.

通信部31は、実況者端末3のネットワークインターフェース81を介して、サーバ装置2との通信を行う機能である。 The communication unit 31 has a function of communicating with the server device 2 via the network interface 81 of the commentator terminal 3 .

UI表示処理部32は、メニューなどのUI(ユーザインターフェース)をディスプレイ821に表示する。使用者(ここでは、実況者)は、タッチパッド841(ディスプレイ821)でUIを操作することによって、種々の指示を実況者端末3に与えることができる。この例では、UIとして、「実況者条件設定メニュー」がある。 The UI display processing unit 32 displays a UI (user interface) such as a menu on the display 821 . The user (here, the commentator) can give various instructions to the commentator terminal 3 by operating the UI with the touch pad 841 (display 821). In this example, the UI includes a "representative condition setting menu".

実況者条件設定部33は、使用者(ここでは、実況者)による「実況者条件設定メニュー」の操作に応じて、実況者条件設定画面をディスプレイ821に表示し、実況者条件(実況者を引き受けるための条件)の入力を受け付ける。例えば、実況者条件設定部33は、実況者条件設定画面によって、マッチングを希望する運営者の実績(ランク)や運営者に対して求める対価などの入力を受け付ける。 The commentator condition setting unit 33 displays the commentator condition setting screen on the display 821 in response to the user's (here, commentator) operation of the "representative condition setting menu", and sets the commentator condition (the commentator conditions for acceptance). For example, the commentator condition setting unit 33 accepts inputs such as the track record (rank) of the operator who wishes to be matched and the consideration required of the operator, through the commentator condition setting screen.

実況者条件設定部33は、実況者条件設定画面に対して入力されたデータを生成し、サーバ装置2に送信する。サーバ装置2は、受信したデータを音声提供者DBの実況者条件に格納する。 The commentator condition setting unit 33 generates data input to the commentator condition setting screen, and transmits the data to the server device 2 . The server device 2 stores the received data in the commentator condition of the voice provider DB.

<解説者端末4における制御部86の機能的構成>
図10は、解説者端末4における制御部86の機能を示すブロック図である。解説者端末4は、各種プログラムを実行することにより、通信部41、UI表示処理部42および解説者条件設定部43として機能する。
<Functional Configuration of Control Unit 86 in Commentator Terminal 4>
FIG. 10 is a block diagram showing functions of the control unit 86 in the commentator terminal 4. As shown in FIG. The commentator terminal 4 functions as a communication section 41, a UI display processing section 42, and a commentator condition setting section 43 by executing various programs.

通信部41は、解説者端末4のネットワークインターフェース81を介して、サーバ装置2との通信を行う機能である。 The communication unit 41 has a function of communicating with the server device 2 via the network interface 81 of the commentator terminal 4 .

UI表示処理部42は、メニューなどのUIをディスプレイ821に表示する。使用者(ここでは、解説者)は、タッチパッド841(ディスプレイ821)でUIを操作することによって、種々の指示を解説者端末4に与えることができる。この例では、UIとして、「解説者条件設定メニュー」がある。 The UI display processing unit 42 displays a UI such as a menu on the display 821 . The user (here, the commentator) can give various instructions to the commentator terminal 4 by operating the UI with the touch pad 841 (display 821). In this example, there is a "commentator condition setting menu" as the UI.

解説者条件設定部43は、使用者(ここでは、解説者)による「解説者条件設定メニュー」の操作に応じて、解説者条件設定画面をディスプレイ821に表示し、解説者条件(解説者を引き受けるための条件)の入力を受け付ける。例えば、解説者条件設定部43は、解説者条件設定画面によって、マッチングを希望する運営者の実績(ランク)や運営者に対して求める対価などの入力を受け付ける。 The commentator condition setting unit 43 displays the commentator condition setting screen on the display 821 in response to the user's (herein, commentator's) operation of the "explainer condition setting menu", and sets the commentator condition (the commentator conditions for acceptance). For example, the commentator condition setting unit 43 accepts inputs such as the track record (rank) of the operator who wishes to be matched and the consideration required of the operator, through the commentator condition setting screen.

解説者条件設定部43は、解説者条件設定画面に対して入力されたデータを生成し、サーバ装置2に送信する。サーバ装置2は、受信したデータを音声提供者DBの解説者条件に格納する。 The commentator condition setting unit 43 generates data input to the commentator condition setting screen, and transmits the data to the server device 2 . The server device 2 stores the received data in commentator conditions of the speech provider DB.

<運営者端末9における制御部86の機能的構成>
図11は、運営者端末9における制御部86の機能を示すブロック図である。運営者端末9は、各種プログラムを実行することにより、通信部91、UI表示処理部92、大会登録部93および運営者条件設定部94として機能する。
<Functional Configuration of Control Unit 86 in Operator Terminal 9>
FIG. 11 is a block diagram showing functions of the control unit 86 in the operator terminal 9. As shown in FIG. The operator terminal 9 functions as a communication section 91, a UI display processing section 92, a tournament registration section 93, and an operator condition setting section 94 by executing various programs.

通信部91は、運営者端末9のネットワークインターフェース81を介して、サーバ装置2との通信を行う機能である。 The communication unit 91 has a function of communicating with the server device 2 via the network interface 81 of the operator terminal 9 .

UI表示処理部92は、メニューなどのUIをディスプレイ821に表示する。使用者(ここでは、運営者)は、タッチパッド841(ディスプレイ821)でUIを操作することによって、種々の指示を運営者端末9に与えることができる。この例では、UIとして、「大会登録メニュー」、「運営者条件設定メニュー」などがある。 The UI display processing unit 92 displays a UI such as a menu on the display 821 . The user (here, the operator) can give various instructions to the operator terminal 9 by operating the UI with the touch pad 841 (display 821). In this example, the UI includes a "tournament registration menu", an "operator condition setting menu", and the like.

大会登録部93は、使用者(ここでは、運営者)による「大会登録メニュー」の操作に応じて、大会登録画面をディスプレイ821に表示し、大会概要の入力を受け付ける。例えば、大会登録部93は、大会登録画面によって、大会概要として、当該大会のルールや規模、プレイヤの参加条件などの大会の運営に関する情報の入力を受け付ける。 The tournament registration unit 93 displays a tournament registration screen on the display 821 in response to the operation of the "tournament registration menu" by the user (here, the operator), and accepts the input of the tournament overview. For example, the tournament registration unit 93 receives input of information regarding the operation of the tournament, such as the rules and scale of the tournament, conditions for players to participate, etc., as the tournament outline on the tournament registration screen.

大会登録部93は、大会登録画面に対して入力されたデータを生成し、サーバ装置2に送信する。サーバ装置2は、新たな大会IDを発行し、運営者端末9の使用者のユーザIDを当該大会IDに関連付ける。また、サーバ装置2は、受信したデータを大会管理DBの大会概要に格納する。 The tournament registration unit 93 generates data input to the tournament registration screen and transmits the data to the server device 2 . The server device 2 issues a new competition ID and associates the user ID of the user of the operator terminal 9 with the competition ID. In addition, the server device 2 stores the received data in the tournament outline of the tournament management DB.

運営者条件設定部94は、使用者(ここでは、運営者)による「運営者条件設定メニュー」の操作に応じて、運営者条件設定画面をディスプレイ821に表示し、運営者条件(運営者が音声提供者に対して求める条件)の入力を受け付ける。例えば、運営者条件設定部94は、運営者条件設定画面によって、マッチングを希望する実況者および解説者の実績やそのランク、実況者や解説者への支払う対価などの入力を受け付ける。 The operator condition setting unit 94 displays an operator condition setting screen on the display 821 in response to the operation of the "operator condition setting menu" by the user (here, the operator), and sets the operator condition (the operator requirements for voice providers). For example, the operator condition setting unit 94 receives inputs such as track records and ranks of the commentators and commentators who wish to be matched, compensation to be paid to the commentators and commentators, and the like, through the operator condition setting screen.

運営者条件設定部94は、運営者条件設定画面に対して入力されたデータを生成し、サーバ装置2に送信する。サーバ装置2は、受信したデータを運営者DBの運営者条件に格納する。 The operator condition setting unit 94 generates data input to the operator condition setting screen and transmits the generated data to the server device 2 . The server device 2 stores the received data in the operator condition of the operator DB.

<ゲームシステム1の処理の流れ>
図12を参照しつつ、本実施形態に係るゲームシステム1における処理の流れを説明する。ゲームシステム1では、実況者端末3、解説者端末4および運営者端末9から受信したデータに基づいて、サーバ装置2のマッチング部232がマッチング処理を行う。
<Processing Flow of Game System 1>
The flow of processing in the game system 1 according to this embodiment will be described with reference to FIG. In the game system 1 , the matching section 232 of the server device 2 performs matching processing based on the data received from the commentator terminal 3 , commentator terminal 4 and operator terminal 9 .

サーバ装置2は、実況者端末3から受信したデータに基づいて、実況者条件を設定する(ステップS1)。 The server device 2 sets conditions for the presenter based on the data received from the presenter terminal 3 (step S1).

具体的には、実況者端末3の実況者条件設定部33は、実況者条件設定画面によって受け付けた実況者条件(実況者を引き受けるための条件)を示すデータを生成し、サーバ装置2に送信する。この実況者条件には、実況者端末3の使用者(ここでは、実況者)がマッチングを希望する運営者の実績やランク、運営者に対して求める対価の内容などが含まれる。サーバ装置2は、受信した実況者条件を音声提供者DBに格納(設定)する。 Specifically, the commentator condition setting unit 33 of the commentator terminal 3 generates data indicating the commentator conditions (conditions for accepting the commentator) accepted by the commentator condition setting screen, and transmits the data to the server device 2 . do. The conditions for the commentator include the track record and rank of the operator with whom the user of the commentator terminal 3 (here, the commentator) wishes to be matched, and the amount of compensation required of the operator. The server device 2 stores (sets) the received commentator conditions in the voice provider DB.

サーバ装置2は、解説者端末4から受信したデータに基づいて、解説者条件を設定する(ステップS2)。 The server device 2 sets commentator conditions based on the data received from the commentator terminal 4 (step S2).

具体的には、解説者端末4の解説者条件設定部43は、解説者条件設定画面によって受け付けた解説者条件(解説者を引き受けるための条件)を示すデータを生成し、サーバ装置2に送信する。この解説者条件には、解説者端末4の使用者(ここでは、解説者)が、マッチングを希望する運営者の実績やランク、運営者に対して求める対価の内容などが含まれる。サーバ装置2は、受信した解説者条件を音声提供者DBに格納(設定)する。 Specifically, the commentator condition setting unit 43 of the commentator terminal 4 generates data indicating the commentator conditions (conditions for accepting commentators) accepted by the commentator condition setting screen, and transmits the data to the server device 2 . do. The commentator conditions include the track record and rank of the manager with whom the user of the commentator terminal 4 (here, the commentator) wishes to be matched, and the content of the consideration requested of the manager. The server device 2 stores (sets) the received commentator conditions in the speech provider DB.

サーバ装置2は、運営者端末9から受信したデータに基づいて、大会登録を行う(ステップS3)。 The server device 2 performs tournament registration based on the data received from the operator terminal 9 (step S3).

具体的には、運営者端末9の大会登録部93は、大会登録画面によって受け付けた大会概要(当該大会のルールや規模、プレイヤの参加条件などの大会の運営に関する情報)を示すデータを生成し、サーバ装置2に送信する。サーバ装置2は、新たな大会IDを発行し、運営者端末9の使用者のユーザIDに、当該大会IDと受信したデータ(大会概要)とを関連付けて、大会管理DBに格納する。 Specifically, the tournament registration unit 93 of the operator terminal 9 generates data indicating the overview of the tournament received on the tournament registration screen (information related to the operation of the tournament, such as the rules and scale of the tournament, conditions for players to participate, etc.). , to the server device 2 . The server device 2 issues a new tournament ID, associates the user ID of the user of the operator terminal 9 with the tournament ID and the received data (tournament overview), and stores them in the tournament management DB.

サーバ装置2は、運営者端末9から受信したデータに基づいて、運営者条件を設定する(ステップS4)。 The server device 2 sets operator conditions based on the data received from the operator terminal 9 (step S4).

具体的には、運営者端末9の運営者条件設定部94は、運営者条件設定画面によって受け付けた運営者条件(運営者が音声提供者に対して求める条件)を示すデータを生成し、サーバ装置2に送信する。この運営者条件には、運営者端末9の使用者(ここでは、運営者)が、マッチングを希望する実況者および解説者の実績やランク、実況者や解説者への支払う対価の内容などが含まれる。サーバ装置2は、受信した運営者条件を運営者DBに格納(設定)する。 Specifically, the operator condition setting unit 94 of the operator terminal 9 generates data indicating operator conditions (conditions requested by the operator from the audio provider) accepted by the operator condition setting screen, and Send to device 2. The operator conditions include the achievements and ranks of the commentator and commentator with whom the user of the operator terminal 9 (here, the operator) wishes to be matched, the details of the compensation to be paid to the commentator and commentator, and the like. included. The server device 2 stores (sets) the received operator conditions in the operator DB.

サーバ装置2のマッチング部232は、運営者(大会)と実況者および解説者とをマッチングさせるマッチング処理を行う(ステップS5)。 The matching unit 232 of the server device 2 performs matching processing for matching the operator (tournament) with the commentator and the commentator (step S5).

具体的には、マッチング部232は、運営者DBに格納された運営者条件と、音声提供者DBに格納された実況者条件および解説者条件とを比較する。そして、マッチング部232は、運営者条件と実況者条件および解説者条件とが適合する、運営者と実況者および解説者とをマッチングさせる。 Specifically, the matching unit 232 compares operator conditions stored in the operator DB with commentator conditions and commentator conditions stored in the audio provider DB. Then, the matching unit 232 matches the operator, the commentator, and the commentator for which the operator condition, the commentator condition, and the commentator condition are matched.

例えば、図4および図5では、U001に関連付けられた運営者条件と、U004の実況者条件およびU005の解説者条件が適合するため、マッチング部232は、U001(運営者)とU004(実況者),U005(解説者)とをマッチングさせる。 For example, in FIGS. 4 and 5, the operator condition associated with U001, the commentator condition of U004, and the commentator condition of U005 match. ), and U005 (explainer).

マッチング部232は、大会管理DBを更新する(ステップS6)。具体的には、マッチング部232は、大会管理DBの大会ID(運営者ID)に、実況者としてマッチングさせたユーザのユーザIDを実況者IDとして関連付ける。また、マッチング部232は、大会ID(運営者ID)に、解説者としてマッチングさせたユーザのユーザIDを解説者IDとして関連付ける。 The matching unit 232 updates the tournament management DB (step S6). Specifically, the matching unit 232 associates the user ID of the user matched as the commentator with the tournament ID (operator ID) of the tournament management DB as the commentator ID. Also, the matching unit 232 associates the tournament ID (operator ID) with the user ID of the user matched as the commentator as the commentator ID.

サーバ装置2は、マッチングの成立を、マッチングさせた運営者、実況者および解説者の各ユーザに通知する(ステップS7)。 The server device 2 notifies each user of the operator, commentator, and commentator that the matching has been established (step S7).

サーバ装置2の対価処理部234は、対価の支払処理を行う(ステップS8)。 The consideration processing unit 234 of the server device 2 performs a consideration payment process (step S8).

以上をまとめると、ゲーム装置5の制御部56(コンピュータ)を介してゲームが行われる大会(イベント)において、大会を管理するゲームシステム1(コンピュータシステム)であって、大会を識別する大会ID(イベント識別情報)および大会に対して音声の提供を行う実況者および解説者(第1ユーザ)をそれぞれ識別する実況者IDおよび解説者ID(第1ユーザ識別情報)を記憶する記憶部22と、大会IDに対応する大会または大会IDに大会の運営者として関連付けられたユーザ(第2ユーザ)と、実況者IDおよび解説者IDに対応するユーザ(第1ユーザ)とをマッチングさせるマッチング部232とを備えることを特徴とするコンピュータシステムである。 To summarize the above, in a tournament (event) in which a game is played via the control unit 56 (computer) of the game device 5, the game system 1 (computer system) that manages the tournament has a tournament ID that identifies the tournament. event identification information) and a commentator ID and commentator ID (first user identification information) that respectively identify the commentator and commentator (first user) who provide audio for the tournament; a matching unit 232 that matches the user (second user) associated with the tournament corresponding to the tournament ID or the tournament ID as the operator of the tournament with the user (first user) corresponding to the commentator ID and the commentator ID; A computer system comprising:

<本実施形態の効果>
以上のように、記憶部22は、大会IDと、大会に対して音声の提供を行う実況者を示す実況者IDと、大会に対して音声の提供を行う解説者を示す解説者IDとを記憶する。マッチング部232は、大会(または運営者)と実況者および解説者とをマッチングさせる。これにより、運営者は、大会に対して音声の提供を行う音声提供者(実況者および解説者)を見つけることができる。
<Effects of this embodiment>
As described above, the storage unit 22 stores the tournament ID, the commentator ID indicating the commentator who provides the voice for the tournament, and the commentator ID which indicates the commentator who provides the voice for the tournament. Remember. The matching unit 232 matches the tournament (or operator) with the commentator and commentator. This allows the operator to find audio providers (broadcasters and commentators) who provide audio for the tournament.

また、サーバ装置2(管理部)は、ユーザの音声提供に関する実況者実績および解説者実績(第1実績)をユーザID(第1ユーザ識別情報)に対応付けて管理する。実況者実績や解説者実績は、ユーザの実況者としての評価や、ユーザの解説者としての評価を判断するための1つの要素となる。実況者実績や解説者実績を管理することにより、運営者は、希望する音声提供者を見つけやすくなる。 In addition, the server device 2 (management unit) manages the performance of the commentator and the performance of the commentator (first performance) regarding the user's voice provision in association with the user ID (first user identification information). The performance of the commentator and the performance of the commentator are one factor for determining the evaluation of the user as a commentator and the evaluation of the user as a commentator. By managing the results of live commentators and commentators, it becomes easier for the operator to find a desired audio provider.

また、マッチング部232は、実況者実績および解説者実績(第1実績)に基づいて、マッチングを行う。これにより、運営者は、希望する音声提供者を見つけやすくなる。 In addition, the matching unit 232 performs matching based on the performance of the commentator and the performance of the commentator (first performance). This makes it easier for the operator to find the desired audio provider.

また、実況者実績および解説者実績(第1実績)は、実況者および解説者(第1ユーザ)がそれぞれ提供した音声に対する視聴者のアンケート結果(視聴者による入力)に基づいて判定される。サーバ装置2(管理部)は、運営者に関する運営者実績(イベントに関する第2実績)を、大会ID(イベント識別情報)および大会IDに関連付けられた運営者ID(第2ユーザ識別情報)に対応付けて管理する。マッチング部232は、実況者実績および解説者実績、ならびに、運営者実績の少なくともいずれか一方に基づいて、運営者(または大会)と、実況者および解説者とをマッチングさせる。 Also, the actual commentator performance and the commentator performance (first performance) are determined based on the viewer questionnaire results (input by the viewer) on the voices respectively provided by the commentator and commentator (first user). The server device 2 (management unit) corresponds the operator track record (the second track record about the event) to the tournament ID (event identification information) and the operator ID (second user identification information) associated with the tournament ID. attached and managed. The matching unit 232 matches the operator (or tournament) with the commentator and commentator based on at least one of the commentator track record, the commentator track record, and the operator track record.

運営者実績は、大会(運営者)の評価を判断するための1つの要素となる。実況者や解説者は、評価の高い大会において実況や解説を行うことにより、自己の評価を上げたいと考える。すなわち、実況者実績を管理することにより、実況者および解説者は、希望する大会(運営者)にて実況や解説を行うことができる。 The track record of the operator is one factor for judging the evaluation of the tournament (operator). Commentators and commentators want to improve their self-esteem by providing commentary and commentary in highly rated competitions. That is, by managing the results of the commentator, the commentator and the commentator can provide commentary and commentary at the desired tournament (operator).

また、実況者実績および解説者実績は、視聴者という実況者および解説者以外の第三者によって判定されるため、より客観的な実績となる。これにより、客観的な実績である実況者実績および解説者実績に基づいて、運営者(または大会)と実況者および解説者とをマッチングすることができる。 In addition, since the performance of the commentator and the performance of the commentator are determined by a third party other than the commentator and the commentator, who are the viewers, the results are more objective. As a result, it is possible to match the operator (or tournament) with the commentator and the commentator based on the performance of the commentator and the performance of the commentator, which are objective achievements.

また、運営者実績、実況者実績および解説者実績を考慮してマッチングを行うことにより、運営者、実況者および解説者に対して、不公平感を感じないようなマッチング相手を提供することができる。 In addition, by performing matching in consideration of the performance of the operator, the performance of the commentator, and the performance of the commentator, it is possible to provide a matching partner that does not feel unfair to the operator, the commentator, and the commentator. can.

また、運営者実績(第2実績)は、大会(イベント)の規模や視聴者からの評価などの、大会(イベント)の属性を含む。これにより、大会の評価を判断するための要素を大会の属性として設定することができるため、マッチングを行う際の条件を柔軟に設定することができる。 In addition, the manager's track record (second track record) includes attributes of the tournament (event), such as the size of the tournament (event) and evaluations from viewers. As a result, the elements for judging the evaluation of the tournament can be set as attributes of the tournament, so the conditions for matching can be flexibly set.

また、本ゲームシステムは、音声の提供に対する実況者および解説者(第1ユーザ)への対価を設定する実況者条件設定部33、解説者条件設定部43および運営者条件設定部94(第1対価設定部)を備える。マッチング部232は、実況者条件設定部33、解説者条件設定部43および運営者条件設定部94により設定された対価に応じてマッチングを行う。 In addition, this game system includes a commentator condition setting unit 33, a commentator condition setting unit 43, and an operator condition setting unit 94 (first price setting unit). The matching unit 232 performs matching according to the price set by the commentator condition setting unit 33 , the commentator condition setting unit 43 and the operator condition setting unit 94 .

これにより、実況者および解説者は、実況者条件設定部33および解説者条件設定部43によって、運営者に対して求める対価をそれぞれ提示することができる。また、運営者は、運営者条件設定部94によって、実況者および解説者に対して、支払う対価を提示することができる。すなわち、ゲームシステム1を介して、実況者および解説者と運営者との間で対価の交渉を行うことができる。 As a result, the commentator and the commentator can respectively present the desired compensation to the operator by the commentator condition setting section 33 and the commentator condition setting section 43 . In addition, the operator can present the price to be paid to the commentator and the commentator using the operator condition setting unit 94 . That is, via the game system 1, compensation can be negotiated between the commentator and commentator and the operator.

また、対価に応じてマッチングが行われた場合、実況者および解説者(第1ユーザ)へ対価が提供される。これにより、ゲームシステム1を介して、運営者は、実況者および解説者に対して、対価を支払うことができる。また、運営者と実況者および解説者とのマッチングを行う度に手数料を徴収することで、ゲームシステム1の管理者は、収入を得ることができる。 Also, when matching is performed according to the price, the price is provided to the commentator and the commentator (first user). As a result, the operator can pay compensation to the commentator and the commentator through the game system 1 . Also, the administrator of the game system 1 can earn income by collecting a fee each time the operator is matched with the commentator and commentator.

(実施形態2)
実施形態2では、サーバ装置2の制御部23におけるマッチング部232の他の機能を説明する。本実施形態では、マッチング部232は、運営者と、実況者および解説者の組み合わせとをマッチングさせる。
(Embodiment 2)
In the second embodiment, another function of the matching section 232 in the control section 23 of the server device 2 will be described. In this embodiment, the matching unit 232 matches the operator with a combination of the commentator and commentator.

なお、本実施形態では、サーバ装置2の記憶部22に組み合わせDBが格納されている。また、マッチング部232および対価処理部234の機能と、運営者端末9の運営者条件設定部94の機能と、実況者端末3の制御部86の構成とが、実施形態1と異なる。 In addition, in this embodiment, the combination DB is stored in the storage unit 22 of the server device 2 . Also, the functions of the matching unit 232 and the consideration processing unit 234, the functions of the operator condition setting unit 94 of the operator terminal 9, and the configuration of the control unit 86 of the commentator terminal 3 are different from those of the first embodiment.

<組み合わせDBについて>
サーバ装置2の記憶部22に格納される組み合わせDBは、ユーザの組み合わせに関する各種情報を管理するために用いられるデータベースである(図13参照)。組み合わせDBでは、2以上のユーザのうち一部が実況者として設定され、残部が解説者として設定されている組み合わせに対して1つの識別情報(組み合わせID)が付与されている。以下、実況者および解説者としての2以上のユーザの組み合わせを、単に「組み合わせ」ということがある。
<About combination DB>
The combination DB stored in the storage unit 22 of the server device 2 is a database used for managing various information regarding user combinations (see FIG. 13). In the combination DB, one piece of identification information (combination ID) is assigned to a combination in which some of two or more users are set as commentators and the rest are set as commentators. Hereinafter, a combination of two or more users as commentators and commentators may simply be referred to as a "combination".

具体的に、組み合わせDBは、組み合わせIDごとに、実況者ID、解説者ID、組み合わせ実績、組み合わせランク、組み合わせ条件が関連付けられている。 Specifically, in the combination DB, a commentator ID, a commentator ID, a combination record, a combination rank, and a combination condition are associated with each combination ID.

実況者IDおよび解説者IDは、組み合わせにおいて、実況者および解説者としてそれぞれ設定されているユーザを示す。 The commentator ID and the commentator ID indicate the users who are set as the commentator and commentator, respectively, in the combination.

組み合わせ実績は、組み合わせの音声提供(実況および解説)に関する実績を示すものである。例えば、組み合わせが実況および解説を行った回数、組み合わせに対する視聴者からの評価などが含まれる。視聴者からの評価は、組み合わせに対するアンケートの結果など、組み合わせに対する視聴者の評価に応じて判定される。 The combination track record indicates the track record of the combination voice provision (commentary and commentary). For example, the number of times the combination has played commentary and commentary, the ratings of the combination from viewers, and the like. The viewer's evaluation is determined according to the viewer's evaluation of the combination, such as the result of a questionnaire about the combination.

組み合わせランクは、組み合わせに対する評価を示す指標であり、組み合わせ実績に応じて定められる。図13では、組み合わせ実績が高評価であれば、組み合わせに対して高い組み合わせランクが関連付けられる。 The combination rank is an index indicating the evaluation of the combination, and is determined according to the combination performance. In FIG. 13, a high combination rank is associated with the combination if the combination performance is highly evaluated.

組み合わせ条件は、組み合わせが音声提供者(ここでは実況者および解説者)を引き受けるための条件を示す。組み合わせ条件として、例えば、組み合わせがマッチングを希望する運営者実績(運営者ランク)や、組み合わせが運営者に対して求める対価の内容などが挙げられる。 The combination condition indicates the conditions for the combination to accept the audio provider (here the commentator and commentator). Combination conditions include, for example, the track record of operators (operator ranks) that the combination desires to match, and the content of compensation that the combination requires of the operators.

一般的に、実況者と解説者とは、ゲーム中に掛け合いをしながら、実況および解説を行う。すなわち、実況者と解説者とが個別に高い評価を受けることもあれば、実況者と解説者との組み合わせが高い評価を受けることがある。このため、本実施形態では、組み合わせDBにおいて、実況者と解説者との組み合わせに対しての評価を判断する1つの要素としての組み合わせ実績を管理している。 In general, the commentator and the commentator provide commentary and commentary while interacting with each other during the game. In other words, the commentator and commentator may receive high evaluation individually, and the combination of the commentator and commentator may receive high evaluation. For this reason, in the present embodiment, the combination DB manages the combination record as one element for determining the evaluation of the combination of the commentator and the commentator.

なお、組み合わせに対して組み合わせIDが付与されるタイミングは任意に設定することができる。例えば、初めて組み合わせによって実況および解説が行われたときや、任意のユーザからの申請されたときに、組み合わせIDを付与してもよい。 Note that the timing at which the combination ID is assigned to the combination can be set arbitrarily. For example, a combination ID may be given when commentary and commentary are performed by combination for the first time, or when an application is made by an arbitrary user.

組み合わせに対して組み合わせIDが付与された場合、実況者として設定されたユーザの実況者実績と、解説者として設定されたユーザの解説者実績とに基づいて、組み合わせ実績が設定される。 When a combination ID is assigned to a combination, a combination record is set based on the commentator record of the user set as the commentator and the commentator record of the user set as the commentator.

例えば、図5および図13では、U006(実況者)とU004(解説者)との組み合わせに組み合わせIDとしてC003が付与されたとする。この場合、組み合わせ実績における「視聴者の評価」は、U006の実況者としての「視聴者の評価」とU004の解説者としての「視聴者の評価」との平均値となる。 For example, in FIGS. 5 and 13, it is assumed that C003 is given as a combination ID to the combination of U006 (the commentator) and U004 (the commentator). In this case, the "viewer's evaluation" in the combined results is the average value of the "viewer's evaluation" of U006 as a commentator and the "viewer's evaluation" of U004 as a commentator.

<端末3,9における制御部86の機能的構成について>
図14に示すように、本実施形態では、実況者端末3の制御部86は、実況者条件設定部33に代えて、組み合わせ条件設定部34の機能を有する。
<Functional Configuration of Control Unit 86 in Terminals 3 and 9>
As shown in FIG. 14 , in this embodiment, the control unit 86 of the commentator terminal 3 has the function of the combination condition setting unit 34 instead of the commentator condition setting unit 33 .

組み合わせ条件設定部34は、使用者(ここでは、実況者)による「組み合わせ条件設定メニュー」の操作に応じて、組み合わせ条件設定画面をディスプレイ821に表示し、組み合わせ条件の入力を受け付ける。例えば、組み合わせ条件設定部34は、組み合わせ条件設定画面によって、マッチングを希望する運営者の実績(ランク)や、組み合わせが運営者に対して求める対価などの入力を受け付ける。 The combination condition setting unit 34 displays a combination condition setting screen on the display 821 in response to the operation of the "combination condition setting menu" by the user (here, the commentator) and accepts the input of the combination condition. For example, the combination condition setting unit 34 receives inputs such as the performance (rank) of the operator who wishes to be matched, and the compensation that the combination requires of the operator, through the combination condition setting screen.

また、本実施形態では、運営者端末9の運営者条件設定部94は、使用者(ここでは、運営者)による「運営者条件設定メニュー」の操作に応じて、運営者条件設定画面をディスプレイ821に表示し、運営者条件(組み合わせに対して求める条件)の入力を受け付ける。例えば、運営者条件設定部94は、運営者条件設定画面によって、マッチングを希望する組み合わせの実績やランク、組み合わせへの支払う対価などの入力を受け付ける。 Further, in the present embodiment, the operator condition setting unit 94 of the operator terminal 9 displays an operator condition setting screen in response to the operation of the "operator condition setting menu" by the user (here, the operator). 821 to accept input of operator conditions (conditions required for combinations). For example, the operator condition setting unit 94 accepts inputs such as the track record and rank of a combination for which matching is desired, and the consideration to be paid for the combination, through the operator condition setting screen.

<サーバ装置2の制御部23の機能的構成について>
本実施形態では、サーバ装置2における制御部23のマッチング部232および対価処理部234の機能が実施形態1と異なる。
<Functional Configuration of Control Unit 23 of Server Device 2>
In this embodiment, the functions of the matching unit 232 and the consideration processing unit 234 of the control unit 23 in the server device 2 are different from those in the first embodiment.

具体的には、マッチング部232は、運営者DBおよび組み合わせDBを参照し、運営者(大会)と、実況者および解説者の組み合わせとをマッチングさせる。具体的には、マッチング部232は、運営者DBに格納された運営者条件と、組み合わせDBに格納された組み合わせ条件とを比較する。そして、マッチング部232は、運営者条件と組み合わせ条件とが適合する、運営者と組み合わせとをマッチングさせる。 Specifically, the matching unit 232 refers to the operator DB and the combination DB, and matches the operator (competition) with the combination of the commentator and the commentator. Specifically, the matching unit 232 compares the operator conditions stored in the operator DB and the combination conditions stored in the combination DB. Then, the matching unit 232 matches operators and combinations that match the operator conditions and the combination conditions.

例えば、マッチング部232は、以下の(1)、(2)の条件を満たす場合、運営者と組み合わせとをマッチングさせる。
(1)運営者がマッチングを希望する組み合わせのランクと、実況者(組み合わせ)がマッチングを希望する運営者のランクとが適合する。
(2)運営者が組み合わせへの支払う対価と、組み合わせが運営者に対して求める対価とが適合する。
For example, the matching unit 232 matches the operator with the combination when the following conditions (1) and (2) are satisfied.
(1) The rank of the combination that the operator wishes to match matches the rank of the operator that the commentator (combination) wishes to match.
(2) The price paid by the operator to the combination matches the price the combination asks of the operator.

マッチング部232は、マッチングを行った場合、大会管理DBの大会ID(運営者ID)に、組み合わせにおいて実況者として設定されているユーザのユーザIDを実況者IDとして関連付ける。また、マッチング部232は、大会ID(運営者ID)に、組み合わせにおいて解説者として設定されているユーザのユーザIDを解説者IDとして関連付ける。 When matching is performed, the matching unit 232 associates the tournament ID (operator ID) of the tournament management DB with the user ID of the user set as the commentator in the combination as the commentator ID. Also, the matching unit 232 associates the tournament ID (operator ID) with the user ID of the user set as the commentator in the combination as the commentator ID.

対価処理部234は、マッチング部232によりマッチングが成立した場合、対価の支払処理を行う。具体的には、対価処理部234は、組み合わせ条件における対価と、所定の手数料とを合算した金額を、運営者の口座から出金する。そして、対価処理部234は、組み合わせにおける実況者および解説者のそれぞれの口座に組み合わせ条件に応じた対価を入金する。この所定の手数料は、ゲームシステム1の管理者の収入となる。 When matching is established by the matching unit 232, the price processing unit 234 performs payment processing of the price. Specifically, the consideration processing unit 234 withdraws the sum of the consideration in the combination condition and the predetermined fee from the operator's account. Then, the consideration processing unit 234 deposits the consideration according to the combination conditions into the account of each commentator and commentator in the combination. This predetermined commission is income for the administrator of the game system 1 .

<ゲームシステム1の処理の流れ>
図15を参照しつつ、実施形態2に係るゲームシステム1における処理の流れを説明する。実施形態2では、ステップS1,S2に代えてステップS11が行われ、ステップS4,S5に代えてステップS12,S13が行われる。
<Processing Flow of Game System 1>
The flow of processing in the game system 1 according to the second embodiment will be described with reference to FIG. 15 . In the second embodiment, step S11 is performed instead of steps S1 and S2, and steps S12 and S13 are performed instead of steps S4 and S5.

サーバ装置2は、実況者端末3から受信したデータに基づいて、組み合わせ条件を設定する(ステップS11)。 The server device 2 sets a combination condition based on the data received from the commentator terminal 3 (step S11).

具体的には、実況者端末3の組み合わせ条件設定部34は、組み合わせ条件設定画面によって受け付けた組み合わせ条件(組み合わせが実況者および解説者を引き受けるための条件)を示すデータを生成し、サーバ装置2に送信する。この組み合わせ条件には、実況者端末3の使用者(ここでは、実況者)が、組み合わせとしてマッチングを希望する運営者の実績やランク、運営者に対して求める対価が含まれる。サーバ装置2は、受信した実況者条件を音声提供者DBに格納(設定)する。 Specifically, the combination condition setting unit 34 of the commentator terminal 3 generates data indicating the combination condition received on the combination condition setting screen (the condition for the combination to accept the commentator and the commentator). Send to The combination conditions include the achievements and ranks of the operators with whom the user of the commentator terminal 3 (here, the commentator) wishes to be matched as a combination, and the compensation required of the operators. The server device 2 stores (sets) the received commentator conditions in the voice provider DB.

ステップS11,S3の後、サーバ装置2は、運営者端末9から受信したデータに基づいて、運営者条件を設定する(ステップS12)。 After steps S11 and S3, the server device 2 sets operator conditions based on the data received from the operator terminal 9 (step S12).

具体的には、運営者端末9の運営者条件設定部94は、運営者条件設定画面によって受け付けた運営者条件(運営者が組み合わせに対して求める条件)を示すデータを生成し、サーバ装置2に送信する。この運営者条件には、運営者端末9の使用者(ここでは、運営者)が、マッチングを希望する組み合わせの実績やランク、組み合わせへの支払う対価などが含まれる。サーバ装置2は、受信した運営者条件を運営者DBに格納(設定)する。 Specifically, the operator condition setting unit 94 of the operator terminal 9 generates data indicating the operator conditions (conditions required for the combination by the operator) accepted by the operator condition setting screen, and Send to The operator conditions include the track record and rank of the combination that the user of the operator terminal 9 (here, the operator) wishes to match, the price to be paid for the combination, and the like. The server device 2 stores (sets) the received operator conditions in the operator DB.

サーバ装置2のマッチング部232は、運営者(大会)と組み合わせとをマッチングさせる(ステップS13)。 The matching unit 232 of the server device 2 matches the operator (tournament) with the combination (step S13).

具体的には、マッチング部232は、運営者DBに格納された運営者条件と、組み合わせDBに格納された組み合わせ条件とを比較する。そして、マッチング部232は、運営者条件と組み合わせ条件とが適合する、運営者と組み合わせとをマッチングさせる。 Specifically, the matching unit 232 compares the operator conditions stored in the operator DB and the combination conditions stored in the combination DB. Then, the matching unit 232 matches operators and combinations that match the operator conditions and the combination conditions.

ステップS13の後、ステップS6~S8が行われる。なお、ステップS8では、対価処理部234は、上述した対価の支払処理を行う。 After step S13, steps S6 to S8 are performed. In addition, in step S8, the consideration processing unit 234 performs the above-described consideration payment processing.

以上をまとめると、実施形態2では、サーバ装置2の記憶部22は、実況者(第1ユーザ)と、大会(イベント)に対してと実況者と異なる音声を提供する解説者(第3ユーザ)との組み合わせを識別する組み合わせID(組み合わせ識別情報)を記憶し、マッチング部232は、大会ID(イベント識別情報)に対応する大会または大会IDと関連付けられた運営者(第2ユーザ)と、組み合わせIDに対応する実況者および解説者の組み合わせとをマッチングさせるものである。 To summarize the above, in the second embodiment, the storage unit 22 of the server device 2 includes a commentator (first user) and a commentator (third user) who provides a speech different from the commentator for the competition (event). ), and the matching unit 232 stores the combination ID (combination identification information) that identifies the combination with the event ID (event identification information), and the operator (second user) associated with the event or event ID It matches the combination of the commentator and the commentator corresponding to the combination ID.

<本実施形態の効果>
以上のように、記憶部22は、大会IDと、大会に対して音声の提供を行う実況者および解説者の組み合わせを示す組み合わせIDを記憶する。マッチング部232は、大会(または運営者)と組み合わせとをマッチングさせる。これにより、運営者は、大会に対して音声の提供を行う音声提供者(例えば、実況者および解説者)の組み合わせを見つけることができる。
<Effects of this embodiment>
As described above, the storage unit 22 stores the competition ID and the combination ID indicating the combination of the commentator and the commentator who provide sound for the competition. The matching unit 232 matches the tournament (or operator) with the combination. This allows the operator to find a combination of audio providers (eg, commentators and commentators) who provide audio for the competition.

また、サーバ装置2は、組み合わせの音声提供に関する組み合わせ実績(第3実績)を組み合わせID(組み合わせ識別情報)に対応付けて管理する。一般的に、実況者と解説者とは、ゲーム中に掛け合いをしながら、実況および解説を行う。すなわち、実況者と解説者との組み合わせが高い評価を受けることがある。この組み合わせの評価を判断する1つの要素となる組み合わせ実績を管理することにより、運営者は、希望する音声提供者の組み合わせを見つけることができる。 Further, the server device 2 manages the combination record (third record) related to the provision of the combination sound in association with the combination ID (combination identification information). In general, the commentator and the commentator provide commentary and commentary while interacting with each other during the game. In other words, the combination of the commentator and the commentator may be highly evaluated. By managing the track record of combinations, which is one factor for determining the evaluation of the combinations, the operator can find the desired combination of audio providers.

また、実況者(第1ユーザ)の音声提供に関する実況者実績(第1実績)および解説者(第3ユーザ)の音声提供に関する解説者実績(第4実績)の少なくともいずれかの一方に基づいて、組み合わせ実績(第3実績)が設定される。これにより、組み合わせとして実況者および解説の実績がない場合であっても、組み合わせをマッチングさせることができる。 Also, based on at least one of the performance of the commentator (first performance) regarding the voice provision of the commentator (first user) and the performance of the commentator (fourth performance) regarding the voice provision of the commentator (third user) , combination results (third results) are set. As a result, the combination can be matched even if there is no track record of the commentator and the commentary as a combination.

また、マッチング部232は、組み合わせ実績(第3実績)に基づいて、マッチングを行う。これにより、運営者は、希望する音声提供者の組み合わせを見つけることができる。 Also, the matching unit 232 performs matching based on the combination record (third record). This allows the operator to find a desired combination of audio providers.

また、組み合わせ実績(第3実績)は、組み合わせが提供した音声に対する視聴者のアンケート結果(視聴者による入力)に基づいて判定される。サーバ装置2(管理部)は、運営者に関する運営者実績(イベントに関する第2実績)を、大会ID(イベント識別情報)および大会IDに関連付けられた運営者ID(第2ユーザ識別情報)に対応付けて管理する。マッチング部232は、組み合わせ実績および運営者実績の少なくともいずれか一方に基づいて、運営者(または大会)と、組み合わせとをマッチングさせる。 Also, the combination track record (third track record) is determined based on the viewer's questionnaire results (input by the viewer) on the sound provided by the combination. The server device 2 (management unit) corresponds the operator track record (the second track record about the event) to the tournament ID (event identification information) and the operator ID (second user identification information) associated with the tournament ID. attached and managed. The matching unit 232 matches operators (or tournaments) with combinations based on at least one of the combination performance and the operator performance.

運営者実績は、大会の評価を判断するための1つの要素となる。組み合わせは、評価の高い大会において、実況および解説を行うことにより、自己(組み合わせ)の評価を上げたいと考える。すなわち、運営者実績を管理することにより、組み合わせは、希望する大会(運営者)にて実況および解説を行うことができる。 The track record of the operator is one factor for judging the evaluation of the competition. The pair would like to raise their own (combination) evaluation by providing live commentary and commentary at highly rated competitions. In other words, by managing the operator's track record, the combination can provide commentary and commentary at the desired tournament (operator).

また、組み合わせ実績は、視聴者という実況者および解説者以外の第三者によって判定されるため、より客観的な実績となる。これにより、客観的な実績である組み合わせ実績に基づいて、運営者(または大会)と組み合わせとをマッチングすることができる。 In addition, since the combination result is determined by a third party other than the commentator and commentator, who are the viewers, the result is a more objective result. As a result, it is possible to match the operator (or tournament) with the combination based on the combination results, which are objective results.

また、運営者実績(第2実績)は、大会(イベント)の規模や視聴者からの評価などの、大会(イベント)の属性を含む。これにより、大会の評価を判断するための要素を大会の属性として設定することができるため、マッチングを行う際の条件を柔軟に設定することができる。 In addition, the manager's track record (second track record) includes attributes of the tournament (event), such as the size of the tournament (event) and evaluations from viewers. As a result, the elements for judging the evaluation of the tournament can be set as attributes of the tournament, so the conditions for matching can be flexibly set.

また、本ゲームシステムは、音声の提供に対する組み合わせへの対価を設定する組み合わせ条件設定部34および運営者条件設定部94(第2対価設定部)を備える。マッチング部232は、組み合わせ条件設定部34および運営者条件設定部94により設定された対価に応じて、マッチングを行う。 The game system also includes a combination condition setting unit 34 and an operator condition setting unit 94 (second price setting unit) for setting a price for a combination for providing voice. The matching unit 232 performs matching according to the price set by the combination condition setting unit 34 and operator condition setting unit 94 .

これにより、組み合わせは、組み合わせ条件設定部34によって、運営者に対して、希望する対価を提示することができる。また、運営者は、運営者条件設定部94によって、組み合わせに対して、支払う対価を提示することができる。すなわち、ゲームシステム1を介して、組み合わせと運営者との間で対価の交渉を行うことができる。 As a result, the combination can present the desired price to the operator by the combination condition setting unit 34 . Also, the operator can present the price to be paid for the combination by the operator condition setting unit 94 . In other words, via the game system 1, the price can be negotiated between the combination and the operator.

また、対価に応じてマッチングが行われた場合、組み合わせへ対価が提供される。これにより、ゲームシステム1を介して、運営者は、組み合わせに対して、対価を支払うことができる。また、運営者と組み合わせとのマッチングを行う度に手数料を徴収することで、ゲームシステム1の管理者は、収入を得ることができる。 In addition, when matching is performed according to consideration, consideration is provided for the combination. As a result, the operator can pay for the combination via the game system 1 . In addition, the administrator of the game system 1 can earn income by collecting a fee each time the operator and the combination are matched.

(実施形態3)
実施形態3では、サーバ装置2の制御部23におけるマッチング部232の他の機能を説明する。本実施形態では、マッチング部232は、運営者からの操作に応じて、運営者と実況者および解説者とをマッチングさせる。
(Embodiment 3)
In the third embodiment, another function of the matching section 232 in the control section 23 of the server device 2 will be described. In this embodiment, the matching unit 232 matches the operator with the commentator and the commentator according to the operator's operation.

なお、本実施形態では、サーバ装置2の制御部86の構成と、マッチング部232の機能とが、実施形態1と異なる。 In addition, in this embodiment, the configuration of the control unit 86 of the server device 2 and the function of the matching unit 232 are different from those in the first embodiment.

<運営者端末9における制御部86の機能的構成について>
図16に示すように、本実施形態では、運営者端末9の制御部86は、運営者条件設定部94に代えて、検索部95および選択部96を有する。
<About the functional configuration of the control unit 86 in the operator terminal 9>
As shown in FIG. 16 , in this embodiment, the control unit 86 of the operator terminal 9 has a search unit 95 and a selection unit 96 instead of the operator condition setting unit 94 .

検索部95は、使用者(ここでは、運営者)による「音声提供者検索メニュー」の操作に応じて、音声提供者検索画面をディスプレイ821に表示し、検索条件の入力を受け付ける。例えば、検索部95は、音声提供者検索画面によって、マッチングを希望する実況者および解説者の実績やランク、実況者や解説者への支払う対価などの検索条件の入力を受け付ける。 The search unit 95 displays a voice provider search screen on the display 821 in response to the user's (here, operator's) operation of the "voice provider search menu" and accepts input of search conditions. For example, the search unit 95 accepts input of search conditions such as the results and ranks of the commentator and commentator who wish to be matched, and the consideration to be paid to the commentator and commentator through the voice provider search screen.

検索部95は、入力された検索条件を示すデータをサーバ装置2に送信する。サーバ装置2は、音声提供者DBを参照して、検索条件に適合するユーザを検索し、検索結果を示すデータを運営者端末9に送信する。 The search unit 95 transmits data indicating the input search condition to the server device 2 . The server device 2 refers to the voice provider DB, searches for users who match the search conditions, and transmits data indicating the search results to the operator terminal 9 .

選択部96は、受信したデータに基づいて、音声提供者選択画面をディスプレイ821に表示する。この音声提供者選択画面には、検索結果に含まれるユーザの一覧が、ユーザの実況者実績および解説者実績とともに表示される。 The selection unit 96 displays a voice provider selection screen on the display 821 based on the received data. On this audio provider selection screen, a list of users included in the search results is displayed together with the user's performance as a commentator and as a commentator.

選択部96は、使用者(ここでは、運営者)から、実況者および解説者の選択を受け付ける。例えば、タッチパッド841に対するタップなどの操作に応じて、実況者および解説者が選択される。選択部96は、選択結果を示すデータをサーバ装置2に送信する。 The selection unit 96 receives the selection of the commentator and the commentator from the user (here, the operator). For example, the commentator and commentator are selected according to an operation such as tapping on the touch pad 841 . The selection unit 96 transmits data indicating the selection result to the server device 2 .

<サーバ装置2の制御部23の機能的構成について>
本実施形態では、サーバ装置2における制御部23のマッチング部232の機能が実施形態1と異なる。
<Functional Configuration of Control Unit 23 of Server Device 2>
In this embodiment, the function of the matching section 232 of the control section 23 in the server device 2 is different from that in the first embodiment.

マッチング部232は、受信した選択結果を示すデータに応じて、運営者と実況者および解説者とをマッチングさせる。マッチング部232は、マッチングを行った結果を、大会管理DBの大会ID(運営者ID)に格納する。 The matching unit 232 matches the operator with the commentator and the commentator according to the received data indicating the selection result. The matching unit 232 stores the matching result in the event ID (operator ID) of the event management DB.

<ゲームシステム1の処理の流れ>
図17を参照しつつ、実施形態3に係るゲームシステム1における処理の流れを説明する。実施形態3では、ステップS4,S5に代えてステップS21~S24が行われる。
<Processing Flow of Game System 1>
The flow of processing in the game system 1 according to Embodiment 3 will be described with reference to FIG. 17 . In the third embodiment, steps S21 to S24 are performed instead of steps S4 and S5.

ステップS1~S3の後、運営者端末9は、検索条件の入力を受け付ける(ステップS21)。 After steps S1 to S3, the operator terminal 9 accepts input of search conditions (step S21).

具体的には、運営者端末9の検索部95は、音声提供者検索画面によって検索条件を受け付ける。この検索条件には、実況者端末3の使用者(ここでは、実況者)が、マッチングを希望する実況者および解説者の実績やランク、実況者や解説者への支払う対価などが含まれる。 Specifically, the search unit 95 of the operator terminal 9 accepts search conditions through the speech provider search screen. The search conditions include the track record and rank of the commentator and commentator with whom the user of the commentator terminal 3 (here, the commentator) wishes to match, and the price to be paid to the commentator and commentator.

検索部95は、入力された検索条件を示すデータをサーバ装置2に送信する。サーバ装置2は、音声提供者DBを参照して、検索条件に適合するユーザを検索し、検索結果を示すデータを運営者端末9に送信する。 The search unit 95 transmits data indicating the input search condition to the server device 2 . The server device 2 refers to the voice provider DB, searches for users who match the search conditions, and transmits data indicating the search results to the operator terminal 9 .

選択部96は、受信したデータに基づいて、音声提供者選択画面をディスプレイ821に表示する(ステップS22)。この音声提供者選択画面には、検索結果に含まれるユーザの一覧が、ユーザの実況者実績および解説者実績とともに表示される。 The selection unit 96 displays a voice provider selection screen on the display 821 based on the received data (step S22). On this audio provider selection screen, a list of users included in the search results is displayed together with the user's performance as a commentator and as a commentator.

選択部96は、使用者(ここでは、運営者)から、実況者および解説者の選択を受け付ける。選択部96は、選択結果を示すデータをサーバ装置2に送信する(ステップS23)。 The selection unit 96 receives the selection of the commentator and the commentator from the user (here, the operator). The selection unit 96 transmits data indicating the selection result to the server device 2 (step S23).

サーバ装置2のマッチング部232は、受信した選択結果を示すデータに応じて、実況者および解説者と運営者とをマッチングさせる(ステップS24)。 The matching unit 232 of the server device 2 matches the commentator and the commentator with the operator according to the received data indicating the selection result (step S24).

ステップS24の後、ステップS6~S8が行われる。 After step S24, steps S6 to S8 are performed.

以上をまとめると、実施形態3では、運営者(第1ユーザおよび第2ユーザの少なくとも一方)からの入力を受け付ける運営者端末9(受付部)を備え、マッチング部232は、運営者端末9に対する入力に応じて、マッチングを行うものである。 To summarize the above, in the third embodiment, the operator terminal 9 (receiving unit) that receives input from the operator (at least one of the first user and the second user) is provided, and the matching unit 232 receives the operator terminal 9 Matching is performed according to the input.

<本実施形態の効果>
以上のように、運営者は、運営者端末9を操作することにより、自己の希望する音声提供者(実況者および解説者)を見つけることができる。
<Effects of this embodiment>
As described above, by operating the operator terminal 9, the operator can find the desired audio provider (the commentator and the commentator).

また、運営者端末9(受付部)は、検索条件の入力を受け付ける。運営者端末9は、検索条件に適合する実況者および解説者(第1ユーザおよび第2ユーザの少なくとも一方)をディスプレイ821(表示部)に表示させる。運営者端末9に対して検索条件を入力することによって、運営者は、自己の希望する音声提供者(実況者および解説者)を見つけることができる。 In addition, the operator terminal 9 (accepting unit) accepts input of search conditions. The operator terminal 9 causes the display 821 (display section) to display the commentator and the commentator (at least one of the first user and the second user) who match the search conditions. By inputting search conditions to the operator terminal 9, the operator can find a desired audio provider (a commentator and a commentator).

(その他の実施形態)
ゲームシステム1では、以下のような運用を行ってもよい。
(Other embodiments)
The game system 1 may operate as follows.

実施形態2では、実況者端末3が組み合わせ条件設定部34を備えるが、解説者端末4が組み合わせ条件設定部34を備えてもよい。この場合、組み合わせ条件を解説者が設定することとなる。また、実況者端末3および解説者端末4の双方に組み合わせ条件設定部34を備えて、実況者および解説者の双方が組み合わせ条件を設定できるようにしてもよい。 In the second embodiment, the commentator terminal 3 has the combination condition setting unit 34, but the commentator terminal 4 may have the combination condition setting unit 34. FIG. In this case, the commentator sets the combination conditions. Also, both the commentator terminal 3 and the commentator terminal 4 may be provided with the combination condition setting section 34 so that both the commentator and commentator can set the combination condition.

また、上記各実施形態では、マッチング部232は、運営者(大会)と実況者および解説者(またはその組み合わせ)とをマッチングするが、これに限られない。マッチング部232は運営者(大会)および出資者と、実況者、解説者および音声編集者とをマッチングしてもよい。 In each of the embodiments described above, the matching unit 232 matches the operator (competition) with the commentator and commentator (or a combination thereof), but is not limited to this. The matching unit 232 may match the operator (tournament) and sponsor with the commentator, commentator, and audio editor.

出資者は、大会や運営者に資本を出資するスポンサーなどであり、音声提供者を大会(イベント)に招待できる権限を有する者である。音声編集者は、プレイ動画に効果音やBGMなどの音声を付加(提供)する者であり、音声提供者に含まれる。 An investor is a sponsor who invests capital in a tournament or an operator, and is a person who has the authority to invite the audio provider to the tournament (event). A sound editor is a person who adds (provides) sounds such as sound effects and BGM to play moving images, and is included in sound providers.

マッチング部232が、運営者(大会)および出資者と、実況者、解説者および音声編集者とをマッチングさせる場合、実況者端末3、解説者端末4および運営者端末9に加えて、ゲームシステム1に出資者端末および音声編集者端末が接続される。出資者端末および音声編集者端末は、出資者および音声編集者のそれぞれが使用している端末である。 When the matching unit 232 matches the operator (tournament) and the investor with the commentator, commentator, and audio editor, in addition to the commentator terminal 3, the commentator terminal 4, and the operator terminal 9, the game system 1 is connected to an investor terminal and a voice editor terminal. The investor terminal and the audio editor terminal are terminals used by the investor and the audio editor, respectively.

この場合、運営者DBに、ユーザの出資者としての実績を示す出資者実績(第2実績)が格納される。音声提供者DBに、ユーザの音声編集者としての実績を示す音声編集者実績(第1実績および第4実績)が格納される。 In this case, the operator DB stores an investor track record (second track record) that indicates the user's track record as an investor. The audio provider DB stores audio editor achievements (first and fourth achievements) indicating the user's achievements as an audio editor.

また、出資者は、出資者端末を操作することにより、音声提供者に対して求める条件である出資者条件を設定する。音声編集者は、音声編集者端末を操作することにより、運営者または出資者に対して求める条件である音声編集者条件を設定する。 Further, the investor sets investor conditions, which are conditions required of the voice provider, by operating the investor terminal. The audio editor operates the audio editor terminal to set the audio editor conditions, which are the conditions required of the operator or the investor.

出資者実績および出資者条件は、運営者DBにおいて、対応するユーザIDに関連付けられる。音声編集者実績および音声編集者条件は、音声提供者DBにおいて、対応するユーザIDに関連付けられる。 Investor results and investor conditions are associated with corresponding user IDs in the operator DB. The audio editor track record and the audio editor conditions are associated with the corresponding user ID in the audio provider DB.

この場合、実況者条件および解説者条件に出資者に対して求める条件を含めてもよいし、運営者条件に音声編集者に対して求める条件を含めてもよい。 In this case, the commentator condition and the commentator condition may include conditions required for the investor, and the operator condition may include conditions required for the audio editor.

マッチング部232は、上記の出資者および音声提供者に関するデータがそれぞれ格納された運営者DBおよび音声提供者DBを参照して、運営者(大会)および出資者と、実況者、解説者および音声編集者とをマッチングさせる。 The matching unit 232 refers to the operator DB and the audio provider DB in which the data on the investors and the audio providers are respectively stored, and matches the operators (tournament) and the investors, the commentators, the commentators and the audio providers. Match editors.

具体的には、マッチング部232は、運営者条件および出資者条件と、実況者条件、解説者条件および音声編集者条件とが適合する、運営者(大会)および出資者と、実況者、解説者および音声編集者とをマッチングさせる。 Specifically, the matching unit 232 matches the operator (tournament), investor, commentator, and commentator with the operator condition, the investor condition, the commentator condition, the commentator condition, and the audio editor condition. match authors and audio editors.

また、マッチング部232は、運営者および出資者のいずれか一方のみと、実況者、解説者および音声編集者のいずれか一つのみとをマッチングさせてもよい。すなわち、マッチング部232は、運営者および出資者の少なくとも一方と、実況者、解説者および音声編集者の少なくとも1つとをマッチングさせる。 Also, the matching unit 232 may match only one of the operator and the investor with only one of the commentator, the commentator, and the audio editor. That is, the matching unit 232 matches at least one of the operator and the investor with at least one of the commentator, commentator, and audio editor.

また、実施形態2では、実況者および解説者の組み合わせに対して組み合わせIDが付与されるが、これに限られない。例えば、実況者、解説者および音声編集者のうちの2つからなる組み合わせに対して組み合わせIDを付与してもよいし、2人以上の実況者、解説者または音声編集者の組み合わせに対して組み合わせIDを付与してもよい。この場合、マッチング部232は、運営者(大会)または出資者と2以上の音声提供者の組み合わせとをマッチングさせる。 Also, in the second embodiment, a combination ID is assigned to a combination of a commentator and a commentator, but the present invention is not limited to this. For example, a combination ID may be assigned to a combination of two of a commentator, a commentator, and an audio editor, or a combination of two or more commentators, commentators, or audio editors A combination ID may be given. In this case, the matching unit 232 matches the operator (tournament) or investor with a combination of two or more audio providers.

また、マッチング部232は、運営者(または出資者)と、実況者、解説者および音声提供者(またはその組み合わせ)とを大会ごとにマッチングさせているが、対戦ごとにマッチングさせてもよい。 Also, the matching unit 232 matches the operator (or investor) with the commentator, commentator, and audio provider (or a combination thereof) for each competition, but may also match each competition.

また、運営者DBおよび音声提供者DBに格納される運営者実績、出資者実績、実況者実績、解説者実績および音声編集者実績には、以下のような内容が含まれてもよい。 In addition, the following contents may be included in the operator performance, investor performance, commentator performance, commentator performance, and audio editor performance stored in the operator DB and the audio provider DB.

運営者実績には、大会の開催実績(開催回数など)、大会に対する評価、大会の規模(大会の集客数)、音声提供者に支払った対価の額、運営者に対する評価(SNSのいいねの数やコメント数、運営者に対するイメージ調査の結果、CMに対する評価など)などが含まれてもよい。 The performance of the operator includes the performance of the tournament (number of times held, etc.), evaluation of the tournament, scale of the tournament (number of visitors to the tournament), amount of compensation paid to the audio provider, evaluation of the operator (likes on SNS), etc. number of comments, the number of comments, the result of an image survey of the operator, the evaluation of the CM, etc.) may be included.

出資者実績には、資本金、提供した資本(資金や会場設備)、提供した資本の累積、提供した物品、出資者に対する評価(SNSのいいねの数やコメント数、出資者に対するイメージ調査の結果、CMに対する評価など)などが含まれてもよい。 Investor performance includes capital, provided capital (funds and venue equipment), cumulative provided capital, provided goods, investor evaluation (number of likes and comments on SNS, image survey for investors) result, evaluation of CM, etc.) may be included.

実況者実績には、実況した回数、実況者に対する視聴者からの評価(SNSのいいねの数やコメント数、実況者に対するイメージ調査の結果など)、実況者に対するコメントの内容、視聴者から提供された金銭(投げ銭やスーパーチャット)の総額、動画再生回数、チャンネル登録数、実況の傾向(大声を出す、静かに淡々と話すなど)などが含まれてもよい。他にも、実況者実績には、実況した対戦(○○大会決勝戦など)、ゲームの種類ごとの実績、プレイヤとしての実績が含まれてもよい。 The record of the commentator includes the number of times of commentary, the evaluation of the commentator from viewers (the number of likes and comments on SNS, the results of the image survey of the commentator, etc.), the content of the comments to the commentator, and the content provided by the viewer. The total amount of money donated (throwing coins and super chat), the number of video views, the number of channel registrations, the tendency of live commentary (loudly, speaking quietly and indifferently, etc.) may be included. In addition, the record of the commentator may include the match played by the commentator (such as the final match of the XX tournament), the record of each type of game, and the record of the player.

解説者実績には、解説した回数、解説者に対する視聴者からの評価(SNSのいいねの数やコメント数、実況者に対するイメージ調査の結果など)、解説者に対するコメントの内容、視聴者から提供された金銭(投げ銭やスーパーチャット)の総額、チャンネル登録数、解説の傾向(大声を出す、静かに淡々と話すなど)などが含まれてもよい。他にも、解説者実績には、解説した対戦(○○大会決勝戦など)、ゲームの種類ごとの実績、プレイヤとしての実績が含まれてもよい。 Commentary achievements include the number of times commentators have commented, evaluations of commentators from viewers (number of likes and comments on SNS, results of image surveys of live commentators, etc.), content of comments to commentators, and comments provided by viewers. The total amount of money spent (throwing money or super chat), the number of channel registrations, commentary tendencies (loud, quietly speaking, etc.), etc. may be included. In addition, the commentator's track record may include a commentary match (such as the final match of the XX tournament), a track record for each type of game, and a track record as a player.

音声編集者実績には、音声を編集(付加)した回数、音声編集者に対する視聴者からの評価(SNSのいいねの数やコメント数、音声編集者に対するイメージ調査の結果など)、音声編集者に対するコメントの内容、視聴者から提供された金銭(投げ銭やスーパーチャット)の総額、動画再生回数、チャンネル登録数、音声付加の傾向(激しいBGMを多用する、しっとりとしたBGMを多用するなど)などが含まれてもよい。他にも、音声編集者実績には、音声を編集した対戦(○○大会決勝戦など)、ゲームの種類ごとの実績、プレイヤとしての実績、著作権を所有している音声の総数や、所有する音声のダウンロード数(および総ダウンロード数)などが含まれてもよい。 Audio editor achievements include the number of times audio has been edited (added), evaluations of audio editors from viewers (number of likes and comments on SNS, results of image surveys of audio editors, etc.), audio editors content of comments, total amount of money (throwing coins and super chat) provided by viewers, number of video views, number of channel registrations, trends in audio addition (heavy use of intense BGM, heavy use of soft BGM, etc.), etc. may be included. In addition, audio editor achievements include battles in which the audio was edited (such as the final match of the XX tournament), achievements by game type, achievements as a player, total number of copyrighted sounds, It may also include the number of audio downloads (and the total number of downloads), etc.

また、運営者DBおよび音声提供者DBに格納される運営者条件、出資者条件、実況者条件、解説者条件および音声編集者条件には、以下のようなデータが含まれてもよい。 Further, the operator condition, investor condition, commentator condition, commentator condition, and audio editor condition stored in the operator DB and the audio provider DB may include the following data.

運営者条件および出資者条件には、マッチングを希望する音声提供者の実績に基づいて定められているランク(実況者ランクや解説者ランクなど)、音声提供者に支払う対価、提供する設備や物品などが含まれてもよい。また、運営者条件および出資者条件には、音声提供者が所有する権利(例えば、所定団体から当該団体の所属を名乗ることが許可されている権利など)、提供する飲食物(例えば、エナジードリンクなど)、音声提供者が使用する通信回線などが含まれていてもよい。 Operator conditions and investor conditions include the rank determined based on the performance of the audio provider who wishes to be matched (e.g. commentator rank, commentator rank, etc.), the consideration paid to the audio provider, and the facilities and goods to be provided. etc. may be included. In addition, the operator conditions and investor conditions include the rights owned by the audio provider (for example, the right to claim affiliation from a specified organization, etc.), the food and drink provided (for example, energy drink etc.), the communication line used by the audio provider, etc. may be included.

実況者条件、解説者条件および音声編集者条件には、マッチングを希望する運営者(または出資者)の実績に基づいて定められているランク(運営者ランクなど)、運営者(または出資者)に対して求める対価、提供を希望する設備や物品、提供される飲食物、提供される通信回線などが含まれてもよい。他にも、実況者条件、解説者条件および音声編集者条件には、無料で音声提供を引き受ける旨や所定のユーザ(フレンド登録しているユーザなど)のみ音声提供を引き受ける旨などが設定できてもよい。 The broadcaster conditions, commentator conditions, and audio editor conditions include the rank (operator rank, etc.) determined based on the performance of the operator (or investor) who wishes to be matched, and the operator (or investor) It may include a price to be requested for, facilities and goods to be provided, food and drink to be provided, communication lines to be provided, and the like. In addition, you can set the condition of the commentator, the commentator, and the audio editor to accept the provision of audio for free, or to accept the provision of audio only by specified users (such as users who have registered as friends). good too.

また、サーバ装置2は、運営者および出資者の過去のマッチングの履歴をAI(Artificial Intelligence)などの人工知能を用いて、運営者および出資者の好みの音声提供者の傾向を分析してもよい。同様に、サーバ装置2は、音声提供者(実況者、解説者および音声編集者)の過去のマッチングの履歴をAIなどの人工知能を用いて、運営者および出資者の好みの音声提供者の傾向を分析してもよい。 In addition, the server device 2 analyzes the past matching history of the operator and the investor using artificial intelligence such as AI (Artificial Intelligence) to analyze the tendency of the audio provider preferred by the operator and the investor. good. Similarly, the server device 2 uses artificial intelligence such as AI to collect past matching histories of audio providers (broadcasters, commentators, and audio editors), Trends may be analyzed.

また、マッチング部232は、サーバ装置2の上記分析結果と、運営者条件、出資者条件、実況者条件、解説者条件および音声編集者条件とに基づいて、マッチングを行ってもよい。 Also, the matching unit 232 may perform matching based on the analysis result of the server device 2 and the operator condition, investor condition, commentator condition, commentator condition, and audio editor condition.

また、マッチング部232は、サーバ装置2の上記分析結果と、運営者条件、出資者条件、実況者条件、解説者条件および音声編集者条件とに基づいて、運営者端末9(または出資者端末)のディスプレイ821に、前記各条件に適合する音声提供者の一覧を選択可能に表示させてもよい。この場合、マッチング部232は、運営者(または出資者)と、運営者(または出資者)が選択した音声提供者とをマッチングさせる。 In addition, the matching unit 232 matches the operator terminal 9 (or the investor terminal ) on the display 821, a list of speech providers that meet the conditions may be displayed in a selectable manner. In this case, the matching unit 232 matches the operator (or investor) with the audio provider selected by the operator (or investor).

また、運営者端末9(または出資者端末)のディスプレイ821に、音声提供者の一覧を選択可能に表示させた場合、タッチパッド841に対するスワイプ操作に応じて、スワイプ操作を受けた音声提供者をお気に入りやブックマークに登録できてもよい。 In addition, when a list of audio providers is displayed in a selectable manner on the display 821 of the operator terminal 9 (or the investor terminal), in response to the swipe operation on the touch pad 841, the audio provider who received the swipe operation is displayed. It may be registered in favorites or bookmarks.

また、運営者端末9(または出資者端末)のディスプレイ821に表示される音声提供者の一覧を、実況者条件、解説者条件および音声編集者条件に含まれるいずれかの条件に基づいてソートできてもよい。この一覧のソート条件はどのようなものであってもよいし、この一覧を複数の条件によってソートできてもよい。 In addition, the list of audio providers displayed on the display 821 of the operator terminal 9 (or investor terminal) can be sorted based on any condition included in the commentator condition, the commentator condition, and the audio editor condition. may The list may be sorted under any conditions, and the list may be sorted by a plurality of conditions.

同様に、マッチング部232は、実況者端末3(解説者端末4または音声提供者端末)のディスプレイ821に、前記各条件に適合する運営者(または出資者)の一覧を選択可能に表示させてもよい。この場合、マッチング部232は、実況者(解説者または音声提供者)と、実況者(解説者または音声提供者)が選択した運営者(または出資者)とをマッチングさせる。 Similarly, the matching unit 232 causes the display 821 of the commentator terminal 3 (the commentator terminal 4 or the audio provider terminal) to selectably display a list of operators (or investors) that meet the above conditions. good too. In this case, the matching unit 232 matches the commentator (the commentator or the voice provider) with the operator (or investor) selected by the commentator (the commentator or the voice provider).

また、実況者端末3(解説者端末4または音声提供者端末)のディスプレイ821に、運営者(または出資者)の一覧を選択可能に表示させた場合、タッチパッド841に対するスワイプ操作に応じて、スワイプ操作を受けた運営者(または出資者)をお気に入りやブックマークに登録できてもよい。 Also, when a list of operators (or investors) is selectably displayed on the display 821 of the commentator terminal 3 (the commentator terminal 4 or the audio provider terminal), according to the swipe operation on the touch pad 841, The administrator (or investor) who received the swipe operation may be registered in favorites or bookmarks.

また、実況者端末3(解説者端末4または音声提供者端末)のディスプレイ821に表示される運営者(または出資者)の一覧を、運営者条件および出資者条件に含まれるいずれかの条件に基づいてソートできてもよい。この一覧のソート条件はどのようなものであってもよいし、この一覧を複数のソート条件によってソートできてもよい。 In addition, the operator (or investor) list displayed on the display 821 of the commentator terminal 3 (commentator terminal 4 or audio provider terminal) may be set to any of the conditions included in the operator conditions and the investor conditions. You may be able to sort based on The sorting conditions for this list may be any, and the list may be sorted by a plurality of sorting conditions.

また、マッチング部232は、運営者条件、出資者条件、実況者条件、解説者条件および音声編集者条件を考慮せずに、運営者実績、出資者実績、実況者実績、解説者実績、音声編集者実績に基づいて、マッチングを行ってもよい。この場合、マッチング部232は、例えば、実績が高い順に、マッチングを行ってもよい。 In addition, the matching unit 232 does not consider operator conditions, investor conditions, commentator conditions, commentator conditions, and audio editor conditions, and the operator performance, investor performance, commentator performance, commentator performance, voice Matching may be performed based on editor performance. In this case, the matching unit 232 may perform matching in descending order of performance, for example.

また、運営者ランクは、音声提供者(実況者、解説者または音声編集者)に対して提供する対価や大会の規模に応じて定めてもよい。また、実況者ランクおよび解説者ランクは、運営者(または出資者)から提供された対価に応じて定められてもよい。 Also, the operator rank may be determined according to the compensation provided to the audio provider (the commentator, the commentator, or the audio editor) and the scale of the competition. Also, the commentator rank and the commentator rank may be determined according to the consideration provided by the operator (or investor).

また、上記各実施形態では、実況者条件、解説者条件および運営者条件の順で、マッチングを行う際の条件が設定されるが、実況者条件、解説者条件および運営者条件が設定される順番は、任意に定めることができる。同様に、運営者条件、出資者条件、実況者条件、解説者条件および音声編集者条件を、どのような順番で設定してもよい。 In each of the above embodiments, the conditions for matching are set in the order of commentator conditions, commentator conditions, and operator conditions, but the commentator conditions, commentator conditions, and operator conditions are set. The order can be determined arbitrarily. Similarly, operator conditions, investor conditions, commentator conditions, commentator conditions, and audio editor conditions may be set in any order.

また、検索部95が入力を受け付ける検索条件は、ユーザIDに関連付けられているデータを検索するものであればどのような条件であってもよい。 Moreover, the search condition for which the search unit 95 receives an input may be any condition as long as it searches for data associated with the user ID.

なお、音声提供者が運営者(または出資者)を選択する場合、音声提供者が操作する端末(実況者端末3、解説者端末4および音声編集者端末など)に検索部95および選択部96が備えられる。この場合、当該端末は、使用者(音声提供者)からの検索条件の入力に応じて、検索条件に適合するユーザ(運営者または出資者)の一覧を選択可能にディスプレイに表示する。この場合も、検索部95が入力を受け付ける検索条件は、ユーザIDに関連付けられているデータを検索するものであればどのような条件であってもよい。マッチング部232は、当該端末の使用者(音声提供者)の選択に応じて、運営者(または出資者)と音声提供者とをマッチングさせる。 When the audio provider selects the operator (or investor), the terminal operated by the audio provider (the commentator terminal 3, the commentator terminal 4, the audio editor terminal, etc.) has a search unit 95 and a selection unit 96. is provided. In this case, the terminal selectably displays on the display a list of users (operators or investors) who match the search conditions in response to search conditions input from the user (speech provider). Also in this case, the search condition that the search unit 95 receives input may be any condition as long as it searches for data associated with the user ID. The matching unit 232 matches the operator (or investor) and the voice provider according to the selection of the terminal user (voice provider).

また、上述したように、本ゲームシステムでは、運営者条件、出資者条件、実況者条件、解説者条件および音声編集者条件が設定可能であるが、運営者条件、出資者条件、実況者条件、解説者条件および音声編集者条件の一部のみが設定可能であってもよい。 In addition, as described above, in this game system, operator conditions, investor conditions, commentator conditions, commentator conditions, and audio editor conditions can be set. , commentator conditions and audio editor conditions may be settable.

また、マッチング部232は、実況者と解説者とをマッチングさせてもよい。この場合、実況者は解説者に対して求める条件を設定し、解説者は実況者に対して求める条件を設定する。実況者および解説者が設定可能な条件として、相手方の実績、得意なゲーム、チャンネル登録者数、フレンド登録数などが挙げられる。マッチング部232は、互いに設定した条件が適合する実況者と解説者とをマッチングさせる。この場合、マッチング部232がマッチングした実況者と解説者とを組み合わせとして登録してもよい。なお、実況者(解説者)が解説者(実況者)を検索できるように構成してもよいし、実況者(解説者)が解説者(実況者)に対して組み合わせを構成するように申請できてもよい。 Also, the matching unit 232 may match the commentator and the commentator. In this case, the commentator sets conditions required for the commentator, and the commentator sets conditions required for the commentator. Conditions that can be set by the commentator and commentator include the other party's track record, favorite games, number of channel subscribers, number of registered friends, and the like. The matching unit 232 matches a commentator and a commentator who match the set conditions. In this case, the commentator and commentator matched by the matching unit 232 may be registered as a combination. In addition, it may be configured so that the commentator (explainer) can search for the commentator (interpreter), or the commentator (explainer) applies to the commentator (interpreter) to form a combination. You can.

また、対価処理部234は、対価の支払処理を任意のタイミングで行ってもよい。例えば、対価処理部234は、マッチングが行われた直後に、対価の支払処理を行ってもよいし、実況を行った後や大会(イベント)終了後に、対価の支払処理を行ってもよい。 Further, the consideration processing unit 234 may perform the payment processing of the consideration at an arbitrary timing. For example, the consideration processing unit 234 may perform the consideration payment process immediately after the matching is performed, or may perform the consideration payment process after the live commentary or after the tournament (event) ends.

また、上記実施形態では、サーバ装置2の記憶部22に格納されたプレイ動画に実況者や解説者の音声が付加(提供)されるが、これに限られない。例えば、ゲーム装置5にて実行されているプレイ動画をリアルタイムで視聴者に配信する場合、ゲームシステム1は、配信するプレイ動画に、実況者や解説者の音声を付加させてもよい。 Further, in the above-described embodiment, the play video stored in the storage unit 22 of the server device 2 is added (provided) with the voices of the commentator and the commentator, but the present invention is not limited to this. For example, in the case of distributing a play animation being executed on the game device 5 to viewers in real time, the game system 1 may add the voice of a commentator or a commentator to the play animation to be distributed.

また、上記実施形態では、音声提供者(実況者、解説者および音声編集者)は、プレイ動画に対して音声を付加するが、例えば、大会会場において、実況や解説、効果音やBGMの再生などを行ってもよい。 Further, in the above-described embodiment, the sound provider (the commentator, the commentator, and the sound editor) adds sound to the play video. etc.

また、運営者には、大会の主催者の他にも、例えば、機材担当者、プロモータ、カメラマン、チームオーナーなどが含まれる。すなわち、マッチング部232は、機材担当者、プロモータ、カメラマンまたはチームオーナーと音声提供者とをマッチングさせてもよい。また、マッチング部232は、大会主催者と、機材担当者、プロモータ、カメラマンまたはチームオーナーとをマッチングさせてもよい。 In addition, the operator includes, for example, the person in charge of equipment, the promoter, the cameraman, the team owner, etc., in addition to the organizer of the tournament. That is, the matching unit 232 may match the person in charge of equipment, the promoter, the cameraman, or the team owner with the audio provider. The matching unit 232 may also match the tournament organizer with equipment personnel, promoters, photographers, or team owners.

また、上記実施形態では、本ゲームシステムにおいて管理されるイベントとして、eスポーツ大会を例にして説明したが、これに限られない。例えば、前記イベントは、複数のユーザが参加するオンラインゲームであってもよい。前記イベントは、ゲームを介して行われるイベントであれば、どのようなものであってもよい。 Further, in the above embodiment, an example of an e-sports tournament has been described as an event managed by the present game system, but the event is not limited to this. For example, the event may be an online game in which multiple users participate. The event may be any event as long as it is an event that takes place through a game.

また、サーバ装置2、実況者端末3、解説者端末4、ゲーム装置5および運営者端末9は、それぞれが複数の装置であってもよいし、1台であってもよい。また、サーバ装置2、実況者端末3、解説者端末4、ゲーム装置5および運営者端末が協働して同様の処理を行うようにしてもよい。 Further, each of the server device 2, the commentator terminal 3, the commentator terminal 4, the game device 5, and the operator terminal 9 may be a plurality of devices, or may be a single device. Further, the server device 2, the commentator terminal 3, the commentator terminal 4, the game device 5, and the operator terminal may cooperate to perform similar processing.

2 サーバ装置
22 記憶部
23 制御部
231 情報処理部
232 マッチング部
234 対価処理部
3 実況者端末
33 実況者条件設定部
34 組み合わせ条件設定部
4 解説者端末
43 解説者条件設定部
5 ゲーム装置
55 記憶部
56 制御部
564 動画生成部
9 運営者端末
94 運営者条件設定部
95 検索部
96 選択部
2 Server device 22 Storage unit 23 Control unit 231 Information processing unit 232 Matching unit 234 Compensation processing unit 3 Commentator terminal 33 Commentator condition setting unit 34 Combination condition setting unit 4 Commentator terminal 43 Commentator condition setting unit 5 Game device 55 Storage Unit 56 Control unit 564 Animation generation unit 9 Operator terminal 94 Operator condition setting unit 95 Search unit 96 Selection unit

Claims (18)

コンピュータを介してゲームが行われるイベントにおいて、前記イベントを管理するコンピュータシステムであって、
前記イベントを識別するイベント識別情報および、前記イベントに対して音声の提供を行う第1ユーザを識別する第1ユーザ識別情報を記憶する記憶部と、
前記イベント識別情報に対応する前記イベントまたは前記イベント識別情報に前記イベントの運営者または出資者として関連付けられた第2ユーザと、前記第1ユーザ識別情報に対応する前記第1ユーザとをマッチングさせるマッチング部と
を備えることを特徴とするコンピュータシステム。
In an event in which a game is played via a computer, a computer system that manages the event,
a storage unit that stores event identification information that identifies the event and first user identification information that identifies a first user who provides audio for the event;
Matching for matching the event corresponding to the event identification information or a second user associated with the event identification information as an operator or investor of the event with the first user corresponding to the first user identification information A computer system comprising: and .
請求項1において、
前記第1ユーザの音声提供に関する第1実績を前記第1ユーザ識別情報に対応付けて管理する管理部をさらに備えることを特徴とするコンピュータシステム。
In claim 1,
The computer system, further comprising: a management unit that manages a first track record relating to the provision of voice by the first user in association with the first user identification information.
請求項2において、
前記マッチング部は、前記第1実績に基づいて、前記マッチングを行うことを特徴とするコンピュータシステム。
In claim 2,
The computer system, wherein the matching unit performs the matching based on the first track record.
請求項3において、
前記第1実績は、前記第1ユーザが提供した前記音声に対する視聴者による入力に基づいて判定され、
前記管理部は、前記イベントに関する第2実績を、前記イベント識別情報、または前記イベント識別情報に関連付けられた第2ユーザ識別情報に対応付けて管理し、
前記マッチング部は、前記第1実績および前記第2実績の少なくともいずれか一方に基づいて、前記第1ユーザと、前記イベントまたは前記第2ユーザとをマッチングさせることを特徴とするコンピュータシステム。
In claim 3,
the first performance is determined based on viewer input to the audio provided by the first user;
The management unit manages a second track record related to the event in association with the event identification information or second user identification information associated with the event identification information,
The computer system, wherein the matching unit matches the first user with the event or the second user based on at least one of the first track record and the second track record.
請求項4において、
前記第2実績は、前記イベントの属性を含むことを特徴とするコンピュータシステム。
In claim 4,
The computer system, wherein the second achievement includes attributes of the event.
請求項1~5のいずれか1つにおいて、
前記音声の提供に対する前記第1ユーザへの対価を設定する第1対価設定部をさらに備え、
前記マッチング部は、前記第1対価設定部により設定された前記対価に応じて、前記マッチングを行うことを特徴とするコンピュータシステム。
In any one of claims 1 to 5,
Further comprising a first price setting unit that sets a price for the first user for providing the voice,
The computer system, wherein the matching unit performs the matching according to the price set by the first price setting unit.
請求項6において、
前記対価に応じて前記マッチングが行われた場合、前記第1ユーザへ前記対価が提供されることを特徴とするコンピュータシステム。
In claim 6,
A computer system, wherein said consideration is provided to said first user when said matching is performed according to said consideration.
請求項1~7のいずれか1つにおいて、
前記記憶部は、前記第1ユーザと、前記イベントに対して前記第1ユーザと異なる音声を提供する第3ユーザとの組み合わせを識別する組み合わせ識別情報を記憶し、
前記マッチング部は、前記イベント識別情報に対応する前記イベントまたは前記イベント識別情報と関連付けられた前記第2ユーザと、前記組み合わせ識別情報に対応する前記第1ユーザおよび前記第3ユーザの組み合わせとをマッチングさせるコンピュータシステム。
In any one of claims 1 to 7,
The storage unit stores combination identification information for identifying a combination of the first user and a third user who provides a different sound from the first user for the event,
The matching unit matches the event corresponding to the event identification information or the second user associated with the event identification information with a combination of the first user and the third user corresponding to the combination identification information. computer system that allows
請求項8において、
前記組み合わせの音声提供に関する第3実績を前記組み合わせ識別情報に対応付けて管理する管理部をさらに備えることを特徴とするコンピュータシステム。
In claim 8,
The computer system, further comprising a management unit that manages a third track record relating to the combination of voice provision in association with the combination identification information.
請求項9において、
前記第1ユーザの音声提供に関する第1実績および前記第3ユーザの音声提供に関する第4実績の少なくともいずれかの一方に基づいて、前記第3実績が設定されることを特徴とするコンピュータシステム。
In claim 9,
A computer system, wherein the third track record is set based on at least one of a first track record regarding the first user's voice provision and a fourth track record regarding the third user's voice provision.
請求項9または請求項10において、
前記マッチング部は、前記第3実績に基づいて、前記マッチングを行うことを特徴とするコンピュータシステム。
In claim 9 or claim 10,
The computer system, wherein the matching unit performs the matching based on the third track record.
請求項11において、
前記第3実績は、前記組み合わせが提供した前記音声に対する視聴者による入力に基づいて判定され、
前記管理部は、前記イベントに関する第2実績を、前記イベント識別情報、または前記イベント識別情報に関連付けられた第2ユーザ識別情報に対応付けて管理し、
前記マッチング部は、前記第2実績および前記第3実績の少なくともいずれか一方に基づいて前記イベントまたは前記第2ユーザと、前記組み合わせとをマッチングさせることを特徴とするコンピュータシステム。
In claim 11,
the third performance is determined based on viewer input to the audio provided by the combination;
The management unit manages a second track record related to the event in association with the event identification information or second user identification information associated with the event identification information,
The computer system, wherein the matching unit matches the event or the second user with the combination based on at least one of the second track record and the third track record.
請求項12において、
前記第2実績は、前記イベントの属性を含むことを特徴とするコンピュータシステム。
In claim 12,
The computer system, wherein the second achievement includes attributes of the event.
請求項8~12のいずれか1つにおいて、
前記音声の提供に対する前記組み合わせへの対価を設定する第2対価設定部をさらに備え、
前記マッチング部は、前記第2対価設定部により設定された前記対価に応じて、前記マッチングを行うことを特徴とするコンピュータシステム。
In any one of claims 8-12,
Further comprising a second price setting unit that sets a price for the combination for providing the voice,
The computer system, wherein the matching unit performs the matching according to the price set by the second price setting unit.
請求項14において、
前記対価に応じて前記マッチングが行われた場合、前記組み合わせへ前記対価が提供されることを特徴とするコンピュータシステム。
In claim 14,
A computer system, wherein said consideration is provided to said combination when said matching is performed according to said consideration.
請求項2において、
前記第1ユーザおよび前記第2ユーザの少なくとも一方からの入力を受け付ける受付部をさらに備え、
前記マッチング部は、前記受付部に対する入力に応じて、前記マッチングを行うことを特徴とするコンピュータシステム。
In claim 2,
Further comprising a reception unit that receives input from at least one of the first user and the second user,
The computer system, wherein the matching unit performs the matching according to an input to the reception unit.
請求項16において、
前記受付部は、検索条件の入力を受け付け、
前記検索条件に適合する前記第1ユーザおよび前記第2ユーザの少なくとも一方を表示部に表示させることを特徴とするコンピュータシステム。
In claim 16,
The reception unit receives input of search conditions,
A computer system, wherein at least one of the first user and the second user who match the search condition is displayed on a display unit.
コンピュータを介してゲームが行われるイベントを管理するイベントの管理方法であって、
前記コンピュータによって、
前記イベントを識別するイベント識別情報、および、前記イベントに対して音声の提供を行う第1ユーザを識別する第1ユーザ識別情報を記憶するステップと、
前記イベント識別情報に対応する前記イベントまたは前記イベント識別情報に前記イベントの運営者または出資者として関連付けられた第2ユーザと、前記第1ユーザ識別情報に対応する前記第1ユーザとをマッチングするステップと
が実行されることを特徴とするイベントの管理方法。
An event management method for managing an event in which a game is played via a computer, comprising:
By said computer,
storing event identification information identifying the event and first user identification information identifying a first user providing audio for the event;
a step of matching the event corresponding to the event identification information or a second user associated with the event identification information as an operator or investor of the event with the first user corresponding to the first user identification information; When
is executed .
JP2020138831A 2020-08-19 2020-08-19 How computer systems and events are managed Active JP7212277B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020138831A JP7212277B2 (en) 2020-08-19 2020-08-19 How computer systems and events are managed

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020138831A JP7212277B2 (en) 2020-08-19 2020-08-19 How computer systems and events are managed

Publications (2)

Publication Number Publication Date
JP2022034903A JP2022034903A (en) 2022-03-04
JP7212277B2 true JP7212277B2 (en) 2023-01-25

Family

ID=80443173

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020138831A Active JP7212277B2 (en) 2020-08-19 2020-08-19 How computer systems and events are managed

Country Status (1)

Country Link
JP (1) JP7212277B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170001111A1 (en) 2015-06-30 2017-01-05 Amazon Technologies, Inc. Joining games from a spectating system
JP6525091B1 (en) 2018-06-12 2019-06-05 株式会社セガゲームス Matching system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170001111A1 (en) 2015-06-30 2017-01-05 Amazon Technologies, Inc. Joining games from a spectating system
JP6525091B1 (en) 2018-06-12 2019-06-05 株式会社セガゲームス Matching system

Also Published As

Publication number Publication date
JP2022034903A (en) 2022-03-04

Similar Documents

Publication Publication Date Title
US20200023280A1 (en) Computer system and game system
US20030220143A1 (en) On-line gaming spectator
KR102768323B1 (en) Betrayal system, method for controlling betrayal system and storage medium storing computer program
US20220189256A1 (en) System and method for conducting online video game tournaments and matches
JP7385970B1 (en) Distribution system and program
US20240033647A1 (en) System and Method for Conducting Online Video Game Tournaments and Matches
JP7368920B1 (en) Game live distribution server and program
JP2025018779A (en) Game live distribution server and program
US8588944B1 (en) Virtual user-based scoring of real events
JP7438477B2 (en) Programs, terminal devices, systems
US20150231506A1 (en) Celebrity video gaming network
JP7212277B2 (en) How computer systems and events are managed
JP7324554B1 (en) Game live distribution server and program
JP7730028B2 (en) Information processing method, information processing system, program, and method for granting benefits due to restrictions on going out due to infectious diseases
US20120296812A1 (en) Systems and processes for providing performance content on a communication network
JP7181473B2 (en) How computer systems and events are managed
JP7206502B2 (en) How computer systems and events are managed
US11849189B2 (en) Video distribution system, storage medium used therefor, and control method
JP7354524B2 (en) Programs, terminal devices, systems
JP7076863B1 (en) Information processing methods, information processing devices, and programs
JP7100277B2 (en) Data processing system and data processing method
JP2022159406A5 (en)
WO2025194119A1 (en) Digital jukebox device integrated entertainment system
JP2022102174A (en) Distribution system, computer program and control method of distribution system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220819

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221226

R150 Certificate of patent or registration of utility model

Ref document number: 7212277

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150