(57)【要約】  ビデオプレイヤー（２０）はメディア（１０）を用いてビデオ（３０）を再生する。これによって、メニュー表示４０を行い、トリガー（５０）を認識するとともに、ユーザー（１５）のインプットに基づいてセグメントスキップ（６０）を行い、グラフィックス挿入（７０）を行って、ゲームをプレイするようにする。
2007526657.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ再生を通じてインタラクティブゲームを提供するための方法であって、
ユーザーからのインプットを受信し、ビデオ再生を制御するプロセッサーを有するビデオプレイヤーを提供するステップと、
標準再生のためのビデオストリームを有するとともに複数のセグメント識別子を有し、ゲームのプレイに際して前記ビデオストリームのセグメントが再生されるように前記プロセッサーに対して指令を出すようなメディアを提供するステップと、
前記ビデオ上でグラフィックス又はテキストを重畳し、インタラクティブなゲーム体験を生成するステップと、
を具えることを特徴とする、インタラクティブゲームの提供方法。
【請求項２】
ゲームの連続したプレイを妨害するような前記ビデオストリームのセグメントをスキップするステップを具えることを特徴とする、請求項１に記載のインタラクティブゲームの提供方法。
【請求項３】
ユーザーの双方向性に基づいて、前記ビデオストリームのセグメントを再生するステップを具えることを特徴とする、請求項１に記載のインタラクティブゲームの提供方法。
【請求項４】
前記セグメント識別子はトリガーであることを特徴とする、請求項１に記載のインタラクティブゲームの提供方法。
【請求項５】
前記セグメント識別子は編集決定リスト中に取り込まれていることを特徴とする、請求項１に記載のインタラクティブゲームの提供方法。
【請求項６】
ユーザーが遠隔装置を用いるインプット動作を行うステップを具えることを特徴とする、請求項１に記載のインタラクティブゲームの提供方法。
【請求項７】
前記遠隔装置は、キーボード、マウス、遠隔制御器、又はゲームコントローラーであることを特徴とする、請求項６に記載のインタラクティブゲームの提供方法。
【請求項８】
前記グラフィックス又はテキストと関連した音響を提供するステップを具えることを特徴とする、請求項１に記載のインタラクティブゲームの提供方法。
【請求項９】
ユーザーのインプットに応答して、付加的なグラフィックス及びテキストを表示するステップを具えることを特徴とする、請求項１に記載のインタラクティブゲームの提供方法。
【請求項１０】
メディアを再生するためのビデオプレイヤーと、
前記メディア内に存在し、前記ビデオプレイヤーによって認識されるとともに、選択したセグメント間のセグメントをプレイさせるようにするための、複数のセグメント識別子と、
ユーザーがプレイ中のセグメントと双方向性を形成するようなオーバーレイと、
を具えることを特徴とする、インタラクティブメディアシステム。
【請求項１１】
セグメントのプレイを管理するとともに、プレイ中のセグメントに対するオーバーレイを管理するためのＣＰＵを具えることを特徴とする、請求項１０に記載のインタラクティブメディアシステム。
【請求項１２】
前記複数のセグメント識別子は、編集決定リスト中に取り込まれていることを特徴とする、請求項１０に記載のインタラクティブメディアシステム。
【請求項１３】
前記編集決定リストは、ブランチング（branching）編集決定リストであって、ユーザーインプットに応じてセグメントをプレイすることを特徴とする、請求項１２にインタラクティブメディアシステム。
【請求項１４】
前記セグメント識別子はトリガーであることを特徴とする、請求項１０に記載のインタラクティブメディアシステム。
【請求項１５】
前記オーバーレイは、グラフィックス又はテキストを含むことを特徴とする、請求項１０に記載のインタラクティブメディアシステム。
【請求項１６】
前記ビデオプレイヤーは、ＤＶＤプレイヤー、高解像度プレイヤー、又はパソコンであることを特徴とする、請求項１０に記載のインタラクティブメディアシステム。
【請求項１７】
前記メディアは、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＣＤ、ＣＤ−ＲＯＭ、又はＬＡＮベースの記憶装置、インターネット、サーバー又はハードドライブにおけるメディアであることを特徴とする、請求項１０に記載のインタラクティブメディアシステム。
【請求項１８】
前記オーバーレイはオーディオを含むことを特徴とする、請求項１０に記載のインタラクティブメディアシステム。
【請求項１９】
メディア再生装置に対してメディアを提供するステップと、
前記メディアの一部を削除して、実質的に連続したシーンの再現を可能とするステップと、
前記メディアの残存した部分にグラフィックスを挿入し、ユーザーが前記メディアの前記残存部分と双方向性を形成するようにアシストするステップと、
を具えることを特徴とする、メディアとのインタラクティブ方法。
【請求項２０】
前記メディアの削除すべき部分に対してマーキングを行うステップを具えることを特徴とする、請求項１９に記載のメディアとのインタラクティブ方法。
【請求項２１】
ユーザーとの双方向性に基づいて前記メディアの残存部分をプレイするステップを具えることを特徴とする、請求項１９に記載のメディアとのインタラクティブ方法。
【請求項２２】
前記メディアからのシーン削除を開始し、終了するタイムリストを提供するステップを具えることを特徴とする、請求項１９に記載のメディアとのインタラクティブ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオ制御に関し、特にインタラクティブゲーム又は教育体験などを提供するための新規なシステム及び方法に関する。
【背景技術】
【０００２】
インタラクティブマルチメディアは、ユーザーに対して利用可能な種々のマルチメディアソースから探索した対象物を十分に鑑賞できる機会を与える。インタラクティブマルチメディアは、テキスト、音響、グラフィックス、画像、及び動画を単一の、コンピュータ制御されたマルチメディア製品として含む。インタラクティブマルチメディアに対する要求は、これらのプログラムに対する保存データの増大の要求に伴って増大している。
【０００３】
高画像ビデオプレイヤーやソフトウエアＤＶＤ−ＲＯＭのなどの、ＤＶＤ及びその他のデジタルマルチプレーヤーにおいては、データの記憶容量が増大するとともに、メディアインテグレーションのための手段として機能している。データ容量が増大することによって、より多くの情報を単一のディスクあるいはドライブ中に保存することができるようになる。また、このようなデータ容量の増大に加えて、このようなデジタルメディアはより高品質のビデオ及びオーディオを提供することができる。
【０００４】
高品質のオーディオ及びビデオ製品には数多くの用途が存在するが、エンターテイメント産業においては、より高品質のオーディオ及びビデオが要求されており、特にビデオゲーム産業においてはその度合いが大きい。このビデオゲーム産業においては、低価格で高品質のものが求められている。動画を含んだビデオゲームを作製するに際して、そのオーディオ及びビデオの品質はコスト制限を受けることになる。また、高品質の製品を製造するに際し、利益を生ぜしめるためには値段を高くする必要がある。
【０００５】
過去数年の間、エンターテイメント産業においては、動画像をビデオゲーム中に取り込むことを試みてきた。この試みにおいては、ハリウッドのプロダクションバリューを有するようなゲームの生産を予定しており、ストーリーを部分的に取り入れることによって、またはスプライトオーバーレイ（sprite overlays）などを通じた双方向性を付加することを予定したものである。“スプライト”とは、複数の画素のパターンから構成されるグラフィックス対象であって、コンピュータープログラマーによって画定されるものである。この対象物は、巧みに操作されるとともに結合されて、アニメゲームやグラヒックスクリーンディスプレイを構成する。このような技術を用いることによって、これらの対話型ムービーは、かつてビデオゲーム産業の将来を担うものと考えられていた。パソコンや家庭用ゲーム機器メーカーは、画像制作に関して多大な費用がかかることを早くに気づいていた。  
【０００６】
ビデオゲーム産業においては、アニメーションやコンピュータグラフィック画像よりも、むしろビデオ画像をゲーム中に挿入する試みを行っていた。このようなビデオゲームにおいては、多量のビデオクリップを保持することができる。したがって、ユーザーの行動に依存して、ビデオゲームは相当するビデオクリップを再生する。しかしながら、このようなシステムにおいては、少なくとも２つの欠点が存在する。第１に、ビデオ画像がゲームの全体を通じて連続して再生されないという問題がある。第２に、ビデオ画像は動画から容易に移送することができないという問題がある。代わりに、ビデオクリップを再画像化し、適当な媒体中に保存しなければならない。パソコン及び家庭用ゲームメーカーの双方ともに、ビデオクリップに基づいてゲームをオーバーレイする試みがなされている。
【０００７】
ビデオ画像に基づいてインタラクティブゲームを再生した従来の試みの一つとして、”Dragon’s Lair”がある。この”Dragon’s Lair”においては、ビデオパスをブランチングすることによって、テレビゲームを製造していた。しかしながら、このゲームはアナログ形式のレーザーディスクに基づくものであって、デジタルビデオに基づくものではなかった。デジタルビデオはその品質においてアナログ形式のものよりも優れている。また、アナログビデオパスをブランチングするための技術は、デジタル技術に対してそのまま転用することはできない。
【０００８】
デジタルビデオを用いた最初のゲームは”Sherlock Holmes：Consulting Detective”である。その制作費用は莫大なものであって、その画像はプロの俳優を実際のセット中に配置させることによって、映画会社が制作したものである。しかしながら、その高いコスト及びシーンをフィルム分割するという技術は、インタラクティブゲームに対しては望ましいものではなかった。
【０００９】
最初のフルモーションビデオ（ＦＭＶ）は、”Digital Pictures”による”Night Trap”であって、レーザーディスクとＣＤプラットフォームの双方の形態で製造されている。ＦＭＶは、連続した動きを再生することができるビデオシステムである。低速のＣＤ−ＲＯＭドライブや低帯域のネットワークにおいては、フルモーションビデオに要求される多量のデータを処理しきれない場合がある。その結果、ビデオ再生が不規則になったりする場合がある。また、ビデオ画像が粗くなったり、不鮮明になったりする場合がある。”Night Trap”は、実際の俳優の映像からなる最初のインタラクティブゲームの一つである。”Digital Pictures”は、後にセガのＣＤプラットフォームのために”Sewer Shark”をリリースしている。解像度やカラーパレットなどの特性はビデオにおいては十分ではない。結果として、ＦＭＶはインタラクティブ動画に対しては適していない。
【００１０】
他のゲームにおいては、コンピュータグラフィックと俳優の実際の演技画像とを付加的に複雑に組み合わせたものであります。”Star Wars: Rebel Assault II”は、”LucasArts Entertainment Company”によって提供されたものであり、これはプロの俳優を用いた場面に基づいて記録したビデオ画像を利用したものである。真実味を与えるために、オリジナルなプロップとコスチュームとは実際の映画から取ってきたものである。俳優は、船やビル、あるいは他のセットが存在しない状態で演じており、代わりに、青色のシェイドで色づけされた大きなブルースクリーンルームで演じている。俳優の演技映像が記憶され、デジタル化された後は、特殊効果の技術者がコンピューターを操作して、画像中の総ての青色部分をコンピュータで製造した適当な画像によって代替する。この製品の制作費用は莫大なものであり、必要なコンピュータグラフィック処理を施すに際しては大量の時間を要していた。
【００１１】
インタラクティブ画像に対するその他の従来的な試みは、Trilobyteによる”The 7th GUEST”であり、パズルを解き明かした際に報酬としてビデオクリップを再生するものである。しかしながら、そのビデオクリップの画像は、俳優がブルースクリーンで演じて際の画像の品質が悪いという問題があった。また、クリーンキーが存在しない状態では、俳優の周囲において青色のハローが出現してしまう。また、ゲーム再生は、ビデオの連続性と関連していない。
【００１２】
その他の従来の試みとしては、ユーザーの動きに関連してビデオクリップをロードすることがなされている。”Electronic Arts”による”The Psychic Detective”は、アドベンチャーゲームであって、ビデオブランチ及びスプライトオーバーレイを用いることによってユーザーに対して双方向性を付与するようにしている。このゲームは、ユーザーに対してRun way”又は”Knock on the Door”などのオプションを提供することができ、これによって、ユーザーの選択により透視画像が変化する。このような選択を通じて、前記ゲームは、ユーザーに対して種々の異なる結末を与えることができる。
【００１３】
”The Psychic Detective”は、ゲームの全体を通じて定常的な動きを提供することができる。また、誤った選択を実施した場合においても、ビデオ画像は連続して上映される。しかしながら、このゲームは連続したビデオ再生を行うものではなく、ユーザーの選択に基づいて連続したビデオ再生を行うものである。実際、”The Psychic Detective”は、３つのＣＤを用いてビデオクリップの再生とプログラミングとを行っている。
【００１４】
しかしながら、”The Psychic Detective”は、動画像とビデオゲームとが混合した製品とはかけ離れたものしか提供していない。また、このような従来の試みにおいては、映像メーカーやゲーム開発者の製品を十分に取り込んだインタラクティブ画像を提供してはいない。このように、インタラクティブムービー産業においては、従来のインタラクティブメディアに取り込まれていないような特徴を要求している。このような従来のインタラクティブメディアにおいては、ユーザーがムービー中に参加することができず、ユーザーはアクションシーンにおいて、キャラクターの役割を演じることができないとともにアシストすることもできない。また、従来の試みにおいては、パソコンとＶＣＲのようなビデオ再生機との双方を用いていたが、パソコンは理想的なビデオ再生機器ではないともに、ビデオ再生機器はパソコンのような演算能力を有していない。
【００１５】
また、ビデオゲームに対してオリジナルなビデオコンテンツを生成しようとすると、ハリウッド映画のような画像品質を有しないようなものでも非常に高いコストがかかるようになる。利益を考慮した場合にこのようなカスタム化されたビデオコンテンツを利用しているために、従来の試みにおいては、真のインタラクティブムービーを制作するのに成功していない。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
本発明は、ユーザーが映像スタジオでの高品質の映像と双方向性を有することができるようなムービーを提供することが望ましい。
【発明を解決するための手段】
【００１７】
本発明では、インタラクティブビデオ再生のシステム及び方法が開示されている。本発明においては、ＤＶＤや高解像度ビデオプレイヤーなどの再生機においてインタラクティブなゲーム体験を提供する。予め存在するメディアを再生することによってユーザーに対し、インタラクティブなゲーム体験を提供するものである。メディア再生装置は、メディア内のオリジナルな情報を直接的に編集し圧縮して、ゲームプレイに対してより実効性のある双方向性を実現している。グラフィックス、テキストあるいはその他のビデオ画像がメディア上に重畳され、インタラクティブ体験を形成する。
【００１８】
インタラクティブメディアプレイヤーとしては、例えばＤＶＤプレイヤーやパソコン、高解像度プレイヤー、ソフトウエアプレイヤーを例示することができる。一例において、前記メディアは、テレビ番組や映画などとすることができる。
【００１９】
例えば、映画を含むＤＶＤはインタラクティブゲームを製造するためのデータ手段として用いることができる。一般に、映画は多くのシーンが編集され、その内のいくつかは削除されている。しかしながら、インタラクティブゲームにおいては、そのような削除されたシーンは望ましくない。したがって、ビデオ編集は、動きの遅いシーンや削除されたシーンなどの望ましくないものを削除し、連続した動作に関するシーンのみを残存画像として残すようにする。
【００２０】
一例において、ビデオ編集は、ビデオをいつ停止していつスタートさせるか、あるいはどのくらいの長さで編集するかなどの時間あるいはトリガーのテーブルあるいはリストを利用することによって行う。メディアプレイヤープロセッサは、ビデオストリームを十分なメモリを用いて直接的に編集して、セグメントをバッファリングし、セグメント間の移行をスムースにする。上記システムは、ゲームプレイ又は双方向性に対してグラフィックス又はテキストをオーバーレイさせる。また、前記システムは、ビデオ及びオーディオをオーバーレイさせることができる。
【００２１】
他の例においては、ビデオ再生を通じてインタラクティブゲームを提供するための方法を提供するものであって、この方法では、ユーザーからのインプットを受信し、ビデオ再生の上方部分にグラフィックス又はテキストを描写するとともに音響再生を制御するプロセッサーを有するビデオプレイヤーを提供するステップと、標準再生のためのビデオストリームを有するとともに複数のセグメント識別子を有し、ゲームのプレイに際して前記ビデオストリームのセグメントが再生されるように前記プロセッサーに対して指令を出すようなメディアを提供するステップと、前記ビデオ上でグラフィックス又はテキストを重畳し、インタラクティブなゲーム体験を生成するステップとを具える。また、ゲームの連続したプレイを妨害するような前記ビデオストリームのセグメントはスキップする。さらに、ユーザーの双方向性に基づいて、前記ビデオストリームのセグメントを再生する。また、前記セグメント識別子はトリガーとすることができる。さらに、前記セグメント識別子は編集決定リスト中に取り込むことができる。また、ユーザーは遠隔装置に対してインプット動作を行うことができる。前記遠隔装置は、キーボード、マウス、遠隔制御器、又はゲームコントローラーとすることができる。
【００２２】
その他の例においては、インタラクティブメディアシステムを提供する。このインタラクティブメディアシステムは、メディアを再生するためのビデオプレイヤーと、前記メディア内に存在し、前記ビデオプレイヤーによって認識されるとともに、選択したセグメント間のセグメントをプレイさせるようにするための、複数のセグメント識別子と、ユーザーがプレイ中のセグメントと双方向性を形成するようなオーバーレイとを具える。セグメントのプレイの管理及びプレイ中のセグメントに対するオーバーレイの管理はＣＰＵで行うことができる。また、前記複数のセグメント識別子は、編集決定リスト中に取り込むことができる。さらに、前記編集決定リストは、ブランチング（branching）編集決定リストであって、ユーザーインプットに応じてセグメントをプレイするようにすることができる。また、前記セグメント識別子はトリガーとすることができる。前記オーバーレイは、グラフィックス又はテキストを含むことができる。前記ビデオプレイヤーは、ＤＶＤプレイヤー、高解像度プレイヤー、又はパソコンとすることができる。前記メディアは、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＣＤ、ＣＤ−ＲＯＭ、又はＬＡＮベースの記憶装置、インターネット、サーバー又はハードドライブにおけるメディアとすることができる。前記オーバーレイはオーディオを含むことができる。
【００２３】
さらに他の例においては、メディアとのインタラクティブ方法を提供する。この方法は、メディア再生装置に対してメディアを提供するステップと、前記メディアの一部を削除して、実質的に連続したシーンの再現を可能とするステップと、前記メディアの残存した部分にグラフィックスを挿入し、ユーザーが前記メディアの前記残存部分と双方向性を形成するようにアシストするステップとを具える。前記メディアの削除すべき部分に対してマーキングを行うことができる。また、ユーザーとの双方向性に基づいて前記メディアの残存部分をプレイする。さらに、前記メディアからのシーン削除を開始し、終了するタイムリストを提供することができる。
【００２４】
前述した目的及びその他の目的、並びに特徴、利点については、以下に図面を参照しながら具体例に基づいて詳細に説明する。
【発明を実施するための最良の形態】
【００２５】
本発明のインタラクティブビデオ再生システム及び方法は、ビデオプレイヤーに対してムービー機能を付加する。図１には、インタラクティブムービーを提供する方法が示されている。メディア１０は、慣用の方法でメディア１０に基づいてビデオ３０を再生するビデオプレイヤー２０中に挿入される。ビデオプレイヤーとしては、ＤＶＤプレイヤー、高解像度ビデオプレイヤー、ソフトウエアＤＶＤ−ＲＯＭなどを含むことができるが、これらに限定されるものではない。メディアとしては、ＤＶＤやその他の大容量記憶装置を含むことができるが、これらに限定されるものではない。ビデオプレイヤーの一例として、ＤＶＤプレイヤーを用いてＤＶＤに記憶したムービーを再生するようにすることができる。
【００２６】
ビデオプレイヤー２０は、従来のビデオプレイヤーと異なるような機能を有している。第１に、ビデオプレイヤー２０は、ユーザーに対してオンスクリーンメニューを提供することができる。第２に、ビデオプレイヤー２０は、ＤＶＤの特性に合致している。第３に、ビデオプレイヤー２０はオーバーレイを行うことができる。第４に、ビデオプレイヤー２０は好ましくないシーンをスキップすることができる。
【００２７】
本発明の方法及びシステムは、与えられたメディアを通じ、ユーザーに対してゲームをプレイし、その他のインタラクティブ体験を可能としている。リモートコントロールやジョイスティック、キーボード上のボタンを押すこと、又はマウスをクリックしたり、遠隔装置をオンするなどの操作によって、ユーザー１５は、ビデオプレイヤー２０のＣＰＵすなわちプロセッサー２４に対して指令を送り、メニュー４０を表示するようにすることができる。ＣＰＵ２４は、メディアコプロセッサ２２に対して指令を送り、スクリーン上に表示される以前に、メニュー４０におけるグラフィックス及びテキストを送信し、スムースな移行を可能とするとともに、フレームドリフトを防止するようにしている。メニュー４０はメディア１０の動作中あるいは再生中に、ユーザーに対して表示することができる。また、メニュー４０は、メディアの再生前又は再生中において存在するようにすることができる。再生前又は再生中において、他の操作又は他の手段を用いることによって、前記システムは、オンスクリーンメニュー５０を表示するようにすることができる。また、同様の動作を通じて、ユーザーはメニュー５０からゲームプレイ又はその他のインタラクティブプログラム６０を選択するようにすることができる。また、リモートコントロールやジョイスティック、キーボード上のボタンを押すこと、又はマウスをクリックしたり、遠隔装置をオンするなどの操作によって、前記システムは、メニューを使用することなく、ゲームやその他のインタラクティブプログラムをロードすることができる。例えば、遠隔装置のボタン上に、“スタート“あるいは”ゲーム“などを表示するようにすることができる。
【００２８】
前記システムは、双方向性を確保するために、従来の一方向性のメディアを再利用することができるように構成されている。メディア１０は、ビデオプレイヤー２０のメディアインターフェイス２１に対してストリームする。メディア１０内に選択的に与えられている実行ファイルは、メディアインターフェイス２１からＣＰＵ２４に対して提供される。ビデオストリームはメディアコプロセッサー２２に対して連続している。効果的な双方向性を達成するために、メディア１０内にはトリガー５０が設けられ、ＣＰＵ２４はそれを認識する。
【００２９】
前記システムは、任意のリアルタイム編集機能を有するインタラクティブビデオ再生プラットフォームを提供する。ゲーム又はインタラクティブプログラムの実行において、ＣＰＵ２４はメディア１０内のトリガー又はセグメント識別子をサーチする。セグメント識別子は、前記メディアの使用に際して動作させるべきセグメントを識別する。ムービーに対して、前記セグメントは連続して、又は任意の順番で再生される。残存するセグメントは、ゲームの性質に応じてフィルタリング除去することができる。例えば、連続したムービーの一部のシーンを削除したりすることができる。撮影画面に基づいたゲームをプレイする場合、前記システムは選択的に場面を削除することができ、連続したアクションが続くようにすることができる。セグメント識別子は、シーンの中断部分における最初の場所に位置づけることもできるし、最後の場所に位置づけることもできる。セグメント識別子は、少なくとも２つの方法の内の１つの方法で表示することができる。一例において、トリガーは、メディアのコード内に埋め込むようにすることができる。また、他の例では、コントロールプログラムが、相当するセグメントのタイミングに関するリストを利用するようにすることができる。
【００３０】
一例において、トリガーはメディア中に埋め込むようにすることができる。メディア１０がメディアインターフェイス２１内にストリームされる際、ＣＰＵ２４は、セグメントの最初の位置においてスターティングトリガーを認識する。ＣＰＵ２４はメディアコプロセッサーに対して指令を送り、スターティングトリガーと次のトリガーとの間のセグメントをスキップするようにすることができる。このとき、出力バッファー２３は表示すべきセグメントを受信しない。結果として、出力バッファーはセグメントをスムースに移行させ、連続したムービーを保持する十分な能力を有しなければならない。ビデオプレイヤー２０は、次のトリガーの後、他のスターティングトリガーが出現するまでメディアを再生する。
【００３１】
セグメントをスキップさせる他の例としては、ゲームを再生するために必要なデータを用い、前記ＣＰＵが双方向性のための編集決定リスト(edit decision list (“EDL”))を加工する。このインタラクティブＥＤＬは、メディア内に埋め込まれた形態で存在することができるとともに、ビデオストリーム内にコード化した形態で存在することができ、さらにコンピューターネットワークからロードする及び／又はストリームして存在することができる。慣用のムービー再生モードにおいて、前記ＥＤＬは無視することができ、前記メディアはそのオリジナルな形態で再生できるようにすることができる。前記プレイヤーがインタラクティブモードあるいはゲームモードにある場合、前記ＣＰＵは前記プレイヤーに対してインタラクティブ体験を損なうような前記メディアの部分をスキップするようにする。ゲームのプレイの最中において、ＣＰＵのロジックはＥＤＬを検査し、ビデオのある特定のフレームに到達した際に、そのリードヘッドを数秒の間ジャンプさせ、非インタラクティブな部分をスキップするようにすることができる。また、ＥＤＬはビデオストリームを後方に任意にジャンプさせ、所定のショットを再利用することによりゲーム時間を増大するようにすることができる。
【００３２】
一例において、ビデオプレイヤーはＥＤＬを利用し、ユーザーのゲームとの双方向性に依存させて、メディアのセグメントを再生するようにすることができる。前記ＣＰＵは、ユーザーの双方向性を利用して、他のセグメントあるいはユーザーがゲーム内で正当な行動を採ることによる、任意のセグメントを再度再生するようにすることができる。例えば、ユーザーがゲームをプレイしている際に、ある目的を達成した場合において、ＣＰＵを駆動させてハイレベルなゲームプレイにスキップするようにすることができる。この場合においては、前記ＣＰＵがＥＤＬに基づいて他のセグメントに進むことになる。しかしながら、もしユーザーがある目的を達成しなかった場合において、前記ＣＰＵはＥＤＬ上のあるセグメントを再度再生し、ユーザーに対して同レベルのゲームプレイを与えるようにすることができる。したがって、ＥＤＬはダイナミックなものとすることができるし、固定したものとすることができ、ユーザーの能力に応じてそのレベルを種々変化させることができる。
【００３３】
ビデオストリームにおける任意のジャンプを可能とするためには、前記ビデオプレイヤーがビデオ再生速度よりも早い速度でメモリー中にビデオデータを読み込むようにする。このようなバッファリングシステムは、再生機器がＤＶＤプレイヤーのリードヘッドとシンクロせずに、一時的に新規なビデオデータを読み込むことができないような場合でも、ビデオ再生を中断することなく実施することを可能とする。前記リードヘッドは、小さな電磁コイルと金属ポールを有しており、ディスク上の磁気パターンを読み込むようにする。ビデオデータの読み込みは、リード／ライトヘッドを特定のデータトラック上に移動させることによって実施する。
【００３４】
例えば、サイエンティフィックフィクションの映画から宇宙船による戦闘シーンの部分を取り出し、双方向性とすることは比較的容易である。プレイヤーはカーソルをスクリーンに対して移動させ、悪者を打ち落とした時は点を得、良者を打ち落とした時は点を失うとうようにすることができる。船を射撃するような場合は、探検物のアニメーションとし、それに応じたような音響を生成するようにする。実際、インタラクティブデザイナーは、シーンの大部分が、インタラクティブデザインを構成しないような種々の削除すべきシーン及び場面展開を含むことを見出す。
【００３５】
メディアコプロセッサー２２は、ゲームプレイ中において、グラフィックス及びテキスト７０同様にビデオセグメントをビデオストリーム中に提供する。このグラフィックス及びテキストには、ゲームのスコアや遠隔装置に対するカーソル、ビデオ上にオバーレイされたその他のグラフィックスなどを含むが、これらに限定されるものではない。グラフィックスやテキストは、ユーザーがゲームをプレイするための案内役を果たすとともに、ＣＰＵに対して指令を発し、付加的なグラフィックスやテキストを提供するための手段として用いることもできる。ＣＰＵ２４は、メディアコプロセッサー２２に対して指令を発し、ユーザーがゲーム８０をプレイできるような、ある特定の形態のグラフィックス及びテキストを含むようにすることができる。ゲームの全体を通じ、ユーザー双方向性、プレイに際して選択したセグメント、及び実行ファイルからのデータに依存した形で、メディアコプロセッサー２２はセグメントに対してグラフィックオーバーレイを提供し、再生のためのバッファーを出力する。遠隔装置を通じて、ユーザー１５は、前記オーバーレイのグラフィック及びテキストを用いることにより、オリジナルなムービーコンテンツに基づいて、ゲーム８０をプレイすることができる。一方、メディアの連続した線形性を妨害するようなセグメントについては同時にスキップすることができる。
【００３６】
また、一例において、図２に示すように、ビデオストリームはスペイスシップ２００を有する。ゲームコントローラーのボタンを押すことによってメニューがオンとなり、スクリーン上において”Activity”に対するオプション２１０が出現する。
【００３７】
図３に示すように、ユーザーによる”Activity”の選択によって、”Rocket Zapper”に対するオプション３２０が”Activity”に対するオプション２１０に加えて出現する。過去に選択したメニューオプションは、スクリーン上において選択的に表示することができる。また、メニューアイテムを使用することによって、ビデオストリームを停止しないようにすることができる。なお、前記メニューアイテムは、メディアの再生以前に選択することができる。図３において、スペイスシップ３００はスクリーン上を飛ぶ。
【００３８】
”Rocket Zapper”の選択に基づいて、ビデオプレイヤーはゲームプレイモードとなり、制御プログラム及びプロセッサーはＥＤＬを認識し、ゲームプレイを行うために、スクリーン上にグラフィックス及びテキストを記述する。図４では、２プレイヤーゲームが示されている。プレイヤーの名前であるドナルド(Donald)及びミッキー(Mickey)はテキストボックス４０５及び４１０内に出現する。本例において、ターゲット４１５及び４２０はこの２プレイヤーのために使用され、他のスペイスシップを標的として狙撃する。ターゲット４１５及び４２０に対する狙撃は遠隔装置によって行うことができる。慣用のプレイングモードにおいては、スペイスシップ４２５は同一の方法でスクリーン上を飛翔する。
【００３９】
本例においては、オリジナルなビデオストリームから所定の部分をフィルタリングして削除することができる。図５に示すように、ＥＤＬ内における時間に応答して、前記プロセッサーは画像及びシーンをフィルタリングする。このような画像削除などは、ゲームの連続的な進行を妨げることになる。したがって、このような事項は削除される必要があり、リードヘッドはＤＶＤにおける次の位置にシークし、ゲームの連続したプレイを可能とする。
【００４０】
ゲームプレイは、ユーザーがシーン削除に気づかない状態で進行する。図６に示すように、カウンター６３０は同じカウントダウンを表示し、図５における画像削除に要する時間よりもほんの僅かな時間経過において、例えば図４に示すように、１１秒という値を表示する。２プレイヤーはゲームプレイを続行することができる。
【００４１】
図７では、プレイヤー“ミッキー“はターゲット７１０を介してスペイスシップ７３０に対してレーザシューティングを行う。
【００４２】
図８では、レーザがスペイスシップ８３０を狙撃した場合の爆発状態８４０を示している。スペイスシップ８３０はメディアにおけるムービーからのオリジナルなビデオコンテンツとすることができる。しかしながら、爆発８４０は、本システムによって描写されたものであり、あたかもスペイスシップ８３０が爆発したかのように、スクリーン上において、スペイスシップ８３０にオーバーレイさせている。
【００４３】
図９では、爆発９４０は、スペイスシップ９３０がスクリーン上を横切って飛翔する際に、スペイスシップ９３０にオーバーレイするようにしている。
【００４４】
図１０では、ターゲット１０１０及び１０２０が各ユーザーに対して出現している。ユーザーがターゲットをヒットした場合、メディアあるいはその他のソース源からのムービートレイラー(movie trailer)がスクリーン上にストリームされる。図１１では、１プレイヤーがターゲット１１２０をヒットした状態を示している。他のプレイヤーはターゲット１１１０をヒットし損なっているので、“次の機会の幸運を祈る（better luck next time）”なる文言が表示されている。
【００４５】
図１２では、ターゲットをヒットしたユーザーが”Download Now”1210あるいは”Later”1220のオプションを選択できるような状態を示している。これらのオプションは、上述したようなメニューファンクションと同様なボタンとして出現する。図１３では、”Download Now”1310が選択され、グラフィックオーバーレイが出現してボタン１３１０が光輝いている。
【００４６】
図１４では、ボタン１４１０はアルファトランスペアレント(alpha transparent)の状態となっており、トレイラー１４２０がディスプレイ上に出現している。トレイラー１４２０はインターネットからダウンロードすることもできるし、メディアからストリームすることもできるし、その他の記憶装置から得るようにすることもできる。図１５では、トレイラー１５２０が最大化されてディスプレイ上に表示されている。図１６では、トレイラー１６２０が十分に最大化されてディスプレイ上に表示されている。図１７では、トライラー１７２０の再生完了に基づいて、トレイラー１７２０はアルファトランスペアレント(alpha transparent)の状態となり、消滅する。ユーザーは引き続いてムービーを見ることもできるし、再度同じゲームをプレイすることもできるし、異なるゲームをプレイすることもできる。また、再度メニューに戻ることもできる。
【００４７】
本システムは、ゲームに対して音響及びビデオ画像の双方を提供する。動作中のセグメントからの音響も選択的に含めるようにすることができる。また、実行ファイルからの音響もグラフィックオーバーレイあるいはユーザーの選択に基づいて含めるようにすることができる。
【００４８】
本システム及び方法は、実施例に基づいて詳細に説明したが、本発明の範疇を逸脱しない限りにおいて、当業者は変形及び変更を行うことができる。したがって、このような変形及び変更に関する開示もここに記載されているような本発明の範疇に属するものである。
【図面の簡単な説明】
【００４９】
【図１ａ】本発明の一例におけるフローチャートである。
【図１ｂ】同じく、本発明の一例におけるフローチャートである。
【図２】本発明の一例におけるスクリーンショットの例を示す図である。
【図３】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図４】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図５】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図６】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図７】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図８】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図９】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１０】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１１】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１２】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１３】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１４】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１５】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１６】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１７】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１８】同じく、本発明の一例におけるスクリーンショットの例を示す図である。
【図１ａ】
2007526657.tif 000003
【図１ｂ】
2007526657.tif 000004
【図２】
2007526657.tif 000005
【図３】
2007526657.tif 000006
【図４】
2007526657.tif 000007
【図５】
2007526657.tif 000008
【図６】
2007526657.tif 000009
【図７】
2007526657.tif 000010
【図８】
2007526657.tif 000011
【図９】
2007526657.tif 000012
【図１０】
2007526657.tif 000013
【図１１】
2007526657.tif 000014
【図１２】
2007526657.tif 000015
【図１３】
2007526657.tif 000016
【図１４】
2007526657.tif 000017
【図１５】
2007526657.tif 000018
【図１６】
2007526657.tif 000019
【図１７】
2007526657.tif 000020
【国際調査報告】
2007526657.tif 000021