(57)【特許請求の範囲】
【請求項１】
他のコンピューター・システムにコンテンツを提供するように構成されたコンテンツ・ポータル・コンピューター・システムにおいてコンピューター・システムにコンテンツを提供する方法であって、
コンピューター・システムから少なくとも物体識別子を受信する段階であって、前記物体識別子は、前記コンピューター・システムにおいてコンテンツを表示するための表示面である前記コンピューター・システムのコンポーネントの指定された近傍内において少なくとも検出された対象物に対応する、段階と、
前記受信された物体識別子に対応する物体キーワードにアクセスする段階と、
前記アクセスされた物体キーワードとコンテンツ・プロバイダーから受信された目標キーワードとの間の共通性を決定すること、
コンテンツ・プロバイダーに対応するコンテンツ配置優先順位を決定すること、
前記コンピューター・システムが物理的に配置される場に対応する場識別子を決定すること、及び
前記場識別子に対応する場キーワードとコンテンツ・プロバイダーから受信される目標キーワードとの間の共通性を決定すること
により、前記物体識別子を受信することに応答して前記コンピューター・システムに返すための適切なコンテンツ及び対応するレイアウト情報を識別する段階と、
前記表示面上での表示のために、前記識別された適切なコンテンツ及び対応するレイアウト情報を前記コンピューター・システムに送信する段階と、
前記対応するレイアウト情報に従って、前記対象物に近接する表示面上に前記適切なコンテンツを表示する段階とを含む方法。
【請求項２】
コンピューター・システムから物体識別子を受信する前に、前記対象物の製造者から前記物体識別子に関連した物体キーワードを受信する段階をさらに含む請求項１に記載の方法。
【請求項３】
コンピューター・システムから少なくとも物体識別子を受信する前記段階は、前記コンピューター・システムが物理的に配置される場に対応する場識別子と共に前記物体識別子を受信する段階を含む請求項２に記載の方法。
【請求項４】
適切なコンテンツの一部に対応するコンテンツ表示統計を前記適切なコンテンツの一部を表示した場から受信する段階をさらに含み、前記コンテンツ表示統計は前記適切なコンテンツの一部が前記コンピューター・システムにおいてどのように利用されたかを示す、請求項１に記載の方法。
【請求項５】
前記コンテンツ表示統計に基づいて、コンテンツ・プロバイダーに対して適切な料金を送る段階と、
前記送られた料金の支払いのために前記コンテンツ・プロバイダーから資金を受け取る段階と、
前記コンテンツ表示統計を生成した前記場に前記資金の一部を割り当てる段階とをさらに含む請求項４に記載の方法。
【請求項６】
識別された適切なコンテンツ及び対応するレイアウト情報を送信する前記段階は、前記適切なコンテンツについてのコンテンツ位置、コンテンツのサイズ、コンテンツの形状、コンテンツの形式、コンテンツの方向及びコンテンツの持続期間のうちの１つ又は複数を示すレイアウト情報を送信する段階を含む請求項１に記載の方法。
【請求項７】
識別された適切なコンテンツ及び対応するレイアウト情報を送信する前記段階は、前記コンピューター・システムの前記表示面において、前記対象物及び第２の異なる対象物についての適切なコンテンツを同時に表示するためのレイアウト情報を送信する段階を含む請求項１に記載の方法。
【請求項８】
ネットワーク環境において対象物の特性に基づいてコンテンツを表示する分散型システムであって、
コンピューター・システムを具備し、前記コンピューター・システムは、
１つ以上のプロセッサーと、
システムメモリーと、
コンテンツを表示するための表示面と、
プロセッサーにより実行されると前記コンピューター・システムに、
対象物が前記コンピューター・システムのコンポーネントの特定の近傍内にあることを検出する段階と、
前記検出された対象物に対応する物体識別子にアクセスする段階と、
少なくとも前記アクセスされた物体識別子をコンテンツ・ポータルに提出する段階と、
前記コンテンツ・ポータルからコンテンツ及び対応するレイアウト情報を受信する段階であって、前記受信されるコンテンツは、少なくとも前記提出された物体識別子に基づいて前記表示面上での表示に適切であると決定されたものである、段階と、
前記表示面上での表示のためにコンテンツの一部をフィルタリングする段階であって、コンテンツの前記フィルタリングされた一部は前記コンピューター・システムにおけるコンテンツ・フィルター条件を満たし、コンテンツの前記フィルタリングされた一部は前記受信されたコンテンツからフィルタリングされる、段階と、
対応するレイアウト情報に従って前記表示面上にコンテンツの前記フィルタリングされた一部を表示する段階と
を実行させるコンピューター実行可能命令を格納する１つ以上のコンピューター読取可能媒体とを含み、前記分散型システムはさらに、
コンテンツ・ポータルを具備し、前記コンテンツ・ポータルは、
１つ以上のプロセッサーと、
システムメモリーと、
物体キーワード及び目標キーワードを格納する１つ以上のデータベースと、
プロセッサーにより実行されると前記コンテンツ・ポータルに、
コンピューター・システムから少なくとも物体識別子を受信する段階であって、前記物体識別子は、前記コンピューター・システムにおいてコンテンツを表示するための表示面である前記コンピューター・システムのコンポーネントの特定の近傍内において検出された対象物に対応する、段階と、
前記受信された物体識別子に対応する物体キーワードにアクセスする段階と、
前記アクセスされた物体キーワードとコンテンツ・プロバイダーから受信された目標キーワードとの間の共通性を決定すること、
コンテンツ・プロバイダーに対応するコンテンツ配置優先順位を決定すること、
前記コンピューター・システムが物理的に配置される場に対応する場識別子を決定すること、及び
前記場識別子に対応する場キーワードとコンテンツ・プロバイダーから受信される目標キーワードとの間の共通性を決定すること
により、前記物体識別子を受信することに応答して前記コンピューター・システムに返すための適切なコンテンツ及び対応するレイアウト情報を識別する段階と、
前記表示面上での表示のために、前記識別された適切なコンテンツ及び対応するレイアウト情報を前記コンピューター・システムに送信する段階と、
前記対応するレイアウト情報に従って、前記対象物に近接する表示面上に前記適切なコンテンツを表示する段階と
を実行させるコンピューター実行可能命令を格納する１つ以上のコンピューター読取可能媒体とを含む、分散型システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象物の特性に基づくコンテンツ配信に関する。
【背景技術】
【０００２】
コンピューター・システム及び関連する技術は、社会の日常生活の多くの面に影響を及ぼす。実際のところ、コンピューター・システムの情報処理能力は、我々の生活や仕事の仕方を変えた。コンピューター・システムは今やコンピューター・システムの到来以前は手作業で行なわれていた多数のタスク（例えば、ワードプロセシング、スケジューリング、アカウンティングなど）を一般に行なっている。より最近では、コンピューター・システム及び他の電子装置が電子データを転送することができる、有線及び無線のコンピューター・ネットワークの両方を形成するために、コンピューター・システムは、互いに及び他の電子装置に結合されてきている。したがって、多くの計算タスクの遂行が、多くの異なるコンピューター・システム及び／又は多くの異なる計算コンポーネントにわたって分散されている。
【０００３】
コンピューターが一層相互に接続されるようになったため、広告主は潜在的な顧客に対して広告を行うためにコンピューター・ネットワークを使用することを試みてきた。 例えば、インターネット上のコンテンツにアクセスする場合、コンテンツと共に広告を提示することは珍しくない。さらに、従来の広告媒体がよりコンピューター化され、よりネットワーク接続可能になるので、従来の広告宣伝方法はコンピューター・ネットワークを介した送信に適合されてきた。
【０００４】
したがって、好ましい広告の方法は、新聞、雑誌、ラジオ、テレビ、インターネットなどのマスメディアを介して多数の観衆に広告を送信することとなってきた。このマスメディア広告戦略は、広告された製品又はサービスを最も購入しそうな人に接触する可能性を増加させるために、最も多くの受信者に到達しようとするものである。多数の受信視聴者は広告を見るかもしれないが、広告主は、僅かな割合の受信者のみが広告された製品又はサービスを購入することに本当に関心を持っていると理解している。
【０００５】
広告主は、それらの潜在的な消費者に訴求する広告を作り出してその同じ消費者が見る可能性が最もありそうな媒体でその広告を放送することにより、購入する消費者に到達する可能性をある程度までは増加させることができる。しかし、典型的な潜在的消費者に対して一般の媒体を使用しても、広告主は、その媒体を使用しない潜在的消費者を除外することになるであろうし（過小な包含）、その製品やサービスを購入することを望まない当該媒体の視聴者を含めてしまうであろう（過剰な包含）。この過小な包含及び過剰な包含のため、広告主は、必然的に、自身の製品やサービスを購入するために市場にいるわけではない消費者に少なくとも予算の一部を浪費してしまう。
【０００６】
この不必要な支出を埋め合わせるために、広告主は、対象とされる購入視聴者に対して広告努力を狭めようと絶えず努力する。少なくとも１つのターゲッティング方法は、広告された製品又はサービスを購入しそうな層のグループを引きつけるメディア・コンテンツにおいて、広告を配信することである。例えば、テレビ番組は、おそらく年齢、収入又は教育により特徴付けられる特定の種類の視聴者にしばしば訴求する。通常、番組の特定のスポンサーは、同じ特定の視聴者の好みに合う製品を販売する。
【０００７】
少なくとも１つの他のターゲッティング方法では、広告主は、メディア・コンテンツの一部として広告を配信するためにマスメディアに支払う。この方法は、視聴者がメディア・コンテンツを見るためには広告を見なければならないように、メディア・コンテンツ中に広告を埋め込む。例えば、あるテレビ番組は、番組の解説や議論に宣伝文句を組み込む。他のターゲッティング技術は、テレビやコンピューターのスクリーンの隅の、企業がスポンサーとなっている、スポーツイベント放送中に繰り返し示されるスコアボード・アイコンなどのメディア・コンテンツと同時に広告を表示する。
【０００８】
上述のターゲッティング技術は、より少数の消費者視聴者へ集中するものであるが、マスメディア広告に内在する過剰な包含や過小な包含は主要な短所のままである。各ターゲッティング戦略では、広告主は、製品又はサービスに興味を持たない人々に手を伸ばしたり、あるいは興味を持っている人々を除外したりすることによって、いまだに金銭を浪費している。これらの技術は、個々の視聴者ベースではなく大規模な番組視聴者ベースで消費者の興味にアクセスするので、当該技術は、典型的には、過剰包含及び過小包含に関連した広告費の浪費に常に苦しんでいる。
【０００９】
より具体的には、テレビ広告に関して、ディジタル・ビデオ・レコーダ（「ＤＶＲ」）及びインターネット・プロトコル・テレビ（「ＩＰＴＶ」）の出現により、視聴者は、テレビ・コンテンツ内の広告を容易に早送り又はスキップできる。したがって、少なくともある程度、テレビ広告は視聴者にとって自由に選択できるものになっており、このため、従来のテレビ・スポット広告の価値はさらに減少している。これにより、視聴者は、自分の条件で広告を見たり要求したりするより大きな権限を与えられ、これは広告を全く見ないことを意味し得る。
【００１０】
したがって、マスメディアの短所を認識して、広告主は、潜在的消費者を分離して広告費の力を高めるために、インターネットへと移ってきている。インターネットにおいては、ユーザーは、ワールド・ワイド・ウェブをナビゲートしたりウェブページ及びウェブ広告にアクセスしたりして、見るコンテンツをコントロールする。ソフトウェアを使用すると、広告主は、これらユーザーが見る選択をインテリジェントにモニターし、視聴パターンを分析し、ユーザーの好み及び関心に適する広告を配信することができる。例えば、ユーザーがキャンプ用具のインターネット広告を見ることを繰り返し選択していた場合、ソフトウェアは、広告プランに予約されているキャンプ用具の広告をすべて検索し、ユーザーにそれらを配信する。さらに、ソフトウェアは、ハイキング道具のような関連商品の広告を検索し、同様にユーザーに対してそれらの広告を表示することができる。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、通常、対象を絞ったインターネット広告は、カスタマー・プロファイルを決定するためのデータを制限してしまっていた。データを集めるために、ターゲットされたインターネット広告システムは、インターネット広告のユーザーによる選択を記録し、ウェブ・コンテンツを検索する際にタイプされた語に注目し、又は地理的位置、分野の種類（例えば、コマーシャル、教育あるいは政府）及び恐らくは雇用者としてのそのユーザーの特性及び雇用者の種類を示す標準産業コード（ＳＩＣ）などのユーザー情報を読み取ったりするにすぎない。広告をターゲッティングするために、インターネット・システムは、ユーザーの現在の及び変化する好みにかかわらずにユーザーの以前の広告選択あるいは検索語に関連して、広告（例えばバナー広告）を配信する傾向がある。
【課題を解決するための手段】
【００１２】
本発明は、対象物の特性に基づいてコンテンツを配信する方法、システム及びコンピューター・プログラム製品に及ぶ。コンピューター・システムは、対象物が少なくともコンピューター・システムのコンポーネント（例えば表示面）の指定された近傍内にあること（及び潜在的に物理的に接触すること）を検出する。コンピューター・システムは、検出された対象物に対応する物体識別子にアクセスする。コンピューター・システムは、コンテンツ・ポータルに対して、少なくともアクセスされた物体識別子を提出する。
【００１３】
コンテンツ・ポータルは、コンピューター・システムから、少なくともアクセスされた物体識別子を受信する。コンテンツ・ポータルは、受け取った物体識別子に対応する物体キーワードにアクセスする。コンテンツ・ポータルは、物体識別子を受信することに応答して、コンピューター・システムに返すための、適切なコンテンツ及び対応するレイアウト情報を識別する。適切なコンテンツ及び対応するレイアウト情報の識別は、次のものの少なくとも１つを含み得る：アクセスされた目標キーワードとコンテンツ・プロバイダーから受信された物体キーワードとの間の共通性を決定すること、及び、コンテンツ・プロバイダーに対応するコンテンツ配置優先順位を決定すること。
【００１４】
コンテンツ・ポータルは、コンピューター・システムの表示面への表示のために、識別された適切なコンテンツ及び対応するレイアウト情報をコンピューター・システムに送信する。コンピューター・システムは当該コンテンツ及び対応するレイアウト情報を受信する。コンピューター・システムは、表示面での表示のために、受信されたコンテンツからコンテンツの一部（subset）をフィルタリングする。フィルタリングされた当該コンテンツの一部は、コンピューター・システムにおけるコンテンツ・フィルター条件を満たす。コンピューター・システムは、対応するレイアウト情報に従って、表示面上にコンテンツの当該フィルタリングされた一部を表示する。
【００１５】
この概要は、詳細な説明においてさらに以下に述べられる概念から選択したものを、単純化された形式で紹介するために提供されている。この概要は、特許請求された主題の重要な特徴あるいは不可欠な特徴を特定するようには意図されず、特許請求された主題の範囲の決定において助けとなるものとして使用されるようにも意図されない。
【００１６】
本発明のさらなる特徴及び利点は、以下に続く説明で述べられ、一部は当該説明から明らかであり、もしくは本発明の実施によって学習され得る。本発明の特徴及び利点は、添付の特許請求の範囲において特に指摘された機器や組合せによって実現され、得ることができる。本発明のこれら及び他の特徴は、以下の説明及び添付の特許請求の範囲からより完全に明らかとなり、あるいは以下に述べられるような本発明の実施によって学習され得る。
【００１７】
本発明の上述の及び他の利点及び特徴を得ることができる方法について説明するために、上記で概説された本発明のより詳しい説明が、添付の図面において説明される本発明の具体的な実施例を参照して与えられる。これらの図面は本発明の典型的な実施例のみを描いており、したがってその範囲に限定するものと考えるべきではないと理解され、本発明は、添付の図面を使用して、さらに具体的に及び詳細に記載され説明される。
【図面の簡単な説明】
【００１８】
【図１】対象物の特性に基づいてコンテンツを配信することを容易にする一例のコンピューター・アーキテクチャーを示す図である。
【図２】対象物の特性に基づいてコンテンツを配信する方法のフローチャートである。
【図３】検出された対象物に適切なコンテンツを関連付けるためのデータ・フローを示す図である。
【図４】異なる場で受信されたコンテンツをフィルタリングするための構成されたフィルター条件のデータ・フローを示す図である。
【図５Ａ】検出された対象物の近傍において表示されたコンテンツと相互作用するためのユーザー・インターフェースの例示的な一部を示す図である。
【図５Ｂ】検出された対象物の近傍において表示されたコンテンツと相互作用するためのユーザー・インターフェースの例示的な一部を示す図である。
【発明を実施するための形態】
【００１９】
本発明は、対象物の特性に基づいてコンテンツを配信する方法、システム及びコンピューター・プログラム製品に及ぶ。コンピューター・システムは、対象物が、少なくともコンピューター・システムのコンポーネント（例えば表示面）の指定された近傍内にあること（及び潜在的に物理的に接触すること）を検出する。コンピューター・システムは、検出された対象物に対応する物体識別子にアクセスする。コンピューター・システムは、少なくともアクセスされた物体識別子をコンテンツ・ポータルに提出する。
【００２０】
コンテンツ・ポータルは、コンピューター・システムから、少なくともアクセスされた物体識別子を受信する。コンテンツ・ポータルは、受信された物体識別子に対応する物体キーワードにアクセスする。コンテンツ・ポータルは、物体識別子を受信することに応答して、コンピューター・システムに返すための、適切なコンテンツ及び対応するレイアウト情報を識別する。適切なコンテンツ及び対応するレイアウト情報の識別は、次のものの少なくとも１つを含み得る：アクセスされた目標キーワードとコンテンツ・プロバイダーから受信された物体キーワードとの間の共通性を決定すること、及び、コンテンツ・プロバイダーに対応するコンテンツ配置優先順位を決定すること。
【００２１】
コンテンツ・ポータルは、表示面への表示のために、識別された適切なコンテンツ及び対応するレイアウト情報をコンピューター・システムに送信する。コンピューター・システムは当該コンテンツ及び対応するレイアウト情報を受信する。コンピューター・システムは、表示面での表示のために、受信されたコンテンツからコンテンツの一部をフィルタリングする。フィルタリングされた当該コンテンツの一部は、コンピューター・システムにおけるコンテンツ・フィルター条件を満たす。コンピューター・システムは、対応するレイアウト情報に従って、表示面上にコンテンツのフィルタリングされた一部を表示する。
【００２２】
本発明の実施例は、以下でさらに詳細に議論するように、コンピューターハードウェアを含む特殊目的又は汎用のコンピューターを備えることができる。本発明の範囲内にある実施例には、自身に記憶したコンピューター実行可能命令又はデータ構造を運搬又は有するコンピューター読取可能媒体も含まれる。コンピューター読取可能媒体は、汎用目的又は特殊目的のコンピューターによりアクセス可能な任意の利用可能な媒体であり得る。限定ではなく例として、コンピューター読取可能媒体は物理的な（又は記憶可能な種類の）コンピューター読取可能記憶媒体を備えることができる。コンピューター読取可能記憶媒体には、例えば、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ又は他の光ディスク記憶装置、磁気ディスク記憶装置又は他の磁気記憶装置、あるいは任意の他の媒体がある。前述の任意の他の媒体を使用して、コンピューター実行可能命令又はデータ構造の形で所望のプログラムコード手段を記憶することができ、汎用目的又は特殊目的のコンピューターにより前述の任意の他の媒体にアクセスすることができる。
【００２３】
本説明及び添付の特許請求の範囲では、「ネットワーク」を、コンピューター・システム及び／又はモジュール間で電子データを送信可能な１つ又は複数のデータリンクとして定義する。情報をネットワーク又は別の通信接続（ハード・ワイヤード、ワイヤレス、あるいはハード・ワイヤード又はワイヤレスの組み合わせのいずれか）上でコンピューターに転送又は提供すると、コンピューターはその接続を適切にコンピューター読取可能媒体と捉える。従って、限定ではなく例として、コンピューター読取可能媒体はネットワーク又はデータリンクを備えることができ、当該ネットワーク又はデータリンクを使用して、所望のプログラムコード手段を、汎用目的又は特殊目的のコンピューターによりアクセス可能なコンピューター実行可能命令又はデータ構造の形で搬送又は記憶することができる。
【００２４】
コンピューター実行可能命令は例えば、汎用コンピューター、特殊目的コンピューター又は特殊目的処理装置にある特定の機能又は機能グループを実行させる命令及びデータを備える。コンピューター実行可能命令は例えば、バイナリ、アセンブリ言語のような中間フォーマットの命令であることができ、ソースコードであってもよい。本発明の主題を構造的な特徴及び／又は方法論的動作に固有の言葉で説明するが、添付の特許請求の範囲において定義する主題は上述した特徴又は動作に必ずしも限定されないことは理解されるべきである。むしろ、説明される特徴及び動作は、請求項を実施する例示的な形態として開示してある。
【００２５】
当業者であれば、多種のコンピューター・システム構成を有するネットワーク・コンピューティング環境で本発明を実施できることを理解するであろう。コンピューター・システム構成には、パーソナル・コンピューター、デスクトップ・コンピューター、ラップトップ・コンピューター、メッセージ・プロセッサー、ハンドヘルド装置、テーブルトップ・コンピューター、マルチプロセッサー・システム、マイクロ・プロセッサー・ベース又はプログラム可能民生用電子機器、ネットワークＰＣ、ミニ・コンピューター、メインフレーム・コンピューター、携帯電話、ＰＤＡ、ページャ、ゲーム・コンソール／ユニット等が含まれる。本発明を分散システム環境で実施することもできる。分散システム環境では、（ハード・ワイヤード・データリンク、ワイヤレス・データリンクによって、又はハード・ワイヤード及びワイヤレス・データリンクの組み合わせによってのいずれかにより）ネットワークを通して接続したローカル及びリモート・コンピューター・システムの両方がタスクを実行する。分散システム環境では、プログラム・モジュールをローカル及びリモート・メモリ記憶装置の両方に配置することができる。
【００２６】
図１は、対象物の特性に基づいてコンテンツ（例えば、広告、ゲーム、マルチメディア・クリップなど）の配信を容易にする例示的なコンピューター・アーキテクチャー１００を示す。コンピューター・アーキテクチャ１００内に、場（venue）１０１、テーブルトップ・コンピューター・システム１２１、物体の製造者１０３、コンテンツ・ポータル１０２並びにコンテンツ・プロバイダー１０４Ａ及び１０４Ｂを含む様々なコンピューター・システムのコンポーネントを示してある。当該様々なコンポーネントの各々は、例えばローカル・エリア・ネットワーク（“ＬＡＮ”）、広域ネットワーク（“ＷＡＮ”）、又はインターネットのようなネットワークに接続することができる。従って、様々なコンポーネントは、ネットワークに接続した他のコンポーネントに対してデータを送受信することができる。従って、コンポーネントは、メッセージ関連データを生成し、メッセージ関連データ（例えば、インターネット・プロトコル（“ＩＰ”）データグラム、及び、送信制御プロトコル（“ＴＣＰ”）、ハイパー・テキスト転送プロトコル（“ＨＴＴＰ”）、シンプル・メール転送プロトコル（“ＳＭＴＰ”）、等のようなＩＰデータグラムを利用する他の上位層プロトコル）をネットワーク上で交換することができる。
【００２７】
一般に、場１０１は、例えばレストラン、バー、クラブ、空港、劇場、家、ロビー、オフィスなどのように、任意のプライベートな、部分的にプライベートな、又は公の場所であり、そこでユーザーはコンピューターと情報をやり取りすることができる。図示されるように、場１０１は、テーブルトップ・コンピューター・システム１２１、ユーザー１０９及び１１１を含んでいる。この環境において、場１０１は、レストランあるいはクラブなどの部分的に公の場所又は公の場所であり、ユーザー１０９及び１１１は常連客であり得る。テーブルトップ・コンピューター・システム１２１は、ユーザー（あるいは常連客）がテーブルトップを見ると表示されたコンテンツを見ることができるように、テーブルトップ上にコンテンツを表示するように構成された表示面と共に、テーブルの物理的特性を有することができる。
【００２８】
一般に、テーブルトップ・コンピューター・システム１２１は、対象物の検出に応答して対象物と関係するコンテンツを表示するように構成される。検出された対象物と関係するコンテンツを受信するために、テーブルトップ・コンピューター・システム１２１はコンテンツ・ポータルに登録することができる。登録は、例えば場の種類、地理的な位置、場のサービス、ターゲットの視聴者年齢など、登録情報をコンテンツ・ポータルへ提出することを含み得る。コンテンツ・ポータルは、登録情報を（例えば場キーワードとして）保持し、場識別子に登録情報を関連付けることができる。その後、場識別子は場１０１についてコンテンツを調整するためにコンテンツ・ポータルによって使用することができる。
【００２９】
テーブルトップ・コンピューター・システム１２１は、検出機構１４３、コンテンツ・サービス１２２及びフィルター１２３を含んでいる。検出機構１４３は、少なくともテーブルトップ・コンピューター・システム１２１のコンポーネントの指定された近傍内に対象物（例えばボトル、グラス、指、帽子など）がある場合に検出するように構成することができる。検出機構は、対象物がコンピューター・システムの表示面の一部と物理的に接触した場合に検出するように構成することもできる。
【００３０】
検出機構１４３は、対象物を検出するためにテーブルトップ・コンピューター・システム１２１のコンポーネントの内部に含まれる及び／又は外部にあるセンサーと相互動作することができる。例えば、検出機構１４３は、テーブルトップ・コンピューター・システム１２１の周囲の領域（例えば、同じ部屋）に物理的に位置する、カメラ、赤外線センサー、バーコード・スキャナー、無線通信モジュールなどと相互動作することができる。さらに、テーブルトップ・コンピューター・システム１２１の表示面は、例えば圧力センサー、温度センサー、画像スキャナー、バーコード・スキャナーなどのセンサーを含んでもよい（例えば、埋め込まれていてもよい）。センサーは、テーブルトップ・コンピューター・システム１２１の表示面にわたって複数の位置に含むことができる（例えば、埋め込むことができる）。いくつかの実施例では、表示面はタッチ・スクリーン・インターフェースの実装のためにセンサーを含む。例えば、表示面はインタラクティブなマルチタッチ面を含んでもよい。
【００３１】
対象物がテーブルトップ・コンピューター・システム１２１のコンポーネント（例えば表示面）の指定された近傍内にある場合、又はテーブルトップ・コンピューター・システム１２１の表示面と物理的に接触している場合を決定するために、検出機構は、説明されたセンサーのうちのいずれとも相互動作することができる。指定された近傍は、テーブルトップ・コンピューター・システム１２１からの指定されたインチ数やフィート数であってもよいし、対象物がテーブルトップ・コンピューター・システム１２１と同じ部屋にあることでもよい。例えば、対象物は、表示面に比較的接近している（必ずしも表示面と物理的に接触している必要はない）場合、テーブルトップ・コンピューター・システムの表示面上で「ホバリングしている」と検出することができる。
【００３２】
検出機構１４３は、検出機構１４３が表示面との物理的接触が生じた位置を識別することができるように、センサーと個別的にあるいはセンサーのいくつかの集合と、相互動作するように構成することもできる。したがって、検出機構１４３は、テーブルトップ・コンピューター・システム１２１の表示面上の複数の異なる位置での接触を同時に区別することができる。
【００３３】
検出機構１４３は、テーブルトップ・コンピューター・システムのコンポーネントに対して指定された近傍内にあるか又はテーブルトップ・コンピューター・システム１２１の表示面と物理的に接触する対象物の種類を決定するように構成することもできる。検出機構１４３は、対象物の種類を決定するために、テーブルトップ・コンピューター・システム１２１の表示面に含まれた（例えば、埋め込まれた）センサー及び潜在的にはテーブルトップ・コンピューター・システム１２１の他のセンサー（例えば無線通信モジュール）と相互動作することができる。例えば、表示面の一部との物理的接触を１つ以上の埋め込まれた圧力センサーが検出することに応答して、無線周波数（「ＲＦ」）スキャナーは、接触する対象物に付けられたＲＦタグをスキャンすることができる。したがって、１つのセンサー又は複数のセンサーのうち一部のセンサーは対象物との物理的接触を検出するために使用することができ、別の１つ又は一部のセンサーは接触を引き起こした物の種類を決定するために使用することができる。
【００３４】
別の検出例においては、圧力センサーが接触を検出した後、物理的接触の位置において及び／又はその周囲で、物理的特性をスキャンするために画像スキャナーを使用することができる。スキャンされたデータから、検出機構１４３は、対象物の種類を決定することができる。例えば、ボトルが表示面に置かれる（あるいは表示面上で「ホバリングしている」と検出される）場合、スキャナーは、スキャンデータを生成するためにボトルの底（例えば表示面に接する部分）をスキャンすることができる。その後、スキャナーは検出機構１４３へスキャンデータを送信することができる。検出機構１４３は、（例えば、形状認識を使用して）スキャンデータから、ボトルが清涼飲料の特定のブランドのボトルであると決定することができる。検出機構１４３は、物の種類の決定を容易にするために、以前にスキャンされた画像（例えば、製品ロゴ、製品寸法などを含む）にアクセスしてもよい。
【００３５】
検出機構１４３は、識別された物の種類から、検出された対象物に対応する物体識別子にアクセスすることができる。物体識別子は対象物に付けられたタグから読み取ることができる。例えば、対象物が取り付けられたＲＦタグを含んでいる場合、物体識別子は、ＲＦスキャナーによってＲＦタグから直接読み取ることができる。代替的に、物の種類の決定に続いて、物体識別子は、物の種類及び対応する物体識別子をリストアップする記憶位置からアクセスすることができる。他の実施例であっても、物体識別子は、物が指定された近傍内に存在する（例えば物理的に接触する）持続期間の間、その物に一時的に割り当てられる。続いてその物が指定された近傍から外へ移動されて、その後当該特定の近傍に戻った場合、その物は異なる物体識別子を割り当てられてもよい。
【００３６】
物の分類は、特異性の様々なレベルで行なうことができる。例えば、検出機構１４３は、例えば一般的なコーヒーカップなどのそれほど具体的でないカテゴリの物を識別してもよい。他方では、検出機構１４３は、例えばソーダの特定のブランドのボトルのように、より具体的なカテゴリの物を識別してもよい。物のカテゴリの特異性はユーザー設定可能であり、異なる種類の物について場によって変わり得る。例えば、バーはブランドによってボトルを検出できるが、コーヒーカップとしてコーヒーカップを一般に検出してもよい。
【００３７】
コンテンツ・サービス１２２は受信された物体識別子に基づいてコンテンツ・ポータルからコンテンツを要求するように構成される。コンテンツ・サービス１２２は、１つ以上の物体識別子、場識別子、電子アドレスあるいはデータの他の部分を含むコンテンツ要求を送信することができ、これはテーブルコンピューター・システム１２１での表示のための適切なコンテンツを識別するためにコンテンツ・ポータルによって使用することができる。コンテンツ・サービス１２２は、テーブルトップ・コンピューター・システム１２１の表示面にコンテンツを表示するようにも構成される。コンテンツは、受信され及び／又は生成されたレイアウト情報にしたがって表示することができる。
【００３８】
レイアウト情報は、コンテンツ位置、サイズ、形状、形式、方向及び持続期間を含んでもよい。いくつかの実施例では、コンテンツを表示するためのレイアウト情報はコンテンツと共にコンテンツ・ポータルから受信される。例えば、清涼飲料の特定のブランドのボトルが検出される場合、ブランドと関係するコンテンツは、ボトルが表示面と物理的に接触している場所に近接して表示することができる。レイアウト情報は、（例えば複数のユーザーがテーブルで座っている場合など）表示面の異なる部分において異なる対象物と関係する異なるコンテンツをどのようにして同時に表示するかを制御するために使用することができる。
【００３９】
フィルター１２３はコンテンツ・ポータルから受信されたコンテンツをフィルタリングするように構成される。フィルター１２３は、場の特定の基準に基づいて、受信されたコンテンツをフィルタリングして、場１０１内のコンピューター・システムを使用するユーザー（常連客）のために受信コンテンツをより適切に調整することができる。例えば、同じ業界の競合者は、互いのコンテンツをブロックすることを選択できる。フィルター１２３は、場が許可したくないコンテンツをブロックするために（様々な特異性の）１つ以上の阻止フィルターを含み得る。１つ以上の阻止フィルターと代替的に又は組み合わせて、フィルター１２３は、場が許可したいコンテンツを受け入れるために（様々な特異性の）１つ以上の受理フィルター（accept filter）を含むことができる。フィルター１２３は、阻止又は受理フィルターが明らかに当該コンテンツに対して構成されない場合にコンテンツを受理及び／又は阻止するためにデフォルトの振る舞いを含んでもよい。
【００４０】
いくつかの実施例では、場の所有者は対象物に物体識別子を関連付ける。その後、場の所有者はコンテンツ・ポータルに物体識別子を登録する。物体識別子を登録するために、場の所有者はコンテンツ・ポータルへ物体識別子及び関連する物体キーワードを送信することができる。その後、コンテンツ・ポータルは、物に適合したコンテンツを提供するために物体識別子及び関連する物体キーワードの関連性を記憶することができる。
【００４１】
他の実施例では、物の製造者は製造の間に物体識別子を対象物に関連付ける。その後、製造者はコンテンツ・ポータルに物体識別子を登録する。その後、コンテンツ・ポータルは、物に適合したコンテンツを提供するために物体識別子及び関連する物体キーワードの関連性を記憶することができる。例えば、物の製造者１０３は物１１６にタグ１１２（例えばＲＦタグ）を付けることができ、これによりタグ付けされた物１１７となる。タグ１１２は、テーブルトップ・コンピューター・システム１２１のセンサー（例えばＲＦスキャナー）にアクセス可能なフォーマットでタグＩＤ１１３を記憶することができる。指定されたタグＩＤは、同じ製品の複数のインスタンス（例えば清涼飲料のブランドの各缶）に付けられた指定されたタグＩＤを備えたタグの複製を特定のブランド、モデルあるいは種類の物に供給することができる。タグ付け機構はバーコード、独自の製品識別子（例えばグラフィック、シリアルナンバーなど）及びＲＦタグ付けを含んでもよい。
【００４２】
その後、物の製造者１０３は、コンテンツ・ポータル１２１にタグＩＤ１１３及び対応する物体キーワード１２６を提出することができる。続いて、場１０１はタグ付けされた物１１７を購入することができる。したがって、これらの他の実施例では、場１０１は物体識別子を作成し、維持する必要性から解放される。
【００４３】
一般に、コンテンツ・ポータル１０２は、コンピューター・システムにコンテンツが配信されることを要求する識別情報を受信することに応答して（例えば対象物の検出に応答して）、コンピューター・システムへのコンテンツの配信を管理するように構成される。コンテンツ・ポータル１０２は適切なコンテンツを識別するためにデータ記憶部１０５にコンテンツとデータを格納する。コンテンツ・ポータル１０２は、場識別子及び対応する場キーワードを受信し、物データベース１０７に格納することができる。コンテンツ・ポータル１０２は、コンテンツを受信し、対応する目標キーワードを受信されたコンテンツに関連付け、コンテンツデータベース１０６にコンテンツ及び対応する目標キーワードを格納することができる。
【００４４】
コンテンツ・プロバイダーは、コンテンツ・ポータル１０２にコンテンツを提供することができる。例えば、コンテンツ・プロバイダー１０４Ａ及び１０４Ｂは、コンテンツ・ポータル１０２にコンテンツ１１４Ａ及び１１４Ｂをそれぞれ提供することができる。コンテンツ・プロバイダーは、コンテンツが様々な目標キーワードに関連付けられるべきことをコンテンツ・ポータル１０２に示すことができる。例えば、コンテンツ・プロバイダー１０４Ａは、コンテンツ１１４Ａが目標キーワード１４４Ａに関連付けられるべきことを示すことができる。同様に、コンテンツ・プロバイダー１０４Ｂは、コンテンツ１１４Ｂが目標キーワード１４４Ｂに関連付けられるべきことを示すことができる。例えば、コンテンツが清涼飲料と関係のある場合、目標キーワードは、食品の種類、清涼飲料が容器に詰められる場所、そのブランドがスポンサーとなっている運動競技チームの名前などを含んでもよい。
【００４５】
いくつかの実施例では、コンテンツ・プロバイダーは、目標キーワード中の異なる投資レベルを購入する。目標キーワードにおいてより高い投資レベルを持つコンテンツ・プロバイダーからのコンテンツは、目標キーワードにおいてより低い投資レベルを持つコンテンツ・プロバイダーのコンテンツに対して優先されてもよい。
【００４６】
図２は、対象物の特性に基づいてコンテンツを配信する方法２００のフローチャートを示す。方法２００は、コンピューター・アーキテクチャー１００に描かれたコンポーネント及びデータに関して記述される。
【００４７】
対象物の検出に応答してコンテンツ・ポータル１０２からのコンテンツを要求する前に、テーブルトップ・コンピューター・システム１２１はコンテンツ・ポータル１０２に登録することができる。登録するために、テーブルトップ・コンピューター・システム１２１は、コンテンツ・ポータル１０２に登録データ１２４を送信することができる。登録データ１２４は、テーブルトップ・コンピューター・システム１２１についての場ＩＤ１１９（場１０１のための場識別子）及び電子アドレス（例えばインターネット・プロトコル（「ＩＰ」）アドレス）を含んでもよい。登録データ１２４に応答して、コンテンツ・ポータル１０２は、テーブルトップ・コンピューター・システム１２１を、場キーワード１２９（場１０１の場キーワード）に従って検出された対象物に関連するコンテンツを受信するように登録することができる。コンテンツ・ポータル１０２は、テーブルトップ・コンピューター・システム１２１の電子アドレスが場１１９に対応することをその後に決定することができるように、登録情報を保持することができる。
【００４８】
方法２００は、対象物が少なくともコンピューター・システムのコンポーネントの指定された近傍内にあることを検出する段階を含む（段階２０１）。少なくとも指定された近傍内にある対象物の検出は、対象物がコンピューター・システムの表示面と物理的に接触したことを検出することを含んでもよい。例えば、ユーザー１０９は、テーブルトップ・コンピューター・システム１２１の表示面（テーブルトップ）上にタグ付けされた物１１７（例えばボトル）を配置することができる。タグ付けされた物１１７が表示面と物理的に接触していることを検出するために、検出機構１４３は、テーブルトップ・コンピューター・システム１２１のセンサーの一部（サブセット）と相互動作することができる。検出機構１４３は、タグ付けされた物１１７と表示面との間の物理的接触が検出される表示面上の位置（例えばユーザー１０９の近く）を決定することもできる。
【００４９】
タグ付けされた物１１７の検出の前に又はそれに続いて、ユーザー１１１は、タグ付けされた物１１８（例えばグラス）を、テーブルトップ・コンピューター・システム１２１の表示面（テーブルトップ）上に配置することができる。タグ付けされた物１１８が表示面と物理的に接触していることを検出するために、検出機構１４３は、テーブルトップ・コンピューター・システム１２１のセンサーの別の一部と相互動作することができる。検出機構１４３は、タグ付けされた物１１８と表示面との間の物理的接触が検出される表示面上の位置（例えばユーザー１１１の近く）を決定することもできる。
【００５０】
したがって、異なる位置で表示面と物理的に接触する異なる対象物は、個別に検出することができ、互いを区別することができる。したがって、異なる（さらに適切に調整された）コンテンツを、各検出された物について要求し表示することができる。
【００５１】
方法２００は、検出された対象物に対応する物体識別子にアクセスする段階を含む（段階２０２）。 例えば、タグ付けされた物１１７のタグＩＤ１１３にアクセスするために、検出機構１４３はテーブルトップ・コンピューター・システムのセンサーと相互動作することができる。タグＩＤ１１３へのアクセスは、タグ１１２からタグＩＤ１１３を読み取ることを含み得る。代替的に、スキャン及び認識技術によって、検出機構１４３は適切なリストからタグＩＤ１１３にアクセスすることができる。同様に（明示的には示されていないが）、タグＩＤ１２７はタグ付けされた物１１８についてアクセスすることができる。
【００５２】
方法２００は、少なくともアクセスされた物体識別子をコンテンツ・ポータルに提出する段階を含む（段階２０３）。例えば、コンテンツ・サービス１２２は、コンテンツ・ポータル１０２にタグＩＤ１１３を提出することができる。代替的に、コンテンツ・サービス１２２は、タグＩＤ１１３及び場ＩＤ１１９（場１０１の場識別子）をコンテンツ・ポータル１０２に提出することができる。同様に（明示的には示されていないが）、コンテンツ・サービス１２２は、コンテンツ・ポータル１０２にタグＩＤ１２７を（場ＩＤ１１９とともに又はそれなしに）提出することもできる。
【００５３】
方法２００は、コンピューター・システムから少なくとも物体識別子を受信する段階（段階２０４）を含み、当該物体識別子は、少なくともコンピューター・システムのコンポーネントの指定された近傍内で検出された対象物に対応する。いくつかの実施例では、物体識別子は、コンピューター・システムにおいて対象物が表示面の一部と物理的に接触したことを示す。いずれにしても、コンテンツ・ポータル１０２は、例えば、テーブルトップ・コンピューター・システム１２１からタグＩＤ１１３を受信することができる。物体識別子が受信されると、コンテンツ・ポータル１０２は、要求を行うコンピューター・システムの電子（例えばＩＰ）アドレスをその対応する場と関連付けることができる。例えば、タグＩＤ１１３が受信される場合、コンテンツ・ポータル１０２は、テーブルトップ・コンピューター・システム１２１の電子（例えばＩＰ）アドレスを場１０１と関連付けることができる。代替的に、場１０１の別個の識別が行なわれないように、コンテンツ・ポータル１０２は、テーブルトップ・コンピューター・システム１２１からタグＩＤ１１３及び場ＩＤ１１９を受信することができる。同様に、コンテンツ・ポータル１０２は、テーブルトップ・コンピューター・システム１２１からタグＩＤ１２７（場ＩＤ１１９とともに又はそれなしに）を受信することもできる。
【００５４】
方法２００は、受信された物体識別子に対応する物体キーワードにアクセスする段階を含む（段階２０５）。例えば、コンテンツ・ポータル１０２は、タグＩＤ１１３に対応する物体キーワード１２６にアクセスすることができる。同様に、コンテンツ・ポータル１０２は、タグＩＤ１２７に対応する物体キーワード１２８にアクセスすることができる。
【００５５】
方法２００は、物体識別子を受信することに応答して、コンピューター・システムに返すための適切なコンテンツ及び対応するレイアウト情報を識別する段階を含む（段階２０６）。例えば、コンテンツ・ポータル１０２は、タグＩＤ１１３を受信することに応答して、テーブルトップ・コンピューター・システム１２１に返すための、コンテンツ選択１２６（コンテンツ１１４Ａ及び１１４Ｂを含む）及び対応するレイアウト情報を識別することができる。同様に（明示的には示されていないが）、コンテンツ・ポータル１０２は、タグＩＤ１２７を受信することに応答して、テーブルトップ・コンピューター・システム１２１に返すための、適切なコンテンツ及び対応するレイアウト情報を識別することができる。レイアウト情報は、識別されたコンテンツの指定される表示特性を含んでもよい。
【００５６】
物体識別子を受信することに応答してコンピューター・システムに返すための適切なコンテンツ及び対応するレイアウト情報を識別することは、次のものの少なくとも１つを含み得る：アクセスされた物体キーワードとコンテンツ・プロバイダーから受信された目標キーワードとの間の共通性を決定する段階（段階２０７）、及びコンテンツ・プロバイダーに対応するコンテンツ配置優先順位を決定する段階（段階２０８）。例えば、コンテンツ・ポータル１０２は、アクセスされた物体キーワード１２６とコンテンツデータベース１０６内の目標キーワード（目標キーワード１４４Ａ、１４４Ｂなど）との間の共通性を決定することができる。共通性の決定は、目標キーワードに対する物体キーワードのテキスト比較（例えば文字単位）を含み得る。代替的に又は併せて、コンテンツ・ポータル１０２は、コンテンツ・プロバイダー１０４Ａ、１０４Ｂなどに対応するコンテンツ配置優先順位（例えば投資レベル）を決定することもできる。
【００５７】
いくつかの実施例では、コンテンツ・ポータル１０２は、コンテンツ・プロバイダーから受信される場キーワード及び目標キーワードの間の共通性を決定することもできる。例えば、コンテンツ・ポータル１０２は、場キーワード１２９とコンテンツデータベース１０６内の目標キーワード（目標キーワード１４４Ａ、１４４Ｂなど）との間の共通性を決定することができる。
【００５８】
物体キーワード及び／又は場キーワードと目標キーワードとの間に十分な共通性がある場合、コンテンツ・ポータル１０２は、必要に応じて（例えば、タグ付けされた物１１７に関連する）目標キーワードに対応するコンテンツを識別することができる。同様に、コンテンツ配置優先順位が十分に高い場合、コンテンツ・ポータル１０２は、必要に応じてコンテンツ・プロバイダーに対応するコンテンツを識別することができる。いくつかの実施例では、適切なコンテンツを識別する際、キーワード共通性及び配置優先順位の組合せが考慮される。
【００５９】
同様の機構は、タグＩＤ１２７を受信することに応答してタグ付けされた物１１８について適切なコンテンツ及びレイアウト情報を識別するために使用することができる。
識別されたコンテンツは、検出された対象物とある既知の関連を有する別の対象物の仮想表現であるコンテンツを含んでもよい。例えば、缶又はボトルが表示面上で検出される場合、識別されたコンテンツは、表示面上で缶又はボトルの下に表示するためのコースターの仮想表現を含んでもよい。プレート又はボウルが検出される場合、識別されたコンテンツは、テーブルマットの仮想表現を含んでもよい。
【００６０】
図３は、適切なコンテンツを検出された対象物に関連付けるためのデータ・フロー３００を示す。データ・フロー３００は、適切なコンテンツを例えばタグ付けされた物１１７やタグ付けされた物１１８などの検出された対象物に関連付けるために、コンテンツ・ポータル１０２において実行することができる。
【００６１】
ブロック３０１において、ブランドＸのソーダの缶がテーブルトップに置かれているものとして検出することができる。ブランドＸのソーダの缶は、後に缶に貼り付けられた購入タグ（purchased tag）からの独自の物ＩＤ（object ID）を有する。ブランドＸのソーダの缶についての物体キーワードを決定するためにクエリー３４１を出すことができる。クエリー３４１に応答して、ブランドブロック３１１においてキーワード「ブランドＸ」が返され、品目種類ブロック３１２においてキーワード「ソーダ」が返され、品目補完ブロック３１３においてキーワード「食品」が返される。ブランドＸのソーダの缶の製造者もしくは所有者によって物体キーワードをセットすることができ、又は公開することができる。
【００６２】
クエリー３４２は、ブランドＸのソーダの缶を検出したコンピューター・システムの場の場キーワードを決定するために任意に出すことができる。クエリー３４２に応じて（もし出されれば）、場ブランドブロック３１４において、キーワード「ブランドＺ」（例えばレストランの名前）が返される。場の所有者によって場キーワードを設定することができ、又は公開することができる。
【００６３】
ブロック３２１において、キーワード「ブランドＸ」に関連付けられたコンテンツの複数の部分が識別される（３２１Ａ、３２１Ｂなど）。ブロック３２２において、キーワード「ソーダ」に関連付けられたコンテンツの複数の部分が識別される（３２２Ａ、３２２Ｂなど）。ブロック３２３において、キーワード「ブランドＸ」に関連付けられたコンテンツの複数の部分が識別される（３２３Ａ、３２３Ｂなど）。コンテンツの部分は、物体キーワード及びコンテンツ・プロバイダーの投資のレベルとの関係において優先順位をつけられる。
【００６４】
場キーワードについてのコンテンツの一部は、物体キーワードについてのコンテンツの一部と同様に識別され優先順位をつけることができる。したがって、適切な場合、同様のコンテンツを場キーワードについて返すことができる。
【００６５】
代替的に、再度調整されたコンテンツの関連は場キーワード及び物体キーワードの両方から決定することができる。例えば、コンテンツの一部が物体キーワード及び場キーワードの両方に大きく関連する場合、全体の関連を、物体キーワード又は場キーワードにのみ関連するコンテンツの一部より高いものとして示すことができる。
【００６６】
コンテンツのいくつかの部分はテーブルに返すことができる。いくつかの実施例では、より高い関連性及びより高い投資をもつコンテンツの１つ以上の部分は、各物体キーワード、各場キーワード又はそれらの組合せについて返される。
【００６７】
したがって、簡単に図１に戻って参照すると、コンテンツ１１４Ａ及びコンテンツ１１４Ｂは、コンテンツデータベース１０６中の他のコンテンツに対して、タグ付けされた物１１７についてより高い関連性を有し及び／又はより高いレベルの投資を有するということがあり得る。
【００６８】
再び図２に移行して、方法２００は、表示面上での表示のために、識別された適切なコンテンツ及び対応するレイアウト情報をコンピューター・システムに送信する段階を含む（段階２０９）。例えば、コンテンツ・ポータル１０２は、テーブルトップ・コンピューター・システム１２１へのコンテンツ選択１２６の表示のために、対応するレイアウト情報と共に（タグ付けされた物１１７についての、コンテンツ１１４Ａ及び１１４Ｂを含む）コンテンツ選択１２６を送信することができる。同様に（明示的に示されていないが）、コンテンツ・ポータル１０２は、タグ付けされた物１１８についてコンテンツ選択及びレイアウト情報を送信することができる。物が表示面と物理的に接触していると検出される場合、コンテンツは、表示面の物理的に接触された部分に近接した表示のために送信することができる。
【００６９】
方法２００は、コンテンツ・ポータルからコンテンツ及び対応するレイアウト情報を受信する段階を含み、受信されたコンテンツは、少なくとも提出された物体識別子に基づいて表示面上での提示に適切であると決定されたものである（段階２１０）。例えば、テーブルトップ・コンピューター・システム１２１は、（タグ付けされた物１１７についての）コンテンツ選択１２６及び対応するレイアウト情報をコンテンツ・ポータル１０２から受信することができる。同様に（明示的に示されていないが）、テーブルトップ・コンピューター・システム１２１は、タグ付けされた物１１８についてコンテンツ選択及びレイアウト情報を受信することができる。
【００７０】
方法２００は、表示面上での表示のためにコンテンツの一部をフィルタリングする段階を含み、当該フィルタリングされたコンテンツはコンピューター・システムにおけるコンテンツ・フィルター条件を満たし、当該フィルタリングされたコンテンツの一部は受信されたコンテンツの中からフィルタリングされる（段階２１１）。例えば、フィルター１２３は、（タグ付けされた物１１７についての）コンテンツ選択１２６からコンテンツの一部１３１をフィルタリングすることができる。フィルター１２３は、テーブルトップ・コンピューター・システム１２１のフィルター条件に従ってコンテンツ選択１２６をフィルタリングすることができる。同様に（明示的に示されていないが）、フィルター１２３は、タグ付けされた物１１８について選択された任意のコンテンツの一部をフィルタリングすることもできる。
【００７１】
図４は、異なる場で受信されるコンテンツをフィルタリングするための構成されたフィルター条件のデータ・フロー４００を示す。たとえコンテンツがコンテンツ・ポータルによって決定されるような高い関連性及び／又は投資を有していても、フィルターは（例えば競争者からの）望まれないコンテンツを防ぐのに特に役に立つ。データ・フロー４００は、受信コンテンツが場で拒絶されるか受理されるかを示す。コンテンツ・プロバイダー投資に基づいて場について選択される機会が比較的高いコンテンツに対して矢印が図示されている。
【００７２】
図示されるように、コンテンツ・プロバイダー４１０は、娯楽会社４０２、子どもの会社４０３、清涼飲料会社４０４及びビール会社４０５を含む。娯楽会社４０２は、すべての娯楽の場及び小売店で広告を行うことを所望している。したがって、娯楽会社４０２は、娯楽の場及び小売店と関係するキーワードに投資して、それらの環境での提示のために広告を選択する機会を増加させることができる。子どもの娯楽会社４０３は、自身の特定の店舗において、及び選択したパートナーとともに広告を行うことを所望する。したがって、子どもの娯楽会社４０３は、その店舗及び選択したパートナーと関係するキーワードに投資して、それらの環境での提示のために広告を選択する機会を増加させることができる。
【００７３】
清涼飲料会社４０４は、すべての食品及び飲料小売業者において広告を行うことを所望する。したがって、清涼飲料会社４０４は、食品及び飲料の小売り業者と関係するキーワードに投資して、それらの環境での提示のために広告を選択する機会を増加させることができる。ビール会社４０５は、すべての食品及び飲料小売り業者において広告を行うことを所望する。したがって、ビール会社４０５は、食品と飲料の小売業者と関係するキーワードに投資して、それらの環境での提示のために広告を選択する機会を増加させることができる。
【００７４】
場４１１は、（会社４０３の）店舗４１２、コーヒーショップ４１３及びカジノ４１４を含む。店舗４１２は、会社４０３からの広告のみを受け入れることを所望する。したがって、会社４０３からの広告は提示を許可される。他方、娯楽会社４０２からの広告は拒絶される。
【００７５】
コーヒーショップ４１３は、親が社会活動に参加している間に子供を楽しませ、かつ子どもの娯楽会社４０３との合意をサポートすることを所望する。したがって、子どもの娯楽会社４０３からの広告は提示を許可される。他方、清涼飲料会社４０４及びビール会社４０５からの広告は拒絶される。
【００７６】
カジノ４１４は、子どもの娯楽ではなく食品及び飲料を広告することを所望する。したがって、清涼飲料会社４０４及びビール会社４０５からの広告は許可される。他方、子どもの娯楽会社４０３からの広告は拒絶される。
【００７７】
図２に戻り、方法２００は、対応するレイアウト情報に従って表示面上でコンテンツのフィルタリングされた一部を表示することを含む（段階２１２）。例えば、テーブルトップ・コンピューター・システム１２１は、テーブルトップ・コンピューター・システム１２１の表示面上でコンテンツの一部１３１を表示することができる。物理的接触が検出された場合、コンテンツの一部１３１は、タグ付けされた物１１７との物理的接触が検出された表示面の一部に近接して表示することができる。同様に、タグ付けされた物１１８についてのコンテンツの一部は、タグ付けされた物１１８との物理的接触が検出された表示面の一部に近接して表示することができる。
【００７８】
したがって、異なるコンテンツは、表示面上の異なる位置において表示することができる。例えば、コンテンツの別個の一部は、表示面と物理的に接触する各々の物について及び／又はテーブルトップにおける各ユーザーについて表示することができる。
【００７９】
図５Ａ及び５Ｂは、検出された対象物の近傍で表示されるコンテンツとのやりとりのためのユーザー・インターフェース５００の例示的な一部を説明する。ユーザー・インターフェース５００は、表示面５０１上でタグ付けされた物１１７と近接して示された制御部５０２を描いている。同様に、ユーザー・インターフェース５００は、表示面５０１上でタグ付けされた物１１８と近接して示された制御部５０３を描いている。ユーザーは、さらにコンテンツを探索したり閉じたりするために制御部とやりとり（相互作用）することができる。例えば、図５Ｂでは、ユーザー・インターフェース５００はゲームコントロールが選択されたことを示している。
【００８０】
コンテンツが表示面において示された後、コンテンツの表示統計をコンテンツ・ポータルに返すことができる。例えば、コンテンツの一部１３１を表示した後、テーブルトップ・コンピューター・システム１２１は、コンテンツ・ポータル１０２にコンテンツ表示統計１３２を返すことができる。コンテンツ表示統計１３２は、コンテンツの一部１３１に関連付けられた表示持続期間、表示サイズ、インタラクションのレベルなどを示すことができる。
【００８１】
コンテンツ・ポータル１０２は、コンテンツ表示統計１３２に基づいてコンテンツ・プロバイダーごとのベースで料金を計算することができる。その後、コンテンツ・ポータル１０２は、適切なコンテンツ・プロバイダーに対して料金を発行することができる。例えば、コンテンツ・ポータル１０２は、コンテンツ・プロバイダー１０４Ａへ料金１３４を出すことができる。料金１３４に応じて、コンテンツ・プロバイダー１０４Ａは、料金を払うためにコンテンツ・ポータル１０２に資金１３５を提出することができる。資金１３３の一部は場１０１へ割り当てることができる。
【００８２】
したがって、本発明の実施例は、製品の製造者が消費者にコンテンツを動的に配置する一方で消費者が物理的な形式の対象物と相互作用する方法を提供する。すなわち、ビジネスは、ユーザーが製品と相互作用するときにユーザーにとって意味のある方法で、対象物（例えば製品）のまわりでインタラクティブなコンテンツ（例えば広告、ゲームなど）を動的に更新し配置することができる。このインタラクティブな経験は完全にユーザーから開始することができる。
【００８３】
本発明は、その精神又は本質的特性から外れることなく、他の特定の形式で具体化され得る。記述された実施例は、単なる実例であって限定的でないものとしてすべての点で考慮されるべきである。本発明の範囲は、したがって、先の記述によってではなく添付の特許請求の範囲によって示される。特許請求の範囲の均等の意味及び範囲内となる変更はすべて、その範囲内に包含されるべきものである。
【図１】
0005460330.tif 000002
【図２】
0005460330.tif 000003
【図３】
0005460330.tif 000004
【図４】
0005460330.tif 000005
【図５Ａ】
0005460330.tif 000006
【図５Ｂ】
0005460330.tif 000007