JP7850369B2 - Systems, servers, and programs - Google Patents

Systems, servers, and programs

Info

Publication number
JP7850369B2
JP7850369B2 JP2025001647A JP2025001647A JP7850369B2 JP 7850369 B2 JP7850369 B2 JP 7850369B2 JP 2025001647 A JP2025001647 A JP 2025001647A JP 2025001647 A JP2025001647 A JP 2025001647A JP 7850369 B2 JP7850369 B2 JP 7850369B2
Authority
JP
Japan
Prior art keywords
term
display
explanatory information
game
viewing
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
JP2025001647A
Other languages
Japanese (ja)
Other versions
JP2025036718A (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 JP2025001647A priority Critical patent/JP7850369B2/en
Publication of JP2025036718A publication Critical patent/JP2025036718A/en
Application granted granted Critical
Publication of JP7850369B2 publication Critical patent/JP7850369B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、システム、サーバ及びプログラムに関する。 This invention relates to a system, server, and program.

従来、コンピュータゲームに関するイベント(以下、「ゲームイベント」という)が開
催されている。近年では、ゲームイベントの中でも、コンピュータゲームが競技として催
される大会である、いわゆるeスポーツ(electronic sports)が注目されている(例え
ば、特許文献1)。
Traditionally, events related to computer games (hereinafter referred to as "game events") have been held. In recent years, among game events, so-called e-sports (electronic sports), which are competitions in which computer games are played, have been attracting attention (for example, Patent Document 1).

特開2020-44152号公報Japanese Patent Publication No. 2020-44152

ゲームイベント(例えば、eスポーツの大会)では、コンピュータゲームのプレイを実
況することにより、ゲームイベントの興趣性を向上させることが検討されている。しかし
ながら、実況はコンピュータゲームに関する用語(例えば、コンピュータゲームに特有の
専門用語)を使用して行われるため、当該実況の内容を理解できない観覧者も存在するこ
とが想定される。この結果、実況によるゲームイベントの興趣性の向上効果を十分に得ら
れない恐れがある。
In gaming events (for example, esports tournaments), live commentary of computer gameplay is being considered to enhance the event's appeal. However, since the commentary uses computer game terminology (for example, specialized jargon specific to computer games), it is anticipated that some viewers may not understand the content of the commentary. As a result, there is a risk that the effect of live commentary in enhancing the appeal of the gaming event may not be fully realized.

本開示は、ゲームイベントの興趣性の向上に寄与するシステム、サーバ及びプログラム
を提供する。
This disclosure provides a system, server, and program that contribute to improving the entertainment value of game events.

第1の側面は、
コンピュータゲームのプレイに関する音声を取得する取得部と、
音声認識処理を用いて前記音声から、前記コンピュータゲームに関する用語を抽出する
抽出部と、
前記コンピュータゲームに関する各用語と各用語に関する解説情報とを関連付けて記憶
する記憶部から、前記抽出された用語に関連付けられた解説情報を選択する選択部と、
前記選択された解説情報の表示を制御する表示制御部と、
を備えることを特徴とするシステムである。
The first aspect is,
An acquisition unit that acquires audio related to the gameplay of a computer game,
An extraction unit that extracts terms related to the computer game from the audio using speech recognition processing,
A selection unit that selects the explanatory information associated with the extracted term from a storage unit that stores each term relating to the computer game and explanatory information relating to each term,
A display control unit that controls the display of the selected explanatory information,
This system is characterized by having the following features:

また、第1の側面において、前記記憶部は、前記各用語と前記各用語が使用される前記
コンピュータゲームの状況とを関連付けて記憶し、前記表示制御部は、前記抽出された用
語に関連付けられた前記コンピュータゲームの状況である第1のゲーム状況と、前記プレ
イに基づく前記コンピュータゲームの状況である第2のゲーム状況と、の関係に基づいて
、前記選択された解説情報の表示を制御することができる。
Furthermore, in the first aspect, the storage unit stores each term in association with the situation of the computer game in which each term is used, and the display control unit can control the display of the selected explanatory information based on the relationship between a first game situation, which is the situation of the computer game associated with the extracted term, and a second game situation, which is the situation of the computer game based on the play.

また、第1の側面において、前記表示制御部は、前記第1のゲーム状況が前記第2のゲ
ーム状況に一致する場合における前記選択された解説情報と、前記第1のゲーム状況が前
記第2のゲーム状況に一致しない場合における前記選択された解説情報とを、区別可能に
表示させることができる。
Furthermore, in the first aspect, the display control unit can display the selected explanatory information in a distinguishable manner when the first game situation matches the second game situation, and when the first game situation does not match the second game situation.

また、第1の側面において、前記各用語は、前記コンピュータゲームに固有に使用され
る固有用語、又は、前記コンピュータゲームと異なる他のコンピュータゲームと共通に使
用される共通用語であり、前記表示制御部は、前記抽出された用語が前記固有用語又は前
記共通用語のどちらであるかに基づいて、前記選択された解説情報の表示を制御すること
ができる。
Furthermore, in the first aspect, each of the terms is either a specific term used exclusively in the computer game, or a common term used in common with other computer games different from the computer game, and the display control unit can control the display of the selected explanatory information based on whether the extracted term is a specific term or a common term.

また、第1の側面において、前記記憶部は、前記固有用語と前記固有用語の関する解説
情報とを関連付けた第1の用語情報と、前記共通用語と前記共通用語に関する解説情報と
を関連付ける第2の用語情報と、を記憶し、前記表示制御部は、前記抽出された用語が前
記第2の用語情報に含まれるか否かに基づいて、前記選択された解説情報の表示を制御す
ることができる。
Furthermore, in the first aspect, the storage unit stores first term information relating the specific term and explanatory information relating to the specific term, and second term information relating the common term and explanatory information relating to the common term, and the display control unit can control the display of the selected explanatory information based on whether or not the extracted term is included in the second term information.

また、第1の側面において、前記表示制御部は、所定期間内における前記抽出された用
語の抽出回数に基づいて、前記選択された解説情報の表示を制御することができる。また
、第1の側面において、前記表示制御部は、前記所定期間内における前記抽出回数が所定
の条件を満足した場合、前記選択された解説情報の表示を制限することができる。また、
第1の側面において、前記表示制御部は、前記プレイに基づく前記コンピュータゲームの
状況、及び/又は、時間的条件に基づいて、前記選択された解説情報の表示に関する制限
を緩和することができる。
Furthermore, in a first aspect, the display control unit can control the display of the selected explanatory information based on the number of times the extracted term was extracted within a predetermined period. Also in a first aspect, the display control unit can restrict the display of the selected explanatory information if the number of extractions within the predetermined period satisfies a predetermined condition.
In a first aspect, the display control unit may relax the restrictions on the display of the selected explanatory information based on the status of the computer game based on the play, and/or on temporal conditions.

また、第1の側面において、前記記憶部は、前記各用語と前記各用語の視聴レベルとを
関連付けて記憶し、前記表示制御部は、前記抽出された用語に関連付けられた視聴レベル
に基づいて、前記選択された解説情報の表示を制御することができる。また、第1の側面
において、前記プレイを視聴するユーザの視聴レベルを判定する判定部と、前記表示制御
部は、前記判定された視聴レベルと、前記抽出された用語に関連付けられた前記視聴レベ
ルと、に基づいて、前記選択された解説情報の表示を制限することができる。
Furthermore, in the first aspect, the storage unit stores each term in association with its viewing level, and the display control unit can control the display of the selected explanatory information based on the viewing level associated with the extracted term. Furthermore, in the first aspect, the determination unit that determines the viewing level of the user viewing the play and the display control unit can restrict the display of the selected explanatory information based on the determined viewing level and the viewing level associated with the extracted term.

また、第1の側面において、前記コンピュータゲームは、前記プレイが進行される第1
のパートと、前記第1のパート以外の第2のパートと、を含み、前記表示制御部は、前記
第2のパートにおいて、前記抽出された用語の抽出履歴に基づく表示を制御することがで
きる。
Furthermore, in the first aspect, the computer game is the first game in which the play progresses.
The display control unit includes a part and a second part other than the first part, and in the second part, it can control the display based on the extraction history of the extracted terms.

また、第1の側面において、前記表示制御部は、前記抽出された用語の抽出順序に基づ
いて所定数の前記選択された解説情報を表示し、前記所定数を超える前記選択された解説
情報の表示を制限することができる。前記表示制御部は、表示が制限された前記選択され
た解説情報の参照を要求する領域を表示させることができる。
Furthermore, in the first aspect, the display control unit can display a predetermined number of selected explanatory information based on the extraction order of the extracted terms, and can restrict the display of selected explanatory information exceeding the predetermined number. The display control unit can display an area requesting reference to the selected explanatory information whose display has been restricted.

第2の側面は、コンピュータゲームのプレイに関する音声を取得する取得部と、音声認
識処理を用いて前記音声から、前記コンピュータゲームに関する用語を抽出する抽出部と
、前記コンピュータゲームに関する各用語と各用語に関する解説情報とを関連付けて記憶
する記憶部から、前記抽出された用語に関連付けられた解説情報を選択する選択部と、前
記選択された解説情報の出力を制御する出力制御部と、を備えることを特徴とするサーバ
である。
The second aspect is a server characterized by comprising: an acquisition unit that acquires audio related to the gameplay of a computer game; an extraction unit that extracts terms related to the computer game from the audio using speech recognition processing; a selection unit that selects explanatory information associated with the extracted terms from a storage unit that stores each term related to the computer game and explanatory information related to each term in association; and an output control unit that controls the output of the selected explanatory information.

第3の側面は、コンピュータに、コンピュータゲームのプレイに関する音声を取得する
ことと、音声認識処理を用いて前記音声から、前記コンピュータゲームに関する用語を抽
出することと、前記コンピュータゲームに関する各用語と各用語に関する解説情報とを関
連付けて記憶する記憶部から、前記抽出された用語に関連付けられた解説情報を選択する
ことと、前記選択された解説情報の出力を制御することと、を実行させることを特徴とす
るプログラムである。
The third aspect is a program characterized by causing a computer to perform the following actions: acquire audio related to the gameplay of a computer game; extract terms related to the computer game from the audio using speech recognition processing; select explanatory information associated with the extracted terms from a storage unit that stores each term related to the computer game in association with explanatory information related to each term; and control the output of the selected explanatory information.

本開示によれば、ゲームイベントの興趣性の向上に寄与するシステム、サーバ及びプロ
グラムを提供することができる。
This disclosure provides a system, server, and program that contribute to improving the entertainment value of game events.

本実施形態に係るゲームイベントの一例を示す図である。This figure shows an example of a game event according to this embodiment. 本実施形態に係る情報処理システムの概要の一例を示す図である。This figure shows an example of the overview of the information processing system according to this embodiment. 本実施形態に係る情報処理システムを構成する各装置のハードウェア構成の一例を示す図である。This figure shows an example of the hardware configuration of each device constituting the information processing system according to this embodiment. 本実施形態に係る情報処理システムを構成する各装置の機能構成の一例を示す図である。This figure shows an example of the functional configuration of each device constituting the information processing system according to this embodiment. 本実施形態に係る用語DBの一例を示す図である。This figure shows an example of a terminology database according to this embodiment. 本実施形態に係る解説情報の第1の表示制御の一例を示す図である。This figure shows an example of the first display control of explanatory information according to this embodiment. 本実施形態に係る解説情報の第2の表示制御の一例を示す図である。This figure shows an example of the second display control in the explanatory information according to this embodiment. 本実施形態に係る解説情報の第3の表示制御の一例を示す図である。This figure shows an example of the third display control of the explanatory information according to this embodiment. 本実施形態に係る解説情報の第4の表示制御の一例を示す図である。This figure shows an example of the fourth display control in the explanatory information according to this embodiment. 本実施形態に係る解説情報の第5の表示制御の一例を示す図である。This figure shows an example of the fifth display control in the explanatory information according to this embodiment. 本実施形態に係る解説情報の第6の表示制御の一例を示す図である。This figure shows an example of the sixth display control of the explanatory information according to this embodiment. 本実施形態に係る解説情報の第7の表示制御の一例を示す図である。This figure shows an example of the seventh display control in the explanatory information according to this embodiment. 本実施形態に係る情報処理システムの動作の一例を示すシーケンス図である。This sequence diagram shows an example of the operation of the information processing system according to this embodiment.

[ゲームイベントの説明]
本実施形態におけるゲームイベントは、一以上のプレイヤがコンピュータゲームをプレ
イするイベントである。以下では、ゲームイベントの一例として、コンピュータゲームが
競技として催されるeスポーツの大会を想定するが、これに限られない。ゲームイベント
は、競技性を有してもよいし、又は、有さなくともよい。また、ゲームイベントでプレイ
されるコンピュータゲームは、プレイヤ同士が直接対戦するゲームであっても良いし、プ
レイヤが個々にゲームを行った結果を競うものであっても良いし、プレイヤ同士が協力し
てゲームを実行するものであってもよい。
[Game event description]
In this embodiment, the game event is an event in which one or more players play a computer game. In the following, as an example of a game event, we assume an e-sports tournament in which computer games are played competitively, but we are not limited to this. The game event may or may not be competitive. Furthermore, the computer game played in the game event may be a game in which players directly compete against each other, a game in which players compete based on the results of their individual game play, or a game in which players cooperate to play the game.

このようなゲームイベントは、例えば、アリーナ、ゲーム施設、カフェ等の物理的な空
間でプレイヤ及び観覧者を収容して開催されてもよい。また、ゲームイベントは、当該物
理的な空間を設けずに、又は、当該物理的な空間に加えて、例えば、ネットワーク上のサ
ーバによって提供される仮想的な空間に、プレイヤ及び観覧者がそれぞれ異なる場所から
所定の端末を介して接続して開催されてもよい。
Such game events may be held in physical spaces such as arenas, gaming facilities, or cafes, accommodating players and spectators. Alternatively, game events may be held without such physical spaces, or in addition to such physical spaces, in a virtual space provided by, for example, a server on a network, where players and spectators connect from different locations via designated terminals.

図1は、本実施形態に係るゲームイベントの一例を示す図である。例えば、図1に示す
ように、ゲームイベントにおいて実施されるコンピュータゲームは、1対1で行われる対
戦型ゲームである。図1に示す大会に参加するプレイヤは、1または複数のプレイヤキャ
ラクタ(オブジェクトに相当)を仮想ゲーム空間で活動させたり、プレイヤキャラクタを
、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。
Figure 1 shows an example of a game event according to this embodiment. For example, as shown in Figure 1, the computer game played in the game event is a one-on-one competitive game. Players participating in the tournament shown in Figure 1 can make one or more player characters (corresponding to objects) active in the virtual game space, or have their player characters compete against enemy characters, which are non-player characters.

例えば、図1に示す会場60では、プレイヤ602及び604が対戦型ゲームを行って
いる。また、対戦型ゲームに関する映像は、会場60に設置された表示装置Dに表示され
る。会場60内の観覧者606は、表示装置Dに表示される映像により、ゲームイベント
を楽しむことができる。当該表示装置Dは、例えば、モニタ、スクリーン、液晶パネル、
プロジェクタ等である。会場60内には一以上の表示装置Dが設けられてもよい。また、
対戦型ゲームに関する映像は、不図示の視聴用端末に配信されてもよい。視聴用端末に配
信される映像により、会場60内の観覧者606だけでなく、会場60にいない観覧者6
06もゲームイベントを楽しむことができる。なお、会場60にいない観覧者606は視
聴者等と呼ばれてもよい。また、会場60内の観覧者606が視聴用端末を利用してもよ
いことは勿論である。
For example, in venue 60 shown in Figure 1, players 602 and 604 are playing a competitive game. Video related to the competitive game is displayed on a display device D installed in venue 60. Spectators 606 in venue 60 can enjoy the game event through the video displayed on the display device D. The display device D may be, for example, a monitor, screen, or liquid crystal panel.
This includes projectors, etc. One or more display devices D may be provided within the venue 60.
Video related to competitive games may be distributed to viewing terminals (not shown). The video distributed to the viewing terminals can be viewed not only by the spectators 606 inside the venue 60, but also by 6 spectators who are not in the venue 60.
06 can also enjoy the game event. Spectators 606 who are not in venue 60 may be referred to as viewers, etc. Of course, spectators 606 who are in venue 60 may also use viewing terminals.

また、会場60では、実況者608によってゲームイベントの実況が実施される。例え
ば、当該実況に関する音声(以下、「実況音声」という)は、マイクMによって収音され
、会場60に設けられたスピーカSにより会場60に出力される。このような実況音声に
より、観覧者606を盛り上げることができる。一方、実況音声には、コンピュータゲー
ムに関する用語(例えば、コンピュータゲームに特有の専門用語)が含まれるため、実況
音声を聞いてもその内容を理解できない観覧者606も存在する。
Furthermore, at venue 60, commentators 608 provide live commentary on the game event. For example, the audio related to the commentary (hereinafter referred to as "commentary audio") is picked up by microphone M and output to venue 60 through speakers S installed in venue 60. Such commentary audio can excite the audience 606. On the other hand, since the commentary audio includes terminology related to computer games (for example, specialized terminology specific to computer games), there are some audience members 606 who cannot understand the content of the commentary audio.

そこで、本実施形態に係る情報処理システムでは、実況音声を取得し、音声認識処理を
用いて当該実況音声からコンピュータゲームに関する用語を抽出し、抽出された用語を解
説する情報(以下、「解説情報」という)を表示装置D及び/又は視聴用端末に表示させ
る。これにより、観覧者606が当該実況音声の内容を理解し易くなるので、ゲームイベ
ントの趣向性を向上させる。
Therefore, in the information processing system according to this embodiment, commentary audio is acquired, and terms related to computer games are extracted from the commentary audio using speech recognition processing, and information explaining the extracted terms (hereinafter referred to as "explanatory information") is displayed on the display device D and/or the viewing terminal. This makes it easier for viewers 606 to understand the content of the commentary audio, thereby improving the enjoyment of the game event.

このように、本実施形態に係る情報処理システムでは、音声認識処理を用いて実況音声
から抽出された用語に関する解説情報を表示させるためのシステムである。なお、本実施
形態では、「コンピュータゲームのプレイに関する音声」の一例として上記実況音声を説
明するが、「コンピュータゲームのプレイに関する音声」は、実況音声に限られず、観覧
者606又はプレイヤ602及び604等の音声等を含んでもよい。
Thus, the information processing system according to this embodiment is a system for displaying explanatory information about terms extracted from live commentary audio using speech recognition processing. In this embodiment, the live commentary audio is described as an example of "audio related to playing a computer game," but "audio related to playing a computer game" is not limited to live commentary audio and may also include the voices of spectators 606 or players 602 and 604, etc.

[情報処理システムの構成]
<概略構成>
図2は、本実施形態に係る情報処理システムの概略構成の一例を示す図である。図2に
示すように、情報処理システム1は、サーバ2と、プレイ用端末3と、視聴用端末4と、
通信ネットワーク5と、を含む。また、サーバ2は、例えば、図1に例示される会場60
に設けられる表示装置D、マイクM及びスピーカSに接続されてもよい。
[Configuration of the Information Processing System]
<Schematic configuration>
Figure 2 is a diagram showing an example of the schematic configuration of the information processing system according to this embodiment. As shown in Figure 2, the information processing system 1 includes a server 2, a play terminal 3, a viewing terminal 4,
It includes a communication network 5. Furthermore, the server 2 is, for example, at the venue 60 illustrated in Figure 1.
It may be connected to a display device D, a microphone M, and a speaker S provided therein.

サーバ2は、ゲームイベントでプレイ用端末3を用いてプレイされるコンピュータゲー
ムに関する映像(以下、「プレイ映像」という)を出力する。例えば、サーバ2は、当該
プレイ映像を、会場60に設けられる表示装置Dに出力してもよい。また、サーバ2は、
通信ネットワーク5を介して接続される視聴用端末4に対して当該プレイ映像を出力して
もよい。
Server 2 outputs video related to the computer game played using the play terminal 3 at the game event (hereinafter referred to as "play video"). For example, Server 2 may output the play video to a display device D installed in the venue 60. Also, Server 2,
The video footage may be output to a viewing terminal 4 connected via the communication network 5.

なお、サーバ2は、ゲームサーバとして機能してもよい。ゲームサーバは、コンピュー
タゲームをプレイするユーザに関する各種情報を管理したり、ゲームの一部の処理を実行
したりする等、プレイ用端末3におけるゲームの実行処理の一部の機能を担う装置である
。サーバ2は、1又は複数の情報処理装置から構成されていてもよいし、仮想的なサーバ
(クラウドサーバ等)を用いて構成されていてもよい。
Server 2 may also function as a game server. A game server is a device that manages various information about users playing computer games and executes some of the game's processing functions on the play terminal 3. Server 2 may consist of one or more information processing devices, or it may be configured using a virtual server (such as a cloud server).

プレイ用端末3は、コンピュータゲームのプレイに用いられる端末であり、サーバ2と
の間において、プレイ用端末3でプレイされるコンピュータゲームに関する各種のデータ
を送信及び/又は受信する。視聴用端末4は、ゲームイベントでプレイされるコンピュー
タゲームの視聴に用いられる端末であり、サーバ2から通信ネットワーク5を介して配信
されたプレイ映像を表示する。
The play terminal 3 is a terminal used to play computer games and transmits and/or receives various data related to the computer game being played on the play terminal 3 to and from the server 2. The viewing terminal 4 is a terminal used to view computer games played at game events and displays gameplay footage distributed from the server 2 via the communication network 5.

本実施形態では、説明の便宜上、プレイ用端末3及び視聴用端末4を区別して記載する
が、プレイ用端末3及び視聴用端末4は別個の端末に限られず、同一の端末であってもよ
い。例えば、端末のユーザが上記コンピュータゲームを視聴する場合、当該端末は視聴用
端末4として動作し、当該端末のユーザが上記コンピュータゲームをプレイする場合、当
該端末はプレイ用端末3として動作してもよい。
In this embodiment, for the sake of explanation, the play terminal 3 and the viewing terminal 4 are described separately, but the play terminal 3 and the viewing terminal 4 are not limited to separate terminals and may be the same terminal. For example, when a user of a terminal views the computer game, the terminal may operate as a viewing terminal 4, and when a user of the terminal plays the computer game, the terminal may operate as a play terminal 3.

プレイ用端末3及び視聴用端末4は、例えば、携帯電話(スマートフォンを含む)、タ
ブレット、パーソナルコンピュータ、アーケードゲーム装置、又は、コンシューマゲーム
装置、アミューズメント機器等のコンピュータである。なお、プレイ用端末3及び視聴用
端末4の数は、図1に示すものに限られず、一以上であればよい。プレイ用端末3及び視
聴用端末4は、それぞれ、「第1端末」及び「第2端末」等と言い換えられてもよい。
The play terminal 3 and the viewing terminal 4 are, for example, mobile phones (including smartphones), tablets, personal computers, arcade game machines, or computers such as consumer game machines and amusement equipment. The number of play terminals 3 and viewing terminals 4 is not limited to those shown in Figure 1, and can be one or more. Play terminal 3 and viewing terminal 4 may also be referred to as "first terminal" and "second terminal," etc.

通信ネットワーク5は、例えば、インターネット、イントラネット、無線LAN又は移
動通信等である。通信ネットワーク5は、サーバ2と、プレイ用端末3と、を相互に接続
する。なお、図1に示す情報処理システム1の概略構成は、例示にすぎず、図示するもの
に限られない。例えば、サーバ2は、所定の装置又は通信ネットワーク5を介して表示装
置D、マイクM及びスピーカSと接続されてもよい。また、実況音声を収音する実況者6
08用の端末が通信ネットワーク5に接続されてもよい。
The communication network 5 is, for example, the internet, intranet, wireless LAN, or mobile communication. The communication network 5 interconnects the server 2 and the play terminal 3. Note that the schematic configuration of the information processing system 1 shown in Figure 1 is merely illustrative and is not limited to what is shown. For example, the server 2 may be connected to a display device D, microphone M, and speaker S via a predetermined device or communication network 5. Also, there is a commentator 6 who records the commentary audio.
A terminal for 08 may be connected to the communication network 5.

<ハードウェア構成>
図3は、本実施形態に係る情報処理システムを構成する各装置のハードウェア構成の一
例を示す図である。図3に示すように、サーバ2、プレイ用端末3及び視聴用端末4は、
それぞれ、通信インターフェース(IF)11、記憶装置12、プロセッサ13、入力デ
バイス14及び出力デバイス15を有する。通信インターフェース11、記憶装置12、
プロセッサ13、入力デバイス14及び出力デバイス15は、バス16を介して電気的に
接続されている。
<Hardware Configuration>
Figure 3 is a diagram showing an example of the hardware configuration of each device constituting the information processing system according to this embodiment. As shown in Figure 3, the server 2, the play terminal 3, and the viewing terminal 4 are
Each has a communication interface (IF) 11, a storage device 12, a processor 13, an input device 14, and an output device 15.
The processor 13, input device 14, and output device 15 are electrically connected via the bus 16.

なお、サーバ2、プレイ用端末3及び視聴用端末4は、それぞれ、図3に示す全ての構
成を備えなくともよく、一部の構成は省略されてもよい。例えば、サーバ2は、入力デバ
イス14及び出力デバイス15の少なくとも一部(例えば、ディスプレイ、マイク及びス
ピーカ等)に代えて、サーバ2外部に設けられた表示装置D、マイクM及びスピーカSに
接続されてもよい。
Note that Server 2, Play Terminal 3, and Viewing Terminal 4 do not necessarily have all the configurations shown in Figure 3, and some configurations may be omitted. For example, Server 2 may be connected to a display device D, microphone M, and speaker S located outside Server 2, instead of at least some of the input device 14 and output device 15 (e.g., display, microphone, and speaker).

通信IF11は、有線又は無線の通信を行う。具体的には、サーバ2の通信IF11と
、又はプレイ用端末3の通信IF11とは、通信ネットワーク5を介して、情報を送信及
び/又は受信する。
The communication interface 11 performs wired or wireless communication. Specifically, the communication interface 11 of server 2 and the communication interface 11 of the play terminal 3 transmit and/or receive information via the communication network 5.

記憶装置12は、例えば、HDD(Hard Disk Drive)、RAM(Ra
ndom Access Memory)、ROM(Read Only Memory
)及びSSD(Solid State Drive)等の少なくとも一つで構成される
。具体的には、記憶装置12は、種々の情報及びプログラム(例えば、ゲームプログラム
等)を記憶する。
The storage device 12 is, for example, an HDD (Hard Disk Drive), RAM (Ra
ROM (Read Only Memory), ROM (Read Only Memory)
It consists of at least one of the following: a storage device and an SSD (Solid State Drive). Specifically, the storage device 12 stores various information and programs (for example, game programs, etc.).

プロセッサ13は、CPU及び半導体メモリを含むマイクロコンピュータで構成される
。具体的には、記憶装置12で記憶される情報及びプログラム、及び/又は、通信IFで
送信又は受信される情報に基づいて各種の制御を行う。
The processor 13 consists of a microcomputer including a CPU and semiconductor memory. Specifically, it performs various controls based on information and programs stored in the storage device 12, and/or information transmitted or received via the communication interface.

入力デバイス14は、例えば、キーボード、タッチパネル、マウス、マイク、ゲームコ
ントローラ、カメラ及びWebカメラ等の少なくとも一つで構成される。入力デバイス1
4は、ユーザからの入力操作を受け付ける。
The input device 14 consists of at least one of the following: a keyboard, a touch panel, a mouse, a microphone, a game controller, a camera, and a webcam.
4 accepts input from the user.

出力デバイス15は、例えば、ディスプレイ及びスピーカ等の少なくとも一つで構成さ
れる。出力デバイス15は、プロセッサ13の制御に従って情報の出力を行う。出力デバ
イス15は、本発明の「表示部」を構成してもよい。
The output device 15 is composed of at least one of the following: a display and a speaker. The output device 15 outputs information according to the control of the processor 13. The output device 15 may constitute the "display unit" of the present invention.

<機能構成>
図4は、本実施形態に係る情報処理システム1を構成する各装置の機能構成の一例を示
す図である。なお、図4は、各装置の少なくとも一部の機能を示しており、各装置の機能
が図示する機能に限られるものではない。
<Functional Configuration>
Figure 4 shows an example of the functional configuration of each device constituting the information processing system 1 according to this embodiment. Note that Figure 4 shows at least some of the functions of each device, and the functions of each device are not limited to those shown.

-サーバ-
図4に示すように、サーバ2は、制御部21、記憶部22及び送受信部23を備える。
なお、制御部21、記憶部22及び送受信部23は、それぞれ、サーバ2のプロセッサ1
3、記憶装置12及び通信IF11で構成される。
-server-
As shown in Figure 4, the server 2 comprises a control unit 21, a storage unit 22, and a transmission/reception unit 23.
The control unit 21, storage unit 22, and transmission/reception unit 23 are, respectively, the processor 1 of the server 2.
3. It consists of a storage device 12 and a communication interface 11.

制御部21は、サーバ2で実施される各種処理を制御する。例えば、制御部21は、映
像生成部211、音声取得部212、抽出部213、選択部214、表示制御部215を
有する。
The control unit 21 controls various processes performed by the server 2. For example, the control unit 21 includes a video generation unit 211, an audio acquisition unit 212, an extraction unit 213, a selection unit 214, and a display control unit 215.

映像生成部211は、プレイ用端末3からのコンピュータゲームのプレイに関するデー
タ(以下、「プレイデータ」という)に基づいて、プレイ映像を生成する。また、映像生
成部211は、生成したプレイ映像を記憶部22に記憶させる。また、映像生成部211
は、記憶部22に記憶されたプレイ映像に基づいて、リプレイ用のプレイ映像を生成して
もよい。
The video generation unit 211 generates gameplay video based on data related to computer game gameplay from the play terminal 3 (hereinafter referred to as "play data"). The video generation unit 211 also stores the generated gameplay video in the storage unit 22.
The system may generate replay footage based on the gameplay footage stored in the memory unit 22.

音声取得部212は、コンピュータゲームのプレイに関する実況音声を取得する。例え
ば、音声取得部212は、会場60に設けられるマイクMを介して収音された実況音声を
取得してもよい。
The audio acquisition unit 212 acquires commentary audio related to the gameplay of the computer game. For example, the audio acquisition unit 212 may acquire commentary audio picked up via a microphone M installed in the venue 60.

抽出部213は、音声取得部212によって取得された実況音声から、コンピュータゲ
ームに関する用語(例えば、コンピュータゲームに特有の専門用語)を抽出する。具体的
には、抽出部213は、当該実況音声に対して音声認識処理を行い、当該実況音声に対応
する文字列を生成する。また、抽出部213は、生成された文字列に対して自然言語処理
を行い、上記特定の用語を抽出する。
The extraction unit 213 extracts computer game-related terminology (for example, specialized terminology specific to computer games) from the commentary audio acquired by the audio acquisition unit 212. Specifically, the extraction unit 213 performs speech recognition processing on the commentary audio and generates strings corresponding to the commentary audio. The extraction unit 213 also performs natural language processing on the generated strings to extract the specific terms mentioned above.

ここで、音声認識処理は、例えば、音響分析と、音声認識辞書を用いた認識処理と、を
含む。音響分析では、入力された実況音声の周波数成分、音の強弱、間隔、時間変化等の
特徴量が抽出される。認識処理では、音響分析により抽出された特徴量と、機械学習によ
り学習されたモデル(例えば、音響モデル、発音辞書、言語モデル等)とに基づいて、実
況音声に対応する文字列が生成される。
Here, speech recognition processing includes, for example, acoustic analysis and recognition processing using a speech recognition dictionary. In acoustic analysis, features such as frequency components, sound intensity, intervals, and time changes are extracted from the input commentary audio. In recognition processing, strings corresponding to the commentary audio are generated based on the features extracted by acoustic analysis and a model learned by machine learning (e.g., acoustic model, pronunciation dictionary, language model, etc.).

また、自然言語処理は、例えば、形態素解析と、構文解析と、意味解析と、文脈解析と
、含む。音声認識処理により生成された文字列に対して自然言語処理を行うことにより、
当該文字列が意味を持つ単語を含む文章として認識される。抽出部213は、自然言語処
理により認識された、コンピュータゲームに関する用語を抽出する。
Furthermore, natural language processing includes, for example, morphological analysis, syntactic analysis, semantic analysis, and contextual analysis. By performing natural language processing on strings generated by speech recognition processing,
The string is recognized as a sentence containing meaningful words. The extraction unit 213 extracts computer game-related terms that have been recognized through natural language processing.

選択部214は、コンピュータゲームに関する各用語と当該各用語に関する解説情報と
を関連付けて記憶する記憶部22から、抽出部213によって抽出された用語に関連付け
られた解説情報を選択する。具体的には、選択部214は、記憶部22に記憶された用語
データベース(DB)を、抽出部213によって抽出された用語を検索キーとして検索し
、当該抽出された用語に関連付けられた解説情報を選択する。
The selection unit 214 selects explanatory information associated with the term extracted by the extraction unit 213 from the storage unit 22, which stores each computer game term and explanatory information related to that term in association with each term. Specifically, the selection unit 214 searches the term database (DB) stored in the storage unit 22 using the term extracted by the extraction unit 213 as a search key, and selects explanatory information associated with the extracted term.

図5は、記憶部22で記憶される用語DBの一例を示す図である。用語DBは、コンピ
ュータゲームに関する各用語と、当該各用語に関する解説情報と、を少なくとも関連付け
るデータベースであり、用語情報又はテーブル等とも呼ばれる。また、用語DBは、当該
各用語の解説対象となるユーザの視聴レベルと、当該各用語が使用されるコンピュータゲ
ームの状況(以下、「ゲーム状況」という)とを、当該各用語と関連付けてもよい。
Figure 5 shows an example of a term database stored in the memory unit 22. The term database is a database that associates each term related to computer games with explanatory information related to each term, and is also called a term information table, etc. The term database may also associate each term with the viewing level of the user to whom the explanation is intended and the situation of the computer game in which the term is used (hereinafter referred to as "game situation").

また、DBで記憶される複数の用語は、各コンピュータゲームに共通に使用される用語
(以下、「共通用語」という)、及び/又は、あるコンピュータゲーム(例えば、図5で
は、「格闘V」)に固有に使用される用語(以下、「固有用語」という)を含んでもよい
Furthermore, the multiple terms stored in the DB may include terms used in common across all computer games (hereinafter referred to as "common terms") and/or terms used specifically for a particular computer game (for example, "Fighting V" in Figure 5) (hereinafter referred to as "specific terms").

図5に示すように、用語DBは、共通用語と当該共通用語の解説情報とを関連付けた用
語DB(以下、「共通用語DB」という)と、固有用語と当該固有用語の解説情報とを関
連付けた用語DB(以下、「固有用語DB」という)とに区別されていてもよい。固有用
語DBは、第1の用語情報又は第1のテーブル等とも呼ばれ、共通用語DBは、第2の用
語情報又は第2のテーブル等とも呼ばれる。
As shown in Figure 5, the terminology database may be divided into a terminology database that associates common terms with explanatory information for those common terms (hereinafter referred to as the "common terminology database") and a terminology database that associates specific terms with explanatory information for those specific terms (hereinafter referred to as the "specific terminology database"). The specific terminology database is also called the first terminology information or the first table, etc., and the common terminology database is also called the second terminology information or the second table, etc.

共通用語DBは、上記共通用語と、当該共通用語に関する解説情報と、当該共通用語の
解説対象となるユーザの視聴レベルと、当該共通用語が使用されるゲーム状況と、を関連
付けてもよい。また、固有用語DBは、上記固有用語と、上記固有用語に関する解説情報
と、当該固有用語の解説対象となるユーザの視聴レベル、当該固有用語が使用されるゲー
ム状況と、を関連付けてもよい。
The common term database may associate the common term with explanatory information related to that common term, the viewing level of the user to whom the common term is explained, and the game situation in which the common term is used. Similarly, the specific term database may associate the specific term with explanatory information related to that specific term, the viewing level of the user to whom the specific term is explained, and the game situation in which the specific term is used.

共通用語DBでは、複数のコンピュータゲームに共通に使用できるので、複数のゲーム
会社で共用されてもよい。なお、当該共通用語DBは、ゲームジャンル(例えば、格闘ゲ
ーム、スポーツゲーム等)毎に設けられ、各ゲームジャンルに共通の共通用語と解説情報
とを関連付けて記憶してもよい。一方、固有用語DBは、あるコンピュータゲームに固有
に使用されるので、当該コンピュータゲームを提供するゲーム会社で使用されてもよい。
このように、共通用語DBと固有用語DBとを区別することにより、共通用語DBを複数
のゲーム会社が共有できるので、各ゲーム会社が用語DBを独自に作成する場合と比較し
てDB作成コストを低減できる。
A common terminology database can be used across multiple computer games and may be shared by multiple game companies. Furthermore, this common terminology database may be established for each game genre (e.g., fighting games, sports games, etc.), and common terms and explanatory information shared within each genre may be stored in association with them. On the other hand, a specific terminology database is used specifically for a particular computer game and may be used by the game company providing that game.
By distinguishing between a common terminology database and a specific terminology database in this way, the common terminology database can be shared by multiple game companies, thereby reducing the database creation cost compared to when each game company creates its own terminology database.

なお、図5では、用語DBが共通用語DBと固有用語DBとに区別されるものとしたが
、これに限られず、例えば、当該共通用語DB及び固有用語DBを統合した用語DBが使
用されてもよい。当該用語DBでは、各用語が共通用語又は固有用語のどちらであるかを
示す情報(以下、「用語分類情報」という)が、各用語に関連付けられてもよい。
In Figure 5, the terminology database is shown as being divided into a common terminology database and a specific terminology database, but it is not limited to this. For example, a terminology database that integrates the common terminology database and the specific terminology database may be used. In such a terminology database, information indicating whether each term is a common term or a specific term (hereinafter referred to as "term classification information") may be associated with each term.

また、図5では、固有用語DBがコンピュータゲーム毎に設けられるものとしたが、こ
れに限られず、例えば、あるゲーム会社で提供される複数のコンピュータゲームの固有用
語を格納する固有用語DBが使用されてもよい。この場合、各固有用語が使用されるコン
ピュータゲームを示す情報(以下、「ゲーム情報」という)が、各固有用語及び各固有用
語の解説情報に関連付けられてもよい。
Furthermore, while Figure 5 shows a unique terminology database provided for each computer game, this is not limited to this. For example, a unique terminology database that stores unique terms for multiple computer games provided by a single game company may be used. In this case, information indicating the computer game in which each unique term is used (hereinafter referred to as "game information") may be associated with each unique term and its explanatory information.

選択部214は、以上のような共通用語DB又は固有用語DBから、抽出部213によ
って抽出された用語に関連付けられた解説情報を選択する。また、選択部214は、共通
用語DBを先に検索し、当該抽出された用語が当該共通用語DBから検出されない場合に
固有用語DBを検索してもよい。例えば、抽出部213によって実況音声から用語「△△
」が抽出される場合、当該抽出された用語「△△」を検索キーとして共通用語DBを検索
する。図5に示す共通用語DBには当該用語「△△」は含まれないので、選択部214は
、当該抽出された用語「△△」を検索キーとして固有用語DBを検索する。選択部214
は、固有用語DBにおいて用語「△△」に関連付けられた解説情報「中パンチで接近を牽
制すること」を選択する。
The selection unit 214 selects explanatory information associated with the term extracted by the extraction unit 213 from the common term database or the specific term database as described above. Alternatively, the selection unit 214 may first search the common term database, and if the extracted term is not found in the common term database, it may search the specific term database. For example, the extraction unit 213 extracts the term "△△" from the commentary audio.
If "△△" is extracted, the extracted term "△△" is used as the search key to search the common term database. Since the common term database shown in Figure 5 does not contain the term "△△", the selection unit 214 searches the unique term database using the extracted term "△△" as the search key. Selection unit 214
This selects the explanatory information "Using a medium punch to deter an approaching opponent" associated with the term "△△" in the specific term database.

表示制御部215は、表示装置Dに対する画面の表示を制御する。具体的には、表示制
御部215は、映像生成部211によって生成されたプレイ映像の表示を制御する。また
、表示制御部215は、選択部214によって選択された解説情報の表示を制御する。例
えば、表示制御部215は、第1~第7の表示制御の少なくとも一つを用いて当該解説情
報の表示を制御する。図6~12を参照し、第1~第7の表示制御について詳細に説明す
る。
The display control unit 215 controls the display of the screen on the display device D. Specifically, the display control unit 215 controls the display of the gameplay video generated by the video generation unit 211. The display control unit 215 also controls the display of explanatory information selected by the selection unit 214. For example, the display control unit 215 controls the display of the explanatory information using at least one of the first to seventh display controls. The first to seventh display controls will be described in detail with reference to Figures 6 to 12.

≪第1の表示制御≫
図6は、本実施形態に係る解説情報の第1の表示制御の一例を示す図である。例えば、
図6では、実況音声「ここは、●●選手が△△していますね」が取得される場合において
表示装置Dに表示された画面D1が示される。会場60では、当該実況音声がスピーカS
を介して出力されるものとする。
≪First Display Control≫
Figure 6 shows an example of the first display control of explanatory information according to this embodiment. For example,
Figure 6 shows screen D1 displayed on display device D when the commentary audio "Here, player ●● is doing △△" is acquired. At venue 60, the commentary audio is played from speaker S
It is assumed that the output will be via [this method].

また、図6では、音声取得部212が、マイクMを介して、実況者608による実況音
声「ここは、●●選手が△△していますね」を取得し、抽出部213によって特定の用語
「△△」が抽出されるものとする。また、選択部214が、固有用語DBから、特定の用
語「△△」に関連付けられた解説情報「中パンチで接近を牽制すること」を選択している
ものとする。
Furthermore, in Figure 6, the audio acquisition unit 212 acquires the commentary audio from commentator 608 via microphone M, saying "Here, player ●● is doing △△", and the extraction unit 213 extracts the specific term "△△". In addition, the selection unit 214 selects the explanatory information "using a medium punch to keep the opponent at bay" associated with the specific term "△△" from the unique term DB.

例えば、図6に示すように、表示制御部215は、画面D1内の領域R11において映
像生成部211によって生成されるプレイ映像が表示される。表示制御部215は、当該
プレイ映像の実況音声から抽出された用語「△△」を検索キーとして上記固有用語DBか
ら選択された解説情報「中パンチで接近を牽制すること」を、画面D1内の領域R12に
表示させる。なお、図6では、画面D1において映像生成部211において生成されたプ
レイ映像とともに解説情報が表示されるが、これに限られず、解説情報だけが画面D1で
表示されてもよい。
For example, as shown in Figure 6, the display control unit 215 displays the gameplay video generated by the video generation unit 211 in area R11 of screen D1. The display control unit 215 uses the term "△△" extracted from the commentary audio of the gameplay video as a search key to display the explanatory information "Use a medium punch to deter approaching opponents" selected from the above-mentioned unique term DB in area R12 of screen D1. In Figure 6, the explanatory information is displayed on screen D1 along with the gameplay video generated by the video generation unit 211, but this is not the only option, and the explanatory information alone may also be displayed on screen D1.

図6に示すように、実況音声から抽出された用語「△△」に関する解説情報を画面D1
に表示させることで、当該用語「△△」を知らない観覧者606であっても画面D1に表
示された解説情報により実況音声の内容を理解できる。
As shown in Figure 6, the explanatory information regarding the term "△△" extracted from the commentary audio is shown on screen D1.
By displaying it on screen D1, even viewers 606 who are unfamiliar with the term "△△" can understand the content of the commentary audio through the explanatory information displayed on screen D1.

≪第2の表示制御≫
表示制御部215は、抽出部213によって実況音声から抽出された用語に関連付けら
れたゲーム状況(第1のゲーム状況)と、プレイに基づくゲーム状況(第2のゲーム状況
)と、の関係に基づいて、選択部214によって選択された解説情報の表示を制御しても
よい。ここで、「実況音声から抽出された用語に関連付けられたゲーム状況」とは、例え
ば、図5の共通用語DB又は固有用語DBにおいて上記抽出された用語に関連付けられる
ゲーム状況である。一方、「プレイに基づくゲーム状況」とは、音声取得部212によっ
て実況音声が取得された際のゲーム状況であり、例えば、当該実況音声されたタイミング
と同期するプレイデータが示すゲーム状況であってもよい。
≪Second Display Control≫
The display control unit 215 may control the display of the commentary information selected by the selection unit 214 based on the relationship between the game situation associated with the terms extracted from the commentary audio by the extraction unit 213 (first game situation) and the game situation based on gameplay (second game situation). Here, "game situation associated with the terms extracted from the commentary audio" refers to, for example, the game situation associated with the extracted terms in the common term DB or specific term DB in Figure 5. On the other hand, "game situation based on gameplay" refers to the game situation at the time the commentary audio was acquired by the audio acquisition unit 212, and may refer to, for example, the game situation indicated by the gameplay data synchronized with the timing of the commentary.

実況音声から抽出された用語に関連付けられたゲーム状況と、プレイに基づくゲーム状
況と、の関係(例えば、両者が一致するか否か)を考慮することで、実況音声が、プレイ
映像が示すゲーム状況(すなわち、現在のゲーム状況)に関するのか、又は、当該現在の
ゲーム状況とは異なるゲーム状況(すなわち、仮定のゲーム状況)に関するのか、を区別
できる。
By considering the relationship between the game situation associated with terms extracted from the commentary audio and the game situation based on gameplay (for example, whether the two match), it is possible to distinguish whether the commentary audio relates to the game situation shown in the gameplay video (i.e., the current game situation) or to a different game situation (i.e., a hypothetical game situation).

図7は、本実施形態に係る解説情報の第2の表示制御の一例を示す図である。例えば、
図7では、実況音声「ここは、●●選手が△△していますね。しかし、もし□□という状
況であれば、▽▽の方が有効なのでしょうが、●●選手の状況判断はさすがです。」が取
得される場合において表示装置Dに表示された画面D2が示される。なお、図7では、図
6との相違点を中心に説明する。
Figure 7 shows an example of a second display control of explanatory information according to this embodiment. For example,
Figure 7 shows screen D2 displayed on display device D when the commentary audio "Here, player ●● is doing △△. However, if the situation were □□, ▽▽ would be more effective, but player ●●'s situational awareness is impressive." is acquired. Figure 7 will be explained primarily in terms of the differences from Figure 6.

図7に示すように、画面D2の領域R21では、ゲーム状況が「中パンチ発動」である
プレイ映像が表示される。よって、図7では、上記実況音声「ここは、●●選手が△△し
ていますね。しかし、もし□□という状況であれば、▽▽の方が有効なのでしょうが、●
●選手の状況判断はさすがです。」が取得された際のゲーム状況は、「中パンチ発動」で
ある。また、図7では、当該実況音声から、用語「△△」、「□□」及び「▽▽」が抽出
部213によって抽出される。選択部214は、当該抽出された用語「△△」、「□□」
及び「▽▽」をそれぞれ検索キーとして、図5に示す固有用語DBから、当該抽出された
用語「△△」、「□□」及び「▽▽」にそれぞれ関連付けられた解説情報「中パンチで接
近を牽制すること」、「xxxxxxxxxx」及び「yyyyyyyyyy」を選択する。
As shown in Figure 7, in area R21 of screen D2, gameplay footage is displayed where the game situation is "medium punch activated". Therefore, in Figure 7, the above commentary audio says, "Here, player ●● is doing △△. However, if the situation were □□, ▽▽ would be more effective, but ●
●The player's situational awareness is impressive. The game situation when this comment was acquired was "Medium punch activated". Also, in Figure 7, the terms "△△", "□□", and "▽▽" are extracted from the commentary audio by the extraction unit 213. The selection unit 214 selects the extracted terms "△△" and "□□".
Using "▽▽" and "▽▽" as search keys, the following explanatory information is selected from the unique term database shown in Figure 5, associated with the extracted terms "△△", "□□", and "▽▽" respectively: "to deter an approaching opponent with a medium punch", "xxxxxxxxxx", and "yyyyyyyyyy".

ここで、図5に示す固有用語DBにおいて、用語「△△」には、ゲーム状況「中パンチ
発動」が関連付けられる。一方、用語「□□」及び「▽▽」には、それぞれゲーム状況「
zzz発動」が関連付けられる。上記の通り、上記実況音声から抽出された用語「△△」
に関連付けられたゲーム状況「中パンチ発動」は、実況音声が取得された際のゲーム状況
「中パンチ発動」と一致する。一方、上記実況音声から抽出された用語「□□」及び「▽
▽」に関連付けられたゲーム状況「zzz発動」は、実況音声が取得された際のゲーム状
況「中パンチ発動」と一致しない。
Here, in the unique terminology database shown in Figure 5, the term "△△" is associated with the game situation "Medium punch activated". On the other hand, the terms "□□" and "▽▽" are associated with the game situation "
The phrase "zzz activated" is associated with this. As mentioned above, the term "△△" was extracted from the above commentary audio.
The associated game situation "Medium punch activated" matches the game situation "Medium punch activated" when the commentary audio was acquired. On the other hand, the terms "□□" and "▽" extracted from the above commentary audio
The game status "zzz activated" associated with "▽" does not match the game status "medium punch activated" when the commentary audio was acquired.

そこで、表示制御部215は、実況音声から抽出された用語に関連付けられたゲーム状
況が、実況音声が取得された際のゲーム状況と一致する場合における解説情報と、実況音
声から抽出された用語に関連付けられたゲーム状況が、実況音声が取得された際のゲーム
状況と一致しない場合における解説情報と、を区別可能に表示させてもよい。
Therefore, the display control unit 215 may display explanatory information in a way that distinguishes between cases where the game situation associated with a term extracted from the commentary audio matches the game situation at the time the commentary audio was acquired, and cases where the game situation associated with a term extracted from the commentary audio does not match the game situation at the time the commentary audio was acquired.

例えば、図7では、抽出された用語「△△」に関連付けられるゲーム状況「中パンチ発
動」は、実況音声が取得された際のゲーム状況「中パンチ発動」と一致するので、表示制
御部215は、当該抽出された用語「△△」に関連付けられた解説情報「中パンチで接近
を牽制すること」を第1の表示方法(ここでは、実線で囲む)で領域R22に表示する。
一方、抽出された用語「□□」及び「▽▽」に関連付けられたゲーム状況「zzz発動」
は、実況音声が取得された際のゲーム状況「中パンチ発動」と一致しないので、表示制御
部215は、当該抽出された用語「□□」及び「▽▽」に関連付けられた解説情報「xxxx
xxxxxx」及び「yyyyyyyyyy」を第2の表示方法(ここでは、破線で囲む)で領域R23及
びR24に表示する。
For example, in Figure 7, the game situation "medium punch activated" associated with the extracted term "△△" matches the game situation "medium punch activated" when the commentary audio was acquired. Therefore, the display control unit 215 displays the explanatory information "using a medium punch to deter approaching opponents" associated with the extracted term "△△" in area R22 using the first display method (in this case, enclosed by a solid line).
On the other hand, the game situation "zzz activated" is associated with the extracted terms "□□" and "▽▽".
Since this does not match the game situation "Medium punch activated" when the commentary audio was acquired, the display control unit 215 displays the explanatory information "xxxx" associated with the extracted terms "□□" and "▽▽".
The terms "xxxxxx" and "yyyyyyyyyy" are displayed in areas R23 and R24 using the second display method (here, enclosed in dashed lines).

なお、図7では、第1の表示方法と第2の表示方法とで解説情報を囲む線の種類(ここ
では、実線及び破線)を異ならせたが、これに限られない。例えば、第1の表示方法と第
2の表示方法とで異なる色を用いる等、第1の表示方法で表示された解説情報と第2の表
示方法で表示された解説情報とを区別できれば、どのような表示方法であってもよい。
In Figure 7, the type of line surrounding the explanatory information (solid and dashed lines in this case) is different between the first and second display methods, but this is not the only option. For example, any display method is acceptable as long as it can distinguish between the explanatory information displayed in the first and second display methods, such as by using different colors for the first and second display methods.

また、図7では、実況音声から抽出された用語に関連付けられたゲーム状況が、実況音
声が取得された際のゲーム状況と一致する場合における解説情報と、一致しない場合にお
ける解説情報と、の双方を異なる表示方法で表示させたが、一致しない場合における解説
情報を表示させなくともよい。例えば、図7では、抽出された用語「△△」の解説情報「
中パンチで接近を牽制すること」が画面D2で表示され、抽出された用語「□□」及び「
▽▽」それぞれの解説情報「xxxxxxxxxx」及び「yyyyyyyyyy」は画面D2で表示されなく
ともよい。
Furthermore, in Figure 7, explanatory information is displayed in different ways for cases where the game situation associated with a term extracted from the commentary audio matches the game situation at the time the commentary audio was acquired, and for cases where it does not match. However, it is not necessary to display the explanatory information for cases where it does not match. For example, in Figure 7, the explanatory information for the extracted term "△△" is
The phrase "Use a medium punch to keep the enemy at bay" is displayed on screen D2, and the extracted terms "□□" and "
The explanatory information for each element, "xxxxxxxxxx" and "yyyyyyyyyy", does not need to be displayed on screen D2.

≪第3の表示制御≫
表示制御部215は、抽出部213によって実況音声から抽出された用語が固有用語又
は共通用語のどちらであるかに基づいて、選択部214によって選択された解説情報の表
示を制御してもよい。
≪Third Display Control≫
The display control unit 215 may control the display of the explanatory information selected by the selection unit 214 based on whether the terms extracted from the commentary audio by the extraction unit 213 are specific terms or common terms.

図8は、本実施形態に係る解説情報の第3の表示制御の一例を示す図である。例えば、
図8では、実況音声「ここは●●選手が○○していますね」が取得される場合において表
示装置Dに表示された画面D3が示される。図6では、実況音声から固有用語「△△」が
抽出されるのに対して、図8では、実況音声から共通用語「〇〇」が抽出される点で、図
6及び8は異なる。以下、図6との相違点を中心に説明する。
Figure 8 shows an example of a third display control for explanatory information according to this embodiment. For example,
Figure 8 shows screen D3 displayed on display device D when the commentary audio "Player ●● is doing ○○ here" is acquired. Figures 6 and 8 differ in that Figure 6 extracts the specific term "△△" from the commentary audio, while Figure 8 extracts the common term "〇〇" from the commentary audio. The following explanation will focus on the differences from Figure 6.

図8において、選択部214は、上記実況音声から抽出部213によって抽出された用
語「○○」を検索キーとして共通用語DBを検索し、当該特定の用語「〇〇」に関連付け
られた解説情報「致命的なダメージを与えること」を選択するものとする。表示制御部2
15は、共通用語DBから選択された解説情報「致命的なダメージを与えること」を、画
面D3内の領域R31に表示させる。
In Figure 8, the selection unit 214 searches the common term database using the term "○○" extracted from the commentary audio by the extraction unit 213 as the search key, and selects the explanatory information "to inflict fatal damage" associated with the specific term "○○". Display control unit 2
15 displays the explanatory information "to inflict fatal damage," selected from the common terminology database, in area R31 on screen D3.

図8に示すように、表示制御部215は、共通用語「〇〇」の解説情報「致命的なダメ
ージを与えること」を、図6に示す固有用語「△△」の解説情報「中パンチで接近を牽制
すること」とは異なる表示方法で表示させてもよい。例えば、図8の領域R31は白以外
の色が付されるのに対して、図6の領域R12は白色である。なお、固有用語の解説情報
の表示方法及び共通用語の解説情報の表示方法は、図6及び8に示すものに限られず、両
者が異なる表示方法で表示されればよい。また、表示制御部215は、固有用語又は共通
用語のいずれかの解説情報を表示させなくともよい。
As shown in Figure 8, the display control unit 215 may display the explanatory information for the common term "〇〇"("to inflict fatal damage") in a different way than the explanatory information for the specific term "△△"("to deter approaching with a medium punch") shown in Figure 6. For example, area R31 in Figure 8 is colored other than white, while area R12 in Figure 6 is white. Note that the display methods for the explanatory information for specific terms and the explanatory information for common terms are not limited to those shown in Figures 6 and 8; they may be displayed using different methods. Furthermore, the display control unit 215 does not have to display the explanatory information for either the specific term or the common term.

また、表示制御部215は、抽出部213によって抽出された用語が共通用語DBに含
まれるか否かに基づいて、当該用語に関連付けられた解説情報の表示を上記の通り制御し
てもよい。選択部214は、当該用語を検索キーとして共通用語DBを先に検索し、当該
用語が共通用語DBで検出されない場合に固有用語DBを検索するためである。一般に、
実況者608は、固有用語よりも共通用語を使用する頻度が高いと考えられるため、共通
用語DBを先に検索することにより検索時間を短くできる。なお、用語DBの検索順序は
これに限られず、固有用語DBを先に共通用語DBを後に検索してもよいことは勿論であ
る。
Furthermore, the display control unit 215 may control the display of explanatory information associated with a term based on whether or not the term extracted by the extraction unit 213 is included in the common term database, as described above. The selection unit 214 first searches the common term database using the term as a search key, and if the term is not found in the common term database, it searches the specific term database. Generally,
Since commentator 608 is likely to use common terms more frequently than specific terms, searching the common terms database first can shorten the search time. However, this is not the only search order for the terminology database; searching the specific terms database first and then the common terms database is also acceptable.

≪第4の表示制御≫
表示制御部215は、抽出部213によってある用語が抽出された回数(以下、「抽出
回数」という)に基づいて、当該用語に関連付けられた解説情報の表示を制御してもよい
。具体的には、表示制御部215は、所定期間におけるある用語の抽出回数が所定の条件
を満足した場合、当該解説情報の表示を制限してもよい。また、表示制御部215は、ゲ
ーム状況及び/又は時間的条件に基づいて、上記解説情報の表示に関する制限を緩和して
もよい。
≪Fourth Display Control≫
The display control unit 215 may control the display of explanatory information associated with a term based on the number of times that a term has been extracted by the extraction unit 213 (hereinafter referred to as the "extraction count"). Specifically, the display control unit 215 may restrict the display of the explanatory information if the number of times a term has been extracted during a predetermined period satisfies a predetermined condition. Furthermore, the display control unit 215 may relax the restrictions on the display of the explanatory information based on the game situation and/or temporal conditions.

図9は、本実施形態に係る解説情報の第4の表示制御の一例を示す図である。例えば、
図9では、タイミングT41~T43に対応する画面D41~D43が示される。以下、
図6との相違点を中心に説明する。例えば、図9では、上記所定期間が、ある試合が開始
されてから終了するまでの期間P1及びP2であるものとするが、これに限られず、例え
ば、1時間、30分等の一定期間であってもよい。また、図9では、上記所定の条件が、
期間Pにおける特定の用語の抽出回数n>所定数X(ここで、X>1)であるものとする
が、これに限られない。
Figure 9 shows an example of the fourth display control of explanatory information according to this embodiment. For example,
Figure 9 shows screens D41 to D43 corresponding to timings T41 to T43.
The explanation will focus on the differences from Figure 6. For example, in Figure 9, the predetermined period is assumed to be the period P1 and P2 from the start to the end of a match, but it is not limited to this; for example, it may be a fixed period such as 1 hour or 30 minutes. Also, in Figure 9, the predetermined conditions are...
The number of times a specific term is extracted during period P is assumed to be n > a predetermined number X (where X > 1), but this is not limited to this.

図9に示すように、タイミングT41では、音声取得部212によって実況音声「ここ
は●●選手が△△していますね」が取得され、抽出部213によって用語「△△」が抽出
される。タイミングT41における用語「△△」の抽出回数nは所定数Xであり、n>X
を満たさない。このため、表示制御部215は、画面D41において、抽出された用語「
△△」に関連付けられた解説情報「中パンチで接近を牽制すること」を表示させる。
As shown in Figure 9, at timing T41, the audio acquisition unit 212 acquires the commentary audio "Here, player ●● is doing △△", and the extraction unit 213 extracts the term "△△". The number of times the term "△△" is extracted n at timing T41 is a predetermined number X, where n > X
The condition is not met. Therefore, the display control unit 215 displays the extracted term "
Display the explanatory information associated with "△△": "Use a medium punch to keep the enemy at bay."

タイミングT42では、音声取得部212によって実況音声「★★選手が△△していま
すね」が取得され、抽出部213によって用語「△△」が抽出される。タイミングT42
における用語「△△」の抽出回数nは所定数X+1であり、n>Xを満たす。このため、
表示制御部215は、画面D42において、抽出された用語「△△」に関連付けられた解
説情報の表示を制限する。例えば、画面D42では、当該制限により当該解説情報が表示
されない。このように、n>Xがみたされると、用語「△△」が抽出されても当該解説情
報は表示されない。
At timing T42, the audio acquisition unit 212 acquires the commentary audio "Player ★★ is doing △△", and the extraction unit 213 extracts the term "△△". Timing T42
The number of times the term "△△" is extracted, n, is a predetermined number X+1, and n > X. Therefore,
The display control unit 215 restricts the display of explanatory information associated with the extracted term "△△" on screen D42. For example, on screen D42, the explanatory information is not displayed due to this restriction. Thus, if n > X is satisfied, even if the term "△△" is extracted, the explanatory information is not displayed.

一方、表示制御部215は、ゲーム状況及び/又は時間的条件に基づいて、上記特定の
用語「△△」の解説情報の表示の制限を緩和してもよい。具体的には、図9では、ゲーム
状況「試合終了」又は「試合開始」に基づいて、又は、期間P1の終了又は期間P2の開
始に基づいて、上記特定の用語「△△」の解説情報の表示の制限を緩和する。
On the other hand, the display control unit 215 may relax the restrictions on displaying the explanatory information for the specific term "△△" based on the game situation and/or temporal conditions. Specifically, in Figure 9, the restrictions on displaying the explanatory information for the specific term "△△" are relaxed based on the game situation "end of game" or "start of game," or based on the end of period P1 or the start of period P2.

例えば、図9では、期間P2が開始される際に用語「△△」の抽出回数n=0に初期化
される。タイミングT43では、音声取得部212によって実況音声「●●選手の得意技
△△ですね」が取得され、抽出部213によって用語「△△」が抽出される。タイミング
T43における特定の用語「△△」の抽出回数nは1であり、n>Xを満たさない。この
ため、表示制御部215は、画面D43において、抽出された用語「△△」に関連付けら
れた解説情報「中パンチで接近を牽制すること」を表示させる。
For example, in Figure 9, when period P2 begins, the number of times the term "△△" is extracted is initialized to n=0. At timing T43, the audio acquisition unit 212 acquires the commentary audio "●●'s specialty move is △△," and the extraction unit 213 extracts the term "△△." At timing T43, the number of times the specific term "△△" is extracted n is 1, and n > X is not satisfied. Therefore, the display control unit 215 displays the explanatory information "using a medium punch to keep the opponent at bay" associated with the extracted term "△△" on screen D43.

図9に示すように、期間P1における用語「△△」の抽出回数が所定の条件を満たす場
合、当該用語「△△」に関する解説情報の表示を制限することで、観覧者606をプレイ
映像に集中し易くさせることができる。一方、次の期間P2が開始されると当該制限が緩
和されるので、観覧者606が次の試合開始前に入れ替わっても、当該新たな観覧者60
6に対して用語「△△」に関する解説情報を提示できる。
As shown in Figure 9, if the number of times the term "△△" is extracted during period P1 meets a predetermined condition, the display of explanatory information related to the term "△△" can be restricted, making it easier for viewers 606 to concentrate on the gameplay footage. On the other hand, when the next period P2 begins, this restriction is relaxed, so even if viewers 606 change before the start of the next match, the new viewers 60
For item 6, we can provide explanatory information about the term "△△".

≪第5の表示制御≫
表示制御部215は、用語DBにおいて特定の用語に関連付けられた視聴レベルに基づ
いて、当該特定の用語に関連付けられた解説情報の表示を制御してもよい。
≪Fifth Display Control≫
The display control unit 215 may control the display of explanatory information associated with a particular term based on the viewing level associated with that term in the term database.

図10は、本実施形態に係る解説情報の第5の表示制御の一例を示す図である。図10
では、図7と同様に、図7では、実況音声「ここは、●●選手が△△していますね。しか
し、もし□□という状況であれば、▽▽の方が有効なのでしょうが、●●選手の状況判断
はさすがです。」が取得される場合を想定する。なお、図10では、図7との相違点を中
心に説明する。
Figure 10 shows an example of a fifth display control for explanatory information according to this embodiment. Figure 10
Now, similar to Figure 7, let's assume that the following commentary is obtained: "Here, player ●● is doing △△. However, if the situation were □□, ▽▽ would be more effective, but player ●●'s situational awareness is impressive." Figure 10 will explain the differences from Figure 7 in particular.

例えば、図10では、図1の会場60において表示装置Dとしてメインモニタとサブモ
ニタとが設けられる場合に、メインモニタで表示される画面D51(ここでは、中級用画
面)とサブモニタで表示される画面D52(ここでは、初級用画面)とが示される。例え
ば、メインモニタ用の画面D51には、視聴レベル「中級」が定められており、サブモニ
タ用の画面D52には、視聴レベル「初級」が定められてもよい。また、上記実況音声か
ら抽出部213によって抽出された用語「△△」、「□□」及び「▽▽」は、図5に示す
固有用語DBにおいてそれぞれ視聴レベル「中級」、「初級」及び「初級」に関連付けら
れる。なお、メインモニタ用の画面D51にゲーム映像を表示させ、サブモニタ用の画面
D52に抽出された用語の解説情報を視聴レベルに応じた態様で表示させるようにしても
よい。
For example, Figure 10 shows a scenario where a main monitor and a sub-monitor are provided as display devices D in the venue 60 of Figure 1. The main monitor displays screen D51 (here, an intermediate-level screen) and the sub-monitor displays screen D52 (here, a beginner-level screen). For example, screen D51 for the main monitor may be set to an intermediate viewing level, and screen D52 for the sub-monitor may be set to a beginner viewing level. In addition, the terms "△△", "□□", and "▽▽" extracted from the commentary audio by the extraction unit 213 are associated with viewing levels "intermediate", "beginner", and "beginner", respectively, in the unique term DB shown in Figure 5. Alternatively, the main monitor screen D51 may display game footage, and the sub-monitor screen D52 may display explanatory information for the extracted terms in a manner appropriate to the viewing level.

表示制御部215は、抽出された用語に関連付けられた視聴レベルが、画面D51又は
D52に関連付けられた視聴レベル以上である場合には、当該特定の用語に関連付けられ
た解説情報を画面D51又はD52内に表示させてもよい。例えば、抽出された用語「△
△」に関連付けられた視聴レベル「中級」は画面D51に定められた視聴レベル「中級」
と等しいので、表示制御部215は、用語「△△」に関連付けられた解説情報を画面D5
1内の領域R51に表示させてもよい。一方、抽出された用語「□□」及び「▽▽」に関
連付けられた視聴レベル「初級」は画面D51に定められた視聴レベル「中級」よりも低
いので、表示制御部215は、抽出された用語「□□」及び「▽▽」に関連付けられた解
説情報を画面D51内に表示させない。
The display control unit 215 may display explanatory information associated with a specific term on screen D51 or D52 if the viewing level associated with the extracted term is equal to or greater than the viewing level associated with screen D51 or D52. For example, the extracted term "△
The viewing level "Intermediate" associated with "△" is the viewing level "Intermediate" set on screen D51.
Since it is equal to the above, the display control unit 215 displays the explanatory information associated with the term "△△" on screen D5.
It may also be displayed in area R51 within 1. On the other hand, since the viewing level "Beginner" associated with the extracted terms "□□" and "▽▽" is lower than the viewing level "Intermediate" defined on screen D51, the display control unit 215 does not display the explanatory information associated with the extracted terms "□□" and "▽▽" on screen D51.

また、抽出された用語「□□」及び「▽▽」に関連付けられた視聴レベル「初級」は画
面D52に定められた視聴レベル「初級」と等しいので、表示制御部215は、抽出され
た用語「□□」及び「▽▽」に関連付けられた解説情報を画面D52内の領域R53及び
R54に表示させる。また、抽出された用語「△△」に関連付けられた視聴レベル「中級
」は画面D52に定められた視聴レベル「初級」よりも高い視聴レベルであるので、表示
制御部215は、用語「△△」に関連付けられた解説情報を画面D52内の領域R52に
表示させる。
Furthermore, since the viewing level "Beginner" associated with the extracted terms "□□" and "▽▽" is equal to the viewing level "Beginner" defined on screen D52, the display control unit 215 displays the explanatory information associated with the extracted terms "□□" and "▽▽" in areas R53 and R54 on screen D52. Also, since the viewing level "Intermediate" associated with the extracted term "△△" is a higher viewing level than the viewing level "Beginner" defined on screen D52, the display control unit 215 displays the explanatory information associated with the term "△△" in area R52 on screen D52.

図10に示すように、異なる視聴レベルに対応する画面D51及びD52を会場60の
複数のモニタに表示させるとともに、当該複数のモニタそれぞれで視聴レベルに合致した
解説情報のみを表示させることで、会場60内に異なる視聴レベルの観覧者606が混在
する場合にも、観覧者606をプレイ映像に集中し易くさせることができる。
As shown in Figure 10, by displaying screens D51 and D52 corresponding to different viewing levels on multiple monitors in the venue 60, and by displaying only the explanatory information that matches the viewing level on each of the multiple monitors, it is possible to make it easier for viewers 606 with different viewing levels to concentrate on the gameplay video, even when viewers 606 with different viewing levels are mixed in the venue 60.

なお、図10では、会場60内の観覧者606の視聴レベルは判定されなくともよいが
、これに限られず、会場60の表示装置Dに解説情報を表示させる場合であっても、当該
観覧者606の視聴レベルが判定されてもよい。すなわち、表示制御部215は、「プレ
イを視聴するユーザの視聴レベルを判定する判定部」を構成し、当該判定された視聴レベ
ルと、上記抽出された用語に関連付けられた視聴レベルと、に基づいて、解説情報の表示
を制限してもよい。
In Figure 10, the viewing level of the spectators 606 in the venue 60 does not necessarily need to be determined, but is not limited to this. Even when explanatory information is displayed on the display device D in the venue 60, the viewing level of the spectators 606 may be determined. That is, the display control unit 215 constitutes a "determination unit for determining the viewing level of users watching the play," and may restrict the display of explanatory information based on the determined viewing level and the viewing level associated with the extracted terms.

例えば、表示制御部215は、会場60に入場する各観覧者606によって事前に登録
された視聴レベルの比(例えば、初級、中級、上級等)に基づいて、会場60内の観覧者
606の視聴レベルを判定し、当該視聴レベルと、上記抽出された用語に関連付けられた
視聴レベルとに基づいて、会場60の表示装置Dにおける解説情報の表示を制限してもよ
い。例えば、視聴レベルの比が、初級:中級:上級=5:4:1であれば、表示装置Dに
図10の初級用画面D52を表示させ、視聴レベルの比が初級:中級:上級=3:5:2
であれば、表示装置Dに図10の中級用画面D51を表示させてもよい。また、視聴レベ
ルの比に応じて、解説情報の表示態様を変化させてもよい。例えば、初級の視聴者が少な
い場合には解説情報の表示時間を短くしたり、小さく表示させるようにしてもよい。なお
、上級の視聴者よりも初級の視聴者の方が解説情報をより必要とすると考えられるため、
視聴レベルの比を解説情報の表示態様の変化に反映させる度合いは、上級者の方が大きく
してもよい。この場合には、初級の視聴者が少ない場合にも初級者向けの解説情報は確実
に表示されるようにしつつ、上級の視聴者が少ない場合には上級者向けの解説情報は目立
ちにくくして、初級の視聴者の解説情報に対する視認性を確保し得る。
For example, the display control unit 215 may determine the viewing level of each viewer 606 in the venue 60 based on the ratio of viewing levels (e.g., beginner, intermediate, advanced, etc.) registered in advance by each viewer 606 entering the venue 60, and restrict the display of explanatory information on the display device D in the venue 60 based on that viewing level and the viewing level associated with the extracted term. For example, if the ratio of viewing levels is beginner:intermediate:advanced = 5:4:1, the display device D may display the beginner-level screen D52 of Figure 10, and if the ratio of viewing levels is beginner:intermediate:advanced = 3:5:2
In that case, the intermediate screen D51 of Figure 10 may be displayed on the display device D. Also, the display method of the explanatory information may be changed according to the ratio of viewing levels. For example, if there are few beginner viewers, the display time of the explanatory information may be shortened or the size of the display may be reduced. Note that beginner viewers are thought to need explanatory information more than advanced viewers,
The degree to which the ratio of viewing levels is reflected in the display of explanatory information can be greater for advanced users. In this case, explanatory information for beginners can be reliably displayed even when there are few beginner viewers, while explanatory information for advanced users can be made less prominent when there are few advanced viewers, thereby ensuring that explanatory information is easily accessible to beginner viewers.

また、視聴レベルに基づく画面D51又はD52が視聴用端末4に配信される場合、表
示制御部215は、視聴用端末4のユーザの視聴レベルを判定してもよい。当該ユーザの
視聴レベルは、例えば、当該ユーザのプレイヤとしてのランク、当該ユーザの視聴履歴、
当該ユーザの視聴時間等に基づいて判定することができる。表示制御部215は、当該ユ
ーザの視聴レベルに基づいて、視聴用端末4に対して配信する画面(例えば、図10では
、中級用画面D51又は初級用画面D52のどちらか)を決定してもよい。このように、
表示制御部215は、視聴用端末4のユーザの視聴レベルと、実況音声から抽出された用
語に関連付けられた視聴レベルとに基づいて、視聴用端末4に配信する画面に関する情報
(以下、「画面情報」という)を生成してもよい。
Furthermore, when screen D51 or D52 based on the viewing level is delivered to the viewing terminal 4, the display control unit 215 may determine the viewing level of the user of the viewing terminal 4. The user's viewing level may be, for example, the user's rank as a player, the user's viewing history,
This can be determined based on the user's viewing time, etc. The display control unit 215 may also determine which screen to deliver to the viewing terminal 4 (for example, in Figure 10, either the intermediate screen D51 or the beginner screen D52) based on the user's viewing level.
The display control unit 215 may generate information about the screen to be distributed to the viewing terminal 4 (hereinafter referred to as "screen information") based on the viewing level of the user of the viewing terminal 4 and the viewing level associated with terms extracted from the live commentary audio.

≪第6の表示制御≫
表示制御部215は、実況音声からの用語の抽出履歴に基づく表示を制御する。一般に
、コンピュータゲームは、プレイが進行される第1のパート(以下、「プレイパート」と
いう)と、プレイパート以外の第2のパート(以下、「非プレイパート」という)と、を
含む。表示制御部215は、非プレイパートにおいて、プレイパートにおける上記抽出履
歴に基づく表示を制御してもよい。
≪6th Display Control≫
The display control unit 215 controls the display based on the history of terms extracted from the commentary audio. Generally, a computer game includes a first part in which the game is played (hereinafter referred to as the "play part") and a second part other than the play part (hereinafter referred to as the "non-play part"). The display control unit 215 may also control the display in the non-play part based on the extraction history in the play part.

ここで、プレイパートとは、プレイヤの操作に基づいてコンピュータゲーム内のプレイ
ヤキャラクタが操作されているパートであり、仮想ゲーム空間上のストーリーが進行して
いる状態である。プレイパートは、例えば、対戦型ゲームの場合はプレイヤキャラクタの
対戦中であるが、これに限られない。
Here, the "play part" refers to the portion of a computer game where the player character is controlled based on the player's input, and the story in the virtual game space is progressing. The play part is, for example, the period during a match between player characters in a competitive game, but is not limited to this.

非プレイパートは、プレイパート以外のパートであり、例えば、コンピュータゲームの
ロード中、キャラクタの設定中、ステージの設定中、仮想ゲーム空間上の条件の設定中、
仮想ゲーム空間の設定等、仮想ゲーム空間上のストーリーが進行していない状態である。
非プレイパートは、例えば、対戦型ゲームの場合、対戦条件の設定中、前の試合が終了し
てから次の試合が開始されるまでの準備期間等であるが、これに限られない。なお、プレ
イパート及び非プレイパートは、それぞれ、第1及び第2のシーン等と呼ばれてもよい。
Non-play parts are parts other than the play part, such as during computer game loading, character setup, stage setup, and setting conditions in the virtual game space.
The virtual game space has not been set up, and the story within the virtual game space has not progressed.
Non-play parts include, but are not limited to, the time spent setting the match conditions in a competitive game, or the preparation period between the end of one match and the start of the next. The play part and non-play part may also be referred to as the first and second scenes, respectively.

図11は、本実施形態に係る解説情報の第6の表示制御の一例を示す図である。例えば
、図11では、前の試合が終了してから次の試合が開始されるまでの非プレイパートにお
いて表示装置Dに表示される画面D61及びD62が示される。図11に示すように、非
プレイパートの間において、表示制御部215は、プレイパート(例えば、前の試合)の
リプレイ映像を画面D61に表示させてもよい。
Figure 11 is a diagram showing an example of a sixth display control of explanatory information according to this embodiment. For example, Figure 11 shows screens D61 and D62 that are displayed on the display device D during the non-play part, from the end of the previous match until the start of the next match. As shown in Figure 11, during the non-play part, the display control unit 215 may display a replay video of the play part (for example, the previous match) on screen D61.

また、表示制御部215は、直近の所定期間内のプレイパートにおける用語の抽出履歴
に基づいて、非プレイパートにおいて用語解説一覧を画面D62に表示させてもよい。直
近の所定期間のプレイパートとは、例えば、前の試合中、又は、同日のこれまでの試合中
等であってもよい。また、用語解説一覧は、上記抽出履歴に示される各用語に関する解説
情報を一覧として示すものであってもよい。当該用語解説一覧は、画面D61に例示され
るリプレイ映像の表示有無に関係なく、表示されてもよい。
Furthermore, the display control unit 215 may display a glossary on screen D62 in non-play parts based on the term extraction history of play parts within the most recent predetermined period. The most recent predetermined period of play parts may be, for example, during the previous match or during matches up to that point on the same day. The glossary may also be a list of explanatory information for each term shown in the extraction history. The glossary may be displayed regardless of whether or not the replay video exemplified on screen D61 is displayed.

図11の画面D62に示すように、用語解説一覧は、所定期間(例えば、前の試合中、
又は、同日中)の実況音声からの抽出回数が多い順番に、当該抽出回数とともに、抽出さ
れた用語の解説情報を示してもよい。非プレイパートにおいて用語解説一覧を表示させる
ことにより、観覧者606は、実況音声から抽出された用語の意味を復習することができ
る。
As shown in screen D62 of Figure 11, the glossary is displayed for a predetermined period (for example, during the previous match).
Alternatively, the terms extracted from the commentary audio (on the same day) may be displayed in descending order of frequency of extraction, along with the number of times each term was extracted. By displaying a list of terminology explanations in the non-playing parts, viewers 606 can review the meanings of the terms extracted from the commentary audio.

≪第7の表示制御≫
また、表示制御部215は、特定の用語が抽出された時系列に基づいて所定数の解説情
報を表示させてもよい。また、表示制御部215は、当該所定数を超える解説情報の表示
を制限してもよい。
≪7th Display Control≫
Furthermore, the display control unit 215 may display a predetermined number of explanatory information based on the time series in which specific terms were extracted. The display control unit 215 may also restrict the display of explanatory information exceeding that predetermined number.

図12は、本実施形態に係る解説情報の第7の表示制御の一例を示す図である。図6~
10では、プレイパートにおいて用語が抽出されたタイミングにおいて当該抽出された用
語に関連付けられた解説情報を表示させるが、図12では、プレイパートにおいて用語が
抽出された時系列に基づいて、直近の所定数の解説情報を表示させてもよい。すなわち、
プレイパートにおいてリアルタイムの用語解説一覧を表示させる点で図6~10と異なる
。以下では、図6~10との相違点を中心に説明する。
Figure 12 shows an example of the seventh display control of explanatory information according to this embodiment. Figures 6-
In Figure 10, explanatory information associated with a term is displayed at the time the term is extracted in the play part. However, in Figure 12, a predetermined number of the most recent explanatory information entries may be displayed based on the time series in which the terms were extracted in the play part. That is,
This differs from Figures 6-10 in that it displays a real-time glossary of terms during the gameplay portion. The following explanation will focus on the differences from Figures 6-10.

なお、図12では、画面D71及びD72に示される用語解説一覧には、直近の最大3
個の解説情報が表示されるものとするが、表示される解説情報の数は3に限られない。ま
た、画面D71及びD72では、新たに抽出された用語の解説情報ほど上に表示されるが
、当該特定の用語の抽出順序に基づけばよく、図12に示す表示方法に限られない。
Note that in Figure 12, the glossary of terms shown on screens D71 and D72 includes the most recent maximum of 3
While individual explanatory information entries will be displayed, the number of explanatory information entries displayed is not limited to three. Furthermore, on screens D71 and D72, the explanatory information for newly extracted terms will be displayed at the top, but this can be based on the extraction order of the specific terms, and is not limited to the display method shown in Figure 12.

例えば、図12では、タイミングT71において取得された実況音声から、抽出部21
3によって用語「△△」、「□□」及び「▽▽」が抽出されるものとする。画面D71で
は直近3個の解説情報が表示されるため、表示制御部215は、タイミングT71で抽出
された用語「△△」、「□□」及び「▽▽」それぞれの解説情報が抽出順序に従って画面
D71に表示させる。
For example, in Figure 12, the extraction unit 21 extracts from the live commentary audio acquired at timing T71.
The terms "△△", "□□", and "▽▽" are extracted by step 3. Since the three most recent explanatory information entries are displayed on screen D71, the display control unit 215 displays the explanatory information for each of the terms "△△", "□□", and "▽▽" extracted at timing T71 on screen D71 in the order of extraction.

一方、表示制御部215は、領域R71及びR72に示すように、タイミングT71よ
り前に抽出された用語の解説情報の表示を制限する。例えば、領域R71では、タイミン
グT71よりも前に特定の用語「△△」が3回抽出されたことが示される。また、領域R
72では、タイミングT71よりも前に特定の用語「□□」が1回抽出されたことが示さ
れる。
On the other hand, the display control unit 215 restricts the display of explanatory information for terms extracted before timing T71, as shown in regions R71 and R72. For example, region R71 indicates that the specific term "△△" was extracted three times before timing T71. Also, region R
At point 72, it is shown that the specific term "□□" was extracted once before timing T71.

また、図12では、タイミングT72において取得された実況音声から、抽出部213
によって特定の用語「〇〇」が抽出されるものとする。画面D72では直近3個の解説情
報が表示されるため、表示制御部215は、当該実況音声から抽出された用語「〇〇」を
新たに画面D72に表示させる。また、表示制御部215は、画面D72では、領域R7
3に示すように、画面D71で最も前に抽出された用語「△△」の解説情報の表示を制限
する。例えば、領域R73では、タイミングT72よりも前に特定の用語「△△」が4回
抽出されたことが示される。
Furthermore, in Figure 12, the extraction unit 213 extracts from the live commentary audio acquired at timing T72.
The specific term "○○" is extracted by this. Since the three most recent explanatory information is displayed on screen D72, the display control unit 215 displays the term "○○" extracted from the commentary audio on screen D72. In addition, the display control unit 215 displays area R7 on screen D72.
As shown in 3, the display of explanatory information for the term "△△" extracted most recently on screen D71 is restricted. For example, in area R73, it is shown that the specific term "△△" was extracted four times before timing T72.

なお、図12では、プレイ映像とは別の画面D71及びD72においてリアルタイムの
用語解説一覧が表示されるものとするが、プレイ映像と同一の画面内に当該リアルタイム
の用語解説一覧が表示されてもよい。
In Figure 12, the real-time glossary is displayed on screens D71 and D72, separate from the gameplay footage. However, the real-time glossary may also be displayed on the same screen as the gameplay footage.

また、リアルタイムの用語解説一覧を示す画面D71、D72が視聴用端末4に配信さ
れる場合、表示制御部215は、表示が制限された解説情報を示す領域R71、R72及
びR73を、視聴用端末4のユーザによる入力に応じて、当該解説情報の参照を要求する
領域として構成し、当該領域を含む画面に関する情報を生成してもよい。例えば、図12
の画面D72が視聴用端末4で表示される場合、4回抽出された用語「△△」に関する解
説情報の表示が制限されており、当該視聴用端末4のユーザは用語「△△」の意味を認識
できない。そこで、視聴用端末4のユーザは、領域R73に対して所定の操作(例えば、
タップ等)を行うことにより、当該用語「△△」に関する解説情報の参照を要求してもよ
い。
Furthermore, when screens D71 and D72, which display a real-time glossary, are delivered to the viewing terminal 4, the display control unit 215 may configure areas R71, R72, and R73, which display restricted glossary information, as areas that request access to such glossary information in response to input from the user of the viewing terminal 4, and generate information about the screen including these areas. For example, Figure 12
When screen D72 is displayed on viewing terminal 4, the display of explanatory information regarding the term "△△" which has been extracted four times is restricted, and the user of viewing terminal 4 cannot recognize the meaning of the term "△△". Therefore, the user of viewing terminal 4 performs a predetermined operation on area R73 (for example,
You may request to refer to explanatory information regarding the term "△△" by performing actions such as tapping.

以上のように、表示制御部215は、第1~第7の表示制御の少なくとも一つを用いて
、選択部214によって選択された解説情報の出力を制御してもよい。すなわち、表示制
御部215は、「解説情報の出力を制御する出力制御部」を構成してもよい。より具体的
には、表示制御部215は、第1~第7の表示制御の少なくとも一つを用いて制御される
画面(例えば、図6~12)に関する画面情報を生成してもよい。表示制御部215は、
生成した画面情報を表示装置Dに対して出力してもよい。また、表示制御部215は、生
成した画面情報を、視聴用端末4に対して送受信部23を介して出力してもよい。
As described above, the display control unit 215 may control the output of the explanatory information selected by the selection unit 214 using at least one of the first to seventh display controls. In other words, the display control unit 215 may constitute an "output control unit that controls the output of explanatory information". More specifically, the display control unit 215 may generate screen information relating to a screen (for example, Figures 6 to 12) controlled using at least one of the first to seventh display controls. The display control unit 215,
The generated screen information may be output to the display device D. Alternatively, the display control unit 215 may output the generated screen information to the viewing terminal 4 via the transmission/reception unit 23.

記憶部22は、各種情報及びプログラムを記憶する。具体的には、記憶部22は、用語
DBを記憶する。上記の通り、用語DBは、共通用語DB及び固有用語DBを含んで構成
されてもよい。また、記憶部22は、リプレイ用のプレイ映像を記憶する映像DBを記憶
してもよい。
The memory unit 22 stores various information and programs. Specifically, the memory unit 22 stores a terminology database. As described above, the terminology database may include a common terminology database and a specific terminology database. The memory unit 22 may also store a video database for storing gameplay footage for replays.

送受信部23は、プレイ用端末3又は視聴用端末4との間で、通信ネットワーク5を介
して、情報を送信及び/又は受信する。送受信部23は、「送信部」又は「受信部」と呼
ばれてもよい。
The transmitting/receiving unit 23 transmits and/or receives information to and from the play terminal 3 or the viewing terminal 4 via the communication network 5. The transmitting/receiving unit 23 may also be called the "transmitting unit" or the "receiving unit".

具体的には、送受信部23は、プレイ用端末3との間で、プレイに関するデータ(以下
、「プレイデータ」という)を送信及び/又は受信する。また、送受信部23は、上記画
面情報を視聴用端末4に対して送信する。
Specifically, the transmitting/receiving unit 23 transmits and/or receives data related to gameplay (hereinafter referred to as "play data") to and from the play terminal 3. The transmitting/receiving unit 23 also transmits the above screen information to the viewing terminal 4.

-プレイ用端末-
図4に示すように、プレイ用端末3は、制御部31及び送受信部32を備える。なお、
制御部31及び送受信部32は、それぞれ、プレイ用端末3のプロセッサ13及び通信I
F11で構成される。制御部31は、プレイ用端末3で実施される各種処理を制御する。
例えば、制御部31は、表示制御部311、入力受付部312及びゲーム制御部313を
有する。
- Playable Device -
As shown in Figure 4, the play terminal 3 comprises a control unit 31 and a transmitting/receiving unit 32.
The control unit 31 and the transmitting/receiving unit 32 respectively control the processor 13 and communication I of the play terminal 3.
It consists of F11. The control unit 31 controls various processes performed on the play terminal 3.
For example, the control unit 31 includes a display control unit 311, an input receiving unit 312, and a game control unit 313.

表示制御部311は、プレイ用端末3の出力デバイス15に表示される画面を制御する
。表示制御部311は、プレイ映像の表示を制御する。
The display control unit 311 controls the screen displayed on the output device 15 of the play terminal 3. The display control unit 311 controls the display of the gameplay video.

入力受付部412は、プレイ用端末3の入力デバイス14の操作による入力を受け付け
る。具体的には、入力受付部412は、プレイヤによるコンピュータゲームのプレイに関
する操作を受け付ける。入力受付部412は、上記視聴者情報を参照したプレイヤによる
、視聴者に向けたパフォーマンスの入力(例えば、音声、映像等の入力)を受け付けても
よい。
The input receiving unit 412 receives input from the input device 14 of the play terminal 3. Specifically, the input receiving unit 412 receives operations related to the player's play of the computer game. The input receiving unit 412 may also receive input from the player, who has referred to the above-mentioned viewer information, regarding performances directed at the viewer (for example, audio, video, etc.).

ゲーム制御部313は、入力デバイス14の操作に従って、コンピュータゲームの実行
を制御する。具体的には、ゲーム制御部313は、出力デバイス15で表示されるキャラ
クタおよび仮想ゲーム空間に関する各種オブジェクトを含むプレイ映像の生成及び描画を
制御する。当該プレイ映像は動画形式であってもよいが、これに限られない。
The game control unit 313 controls the execution of the computer game according to the operation of the input device 14. Specifically, the game control unit 313 controls the generation and rendering of play footage, including characters and various objects related to the virtual game space, which are displayed on the output device 15. The play footage may, but is not limited to, a video format.

送受信部42は、サーバ2との間で、通信ネットワーク5を介して、情報を送信及び/
又は受信する。送受信部42は、「送信部」又は「受信部」と呼ばれてもよい。具体的に
は、送受信部42は、プレイ映像の生成に用いられるデータ(以下、「プレイデータ」と
いう)をサーバ2に送信する。
The transmitting/receiving unit 42 transmits and/or communicates information to the server 2 via the communication network 5.
Or it receives. The transmitting/receiving unit 42 may also be called the "transmitting unit" or the "receiving unit". Specifically, the transmitting/receiving unit 42 transmits data used to generate gameplay video (hereinafter referred to as "gameplay data") to the server 2.

-視聴用端末-
図4に示すように、視聴用端末4は、制御部41及び送受信部42を備える。なお、制
御部41及び送受信部42は、それぞれ、視聴用端末4のプロセッサ13及び通信IF1
1で構成される。制御部41は、視聴用端末4で実施される各種処理を制御する。例えば
、制御部41は、表示制御部411及び入力受付部412を有する。
- Viewing devices -
As shown in Figure 4, the viewing terminal 4 comprises a control unit 41 and a transmitting/receiving unit 42. The control unit 41 and the transmitting/receiving unit 42 are connected to the processor 13 and communication IF 1 of the viewing terminal 4, respectively.
It consists of 1. The control unit 41 controls various processes performed on the viewing terminal 4. For example, the control unit 41 has a display control unit 411 and an input receiving unit 412.

表示制御部411は、視聴用端末4の出力デバイス15に表示される画面を制御する。
表示制御部411は、プレイ映像の表示を制御する。具体的には、表示制御部411は、
表示制御部215は、サーバ2からの画面に関する情報に基づいて、実況音声から抽出さ
れた用語に関連付けられた解説情報の表示を制御する。例えば、表示制御部411は、上
記第1~第7の表示制御の少なくとも一つに基づいて、当該解説情報の表示を制御しても
よい。
The display control unit 411 controls the screen displayed on the output device 15 of the viewing terminal 4.
The display control unit 411 controls the display of the gameplay video. Specifically, the display control unit 411 controls the display of the gameplay video.
The display control unit 215 controls the display of explanatory information associated with terms extracted from the commentary audio, based on screen information from the server 2. For example, the display control unit 411 may control the display of the explanatory information based on at least one of the first to seventh display controls described above.

入力受付部412は、視聴用端末4の入力デバイス14の操作による入力を受け付ける
。具体的には、入力受付部412は、電子媒体を使用指示の入力を受け付けてもよい。
The input receiving unit 412 accepts input from the operation of the input device 14 of the viewing terminal 4. Specifically, the input receiving unit 412 may accept input of instructions to use an electronic medium.

送受信部42は、サーバ2との間で、通信ネットワーク5を介して、情報を送信及び/
又は受信する。送受信部42は、「送信部」又は「受信部」と呼ばれてもよい。具体的に
は、送受信部42は、プレイ映像をサーバ2から受信する。送受信部42は、上記画面情
報をサーバ2から受信する。
The transmitting/receiving unit 42 transmits and/or communicates information to the server 2 via the communication network 5.
Or it receives. The transmitting/receiving unit 42 may also be called the "transmitting unit" or the "receiving unit". Specifically, the transmitting/receiving unit 42 receives gameplay video from the server 2. The transmitting/receiving unit 42 receives the above screen information from the server 2.

[情報処理システムの動作]
図13は、本実施形態に係る情報処理システムの動作を示すシーケンス図である。なお
、図13における一部のステップは省略されてもよいし、一部の順序が変更されてもよい
。例えば、ステップst107又はst108のどちらかは省略されてもよい。なお、図
13では、プレイパートでの動作を一例として説明する。
[Operation of the Information Processing System]
Figure 13 is a sequence diagram showing the operation of the information processing system according to this embodiment. Some steps in Figure 13 may be omitted, and some steps may be changed in order. For example, either step st107 or st108 may be omitted. In Figure 13, the operation in the play part is explained as an example.

図13に示すように、ステップst101において、プレイ用端末3は、当該プレイ用
端末3におけるプレイデータをサーバ2に送信する。ステップst102において、サー
バ2は、プレイデータに基づいてプレイ映像を生成する。
As shown in Figure 13, in step st101, the play terminal 3 transmits the play data from the play terminal 3 to the server 2. In step st102, the server 2 generates a play video based on the play data.

ステップst103において、サーバ2は、実況音声を取得する。ステップst104
において、サーバ2は、音声認識処理を用いて、当該実況音声から、コンピュータゲーム
に関する用語を抽出する。ステップst105において、サーバ2は、用語DBから、ス
テップst104で抽出された用語に関連付けられた解説情報を選択する。
In step st103, server 2 acquires the live commentary audio. Step st104
In step st105, server 2 uses speech recognition processing to extract computer game-related terms from the commentary audio.

ステップst106において、サーバ2は、ステップst102で生成されたプレイ映
像及びステップst105で選択された解説情報の表示を制御する。サーバ2は、上記第
1~第7の表示制御の少なくとも一つを用いて、画面(例えば、図6~12)における解
説情報の表示を制御し、当該画面に関する画面情報を生成する。
In step st106, Server 2 controls the display of the gameplay video generated in step st102 and the explanatory information selected in step st105. Server 2 uses at least one of the first to seventh display controls to control the display of explanatory information on the screen (for example, Figures 6 to 12) and generates screen information related to the said screen.

ステップst107において、サーバ2は、表示装置Dに対して、プレイ映像及び画面
情報を出力し、表示装置Dは上記画面を表示させる。ステップst108において、サー
バ2は、視聴用端末4に対して、プレイ映像及び画面情報を出力し、視聴用端末4は上記
画面を表示させる。
In step st107, Server 2 outputs the gameplay video and screen information to Display Device D, and Display Device D displays the screen. In step st108, Server 2 outputs the gameplay video and screen information to Viewing Terminal 4, and Viewing Terminal 4 displays the screen.

以上をまとめると、本実施形態に係るプログラムは、サーバ2の制御部21(コンピュ
ータ)に、実況音声(コンピュータゲームのプレイに関する音声)を取得することと、音
声認識処理を用いて当該実況音声から、当該コンピュータゲームに関する用語を抽出する
ことと、当該コンピュータゲームに関する各用語と各用語に関する解説情報とを関連付け
て記憶する記憶部22から、当該抽出された用語に関連付けられた解説情報を選択するこ
とと、前記選択された解説情報の出力を制御することと、を実行させるものである。
To summarize, the program according to this embodiment causes the control unit 21 (computer) of the server 2 to perform the following actions: acquire commentary audio (audio related to the gameplay of a computer game); extract terms related to the computer game from the commentary audio using speech recognition processing; select explanatory information associated with the extracted terms from the storage unit 22, which stores each term related to the computer game in association with explanatory information related to each term; and control the output of the selected explanatory information.

[効果]
本実施形態に係る情報処理システム1によれば、実況音声を取得し、音声認識処理を用
いて当該音声からコンピュータゲームに関する用語を抽出し、抽出された用語に関する解
説情報を表示装置D及び/又は視聴用端末4に表示させることで、当該実況音声の内容を
理解し易くすることができる。この結果、ゲームイベントの趣向性を向上できる。
[effect]
According to the information processing system 1 of this embodiment, by acquiring commentary audio, extracting computer game-related terms from the audio using speech recognition processing, and displaying explanatory information about the extracted terms on the display device D and/or viewing terminal 4, the content of the commentary audio can be made easier to understand. As a result, the appeal of the game event can be improved.

[他の実施形態]
上記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、そ
の適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段
および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
[Other embodiments]
The various control means and processing procedures described in the above embodiments are examples and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be modified as appropriate without altering the essence of the present invention.

上記実施形態において、解説情報を表示させることに加えて、または、替えて、抽出さ
れた用語に対応する関連情報を表示させてもよい。例えば、抽出された用語がプレイヤキ
ャラクタによる特定のアクション(必殺技やコンボ)のような場合には、当該アクション
に対応する関連情報として、当該アクションによるダメージ量、コンボによるダメージ量
の補正値(増加量)といった情報を表示させてもよい。この場合、記憶部は当該アクショ
ンが発生したというゲーム状況と関連付けて、当該アクションによるダメージ量等の情報
を関連付けて記憶させる。これにより、解説情報を表示させることに加えて、または、替
えて、抽出された用語に対応する関連情報を表示させることができる。
In the above embodiment, in addition to displaying explanatory information, or instead, related information corresponding to the extracted term may be displayed. For example, if the extracted term is a specific action (special move or combo) performed by a player character, related information corresponding to that action may be displayed, such as the amount of damage caused by that action and the correction value (increase) of the damage caused by the combo. In this case, the memory unit stores the information such as the amount of damage caused by that action in association with the game situation in which the action occurred. This makes it possible to display related information corresponding to the extracted term in addition to displaying explanatory information, or instead.

関連情報は、プレイヤキャラクタやその他のキャラクタに関する情報、または、プレイ
ヤに関する情報であってもよい。例えば、キャラクタやプレイヤを紹介することに関する
用語が抽出された場合には、関連情報としてキャラクタやプレイヤの一覧表や相関表、そ
れまでの対戦履歴等を表示させてもよい。
Related information may include information about player characters or other characters, or information about the player. For example, if terms related to introducing characters or players are extracted, related information may include lists of characters or players, correlation tables, or past match history.

関連情報は、ゲーム状況に関する関する情報であってもよく、例えば、スポーツゲーム
において、試合の統計情報を表示させてもよい。サッカーゲームにおいて、抽出された特
定の用語に対応して、両チームのボールの支配率や、選手やボールが特定の位置に滞在し
た時間を示すヒートマップといった統計情報を表示させてもよい。野球ゲームにおいて、
抽出された特定の用語に対応して、投手の球種や投球コースに関する情報、打者の球種や
投球コース別の打率に関する情報、走者の投球カウント別の盗塁実行確率や成功確率、と
いった情報を表示させてもよい。
The related information may also be information related to the game situation; for example, in a sports game, match statistics may be displayed. In a soccer game, statistics such as the ball possession rate of both teams or a heat map showing the time players and the ball stayed in specific positions may be displayed in response to the extracted specific terms. In a baseball game,
In response to the extracted specific terms, information such as pitcher's pitch type and pitch location, batter's batting average by pitch type and pitch location, and runner's stolen base probability and success rate by pitch count may be displayed.

関連情報は、ゲーム状況や時間的条件、視聴者の視聴レベル等に応じて表示が制御され
てもよい。なお、解説情報や関連情報は、ゲーム状況や時間的条件、視聴者の視聴レベル
等に応じて、プレイに関する音声から用語が抽出されたか否かに関わらず表示されてもよ
い。例えば、特定のゲーム状況や、非プレイパートにおいて、上記のような解説情報や関
連情報が自動的に表示されるようにしてもよい。
Related information may be displayed according to the game situation, time constraints, viewer level, etc. Furthermore, explanatory and related information may be displayed regardless of whether terms were extracted from the gameplay audio, depending on the game situation, time constraints, viewer level, etc. For example, such explanatory and related information may be automatically displayed in specific game situations or non-playing segments.

上記実施形態では、ゲームイベントにおいて行われるコンピュータゲームが対戦型ゲー
ムである場合を例示したが、これに限定されない。ゲームは、シューティングゲーム、ロ
ールプレイングゲーム、シミュレーションゲーム、ボードゲーム、およびパズルゲームな
ど、様々な種類のゲームに適用することができる。
The above embodiment illustrates a case where the computer game played at the game event is a competitive game, but it is not limited to this. The game can be applied to various types of games, such as shooting games, role-playing games, simulation games, board games, and puzzle games.

上記実施形態では、サーバ2が単独でプログラムを機能させる場合を例示したが、これ
に限定されない。プログラムの少なくとも一部の手段は、サーバ2を構成する一つ又は複
数の装置に備えられてもよい。
The above embodiment illustrates a case where the server 2 operates the program independently, but it is not limited to this. At least some of the means for the program may be provided in one or more devices that make up the server 2.

これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される
。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも
可能である。
The effects and advantages of this embodiment will also be achieved when these other embodiments are adopted. Furthermore, it is possible to combine this embodiment with other embodiments, and other embodiments with each other, as appropriate.

1 情報処理システム
2 サーバ
3 プレイ用端末
4 視聴用端末
5 通信ネットワーク
11 通信インターフェース
12 記憶装置
13 プロセッサ
14 入力デバイス
15 出力デバイス
16 バス
21 制御部
22 記憶部
23 送受信部
31 制御部
32 送受信部
41 制御部
42 送受信部
211 映像生成部
212 音声取得部
213 抽出部
214 選択部
215 表示制御部
311 表示制御部
312 入力受付部
313 ゲーム制御部
411 表示制御部
412 入力受付部
60 会場
602 プレイヤ
606 観覧者
608 実況者
D 表示装置
M マイク
S スピーカ
1 Information processing system 2 Server 3 Playing terminal 4 Viewing terminal 5 Communication network 11 Communication interface 12 Storage device 13 Processor 14 Input device 15 Output device 16 Bus 21 Control unit 22 Storage unit 23 Transmit/receive unit 31 Control unit 32 Transmit/receive unit 41 Control unit 42 Transmit/receive unit 211 Video generation unit 212 Audio acquisition unit 213 Extraction unit 214 Selection unit 215 Display control unit 311 Display control unit 312 Input reception unit 313 Game control unit 411 Display control unit 412 Input reception unit 60 Venue 602 Player 606 Spectator 608 Commentator D Display device M Microphone S Speaker

Claims (8)

コンピュータを、
コンピュータゲームのプレイに関する実況音声を取得する取得手段と、
音声認識処理を用いて前記実況音声から、前記コンピュータゲームに関する用語を抽出する抽出手段と、
前記コンピュータゲームに関する各用語と、各用語に関する解説情報と、を関連付けて記憶する記憶部から、前記抽出された用語に関連付けられた解説情報を選択する選択手段と、
前記コンピュータゲームのゲーム映像と、前記選択された解説情報と、を一以上の表示装置に表示させる表示制御手段と、
前記一以上の表示装置の少なくとも1つを介して前記コンピュータゲームのプレイを視聴する複数のユーザの視聴レベルの比を判定する判定手段と、
として機能させ、
前記記憶部は、前記各用語と、前記各用語の視聴レベルと、を関連付けて記憶し、
前記表示制御手段は、前記判定された視聴レベルの比と、前記抽出された用語に関連付けられた視聴レベルと、に基づいて、前記選択された解説情報の表示を制御することを特徴とするプログラム
Computers,
A means of acquiring audio commentary related to the gameplay of a computer game,
An extraction means for extracting terms related to the computer game from the commentary audio using speech recognition processing,
A selection means for selecting explanatory information associated with an extracted term from a storage unit that stores each term related to the aforementioned computer game in association with explanatory information related to each term.
A display control means for displaying the game video of the computer game and the selected explanatory information on one or more display devices,
A determination means for determining the ratio of viewing levels of multiple users who view the computer game play through at least one of the one or more display devices,
To make it function as,
The memory unit stores each of the terms and the viewing level of each of the terms in association with each other.
The display control means is a program characterized by controlling the display of the selected explanatory information based on the ratio of the determined viewing levels and the viewing levels associated with the extracted terms .
前記一以上の表示装置は、前記複数のユーザの少なくとも1人によって利用される一以上の端末装置を含む、請求項1に記載のプログラム。The program according to claim 1, wherein the one or more display devices include one or more terminal devices used by at least one of the multiple users. 前記一以上の表示装置は、前記コンピュータゲームがプレイされる会場に設置される表示装置をさらに含む、請求項2に記載のプログラム。The program according to claim 2, wherein the one or more display devices further include display devices installed in the venue where the computer game is played. 前記判定手段によって判定される視聴レベルの比は、The ratio of viewing levels determined by the aforementioned determination means is
前記複数のユーザのうち、前記一以上の端末装置を介して前記コンピュータゲームのプレイを視聴する一以上のユーザの視聴レベルの比と、The ratio of viewing levels of one or more users among the aforementioned multiple users who view the computer game play through one or more terminal devices,
前記複数のユーザのうち、前記会場に設置される表示装置を介して前記コンピュータゲームのプレイを視聴する一以上のユーザの視聴レベルの比と、The ratio of viewing levels of one or more users among the aforementioned multiple users who view the computer game play via a display device installed at the venue,
を含む、請求項3に記載のプログラム。The program according to claim 3, including the program described in claim 3.
前記コンピュータを、The aforementioned computer,
前記複数のユーザのうち、前記一以上の端末装置を介して前記コンピュータゲームのプレイを視聴する一以上のユーザのそれぞれの視聴レベルの登録に関する操作と、An operation relating to the registration of the viewing level of one or more users among the aforementioned multiple users who view the computer game play through one or more terminal devices,
前記複数のユーザのうち、前記会場に設置される表示装置を介して前記コンピュータゲームのプレイを視聴する一以上のユーザの視聴レベルの登録に関する操作と、An operation relating to the registration of the viewing level of one or more users among the aforementioned multiple users who view the computer game play via a display device installed at the venue,
を受け付ける受付手段、としてさらに機能させる、請求項4に記載のプログラム。The program according to claim 4, further functioning as a means for receiving information.
前記表示制御手段は、The display control means is
特定のユーザの端末装置に、前記コンピュータゲームのゲーム映像と、前記選択された解説情報とをさらに表示させ、The game video of the computer game and the selected explanatory information are further displayed on a specific user's terminal device.
前記特定のユーザの視聴レベルと、前記抽出された用語に関連付けられた視聴レベルと、に基づいて、前記特定のユーザの端末装置における解説情報の表示を制御する、請求項1に記載のプログラム。The program according to claim 1, which controls the display of explanatory information on the terminal device of the specific user based on the viewing level of the specific user and the viewing level associated with the extracted term.
コンピュータゲームのプレイに関する実況音声を取得する取得部と、An acquisition unit that acquires audio commentary related to the gameplay of a computer game,
音声認識処理を用いて前記実況音声から、前記コンピュータゲームに関する用語を抽出する抽出部と、An extraction unit that uses speech recognition processing to extract terms related to the computer game from the commentary audio,
前記コンピュータゲームに関する各用語と、各用語に関する解説情報と、を関連付けて記憶する記憶部から、前記抽出された用語に関連付けられた解説情報を選択する選択部と、A selection unit that selects explanatory information associated with an extracted term from a storage unit that stores each term related to the aforementioned computer game in association with explanatory information related to each term.
前記コンピュータゲームのゲーム映像と、前記選択された解説情報と、を一以上の表示装置に表示させる表示制御部と、A display control unit that displays the game video of the computer game and the selected explanatory information on one or more display devices,
前記一以上の表示装置の少なくとも1つを介して前記コンピュータゲームのプレイを視聴する複数のユーザの視聴レベルの比を判定する判定部と、A determination unit that determines the ratio of viewing levels of multiple users who view the computer game play through at least one of the one or more display devices,
を備え、Equipped with,
前記記憶部は、前記各用語と、前記各用語の視聴レベルと、を関連付けて記憶し、The memory unit stores each of the terms and the viewing level of each of the terms in association with each other.
前記表示制御部は、前記判定された視聴レベルの比と、前記抽出された用語に関連付けられた視聴レベルと、に基づいて、前記選択された解説情報の表示を制御することを特徴とする情報処理装置。The display control unit controls the display of the selected explanatory information based on the determined viewing level ratio and the viewing level associated with the extracted term.
コンピュータに、On the computer,
コンピュータゲームのプレイに関する実況音声を取得することと、To obtain commentary audio related to playing computer games,
音声認識処理を用いて前記実況音声から、前記コンピュータゲームに関する用語を抽出することと、Using speech recognition processing, extract terms related to the computer game from the commentary audio,
前記コンピュータゲームに関する各用語と、各用語に関する解説情報と、を関連付けて記憶する記憶部から、前記抽出された用語に関連付けられた解説情報を選択することと、From a memory unit that stores each term related to the aforementioned computer game and explanatory information related to each term in association, the process involves selecting the explanatory information associated with the extracted term.
前記コンピュータゲームのゲーム映像と、前記選択された解説情報と、を一以上の表示装置に表示させることと、To display the game video of the aforementioned computer game and the selected explanatory information on one or more display devices,
前記一以上の表示装置の少なくとも1つを介して前記コンピュータゲームのプレイを視聴する複数のユーザの視聴レベルの比を判定することと、Determining the ratio of viewing levels of multiple users who view the computer game play through at least one of the one or more display devices,
を実行させ、Make it run,
前記記憶部は、前記各用語と、前記各用語の視聴レベルと、を関連付けて記憶し、The memory unit stores each of the terms and the viewing level of each of the terms in association with each other.
前記コンピュータゲームのゲーム映像と、前記選択された解説情報と、を一以上の表示装置に表示させることは、前記判定された視聴レベルの比と、前記抽出された用語に関連付けられた視聴レベルと、に基づいて、前記選択された解説情報の表示を制御することを含む情報処理方法。An information processing method that involves displaying the game video of the computer game and the selected explanatory information on one or more display devices, and controlling the display of the selected explanatory information based on the determined ratio of viewing levels and the viewing levels associated with the extracted terms.
JP2025001647A 2020-09-30 2025-01-06 Systems, servers, and programs Active JP7850369B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2025001647A JP7850369B2 (en) 2020-09-30 2025-01-06 Systems, servers, and programs

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020164911A JP7109737B2 (en) 2020-09-30 2020-09-30 System, Server and Program
JP2022102612A JP7617500B2 (en) 2020-09-30 2022-06-27 System, Server and Program
JP2025001647A JP7850369B2 (en) 2020-09-30 2025-01-06 Systems, servers, and programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022102612A Division JP7617500B2 (en) 2020-09-30 2022-06-27 System, Server and Program

Publications (2)

Publication Number Publication Date
JP2025036718A JP2025036718A (en) 2025-03-14
JP7850369B2 true JP7850369B2 (en) 2026-04-23

Family

ID=81111358

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2020164911A Active JP7109737B2 (en) 2020-09-30 2020-09-30 System, Server and Program
JP2022102612A Active JP7617500B2 (en) 2020-09-30 2022-06-27 System, Server and Program
JP2025001647A Active JP7850369B2 (en) 2020-09-30 2025-01-06 Systems, servers, and programs

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2020164911A Active JP7109737B2 (en) 2020-09-30 2020-09-30 System, Server and Program
JP2022102612A Active JP7617500B2 (en) 2020-09-30 2022-06-27 System, Server and Program

Country Status (1)

Country Link
JP (3) JP7109737B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010072786A (en) 2008-09-17 2010-04-02 Toshiba Corp Medical support system and method of providing explanation
JP2011259176A (en) 2010-06-08 2011-12-22 Toshiba Corp Content processing apparatus and content processing method
JP2017097488A (en) 2015-11-19 2017-06-01 ヤフー株式会社 Information processing device, information processing method, and information processing program
JP2020089517A (en) 2018-12-05 2020-06-11 株式会社スクウェア・エニックス Game program and game system
JP2020113003A (en) 2019-01-10 2020-07-27 エヌ・ティ・ティ・コミュニケーションズ株式会社 Information processor, diagnosis assist method, and diagnosis assist program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010072786A (en) 2008-09-17 2010-04-02 Toshiba Corp Medical support system and method of providing explanation
JP2011259176A (en) 2010-06-08 2011-12-22 Toshiba Corp Content processing apparatus and content processing method
JP2017097488A (en) 2015-11-19 2017-06-01 ヤフー株式会社 Information processing device, information processing method, and information processing program
JP2020089517A (en) 2018-12-05 2020-06-11 株式会社スクウェア・エニックス Game program and game system
JP2020113003A (en) 2019-01-10 2020-07-27 エヌ・ティ・ティ・コミュニケーションズ株式会社 Information processor, diagnosis assist method, and diagnosis assist program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
川崎 智憲,e-sports観戦における素人向け解説自動生成,電子情報通信学会2020年総合大会講演論文集 情報・システム1,日本,一般社団法人電子情報通信学会,2020年03月03日,第25頁

Also Published As

Publication number Publication date
JP7617500B2 (en) 2025-01-20
JP2022056914A (en) 2022-04-11
JP2025036718A (en) 2025-03-14
JP2022130555A (en) 2022-09-06
JP7109737B2 (en) 2022-08-01

Similar Documents

Publication Publication Date Title
US10071315B2 (en) Content providing method, content providing server, and content providing system
US8636589B2 (en) Systems and methods that enable a spectator&#39;s experience for online active games
US20140370979A1 (en) Using Metadata to Enhance Videogame-Generated Videos
JP7746565B2 (en) Contest pop-up window display method, device, equipment, and program
US7540805B2 (en) Game device, game control method, program and storage medium
JP2020108795A (en) Game system, game terminal, and program
JP5542111B2 (en) GAME DEVICE, GAME CONTROL METHOD, GAME CONTROL PROGRAM
JP7140996B2 (en) Game-related service providing program and server device
JP2021074561A5 (en)
JP7850369B2 (en) Systems, servers, and programs
JP7849621B2 (en) Game system and device
US12508506B2 (en) Control system, information system, information processing method, and computer-readable recording medium
JP5837643B2 (en) GAME DEVICE AND GAME CONTROL PROGRAM
JP2022018464A (en) Data processing system and data processing method
JP2020171575A (en) Game-related service provision program and server device
JP2020099732A (en) Game system, game control device, and program
JP7556124B1 (en) Program, method, information processing device, and system
JP7157343B2 (en) Computer system and information presentation method
WO2026013855A1 (en) Information processing device and highlight moving image generation method
CN121623294A (en) Data panel display method, device, terminal, storage medium and program product
JP2002346223A (en) Game machine, game controlling method, its recording medium and computer program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250205

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250205

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260324

R150 Certificate of patent or registration of utility model

Ref document number: 7850369

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150