(57)【要約】【課題】一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信する際に、利便性を向上させる。【解決手段】コンテンツ処理システム９は、第１のゲーム区間に関する第１の動画データを生成する第１のプレイヤ端末４ａと、第２のゲーム区間に関する第２の動画データを生成する第２のプレイヤ端末４ｂと、第１の動画データと、第２の動画データを、配信する動画配信サーバ２と、タイマー制御サーバを備える。タイマー制御サーバ１は、第１のプレイヤ端末４ａにおいて、第１のゲーム区間のプレイに要した時間を取得し、取得した時間を、第２のゲーム区間のオフセット時間として出力する制御手段１７を備える。第１のプレイヤが第１のゲーム区間のプレイを終了後、オフセット時間に、第２のプレイヤ端末４ｂにおける第２のゲーム区間のプレイ時間を加算した時間が、第２の動画データに表示される。【選択図】      図２
2019171006.tif 000002
【特許請求の範囲】
【請求項１】
一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムであって、
第１のプレイヤがプレイする前記ゲームの第１のゲーム区間に関する第１の動画データを生成する第１のプレイヤ端末と、
第２のプレイヤがプレイする前記ゲームの前記第１のゲーム区間の次の第２のゲーム区間に関する第２の動画データを生成する第２のプレイヤ端末と、
前記第１の動画データと、前記第２の動画データを、配信する動画配信サーバと、
前記第１のプレイヤ端末、前記第２のプレイヤ端末および前記動画配信サーバに接続するタイマー制御サーバを備え、
前記タイマー制御サーバは、
前記第１のプレイヤ端末において、前記第１のゲーム区間のプレイに要した時間を取得し、取得した前記時間を、前記第２のゲーム区間のオフセット時間として出力する制御手段を備える
前記第１のプレイヤが前記第１のゲーム区間のプレイを終了後、前記オフセット時間に、前記第２のプレイヤ端末における前記第２のゲーム区間のプレイ時間を加算した時間が、前記第２の動画データに表示される
ことを特徴とするコンテンツ処理システム。
【請求項２】
前記タイマー制御サーバは、前記第１のゲーム区間に対する開始コマンドおよび終了コマンドに基づいて、前記第１のゲーム区間をプレイに要した時間を取得し、
前記開始コマンドおよび終了コマンドは、前記第１のプレイヤ端末から入力される
ことを特徴とする請求項１に記載のコンテンツ処理システム。
【請求項３】
前記タイマー制御サーバは、前記第１のゲーム区間に対する開始コマンドおよび終了コマンドに基づいて、前記第１のゲーム区間をプレイに要した時間を取得し、
前記開始コマンドおよび終了コマンドは、前記第１の動画データを視聴する視聴者端末から入力される
ことを特徴とする請求項１に記載のコンテンツ処理システム。
【請求項４】
前記第１のゲーム区間は、複数の第１のプレイヤ端末においてプレイされ、
前記動画配信サーバは、前記複数の第１のプレイヤ端末のそれぞれが生成する複数の第１の動画データを並べて、視聴者端末に配信する
ことを特徴とする請求項１に記載のコンテンツ処理システム。
【請求項５】
前記第１のゲーム区間は、複数の第１のプレイヤ端末においてプレイされ、
前記第１のゲーム区間を最も早く終了した第１のプレイヤ端末におけるプレイに要した時間に基づいて、前記第２のゲーム区間のオフセット時間が出力される
ことを特徴とする請求項１に記載のコンテンツ処理システム。
【請求項６】
前記第１のプレイヤ端末は、入力されたコマンドで指定された時間情報に基づいて、前記第１の動画データから新たな動画データを生成し、
前記動画配信サーバは、前記新たな動画データを視聴者端末に配信する
ことを特徴とする請求項１に記載のコンテンツ処理システム。
【請求項７】
前記動画配信サーバは、前記第１の動画データに対して視聴者端末から入力された投稿データを、前記新たな動画データとともに前記視聴者端末に配信する
ことを特徴とする請求項６に記載のコンテンツ処理システム。
【請求項８】
一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムに用いられるコンテンツ処理方法であって、
前記コンテンツ処理システムは、
第１のプレイヤがプレイする前記ゲームの第１のゲーム区間に関する第１の動画データを生成する第１のプレイヤ端末と、
第２のプレイヤがプレイする前記ゲームの前記第１のゲーム区間の次の第２のゲーム区間に関する第２の動画データを生成する第２のプレイヤ端末と、
前記第１の動画データと、前記第２の動画データを、配信する動画配信サーバと、
前記第１のプレイヤ端末、前記第２のプレイヤ端末および前記動画配信サーバに接続するタイマー制御サーバを備え、
前記コンテンツ処理方法は、
前記タイマー制御サーバが、前記第１のプレイヤ端末において、前記第１のゲーム区間のプレイに要した時間を取得し、取得した前記時間を、前記第２のゲーム区間のオフセット時間として出力するステップを備え、
前記第１のプレイヤが前記第１のゲーム区間のプレイを終了後、前記オフセット時間に、前記第２のプレイヤ端末における前記第２のゲーム区間のプレイ時間を加算した時間が、前記第２の動画データに表示される
ことを特徴とするコンテンツ処理方法。
【請求項９】
一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムに用いられるタイマー制御サーバであって、
前記コンテンツ処理システムは、
複数のプレイヤがそれぞれプレイする前記ゲームの所定のゲーム区間に関する動画データをそれぞれ生成する複数のプレイヤ端末と、
前記複数のプレイヤ端末がそれぞれ作成する複数の動画データを配信する動画配信サーバと、
前記プレイヤ端末および前記動画配信サーバに接続するタイマー制御サーバを備え、
前記タイマー制御サーバは、
前記一つのゲームを連携してプレイするプレイヤ端末の識別子と、前記プレイヤ端末がプレイする順序およびゲーム区間とを対応づけた区間データを記憶する記憶装置と、
第１のプレイヤ端末において前記ゲームの第１のゲーム区間のプレイに要した時間を取得し、取得した前記時間を、前記第１のゲーム区間の次の第２のゲーム区間のオフセット時間として出力する制御手段を備える
ことを特徴とするタイマー制御サーバ。
【請求項１０】
一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムに用いられるタイマー制御プログラムであって、
前記コンテンツ処理システムは、
複数のプレイヤがそれぞれプレイする前記ゲームの所定のゲーム区間に関する動画データをそれぞれ生成する複数のプレイヤ端末と、
前記複数のプレイヤ端末がそれぞれ作成する複数の動画データを配信する動画配信サーバと、
前記プレイヤ端末および前記動画配信サーバに接続するタイマー制御サーバを備え、
前記タイマー制御プログラムは、
コンピュータを、
前記一つのゲームを連携してプレイするプレイヤ端末の識別子と、前記プレイヤ端末がプレイする順序およびゲーム区間とを対応づけた区間データを読み出して、第１のプレイヤ端末において前記ゲームの第１のゲーム区間のプレイに要した時間を取得し、取得した前記時間を、前記第１のゲーム区間の次の第２のゲーム区間のオフセット時間として出力する制御手段として機能させることを特徴とするタイマー制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システム、コンテンツ処理方法、タイマー制御サーバおよびタイマー制御プログラムに関する。
【背景技術】
【０００２】
近年の情報通信の発達に伴い、端末でのゲームプレイの状況を撮影した動画データを、他の端末に配信する場合がある（特許文献１参照）。特許文献１では、敵を倒すまでの時間が最短のゲームなどの評価項目に基づいて、ゲームプレイの動画データを検索することが可能である。
【０００３】
また単にゲームプレイの動画データを配信するだけでなく、動画データの配信を介してゲームプレイヤ間でコミュニケーションする方法も普及している。例えば、ＲＴＡ（Real Time Attack）として、ゲームの所定区間をプレイするのに要した実時間を競う動画データも配信されている。さらに所定のゲームについて、複数プレイヤがリレー形式でプレイして、そのゲームのプレイに要した時間の短さを競う動画データも配信されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2015-016104号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
所定のゲームについて、複数プレイヤがリレー形式でプレイする場合、ゲームのプレイまたは動画配信に様々な制約が伴う場合がある。
【０００６】
例えば同じ空間にいる複数プレイヤがリレー形式でＲＴＡを行う場合、プレイ中のゲームのコントローラを各プレイヤが引き継ぐなどにより、一つの動画で、複数プレイヤがリレーしてプレイする様子を放送できる。従って、各プレイヤがゲームのプレイに要した合計時間を容易に計測することができる。
【０００７】
一方、遠隔地にいる各プレイヤがリレー形式で連携してゲームをプレイして配信する場合、各プレイヤがそれぞれ動画を配信することになる。この場合、各プレイヤがプレイをしている間に、各プレイヤのプレイ時間を計測できる。また、ゲームプレイ後に、互いのプレイにかかった時間をやりとりすることで、編集により、ゲームスタートからの経過時間を表示することは可能である。しかしながら、各プレイヤがゲームのプレイに要したゲームスタートからの経過時間を、各プレイヤのゲームプレイ時にリアルタイムに表示できない場合がある。
【０００８】
このように、遠隔地にいる各プレイヤがリレー形式でＲＴＡを行う動画データを容易に配信することができないなど、ゲームプレイヤ間、さらにゲームプレイヤおよび視聴者間で、利便性の良いコミュニケーションを実現するプラットフォームがない。
【０００９】
従って本発明の目的は、一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信する際に、利便性を向上させるコンテンツ処理システム、コンテンツ処理方法、タイマー制御サーバおよびタイマー制御プログラムを提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の第１の特徴は、一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムに関する。本発明の第１の特徴に係るコンテンツ処理システムは、第１のプレイヤがプレイするゲームの第１のゲーム区間に関する第１の動画データを生成する第１のプレイヤ端末と、第２のプレイヤがプレイするゲームの第１のゲーム区間の次の第２のゲーム区間に関する第２の動画データを生成する第２のプレイヤ端末と、第１の動画データと、第２の動画データを、配信する動画配信サーバと、第１のプレイヤ端末、第２のプレイヤ端末および動画配信サーバに接続するタイマー制御サーバを備える。タイマー制御サーバは、第１のプレイヤ端末において、第１のゲーム区間のプレイに要した時間を取得し、取得した時間を、第２のゲーム区間のオフセット時間として出力する制御手段を備える。第１のプレイヤが第１のゲーム区間のプレイを終了後、オフセット時間に、第２のプレイヤ端末における第２のゲーム区間のプレイ時間を加算した時間が、第２の動画データに表示される。
【００１１】
タイマー制御サーバは、第１のゲーム区間に対する開始コマンドおよび終了コマンドに基づいて、第１のゲーム区間をプレイに要した時間を取得し、開始コマンドおよび終了コマンドは、第１のプレイヤ端末から入力されても良い。
【００１２】
タイマー制御サーバは、第１のゲーム区間に対する開始コマンドおよび終了コマンドに基づいて、第１のゲーム区間をプレイに要した時間を取得し、開始コマンドおよび終了コマンドは、第１の動画データを視聴する視聴者端末から入力されても良い。
【００１３】
第１のゲーム区間は、複数の第１のプレイヤ端末においてプレイされ、動画配信サーバは、複数の第１のプレイヤ端末のそれぞれが生成する複数の第１の動画データを並べて、視聴者端末に配信しても良い。
【００１４】
第１のゲーム区間は、複数の第１のプレイヤ端末においてプレイされ、第１のゲーム区間を最も早く終了した第１のプレイヤ端末におけるプレイに要した時間に基づいて、第２のゲーム区間のオフセット時間が出力されても良い。
【００１５】
第１のプレイヤ端末は、入力されたコマンドで指定された時間情報に基づいて、第１の動画データから新たな動画データを生成し、動画配信サーバは、新たな動画データを視聴者端末に配信しても良い。
【００１６】
動画配信サーバは、第１の動画データに対して視聴者端末から入力された投稿データを、新たな動画データとともに視聴者端末に配信しても良い。
【００１７】
本発明の第２の特徴は、一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムに用いられるコンテンツ処理方法に関する。本発明の第２の特徴に係るコンテンツ処理システムは、第１のプレイヤがプレイするゲームの第１のゲーム区間に関する第１の動画データを生成する第１のプレイヤ端末と、第２のプレイヤがプレイするゲームの第１のゲーム区間の次の第２のゲーム区間に関する第２の動画データを生成する第２のプレイヤ端末と、第１の動画データと、第２の動画データを、配信する動画配信サーバと、第１のプレイヤ端末、第２のプレイヤ端末および動画配信サーバに接続するタイマー制御サーバを備える。本発明の第２の特徴に係るコンテンツ処理方法は、タイマー制御サーバが、第１のプレイヤ端末において、第１のゲーム区間のプレイに要した時間を取得し、取得した時間を、第２のゲーム区間のオフセット時間として出力するステップを備え、第１のプレイヤが第１のゲーム区間のプレイを終了後、オフセット時間に、第２のプレイヤ端末における第２のゲーム区間のプレイ時間を加算した時間が、第２の動画データに表示される。
【００１８】
本発明の第３の特徴は、一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムに用いられるタイマー制御サーバに関する。本発明の第３の特徴に係るコンテンツ処理システムは、複数のプレイヤがそれぞれプレイするゲームの所定のゲーム区間に関する動画データをそれぞれ生成する複数のプレイヤ端末と、複数のプレイヤ端末がそれぞれ作成する複数の動画データを配信する動画配信サーバと、プレイヤ端末および動画配信サーバに接続するタイマー制御サーバを備える。本発明の第３の特徴に係るタイマー制御サーバは、一つのゲームを連携してプレイするプレイヤ端末の識別子と、プレイヤ端末がプレイする順序およびゲーム区間とを対応づけた区間データを記憶する記憶装置と、第１のプレイヤ端末においてゲームの第１のゲーム区間のプレイに要した時間を取得し、取得した時間を、第１のゲーム区間の次の第２のゲーム区間のオフセット時間として出力する制御手段を備える。
【００１９】
本発明の第４の特徴は、一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信するコンテンツ処理システムに用いられるタイマー制御プログラムに関する。第４の特徴に係るコンテンツ処理システムは、複数のプレイヤがそれぞれプレイするゲームの所定のゲーム区間に関する動画データをそれぞれ生成する複数のプレイヤ端末と、複数のプレイヤ端末がそれぞれ作成する複数の動画データを配信する動画配信サーバと、プレイヤ端末および動画配信サーバに接続するタイマー制御サーバを備える。第４の特徴に係るタイマー制御プログラムは、コンピュータを、一つのゲームを連携してプレイするプレイヤ端末の識別子と、プレイヤ端末がプレイする順序およびゲーム区間とを対応づけた区間データを読み出して、第１のプレイヤ端末においてゲームの第１のゲーム区間のプレイに要した時間を取得し、取得した時間を、第１のゲーム区間の次の第２のゲーム区間のオフセット時間として出力する制御手段として機能させる。
【発明の効果】
【００２０】
本発明によれば、一つのゲームを、複数のプレイヤで連携してプレイする動画データを配信する際に、利便性を向上させるコンテンツ処理システム、コンテンツ処理方法、タイマー制御サーバおよびタイマー制御プログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態に係るコンテンツ処理システムのシステム構成図である。
【図２】本発明の実施の形態に係るコンテンツ処理システムにおける処理を説明するシーケンス図である。
【図３】本発明の実施の形態に係るコンテンツ処理システムにおいて、視聴者端末に表示される画面の一例である。
【図４】本発明の実施の形態に係るタイマー制御サーバのハードウエア構成と機能ブロックの一例を説明する図である。
【図５】本発明の実施の形態に係るタイマー制御サーバの区間データのデータ構造とデータの一例を説明する図である。
【図６】本発明の実施の形態に係るタイマー制御サーバが出力する区間タイム表示画面の一例である。
【図７】本発明の実施の形態に係るタイマー制御サーバによる制御処理を説明するフローチャートである。
【図８】第１の変形例に係るコンテンツ処理システムにおける処理を説明するシーケンス図である。
【図９】第２の変形例に係るコンテンツ処理システムにおける処理を説明するシーケンス図である。
【発明を実施するための形態】
【００２２】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００２３】
本発明の実施の形態において「投稿」は、他のユーザとコミュニケーションをとるために入力されたデータである。「投稿」を、「コメント」と称する場合もある。
【００２４】
本発明の実施の形態において「リアルタイム」は、厳密な意味で時間が完全に一致する場合のみならず、各装置において速やかに処理される場合を含み、伝送や処理に伴う遅延が生じる場合も許容する。
【００２５】
（コンテンツ処理システム）
図１を参照して、本発明の実施の形態に係るタイマー制御サーバ１が用いられるコンテンツ処理システム９を説明する。コンテンツ処理システム９は、コンテンツ配信システム３、第１のプレイヤ端末４ａ、第２のプレイヤ端末４ｂおよび視聴者端末５を備える。コンテンツ配信システム３、第１のプレイヤ端末４ａ、第２のプレイヤ端末４ｂおよび視聴者端末５は、通信ネットワーク６により、相互に通信可能に接続される。
【００２６】
本発明の実施の形態に係るコンテンツ処理システム９は、一つのゲームを、複数のプレイヤで順次連携して（リレーして）プレイし、その時間を競うリアルタイムアタックに関する。コンテンツ処理システム９は、各プレイヤが配信する動画データに、ゲームの開始時からの経過時間を付与し、経過時間が付与された動画データをリアルタイムに配信することを可能にする。
【００２７】
本発明の実施の形態において、ゲームは、第１の区間、第２の区間の順にシナリオが進行する。第１のプレイヤ端末４ａを操作する第１のプレイヤが、第１の区間をプレイし、第１の区間のシナリオをプレイし終えた後、第２のプレイヤ端末４ｂを操作する第２のプレイヤが、第２の区間をプレイする。その後、第３のプレイヤが第３の区間をプレイするなどにより、順次リレーしてゲームを進行する。各プレイヤの端末は、各プレイヤが担当するゲーム区間をプレイ可能な状態で待機しており、先行するゲーム区間のプレイが終了した後に、自身のゲーム区間をプレイする。本発明の実施の形態において、複数のプレイヤが各ゲーム区間をリレーしてプレイすることによりゲームを進め、ゲームを完了するまでの合計時間を記録する。さらに、他のプレイヤ群によって同様にリレーしてプレイされたゲーム完了までの時間を、競うことができる。
【００２８】
本発明の実施の形態において「ゲーム」は、所定の区間のプレイヤの動作について時間を競うことができる対象である。ゲームは、ゲームプログラム等により進めるゲームはもちろん、所定の動作に要する時間を、ゲーム感覚で競えるものを含んでも良い。ゲームの区間の一例として、以下のものが挙げられる。下記（１）ないし（３）は一例であって、これに限るものではない。
【００２９】
（１）複数の面により構成されるアドベンチャーゲームの所定の面など、ゲーム空間の条件が異なる区間
（２）ロールプレイングゲームで、「○○村から○○町に到達するまで」など、ゲーム空間内でプレイヤキャラクタが行うタスクが異なる区間
（３）所定時間において料理を作るゲームにおいて、料理を作る一手順など、プレイヤの動作内容が異なる区間
【００３０】
コンテンツ配信システム３は、一つのゲームを、複数のプレイヤで連携してプレイするそれぞれの動画データを配信する。本発明の実施の形態においてコンテンツ配信システム３は、複数のプレイヤがそれぞれ動画データをリアルタイムに配信し、リアルタイムに配信される各動画データにおいて、最初のプレイヤによるゲーム開始時からの経過時間が表示される場合を説明する。
【００３１】
コンテンツ配信システム３は、タイマー制御サーバ１と、動画配信サーバ２を備える。図１に示す例においてコンテンツ配信システム３は、２台のコンピュータによって実現される場合を説明するがこれに限られない。処理負荷等に応じてさらに多くのコンピュータによって実現されても良いし、１台のコンピュータによって実現されても良い。
【００３２】
タイマー制御サーバ１は、通信ネットワーク６を介して、第１のプレイヤ端末４ａ、第２のプレイヤ端末４ｂおよび動画配信サーバ２に接続する。タイマー制御サーバ１は、ゲームを進めるプレイヤが切り替わるタイミングで、先のプレイヤのプレイ時間を取得するとともに、次のプレイヤのプレイ時間のオフセット時間（初期値）を、先のプレイヤのプレイ時間に設定させることで、コンテンツ処理システム９は、プレイヤが配信する動画データに、ゲームの開始時からの経過時間を付与することを可能とする。オフセット時間は、先行するゲーム区間のプレイにかかった時間の合計である。
【００３３】
動画配信サーバ２は、第１のプレイヤ端末４ａで生成された第１のゲーム区間のプレイに関する第１の動画データと、第２のプレイヤ端末４ｂで生成された第２のゲーム区間のプレイに関する第２の動画データを、視聴者端末５に配信する。
【００３４】
動画配信サーバ２は、プレイヤ端末４が生成した動画データを視聴者端末５に配信する際、その動画データに対して視聴者端末５から入力された投稿データを、視聴者端末５がその投稿データを入力したタイミングに対応づけて、視聴者端末５に表示する。投稿データは、例えば、動画データに重畳され、左から右に流れるように表示される。
【００３５】
第１のプレイヤ端末４ａおよび第２のプレイヤ端末４ｂは、ゲームをプレイするプレイヤが利用する端末である。第１のプレイヤ端末４ａは、第１のプレイヤがプレイするゲームの第１のゲーム区間に関する第１の動画データを生成する。第２のプレイヤ端末４ｂは、第２のプレイヤがプレイするゲームの第１のゲーム区間の次の第２のゲーム区間に関する第２の動画データを生成する。本発明の実施の形態において、第１のプレイヤ端末４ａと第２のプレイヤ端末４ｂを特に区別しない場合、単にプレイヤ端末４と表記する場合がある。
【００３６】
プレイヤ端末４は、パソコン、スマートフォンなどのコンピュータである。プレイヤ端末４は、それぞれ、ゲームをプレイするコンピュータと、ゲームをプレイする画面をキャプチャして動画データを生成するコンピュータなど、複数のコンピュータにより構成されても良い。図１に示す例においてコンテンツ処理システム９は２つのプレイヤ端末４を備える場合を説明するが、端末数はこれに限られない。
【００３７】
プレイヤ端末４は、プレイヤがゲームの所定区間をプレイした状況を撮影して動画データを作成し、コンテンツ配信システム３に送信する。本発明の実施の形態において、第１のプレイヤ端末４ａは、第１のゲーム区間をプレイする第１のプレイヤが利用し、第２のプレイヤ端末４ｂは、第２のゲーム区間をプレイする第１のプレイヤが利用する。
【００３８】
本発明の実施の形態において第１のプレイヤ端末４ａおよび第２のプレイヤ端末４ｂは、それぞれ、第１のプレイヤおよび第２のプレイヤが利用する端末である場合を説明するが、これに限らない。第１のプレイヤ端末４ａおよび第２のプレイヤ端末４ｂは、それぞれ第１の動画データおよび第２の動画データを生成する端末であればよく、例えば、第１のプレイヤおよび第２のプレイヤがそれぞれゲームの所定区間をプレイする様子を撮影する撮影者の端末であっても良い。
【００３９】
視聴者端末５は、プレイヤ端末４が作成し、動画配信サーバ２が配信した動画データを視聴する視聴者が利用する端末である。視聴者端末５は、パソコン、スマートフォンなどのコンピュータである。視聴者端末５は、プレイヤ端末４が作成し、コンテンツ配信システム３が配信した動画データを再生する。図１に示す例においてコンテンツ処理システム９は２つの視聴者端末５を備える場合を説明するが、端末数はこれに限られない。
【００４０】
視聴者端末５に配信される動画データには、一つのゲームを複数のプレイヤでリレーする際の、最初のプレイヤがプレイを開始してからの経過時間が表示される。タイマー制御サーバ１は、動画データに最初のプレイヤがプレイを開始してからの経過時間を表示するために、プレイヤが所定区間を終了し次のプレイヤに切り替わる際（ゲームをプレイする動画データが切り替わるタイミングで）、先の区間までのプレイに要した時間を取得し、次の区間のプレイに関する動画データに、オフセット時間として与える。
【００４１】
本発明の実施の形態において、タイマー制御サーバ１、各プレイヤ端末４、視聴者端末５または動画配信サーバ２は、各プレイヤ端末４が生成する動画データに、ゲーム、ゲーム区間またはＲＴＡに関連するタグを付与しても良い。
【００４２】
（コンテンツ処理方法）
図２を参照して本発明の実施の形態に係るコンテンツ処理システム９におけるコンテンツ処理方法を説明する。
【００４３】
まず、第１のプレイヤ端末４ａおよび第２のプレイヤ端末４ｂは、動画データを生放送で配信する。具体的には第１のプレイヤ端末４ａは、ステップＳ１において第１の動画データをリアルタイムに動画配信サーバ２に送信し、ステップＳ２において動画配信サーバ２は、第１の動画データをリアルタイムに視聴者端末５に配信する。第２のプレイヤ端末４ｂは、ステップＳ３において第２の動画データをリアルタイムに動画配信サーバ２に送信し、ステップＳ４において動画配信サーバ２は、第２の動画データをリアルタイムに視聴者端末５に配信する。なおステップＳ１ないしステップＳ４の処理を行うタイミングは、図１の例に限定されず、後述のステップＳ６またはステップＳ１３において、タイマー開始コマンドが入力されるよりも後に、各プレイヤ端末４で、ゲームプレイ中の動画データをリアルタイムに送信し配信可能であれば問題ない。
【００４４】
第１のプレイヤ端末４ａで第１のゲーム区間がプレイされる前に、タイマー制御サーバ１は、オフセット時間を送信する。第１のプレイヤ端末４ａでプレイされる第１の区間が、ゲームの先頭の場合、オフセット時間は０となる。一方先頭でない場合、ゲームの開始から直前の区間までのプレイにかかった時間が、オフセット時間となる。
【００４５】
ステップＳ６において第１のプレイヤ端末４ａで、第１のプレイヤ等から、第１のゲーム区間のプレイ開始を示すタイマー開始コマンドが入力される。タイマー開始コマンドが入力されたことを検知すると、ステップＳ７において第１のプレイヤ端末４ａは、ステップＳ５で取得したオフセット時間に、ステップＳ６のタイマー開始コマンドの入力からの時間を加算した経過時間を、第１の動画データに表示する。
【００４６】
第１のプレイヤ端末４ａは、ステップＳ８において第１の動画データをリアルタイムに動画配信サーバ２に送信し、ステップＳ９において動画配信サーバ２は、第１の動画データをリアルタイムに視聴者端末５に配信し、第１のプレイヤ端末４ａにおけるプレイの様子が生放送で放送される。ステップＳ８およびステップＳ９で送信される動画データには、ステップＳ７で付与されたゲーム開始からの経過時間が表示される。第１のプレイヤが、第１のゲーム区間をプレイする間、第１の動画データの生放送が行われる。
【００４７】
ステップＳ１０において第１のプレイヤ端末４ａで、第１のプレイヤ等から、第１のゲーム区間のプレイ終了を示すタイマー終了コマンドが入力される。タイマー終了コマンドが入力されたことを検知すると、ステップＳ１１において第１のプレイヤ端末４ａは、第１のプレイヤが第１のゲーム区間のプレイに要した時間ｔ１を送信する。第１のゲーム区間のプレイに要した時間ｔ１は、ステップＳ６でタイマー開始コマンドが入力されてからステップＳ１０でタイマー終了コマンドが入力されるまでの時間である。あるいは、ステップＳ１１において第１のプレイヤ端末４ａは、ゲームの開始からの経過時間を送信しても良い。ゲームの開始からの経過時間は、ステップＳ１２で取得したオフセット時間に、第１のゲーム区間のプレイに要した時間ｔ１を加算した時間である。
【００４８】
タイマー制御サーバ１は、第１のプレイヤ端末４ａから第１のゲーム区間のプレイ時間ｔ１を取得すると、ステップＳ１２において、第２のプレイヤ端末４ｂにオフセット時間を送信する。ここで送信されるオフセット時間は、ステップＳ５で第１のプレイヤ端末４ａに送信したオフセット時間に、ステップＳ１１で取得した第１のゲーム区間のプレイ時間ｔ１を加算した時間である。
【００４９】
ステップＳ１３において第２のプレイヤ端末４ｂで、第２のプレイヤ等から、第２のゲーム区間のプレイ開始を示すタイマー開始コマンドが入力される。タイマー開始コマンドが入力されたことを検知すると、ステップＳ１４において第２のプレイヤ端末４ｂは、ステップＳ１２で取得したオフセット時間に、ステップＳ１３のタイマー開始コマンドの入力からの時間を加算した経過時間を、第２の動画データに表示する。
【００５０】
第２のプレイヤ端末４ｂは、ステップＳ１５において第２の動画データをリアルタイムに動画配信サーバ２に送信し、ステップＳ１６において動画配信サーバ２は、第２の動画データをリアルタイムに視聴者端末５に配信し、第２のプレイヤ端末４ｂにおけるプレイの様子が生放送で放送される。ステップＳ１５およびステップＳ１６で送信される動画データには、ステップＳ１４で付与されたゲーム開始からの経過時間が表示される。第２のプレイヤが、第２のゲーム区間をプレイする間、第２の動画データの生放送が行われる。
【００５１】
ここで第２のプレイヤ端末４ｂは、タイマー制御サーバ１からオフセット時間が通知されたことを以て、第１のプレイヤ端末４ａによりタイマー終了コマンドが入力され、第２のゲーム区間のプレイを開始して良いタイミングであることを把握しても良いし、第１の動画データを視聴して、自身がプレイを開始するタイミングを認識しても良い。第１の動画データを視聴して、自身がプレイを開始するタイミングを認識する場合、タイマー制御サーバ１からオフセット時間を受領する前に、第２のゲーム区間のプレイを開始する場合もあるが、タイマー制御サーバ１からオフセット時間を受領した後において、ゲーム開始からの経過時間を表示するように制御しても良い。換言すると、第２のゲーム区間を開始直後の動画データにおいて第２のプレイヤ端末４ｂは、ゲーム開始からの経過時間を表示しないが、その後オフセット時間を受信した後に第２のプレイヤ端末４ｂは、経過時間を表示しても良い。
【００５２】
その後、ステップＳ１０と同様に、第２のプレイヤ端末４ｂで、第２のプレイヤ等から、第１のゲーム区間のプレイ終了を示すタイマー終了コマンドが入力されるまで、ゲーム開始からの経過時間が表示された第２の動画データの配信が継続される。このように、第３のゲーム区間も同様に配信され、すべてのゲーム区間についてプレイが終了すると、処理が終了する。
【００５３】
図２に示す例において、タイマー開始コマンドおよびタイマー終了コマンドが、第１のプレイヤ端末４ａで入力される場合を説明したが、これに限らず、例えば、動画データを視聴中の視聴者端末５の視聴者が入力しても良い。その場合、タイマー制御サーバ１は、オフセット時間に、視聴者がコマンドを入力したタイミングからの時間を加算した経過時間を、動画配信サーバ２に表示させ、ゲーム開始からの経過時間が表示された動画データが、視聴者端末５に配信される。
【００５４】
図３を参照して、ゲーム開始からの経過時間が表示された動画データの一例を説明する。図３に示す動画表示画面Ｖ１は、視聴者端末５に表示される動画データである。動画表示画面Ｖ１は、プレイ中のゲームの様子の画像とともに、タイムライン表示部Ｖ１１および経過時間表示部Ｖ１２を含む。タイムライン表示部Ｖ１１および経過時間表示部Ｖ１２は、画面に重畳して表示されても良いし、ピクチャーインピクチャーとして表示されても良い。
【００５５】
タイムライン表示部Ｖ１１は、この動画データにおける時間情報であって、動画データの開始時からの経過時間である。図２に示す第２の動画データの場合、ステップＳ３において第２の動画データの配信が開始されてからの経過時間である。
【００５６】
一方経過時間表示部Ｖ１２は、リレーの最初のプレイヤがゲームを開始してからの経過時間である。例えば、図２に示す第２の動画データの場合、第２のプレイヤ端末４ｂがステップＳ１２で取得したオフセット時間に、ステップＳ１３において第２のプレイヤ端末４ｂでタイマー開始コマンドが入力されてからの時間を加算した時間である。
【００５７】
このように本発明の実施の形態においてタイマー制御サーバ１は、各プレイヤ端末４でのプレイ時間を取得し、ゲーム区間のプレイ開始時にオフセット時間として、先行するゲーム区間のプレイに要した時間を提供する。これにより、図３に示すように、ゲーム区間のプレイに要した時間をリアルタイムに表示することができる。
【００５８】
（タイマー制御装置）
図４を参照して、本発明の実施の形態に係るタイマー制御サーバ１を説明する。タイマー制御サーバ１は、記憶装置１１、処理装置１６および通信制御装置１９を備える一般的なコンピュータである。一般的なコンピュータがタイマー制御プログラムを実行することにより、図４に示す機能を実現する。
【００５９】
記憶装置１１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random access memory）、ハードディスク等であって、処理装置１６が処理を実行するための入力データ、出力データおよび中間データなどの各種データを記憶する。処理装置１６は、ＣＰＵ（Central Processing Unit）であって、記憶装置１１に記憶されたデータを読み書きしたり、通信制御装置１９とデータを入出力したりして、タイマー制御サーバ１における処理を実行する。通信制御装置１９は、タイマー制御サーバ１と通信ネットワーク６を接続するインタフェースである。
【００６０】
なお、本発明の実施の形態において、コンテンツ配信システム３におけるタイマー制御機能を、１台のコンピュータが担う場合を説明するがこれに限られない。タイマー制御機能は、複数台のコンピュータによって実現されても良いし、動画配信サーバ２等の他の機能を実現するコンピュータに実装されても良い。
【００６１】
記憶装置１１は、区間データ１２を記憶する。区間データ１２は、一つのゲームを連携してプレイするプレイヤ端末４の識別子と、プレイヤ端末４がプレイする順序およびゲーム区間とを対応づけたデータである。区間データ１２は、図５に示すように、プレイの順序、プレイするプレイヤ端末の識別子、ゲームの区間の識別子および区間タイムが対応づけられる。なお、タイマー制御サーバ１および動画配信サーバ２は、区間データ１２のプレイヤ端末の識別子から、各プレイヤの動画を特定することができるものとする。
【００６２】
区間タイムは、すでにプレイが終了したゲーム区間について与えられ、そのゲーム区間をプレイするのに要した時間である。区間タイムは、タイマー制御サーバ１が、新たなゲーム区間についてプレイするプレイヤ端末４に送信するオフセット時間を算出するために用いられ、オフセット時間は、直前までにプレイされたゲーム区間の区間タイムの合計である。
【００６３】
図５に示す例では、予め各ゲーム区間のプレイヤ端末の識別子が決定される場合を説明するが、これに限られない。少なくとも、先行するゲーム区間のプレイが終了する前に、次のゲーム区間をプレイするプレイヤ端末が特定できれば良い。
【００６４】
処理装置１６は、制御手段１７を備える。制御手段１７は、第１のプレイヤ端末４ａにおいてゲームの第１のゲーム区間のプレイに要した時間（区間タイム）を取得し、取得した時間を、第１のゲーム区間の次の第２のゲーム区間のオフセット時間として出力する。制御手段１７は、取得した区間タイムを、区間データ１２に記憶する。
【００６５】
これにより、第１のプレイヤが第１のゲーム区間のプレイを終了後、オフセット時間に、第２のプレイヤ端末４ｂにおける第２のゲーム区間のプレイ時間を加算した時間を、第２の動画データに表示することが可能になる。
【００６６】
本発明の実施の形態において制御手段１７は、第１のプレイヤ端末４ａに、オフセット時間として０を提供するとともに、第１のプレイヤ端末４ａから第１のゲーム区間のプレイに要した時間ｔ１を取得する。さらに制御手段１７は、第２のプレイヤ端末４ｂに、オフセット時間として第２のゲーム区間までのプレイ時間である時間ｔ１を提供するとともに、第２のプレイヤ端末４ｂから第２のゲーム区間のプレイに要した時間ｔ２を取得する。このようにタイマー制御サーバ１の制御手段１７が、各ゲーム区間に要した時間を保持し、各プレイヤ端末４に中継することで、各ゲーム区間の動画が個別に生成される場合でも、最初のゲーム区間からの経過時間を動画データに表示することができる。
【００６７】
制御手段１７は、第１のゲーム区間に対するタイマー開始コマンドおよびタイマー終了コマンドに基づいて、第１のゲーム区間をプレイに要した時間を取得する。タイマー開始コマンドおよびタイマー終了コマンドは、第１のプレイヤ端末４ａから入力されても良いし、第１の動画データを視聴する視聴者端末５から入力されても良い。またタイマー開始コマンドまたはタイマー終了コマンドの入力は、各プレイヤ端末４または視聴者端末５に電子的に設けられたボタンの押下であっても良い。
【００６８】
本発明の実施の形態において制御手段１７は、プレイヤ端末４から、第１のゲーム区間に対するタイマー開始コマンドおよびタイマー終了コマンドに基づく第１のゲーム区間をプレイに要した時間を取得する。
【００６９】
ゲームの進行に関するゲーム進行データを、他のコンピュータに送受信可能なゲームの場合、制御手段１７は、オフセット時間のみならず、プレイヤ端末４のゲーム区間のプレイ終了後のゲーム進行データを取得し、次のゲーム区間のプレイヤ端末４に提供しても良い。そのプレイヤ端末４は、タイマー制御サーバ１から取得したゲーム進行データに従ってゲームを進めることができる。さらに他の方法として、オンラインゲームなど、ゲームサーバが、各プレイヤのゲーム進行データを保持する場合、ゲームサーバが、各プレイヤに、直前のプレイヤまでのゲーム進行データを提供しても良い。
【００７０】
制御手段１７が管理する区間タイムは、どのように計測されても良い。例えば区間タイムは、動画データのタイムラインに基づいて計測されても良いし、電波時計等の絶対時間に基づいて計測されても良い。また区間タイムは、各端末の時間情報が共有されている場合などは、各端末の時間情報に基づいて計測されても良い。さらにコンピュータ間で管理する時間情報に差がある場合、その遅延が調整されても良い。
【００７１】
制御手段１７は、各プレイヤの区間タイムを一覧で表示した画面を作成し、各プレイヤ端末４が生成する動画データ、または所定のウェブページ等に表示しても良い。制御手段１７は、例えば図６に示すように、各ゲーム区間をリアルタイムにリレーしたプレイについて、各ゲーム区間のプレイヤ名と、その区間タイムとを一覧で表示する区間タイム表示画面Ｖ２を生成する。区間タイム表示画面Ｖ２は、動画配信サーバ２に提供され、各動画データで表示されても良い。
【００７２】
また制御手段１７は、所定のゲーム（またはゲーム内の所定のゲーム区間）について、複数のプレイヤによる区間タイムを、ランキング形式で表示しても良い。このとき、所定の再生数／プレイ数などの条件を満たすプレイヤの区間タイムを、ランキング形式で表示しても良い。あるいは、動画配信サーバ２の管理者などによる所定の認証を得た区間タイムのみが、ランキング形式で表示されても良い。
【００７３】
図７を参照して、本発明の実施の形態に係る制御手段１７による制御処理を説明する。図７に示す例では、あるゲームにおいて、各プレイヤが各ゲーム区間をリレーでプレイする際に、ゲームの開始からの経過時間を、各ゲーム区間のプレイに関する各動画データに表示する場合を説明する。
【００７４】
まずステップＳ５１において制御手段１７は、経過時間を初期化し、各ゲーム区間についてステップＳ５２ないしステップＳ５５の処理を繰り返す。
【００７５】
ステップＳ５２において制御手段１７は、対象のゲーム区間がプレイされる前に、このゲーム区間をプレイするプレイヤ端末４に、ゲーム開始からのプレイに要した経過時間を送信する。ステップＳ５３においてゲーム区間のプレイ終了を待機し、プレイが終了すると、ステップＳ５４に進む。なお、プレイヤ端末４においてプレイされている間、プレイヤ端末４は、制御手段１７から取得した経過時間に、自身のプレイ時間を加算した時間を、動画データに表示する。
【００７６】
ステップＳ５４において制御手段１７は、このゲーム区間がプレイされたプレイヤ端末から、プレイに要した時間を取得する。ステップＳ５５においてステップＳ５２で送信した経過時間に、ステップＳ５４で取得したプレイ時間を加算して、ゲーム開始からのプレイに要した経過時間を更新する。
【００７７】
次に制御手段１７は、ステップＳ５２に戻り、直前のステップＳ５４の処理で更新した経過時間を、次のゲーム区間をプレイするプレイヤ端末４に送信し、同様にステップＳ５３ないしステップＳ５５の処理を行う。
【００７８】
各ゲーム区間についてステップＳ５２ないしステップＳ５５の処理が終了すると、制御手段１７は処理を終了する。
【００７９】
このような本発明の実施の形態に係るコンテンツ処理システム９によれば、複数のプレイヤがリレー形式でＲＴＡを行う動画データに、ＲＴＡのゲーム開始からの経過時間を容易に表示して配信することができる。これにより、ゲームプレイヤ間、さらにゲームプレイヤおよび視聴者間で、充分なコミュニケーションを実現可能なプラットフォームを提供することができる。またゲームプレイヤおよび視聴者は、同一空間内にいても、遠隔地にいても良く、多くのプレイヤまたは視聴者とコミュニケーションをとることができる。
【００８０】
さらに、ゲームの進行に関するゲーム進行データをほかの端末に送信可能なゲームの場合、タイマー制御サーバ１は、各ゲーム区間のオフセット時間のみならず、プレイヤ端末４のゲーム区間のプレイ終了後のゲーム進行データを管理しても良い。タイマー制御サーバ１は、オフセット時間とゲーム進行データを次のゲーム区間のプレイヤ端末４に提供し、そのプレイヤ端末４は、タイマー制御サーバ１から取得したゲーム進行データに従ってゲームを進める。これにより、よりスムーズなＲＴＡを支援することができるとともに、ゲーム区間の進行に従って決められた属性（キャラクタの属性、敵キャラクタの属性など）も引き継いで、次のゲーム区間を進めることができる。
【００８１】
（第１の変形例）
本発明の実施の形態において、各プレイヤ端末４で、ゲーム画面に、ゲーム開始からの経過時間を付加する場合を説明したが、第１の変形例では、動画配信サーバ２で、ゲーム開始からの経過時間を付加する場合を説明する。
【００８２】
第１の変形例において、タイマー制御サーバ１の制御手段１７は、ゲーム開始からの経過時間を動画配信サーバ２に提供する。動画配信サーバ２は、タイマー制御サーバ１から取得した経過時間を、各プレイヤ端末４が生成したゲームプレイの動画データに表示して、視聴者端末５に配信する。
【００８３】
第１の変形例において制御手段１７は、プレイヤ端末４においてタイマー開始コマンドまたはタイマー終了コマンドが入力されたタイミングを検知して、各ゲーム区間におけるプレイ時間を把握する。
【００８４】
図８を参照して第１の変形例に係るコンテンツ処理システム９におけるコンテンツ処理方法を説明する。図８の処理に先だって、図２と同様に、予め、第１のプレイヤ端末４ａが第１の動画データをリアルタイムに配信可能であり、第２のプレイヤ端末４ｂが第２の動画データをリアルタイムに配信可能であるとする。
【００８５】
まずステップＳ１０１において、第１のプレイヤ端末４ａにおいてタイマー開始コマンドが入力されると、ステップＳ１０２において第１のプレイヤ端末４ａは、タイマー開始コマンドが入力されたことをタイマー制御サーバ１に通知する。
【００８６】
ステップＳ１０３においてタイマー制御サーバ１は、区間データ１２から算出したオフセット時間に、タイマー開始コマンドが入力されてからの時間を加算した経過時間を算出する。第１のプレイヤ端末４ａでプレイされる第１の区間が、ゲームの先頭の場合、オフセット時間は０となる。一方先頭でない場合、ゲームの開始から直前の区間までのプレイにかかった時間が、オフセット時間となる。
【００８７】
ステップＳ１０４においてタイマー制御サーバ１は、算出した経過時間を、動画配信サーバ２に通知する。
【００８８】
ステップＳ１０５において第１のプレイヤ端末４ａが、第１のゲーム区間のプレイ状況に関する第１の動画データを動画配信サーバ２に送信する。ステップＳ１０６において動画配信サーバ２は、ステップＳ１０５で取得した第１の動画データに、ステップＳ１０４で取得した経過時間を表示して、視聴者端末５に送信する。
【００８９】
ステップＳ１０４ないしステップＳ１０６の処理は、ステップＳ１０７において第１のプレイヤ端末４ａにおいてタイマー終了コマンドが入力され、ステップＳ１０８において第１のプレイヤ端末４ａが、タイマー終了コマンドが入力されたことをタイマー制御サーバ１に通知するまで、繰り返される。
【００９０】
ステップＳ１０８において第１のプレイヤ端末４ａからタイマー終了コマンドが入力されたことが通知されると、ステップＳ１０９においてタイマー制御サーバ１は、区間データ１２に、第１のゲーム区間のプレイに要した時間ｔ１を設定し、オフセット時間を更新する。
【００９１】
ステップＳ１１０以降において、第２のゲーム区間についても、第１のゲーム区間と同様に処理される。なおステップＳ１１２で用いられるオフセット時間は、ステップＳ１０９で更新されたオフセット時間である。
【００９２】
図８に示す例では、タイマー制御サーバ１が動画配信サーバ２に逐次経過時間を通知する場合を説明したが、これに限られない。例えば、タイマー制御サーバ１は、ゲーム区間開始および終了のタイミングとオフセット時間を動画配信サーバ２に通知し、動画配信サーバ２において、ゲーム区間の開始および終了の間に、オフセット時間を進めた経過時間を表示しても良い。
【００９３】
図８に示す例では、制御手段１７が、プレイヤ端末４からタイマー開始コマンドまたはタイマー終了コマンドが入力されたタイミングが通知されることで、プレイヤ端末４におけるゲーム区間のプレイ時間を把握する場合を説明したが、これに限らない。例えば制御手段１７がゲーム区間の開始または終了を判定しても良い。
【００９４】
具体的には、制御手段１７が、ゲームにおける所定のチェックポイントに到達したことを検知した際に、所定のゲーム区間が開始または終了したことを検知しても良い。また、制御手段１７が、ゲームにおける所定のゲーム区間の開始または終了の画像が表示されたことを検知した際に、所定のゲーム区間が開始または終了したことを検知しても良い。さらに他の例として、他のコンピュータが、所定のチェックポイントに到達したこと、或いは所定のゲーム区間の開始または終了の画像が表示されたことを検知した際に、その他のコンピュータが制御手段１７に通知しても良い。
【００９５】
第１の変形例に示すように、各ゲーム区間のプレイに要した時間は、動画配信サーバ２によって動画データに付与された後に、視聴者端末５に配信されても良い。
【００９６】
（第２の変形例）
本発明の実施の形態において、各ゲーム区間のプレイ中にリアルタイムに動画データに経過時間を表示する場合を説明したが、第２の変形例において、各ゲーム区間のプレイ後に、各プレイヤ端末４で経過時間を付加する場合を説明する。
【００９７】
図９を参照して、第２の変形例に係るコンテンツ処理システム９におけるコンテンツ処理方法を説明する。図９の処理に先だって、第１のプレイヤ端末４ａおよび第２のプレイヤ端末４ｂで、ゲーム区間のプレイ中の動画を撮影可能に準備される。
【００９８】
まずステップＳ２０１において、第１のプレイヤ端末４ａにおいて、タイマー開始コマンドが入力され、ステップＳ２０２においてタイマー終了コマンドが入力される。ステップＳ２０１およびステップＳ２０２の間、第１のプレイヤ端末４ａは、第１のプレイヤが第１のゲーム区間のプレイ中の動画を撮影し、第１のプレイヤ端末４ａの記憶装置に蓄積する。
【００９９】
ステップＳ２０３においてタイマー制御サーバ１からオフセット時間が送信されると、ステップＳ２０４において第１のプレイヤ端末４ａは、オフセット時間に動画の経過時間を加算した時間を、第１の動画データに表示する編集を行う。
【０１００】
また第１のプレイヤ端末４ａは、ステップＳ２０２においてタイマー終了コマンドが入力された後、ステップＳ２０５において第１のゲーム区間のプレイに要した時間ｔ１をタイマー制御サーバ１に送信する。タイマー制御サーバ１は、取得した時間に基づいて区間データ１２を更新する。
【０１０１】
さらにステップＳ２０６において第１のプレイヤ端末４ａは、ステップＳ２０４で経過時間が付された第１の動画データを、動画配信サーバ２に送信する。動画配信サーバ２は、ステップＳ２０６で取得した第１の動画データを、ステップＳ２０７において視聴者端末５に配信する。
【０１０２】
またステップＳ２０８ないしステップＳ２１４において、第２のゲーム区間についても、ステップＳ２０１ないしステップＳ２０７と同様に処理される。ここで、ステップＳ２１０でタイマー制御サーバ１が第２のプレイヤ端末４ｂに送信するオフセット時間は、ステップＳ２０３で送信したオフセット時間に、ステップＳ２０４で取得した第１のゲーム区間のプレイに要した時間ｔ１を加算した時間である。
【０１０３】
図９に示す例では、ゲーム区間を撮影した動画データを作成し、プレイヤ端末４で経過時間を付した動画データを動画配信サーバ２に送信する場合を説明したが、これに限られない。リアルタイムの生放送よりも遅れて配信するいわゆるタイムシフト機能によって、ゲーム区間を撮影しつつ、プレイヤ端末４が、動画データに経過時間を表示して動画配信サーバ２に送信し、視聴者端末５に配信しても良い。
【０１０４】
このように、タイマー制御サーバ１が、各ゲーム区間のプレイ時間を取得し、オフセット時間を各プレイヤ端末４に提供することで、リアルタイムの生放送に限らず、動画配信、動画放送等においても、ゲーム開始からの経過時間を動画に容易に表示することが可能になる。
【０１０５】
（第３の変形例）
本発明の実施の形態において、各ゲーム区間を一人のプレイヤがプレイする場合を説明したが、第３の変形例において、一つのゲーム区間を、複数のプレイヤがプレイする場合を説明する。
【０１０６】
例えば、第１のゲーム区間は、第１のプレイヤ端末４ａにおいてプレイされ、動画配信サーバ２は、複数の第１のプレイヤ端末４ａのそれぞれが生成する複数の第１の動画データを並べて、視聴者端末５に配信する。これにより視聴者端末５は、各プレイヤのゲームの進捗を比較して視聴することが可能になる。また、第２のゲーム区間以降においても、同様に複数のプレイヤ端末４でプレイされても良い。
【０１０７】
また、第１のゲーム区間をプレイした複数の第１のプレイヤ端末４ａのうち、第１のゲーム区間を最も早く終了した第１のプレイヤ端末４ａにおけるプレイに要した時間に基づいて、第２のゲーム区間のオフセット時間が出力されても良い。これにより、ゲームのプレイに要した時間だけでなく、各ゲーム区間においてもゲームに要した時間を競争させ、エンターテイメント性を向上することが可能になる。
【０１０８】
（第４の変形例）
各プレイヤ端末４は、更なる機能として、ダイジェスト動画データを作成しても良い。
【０１０９】
例えば、各プレイヤ端末４は、ゲームプレイ中またはゲームプレイ後に、動画データの所定区間を指定することで、その区間の動画データを生成することができる。
【０１１０】
具体的には、第１のプレイヤ端末４ａは、入力されたコマンドで指定された時間情報に基づいて、第１の動画データからダイジェスト版の新たな動画データを生成し、動画配信サーバ２に送信する。動画配信サーバ２は、新たな動画データを視聴者端末５に配信する。ここで動画配信サーバ２は、第１の動画データに対して視聴者端末５から入力された投稿データを、新たな動画データとともに視聴者端末５に配信しても良い。
【０１１１】
動画配信サーバ２は、動画データと、動画データに対して視聴者端末５から入力された投稿データと、その投稿データが入力されたタイミングを保持する。第１のプレイヤ端末４ａが、ダイジェスト版の新たな動画データとともに、その元となる第１の動画データの識別子と、第１の動画データにおける時間情報を動画配信サーバ２に提供する。動画配信サーバ２は、ダイジェスト版の新たな動画データに対応する第１の動画データの所定区間に対して、視聴者端末５から入力された投稿データを、新たな動画データにも表示する。このとき、第１の動画データにおけるタイミングと同じタイミングで、投稿データが表示されるのが好ましい。或いは、第１の動画データにおけるコメントを抜粋して、新たな動画データに表示しても良い。
【０１１２】
（その他の実施の形態）
上記のように、本発明の実施の形態とその変形例１ないし４によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【０１１３】
例えば、本発明の実施の形態に記載したタイマー制御サーバは、図４に示すように一つのハードウエア上に構成されても良いし、その機能や処理数に応じて複数のハードウエア上に構成されても良い。また、既存のコンテンツ配信システム上に実現されても良い。
【０１１４】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【０１１５】
１  タイマー制御サーバ
２  動画配信サーバ
３  コンテンツ配信システム
４  プレイヤ端末
５  視聴者端末
６  通信ネットワーク
９  コンテンツ処理システム
１１  記憶装置
１２  区間データ
１６  処理装置
１７  制御手段
１９  通信制御装置
【図１】
2019171006.tif 000003
【図２】
2019171006.tif 000004
【図３】
2019171006.tif 000005
【図４】
2019171006.tif 000006
【図５】
2019171006.tif 000007
【図６】
2019171006.tif 000008
【図７】
2019171006.tif 000009
【図８】
2019171006.tif 000010
【図９】
2019171006.tif 000011