(57)【要約】オンライン広告システムは、ゲーム体験の一部、またはアイドル・ロード中、待機中、およびポーズ画面の時にオンライン・ゲーム内で現れる相互作用的な広告、スポンサーシップ、および配置の定義、販売、分配、且つ管理をするアーキテクチャを提供する。例えば、レーシング・ゲームでドライバーがピットストップに入ると、ゲーム・プレーヤーが選択しても良いエンジン・オイルのブランドが、現実世界のエンジン・オイルの広告や商品配置の場所として定義されても良く、ゲーム・メーカーおよび広告社は、このような場所にどの特定の広告を配置するか管理しても良い。
2006519637.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一部にアドオン・コンポーネントが配設されるように構成されているゲーム・プログラムを有するゲーム。
【請求項２】
前記アドオン・コンポーネントはリモート・ソースから配設される請求項１のゲーム。
【請求項３】
前記アドオン・コンポーネントは広告コンポーネントである請求項２のゲーム・システム。
【請求項４】
前記アドオン・コンポーネントはオンライン広告板である請求項２のゲーム・システム。
【請求項５】
前記アドオン・コンポーネントはスカベンジャー・ハント領域である請求項２のゲーム・システム。
【請求項６】
オンライン広告板は、ゲーム・プログラムのモチーフ(motif)と相似のモチーフ(motif)を持つ請求項２のゲーム・システム。
【請求項７】
オンライン・スカベンジャー・ハントは、ゲーム・プログラムのモチーフ(motif)と相似のモチーフ(motif)を持つ請求項５のゲーム・システム。
【請求項８】
バーチャル広告板は、ゲームのプレイ中に貯めたポイントと、オンライン店舗で購入するために選択された広告アイテムの支払いをする通貨とのうち、少なくとも１つを利用するオンライン店舗にリンクしている請求項４のゲーム・システム。
【請求項９】
ゲーム・プログラムは、そのゲーム・プログラムを利用しているプレーヤーを表すキャラクターを含み、
前記アドオン・コンポーネントは、スカベンジャー・ハント・パラダイムを実施するゲーム・スタイル・プログラムを有し、
ゲーム・プログラムは、プレーヤーが、自分を表しているキャラクターをスカベンジャー・ハント領域に導くことができるように構成されており、
アドオン・コンポーネントは、キャラクターがスカベンジャー・ハント領域でアイテムを収集できるように構成されており、
キャラクターがその収集されたアイテムを広告商品やサービスと引き換えることができるように構成されている請求項５のゲーム・システム。
【請求項１０】
少なくとも一部にアドオン・コンポーネントが配設されるように構成されているゲーム・プログラムと、
ゲーム・プログラムと互換性があるアドオン・コンポーネントの少なくとも一つを、保存および提供するように構成されているリモート・サーバーと、
リモート・サーバーと相互作用し、且つリモート・サーバーからゲーム・プログラムの前記少なくとも一部へのアドオン・コンポーネントの導入を促進し、ゲーム・プログラムに接続するインターフェースとを有するシステム。
【請求項１１】
前記インターフェースはゲーム・サービスＡＰＩである請求項１０のシステム。
【請求項１２】
アドオン・コンポーネントの前記導入は、ゲーム・プログラム内の少なくとも一つの領域および場所のコンテンツの動的更新を有する、請求項１０のシステム。
【請求項１３】
前記アドオン・コンポーネントは、ゲーム・プログラムに利用される広告を有する請求項１０のシステム。
【請求項１４】
前記広告は少なくとも一つのプロモーション、配置、商品券、スポンサーシップ、アニメーション、グラフィック、テキスト、オーディオ、あるいはゲーム・オブジェクト（関連するデータの集合とそれに対する手続）またはキャラクターを有する請求項１３のシステム。
【請求項１５】
前記リモート・サーバーは更に、アドオン・コンポーネントの２進アプリケーション・コードを送信し、アドオン・コンポーネントの使用をコントロールするラインセス・キーを生成および送信する請求項１３のシステム。
【請求項１６】
リモート・サーバーは、更にシステムのユーザーを登録するように構成されている請求項１５のシステム。
【請求項１７】
前記登録は、特定のゲーム・コンポーネント、あるいは広告をダウンロードするユーザーにあてはまる資格を確定するための、システムが利用する情報を含む請求項１５のシステム。
【請求項１８】
リモート・サーバーから、ゲーム・プログラムにインストールされたアドオン・コンポーネントに転送される広告物を登録し、
広告物に関連する規則に沿って広告物を管理する管理設備を更に有し、
その広告物は、ゲーム体験の一部として、あるいはアイドル・ロード中、待機中、およびポーズ画面の時、オンライン・ゲーム内に表れる請求項１０のシステム。
【請求項１９】
ユーザー・コンピュータ内でホストされているプログラムの領域を管理するように構成されており、
ユーザー・コンピュータから離れた位置に位置付けられているサーバー。
【請求項２０】
前記プログラムはゲーム・プログラムであり、
管理されている領域は、ゲーム・プログラムのプレイ空間出力の少なくとも一部を実施する請求項１９のサーバー。
【請求項２１】
管理されている領域は、プログラムに使用される広告スポンサーシップ、証明書、配置、プロモーション、オーディオ、テキスト、グラフィック、ビデオ、およびオブジェクトのいずれかを出力するように構成されている請求項１９のサーバー。
【請求項２２】
サーバーは、プログラムのＡＰＩにプログラミングをアップロードすることにより管理されている領域を動的更新し、
そのＡＰＩは、プログラムにアップロードされたプログラミングを追加するように構成されており、
そのアップロードされたプログラミングは、管理されている領域を更新するように構成されている請求項１９のサーバー。
【請求項２３】
プログラムと互換性がある広告スポンサーシップ、証明書、配置、プロモーション、オーディオ、テキスト、グラフィック、ビデオ、およびオブジェクトのいずれかを有する広告キャンペーンについて、定義付け、販売、分配、および管理のうち、少なくとも一つを、さらに行うように構成されている請求項１９のサーバー。
【請求項２４】
さらに、プログラムに動的更新された任意のオンライン広告およびバーチャル市場を介して、広告が、交換、収集、購入、および販売アイテムの少なくとも一つにリンクできるバーチャル市場を定義するように構成されている請求項１９のサーバー。
【請求項２５】
前記プログラムはゲーム・プログラムであり、
さらに、ゲーム・プレーヤーが、管理されている領域の広告を選択して被った購入処理の遂行を促進するように構成されており、
ゲーム・プレーヤーに請求し、販売当事者に振り込むための第三者請求システムとの相互作用を介してゲーム・プレーヤーの買い物の請求をする請求項１９のサーバー。
【請求項２６】
前記プログラムはオンライン・ゲームである請求項１９のサーバー。
【請求項２７】
さらに、リモート・ソースから動的更新をすることが可能な領域をプログラム内で識別し、その識別された領域の少なくとも一つを動的更新するように構成されている請求項１９のサーバー。
【請求項２８】
識別された領域は、ゲーム・プログラムの出力内で、二次元および三次元空間の少なくとも一つを有する請求項２７のサーバー。
【請求項２９】
ゲーム・システムのユーザーを登録する工程と、
登録されたユーザーのゲーム・プログラムへ、アドオン・コンポーネントをアップロードする工程と、
ユーザーとアップロードされたアドオン・コンポーネントの相互作用中、ユーザーの行動を管理する工程とを有し、
前記ゲーム・プログラムはアドオン・コンポーネントを受け入れて、インストールするように構成されているオンライン広告の方法。
【請求項３０】
前記アドオン・コンポーネントは、広告、広告キャンペーン、広告板、およびプロモーション領域の少なくとも一つを有する請求項２９のオンライン広告の方法。
【請求項３１】
ゲーム内で、広告が表示されても良い空間領域およびゲーム・オブジェクトの少なくとも一つを特定することにより、広告の位置とオブジェクトを定義する工程と、
特別領域あるいはゲーム・オブジェクトの少なくとも一つ、および広告に関連する規則に基づいて表示されても良い広告の種類を制限する工程とを有する請求項２９のオンライン広告の方法。
【請求項３２】
ゲームの開発者によりゲーム内で定義された広告の位置およびオブジェクトを特定することによって、ゲーム広告サーバーで、広告の位置およびオブジェクトを登録する工程を有する。請求項２９のオンライン広告の方法。
【請求項３３】
オンライン・ゲームの広告サーバー内の広告アセットを登録する工程と、
広告アセットに関連するメタデータを識別する工程と、
広告アセットのコレクションをキャンペーンに分類する工程と、
キャンペーンの広告アセットの使用を管理する一連の指針を特定する工程を有する請求項２９のオンライン広告の方法。
【請求項３４】
前記特定する工程は、キャンペーンの広告アセットの使用においてのタイミング、順序、および場所の、少なくとも一つを管理する指針を特定することを有する請求項３３のオンライン広告の方法。
【請求項３５】
前記指針は、広告アセットを特定の位置で表示できるか否かを指摘する特定のゲーム環境の変数および基準に基づいて特定されている請求項３４のオンライン広告の方法。
【請求項３６】
オンライン・ゲームの広告サーバー内で登録された広告アセットの特定と転送は、一つのシステム内で位置してある広告アセットを識別することと、マルチメディア・サーバーのシステムに広告アセットをコピーまたは移動することを特徴とする請求項２９のオンライン広告の方法。
【請求項３７】
さらに、広告、キャンペーン、位置、表示規則、あるいは広告を表すゲーム・オブジェクトおよびアクションの特徴あるいは機能の説明、およびオブジェクト間の関係のいずれかを有する広告メタデータを、集中的保存装置で維持する工程を有する請求項３３のオンライン広告の方法。
【請求項３８】
ゲーム・プレイ特定の環境変数をアドオン・コンポーネントにパスする工程と、
特定の表示規則と環境特定の変数に基づいて、オンライン・ゲーム内の特定の位置に、どの広告を表示するかを確定するため、サーバーへのコールを実行するする工程とを更に有する請求項２９のオンライン広告の方法。
【請求項３９】
広告の外観および特徴の少なくとも一つに関係する特定の変数を、アドオン・コンポーネントにパスする工程と、
広告を表す広告アセットをリクエスト、および転送する工程とを更に有する請求項２９のオンライン広告の方法。
【請求項４０】
広告アセットをリクエストおよび転送する前記工程は、動的に検索取得すること、および、イメージ、ビデオ、且つオーディオのファイルのいずれかをリサイズ、サンプリング、変換、且つ生成のいずれかを可能にするマルチメディア・サーバーにアクセスすることとを有し、
前記広告アセットは、広告に関連しているイメージ、オーディオ、ビデオ、あるいは他のマルチメディア・アセットのいずれかを有する請求項３９のオンライン広告の方法。
【請求項４１】
リサイズ、サンプル、変換、および生成されたイメージ、ビデオ、あるいはオーディオのファイルのいずれかを、マルチメディア・サーバーからオンライン広告システムに転送する工程を更に有する請求項２９のオンライン広告の方法。
【請求項４２】
オンライン・ゲーム内で広告に対する表示回数、選択、およびアクションに関する統計情報を保存することによって、広告に対する広告印象、クリック・スルー、およびアクションを、リレーショナル・データベースやネットワーク・ファイル・システム等の集中的保存装置で維持する工程を更に含む請求項２９のオンライン広告の方法。
【請求項４３】
広告印象、クリック・スルー、ゲーム・アクションの履歴、要約、およびアドオン・コンポーネントを介して実施される広告に関する他の詳細の、いずれかを示すリポートを有す広告リポート、および統計資料を見る工程を更に有する請求項２９のオンライン広告の方法。
【請求項４４】
市販されているゲーム・プログラムに導入されるように構成されているソフトウェア・モジュールを有し、
前記ソフトウェア・モジュールは、ゲーム・プログラムの付加的な機能を実施するように構成されており、
その付加的な機能は、ゲーム・プログラムに使用される広告プロモーション、配置、証明書、スポンサーシップ、オーディオ、テキスト、グラフィック、ビデオ、およびオブジェクトのうち少なくとも一つを有するゲーム・コンポーネント。
【請求項４５】
前記ソフトウェア・モジュールは、ゲーム・プログラムの広告を実施し、
前記広告は、ゲーム・プログラムのモチーフ(motif)と一致するモチーフ(motif)を有する請求項４４のゲーム・コンポーネント。
【請求項４６】
広告は、ゲーム・プログラムのキャラクターの少なくとも一人が相互作用する電子ショッピング・パラダイムを実施するゲーム領域への入り口を有する請求項４５のゲーム・コンポーネント。
【請求項４７】
前記ソフトウェア・モジュールは付加的な機能とゲーム・プログラムのキャラクターが相互作用できるように構成されている請求項４４のゲーム・コンポーネント。
【請求項４８】
前記ソフトウェア・モジュールは、ゲーム・プログラムのプレーヤーが、選択された広告に関する付加的な情報をリクエストできるように構成されている請求項４４のゲーム・コンポーネント。
【請求項４９】
前記リクエストメカニズムは、電子メール、ファックス、インスタント・メッセージ、電話、ダイレクト・メール、および他の情報伝達のうちの少なくとも一つの一方側である請求項４８のゲーム・コンポーネント。
【請求項５０】
前記ソフトウェア・プログラムは、更に広告された商品またはサービスに関する付加的な情報をプレーヤーに通知するために、キャラクターを利用するように構成されている請求項４８のゲーム・コンポーネント。
【請求項５１】
イベントは、ソフトウェア・プログラムによって促進される広告行動に関係している請求項５０のゲーム・コンポーネント。
【請求項５２】
ソフトウェア・モジュールは、付加的な機能の少なくとも一部で使用されるためのグラフィック、テキスト、オーディオ、およびビデオの少なくとも一つを、リモート・ソースから受信するように構成されている請求項４４のゲーム・コンポーネント。
【請求項５３】
前記少なくとも一つのグラフィック、テキスト、オーディオ、およびビデオは広告物である請求項５２のゲーム・コンポーネント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンライン・ゲームの広告システムに関する。一実施形態では、広告システムは、ゲーム体験の一部またはアイドルロード中、待機中、およびポーズ画面の時にオンライン・ゲーム内で表される相互作用的な広告、スポンサーシップ、配置の定義、販売、分配、且つ管理を行うアーキテクチャとしての役割を果たす。
【背景技術】
【０００２】
卸売市場でのゲームの売上数量を介してゲームソフト・メーカーが収益を得るのが、通常のオフライン・テレビゲームの主なビジネス・モデルである。インターネットとブロードバンド接続の出現と普及に伴い、より多くのゲーム・プレーヤーを惹きつけるため、および新たな収益モデルを探求するために、テレビゲーム・メーカーはオンライン機能をゲームに追加している。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
テレビゲームは、ゲーム・プレーヤーが、キャラクターやシーンと互いに影響し合い、ゲーム自体、そして他にライブでゲームをしている人達に挑戦するといった、釘付けになる体験である。テレビや映画と同様に、テレビゲームをすることは、しばしば参加者の集中力を必要とする非常に熱中する体験である。
【０００４】
オンライン・ゲームは、プレーヤーが他のライブ・プレーヤーとプレイすることを可能にする。幾つかのゲームには、ゲームが行われる画面の視認可能な部分の枠に、バナー広告が表示される。このような広告はゲームのプレイの妨げになるため、ゲーム・プレーヤーは、広告をしばしば押し付けがましくうっとうしいと感じる。
本発明は、上記の問題点を解決するために創案された。本発明では、ゲーム・プレーヤーがうとましく感じ難い、オンライン・ゲームの広告技術を提供することを課題とする。
【課題を解決するための手段】
【０００５】
（発明の要旨）
本発明者は、テレビゲーム内に現れる広告が、ユーザーに意識をさせないように、一見存在しないかのように(transparently)、およびゲームプレーヤーのゲームの集中が途切れないように表示されていれば、さほど、うっとうしいとは感じられないことを見出した。この一見存在しないかのように(transparency)とは、ゲーム体験の一部として、あるいはアイドル・ロード中、待機中、およびポーズ画面の時に、オンライン・ゲーム内に広告を配置することで実現できる。
【０００６】
本発明者は更に、一般的にはプログラム、特にはゲーム・システムのさまざまなプログラムについて、動的更新や実時間管理を行うことを提供する必要性を見出した。
一実施形態では、本発明はゲームであり、そのゲームは、少なくとも一部にアドオン・コンポーネントが取得されるように構成されているゲーム・プログラムを有する。本発明はシステムとして応用しても良く、そのシステムは、少なくとも一部にアドオン・コンポーネントが取得されるように構成されているゲーム・プログラムと、ゲーム・プログラムと互換性があるアドオン・コンポーネントの少なくとも一つを保存および提供するように構成されているリモート・サーバーと、そのリモート・サーバーと相互作用し、且つリモート・サーバーからゲーム・プログラムの前記少なくとも一部へのアドオン・コンポーネントの導入を促進し、ゲーム・プログラムに接続するインターフェースを有する。
【０００７】
他の実施形態では、本発明はサーバーであり、ユーザー・コンピュータに占められたプログラムエリアを管理するように構成されており、ユーザー・コンピュータから離れた位置に位置付けられている。
【０００８】
本発明は更に一つ以上の方法として応用することができる。
例えば、オンライン広告の方法であり、ゲーム・システムのユーザーを登録する工程と、登録されたユーザーのゲーム・プログラムへ、アドオン・コンポーネントをアップロードする工程と、ユーザーとアップロードされたアドオン・コンポーネントの相互作用中にユーザーの行動を管理する工程を有する。そのゲーム・プログラムはアドオン・コンポーネントを受け入れ、インストールするように構成されている。
もう一つの例では、本発明は、ゲームのための広告を製造する方法であり、ゲーム・プログラムに導入されるとともに、ゲーム・プログラムのユーザーによってプレイされるゲームと相互に作用するように構成されている実施可能なプログラムコンポーネントを準備する工程を有している。
【０００９】
更に他の実施形態では、本発明はコンポーネントであり、市販されているゲーム・プログラムに導入されるように構成されているソフトウェア・モジュールを有し、前記ソフトウェア・モジュールは、ゲーム・プログラムの付加的な機能を実施するように構成されている。付加的な機能としては、広告スポンサーシップ、配置、クーポン、ギフト券、オーディオ、テキスト、グラフィック、ビデオ、あるいはゲーム・プログラムで使用されるもののうち少なくとも１つを含む。
【００１０】
本発明の、上記および他の実施形態と発明の機能は、汎用コンピュータ、あるいはネットワーク・コンピュータでプログラミングとして便利に実施することができる。そして結果は、汎用あるいはネットワーク・コンピュータに接続された出力装置に表示されてもよい。あるいは、出力もしくは表示するため、リモート装置に送信されても良い。また、コンピュータプログラム、データシーケンス、及びまたは制御信号として表現されている本発明のあらゆるコンポーネントは、ワイヤレス放送、および銅線、光ファイバー・ケーブル、同軸ケーブル等を含む、これに限定されないあらゆるものを媒体として、あらゆる周波数で放送（あるいは送信）される電気信号として具現化されても良い。
【発明を実施するための最良の形態】
【００１１】
添付図との関係を考慮しながら以下の記述を参照することにより、本発明とその利点の理解が深まるにつれ、本発明および付随する効果の、より完全な理解が得られる。
（好適な実施形態の詳細な説明）
図を参照すると、類似の参照番号は、同一あるいは相応する部分を指定する。特に図１では、本発明の実施形態によるゲーム・システムの図を示す。リモート・サーバーは、ユーザー・コンピュータ１８０のプログラム１８５にアップロード、およびインストールされるように構成されているアドオン・コンポーネント１１５Ａを保存する。プログラム１８５は、ユーザー・コンピュータ１８０にホストされているスタンダード・ネットワーク、あるいはインターネット接続を介して、プログラム１８５がリモート・サーバー１１０と通信することを可能にするアプリケーション・プログラミング・インターフェース（ＡＰＩ）１９０を含む。アドオン・コンポーネント１１５Ａ（当初はデータベース１３０、あるいは他なる保存装置に保存されている）は、例えば、インターネット接続を介して、リモート・サーバー１１０によってユーザー・コンピュータ１８０に供給され、ＡＰＩを介してプログラム１８５にインストールされる。図１に示すように、アドオン・コンポーネント１１５Ａは、ユーザー・コンピュータ１８０に供給され、ＡＰＩ１９０によりインストールされている。そして、アドオン・コンポーネント１１５Ｂとしてプログラム１８５に配置されていることが示されている。
【００１２】
アドオン・コンポーネントは、例えば、実行可能なプログラム・コンポーネント、解釈可能なソース・コード、あるいは、プログラム１８５内で実行する時に、ある機能を実施、もしくはプログラム１８５に付加価値を付与するソフトウェア・モジュールである。プログラム１８５は、ゲーム、ビジネス・プログラム、エンターテインメント・プログラム等などのいずれかを含むコンピュータ・プログラムの、どの種類でも良い。
【００１３】
プログラム１８５のソフト・メーカーは、設備と、あるいは付加的な新しいコンポーネント（例えば、ゲーム部品、領域更新等）を受け入れるために必要なプログラム１８５のフック（例えば、プログラミング技法、ＡＰＩ、インターフェース等）をプログラム１８５とリリースする。ＡＰＩ１９０は、インターネットから新しく入ってくるコンポーネントを受け入れ、および受け入れるコンポーネントを、プログラムが付加的なプログラミングを受け入れるために必要な方法で、プログラムに提供する。例えば、ＡＰＩは、プログラムにアクセス可能な妥当のディレクトリに、新しいコンポーネントを保存するため、あるいはコンポーネントをインストールするためにプログラムに提供された特定のルーチンを呼び出す。
【００１４】
ここで、プログラム１８５が、ユーザーがキャラクターあるいは他のアイコンを選択して、選択したそのキャラクターまたはアイコンの動作を、ジョイ・スティックあるいはユーザー・コンピュータ１８０に繋がっている他の入力装置を介してコントロールする種類のゲーム・プログラムの特例を示す。図２は、ゲーム・プログラム例の、出力プレイスペース２００を示す。ゲームは、ゲームのユーザーを表すキャラクター２０５,２１０を含む。一実施形態では、ゲームはオンライン・ゲームであり、そして例えば、キャラクター２１０はリモート・オンライン・ユーザーを表し、キャラクター２０５はユーザー・コンピュータ１８０のローカル・ユーザーを表す。
【００１５】
この例では、アドオン・コンポーネントは広告板が表示されるように構成されており、そのアドオン・コンポーネントは、操作領域として「フリーウェイ広告板」２２０をゲームに配置するための全てのデータとプログラミングを含む。プログラム１８５は、ゲーム空間の一部の更新を可能にする設備を提供するようにプログラムされており、アドオン・コンポーネント１１５Ｂをインストールした後、「フリーウェイ広告板」２２０がゲーム空間に現れる。この例で示すように、プログラム１８５の一部はアドオン・コンポーネント１１５Ｂの追加に伴って更新される（例えば、ゲームのプログラミングを更新する）。そしてプログラムの出力またはプレイスペースも、アドオン・コンポーネントによる機能（例えば、「フリーウェイ広告板」２２０）の付加に伴って更新される。
【００１６】
一例として、「フリーウェイ広告板」２２０は様々なビデオおよびアニメーション広告を繰り返すバーチャル広告表示である（図２、広告２２５）。広告は、バーチャル広告板と各キャラクターとの相互作用に基づいて、ローカル・ユーザー、および／またはリモート・ユーザーにより選択されても良い。広告板を選択する際、相互作用しているユーザーは、さらに、広告されている商品に関する追加的な情報をリクエストするため、自分の電子メール・アドレスあるいは自宅の住所を記入することを選択することができる。更に、ユーザーは広告されている商品を即座に購入することを選択することができる。支払いは、例えば、現金あるいは信用取引、もしくはポイント、健康、またはゲームを介して蓄えられた他の価値あるものにより行われる。キャラクターは、広告板を指摘するか見ることにより、あるいはアドオン・コンポーネントが提供する他の選択方法により、バーチャル広告板を選択でき、バーチャル広告板から広告を選択するのに様々な手段を用いることができる。一例として、バーチャル広告板を選択した時点で、ゲーム・プレーヤーのキャラクターは特別なゲームのレベル、部屋、あるいは領域に入る。そして、広告されている様々な商品を表すアニメーションのキャラクター、オブジェクト、およびビデオと直接相互作用しても良いバーチャル「アドバーテインメント」体験をすることができる。もう一つの例では、テレビのような、映像に基づいた従来型の広告が提供される。また、更に他の例では、ウェブのような、イメージに基づいた従来型の広告が提供される。一例としては、「広告を見ている」最中はゲームが停止される。もう一つの例としては、キャラクターが広告を見る間もゲームは続けられる。この場合、撃ちまくり型ゲームをしているプレーヤーは、広告を見ていたり、バーチャル「アドバーテインメント」領域で歩いていたりしている間、撃たれる危険にさらされる。一例としては、アドオン・コンポーネント１１５Ｂのモチーフ(motif)が、更新されているプログラムのモチーフ(motif)と一致するようにプログラムされている（例えば、旧西部型ゲームでは、広告板は大きな牧場の看板、すなわち、囲い型のＯＫ看板として現われ、また、技術関連のゲームでは、広告板は未来的なモチーフ(motif)で現れる）。
【００１７】
一例として、特定のゲーム・プログラム内のバーチャル広告板により、そのゲーム・プログラムと一致する道具、弾薬、キャラクター等が広告されている。従って、ゲーム・キャラクターは、広告板の広告を選択した時にバーチャル店舗に入り、自分のゲーム道具、例えば特定のモデルの鉄砲（ピストル、ライフル、マシンガン等）を「購入」することができる。そしてキャラクター２１０は、例えば、バーチャル店舗により交換が許可されている場合には、拳銃をより優れた武器に交換しても良い。
【００１８】
他の例としては、特定のゲーム・プログラム内のバーチャル広告板により、服、スポーツ用品、映画の券、食品等の、現実の世界の商品が広告されている。ゲーム・キャラクターは、広告板の広告を選択した時にバーチャル店舗に入り、広告されている商品を購入することができる。あるいはその商品に関する付加的な情報をもらうために、連絡先を入力するようになっていてもよい。
【００１９】
一般的に、ゲームの広告は、ゲームソフト・メーカー、あるいはゲームソフト・メーカーが広告の場所および機会を売った広告社によって製造される。ゲーム・メーカーもしくは広告社は、ゲーム・プレーヤーが特定の広告またはプロモーションを見る前に、ゲーム・プレーヤーが望ましいプロフィールを満たすこと、あるいは特定のゲームの必要条件を満たすことを、そのゲーム・プレーヤーに要求しても良い。例えば、ゲーム・プレーヤーが、ゲーム内で使われるより優れた武器の広告を見る許可を得る前に、一定量のポイント、あるいは利用時間を貯めることが必須であってもよい。また、ビール６本パックの無料券を含む広告を見る許可を得るためには、２１歳以上であることが必須であってもよい。このような必要条件は、暗号キーもしくはユーザーの資格を確認する他の信頼できる方法を介して実施される。このような確認は、例えば、リモート・サーバー１１０、あるいはプログラム１８５によって行われれば良く、必要な資格は、例えば、データベースのメタデータに保存され、リモート・サーバーかプログラムのいずれかによって検索取得できる。他の広告は、見ようとする全てのプレーヤーに公開されている。ポイントを用いて「購入」できる広告商品もあるし、本物の通貨が要求される商品もある。
【００２０】
バーチャル広告板内に表示されている広告は、広告社、あるいはゲーム・メーカーのいずれかによって定められた規則に従って見られる。規則はアクセス可能であり、リモート・サーバー、あるいはプログラム１８５のいずれかによって実行される。規則の例としては、例えば、変動する供給レベルによる特定の時間間隔、もしくはゲーム・キャラクターによる広告に関しての一連のアクションで確定される特定の時間間隔の間でしか広告を見ることができない、ということを含む。例えば、コーヒーの広告は朝に表示され、ビールの広告は晩に見られるよう特定されても良い。また、映画の無料券を表示する広告は、広告を選択する最初の１０００人のゲーム・プレーヤーに限って表示されても良い。もう一つの例としては、ゲーム・プレーヤーが、キャラクターに、広告を表示している広告板の周囲で三回ジャンプした場合に限って、あるいは広告板の中心にトマトを投げる指示をした場合に限って、映画の無料券を含む広告が表示されるようにしても良い。
【００２１】
本実施例では、アドオン・コンポーネントとリモート・サーバーの間のオンライン接続により、特定の広告の表示スケジュールの最新の情報、および在庫があるかどうかの最新の情報が提供される。リモート・サーバー１１０は、バーチャル広告板に掲示されている広告表示スケジュール、および規則を管理するように構成されたプログラム１２０を含む。マネージャー・プログラム１２０は、ゲーム内の広告の表示、および選択に関するゲーム・メーカーの規則を強制するのに、必要な全てのプログラミング（例えば、広告の適した分配を確保するのに必要なキーの評価、及び／又は製造）を含む。また、マネージャー・プログラム１２０は、必要な階層全て、または効率良い方法で見ることができるよう掲示するための他の必要な構成全てを含んでいる。管理メッセージ（M）のようなメッセージは、ネットワーク（例えばインターネット）を介してユーザー・コンピュータに送信される。そして、ＡＰＩ１９０を通って、アドオン・コンポーネント１１５Ｂに、アドオン・コンポーネントの機能を正常に実施するのに必要な情報（例えば、最新の広告、商品プロモーション、表示スケジュール、および基準等）と一緒に送信される。バーチャル広告板の動作に関連する、広告の選択や購入や他の状況についての関連情報は、必要であれば、レスポンス・メッセージ（Ｒ）として管理者に返信される。また一つの例として、アドオン・コンポーネントが缶であり、もし登録したユーザーが未成年であれば缶はソーダ缶としてテレビゲームに現れ、未成年でなければビールとして現れる。年齢要件は規則であり、缶はゲームに挿入されたアドオン・コンポーネントであり、そして缶のラベル（ビール／ソーダ等）は広告社からリモート・サーバーに特定された広告内容である。その広告内容は管理・メッセージを介して、いつビール、ソーダ、あるいは他の商品として現れる許可が得られるか、リモート・サーバーにコントロールされている。
【００２２】
マネージャー１２０は更に、請求情報を、任意の利用可能な第三者クレジット、あるいは請求支払いサービス（ＶＩＳＡ、ＰａｙＰａｌ等）に送信することにより、クレジット・カード、銀行口座、あるいは他の金融資産を介しての購入を調整するよう構成されている。更に、マネージャー１２０は、ユーザーに表示されている広告を表すビデオ、イメージ、およびオーディオなどのマルチメディア・アセットを正しくサンプル、フィルター、リサイズ、およびリターンするマルチメディア・サーバーとの相互作用を調整するユーザー・コンピュータのアドオン・コンポーネントへの返信を調整するように構成されている。例えば、ソーダ缶オブジェクトは、テレビゲーム空間のフォーグラウンドかバックグラウンドでユーザーに扱われるゲーム・オブジェクトからリサイズ（遠近リサイズ）、あるいは広告板の使用のためリサイズすることができる。
【００２３】
図１には一つのアドオン・コンポーネントしか示していないが、プログラム１８５は複数のアドオン・コンポーネントを受け入れるように構成されて良く、リモート・サーバーは、複数の種類のアドオン・コンポーネントを提供するように構成されているのが望ましい。更に、アドオン・コンポーネント１１５Ａ／Ｂは、プログラム１８５の機能を一つだけ実施するという制限はなく、複数の機能を実施するようにプログラムされていても良い。「スカベンジャー・ハント」領域２３０を、図２のゲーム空間の例として示す。「フリーウェイ広告板」と同様、スカベンジャー・ハント領域は選択可能な領域である。ゲーム・キャラクターは、いずれもアドオン・コンポーネントであり、例えば、電気商品、服、あるいは映画券等の現実世界の商品と換えられるコイン、お金、あるいは商品券を表すお宝を収集するために、領域を探し回るように指示されていても良い。本発明は、ゲームでアドオン・コンポーネントがどのように実施されるかに関しては限定しない。しかし、幾つかの実施例としては、本発明はメタデータを鑑定し、ユーザー・コンピュータにアドオン・コンポーネントをダウンロード、あるいはアドオン・コンポーネントの一つ以上の機能を有効にする前に（例えば、メッセージＭを介してのダウンロードまたは有効にする）、一定の規則が満たされることを要求する。メッセージＭはアドオン・コンポーネント、機能を有効にする命令、ユーザー・コンピュータのリクエスト、あるいは他のメッセージ（例えば、データ、ステータス等）のいずれかを含んでも良い。コンポーネントのダウンロードや機能の有効化の決断をするためにユーザー・コンピュータから必要な情報は、例えばユーザー・コンピュータからリモート・コンピュータ（例えば、イベントの結果として、スケジュールにあるリモート・サーバーに自動的に送信されるか、問い合わせメッセージ（Ｍ）の返事として送信される）へ送信されるメッセージ（Ｒ）を介して検索取得される。
【００２４】
幾つかの実施例では、更新領域（例えば、フリーウェイ広告板領域２２０）は、プログラムと類似のモチーフ(motif)を持つこと、または少なくともプログラムと関連していること（例えば、少なくともゲームで使用可能、あるいはゲームに関連しているキャラクターや道具等を広告する）が要求される。しかし、他の実施例では、更新領域は、プレイしているゲームと全く関連していなくても良い。例えば、ゲームの道具を売る代わりに、フリーウェイ広告板２２０は、大型車を販売する現実の自動車販売店の広告でも良い。その結果、フリーウェイ広告板は、例えば、選択された時点でＦｏｒｄ、Ｃｈｅｖｙ、あるいはＦｅｒｒａｒｉの自動車のオンライン店にリンクする。一実施例として、自動車の販売領域を実施するために特別なゲーム・スタイル・プログラミングが用いられる。別の実施例としては、自動車の販売領域は、ユーザーが自動車の販売ウェブサイトを見ることができるゲーム・プログラムの中の、従来のブラウザを立ち上げるリンクである（従来のブラウザは、ゲーム・プログラムのモチーフ(motif)に類似したスキン(skin)あるいは他のモチーフ(motif)を有していてもよい。オンライン店のモチーフ(motif)や、ゲーム空間内の他の領域や場所も、アドオン・コンポーネントのために作成したスキン(skin)を用いて同様に更新しても良い）。
【００２５】
更に、本発明の一実施例としては、広告スクリーンは、典型的には、ゲームがメモリにロードされている際に発生するアイドル・ロード時間の最中に表示されても良い。ロード画面は、典型的には、図２に示すようなシーン等を表すゲーム空間を表すアプリケーション・コード、またはグラフィックを含む。同じ空間とリソースが広告に変換される。図１４は、広告画面の例として広告画面１４００を示す。掲示される広告は、アドオン・コンポーネントまたはユーザーのゲーム・プログラム内に存在するコンポーネントへのメッセージから提供される。別の実施例としては、ゲーム・プレーヤーが、ゲームに設けられたポーズ・オプションを選択することでゲーム・プレイをポーズする時に、他の広告が表示されても良い（例えば、図１５のポーズ画面１５００を参照）。ポーズやロード画面で掲示される広告を見る時、ゲーム・プレーヤーは、広告と直接的に相互作用しても良いし、ゲーム空間あるいはシーケンスがロードを完了したか、あるいはポーズを解除した後に、ゲームを再開するかを選択できても良い。
【００２６】
本発明の付加的な態様、および機能を下記に記載する。範囲の広い例として、本発明は、ユーザー・コンピュータのプログラムにインストール（またはインポート）されるリモート・サーバーから提供するアドオン・コンポーネント、プログラムに一つ以上の付加的な機能を実施するアドオン・コンポーネント、およびプログラムの一部を遠隔で管理するリモート・サーバー（例えば、プログラムのバーチャル広告板に広告の入手情報を通告、または特定の広告を掲示するように広告板に指示をする）を含む。前記プログラムの一部は、アドオン・コンポーネント、またはプログラムの恒久的な部分でも良い。リモート・サーバーによる管理は、表示のインテグリティ（システムや信号の整合性）、且つアドオン・コンポーネントの使用を、キーの使用およびそのコンポーネントまたはコンポーネントの態様が一定の条件が満たされない限り使用できないようにする他のプライバシー設備を介して保証するように構成されても良い。例えば、一実施例としては、リモート・サーバーにコンテンツをアップロードする広告社は、そのコンテンツの有効期限と使用頻度を示すキー（例えば、暗号キー）を入力することを更に要求する。キーは、コンテンツの有効期限を延ばすように、あるいは使用頻度を変えるために（例えば、ライセンスは全額支払済み）提供されても良い。
【００２７】
従って、一実施例として、本発明はゲームであり、少なくとも一部にアドオン・コンポーネントが取得されるように構成されているゲーム・プログラムを有し、そのアドオン・コンポーネントはリモート・ソースから取得される。アドオン・コンポーネントは、広告、ゲームで使用されるオブジェクト、あるいは広告を掲示する表示領域でも良い。
【００２８】
一実施例としては、ゲーム・プログラムは、ゲーム・プログラムを利用しているプレーヤーを表すキャラクターを含む。アドオン・コンポーネントは、広告板のパラダイムを実施するゲーム・スタイル・プログラムを有する。ゲーム・プログラムは、プレーヤーが、自分を表しているキャラクターが広告板を選択するように導けるように構成されている。アドオン・コンポーネントは、キャラクターが広告板で広告されているアイテムを選択、および購入できるように構成されている。別の実施例では、アドオン・コンポーネントはスカベンジャー・ハント・コレクション・パラダイムを実施するゲーム・スタイル・プログラムを有し、ゲーム・プログラムは、プレーヤーがコイン、お金、宝石、パワーアップ・アイテム等、広告された商品やサービスと引き換えられる証明書を表すお宝に、自分を表しているキャラクターを導けるように構成されている。しかし、本発明のプロセスおよびテクニックを用いれば、任意のゲーム・パラダイムを実施しても良いことは理解されるべきことであり、本明細書で挙げられた例は、他に可能な実施の種類や範囲を制限しない。それどころか、本発明はゲーム・プログラムにも制限されておらず、任意のコンピュータ製品に適用されても良い。
【００２９】
本発明は更にシステムであってもよい。システムの少なくとも一部は、アドオン・コンポーネントが取得されるよう構成されているゲーム・プログラム（例えば、１８５）、ゲーム・プログラムと互換性がある少なくとも一つのアドオン・コンポーネント（例えば１１５Ａ）を保存且つ提供するように構成されたリモート・サーバー（例えば、１１０）、およびリモート・サーバーと相互作用し、リモート・サーバーから前記少なくとも一部のゲーム・プログラムへのアドオン・コンポーネントの導入を促進するように構成されているインターフェース（例えば、１９０）を有する。アドオン・コンポーネント（例えば、１１５Ｂ）の導入は、ゲーム・プログラム内の少なくとも一つの領域および場所（例えば、２２０）のコンテンツの動的更新（例えば、ゲーム・プレイの最中で）でも良い。アドオン・コンポーネントは、例えば、ゲーム・プログラムで利用される広告（例えば、広告スポンサーシップ、商品配置、商品券、ビデオ、テキスト、グラフィック、ゲーム・オブジェクト、あるいは他のコンポーネントのいずれか）でも良い。また、別の例として、アドオン・コンポーネントは、表示、分配、広告、あるいは商品とサービスのプロモーションの少なくとも一つを行うように構成されている。そしてゲーム・プログラムの一部としてアクセス可能であり、ゲーム・プレーヤーが、広告された商品やサービスを購入しても良いオンライン・オークションや店にリンクするバーチャル広告板（例えば、フリーウェイ広告板２２０）として定義しても良い。
【００３０】
一実施例としては、リモート・サーバーは更に、システムのユーザーを登録、アドオン・コンポーネントの２進アプリケーション・コードを送信、且つアドオン・コンポーネントの使用を制御するライセンス・キーを生成および送信するように構成されている。例えば、一実施例としては、ラインセス・キーは、リモート・サーバー内で共に位置づけされているライセンス・キー・プログラムにより生成される。ライセンス・キーは、広告社、またはゲーム・メーカーに提供されているコンテンツや支払い（＄あるいは他の報酬）に基づいて提供されている。ライセンス・キーは、メッセージ（Ｍ）として過去に送信されたアドオン・コンポーネン、またはコンテンツを有効にするユーザー・コンピュータに送信される。
【００３１】
サーバーは、ユーザー・コンピュータにホストされているプログラム内の領域を管理するための構成を含んでいる。サーバーはユーザー・コンピュータから離れた位置に位置付けられている。一実施例としては、サーバーは更に、ゲーム内の任意のバーチャル広告板が、特定された表示規則に沿ってプログラム内で動的更新されても良いように、広告キャンペーンを定義するよう構成されている（表示規則は、例えば、実施のためプログラム１１５ＢにメッセージＢとして送信されても良い。また、表示規則は、プログラム１１５Ｂに送信されたコマンドを介して、リモート・サーバーで実施されてもよい。）。
【００３２】
サーバーは更に、管理されている領域からリンクされているバーチャル店でゲーム・プレーヤーが被った購入処理の遂行を促進するように構成されても良い。販売当事者に振り込むための第三者請求システムとの相互作用を介して、ゲーム・プレーヤーの買い物の請求をする。そして、例えば、集中的保存装置（例えば、データベース１３０）に、適切な購入情報を保存することにより、遂行された購入処理の請求を記録し続ける。
【００３３】
サーバーは更に、動的リサイズ、サンプリング、あるいは、第三者のマルチメディア・サーバーとの相互作用を介して管理されている領域内で示されるアドオン・コンポーネントを表すマルチメディア・イメージ、オーディオ、ビデオ、あるいはテキスト・ファイルの編集を促進するように構成されても良い。これは、ゲーム・プログラムの空間の中の広告社、及び／または、ゲーム・プログラムにインストールされているコンポーネントにより、広告社に提供されているコンテンツを配置するのに必要なマッチングの種類を全て含む。この空間は、例えば、ソフトウェア・モジュール、オブジェクト、あるいはゲーム・プログラムにプログラムされ具体的に定義された領域であり、そして、コンテンツを受け入れるように、およびゲーム環境のバーチャル・ワールドまたはプレイ空間のコンテンツを用いるように構成されている。図１７は、プレイ空間の例またはバーチャル・ワールド１７００のスクリーン・ショットである。広告板１７１０は、広告（例えば、広告コンテンツ１７２０）のために提供された空間である。
【００３４】
サーバーは更に、リモート・ソース（例えば、広告板１７１０、ゲーム・オブジェクト２１２等）から動的更新するのが可能なプログラム内の領域を識別し、そして識別された少なくとも一つの領域のコンテンツを動的更新するように構成されている。識別された領域は、例えば、少なくとも二次元または三次元空間のいずれか、もしくはゲーム・プログラムの出力内のオブジェクトを有する。
【００３５】
オンライン広告方法は、登録されたユーザーのゲーム・プログラムにアドオン・コンポーネントをアップロードする工程と、ユーザーがアップロードされたアドオン・コンポーネントと相互作用している際に、ユーザーの行動を管理する工程を有する方法を含む。前記ゲーム・プログラムはアドオン・コンポーネントを受け入れインストールするように構成されている。好ましくは、ユーザーは、図１８に示すようにシステムにログインすることが要求される。そしてユーザーは、例えばＩＤ情報、クレジット・カードあるいは他の情報を含むシステムに登録される。これらの情報は、本発明により提供されている少なくとも一つの特徴を有するサービス、及び／または商品の費用をユーザーに請求するための情報である。ゲーム・ユーザーのアカウントは、例えば、図１９と図２０で示すような登録ウィンドウで生成または更新される。行動を管理することは、例えば、広告とその各自のマルチメディア・アセット（コンテンツ）の管理、ゲーム内で広告が表示されても良い様々な場所の管理、および広告キャンペーン内で関連広告の階層的な組織化およびグループ化の管理を含む。一実施例としては、キャンペーンは、以下に記載する定義の指針に従って、共通の場所で共通の時間帯に表示されるようスケジュールまたは構成されている関連広告のグループ化する。本発明は、例えば図１２に示すように、広告をキャンペーンにグループ化する独自の方法を提供する。
【００３６】
管理することは更に、広告の場所（例えば、広告板空間）での広告の表示、分配、あるいは動きを管理する指針（または規則）を定義する工程と、その指針を強制する工程を含む（例えば、ゲーム・メーカーに提供されたように）。その強制は、例えば、指針をアップロードされたコンポーネント（例えば、ゲーム・メーカーに提供されたように）を管理する指針に従って、メタデータ、２進ファイル、またはアドオン・コンポーネントのライセンス・キーの使用を含む管理行動を介して行われる。
【００３７】
本発明は更に、ゲームのためのアドオン・コンポーネントを生成する方法を含む。その方法は、ゲーム・プログラムのユーザーがプレイしているゲームと相互作用し、ゲーム・プログラムに導入可能で実行可能なプログラム・コンポーネントを準備する工程を含む。実行可能なプログラム・コンポーネントは、バーチャル広告板、あるいはゲーム・プレーヤーが参加できるスカベンジャー・ハント領域を実施するようにプログラムあるいは構成されても良い。参加することは、例えば、広告されているアイテムを選択あるいは収集して、広告されたアイテムに関する情報をリクエストすること、広告アイテムを購入すること、あるいは収集した広告アイテムを商品券、商品、もしくはサービスと引き換えることを含んでも良い。
【００３８】
リモート・ソースからプログラム内の領域、または場所のコンテンツをプログラムが動的更新することを可能にするＡＰＩ（例えば、１９０）が利用される。これは、例えば、更新されている「領域または場所」がバーチャル「広告板」であり、および「コンテンツ」が服、食物、サービス等、現実世界で販売されている商品であるのを目的として行われる「広告」に対して特に適用される。上記の「フリーウェイ広告板」２２０は、その一例である。広告板２２０のコンテンツは、予め特定されたスケジュール（例えば、３０秒ごと）、あるいはゲームのアクション（例えば、一定の武器が発砲されたら広告板が変わるなど）に基づいて変化しても良い。また一つの例としては、更新されている「領域または場所」がポーズ画面であり、広告されている「コンテンツ」は映画券である。例えば、ゲーム・プレーヤーが隠れたお城の秘密の入り口を見つけた時、電話が鳴り、電話を取るためにプレーヤーがゲームをポーズする。ゲーム・プレーヤーがゲームに戻ってきた時、ロード・オブ・ザ・リングの第三作目が金曜日に公開されるという映画の予告編（例えば、侵入型広告領域１５１０）がある。地元の上映時間を見るため、および券をオンラインで購入するためにリンクをクリックした後（このリンクもまた、例えば、侵入型広告領域１５１０でも良い）、ゲーム・プレーヤーは世界を救う冒険を続けるため、ゲームのポーズを解除する。
【００３９】
また一つの例としては、ゲーム内の更新された「領域または場所」は、レーシング・ゲーム内の「ピットストップ」であり、更新されている「コンテンツ」は、エンジン・オイルを表すゲーム・オブジェクトである。ピットストップのため停めるとき、ゲーム・プレーヤーは、自分が実生活およびゲーム内で好んで使うブランドのエンジン・オイルを選択しても良い。特定のブランドのエンジン・オイルを選択することは、広告されたブランドのエンジン・オイルの１ドル引きの割引券を送信するための（例えば、ユーザーの登録された電子メール・アドレスを介して）特別なポップアップを、ゲーム・プレーヤーがクリックすることも可能とする。あるいは、ポップアップは、割引券や他のお知らせを受信するため、ユーザーに電子メール・アドレスを入力できるようにする。
【００４０】
更にまた一つの例としては、ゲーム内の更新された「領域または場所」は、「シークレット・ボーナス・レベル」であり、更新された「コンテンツ」は、広告された商品の割引券である。この例では、ゲーム・プレーヤーは、漫画キャラクターをコントロールするゲームをしている。そのゲームには、さまざまな価値および額面金額の商品割引券や商品券を収集するために、ゲーム・プレーヤーがゲームの主人公を迷路の中で導かなければいけないシークレット・ボーナス・ラウンドがある。割引券を収集するために、例えば、ゲーム・プレーヤーは、矢印で強調表示されている手押し車やブロックに飛び乗る、あるいはそれを当てることが要求される。このシナリオでの割引券は、現実の商品の広告であり、ボーナス・ラウンドの環境内の特定の場所やオブジェクトに隠されている。割引券と商品券は、ゲーム・ユーザーのコンピュータにダウンロードしたコンテンツであること、およびリモート・コンピュータに管理されることが望ましい。あるいは、コンテンツはユーザー・コンピュータのプログラミングに、リモート・コンピュータからユーザー・コンピュータに提供される規則に沿って管理される。ボーナス・ラウンドの終了後、ゲーム・プレーヤーに、プレーヤー本人がボーナス・ラウンドで収集した現実世界の商品の特定の割引や商品券を見る選択肢を与えても良い。
【００４１】
「領域または場所」は、広告ではないシナリオの機能でも良い。例えば、「領域または場所」は、ゲームの宝箱と定義されても良く、宝箱の「コンテンツ」はコイン、宝石、武器、ポーション等でも良い。一実施例としては、コンテンツは、アイテムのカタログを管理および保持するリモート・サーバーにリクエスト（またはリモート・サーバー・管理・メッセージへの返信）をすることにより、動的に確定される。例えば、宝箱が位置してある部屋にプレーヤーが近づいたら、ユーザー・コンピュータのプログラミングが、宝箱とそのコンテンツをリクエストするリモート・コンピュータにリクエストする。類似のリクエストも、この中で記載する他のあらゆる実施形態の広告コンテンツをリクエストするために使われても良い。
【００４２】
更に、トランズプレイ・プラットフォーム（例えば、１０５）の「リモート・サーバー」は、「ゲーム規則」に沿って、宝箱の中のどの特定のアイテムを表示すべきか、と確定するためのリクエストをする時にコードを実行しても良い。「ゲーム規則」は、例えばウェブベース管理コンソールを介して、ゲーム開発者やゲーム・メーカーによる管理処理として構成されている。このような規則の例として、宝箱を開けている主人公が女性であれば宝石を表示すること、主人公のヘルスが５０％以下であればライフ・ポーションを表示すること、あるいはランダムに表示すること等が挙げられる。この対応の仕方の、また一つの例として、建物をゲーム内の位置と定義し、建物から走り出てきて主人公を撃つ別々の悪者をコンテンツとすること、および主人公が大統領を救出して、脱出する危険に犯されている時にだけ走り出る、等のゲーム規則が挙げられる。あらゆるゲームまたはゲームの一群に、あらゆるゲーム規則が利用されても良い。
【００４３】
次に、本発明のさまざまな機能を更に細かく記載する。一実施例として、本発明が、オンライン・ゲーム広告システムである場合について説明する。そのオンライン・ゲーム広告システムは、ゲーム体験の一部として、あるいはアイドル・ロード中、待機中、およびポーズ画面の時に、オンライン・ゲーム内で表れる相互作用的な広告、スポンサーシップ、および配置の定義、販売、分配、且つ管理をする能力を、ゲーム開発者およびゲーム・メーカーに提供する。本発明は、ゲーム開発者が、ゲーム内で広告を表示しても良い場所を定義することを可能にする。ゲーム・メーカーと広告社は、ウェブベース管理コンソールの使用を介して、ゲーム開発者により定義された利用可能なゲームの場所に、表示する新しいイメージ、オーディオ、テキスト、またはビデオに基づいた広告を生成およびスケジュールしても良い。
【００４４】
広告の場所およびオブジェクトを定義する：一実施例としては、本発明は、広告の場所とオブジェクトを定義する方法を提供する。この状況において「定義する」という表現は、ゲーム内で広告が表示されても良い領域、またはオブジェクトを特定する独特の方法を示す（例えば、ゲーム・メーカーは、リモート・サーバーが相互作用するゲーム、あるいは複数のゲームの領域とオブジェクトを特定するリモート・サーバーへの情報を提供する）。
【００４５】
更に、「定義する」という表現は、ゲーム内の所定の領域、またはオブジェクトに表示されても良い広告の種類を制限する独特の方法も示す（例えば、ゲーム・メーカーは、特定の領域とオブジェクトに対して使用可能な、及び／又は適切な、コンテンツとコンテンツの形式を特定する）。このような制限の例としては、マルチメディアの種類（イメージ、ビデオ、またオーディオ）、寸法、ファイル・サイズ、および広告の持続期間を含むがこれに限定されない。この状況での「領域」は、説明された空間の空間寸法に囲まれた二次元または三次元のあらゆる寸法調整システムに設定されている領域を示す。更に、この状況での「オブジェクト」は、あらゆるゲーム・コンポーネントを示す。そのゲーム・コンポーネントは、ゲーム・キャラクター、武器、装置、道具、建造物、または広告が現れても良い領域を含んでも良い風景等を含むが、これに限定されるものではない。これは、図６のアイテム１０５および１５０に示すようなゲーム・サービスおよびゲーム位置ＡＰＩ（Application Programming Interface）の使用を介して達成される。アイテム１０５および１５０、あらゆる専売のゲーム・コンソール、またはクライアントのために書かれたゲームのコード内の広告領域とオブジェクトを定義するための、プログラミング・インターフェースを提供する。このゲーム・コンソール、またはクライアントは、ソニーのプレーステーション２、マイクロソフトのＸｂｏｘ、任天堂のゲーム・キューブ、あらゆるワイヤレスまたは手持ちサイズのゲーム・クライアント、あるいはパーソナル・コンピュータ等を含むが限定されない。望ましくは、ＡＰＩは別々のゲーム環境を亘って標準化されるが、別々の環境に対応するため、リモート・コンピュータの他の位置ＡＰＩを幾つか利用できる。
【００４６】
広告の場所とオブジェクトを登録する：  一実施例としては、本発明は、ゲーム広告サーバーで広告の場所とオブジェクトを登録する方法を提供する。この状況での「登録する」という表現は、上記の方法を用いてゲーム開発者によりゲーム内で定義された広告の場所とオブジェクトを特定する処理を意味する。一実施形態では、これはウェブベース管理コンソール・アプリケーションに提供されるユーザー・インターフェースの使用を介して、手動で達成しても良い（例えば、図３に示されたプロセス図の広告マネージャー１００（図６）により実行されるステップ１〜４の工程を用いて、及び／又は、例えば、図９に示すスクリーンを用いて）。また、一つの例としては、ＸＭＬドキュメントの非同期の導入を介して、自動的に登録が達成されても良い。そのＸＭＬドキュメントは、ゲーム広告サーバーに登録されるゲーム内の全ての広告の場所とオブジェクトのリストを含む。
【００４７】
キャンペーンと表示規則を定義、および広告アセットを登録する：  一実施例としては、本発明は、キャンペーンと表示規則を定義し、および、ユーザー・インターフェースを用いて、オンライン・ゲーム広告サーバー内の広告アセットを登録する方法を提供する。ユーザー・インターフェースは、例えば、図４に示すように、ウェブベース管理コンソール・アプリケーションにより提供される。ウェブベース管理コンソール・アプリケーションの機能は、例えば、サーバーで実施されていてもよい（例えば、図６のアイテム１００を参照）。例えば、図４に示すように、リモート・サーバー（例えば、図６のアイテム１００）にイメージ、ビデオ、あるいはマルチメディア・アセットを使用するため、および、一つ以上の広告または広告キャンペーンに関連しているアセット等を説明するさまざまな情報を入力するために、ウェブベース管理コンソールを使用しても良い。更に、リモート・サーバーはその後、マルチメディア・アセットをマルチメディア・サーバー（例えば、図６のアイテム１４０）に転送し、記述的メタデータを関係型データベース（例えば、図６のアイテム１３０）に保存する。「キャンペーン」という表現は、広告の一群を示す。「アセットを広告する」という表現は、表示される広告のコンテンツを表すイメージ、オーディオ、あるいはビデオ・ファイルなどのマルチメディア・オブジェクトを示す。この状況で「登録する」という表現は、広告アセットに関連しているメタデータのセットを特定する独特の方法を示す。この広告アセットは、アセットの名前、説明、メディア・タイプ、ファイル・サイズ、寸法、およびＵＲＬやアセットを見つける経路を含むがこれに限定されない特徴を含んでも良い。「表示規則」という表現は、キャンペーンがゲーム内で、いつどの場所で表示されるべきか、およびキャンペーン内の広告がどの順序で表示されるべきかを管理する一連の指針を示す。更に「表示規則」は、一例として、ゲームの環境変数に基づいて、どの広告をどの特定の場所に表示するかを定める一連の基準を表しても良い。環境変数は、プレーヤーの位置、プレーヤーの能力水準、現時点あるいは過去のゲーム・プレイでゲーム・プレーヤーが貯めたポイント、ゲーム・プレーヤーが広告を見た回数、広告が表示するべきゲームのレベルの特定のテーマあるいはジャンル、特定のゲーム・オブジェクト、キャラクター、武器、道具、あるいはアイテムの存在、そして、広告の場所付近の他のゲーム・プレーヤー、キャラクター、またはオブジェクトに関連する、ゲーム・プレーヤーのキャラクターあるいはオブジェクトの過去のアクション等のいずれかを含むがこれに限定されない。
【００４８】
例えば、広告キャンペーンは、広告社からリモート・サーバーにアップロードされても良い。その後、リモート・サーバーは、ＡＰＩ１９０を介して、ユーザー・コンピュータで作動している自動車運転ゲームに、広告キャンペーンを適用応用する。例えば、広告キャンペーンは新しい自動車のものである。広告キャンペーンは、新しい自動車のスキン、広告板の広告物、およびバーチャル店等の、関連している広告アセットを幾つか含む。広告キャンペーンは、更にそれぞれのアセットの表示規則を含む。例えば、広告板の広告が最初に発生するという規則、そして、スキンが敵対する相手に適用される自動車運転ゲームにおいて、相手はスキンを適用するために一定の能力水準に至っていなければいけないという規則、また、自動車運転ゲームの最後に、広告したスキンを適用した優れた相手の自動車の運転の腕前を眺めた後に、バーチャル店はゲーム・ユーザーに新しい自動車を買う機会を提供するという規則を含む。この例では、表示規則は、タイミング・データ（どのタイミングでアセットが現れるか）と、アセットを利用する前に必要な要件（例えば、スキンを適用する前の能力の条件、相手の自動車であるべき条件）を含む。この例では、広告アセットは、ゲームの存在する部分に応用されるデータ（広告板に適用される広告板データ、自動車ゲーム・コンポーネントに適用される自動車のスキン）と、追加される全体のコンポーネント（バーチャル店）を含む。ゲームが存在する手段に適用されるデータの場合は、リモート・サーバーが広告アセットを保存し、ユーザー・コンピュータにホストされているさまざまなゲームに送信する（例えば、ＡＰＩ１９０からメッセージＭを介して）。バーチャル店の場合、バーチャル店はユーザー・コンピュータにダウンロードされたアドオン・コンポーネントであり、バーチャル店はリモート・コンピュータに管理されている。上記は広告キャンペーンの例を備え、それぞれのキャンペーンの詳細は大きく異なっても良い。その詳細に関わらず、アドオン・コンポーネント、広告アセット、データ、ルール等がリモート・サーバーを介して、ゲームと他のプログラムに登録、保存、そして応用しても良いメカニズムを本発明は提供する。
【００４９】
広告アセットを特定、および転送する：  一実施例としては、本発明は、ウェブベース管理コンソール・アプリケーション（図４と図６のアイテム１００）に提供されるユーザー・インターフェースの使用を介して、イメージ、オーディオ、あるいはビデオ・サーバー等のマルチメディア・サーバー（例えば、図６のアイテム１２０を参照）で、広告アセットを特定および転送する方法を提供する。その広告アセットは、上記したオンライン・ゲーム広告サーバーで登録されたものである。この状況での「特定する」と「転送する」という記載は、一つのシステム内で位置されている広告アセットを識別、およびコピーまたは移動する方法を意味する（例えば、マルチメディア・サーバーのシステムに広告アセットをアップロードする）。
【００５０】
メタデータの広告を持続する：一実施例としては、本発明は、関係型データベースやネットワーク・ファイル・システム（例えば、図６のアイテム１３０を参照）等、集中的保存装置にてメタデータの広告を持続する方法を提供する。この状況での「メタデータ」の記載は、広告、キャンペーン、場所、あるいは表示規則、およびオブジェクト間のあらゆる関係の特徴または機能を説明するもの全てを示す。前記関係の例としては、どの広告がどのキャンペーンにあてはまるか、いつどの場所でどのキャンペーンが表示されるか、どの順序でキャンペーン内の広告は表示されるか、そして広告はどのゲーム環境変数に従って表示するか、等を含むがそれに限定されない。
【００５１】
図２１は、メタデータが保存される関係型データベースのスキーマ２１００を示す。スキーマ２１００では、フィールドは場所２１１０にリンクするため保持され、キャンペーン２１３０、表示規則２１５０、および広告２１７０のための特定情報（例えば、サイズ、テキスト等）が保持されている。
【００５２】
メタデータとスケジュールの広告をリクエストする：  一実施例としては、本発明は、マネージャーによって予め定められた特定の表示規則に沿って、特定の時間帯にゲーム内の特定の場所でどの広告が表示されるかを確定するメタデータおよびスケジュールの広告をリクエストするための独特な方法を提供する。例えば、ユーザー・コンピュータで実行されているプログラミング(例えば、コンポーネントやゲーム・クライアント等の広告）は、リモート・サーバーから広告をリクエストする。メタデータとスケジュールの広告をリクエストする時、ゲーム・クライアントがサーバー情報をパスしなければいけない。そのサーバー情報は、ゲーム内の広告をそれぞれ識別する場所識別子、および、オブジェクトとキャラクターの位置付けとアクション、およびゲーム・プレーヤーのプロフィールと能力と経験水準等を含むがこれに限定されない。これは例えば、標準のプログラミング・インターフェースを提供する図６のアイテム１５０および１１０に示すように、ゲーム・サービスとスケジュールＡＰＩ（Application Programming Interface）の使用を介して達成される。その標準のプログラミング・インターフェースは、広告キャンペーンを識別する広告メタデータ、およびその表示規則をリクエストし、その表示規則は、あらゆる専売のゲーム・コンソールまたはクライアントから、特定の時間と場所で表示する。その専売のゲーム・コンソールまたはクライアントは、ソニーのプレーステーション２、マイクロソフトのＸｂｏｘ、任天堂のゲーム・キューブ、あらゆるワイヤレスまたは手持ちサイズのゲーム・クライアント、あるいはパーソナル・コンピュータ等を含むが限定されない。
【００５３】
メッセージと広告アセットを受信して掲示する：  一実施例としては、本発明は、メッセージと広告アセットを受信および掲示するための特徴ある方法を提供する。ゲーム・コンソールまたはユーザー・コンピュータ（クライアント）で作動しているオンライン・ゲームが、広告メタデータをリクエストして、広告キャンペーンの表示規則、スケジュール、および場所を確定した後、広告を表す広告アセットをリクエストする。クライアントとゲーム・サーバーの間でパスされるメッセージのコンテンツは、一実施例としては、広告キャンペーン・リスト・メタデータを含むＸＭＬメッセージでも良い。例えば、図７はメタデータを送信するように利用しても良いＸＭＬ形式の構造を示し、図８に示すメタデータの構造例８００に相応する。即ち、図７のアイテム５００と図８のアイテム６００は、キャンペーン・オブジェクトのアイテム５１０と６１０の少なくとも１つを含むルート・レベルの親オブジェクト・キャンペーン・リスティングを表す。それぞれのキャンペーン・オブジェクトは、システム内でキャンペーンを比類なく識別するＩＤ特質があり、データ構造要素の広告リスティング（５２０、６２０）および場所（５３９、６３０）を含む。広告リスティングのデータ構造は、ＩＤ，名まえ、解説、幅、高さ、アセットＵＲＬ等を含む要素を有する広告要素（５２５、６２５）を備える。場所オブジェクト（５３０、６３０）は、広告が現れるゲーム内の場所を表し、ＩＤ，名前、解説等の特質と要素を含む。
【００５４】
広告アセットをリクエストする時、ゲーム・クライアントは、例えば、広告がかけるべき特定の動作時間パラメータを説明する広告サーバー情報をパスする。このパラメータは、広告の寸法、ビデオやアニメーションの長さ、色彩設計、透明度、ファイル形式、およびファイル・サイズ等を含むが、これに限定されない。これは、図６のアイテム１１５および１５０に示すようなゲーム・サービスおよびメッセージＡＰＩにより達成される。一実施例では、そのゲーム・サービスおよびメッセージＡＰＩは、広告アセットをダウンロードするトランザクション同期モデルを、要求ベースで提供する。また一つの実施例では、本発明は、スケジュールされた放送配達メカニズムで、広告アセットを配達する非同期の方法を提供する。その放送配達メカニズムでは、広告サーバーがそれぞれの契約しているゲーム・コンソールまたはクライアントに、広告アセットをアップロードする。トランザクションが成功した際、標準のメッセージＡＰＩインターフェースを動作させることにより、送信されたメッセージを介して、販売当事者と購入当事者の両方が認識される。その標準のメッセージＡＰＩインターフェースは、ゲーム商業サーバーにより提供されている。
【００５５】
広告アセットをリクエストする：  一実施例としては、本発明は、マルチメディア・サーバーから広告アセットをリクエストする方法を提供する。この状況での「広告アセット」は、オンライン・ゲーム内で表示される広告の一部、少なくとも一つの部分、あるいは全体を表すイメージ、ビデオ、またはオーディオ・ファイル等のマルチメディア・ファイルとして定義される。図６に示すアイテム１４０等の「マルチメディア・サーバー」は、動的検索、リサイズ、サンプリング、変換、あるいはそのようなファイルの生成をする責任を持つあらゆるサーバーのことである。このようなアセットの要求は、マルチメディアＡＰＩ（図６、アイテム１２５）の使用を介して達成できる。そのマルチメディアＡＰＩは、動的検索、リサイズ、サンプリング、変換、あるいはイメージ、ビデオ、またはオーディオ・ファイルの生成を可能にするために、マルチメディア・サーバーに呼びかけるインターフェースを含む。
【００５６】
広告アセットを受信する：  一実施例としては、本発明は、マルチメディア・サーバーから広告アセットを受信する方法を提供する。この状況での「広告アセット」は、オンライン・ゲーム内で表示される広告の一部、少なくとも一つの部分、あるいは全体を表すイメージ、ビデオ、またはオーディオ・ファイル等のマルチメディア・ファイルとして定義される。「マルチメディア・サーバー」は、動的検索、リサイズ、サンプリング、変換、あるいはそのようなファイルの生成をする責任を持つあらゆるサーバーのことである。このようなアセットの受信は、動的検索、リサイズ、サンプリング、変換、あるいはイメージやビデオやオーディオ・ファイルの生成を可能にするため、マルチメディア・サーバーに呼びかけるインターフェースを含むマルチメディアＡＰＩ（図６、アイテム１２５）の使用を介して達成する。
【００５７】
広告の印象、クリック・スルー、およびゲーム・アクション：  一実施例としては、本発明は、広告印象、クリック・スルー、および広告に対するアクションを、関係型データベースやネットワーク・ファイル・システム等の集中的保存装置で持続する独特な方法を提供する。この状況での「広告印象」は、オンライン・ゲーム内でゲーム・プレーヤーが特定の広告を見た回数として定義され、「クリック・スルー」は、広告の主題に関する詳細な情報を表示するためにゲーム・プレーヤーが広告を「クリック」した回数として定義される。広告印象は、例えば、ユーザー・コンピュータにより表にされ、リモート・コンピュータに転送される。リモート・コンピュータは更に、それぞれの広告と各種類のアクセス回数の統計を一覧表にしても良い。「広告に対するアクション」は、一実施例では、ゲーム・プレーヤー、キャラクター、またはオブジェクトにより、ゲーム・オブジェクトとしてゲーム内で表されている広告に、直接的または間接的に行われるあらゆるアクションとして定義される。このアクションの例は、当てる、投げる、撃つ、飛び乗る、食べる、蹴る、喋る、および広告に叫ぶまたはぶつかる等のアクションを含むが、これに限定されない。トランザクションの一部として保存される情報は、広告を見ている、あるいはクリックしているゲーム・プレーヤーのユーザー名、現時刻と日付、視聴者の人口学的情報、広告を見ていた時間の長さ、広告と相互作用していた時間の長さ、および広告オブジェクトに行われたアクションの種類等を含むが、これに限定されない。一実施例では、広告印象、クリック・スルー、およびゲーム・アクションを持続する行動は、図６のアイテム１２０に示すような広告サーバーよって、関係型保存データベースを用いて実行される。その関係型保存データベースは、図６のアイテム１４５に示すようなものである。印象データはデータベースに保存される。
【００５８】
広告リポートと統計資料を見る：  一実施例としては、本発明は、広告印象、クリック・スルー、および広告に対するゲーム・アクションの広告リポートおよび統計を見るための独特な方法を提供する。ウェブベース・アプリケーション（図６、アイテム１００）等のユーザー・インターフェースを使用して、ゲーム・メーカーまたはシステムマネージャーは、レポートを見てもよい。レポートは、時間帯による視聴率、印象、クリック・スルー、人口統計上のグループおよび領域、そして印象からクリック・スルーの成功率と比率等を含むがこれに限定されないものの詳細を説明している。一実施例としては形態では、リポートを生成するデータは、図６のアイテム１４５に示すような関係型データベースに保存される。
【００５９】
本発明は、当業者にとっては明らかであるが、本開示の教えに基づきプログラムされた通常の汎用または特殊化のデジタル・コンピュータ、あるいはマイクロプロセッサを使用して都合よく実施できる。
【００６０】
当業者に明らかなように、有能なプログラマーなら、本開示の教えに基づいて適切なソフトウェア・コードを作成することができる。本発明は更に、当業者に明らかなように、本開示の教えに基づいて特定用集積回路を作成すること、または通常のコンポーネント回路の適切なネットワークを相互に接続することによって実施できる。
【００６１】
保存媒体（メディア）であるコンピュータ・プログラム製品を、本発明は含む。その保存媒体には、本発明のあらゆるプロセスをコンピュータが実行するのを制御または引き起こすために使用できる命令が保存されている。保存媒体はフロッピー・ディスク、ミニディスク（ＭＤ）、光ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、マイクロ・ドライブ、および光磁気ディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＤＲＡＭ、ＶＲＡＭ、フラッシュ・メモリ・デバイス装置（フラッシュ・カードを含む）、磁気および光カード、ナノシステム（分子的メモリ集積回路を含む）、ＲＡＩＤ装置、リモート・データの保存、アーカイブ、保管、あるいはあらゆる種類のメディア、あるいは命令またはデータを保存するのに適した装置等を含むが、これに限定されないあらゆる種類のディスクを含んでも良い。
【００６２】
あらゆるコンピュータで読み取り可能な媒体（メディア）に保存されている本発明は、ソフトウェアを含む。そのソフトウェアは、汎用または特殊化コンピュータ、あるいはマイクロプロセッサの両方のハードウェアを制御するためであり、および、本発明の結果を利用して人間のユーザーまたは他のメカニズムと、コンピュータまたはマイクロプロセッサが相互作用するのを可能にするためのものである。このようなソフトウェアは、デバイス・ドライバ、オペレーティング・システム、および他のアプリケーションを含むが、これに限定されない。ソフトウェアに使用されるデータは、別々のソース（ローカルまたはリモート）に検索取得されても良く、そして、テキスト・ファイル、区切りファイル、データベース、あるいは他の保存方法を利用して恒久的または一時的に保存（処理手続きをする前、最中、あるいは後）されても良い。最終的に、このようなコンピュータで読み取り可能なメディアは、上記に記載したように、本発明を実行するためのソフトウェアを更に含む。
【００６３】
汎用または特殊化コンピュータ、あるいはマイクロプロセッサのプログラミング（ソフトウェア）には、ソフトウェア・モジュールが含まれている。ソフトウェア・モジュールは、プログラムの更新可能な領域を検索すること、リモート・サーバーからプログラムへコンポーネントを転送すること、リモート・プログラムで領域または場所を管理すること、表示をまとめることや表示されている広告アイテムの購入を促進すること、プログラムにアドオン・コンポーネントをインストールすること、および、本発明のプロセスに基づいて結果を表示、保存、あるいは通信すること等を含むこれに限定されない本発明の教えを実施するためのものである。
【００６４】
本発明は、ゲーム・オブジェクトに関する本質的な説明を含む。ゲーム・オブジェクトは、ゲーム・ソフトウェアに存在するあるいは導入される、プログラミング・モジュールであるゲーム・オブジェクトを含む。ゲーム・オブジェクトは更に、ゲームの一部として使用されるバーチャル・オブジェクトのことを示唆していても良い。バーチャル・オブジェクトに内在するプログラミングが、ゲーム・オブジェクトと称されていても良い。
【００６５】
本発明を説明するのに、広告板、割引券、お宝、および他のアイテムを用いて、さまざまなゲームの部分または広告が使用された。これらは例に過ぎず、本発明は、ゲームやオンライン形式で掲示するのが可能なあらゆる種類の広告に適用でき、あらゆる種類の価値または物理的オブジェクトを含んでいる。
【００６６】
上記の教えを考慮して、さまざまな修正や変化を本発明にもたらすことは、明らかに可能である。従って、添付された請求項の範囲内で、本発明は本明細書で記載された通りに実行しなくても良いことを理解する。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施例のゲーム・システムのブロック図である。
【図２】本発明の実施例のプログラム空間アウトプットのスクリーン・ショットである。
【図３】本発明の実施例で、ゲームの位置がどのように定義および登録されるかを示すフローチャートの一例である。
【図４】本発明の実施例で、広告アセット、キャンペーン、および表示規則がどのように定義されるかを示すフローチャートである。
【図５】本発明の実施例で、広告がゲーム内で、ゲーム・プレーヤーにどのように見られるかを示すフローチャートである。
【図６】本発明の実施例のオンライン広告システムの例のブロック図である。
【図７】本発明の実施例のキャンペーン広告リストのＸＭＬコードのプリントアウトの一例である。
【図８】本発明の実施例の広告キャンペーン・データ・ストラクチャの図表である。
【図９】本発明の実施例で、ゲームの位置を登録するためのゲーム・マネージャー管理コンソールのスクリーン・ショットの一例である。
【図１０】本発明の実施例で、ゲーム・マネージャー管理コンソールを用いてゲーム・プレーヤーがどのように定義されるかを示すスクリーン・ショットの一例である。
【図１１】本発明の実施例で、ゲーム・マネージャー管理コンソールを用いてゲーム広告がどのように定義されるかを示すスクリーン・ショットの一例である。
【図１２】本発明の実施例で、ゲーム・マネージャー管理コンソールを用いて広告キャンペーンがどのように定義されるかを示すスクリーン・ショットの一例である。
【図１３】本発明の実施例で、ゲーム・マネージャー管理コンソールを用いて広告キャンペーンの表示ルールがどのように定義されるかを示すスクリーン・ショットの一例である。
【図１４】本発明の実施例で、ゲーム内のロード画面で広告がどのように見られるかを示すスクリーン・ショットの一例である。
【図１５】本発明の実施例で、ゲーム内のポーズ画面で広告がどのように見られるかを示すスクリーン・ショットの一例である。
【図１６】本発明の実施例で、どのようにゲーム・プレーヤーが、電子メールを介して付加的な情報を送信するようリクエストするかを示すスクリーン・ショットの一例である。
【図１７】本発明の実施例で、ゲーム内の広告配置がどのように見られるかを示すスクリーン・ショットの一例である。
【図１８】ゲーム・プレーヤーの自宅の住所に配達される商品の情報や商品券をリクエストする等、担保付き、あるいは個人的な領域を見ようとする際、ゲーム・プレーヤーがログイン画面でどのように促されるかを示すスクリーン・ショットの一例である。
【図１９】本発明の実施例で、ゲームの使用を介してゲーム・プレーヤーが自分のユーザー・アカウントをどのように定義しても良いかを示すスクリーン・ショットの一例である。
【図２０】本発明の実施例で、ゲーム内での購入のため、ユーザー・アカウントに関わっているクレジット・カードをゲーム・プレーヤーがどのように定義しても良いかを示すスクリーン・ショットの一例である。
【図２１】本発明の実施例で、メタデータの保存のための関係型データベースの概要を表す。
【図１】
2006519637.tif 000003
【図２】
2006519637.tif 000004
【図３】
2006519637.tif 000005
【図４】
2006519637.tif 000006
【図５】
2006519637.tif 000007
【図６】
2006519637.tif 000008
【図７】
2006519637.tif 000009
【図８】
2006519637.tif 000010
【図９】
2006519637.tif 000011
【図１０】
2006519637.tif 000012
【図１１】
2006519637.tif 000013
【図１２】
2006519637.tif 000014
【図１３】
2006519637.tif 000015
【図１４】
2006519637.tif 000016
【図１５】
2006519637.tif 000017
【図１６】
2006519637.tif 000018
【図１７】
2006519637.tif 000019
【図１８】
2006519637.tif 000020
【図１９】
2006519637.tif 000021
【図２０】
2006519637.tif 000022
【図２１】
2006519637.tif 000023
【国際調査報告】
2006519637.tif 000024