(57)【要約】【課題】ゲーム大会における複数のゲームを俯瞰して視聴可能にする。【解決手段】動画配信サーバ１は、複数のプレイヤが対戦する複数のゲームが行われるゲーム大会について、ゲーム大会の進行にあわせてゲームの動画データを配信する。動画配信サーバ１は、複数のゲームの動画データをそれぞれ取得する動画取得部２１と、ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれにゲームの動画データを割り当てて、合成動画データに合成する合成部と、合成動画データを、視聴者端末に配信する配信部２４を備える。【選択図】      図３
2019217262.tif 000002
【特許請求の範囲】
【請求項１】
複数の対戦ゲームが行われるゲーム大会について、前記ゲーム大会の進行にあわせてゲームの動画データを配信する動画配信サーバであって、
前記複数のゲームの動画データをそれぞれ取得する動画取得部と、
前記ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれに前記ゲームの動画データを割り当てて、合成動画データに合成する合成部と、
前記合成動画データを、視聴者端末に配信する配信部
を備えることを特徴とする動画配信サーバ。
【請求項２】
前記合成部は、表示領域に割り当てられたゲームが終了すると、終了したゲームの動画データに割り当てられた表示領域に隣接する表示領域に割り当てられた動画データを、終了したゲームの動画データに割り当てられた表示領域と、前記隣接する表示領域をあわせた領域に割り当てる
ことを特徴とする請求項１に記載の動画配信サーバ。
【請求項３】
前記合成部は、表示領域に割り当てられたゲームが終了すると、終了したゲームの表示領域に、前記終了したゲームの動画データのダイジェスト動画データを割り当てる
ことを特徴とする請求項１に記載の動画配信サーバ。
【請求項４】
前記合成部は、前記ゲーム大会が勝ち抜き戦で行われる場合、所定のトーナメントグループのゲーム数または複数のトーナメントグループのゲーム数に応じて、表示領域を区分し、勝ち抜きにより行われるゲームの対戦相手を決めるペアのゲームの動画データを、隣接する表示領域に割り当てる
ことを特徴とする請求項１に記載の動画配信サーバ。
【請求項５】
前記合成部は、進行中の一つのゲームが終了すると、終了したゲームとペアとなるゲームの動画データを、終了したゲームの動画データに割り当てられた表示領域と、終了したゲームとペアとなるゲームの動画データに割り当てられた表示領域を合わせた領域に割り当てる
ことを特徴とする請求項４に記載の動画配信サーバ。
【請求項６】
前記合成部は、前記ゲーム大会が総当たり戦で行われる場合、所定数のリーググループのゲーム数に応じて表示領域を区分し、各リーググループに属する複数のゲームの動画データを、隣接する表示領域に割り当てる
ことを特徴とする請求項１に記載の動画配信サーバ。
【請求項７】
前記合成部は、進行中の一つのゲームが終了すると、終了したゲームが属するリーググループの他のゲームの動画データを、終了したゲームが属するリーググループの各ゲームに割り当てられた表示領域に割り当てる
ことを特徴とする請求項６に記載の動画配信サーバ。
【請求項８】
複数の対戦ゲームが行われるゲーム大会について、前記ゲーム大会の進行にあわせてゲームの動画データを配信する動画配信方法であって、
コンピュータが、前記複数のゲームの動画データをそれぞれ取得するステップと、
前記コンピュータが、前記ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれに前記ゲームの動画データを割り当てて、合成動画データに合成するステップと、
前記コンピュータが、前記合成動画データを、視聴者端末に配信するステップ
を備えることを特徴とする動画配信方法。
【請求項９】
複数の対戦ゲームが行われるゲーム大会について、前記ゲーム大会の進行にあわせてゲームの動画データを配信する動画配信プログラムであって、
コンピュータを、
前記複数のゲームの動画データをそれぞれ取得する動画取得部と、
前記ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれに前記ゲームの動画データを割り当てて、合成動画データに合成する合成部と、
前記合成動画データを、視聴者端末に配信する配信部
として機能させることを特徴とする動画配信プログラム。   
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の対戦ゲームが行われるゲーム大会について、ゲーム大会の進行にあわせてゲームの動画データを配信する動画配信サーバ、動画配信方法および動画配信プログラムに関する。
【背景技術】
【０００２】
昨今の情報通信の発達に伴い、ｅスポーツなどの、対戦者が通信ネットワークを介してコンピュータを用いて競うゲームが普及している。またこれらのゲームについて、トーナメントおよびリーグプレイによるゲーム大会を管理するシステムがある（特許文献１参照）。
【０００３】
特許文献１に記載のシステムは、ゲーム主催者によって、リーグ名称等のゲーム大会の設定情報を入力すると、ゲーム大会のオンラインゲームリーグを作成して、会員にプレイさせ、採点する。また特許文献１は、参加者募集のゲームや、観戦可能なゲームなど、現在進行中あるいはオープンしているゲームの一覧を表示することを開示する。このゲームの一覧画面では、このゲームで適用しているルールなどの属性情報が表示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００５−５２１５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１は、現在進行中あるいはオープンしているゲームの一覧を表示するに留まり、各ゲームの状況を確認するためには、ゲームを選択して観戦者として参加する必要がある。
【０００６】
従って本発明の目的は、ゲーム大会における複数のゲームを俯瞰して視聴可能な動画データを配信する動画配信サーバ、動画配信方法および動画配信プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第１の特徴は、複数の対戦ゲームが行われるゲーム大会について、ゲーム大会の進行にあわせてゲームの動画データを配信する動画配信サーバに関する。本発明の第１の特徴に係る動画配信サーバは、複数のゲームの動画データをそれぞれ取得する動画取得部と、ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれにゲームの動画データを割り当てて、合成動画データに合成する合成部と、合成動画データを、視聴者端末に配信する配信部を備える。
【０００８】
合成部は、表示領域に割り当てられたゲームが終了すると、終了したゲームの動画データに割り当てられた表示領域に隣接する表示領域に割り当てられた動画データを、終了したゲームの動画データに割り当てられた表示領域と、隣接する表示領域をあわせた領域に割り当てても良い。
【０００９】
合成部は、表示領域に割り当てられたゲームが終了すると、終了したゲームの表示領域に、終了したゲームの動画データのダイジェスト動画データを割り当てても良い。
【００１０】
合成部は、ゲーム大会が勝ち抜き戦で行われる場合、所定のトーナメントグループのゲーム数または複数のトーナメントグループのゲーム数に応じて、表示領域を区分し、勝ち抜きにより行われるゲームの対戦相手を決めるペアのゲームの動画データを、隣接する表示領域に割り当てても良い。
【００１１】
合成部は、進行中の一つのゲームが終了すると、終了したゲームとペアとなるゲームの動画データを、終了したゲームの動画データに割り当てられた表示領域と、終了したゲームとペアとなるゲームの動画データに割り当てられた表示領域を合わせた領域に割り当てても良い。
【００１２】
合成部は、ゲーム大会が総当たり戦で行われる場合、所定数のリーググループのゲーム数に応じて表示領域を区分し、各リーググループに属する複数のゲームの動画データを、隣接する表示領域に割り当てても良い。
【００１３】
合成部は、進行中の一つのゲームが終了すると、終了したゲームが属するリーググループの他のゲームの動画データを、終了したゲームが属するリーググループの各ゲームに割り当てられた表示領域に割り当てても良い。
【００１４】
本発明の第２の特徴は、複数の対戦ゲームが行われるゲーム大会について、ゲーム大会の進行にあわせてゲームの動画データを配信する動画配信方法に関する。本発明の第２の特徴に係る動画配信方法は、コンピュータが、複数のゲームの動画データをそれぞれ取得するステップと、コンピュータが、ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれにゲームの動画データを割り当てて、合成動画データに合成するステップと、コンピュータが、合成動画データを、視聴者端末に配信するステップを備える。
【００１５】
本発明の第３の特徴に係る動画配信プログラムは、複数の対戦ゲームが行われるゲーム大会について、ゲーム大会の進行にあわせてゲームの動画データを配信する動画配信プログラムに関する。本発明の第３の特徴に係る動画配信プログラムは、コンピュータを、複数のゲームの動画データをそれぞれ取得する動画取得部と、ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれにゲームの動画データを割り当てて、合成動画データに合成する合成部と、合成動画データを、視聴者端末に配信する配信部として機能させる。
【発明の効果】
【００１６】
本発明によれば、ゲーム大会における複数のゲームを俯瞰して視聴可能な動画データを配信する動画配信サーバ、動画配信方法および動画配信プログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係るゲーム大会システムのシステム構成を説明する図である。
【図２】本発明の実施の形態に係るゲーム大会システムの処理の概要を説明するシーケンス図である。
【図３】本発明の実施の形態に係る動画配信サーバのハードウエアおよび機能ブロックを説明する図である。
【図４】本発明の実施の形態に係る合成部が出力する合成動画データの一例を説明する図である。
【図５】本発明の実施の形態に係る合成部による合成処理を説明するフローチャートである。
【図６】本発明の実施の形態に係る動画情報提供部が表示する動画選択画面の一例を説明する図である。
【図７】本発明の実施の形態に係る合成部が出力する合成動画データの一例であって、ゲーム大会が勝ち抜き戦方式で行われる例を説明する図である。
【図８】本発明の実施の形態に係る合成部が出力する合成動画データの一例であって、ゲーム大会がリーグ戦方式で行われる例を説明する図である。
【図９】本発明の実施の形態に係る合成部が出力する合成動画データの一例であって、複数のゲームの各動画データを所定時間単位で差し替える例を説明する図である。
【発明を実施するための形態】
【００１８】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００１９】
（ゲーム大会システム）
図１を参照して、本発明の実施の形態に係る動画配信サーバ１が用いられるゲーム大会システム９を説明する。ゲーム大会システム９は、動画配信サーバ１を備えるゲーム大会提供システム４、第１の配信者端末５ａ、第２の配信者端末５ｂおよび視聴者端末６を備える。本発明の実施の形態において、第１の配信者端末５ａおよび第２の配信者端末５ｂを特に区別しない場合、単に配信者端末５と記載する場合がある。
【００２０】
本発明の実施の形態に係るゲーム大会は、複数のプレイヤがゲームを繰り返しプレイし、最終的な勝者を決定する。各プレイヤは、勝ち抜き戦方式またはリーグ戦方式等で各プレイヤとプレイし、勝ち残った者が勝者となる。
【００２１】
本発明の実施の形態に係るゲームは、典型的にはコンピュータを用いて、点数、時間、体力値などの所定の指標値等を競う対戦ゲームであるが、これに限らない。例えば、一人で行う非対戦ゲームを、時間や点数などの独自の判断基準を設けて、複数のプレイヤがそれぞれプレイして競うことで対戦させても良い。或いは同一空間に存在する複数人が対戦するリアルなゲームであっても良い。リアルなゲームは、例えば、実際の駒を用いる将棋、チェス、トランプなどのゲーム、サッカー、バスケットボール、柔道等のスポーツ等である。
【００２２】
ゲーム大会提供システム４は、動画配信サーバ１およびゲーム大会制御サーバ２を備える。動画配信サーバ１およびゲーム大会制御サーバ２は、ＬＡＮ（Local Area Network）などの通信ネットワーク３を介して相互に通信可能に接続する。さらに動画配信サーバ１およびゲーム大会制御サーバ２は、インターネット等の通信ネットワーク７を介して、配信者端末５および視聴者端末６に接続する。
【００２３】
動画配信サーバ１は、複数の対戦ゲームが行われるゲーム大会について、ゲーム大会の進行にあわせてゲームの動画データを視聴者端末６に配信する。動画配信サーバ１は、動画データを、リアルタイムに各視聴者端末６に配信しても良いし、既に蓄積された動画データを、リクエストした視聴者端末６にオンデマンドで配信しても良い。
【００２４】
動画配信サーバ１は、ゲーム大会における複数の対戦ゲームのそれぞれについて、少なくとも１つの動画データを配信する。動画データは、コンピュータ上で行われるゲームの画面をキャプチャした動画であっても良いし、リアルなゲームの場合はそのゲームの様子を撮影した動画であっても良い。
【００２５】
本発明の実施の形態において動画配信サーバ１は、複数のゲームの様子を合成した動画データを視聴者端末６に配信する。動画配信サーバ１は、複数のゲームの様子を合成する際に画質を落として生成することにより、ネットワーク帯域や各処理装置に負荷をかけることなく、合成した動画データを配信することができる。
【００２６】
ゲーム大会制御サーバ２は、本発明の実施の形態に係るゲーム大会で行われる各ゲームの進捗および結果、勝ち抜き戦またはリーグ戦の組み合わせ等のゲーム大会を進行するための各種情報を保持し、ゲーム大会を進行する。またゲーム大会制御サーバ２は、ゲームをプレイするプレイヤのハンドルネーム等の識別子、今回のゲーム大会の成績、過去のゲーム大会の成績などの各種情報等も保持する。
【００２７】
配信者端末５は、ゲーム大会の様子を描画する動画データを、ゲーム大会提供システム４に提供する配信者が利用する端末である。配信者端末５は、ゲーム大会に参加してゲームをプレイするプレイヤの端末であっても良いし、ゲーム大会におけるゲームを提供する主催者の端末であっても良い。またリアルなゲームなどについては、そのゲームの様子を撮影した動画データを取得してゲーム大会提供システム４に送信する端末であっても良い。
【００２８】
視聴者端末６は、動画配信サーバ１が配信した動画データを視聴する視聴者が利用する端末である。本発明の実施の形態において動画配信サーバ１は、複数のゲームの様子を合成した動画データを配信するので、視聴者は、複数のゲームの様子を俯瞰的に観察することができる。
【００２９】
図２を参照して、本発明の実施の形態に係る大会システムにおける動画配信方法を説明する。
【００３０】
ステップＳ１において第１の配信者端末５ａは、第１の動画データを動画配信サーバ１に配信し、ステップＳ２において第２の配信者端末５ｂは、第２の動画データを動画配信サーバ１に配信する。図２には示さないが、動画配信サーバ１は、第１の動画データおよび第２の動画データを、視聴者端末６に配信する。動画配信サーバ１が配信する各動画データには、タグと呼ばれる動画データの検索キーが対応づけられる。タグは、配信者または視聴者によって与えられる場合もあれば、動画配信サーバ１によって与えられる場合もある。
【００３１】
ステップＳ３において動画配信サーバ１は、ステップＳ３においてゲーム大会制御サーバ２からゲーム状況を取得する。動画配信サーバ１は例えば、対象となるゲーム大会の各ゲームの情報を取得する。
【００３２】
ステップＳ４において動画配信サーバ１は、ステップＳ３で取得したゲームの情報から、ゲームの動画データを特定する。動画配信サーバ１は、ゲーム大会制御サーバ２から、例えば現在開催中のゲーム大会における各ゲームについて、ゲームの識別子、プレイヤの識別子等の各ゲームを特定する情報を含むゲーム状況を取得する。動画配信サーバ１は、さらに各ゲームを特定する情報に基づいて、各ゲームの動画データを特定する。各ゲームを特定する情報と、動画データに与えられたタグまたは動画データのメタデータを比較して、各ゲームの動画データを特定する。動画配信サーバ１はさらに、例えば、現在進行中の動画データ、所定時刻において進行中の動画データなどのゲームの進行状況、所定のプレイヤが参加するゲームと、このプレイヤが将来対戦する可能性のある対戦者を決定するゲームなど、プレイヤに関連するゲームなどの所定条件に基づいて、合成動画データでの合成対象のゲームを特定する。また勝ち抜き戦またはリーグなどの所定の（複数の）ゲームなどのゲーム大会の進行に従って合成動画データでの合成対象のゲームを特定しても良い。
【００３３】
動画配信サーバは、ステップＳ４において各ゲームの動画データを特定すると、ステップＳ５において、特定した動画データを合成して、合成動画データを生成する。このとき動画配信サーバ１は、合成動画データにおいて、各ゲームが属するゲーム大会のグループ（勝ち抜き戦の所定のトーナメントまたは所定のリーグ等）の進捗がわかるように、動画の表示領域に各ゲームを割り当てる。
【００３４】
動画配信サーバ１は、ステップＳ６において視聴者端末６から合成動画データのリクエストを受け付けると、ステップＳ７において視聴者端末６に、ステップＳ５で生成した合成動画データを配信する。ここでは、第１の動画データと第２の動画データを合成した合成動画データが、配信されるとする。このような合成動画データについて、第１の動画データが割り当てられた領域に、第１の動画データを視聴するリクエストが対応づけられ、第２の動画データが割り当てられた領域に、第２の動画データを視聴するリクエストが対応づけられる。
【００３５】
ここでステップＳ８において視聴者端末６において、合成動画データ中の第１の動画データが割り当てられた表示領域が選択されると、第１の動画データを視聴するリクエストが、動画配信サーバ１に送信される。動画配信サーバ１は、ステップＳ９において第１の動画データを視聴者端末６に配信する。視聴者は、合成動画データにおいて、ゲーム大会全体の進行やゲーム状況を確認するとともに、そのうちの一つを選択することで、その選択したゲームの動画データを表示領域の全体に再生して、視聴することができる。
【００３６】
（動画配信サーバ）
図３を参照して、本発明の実施の形態に係る動画配信サーバ１を説明する。動画配信サーバ１は、記憶装置１０、処理装置２０、通信制御装置３０を備える一般的なコンピュータである。一般的なコンピュータが変換ロジック生成プログラムを実行することにより、図３に示す機能を実現する。
【００３７】
記憶装置１０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random access memory）、ハードディスク等であって、処理装置２０が処理を実行するための入力データ、出力データおよび中間データなどの各種データを記憶する。処理装置２０は、ＣＰＵ（Central Processing Unit）であって、記憶装置１０に記憶されたデータを読み書きしたり、通信制御装置３０とデータを入出力したりして、動画配信サーバ１における処理を実行する。通信制御装置３０は、動画配信サーバ１が、ゲーム大会制御サーバ２、配信者端末５および視聴者端末６と通信可能に接続するためのインタフェースである。
【００３８】
記憶装置１０は、動画データ群１１、ゲーム状況データ１２および合成動画データ１３を記憶する。
【００３９】
動画データ群１１は、配信者端末５から配信された複数の動画データである。各動画データは、検索キーとなるタグが対応づけられる。また図示しないが、記憶装置１０は、動画データ群１１を併せて各動画データの識別子に、配信者の識別子、タイトルなどのメタデータを対応づけたデータを記憶しても良い。
【００４０】
ゲーム状況データ１２は、ゲーム大会制御サーバ２が動画配信サーバ１に提供するデータである。ゲーム状況データ１２は、ゲーム大会における各ゲームについて、ゲームの識別子、プレイヤの識別子、ゲームが終わった場合は結果などの情報を含む。ゲーム状況データ１２は、各ゲームに関する動画データを特定するための識別子を含んでも良い。ゲーム状況データ１２はさらに、各プレイヤの過去の成績などの、視聴者が動画データを検索するためのキーとなる周辺情報を含んでも良い。ゲーム状況データ１２は、後述の合成部２３が合成対象の動画データを特定したり、動画情報提供部２５が提供する画面を生成したりするために必要なデータを含めばよく、ゲーム大会の種別やゲームの構成等に応じて適宜設定される。
【００４１】
合成動画データ１３は、ゲーム状況データ１２に基づいて、後述の合成部２３が動画データ群１１の複数の動画データを合成して生成したデータである。合成動画データ１３は、視聴者端末６に配信される。
【００４２】
処理装置２０は、動画取得部２１、ゲーム状況取得部２２、合成部２３、配信部２４および動画情報提供部２５を備える。
【００４３】
動画取得部２１は、配信者端末５から動画データを取得する。本発明の実施の形態において動画取得部２１は特に、複数のゲームの動画データをそれぞれ取得する。動画取得部２１は、取得した動画データを、合成動画データ１３の素材にするなどの必要に応じて動画データ群１１に記憶する。
【００４４】
ゲーム状況取得部２２は、ゲーム大会制御サーバ２から、ゲーム状況データ１２を取得して記憶装置１０に記憶する。ゲーム状況取得部２２は、合成動画データ１３を生成するタイミングなど、所定のタイミングで、ゲーム大会制御サーバ２からゲーム状況データ１２を取得する。
【００４５】
合成部２３は、ゲーム大会における表示対象のゲーム数に応じて表示領域を区分し、区分された表示領域のそれぞれにゲームの動画データを割り当てて、合成動画データ１３に合成する。合成部２３が生成する合成動画データ１３は、合成対象の各動画データの同じタイミングのフレームデータを連結して、合成動画データ１３のフレームデータを生成する。このとき、合成前のフレームデータの画質を落とすなどにより、合成動画データ１３の配信が適切に行われるように調整される。
【００４６】
合成部２３は、ゲーム状況データ１２を参照して、合成対象の動画データを特定する。合成部２３は、ゲーム大会において現在進行中の全てのゲームの動画データを合成対象としても良いし、現在進行中のゲームのうち、所定の条件を満たすゲームの動画データを合成対象としても良い。例えば、ゲーム状況データ１２を参照して、勝ち抜き戦の同じトーナメントまたはリーグに属するゲームの動画データ、将来的に対戦するプレイヤを決定するためのゲームの動画データなど、関連の高いゲームの動画データを、合成対象として特定する。このとき、より関連が高いゲームの動画データが、より近くに割り当てられるように、合成部２３は、各動画データを表示領域に割り当てる。
【００４７】
合成部２３は、進行中のゲームについてリアルタイムに配信される動画データのみを合成対象としても良いし、既に終了したゲームについて配信される動画データのみを合成対象としても良いし、これらを混ぜて合成対象としても良い。また既に終了したゲームについては、主要部分のみで構成されるダイジェスト動画データなど、元々の動画データを加工した動画データであっても良い。また合成部２３は、視聴者が指定した条件に従って合成対象の動画データを指定しても良い。
【００４８】
合成部２３は、表示領域に割り当てられたゲームが終了すると、終了したゲームの動画データに割り当てられた表示領域に隣接する表示領域に割り当てられた動画データを、終了したゲームの動画データに割り当てられた表示領域と、隣接する表示領域をあわせた領域に割り当てても良い。例えば図４（ａ）に示すように、ゲームが進行中のゲームの動画データＡないしＤが合成対象である場合、動画データの表示領域Ｖ１の上方左側の表示領域Ｖ１１に動画データＡを割り当て、上方右側の表示領域Ｖ１２に動画データＢを割り当て、下方左側の表示領域Ｖ１３に動画データＣを割り当て、下方右側の表示領域Ｖ１４に動画データＤを割り当てる。ここで動画データＡにおいてゲームが終了したとする。その場合、図４（ｂ）の表示領域Ｖ２に示すように、動画データＡが割り当てられた表示領域Ｖ１１と、動画データＢが割り当てられた表示領域Ｖ１２を合わせた表示領域Ｖ１５に、動画データＢが割り当てられる。表示領域Ｖ１３およびＶ１４について変更はない。他の例として、表示領域Ｖ１１と縦方向に隣接する表示領域Ｖ１３を結合して、表示領域Ｖ１５を生成しても良い。このように、終了した動画データを表示せず、他の動画データの表示領域を、終了した動画データが表示された領域まで拡張することにより、視聴者は、動画データＡのゲームが終了したことが直感的に理解することができる。
【００４９】
他の実施例として、表示領域に割り当てられたゲームが終了すると、合成部２３は、終了したゲームの表示領域に、終了したゲームの動画データのダイジェスト動画データを割り当てても良い。例えば図４（ａ）に示す表示領域Ｖ１において、表示領域Ｖ１１に割り当てられた動画データＡにおいてゲームが終了したとする。その場合、図４（ｃ）に示すように、表示領域Ｖ１１に動画データＡのゲームのダイジェスト版の動画データを割り当てる。これにより、視聴者は、動画データＡのゲームが終了したことを把握するとともに、そのゲームのダイジェストによりゲーム内容の概要を理解することができる。なお、動画データが割り当てられる各表示領域は、等面積に割り当てられる必要はなく、任意の大きさであっても良い。
【００５０】
図５を参照して、合成部２３の処理の概要を説明する。ステップＳ１０１において合成部２３は、ゲーム状況取得部２２が取得したゲーム状況データ１２を読み出し、ステップＳ１０２において合成対象の動画データを特定する。ステップＳ１０３において合成部２３は、ステップＳ１０２で特定した動画データを、各動画データの属性に従って配置して合成動画データ１３を生成し、ステップＳ１０４において、ステップＳ１０３で生成した合成動画データ１３を配信部２４に配信させる。
【００５１】
ここでステップＳ１０５において合成部２３が、合成対象の動画データのゲームのいずれかが終了したことを検知すると、ステップＳ１０６において、終了したゲームの表示領域まで、隣接した表示領域のゲームの動画データを拡張する。具体的には、図４（ｂ）に示すように、動画データＢの表示領域を、ゲームが終了した動画データＡの表示領域まで拡張して表示する。拡張された合成動画データ１３は、ステップＳ１０４において、配信部２４によって配信される。
【００５２】
またステップＳ１０７において動画の配信を終了する場合、合成部２３による合成処理を終了する。
【００５３】
配信部２４は、動画データ群１１を構成する個々の動画データのほか、合成動画データ１３を、視聴者端末６に配信する。配信部２４は、視聴者端末６において合成動画データ１３が再生される表示領域のうちの所定領域が選択されると、その選択された領域に割り当てられた動画データを配信する。ここで配信される動画データは、表示領域全面に１つのゲームの動画データが割り当てられており、視聴者は、合成動画データに比べて、広い領域で鮮明にゲームの様子を視聴することができる。
【００５４】
動画情報提供部２５は、視聴者に、ゲーム大会に関する所望の動画データを選択させるための画面を表示し、視聴者に所望の動画データを配信する。動画情報提供部２５は、ゲーム状況データ１２の情報に従って、ゲーム大会の各ゲームの動画データを特定する。動画情報提供部２５は、各動画データの属性等の情報に視聴可能なＵＲＩ（Uniform Resource Identifier）のリンクを対応づけたリストを表示する。視聴者は、リストから選択することで、所望の動画データを視聴することができる。
【００５５】
動画情報提供部２５は、図６に示す動画選択画面Ｖ１００を視聴者端末６に表示して、視聴者に、視聴を希望する動画データのフィルタリング条件または検索結果のソートキーなどを指定させて、動画データの検索結果を表示しても良い。フィルタリング条件としては、ゲーム中、ゲーム終了などのゲーム終了状況、決勝、準決勝、予選などのゲーム種別、前回入賞、初登場、５回以上出場、５回以上勝利などのゲームのプレイヤに関する属性、プラットフォームの指定などが挙げられる。視聴者はこれらのフィルタリング条件に対応づけて設けられたチェックボックスを適宜チェックして、設定した条件に従う動画のリストを確認することができる。また動画選択画面Ｖ１００によって視聴者は、検索結果をソートするソートキーとして、動画におけるコメント数、視聴者数、プレイヤの勝利数および出場者数などを指定することができる。
【００５６】
動画情報提供部２５は、複数の動画のサムネイル画像を表示し、各サムネイル画像に、各動画を視聴可能なＵＲＩを対応づけたリストを生成しても良い。このようなリストが視聴者端末６に表示され動画のサムネイル画像が選択されると、選択されたサムネイル画像に対応づけられた動画データが再生される。動画情報提供部２５が生成した動画のリストは、動画配信サーバ１からゲーム大会制御サーバ２を介して或いは直接に、視聴者端末６に配信される。同様に動画のリストは、動画配信サーバ１から他の動画配信サーバ（他のプラットフォーム）を介して或いは直接に、他の動画配信サーバの視聴者端末に配信されても良い。
【００５７】
図６に示す動画選択画面Ｖ１００において視聴者がチェックした条件に従って、合成部２３は、合成動画データ１３における合成対象の動画データを特定しても良い。換言すると、動画選択画面Ｖ１００においてフィルタリングされた各動画データを、合成部２３で説明した手法で合成して視聴者端末６に配信しても良い。
【００５８】
なお動画情報提供部２５は、動画配信サーバ１が配信する動画データの情報のみならず、他事業主体が運営するなどの他の動画配信サーバが配信する動画データであって、対象となるゲーム大会に関する動画データの情報についても、提供しても良い。これにより視聴者は、動画データが提供されるプラットフォームに関わらず、所定のゲーム大会に関する多くの動画データを視聴することができる。
【００５９】
また、視聴者の課金の有無などによって、視聴者に許可する動画の検索方法を制限できるようにしても良い。例えば、課金した視聴者に対してのみ、動画選択画面Ｖ１００を表示するようにしても良い。
【００６０】
（合成部）
図７ないし図９を参照して、合成部２３が生成する合成動画データ１３の例を詳述する。
【００６１】
図７を参照して、ゲーム大会が勝ち抜き戦方式（ノックアウトシステム）で行われる場合の合成動画データ１３の例を説明する。
【００６２】
合成部２３は、ゲーム大会が勝ち抜き戦で行われる場合、所定のトーナメントグループのゲーム数または複数のトーナメントグループのゲーム数に応じて、表示領域を区分し、勝ち抜きにより行われるゲームの対戦相手を決めるペアのゲームの動画データを、隣接する表示領域に割り当てる。合成部２３は、表示対象のゲームの数に応じて、合成動画データ１１における表示領域を区分する。合成部２３は、表示対象のゲーム数以上の数で、表示領域を区分すればよい。各ゲームの動画データが割り付けられていない表示領域がある場合、その表示領域に、動画データの割り付け状況、過去のダイジェスト動画など、表示対象のゲームに関連する情報を表示しても良い。
【００６３】
また合成部２３は、進行中の一つのゲームが終了すると、終了したゲームとペアとなるゲームの動画データを、終了したゲームの動画データに割り当てられた表示領域と、終了したゲームとペアとなるゲームの動画データに割り当てられた表示領域を合わせた領域に割り当てる。将来的に行われるゲームについて、そのゲームの対戦相手を決めるための２つのゲームの動画データを、それぞれ動画データＡおよび動画データＢとする。動画データＡのゲームが終了すると、動画データＢを、動画データＡが割り当てられた表示領域まで拡張して表示する。これにより、所定の表示領域に、将来的に行われるゲーム毎に、その対戦相手を決めるための１以上のゲームを表示することができるので、ゲーム大会におけるトーナメントの進行状況を、合成動画データ１３から俯瞰的に把握することができる。また、動画データＡおよびＢの各勝者が戦うゲームが始まると、そのゲームの動画データを、動画データＡが割り当てられた表示領域と、動画データＢが割り当てられた表示領域を連結した領域に、表示しても良い。
【００６４】
合成部２３が、図７（ａ）に示すトーナメントグループについて、合成動画データ１３を生成する場合を説明する。図７（ａ）に示すトーナメントグループは、第１回戦で、４つのゲームが行われ、それぞれのゲームの動画データは、動画データＡないしＤである。準決勝として、動画データＡおよびＢの各ゲームの各勝者が競うゲームの動画データは、動画データＥであり、動画データＣおよびＤの各ゲームの各勝者が競うゲームの動画データは、動画データＦである。換言すると、動画データＡおよびＢの各ゲームは、動画データＥのゲームの対戦相手を決めるためのペアのゲームであって、動画データＣおよびＤの各ゲームは、動画データＦのゲームの対戦相手を決めるためのペアのゲームである。決勝として、動画データＥおよびＦの各ゲームの各勝者が競うゲームの動画データは、動画データＧである。換言すると、動画データＥおよびＦの各ゲームは、動画データＧのゲームの対戦相手を決めるためのペアのゲームである。
【００６５】
図７（ａ）に示すトーナメントグループにおいて、第１回戦の対戦中、図７（ｂ）に示す表示領域Ｖ３を有する合成動画データ１３が配信される。表示領域Ｖ３について、左側上方の表示領域Ｖ３１に動画データＡが割り当てられ、右側上方の表示領域Ｖ３２に動画データＢが割り当てられ、左側下方の表示領域Ｖ３３に動画データＣが割り当てられ、左側下方の表示領域Ｖ３４に動画データＡが割り当てられる。
【００６６】
ここで、動画データＡのゲームが終了すると、図７（ｃ）に示す表示領域Ｖ４を有する合成動画データ１３が配信される。表示領域Ｖ４は、図７（ｂ）の表示領域Ｖ３と比較して、上方の表示領域Ｖ３５に動画データＢが割り当てられる点が異なる。表示領域Ｖ３５は、終了したゲーム（動画データＡのゲーム）の表示領域Ｖ３１と、終了したゲーム（動画データＡのゲーム）の勝者が競うゲーム（動画データＥのゲーム）の対戦者を決定するゲームの動画データＢの表示領域Ｖ３２とを結合した領域である。このような合成動画データ１３を配信することで、視聴者は、第１回戦の動画データＡのゲームが終了し、動画データＢないしＤのゲームが行われていること、準決勝の４人の対戦者のうち、１人が決まっていることなどを、直感的に理解することができる。
【００６７】
その後、動画データＢないしＤの各ゲームが終了すると、図７（ｄ）に示す表示領域Ｖ５を有する合成動画データ１３が配信される。表示領域Ｖ５において、上方の表示領域Ｖ３５に動画データＥが割り当てられ、下方の表示領域Ｖ３６に動画データＦが割り当てられる。このような合成動画データ１３を配信することで、視聴者は、第１回線のゲームが終了し、準決勝の動画データＥおよびＦが行われていることを、直感的に理解することができる。
【００６８】
さらに動画データＥおよびＦの各ゲームが終了すると、図７（ｅ）に示す表示領域Ｖ６を有する合成動画データ１３が配信される。表示領域Ｖ６において区分はなく、表示領域Ｖ６の全面において動画データＧが表示される。このような合成動画データ１３を配信することで、視聴者は、このトーナメントグループにおいて準決勝の各ゲームが終了し決勝が行われていることを、直感的に理解することができる。
【００６９】
なお、図７に示す例は、所定のトーナメントグループについて合成動画データ１３を作成する場合を説明したが、ゲーム大会において、複数のトーナメントグループについて合成動画データ１３を作成しても良い。例えば、４つのトーナメントグループのそれぞれの勝者が、さらに準決勝および決勝で勝ち抜き戦を行って勝者を決める場合、４つのトーナメントグループの各決勝のゲームの動画データを、図７に示す動画データＡないしＤとする。このように、本発明の実施の形態に係る合成部２３が合成対象とするゲームは、所定のトーナメントの一部分であっても良いし、複数のトーナメントの各一部分または各全体であっても良い。
【００７０】
図８を参照して、リーグ戦方式で行われる場合の合成動画データ１３の例を説明する。
【００７１】
合成部２３は、ゲーム大会が総当たり戦（リーグ戦）で行われる場合、所定数（１以上）のリーググループのゲーム数に応じて表示領域を区分し、各リーググループに属する複数のゲームの動画データを、隣接する表示領域に割り当てる。合成部２３は、表示対象のゲームの数に応じて、合成動画データ１１における表示領域を区分する。合成部２３は、表示対象のゲーム数より多い数で、表示領域を区分すればよく、各ゲームの動画データが割り付けられていない表示領域に、動画データの割り付け状況、過去のダイジェスト動画など、表示対象のゲームに関連する情報を表示しても良い。
【００７２】
また合成部２３は、進行中の一つのゲームが終了すると、終了したゲームが属するリーググループの他のゲームの動画データを、終了したゲームが属するリーググループの各ゲームに割り当てられた表示領域に割り当てる。例えば、あるリーグについて２つのゲームが行われそのうちの１つが終了し１つが進行中の場合、進行中の一つのゲームを、終了したゲームの表示領域まで拡張して表示する。これにより、所定の表示領域に、各リーグのゲームを表示することができるので、ゲーム大会におけるリーグ戦の進行状況を、合成動画データ１３から直感的に把握することができる。
【００７３】
合成部２３が、図８（ａ）に示す４つのリーググループについて、合成動画データ１３を生成する場合を説明する。図８（ａ）に示す４つのリーググループは、Ａリーグ、Ｂリーグ、ＣリーグおよびＤリーグであって、Ａリーグでは、動画データＡ１およびＡ２に対応する各ゲームが行われ、Ｂリーグでは、動画データＢ１およびＢ２に対応する各ゲームが行われ、Ｃリーグでは、動画データＣ１およびＣ２に対応する各ゲームが行われ、Ｄリーグでは、動画データＤ１およびＤ２に対応する各ゲームが行われる。後に、各リーグにおいて対戦相手を変更して、リーグ内で総当たりで対戦する。
【００７４】
各ゲームが進行中の場合、図８（ｂ）に示す表示領域Ｖ７を有する合成動画データ１３が配信される。表示領域Ｖ７において、左側上方の表示領域Ｖ７１およびＶ７２に、動画データＡ１およびＡ２が割り当てられ、右側上方の表示領域Ｖ７３およびＶ７４に、動画データＢ１およびＢ２が割り当てられ、左側下方の表示領域Ｖ７５およびＶ７６に、動画データＣ１およびＣ２が割り当てられ、右側下方の表示領域Ｖ７７およびＶ７８に、動画データＤ１およびＤ２が割り当てられる。
【００７５】
ここで、動画データＡ１のゲームが終了すると、図８（ｃ）に示す表示領域Ｖ８を有する合成動画データ１３が配信される。表示領域Ｖ８は、図８（ｂ）の表示領域Ｖ７と比較して、左側上方の表示領域Ｖ７９に動画データＢが割り当てられる点が異なる。表示領域Ｖ７９は、終了したゲームの表示領域Ｖ７１と、終了したゲームと同じリーグに属するゲームの動画データＡ２が割り当てられた表示領域Ｖ７２とを結合した領域である。このような合成動画データ１３を配信することで、視聴者は、Ａリーグにおいて、動画データＡ１に対応するゲームが終了し、動画データＡ２に対応するゲームが行われていることなどを直感的に理解することができる。
【００７６】
図９を参照して、ランダムに選択されたゲームに関する合成動画データ１３の例を説明する。図７および図８の例では、動画データの１つのフレームデータを複数の動画データに割り当てて合成する場合を説明するが、図９において、合成部２３が、所定時間毎にフレームデータに割り当てる動画データＡないしＤを差し替えて合成動画データ１３を生成する場合を説明する。合成動画データ１３の表示領域Ｖ９は、所定時間単位で、動画データＡ→動画データＢ→動画データＣ→動画データＤ→動画データＡと、所定の順序で入れ替わる。このような合成動画データ１３を配信することで、視聴者は、広い一つの画面で各ゲームの状況を確認することができる。
【００７７】
このように、ゲームの進捗によって動画の表示領域の大きさを変えるなど、各表示領域に割り当て方を工夫することにより、合成部２３は、視聴者がゲームの進行を理解しやすい合成動画データ１３を生成することができる。他にも、動画データの配列の工夫により、視聴者にわかりやすい合成動画データ１３を生成する方法がある。例えば、所定のルールで選択された、ランダムに選択された、或いは視聴者が選択した複数のゲームの動画を、均等に割り当て、そのうちのゲームが終了した際に、終了したゲーム以外のゲームのうち、最も視聴者数の多いゲーム、最もコメント数の多いゲームなど人気の高いゲームの動画データを、拡張して表示しても良い。これにより、視聴者に人気の高いゲームを視覚的に示すことが可能になる。また視聴者数またはコメント数に限らず、直近の単位時間に大きく視聴者数またはコメント数が増えたゲームの動画など、急激に注目されたゲームの動画データを、拡張して表示するなど、適宜適用することができる。
【００７８】
なお、図７ないし図９の例において、進行中のゲームのみを表示する場合を説明したが、ゲームが終了すると、その終了したゲームのダイジェスト版の動画データに差し替えても良い。
【００７９】
このような本発明の実施の形態に係る動画配信サーバ１は、ゲーム大会における複数のゲームを俯瞰して視聴可能な動画データを配信することができる。
【００８０】
（その他の実施の形態）
上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【００８１】
例えば、本発明の実施の形態に記載した動画配信サーバは、図３に示すように一つのハードウエア上に構成されても良いし、その機能や処理数に応じて複数のハードウエア上に構成されても良い。また、既存のコンピュータ上に実現されても良い。
【００８２】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【００８３】
１  動画配信サーバ
２  ゲーム大会制御サーバ
３、７  通信ネットワーク
４  ゲーム大会提供システム
５  配信者端末
６  視聴者端末
９  ゲーム大会システム
１０  記憶装置
１１  動画データ群
１２  ゲーム状況データ
１３  合成動画データ
２０  処理装置
２１  動画取得部
２２  ゲーム状況取得部
２３  合成部
２４  配信部
２５  動画情報提供部  
【図１】
2019217262.tif 000003
【図２】
2019217262.tif 000004
【図３】
2019217262.tif 000005
【図４】
2019217262.tif 000006
【図５】
2019217262.tif 000007
【図６】
2019217262.tif 000008
【図７】
2019217262.tif 000009
【図８】
2019217262.tif 000010
【図９】
2019217262.tif 000011