(57)【要約】カスタマイズ可能なマルチメディアコンテントは、その一部がコンテント記述子により記述された形式で送信される。コンテント記述子は、そのコンテントの最終バージョンを合成するために受信デバイスで使用される。コンテント記述子は、コンテント長さ、期待ユーザムード、期待ユーザ位置、コンテントタイプ、期待受信時間、期待表示デバイス、および／またはそのコンテントが記述された言語に関する情報を含んでもよい。ローカル情報が合成プロセスを通知するために使用されてもよい。ローカル情報には、ユーザプロファイルから生成されたユーザ嗜好、自動的に検出されたコンテクスト情報、ユーザにより手動入力されたユーザ嗜好が含まれてもよい。あるいは、一部の合成命令がコンテント記述子の一部であってもよい。合成により、合成された人物、漫画キャラクタ、動物、トーキングオブジェクト、テキストおよび／またはオーディオを含んでもよいコンテントのプレゼンテーションが生成される。
2005527158.tif 000002
【特許請求の範囲】
【請求項１】
コンテントを処理する方法であって、少なくとも１つのデータ処理デバイスで、
前記コンテントを受信する動作と、ここで前記コンテントの少なくとも一部はコンテント記述子として表現され、
前記コンテント記述子に応じてプレゼンテーション要素を合成する動作と、
前記コンテント記述子により特定された部分は前記合成されたプレゼンテーション要素によって表された結果として得られる最終コンテントバージョンを出力する動作とを実行することを有することを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、
ローカル情報を集める動作をさらに実行し、
前記合成する動作は前記ローカル情報に応じることを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、
前記コンテント記述子は前記コンテントの複数のバージョンを記述し、
前記方法は、前記ローカル情報に基づき所望のバージョンに対応するコンテント記述子を選択する動作をさらに有し、
前記合成する動作は前記選択されたコンテント記述子を使用することを特徴とする方法。
【請求項４】
請求項３に記載の方法であって、前記コンテント記述子は前記複数のバージョンの少なくとも１つの合成を可能とするために、集める必要があるローカル情報の記述を有することを特徴とする方法。
【請求項５】
請求項３に記載の方法であって、前記コンテント記述子は、
少なくとも２つの別のバージョンのプレゼンテーションの所望の長さと、
前記複数のバージョンの少なくとも１つに適当なユーザムードと、
前記複数のバージョンの少なくとも１つに適当なユーザ位置と、
所望のコンテントタイプと、
前記複数のバージョンの少なくとも１つに適当な時刻と、
前記複数のバージョンの少なくとも１つに適当な表示デバイスと、
複数のバージョンの少なくとも１つが表されている言葉とのうち１つ以上に関するローカル情報の収集を必要とし、
前記方法は、前記要求とされたローカル情報を集める動作をさらに有することを特徴とする方法。
【請求項６】
請求項３に記載の方法であって、前記選択は記憶されたユーザ嗜好に基づき自動的になされることを特徴とする方法。
【請求項７】
請求項３に記載の方法であって、前記所望のバージョンのユーザ使用に応じて前記選択がされることを特徴とする方法。
【請求項８】
請求項２に記載の方法であって、前記ローカル情報は、ユーザプロファイルから少なくとも部分的には導かれることを特徴とする方法。
【請求項９】
請求項２に記載の方法であって、前記合成する動作は、複数の別のプレゼンテーション要素の中から少なくとも１つの選択されたプレゼンテーション要素を選択する動作を有することを特徴とする方法。
【請求項１０】
請求項９に記載の方法であって、前記少なくとも１つの選択されたプレゼンテーション要素は、
前記コンテント記述子中の静止写真情報で特定された背景と、
テキストまたはオーディオプレゼンテーションと、
人物または動物の少なくとも一方とを有することを特徴とする方法。
【請求項１１】
請求項９に記載の方法であって、前記少なくとも１つの選択されたプレゼンテーション要素は前記コンテント記述子または前記ローカル情報に基づき自動的に選択されることを特徴とする方法。
【請求項１２】
請求項９に記載の方法であって、前記少なくとも１つの選択されたプレゼンテーション要素はインターラクティブユーザ仕様に応じて選択されることを特徴とする方法。
【請求項１３】
視聴されるコンテントを特定する方法であって、
レシーバ側に前記コンテントの合成を通知するのに好適なコンテント記述を送信するステップを有する方法。
【請求項１４】
請求項１３に記載の方法であって、前記コンテント記述は、
少なくとも話されたマテリアルが合成できるテキスト状の記述子と、
ビデオ情報を合成できるような写真データと、
合成のために視聴すべきコンテントのスタイルが選択可能なスタイルタイプ選択肢（alternative）と、
視聴すべき前記コンテントのバージョンが合成のために選択できる複数の別のフロー仕様とのうち少なくとも１つを有することを特徴とする方法。
【請求項１５】
請求項１３に記載の方法であって、前記コンテント記述は、
少なくとも２つの別のバージョンのプレゼンテーションの所望の長さと、
前記複数のバージョンの少なくとも１つに適当なユーザムードと、
前記複数のバージョンの少なくとも１つに適当なユーザ位置と、
所望のコンテントタイプと、
前記複数のバージョンの少なくとも１つに適当な時刻と、
前記複数のバージョンの少なくとも１つに適当な表示デバイスと、
複数のバージョンの少なくとも１つが表されている言葉とのうち１つ以上に関する、レシーバ側のローカル情報を、合成の前に、収集するステップを必要とすることを特徴とする方法。
【請求項１６】
データ処理デバイスであって、
前記コンテントを受信する手段と、ここで前記コンテントの少なくとも一部はコンテント記述子として表現され、
前記コンテント記述子に応じてプレゼンテーション要素を合成する手段と、
前記コンテント記述子により特定された部分は前記合成されたプレゼンテーション要素によって表された結果として得られる最終コンテントバージョンを出力する手段とを有することを特徴とするデバイス。
【請求項１７】
コンピュータプログラムプロダクトであって、プログラマブルデバイスが前記コンピュータプログラムプロダクトを実行したとき請求項１６に規定したデバイスとして機能することを可能とするコンピュータプログラムプロダクト。
【請求項１８】
視聴すべきコンテントを特定するデバイスであって、請求項１６のデータ処理デバイスで前記コンテントの合成を通知するのに好適なコンテント記述を送信するように構成されたことを特徴とするデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は送信されたコンテントのカスタマイズの分野に関する。
【背景技術】
【０００２】
送信されたビデオコンテントを挿入コンテントとオーバーレイしてユーザが視聴するカスタマイズされた最終的な番組を作ることに関しては、例えばWO01/52099やUS2001/0014906等の一定の仕事がなされている。
【０００３】
これらのシステムは、オーバーレイされたコンテントが一般的に既存のコンテントとよくフィットしなかったり、結果が継ぎはぎされ、不恰好で、漫画的であるといった欠点を有している。先行技術によるシステムの他の欠点は、送信された情報が高いバンド幅チャンネルを要することである。
【発明の開示】
【課題を解決するための手段】
【０００４】
少なくとも１つのコンテントの少なくとも一部をコンテント記述子の形式で送信し、プレゼンテーション要素をレシーバ側で合成することは有利である。
【０００５】
レシーバ側は、プレゼンテーション要素を選択するのに便利なローカル情報を収集する手段を含んでもよい。
【０００６】
コンテントの合成を通知するために、多様なローカル情報を用いてもよい。そのローカル情報とは、例えば、ユーザプロファイル情報、コンテクスト情報、および／またはユーザの直接的入力などである。多様なタイプのプレゼンテーション要素が用いられる。例えば、合成された人々、漫画キャラクタ、動物、オブジェクト、テキスト、および／またはオーディオである。
【０００７】
コンテント記述子は、例えば、コンテントの長さ、コンテントに適したユーザのムード、コンテントを視聴するのに適したロケーション、コンテントタイプ、コンテントを視聴するのに適当な時間、コンテントに出てくる言葉、および／またはコンテントを表示するのに適したディスプレイデバイスのタイプの情報を含んでもよい。
【０００８】
目的と利点は以下の説明で明らかとなるであろう。
【発明を実施するための最良の形態】
【０００９】
以下の図面を参照して限定的でない実施例により本発明を説明する。
【００１０】
図１は本発明を実装するのに好適なシステムを示す図である。このシステムは、ローカルＣＰＵ１０１、メモリ１０２、周辺装置１０４を含み、これらはネットワーク１０３を介して少なくとも１つのリモートコンテントプロバイダ１０５と他のリモートデバイス１０６に接続されている。
【００１１】
ＣＰＵは好適なものならいかなるタイプでもよく、例えば、ＰＣやセットトップボックスに入っているものや、シグナルプロセッサ等でもよい。単一のＣＰＵでもよいし、複数のＣＰＵでもよい。
【００１２】
メモリ１０２も好適なものならいかなるタイプでもよく、例えば、電子的、磁気的、光でもよく、ＣＰＵと一体になっていてもよく別々でもよい。一般的に、いくつかのメモリデバイスがあり、例えば内部ＲＡＭ、ハードディスクドライブ、フロッピディスクドライブ、ＣＤ／ＲＷ、ＤＶＤプレーヤ、ＶＣＲ、および／または他のメモリデバイスがある。
【００１３】
周辺装置１０４には、一般に、ユーザとコミュニケーションするデバイスやセンシングするデバイスが含まれる。ユーザとコミュニケーションするデバイスには、ディスプレイ、プリンター、キーボード、ポインティングデバイス、音声認識デバイス、リモコンからの通信を受信するセンサ、スピーカ等が含まれてもよい。センシングするデバイスには、カメラ、マイクロホン、ＩＲセンサ、クロック、屋内・戸外温度計、日光検出器、湿度計等が含まれてもよい。ユーザとコミュニケーションするデバイスをセンシングするデバイスとみなしてもよい。
【００１４】
ネットワーク１０３は、ブロードキャストネットワーク、ケーブルネットワーク、インターネット、ＬＡＮ、その他のネットワークでもよい。ＣＰＵ１０１は、一度にいくつかのネットワークに接続されてもよいし、１つのネットワークに接続されそれを通して他のネットワークと通信してもよい。ネットワーク接続は、ＣＰＵ、メモリ、周辺装置１０５と通信するため、またはコンテントプロバイダ１０６と通信するために用いられる。
【００１５】
コンテント記述
本発明で用いられるコンテントは、通常、クライアント側でカスタマイズできるように注釈を付けて十分な情報とともにプロバイダ１０５から届くべきである。コンテントは従来のビデオ情報を含んでもよいが、必ずしも必要ではない。その代わりに送信されるものの多くは単なる記述、すなわち「コンテント記述子」である。コンテント記述子は、メタデータであるとも考えられる。そのコンテント記述子は提示される最終コンテントバージョンを記述するが、その最終バージョンをそっくりそのまま含むものではない。コンテント記述子は、視聴可能な「番組」や「プログラム」が完成するまでに受信側でプレゼンテーション情報を合成することを要する。「最終コンテントバージョン」という用語は合成の結果を記述するためにも用いられる。
【００１６】
少なくとも一部のコンテント記述子は典型的にはテキストのようなものである。しかしコンテント記述子は静止画、ビデオクリップ、音楽等のマルチメディアデータを含んでもよく、このマルチメディアデータは最終コンテントバージョンに組み込まれる。図２Ａ−１から２Ａ−３、２Ｂ、２Ｃには、送信されるコンテント記述子の例を挙げた。図２Ａ−１のストーリーには、ニュース（２４０）、ユーモア１（２４１）、ユーモア２（２４２）等いろいろなバージョンがある。そのバージョンの１つであるニュースは、交替で提示できるようにサブバージョンを有している。図示したサブバージョンはテキストロング（２４３）とテキストショート（２４４）である。より多くの代替バージョンとサブバージョンを提示することができる。タグを番組の重要な特長を注釈するために埋め込んでもよい。例えば：
−  「セグメント（ストーリー）のパンチライン」、
−  セグメントの主役―例えば、ブッシュ大統領、または映画登場人物の名前、
−  時間、場所、イベントセクション―クライアントが独自に処理をしてさらに他のバージョンのセグメントまたはパラグラフを生成できるもの、
−  パーソナリティ記述―例えば、ユーザが一般的嗜好（男性／女性、若い／年寄り、．．．）を宣言した、シリーズの脇役、
−  設定―戸外／屋内のニュース、過去／現在／未来、例えば１６世紀または２２世紀に設定されたソープオペラが可能となる。
【００１７】
コンテント記述子として提供したりカスタマイズを可能とするためにタグできるその他の特徴を当業者が工夫することができるであろう。タグは「コンテント記述子」の一種と考えてもよい。記述子はヘッダー２４５を含む。
【００１８】
テキストの異なるバージョンに加え、コンテント記述子の一部としてマルチメディア情報を送ってもよい。例えば、図２Ａ−２は写真の概略図である。図面を簡単にするため写真の詳細は示していない。写真はそっくりそのまま送信されてもよいし、その一部がコンテント記述子により記述されてもよい。写真には二人の人物２５０、２５１（例えば、ブッシュ大統領が中国の指導者と話している）と、「バックグラウンド１」と呼ばれる背景（例えば、公園）とが写っている。図２Ａ−３は別の写真の概略図である。ここでも図面を簡単にするため写真の詳細は省略した。この写真には異なる背景（「バックグラウンド２」と呼ぶ）に二人の異なる人物の姿が映っている。この例において、この写真は万里の長城の前のブッシュ大統領夫妻を示していてもよい。
【００１９】
図２Ａ−１を再び参照して、ニュースのロングバージョンは両方の写真図２Ａ−２と２Ａ−３を用い、政治的会談と旅行の観光面に言及しているが、一方、ショートバージョンは最初の写真図２Ａ−２のみを用いることが分かる。同様に、最初のユーモアバージョンは最初の写真図２Ａ−２のみを用い、次のユーモアバージョンは次の写真図２Ａ−３のみを用いる。
【００２０】
図２Ｂは、プログラミングのためにコンテント記述子のフロー記述を示したものである。通常、処理を簡単にして受信デバイスが来るものを予測できるように、このタイプのフロー記述は図２Ａ−１から２Ａ−３の詳細情報の前に送信される。このフロー図は一例に過ぎない。図２Ａ１−３の記述子に必ずしも関係するものではない。図２Ｂは、同一のコンテントの２つの一般的なバージョン（ＡとＢ）を結果として生ずるプログラミングを示す。
【００２１】
受信デバイスは、好ましくは、このフローを用いてデータのどの部分を使用するかを決める。データとフローは２回以上用いられてもよい。例えば、午前１０時に、ユーザは、テレビシリーズの最新エピソードを得て、２０分のショートバージョンとして見るために即座に合成してもよい。その後、同じコンテントを受信デバイスに記憶しておき、週末に１時間バージョンを生成するために再利用することもできる。
【００２２】
図２Ｂにおいて、テーブル・オブ・コンテント２０１と２０６が最初に送信され、プログラムのバージョンをそれが到着する前に説明する。左側のＡフローは６つのセグメント２０２、２０３、２０４、２０５、２１１、２１２を含む。これらのセグメントはこの順番で提示しなければならない。番組全体のショートバージョンについては、システムはセグメント２Ａ（２０３）、４Ａ（２０５）、５Ａ（２１１）をスキップすることができる。右側のＢフローは、３つのセグメント２０７／２０８、２０９、２１０のみを有する。Ｂフローではセグメント１Ｂは２つのバージョン、ロングセグメント１Ｂ（２０８）とショートセグメント１Ｂ´（２０７）で提示される。２０８と２０７に示された選択肢は、図２Ａ−１の２４３と２４４に示されたロングおよびショートバージョンと類似している。
【００２３】
各セグメントは複雑な構造を有することもできる。図２Ｃは４つのパラグラフ２２０、２２１／２２２、２２３、２２４／２２５を含むセグメントを示す。これらの「パラグラフ」は、セクションまたはサブセグメントと考えることもできる。フローは主として線形であるが、受信デバイスで（ローカルに）行われる処理に基づき、コンテントとプレゼンテーションスタイルに基づく複数のプレゼンテーションがあってもよい。
【００２４】
セグメント／パラグラフ構造は、受信デバイスが評価する必要がある選択肢の数を減らすことにより、処理効率を向上することができる。例えば、コンテントがニュースプログラムのとき、各セグメントはニュースストーリーであってもよい。最初に、受信システムはどのニュースストーリーに興味があるかを選択する。その後、受信システムは各ストーリー内のオプションを処理できる。そのように、受信システムはすべてのストーリー内のすべてのオプションを処理することを避ける。選択構造のレベルが多かれ少なかれ設計事項により当業者により実装されるであろう。
【００２５】
例えば、セグメントがスリラー映画からの３分間のカーチェイスであると仮定する。パラグラフ１（２２０）は、警察車が高速で走っている車を見つけ、それを追跡し始める３０秒の部分であるとする。パラグラフ２（２２２）は、２台の車がいくつか（例えば、６つ）のインターセクションをドラマチックに通り抜ける１分３０秒の部分であるとする。もしユーザの嗜好がカーチェイスやバイオレンスは好きではないとなっている場合、そのデバイスは、カーチェイスの２つの代表的、すなわち注釈された瞬間が２０秒でされたより短いバージョン（２２１）を生成することができる。その後、パラグラフ３（２２３）で、警察車が他の車に衝突し、チェイスが終了する。パラグラフ４（２２４）において、高速で走っている車は逃げ去る。例えば、カーチェイスが好きな人は、例えば、モール、混雑した市場等を走り抜け、逃走をよりドラマチックにすることにより、パラグラフ４を３０秒から２分に拡大（２２４）してもよい。
【００２６】
他の例において、セグメントがトークショーの導入部分であると仮定しよう。図２Ｃの左側は「オリジナル」バーションとして見ることができ、一方、レシーバ側で選択された特定のパーソナリティスタイルに適応した特別バージョンであってもよい。このパーソナリティスタイルは、例えば、人気のあるトークショーホストであるジェイ・レノのパーソナリティスタイルであってもよい。具体的なパーソナリティが選択される場合、オリジナルバーションの一部、例えばパラグラフ１（２２０）と３（２２３）はコンテントにほとんど変更なく提示されるが、他の部分、例えばパラグラフ２（２２２）と４（２２５）は変更される。この例において、パラグラフ２は、上で説明した注釈またはタグにより、文書のキー部分のみを用いてより短いセグメント（２２１）に凝縮される。一方、パラグラフ４は、所望のパーソナリティ「スタイル」でオリジナルパラグラフを取りより多くのことばを加えることにより２倍の長さ（２２４）に拡張される。これらの追加の言葉は、現在の送信から、またはインターネットや記憶されたコンテントのローカルなファイル等の他のソースから取得される。例えば、もしこれが中国を訪問している大統領のストーリーであるとき、好きなトークショーホストが、「あなたもこのストーリーが気に入るでしょう。大統領に関するストーリーを私は大好きです。ちょうど＜以前の関連するイベント＞のように。」という導入で、ストーリーに「味付け」をできるであろう。三角括弧内のオペレータに基づき、システムはインターネットまたはその他のソースを探索して要求された情報を発見できる。図２Ａ１−３と２Ｃのデータフォーマットは単なる例である。データはテーブルまたは他のデータフォーマットの形式で同じように送信できる。コンテントは合成でき、オリジナルコンテントの一部を代替することも、全体を置き換えることもできる。受信したコンテントは、それの特定のコンポーネントがドロップ可能であり、他のコンポーネントを追加可能であるフォーマットで符号化されることができる。好適なフォーマットとしては、MPEG-4（http://mpeg.telecomitalialab.com/standards/mpeg-4/mpeg-4.htm）とMPEG-7（http:mpeg.telecomitalialab.com/standards/mpeg-7/mpeg-7.htm）がある。これらの規格は、代替物と部分的にまたは完全に置き換えることができる個別のオブジェクトやシーンの記述を可能とするコンテントの符号化を可能とする。
【００２７】
番組のコンテント記述子バージョンが、オリジナルの番組と並行して送信されてもよい。これは、異なるテレビチャンネルを用いて、または別にインターネットバージョンにより達成される。ユーザは従来の番組またはコンテント記述子バージョン（合成が可能である）を選択することができる。
【００２８】
あるいは、すべてのバージョンを一緒に送信してもよい。
【００２９】
受信したコンテント記述子の処理
一旦コンテント記述子がレシーバで受信されると、プレゼンテーションが合成され結果として最終的なコンテントバージョンが得られる。このような合成はパーソナル化である。このようなパーソナル化は、トランスミッタ側からのスタイル選択を示すタグ、記憶されたユーザの嗜好、インターラクティブなユーザ選択指示、検出されたコンテクストの１つ以上等の多数の事項に基づく。
【００３０】
合成される「プレゼンテーション」は、結果として得られるプログラムの様々な態様を含んでいてもよい。たとえば、
−  １以上の演技している人物またはメディア―例えば、人、漫画キャラクタ、動物、話すオブジェクト、テキストおよび／またはオーディオ、
−  背景ビデオ、および／または
−  ニュース、ユーモア、ショート、ロング等のプレゼンテーションのスタイルなどである。
【００３１】
図３は、送信された情報３０１、ユーザプロファイル３０４、コンテクスト検出３０８、パーソナリティおよび／またはスタイルデータ３０２に基づきコンテント合成３０３を実施するシステムを示す。図３のシステムは、ソフトウェアでもハードウェアでも実施可能である。処理は１つ以上のプロセッサおよび／またはメモリ以上で分散してもよい。
【００３２】
図２Ａから２Ｃに関して説明した送信情報がデータベース３０１に記憶される。
【００３３】
コンテクストセンサ３０８は、通常、カメラ、マイクロホン、リモコンとともに用いるIRセンサー、天気センシングデバイス、ユーザムードセンシングデバイス、クロック、キーボード、および／またはポインティングデバイス等の周辺装置（図示せず）を有する。ボックス３０８は、多少の処理をして検知された様々なコンテクストを全体的なコンテクストフォーマットに合成することができてもよいし、プロセッサへのセンシングデバイスからの従来のハードウェア接続の塊であってもよい。コンテクストセンシングデバイスは、どのコンテントが合成されるべきかに関する情報を収集することに加えて、一般的には従来の機能を果たす。当業者はこのくらいのデバイスまたは異なるタイプのデバイスを用いてもよい。コンテクストセンサーはプロファイルおよびユーザ分析部３０６にコンテクスト情報を提供する。
【００３４】
ユーザ嗜好
プロファイルおよびユーザ分析部３０６は、プロファイルデータベース３０４を構築するためにユーザ３０５とインターラクトする。ユーザ３０５とのインターラクションは多くの形式で行うことができる。例えば、コンテクストセンシングデバイス３０８を使うことができる。または、そのデータベースの構築を支援するため、視聴行動を自動的に記録することによりユーザとインターラクトすることができる。プロファイルおよびユーザ分析部３０６は、スタイルを選択するために、コンテクストエンドユーザ選択等のローカル情報をプロファイルデータベースと統合するようにも機能する。スタイル選択は、コンテント合成を通知するために合成部３０３に入力される。例えば、コンテクストとユーザムードにより、コメディアンにより天気予報を提示すべきだと決定したとする。次の問題は、その視聴者が好きな実在の人物かまたは人工的なキャラクターのいずれを合成するかということになる。その答えはユーザ分析により出されなければならない。
【００３５】
ユーザ嗜好を考慮に入れることを実装する１つの方法は、ユーザプロファイル３０４を持つことである。このプロファイルは、プロファイルおよびユーザ分析部３０６が、コメディー、CNNニュース、職場、自宅、現在の嗜好等の視聴者が好きなタイプのコンテントを決定を可能とする情報を含むことができる。コンテントの選択にユーザプロファイルを使用することの例は、1999年12月17日に出願された米国特許出願No.09/466,406「ディシジョンツリーを用いてテレビ番組を勧める方法および装置METHOD  AND  APPARATUS  FOR  RECOMMENDING  TELEVISION  PROGRAMMING  USING  DECISION  TREES」、および2000年9月20日に出願された米国特許出願No.09/666,401「黙示的および明示的視聴嗜好を用いてスコアを付ける方法および装置METHOD  AND  APPARATUS  FOR  GENERATING  SCORES  USING  IMPLICIT  AND  EXPLICIT  VIEWING  PREFERENCES」に記載されている。これらの文献は参照により援用されている。
【００３６】
コンテントフィルタリング
プロファイルおよびユーザ分析部３０６により実行される機能の一つはコンテントをフィルタすることである。通常、これは図２Ｂと２Ｃのフロー図にしたがってなされる。ユーザプロファイル情報を用いて、プロファイルおよびユーザ分析部はセグメントとパラグラフを選択する。
【００３７】
コンテントは、コンテント記述、コンテクスト、ユーザ嗜好、ユーザ選択中のタグによりフィルタされてもよい。多くの異なるフィルタ基準を考えることができる。
【００３８】
時刻によるコンテントフィルタリング
周辺装置を使ってローカルな時刻を知ることができる。これは、多くのタイムゾーンに送信されたときに最も便利である。現在時刻はスタイル選択を通知するために使用してもよい。
【００３９】
例えば平日の朝、ユーザはその日のローカルな天気、職場までの交通情報、CNNのヘッドラインニュースを欲するかもしれない。かなり多数のフォーマットでそのプレゼンテーションをすることができる。例えば、テレビで異なるチャンネルの様々なアンカーによりプレゼンテーションしたり、オーディオでユーザの目覚まし時計から異なるソフトな声でプレゼンテーションすることができる。
【００４０】
ユーザが仕事から帰ってその日のニュースにチャンネルを合わせたときには、他のシナリオが起こるかもしれない。今やユーザは週末の計画を立てるために５日間の予測に興味を持っているかもしれない。ユーザは、朝所望したヘッドラインだけではなく、より詳しいニュースも欲するかもしれない。追加的トピックス、例えばスポーツが加えられるかもしれないし、一方、他の情報、例えば交通状況にはすでに関心がないかもしれない。
【００４１】
ムードによるコンテントフィルタリング
プレゼンテーションスタイルはユーザの現在のムードにも依存することもできる。例えば、落ち込んでいる人は元気な人からの異なるコンテントを見たり聞いたりしたいと思うかもしれない。
【００４２】
１つのムードにより、ユーザは以下のものを所望するかもしれない。
−コメディアンによるブルーパー（blooper）とともに提示されたスポーツスコアとハイライト、
−誰も救出されなくなってから数日が経つというようなものではなく、例えば、誰かが救出されたとか英雄的な行動等である、より幸福な結末を迎えた世界貿易センターへのテロリストの攻撃についての話。
−暖かく信頼できるパーソナリティによるプレゼンテーション。
【００４３】
他のムードにより、ユーザは強く権威のある人物によりプレゼンテーションされた世界貿易センター攻撃の計画者の逮捕と捕捉に関するニュースを欲するかもしれない。
【００４４】
コンテント記述子とタグはそのコンテントに適する許容できるプレゼンテーションムードを特定してもよい。このタイプのムード仕様は、ユーザのムードのローカルに置ける決定より優先されてもよい。例えば、世界貿易センターに飛び込む飛行機は決してコメディアンによって示されないであろう。それにもかかわらず、ムードの選択は可能であろう。例えば、怒れる権威ある人物や、この事件がなぜ起こったのか理解できない無邪気で純真な子供によりプレゼンテーションされることができるであろう。許容できるムードは、その視聴者にその事項をどのようにプレゼンテーションするか決定するために、ユーザプロファイルとコンテクストとマッチさせることができる。
【００４５】
ムードとコンテクストの各組み合わせはそれぞれに関連したコンテント長さとプレゼンテーションスタイルを有することもできる。
【００４６】
コンテント記述子またはタグに基づくスタイル選択
プレゼンテーションは、放送事業者または送信者に知られた現在の条件に基づくこともできる。例えば、天気予報において、一定のプレゼンテーションスタイルが好適であるとの表示とともにタグを送ってもよい。晴天の日は海岸にいる穏やかな人物により伝えられてもよく、一方、冬嵐の警報は震えながらエスキモーのいでたちをした人物によってプレゼンテーションされてもよい。このような場合、プレゼンテーションをする人物の部分の合成を通知するために、ローカル情報に替えてタグが合成部に送られてもよい。
プレゼンテーションパーソナリティおよびスタイル
一旦ユーザプロファイルおよび分析部３０６によりコンテントがフィルタされ長さとプレゼンテーションスタイルが決定されると、スタイルの詳細が合成部３０３により生成される。
【００４７】
データベース３０２は、コンテント合成で使用される、複数のエントリーを含むプレゼンテーション記述子のリポジトリを含む。これらのプレゼンテーション記述子は、かなり多数の異なる方法で取得されてもよい。例えば、媒体に記録されたものを購入してもよいし、コンテント記述子と同じソースから定期的に送信してもよいし、コンテント記述子と同じソースまたは異なるソースから要求に応じてダウンロードされてもよい。
【００４８】
各ジャンルによって複数のプレゼンテーションスタイルがあってもよく、個々の番組(show)に特化したプレゼンテーションスタイルがあってもよい。例えば、アンカーが砂浜に寝そべってカクテルをちびちび飲みながらニュースを伝えたり、その視聴者のお気に入りの状況喜劇のリビングルームのステージでニュースを伝えたりする新しいニュースプレゼンテーションスタイルがあってもよい。
【００４９】
プレゼンテーションの各態様はさらにカスタマイズすることができる。例えば、登場人物が車を運転しているとき、車の選択はプレゼンテーションスタイルの時間フレーム内で入手可能な自動車モデルに限定される。例えば、コンテントが1970年代に起こったと想定されているとき、コンシステンシーとリアリズムのため、車はその前１０年間に生産された自動車であるべきである。さらにまた、自動車自身もユーザの嗜好に合わせてカスタマイズすることができる（例えば、ヨーロッパ、アメリカ、アジアのモデルや、さらに具体的にBMWなど）。
【００５０】
パーソナリティも（アンカーの）トーキングヘッド（talking  head）または（登場人物の）全身としてモデル化されてもよい。
【００５１】
合成
シンセサイザ３０３はデータベース３０２を用いて、送信された情報３０１に基づいて、およびプロファイルおよびユーザ分析部３０６によるフィルタリングとスタイル選択に基づき、合成コンテントを生成する。シンセサイザ３０３は番組（show）３１０を出力する。
【００５２】
多数の異なるタイプのスタイルが考えられる。例えば、ショートストーリー／ファニー、ショートストーリー／シリアス、ロングストーリー／ファニー等である。スタイル選択のフォーマットは当業者により工夫されたいかなるものでもよい。例えば、コンテント記述子により要求されたキーとなる事項、例えば、長さ、時間、セグメント選択、ユーザ選択、記憶されたユーザ嗜好等は、ユーザプロファイルおよび分析部により特定されてもよい。あるいは、数値的な符号化方法もある。
【００５３】
シンセサイザ部３０３は、コンテントにプレゼンテーションするパーソナリティを関連付けることもできる。例えば、面白いバージョンに道化役者ボゾ、通常の放送にビル・エバンスによる天気予報などである。ストーリーはキーとなる事項、時間、ユーザの好みに基づき要求されたスタイルにマッチさせられる。ここから、正しいストーリーが適当なパーソナリティによるプレゼンテーションのために選択される。
【００５４】
シンセサイザモジュールは、送信されたコンテントの部分的代替を行うか、またはゼロからそれを再生する合成を促進するために様々なサブモジュールを含むことができる。トーキングヘッド合成の例（リアルおよび漫画）は、ヤン・リー、フェン・ユー、インチン・スー、エリック・チャン、ヘンユン・シュン「感情を持ったスピーチドリブンカートゥーンアニメーションSpeech-Drive  Cartoon  Animation  with  Emotions」、ACMマルチメディア2001、第9回ACM国際マルチメディア会議、オタワ、カナダ、2001年9月30日−10月5日、およびT.エザット、T.ポッジオ「モルフィングVisemesによるビジュアルスピーチ合成Visual  Speech  Synthesis  by  Morphing  Visemes」、MIT  AIメモNo.1658/CBCLmemoNo.173,1999に記載されている。
【００５５】
トーキングヘッド合成以外の他のタイプの合成を用いてもよい。例えば、漫画のキャラクタや動物をコンテントをプレゼンテーションするために追加してもよい。コンテントはテキストまたは音楽として合成してもよい。
【００５６】
いくつかの異なる合成された要素を結合する必要があるかもしれない。異なる合成された要素を結合する例は、ド・セビン等、EPFLコンピュータグラフィックスラボ−LIG、「リアルタイムの仮想人類シミュレーションに向けてTowards  Real−time  Virtual  Human  Life  Simulation」0-7695-1007-8/01、IEEE2001に記載されている。
トークショーに適当なコンテント合成のタイプ
トークショーは様々なスタイルで提示される。スタイルには、ホストのパーソナリティやそのショーがインターラクティブな面を持っているかそれとも受身的に視聴されるかの特徴を含んでもよい。
【００５７】
例えば、プロファイルおよび分析部３０６によるスタイル選択は、そのユーザがデービット・レターマンの声、容姿、スタイルを好きだということを示してもよい。しかし、その晩のレターマンのゲストにはこのユーザは興味がないかもしれず、一方、ユーザは他のトークショー、例えばジェイ・レノに出演しているゲストに非常に興味を持っているかもしれない。シンセサイザ３０３を用いて、合成されたデービッド・レターマンがジェイ・レノに置き換わり、ジェイ・レノのゲストをインタビューすることもできる。コンテントは記述子の形式で記述されているので、デービット・レターマンが単純にジェイ・レノの上にペーストされるのではなく、コンテント記述子に基づきショー全体が再合成される。
【００５８】
ユーザは、プログラムが一方通行またはインターラクティブであることを欲することを、コンテクストに応じてスタイル選択が示してもよい。例えば、一人で見ているとき、人は受身的にただ座ってトークショーを見てもよいし、あるいは、その視聴者が友人と見ているとき、プログラムはよりインターラクティブにされてもよい。あるいはその逆でもよい。
【００５９】
ユーザはそのコンテントにポーズを挿入したいかもしれない。例えば、トークショーのホストが「カサバで何が起こったか？」というような質問をしたとする。別のコンテントや、デッドスペースを挿入し、そのトークショーのゲストが答えを言う前に、視聴者が答える時間を与えてもよい。シンセサイザーは、コンテント記述子中のタグに基づいてユーザ入力の機会を作るために合図を送られることもできる。
【００６０】
スポーツに適当なコンテント合成のタイプ
スポーツ放送は多数の異なったスタイル要素、例えばオーディオとテキストの割合、アナウンサーのアイデンティティ等を有する。
【００６１】
視聴者が一人の家に送られたスポーツ放送には、オーディオをより多くしてテキストのオーバーレイをより少なくしてもよい。その視聴者は、放送事業者により提供されたアナウンサーではなく、自分が好きなスポーツアナウンサーを選択してもよい。月曜の晩のフットボールを味付けするために、ダン・ディアドルフをジョン・マッデンで置き換えて、フランク・ギフォードとアル・マイケルとアナウンスするようにしてもよい。バーでは、大画面テレビと騒々しい環境で、経営者は、聞こえなくてもお客がそのコンテントを楽しめるように、ハイライトとともにテキスト情報、例えば選手名が多い放送を選択してもよい。
【００６２】
物語的コンテント
以下の例はソープオペラであるが、このタイプの合成は多数の物語的コンテントフォーマットに容易に拡張することができる。
【００６３】
ソープオペラの各エピソードやシーンは、いろいろなバージョンで送ることができる。例えば、一部の視聴者は、基本的なストーリーと主な登場人物にフォーカスされた短いバージョンを選択することができる。別のエピソードバージョンは、筋には不可欠ではないがそのショーに異なった「香り付け」をする付加的登場人物を含むことができる。例えば、女性主人公の親友のような任意的登場人物がいてもよい。ユーザはそのような登場人物についての嗜好（例えば、男性、若年、楽天的）を事前に宣言することもできるし、エピソードごと、またはショーごとに宣言することもできる。そうすれば、ユーザはいろいろなスタイルおよび／またはバージョンにより表された同じコンテントを経験することができる。
【００６４】
例えば、朝の忙しいときに、ユーザは何が起こったのかを知るためにだけにショートバージョンを見る。夜になって、そのユーザは自分の好きな設定にして、朝見たときには１５分しか掛からなかったそのショーの２時間バージョンを見ることができる。そのショーは、異なる成長レーティングのバージョンでも示すこともできる。ベッドルームシーンは同じ役者と筋であってもよいが、露骨なコンテントおよび／または裸は嗜好によりフィルタされてもよい。
【００６５】
広告
広告も異なるバージョンにカスタマイズすることができる。複数のバージョンの送信については、各視聴設定においてユニークな経験ができるので、各バージョンが別の機会に見られると予測されるから、プレミアムが請求されてもよい。さらにまた、ショーのためにカスタマイズできる非常に人気のあるパーソナリティを、製品配置と広告とともに用いることができる。
【００６６】
コンテントは多数の異なった方法でパーソナライズされてもよい。可能なパーソナライズのタイプはここに一覧を掲げるには多すぎ、上に掲げたものは例として考えなければならない。例えば、その例はビデオプレゼンテーションの形式で与えられているが、合成の結果オーディオまたはテキストのみのプレゼンテーションになることもある。そのオーディオやテキストの外見はそのユーザに合わせてパーソナライズできる。
【００６７】
フローチャート
図４は、図３のデバイスにより実行される動作の好ましい順序を示したフローチャートである。ステップ４０１において、コンテントが送信者または放送事業者から受信される。ステップ４０２において、記述子が最初に分析される。その後、ステップ４０３において、図２Ｂに関して説明したように、ユーザプロファイル、コンテント情報、またはインターラクティブユーザ選択等のローカル情報によって、適当なフローが選択される。その後、ステップ４０４において、任意的後続コンテントが受信される。ステップ４０５において、フロー内のセグメントが選択される。選択されたセグメントは、ステップ４０６でシンセサイザに送られる。ステップ４０７で、プロファイルおよびユーザ分析モジュール３０６によりなされたスタイル選択で、シンセサイザがプレゼンテーションを合成する。
【００６８】
本開示を読むことにより、当業者には他の変更が明らかであろう。そのような変更は、コンテントをカスタマイズするためのソフトウェアおよびハードウェアの設計、生産、仕様ですでに知られている他の特徴であって、ここですでに説明した特徴の替わりに、またはそれに加えて私用されてもよい他の特徴を含んでもよい。本出願の請求項は特徴の特定の組み合わせに対して作成されているが、本発明の開示の範囲は、明示的であるか暗示的であるかにかかわらず、いかに一般化されていても、本発明が緩和するのと同じ技術的問題のいずれを、またはすべてを緩和するしないにかかわらず、ここに開示した新規な特徴または特徴の新規な組み合わせも含んでいる。本出願は、ここに、本出願またはそれから派生した後続の出願の審査中に新しい請求項がそれらの特徴に合わせて作成されるかもしれないことを通知する。
【００６９】
「有する」という用語は、追加的要素を排除するように解してはならない。単数を示す前置詞「１つの」は、複数の要素を排除するように解してはならない。
【図面の簡単な説明】
【００７０】
【図１】本発明が実装されるシステムを示す図である。
【図２Ａ−１】コンテント記述子を示す図である。
【図２Ａ−２】コンテント記述子として送信される写真の概略図である。
【図２Ａ−３】コンテント記述子として送信される別の写真の概略図である。
【図２Ｂ】コンテントとともに送信されるコンテントフローの仕様の例を示す図である。
【図２Ｃ】コンテントセグメントの記述を示す図である。
【図３】本発明の一実施形態の動作を示すブロック図である。
【図４】フローチャートである。
【図１】
2005527158.tif 000003
【図２Ａ−１】
2005527158.tif 000004
【図２Ａ−２】
2005527158.tif 000005
【図２Ａ−３】
2005527158.tif 000006
【図２Ｂ】
2005527158.tif 000007
【図２Ｃ】
2005527158.tif 000008
【図３】
2005527158.tif 000009
【図４】
2005527158.tif 000010
【国際調査報告】
2005527158.tif 000011
2005527158.tif 000012
2005527158.tif 000013