JP6947985B2 - Game video editing program and game video editing system - Google Patents

Game video editing program and game video editing system Download PDF

Info

Publication number
JP6947985B2
JP6947985B2 JP2018235119A JP2018235119A JP6947985B2 JP 6947985 B2 JP6947985 B2 JP 6947985B2 JP 2018235119 A JP2018235119 A JP 2018235119A JP 2018235119 A JP2018235119 A JP 2018235119A JP 6947985 B2 JP6947985 B2 JP 6947985B2
Authority
JP
Japan
Prior art keywords
video
game
play
editing
replay
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
JP2018235119A
Other languages
Japanese (ja)
Other versions
JP2020096660A (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 JP2018235119A priority Critical patent/JP6947985B2/en
Publication of JP2020096660A publication Critical patent/JP2020096660A/en
Priority to JP2021143361A priority patent/JP2022002705A/en
Application granted granted Critical
Publication of JP6947985B2 publication Critical patent/JP6947985B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、ゲームのプレイ動画を編集するためのゲーム動画編集プログラムおよびゲーム動画編集システムに関する。 The present invention relates to a game video editing program and a game video editing system for editing a game play video.

ゲームの過去のプレイをリプレイ動画として配信する技術として、特許文献1が開示されている。特許文献1では、配信されたリプレイ動画を見た各視聴者によって、そのリプレイ動画にはコメントが付加される。 Patent Document 1 is disclosed as a technique for distributing a past play of a game as a replay moving image. In Patent Document 1, a comment is added to the replay video by each viewer who has seen the distributed replay video.

特許第63473779号公報Japanese Patent No. 6347379

各視聴者にコメント入力を任せると、コメントとしてリプレイ動画を見た感想などが入力される。これでは、コメントの内容がプレイの状況に即したものとはならないおそれがある。この場合、コメント付きのリプレイ動画を視聴する他の視聴者が、そのリプレイ動画から例えば参考となるプレイの仕方が分かる程度にプレイの状況を理解できるとは限らない。 If you leave the comment input to each viewer, the impression of watching the replay video will be input as a comment. In this case, the content of the comment may not be suitable for the situation of play. In this case, other viewers who watch the replay video with comments may not always be able to understand the play situation to the extent that the replay video can be used as a reference, for example.

このように、視聴者の立場からすると、プレイの状況を理解し易い編集が施されたリプレイ動画の配信が望まれる。ところが、リプレイ動画の編集作業では、プレイ動画を繰り返し確認して内容を十分に理解した後に、任意のシーンをキャプチャし、プレイの状況を理解するための解説を別途入力するといった、面倒な工程が必要となる。 In this way, from the viewer's point of view, it is desirable to distribute a replay video that has been edited so that the situation of the play can be easily understood. However, in the editing work of the replay video, after repeatedly checking the play video and fully understanding the contents, it is a troublesome process to capture an arbitrary scene and input a commentary for understanding the play situation separately. You will need it.

本発明の目的は、プレイの状況を理解し易いリプレイ動画を簡単に生成できるゲーム動画編集プログラムおよびゲーム動画編集システムを提供することである。 An object of the present invention is to provide a game video editing program and a game video editing system that can easily generate a replay video that makes it easy to understand the play situation.

第1の発明は、コンピュータを、
第1ユーザの操作に応じてプレイされたゲームのプレイ動画に前記第1ユーザのプレイ中の操作内容を含むログデータが関連づけられたゲーム動画データ、を取得する取得手段と、
前記ゲーム動画データに含まれる前記ログデータに基づいて前記プレイ動画に編集処理を施して、前記プレイをリプレイするリプレイ動画のデータを生成する編集手段と、
前記リプレイ動画を表示部に表示させる表示制御手段と、
配信されたリプレイ動画に直接表示および音声出力される実況解説情報およびコメント情報を、所定の言語に翻訳する翻訳処理を行う翻訳手段、
として機能させ、
前記編集処理には、前記ログデータに基づいて、前記プレイの状況に対応する実況解説情報を前記プレイ動画に付加する処理が含まれ
前記編集処理には、前記リプレイ動画を視聴した第2ユーザの操作に応じて、前記プレイ動画に関するコメント情報を前記リプレイ動画のデータに付加する処理が更に含まれ、
前記表示制御手段は、前記翻訳手段が翻訳した前記コメント情報が付加された前記リプレイ動画を前記表示部に表示させる
ことを特徴とするゲーム動画編集プログラムである。
The first invention is a computer.
An acquisition means for acquiring game video data in which log data including the operation content during play of the first user is associated with a play video of a game played in response to an operation of the first user.
An editing means for generating data of a replay video for replaying the play by performing an editing process on the play video based on the log data included in the game video data.
Display control means for displaying the replay video on the display unit,
A translation means that performs translation processing to translate the live commentary information and comment information that are directly displayed and audio-output on the delivered replay video into a predetermined language.
To function as
The editing process includes a process of adding live commentary information corresponding to the play situation to the play video based on the log data .
The editing process further includes a process of adding comment information about the play video to the data of the replay video in response to an operation of a second user who has viewed the replay video.
The display control means is a game video editing program characterized in that the replay video to which the comment information translated by the translation means is added is displayed on the display unit.

また、第1の発明では、前記編集手段は、前記プレイ動画における前記プレイの状況に応じて、前記実況解説情報の抑揚、および、前記実況解説情報が音声出力される際はその音量、の少なくとも1つを変化させることができる。 Further, in the first invention, the editing means has at least the inflection of the live commentary information and the volume of the live commentary information when it is output as audio, according to the play situation in the play video. One can be changed.

また、第1の発明では、前記編集手段は、前記プレイ動画のうち、所定イベント発生時のプレイ画像を指定し、指定した前記プレイ画像に前記編集処理を施すことができる。 Further, in the first invention, the editing means can specify a play image at the time of occurrence of a predetermined event in the play moving image and perform the editing process on the designated play image.

また、第1の発明では、前記編集処理には、前記プレイ画像に、前記所定イベントが発生したことを示すイベント発生情報を付加する処理が更に含まれることができる。 Further, in the first invention, the editing process may further include a process of adding event occurrence information indicating that the predetermined event has occurred to the play image.

また、第1の発明では、コンピュータを、
前記リプレイ動画の再生回数に応じて、前記リプレイ動画のデータに広告情報を付加する処理の実行の可否を判定する広告付加判定手段、
として更に機能させることができる。
Further, in the first invention, a computer is used.
An advertisement addition determination means for determining whether or not a process of adding advertisement information to the data of the replay video can be executed according to the number of times the replay video has been played.
Can be further functioned as.

第2の発明では、前記第1の発明のゲーム動画編集プログラムを記憶した記憶部と、
前記ゲーム動画編集プログラムを実行するコンピュータと、を備えるゲーム動画編集システムである。
In the second invention, a storage unit that stores the game video editing program of the first invention and a storage unit.
A game video editing system including a computer for executing the game video editing program.

本発明によれば、プレイ状況を理解し易いリプレイ動画が、簡単に生成される。 According to the present invention, a replay movie in which the play situation is easy to understand can be easily generated.

本実施形態におけるゲーム動画編集システムのハードウェア構成および機能的構成を示すブロック図である。It is a block diagram which shows the hardware structure and the functional structure of the game video editing system in this embodiment. 動画DBの概念図である。It is a conceptual diagram of a moving image DB. リプレイ動画を視聴するユーザそれぞれが入力したコメント情報が同時通訳される様子を表す図である。It is a figure which shows the state that the comment information input by each user who views a replay video is simultaneously interpreted. プレイ動画の編集画面例である。This is an example of a play video editing screen. リプレイ動画の視聴時の画面例である。This is an example of a screen when viewing a replay video. ゲーム動画編集システムの一連の流れのうち、編集処理からリプレイ動画配信までの動作の流れを示す図である。It is a figure which shows the operation flow from the editing process to the replay video distribution in a series flow of a game video editing system. ゲーム動画編集システムの一連の流れのうち、リプレイ動画視聴時の動作の流れを示す図である。It is a figure which shows the flow of operation at the time of watching a replay video in a series of flow of a game video editing system.

[実施形態]
本発明の実施形態に係るゲーム動画編集システム1およびゲーム動画編集プログラムについて、図面を参照して説明する。
[Embodiment]
The game video editing system 1 and the game video editing program according to the embodiment of the present invention will be described with reference to the drawings.

<ゲームの説明>
図1のゲーム動画編集システム1では、動画配信サーバ装置2、ゲームサーバ装置3および複数のゲーム装置5が通信ネットワーク6を介して互いに通信可能に接続されている。
<Game description>
In the game video editing system 1 of FIG. 1, the video distribution server device 2, the game server device 3, and the plurality of game devices 5 are connected to each other so as to be able to communicate with each other via the communication network 6.

本実施形態で説明するゲームは、ユーザの操作を受けて、プレイヤキャラクタを、他のプレイヤキャラクタまたはノンプレイヤキャラクタとゲーム空間内で対戦させる対戦型アクションゲームである。ユーザは、通信ネットワーク6を介して他のユーザのプレイヤキャラクタとオンライン対戦(ネットワーク対戦)できるが、通信ネットワーク6を介さずにノンプレイヤキャラクタと対戦することにより、個人でゲームを進めることもできる。 The game described in the present embodiment is a battle-type action game in which a player character is made to play against another player character or a non-player character in a game space in response to a user's operation. The user can play an online match (network match) with another user's player character via the communication network 6, but can also advance the game individually by playing against a non-player character without going through the communication network 6.

特に、本実施形態では、一のユーザが複数のキャラクタの中から一のキャラクタ(プレイヤキャラクタ)を選択して操作し、対戦相手となる他のキャラクタ(プレイヤキャラクタまたはノンプレイヤキャラクタ)と1対1にて格闘試合を行う、いわゆる格闘ゲームである場合を例示する。 In particular, in the present embodiment, one user selects and operates one character (player character) from a plurality of characters, and one-to-one with another character (player character or non-player character) as an opponent. This is an example of a so-called fighting game in which a fighting game is played in.

ネットワーク対戦の場合、ゲームサーバ装置3は、ゲーム装置5を操作するユーザの要望に応じて、他のゲーム装置5のプレイヤキャラクタとマッチングを行う。マッチングされたキャラクタ同士は、所定のゲーム空間を舞台として、格闘試合を開始する。 In the case of network battle, the game server device 3 matches with the player characters of other game devices 5 in response to the request of the user who operates the game device 5. The matched characters start a fighting game in a predetermined game space.

このような格闘ゲームは、コンピュータゲームが競技として催される大会、いわゆるEスポーツ(Electronic Sports)の大会でプレイされることができる。 Such fighting games can be played in competitions where computer games are held as competitions, so-called electronic sports competitions.

上記ゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、PlayStation Vita(登録商標)などの携帯ゲーム機、パーソナルコンピュータ、タブレットなどにおいて実行される。以下では、上記ゲームが、家庭用ゲーム機であるゲーム装置5にて実行される場合を例示する。 The game is executed on a home-use game machine such as a PlayStation (registered trademark), a portable game machine such as PlayStation Vita (registered trademark), a personal computer, a tablet, or the like. In the following, a case where the above game is executed by a game device 5 which is a home-use game machine will be illustrated.

<ゲーム動画編集システム1の概要>
ゲーム動画編集システム1は、動画配信サーバ装置2、ゲームサーバ装置3および複数のゲーム装置5にて構成される。
<Overview of game video editing system 1>
The game video editing system 1 is composed of a video distribution server device 2, a game server device 3, and a plurality of game devices 5.

動画配信サーバ装置2は、自装置2にログインしてきたゲーム装置5のユーザに対して動画配信サービスを提供するためのサーバ装置である。動画配信サーバ装置2は、過去のプレイ動画や現在プレイ中のプレイ動画を、当該ゲーム装置5に配信する。 The video distribution server device 2 is a server device for providing a video distribution service to a user of the game device 5 who has logged in to the own device 2. The video distribution server device 2 distributes the past play video and the play video currently being played to the game device 5.

ゲームサーバ装置3は、ゲームプログラムの提供およびゲームデータの管理の他、対戦のマッチングを行う。 The game server device 3 provides a game program, manages game data, and matches battles.

各ゲーム装置5は、動画配信サーバ装置2から配信されたプレイ動画をディスプレイ61上に表示させたり、ユーザの操作に基づいてゲームプログラムに応じた上記ゲームを実行したりする。ゲームの実行にあたり、ゲーム装置5は、上記ゲームプログラム(アップデート版を含む)を、通信ネットワーク6を介してゲームサーバ装置3から受信(具体的にはダウンロードおよびインストール)することができる。 Each game device 5 displays the play video distributed from the video distribution server device 2 on the display 61, or executes the game according to the game program based on the user's operation. In executing the game, the game device 5 can receive (specifically, download and install) the game program (including the updated version) from the game server device 3 via the communication network 6.

特に、本実施形態のゲーム動画編集システム1は、ゲーム装置5がゲームサーバ装置3にアクセスした状態で、過去のプレイ動画に対し編集処理を施し、編集後のプレイ動画(以下、リプレイ動画)のデータを生成する。 In particular, in the game video editing system 1 of the present embodiment, in a state where the game device 5 accesses the game server device 3, the past play video is edited, and the edited play video (hereinafter, replay video) is obtained. Generate data.

プレイ動画におけるプレイ状況には、キャラクタが、対戦相手のキャラクタに対し、ダメージを与えるのに有効な必殺技を放つシーンなどが含まれる。上記編集処理では、このようなシーンに至る直前部分をプレイ動画内にて指定する処理、および、そのシーンの内容に応じた効果的な解説または実況を音声または文字にて付加する処理が行われる。特に、解説または実況の付加処理は、当該シーンにおけるプレイ中の操作内容を含むログデータに基づいて行われる。 The play situation in the play video includes a scene in which the character shoots a special move that is effective in damaging the opponent's character. In the above editing process, a process of designating the part immediately before reaching such a scene in the play video and a process of adding an effective commentary or live commentary according to the content of the scene by voice or characters are performed. .. In particular, the additional processing of the commentary or the actual situation is performed based on the log data including the operation content during play in the scene.

これにより、プレイ動画の任意のシーンを探してキャプチャし別途加工するといった煩わしい編集作業をせずとも、プレイの状況を理解し易いリプレイ動画が、簡単に作成される。 As a result, a replay video that makes it easy to understand the play situation can be easily created without the troublesome editing work of searching for an arbitrary scene of the play video, capturing it, and processing it separately.

<ハードウェア構成>
以下、動画配信サーバ装置2、ゲームサーバ装置3およびゲーム装置5の各ハードウェア構成について説明する。
<Hardware configuration>
Hereinafter, each hardware configuration of the video distribution server device 2, the game server device 3, and the game device 5 will be described.

<動画配信サーバ装置2の構成>
図1に示すように、動画配信サーバ装置2は、ネットワークインターフェース21、記憶部22および制御部23を有する。ネットワークインターフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。
<Configuration of video distribution server device 2>
As shown in FIG. 1, the video distribution server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via the bus 29.

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

記憶部22は、HDD、SSD、RAMおよびROMなどで構成される。具体的に、記憶部22には、動画配信サービスを利用するユーザのアカウント情報、当該ユーザのログイン履歴、ゲーム動画編集システム1を実現するためのゲーム動画編集プログラムの一部を含む各種プログラムが格納されている。また、記憶部22には、リプレイ動画および動画DB221が格納されている。 The storage unit 22 is composed of an HDD, an SSD, a RAM, a ROM, and the like. Specifically, the storage unit 22 stores various programs including the account information of the user who uses the video distribution service, the login history of the user, and a part of the game video editing program for realizing the game video editing system 1. Has been done. Further, the storage unit 22 stores the replay moving image and the moving image DB 221.

動画DB221は、各ゲーム装置5に配信するリプレイ動画を蓄積したデータベースである。例えば、動画DB221には、図2に示すように、リプレイ動画の配信者となるユーザ(編集要求を行ったユーザ)の識別情報(ID)、プレイ日時、動画タイトル、タグ情報、リプレイ動画の視聴回数、リプレイ動画への広告付加の可否が、1レコードとして記憶されている。 The video DB 221 is a database that stores replay videos to be distributed to each game device 5. For example, as shown in FIG. 2, the video DB 221 contains identification information (ID), play date and time, video title, tag information, and viewing of the replay video of a user (user who made an edit request) who is a distributor of the replay video. The number of times and whether or not an advertisement can be added to the replay video are stored as one record.

上記タグ情報は、リプレイ動画の内容を特徴づける情報である。タグ情報には、ネットワーク対戦時に使用されたモードの名称、ゲームがプレイされた場所(国や地域)、使用されたキャラクタ名、キャラクタが出した必殺技の名称、所定時間内に連続して出された技の回数、プレイヤのプロフィール(学校名、趣味)などが含まれる。 The above tag information is information that characterizes the content of the replay video. In the tag information, the name of the mode used during the network battle, the place (country or region) where the game was played, the name of the character used, the name of the special move performed by the character, and the name of the special move performed by the character are continuously displayed within the specified time. It includes the number of moves performed, the player's profile (school name, hobbies), and so on.

更に、タグ情報には、リプレイ動画の特徴を一言で表す表現(プロガチ勝負、名試合、大逆転)の他、所定期間(1週間や1ヶ月)あたりの視聴回数が多いことを表す表現(人気動画)、配信開始から所定期間内(例えば1ヶ月以内)のものを表す表現(最新)なども含まれる。 Furthermore, in the tag information, in addition to the expression that expresses the characteristics of the replay video in one word (progachi game, famous game, big reversal), the expression that the number of views per predetermined period (1 week or 1 month) is large ( (Popular videos), expressions (latest) representing those within a predetermined period (for example, within one month) from the start of distribution are also included.

上記広告付加の可否は、リプレイ動画が広告を付加する対象か否かを表す情報であって、視聴回数に応じて決定される。本実施形態では、視聴回数が多いリプレイ動画である程、広告が付加される。視聴回数が多い程、リプレイ動画に付加された広告は、多くの視聴者(ユーザ)によって見られ、広告による高い宣伝効果が発揮されるからである。 Whether or not the advertisement can be added is information indicating whether or not the replay video is a target for adding an advertisement, and is determined according to the number of views. In the present embodiment, the more the replay video is viewed, the more advertisements are added. This is because the more the number of views is, the more the advertisement added to the replay video is seen by many viewers (users), and the higher the advertising effect of the advertisement is exhibited.

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

<動画配信サーバ装置2における制御部23の機能的構成>
制御部23は、各種プログラムを実行することにより、図1に示すように、情報処理手段231、照合手段232、動画配信手段233、動画DB管理手段234、動画検索手段235、翻訳手段236および広告付加判定手段237として機能する。
<Functional configuration of the control unit 23 in the video distribution server device 2>
By executing various programs, the control unit 23 executes information processing means 231, collation means 232, video distribution means 233, video DB management means 234, video search means 235, translation means 236, and advertisement. It functions as an additional determination means 237.

情報処理手段231は、ゲームサーバ装置3および各ゲーム装置5と各種データを送受信する。 The information processing means 231 transmits and receives various data to and from the game server device 3 and each game device 5.

情報処理手段231がゲームサーバ装置3から受信するデータとしては、検索用の上記タグ情報およびリプレイ動画のデータが挙げられる。 Examples of the data received by the information processing means 231 from the game server device 3 include the above-mentioned tag information for search and data of the replay moving image.

情報処理手段231が各ゲーム装置5から受信するデータとしては、動画配信サービスにログインするためのアカウント情報、リプレイ動画の検索要求とその検索条件、コメント情報などが挙げられる。情報処理手段231が各ゲーム装置5に送信するデータとしては、リプレイ動画のデータや、上記コメント情報の翻訳後データなどが挙げられる。 Examples of the data received by the information processing means 231 from each game device 5 include account information for logging in to the video distribution service, a search request for a replay video and its search conditions, comment information, and the like. Examples of the data transmitted by the information processing means 231 to each game device 5 include replay moving image data, translated data of the comment information, and the like.

照合手段232は、ゲーム装置5から受信した動画配信サービス用のアカウント情報を用いて、ユーザの認証処理を行う。 The collation means 232 performs a user authentication process using the account information for the video distribution service received from the game device 5.

動画配信手段233は、動画配信サーバ装置2にアップロードされたリプレイ動画を配信する。リプレイ動画は、例えば、リプレイ動画をアップロードしたユーザ(配信者)がゲーム装置5を介して当該動画の配信を許可する操作を行うことで、配信が開始される。 The video distribution means 233 distributes the replay video uploaded to the video distribution server device 2. Distribution of the replay video is started, for example, by allowing the user (distributor) who uploaded the replay video to distribute the video via the game device 5.

なお、ユーザが、「不特定者へリプレイ動画の配信は望まない」「リプレイ動画の配信を特定人にのみ許可する」等の配信制限をゲーム装置5のゲームコントローラ63を介して入力している場合がある。その場合、動画配信手段233は、その入力に従って、リプレイ動画を特定者へのみ配信許可する配信制限処理を行う。 In addition, the user inputs distribution restrictions such as "I do not want to distribute the replay video to an unspecified person" and "Allow the distribution of the replay video only to a specific person" via the game controller 63 of the game device 5. In some cases. In that case, the video distribution means 233 performs a distribution restriction process for permitting distribution of the replay video only to a specific person according to the input.

動画DB管理手段234は、動画DB221の管理を行う。例えば、動画DB管理手段234は、新たなリプレイ動画の情報を動画DB221に追加する際、そのリプレイ動画のユーザID、プレイ日時、動画タイトル、タグ情報などを対応づけて動画DB221に記憶する。 The moving image DB management means 234 manages the moving image DB 221. For example, when the video DB management means 234 adds new replay video information to the video DB 221, the video DB management means 234 stores the user ID, play date / time, video title, tag information, etc. of the replay video in the video DB 221 in association with each other.

動画検索手段235は、ゲーム装置5から受信したリプレイ動画の検索要求とその検索条件に基づいて、動画DB221の中から当該検索条件を満たすリプレイ動画を検索する。 The video search means 235 searches the video DB 221 for a replay video satisfying the search condition based on the search request for the replay video received from the game device 5 and the search condition thereof.

検索条件としては、視聴者であるユーザがゲーム装置5に直接入力した情報(キャラクタ名、必殺技の名称、プレイヤ名または識別番号、プロガチ勝負など)が挙げられる。これらの情報は、ユーザが視聴を希望するリプレイ動画の種類や内容などを表した情報と言える。動画検索手段235は、動画DB221のタグ情報のうち、入力された情報と合致するリプレイ動画を、少なくとも1つ選択する(フィルタリング)。 The search condition includes information (character name, special move name, player name or identification number, progachi game, etc.) directly input to the game device 5 by the user who is the viewer. It can be said that this information represents the type and content of the replay video that the user wants to watch. The video search means 235 selects at least one replay video that matches the input information from the tag information of the video DB 221 (filtering).

翻訳手段236は、配信されたリプレイ動画に直接表示および音声出力される実況解説情報およびコメント情報を、所定の言語に翻訳する翻訳処理を行う。実況解説情報は、ゲームサーバ装置3側でのプレイ動画の編集処理時に、配信者であるユーザのゲーム装置5の操作に応じてプレイ動画に付加された、プレイ状況を説明するための情報である。コメント情報は、視聴者であるユーザがゲーム装置5を介して入力した、リプレイ動画に関する感想や解説を含む情報である。 The translation means 236 performs a translation process for translating the live commentary information and the comment information that are directly displayed and audio-output on the distributed replay video into a predetermined language. The live commentary information is information for explaining the play status added to the play video in response to the operation of the game device 5 by the user who is the distributor during the editing process of the play video on the game server device 3 side. .. The comment information is information including impressions and explanations regarding the replay video input by the user who is a viewer via the game device 5.

上記所定の言語としては、動画配信サービスの利用にあたって、リプレイ動画を視聴するユーザA及びユーザBそれぞれがゲーム装置5を介して予め設定した言語が挙げられる。所定の言語には、各ユーザA,Bが理解可能な言語(例えば母国語)などが挙げられる。各ユーザA,Bによって設定された言語を示す情報は、設定時に動画配信サーバ装置2に送信され、その言語を設定したユーザA,BそれぞれのユーザIDに対応させて記憶部22に格納される。 Examples of the predetermined language include languages preset by each of the user A and the user B who view the replay video via the game device 5 when using the video distribution service. Examples of the predetermined language include a language (for example, a mother tongue) that can be understood by each user A and B. The information indicating the language set by each user A and B is transmitted to the video distribution server device 2 at the time of setting, and is stored in the storage unit 22 corresponding to the user ID of each user A and B who set the language. ..

一例として、図3では、ユーザAが“英語”、ユーザBが“日本語”を設定した場合を表す。この場合、翻訳手段236は、コメント情報および実況解説情報を、日本語および英語の両方に訳して翻訳後データを生成する。英語に訳された翻訳後データは、ユーザAのゲーム装置5に送信され(画面sc1)、日本語に訳された翻訳後データは、ユーザBのゲーム装置5に送信される(画面sc2)。つまり、翻訳手段236は、いわばコメント情報の同時通訳と言える翻訳処理を行う。 As an example, FIG. 3 shows a case where user A sets "English" and user B sets "Japanese". In this case, the translation means 236 translates the comment information and the commentary information into both Japanese and English to generate post-translation data. The translated data translated into English is transmitted to the game device 5 of user A (screen sc1), and the translated data translated into Japanese is transmitted to the game device 5 of user B (screen sc2). That is, the translation means 236 performs a translation process that can be said to be simultaneous interpretation of comment information.

なお、本実施形態では、ユーザが視聴中のリプレイ動画に対してコメント情報を入力した場合、そのコメント情報は、後述するゲームサーバ装置3の編集手段335によって設定されたコメント領域cm1,cm2内(視聴者コメント欄)に、自動的に表示される。所定の言語の設定が予めなされている場合、翻訳手段236は、コメント情報を翻訳し、情報処理手段231は、翻訳後のコメント情報のデータをゲーム装置5に送信する。その際、送信された翻訳後のコメント情報が、各コメント領域cm1,cm2内に自動的に表示される。 In the present embodiment, when the user inputs comment information for the replay video being viewed, the comment information is within the comment areas cm1 and cm2 set by the editing means 335 of the game server device 3 described later ( It is automatically displayed in the viewer comment column). When a predetermined language is set in advance, the translation means 236 translates the comment information, and the information processing means 231 transmits the translated comment information data to the game device 5. At that time, the transmitted comment information after translation is automatically displayed in each comment area cm1 and cm2.

広告付加判定手段237は、配信中のリプレイ動画の視聴回数に応じて、リプレイ動画に広告を付加するか否かを判定する。具体的に、広告付加判定手段237は、動画DB221内の視聴回数が所定回数以上となったリプレイ動画が存在するか否かを、任意のタイミングで判定する。広告付加判定手段237は、視聴回数が所定回数以上となったリプレイ動画については、広告を付加させる対象であると判定し、視聴回数が所定回数未満であるリプレイ動画については、広告を付加させる対象ではないと判定する。 The advertisement addition determination means 237 determines whether or not to add an advertisement to the replay video according to the number of views of the replay video being distributed. Specifically, the advertisement addition determination means 237 determines at an arbitrary timing whether or not there is a replay moving image in the moving image DB 221 that has been viewed more than a predetermined number of times. The advertisement addition determination means 237 determines that the replay video whose number of views is equal to or greater than the predetermined number of times is the target for adding the advertisement, and the replay video whose number of views is less than the predetermined number of times is the target for adding the advertisement. Judge that it is not.

上記任意のタイミングとしては、視聴回数が変更となったタイミング、1時間や1日などの一定時間が経過したタイミング、などが挙げられる。 Examples of the above-mentioned arbitrary timing include the timing when the number of viewings is changed, the timing when a certain time such as one hour or one day has elapsed, and the like.

広告付加判定手段237の判定結果は、動画DB管理手段234によって、動画DB221に反映される。広告を付加させる対象と判定されたリプレイ動画は、ゲーム装置5への配信の際、広告データが関連づけられた状態で配信される。 The determination result of the advertisement addition determining means 237 is reflected in the moving image DB 221 by the moving image DB management means 234. The replay video determined to be the target to which the advertisement is added is distributed in a state in which the advertisement data is associated with the replay video when it is distributed to the game device 5.

<ゲームサーバ装置3の構成>
ゲームサーバ装置3は、ネットワークインターフェース31、記憶部32および制御部33を有する。ネットワークインターフェース31および記憶部32は、バス39を介して制御部33と電気的に接続されている。
<Configuration of game server device 3>
The game server device 3 has a network interface 31, a storage unit 32, and a control unit 33. The network interface 31 and the storage unit 32 are electrically connected to the control unit 33 via the bus 39.

ネットワークインターフェース31は、通信ネットワーク6を介して動画配信サーバ装置2および複数のゲーム装置5と通信可能に接続される。ネットワークインターフェース31を介して、各ゲーム装置5へのゲームデータやゲームプログラムの送信、アカウント情報の各ゲーム装置5からの受信などが行われる。 The network interface 31 is communicably connected to the video distribution server device 2 and the plurality of game devices 5 via the communication network 6. Game data and game programs are transmitted to each game device 5 and account information is received from each game device 5 via the network interface 31.

記憶部32は、HDD、SSD、RAMおよびROMなどで構成される。具体的に、記憶部32には、ゲームサーバ装置3にログインするユーザのアカウント情報、当該ユーザのログイン履歴、ゲームデータ、ゲームプログラムおよびゲーム動画編集プログラムの一部を含む各種プログラムなどが格納されている。 The storage unit 32 is composed of an HDD, an SSD, a RAM, a ROM, and the like. Specifically, the storage unit 32 stores account information of a user who logs in to the game server device 3, login history of the user, game data, various programs including a part of a game program and a game video editing program, and the like. There is.

また、記憶部32には、自装置3で管理するユーザIDを含むユーザDB321も格納されている。ユーザDB321には、ユーザ名、動画配信サーバ装置2で用いられるユーザID(動画配信サービス利用のためのユーザID)、ゲームサーバ装置3で用いられるユーザIDなどが、1レコードとして記憶されている。 Further, the storage unit 32 also stores a user DB 321 including a user ID managed by the own device 3. The user DB 321 stores a user name, a user ID used in the video distribution server device 2 (user ID for using the video distribution service), a user ID used in the game server device 3, and the like as one record.

ゲームサーバ装置3で用いられるユーザIDと動画配信サーバ装置2で用いられるユーザIDとを紐づけて記憶しているのは、ゲームサーバ装置3にて生成されたリプレイ動画のデータを動画配信サーバ装置2に送信する際、動画配信サーバ装置2にて用いられるユーザIDを当該データに紐づけて送信するためである。これにより、動画配信サーバ装置2は、送られてきたリプレイ動画の配信者が誰であるのかを特定できる。 The user ID used in the game server device 3 and the user ID used in the video distribution server device 2 are associated and stored in the video distribution server device to store the replay video data generated by the game server device 3. This is because when transmitting to 2, the user ID used by the video distribution server device 2 is associated with the data and transmitted. Thereby, the video distribution server device 2 can identify who is the distributor of the sent replay video.

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

<ゲームサーバ装置3における制御部33の機能的構成>
制御部33は、各種プログラムを実行することにより、情報処理手段331(取得手段に相当)、照合手段332、ゲーム配信手段333、マッチング判定手段334および編集手段335として機能する。
<Functional configuration of the control unit 33 in the game server device 3>
By executing various programs, the control unit 33 functions as information processing means 331 (corresponding to acquisition means), collation means 332, game distribution means 333, matching determination means 334, and editing means 335.

情報処理手段331は、主に、ゲームの実行に必要なデータを各ゲーム装置5との間で送受信する。情報処理手段331が各ゲーム装置5から受信する前記データとしては、ゲームプログラムのダウンロード要求情報、アカウント情報、対戦要求などが挙げられる。情報処理手段331が各ゲーム装置5に送信する前記データとしては、ゲームプログラムをゲーム装置5が受信したかを確認するための情報が挙げられる。 The information processing means 331 mainly transmits and receives data necessary for executing the game to and from each game device 5. Examples of the data received by the information processing means 331 from each game device 5 include game program download request information, account information, and battle request. The data transmitted by the information processing means 331 to each game device 5 includes information for confirming whether the game device 5 has received the game program.

特に、情報処理手段331は、プレイ動画の編集処理に関する各種データの送受信を、動画配信サーバ装置2およびゲーム装置5と行う。例えば、情報処理手段331は、編集前のプレイ動画を含むゲーム動画データおよび当該データの編集要求をゲーム装置5から受信したり、編集画面データをゲーム装置5に送信したりする。情報処理手段331は、編集によって生成したリプレイ動画データ、および、当該動画の検索に用いるタグ情報を、動画配信サーバ装置2に送信する。 In particular, the information processing means 331 transmits and receives various data related to the editing process of the play video with the video distribution server device 2 and the game device 5. For example, the information processing means 331 receives game video data including a play video before editing and an edit request for the data from the game device 5, or transmits edit screen data to the game device 5. The information processing means 331 transmits the replay moving image data generated by editing and the tag information used for searching the moving image to the moving image distribution server device 2.

上記ゲーム動画データは、ユーザ(第1ユーザ)の操作に応じてプレイされたゲームのプレイ動画に、当該ユーザのプレイ中の操作内容を含むログデータが関連づけられたものである。 The game video data is obtained by associating a play video of a game played in response to an operation of a user (first user) with log data including an operation content during the play of the user.

照合手段332は、ゲーム装置5から受信したゲームサーバ装置3用のアカウント情報を用いて、ユーザの認証処理を行う。 The collation means 332 performs a user authentication process using the account information for the game server device 3 received from the game device 5.

ゲーム配信手段333は、ゲームプログラムのダウンロード要求情報およびアカウント情報を情報処理手段331が受信した後、ゲームプログラムおよび受信したアカウント情報に対応するゲームデータを、対応するゲーム装置5に配信(送信)する。 After the information processing means 331 receives the download request information and the account information of the game program, the game distribution means 333 distributes (transmits) the game data corresponding to the game program and the received account information to the corresponding game device 5. ..

マッチング判定手段334は、対戦要求を情報処理手段331が受信した際、当該対戦要求に応じて対戦相手を検索し、その対戦相手と対戦要求の送信元であるユーザとをマッチングすることが可能か否かを判定する。マッチング可能とマッチング判定部334が判定した場合、情報処理手段331は、上記対戦相手および上記ユーザのゲーム装置5同士を相互に通信可能に接続する。 When the information processing means 331 receives the battle request, the matching determination means 334 can search for an opponent according to the battle request and match the opponent with the user who is the source of the battle request. Judge whether or not. When the matching determination unit 334 determines that matching is possible, the information processing means 331 connects the opponent and the game device 5 of the user so as to be able to communicate with each other.

編集手段335は、情報処理手段331が受信したゲーム動画データに含まれるログデータに基づいて、同じくゲーム動画データに含まれるプレイ動画に編集処理を施して、リプレイ画像データを生成する。 The editing means 335 edits the play video also included in the game video data based on the log data included in the game video data received by the information processing means 331 to generate replay image data.

ここで、図4は、編集手段335が編集処理を行う際、プレイ動画の編集を希望するユーザのゲーム装置5に表示される編集画面sc3の一例を示す。 Here, FIG. 4 shows an example of the editing screen sc3 displayed on the game device 5 of the user who wishes to edit the play video when the editing means 335 performs the editing process.

編集画面sc3では、編集対象となるプレイ動画の表示領域rg1を挟むようにして、当該プレイ動画にてプレイを行った2人のユーザ(第1ユーザ)それぞれのログデータlg1,lg2が、両側に表示されている。各ログデータlg1,lg2には、各ユーザのプレイ中の操作内容として、プレイヤが入力したコマンドと、そのコマンドに伴ってプレイヤキャラクタが採ったアクション(攻撃や防御)の内容とが表されている。 On the edit screen sc3, the log data lg1 and lg2 of each of the two users (first users) who played in the play video are displayed on both sides so as to sandwich the display area rg1 of the play video to be edited. ing. The log data lg1 and lg2 represent the command input by the player and the action (attack or defense) taken by the player character in response to the command as the operation content during play of each user. ..

また、図4の編集画面sc3では、プレイ動画の表示領域rg1の下部に、キャラクタが技を放つシーンの頭出し、連続技を放つシーンの頭出し(コンボ頭出し)、スロー再生、実況解説情報の入力などの、各種ボタンが並べられたボタン表示領域rg2が位置する。 Further, in the editing screen sc3 of FIG. 4, in the lower part of the display area rg1 of the play video, the cueing of the scene in which the character shoots a technique, the cueing of the scene in which the continuous technique is released (combo cueing), slow playback, and live commentary information The button display area rg2 in which various buttons are arranged, such as the input of the button, is located.

上記編集画面sc3を確認しながらユーザがゲーム装置5を介して編集指示を入力すると、編集手段335は、当該編集指示に対応する編集処理をプレイ動画に対して実行する。 When the user inputs an editing instruction via the game device 5 while checking the editing screen sc3, the editing means 335 executes an editing process corresponding to the editing instruction on the play moving image.

上記編集処理には、以下の(処理A)〜(処理E)が含まれる。
(処理A)ログデータに基づいて、プレイの状況に対応する実況解説情報をプレイ動画に付加する処理。
(処理B)プレイ状況に応じて、実況解説情報の抑揚、および、実況解説情報が音声出力される際はその音量、の少なくとも1つを変化させる処理。
(処理C)プレイ動画から、所定イベント発生時のゲーム画像を指定する処理。
(処理D)上記所定イベント発生時のゲーム画像に、所定イベントが発生したことを示すイベント発生情報を付加する処理。
(処理E)リプレイ動画を視聴したユーザ(第2ユーザ)のコメント情報がコメント領域内に自動的に付加されるように設定する処理。
The editing process includes the following (process A) to (process E).
(Process A) A process of adding live commentary information corresponding to the play situation to the play video based on the log data.
(Process B) A process of changing at least one of the inflection of the live commentary information and the volume of the live commentary information when it is output as audio according to the play situation.
(Process C) A process of designating a game image when a predetermined event occurs from a play video.
(Process D) A process of adding event occurrence information indicating that a predetermined event has occurred to the game image when the predetermined event has occurred.
(Process E) A process for setting the comment information of the user (second user) who has viewed the replay video to be automatically added to the comment area.

上記処理Aは、ボタン表示領域rg2内の「実況解説入力」が選択された場合に、編集手段335がログデータからプレイ状況を把握し、その状況を説明する実況または解説を実況解説情報cm3,cm4として音声および文字にてプレイ動画に付加させる処理である。 In the above process A, when the "live commentary input" in the button display area rg2 is selected, the editing means 335 grasps the play situation from the log data, and the live commentary or commentary explaining the situation is given as the live commentary information cm3. This is a process of adding the cm4 to the play moving image by voice and characters.

一例として、図4の表示領域rg1には、プレイ動画のうち、左側のプレイヤキャラクタが放った必殺技が右側のプレイヤキャラクタにヒットしたシーンが表示されている。編集手段335は、当該シーンの状況(具体的にはどのタイミングで何の技を放ったかなど)をログデータから把握し、その状況の内容を表す表現を、実況解説情報cm3,cm4として文字にてプレイ動画に表示させる処理Aを行っている。従って、実況解説情報cm3,cm4には、このシーンにて各プレイヤキャラクタが行ったアクション(動作や必殺技の名称など)が含まれる。 As an example, in the display area rg1 of FIG. 4, a scene in which the special move released by the player character on the left side hits the player character on the right side is displayed. The editing means 335 grasps the situation of the scene (specifically, what technique was released at what timing) from the log data, and expresses the content of the situation in characters as the commentary information cm3 and cm4. The process A of displaying the play video is being performed. Therefore, the commentary information cm3 and cm4 includes actions (names of actions, special moves, etc.) performed by each player character in this scene.

上記処理Bとは、上記処理Aの際に、編集手段335が、シーンの状況に応じて、プレイ動画に付加させる実況解説情報cm3,cm4を解説の状態から実況の状態へと切り替える処理、音声出力される実況解説情報cm3,cm4の音量や速度などを増減させる処理、実行解説情報cm3,cm4として更に歓声を含ませる処理、の少なくとも1つを行うことを言う。 The process B is a process in which the editing means 335 switches the live commentary information cm3 and cm4 to be added to the play video from the commentary state to the live state according to the situation of the scene at the time of the process A. It means to perform at least one of a process of increasing / decreasing the volume and speed of the output live commentary information cm3 and cm4, and a process of further including cheers as the execution commentary information cm3 and cm4.

図4の表示領域rg1におけるシーンでは、右側のプレイヤキャラクタがジャンプして左側のプレイヤキャラクタの懐に飛び込んだタイミングで、右側のプレイヤキャラクタが左側のプレイヤキャラクタに必殺技を繰り出している。一例として、編集手段335は、右側のプレイヤキャラクタのジャンプ時までは、試合の展開を淡々と説明する表現(解説)を付加しているが(実況解説情報cm3)、左側のプレイヤキャラクタが必殺技を繰り出したタイミングからは、試合の展開が急に変化したことを強調する表現(実況)に(実況解説情報cm4)、表現方法を切り替える処理Bを行っている。 In the scene in the display area rg1 of FIG. 4, the player character on the right side performs a special move to the player character on the left side at the timing when the player character on the right side jumps and jumps into the pocket of the player character on the left side. As an example, the editing means 335 adds an expression (commentary) that briefly explains the development of the game until the player character on the right side jumps (live commentary information cm3), but the player character on the left side is a special move. From the timing when the game is played, the process B for switching the expression method is performed to the expression (live commentary information cm4) that emphasizes that the development of the game has changed suddenly.

上記処理Bを行うにあたり、各プレイヤキャラクタが採ることのできるアクション全てには、実況解説情報cm3,cm4の抑揚を変化させるべき優先順位が、予め割り当てられている。編集手段335は、その優先順位に従って実況解説情報cm3,cm4の抑揚を変化させる。 In performing the above process B, priorities for changing the intonation of the live commentary information cm3 and cm4 are assigned in advance to all the actions that can be taken by each player character. The editing means 335 changes the intonation of the commentary information cm3 and cm4 according to the priority order.

上記処理Cは、編集手段335が、ログデータからプレイ動画内での各シーンのタイミングを把握した状態で、所定イベントの発生シーンにおけるゲーム画像の頭出しを行う処理である。本実施形態では、プレイ動画がログデータと紐付けされているため、プレイ動画における各シーンの頭出しが可能となっている。 The process C is a process in which the editing means 335 finds the game image in the scene where the predetermined event occurs while grasping the timing of each scene in the play video from the log data. In the present embodiment, since the play video is associated with the log data, it is possible to cue each scene in the play video.

具体的な頭出し処理としては、各アクションの先頭を指定して表示する処理、プレイ動画におけるフレームを指定して表示する処理、一方のプレイヤキャラクタが所定時間内に連続して技を放つシーンの先頭を指定して表示する処理、などが挙げられる。これらの指定は、編集を希望するユーザの操作に従って行われるか、または操作に関係なく自動で逐次行われる。 Specific cueing processes include a process of designating and displaying the beginning of each action, a process of designating and displaying a frame in a play video, and a scene in which one player character continuously releases a technique within a predetermined time. The process of specifying the beginning and displaying it, etc. can be mentioned. These specifications are made according to the operation of the user who wants to edit, or are automatically made sequentially regardless of the operation.

この処理Cは、上記処理Aおよび上記処理Bとともに行われる。また、処理Cにより、上記ユーザは、指定されたゲーム画像から始まるシーンの再生速度を変化させる(例えばスロー再生)編集処理の指示などを適宜行うことなどができる。これにより、当該シーンをより強調する編集処理が可能となる。 This process C is performed together with the process A and the process B. Further, by the process C, the user can appropriately give an instruction of an editing process for changing the reproduction speed of the scene starting from the designated game image (for example, slow reproduction). This enables an editing process that emphasizes the scene.

上記処理Dは、上記処理Cにて指定されたゲーム画像にイベント発生情報を付加することで、リプレイ動画を視聴するユーザが所定イベントの発生を簡単に把握できるようにするための処理である。イベント発生情報を付加する具体例としては、実況解説情報cm3,cm4の表示欄の色を所定イベント発生時と非発生時とで異ならせること、発生した所定イベントの種類に応じた図形を付与すること(例えば攻撃を行ったプレイヤキャラクタ付近には赤色の矢印を付加し、防御したプレイヤキャラクタ付近には青色の矢印を付加するなど)が挙げられる。 The process D is a process for adding event occurrence information to the game image specified in the process C so that the user who watches the replay video can easily grasp the occurrence of the predetermined event. As a specific example of adding event occurrence information, the color of the display column of the live commentary information cm3 and cm4 is different between when the predetermined event occurs and when it does not occur, and a figure corresponding to the type of the predetermined event that has occurred is given. (For example, a red arrow is added near the attacking player character, and a blue arrow is added near the defending player character).

上記処理Eは、リプレイ動画を視聴しているユーザがゲーム装置5を操作して感想や解説の補足などをコメントとして入力した場合に、そのコメント情報が自動で逐次表示されるように、コメント情報を表示するための図3のコメント領域cm1,cm2(視聴者コメント欄)を設定する処理である。 In the above process E, when the user who is watching the replay video operates the game device 5 and inputs impressions and supplements of explanations as comments, the comment information is automatically and sequentially displayed. This is a process for setting the comment areas cm1 and cm2 (viewer comment fields) in FIG. 3 for displaying.

特に、上記処理Dのイベント発生情報により、リプレイ動画を視聴しているユーザは、所定イベントが発生したことを把握した上で、そのイベントに関するコメント情報を瞬時に入力することができる。従って、本実施形態では、編集手段335は、所定イベントが発生した直後のコメント領域cm1,cm2に、その所定イベントに関するコメント情報が逐次表示されるように設定する処理Eを行う。 In particular, based on the event occurrence information in the process D, the user who is watching the replay video can instantly input comment information about the event after grasping that the predetermined event has occurred. Therefore, in the present embodiment, the editing means 335 performs the process E of setting the comment information about the predetermined event to be sequentially displayed in the comment areas cm1 and cm2 immediately after the predetermined event occurs.

また、編集手段335は、複数のユーザがコメント情報を入力した場合、それらのコメント情報全てがコメント領域cm1,cm2に逐次表示されるように設定する。コメント情報は、入力を受け付けた時刻順で表示されていく。 Further, the editing means 335 is set so that when a plurality of users input comment information, all the comment information is sequentially displayed in the comment areas cm1 and cm2. The comment information is displayed in the order of the time when the input is accepted.

また、編集手段335は、入力されたコメント情報の総量がコメント領域cm1,cm2への表示許容量を超えると、古いコメント情報から消えていくように、設定処理を行う。 Further, the editing means 335 performs a setting process so that when the total amount of the input comment information exceeds the display allowable amount in the comment areas cm1 and cm2, the old comment information disappears.

<ゲーム装置5の構成>
複数のゲーム装置5は、いずれも同様の構成を有する。
<Configuration of game device 5>
Each of the plurality of game devices 5 has a similar configuration.

ゲーム装置5には、ディスプレイ61、スピーカ62、ゲームコントローラ63およびウェブカメラ64が外部接続または内蔵される。また、ゲーム装置5は、ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、撮像音声処理部55、記憶部56および制御部57を有する。ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、撮像音声処理部55および記憶部56は、バス59を介して制御部57と電気的に接続されている。 A display 61, a speaker 62, a game controller 63, and a webcam 64 are externally connected or built in the game device 5. The game device 5 also includes a network interface 51, a graphic processing unit 52, an audio processing unit 53, an operation unit 54, an image pickup sound processing unit 55, a storage unit 56, and a control unit 57. The network interface 51, the graphic processing unit 52, the audio processing unit 53, the operation unit 54, the image pickup sound processing unit 55, and the storage unit 56 are electrically connected to the control unit 57 via the bus 59.

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

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

また、グラフィック処理部52は、動画配信サーバ装置2から配信されたリプレイ動画を、制御部57の指示に従ってディスプレイ61に表示させる。 Further, the graphic processing unit 52 displays the replay moving image distributed from the moving image distribution server device 2 on the display 61 according to the instruction of the control unit 57.

オーディオ処理部53は、スピーカ62と接続されており、ゲームプレイ中、制御部57の指示に従ってゲーム音声を再生および合成すると、これをスピーカ62から出力させる。また、オーディオ処理部53は、配信されたリプレイ動画の音声を、スピーカ62から出力させる。 The audio processing unit 53 is connected to the speaker 62, and when the game sound is reproduced and synthesized according to the instruction of the control unit 57 during game play, this is output from the speaker 62. Further, the audio processing unit 53 outputs the sound of the distributed replay moving image from the speaker 62.

操作部54は、ゲームコントローラ63と接続され、操作入力に関するデータをゲームコントローラ63との間で送受信する。例えば、ユーザは、ゲームコントローラ63の各種ボタンを押下することで、ゲーム装置5に操作信号を入力する。 The operation unit 54 is connected to the game controller 63, and transmits / receives data related to the operation input to / from the game controller 63. For example, the user inputs an operation signal to the game device 5 by pressing various buttons of the game controller 63.

撮像音声処理部55は、ウェブカメラ64と接続され、ウェブカメラ64がリアルタイムで撮影したユーザの画像データに対し画像処理を施すと共に、ユーザが発した音声データに対し所定処理を施す。 The image pickup sound processing unit 55 is connected to the webcam 64, performs image processing on the image data of the user captured by the webcam 64 in real time, and performs predetermined processing on the sound data emitted by the user.

記憶部56は、HDD、SSD、RAMおよびROMなどで構成される。記憶部56には、ゲームサーバ装置3からダウンロードしたゲームデータ、ゲームプログラムおよびゲーム動画編集プログラムの一部を含む各種プログラムなどが格納されている。また、記憶部56には、動画配信サーバ装置2およびゲームサーバ装置3それぞれで使用されるユーザID561が格納されている。 The storage unit 56 is composed of an HDD, an SSD, a RAM, a ROM, and the like. The storage unit 56 stores game data downloaded from the game server device 3, game programs, various programs including a part of the game video editing program, and the like. Further, the storage unit 56 stores the user ID 561 used by each of the video distribution server device 2 and the game server device 3.

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

<ゲーム装置5における制御部57の機能的構成>
制御部57は、各種プログラムを実行することにより、通信手段571、ゲーム実行手段572、動画データ生成手段573および表示制御手段574として機能する。
<Functional configuration of the control unit 57 in the game device 5>
By executing various programs, the control unit 57 functions as a communication means 571, a game execution means 572, a moving image data generation means 573, and a display control means 574.

通信手段571は、ネットワークインターフェース51を介して動画配信サーバ装置2およびゲームサーバ装置3との通信を行う機能である。 The communication means 571 is a function of communicating with the video distribution server device 2 and the game server device 3 via the network interface 51.

具体的には、通信手段571は、動画配信サーバ装置2用のユーザID561を含むアカウント情報、動画検索要求と検索条件などを、動画配信サーバ装置2に送信する。通信手段571は、複数のリプレイ動画と翻訳後データなどを、動画配信サーバ装置2から受信する。 Specifically, the communication means 571 transmits the account information including the user ID 561 for the video distribution server device 2, the video search request, the search conditions, and the like to the video distribution server device 2. The communication means 571 receives a plurality of replay videos, translated data, and the like from the video distribution server device 2.

また、通信手段571は、ゲームサーバ装置3用のユーザID561を含むアカウント情報、対戦要求、ゲームデータのダウンロード要求情報、プレイ動画の編集要求、リプレイ動画の検索に用いられるタグ情報などを、ゲームサーバ装置3に送信する。通信手段571は、新たなゲームデータ、対戦情報、編集画面データなどを、ゲームサーバ装置3から受信する。 Further, the communication means 571 provides the game server with account information including the user ID 561 for the game server device 3, battle request, game data download request information, play video editing request, tag information used for searching the replay video, and the like. It is transmitted to the device 3. The communication means 571 receives new game data, battle information, edit screen data, and the like from the game server device 3.

ゲーム実行手段572は、ユーザの操作に従って、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部56から読み出すかまたはゲームサーバ装置3から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元または三次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部52によって処理されることにより、ディスプレイ61には処理後のゲーム画像が逐次表示される。 The game executing means 572 reads data such as game space objects and textures included in the game data from the storage unit 56 or executes the game program using the data received from the game server device 3 according to the user's operation. Generates two-dimensional or three-dimensional game image information. By processing the game image information by the graphic processing unit 52, the processed game images are sequentially displayed on the display 61.

そして、ゲーム実行手段572は、ゲーム画像上に、自装置5のユーザの操作に従って動作するプレイヤキャラクタと他ゲーム装置5のユーザのプレイヤキャラクタとを配置させ、これらのキャラクタ同士を対戦させることによりゲームを進行させる。 Then, the game execution means 572 arranges a player character that operates according to the operation of the user of the own device 5 and a player character of the user of the other game device 5 on the game image, and makes the game play against each other. To proceed.

自装置5が、ゲームサーバ装置3によりマッチング可能と判定されたユーザによって操作されている場合、ゲーム実行手段572は、当該ユーザの操作に応じてゲームを実行する。 When the own device 5 is operated by a user determined to be matchable by the game server device 3, the game execution means 572 executes the game according to the operation of the user.

動画データ生成手段573は、ゲームプレイ中にディスプレイ61上に逐次表示されたゲーム画像と音声データとを、まとめてプレイ動画のデータとする。動画データ生成手段573は、このプレイ動画のデータに、更にログデータを関連づけて、ゲーム動画データを生成する。生成されたゲーム動画データは、ゲームサーバ装置3に、上記編集手段335による編集処理のために自動送信される。 The video data generation means 573 collectively uses the game image and the audio data sequentially displayed on the display 61 during game play as play video data. The video data generation means 573 further associates the log data with the play video data to generate game video data. The generated game moving image data is automatically transmitted to the game server device 3 for editing processing by the editing means 335.

表示制御手段574は、動画配信サーバ装置2から配信された複数のリプレイ動画を、ディスプレイ61に表示させる制御を行う。例えば、表示制御手段574は、複数のリプレイ動画を、検索条件と合致しているタグ情報の数が多い順にリプレイ動画のサムネイルを並べて、ディスプレイ61上に一覧表示させる。 The display control means 574 controls the display 61 to display a plurality of replay moving images distributed from the moving image distribution server device 2. For example, the display control means 574 displays a plurality of replay videos in a list on the display 61 by arranging thumbnails of the replay videos in descending order of the number of tag information matching the search conditions.

また、表示制御手段574は、ゲームサーバ装置3の編集手段335による編集処理時、図4の編集画面sc3をディスプレイ61に表示させる制御を行う。 Further, the display control means 574 controls the display 61 to display the edit screen sc3 of FIG. 4 during the editing process by the editing means 335 of the game server device 3.

また、広告を付加する対象と判定されたリプレイ動画の視聴時、表示制御手段574は、当該リプレイ動画のデータと共に配信された広告データが示す広告を、例えば図5に示すように当該リプレイ動画に重畳させてディスプレイ61に表示させる制御を行う。図5の表示画面sc4では、実況解説情報cm5の他、コメント情報が表示されたコメント領域cm6が付加されたゲーム画面を表しているが、そのゲーム画面における左上部分に、広告ad1が重畳して表示されている。 Further, when viewing the replay video determined to be the target to which the advertisement is added, the display control means 574 attaches the advertisement indicated by the advertisement data delivered together with the data of the replay video to the replay video as shown in FIG. 5, for example. Control is performed so that the data is superimposed and displayed on the display 61. The display screen sc4 of FIG. 5 represents a game screen to which a comment area cm6 on which comment information is displayed is added in addition to the live commentary information cm5, and the advertisement ad1 is superimposed on the upper left portion of the game screen. It is displayed.

<ゲーム動画編集システム1の動作の流れ>
図6及び図7を用いて、ゲーム動画編集システム1の動作の流れを説明する。
<Operation flow of game video editing system 1>
The operation flow of the game moving image editing system 1 will be described with reference to FIGS. 6 and 7.

−編集処理からリプレイ動画の配信開始までの動作の流れ−
図6は、ゲーム動画編集システム1の動作のうち、主に編集処理からリプレイ動画の配信開始までの動作の流れを示す。
-Flow of operation from editing process to start of distribution of replay video-
FIG. 6 mainly shows the flow of the operation of the game video editing system 1 from the editing process to the start of distribution of the replay video.

ゲームサーバ装置3は、ゲーム装置5からアカウント情報およびログイン要求を受信すると(ステップst11)、照合手段332は、当該アカウント情報を用いてユーザの認証処理を行う(ステップst12)。 When the game server device 3 receives the account information and the login request from the game device 5 (step st11), the collation means 332 performs the user authentication process using the account information (step st12).

ログイン済みのユーザは、ゲーム装置5のゲームコントローラ63を操作する。この操作に応じて、ゲーム装置5のゲーム実行手段572は、ゲームを実行する(ステップst13)。 The logged-in user operates the game controller 63 of the game device 5. In response to this operation, the game execution means 572 of the game device 5 executes the game (step st13).

動画データ生成手段573は、ゲームプレイにおける複数のゲーム画像および音声データを含むプレイ動画のデータに、プレイ中のユーザの操作内容を示すログデータを関連づけて、ゲーム動画データを生成する。プレイ終了後、通信手段571は、このゲーム動画データをゲームサーバ装置3に送信し(ステップst14)、ゲームサーバ装置3の情報処理手段331は、これを受信して記憶部32に格納する(ステップst15)。 The video data generation means 573 generates game video data by associating play video data including a plurality of game images and audio data in game play with log data indicating an operation content of a user during play. After the end of the play, the communication means 571 transmits the game video data to the game server device 3 (step st14), and the information processing means 331 of the game server device 3 receives this and stores it in the storage unit 32 (step). st15).

ユーザが、ゲームコントローラ63を操作して「配信するリプレイ動画の生成」を指示すると、ゲーム装置5は、この指示に応じてゲーム動画データの編集要求をゲームサーバ装置3に送信する(ステップst16)。 When the user operates the game controller 63 to instruct "generate a replay video to be distributed", the game device 5 transmits a game video data edit request to the game server device 3 in response to this instruction (step st16). ..

ゲームサーバ装置3の情報処理手段331は、上記編集要求を受信すると(ステップst17)、編集手段335は、該当するゲーム動画データを記憶部32内から読み出す(ステップst18)。情報処理手段331は、図4の編集画面sc3のデータを、編集要求の送信元であるゲーム装置5に送信する(ステップst19)。 When the information processing means 331 of the game server device 3 receives the editing request (step st17), the editing means 335 reads the corresponding game video data from the storage unit 32 (step st18). The information processing means 331 transmits the data of the editing screen sc3 of FIG. 4 to the game device 5 which is the transmission source of the editing request (step st19).

上記編集画面sc3のデータを受信したゲーム装置5の表示制御手段574は、図4の編集画面sc3をディスプレイ61に表示させる制御を行う(ステップst20)。これにより、Dプレイ61上には、ログデータlg1,lg2およびプレイ動画などを含む編集画面sc3が表示される。 The display control means 574 of the game device 5 that has received the data of the edit screen sc3 controls to display the edit screen sc3 of FIG. 4 on the display 61 (step st20). As a result, the edit screen sc3 including the log data lg1 and lg2 and the play moving image is displayed on the D play 61.

ゲーム装置5のユーザは、編集画面sc3上のログデータを確認しながら、所望の編集(巻き戻しや早送り、必殺技を放つシーンの頭出し、実況解説情報の入力など)を、ゲームコントローラ63を介して入力する(ステップst21)。この入力情報は編集指示としてゲームサーバ装置3に送信され、編集手段335は、上記編集指示に伴う編集処理を実行して、リプレイ動画のデータを生成する(ステップst22)。この際、編集処理として、上記処理Aは必ず行われ、上記処理B〜処理Eは任意で行われる。 The user of the game device 5 can perform desired editing (rewinding, fast-forwarding, cueing a scene that shoots a special move, inputting live commentary information, etc.) while checking the log data on the editing screen sc3. Input via (step st21). This input information is transmitted to the game server device 3 as an editing instruction, and the editing means 335 executes the editing process accompanying the editing instruction to generate replay moving image data (step st22). At this time, as the editing process, the process A is always performed, and the processes B to E are arbitrarily performed.

やがて、ゲーム装置5のユーザが、ゲームコントローラ63を介して編集終了を指示する旨の操作を行う。この際、ユーザは、ゲームコントローラ63を介して、生成されたリプレイ動画の検索時に用いられるタグ情報も入力する(ステップst23)。通信手段571は、編集終了の指示とタグ情報とを、ゲームサーバ装置3に送信する。 Eventually, the user of the game device 5 performs an operation to instruct the end of editing via the game controller 63. At this time, the user also inputs the tag information used when searching the generated replay video via the game controller 63 (step st23). The communication means 571 transmits an instruction to end editing and tag information to the game server device 3.

上記編集終了の指示およびタグ情報を受信したゲームサーバ装置3の編集手段335は、編集処理を終了する(ステップst24)。情報処理手段331は、編集処理にて生成されたリプレイ動画のデータと、ゲーム装置5から送られてきたタグ情報とを、動画配信サーバ装置2に送信する(ステップst25)。 The editing means 335 of the game server device 3 that has received the instruction to end editing and the tag information ends the editing process (step st24). The information processing means 331 transmits the replay video data generated by the editing process and the tag information sent from the game device 5 to the video distribution server device 2 (step st25).

上記リプレイ動画データとタグ情報とを受信した動画配信サーバ装置2の動画DB管理手段234は、受信したリプレイ動画データを記憶部22に格納し、当該リプレイ動画データに対応するレコードを動画DB221に作成することで、動画DB221を更新する(ステップst26)。 The video DB management means 234 of the video distribution server device 2 that has received the replay video data and the tag information stores the received replay video data in the storage unit 22, and creates a record corresponding to the replay video data in the video DB 221. By doing so, the moving image DB 221 is updated (step st26).

動画配信手段233は、配信者であるユーザが指定する動画の配信制限に応じて、リプレイ動画の配信を開始する(ステップst27)。 The video distribution means 233 starts distribution of the replay video according to the distribution restriction of the video specified by the user who is the distributor (step st27).

−リプレイ動画視聴時の動作の流れ−
図7は、ゲーム動画編集システム1の動作のうち、主にリプレイ動画視聴時の動作の流れを示す。
-Flow of operation when watching replay video-
FIG. 7 mainly shows the flow of the operation when viewing the replay video among the operations of the game video editing system 1.

リプレイ動画の視聴を希望するユーザが、ゲーム装置5のゲームコントローラ63を介してタグ情報とともにリプレイ動画の表示指示を入力した場合、当該ゲーム装置5の操作部54はこれを受け付ける(ステップst31)。当該ゲーム装置5の通信手段571は、動画検索要求および検索条件を、通信ネットワーク6を介して動画配信サーバ装置2に送信する(ステップst32)。 When a user who wishes to watch the replay video inputs a display instruction of the replay video together with the tag information via the game controller 63 of the game device 5, the operation unit 54 of the game device 5 accepts this (step st31). The communication means 571 of the game device 5 transmits the video search request and the search condition to the video distribution server device 2 via the communication network 6 (step st32).

動画配信サーバ装置2の情報処理手段231は、上記動画検索要求および検索条件を受信すると(ステップst33)、動画検索手段235は、動画DB221内の複数のリプレイ動画の中から、合致したタグ情報の数が所定数以上のリプレイ動画を選択する。動画配信手段233は、選択されたリプレイ動画を、動画検索要求の送信元であるゲーム装置5に配信する(ステップst34)。 When the information processing means 231 of the video distribution server device 2 receives the video search request and the search condition (step st33), the video search means 235 receives the matching tag information from the plurality of replay videos in the video DB 221. Select replay videos with more than the specified number. The video distribution means 233 distributes the selected replay video to the game device 5 that is the source of the video search request (step st34).

ステップst34において、配信するリプレイ動画の中に、動画DB221にて広告付加対象となっている動画がある場合、動画配信サーバ装置2の情報処理手段231は、上記リプレイ動画と共に、付加するべき広告データをゲーム装置5に配信する。 In step st34, when there is a video to be added to the advertisement in the video DB 221 among the replay videos to be distributed, the information processing means 231 of the video distribution server device 2 should add the advertisement data together with the replay video. Is delivered to the game device 5.

ゲーム装置5の表示制御手段574は、配信されてきたリプレイ動画のサムネイルを並べてディスプレイ61に表示させる(ステップst35)。各サムネイルは、選択可能に表示される。ユーザは、上記サムネイルの中から、視聴を所望するリプレイ動画のサムネイルを、ゲームコントローラ63を介して選択する。選択されたリプレイ動画の視聴がディスプレイ61に拡大表示され、ユーザは、当該動画の視聴を開始することができる(ステップst36)。 The display control means 574 of the game device 5 displays the thumbnails of the distributed replay videos side by side on the display 61 (step st35). Each thumbnail is displayed in a selectable manner. The user selects a thumbnail of the replay video desired to be viewed from the thumbnails via the game controller 63. The viewing of the selected replay video is enlarged and displayed on the display 61, and the user can start viewing the video (step st36).

なお、ステップst36において視聴が開始される際、動画配信サーバ装置2の翻訳手段236は、ゲーム装置5にて予め設定された所定の言語にてリプレイ動画内の実況解説情報cm3,cm4,cm5を翻訳し、情報処理手段231は、このデータをゲーム装置5に送信する。これにより、ユーザは、所定の言語にてリプレイ動画を視聴することができる。 When viewing is started in step st36, the translation means 236 of the video distribution server device 2 provides the live commentary information cm3, cm4, cm5 in the replay video in a predetermined language preset in the game device 5. After translating, the information processing means 231 transmits this data to the game device 5. As a result, the user can watch the replay video in a predetermined language.

リプレイ動画を視聴しているユーザ(第2ユーザ)は、コメント領域cm1,cm2m,cm6を含むゲーム画像が表示されている間、ゲームコントローラ63を介してコメント情報の入力を行うことができる(ステップst37)。入力されたコメント情報は、動画配信サーバ装置2に一旦送信される。 The user (second user) who is watching the replay video can input comment information via the game controller 63 while the game image including the comment areas cm1, cm2m, and cm6 is displayed (step). st37). The input comment information is once transmitted to the video distribution server device 2.

動画配信サーバ装置2は、上記コメント情報を受信すると(ステップst38)、翻訳手段236は、所定の言語にて当該コメント情報の翻訳を行う(ステップst39)。翻訳後のコメント情報のデータは、ゲーム装置5に逐次送信され、コメント領域cm1,cm2m,cm6内に自動的に逐次表示される(ステップst40)。 When the video distribution server device 2 receives the comment information (step st38), the translation means 236 translates the comment information in a predetermined language (step st39). The translated comment information data is sequentially transmitted to the game device 5, and is automatically and sequentially displayed in the comment areas cm1, cm2m, and cm6 (step st40).

リプレイ動画の視聴が終了すると(ステップst41)、ゲーム装置5から動画配信サーバ装置2へは、その旨が送信される。動画配信サーバ装置2の動画DB管理手段234は、動画DB221のうち、視聴がされたリプレイ動画に対応するレコードの視聴回数を、“1”増加させる(ステップst42)。 When the viewing of the replay video is completed (step st41), that fact is transmitted from the game device 5 to the video distribution server device 2. The video DB management means 234 of the video distribution server device 2 increases the number of views of the record corresponding to the replayed video that has been viewed in the video DB 221 by “1” (step st42).

広告付加判定手段237は、ステップst40の視聴回数と所定回数とを比較する(ステップst43)。視聴回数が所定回数以上である場合(ステップst43のYES)、広告付加判定手段237は、該当するリプレイ動画に対し、以降は広告付加対象と判定する(ステップst44)。視聴回数が所定回数以上でない場合(ステップst43のNO)、広告付加判定手段237は、該当するリプレイ動画は広告付加対象ではないと判定する。 The advertisement addition determination means 237 compares the number of views in step st40 with the predetermined number of times (step st43). When the number of views is equal to or greater than the predetermined number of times (YES in step st43), the advertisement addition determination means 237 determines that the corresponding replay video is subject to advertisement addition thereafter (step st44). When the number of views is not more than the predetermined number of times (NO in step st43), the advertisement addition determination means 237 determines that the corresponding replay moving image is not an advertisement addition target.

動画DB管理手段234は、ステップst41およびst42の判定結果に応じて動画DB221を更新する(ステップst45)。これにより、以降は、最新の動画DB221内の“視聴回数”“広告付加”に応じて、リプレイ動画および広告データの配信が行われる。 The moving image DB management means 234 updates the moving image DB 221 according to the determination results of steps st41 and st42 (step st45). As a result, after that, the replay video and the advertisement data are distributed according to the "view count" and "advertisement addition" in the latest video DB 221.

以上をまとめると、本実施形態のゲーム動画編集プログラムは、ゲームサーバ装置3の制御部33(コンピュータ)を、ユーザ(第1ユーザ)の操作に応じてプレイされたゲームのプレイ動画にユーザ(第1ユーザ)のプレイ中の操作内容を含むログデータが関連づけられたゲーム動画データ、を取得する情報処理手段331(取得手段)と、ゲーム動画データに含まれるログデータに基づいてプレイ動画に編集処理を施して、プレイをリプレイするリプレイ動画のデータを生成する編集手段335として機能させ、ゲーム装置5の制御部57(コンピュータ)を、リプレイ動画をディスプレイ61(表示部)に表示させる表示制御手段574として機能させ、編集処理には、ログデータに基づいて、プレイの状況に対応する実況解説情報cm3,cm4,cm5をプレイ動画に付加する処理が含まれるものである。 Summarizing the above, in the game video editing program of the present embodiment, the control unit 33 (computer) of the game server device 3 is added to the play video of the game played in response to the operation of the user (first user). Editing process to play video based on information processing means 331 (acquisition means) to acquire game video data associated with log data including operation contents during play of 1 user) and log data included in game video data The display control means 574 that causes the control unit 57 (computer) of the game device 5 to display the replay video on the display 61 (display unit) by functioning as an editing means 335 that generates data of the replay video for replaying the play. The editing process includes a process of adding live commentary information cm3, cm4, and cm5 corresponding to the play situation to the play video based on the log data.

<発明の効果>
本実施形態のゲーム動画編集プログラムによれば、ログデータに基づく実況解説情報cm3,cm4,cm5がプレイ動画に付加される編集処理(処理A)により、リプレイ動画のデータが生成される。これにより、視聴者にとってプレイ状況を理解し易いリプレイ動画が、簡単に生成される。
<Effect of invention>
According to the game video editing program of the present embodiment, the replay video data is generated by the editing process (process A) in which the live commentary information cm3, cm4, cm5 based on the log data is added to the play video. As a result, a replay video that makes it easy for the viewer to understand the play situation is easily generated.

また、編集手段335は、プレイ動画におけるプレイの状況に応じて、実況解説情報cm3,cm4,cm5自体の抑揚、および、実況解説情報cm3,cm4,cm5が音声出力される際はその音量、の少なくとも1つを変化させる編集処理(処理B)を行う。これにより、リプレイ動画を視聴するユーザには、そのプレイの熱量が伝わり易くなる。従って、視聴するユーザのゲームへの興趣性が向上する。 Further, the editing means 335 includes the intonation of the live commentary information cm3, cm4, cm5 itself and the volume of the live commentary information cm3, cm4, cm5 when the live commentary information cm3, cm4, cm5 is output as audio, depending on the play situation in the play video. An editing process (process B) that changes at least one is performed. As a result, the amount of heat of the play can be easily transmitted to the user who watches the replay video. Therefore, the interest of the viewing user in the game is improved.

また、編集手段335は、プレイ動画のうち、所定イベント発生時のプレイ画像を指定する処理(処理C)を行い、その指定したプレイ画像に編集処理を施す。プレイ動画にログデータが関連づけられているため、プレイ動画を何度も巻き戻したり早送りしたりして所定イベントが生じるシーンのプレイ画像を出す作業を行わずとも、当該プレイ画像を簡単に指定することができる。これにより、例えば当該シーンをより強調する編集など、そのシーンに応じた編集処理を簡単に行うことができる。 Further, the editing means 335 performs a process (process C) of designating a play image when a predetermined event occurs in the play video, and edits the designated play image. Since the log data is associated with the play video, you can easily specify the play image without having to rewind or fast forward the play video many times to display the play image of the scene where the specified event occurs. be able to. This makes it possible to easily perform editing processing according to the scene, such as editing that emphasizes the scene.

指定したプレイ画像に施される編集処理には、所定イベントが発生したことを示すイベント発生情報を付加する処理(処理D)が更に含まれる。これにより、リプレイ動画を視聴するユーザは、所定イベントが発生したことを把握し易くなる。 The editing process performed on the designated play image further includes a process (process D) of adding event occurrence information indicating that a predetermined event has occurred. This makes it easier for the user who watches the replay video to know that a predetermined event has occurred.

また、編集処理には、リプレイ動画を視聴したユーザ(第2ユーザ)の操作に応じて入力されたプレイ動画に関するコメント情報が、リプレイ動画のデータに自動的に付加され表示されるように設定する処理(処理E)が更に含まれる。これにより、第2ユーザは、リプレイ動画の感想や解説の補足などをコメント情報として自由に入力でき、コメント情報が付加されたリプレイ動画を視聴したユーザとの間で、コメント情報を通じて互いにコミュニケーションを図ることができる。 Further, in the editing process, it is set so that the comment information about the play video input in response to the operation of the user (second user) who has watched the replay video is automatically added to the data of the replay video and displayed. The process (process E) is further included. As a result, the second user can freely input the impression of the replay video and the supplement of the commentary as comment information, and communicate with the user who has watched the replay video to which the comment information is added through the comment information. be able to.

また、本実施形態に係るゲーム動画編集プログラムは、動画配信サーバ装置2の制御部23(コンピュータ)を、リプレイ動画の再生回数に応じて、リプレイ動画のデータに広告情報を付加する処理の実行の可否を判定する広告付加判定手段237、として更に機能させる。再生回数が多いリプレイ動画ほど視聴するユーザが多いことを意味する。そのようなリプレイ動画に広告が付加されることで、リプレイ動画の視聴に伴って広告が自然と視聴されるため、広告の宣伝効果が増す。 Further, in the game video editing program according to the present embodiment, the control unit 23 (computer) of the video distribution server device 2 executes a process of adding advertisement information to the replay video data according to the number of times the replay video is played. It further functions as an advertisement addition determination means 237 for determining whether or not it is possible. It means that the more the replay video is played, the more users watch it. By adding an advertisement to such a replay video, the advertisement is naturally viewed as the replay video is viewed, so that the advertising effect of the advertisement is increased.

[他の実施形態]
前記実施形態において説明した各種制御手段および処理手順は一例であって、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
[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 application, or its use. Various control means and processing procedures can be appropriately redesigned without changing the gist of the present invention.

前記ゲームは、対戦型の格闘ゲームに限定されず、どのような種類のゲームにも適用できる。具体的に、前記ゲームは、1人でプレイ(シングルプレイ)するゲームであってもよいし、多数のプレイヤが同時に参加してプレイするオンラインゲームであってもよい。 The game is not limited to a fighting game, and can be applied to any kind of game. Specifically, the game may be a game played by one person (single play), or may be an online game in which a large number of players participate and play at the same time.

後者のオンラインゲームには、プレイヤ毎にカメラ視点が異なるものがある。この場合のゲーム動画データに対し、編集手段335は、各プレイヤの視点を自由に切り替えられる編集処理、または、同時に複数の視点からのゲーム動画を表示する編集処理を施して、リプレイ動画を生成してもよい。 Some of the latter online games have different camera viewpoints for each player. The editing means 335 generates a replay video by performing an editing process for freely switching the viewpoints of each player or an editing process for displaying the game video from a plurality of viewpoints at the same time with respect to the game video data in this case. You may.

ゲーム装置の種類は、PlayStation Vita(登録商標)などの携帯ゲーム機やタブレットなどであってもよい。 The type of game device may be a portable game machine such as PlayStation Vita (registered trademark), a tablet, or the like.

前記実施形態において、広告が重畳されたリプレイ動画の視聴回数に応じたリワードを、そのリプレイ動画の配信者であるユーザ(編集要求を行ったユーザ)に付与させてもよい。リワードとしては、ゲーム空間内でのみ利用することのできる仮想的な通貨、現実社会で使用できる通貨、企業通貨、ゲーム内で利用できるキャラクタ、アイテム、キャラクタのボイス、対戦中に使える新技などが挙げられる。 In the above embodiment, a reward corresponding to the number of views of the replay video on which the advertisement is superimposed may be given to the user (the user who made the editing request) who is the distributor of the replay video. Rewards include virtual currencies that can only be used in the game space, currencies that can be used in the real world, corporate currencies, characters that can be used in the game, items, character voices, new techniques that can be used during battles, etc. Can be mentioned.

前記実施形態では、実況解説情報cm3,cm4,cm5およびコメント情報がリプレイ動画上に表示および音声出力される場合を例示した。しかし、実況解説情報およびコメント情報は、リプレイ動画への表示のみまたは音声出力のみされてもよい。 In the above embodiment, the case where the live commentary information cm3, cm4, cm5 and the comment information are displayed and output as audio on the replay moving image is illustrated. However, the live commentary information and the comment information may be displayed only in the replay video or only output as audio.

前記実施形態では、実況解説情報cm3,cm4,cm5の内容がログデータに基づいて自動で生成される場合を例示した。しかし、実況解説情報の内容は、ユーザが入力した文書を元に生成されてもよい。 In the above embodiment, the case where the contents of the live commentary information cm3, cm4, cm5 are automatically generated based on the log data is illustrated. However, the content of the live commentary information may be generated based on the document input by the user.

前記実施形態において、リプレイ動画のサムネイルがゲーム装置5のディスプレイ61に表示される場合、サムネイルは、所定期間(1週間、1ヶ月、1年など)毎に集計された視聴回数に応じて、いわゆるランキング方式にて並べられてもよい。また、サムネイルは、E−スポーツの大会の種類毎などに分類し、その分類毎に作成されたリプレイリストに従って分類して表示されてもよい。 In the above embodiment, when the thumbnail of the replay video is displayed on the display 61 of the game device 5, the thumbnail is so-called according to the number of views aggregated for each predetermined period (1 week, 1 month, 1 year, etc.). They may be arranged in a ranking system. Further, the thumbnails may be classified according to the type of the E-sports competition and displayed according to the replay list created for each classification.

また、上記サムネイルそれぞれは、静止画であってもよいし、動画であってもよい。 Further, each of the above thumbnails may be a still image or a moving image.

前記実施形態で説明した編集処理の処理Dおよび処理Eは、例えば所定イベントの発生時にのみイベント発生情報およびコメント領域cm1,cm2,cm5が表示されるように、連動して行われてもよい。例えば、所定イベント発生時のみ、コメント領域cm1,cm2,cm6を示す枠が表示されることで(処理E)、リプレイ動画を視聴するユーザは、当該枠を、所定イベントの発生を示すイベント発生情報として認識することができる(処理D)。 The processing D and processing E of the editing process described in the above embodiment may be performed in conjunction with each other so that the event occurrence information and the comment areas cm1, cm2, and cm5 are displayed only when a predetermined event occurs, for example. For example, only when a predetermined event occurs, a frame indicating the comment areas cm1, cm2, cm6 is displayed (process E), so that the user who watches the replay video can use the frame as event occurrence information indicating the occurrence of the predetermined event. Can be recognized as (Process D).

また、前記実施形態の編集処理では、処理Aは必須であるが、他の処理B〜処理Eは含まれずともよいし、処理B〜処理Eのうち少なくとも1つが含まれていても良い。 Further, in the editing process of the above-described embodiment, the process A is indispensable, but the other processes B to E may not be included, or at least one of the processes B to E may be included.

前記実施形態では、ゲーム動画編集プログラムが、リプレイ動画の再生回数に応じて、リプレイ動画のデータに広告情報を付加するか否かを判定する機能(広告付加判定手段237)を有すると説明したが、この機能は必須ではない。 In the above embodiment, it has been described that the game video editing program has a function (advertisement addition determination means 237) of determining whether or not to add advertisement information to the replay video data according to the number of times the replay video is played. , This feature is not mandatory.

また、リプレイ動画のデータに広告情報を付加する場合、広告付加判定手段237は、広告の付加対象であるリプレイ動画の関連情報(タグ情報など)に基づいて、広告情報の内容を決定してもよい。例えば、広告付加判定手段237は、より人気の高い動画に対してはより高い広告費を支出した企業の広告が表示されるように、広告情報の内容を決定することができる。 Further, when adding advertisement information to the data of the replay video, the advertisement addition determination means 237 may determine the content of the advertisement information based on the related information (tag information, etc.) of the replay video to which the advertisement is added. good. For example, the advertisement addition determination means 237 can determine the content of the advertisement information so that the advertisement of the company that has spent the higher advertisement cost is displayed for the more popular video.

これらの他の実施形態を採用した場合においても、本発明の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of the present invention are exhibited. It is also possible to appropriately combine this embodiment with other embodiments and other embodiments.

1 ゲーム動画編集システム
22 記憶部
23 制御部(コンピュータ)
237 広告付加判定手段
33 制御部(コンピュータ)
331 情報処理手段(取得手段)
335 編集手段
57 制御部(コンピュータ)
574 表示制御手段
1 Game video editing system 22 Storage unit 23 Control unit (computer)
237 Advertisement addition determination means 33 Control unit (computer)
331 Information processing means (acquisition means)
335 Editing means 57 Control unit (computer)
574 Display control means

Claims (4)

コンピュータを、
第1ユーザの操作に応じてプレイされたゲームのプレイ動画に前記第1ユーザのプレイ中の操作内容を含むログデータが関連づけられたゲーム動画データ、を取得する取得手段と、
前記ゲーム動画データに含まれる前記ログデータに基づいて前記プレイ動画に編集処理を施して、前記プレイをリプレイするリプレイ動画のデータを生成する編集手段と、
前記リプレイ動画を表示部に表示させる表示制御手段と、
配信されたリプレイ動画に直接表示および音声出力される実況解説情報およびコメント情報を、所定の言語に翻訳する翻訳処理を行う翻訳手段、
として機能させ、
前記編集処理には、前記ログデータに基づいて、前記プレイの状況に対応する実況解説情報を前記プレイ動画に付加する処理が含まれ、
前記編集処理には、前記リプレイ動画を視聴した第2ユーザの操作に応じて、前記プレイ動画に関するコメント情報を前記リプレイ動画のデータに付加する処理が更に含まれ、
前記表示制御手段は、前記翻訳手段が翻訳した前記コメント情報が付加された前記リプレイ動画を前記表示部に表示させ
前記編集手段は、前記プレイ動画のうち、所定イベント発生時のプレイ画像を指定し、指定した前記プレイ画像に前記編集処理を施し、
前記編集処理には、前記プレイ画像に、前記所定イベントが発生したことを示すイベント発生情報を付加する処理が更に含まれ、
前記編集手段は、前記イベント発生情報として、発生した前記所定イベントの種類に応じた図形を付与する
ことを特徴とするゲーム動画編集プログラム。
Computer,
An acquisition means for acquiring game video data in which log data including the operation content during play of the first user is associated with a play video of a game played in response to an operation of the first user.
An editing means for generating data of a replay video for replaying the play by performing an editing process on the play video based on the log data included in the game video data.
Display control means for displaying the replay video on the display unit,
A translation means that performs translation processing to translate the live commentary information and comment information that are directly displayed and audio-output on the delivered replay video into a predetermined language.
To function as
The editing process includes a process of adding live commentary information corresponding to the play situation to the play video based on the log data.
The editing process further includes a process of adding comment information about the play video to the data of the replay video in response to an operation of a second user who has viewed the replay video.
The display control means causes the display unit to display the replay moving image to which the comment information translated by the translation means is added .
The editing means designates a play image at the time of occurrence of a predetermined event in the play video, and performs the editing process on the designated play image.
The editing process further includes a process of adding event occurrence information indicating that the predetermined event has occurred to the play image.
The editing means is a game video editing program characterized in that, as the event occurrence information, a figure corresponding to the type of the predetermined event that has occurred is added.
前記編集手段は、前記プレイ動画における前記プレイの状況に応じて、前記実況解説情報の抑揚、および、前記実況解説情報が音声出力される際はその音量、の少なくとも1つを変化させる
ことを特徴とする、請求項1に記載のゲーム動画編集プログラム。
The editing means is characterized in that at least one of the intonation of the live commentary information and the volume of the live commentary information when it is output as audio is changed according to the play situation in the play video. The game video editing program according to claim 1.
コンピュータを、
前記リプレイ動画の再生回数に応じて、前記リプレイ動画のデータに広告情報を付加する処理の実行の可否を判定する広告付加判定手段、
として更に機能させる
ことを特徴とする、請求項1または請求項に記載のゲーム動画編集プログラム。
Computer,
An advertisement addition determination means for determining whether or not a process of adding advertisement information to the data of the replay video can be executed according to the number of times the replay video has been played.
The game video editing program according to claim 1 or 2 , wherein the game video editing program is further performed.
請求項1〜のいずれか1つに記載のゲーム動画編集プログラムを記憶した記憶部と、
前記ゲーム動画編集プログラムを実行するコンピュータと、
を備えるゲーム動画編集システム。
A storage unit that stores the game video editing program according to any one of claims 1 to 3.
A computer that executes the game video editing program,
Game video editing system with.
JP2018235119A 2018-12-17 2018-12-17 Game video editing program and game video editing system Active JP6947985B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018235119A JP6947985B2 (en) 2018-12-17 2018-12-17 Game video editing program and game video editing system
JP2021143361A JP2022002705A (en) 2018-12-17 2021-09-02 Game animation editing program and game animation editing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018235119A JP6947985B2 (en) 2018-12-17 2018-12-17 Game video editing program and game video editing system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021143361A Division JP2022002705A (en) 2018-12-17 2021-09-02 Game animation editing program and game animation editing system

Publications (2)

Publication Number Publication Date
JP2020096660A JP2020096660A (en) 2020-06-25
JP6947985B2 true JP6947985B2 (en) 2021-10-13

Family

ID=71106227

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018235119A Active JP6947985B2 (en) 2018-12-17 2018-12-17 Game video editing program and game video editing system
JP2021143361A Pending JP2022002705A (en) 2018-12-17 2021-09-02 Game animation editing program and game animation editing system

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021143361A Pending JP2022002705A (en) 2018-12-17 2021-09-02 Game animation editing program and game animation editing system

Country Status (1)

Country Link
JP (2) JP6947985B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3675015A4 (en) * 2017-08-24 2021-01-13 GungHo Online Entertainment, Inc. Terminal device, program and method
JP7081066B2 (en) * 2019-07-08 2022-06-07 株式会社コナミデジタルエンタテインメント Server device, server device program, server device control method, and distribution system
JP7100277B2 (en) * 2020-07-15 2022-07-13 株式会社カプコン Data processing system and data processing method
CN112156461A (en) * 2020-10-13 2021-01-01 网易(杭州)网络有限公司 Animation processing method and device, computer storage medium and electronic equipment
JP7410413B2 (en) * 2021-04-02 2024-01-10 株式会社カプコン Information processing systems, information processing terminals and programs
JP2022175191A (en) * 2021-05-13 2022-11-25 株式会社セガ Program and information processing device
JP2022182615A (en) * 2021-05-28 2022-12-08 株式会社コナミデジタルエンタテインメント Control system, information system, information processing method, and program
WO2023090040A1 (en) * 2021-11-18 2023-05-25 ソニーグループ株式会社 Comment generation device, comment generation method, and program
JP7201865B1 (en) 2021-12-20 2023-01-10 株式会社あかつき Information processing method, program, information processing system
JP7108776B1 (en) 2021-12-20 2022-07-28 株式会社あかつき Information processing method, program, information processing system
JP7216314B1 (en) 2022-02-17 2023-02-01 株式会社Mixi Program, information processing device, and information processing method

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3431333B2 (en) * 1995-02-10 2003-07-28 株式会社ナムコ Game live relay device
JP2004112722A (en) * 2002-09-20 2004-04-08 Sharp Corp Reproducing apparatus of recording medium, and playback system of recording medium
JP4136910B2 (en) * 2003-11-26 2008-08-20 株式会社バンダイナムコゲームス Program, information storage medium, game device, and server device
JP4409993B2 (en) * 2004-03-04 2010-02-03 株式会社バンダイナムコゲームス PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE
JP4409994B2 (en) * 2004-03-04 2010-02-03 株式会社バンダイナムコゲームス PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE
JP3962079B1 (en) * 2006-02-16 2007-08-22 株式会社コナミデジタルエンタテインメント GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM
JP5073965B2 (en) * 2006-05-25 2012-11-14 株式会社バンダイナムコゲームス PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE
JP2006280968A (en) * 2006-07-05 2006-10-19 Casio Comput Co Ltd Server device and computer readable recording medium
JP4689713B2 (en) * 2008-10-22 2011-05-25 株式会社コナミデジタルエンタテインメント GAME SYSTEM, GAME SYSTEM CONTROL METHOD, OUTPUT DEVICE, OUTPUT DEVICE CONTROL METHOD, AND PROGRAM
JP4819136B2 (en) * 2009-01-16 2011-11-24 株式会社スクウェア・エニックス GAME DEVICE AND PROGRAM
JP5840635B2 (en) * 2013-03-06 2016-01-06 株式会社コナミデジタルエンタテインメント GAME DEVICE, GAME CONTROL PROGRAM, AND GAME SYSTEM
WO2015156177A1 (en) * 2014-04-07 2015-10-15 株式会社ソニー・コンピュータエンタテインメント Game moving image distribution device, game moving image distribution method, and game moving image distribution program
JP2016091057A (en) * 2014-10-29 2016-05-23 京セラ株式会社 Electronic device
JP5739578B1 (en) * 2014-12-19 2015-06-24 株式会社Cygames Information processing system, server, program, and information processing method
JP6605827B2 (en) * 2015-03-30 2019-11-13 株式会社バンダイナムコエンターテインメント Server system
JP6605826B2 (en) * 2015-03-30 2019-11-13 株式会社バンダイナムコエンターテインメント Server system
JP6840485B2 (en) * 2016-07-22 2021-03-10 株式会社タイトー Video recording device, video distribution method and program
JP6343779B1 (en) * 2017-04-28 2018-06-20 株式会社コナミデジタルエンタテインメント Server apparatus and computer program used therefor

Also Published As

Publication number Publication date
JP2022002705A (en) 2022-01-11
JP2020096660A (en) 2020-06-25

Similar Documents

Publication Publication Date Title
JP6947985B2 (en) Game video editing program and game video editing system
US10898813B2 (en) Methods and systems for generating and providing virtual objects and/or playable recreations of gameplay
US20200222803A1 (en) Virtual playbook with user controls
JP7049428B2 (en) Video distribution device, video distribution method, video distribution program
US11310346B2 (en) System and method of generating and distributing video game streams
US20080268961A1 (en) Method of creating video in a virtual world and method of distributing and using same
US11253787B2 (en) Server system and play data community system for modified reproduction play
JP7060818B2 (en) Game program and game system
JP7181482B2 (en) Game program and game system
JP7018617B1 (en) Play recording video creation system
JP2021098080A5 (en)
JP2021100586A5 (en)
JP2021098081A5 (en)
US10245509B2 (en) System and method of inferring user interest in different aspects of video game streams
JP6813558B2 (en) Game program and game system
JP7045727B2 (en) How to create a distribution system, a computer program for a distribution system, and a video for distribution
JP6828133B1 (en) Content generation device, content distribution server, content generation method, and content generation program
JP7336684B2 (en) Game system and equipment
JP2021087180A (en) Moving image editing device, moving image editing method, and computer program
JP2022156250A (en) Content providing system, server device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190424

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200623

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200915

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210323

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210428

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210830

R150 Certificate of patent or registration of utility model

Ref document number: 6947985

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150