(57)【要約】  本デバイスはデータ・ストリームを受信する受信部を備える。本デバイスはまた、デバイスの位置又はユーザデバイスに関連する情報の少なくとも１つに基づき、プロダクト・プレイスメントをデータ・ストリームに挿入する制御部を備える。
2010508688.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、
データ・ストリームを受信する受信部と、
受信したデータ・ストリームがプロダクト・プレイスメント情報を含むか否かを判定し、
前記装置に関連付けられた情報と前記装置に関連付けられたユーザとの少なくとも１つに基づき、第１プロダクト・プレイスメントを特定するロジック部と
を備えることを特徴とする装置。
【請求項２】
前記ロジック部は、前記装置の位置に基づく前記第１プロダクト・プレイスメントを特定することを特徴とする請求項１に記載の装置。
【請求項３】
ユーザプロファイル情報を格納するメモリをさらに備え、
前記ロジック部は、前記ユーザプロファイル情報に基づいて第１プロダクト・プレイスメントを特定することを特徴とする請求項１に記載の装置。
【請求項４】
前記データ・ストリームは複数のプロダクト・プレイスメントを備え、
前記ロジック部は、複数のプロダクト・プレイスメントから前記第１プロダクト・プレイスメントを選択することを特徴とする請求項１に記載の装置。
【請求項５】
前記ロジック部は、さらに、前記第１プロダクト・プレイスメントを前記データ・ストリームに挿入することを特徴とする請求項４に記載の装置。
【請求項６】
ディスプレイをさらに備え、
前記ロジック部は、前記データ・ストリームを前記ディスプレイに出力することを特徴とする請求項１に記載の装置。
【請求項７】
前記第１のプロダクト・プレイスメントを含む変更されたデータ・ストリームを受信し、前記変更されたデータ・ストリームを表示用の他の装置に出力することを特徴とする請求項１に記載の装置。
【請求項８】
前記ロジック部は、
特定された前記プロダクト・プレイスメントとともに他の装置に信号を伝達することを特徴とする請求項１に記載の装置。
【請求項９】
表示用の前記受信されたデータ・ストリームに挿入される複数のプロダクト・プレイスメントを特定する情報を格納するメモリをさらに備えることを特徴とする請求項１に記載の装置。
【請求項１０】
前記装置は、移動端末又はセットトップボックスを含むことを特徴とする請求項１に記載の装置。
【請求項１１】
データ・ストリームが送信される第１パーティに関連付けられた情報を特定するステップと、
前記特定された情報に基づいて、プロダクト・プレイスメントを前記データ・ストリームに挿入するステップと
を含むことを特徴とする方法。
【請求項１２】
特定する前記ステップは、前記第１パーティに関連付けられた位置を特定するステップを含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
特定する前記ステップは、
前記第１パーティに関連付けられたプロファイル情報、及び、前記第１パーティによって前回視聴されたプロダクト・プレイスメントに関連付けられた情報の少なくとも１つを特定するステップを含むことを特徴とする請求項１１に記載の方法。
【請求項１４】
前記第１パーティに関連付けられた装置に前記データ・ストリームを送信するステップをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１５】
前記第１パーティによって視聴される単一のプロダクト・プレイスメント用に、複数の可能性のあるプロダクト・プレイスメントを前記データ・ストリームに挿入するステップと、
前記複数の可能性のあるプロダクト・プレイスメントとともに前記データ・ストリームを送信するステップと
をさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１６】
複数のパーティの地理的位置に基づき、複数のプロダクト・プレイスメントを前記データ・ストリームに挿入するステップをさらに備え、
前記第１パーティに関連付けられた第１プロダクト・プレイスメントは、第２パーティに関連付けられた第２プロダクト・プレイスメントとは異なることを特徴とする請求項１１に記載の方法。
【請求項１７】
前記第１パーティから位置情報を受信するステップと、
受信された前記位置情報に基づき、前記データ・ストリームにおけるプロダクト・プレイスメントを提供するステップと
をさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１８】
複数の広告主に対して、前記データ・ストリームに挿入される多数のプロダクト・プレイスメントを示す情報を格納するステップをさらに備えることを特徴とする請求項１１に記載の方法。
【請求項１９】
前記プロダクト・プレイスメントに関連付けられたエンティティによって支払われた料金に基づき該プロダクト・プレイスメントを選択するステップをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項２０】
少なくとも１つのプロセッサによって実行される一連の命令を格納したコンピュータで読み取り可能な記憶媒体であって、
仮想プロダクト・プレイスメントを表す情報を含むデータ・ストリームを受信するステップと、
地理的情報又はユーザプロファイル情報の少なくとも１つに基づき、第１仮想プロダクト・プレイスメントを特定するステップと
を前記少なくとも１つのプロセッサに実行させることを特徴とするコンピュータで読み取り可能な記憶媒体。
【請求項２１】
前記第１仮想プロダクト・プレイスメントを前記データ・ストリームに挿入するステップを前記少なくとも１つのプロセッサにさらに実行させることを特徴とする請求項２０に記載のコンピュータで読み取り可能な記憶媒体。
【請求項２２】
複数の広告主用の前記データ・ストリームに挿入された前記仮想プロダクト・プレイスメントを特定する情報をトラッキングするステップを前記少なくとも１つのプロセッサにさらに実行させることを特徴とする請求項２０に記載のコンピュータで読み取り可能な記憶媒体。
【請求項２３】
装置であって、
データ・ストリームを受信する手段と、
仮想プロダクト・プレイスメントが前記データ・ストリームに挿入されるべきか否かを判定する手段と、
前記装置の位置、又は、前記装置のユーザに関連付けられた情報に基づき、第１仮想プロダクト・プレイスメントを特定する手段と
を備えることを特徴とする装置。
【請求項２４】
前記装置の位置に基づき、前記データ・ストリームに前記第１仮想プロダクト・プレイスメントを挿入する手段をさらに備えることを特徴とする請求項２３に記載の装置。
【請求項２５】
年齢、性別、興味のあるアイテム、興味のないアイテム、値段、及び、前回提供された仮想プロダクト・プレイスメントの少なくとも１つを含むユーザプロファイル情報に基づき、前記データ・ストリームに前記第１仮想プロダクト・プレイスメントを挿入する手段をさらに備えることを特徴とする請求項２３に記載の装置。
【請求項２６】
装置であって、
データ・ストリームを受信する受信部と、
前記装置の位置、及び、前記装置のユーザに関連付けられた情報の少なくとも１つに基づき、前記データ・ストリームにプロダクト・プレイスメントを挿入するロジック部と
を備えることを特徴とする装置。
【請求項２７】
前記ロジック部は、さらに、
前記装置の位置に基づき、前記データ・ストリームに前記プロダクト・プレイスメントを挿入することを特徴とする請求項２６に記載の装置。
【請求項２８】
前記ロジック部は、さらに、
前記装置のユーザに関連付けられ、年齢、性別、興味のあるアイテム、興味のないアイテム、及び、コストの少なくとも１つを含む情報に基づき、前記データ・ストリームに前記プロダクト・プレイスメントを挿入することを特徴とする請求項２６に記載の装置。
【請求項２９】
前記装置の現在の位置を提供するグローバル・ポジショニング・システムをさらに備えることを特徴とする請求項２６に記載の装置。
【請求項３０】
前記ロジック部は、さらに、
前記データ・ストリームに挿入される複数のプロダクト・プレイスメントと、各プロダクト・プレイスメントが視認可能な回数及び期間の少なくとも１つと、をトラッキングすることを特徴とする請求項２６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的なプロダクト・プレイスメントに関し、より詳細には、プロダクト・プレイスメントに基づく受信機に関するものである。
【背景技術】
【０００２】
種々のメディアにおけるプロダクト・プレイスメントは、メディアプロバイダにとって収入源を増加するものとなってきている。例えば、スポーツイベント、テレビ番組、又は映画内で表示される特定の製品又は広告を有することは、製品又は広告を多数の視聴者に見せることができる。最近では、製品及び／又は広告をメディア・ストリームの一部に挿入する「バーチャル・プロダクト・プレイスメント」が使用されている。バーチャル・プロダクト・プレイスメントでは、製品及び／又は広告は実際に存在しなくともよい。
【０００３】
例えば、視聴者に放送されているスポーツイベントにおいて、広告はスタジアムの掲示板に表示されてもよい。ここで、掲示板及び／又は広告はライブイベントで実際に存在するものとは異なってもよい。言い換えれば、視聴者に放送される広告は、スタジアムの掲示板上に物理的に存在するものと異なってもよい。或いは、掲示板（広告を掲示した）は、実際のスタジアムに存在しなくともよい。つまり、掲示板及び広告は、視聴者に広告を表示するために、メディア・ストリームに単に挿入されるだけである。同様に、テレビ番組及び映画において、バーチャル・プロダクト・プレイスメントは、映画が上映された後に挿入されてもよい。例えば、映像の背景における看板が特定の製品を広告するために挿入されてもよい。或いは、映像に表示又は使用される製品は、特定の製品を広告するために、撮影後のレンダリング処理によって扱われてもよい。例えば、実際の撮影中にノーブランドのラベルのソーダ缶を持つ俳優が、撮影後の処理によって、特定のブランドのソーダを表示するように変更されてもよい。視聴者は、撮影後の処理の何らかの弊害に気づくことはなく、単に俳優が特定のブランドのソーダを飲んでいると思い込むであろう。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
それらの従来型のバーチャル・プロダクト・プレイスメントは、メディアを製造したり、配給したりする少なくとも一方のエンティティによってメディア・ストリームに挿入される。つまり、全ての撮影後の処理がメディアの配給前に完了される。特定の撮影処理後のメディア・ストリームを再生するエンドユーザ・デバイスは、メディア・ストリーム内のバーチャル広告を単に表示するだけである。
【課題を解決するための手段】
【０００５】
一の形態によれば、装置はデータ・ストリームを受信する受信部を備える。装置はまた、受信したデータ・ストリームがプロダクト・プレイスメント情報を含むか否かを判定し、装置に関連付けられた情報及び装置に関連付けられたユーザに関連付けられた情報の少なくとも１つに基づき第１プロダクト・プレイスメントを特定するロジック部を備える。
【０００６】
また、ロジック部は、装置の位置に基づき第１プロダクト・プレイスメントを特定してもよい。
【０００７】
また、装置は、ユーザプロファイルを格納するメモリをさらに備えてもよい。ロジック部は、ユーザプロファイル情報に基づき第１プロダクト・プレイスメントを特定してもよい。
【０００８】
また、データ・ストリームは複数のプロダクト・プレイスメントを含んでもよい。ロジック部は、複数のプロダクト・プレイスメントから第１プロダクト・プレイスメントを選択してもよい。
【０００９】
また、ロジック部は、第１プロダクト・プレイスメントをデータ・ストリームに挿入してもよい。
【００１０】
また、装置は、ディスプレイをさらに備える。ロジック部は、データ・ストリームをディスプレイに出力してもよい。
【００１１】
また、装置は、通信インタフェースをさらに備えてもよい。通信インタフェースは、第１プロダクト・プレイスメントを含む変更されたデータ・ストリームを受信し、変更されたデータ・ストリームを表示用に他の装置に出力してもよい。
【００１２】
また、ロジック部は、さらに特定されたプロダクト・プレイスメントとともに、他の装置に信号を伝達してもよい。
【００１３】
また、装置は、表示用に受信したデータ・ストリームに挿入された複数のプロダクト・プレイスメントを特定する情報を格納するメモリをさらに備えてもよい。
【００１４】
また、装置は移動端末又はセット・トップ・ボックスを含んでもよい。
【００１５】
他の形態によれば、方法として提供される。本方法は、データ・ストリームが送信される第１パーティに関連付けられた情報を特定するステップを含む。また、方法は、特定された情報に基づき、データ・ストリームにプロダクト・プレイスメントを挿入するステップを含む。
【００１６】
また、上記特定するステップは、第１パーティに関連付けられた位置を特定するステップを含んでもよい。
【００１７】
また、上記特定するステップは、第１パーティに関連付けられたプロファイル情報、及び第１パーティによって前回視聴されたプロダクト・プレイスメントに関連付けられた情報の少なくとも１つを特定するステップを含んでもよい。
【００１８】
また、方法は、第１パーティに関連付けられた装置にデータ・ストリームを送信するステップをさらに含んでもよい。
【００１９】
また、方法は、第１パーティによって視聴される単一のプロダクト・プレイスメント用のデータ・ストリームに複数の可能性のあるプロダクト・プレイスメントを挿入するステップをさらに含んでもよい。方法はさらに、複数の可能性のあるプロダクト・プレイスメントとともにデータ・ストリームを送信するステップを含んでもよい。
【００２０】
また、方法は、複数のパーティの地理的情報に基づき、データ・ストリームに複数のプロダクト・プレイスメントを挿入するステップをさらに含んでもよい。この場合、第１パーティに関連付けられる第１プロダクト・プレイスメントは、第２パーティに関連付けられる第２プロダクト・プレイスメントとは異なる。
【００２１】
また、方法は、第１パーティから位置情報を受信するステップと、受信した位置情報に基づきデータ・ストリームにプロダクト・プレイスメントを提供するステップとをさらに含んでもよい。
【００２２】
また、方法は、複数の広告主用のデータ・ストリームに挿入されるプロダクト・プレイスメントの数を示す情報を格納するステップをさらに含んでもよい。
【００２３】
また、方法は、プロダクト・プレイスメントに関連付けられたエンティティによって支払われる料金に基づきプロダクト・プレイスメントを選択するステップをさらに含んでもよい。
【００２４】
さらに他の形態によれば、一連の命令が格納されたコンピュータで読み取り可能な記憶媒体として提供される。当該記憶媒体は、仮想プロダクト・プレイスメントを表す情報を含むデータ・ストリームを受信するステップと、地理的情報又はユーザプロファイル情報の少なくとも１つに基づき、第１仮想プロダクト・プレイスメントを特定するステップとを少なくとも１つのプロセッサに実行させる。
【００２５】
また、コンピュータで読み取り可能な記憶媒体は、第１仮想プロダクト・プレイスメントをデータ・ストリームに挿入するステップを少なくとも１つのプロセッサにさらに実行させてもよい。
【００２６】
また、コンピュータで読み取り可能な記憶媒体は、複数の広告主用のデータ・ストリームに挿入された仮想プロダクト・プレイスメントを特定する情報をトラッキングするステップを少なくとも１つのプロセッサにさらに実行させてもよい。
【００２７】
さらに他の形態によれば、装置は、データ・ストリームを受信する手段と、仮想プロダクト・プレイスメントがデータ・ストリームに挿入されるべきか否かを判定する手段とを備える。装置はまた、装置の位置、又は、装置のユーザに関連付けられた情報に基づき、第１仮想プロダクト・プレイスメントを特定する手段を備える。
【００２８】
また、装置は、装置の位置に基づき、データ・ストリームに第１仮想プロダクト・プレイスメントを挿入する手段をさらに備えてもよい。
【００２９】
また、装置は、年齢、性別、興味のあるアイテム、興味のないアイテム、値段、及び、前回提供された仮想プロダクト・プレイスメントの少なくとも１つを含むユーザプロファイル情報に基づき、データ・ストリームに第１仮想プロダクト・プレイスメントを挿入する手段をさらに備えてもよい。
【００３０】
さらに他の形態によれば、装置はデータ・ストリームを受信する受信部を備える。さらに装置は、装置の位置、及び、装置のユーザに関連付けられた情報の少なくとも１つに基づき、データ・ストリームにプロダクト・プレイスメントを挿入するロジック部を備える。
【００３１】
また、ロジック部は、さらに、装置の位置に基づき、データ・ストリームにプロダクト・プレイスメントを挿入してもよい。
【００３２】
また、ロジック部は、さらに、装置のユーザに関連付けられ、年齢、性別、興味のあるアイテム、興味のないアイテム、及び、コストの少なくとも１つを含む情報に基づき、データ・ストリームにプロダクト・プレイスメントを挿入してもよい。
【００３３】
また、装置は、装置の現在の位置を提供するグローバル・ポジショニング・システムをさらに備えてもよい。
【００３４】
また、ロジック部は、さらに、データ・ストリームに挿入される複数のプロダクト・プレイスメントと、各プロダクト・プレイスメントが視認可能な回数及び期間の少なくとも１つと、をトラッキングしてもよい。
【００３５】
本発明の他の特徴及び利益は、以下の詳細な説明から当業者には明らかになるであろう。図示し、かつ説明する実施形態は、本発明を実行する最良の形態についての説明を提供する。本発明は、本発明から逸脱することのない全ての様々な自明の形態において変更が可能である。さらに、図面は実際の実施形態と見なされ、本発明を制限するものではない。
【図面の簡単な説明】
【００３６】
添付の図面において、同一の参照番号で示すエレメントは、同様のエレメントを示す。
【図１】本実施形態に係る方法及びシステムに実装されるシステムの一例を示す図である。
【図２】本実施形態に係る図１の通信デバイスの一例を示す図である。
【図３】図２の通信デバイスに実装されるコンポーネントの一例を示すブロック図である。
【図４】図１のシステムにおけるコンポーネントによって処理されるフローチャートである。
【図５Ａ】メディア・ストリーム及び撮影後に処理されたメディア・ストリームを示す図である。
【図５Ｂ】メディア・ストリーム及び撮影後に処理されたメディア・ストリームを示す図である。
【発明を実施するための形態】
【００３７】
以下の本発明の詳細な説明は、添付の図面を参照する。異なる図面における同一の参照番号は、同一又は類似のエレメントを特定する。また、以下の詳細な説明は、本発明を限定するものではない。その代わりに、本発明の範囲は、添付の特許請求の範囲、かつ、その均等物によって定義される。
【００３８】
ここでは、特定のプロダクト・プレイスメントが受信部及びメディア・ストリームを見るエンドユーザの少なくとも一方に関連する情報に基づいて、メディア・ストリーム挿入される実施形態について説明する。用語「プロダクト・プレイスメント」及び「バーチャル・プロダクト・プレイスメント」は、ここで同義的に使用され、製品及び／又は広告のメディア・ストリームへの挿入を表すように使用される。
【００３９】
例えば、用語「プロダクト・プレイスメント」は、限定はしないが、メディア・ストリーム／映像の中に、存在する製品及び／又は広告を異なる製品及び／又は広告に置換することを含んでもよい。プロダクト・プレイスメントは、実際のライブイベントやレコーディング等において製品や広告が存在しないメディア・ストリームにプロダクトや広告の配置を含んでもよい。プロダクト・プレイスメントはさらに、メディア・ストリームに挿入され、ユーザに表示される、映像を妨害しないバナー広告などの広告を含んでもよい。例えば、バナー広告は、表示される映像の下部、上部、又は側部の一部に配置されてもよい。或いは、バナー広告は、表示される映像の境界付近に配置されるか、又は、表示される映像に関連付けられた境界を作成するために使用されてもよい。プロダクト・プレイスメントは、映像に素早く現れて、消える「ポップアップ」広告を含んでもよい。場合によっては、プロダクト・プレイスメントは、単に可聴の広告を含んでもよい。
【００４０】
図１は、本実施形態に係る方法及びシステムに実装されるシステム１００の一例を示す図である。システム１００は、通信デバイス１１０、ユーザデバイス１１２、メディアサーバ１２０、プロダクト・プレイスメントサーバ１３０及びネットワーク１４０を備える。図１に示す構成例は、説明を容易にするために提供される。通常のシステムが図１に示す構成よりも多い又は数個のデバイスを含んでもよいことが理解されるべきである。さらに、図１に示す種々のエンティティの間で通信を容易にする他のデバイスがシステム１００に含まれてもよい。
【００４１】
通信デバイス１１０は、マルチメディア・データなどのデータを受信することができる任意の型の通信デバイスを含んでもよい。例えば、通信デバイス１１０は、メディアサーバ１２０又はプロダクト・プレイスメントサーバ１３０などの発信源から送信されたデータ（例えば、音声、テキスト、画像、マルチメディア・データ）を受信する能力を有し、かつ、表示用にユーザデバイス１１２に出力するためのデータを復号化する任意の型のデバイスを含んでもよい。一実施形態において、通信デバイス１１０は、ケーブル・サービス・プロバイダ、衛星システム、無線システム、又は、他のいくつかの有線、無線若しくは光通信媒体を介して受信されるマルチメディア・データなどの着信マルチメディア・データを復号化するために使用されるセットトップボックスを含んでもよい。いくつかの実施形態において、通信デバイス１１０は、ユーザデバイス１１２などのその他のデバイスによって再生するための復号化データを転送してもよい。他の実施形態において、通信デバイス１１０は、復号化データを再生し、ユーザに表示してもよい。
【００４２】
例えば、通信デバイス１１０は、着信データを受信し、通信デバイス１１０上に又は外部表示デバイス（例えば、ユーザデバイス１１２）上に含まれるディスプレイに出力するための着信データを復号化する、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、ホームシアタＰＣ（ＨＴＰＣ）などのいくつかのタイプのコンピュータを備えてもよい。
【００４３】
通信デバイス１１０は、移動端末であってもよい。ここで使用されるように、用語「移動端末」は、マルチラインディスプレイを含む若しくは含まないセルラ無線電話機と、データ処理、ファクシミリ及びデータ通信機能を有するセルラ無線電話機を組み合わせたパーソナル通信システム（ＰＣＳ）端末と、無線電話機、ポケベル、インターネット／イントラネット・アクセス、ウェブブラウザ、スケジュール帳、カレンダ及び／又はグローバル・ポジショニング・システム（ＧＰＳ）受信機を含むことができるパーソナル・デジタル・アシスタント（ＰＤＡ）と、無線電話トランシーバを含む従来のラップトップ及び／又はパームトップ受信機若しくは他の電子機器とを含むことができる。移動端末はまた「広範囲の計算」デバイスとして言及されてもよい。
【００４４】
ユーザデバイス１１２は、テレビ、モニタ、ＰＣ、ラップトップコンピュータ、ＨＴＰＣ、ＰＤＡ、ウェブベースの電子機器、移動端末などの、種々のメディアを再生できる任意のデバイスを含んでもよい。場合によっては、通信デバイス１１０及びユーザデバイス１１２は、メディア・ストリームを受信し、受信したメディア・ストリームをユーザに再生する単一のデバイスであってもよい。
【００４５】
メディアサーバ１２０は、ネットワーク１４０に接続し、ネットワーク１４０を介して情報を送受信することができる任意のサーバ及び／又は計算機デバイスを含んでもよい。一実施形態において、メディアサーバ１２０は、通信デバイス１１０及びユーザデバイス１１２に関連するユーザなどの種々のユーザに提示する映画、テレビ番組、スポーツイベント、ポッドキャスト又は他のメディアなどのマルチメディア情報を提供してもよい。一実施形態において、メディアサーバ１２０は、以下で詳細に説明するように、プロダクト・プレイスメントに関連する情報を含むマルチメディア・データをユーザに提供してもよい。
【００４６】
プロダクト・プレイスメントサーバ１３０は、以下で詳細に説明するように、プロダクト・プレイスメント情報及び／又は広告などの情報を、通信デバイス１１０などのシステム１００の他のコンポーネントに提供する１つ以上のサーバデバイス／プラットフォームを含むことができる。例えば、プロダクト・プレイスメントサーバ１３０は、通信デバイス１１０及び／又はメディアサーバ１２０によって、メディア・ストリームに挿入されであろうプロダクト・プレイスメントを提供することができる。
【００４７】
ネットワーク１４０は、公衆交換電話網（ＰＳＴＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、広域ネットワーク（ＷＡＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）又は他のタイプのネットワークなどのセルラネットワーク、衛星ネットワーク、インターネット、電話網を含む１つ以上のネットワークを含むことができる。一実施形態において、メディアサーバ１２０は及びプロダクト・プレイスメントサーバ１３０は、ネットワーク１４０を介して通信デバイス１１０にデータを送信する。ネットワーク１４０は、近傍の通信デバイスや、既知の技術に従う交換局やルータ（不図示）などの基地局アンテナに接続して、他のデバイスと通信を行う基地局（不図示）からのデータを送受信する基地局アンテナ（不図示）を含むことができる。
【００４８】
図２は、本実施形態に係る通信デバイス１１０を示す図である。ユーザデバイス１１２、メディアサーバ１２０、及びプロダクト・プレイスメントサーバ１３０が同一の又は類似のエレメントを含んでもよく、同一の又は類似の方法で構成されてもよいということが理解されるべきである。通信デバイス１１０は、バス２１０、処理ロジック部２２０、メモリ２３０、入力デバイス２４０、出力デバイス２５０、及び通信インタフェース２６０を備える。バス２１０は、通信デバイス１１０のコンポーネント間の通信を許可する。当業者は、通信デバイス１１０が多数の他の方法で構成されてもよく、他の又は異なるエレメントを含んでもよいということを認識するであろう。例えば、通信デバイス１１０は、１つ以上の電力供給部（不図示）を含んでもよい。通信デバイス１１０はまた、データを処理するための変調器、復調器、符号器、復号器などを含んでもよい。
【００４９】
処理ロジック部２２０は、プロセッサ、マイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）などを含むことができる。処理ロジック部２２０は、通信デバイス１１０の動作を制御するために、ソフトウェア命令／プログラム又はデータ・ストラクチャを実行することができる。
【００５０】
メモリ２３０は、処理ロジック部２２０による実行のための情報及び命令を格納するランダム・アクセス・メモリ（ＲＡＭ）又は他のタイプの動的記憶装置と、処理ロジック部２２０によって使用されるための静的な情報及び命令を格納するリード・オンリ・メモリ（ＲＯＭ）又は他のタイプの静的記憶装置と、情報及び命令を格納するためのフラッシュメモリ（例えば、電気的消去可能ＲＯＭ（ＥＥＰＲＯＭ））デバイスと、いくつかの他のタイプの磁気記憶媒体又は光記憶媒体と、の少なくとも１つと、当該メモリに対応するドライブを備えることができる。メモリ２３０は、処理ロジック部２２０によって命令の実行中に、一時的な種々の情報又は他の中間情報を格納するために使用されてもよい。或いは、処理ロジック部２２０によって使用される命令は、処理ロジック部２２０によってアクセス可能な他のタイプのコンピュータで読み取り可能な媒体に格納されてもよい。
【００５１】
入力デバイス２４０は、マイクロフォン、キーボード、キーパッド、マウス、ペン、音声認識、及び／又はバイオメトリック機構などの、オペレータが通信デバイス１１０に情報を入力するための任意の機構を備える。入力デバイス２４０は、ユーザが出力デバイス２５０を介してオプションのメニューを受信するための１つ以上のボタンを含んでもよい。上記メニューは、通信デバイス１１０によって実行されるアプリケーションに関連する種々の機能又はモードをユーザが選択するためのものである。
【００５２】
出力デバイス２５０は、ディスプレイ、プリンタ、１つ以上のスピーカなどを含む、情報をユーザに出力する従来の機構を含むことができる。
【００５３】
通信インタフェース２６０は、通信デバイス１１０が他のデバイス及び／又はシステムと通信を行うことを可能にする任意のトランシーバのような機構を含むことができる。例えば、通信インタフェース２６０は、インターネット、地上無線ネットワーク、衛星ベースのネットワークなどのネットワークを介して通信を行うための機構を含むことができる。例えば、通信インタフェース２６０は、１つ以上の無線周波数（ＲＦ）送信機及び受信機、及び又はトランシーバを含んでもよい。追加的に又は代替的に、通信インタフェース２６０は、通信デバイス１１０をユーザデバイス１１２などの他のデバイスに接続するためのモデム、ＬＡＮへのイーサネット（登録商標）インタフェース、及び／又は、インタフェース／接続を含んでもよい。
【００５４】
ここで説明する形態に係る通信デバイス１１０は、プロダクト・プレイスメントを選択して、及び／又は、プロダクト・プレイスメントをメディア・ストリーム又はファイルに挿入することに関連する処理を実行する。通信デバイス１１０は、メモリ２３０などのコンピュータ読み取り可能な媒体に含まれる一連の命令を実行する処理ロジック部２２０に応じてそれらの動作を実行してもよい。そのような命令は、例えば通信インタフェース２６０を介して他のコンピュータ読み取り可能な媒体からメモリ２３０に読み込まれてもよい。コンピュータ読み取り可能な媒体は、１つ以上のメモリデバイス及び／又は搬送波を含んでもよい。代替の実施形態において、ハード・ワイヤード回路が、本発明に係る処理を実装するためにソフトウェア命令の一部に、又は、ソフトウェア命令との組み合わせで使用されてもよい。このように、本発明の実施形態は、ハードウェア回路及びソフトウェアの任意の特定の組み合わせに限定されない。
【００５５】
図３は、本実施形態に係る、メモリ２３０などの図２の通信デバイス１１０に実装されるコンポーネントの機能ブロックの一例を示す図である。図３を参照すると、メモリ２３０は、ユーザプロファイル３１０及びプロダクト・プレイスメント・プログラム３２０を含む。ユーザプロファイル３１０は、通信デバイス１１０及び／又は通信デバイス１１０に関連するユーザ、に関連する情報を含むことができる。例えば、ユーザプロファイル３１０は、通信デバイス１１０に関連する市、州、地域及び／又は国などの地理的位置情報を含んでもよい。ユーザプロファイル３１０はまた、年齢、性別、興味のある特定の領域、興味のない又は嫌いな特定の領域などの、通信デバイス１１０のユーザに関連する他の情報を含んでもよい。ユーザプロファイル３１０はまた、通信デバイス１１０によって実行されたアプリケーション／ファイルに関連する履歴情報若しくは通信デバイス１１０のユーザに関連する履歴情報などの、ユーザプロファイル３１０は、見たアイテムに関連する情報（例えば、以前に見たプロダクト・プレイスメントの履歴）、通信デバイス１１０のユーザによって見られた映画又はプログラムの履歴、通信デバイス１１０のユーザに関連する地理的な移動の履歴（例えば、定期的に仕事の前後での移動、休暇時に関連する移動など）、又は、他の履歴情報を含んでもよい。
【００５６】
いくつかの実施形態において、ユーザプロファイル３１０は、ユーザによって提供されるプロダクト・プレイスメントの選択情報を含んでもよい。例えば、ユーザプロファイル３１０は、特定の製品、即ち、電話機などのカテゴリに関連する製品情報を含んでもよい。この場合、ユーザプロファイル３１０は、ユーザがソニーエリクソンなどの、特定の電話機メーカに関連するプロダクト・プレイスメントを見ることが好きであろうことを示す情報を含んでもよい。いくつかの実施形態において、ユーザプロファイル３１０における特定の製品情報は、視聴者に関連しそうなプロダクト・プレイスメントを提供するために、ユーザプロファイル３１０に格納された位置情報と組み合わせて使用されてもよい。例えば、ユーザプロファイル３１０がプロダクト・プレイスメントに関連する電話機としてソニーエリクソンを特定する情報を含むものとする。さらに、ユーザプロファイル３１０の地理的情報が、通信デバイス１１０が現在アメリカ合衆国に位置することを示すことを想定する。この場合、電話機用のプロダクト・プレイスメントは、アメリカ合衆国で販売可能なソニーエリクソンの電話機を含むであろう。地理的情報が、通信デバイス１１０が現在スウェーデンに位置することを示せば、電話機用のプロダクト・プレイスメントは、スウェーデンで販売可能なソニーエリクソンの電話機を含むであろう。
【００５７】
さらに他の実施形態において、ユーザプロファイル３１０は、特定のコスト、即ち、プロダクト・プレイスメントに関連するコスト閾値情報を含んでもよい。例えば、ユーザプロファイル３１０は、データ・ストリームに配置されるプロダクトが１００ドルなどの所定の値段を下回ることを示す情報を含んでもよい。この場合、特定の料金（つまり、ここでは１００ドル）より少ないコストで製品に関連するプロダクト・プレイスメントがデータ・ストリームに配置されるであろう。
【００５８】
いくつかの実施形態において、ユーザプロファイル３１０の情報は、グラフィカル・ユーザインタフェース（ＧＵＩ）を介して通信デバイス１１０に関連するユーザによって入力されてもよい。ＧＵＩは、メディアサーバ１２０又はプロダクト・プレイスメントサーバ１３０を介して通信デバイス１１０にダウンロードされてもよい。或いは、ユーザプロファイル１３０のいくつかの情報は、通信デバイス１１０の位置に基づいて、自動的にユーザプロファイル３１０に格納されてもよい。例えば、通信デバイス１１０には、通信デバイス１１０の位置を自動的にユーザプロファイル３１０に格納するＧＰＳ受信機が含まれてもよい。他の代替例において、１つ以上のセルラタワーが通信デバイス１１０に位置情報を提供してもよい。このようなケースの何れかにおいて、通信デバイス１１０は、ユーザプロファイル３１０に現在の位置情報を格納してもよいし、位置変更情報として当該情報を更新してもよい。例えば、通信デバイス１１０が移動電話機であれば、通信デバイス１１０の位置情報は、通信デバイス１１０の位置変更情報として（例えば、通信デバイス１１０のユーザの道程として）ユーザプロファイル３１０に更新されてもよい。
【００５９】
いくつかの実施形態において、ユーザプロファイル３１０は、処理ロジック部２２０にアクセスされるか及び／又は読み取られる、プログラマブル・カードなどのコンピュータ読み取り可能な媒体に格納されてもよい。通信デバイス１１０をユーザに提供することに関連するエンティティ（例えば、ケーブルＴＶサービス・プロバイダ、衛星ＴＶサービス・プロバイダなどの）は、カードに予め格納されたユーザプロファイル３１０を有するカードを通信デバイス１１０のユーザに提供してもよい。この場合、予め格納された情報は、通信デバイス１１０のユーザに関連する他の情報と同様に、通信デバイス１１０が使用されるであろう地理的情報を含んでもよい。さらに他の実施形態において、ユーザプロファイル３１０は、通信デバイス１１０がユーザに提供されるタイミングで、メモリ２３０に予め格納されてもよい。いくつかの実施形態において、ユーザプロファイル３１０の情報は、例えば通信デバイス１１０の入力デバイス２４０を介してユーザによって編集されてもよい。
【００６０】
ユーザプロファイル３１０の情報は、以下で詳細に説明するように、メディア・ストリーム内に挿入される特定のプロダクト・プレイスメントを選択するために使用されてもよい。
【００６１】
プロダクト・プレイスメント・プログラム３２０は、特定のプロダクト・プレイスメントを選択し、及び／又は、特定のプロダクト・プレイスメントをメディア・ストリームに挿入するプログラムを含むことができる。例えば、プロダクト・プレイスメント・プログラム３２０は、データ・ストリームに挿入するための多数のポテンシャル・プロダクト・プレイスメントから特定のプロダクト・プレイスメントを特定してもよい。プロダクト・プレイスメント・プログラム３２０は、その後、特定のプロダクト・プレイスメントを挿入するために、メディア・ストリーム又は信号の他のデバイスに選択したプロダクト・プレイスメントを挿入してもよい。プロダクト・プレイスメント・プログラム３２０は、以下で詳細に説明するように、ユーザプロファイル３１０を用いる選択を基礎としてもよい。
【００６２】
場合によっては、多数のポテンシャル・プロダクト・プレイスメントは、データ・ストリームとともに、送信されてもよい。他の実施形態において、プロダクト・プレイスメントは、プロダクト・プレイスメントサーバ１３０から取り出されてもよいし、及び／又は、メモリ２３０から取り出されてもよい。ユーザプロファイル３１０及びプロダクト・プレイスメント・プログラム３２０は区別したプログラムとして示されているが、いくつかの実施形態において、ユーザプロファイル３１０は、プロダクト・プレイスメント・プログラム３２０の一部であってもよい。
【００６３】
図４は、プロダクト・プレイスメントに関連する処理の一例を示すフローチャートである。通信デバイス１１０が電源投入され、ネットワーク１４０を介してメディアサーバ１２０からストリーミング・データを受信する（ステップＳ４１０）ことを前提とする。例えば、前述したように、メディアサーバ１２０は、種々のパーティ／エンドユーザに対して、映画、テレビ番組、スポーツイベントなどのマルチメディア・プログラミングを提供するデバイスであってもよい。メディア・ストリームは、当該メディア・ストリームを視聴する特定のパーティにより関連するようなプロダクト・プレイスメントによって置き換えられるノーブランドの製品（プロダクト）又は広告を含んでもよい。メディア・ストリームはまた、種々のメーカ、又は、メディア・ストリームにおけるポテンシャル・プロダクト・プレイスメントの位置及び期間に関連する識別情報を含んでもよい。
【００６４】
通信デバイス１１０は、データ・ストリームを受信し、プロダクト・プレイスメントがメディア・ストリームに挿入されてもよいことを示す情報をデータ・ストリームが含んでいるかを判定する（ステップＳ４２０）。例えば、上述したように、メディア・ストリームは、メディア・ストリームにおけるプロダクト・プレイスメントの挿入のための位置情報などのプロダクト・プレイスメント情報を示す１つ以上のメーカ情報又は識別情報を含んでもよい。プロダクト・プレイスメント情報はまた、プロダクト・プレイスメント情報がメディア・ストリームにどのくらいの間、提供されるかを示す期間情報及びプロダクト・プレイスメントがどこに提供されるかを示す情報を含んでもよい。プロダクト・プレイスメント情報は、さらに、特定のタイプのアイテムを特定してもよく、特定のプロダクト・プレイスメントをメディア・ストリームに挿入するための多数のオプションを提供してもよい。
【００６５】
一例として、通信デバイス１１０によって受信されるメディア・ストリームが通信デバイス１１０にストリーム配信される動画であると想定する。さらに、メディア・ストリームがシーンを示すデータを含むことを想定する。例えば、図５Ａに示すように、データ・ストリーム・表示シーン５００は、多数のオブジェクト５１０〜５５０を含むことができる。オブジェクト５１０〜５４０は、動画における特定のシーンにおいて、人々、木々、ビル郡又は他のオブジェクト郡を表してもよい。図５Ａに示すように、オブジェクト５５０がノーブランドの署名ラベル「食料品店（Ｇｒｏｃｅｒｙ  Ｓｔｏｒｅ）」などの署名である場合を想定する。この署名は、シーンにおいてビル郡のサイド、シーン５００において、掲示板やその他の位置に配置されてもよい。或いは、オブジェクト５５０は、シーン５００においてバーチャル・プロダクト・プレイスメントが撮影後の処理によって挿入されるように空白スペースであってもよい。何れかのケースにおいて、メディアサーバ１２０から受信されるメディア・ストリームは、プロダクト・プレイスメントがオブジェクト５５０で挿入されることを示すオブジェクト５５０に関連する識別情報を含んでもよい。
【００６６】
その後、プロダクト・プレイスメント・プログラム３２０は、メディア・ストリームにおけるプロファクト・プレイスメント情報を特定し、オブジェクト５５０の位置でメディア・ストリームに挿入するために適切なプロダクト・プレイスメントを特定する（ステップＳ４３０）。例えば、プロダクト・プレイスメント・プログラム３２０は、オブジェクト５５０が食料品店（ｇｒｏｃｅｒｙ  ｓｔｏｒｅ）に関連するノーブランドのプレースホルダ／デフォルト・アイテムであることを特定してもよい。その後、プロダクト・プレイスメント・プログラム３２０は、ユーザプロファイル３１０にアクセスし、例えば、通信デバイス１１０に関連する地理的情報を特定してもよい。プロダクト・プレイスメント・プログラム３２０はまた、ユーザプロファイル３１０の地理的情報に基づいて、メディア・ストリームに挿入するための特定のプロダクト・プレイスメントを選択してもよい。
【００６７】
例えば、ステップＳ４１０で通信デバイス１１０に送信されたメディア・ストリームは、オブジェクト５５０についての多数のポテンシャル・プロダクト・プレイスメントを含んでもよい。それらのポテンシャル・プロダクト・プレイスメントのそれぞれは、特定の地理的情報（例えば、市、州、地域、国など）に関連付けられてもよい。例えば、メディア・ストリームがユーザプロファイル３１０における特定の地理的領域（例えば、アメリカ合衆国の東部、中西部、西部地区）に基づいて、オブジェクト５５０に関連する３つの候補となる食料品店を示す情報を含むことを想定する。さらに、候補プロダクト・プレイスメントの１つがアメリカ合衆国の東部に食料品店をチェーン展開している食料品店「Ｔ＆Ｊ食料品」である場合を想定する。
【００６８】
プロダクト・プレイスメント・プログラム３２０は、通信デバイス１１０の位置を特定し、その後、通信デバイス１１０の位置に最も関連するオブジェクト５５０におけるプロダクト・プレイスメントを特定する。例えば、このシナリオにおいて、通信デバイス１１０がヴァージニア州に位置することを想定する。この場合、プロダクト・プレイスメント・プログラム３２０は、最も関連するアメリカ合衆国の東部地区に関連するプロダクト・プレイスメントに決定してもよい。つまり、プロダクト・プレイスメント・プログラム３２０は、プロダクト・プレイスメントに最も関連のありそうなＴ＆Ｊ食料品を選択してもよい。
【００６９】
その後、プロダクト・プレイスメント・プログラム３２０は、Ｔ＆Ｊ食料品のプロダクト・プレイスメントをオブジェクト５５０用の位置に挿入するために、処理ロジック部２２０に信号を送信してもよい。その後、処理ロジック部２２０は、Ｔ＆Ｊ食料品のプロダクト・プレイスメントを、デフォルト／ノーブランド・アイテムの位置においてメディア・ストリームに挿入してもよい（ステップＳ４４０）。
【００７０】
例えば、処理ロジック部２２０は、図５Ｂに示すように、Ｔ＆Ｊ食料品のプロダクト・プレイスメントをシーン５００に挿入してもよい。図５Ｂを参照すると、ラベル／署名”Ｔ＆Ｊ食料品”は、オブジェクト５５０用の位置に挿入されている。このように、プロダクト・プレイスメント・プログラム３２０は、ユーザプロファイル３１０における情報に基づいて、エンドユーザ／視聴者に最も関連のありそうなプロダクト・プレイスメントを特定してもよい。食料品店に関連付けられたノーブランドのプレースホルダ／デフォルト・アイテムを含むシーンなどの、同一の又は類似のプロダクト・プレイスメントに関与する他のシーン／画像について、処理ロジック部２２０は、上述した処理を行なうことなく、Ｔ＆Ｊ食料品のプロダクト・プレイスメントを自動的に挿入してもよい。つまり、処理ロジック部２２０は、プロダクト・プレイスメントに関連付けられた特定のノーブランドのプレースホルダ／デフォルト・アイテムのそれぞれについて１つのプロダクト・プレイスメントを選択し、前回のプロダクト・プレイスメントの履歴を格納してもよい。その後、処理ロジック部２２０は、メディア・ストリームにおいて、特定のノーブランドのプレースホルダ／デフォルト・アイテムに前回選択されたものと、同一のプロダクト・プレイスメントを挿入してもよい。
【００７１】
本例において、プロダクト・プレイスメント・プログラム３２０は、適切なプロダクト・プレイスメントを特定するために、ユーザプロファイル３１０において地理的情報に使用される。他の実施形態において、他のユーザ情報は、適切なプロダクト・プレイスメントを特定するために使用されてもよい。
【００７２】
例えば、前述したように、ユーザプロファイル３１０は、特定のセルラ電話機、ソフトドリンク、食べ物などのユーザが見たい広告に関する特定種類のプロダクトを含んでもよい。ユーザプロファイル３１０はまた、ユーザが見たくない広告や興味のない広告（例えば、たばこやアルコールなど）に関する特定種類のプロダクトを含んでもよい。この場合、プロダクト・プレイスメント・プログラム３２０は、ユーザが見たい広告に関する最も関連のある特定のプロダクト・プレイスメントを決定してもよい。さらに、この特定のプロダクト・プレイスメントがユーザが見たくない広告に関するプロダクトを特定する情報と競合しないことを保証する。上述したように、ユーザプロファイル３１０は、プロダクト・プレイスメントに関連付けられた価格やコストの閾値情報を含んでもよい。この場合、プロダクト・プレイスメント・プログラム３２０は、メディア・ストリームにおけるプレイスメント用にコストの閾値を下回るプロダクトを特定し、メディア・ストリームにおいて、コストの閾値を上回るプロダクトを配置しないようにしてもよい。
【００７３】
プロダクト・プレイスメント・プログラム３２０は、メディア・ストリームに挿入する特定のプロダクト・プレイスメントを特定するために、ユーザプロファイル３１０に格納されたアイテム／情報の組み合わせを使用してもよい。例えば、ユーザプロファイル３１０が、プロダクト・プレイスメントに関連するセル電話機に関連付けられたメーカとしてソニーエリクソンを特定する情報を格納していることを想定する。さらに、ユーザプロファイル３１０が、ユーザが１００ドルを下回る価格のプロダクト・プレイスメントを見たいことを示すことを想定する。この場合、プロダクト・プレイスメント・プログラム３２０は、メディア・ストリームのプレイスメント用に１００ドルを下回る価格の特定のソニーエリクソンにおけるセル電話機を特定してもよい。このように、ユーザプロファイル３１０は、ユーザが特定の嫌いなものに基づいてプロダクト・プレイスメントを避けるだけでなく、自身の特定の好みや、興味などに基づいて、特定のプロダクト・プレイスメントに本質的に選別することを可能とする。
【００７４】
それぞれのケースにおいて、処理ロジック部２２０が適切なプロダクト・プレイスメントをメディア・ストリームに挿入した後に、メディア・ストリームはユーザデバイス１１２などの表示装置に転送される（ステップＳ４５０）。例えば、通信デバイス１１０は、再生／表示用のユーザデバイス１１２に対して、挿入されたプロダクト・プレイスメントとともにメディア・ストリームを出力してもよい。上述したように、ユーザデバイス１１２は、通信デバイス１１０から復号化されたデータを再生するために用られるテレビ受信機やモニタであってもよい。本実施形態において、通信デバイス１１０は、プロダクト・プレイスメントを受信したメディア・ストリームに挿入し、メディア・ストリームがシームレスな方法でユーザデバイス１１２を介してユーザに表示されるように、僅かの遅延もなくユーザデバイス１１２で表示されるメディア・ストリームを転送する。つまり、ユーザは、撮影後の処理されたメディア・ストリームに関連付けられた悪影響のないプロダクト・プレイスメントが挿入されたメディアを見ることができない。
【００７５】
いくつかの実施形態において、可能性のあるプロダクト・プレイスメントがデータ・ストリームで送信されなくともよい。そのような実施形態において、メディア・ストリームは、プロダクト・プレイスメントの種類（例えば、ソフトドリンク、セルラ電話機などのプロダクト・プレイスメント）を特定する識別子又は指標（マーカ）を含んでもよい。その後、プロダクト・プレイスメント・プログラム３２０は、プロダクト・プレイスメントの識別子／指標を検出し、特定のプロダクト・プレイスメントを選択する。例えば、プロダクト・プレイスメントは、ネットワーク１４０（例えば、インターネット）を介してプロダクト・プレイスメント・サーバ１３０などの他の発信源から供給されてもよい。
【００７６】
いくつかの実施形態において、メディア・ストリームのプロダクト・プレイスメントに関連付けられた識別子／指標は、プロダクト・プレイスメントの挿入を容易にする他の情報を含んでもよい。例えば、識別子はサイズやシーンにおけるプロダクト・プレイスメントの位置に関連付けられた他のパラメータを含んでもよい。プロダクト・プレイスメント・プログラム３２０は、プロダクト・プレイスメントをどのように、かつ、どこに挿入するかを決定するための情報を使用してもよい。このように、通信デバイス１１０は、データ・ストリームにマージされる適切なプロダクト・プレイスメントを提供するために、シーンにプロダクト・プレイスメントを素早く挿入し、信号を他の装置に伝達することができる。それぞれの場合において、プロダクト・プレイスメント・プログラム３２０は、ユーザプロファイル３１０にアクセスし、ノーブランド又はデフォルトの情報の位置に挿入する適切なプロダクト・プレイスメントを特定してもよい。
【００７７】
いくつかの実施形態において、メディアサーバ１２０は、自身の位置に基づいて特定のプロダクト・プレイスメントを提供してもよい。例えば、ケーブル・テレビ・サービスプロバイダ、衛星テレビ・サービスプロバイダ等は、その位置及びメディア・ストリームが放送されるエンドユーザの位置の少なくとも一方に基づいて局所的なプロダクト・プレイスメントを自動的に提供してもよい。一例として、スウェーデンのテレビ・サービスプロバイダは、スウェーデンの人に最も関連のありそうなメディア・ストリームにプロダクト・プレイスメントを自動的に挿入してもよい。そのような実施形態において、メディアサーバ１２０に関連付けられたメディア・サービスプロバイダはまた、上述したユーザプロファイル３１０に似たユーザプロファイル情報を有する。これは、メディア・サービスプロバイダがエンドユーザに最も関連のありそうなプロダクト・プレイスメントをさらにカスタマイズし、選択することを可能とする。
【００７８】
さらに他の実施形態において、ユーザが位置を変更すると、ユーザに提供する特定のプロダクト・プレイスメントは変更してもよい。例えば、ユーザがバスに乗車し、移動端末１１０などの自身の通信デバイス１１０でビデオ・ストリームを見ていることを想定する。バスの進行に沿って、広告は、ユーザプロファイル３１０に格納された、更新された地理的情報に基づき変更されてもよい。つまり、通信デバイス１１０は、その地理的位置を更新してもよい。その後、プロダクト・プレイスメント・プログラム３２０は、通信デバイス１１０の現在位置に基づき、関連のありそうなプロダクト・プレイスメントを特定してもよい。このように、通信デバイス１１０の位置の動的な変更は、適切なプロダクト・プレイスメントを選択する場合に考慮される。
【００７９】
いくつかの実施形態において、プロダクトの地元のメーカ、地方のメーカ又は全国的なメーカは、地域又は地理的領域に基づき、プロダクト・プレイスメントを購入することができる。例えば、日本製のソフトドリンクに関連するメーカは、当該ソフトドリンク用の広告を購入する。メディアサーバ１２０がメディア・ストリームを日本の視聴者に提供する場合、メディアサーバ１２０は、メディア・ストリームに挿入される可能性のあるプロダクト・プレイスメントの１つとして、特定のプロダクト・プレイスメントを提供する。或いは、メディアサーバ１２０は、日本のエンドユーザ／視聴者用のメディア・ストリームにプロダクト・プレイスメントを自動的に挿入してもよい。
【００８０】
他の実施形態によれば、特定の店などの種々の小売店は、種々のエンドユーザに関連付けられたユーザプロファイルに格納された情報に基づいて、プロダクト・プレイスメントを購入してもよい。例えば、自動車を販売する特定の店は、ユーザプロファイル３１０が一般的に車に興味があることを示し、及び／又、特に修理済みの車に興味があることを示すエンドユーザに対して提供されるべきプロダクト・プレイスメントを購入してもよい。ユーザプロファイル３１０が情報を提供する精度又はレベルは、広告主がプロダクト・プレイスメントに最も興味のありそうなエンドユーザのグループに特定のプロダクト・プレイスメントを詳細に対象とすることを可能とする。このように、プロダクト・プレイスメントは種々のエンドユーザ／視聴者に最も関係のありそうなものとなる。
【００８１】
さらに、地元の店や地方の店などのローカルな広告主は、ローカル放送のみに広告を出すことに制限されなくともよい。例えば、相対的に小さな地元や地方の事業は、全国的なスポーツイベントに関連するメディア・ストリーム内に広告を提供してもよいが、選択肢の中でエンド視聴者を特定の広告に制限しなくともよい。これは、広告主のプロダクト・プレイスメントの有効性を増加させる可能性がある。
【００８２】
さらに他の実施形態によれば、メディアサーバ１２０に関連付けられたエンティティは、プロダクト・プレイスメント用の広告料金がいくらかに基づいて、プロダクト・プレイスメントを挿入してもよい。例えば、広告主は、プロダクト・プレイスメントを入札してもよく、最高の入札者に関連付けられたプロダクトがメディア・ストリームに挿入されてもよい。
【００８３】
上述したいくつかの実施形態において、広告主がメディア・ストリームに挿入するためのプロダクト・プレイスメントや広告を購入するように説明した。それらの実施形態のいくつかによれば、プロダクト・プレイスメント・プログラム３２０は、広告主によって購入されたプロダクト・プレイスメントを無効にすることができなくてもよい。つまり、メディア・ストリームは、受信機（例えば、通信デバイス１１０）でプロダクト・プレイスメントの挿入ができないようにコード化されるか、又はプログラムされてもよい。さらに他の実施形態によれば、特定の広告主又はメーカが、映画の撮影中に広告を出すことやプロダクト・プレイスメントを購入するなどの、実際のメディア・ストリームの撮影中に広告を出すことを購入していれば、メディア・ストリーム（つまり、ここでは映画）は、有料のプロダクト・プレイスメント／広告を無効にするために受信機でプロダクト・プレイスメントの挿入ができないように、プログラムされるか、又はコード化される。
【００８４】
上述の実施形態において、種々のプロダクト・プレイスメントは、エンドユーザに視聴されるデータ・ストリームに挿入される。いくつかの実施形態において、通信デバイス１１０は、特定のプロダクト・プレイスメントを特定するための情報を格納する（例えば、どのプロダクト・プレイスメントが選択され挿入されたか、特定のプロダクト・プレイスメントが何回挿入されたか、特定のプロダクト・プレイスメントが視聴可能な期間など）。この情報は、周期的な間隔で例えばメディアサーバ１２０に転送されてもよい。その後、メディアサーバ１２０は、課金の目的で当該情報を使用してもよい。例えば、メディアサーバ１２０は、プロダクト・プレイスメントの数や、各プロダクト・プレイスメントが何回挿入されたかに基づいて広告主を変更してもよい。他の実施形態において、メディアサーバ１２０は、特定のプロダクト・プレイスメントを選択して挿入する場合に、メディアサーバ１２０は、メディアサーバ１２０は、特定のプロダクト・プレイスメントと、各プロダクト・プレイスメントがメディア・ストリームに挿入された回数とをトラッキングしてもよい。それぞれの場合において、メディアサーバ１２０に関連付けられたエンティティは、メディア・ストリームに挿入されたプロダクト・プレイスメントの数に基づいて種々の広告主を変更してもよい。
【００８５】
上述したように、いくつかの実施形態において、可能性のあるプロダクト・プレイスメントは、メディア・ストリームとともに送信されてもよい。他の実施形態において、可能性のあるプロダクト・プレイスメントは、インターネット、地上波無線ネットワーク、衛星ネットワークなどを介するように、他の発信源又はメディア・ストリームから受信されてもよい。これらの場合、プロダクト・プレイスメントは、メディア・ストリームに直接挿入される受信されたメディア・ストリームとともに同時に受信されてもよい。或いは、プロダクト・プレイスメントは、実際のメディア・ストリームに先だって受信され、通信デバイス１１０のメモリ２３０などに格納されてもよい。この場合、通信デバイス１１０で局所的に格納されたプロダクト・プレイスメントは、エンドユーザが悪影響のないプロダクト・プレイスメントを見ることができるように、選択され、シームレスにメディア・ストリームに挿入される。
【００８６】
＜結論＞
本実施形態では、プロダクト・プレイスメントが、メディア・ストリームの受信機又は視聴者に関連付けられた情報に基づきメディア・ストリームに挿入されることを可能とする。これは、視聴者が関連のあるプロダクト・プレイスメントや興味のあるプロダクト・プレイスメントをより発見できるようにすることができる。これにより、プロダクト・プレイスメントを当該プロダクト・プレイスメントに関連付けられたエンティティに対してより価値の有るものとすることができる。さらに、ここで説明した態様は、広告主が選択肢の中でより詳細にエンド視聴者に対して広告を対象とすることができる。これは、広告主のプロダクト・プレイスメントの有効性を増加させる可能性がある。
【００８７】
上述した本発明の実施形態の記載では、図面及び説明を提供したが、開示された明確な形式に本発明を包括する、又は、限定することを意図したものではない。複数の変更物や変形物が上記技術の観点から可能であり、即ち、複数の変更物や変形物が発明の実質的な範囲から得られる。
【００８８】
例えば、ここで説明した態様は、種々の動作を実行する通信デバイス１１０、ユーザデバイス１１２、メディアサーバ１２０及びプロダクト・プレイスメントサーバ１３０などの種々のエンティティに関して説明している。他の実施形態において、それらのコンポーネントの１つ以上によって実行される動作が他のコンポーネントによって実行されてもよいことが理解されるべきである。さらに、他の実施形態において、分割されたコンポーネントとして図示された種々の複数のコンポーネントによって実行されるように上述された動作が、単一のコンポーネントによって代替的に実行されてもよいということも理解されるべきである。
【００８９】
さらに、一連の動作が図４に関して説明されたが、動作手順は、他の実施形態において本発明に従って変更されてもよい。さらに、独立した動作が並行に実行されてもよい。
【００９０】
上述したように、本発明の態様が通信デバイス／システム、方法、及び／又はコンピュータプログラムで実現されてもよいということが当業者には明らかであろう。したがって、本発明は、全体としてハードウェアの実施形態か、（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）全体としてソフトウェアの実施形態か、又はソフトウェアとハードウェアとの態様を組み合わせた実施形態の形態をとりうる。さらに、本発明の態様は、コンピュータで使用可能な媒体又はコンピュータ可読媒体のコンピュータプログラムの形態をとりうる。コンピュータで使用可能な媒体又はコンピュータ可読媒体は、命令実行システム、設備若しくは装置により、又は、命令実行システム、設備若しくは装置とともに使用される媒体に実装されたコンピュータで使用可能な、又は、コンピュータで読み取り可能なプログラムコードを有する。本発明の原理に相応する態様を実装するために使用される実際のソフトウェアコード又は特別な制御ハードウェアは本発明の限定事項ではない。したがって、本態様の動作及び作用について特定のソフトウェアコードを参照することなく説明した。つまり、当業者がここでの記載に基づき本態様を実装するために、ソフトウェア及び制御ハードウェアを設計することができることが理解されるであろう。
【００９１】
さらに、本発明の特定部分が１つ以上の機能を実行する「ロジック部」として実装されてもよい。当該ロジック部は、プロセッサ、マイクロプロセッサ、特定用途の集積回路若しくはフィールド・プログラマブル・ゲート・アレイ、ソフトウェア、又は、ハードウェアとソフトウェアとの組み合わせなどの、ハードウェアを含んでもよい。
【００９２】
「備える（comprises）」と、「備えている（comprising）」という用語は、本明細書で使用される場合、上述の特徴、数値、ステップ、処理、要素とコンポーネントの少なくともいずれかの存在を特定する用語であるが、１以上の他の特徴、数値、ステップ、処理、要素及びこれらのグループの少なくともいずれかの存在又は追加を除外するものではないことをさらに理解されたい。
【００９３】
本明細書の記載で使用されるエレメント、動作、又は命令は、明示的な説明がない限り、本発明に重大な又は必須の構成として解釈されるべきではない。また、ここで使用されるように、冠詞”ａ”は１つ以上のアイテムを含むことを意図している。ただ１つのアイテムを意図する場合には、用語”１つ（ｏｎｅ）”又は同様の言語が用いられる。さらに、ここで使用される「基づく（based on）」というフレーズは、別段の記載がない限り、「少なくとも一部の〜に基づく（based, at least in part, on）」という意味を意図している。
【００９４】
本発明の範囲は特許請求の範囲及びそれらの均等物によって定義される。
【図１】
2010508688.tif 000003
【図２】
2010508688.tif 000004
【図３】
2010508688.tif 000005
【図４】
2010508688.tif 000006
【図５Ａ】
2010508688.tif 000007
【図５Ｂ】
2010508688.tif 000008
【手続補正書】
【提出日】平成20年8月20日(2008.8.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置であって、
前記装置に関連付けられたユーザに提供される映画、テレビ番組、スポーツイベント及びポッドキャストの少なくとも１つに対応するデータ・ストリームを受信する受信部と、
受信したデータ・ストリームがプロダクト・プレイスメント情報を含むか否かを判定し、
前記装置に関連付けられた情報と前記装置に関連付けられたユーザとの少なくとも１つに基づき、第１プロダクト・プレイスメントを特定し、
前記データ・ストリームに前記第１プロダクト・プレイスメントを挿入するロジック部と
を備えることを特徴とする装置。
【請求項２】
前記ロジック部は、前記装置の位置に基づく前記第１プロダクト・プレイスメントを特定することを特徴とする請求項１に記載の装置。
【請求項３】
ユーザプロファイル情報を格納するメモリをさらに備え、
前記ロジック部は、前記ユーザプロファイル情報に基づいて第１プロダクト・プレイスメントを特定することを特徴とする請求項１に記載の装置。
【請求項４】
前記データ・ストリームは複数のプロダクト・プレイスメントを備え、
前記ロジック部は、複数のプロダクト・プレイスメントから前記第１プロダクト・プレイスメントを選択することを特徴とする請求項１に記載の装置。
【請求項５】
ディスプレイをさらに備え、
前記ロジック部は、前記データ・ストリームを前記ディスプレイに出力することを特徴とする請求項１に記載の装置。
【請求項６】
前記第１のプロダクト・プレイスメントを含む変更されたデータ・ストリームを受信し、前記変更されたデータ・ストリームを表示用の他の装置に出力することを特徴とする請求項１に記載の装置。
【請求項７】
前記ロジック部は、
特定された前記プロダクト・プレイスメントとともに他の装置に信号を伝達することを特徴とする請求項１に記載の装置。
【請求項８】
表示用の前記受信されたデータ・ストリームに挿入される複数のプロダクト・プレイスメントを特定する情報を格納するメモリをさらに備えることを特徴とする請求項１に記載の装置。
【請求項９】
前記装置は、移動端末又はセットトップボックスを含むことを特徴とする請求項１に記載の装置。
【請求項１０】
第１パーティに関連付けられた物理的な又は地理的な位置を含む情報であって、前記第１パーティに提供される映画、テレビ番組、スポーツイベント及びポッドキャストの少なくとも１つに対応するマルチメディア・データ・ストリームが送信される第１パーティに関連付けられた情報を特定するステップと、
前記特定された位置に基づいて、プロダクト・プレイスメントを前記マルチメディア・データ・ストリームに挿入するステップと
を含むことを特徴とする方法。
【請求項１１】
特定する前記ステップは、
前記第１パーティに関連付けられたプロファイル情報、及び、前記第１パーティによって前回視聴されたプロダクト・プレイスメントに関連付けられた情報の少なくとも１つを特定するステップを含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記第１パーティに関連付けられた装置に前記マルチメディア・データ・ストリームを送信するステップをさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１３】
前記第１パーティによって視聴される単一のプロダクト・プレイスメント用に、複数の可能性のあるプロダクト・プレイスメントを前記マルチメディア・データ・ストリームに挿入するステップと、
前記複数の可能性のあるプロダクト・プレイスメントとともに前記マルチメディア・データ・ストリームを送信するステップと、
前記第１パーティに関連付けられた受信装置によって、可能性のあるプロダクト・プレイスメントの１つを選択するステップと、
前記受信装置によって、前記第１パーティによって視聴するための出力デバイスに選択されたプロダクト・プレイスメントとともに、前記マルチメディア・データ・ストリームを転送するステップと
をさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１４】
複数のパーティのそれぞれの位置に基づき、複数のプロダクト・プレイスメントを前記マルチメディア・データ・ストリームに挿入するステップをさらに備え、
前記第１パーティに関連付けられた第１プロダクト・プレイスメントは、第２パーティに関連付けられた第２プロダクト・プレイスメントとは異なることを特徴とする請求項１０に記載の方法。
【請求項１５】
前記第１パーティから位置情報を受信するステップと、
受信された前記位置情報に基づき、前記マルチメディア・データ・ストリームにおけるプロダクト・プレイスメントを提供するステップと
をさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１６】
複数の広告主に対して、前記マルチメディア・データ・ストリームに挿入される多数のプロダクト・プレイスメントを示す情報を格納するステップをさらに備えることを特徴とする請求項１０に記載の方法。
【請求項１７】
前記プロダクト・プレイスメントに関連付けられたエンティティによって支払われた料金に基づき該プロダクト・プレイスメントを選択するステップをさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１８】
少なくとも１つのプロセッサによって実行される一連の命令を格納したコンピュータで読み取り可能な記憶媒体であって、
仮想プロダクト・プレイスメントを表す情報を含み、複数のパーティに放送されるマルチメディア・データ・ストリームを受信するステップと、
位置情報又はユーザプロファイル情報の少なくとも１つに基づき、第１仮想プロダクト・プレイスメントを特定するステップと、
前記マルチメディア・データ・ストリームに前記第１仮想プロダクト・プレイスメントを挿入ステップと
を前記少なくとも１つのプロセッサに実行させることを特徴とするコンピュータで読み取り可能な記憶媒体。
【請求項１９】
複数の広告主用の前記データ・ストリームに挿入された前記仮想プロダクト・プレイスメントを特定する情報をトラッキングするステップを前記少なくとも１つのプロセッサにさらに実行させることを特徴とする請求項１８に記載のコンピュータで読み取り可能な記憶媒体。
【請求項２０】
ユーザに関連付けられた装置でデータ・ストリームを受信するステップと、
前記装置によって、該装置の位置又は該装置のユーザに関連付けられた情報に基づき、第１仮想プロダクト・プレイスメントを特定するステップと
を含むことを特徴とする方法。
【請求項２１】
前記装置の前記位置に基づき、前記データ・ストリームに前記第１仮想プロダクト・プレイスメントを挿入するステップをさらに含むことを特徴とする請求項２０に記載の方法。
【請求項２２】
年齢、性別、興味のあるアイテム、興味のないアイテム、値段、及び、前回提供された仮想プロダクト・プレイスメントの少なくとも１つを含むユーザプロファイル情報に基づく前記データ・ストリームに前記第１仮想プロダクト・プレイスメントを挿入するステップをさらに含むことを特徴とする請求項２０に記載の方法。
【請求項２３】
装置であって、
メディアサーバから放送されるデータ・ストリームを受信する受信部と、
前記装置の位置、及び、前記装置のユーザに関連付けられた情報の少なくとも１つに基づき、前記データ・ストリームにプロダクト・プレイスメントを挿入するロジック部と
を備えることを特徴とする装置。
【請求項２４】
前記ロジック部は、さらに、
前記装置の位置に基づき、前記データ・ストリームに前記プロダクト・プレイスメントを挿入することを特徴とする請求項２３に記載の装置。
【請求項２５】
前記ロジック部は、さらに、
前記装置のユーザに関連付けられ、年齢、性別、興味のあるアイテム、興味のないアイテム、及び、コストの少なくとも１つを含む情報に基づき、前記データ・ストリームに前記プロダクト・プレイスメントを挿入することを特徴とする請求項２３に記載の装置。
【請求項２６】
前記装置の現在の位置を提供するグローバル・ポジショニング・システムをさらに備え、
前記ロジック部は、前記装置の現在の位置に基づき、前記データ・ストリームに前記プロダクト・プレイスメントを挿入することを特徴とする請求項２３に記載の装置。
【請求項２７】
前記ロジック部は、さらに、
前記データ・ストリームに挿入される複数のプロダクト・プレイスメントと、各プロダクト・プレイスメントが視認可能な回数及び期間の少なくとも１つと、をトラッキングすることを特徴とする請求項２３に記載の装置。
【手続補正書】
【提出日】平成21年6月30日(2009.6.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置であって、
前記装置に関連付けられたユーザに提供される映画、テレビ番組、スポーツイベント及びポッドキャストの少なくとも１つに対応するデータ・ストリームを受信する受信部と、
前記データ・ストリームのシーン内に存在するプロダクト又は広告を、異なるプロダクト又は広告に置換することと、前記シーンを妨害することなく、前記データ・ストリームのシーン内にプロダクト又は広告を配置することとの少なくとも１つを含むプロダクト・プレイスメントの情報を受信したデータ・ストリームが含まれるか否かを判定し、
前記装置に関連付けられた情報と前記装置に関連付けられたユーザプロファイル情報との少なくとも１つに基づき、第１プロダクト・プレイスメントを特定し、
前記データ・ストリームに前記第１プロダクト・プレイスメントを挿入するロジック部と
を備えることを特徴とする装置。
【請求項２】
前記ロジック部は、前記装置の位置に基づく前記第１プロダクト・プレイスメントを特定することを特徴とする請求項１に記載の装置。
【請求項３】
前記データ・ストリームは複数のプロダクト・プレイスメントを備え、
前記ロジック部は、複数のプロダクト・プレイスメントから前記第１プロダクト・プレイスメントを選択することを特徴とする請求項１に記載の装置。
【請求項４】
前記第１プロダクト・プレイスメントを含む、変更されたデータ・ストリームを受信し、前記変更されたデータ・ストリームを表示用に他の装置に出力することを特徴とする請求項１に記載の装置。
【請求項５】
前記装置は、移動端末又はセットトップボックスを含むことを特徴とする請求項１に記載の装置。
【請求項６】
第１パーティに関連付けられた物理的な又は地理的な位置、及び、前記第１パーティによって前回視聴されたプロダクト・プレイスメントに関連付けられた情報の少なくとも１つを含む情報であって、前記第１パーティに提供される映画、テレビ番組、スポーツイベント及びポッドキャストの少なくとも１つに対応するマルチメディア・データ・ストリームが送信される前記第１パーティに関連付けられた情報を特定するステップと、
前記特定された情報に基づいて、前記データ・ストリームのシーン内に存在するプロダクト又は広告を、異なるプロダクト又は広告に置換することと、前記シーンを妨害することなく、前記データ・ストリームのシーン内にプロダクト又は広告を配置することとの少なくとも１つを含むプロダクト・プレイスメントを前記マルチメディア・データ・ストリームに挿入するステップと
を含むことを特徴とする方法。
【請求項７】
前記第１パーティに関連付けられた装置に前記マルチメディア・データ・ストリームを送信するステップをさらに含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記第１パーティによって視聴される単一のプロダクト・プレイスメント用に、複数の可能性のあるプロダクト・プレイスメントを前記マルチメディア・データ・ストリームに挿入するステップと、
前記複数の可能性のあるプロダクト・プレイスメントとともに前記マルチメディア・データ・ストリームを送信するステップと、
前記第１パーティに関連付けられた受信装置によって、可能性のあるプロダクト・プレイスメントの１つを選択するステップと、
前記受信装置によって、前記第１パーティによって視聴するための出力デバイスに選択されたプロダクト・プレイスメントとともに、前記マルチメディア・データ・ストリームを転送するステップと
をさらに含むことを特徴とする請求項６に記載の方法。
【請求項９】
複数のパーティのそれぞれの位置に基づき、複数のプロダクト・プレイスメントを前記マルチメディア・データ・ストリームに挿入するステップをさらに備え、
前記第１パーティに関連付けられた第１プロダクト・プレイスメントは、第２パーティに関連付けられた第２プロダクト・プレイスメントとは異なることを特徴とする請求項６に記載の方法。
【請求項１０】
前記プロダクト・プレイスメントに関連付けられたエンティティによって支払われた料金に基づき該プロダクト・プレイスメントを選択するステップをさらに含むことを特徴とする請求項６に記載の方法。
【国際調査報告】
2010508688.tif 000009
2010508688.tif 000010