(57)【特許請求の範囲】
【請求項１】
媒体生成システムにおいて、
マークアップ言語のマークアップ型スクリプトを保有しているストアを有し、前記マークアップ型スクリプトが複数のショットを有する或るシーンを有するスクリプトを保有しているコンピュータシステムであって、それぞれのショットは複数のスプリットシーンを有し、それぞれのスプリットシーンは、前記複数のショットに登場する少なくとも１人の演技者と、前記スクリプトの複数のショットについての１つ又はそれ以上のブロッキング指示とを含み、前記ストアは１つ又はそれ以上の記録済みショットと前記１つ又はそれ以上の記録済みスプリットシーンも保有しているコンピュータシステムを備え、
前記コンピュータシステム上で実行され且つ前記ストアに連結されていて、前記マークアップ型スクリプトに基づいて、複数の演技者に、前記１つ又はそれ以上のショットの中で登場人物の１つ又はそれ以上の演技を行うことを含む、前記マークアップ型スクリプトに指定されている前記複数のショットの中で演技するように自動的に指示して、各演技者について記録済みスプリットシーンが生成されるようにするディレクターを備え、前記ディレクターは、前記マークアップ型スクリプトに基づいて、スクロール台詞、ト書き及びブロッキングの指示を、前記複数の演技者の各々に提示して前記記録済みスプリットシーンが生成されるようにし、
前記コンピュータシステム上で実行され且つ前記ストアに連結されていて、前記マークアップ型スクリプトに基づいて、前記マークアップ型スクリプトからの前記記録済みスプリットシーンの１つ又はそれ以上を一編の媒体へと自動的に編集して組み合わせるユニットを備え、前記一編の媒体は前記スプリットシーンの間で切り替わるようになっている、媒体生成システム。
【請求項２】
前記ディレクターに連結されていて、前記マークアップ型スクリプトの前記１つ又はそれ以上のショットの中で演じている前記１人又はそれ以上のユーザーについて、１つ又はそれ以上のショットを記録して、記録済みスプリットシーンを生成するレコーダ、を更に備えている、請求項１に記載のシステム。
【請求項３】
前記コンピュータシステムに接続することができる１つ又はそれ以上のコンピュータデバイスを更に備えており、それぞれのコンピュータデバイスは、少なくとも１つのマークアップ型スクリプトからの１つ又はそれ以上の記録済みスプリットシーンを、一編の媒体へと自動的に編集して組み合わせ、よって前記一編の媒体を前記コンピュータデバイスでアセンブルされるようにした、前記ユニットを更に備えている、請求項１に記載の媒体生成システム。
【請求項４】
前記コンピュータシステムは、少なくとも１つのマークアップ型スクリプトからの１つ又はそれ以上の記録済みスプリットシーンをレンダリング済みの一編の媒体へと自動的に編集して組み合わせる前記ユニットを更に備え、前記ストアは前記レンダリング済みの一遍の媒体を保有し、前記媒体生成システムは、前記コンピュータシステムに接続することができる１つ又はそれ以上のコンピュータデバイスを更に備えており、それぞれのコンピュータデバイスは、前記コンピュータシステムから前記レンダリング済みの一編の媒体をダウンロードすることができる、請求項１に記載の媒体生成システム。
【請求項５】
ユーザーがスプリットシーンを共有できるようにするスタジオを更に備えている、請求項１に記載の媒体生成システム。
【請求項６】
前記一編の媒体は、映像、音声セグメント、３次元アニメーション、アニマトロニクス・プレゼンテーション、及び３次元モデルのうちの１つを更に備えている、請求項１に記載の媒体生成システム。
【請求項７】
前記コンピュータシステムは、マークアップ言語を使用してマークアップ型スクリプトを著作するためのスクリプト著作ツールを更に備えている、請求項１に記載の媒体生成システム。
【請求項８】
前記演技者は、操り人形、人物、アバター、及びロボットのうちの１つを更に備えている、請求項１に記載の媒体生成システム。
【請求項９】
媒体生成方法において、
コンピュータシステムの中で、複数のショットを有する或るシーンを有するスクリプトを保有するマークアップ言語のマークアップ型スクリプトを提供する段階であって、それぞれのショットは複数のスプリットシーンを有し、それぞれのスプリットシーンは、前記複数のショットに登場する少なくとも１人の演技者と、前記スクリプトの複数のショットについての１つ又はそれ以上のブロッキング指示とを含んでいる、マークアップ型スクリプトを提供する段階と、
前記コンピュータシステムに連結されていて、１人又はそれ以上のユーザーに前記マークアップ型スクリプトに指定されている前記１つ又はそれ以上のショットの中で演技できるように自動的に指示して、記録済みスプリットシーンが生成されるようにするディレクターユニットを提供する段階と、
前記ディレクターユニットが、前記マークアップ型スクリプトに基づいて、スクロール台詞、ト書き及びブロッキングの指示を、前記１人又はそれ以上のユーザーに提示して前記記録済みスプリットシーンが生成されるようにする段階と、
前記マークアップ型スクリプトに基づいて、前記コンピュータシステムのストアに格納されている、前記マークアップ型スクリプトからの前記記録済みスプリットシーンの１つ又はそれ以上を、一編の媒体へと自動的に編集して組み合わせる段階であって、前記一編の媒体はスプリットシーンの間で切り替わるようになっている段階と、から成る方法。
【請求項１０】
レコーダユニットを使用して、前記マークアップ型スクリプトの前記１つ又はそれ以上のショットの中で演じている前記１人又はそれ以上の演技者について、１つ又はそれ以上のショットを記録する段階を更に含んでいる、請求項９に記載の方法。
【請求項１１】
前記コンピュータシステムに接続することができる１つ又はそれ以上のコンピュータデバイスを更に備えており、前記１つ又はそれ以上のコンピュータデバイス上で、前記ストアに格納されている、少なくとも１つのマークアップ型スクリプトからの２つ又はそれ以上の記録済みスプリットシーンを、一編の媒体へと自動的に編集して組み合わせ、前記一編の媒体が前記コンピュータデバイスでアセンブルされるようにする段階を更に含んでいる、請求項９に記載の媒体生成方法。
【請求項１２】
前記コンピュータシステムは、少なくとも１つのマークアップ型スクリプトからの１つ又はそれ以上の記録済みスプリットシーンをレンダリング済みの一編の媒体へと自動的に編集して組み合わせ、前記媒体生成方法は、前記レンダリング済みの一編の媒体を格納し、前記コンピュータシステムに接続することができる１つ又はそれ以上のコンピュータデバイスを使用して、前記コンピュータシステムから前記レンダリング済みの一編の媒体を取り出す段階を更に含んでいる、請求項９に記載の媒体生成方法。
【請求項１３】
ユーザーがスプリットシーンを共有できるようにする段階を更に含んでいる、請求項９に記載の媒体生成方法。
【請求項１４】
前記一編の媒体は、映像、音声セグメント、３次元アニメーション、アニマトロニクス・プレゼンテーション、及び３次元モデルのうちの１つを更に備えている、請求項９に記載の媒体生成方法。
【請求項１５】
前記マークアップ言語のマークアップ型スクリプトを、スクリプト著作ツールを使用して著作する段階を更に含んでいる、請求項９に記載の媒体生成方法。
【請求項１６】
前記演技者は、操り人形、人物、アバター、及びロボットのうちの１つを更に備えている、請求項９に記載の媒体生成方法。
【請求項１７】
媒体生成システムにおいて、
マークアップ言語のマークアップ型スクリプトを保有しているストアを有し、前記マークアップ型スクリプトが複数のショットを有する或るシーンを有するスクリプトを保有しているコンピュータシステムであって、それぞれのショットは複数のスプリットシーンを有し、それぞれのスプリットシーンは、前記複数のショットに登場する少なくとも１人の演技者と、前記スクリプトの複数のショットについての１つ又はそれ以上のブロッキング指示とを含み、前記ストアは１つ又はそれ以上の記録済みショットと前記１つ又はそれ以上の記録済みスプリットシーンも保有している、コンピュータシステムを備え、
前記コンピュータシステムのプロセッサであって、前記コンピュータシステムが複数行のコードを有するプロセッサを備え、
前記コンピュータシステムのプロセッサによって実行され且つ前記ストアに連結されていて、１人又はそれ以上のユーザーに前記マークアップ型スクリプトに指定されている前記１つ又はそれ以上のショットの中で演技するように自動的に指示するディレクターを備え、前記ディレクターは、前記マークアップ型スクリプトに基づいて、スクロール台詞、ト書き及びブロッキングの指示を、前記１人又はそれ以上のユーザーに提示して前記記録済みスプリットシーンが生成されるようにし、
前記コンピュータシステムのプロセッサによって実行され且つ前記ディレクターに連結されていて、前記マークアップ型スクリプトの前記１つ又はそれ以上のショットの中で演じている前記１人又はそれ以上のユーザーについて、１つ又はそれ以上のショットを記録して、記録済みスプリットシーンを生成するレコーダを備えている、媒体生成システム。
【請求項１８】
媒体生成方法において、
コンピュータシステムの中で、複数のショットを有する或るシーンを有するスクリプトを保有するマークアップ言語のマークアップ型スクリプトを提供する段階であって、それぞれのショットは複数のスプリットシーンを有し、それぞれのスプリットシーンは、前記複数のショットに登場する少なくとも１人の演技者と、前記スクリプトの複数のショットについての１つ又はそれ以上のブロッキング指示とを含んでいる、マークアップ型スクリプトを提供する段階と、
前記コンピュータシステムに連結されていて、１人又はそれ以上のユーザーが前記マークアップ型スクリプトに指定されている前記１つ又はそれ以上のショットの中で演技できるようにして、記録済みスプリットシーンを生成するディレクターユニットを提供する段階と、
前記ディレクターユニットが、前記マークアップ型スクリプトに基づいて、スクロール台詞、ト書き及びブロッキングの指示を、前記１人又はそれ以上のユーザーに提示して前記記録済みスプリットシーンが生成されるようにする段階と、
レコーダユニットを使用して、前記マークアップ型スクリプトの前記１つ又はそれ以上のショットの中で演じている前記１人又はそれ以上のユーザーについて、１つ又はそれ以上のショットを記録して記録済みスプリットシーンを生成する段階と、から成る方法。
【請求項１９】
一編の媒体用の或るシーンを記述するための方法において、
コンピュータ上で実行されるスクリプト著作ツールが、マークアップ言語でスクリプトを生成する段階であって、前記スクリプトは、１つ又はそれ以上のショットを有するシーンを保有し、それぞれのショットは１つ又はそれ以上のスプリットシーンを有し、それぞれのスプリットシーンは前記１つ又はそれ以上のショットに登場する少なくとも１人の演技者を含んでいる、スクリプトを生成する段階と、
コンピュータ上で実行されるスクリプト著作ツールが、マークアップ言語で、前記スクリプトのそれぞれのショットについて、前記ショット用のブロッキング指示であるブロッキング命令のセットと、前記ショットの用の１つ又はそれ以上のカメラパラメータを特定するカメラ指示のセット、のうちの１つ又はそれ以上を挿入する段階と、から成る方法。
【請求項２０】
コンピュータ上で実行されるスクリプト著作ツールが、１つ又はそれ以上のショットについて、前記ショットの中の特定の演技者用の台詞行を挿入する段階を更に含んでいる、請求項１９に記載の方法。
【請求項２１】
コンピュータ上で実行されるスクリプト著作ツールが、それぞれのショットについて、前記ショットを非同期的になし得るか否かを指し示す同期コードを前記スクリプトへ挿入する段階を更に含んでいる、請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
媒体生成システム及び方法が提供されており、本システム及び方法は、特に、映像媒体編に適用することができる。
【０００２】
（優先権の主張／関連出願）
本出願は、２００８年７月８日出願の米国仮特許出願第６１／０７９，０４１号「媒体生成システム及び方法」に対し、３５ＵＳＣ第１１９条（ｅ）の下に恩典を、３５ＵＳＣ第１２０条の元に優先権を主張し、同出願の全内容を参考文献として援用する。
【背景技術】
【０００３】
映画は、典型的に、視聴者へ大量流通させるためにスタジオで作製される。媒体を生成するためのツール（例えば、カムコーダ、ウェブカメラなど）は次第に安価になり、製作費はコストダウンしてきており、ツールと製作は共に大衆視聴者に取り入れられつつある。その様なツールには、当該ツールの操作の仕方に関する説明書が付いているが、どんな種類のコンテンツが作成できるかに関するレッスンは用意されていない。
【０００４】
ユーザー生成型コンテンツ（ＵＧＣ）は急増してきている。YouTubeの様なサイト（主にオフライン媒体又は家庭映画用に作成された商業的コンテンツを上映していないとき）からは、消費者がより安価なツールを好んでいることが分かる。しかしながらＵＧＣは、人を引き付けるようなものはめったになく、往々にして素人臭い。
【０００５】
娯楽コンテンツを生成及び操作するのに現在ユーザーによって採用されている既存の媒体システム及びサービスがある。例えば、ユーザーが他のアニメ化された登場人物と、のびのびと台本調ではないやり方で対話することができる、アバターベースのアニメ化された設定である多プレイヤーゲームや仮想世界がある。（www.secondllife.comのセカンドライフを参照。）ユーザーが、ゲームエンジンを使用してアバターベースの映画を生成できるようにしているウェブサイトもある。（www.machinima.comを参照。）ユーザーが、媒体を、記録、編集、投稿、及び共有できるようにし、彼らが作成者や配給者になれるようにしているツールもある。ユーザーが、以前記録した題材の独自のシーケンスを作成するためのドラッグ・ドロップ方式、例えば彼ら自身の写真や映像を音楽に同期させて、彼らの個人的媒体のより人を引き付ける見せ方を創出する方式など、を提供するビデオアセンブラーやシーケンサーもある。ユーザーが、見い出されたフィルム又はユーザーが生成した媒体の組合せ（多くの場合は無作為な組合せ、つまりテーマ又はグラフィック別に統合されてはいるがスクリプトに則っているわけではない組合せ）を、一体に組み合わせることができるマッシュアップを許容するシステムもある。多数の参加者によるテキストベースの協働創作努力で以って執筆される物語である共同体物語（ウィキストーリー）もある。ユーザーが、設定、時間、登場人物、台詞、及び／又は音楽を選ぶ、単純なアニメ化シナリオを生成するためのウェブベースのソリューションもある。最後に、「Cinema2.0」という取り組みであって、直線的な映画型体験をオンラインでアセンブルしてユーザーが高額予算の製作を迂回できるようにすることを目的とした、クラウドソーシング型スクリプト生成及び映像放送におけるより洗練された取り組みがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国仮特許出願第６１／０７９，０４１号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、これらの既存システム及びサービスは、ユーザーが（ソーシャルネットワーク内の）複数の他のユーザーと同じシーンに一緒に登場するように、他ユーザーのコンテンツと組み合わせることができるコンテンツを生成できるようにする言語及びプラットフォームを提供していない。ユーザーにとって物語の中に自分達が見えること（ひいては自分達の「15MB of Fame」を獲得すること）は魅力がある。ユーザーは、彼らの遠隔の相棒に加え、ソーシャルネットワークの複数の他のユーザーと対話して、非直線的な話を創出することを望んでいる。既存のシステム及び方法はどれも、使い易いユーザー生成型対話式シネマシステムを可能にする適切なデータと技術とソーシャルネットワークを提供しておらず、本発明が目指すのはこの目的を達成することである。
【課題を解決するための手段】
【０００８】
本システム及び方法は、特に、以下に例示、記載されている映像シーン用のウェブベースのシステムに適用することができ、この観点から本システムと方法を説明してゆく。とはいえ、以下に特定的に記載されているもの以外の他の技術ソリューションを使用して本システムを実装することができることから、本システム及び方法にはより広い実用性があることが理解されるであろう。加えて、本システム及び方法は、映像の他、様々に異なる種類の媒体／コンテンツに使用されてもよく、その様な媒体／コンテンツとしては、限定するわけではないが、音声、３次元アニメーション、映像及び音声、アニマトロニクス、３次元モデル、及びロボットが挙げられる。また、本システム及び方法は、以下に記載されている二人例での個別シーンの他、１）多数の演技者／人々を有する多数のシーンをより大がかりな作品、例えば映画などへ、又は一続きのシーンへと編纂するのに、又は２）１人の演技者／人物が全てのシーンで演技をする多数のシーンを編纂するのに、使用されてもよい。
【０００９】
媒体生成システム及び方法は、視聴者に、「閲覧ではなく行動」に育まれた生成のための「共同作成」対話型娯楽を作製する力を与えるのに使用されてもよい。加えて、本システム及び方法は、直線的な物語構造を分解し、遠隔のユーザーがそれを再構築して、２１世紀のシネマを作り上げることができるようにする。以下の説明では、スクリプトを用いた映像シーンに使用されている媒体生成システム及び方法の例示としての実施形態が記載されているが、本媒体生成システム及び方法は、この特定の実施形態に限定されない。
【００１０】
映像シーン生成再生システム及び方法の当該実施形態では、システム及び方法は、映像シーンを生成するという目的を実現するのに様々なプロセスを行う。システムは、システムで使用するためのスクリプトを選択することができるスクリプトストアをアセンブル／所有してもよい。システムは、次に、スクリプトエディタを使用してスクリプトを処理し、例えば以下に説明されている周知のＸＭＬ言語に基づく特定コード化言語（ＳＰＭＬ）又は何か他の既知の又は今後開発され得るマークアップ言語の様な、様々な言語とフォーマットを使用して、マークアップ型スクリプトを生成する。こうして、マークアップ型スクリプトは、様々な異なるフォーマット及び様式を利用することができ、マークアップ型スクリプトは、如何なる特定の言語フォーマット又は様式にも限定されない。マークアップ型スクリプトは、１つ又はそれ以上のコンピュータデバイス２２（以下で図１に関連付けて説明）に、例えばＨＴＴＰ、ＨＴＴＰＳ、又はＦＴＰなどのファイル／データ無損失転送プロトコルの様な各種プロトコルを使用して配信されてもよく、以下に説明されているマークアップ型スクリプトと関連付けられている媒体は、ＲＴＳＰ、ＲＴＭＰ、ＵＤＰなどの様な各種データストリーム化プロトコルを使用して配信されてもよい。システムはまた、ユーザーが彼ら自身のスクリプトを執筆及び／又は入力することができるようにツールを提供することができる。システムはまた、システムのユーザー用のソーシャルネットワークを作成するのにも使用することができる。システムはまた、ユーザーが、スクリプト、シーン、及び彼らが特定のシーンで演じたい登場人物、を選択できるようにしている。システムはまた、台詞、画面、ブロッキング指示、及び／又はユーザーが彼らの役柄を演じるのを支援する、ユーザーに提供される何らかの指示（情動、音量、抑揚、照明など）を指し示すためのディレクターを提供することができる（ディレクターは、画面上又は画面外のもので例えばロボットなど、視覚表示無しの音声ベースのもの、異なる画面上に存在するもの、及び／又はマークアップ型スクリプトコードによりトリガされるものであってもよい）。システムはまた、演技をしているユーザーをスプリットシーン（splitscene）として知られている特定のフォーマットで記録し、次にマークアップ型スクリプトデータに追加のデータを加える、記録ツールを提供することができる。システムはまた、ユーザーが彼らのスプリットシーンを他のスプリットシーンとジップアップして、それらスプリットシーンをシーンプレイ（sceneplay）として知られている１篇又はそれ以上の媒体へ組み合わせることができるようにするジッパー技術を提供することができる。シーンプレイは、レンダリングされたファイルであってもよいし、又は様々な他のフォーマットであってもよい。例えば、シーンプレイは、適切な媒体再生機によって再生させることができる媒体ファイルであって、シーンプレイ用のデータの全てを有している媒体ファイルであってもよい。代わりに、シーンプレイは、マークアップ型スクリプトを保有していて、ユーザーのコンピュータにストリーム／ダウンロードされるデータであってもよく、ユーザーのコンピュ��タは、当該媒体を、必要に応じデータ中のリンクに基づいてフェッチする。システムはまた、ユーザーが彼らの媒体創作物を、共有、市場販売、及び配給し、及び／又はそれらの販売促進を行ったり、サービスを購入又は提供したりすることができるように、スタジオ又は仮想スタジオを提供することができる。システムはまた、ユーザーが彼らの創作物を貨幣化できるようにし、そしてユーザーの構成要素にブランド権保有者の手が届くようにするための、プロダクトプレイスメントツールバーを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】媒体生成システムの一例のブロック線図である。
【図２】媒体生成システムの更に詳細事項を示している。
【図３】媒体生成システムでの媒体データ作成のための或る方法を示している。
【図４Ａ】媒体生成システムが使用することのできるマークアップ型スクリプトコードの一例を示している。
【図４Ｂ】媒体生成システムが使用することのできるマークアップ型スクリプトコードのもう１つの例を示している。
【図５】媒体生成システムのディレクターのユーザー指示用のユーザーインターフェースの一例を示している。
【図６】媒体生成システムのディレクターのユーザーインターフェースの一例を示している。
【図７】媒体生成システムを使用した、スクリプトに書かれた台詞の一例を示している。
【図８】スプリットシーン（splitscene）記録セットアッププロセスを示している。
【図９】スプリットシーン記録プロセスを示している。
【図１０】媒体生成システムのジッパー要素の動作を示している。
【図１１】媒体生成システムのユーザー命令の流れの一例を示している。
【発明を実施するための形態】
【００１２】
図１は、媒体生成システム２０の一例のブロック線図である。この例では、媒体生成システムは、ウェブベースの媒体生成システムであるが、媒体生成システムは、図１に示されている媒体生成システム例に限定されない。システムは、１つ又はそれ以上のコンピュータデバイス２２（コンピュータデバイス＃１−コンピュータデバイス＃Ｎ）であって、それぞれのコンピュータデバイスが、メモリと、媒体生成システムを機能させ且つインターフェースすることができる接続性（有線又は無線）と、を備えた処理ユニットベースのデバイスである、コンピュータデバイスを含んでいてもよい。例えば、それぞれのコンピュータデバイスは、無線Ｅメールデバイス、Blackberryデバイス又はTreoデバイスの様な融合型デバイス、パソコン、ゲーム又はプラットフォーム、ラップトップコンピュータ、ハンドヘルドコンピュータ、セルラーフォン、モバイルフォンなどであってもよい。媒体生成システムとインターフェースさせるには、コンピュータデバイスを無線又は有線のネットワーク、コンピュータ又は通信ネットワーク、インターネット、ＷＡＮ、ＷＬＡＮ、ＬＡＮなどであってもよいリンク２４を介して媒体生成ユニットとインターフェースできるようにするブラウザアプリケーション又は別のアプリケーションを、コンピュータデバイスの処理ユニットに実行させてもよい。ブラウザを使用すれば、それぞれのコンピュータデバイスは、上述のデータ／ファイル転送プロトコル又はストリーム化プロトコルの様な既知のプロトコルを使用して、媒体生成ユニット２６とネットワーク２４を介し通信セッションを確立することができ、媒体生成システムはまた、例えば図１に示されている例では１つ又はそれ以上のサーバコンピュータであってもよいネットワーク２４に連結されている。図１に示されている例では、媒体生成ユニット２６は、１つ又はそれ以上のコンピュータデバイス２２から遠隔に置かれている。しかしながら、媒体生成ユニット２６はまた、特定のコンピュータデバイス２２のうち特定の１つ又はそれ以上のコンピュータデバイスに組み込まれていてもよく、そうすれば当該特定のコンピュータデバイス２２は、媒体を生成／アセンブルすることはもとよりアセンブルされた媒体を再生することもできる。
【００１３】
図１に示されている例では、媒体生成ユニット２６は、更に、複数のウェブページをフォーマットして１つ又はそれ以上のコンピュータデバイスに配信する（プラグインアプリケーションによって又はクライアントアプリケーションを使用して、ブラウザ上に表示させる）ウェブサーバ２８を備え、それぞれのコンピュータデバイスが、媒体生成ユニットによって生成されたデータと情報を表示できるようにし、且つそれぞれのコンピュータデバイスが、情報をウェブページ書式に入力し、当該情報を媒体生成ユニットに伝達できるようにすることができる。媒体生成ユニット２６は、更に、マネジャ／スクリプト著作ツール３０、ディレクター３２、レコーダ３３、ジッパー３４、スタジオ３６、及びプロダクトプレイスメントツールバー３８を備えていてもよい。ウェブサーバ２８、マネジャ／スクリプト著作ツール３０、ディレクター３２、レコーダ３３、ジッパー３４、スタジオ３６、及びプロダクトプレイスメントツールバー３８は、図１に示されている媒体生成システムの１つの実施形態では、それぞれ、媒体生成ユニット２６の１つ又はそれ以上の処理ユニットによって実行される複数行のコンピュータコードを備えていてもよい。マネジャ／スクリプト著作ツール３０は、それぞれのコンピュータデバイスのユーザーが、新しいスクリプトを展開するか又は既存のスクリプトを修正できるようにしている。マネジャ／スクリプト著作ツール３０はまた、生スクリプトファイルを入力として受信し、次に、例えばシーンプレイマークアップ言語（ＳＰＭＬ）として知られているスクリプト用言語を使用していてもよいマークアップ型スクリプトを生成するために、スクリプトに挿入させることができる、初期セットアップ、ショットセットアップ、及び他の情報の様な、インテリジェンスをスクリプトに挿入してもよい。マネジャ／スクリプト著作ツール３０は、更に、マークアップ型スクリプトを生成するツールであるスクリプトエディタを備えていてもよい。ディレクター３２は、或る特定のユーザー又は２人以上のユーザーが一緒になって演じ上げる当該媒体編の一部分（スプリットシーンとして知られている）をどの様に演じ上げるかに関して、ユーザーに命令する及び／又はコンピュータデバイスの環境（例えばコンピュータデバイスに接続されているロボットの様な周辺機器又はコンピュータデバイスに付属する外部ネットワーク）を制御するツールであり、ディレクターは、ト書き、ブロッキング、台詞、音声レベル、照明、及び同種のものを含んでいる。システムは、更に、それぞれのユーザーが自身のスプリットシーンを演じる際にユーザーを記録するレコーダ３３を含んでいてもよい。ジッパー３４は、２つ又はそれ以上のスプリットシーンを、シーンプレイとして知られている一編の媒体へとインテリジェントに組み合わせるツールであり、シーンプレイは、完全にレンダリングされたファイルであってもよいし、上述の様にオンザフライでレンダリングされてもよく、サーバ側でレンダリングされてもコンピュータデバイス２２側でレンダリングされてもよい。スタジオ３６は、ユーザーが、シーンプレイを、共有、市場販売、及び配給できるようにする特性を提供しているツールである。具体的には、スタジオ３６は、スプリットシーンがその対応するスプリットシーンを見つけて媒体を形成できるようにしており、その点において、スタジオ３６は、ユーザーが彼らのスプリットシーンを投稿し、他のユーザーに当該スプリットシーンを告知し、プライバシー特性付きでスプリットシーンの共有を許可できるようにする。プライバシー特性は、ユーザーが、彼らのスプリットシーン及び彼らの画像の使用を制限できるようにしている。例えば、媒体がオンザフライでレンダリングされるとき、スプリットシーンの所有者がプライバシー設定に基づいて当該スプリットシーンの使用を許可しないこともあり得る。システムはまた、新しいスプリットシーンが投稿され使用できるようになったときに他のユーザーに告知してもよく、及び／又はシステムは、新しいスプリットシーンを投稿するユーザーに、既に存在しているスプリットシーンで新しく投稿されるスプリットシーンと共に使用することができるスプリットシーンの一部／全てを提示してもよい。
【００１４】
媒体生成システムは、プロダクトプレイスメントの機会を、識別、生成、及び貨幣化できるようにしている。例えば、スクリプトエディタを使用すれば、話の内に起こるプロダクトプレイスメントの機会を、マークアップ型スクリプトの中に識別することができる。後刻、ユーザーが自分達のスプリットシーンを記録する際、ユーザーは、どんな小道具、衣装、又は他の物品を画面上に記録して含めるかを選ぶことができる。例えば、ユーザーは、話で彼らがソーダを飲んでいることが表されている場合には、特定のソーダのブランドを選ぶことができ、そこでユーザーは、システムに、チェックボックスなどを介して、彼らが自分達のスプリットシーンを記録した際にどのブランドを使用したかを手動で指し示すことができる。代わりに、トラベリングマット式のアプリケーションを含む複合化技術の使用により、生成された媒体へブランド付きの小道具の画像をデジタル形式で挿入することができる。完成したプロダクトプレイスメントはまた、支払い目的を考慮することにより識別されてもよい。
【００１５】
プロダクトプレイスメントツールバー３８は、媒体生成システムの第三者消費者、媒体生成システムの従業員、又はシーンプレイを貨幣化する任意の第三者によって使用されてもよい。
【００１６】
マネジャ／スクリプト著作ツール３０、ディレクター３２、レコーダ３３、ジッパー３４、及びスタジオ３６を使用すれば、ユーザーは、スクリプトに基づいて、１つ又はそれ以上のスプリットシーンを有するシーンプレイとして知られている映像の様な一編の媒体を展開することができ、それぞれのスプリットシーンは或るシーンの或る特定のユーザーの部分を記録したものであり、それらがシーンプレイへと一体に組み合わされている。システムはまた、ユーザーが、プロダクトプレイスメントツールバー３８を使用して、シーンプレイをプロダクトプレイスメントに基づいて貨幣化できるようにしている。
【００１７】
媒体生成システムは、１つ又はそれ以上のスプリットシーンを、ばらばらに／独立して記録し、後刻、シーンプレイへと一体に組み合わせるか又はシーンプレイへとオンザフライでレンダリングできるようにしている。媒体生成システムはまた、媒体がオンザフライでレンダリングされるとき、スプリットシーンの所有者が、当該スプリットシーンを切り離す／削除できるように、及び／又は大域的に或るユーザーを別のユーザーに置き換えられるようにしている。マネジャ／スクリプト著作ツール３０、ディレクター３２、レコーダ３３、ジッパー３４、スタジオ３６、及びプロダクトプレイスメントツールバー３８を、以下に更に詳細に説明する。
【００１８】
媒体生成ユニット２６は、媒体生成ユニット２６に関連付けられている１件又はそれ以上のデータを格納することができる格納ユニット４０を有していてもよい。格納ユニット４０は、１つ又はそれ以上のファイルシステム（ハードウェア又はソフトウェア）、及び／又は１つ又はそれ以上のデータベース（ハードウェア又はソフトウェア）であってもよい。格納ユニット４０が１つ又はそれ以上のファイルシステム又はデータベースとして実装されているとき、当該１つ又はそれ以上のファイルシステム又はデータベースは、離隔した地理的場所に置かれていてもよいし、同じ地理的場所に置かれていてもよい。図１に示されている様に、媒体生成ユニット２６は、コンテンツ／媒体ストア４２Ａ、ユーザーデータストア４２Ｂ、レンダリング済みシーンプレイストア４２Ｃ、プレイバックデータストア４２Ｄ、及び記録データストア４２Ｅを含んでいてもよく、これらのストアは、同じ格納ユニットに格納されてもよいし、地理的に離隔されていてもいなくてもよいが異なる格納ユニットに格納されていてもよい。
【００１９】
コンテンツ／媒体ストア４２Ａは、１つ又はそれ以上のスクリプト、１つ又はそれ以上のマークアップ型スクリプト、１件又はそれ以上のスプリットシーンデータ、及び／又はスプリットシーンを生成するのに使用することができる１つ又はそれ以上のメディアファイルを含んでいてもよい。例えば、媒体ファイルは、ストックフィルム、効果、音楽、ブランドイメージなどであってもよい。１つの実施形態では、スクリプトデータは、表題、著作者、日付、ディレクター、作品データ（例えば、何時、原作の著作物が出版、撮影、及び／又は放映されたか）、外部データベース（例えば、ＩＭＤＢ）に呼び掛けるためのあらゆる関連データ又はＩＤ、スクリプトに利用するためのライセンスが供与されているデータ、「最も人気のあるリスト」を推進するためのsceneplay.com内のスクリプトランキング、を含んでいてもよい。１つの実施形態では、スプリットシーンデータは、（１人又は複数人の）登場人物、タイミング、プロダクトプレイスメントの機会、及びライセンス供与目的、的を絞った市場販売、及び／又は異なるスプリットシーンのランキングでの使用回数、を含んでいてもよい。
【００２０】
ユーザーデータストア４２Ｂは、ユーザー、ユーザーのプロフィール、及びユーザーのアカウントに関連付けられているデータを格納していてもよい。１つの実施形態では、ユーザーデータは、固有ユーザーＩＤ、氏名、年齢、性別、所在地、身長、体重、髪や目の色の様な身体的特質、「演技者」のタイプ、例えば、清純派、変わり者、成人向け、恋愛物の主役など、ユーザーが所属している一座（特定の共同体内のグループ）、特別な才能として、声、コメディ、シェークスピア向き、腹話術、曲芸、ディレクター、作家、衣装係、メイクアップアーティストなど、ユーザーの好み又は嗜好として、好みの演技者、ディレクター、映画、音楽、ジャンルなど、評価データ−年齢又は個人的な嗜好に基づいてどんなコンテンツにアクセスできるか−即ち、私には暴力や裸体などを含んでいるスクリプトやストックフィルムは一切見せないで、というようなこと、又はＭＰＡＡ（米国映画協会）格付け、ユーザーが記録したシーンプレイ又はスプリットシーン、を含んでいてもよい。何時、何処で、誰と、ユーザーは「ジップアップ」したかについての詳細、プライバシー設定では、個人データをどれだけ誰と共有したいかについての嗜好として、例えば、ウェブサイト又はソーシャルネットワーク全体、会員、又はユーザーの友人−又は一座に限定など、及び、最も人気のあるリストを推進するためのウェブサイト又はソーシャルネットワーク内でのユーザーランキングがある。ユーザーデータストアのそれぞれのユーザー記録は、特定のユーザーに関連付けられているそれぞれのスプリットシーンへのリンクを有していてもよい。
【００２１】
レンダリング済みシーンプレイストア４２Ｃは、１つ又はそれ以上の記録されたシーンプレイを格納していてもよい。レンダリング済みシーンプレイストア４２Ｃは、これらのレンダリング済みシーンプレイをユーザーにストリームすることができるようになっていてもよい。このストアはまた、ライセンス供与目的、的を絞った市場販売、及び／又は異なるシーンプレイのランキングでの使用回数データを含んでいてもよい。
【００２２】
プレイバックデータストア４２Ｄは、スプリットシーン及び／又はシーンプレイ用のプレイバックデータを格納していてもよく、それぞれのスプリットシーン又はシーンプレイについてのデータは、その関連付けられるスプリットシーン又はシーンプレイにリンクされている。プレイバックデータストア４２Ｄは、シーンプレイ、マークアップ型スクリプト、スプリットシーン、映像、及び／又は映像の構成要素（例えば、プロダクトプレイスメント）の表示及び／又は使用、及びユーザーの人気度などを、システムの異なる態様がどれほど頻繁に使用されているか、検索されているか、ジップされているか、共有されていか、表示されているかなどに留意することによって計ってもよい。別の例では、それぞれのコンピュータデバイス２２は、広告を、ユーザー（及びユーザーの性格）に基づいて、上演されるマークアップ型スクリプトに基づいて、選択するインテリジェントクライアントであってもよい。
【００２３】
記録データストア４２Ｅは、同期データ５９（図２に図示）及び記録コンテキストデータを格納していてもよい。同期データと記録コンテキストデータは、総称的に、記録データとして知られているかもしれない。同期データ５９は、例えば、特定のシーンの或る特定の部分、ファイル経路又はＵＲＬ、開始時刻と終了時刻、を含んでいてもよい。記録コンテキストデータは、それぞれの記録されているスプリットシーンのコンテキストについてのデータであって、ユーザー識別子、スプリットシーン識別子、スプリットシーンの場所（ＧＰＳ使用によるなど）、スプリットシーンを撮った時刻、スプリットシーンのカメラデータを含むデータを、含んでいてもよい。記録データストアはまた、識別子及び構成ユーザーＩＤ、ライセンス供与及び広告（プロダクトプレイスメントの支払い）の回数（閲覧数）、及びウェブサイト又はソーシャルネットワーク内での長さ、関連付けられている音楽、特別な効果、及び他のデータを含んでいてもよい。１つの実施形態では、プロダクトプレイスメントデータは、ブランド市場販売のパートナーデータ、映像データの使用と映像内での配置、表示及び／又は閲覧の回数、及びそれぞれのシーンプレイ内で最も人気のあるブランド、を含んでいてもよい。
【００２４】
図２は、媒体生成システムの更に詳細事項を示しており、媒体生成システムの中のデータ及び媒体データの流れが示されている。図２に示されていているプロセスの各段階は、図１に示されている１つ又はそれ以上のコンピュータデバイス並びに媒体生成ユニットによって行われる。１件の生スクリプト（大抵はテキストファイル）５０は、入力されたもの／格納されたもの／媒体生成ユニットから検索されたものであってもよく、生スクリプトは、ユーザーが生成したスクリプト５０ａ、ライセンスが供与されているスクリプト５０ｂ、及び／又は公有スクリプト５０ｃであってもよい。ライセンスが供与されているスクリプト５０ｂには、媒体生成システム原作のスクリプトも含まれる。生スクリプトは、映像スクリプト、劇場スクリプト、テレビスクリプト、演劇スクリプト、演説スクリプト、討論の写し、又は台詞無しシーンであってもよい。スクリプトエディタ３０（自動化されていてもよいし、手動テキスト編集を提供していてもよい）を使用して、生スクリプトは、マークアップ型スクリプト５６（例えば、ＳＰＭＬ言語）へ変換される。マークアップ型スクリプトの一例５８が示されているが、この例では、マークアップ型スクリプトは、更に、データ５８ａ（例えば、図２に示されているタグであってもよい）、及びマークアップ５８ｂ（例えば、ト書き及び特定シーン用の台詞（シーンの異なる部分用のタグ付き）であってもよい）を含んでいてもよい。媒体生成システムのデータはまた、特定シーンの特定部分用の同期データ５９を含んでいてもよく、同期データは、ファイル経路又はＵＲＬ、開始時刻、及び終了時刻を含んでいてもよい。同期データは、マークアップ型スクリプトに埋め込まれていてもよいし（増強型スクリプトを生成する場合）、ストア（記録データストア４２Ｅなど）又は何か他の種類の格納装置に格納されていてもよい。
【００２５】
ひとたびマークアップ型スクリプトが完成すると、ユーザーは、ディレクター３２を使用して、当該の特定スクリプト用のスプリットシーン６２を記録する。スプリットシーンの記録への入力は、マークアップ型スクリプトであってもよいし、随意的には、スプリットシーンの記録中にユーザーが使用することができる１つ又はそれ以上の既に記録されているスプリットシーンであってもよい。例えば、ユーザーは、既存のスプリットシーンを選択し、次に、当該既存のスプリットシーンに基づいて彼らの役柄を記録することができ、そうして次に２つのスプリットシーンを一体に組み合わせればよい。別の例として、ユーザーは、既存のスプリットシーンを選択し、次に、当該既存のスプリットシーンを模倣することによって彼らのスプリットシーンを記録することができる。
【００２６】
記録済みスプリットシーン６２は、１つ又はそれ以上の媒体ファイル、同期データ及び記録コンテキストデータ（総称的に記録データ）、マークアップ型スクリプト（随意）、及びプレイバックデータ（随意）を含む、データのセット６４を含んでいてもよい。次いで、１つ又はそれ以上のスプリットシーン６２、６６（それらは両方共ユーザーが選択したものであってもよいし、媒体生成システムによって選択されたものでもよい）は、（上述のジッパーを使用して）シーンプレイ６７へと一体に組み合されてもよい。シーンプレイ６７は、１つ又はそれ以上のスプリットシーン及びプレイバックデータ（随意）であってもよい。１つ又はそれ以上のシーンプレイは、映像、劇場芝居、テレビ放映、演劇、演説、討論、又は台詞無しシーンへと組み合わされてもよい。こうして、示されている様に、それぞれのスプリットシーンは、ユーザーによって（異なる時期、場所などで）独立的に展開され、そして後でシーンプレイへと一体に組み合わされてもよい。
【００２７】
マークアップ型スクリプトが、ＳＰＭＬを使用して実装されている実施形態では、スクリプトエディタ３０は、タグ（以下で図４Ａ及び図４Ｂに関連付けてより詳細に説明）が媒体生成システムに固有であること以外、典型的なＨＴＭＬ／ＸＭＬエディタ（ＷＹＳＩＷＩＧであってもよいしそうでなくともよい）に類似していてもよい。加えて、スクリプトエディタは、台詞及びト書きの取り扱いがより簡単になるユーザーインターフェース要素を含んでいてもよい。例えば、登場人物名はページの中央に全て大文字で映し出されてもよいし、ページ左手側には設定と時刻が全て大文字でシーン番号に続いていてもよいし、台詞はページの中央に向けて余白を狭く取って大文字と小文字で配置されてもよいし、ト書きとブロッキングは余白を広く取って大文字と小文字で左寄せで書き入れられてもよく、登場人物注釈は括弧に括られて大文字及び小文字で書き入れられ台詞区域内に映し出されてもよい。スクリプトエディタ３０は、更に、ユーザーが生スクリプトをインポートし、当該生スクリプト（図２に図示）を、或るヒューリスティックス（例えば、大文字なら登場人物名にマップされ、斜体字ならト書きにマップされるなど）を使用してＳＰＭＬフォーマットへ変換できるようにしていてもよい。これより、データ作成の作業の流れを更に詳細に説明する。
【００２８】
図３は、媒体生成システムでの媒体データ作成のための方法６８を示している。この方法では、テキスト又はデジタルファイルである生スクリプト５０が使用されてもよく、生スクリプトは一括又は個別のサブミッションを含んでいてもよい。図２に示されている様に、スクリプトは、ライセンスが供与されているものでも、ユーザーが生成して提出したものでもよいし、媒体生成器システム原作のファイルであってもよいし、又は公有著作物であってもよい。生スクリプト５０は、次いで、スクリプトエディタ３０を使用して、マークアップ型スクリプト５６に変換される。エディタは、マークアップ型スクリプトを自動的に生成してもよいし、又はマークアップ型スクリプトは、媒体生成システム又はユーザーにより手動で入力されるか、又は専門的になされてもよい（原作スクリプトの作家及び／又はディレクター）。マークアップ型スクリプト５６は、次いで、コンテンツ／媒体ストア４２Ａに、ストックフィルム、効果、音楽、ブランドイメージ、の様な他のコンテンツ７０と共に格納されてもよい。他のコンテンツ７０は、その後、スクリプト又はマークアップ型スクリプトコードで識別及び／又は呼び出されることになる。
【００２９】
図４Ａ及び図４Ｂは、媒体生成システムによって使用されているマークアップ型スクリプトの例を二例示している。マークアップ型スクリプトは、テキストベースのスクリプトにコードを追加し、ディレクター及びジッパーの機能性を発動する、顧客拡張型マークアップ言語（ＸＭＬ）フォーマット言語／コード（ＳＰＭＬとして知られている）を使用していてもよい。データベースに入力されるそれぞれのスクリプトはマークアップされており、スクリプトは、ユーザーが生成したコンテンツ（ＵＧＣ）、ライセンスが供与されているコンテンツ（映画、テレビ、ジョーク、演劇）、及び／又は公有コンテンツを含んでいてもよい。マークアップ型スクリプトは、機械に生成させることもできるし、又はスクリプトエディタを使用して手動で作成することもできる。加えて、マークアップ型スクリプトを生成するのに、クラウドソーシング技法が採用されていてもよい。
【００３０】
図４Ａ及び図４Ｂは、マークアップ型スクリプトコードの一例を示している。マークアップ型スクリプトコードは、特定のスクリプトに関連付けられているデータのセット７２を含んでいてもよい。マークアップ型スクリプトコードはシーン部分７４を含んでいてもよく、それぞれのシーンは、関連付けられているマークアップ型スクリプトコード片を有していてもよく、シーン部分７４は、それぞれがシーンの一部である１つ又はそれ以上のショット部分７６を有している。それぞれのショットは、更に、１つ又はそれ以上のスプリットスクリーン７７（例えば図４Ｂを参照）を備えていてもよく、それぞれのスプリットスクリーンは、スプリットシーン全体の一部分であって、或る特定ユーザーによって生成され記録されてゆき、後でジッパーによってシーンプレイへと組み合わされる。マークアップ型スクリプトコードは、それぞれのショットについて、常に当該特定のショットが記録されることになるのか又はストックショットが使用されることになるのか否かを指し示す非同期命令８０を含んでいてもよい。例えば、「非同期＝真（async=true）」命令は、ショットが非同期的に記録されてもよい（例えば、何時、何処でもよく、必ずしも順序にとらわれない）ことを表す。それぞれのショットは、マークアップ型スクリプトコードでは、１人又はそれ以上の登場人物／演技者のどれを映像及び音声の様な特定のショットのそれぞれの構成要素と関連付けるかを指定する、命令のセット８２を有していてもよい。それぞれの登場人物／演技者は、ショットのそれぞれの構成要素と関連付けられることになる。こうして、システムは、１人又はそれ以上のユーザーを指示する対話型シネマのためのマップを形成し、そこでは、画像／音又はそれら両方は、１人又はそれ以上のユーザーのうちの何れのユーザーからもたらされたものでもよいし、又は音声及び／又は画像は如何なる供給源から生成されたものでもよい。コードは、更に、任意の特定のショットについて、「画面左」の様な、スクリプト用の典型的なブロッキング指示を提供するブロッキング命令のセット８４を含んでいてもよい。コードは更に、任意の特定のショットについて、カメラ角度又はカメラレンズ長さなどの様なカメラ指示を指定するカメラ指示のセット８６を備えていてもよい。コードは、更に、任意の特定のショットについて、特定の登場人物の台詞行８８を備えていてもよい。こうして、マークアップ型スクリプトコードは、シーンプレイの一部であるそれぞれのスプリットシーンを記録するための情報はもとよりシーンプレイに関連付けられている他のデータも保有している。
【００３１】
図５は、媒体生成システムのディレクターのユーザーインターフェース９０の一例を示し、図６は、媒体生成システムのディレクターのユーザーインターフェース９２の一例を示している。図５に示されている様に、ディレクターは、ユーザーに、特定のショットを記録する間何処を見ればよいかを指示するユーザーインターフェース９０を含んでいる。図６の例に示されている様に、ディレクターは、スクロール台詞、ト書き及びブロッキングの指示を、ユーザーに提示する。ディレクターは、ユーザーに、何処を見るべきかを命令し、及び／又はディレクターは、正しい目線を維持するために、ユーザーが見ていなくてはならない画面上の特定場所に台詞テキストを提示してもよい。加えて、図６に示されている台詞のテキストは、それぞれのユーザーに特定の合図を伝える特別なやり方でフォーマットされていてもよく、例えば、声高な会話／台詞はボールド体、囁きは添え字、怒声は赤色、ト書きは黄色で強調表示された背景など、としてもよい。ディレクターは、タイミングに関する命令を、横又は縦の進捗度バーとして、又は単語／文章を強調表示することにより表示させてもよい。
【００３２】
図７は、媒体生成システムを使用したスクリプト型会話の一例を示している。この例では、特定の演技者の画像ショットと当該特定の演技者の台詞は、図７に示されている様に、年代順に示されている。
【００３３】
図８は、媒体生成システムを使用したスプリットシーン記録セットアッププロセス１００を示している。本プロセスは、記録デバイス選択プロセス１０２、ユーザーセットアッププロセス１０４、ディレクターを使用したスプリットシーン記録プロセス１０６、スプリットシーンレコーダプロセス１０８、及びジッププロセス１１０、を含んでいてもよい。それぞれのプロセスの詳細事項は図８に示されている。これより、スプリットシーン記録プロセスを更に詳細に説明する。
【００３４】
図９は、スプリットシーン記録プロセス１０６を示している。プロセスは、ユーザーが、或るシーン及び或る登場人物を含んでいるスプリットシーンを選択する段階（１２１）と、「記録する」を入力する段階（１２２）を含んでいる。次いで、初期記録セットアップ（１２３）が行われるが、これは、照明、カメラ、音響レベル、及び／又は背景の様な、各種較正を含んでいてもよい。一旦セットアップが完了すると、ユーザーは、プロセス１２４−１２９でスプリットシーンを記録することができる（そして、受容可能でない場合にはやり直してもよい）。記録中、特定のショット用の登場人物の台詞及びト書きは、ディレクターによってレンダリングされ（１２４）、映像に記録されてゆく（１２５）。映像が記録される際、当該ショットのファイル経路又はＵＲＬ及び開始／停止時刻が、上述の様にマークアップスクリプトへ投入される（１２６）。次いで、次の特定のショット用の登場人物の台詞（スプリットシーンが台詞無しスプリットシーンでない限り）及びト書きがディレクターによってレンダリングされ（１２７）（及び、随意的に、他の１人又は複数人の登場人物用のト書きと台詞を表示）、当該ショットの映像が記録される（１２８）。すると、当該の次ショット用のファイル経路及び開始／停止時刻が、上述のようにマークアップスクリプトへ投入される（１２９）。そうして、プロセス１２４−１２９は、スプリットシーンのそれぞれのショットについて繰り返され、記録段階が完了する。スプリットシーン記録段階はまた、発話認識エンジンを含んでいるか又はマークアップ型スクリプトの命令に基づいてカメラをインテリジェントに制御する、人工知能を使用していてもよい。例えば、後刻ジップ段階中にユーザーに対して記録段階時の信号解析が行われてもよい（例えば音量など、そうすれば、スプリットシーンが組み合わされるとき、音量がより一致する）。レコーダはまた、照明の様な、周囲条件を制御していてもよい。これより、ジッパーツールを更に詳細に説明する。
【００３５】
図１０は、媒体生成システムのジッパー要素の動作を示している。図１０に示されている様に、ジッパーは、自動的に、２つ又はそれ以上のスプリットシーン１３０、１３２を組み合わせてシーンプレイ６７を作成する。ジッパーは、関連付けられているスプリットシーンを結合されたシーンプレイ６７へ編集するために、シーンのマークアップ型スクリプトを映像ファイル及び同期データと併せて参照する。ジッパーがそれぞれのスプリットシーンの間で切り替える正確な点を求めるのを支援するのに数多くの技法を使用することができ、その様は技法に含まれるものとして、音声及び／又は映像の信号解析は、（登場人物が画面上か画面外かを問わず）何時、登場人物が話すのを止めるかを示すことができ、発話認識は、切り替えを円滑化する助けとなるキーワードを識別するのに使用することができ、及び／又は人工知能もまた、マークアップ型スクリプト、信号処理、及び発話認識技法を増強するのに使用することができる。
【００３６】
それぞれの台詞部分について、ジップ段階に必要なキー要素は、対応する記録済みスプリットシーンのマークアップ型スクリプトの中に在り、どの登場人物が音声トラックに載っているか（<audio>タグ）、どの登場人物が画面上に在るか（<video>タグ）、映像時刻コード（File_Path/URL,Start_Time and End_Time）、及び／又はショットの種類（普通、スプリットシーンなど）を含んでいてもよい。ジッパーは、アセンブルする必要のある２つのスプリットシーンのマークアップ型スクリプトを通ってループし、それまでの段落中の情報を使用しながら、適正な音声及び映像セグメントを最終的なシーンプレイファイルへと連結させる。シーンプレイファイル６７はまた、マークアップ型スクリプトデータの全て又は一部を保有していてもよい（例えば、台詞行を副題などにすることができるであろう）。
【００３７】
図１０に示されている様に、それぞれのスプリットシーン１３０、１３２では、スプリットシーンはユーザーによって選択されたマークアップ型スクリプト５６により生成され、それが次にディレクター３２を使って記録されて、１つ又はそれ以上の記録済み映像と、ファイル経路／ＵＲＬ及びタイミングを有する同期データ（任意のデータフォーマット）とが生成される。図１０に示されている例では、第１のスプリットシーンと第２のスプリットシーンが一体に組み合わされるが、それらスプリットシーンは、独立して／別々に記録されて、次に一体に組み合わされてもよい。ジッパー３４は、次に、同期データの中に保有されているファイル経路／ＵＲＬ、タイミング情報及びシーケンスを使用して、スプリットシーン映像からのショットを動的にアセンブルし、シーンプレイ６７を生成することができる。しかしながら、同期データの中に保有されている情報は、マークアップ型スクリプトに埋め込むこともできるので、そうすれば、別途格納同期データの必要はなくなる。
【００３８】
図１１は、媒体生成システムのユーザー対話の流れ１４０の一例を示している。システムは、検索特性（演技者、映画の題名、ジャンル、及び／又は友人、の様な判定基準に基づく）、ブラウジング特性（プロフィール、シーンプレイ、及び／又は写真など、及び／又は近日公開映画紹介に基づく）、及び／又は作成／編集特性（例えばスプリットシーンの作成、マークアップ型スクリプトコードの編集、及び／又はシーンプレイの執筆など）提供することができる。結果１４２（媒体生成システムの格納ユニットに格納されてもよい）は、１件又はそれ以上のマークアップ型スクリプトコード、１つ又はそれ以上のスプリットシーン、及び１つ又はそれ以上のシーンプレイを含んでいてもよい。結果１４２は、ユーザーが、ジップされたシーンプレイ６７を閲覧すること、スプリットシーン６２を記録すること、及び／又はスプリットシーン６２をジップすることができるようにする。ジップされたシーンプレイ（既にレンダリングされている）又はオンザフライでレンダリングされるシーンプレイに係わるマークアップ型スクリプトが、様々なウェブ２．０サービス／会社に提供されてもよい（コメント、格付け、共有、及び／又は公開を許容するため）。（単数又は複数の）記録済みスプリットシーンは、シーンプレイウェブサイトに投稿されてもよい（ウェブサイトで、ユーザーは、次に、ソーシャルネットワーク、モバイルなどを介して、他のユーザー又は友人に、スプリットシーンについて告知することができる）。本システムはまた、ユーザーが、クレジット、特殊効果、サウンドトラック、又は販売促進素材を追加できるようにしており、それらは、媒体生成システムに投稿されてもよいし、アップロードされてもよい。
【００３９】
媒体生成システムは、シーンプレイヤーとして知られている会員が、スプリットシーンとして知られている彼ら自身の映像シーンを作成し収容しているソーシャルネットワークであるsceneplay.comウェブサイトを含んでいてもよい。sceneplay.comは、ライセンスが供与されている映画及びテレビのスクリプトを会員に提供することができる。会員は、彼らが取り込みたいシーン及び演じたい役柄を選び、次に、ウェブカム（又は他の映像記録デバイス）を使用し、スクロールテキスト表示から台詞行を読み上げながら、自分達が台詞行を喋っているところを記録してもよい。ウェブサイトは、個人化されたページ、友人ネットワーク（一座）、メッセージング、ニュースフィード、コメントなど、を含む基本的なソーシャルネットワーク化能力全てを有していてもよい。ユーザーが記録済みスプリットシーンをウェブサイトに投稿すると、ソーシャルネットワークは、彼らに、ネットワークの中の誰が彼らのスプリットシーンの相補側を有しているかを教えることができる。ネットワークはまた、新しいスプリットシーンが投稿されたことを、−ニュースフィード、モバイルフォンへのメッセージ、及びＥメールを介して通知されることもある。媒体生成システムはまた−ユーザーが相補的なスプリットシーンを記録している他の会員から選択できるようにしてもよい。その場合、ユーザーは、完全なシーンプレイを作成するために、相補的なスプリットシーンを一体にジップすることを選んでもよい。媒体生成システムはまた、会員がスタジオ特性を使用してシーンプレイを共有、市場販売、及び配給できるようにしており、ユーザーは、顔写真を表示すること、一枚作品及び一編作品を作ること、演技指導者を得ることもできるし、他のシーンプレイヤーのためのサービスを提供することもできる。これより、プロダクトプレイスメントツールバー／ツール３８を更に詳細に説明する。
【００４０】
プロダクトプレイスメントツールバー／ツール
デジタル映像レコーダはユーザーがコマーシャルをタイムシフトすること及び抜かすことを可能にしており、そのせいで、ブランド市場販売担当者が視聴者に到達するために広告の新規な形態を採用する必要性が生まれている。一部のオンライン映像会社は、同社のウェブページに映像が映し出されるバナー広告を載せている。他のオンライン映像会社は、呼び物の映像コンテンツの前又は後に映像広告を挿入している−「プリロール」又は「ポストロール」として知られている。媒体生成システムのスクリプトエディタは、スクリプト内のプロダクトプレイスメントの機会を識別する能力を提供している。マークアップ型スクリプトが生成されるとき、プロダクトプレイスメントの機会が識別され、ユーザーは、自分達のスプリットシーンを記録するとき、シーンプレイ内で使用するのに特定のブランド製品を使用することを選択することができる。スプリットシーンは毎回の表示が数えられるので、ブランド製品の表示を貨幣化することができる。代わりに、ブランド権保有者が、特定のシーンプレイ内での排他的プロダクトプレイスメントの機会の権利を購入することを選んでもよく、すると、ユーザーは彼らのスプリットシーン記録段階の範囲内で当該の特定ブランドを用いるように命令されることになる。
【００４１】
プロダクトプレイスメントツールでは、ユーザーは、記録段階の前に物理的オブジェクトを得て、手動でボックスをチェックすること（又は何か他の方法）により、どのブランドを彼らが使用したかを指し示す。代わりに、映像合成の場合、又はトラベリングマット技術の使用による場合には、ブランドイメージを、どんな小道具又は衣装であれユーザー記録として採用されている小道具又は衣装にマップさせることができる。これは、ブランド化を異なるユーザーのスプリットシーン間で一貫させ、ジップ段階時に何らの連続性問題も発生させないため、好適なモードである。
【００４２】
プロダクトプレイスメントツールバーの１つの機能は、ブランド権保有者が、彼らの製品をユーザーに提供してユーザーのシーンプレイ中に含ませるようにする権利を競り上げる又は購入することを可能にすることであってもよい。支払いは、ユーザー及び／又は閲覧の数に基づいていてもよい。シーンプレイ映像が人気になればなるほど、潜在的な広告又はプロダクトプレイスメント料金は高くなる。
【００４３】
プロダクトプレイスメントツールバーのもう１つの機能は、ブランド権保有者が自分達の製品を映像内で表示させるために支払う意思のある相場をユーザーが見られるようにしている。支払いは、クレジット、マイクロキャッシュ払い、クーポン、又はスイープステイク（sweepstake）へのエントリーなどの形態とすることができる。ユーザーがスプリットシーンを記録するとき、プロダクトプレイスメントツールバーが現れるので、ユーザーは彼らが含めたいと思う特定のブランドを選択すればよい。
【００４４】
媒体生成システムの他の使用法
上述の様に映像シーンを作成するという使用の他に、媒体生成システムには多数の追加の用途がある。本システムは、ユーザーがスクリプト通りの動作と台詞を使用して役柄を演じ、別のユーザーの映像と組み合わせることができる映像を記録したいという欲求があるときはいつでも採用することができる。１人のユーザーが或るシーンの全ての登場人物の分担を生成し、それらを結合された全体へと組み合わせることもできるものと理解されたい。しかしながら、それぞれの分担は、遠隔的に異なる時期に生成することもできる。これらの追加の用途を以下に挙げる。
【００４５】
演技者選定ツール：本システムは、演技者のところへ出張したり演技者に出向いてもらったりする費用を発生させる必要無しに、遠隔的に企画の演技者選定をするために、演技者選定ディレクターによって使用されてもよい。演技者選定ディレクターは、遠隔場所の有望な演技者が彼らのスプリットシーンテスト(媒体生成システム内ではスプリットシーンとして知られている)を記録することができるように、スクリプトをシステムにアップロードすることができる。演技者選定ディレクターは、候補者と同じ部屋にいる必要無しに、演技者の顔写真、履歴書、及びスクリーンテストを検討することができる。演技者選定ディレクターは、スクリーンテストを個別に検討することもできるし、それらを任意の数の他の有望な演技者のスクリーンテストと組み合わせて、特定の作品の中で演技者たちがどの様な効果を醸し出すことになるかについて予備的な感触を得ることもできる。演技者選定ディレクターは、会員が、彼らの特徴、年齢、タイプ、及び特技を知らせる個人化ツールを活用することができる。演技者選定ディレクターは、上位候補者を、ディレクター、プロデューサー、及び他の意思決定者らと遠隔的に共有することができるので、演技者選定の費用を大幅に削減でき、国際的な作品又は多数の場所が絡む作品では特にそうである。
【００４６】
オンラインデートツール：オンラインデートサービスでは、それらの提供物へ映像を取り入れるものが増えつつある。しかしながら、会員は、彼らが自分達の映像を記録するときになんと言えばよいかについて困ってしまう場合が多い。媒体生成システムは、オンラインデートサービスで、スクリプトに書かれた台詞で会員を支援し、会員が別の会員とのデートで自身を視覚化する能力を向上させるのに使用されてもよい。原作のスクリプトを特定的な使用のこの市場用に発展させ、それにより異なる種類のデート用シナリオが記述されてもよい。例えば、「カジュアルデート」、「愉快なデート」、又は「ぎこちない出会い」用のスクリプトを執筆し、データベースに入れることができる。すると、会員は、スプリットシーンを記録するために、スクリプト、マークアップ型スクリプト、レコーダ、及びジッパー技術にアクセスすることができ、スプリットシーンは次いで彼らのプロフィールに投稿され、他の会員の相補的なスプリットシーンとジップされることになる。こうして、会員は、本人に直接対面することになる前に、オンラインで仮想デートができるようになる。
【００４７】
営業及び媒体トレーニングツール：法人は極めて多額のお金を会社の営業スタッフ及び広報員のトレーニングに費やしている。会社が典型的な売り込み口上と予想される応答の特注シーンを作成できるようにした私的共同体を構築することができる。この役柄練習活動は遠隔的に行うことも又は大規模なグループトレーニングセッションで行うこともでき、スケーリング可能で、事後オンデマンドでアクセス可能である。当該技術は、顧客の役柄と営業員の受け答えの間の対話が、複雑さを増し、より効果的なトレーニングが可能になるように、「分枝化」を含むことができる。営業員又は広報員の技術が上がってゆくにつれ、例えば、営業員又は広報員に何というかを教えるスクリプト通りの台詞を消すことによって更に難度を上げることができる。彼らは、顧客のこれまでに記録されている映像テキスト又は音声に応答することによって、自分達の映像をリアルタイムで記録する。
【００４８】
対話的販売促進映像：本システムは、対話的販売促進映像用に使用されてもよい。フィルム及びテレビショーのスターが、システムで使用するために開発されたスクリプトに沿って記録されてもよい。スターのスプリットシーン映像がユーザーにとって利用可能になるので、ユーザーはスプリットシーンの相補側を記録し、次に両者を一体にジップすれば、完成したシーンプレイを閲覧できるようになる。ユーザーがシーンの中にフィルム又はテレビショーのスターと一緒の自分達を見られるようにすることで、フィルム又はテレビ番組を市場販売及び販売促進する上で独特且つ効果的なやり方を提供することになる。
【００４９】
外国語トレーニングツール：本システムは、生徒が、画面上で彼らに対してスクロールされる外国語を話している自分自身を記録するのを支援するのに使用されてもよい。外国語を話しながら仮想会話を記録することは、生徒が、外国で彼らが遭遇するであろう典型的な状況でどの様に話しどの様に対話するかを習得するのを支援する。外国語トレーニングは、テキストのみを使用していては簡単に伝わらないジェスチャや習慣を支援するために映像を使用して強化することができる。生徒が会話をより自然なやり方で行うのを支援するためには、分枝化も使用することができる。会話により自然な流れを持たせられるように、会話の映像セグメントは無作為に生徒に提示されてもよい。ここでも同様に、生徒が記憶力で応答するのを支援するために、テキストプロンプトを消すことができる。後刻、生徒は、彼らの応答が解釈の観点から正しかったかどうかを、スクリプトに照らしてよく調べて確かめることができる。
【００５０】
社会的技能トレーニングツール：本システムは、自閉症スペクトル障害の人々を含め社会的技能障害を有する人々、又は社会的技能の制御に苦しんでいるか又は制御する脳の一部への傷害に苦しんでいる人々に働き掛けるのに非常に有益である。これらの人々は、コミュニケーションにおける非言語的な合図の読み取りに困難を来している。彼らは、役柄練習の使用及び音声のフィードバックツールとしての使用を介することを含め、これらの技能の直接的なトレーニングから利益を受ける。本システムは、これらの欠損に悩む人々をトレーニングするのに使用することができる社交的対話用の簡単なスクリプトを「シード」されていてもよい。
【００５１】
上述の媒体生成システムのコンピュータシステム例の他に、本媒体生成システムは、ストア４０の部分が、チップの様な１個のハードウェア上に保有されるように実装されていてもよく、ハードウェアはカメラ又は映像レコーダの様なデバイスに搭載／追加することができる。その場合、媒体生成システムの、ディレクターの様な機能は、デバイスののぞき窓を制御するのに使用されてもよく、デバイスを用いてユーザーが記録したものをスプリットシーンにすることができる。代わりに、デバイスは、所定の数の事前作成済みシーン付きでユーザーに売られてもよく、するとユーザーは事前作成済みシーンからのスプリットシーンを、スプリットシーンに影響を及ぼすデバイスのパラメータを用いて記録することができる。
【００５２】
以上は本発明の或る特定の実施形態に関連付けられているが、当業者には理解される様に、この実施形態には本発明の原理及び精神から逸脱することなく変更を加えることができ、本発明の範囲は付随の特許請求の範囲によって定義されている。
【符号の説明】
【００５３】
２０  媒体生成システム
２２  コンピュータデバイス
２４  リンク
２６  媒体生成ユニット
２８  ウェブサーバ
３０  マネジャ／スクリプト著作ツール、スクリプトエディタ
３２  ディレクター
３３  レコーダ
３４  ジッパー
３６  スタジオ
３８  プロダクトプレイスメントツールバー
４０  格納ユニット
４２Ａ  コンテンツ／媒体ストア
４２Ｂ  ユーザーデータストア
４２Ｃ  レンダリング済みシーンプレイストア
４２Ｄ  プレイバックデータストア
４２Ｅ  記録データストア
５０、５０ａ、５０ｂ、５０ｃ  生スクリプト
５６  マークアップ型スクリプト
５８ａ  データ
５８ｂ  マークアップ
５９  同期データ
６２、６６  スプリットシーン
６４  データのセット
６７  シーンプレイ
６８  媒体データ作成のための方法
７０  他のコンテンツ
７２  データのセット
７４  シーン部分
７６  ショット部分
７７  スプリットスクリーン
８０  非同期命令
８２、８４  命令のセット
８６  カメラ指示のセット
８８  台詞行
９０、９２  ユーザーインターフェース
１００  スプリットシーン記録セットアッププロセス
１０２  記録デバイス選択プロセス
１０４  ユーザーセットアッププロセス
１０６  スプリットシーン記録プロセス
１０８  スプリットシーンレコーダプロセス
１１０  ジッププロセス
１３０、１３２  スプリットシーン
１４０  ユーザー対話の流れ
１４２  結果
【図１】
0005767108.tif 000002
【図２】
0005767108.tif 000003
【図３】
0005767108.tif 000004
【図４Ａ】
0005767108.tif 000005
【図４Ｂ】
0005767108.tif 000006
【図５】
0005767108.tif 000007
【図６】
0005767108.tif 000008
【図７】
0005767108.tif 000009
【図８】
0005767108.tif 000010
【図９】
0005767108.tif 000011
【図１０】
0005767108.tif 000012
【図１１】
0005767108.tif 000013