(57)【要約】  現在の情報及び動的に変化する情報を含む表示バナーが、バナー画像の表示を作成する方法によって実現される。前記バナー画像はビデオディスプレイの少なくとも一部を占める。特定の命令を含むファイルが、バナー画像の静的要素及び動的要素を定義するために用いられる。ファイルからの命令が実行されて表示のためのバナー画像の構成を開始するときに、動的要素の各々についての最新のコンテンツが決定され、これにより関連する動的要素が更新される。静的要素及び更新された動的要素は、次に表示のための最新のバナー画像へと組み合わされる。このように、本発明の実施形態は、バナー画像の表示に対してジャストインタイムの最新情報を用いてバナー画像を動的に作成することができる。
2011530737.tif 000002
【特許請求の範囲】
【請求項１】
ビデオディスプレイの少なくとも一部を占めるバナー画像表示を作成する方法であって、
前記バナー画像を定義しているファイルに含まれる命令を実行するステップであって、前記バナー画像は、少なくとも１つの静的要素及び少なくとも１つの動的要素を含むステップと、
前記少なくとも１つの動的要素の最新のコンテンツを決定するステップと、
前記決定するステップからの前記最新のコンテンツを用いて前記少なくとも１つの動的要素を周期的に更新するステップと、
更新されるときに、前記少なくとも１つの静的要素及び前記少なくとも１つの動的要素を組み合わせて最新のバナー画像を形成するステップと
を含むことを特徴とする方法。
【請求項２】
前記少なくとも１つの動的要素は日付を含み、前記少なくとも１つの静的要素は一連のテキスト文字を含むことを特徴とする請求項１記載の方法。
【請求項３】
前記周期的に更新するステップが、少なくとも実質的に毎日行なわれることを特徴とする請求項２記載の方法。
【請求項４】
前記少なくとも１つの動的要素は時刻を含み、前記少なくとも１つの静的要素は一連のテキスト文字を含むことを特徴とする請求項１記載の方法。
【請求項５】
前記周期的に更新するステップが、少なくとも毎分１回の間隔で行なわれることを特徴とする請求項４記載の方法。
【請求項６】
前記少なくとも１つの動的要素は、決まった日付からのカウントダウン数を含み、前記少なくとも１つの静的要素は、一連のテキスト文字を含むことを特徴とする請求項１記載の方法。
【請求項７】
前記周期的に更新するステップは、少なくとも実質的に毎日行なわれることを特徴とする請求項６記載の方法。
【請求項８】
前記決定するステップは、現在の日付と前記決まった日付との間の差を計算し、前記最新のコンテンツとして前記カウントダウン数を生成するステップを含むことを特徴とする請求項６記載の方法。
【請求項９】
前記少なくとも１つの動的要素は、気象状態アイコンを含み、前記少なくとも１つの静的要素は、一連のテキスト文字を含むことを特徴とする請求項１記載の方法。
【請求項１０】
前記周期的に更新するステップは、少なくとも実質的に毎日行なわれることを特徴とする請求項８記載の方法。
【請求項１１】
前記少なくとも１つの動的要素は、前記ディスプレイの地理的位置を含み、前記少なくとも１つの静的要素は、一連のテキスト文字を含むことを特徴とする請求項１記載の方法。
【請求項１２】
前記決定するステップは、実質的に前記バナー画像を表示するときに行なわれることを特徴とする請求項１記載の方法。
【請求項１３】
前記決定するステップは、前記バナー画像を表示する前に行なわれることを特徴とする請求項１記載の方法。
【請求項１４】
前記方法は、複数の連続バナー画像を作成するために行なわれることを特徴とする請求項１２記載の方法。
【請求項１５】
前記ファイルは、実際のメディアファイル名の代わりに再生リストに含まれることを特徴とする請求項１記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプレゼンテーションシステムに関し、特に、バナー広告の表示用コンテンツの動的構成方法に関する。
【背景技術】
【０００２】
関連出願についてのクロスリファレンス
本出願は、２００８年８月８日に出願された米国仮特許出願第６１／１８８，４０９号による優先権を主張する。この仮出願を全体として本明細書に参考文献として明示的に援用する。
【０００３】
電子広告は、特にインストア環境においてその成長を続けてきた。この環境において、小売業者は、多くの異なる技術を用いて、買い物客を対象として製品及び特売商品を紹介することができる。例えば、小売業者は大型フラットスクリーンディスプレイを用いて当該店舗及び様々な製品についてのビデオセグメントを示しながら、同時に、該ディスプレイの別の領域において、一般にバナーと称される特売商品についてのメッセージを示すことができる。
【０００４】
通常、広告にはバナーが使用され、バナーは通常ディスプレイ上に同時に表示されているメディアコンテンツに重ね合わされる。上で述べたように、バナーは、バナー上の的を絞った広告情報に、メディアコンテンツの視聴者の注目を集めることを狙いとする。バナー及びバナー情報コンテンツが小売店内のホストサーバまたは小売業者が接続されているより大きいネットワーク内のホストサーバによって提供されることは、今日普通のことである。一般に、公知の広告のシステムは、１つまたは複数の広告セグメントの再生リストとして、バナー広告を構成する。ここで、各バナーセグメントのメディアコンテンツは、特定の順番でかつ／または特定の時間に表示するためのファイルにプリパッケージングされている。多くのかかる実施例は、ＨＴＭＬ技術を用いて、この構成を実現する。バナーのための領域は表示画面のレイアウト内に作られ、グラフィック要素またはビデオ要素を含むコンテンツがその領域内に表示される。インタラクティブ広告協会などの組織は、ウェブブラウザ内のこれらの領域について標準サイズを用意している。これらの規格によれば、バナーは、全表示域の一部を占めてもよいし、または全表示域に及んでもよいことが明らかである。
【０００５】
多くのアプリケーションについて、バナー及びそのコンテンツは固定的であってかつ静的であり、その結果、視聴者は長期間何度も繰り返して同じバナー広告即ちバナーコンテンツを見るだろう。他のアプリケーションでは、バナー広告コンテンツは、再生リストに事前にプログラムすることができるように、前もって開発されて決定される。ここで、再生リストは、予め定められたスケジュールに従って表示のための特定の順番でプログラムされている全ての異なるコンテンツメディアセグメントを含む。いくつかの実施例では、ソフトウェアは、ジャバスクリプトのプログラミング言語で通常書かれていて、ユーザがページを見る間にバナーに示されるメディアを変更することができるブラウザまたはプレーヤにおいて実行するために含まれる。
【０００６】
これらの技術の各々に問題が存在している。例えば、視聴者は固定的なバナーに対して肯定的な反応の割合が非常に低いと長い間判断されてきた。更に、多くの場合、視聴者は固定的なバナー広告を完全に無視する。即ち、広告があまりに頻繁にまたはあまりに何度も繰り返されるので、固定的なバナーと同様に、消費者は単に広告を無視し、小売業者の見地から更に重要なことには、そのコンテンツを無視する。
【０００７】
設定されたコンテンツの再生リストに従って予め定められたやり方で変化するよう事前にプログラムされたバナーについて、バナーのコンテンツまたはメッセージを変化させることがましい。このことは通常、ネットワークメディアサーバに通常リモートで格納されている格納コンテンツメディアで表される一連の広告を介して順番にプログラム可能にスクロールすることで行われる。かかる広告は、バナーが消費者を店に引きつけて広告されている製品を買うほど十分に面白く見えるように、できるだけ多くのグラフィック情報を利用する傾向がある。全てのこれらのシステムにおいて、広告コンテンツは前もって決定されてメディアファイルに準備される。ここで、メディアファイルは、小売店チェーンのネットワーク内のコンテンツメディアサーバのようなアクセス可能な場所で格納される。従って、このタイプの広告コンテンツは、静的であって、動作されている日毎に、動作されている場所毎に、かつ動作されている視聴者の層毎に、同じものである。その結果、広告コンテンツは、異なる店舗の所在地の視聴者に対して、同じ店舗内の異なる場所の視聴者に対して、変動する層の視聴者に対して、または異なる日に広告コンテンツを見る視聴者に対して、その効果のうちのいくつかまたは全てを失うかもしれない。この問題に対する通常の解決法は、メディアの新しいバージョンを作成し分散しかつ示して、消費者に様々なより面白いメディアを提供することである。メディアの新しいバージョンの各々にグラフィックアーティスト及び製作者による完全な製品が必要とされるので、この解決法は費用がかかる。新しいメディアの各々は、末端にも配布されなければならず、これによって、やはり高価であるかもしれない帯域幅及び記憶装置を消費する。更に、再生リストは、新しいメディアを反映するために何らかの形で修正される必要があるか、または、どんな新しいメディアがバナー領域において再生されることになっているかについて判断する手段を用意するためにいくつかの技術を用いる必要がある。これらの全てのことが、コスト及び複雑さを増大させる。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
小売広告システムなどのコンテンツ配布システムは、ローカライズされた情報及び異なる買い物客各々の注意をひくことに関連するタイムリーな情報を表示できる必要があることが、本明細書において認められている。例えば、ローカルの天気予報、時間、特定のローカルの情報、及び現在の買い物客に関連しかつ例えば最新である他の情報を表示する画面は、関心や買い物客の興味を引きつける可能性が高いと現在理解されている。ある意味で、この要求は、タイムリーで効果的なやり方で買い物客を対象とするバナー広告上の広告コンテンツのいくつかまたは全てについての動的構成能力として理解することができる。現在利用可能なシステムは、この必要性を満たす十分な能力を有しているように見えない。
【０００９】
最新で、役に立ち、適切に、かつ動的に変化する情報を含む表示を生成するこの必要性を満たすバナー構成は、ビデオ画像及びバナー画像からなる表示を生成する方法を定義する本発明の実施形態によって実現される。ここで、ビデオ画像の少なくとも一部はバナー画像に覆われている。
【課題を解決するための手段】
【００１０】
一実施形態において、方法は、バナー画像の静的要素及び動的要素を定義するために用いられる特定の命令を含むファイルを含む。該ファイルからの該命令は、該バナー画像の構成を開始するために実行される。該バナーが表示のために構成されているときに、動的要素または複数の動的要素についての最新のコンテンツが決定されて、関連する動的要素または複数の動的要素がその結果更新される。次に、静的要素及び更新された動的要素が、表示するための最新のバナー画像へと組み合わされる。このように、本発明の実施形態は、これらの表示に先だってかつおそらくはジャストインタイムで最新の情報を用いてビデオまたは画像を動的に作成することができる。様々なアプリケーションにおいて、現在の日付もしくは現在の時刻、いくつかの特別なイベント（例えばクリスマス）までの残りの日数などの動的データ、またはその店舗の名前もしくはローカルの天気予報などのローカライズされた情報を、最新の利用可能な情報または決定可能な情報を用いて表示の時に決定することができる。
【発明の効果】
【００１１】
本発明の様々な実施形態は、概要即ち再生リストに含まれるファイルに記述されている一組の規則に基づいてバナーメディアを動的に変更する手段を提供する。メディアサーバまたはメディアプレーヤは、これらの規則を用いて、その外観を変更してそれを広告目的でその効果を高めるために、バナーメディアファイルを構築または再構築することができる。
【００１２】
本発明の開示は、添付の図面と関連して以下の詳細な説明を考慮することですぐに理解できる。
【００１３】
図面は、本発明の概念を説明するためであって、必ずしも本発明を説明する唯一の考えられる構成ではないと理解されなければならない。理解を容易にするために、同じ参照数字が、可能であれば、図に共通な同一の要素を示すために用いられている。
【図面の簡単な説明】
【００１４】
【図１】本発明の原理に基づくビデオ層及びバナー層のレイアウトを含む表示画面のレイアウトの簡略図である。
【図２】本発明の原理に基づいて使用する例示的なバナー要素を示す図である。
【図３】本発明の原理に基づいて使用する例示的なバナー要素を示す図である。
【図４】本発明の原理に基づいて使用する例示的なバナー要素を示す図である。
【図５】本発明の原理に基づく表示画面のレイアウトについてのバナー層を含む階層化の例を示す図である。
【図６】本発明の原理に基づく表示画面のレイアウトについてのバナー層を含む階層化の例を示す図である。
【図７】本発明の原理に基づく表示画面のレイアウトについてのバナー層を含む階層化の例を示す図である。
【発明を実施するための形態】
【００１５】
本発明は、コンテンツバナー広告を動的に構成するための方法を提供することが有利である。本発明は、小売広告ネットワーク環境の内容の中で主として説明されるが、本発明の特定の実施形態は、本発明の範囲を限定しているとして扱われてはならない。本発明の概念は、ほぼあらゆるコンテンツ配布環境において有利に適用できることは、当業者によって認められかつ本発明の開示によって知らされる。
【００１６】
図に示した様々な要素の機能は、専用のハードウェア及び、適切なソフトウェアに関連してソフトウェアを実行することができるハードウェアを使用して提供することができる。プロセッサによって提供される場合、該機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、または幾つかを共有することができる複数の個々のプロセッサによって提供することができる。更に、用語「プロセッサ」または「コントローラ」の明示的な使用は、ソフトウェアを実行することができるハードウェアだけを言うと解釈すべきではなく、デジタルシグナルプロセッサ（「ＤＳＰ」）ハードウェア、ソフトウェアを格納するリードオンリメモリ（「ＲＯＭ」）、ランダムアクセスメモリ（「ＲＡＭ」）及び不揮発性記憶装置を暗示的に含むことができるがこれらに限定されるものではない。更に、本発明の原理、態様、及び実施形態、並びにこれらの具体例を示す本明細書の全ての記載は、これらの構造上の均等物及び機能上の均等物の両方を含むよう意図されている。また、かかる均等物には、現在公知の均等物及び将来開発される均等物（即ち、構造に関係なく、同じ機能を実行する開発されるあらゆる要素）の両方を含むよう意図されている。
【００１７】
よって、例えば、本明細書において示されるブロック図は、本発明の原理を具体化しているシステムコンポーネント及び／または回路を示す概念視点を表すと当業者によって認められる。同様に、あらゆるフローチャート、フローダイヤグラム、状態遷移図、疑似コードなどは、コンピュータ可読媒体においてほぼ表すことができる様々なプロセスを表すと認めすことができ、よって、コンピュータまたはプロセッサが明示的に示されていようがいまいが、かかるコンピュータまたはプロセッサが実行することができる。
【００１８】
他の技術が本発明の様々な実施形態を実現するために考えられるが、本発明の例示的な実施形態は、本明細書において「パネル記述言語」（ＰＤＬ）と称されるＸＭＬベースの言語を用いて実現されると理解されなければならない。この言語は、テキスト要素及びグラフィック要素を組み合わせる方法に関して、バナー領域などのパネル領域またはグラフィック領域の要素を記述する方法を提供する。テキスト要素オブジェクト及びグラフィック要素オブジェクトについてのカラー及び位置並びにテキスト行などで伝達されている実際の情報を識別することは言語の構造内で可能である。このパネル記述言語内の命令セットは、次に、異なる特定されたグラフィック要素を、バナーについての単一の合成グラフィックまたは合成ビデオへ組み合わせることについて、グラフィックスエンジンに命令することができる。このように、ＰＤＬファイル内の命令が実行されて完了するときにメディア画像が動的に作成されるので、ＰＤＬファイルは、再生リスト内のメディア画像ファイルのプロキシとして動作することができる。
【００１９】
小売店で表示するためのビデオプレゼンテーションは、例えば、完成されたメディアクリップなどの特定のメディアファイルまたは該メディアファイルのファイルアドレスもしくは他の位置識別子を、プレゼンテーション即ち表現（ショー）をプログラムする「概要」即ち再生リストに挿入することによって生成される。このように、プレゼンテーション即ちショーは、再生リストの事前にプログラムされた順番で表示するための再生リストにおいて定義された一連のメディアクリップにすぎない。通常、プレゼンテーションにおけるメディアは、専門のグラフィックスタッフまたは専門のビデオスタッフによる撮影後の編集から提供されるままに、更に編集または抜粋することなく用いられる。従来技術によるシステム内のこれらのメディアは通常、表示の時に利用可能な関連するリアルタイム情報またはローカライズされた情報を含むように修正することはできない。
【００２０】
本発明の実施形態の一態様によれば、上で述べたように、完成したメディアファイルを指定する代わりに、メディアプログラマがＰＤＬファイルを作成して、該ＰＤＬファイルを概要即ち再生リストに直接挿入することは可能である。このように、動的構成能力を提供しているＰＤＬファイルは、再生リスト即ち概要の実際のメディア情報またはメディア位置情報の代わりをすることができる。新しく作成されて挿入されたＰＤＬファイルは、当該ＰＤＬファイルが必要とされる直前に動的にメディアを組み合わせるために、メディアサーバまたはセットトップボックス（ＳＴＢ）などの再生システムによって必要とされる全ての詳細を当該ＰＤＬファイルが記述するといった方法で構造化することができる。例えば、ＰＤＬファイルは、固定テキスト及びメディアが表示のために構成される時に固定テキスト内の特定の位置に挿入されることになっている変更可能かまたは動的に生成された情報の構成を定義することができる。動的に生成された情報の例は、店舗所在地、時間、日付、外部で生成したテキストの記載等であってもよい。当然のことながら、グラフィック情報またはテキストとグラフィックスとの組合せが動的に生成された情報に含まれてもよいと考えられる。１つの実験的な実施例からの例では、天気アイコングラフィックス及びテキストを含む毎日の天気情報または時間帯の天気情報が、動的に生成される情報として用いられた。
【００２１】
本発明の様々な実施形態は、あらゆる高解像度のフォーマットを含むあらゆるデジタル表示フォーマットを用いた使用に適していると考えられる。例えば、本発明の例示的な実施形態は、図１に示すようなビデオ層及びバナー層の両方を用いて最高１０８０ｉ解像度で、フルモーションビデオをサポートしている表示画面を含んだ。
【００２２】
図１は、ビデオ層の上にオーバレイとして画面に配される単一のバナー画像を表す。この層は、更に詳細に以下で説明される。バナーオーバレイ画像は、インストアネットワークに存在することが望ましいビデオネットワークマネージャソフトウェアによって、本発明の実施形態の原理に基づいて動的に作成される。より詳細に以下に説明されるように、バナー画像は、可変であって、マネージャソフトウェアが動的に作成することができる、少なくともいくつかの画像グラフィックコンポーネントまたはテキストコンポーネントを含むように作成されている。当然のことながら、バナー画像も、可変部分が動的に作成されるが、変わらない静的部分即ち固定部分を含むと考えられる。バナー画像についてのいくつかの例示的な可変コンポーネントは、現在の時刻、現在の日にち、当該店舗の所在地、ローカル天気情報、特定のイベントまたは休日までのカウントダウン日数等を含むが、これらに限定されるものではない。これらの可変のコンポーネントは、テキストとして、グラフィック画像として、またはテキストとグラフィック画像との組合せとして表すことができる。
【００２３】
本発明の様々な実施形態に基づいて、バナー画像の表示を作成する方法が説明される。ここで、バナー画像は、ビデオディスプレイの少なくとも一部を占める。この方法は、バナー画像を定義しているファイルに含まれる命令を実行することによって実現される。該ファイルは、全ディスプレイのプレゼンテーションを定義するより大きい再生リスト即ち概要の一部である。本発明の１つの実施形態において、バナー画像は、少なくとも１つの静的要素及び少なくとも１つの動的要素を含む。小売広告環境におけるメディアサーバまたはセットトップボックスなどのかかる命令を実行する手段は、次に、日付もしくは時刻または所在地または天気状況などの少なくとも１つの動的要素についての最新のコンテンツを決定する。一旦コンテンツが決定されると、動的要素は、必要に応じて、新しく決定されるコンテンツを用いて定期的に更新される。次に、動的に生成されたバナー画像は、少なくとも１つの静的要素及び少なくとも１つの動的要素の更新されたバージョンを用いて組み合わされる。
【００２４】
図２乃至図４は、図１に示したディスプレイとともに使用するための動的に作成されたバナー画像の異なる例を示し、ここで、図２乃至図４の例示的なバナー画像は各々、図１においてバナー層として示したディスプレイの領域を占めるよう意図されている。図２乃至４は全て、ＨＨ：ＭＭ  ａｍ／ｐｍのフォーマットで示される現在の時刻の「午前９時５４分」を含むようにバナー画像の一部を示しており、ここで、ＨＨは１桁または２桁の時間を表し、ＭＭは１桁または２桁の分を表す。
【００２５】
図２はまた、選択したイベントが起こるまでの日数が表示されるカウントダウン表示を含む。図２において、選択されたイベントは、学校が始まる日である。図２の例のバナーは、該バナーが表示されることになっている場合に、動的に作成される。最初に、バナー画像は、「学校が始まるまで後[カウントダウン]日！」という静的テキスト即ち固定テキストを用いて作成され、ここで[カウントダウン]は、バナー画像の表示を作成する時にソフトウェアによって計算される実際のカウントダウンの日付に置き換えられるよう意図されている。この場合、ソフトウェアは、イベントの日付と現在の日付との間の差を計算して、[カウントダウン]の値を出す。カウントダウンの値が計算されると、該カウントダウンの値は、テキストストリームに直接挿入されて、図２に示した動的バナー画像のカウントダウン部分が作成される。
【００２６】
図３も、現在の時刻の右側に配される「ようこそ」とともに表示される店舗の所在地を含む。図３の例のバナーも、該バナーが表示されることになっている場合に動的に作成される。図２と同様に、バナー画像は、「ようこそ[所在地]へ！」の静的テキスト即ち固定テキストを用いて最初に作成され、ここで[所在地]は、例えば、その都市またはその街路もしくは幹線道路の住所など他の定義可能な地理的識別子などの実際の店舗の所在地で置き換えられるよう意図されている。バナー画像が動的に作成される場合に、[所在地]データは、ソフトウェアで検索される特定のデータファイルまたはメモリ記憶位置に存在していてもよい。この場合、ソフトウェアは、[所在地]の値を検索する。所在地の値が検索されると、該位置の値は、テキストストリームに直接挿入されて、図３に示した動的なバナー画像の所在地へようこその部分を作成する。
【００２７】
要約すれば、図２乃至図４は、本発明の様々な実施形態に基づいて実現される例示的な動的バナーを示す。これらの図に示された各バナーは、一連の画像から成っている。各画像は、１つの要素へ結合されたテキスト及び／またはグラフィックスを含む。単一の要素は、動的なバナー作成によるものである。下記の詳細な説明では、動的なバナーの一意のプレゼンテーションの各々も、「要素」と言うことができる。各動的バナーは、固定部分即ち静的部分を含んでいて、該固定部分即ち静的部分に、１つまたは複数の動的部分が表示の時に挿入されることに注意することが重要である。このように、動的情報が変化するときに再利用されるバナーの単一の静的部分を作成することができる。これは、例えば、学校が始まる前の３０日の各日についての、３０の異なるバナーのメディアクリップを作成する必要性を排除する。代わりに、示された例では、１つのファイルだけが作成されて、表示の時に動的に作成されるカウントダウン日を挿入するための場所を用いて３０日の各日に再利用される。同様の効率性が、動的バナーのありとあらゆるタイプについて実現される。
【００２８】
上で述べたように、ＸＭＬベースのパネル記述言語が、動的バナーを実現するために実験的な実施において用いられてきた。例示的なＰＤＬファイルは、図２乃至図４に示された動的バナーの各々について以下に示される。概要即ち再生リストの動的バナーについての適切なスロットは、バナーのためのメディアクリップを指す特定のメディアファイル名を用いる代わりに、対応するＰＤＬファイルで満たされると考えられる。メディアクリップは、静止画または静止グラフィックなどの静的画像であってもよいしまたは、クリップは、ビデオ画像であってもよい。用語「メディア」の使用は、静止画像もしくは静止グラフィックまたはモーションビデオもしくはモーショングラフィックなどであろうとなかろうと、全てのかかる画像を含むよう意図されている。再生リスト即ち概要のメディアファイルと対照的に、ＰＤＬファイルは、動的バナーを構築するために使用する動的バナーの構成層についての命令を含む。
【００２９】
本発明の１つの実施形態において、例えば、図３の動的なバナーに対するテキスト文字列の挿入は、以下に示されるＰＤＬファイルによって実現される。動的バナーのパネルは、「whatever」と名付けられて、バナー層のための図１の下部に示されたスペースの大きさに合うようデザインされている。この例で示すように、動的変数の｛TIME｝及び｛TOKEN1｝は、ＰＤＬファイルの命令が実行されると、それぞれ、計算されて読み出される。変数｛TIME｝は、バナーの左側に表示される現在の時刻を参照し、一方変数｛TOKEN1｝は、ファイルで保持されて図３のバナーの右側に示される店舗の所在地を参照する。この例についてのＰＤＬファイルは、以下の通りである。
【００３０】
2011530737.tif 000003
【００３１】
2011530737.tif 000004
【００３２】
すぐ上に示した簡単なテキスト文字列の挿入と同様のやり方で、図２に示したものと同様の動的なバナーについての日付を参照したカウントダウンテキスト文字列の挿入は、以下に示されるＰＤＬファイルによって実現することができる。以下の例示的なファイルにおいて、カウントダウンは、「クリスマスまで後＿日！」と読み取れるテキスト文字列を用いて、２００８年１２月２５日のクリスマスを参照する。この場合もやはり、動的バナーのパネルは、「whatever」と名付けられて、バナー層についての図１の下部に示したスペースの大きさに合うようデザインされている。この例で示すように、動的変数の｛TIME｝及び｛TOKEN1｝は、ＰＤＬファイルの命令が実行されると、それぞれ、計算されて読み出される。変数｛TIME｝は、バナーの左側に表示される現在の時刻を参照し、一方、変数｛TOKEN1｝は、バナージェネレータによって計算されて図２のバナーの右側に示されるクリスマスへのカウントダウン表示における残りの日数を参照する。この例についてのＰＤＬファイルは、以下の通りである。
【００３３】
2011530737.tif 000005
【００３４】
2011530737.tif 000006
【００３５】
2011530737.tif 000007
【００３６】
図に示されていない更なる例では、天気予報は、以下に示されるＰＤＬファイルの命令を実行することによって表示の時にバナーに動的に挿入される。天気予報は、付随される日付の情報と共に４つの天気アイコンを含む。天気アイコン及び付随する日付は、今日の天気及び次の３日間の気象概況を示す。天気アイコンはグラフィックイメージであるよう意図されているが、日付情報はテキストであるよう意図されている。１日の天気がこの例で示されているが、バナーは、より多くの日もしくはより少ない日、または時間ごとの天気、または１日の午前、午後及び夕方などの時間帯の天気、または他のかかる変化形などを含むよう動的に作成されてもよいと考えられる。この例についてのＰＤＬファイルは、以下の通りである。
【００３７】
2011530737.tif 000008
【００３８】
2011530737.tif 000009
【００３９】
2011530737.tif 000010
【００４０】
2011530737.tif 000011
【００４１】
天気アイコンに関してすぐ上に説明した本発明の実施形態において、インターネットまたは他の利用可能なネットワークを介して天気情報を得るための多くのソースがあると理解されなければならない。通常、ローカルの天気は住所または郵便番号などの地理的位置情報に基づいて得ることができると予想される。
【００４２】
本発明の様々な実施形態に基づいて実現されるシステムは、３つまたは４つの天気アイコンを、店舗の所在地についての実際の天気予報に基づいてバナーに挿入されるのをサポートすることができると考えられる。本発明の実施形態に基づいて、かかるアイコンは、ＰＮＧフォーマットなどのいずれかの適切なグラフィックフォーマットのグラフィックスとして提供することができる。異なる予報タイプを表す天気アイコンの例は、以下を含む。即ち、晴れ、時々曇り、曇り、霧、にわか雨、雨、雷雨、及び雪である。もちろん、他の天気アイコンを、特定の地理的領域についての優勢な気象条件に基づいて、このリストに加えることができる。
【００４３】
バナーと重ね合わされたビデオプレゼンテーションとの間の同期は、特定の実現の際の問題である可能性がある。特定の例ではバナーとビデオとを同期させることは必要であるかもしれないが、バナーはビデオに同期していないと本明細書では考えられる。その結果、ビデオプレゼンテーションから独立した概要即ち再生リストにおいて決定されるように、バナー要素は順番に表示される。
【００４４】
実験的な実施例から、少なくとも１つの市販のセットトップボックスのグラフィックス層は９６０×５４０ピクセルの全画面表示であり、一方ビデオ層は、正確にグラフィックス層の倍の１９２０×１０８０ピクセルの最大解像度があることが明らかになっている。この例示的な実施形態において、これらの層は、正確に同じスペースを埋める。このことは、グラフィックス層のピクセルが、ビデオピクセルの２倍の幅で２倍の高さであることを意味する。この例示的な実施形態についての唯一の実用的意義は、画像が９６０×５４０ピクセルを上回らないよう縮小されることである。いずれにしても、バナーの正確な高さは、ユーザが決定することができる。
【００４５】
階層化方法が本明細書において示された例示的な実施形態において用いられているので、少なくとも１つの市販のＳＴＢのグラフィックス層が、透明及び１６ビットカラーなどのいずれかの特定のカラーパレットをサポートするようデザインすることができることが明らかになっている。
【００４６】
テキストフォントは、システムに存在するテキストフォントに限定される必要はない。特別なフォントを、必要に応じて追加することができる。利用可能なウィンドウズ（登録商標）のプラットフォームにパッケージングされているＴｒｕｅＴｙｐｅ（登録商標）フォントは、動的バナーにおいて実施できることが明らかになっている。本発明についてのプレーヤはピクセルのあらゆるテキストサイズをサポートすることができると考えられる。バナーについてのテキストサイズは、特定のテキストの文字列の長さについての特定の視覚的な適合を実現するための小売店によるデザイン上の選択であると思われる。テキストのカラーは、上記のグラフィックスのカラーと同様であって、透明を含むようデザインされていなければならない。
【００４７】
上記のように、本発明の様々な実施形態において、表示はセットトップボックス（ＳＴＢ）プレーヤなどのビデオプレーヤ／グラフィックスプレーヤによって作成することができる。かかる市販のＳＴＢの１つの例示的な実施形態は、ビデオ層などの画像のいくつかの「層」及びＨＴＭＬ層、画像層、フラッシュ（登録商標）層、スクローリングティッカー層などを表示するのをサポートする。
【００４８】
この階層化方法では、ビデオ層が下部にあることが望ましい。他の層は、任意の所望の順番でビデオ層の上にスタックすることができる。可視的に表示される下位層について、上位層は、下位層の所望の可視的部分の領域において透明の領域を有していなければならないかまたはこれらの上位層は下位層に重ね合わせてはいけないと認められなければならない。
【００４９】
ビデオ層は、１０８０ｐ２５解像度ビデオまでの高品質の高解像度（ＨＤ）ビデオを含む様々なデジタルビデオのフォーマットをサポートするよう設計されていると考えられる。１０８０ＨＤ解像度において、ビデオ用キャンバスは、１９２０×１０８０ピクセルである。
【００５０】
ＨＴＭＬ層は、９６０×５４０ピクセルまでの大きさのキャンバスを占めるよう定義することができる。これは、後述される画像層の大きさと同一である。いずれかの有効なウェブページを、ＨＴＭＬを用いてこの領域に表示することができる。ＨＴＭＬ層では、動画のＧＩＦファイルを用いることができると考えられる。
【００５１】
上で述べたように、画像層は、９６０×５４０ピクセルまでの大きさのキャンバスを占めることができる。様々な実施形態において、画像は少なくとも以下のフォーマットにおいてサポートすることができる。即ち、ＰＮＧ、ＪＰＧ及びＧＩＦである。
【００５２】
１つの実施形態では、フラッシュ（登録商標）層は、９６０×５４０ピクセルまでの大きさのキャンバスを占めることができ、これも画像層と同一である。プレーヤがサポートするフラッシュ（登録商標）の公称バージョンは、現時点で第７版である。フラッシュ（登録商標）動画についての有効なフレームレートは、ハードウェアによって非常に限定されると理解されるが、有効なフレームレートを減らしていることより重要な原因は、表示する時にプレーヤによって行われている他の動作であると認められなければならない。例えば、プレーヤがＨＤビデオ復号し同時に動画のフラッシュ（登録商標）を表示しようとしている場合、有効なフレームレートは低くなる。このことは、今度は、表示を見ている買い物客または消費者による視聴体験に有害であるかもしれない。
【００５３】
１つの実施形態では、スクローリングティッカー層は、９６０×５４０ピクセルまでの大きさのキャンバスを占めることができ、これはやはり画像層と同一である。ＳＴＢは、テキストのサイズ、カラー、スクロール速度、（それが縦向き印刷をサポートするように画面上での）回転、方向、及び背景カラーの制御を可能にする。スクローリングティッカーにおけるテキストの長さに対する技術的な制限はないが、もちろん、視聴者の知覚に基づく実際的制限はある。
【００５４】
１つの実施形態では、バナーはビデオ画像または静止画をサポートするこれらの層のいずれにおいても実施することができる。市販のＳＴＢを用いる最新の例示的な実施例では、バナーは静止画層を用いてサポートされると考えられる。
【００５５】
ピクセル数に関して上記した全ての異なる層の定義は、単に説明するためであって限定するためでないことは、当業者によって理解されなければならない。ある領域内のピクセル数は、通常、ＳＴＢまたは他のディスプレイデバイスが利用するチップセットによって、全体的にまたは部分的に決定される。
【００５６】
図５、６及び７は、本発明の原理に基づいて表示に関するビデオ層及びバナー層の階層化について代替案を示している。図５は、ビデオ層が表示の下部を横切るバナー層によって重ね合わされているという点で、図１の表示とほぼ同一である。バナー層は、表示の上部（図示せず）または下部のいずれかを横切って配することができることは当業者に明らかでなければならない。図６は、ビデオ層が表示の右側部分にわたって上から下まであるバナー層で重ね合わされている代替の表示構成を示す。バナー層は、表示の左側（図示せず）または右側のいずれかに配することができることは当業者に明らかでなければならない。表示は、表示の上部及び下部の両方もしくは左側及び右側にあるような複数のバナーまたは同じ様な位置の複数のバナーをサポートできることは当業者に同様に明らかでなければならない。複数のバナーが、表示の下部などの同じ様な位置で用いられる場合、異なる効果またはスクロールレート等を、別個のバナーのメッセージを差別化するために用いることができる。
【００５７】
図７はまた、別の表示構成を示しており、該表示構成において、ビデオ層は、表示の下部を横切って配されるバナー層で重ね合わされ、「サイドバー」と称される追加の層が右側に沿って残りのビデオ層に重ね合わされている。サイドバー及びバナーの配置は、もちろん、上記のように他の位置及び方向へ移動することができる。サイドバーは単に、視聴者に追加の情報を提供するために用いることができるバナー領域の別のタイプである。
【００５８】
本発明の実施形態が階層化方法を用いて本明細書において説明されてきたが、バナーは表示のいずれかの映像部分に重ね合わせる必要がないことは当業者に理解されるであろう。代わりに、本発明の代替実施形態において、表示は、ほぼ全表示を埋める１つまたは複数の相互に排他的な領域に区切られてもよい。このように、主要なビデオが１つの領域に表示されてもよいが、バナーは第１の領域と別個の異なる領域に表示される。かかる方法は、ある領域が別の領域を重ね合わせないので、層が透明である必要性を除去することができる。
【００５９】
本発明の特定の実施形態では、表示はバナー画像だけを示すと考えられる。この場合、バナー画像は表示を使い切るかまたは、バナー画像は表示の特定の領域に制限されるが、表示の他の領域または他の複数の領域において同時に出現するビデオ画像はない。
【００６０】
上記で開示した実施形態の特定の説明では、バナー画像の動的要素（または複数の動的要素）を決定して表示の時に更新することに言及してきた。このことは、本発明の実現のために考えられる１つの代替案にすぎない。代替の状況では、その表示に先立つある時点で、バナー画像の動的部分を決定し、更新し、構成することができると考えられる。即ち、ちょうど該バナー画像を、表示のために必要とされる時間のほんの少し先に表示することができる。更に、複数の連続した動的バナー画像を、表示のために必要とされる時間より前に表示することができると考えられる。ＳＴＢまたはサーバは、動的バナーの表示を行なうことができる。特定の代替方法は、ＳＴＢまたはサーバの動作能力及びこれらのデバイスに使用できる帯域幅及び記憶装置に基づいて選択することができる。
【００６１】
コンテンツバナー広告の動的構成方法について（説明することを意図していて限定することを意図していない）様々な実施形態を説明してきたが、変更態様及び変化形を、上記の開示を考慮すると当業者が作ることができる点に注目される。従って、本発明の範囲及び趣旨の範囲内にある開示された本発明の特定の実施形態において、変更を加えることができると理解されることになっている。前述のことは、本発明の様々な実施形態を対象としているが、本発明の他の実施形態及び追加的な実施形態を、その基本的範囲から逸脱することなく考案することができる。
【図１】
2011530737.tif 000012
【図２】
2011530737.tif 000013
【図３】
2011530737.tif 000014
【図４】
2011530737.tif 000015
【図５】
2011530737.tif 000016
【図６】
2011530737.tif 000017
【図７】
2011530737.tif 000018
【国際調査報告】
2011530737.tif 000019
2011530737.tif 000020
2011530737.tif 000021