(57)【要約】本発明は、映画コンテンツに知的に広告を組み込むための方法およびシステムを提供する。この方法は、ユーザからコンピュータ・ネットワークを通じて個人化データおよび映画の識別データを受けること、ほぼ個人化データにマッチする属性を有する広告映像を選択すること、選択された広告映像を含むように映画を編集すること、およびユーザにコンピュータ・ネットワークを通じて視聴させるために編集された映画を送信することを含んでいる。システムは、上記の方法を実行するために個人化データ、属性、広告映像および映画を記憶する記憶媒体および記憶媒体と連通して、ａ）視聴者と関連している個人化データを検索し、ｂ）個人化データと最も一致している属性を決めるために個人化データを広告映像と関連している各属性と比較し、ｃ）個人化データと最も一致している属性と関連している広告映像を検索し、ｄ）映画の一連の画像フレーム上に検索された広告映像を組付ける動作をするプロセッサを備えているコンピュータシステムを備えている。
2005522718.tif 000002
【特許請求の範囲】
【請求項１】
視聴者と関連している個人化データを検索するステップ、
個人化データを各々が広告映像と関連している複数の属性と比較して個人化データと最も一致している属性を決めるステップ、
個人化データと最も一致している属性と関連している広告映像を検索するステップ、
および
映画の一連の画像フレームに検索された広告映像を組付けるステップを含むインテリジェント広告配置を映画に組み込む方法。
【請求項２】
映画の各々の一連の画像フレーム内の一つ以上の領域を識別するステップを更に備え、映画の一連の画像フレーム上の検索された広告映像を組付けるステップは、映画の画像フレームの各々のシーケンス内の一つ以上の領域の中に検索された広告映像を組付けることを含む請求項１に記載の方法。
【請求項３】
視聴者と関連している個人化データを検索するステップは、データ・ネットワークを通じて視聴者と関連している個人化データをクライアント・コンピュータから検索することを含む請求項１に記載の方法。
【請求項４】
映画の一連の画像フレーム上に検索された広告映像を組付けるステップは、視聴者によって選択された映画の一連の画像フレーム上に検索された広告映像を組付けることを含む請求項１に記載の方法。
【請求項５】
人口統計情報に基づいて属性を発生するステップおよび属性を広告映像と関連させるステップを更に備える請求項１に記載の方法。
【請求項６】
人口統計情報に基づいて属性を発生させるステップは、年齢、性別、収入、職業、レクリエーションの関心および地理的情報を含むグループから選択された人口統計情報に基づいて属性を発生させることを更に含む請求項５に記載の方法。
【請求項７】
属性を広告映像と関連させるステップは、属性をバナーおよびグラフィカル・オブジェクトを含むグループから選択される広告映像と関連させることを含む請求項５に記載の方法。
【請求項８】
検索された広告映像を拡大・縮小するステップを更に備え、映画の一連の画像フレーム上の検索された広告映像を組付けるステップは、映画の一連の画像フレーム上に拡大・縮小された広告映像を組付けることを含む請求項１に記載の方法。
【請求項９】
検索された広告映像を拡大・縮小するステップは、検索された広告映像をいくつかの異なるスケールに拡大・縮小することを含み、拡大・縮小された広告映像が一連の画像フレームに組付けられたあと、拡大・縮小された画像は、映画を見るとき視聴者に対して近づくのと遠ざかるのとの一方に動くように見えるようにする請求項８に記載の方法。
【請求項１０】
検索された広告映像が組込まれている映画をクライアント・コンピュータにデータ・ネットワークを通じて送信するステップを更に含む請求項１に記載の方法。
【請求項１１】
検索された広告映像が組込まれている映画を記憶媒体に記憶するステップを更に含む請求項１に記載の方法
【請求項１２】
各々が一連の画像フレームに組付けられた異なる広告映像を有する映画の二つ以上のバージョンを記憶媒体に記憶すること、
視聴者と関連している個人化データを検索すること、
個人化データと最も一致した属性を決めるために、個人化データを各々が映画の一つのバージョンと関連している各属性と比較すること、
および
個人化データと最も一致している属性と関連している映画のバージョンを検索すること
を含むインテリジェント広告配置を映画の中に入れる方法。
【請求項１３】
映画の二つ以上のバージョンの第１のバージョンの一連の画像フレームに第１の広告映像を組付けるステップおよび映画の二つ以上のバージョンの第２のバージョンの一連の画像フレームに第２の広告映像を組付けるステップを含む請求項１２に記載の方法。
【請求項１４】
第１の広告映像を拡大・縮小するステップ並びに画像フレームのそれぞれのシーケンス上に第１の広告映像および第２の広告映像を組付ける前に第２の広告映像を拡大・縮小するステップを更に含む請求項１３に記載の方法。
【請求項１５】
視聴者と関連している個人化データを検索するステップは、視聴者と関連している個人化データをクライアント・コンピュータからデータ・ネットワークを通じて検索することを含む請求項１２に記載の方法。
【請求項１６】
人口統計情報に基づいて属性を生成するステップおよび各属性を映画のバージョンと関連させるステップを更に備える請求項１２に記載の方法。
【請求項１７】
人口統計情報に基づいて属性を生成するステップは、年齢、性別、収入、職業、レクリエーションの関心および地理的情報を含むグループから選択された人口統計情報に基づいて属性を生成することを更に含む請求項１６に記載の方法。
【請求項１８】
個人化データと最も一致している属性と関連している映画のバージョンをクライアント・コンピュータにデータ・ネットワークを通じて送信するステップを更に備える請求項１２に記載の方法。
【請求項１９】
個人化データ、属性、広告映像および映画を記憶する記憶媒体、
および
記憶媒体と連通しているプロセッサを備え、
前記プロセッサは、
ａ）視聴者と関連している個人化データを検索するため、
ｂ）個人化データと最も一致している属性を決めるために個人化データを広告映像と関連している各属性と比較するため、
ｃ）個人化データと最も一致している属性と関連している広告映像を検索するため、
および
ｄ）映画の一連の画像フレーム上に検索された広告映像を組付けるために作動する
ことを特徴とする映画の中にインテリジェント広告配置を入れるコンピュータシステム。
【請求項２０】
映画の各一連の画像フレーム内に一つ以上の領域を識別するための作動ステップを更に備え、映画の一連の画像フレーム上に検索された広告映像を組付けるための作動ステップが映画の画像フレームの各シーケンス内の一つ以上の領域の中に検索された広告映像を組付ける作動ステップを含む請求項１９に記載のコンピュータシステム  。
【請求項２１】
視聴者と関連している個人化データを検索する作動ステップは、データ・ネットワークを通じて視聴者と関連している個人化データをクライアント・コンピュータから検索する作動ステップを含む請求項１９に記載のコンピュータシステム。
【請求項２２】
映画の一連の画像フレーム上の検索された広告映像を組付ける作動ステップは、視聴者によって選択された映画の一連の画像フレーム上の検索された広告映像を組付ける作動ステップを含む請求項１９に記載のコンピュータシステム。
【請求項２３】
人口統計情報に基づく属性を生成し、前記属性を広告映像と関連づける作動ステップを更に備えること請求項１９に記載のコンピュータシステム。
【請求項２４】
検索された広告映像を拡大・縮小する作動ステップを更に備え、映画の一連の画像フレーム上に検索された広告映像を組付ける作動ステップは、映画の一連の画像フレーム上に拡大・縮小された広告映像を組付ける作動ステップを含む請求項１９に記載のコンピュータシステム。
【請求項２５】
検索された広告映像を拡大・縮小する作動ステップは、検索された広告映像をいくつかの異なる大きさに拡大・縮小する作動ステップを含み、拡大・縮小された画像は、映画を見るとき視聴者に対して近づくのと遠ざかるのとの一方に動くように見えるようにする請求項１９に記載のコンピュータシステム。
【請求項２６】
映画をクライアント・コンピュータにデータ・ネットワークを通じて送信する作動ステップを更に備える請求項１９に記載のコンピュータシステム。
【請求項２７】
記憶媒体上の映画を記憶する作動ステップを更に備える請求項１９に記載のコンピュータシステム。
【請求項２８】
個人化データ、属性、広告映像および映画を記憶する記憶媒体  
および
前記記憶媒体と連通するプロセッサを備え、
前記プロセッサは、
ａ）各々が一連の画像フレームに組付けられるそれぞれの広告映像を有する映画の二つ以上のバージョンを記憶媒体上に記憶し、
ｂ）視聴者と関連している個人化データを検索し、
ｃ）個人化データと最も一致している属性を決めるために、個人化データを広告映像と関連している各属性と比較し、
そして
ｄ）個人化データと最も一致している属性と関連している広告映像を検索する
ように作動する映画の中にインテリジェント広告配置を入れるためのコンピュータシステム。
【請求項２９】
映画の二つ以上のバージョンの第１のバージョンの一連の画像フレーム上に第１の広告映像を組付ける作動ステップおよび映画の二つ以上のバージョンの第２のバージョンの一連の画像フレーム上に第２の広告映像を組付ける作動ステップ更に含む請求項２８に記載のコンピュータシステム。
【請求項３０】
第１の広告映像を映画の二つ以上のバージョンの第１のバージョンの一連の映像上に組付ける前に第１の広告映像を拡大・縮小する作動ステップおよび第２の広告映像を映画の二つ以上のバージョンの第２のバージョンの一連の映像上に組付ける前に第２の広告映像を拡大・縮小する作動ステップを更に含む請求項２９に記載のコンピュータシステム。
【請求項３１】
視聴者と関連している個人化データを検索する作動ステップは、データ・ネットワークを通じて視聴者と関連している個人化データをクライアント・コンピュータから検索する作動ステップを含む請求項２８に記載のコンピュータシステム。
【請求項３２】
人口統計情報に基づいて属性を生成し、各属性を広告映像の一つのバージョンと関連づける作動ステップを更に備えること請求項２８に記載のコンピュータシステム。
【請求項３３】
視聴者と関連している個人化データを検索する手段、
各々が個人化データと最も一致している属性を決めるために、個人化データを広告映像と関連している複数の属性と比較する手段、
個人化データと最も一致している属性と関連している広告映像を検索する手段、
および
映画の一連の画像フレーム上に検索された広告映像を組付けるために作動する手段
を備える映画の中にインテリジェント広告配置を入れるためのコンピュータシステム。
【請求項３４】
各々が一連の画像フレームに組付けられるそれぞれの広告映像を有する映画の二つ以上のバージョンを記憶媒体上に記憶する手段、
視聴者と関連している個人化データを検索する手段、
個人化データと最も一致している属性を決めるために、個人化データを広告映像と関連している各属性と比較する手段、
および
個人化データと最も一致している属性と関連している広告映像を検索するように作動する手段
を備える映画の中にインテリジェント広告配置を入れるためのコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に言えば、映画ビデオに広告を入れることに関する。
さらに詳しく言えば、本発明は、映画ビデオの個人化された広告をビデオの異なる視聴者に与えることに関する。
【背景技術】
【０００２】
従来の放送媒体（テレビを通じて視覚および音声媒体を含む）は、視聴者に何十年も与えられてきて、従来技術の図１の中に例示されたパラダイムに入る。従来技術の図１は、従来の放送媒体のパラダイムのブロック図である。従来技術の図１において、媒体５は、コンテンツ１０（例えばテレビ番組、スポーツ、ニュース、天気、映画、コンサート、その他）および広告１５を含む。コンテンツ１０は、娯楽または情報の目的で視聴者に与えられ、一方、  広告１５は、普通放送業者２０に収入を与えるために用いられる。広告１５は、従来は、テレビ上の全画面であって、示されているコンテンツ１０を中断する。通常は、連続的に示される２、３の広告１５がある。コンテンツ１０は、広告１５が終了していたあと、それが中断したところで続く。放送業者２０は、広告収益をコンテンツ１０の提供者と分け合う。したがって、図１から、放送業者２０は、視聴者３０にコンテンツ１０および広告１５配布手段３５を通しての配布業者２５である。配布手段３５は、公共放送４０、ケーブル４５による配布および衛星５０による配布を含む。本当は、放送業者２０は、そのようなコンテンツ１０および広告１５を配布するコストを視聴者３０と配布手段３５を介して分け合う。視聴者３０は、配信された媒体５のデジタル録音のできるハードウェア装置を備えているかもしれない。そのような装置は、配布手段３５とテレビ５５の間に取り付ける。そのような装置のための普通の用語は、パーソナル・ビデオ・レコーダー（ＰＶＲ）である。ＰＶＲが視聴者３０に分配された媒体５を容易に記録して再生できるようにする。この装置のデジタル性質は、それを視聴者３０が分配された媒体５を迅速に書き込み、早送り、巻戻し、休止、その他をすることを可能にする。
【０００３】
従来技術の図１のパラダイムに関してはいくつかの欠点がある。これらの欠点は、広告１５の広告主、放送業者２０と視聴者３０によって分け合われる。第１の欠点は、同じチャンネルを見ている全ての視聴者３０が同じ広告１５を見ることである。広告主がコンテンツを見ている広告対象の視聴者については推測できるだけなので、広告主は、完全な広告対象の視聴者に決して達する可能性がない広告について支払っている。第２の欠点は、視聴者３０が広告１５の中断で不便を感じるということである。視聴者がたった２２分のコンテンツ１０を見るために３０分を費やす可能性がある。これは、視聴者３０は、視聴者がコンテンツを見るのを続けることのできるまでに、広告１５が完了するのを待たなければならないからである。
【０００４】
第３で最近の欠点は、視聴者３０が  広告１５を省くためにＰＶＲシステムを使用し始めると、放送業者が収入を失う可能性がある。収入のほとんど全てが広告１５の結果であるから、これは放送業者とコンテンツ・プロバイダに大きな影響を与ええだろう。
【０００５】
図２は、映画に埋め込んだ広告を多くの異なる視聴者に届けるための従来のシステムを示す。埋め込み広告を配信するこのシステムはまた、製品配置として知られている。いくつかの映画とテレビ番組は、現在、いくつもの製品配置を含んでいる。製品配置は、視聴者によって見られるように意図された映画または、テレビ番組の場面の中の特定の製品の余計な配置である。製品配置は、コンテンツ内に埋められた広告として働いている。
【０００６】
無数の製品配置の例がある。一つの例は、銀行強盗が起ころうとしている映画である。その場面は、道路上を走っている何台かの車とそばを走っているロゴのない無地の白い配送トラックの１台を示している。製品配置の１例が  「Ｆｅｄ−Ｅｘ（フェデラル・エクスプレス）」というロゴがトラックの側面に図形的に加えられている場合である。映画を見ている視聴者は、現在「Ｆｅｄ−Ｅｘ」のトラックがスクリーンを横切って走っているのを見るだろう。もう一つの例は、参加者が外側に派手にかかれた「Target（目標）」というロゴを備えている宝箱を開く実況式のテレビ番組である。
【０００７】
図２において、映画コンテンツ２１０の源が一つの製品配置を広告として含む。製品配置は、映画コンテンツの中に組み込まれた製品のための広告の映像である。映画コンテンツ２１０は、多くの異なる視聴者、特に、視聴者Ａ２２０、視聴者Ｂ２３０、視聴者Ｃ２４０および視聴者Ｄ２５０に分配される。図２の視聴者は種々の場所にいてもよい（当業者には分かるように）。例えば、視聴者Ａは、カリフォルニアの住宅の中でテレビを見ていてもよい。視聴者Ｂは、インディアナでテレビを見ている視聴者の家族を表わしていてもよい。視聴者Ｃは、中国で衛星通信ネットワークを通じて映画コンテンツの一人以上の視聴者を表わしていてもよい。製品配置が映画コンテンツ２１０の中に組み込まれているので、広告は、「ショットガン」方法を使用して種々の視聴者に配信される。映画コンテンツを見ている多くの人々が製品の広告主に対する理想的な対象であるということは疑いない。しかし、広告は、多くのその他の視聴者に不正確に配信されることがもっとも起こりそうである。例えば、会社が対象のときは、特定のテレビ番組の視聴者の一定のセグメントに広告したいと思うだけであるかも知れない。もう一つの広告主（ノルドストロームス（Nordstroms）のような）は、同じテレビ番組を見ているもう一つのグループの視聴者に届くことを望んでいるかもしれない。しかし、従来の方法では、図２の中に示されたそれぞれの視聴者に広告を個別化する方法がない。
【特許文献１】なし
【非特許文献１】なし
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、  映画ビデオの個人化された広告をテレビの映像の異なる視聴者に与える方法とシステムを提供することである
【課題を解決するための手段】
【０００９】
本発明は、映画コンテンツにインテリジェント広告を組み込む方法を与える。この方法は、ユーザの個人化データをコンピュータシステムに与えるステップを含む。次に、広告映像が組付けられる映画内の領域を識別する。広告映像は、広告映像のデータベースから選ばれる。組付ける適当な広告映像の選択は、ユーザの個人化データを考慮して選ばれる。広告映像は、映画上に組付けられ、そして次に、ユーザに見せるために配信される。ユーザ（ユーザによって与えられた個人化データに基づく）は、映画を見ながら、そのユーザに向けられた映画に組み込まれた広告を見る。
【発明の効果】
【００１０】
本発明は、広告を特定の個人に向けることができるので、１）個人は、興味をそそられる製品およびサービスについての広告を見てより多くの情報を得ることができる、２）広告主は、非常に特定の人口統計的グループに、さらには特定の個人に至るまで的を絞ることができる、３）広告主に極めて強力かつ効果的広告戦略を与える、３）放送業者およびコンテンツ・プロバイダは、目標を定めた広告を通して高い利益を得ることができる、４）広告を広告プログラムに組み込んで個人に向けるので、プログラムの視聴を中断する必要がない、５）広告を組み込むことは、視聴者がＰＶＲを用いて広告を除くことを不可能にする、６）対象を定めて、ずっと多くの広告を出すことができるので、放送業者およびコンテンツ・プロバイダは、彼らが従来の広告を取扱うよりずっと高い利益を得ることができる、などの多くの効果がある
【発明を実施するための最良の形態】
【００１１】
図３は複数の視聴者に個人化された広告を有する映画コンテンツの配送を示しているブロック図である。そして、本発明の例示的な実施態様に従って実施される。図３の中に、映画コンテンツの複数のバージョンが与えられている。各バージョンは、映画コンテンツの中に組み込まれた異なる製品のそれぞれの広告映像を含んでいる。コンテンツ３１０の一つのバージョンは、製品番号１の組み込み映像を含む。映画コンテンツ３２０の第２のバージョンは、製品番号１が第１のバージョンなどに組み込まれている部分に対応する映画コンテンツの部分の中に組み込まれた製品番号２の映像を含んでいる。本発明の例示的な実施例によれば、映画コンテンツの各バージョンは、一人以上の視聴者にそれらの視聴者の各々と関連する個人化データに基づいて配信される。この個人化データは、人口統計情報であることが多く、情報（例えば年齢、性別、所得水準、職業、レクリエーションの趣味および地理的位置）を含でいてもよい。当業者には分かるように、その他の種類の個人化データを組み込んでもよい。後述するシステムと方法論を用いて、特定の視聴者に配信するための映画コンテンツの特定のバージョンの選択は、その視聴者の個人化データに依存している。視聴者の個人化データに基づいてその視聴者に最も関係のある広告映像を含んでいる映画のバージョンが配信される。本発明の例示的な実施例を用いて、図３に示されたモデルに従って、何千もの潜在的広告主によって与えられる最も関係ある広告を映画の視聴者によって与えられた種々の人口統計を用いて配信して無数の潜在的視聴者に届くようにできる。本発明の目的のために、用語「映画」は、テレビ番組と映画などのいかなる種類のテレビ映像をも含むと広く解釈されるべきである。
【００１２】
図４は本発明の例示的な実施態様に従って、個人化データに基づいて決められた特定の視聴者が見る表示装置上の映画コンテンツの個人化バージョンの画面を示すブロック図である。図５は、異なる視聴者の個人化データに基づいてその視聴者に与えられた同じ映画コンテンツの異なるバージョンを示している。図４では、後述するシステムと方法論を用いて、視聴者Ａの人口統計情報がサンドイッチのトッピングとしてハインツ（Heinz’s）の５７ステーキ・ソースに関心あることを示唆していることが決められている。代わりに、視聴者Ｂに関連する人口統計情報は、ハインツのステーキ・ソースとは対照的にフランスのマスタードに対して好みのあることを示唆している。したがって、本発明の例示的な実施例によれば、それぞれの視聴者に最も適している映画コンテンツのバージョンは、図４と５に示すように配信される。
【００１３】
図４と５は、異なる製品を例えば同じ映画またはテレビ番組を見ている異なる視聴者に配信するときの本発明の実施例の機能性を示している。本発明の例示的な実施例は、アーティストが一編の映画コンテンツに手を加えて、その編のコンテンツにおけるアイテムの現れ方を変えることができるようにする。
【００１４】
図６は、本発明の例示的実施例に従って、個人化広告を有する映画を視聴者に配信する例示システムを示しているブロック図である。図６において、図６のシステム５００は、データ・ネットワーク５３０を通してサーバ５２５と通信する複数のクライアント５３５を含んでいる。クライアント５３５は、一つの例において、クライアントと関連するそれぞれのユーザによって見られるテレビセットに接続されたセット・トップボックスまたは制御箱を表す。もう一つの例において、クライアントは、コンピュータまたはその他のデータ処理装置（例えば例示されるかまたはずっと後の図１４の中に説明される装置）を表す。
【００１５】
サーバ５２５は、サーバ５２５によって使われるデータが入っているデータ記憶装置５０５と連絡している。データ記憶装置５０５は、コンテンツ媒体または記憶媒体５１０の中に記憶された画像コンテンツ、同じかまたは異なる記憶媒体５１５の中に記憶された広告映像およびデータベース５２０またはその他の適切な記憶媒体の中に記憶された個人化データを含む。コンテンツ媒体５１０は、一般に、記憶媒体にビデオ信号として記憶される一つ以上の映画を含む。これらの映画は、サーバ５２５の請求があり次第そのサーバに与えられる。広告映像５１５は、複数の画像ファイル（一般に図８に示すように階層的なフォーマットで配列されている）を含み、それらの画像ファイルは、検索されて個人化広告を視聴者に配信するためにサーバ５２５が検索された映画コンテンツに組付けできる。特定の広告映像５１５の選択は、特定の視聴者に関連する個人化データ５２０によって決まる（詳細後述）。サーバ５２５は、検索された映画コンテンツを含んでいる一連の画像フレーム上に特定の広告映像を組付ける。処理済映画は、次に、それらのクライアントに関連する個人化データに基づいて、一人以上の特定のクライアント５３５に配信できる。この過程は、後で更に詳細に説明する。図６において、視聴者またはユーザ５４０は、個人化データ；５４１をサーバ５２５に特定のクライアント５３５を通して与える。この個人化データは、データベース５２０に記憶されて、ユーザの名前またはその他の後の検索に適切な識別によって索引に入れられる。ユーザが特定のクライアント５３５を通して映画コンテンツを要求するとき、以前そのユーザによって提出された個人化データは、サーバ５２５によってデータベース５２０から検索されて、記憶媒体５１０からの映画コンテンツに組付けるために最も適当な広告映像を記憶媒体５１５から決めるのに用いられる。
【００１６】
図７は、本発明の例示的な実施例に従って構成された図６のサーバ５２５を示している。サーバ５２５は、クライアント５３５へのインタフェースとして働くクライアント通信層を含む。このクライアント通信層６００は、それがサーバとクライアント（例えば上述のもの）として用いられる任意の数の装置の間の通信を可能にするという点で強力なインタフェースである。サーバ５２５は、また、データ記憶装置５０５を有するインタフェースとして働くデータベース・サービス層６３０を更に含む。データベース・サービス層６３０は、サーバ５２５と種々のデータベースデータと記憶装置５０５の中のそれぞれの種類のデータに対する貯蔵所として用いられるその他の記憶媒体（コンテンツ媒体５１０、広告映像５１５および個人化データのデータベース５２０を含む）の間の通信を可能にする。データベース・サービス層６３０は、記憶装置５０５の中の種々のデータがクライアント５３５に配信のためにサーバ５２５によって検索されるチャンネルとしてとして働く。
【００１７】
図７において、サーバ５２５は、クライアント５３５によって提出された個人化データ５４１を特定の視聴者についてデータ・ネットワーク５３０を通して集めるように機能するユーザ管理モジュール６２０を含む。ユーザ管理モジュール６２０は、個人化データ５４１を受けると、即座に、データ５４１を個人化データのデータベース５２０にデータベース・サービス層６３０を通して記憶および後の検索のために送る。
【００１８】
図７において、サーバ５２５は、更に、領域決定サービス・モジュール６１５を含んでいる。テレビ番組またはその他の映画がコンテンツ媒体記憶媒体５１０から検索されると、領域決定モジュール６１５は、編集のための映画を含んでいる一連の画像フレームの各々の中の領域を識別する。サーバ５２５は、領域決定モジュール６１５と連通しているサービス・モジュール６１０を更に含んでいる。広告組付けサービス・モジュール６１０は、検索された映画上に広告映像を組付けるエンジンである。特に、広告組付けサービス・モジュール６１０は、領域決定サービス・モジュール６１５からの情報を集め、そのような情報は、広告映像を組付ける領域を識別する。複数の広告映像のうちどれが一連の画像フレームの中の領域に組付けられることが最も適当かを決めたあとで（詳細は後述）、広告組付けサービス・モジュール６１０は、映画を含む一連の画像フレームの中の領域に選択された広告映像を組付ける。
【００１９】
図７において、個人化広告サービス・モジュール６０５は、マッチング・サービスを与える。すなわち、個人化広告サービス・モジュール６０５は、どの広告が特定の視聴者に最も適しているかを決める。個人化広告サービス・モジュール６０５は、特定の視聴者についての個人化データをデータ記憶装置５０５の中の個人化データ・データベース５２０から検索する。この個人化データを検索すると、個人化広告サービス・モジュール６０５は、記憶媒体５１５に記憶された広告映像を呼び出して、検索された個人化データに基づいて広告映像のうちの一つを選ぶ。一つの例示的実施例において、記憶媒体５１５の中に記憶された複数の広告映像の各々は、複数の属性を備えている。これらの属性は、一般に、広告を見るのに最も適している視聴者の人口統計を表わしている。一つの例において、ビールの広告映像は、属性として（性別）男性、（年齢）２１才以上、（レクリエーションの関心）スポーツを含む。ワインクーラの別の広告映像は、属性として（性別）女性、（年齢）２１才以上を含む。炭酸入り飲料の広告映像は、多種多様な属性を含む。個人化広告サービス・モジュール６０５は、データベース５２０から検索された個人化データを種々の広告映像と関連する属性と比較する。個人化広告サービス・モジュール６０５は、次に、個人化データと一致した属性を備えている広告映像を決める。一般に、個人化データと最も一致した広告映像は、個人化広告サービス・モジュール６０５によって選ばれる。広告組付けサービス・モジュール６１０は、個人化広告サービス・モジュール６０５からの選択された広告映像および領域決定サービス６１５からの領域情報を検索し、選択された広告映像を上記の通りに組付けて、処理された映画を作る。広告組付けサービス・モジュール６１０は、処理済映画を個人化データおよびクライアント５３５と関連する特定の視聴者に配信する媒体輸送サービス・モジュール６２５に処理済映画を与える。媒体輸送サービス・モジュール６２５は、データ・ネットワーク５３０を経て送信し、クライアント５３５が受信するのに適当な形の映像信号として処理済映画をフォーマット化する。
【００２０】
図８は、本発明の例示的な実施例による広告映像記憶媒体５１５の若干の図を示している。この実施例においては、記憶媒体５１５に記憶された広告映像は、大体階層的方式で配置されている。一つのレベル７１０において、広告映像は、対象事項または広告の種類に基づいて複数のファイルに分類される。このレベル７１０は、自動車ファイル７１５、衣類ファイル７２０、バナーファイル７２５、飲料瓶ファイル７３０および靴ファイル７３５を含む。その他のファイルは、当業者ならば周知のように、利用できる特定の広告映像に従い種々の実施例に組み込まれている。第２の下側のレベル７４０では、第１のレベル７１０の中のファイル７１５〜７３５の各々は、そのファイル内の特定の広告映像を見せるために開く。例えば、第２のレベル７４０は、第１のレベル７１０のファイル７３０に対応する。飲料瓶ファイル７３０の中には、飲料瓶（例えばブランドＡコーラ７４５の映像、ブランドＢコーラ７５０の映像およびビールＸ７５５の映像含む）を示している複数の広告映像がある。画像ファイルは、例えばＪＰＥＧまたはＧＩＦなどの任意の適当なフォーマットになっていてもよい。映像７４５〜７５５は、特定のコーラまたはビールの映像を示す。この例示的実施例では、第１のレベル７１０のファイル７１５〜７３５は、各々そのファイルと関連する複数の属性を含んでいる。このようにして、一つのファイルがサーバ５２５内の個人化広告サービス・モジュール６０５によって特定のファイルを有する属性が特定の視聴者と関連する個人化データに対応する密接度に基づいて選ばれる。選択プロセスにおける更なるステップは、次に、その選択されたファイル、１例として、飲料瓶ファイル７３０を開くことおよび、同様にそのファイル内の映像ついてのマッチング動作を実行することを含んでいる。この例において、ブランドＡコーラ７４５、ブランドＢコーラ７５０およびビールＸ７５５が各々固有の一組の属性のを備えている。したがって、特定の視聴者のための個人化データは，各映像の属性と比較され、次いで最も一致した属性を備えている映像が視聴者に配信するために選ばれる。
【００２１】
その他の例示的実施例において、広告映像は、一般に当業者には周知のその他の方法で記憶媒体５１５内に配置されてもよい。
【００２２】
本発明のもう一つの実施例において、進行中に広告映像を組み込む代わりに、これは、前もって行うことができた。例えば、「ウィルとグレイス」のエピソードの中で、ウィルは、彼が「レーズン・ブラン」の１杯の穀物を注いでいる元の場面を映画化したかもしれない。このセグメントの新しいバージョンを彼が１杯の「チェエリオス（Ｃｈｅｅｒｉｏｓ）」、「ウィーティーズ（Ｗｈｅａｔｉｅｓ））、「カウント・チョカラ（Ｃｏｕｎｔ  Ｃｈｏｃｕｌａ）」、その他を注いでいるように見える場面で作ることができる。編集者は、同じ場面の５０の異なるバージョン（各々が異なる種類の穀物のを示している）を作ることができたであろう。
【００２３】
それらの５０の異なるバージョンができたあと、それらは、特定の広告主の希望に基づいて特定の視聴者に個々に配信できる。
【００２４】
最終的な例では、新しいジェームズ・ボンドの映画の３つの異なるバージョンがあってもよい。デジタル的に元版を新しいものにされた３つのバージョンにおいて、ジェームズ・ボンドは、３個の異なる腕時計（タイメックス、ロレックスおよびカシオ）のうちの１つを着用しているように見える。自宅でこのジェームズ・ボンドの映画を見たい３種類の異なる人々（人Ａ、ＢおよびＣ）がいる。人Ａが自宅でこの映画を見ているとき、彼はジェームズの付けているタイメックス腕時計を見るであろう。人Ｂはロレックスを見るであろうし、人Ｃはカシオ腕時計を見るであろう。３種類の異なる腕時計の広告主は、ジェームズ・ボンドの映画のこれらのバージョンを彼らが望んだ種類の人に正確に向けることができた。
【００２５】
図９は、個人化広告が組み込まれている映画を本発明の例示的実施例に従って構成された視聴者に配信するためのシステム８００を示している。図９のシステムは、いくつかの点で図６のシステムと類似している。しかし、図９のシステムは、図６のシステムの中の対応する構成要素とは異なる機能性を与えるためにデータ記憶装置８０５と通信するサーバ８２５を備えている。図９において、映画コンテンツが映像信号として記憶媒体８１０の中に記憶されている。その映画の複数のバージョンが記憶媒体８１０の中に記憶されている。映画の各バージョンは、上述の技術を使用して映画内に組み込まれた固有の広告を含んでいる。個人化データのデータベース５２０からの個人化データがサーバ８２５によって同じように取り出され、従って映画の適当なバージョンは、サーバ８２５によって記憶媒体８１０からその個人化データと関連している視聴者に配信にするために検索することができる。しかし、この実施例においては、編集された映画を含む一連の映像フレームは、特定の広告映像だけに対比するものとしてサーバによって検索される。情報８２６（例えば、特定の視聴者が  映画の特定のバージョンを有するとして識別されている表の形になっている）がサーバ８２５に与えられる。
【００２６】
図１０は、本発明の例示的実施例に従って構成された図９のサーバ８２５のブロック図を示している。サーバ８２５は、図７のサーバ５２５に類似したいくつかの層およびモジュールを含んでいる。しかし、サーバ８２５内の個人化広告サービス・モジュール９０５は、図７のサーバ５２５の中のその対応するものとは異なる機能性を与える。特に、個人化広告サービス・モジュール９０５は、データベース５２０から検索される個人化データに基づく適当な組み込み広告を備えている映画の特定のバージョンを記憶媒体８１０から検索する。映画の特定のバージョンの選択は、特定の視聴者の個人化データを映画のそのバージョンと関連している属性と比較することに基づいている。これは、図７における個人化データと広告映像と関連している属性との比較と対比されるべきである。この実施例において、各映画は、比較のための関連属性を備えている。上述の技術を用いて、次に、映画の最も適当なバージョンは、個人広告サービス・モジュール９０５によって視聴者に配信するために選ばれる。この映画は、次にクライアント５３５に配信され、媒体輸送サービス・モジュール６２５によってデータ・ネットワーク５３０を介して視聴者によって視聴される。
【００２７】
図１１は、ユーザに個人化広告を有する映画を配信する方法を示し、本発明の例示的実施例に従って実行される。ステップ１０００では、ユーザは、表示装置（例えばテレビ）をつける。ステップ１００５では、ユーザが個人化データをサーバ５２５または８２５に与えた場合、フローはステップ１０１５へ進む。個人化データは、ユーザによってコンピュータシステムまたはテレビセットのトップボックスのようなその他のデータ処理装置に入力されて、サーバ５２５にデータ・ネットワーク５３０を通じて送られて終っているのが好ましい。これがなされなかった場合、ユーザはそのような個人化データをステップ１０１０において入れることができる。ステップ１０１５では、ユーザの個人化データは、サーバ５２５または８２５に送られる。次に、個人化データを個人化データのデータベース５２０の中に記憶できる。ステップ１０２０では、サーバは、視聴者に配信するのは特定の広告映像か映画のバージョンのどちらかを実施例にしたがって決める。この決定ステップ１０２０は、異なる実施例に対して後で更に詳細に図１２および１３において説明する。ステップ１０２５では、ユーザは、ステップ１０３０において表示装置で見るための個人化広告を有する映画を受ける。カスタマイズど・プログラムは、視聴者と関連しているクライアント５３５にデータ・ネットワーク５３０を通じて送られる。いくつかの実施例では、ステップ１０４０において、視聴者によって操作されるクライアントまたは表示装置は、映画が表示装置に表示されたあと、データ・ネットワーク５３０を通じて信号をサーバ５２５に送り返す。
【００２８】
図１２は、本発明による視聴者に配信するために個人化広告を映画に組み込む例示的方法１１００を示している。図１２の方法は、図６、７および８に関して説明される。ステップ１１１０では、映画が与えられる。映画は、その他の映画と一緒に図６のコンテンツ媒体記憶媒体５１０に一般に記憶される。映画は、一般に、一連の画像フレームを有する映像信号として与えられる。映像信号は、当業者に周知のＭＰＥＧのような受け入れられるフォーマットで記憶と後の検索および表示装置上の表示のための任意の適切なフォーマットである。映画は、映画、テレビ番組またはその他の適当なビデオ・コンテンツであってもよい。
【００２９】
ステップ１１２０では、映画は、コンテンツ媒体記憶媒体５１０からサーバ５２５によって検索される。映画は、記憶媒体から映像信号として検索され、サーバ５２５内の広告組付けサービス・モジュール６１０に与えられる。ステップ１１３０において、領域決定サービス・モジュール６１５は、検索された映像信号からその映画にある各画像フレーム内の領域を識別する。ステップ１１４０において、特定の視聴者と関連している個人化データは、個人化広告サービス・モジュール６０５によってデータベース５２０から検索される。代替実施例では、個人化広告サービス・モジュール６０５は、特定の視聴者と関連している個人化データをデータ・ネットワーク５３０を通じてその視聴者と関連しているクライアント５３５から受ける。
【００３０】
ステップ１１５０において、個人化広告サービス・モジュール６０５は、記憶媒体５１５の中に記憶された複数の広告映像のうちの一つを選ぶ。この選択は、特定の視聴者と関連している個人化データに基づく。上述の通り、実施例において、選択は、個人化データを記憶媒体５１５の中に記憶されたそれぞれの広告映像と関連している属性と比較することによってなされる。ユーザによって与えられる個人化データと最も一致している属性を持っている広告映像を決めて選択する。
【００３１】
ステップ１１６０において、検索された映画は、編集される。すなわち、ステップ１１５０で選ばれた選択された広告映像は、ステップ１１３０から識別された領域に映画を含むシーケンス内の各画像フレーム内で組付けられる。いくつかの例では、シーケンス内の画像フレームの一つ以上において、選択された広告映像は、識別された領域に組付けるために要求に従って拡大・縮小される。
【００３２】
映画が編集されたあと、映画は媒体輸送サービス・モジュール６２５によってクライアント５３５にデータ・ネットワーク５３０を通じて映像信号として配信できる。代替実施例では、編集された映画は、視聴者による後の検索または視聴者への配信のためにサーバ５２５と連絡している任意の記憶媒体に記憶される。
【００３３】
図１３は、本発明による視聴者に個人化広告を有する映画を配信する例示的方法１２００を示す。図１３の方法は、図９および１０に関して説明される。ステップ１２１０において、映画の複数のバージョンが与えられる。映画のこれらのバージョンは、同じ一連の画像フレームを含むが、各それぞれのバージョンでは、異なる広告映像がその一連の画像フレームに組付けられている。映画の各バージョンは、図９のデータ記憶装置８０５の中の記憶媒体８１０に記憶される。ユーザ５４０が図９の中のクライアント５３５のうちの一人を経てサーバ８２５に接続するとき、サーバは、ユーザによって提出された情報に基づいてユーザを識別する。例えば、これは、ユーザによって操作される表示装置を有するセットのトップボックスまたはコンピュータと関連している通し番号またはその他のＩＤ番号であってもよい。次に、サーバは、ステップ１２１５において、その特定のユーザのための個人化データをデータベース５２０から検索できる。代替実施例では、個人化データは、データ・ネットワーク５３０を通じてクライアント５３５からサーバ８２５に提出される。ステップ１２２０において、個人化データを用いて、サーバ８２５内の個人化広告サービス・モジュール９０５は、個人化データと最も一致した映画のバージョンを選ぶ。これは、一般に、個人化データを記憶媒体８１０の中に記憶された映画の各バージョンと関連している属性と比較することによってなされる（詳細は上述）。映画の特定のバージョンが選択されたあと、ステップ１２３０において、媒体輸送サービス・モジュール６２５は、選択された映画版をクライアント５３５にデータ・ネットワーク５３０を通じてやはり図１２に関して上述した映像信号として配信する。
【００３４】
図１４は、本発明の例示的実施例に従って構成された汎用コンピュータシステム１３００を示している。汎用コンピュータは、例示的実施例において、図６、７、９および１０のサーバおよび／またはクライアントとしての役目をする。図１４の汎用コンピュータ１３００は、プロセッサ１３３０およびメモリ１３２５を備えている。プロセッサ１３３０は、単一のマイクロプロセッサを備えていてもよいし、または多重ロセッサーシステムとしてコンピュータシステムを構成するために複数のマイクロプロセッサを備えていてもよい。上述の実施例において、プロセッサ１３３０は、図６、７、９および１０のサーバ・プロセッサおよびクライアント・プロセッサを備えていてもよい。メモリ１３２５は、部分的に、プロセッサ１３３０によって実行するための命令およびデータを記憶している。本発明のシステムがコンピュータ命令を含むソフトウェアで完全にまたは部分的に実現される場合、メモリ１３２５が動作中のとき実行可能なコードを記憶する。メモリ１３２５は、高速キャッシュメモリの他にＤＲＡＭのバンクを備えていてもよい。
【００３５】
図１４のコンピュータは、大量記憶装置１３３５、周辺装置１３４０、入力装置１３５５、携帯用の記憶媒体ドライブ１３６０、グラフィック・サブシステム１３７０および表示手段１３８５を更に含む。簡単にするために、図１４の中に示された構成要素は、単一バス１３８０（すなわち送信手段）を介して接続されているとして描かれている。しかし、構成要素は、一つ以上のデータ輸送手段（例えばインターネット、イントラネット、その他）を通して接続されてもよい。例えば、プロセッサ１３３０およびメモリ１３２５は、局所マイクロプロセッサバスを経て接続されてもよく、大容量記憶装置１３３５、周辺装置１３４０、携帯用記憶媒体ドライブ１３６０およびグラフィック・サブシステム１３７０は、一つ以上の入出力（Ｉ／Ｏ）用バスを経て接続されてもよい。大容量記憶装置１３３５（通常は磁気ディスク・ドライブまたは光ディスク・ドライブで実現される）は、一つの実施例において、プロセッサ１３３０を使用するためのデータおよび命令を記憶する不揮発性記憶デバイスである。大容量記憶装置１３３５は、本発明の実施例の記憶媒体並びに別の実施例におけるサーバ記憶媒体およびクライアント記憶媒体を備えている。本発明の方法も実現するコンピュータ命令は、プロセッサ１３３０の中に記憶されてもよい。
【００３６】
携帯用記憶媒体ドライブ１３６０は、携帯用不揮発性記憶媒体（例えばフロッピーディスクまたはその他のコンピュータ可読媒体）と連動して動作して  図１４のコンピュータシステムとの間でデータおよびコードの入出力をする。一つの実施例において、コンピュータ命令を使用して実現される本発明の方法は、そのような携帯用媒体に記憶され、携帯用記憶媒体ドライブ１３６０を経てコンピュータシステム１３００へ入力される。周辺装置１３４０は、追加の機能性をコンピュータシステム１３００に加えるために、任意の種類のコンピュータ・サポート装置（例えば入出力（Ｉ／Ｏ）インタフェース）を備えていてもよい。例えば、周辺装置１３４０は、コンピュータシステム１３００をネットワーク、モデムなどに連結するネットワーク・インターフェース・カードを備えてもよい。
【００３７】
入力装置１３５５は、ユーザ・インタフェースの一部となっている。入力装置１３５５は、英数字およびその他のキー情報を入力する英数字キーパッドまたは位置指示装置（例えばマウス、トラックボール、スタイラスまたはカーソル指向キー）を備えていてもよい。文字式およびグラフィック情報を表示するために、図１４のコンピュータ１３００は、グラフィック・サブシステム１３７０および表示手段１３８５を備えている。表示手段１３８５は陰極線管（ＣＲＴ）表示装置、液晶ディスプレイ（ＬＣＤ）、その他の適切な表示装置またはユーザがカスタマイズド・プログラムを見られるようにする表示手段を備えていてもよい。グラフィック・サブシステム１３７０は、文字式およびグラフィック情報を受けて、表示装置１３８５へ出力するための情報を処理する。表示手段１３８５を使用することによって本発明の方法を直接かつ実際に実現さできるので、表示手段１３８５は、本発明のカスタマイズド・プログラムを与える実際的なアプリケーションになる。さらに、図１４のコンピュータは、出力装置１３４５を備えている。適切な出力装置の例は、スピーカ、プリンタ、などを含む。
【００３８】
図１４のコンピュータシステムの中に含まれる装置は、汎用コンピュータに普通にあるものであって、当該技術で周知である広範なカテゴリのそのようなコンピュータ構成要素を表すように意図されている。図１４のシステムは、本発明の方法を実際に実施するために使用できる一つのプラットフォームを例示している。他の多くのプラットフォーム、例えば、アップルコンピュータ社から入手可能なマッキントッシュベースのプラットフォーム、異なるバス構造を有するプラットフォーム、ネットワーク化プラットフォーム、マルチプロセッサ・プラットフォーム、その他のパーソナルコンピュータ、ワークステーション、メインフレーム、ナビゲーションシステム等も満足できる。
【００３９】
さらなる実施例において、本発明はまた、本願明細書において上述の本発明の方法を実行するようにコンピュータをプログラムするために使用できるコンピュータ命令を記憶したコンピュータ可読媒体であるコンピュータ・プログラム製品を備えている。コンピュータ可読の媒体は、フロッピーディスク、光ディスク、ＤＶＤ、ＣＤ  ＲＯＭ、磁気光ディスクを含む任煮の種類のディスク、またはＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気もしくは光学カードを含むその他の種類の媒体、または電子命令を記憶するのに適している任意の種類の媒体を含むが、それらに限られない。
【００４０】
これらの同じコンピュータ命令は  本願明細書において上述の方法を（コンピュータにロードされているとき）実行するデータ・ネットワークを通じて送信される電子信号の中に入れてもよい。コンピュータ命令は、データ・ネットワークを通じて送信されるデータの形になっている。一つの実施例において、本発明の方法は、コンピュータ命令で実現され、それらのコンピュータ命令は、電子信号の形でケーブル、衛星または電子信号の形でコンピュータ命令を送信するその他の送信手段を通して送信される。
【００４１】
本発明は、汎用／専用コンピュータまたはマイクロプロセッサの両方のハードウェアを制御するためおよびコンピュータまたはマイクロプロセッサが人間のユーザまたは本発明の結果を利用するその他の機構と相互作用できるようにするためのソフトウェアをコンピュータ可読の媒体（媒体）のどれか一つに記憶されて備えている。このようなソフトウェアは、デバイスの駆動装置、オペレーティングシステム、およびユーザ・アプリケーションを含んでいてもよいが、それらに限定されない。最後に、そのようなコンピュータ可読の媒体は、  上述のように本発明の方法を実行するソフトウェアを更に含んでいる。
【産業上の利用可能性】
【００４２】
本発明は、テレビ映像に広告を載せるのに関係のある広告主、放送業者に広く利用される可能性がある。
【図面の簡単な説明】
【００４３】
【図１】放送媒体産業パラダイムの従来技術のブロック図である。
【図２】製品配置を可能にされたコンテンツの分配の従来技術のブロック図の例である。
【図３】個人向けの製品配置の１変形を有するコンテンツを対象にするブロック図の例である。
【図４】製品配置を有する映画コンテンツのスナップショットである。
【図５】図４のものとは異なる製品配置を有する同じ映画コンテンツのスナップショットである。
【図６】本発明のコンピュータシステムの実施例のブロック図である。
【図７】本発明のサーバの実施例のブロック図である。
【図８】本発明の広告映像のためのデータ記憶装置の実施例のブロック図である。
【図９】本発明のコンピュータシステムの実施例のブロック図である。
【図１０】本発明のサーバの実施例のブロック図である。
【図１１】本発明の方法の実施例のフローチャートである。
【図１２】本発明の対象を定めた製品配置を組み付ける方法の実施例のフローチャートである。
【図１３】本発明の対象を定めた製品配置を送信する方法の実施例のフローチャートである；および、
【図１４】本発明の方法およびシステムの実施例を実現するのに使用できる  汎用コンピュータのブロック図である。
【図１】
2005522718.tif 000003
【図２】
2005522718.tif 000004
【図３】
2005522718.tif 000005
【図４】
2005522718.tif 000006
【図５】
2005522718.tif 000007
【図６】
2005522718.tif 000008
【図７】
2005522718.tif 000009
【図８】
2005522718.tif 000010
【図９】
2005522718.tif 000011
【図１０】
2005522718.tif 000012
【図１１】
2005522718.tif 000013
【図１２】
2005522718.tif 000014
【図１３】
2005522718.tif 000015
【図１４】
2005522718.tif 000016
【国際調査報告】
2005522718.tif 000017