(57)【特許請求の範囲】
【請求項１】
少なくとも１人の個人を含むインタラクティブな娯楽の中で発生するイベントに基づいて、その娯楽の映像を自動生成するための装置であって、
前記個人のための前記インタラクティブな娯楽中に記録された一連のイベントを含む前記インタラクティブな娯楽の履歴を格納するための電子的な記憶装置と、
前記インタラクティブな娯楽の履歴から特定のインタラクティブな娯楽のセッションを検索し、前記インタラクティブな娯楽のセッション中に発生した、前記映像の生成に用いられるべき要素を含む注目イベントを識別するための処理部と、を備え、
前記一連のイベント中の注目イベントは、インタラクティブな娯楽のセッション中に発生しうる、対応する所定の注目すべきイベントの情報を参照することにより識別され、
１以上の前記注目イベントは、ユーザによるイベントの評価を示す、ユーザにより生成されたイベントのタグを更に含み、
前記インタラクティブな娯楽は、複数の個人の同時に起こるインタラクションを含み、
前記インタラクティブな娯楽の履歴は、前記複数の個人のそれぞれについて前記インタラクティブな娯楽中に記録された一連のイベントを含む、インタラクティブな娯楽の時系列を含み、
前記処理部は、識別された複数の前記注目イベントを直列的に表示することにより、インタラクティブな娯楽のセッションの全体のハイライト版を生成する
ことを特徴とする装置。
【請求項２】
前記処理部は、前記ハイライト版の離散した前記注目イベントを集めて映像に編集することを特徴とする請求項１に記載の装置。
【請求項３】
前記処理部は、前記インタラクティブな娯楽中に、複数の個人のうちの一人の視点から記録された一連のイベントに対応する前記イベントの映像の複数の組み合わせのいずれかを生成することを特徴とする請求項１又は２に記載の装置。
【請求項４】
前記処理部は、ユーザがどのイベントを視聴するかを選択することができるように、ユーザの入力を取得可能であることを特徴とする請求項３に記載の装置。
【請求項５】
前記処理部は、ユーザが選択したイベントタイプのコレクションを見ることができるように、前記ユーザの入力に基づいてイベントを類別することを特徴とする請求項４に記載の装置。
【請求項６】
前記処理部は、ゲームコンソール及びゲームサーバのうちの少なくともいずれかを含むことを特徴とする請求項１から５のいずれかに記載の装置。
【請求項７】
前記処理部は、前記イベントが発生したときに、前記電子的な記憶装置にイベントを格納することを特徴とする請求項１から６のいずれかに記載の装置。
【請求項８】
前記処理部は、それぞれのユーザの視点から前記イベントを記録するために、前記ユーザ間のイベントを関連づけることを特徴とする請求項１から７のいずれかに記載の装置。
【請求項９】
前記処理部は、イベントが重要であることを示すタグを付けるユーザの入力を取得することを特徴とする請求項１から８のいずれかに記載の装置。
【請求項１０】
前記処理部は、１以上のユーザの要求、１以上のユーザの制御、又は自動により、前記ハイライト版を生成することを特徴とする請求項１から９のいずれかに記載の装置。
【請求項１１】
１以上の前記注目イベントは、１以上の所定の要素に基づくイベントのランキングを更に含むことを特徴とする請求項１から１０のいずれかに記載の装置。
【請求項１２】
前記処理部は、複数の前記評価にしたがって前記イベントを順序付けることを特徴とする請求項９に記載の装置。
【請求項１３】
前記処理部は、前記タグの数が最小の閾値よりも多いイベントを前記注目イベントとして識別することを特徴とする請求項９に記載の装置。
【請求項１４】
前記処理部は、２以上の基準に基づいて前記イベントに重み付けを適用し、重み付けが適用された結果に基づいて前記注目イベントを識別することを特徴とする請求項９に記載の装置。
【請求項１５】
前記処理部は、前記注目イベントの原因となったサブイベントを前記ハイライト版に含ませることを特徴とする請求項１から１４のいずれかに記載の装置。
【請求項１６】
前記処理部は、前記映像の所望の長さに依存して、表示するためのイベント及びサブイベントの量を選択することを特徴とする請求項１５に記載の装置。
【請求項１７】
前記処理部は、複数のインタラクティブな娯楽から収集された複数の映像の中からハイライトに対応するイベントを選択することを特徴とする請求項１から１６のいずれかに記載の装置。
【請求項１８】
前記処理部は、複数のインタラクティブな娯楽から特定のイベントタイプを選択することを特徴とする請求項１から１７のいずれかに記載の装置。
【請求項１９】
前記処理部は、イベントを自動的に編集して映像を生成することを特徴とする請求項１から１８のいずれかに記載の装置。
【請求項２０】
前記処理部は、タイトル、プレイヤーのキャスト、及びチャプターのうちいずれかを含む要素を前記映像に付加することを特徴とする請求項１９に記載の装置。
【請求項２１】
前記処理部は、ユーザのプロファイルに基づいて、ユーザのための個人的な映像を用意することを特徴とする請求項１９に記載の装置。
【請求項２２】
前記処理部は、１以上のイベントの物語を生成することを特徴とする請求項１９に記載の装置。
【請求項２３】
前記処理部は、前記イベントを、異なる視点から撮られた複数の視点の単一の映像又は映像のシリーズに編集することを特徴とする請求項１９に記載の装置。
【請求項２４】
前記処理部は、前記映像において１以上のユーザを強調又は他と区別することを特徴とする請求項１９に記載の装置。
【請求項２５】
前記処理部は、前記映像をエクスポートすることを特徴とする請求項１から２４のいずれかに記載の装置。
【請求項２６】
少なくとも１人の個人を含むインタラクティブな娯楽の中で発生するイベントに基づいて、その娯楽の映像を自動生成するための装置であって、
前記個人のための前記インタラクティブな娯楽中に記録された一連のイベントを含む前記インタラクティブな娯楽の履歴を格納するための電子的な記憶装置と、
前記インタラクティブな娯楽の履歴から特定のインタラクティブな娯楽のセッションを検索し、前記インタラクティブな娯楽のセッション中に発生した、前記映像の生成に用いられるべき要素を含む注目イベントを識別するための処理部と、を備え、
前記一連のイベント中の注目イベントは、インタラクティブな娯楽のセッション中に発生しうる、対応する所定の注目すべきイベントの情報を参照することにより識別され、
前記インタラクティブな娯楽は、複数の個人の同時に起こるインタラクションを含み、
前記インタラクティブな娯楽の履歴は、前記複数の個人のそれぞれについて前記インタラクティブな娯楽中に自動的に記録された複数のイベントを含む、インタラクティブな娯楽の時系列を含み、
前記処理部は、特定のインタラクティブな娯楽に参加している複数のユーザのランキングに少なくとも部分的に基づいて、より高い評価がされたユーザが前記映像を生成するためのイベントに、より高い重みを付与することを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、インタラクティブな娯楽のための動画の生成に関し、とくに、その娯楽の中で発生するイベントに基づいた、インタラクティブな娯楽のための動画の自動生成に関する。
【背景技術】
【０００２】
本出願は、２００９年２月１２日に出願された米国特許出願第１２／３７０，３２７号及び２００８年２月１５日に出願された米国特許仮出願第６１／０２９，２６１号の優先権を主張し、これらの出願の全内容は本明細書に援用される。
【０００３】
マルチプレイヤーのビデオゲーム、例えば、ソニープレイステーション３（登録商標）のゲームコンソール上でプレーされるウォーホーク（登録商標）（例えば、www.us.playstation.com/Warhawk/ 参照）は、インタラクティブな娯楽体験を提供する。このようなインタラクションは、典型的には、競争的なグループ又はチームの活動の形をとる。例えば、ウォーホークにおいては、このような相互作用は仮想的な戦闘体験中に起こる。特定のゲームプレーシーケンス中のあるイベントは、例えば、このようなイベント中の１以上の参加者により披露された技又はイベントの娯楽価値のために、ゲームの参加者にとって忘れられないものとなる。したがって、ユーチューブには現在１５８０のウォーホークの動画が投稿されている。これらの動画は、デモンストレーション動画又はユーザの体験の動画であり、後者は、典型的には、ゲームプレー中にモニタ又はテレビジョンから参加者又は傍観者により作成されたビデオテープ録画を含む。これらのユーチューブの動画は非常に人気があり、何千、何十万もの視聴がなされている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
残念ながら、現在、ゲームプレーをキャプチャするための最も効果的なアプローチは、ビデオテープや他の同等の手段によるものである。この方法で生成されたビデオは、ゲームプレーを直線的に表示した、編集されていないアナログの画面であるから、ゲームプレーシーケンスにおいて最も興味深いイベントが強調されたりまとめられたりして、意味のある面白い物語風には仕上げられていない。現在の動画記録技術は、動画記録を行っているその場の参加者又は傍観者の視点以上のものを提供しない。
【０００５】
したがって、インタラクティブな娯楽の動画を、その娯楽中に発生するイベントに基づいて自動生成するための技術が求められる。
【課題を解決するための手段】
【０００６】
従来技術に関連する不都合は、インタラクティブな娯楽の中で発生するイベントに基づいて、その娯楽のビデオの自動生成を可能とする技術に関する本発明の実施の形態により克服される。このように、本発明の実施の形態は、ゲームのイベントに基づいた動画の自動生成に関する。従来のリプレー生成のほとんどはインテリジェントではない。すなわち、履歴データを直線的に表示するだけであった。本発明の好適な実施の形態は、ゲームにおける興味深い瞬間を発見し、それらをいろいろな興味深い方法で表示しようとする技術を提供する。
【０００７】
動画を生成するために使用するイベントの選択は、人工知能により行われる。本発明の一つの実施の形態では、ゲームは、プレーセッション中に発生しうる一連のイベントを指定する。ゲームは、これらの独立したイベントが識別できるように、十分なリプレーデータのトラックを保持する。リプレーを生成する際に、ゲームは、そのセッションの履歴データを検索し、発生したイベントを識別する。ゲームは、これらのイベントの映像のいくつかの組み合わせを表示してもよい。例えば、ゲームは、発見されたいくつかのイベントを連続的に表示することにより、プレーセッションの全体のハイライト版を生成してもよい。プレイヤーが選択されたイベントタイプのコレクション、例えば、全ての旗争奪映像又は全ての遠景などを見ることができるように、イベントをカテゴライズしてもよい。
【０００８】
本発明の教示は、添付の図面に関連して、以下の詳細な説明を考慮することにより、容易に理解されうる。
【図面の簡単な説明】
【０００９】
【図１】図１は本発明の実施の形態に係るビデオゲームシステムの構成を示す概略図である。
【図２】図２は本発明の実施の形態に係るゲームプレー中における本発明の動作を示す論理図である。
【図３】図３は本発明の実施の形態に係るゲームハイライトビデオの編集中における本発明の動作を示す論理図である。
【図４】図４は本発明の実施の形態に係るゲームプレーの時系列とハイライトビデオに含ませるために選択されたビデオコンテンツを示す概略図である。
【図５】図５は本発明の実施の形態に係るゲームプレーの時系列と編集されたビデオコンテンツを示す概略図である。
【図６】図６は本発明の実施の形態に係るゲームハイライトビデオの生成中における本発明の動作を示す論理図である。
【図７（ａ）】図７（ａ）〜図７（ｎ）は本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。
【図７（ｃ）】図７（ａ）〜図７（ｎ）は本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。
【図７（ｅ）】図７（ａ）〜図７（ｎ）は本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。
【図７（ｇ）】図７（ａ）〜図７（ｎ）は本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。
【図７（ｉ）】図７（ａ）〜図７（ｎ）は本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。
【図７（ｋ）】図７（ａ）〜図７（ｎ）は本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。
【図７（ｍ）】図７（ａ）〜図７（ｎ）は本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。
【発明を実施するための形態】
【００１０】
以下の詳細な説明は、説明のために多くの特定の詳細を含むが、以下の詳細に対する多数の変形及び置換も本発明の範囲にあることは、当業者に理解されるところである。したがって、以下に記述される本発明の実施例は、請求された本発明の一般性を失わせることなく、また、限定を付加することなく述べられる。
【００１１】
本発明の実施の形態は、ゲームイベントに基づく自動動画生成に関する。従来のリプレー生成は、インテリジェントではないもの、すなわち、履歴データを直線的に表示するものがほとんどであった。本発明の好適な実施の形態は、ゲームにおける面白い瞬間を発見し、それらをいろいろな面白い方法で表示しようとする技術を提供する。
【００１２】
動画を生成するために使用するイベントの選択は、人工知能により行われる。本発明の一つの実施の形態では、ゲームは、プレーセッション中に発生しうる一連のイベントを指定する。ゲームは、これらの独立したイベントが識別できるように、十分なリプレーデータの痕跡を保持する。これらの独立したイベントは、ひとまとめにして、インタラクティブな娯楽の特定のゲームプレーセッションの履歴となる。リプレーを生成する際に、ゲームは、そのセッションの履歴データを検索し、例えば、ユーザの投票及び／又は所定の注目に値するイベントの集合との比較などに基づいて、発生した注目に値するイベントを識別する。ゲームは、これらのイベントの映像のいくつかの組み合わせを表示してもよい。例えば、ゲームは、発見されたいくつかのイベントを連続的に表示することにより、プレーセッションの全体のハイライト版を生成してもよい。別の実施の形態においては、プレイヤーがイベントの映像を選択可能としてもよい。プレイヤーが選択されたイベントタイプの収集物、例えば、全ての旗争奪映像又は全ての遠景などを見ることができるように、イベントをカテゴライズしてもよい。
【００１３】
図１は、本発明の実施の形態に係るビデオゲームシステムの構成を示す概要ブロック図である。本発明の一実施例は、ソニープレイステーション３ゲームコンソールにおいて実現される。ゲーム開発者のコミュニティにおいて、プレイステーション３などのゲームコンソールに関連した重要な技術があること、また、このようなコンソールのためのアプリケーションプログラミングインタフェースが、開発者のためのそれぞれのソフトウェア開発キットなどに利用可能であることは、当業者に理解されるところである。したがって、本明細書により教示される様々な技術が、既知のプログラミング技術を用いて、プレイステーション３などのゲームコンソールに実装されうることもまた、当業者に理解されるところである。例えば、スティーヴ・ラビン（Steve Rabin）著、チャールズリバーメディア（Charles River Media）発行（２００５年６月）の、「ゲーム開発入門（ゲーム開発シリーズ）」を参照されたい。
【００１４】
本明細書では、ソニープレイステーション３及びそのゲームコンソール上で使用されるゲームに関連して本発明を説明するが、他のゲームコンソールの開発者が、本明細書の技術を、そのような他のゲームコンソールに容易に適用可能であることは、当業者に理解されるところである。したがって、本発明は、本明細書により提供される特定の例に全く限定されない。
【００１５】
図１において、２以上のプレイヤーがインターネットなどのネットワーク１４を介してゲームサーバ１１にアクセスする。それぞれのプレイヤーは、ソニープレイステーション３などのゲームコンソール１０を使用する。ゲームサーバは、データ格納部１２を含む。データ格納部１２は、それぞれのプレイヤーに関する情報、例えば、プロフィール、ゲーム統計量などや、一実施例においては、ゲームセッション中に発生したイベントを含むタイムラインを含むゲーム履歴などを格納する。これらのイベントは、以下に詳述するように、重要なイベント及び／又はユーザにより指定されたイベントであってもよい。ゲームサーバは、タイムライン（後述）に含まれるイベントを含むゲームプレービデオを組み立てるための構成も含む。別の実施の形態においては、履歴は、ゲームサーバに加えて、又はゲームサーバに代えて、ゲームコンソール上に保持されてもよい。同様に、ゲームコンソールは、タイムラインに含まれるイベントを含むゲームプレービデオを組み立てるための構成を含んでもよい。
【００１６】
図２は、本発明の実施の形態に係るゲームプレー中における本発明の動作を示す論理図を示す。ゲームプレーの最初に、ユーザは発生（spawning）によりゲームを開始する（２００）。ゲームプレーの進行に伴って（２７０）、さまざまなイベント、例えば、破壊、戦闘、死亡などが発生する（２１０）。これらのイベントが発生すると、上述したように、ゲームのタイムライン（時系列）に沿って格納されるゲームの履歴に記録される（２２０）。これらのイベントは、それぞれのプレイヤーに通知される。一実施例において、あるプレイヤーが別のプレイヤーを倒すなど、２人のプレイヤーの間で発生したイベントは、それぞれのプレイヤーの視点からのイベントをキャプチャするために、プレイヤー間で互いに関連づけられる。別の実施例において、それぞれのプレイヤーは、イベントに対してタグをつけることにより、そのイベントが重要であると指定するよう決定してもよい。これらのタグも、タイムラインに記録される（２４０）。ゲームが終了すると（２５０）、ゲームのハイライトの動画が生成される（２６０）。
【００１７】
図３は、本発明の実施の形態に係るゲームハイライトビデオの収集中における本発明の動作を示す論理図である。ゲームがいったん終了すると、１以上のユーザの要求により、あるいは１以上のユーザの制御のもとで、ゲームのハイライトの動画が生成されてもよいし、全ての場合において動画が自動的に生成され、後で視聴したり利用したりするために、全部又は一部が、更なる動画の生成において、ゲームハイライトアーカイブに保存されてもよい。
【００１８】
動画の合成処理を開始するときに、タグをつけられた全てのイベントが識別される（３００）。
【００１９】
ある実施の形態におけるタグ付きイベントは、旗争奪又は複数の敵を倒すなどのイベントの重要度、イベントに関連したタスクの達成の難易度、イベントの娯楽度などの要素に基づいたイベントのランキング（３１０）を示してもよい。このようなイベントが表示されると、イベントは、重要度又は娯楽価値などのいくつかの要素にしたがって順序づけられる（３２０）。
【００２０】
ある実施の形態におけるタグ付きイベントは、１以上のユーザによる投票、例えば、ハイライトのリストを編集するときなどに、ユーザによる肯定を示すアイコンやボタンなどの選択などにより指定された、イベントが面白いことを示す投票や、最終選考に残ったイベントのリストの中からハイライトを選択するための投票の際などに、ユーザの否定を示すアイコンやボタンなどの選択により指定された、イベントが面白くないことを示す投票など、プレイヤーによるイベントの評価を示す投票に基づいて、ユーザにより生成されたタグを含んでもよい。このような評価イベントが表示されると、イベントは、イベントごとのタグの数、イベントにタグをつけたプレイヤーの著名度、イベントの重要度、タグの数が最小の閾値を超えているかどうかなどの判断基準にしたがって順序づけられる（３４０）。本発明の実施例は、ハイライトの選択処理との対話をユーザに提供する。すなわち、ゲームプレーなどのインタラクティブな娯楽における一連のイベントの、１以上のユーザによる全ての肯定的又は否定的な判断を、即座に認識する機構を提供する。本実施例では、特に興味があるイベントを指定するために、ゲームコントローラのボタンなどの構成がユーザに提供される。このように、本実施例は、上述した賛意による評価システムに類似した投票方式を提供する。ゲームプレイヤーは、ゲームプレー中に、とくに興味のあるイベントを選択する。ユーザにより選択されたイベントは、ゲームプレーの履歴においてタグづけされる。ゲームプレーの終了後、システムは、ユーザのタグを順序正しくまとめ、ゲームのハイライトビデオを編集する。タグづけされたイベントをビデオに含ませるかを決定するために満たすべき閾値が設定されてもよい。システムは、イベントに関連づけられたタグの数により示される人気によりイベントをランクづけするなどの、様々な発見的方法を編集処理に適用してもよい。さらに、システムは、ビデオを、例えば上位５つにランクされたイベントなど、特定の数のタグづけされたイベントに限定してもよい。あるタグづけされたイベントが、他のタグづけされたイベントよりも高い重みを持つように、イベントに重みづけが適用されてもよい。例えば、旗争奪イベントにおけるそれぞれのタグには、戦闘イベントにおけるタグよりも高い重みがつけられてもよい。このように、ビデオにおける表示のためのイベントのランク付け及び選択は、多次元的である。
【００２１】
ゲームプレー中にユーザにより手動でタグイベントが選択されると、システムは、その前のＮ秒間に発生したイベントにより高い重みを付与する。この第２の仕組みによれば、システムがそのイベントを面白いと認識しなかったとしても、プレイヤーが面白いイベントを識別することができる。例えば、ある人が建物の出っ張りから、走っている車に飛び降りたときに、プレイヤーはそのアクションが面白いとしてタグをつけることができる。ゲームの開発者は、ユーザが生成した面白いコンテンツを含む動画を見て、自動生成システムに、走っている車に飛び降りるなどの判断基準を含ませるように、ゲームの将来のバージョンにパッチを入れることもできる。
【００２２】
イベントが、例えばランキング及び評点に基づいて順序づけられると、動画が組み立てられる（３５０）。編集処理は、多数のユーザのいずれか、又は、どのイベントを表示するか、いくつのイベントを表示するか、イベントのどの程度が表示されるべきか、などに関してプログラムされた決定にしたがって進行する。例えば、あるイベントは、前後関係を提供するために、そのイベントへと導いたアクションを含ませることを必要としてもよいし、他のイベントは、１以上のプレイヤーの視点からの表示を必要としてもよい。さらに、あるイベントは、他のイベントよりも面白い又は重要であるとされてもよい。このように、ユーザの評点により示される、より人気の高いイベントは、ランキングにより示される、より重要なイベントよりも推奨されてもよい。または、１以上の様々なランキング及び評価要素が、１以上の他の要素に対する重みとして用いられてもよい。このように、例えば、ランキングの目的のためには爆発が破壊よりも重要であっても、特定の破壊が評価に基づいて非常に人気があれば、爆発よりも推奨され、爆発に代えてビデオに含まれる。
【００２３】
図４は、本発明の実施の形態に係るハイライトビデオにおけるゲームプレーのタイムライン及び動画に含ませるよう選択されたビデオコンテンツを示す概要図である。ゲームプレーの履歴及び重要なイベントの指定が、このようなゲームプレーの間に取得され、電子的なストレージに格納されることは、ゲームコンソールのプログラミングに関する当業者に理解されるところである。その後、このような履歴が引き出され、プレイヤーの名前、ゲーム空間における座標などの履歴中のイベント指定情報を用いて、ゲームイベント及びイベントへと導くアクションが再生成されてもよい。図４には、ゲームプレー中にイベントＥ１、Ｅ２、及びＥｎが発生したタイムラインが示されている。イベントＥ１のタグはシンプルなゲームイベントに基づいており、イベントＥ２のタグはユーザタグであり、イベントＥｎのタグはゲームイベント及びユーザタグの双方に基づいていることが分かる。図４には、イベントＥｎの価値は他の記録されたゲームイベントよりも高く、生成されるビデオにおいてより突出した位置が与えられることが示される。イベントＥ１は２番目に高い価値を有しており、ビデオ中に配置されるが、より低い位置に配置される。イベントＥ２は、最も低い重要度を有しており、図４に示した例においては、ビデオに含ませるための閾値を超えない。
【００２４】
以下にイベントの例を示す。
・旗争奪
・旗の取得
・旗の所持者を撃破
・遠景
・地雷の爆発
・プレイヤーによる地雷の投下
【００２５】
デスマッチイベントの例を示す。
・遠景
・５連続撃破
・最も撃破したプレイヤーのセッション全体
・最も低いスコアのプレイヤーのセッション全体
・地雷が爆発してプレイヤーを撃破する
・プレイヤーが丘から飛び降りて移動中の車に乗る
・プレイヤーが他のプレイヤーを丘から水に落として、そのプレイヤーを撃破する
【００２６】
イベントが発見されると、第２のステップにおいて、イベントへと導いたイベントのリプレーが構築されてもよい。例えば、下記の表１は、１人のプレイヤーが、他の２人のプレイヤーを爆破する地雷を配置する例を示す。ビデオが記録する主たるイベントは、プレイヤー２及びプレイヤー３が地雷により爆破されるものである。地雷が爆破した時点から、ビデオは、爆破の数秒前だけでなく、爆破を導いた基本のステップを表示するように作成される。
【００２７】
【表１】
0005465680.tif 000002
【００２８】
イベントの原因となる多数のサブイベントが発生しうる。例えば、「旗争奪」において、システムは、旗が初期位置から取得されてから、争奪される全ての経路を追跡することができる。道中において、旗を運んだり落としたりした人は多数存在するかもしれないし、旗の所持者を長距離から撃破することもいくつかあるかもしれない。旗の所持者の周囲で地雷が爆発して旗の所持者が撃破されることもいくつかあるかもしれない。それらの場合、システムは、地雷が配置されたところを表示し、旗の所持者が爆破されるところへ飛んでもよい。最初の旗の取得もまた、プレイヤーが近づいて旗を取得するサブイベントを有する。
【００２９】
システムは、リプレーの所望の長さに依存して、表示するためのイベント及びサブイベントの量を選択してもよい。例えば、旗争奪の表示が要求された場合、システムは、最初の旗の取得に５秒、旗が運ばれている間の上位４つのイベントを５秒ずつで２０秒、及び旗が奪われる前の最後の５秒を指定してもよい。
【００３０】
図５は、本発明の実施の形態に係るゲームプレーの時系列と編集されたビデオコンテンツを示す概略図である。図５において、プレイヤー１、２及びｎは、殺したり、殺されたり、旗を取ったりしている。イベントはタイムラインに沿って発生する。イベントの情報は、ゲームのハイライトビデオを生成するために結合されるビデオのセグメントを生成するために用いられる。図５において、２以上のプレイヤーが共通の行動によりリンクされたビデオのセグメントは、双方のプレイヤーの視点を見せるために結合されるが、別の実施例においては、これは必要ではない。図５において、例えば、プレイヤー１及び２は同時に発生したので、２つのビデオセグメントが、両者の発生を形成するように示されている。この関係は、ハイライトビデオが編集されるときに、重要であることが分かる。同様に、プレイヤーが他のプレイヤーを撃破するとき、両者の経験は別のビデオセグメントとして記録される。図５の例において、プレイヤー２及びｎは、協力して旗を取得したので、それぞれのビデオセグメントが提供される。
【００３１】
さらに、特定のゲームに参加しているプレイヤーのランキングに少なくとも部分的に基づいて、最上位に評価されたプレイヤーが登場するタグづけされたイベントに、ビデオを生成するための、より高い重みが付与される、競争的な一面が追加されてもよい。
【００３２】
本発明の実施の形態は、いくつかのゲームのハイライトビデオの中から、ハイライトの選択を企図する。本実施例は、こうして、いくつかのゲームのハイライトの中から選択されたハイライトビデオを提供する。このように、ユーザは、そのユーザによりプレーされた全てのゲームから、ユーザがタグ付けした全てのイベントを見せるビデオを用意するよう要求してもよい。または、いくつかのゲームからのハイライトが、例えば上位１０の旗争奪などの特定のイベントに基づいて選択されてもよい。さらに、投票コミュニティがハイライトを選択してもよい。このようなコミュニティは、例えば、特定のゲームに参加するそれぞれのプレイヤー、上位に評価されたプレイヤー、「編集者の会議」、傍観者の仲間などを含んでもよい。
【００３３】
図６は、本発明の実施の形態に係るゲームハイライトビデオの生成中における本発明の動作を示す論理図である。本発明の一実施例は、イベントを自動的に編集してビデオを生成し、さらに、タイトル、プレイヤーのキャスト、及びチャプターなどのビデオ要素を追加する。同様に、選択の更なる一面は、それぞれのユーザに対して、そのユーザのタグに基づいて、個人的なビデオが提供される、個人の一面を含んでもよい。本発明の実施の形態は、１以上のゲームプレーイベントの物語を生成する機能をも提供する。例えば、ゲームの履歴は、複数の視点からの全てのイベントのために格納されてもよい。旗争奪におけるそれぞれのプレイヤーの役割は、順番に連続的に描写されてもよいし、イベントへと導くアクションの時系列が、それぞれのプレイヤーから描写されるように、１人のプレイヤーから別のプレイヤーへ、ディゾルブの連続として描写されてもよい。この方法によれば、本発明はイベントをめぐる物語を構築することができる。さらに、例えば爆発のイベントを、可能な全ての角度から見ることができるように、それぞれのプレイヤーがそれぞれの視点から異なるように見えるイベントを、複数の視点の映像又は映像のシリーズを結合してもよい。一実施例において、それぞれの視点は分割画面の一部に表示されてもよいし、別の実施例において、視点間の遷移やカットなどがビデオに自動的に挿入されてもよい。
【００３４】
図６において、様々なイベントが描写されたハイライトは、上述した様々な要素に基づいて、ビデオに編集される（６００）。プレイヤーのプロファイルも、ゲームサーバ又は他のソース、例えばプレイヤーのゲームコンソール、ウェブページ、ブログなどから収集される（６１０）。プレイヤーのプロファイルは、例えばビデオの最後に追加されるビデオのクレジットを生成するために用いられる（６２０）。クレジットは、プレイヤーのゲームプレー名及びプレイヤーのアバターなどを含んでもよい。チャプターのシリーズ及び／又はタイトルも生成される（６３０）。例えば、それぞれのチャプターは、最初のレベルのメニューから特定のイベントへの直接のアクセスを提供してもよい。同様に、イベントに関連するメタデータに基づいて、それぞれのプレイヤーだけでなくビデオの題名がつけられてもよい。最後に、ビデオが完成され（６４０）、本明細書の他の箇所で説明されるように、頒布されてもよい。
【００３５】
実施の形態において、ビデオの表示態様を高める様々なツールが提供される。例えば、上述したように、タイトル及びキャラクタのキャストが、例えばそれぞれのプレイヤーのプロファイル情報に基づいて、ビデオの最初及び／又は最後に自動的に追加されてもよい。こうして、イベントに描写されるそれぞれのプレイヤーは、ビデオのクレジットにおいて、ビデオのスターのように宣伝されてもよい。この同じユーザ情報は、１以上のプレイヤーを強調又は区別するために用いられてもよい。例えば、個々のユーザのアクションが明確に区別できるように、ネットワークＩＤ又はキャラクタに関連するユーザ名が、ビデオにおいて強調されて表示されてもよい。本実施例において、旗の所持者のアバターは、より明瞭に（かつ価値を有するように）表示されてもよい。
【００３６】
本発明の実施の形態は、１以上のゲームからのビデオのハイライトのエクスポートをも提供する。したがって、ユーザは、ゲームから１以上のイベントを、ユーチューブ上に表示するなど、ワールドワイドウェブへエクスポートすることができる。このようなユーザにより生成されたコンテンツは、例えばフェイスブック又はマイスペースなどのソーシャルネットワーキングサイトにおいて共有されてもよい。本実施の形態において、ビデオは、機械的発見的方法、又は、機械自動化を用いたビデオ生成処理に適用されるユーザの選択に基づいて自動的に生成されてもよいし、それぞれのゲームプレイヤーにより手動で編集されてもよい。後者の場合において、それぞれのプレイヤーはビデオを表示して、ゲームプレイヤーのコミュニティから適切な認識、例えば、最も興味深い、最もエキサイティングである、又は、最も面白いビデオに対する賞を取得してもよい。
【００３７】
図７（ａ）〜図７（ｎ）は、本発明にしたがって生成された、編集されたゲームプレーシーケンスを示す図である。とくに、図７（ａ）〜図７（ｈ）は第１の映像シーケンスを示し、図７（ｉ）〜図７（ｈ）は代替の映像シーケンスを示す。
【００３８】
上記は、本発明の好適な実施の形態の完全な説明であるが、様々な代替、変形及び等価物を使用することが可能である。したがって、本発明の範囲は、上記の説明を参照して決定されるべきではなく、添付の請求の範囲を、それらの全ての等価物の範囲とともに参照して決定されるべきである。本明細書に記述された特徴は、好適であろうとなかろうと、本明細書に記述された他の特徴と結合されてもよい。以下に続く請求の範囲において、不定冠詞「A」又は「An」は、それ以外の記述がない限り、冠詞の後に続く項目の量が１以上であることを指している。添付された請求の範囲は、請求の範囲において「〜のための手段」という文言を用いて明確に限定が記述されている場合でなければ、ミーンズプラスファンクションの限定を含むと解釈されるべきではない。
【図１】
0005465680.tif 000003
【図２】
0005465680.tif 000004
【図３】
0005465680.tif 000005
【図４】
0005465680.tif 000006
【図５】
0005465680.tif 000007
【図６】
0005465680.tif 000008
【図７（ａ）】
0005465680.tif 000009
【図７（ｃ）】
0005465680.tif 000010
【図７（ｅ）】
0005465680.tif 000011
【図７（ｇ）】
0005465680.tif 000012
【図７（ｉ）】
0005465680.tif 000013
【図７（ｋ）】
0005465680.tif 000014
【図７（ｍ）】
0005465680.tif 000015