(57)【要約】【課題】一つの広告情報から、ユーザの意志を反映した複数の広告情報を生成することができる広告システムの提供【解決手段】（２）ユーザＡは、広告サーバ２１に登録された広告情報を閲覧し、（３）閲覧した広告情報に対して自らの意見等を加えた新たに広告情報を生成し、（４）自らが生成した広告情報を、友人等である他のユーザＢへ送信する。（５）ユーザＢは、ユーザＡから送られてきた広告情報を閲覧し、（６）ユーザＡの意見等が反映された広告情報に基づいて、広告情報に係る商品等を購入するか否かの判断する。（７）ユーザＢは、自らの友人等にその商品の存在等を知らせるために広告情報を生成し、生成した広告情報を他のユーザへ送信する。これにより、一つの広告情報から複数の広告情報の生成が可能となる。また、広告情報の生成に際してユーザの意志を反映することができる。【選択図】    図１
2007219840.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数の要素情報により構成されている広告情報を管理する広告管理装置、及び、ある広告情報に基づいて新たに広告情報を生成し、生成した広告情報を提供する広告生成装置を有する広告システムであって、
前記広告生成装置は、
前記広告情報を獲得する広告情報獲得手段、
獲得した広告情報を構成する要素情報の内容を変更することによって新たに広告情報を生成する広告情報生成手段、
新たに生成した広告情報と、当該広告生成装置若しくは当該広告生成装置を使用する使用者と、新たに生成した広告情報を提供する他の広告生成装置若しくは当該他の広告生成装置を使用する使用者と、を関連付けて提供する広告情報提供手段、
を有し、
前記広告管理装置は、
前記広告生成装置から広告情報を獲得する広告情報獲得手段、
獲得した広告情報を構成する要素情報のうち前記広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持する要素関連付け手段、
獲得した広告情報を他の広告生成装置若しくは当該他の広告生成装置を使用する使用者に提供する広告情報提供手段、
を有すること、
を特徴とする広告システム。
【請求項２】
一又は複数の要素情報により構成されている広告情報をある広告生成装置から獲得する広告情報獲得手段、
獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持する要素関連付け手段、
獲得した広告情報を、当該広告情報の送信元である広告生成装置において指定された送信先である他の広告生成装置若しくは当該他の広告生成装置を使用する使用者に提供する広告情報提供手段、
を有する広告管理装置。
【請求項３】
請求項１に係る広告システム、又は、請求項２に係る広告管理装置のいずれかにおいて、
前記要素情報は、内容の変更が可能であるか否かを示す変更可否情報と予め関連付けられていること、
を特徴とするもの。
【請求項４】
請求項３に係る広告システム又は広告管理装置のいずれかにおいて、
前記広告管理装置は、さらに、
一又は複数の要素情報によって構成される基本広告情報を記憶保持する基本広告情報保持手段、
前記基本広告情報を前記広告情報として前記広告生成装置に提供する基本広告情報提供手段、
を有すること、
を特徴とするもの。
【請求項５】
請求項４に係る広告システム又は広告管理装置のいずれかにおいて、
前記要素関連付け手段は、さらに、
獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持する際に、当該要素情報に対応する変更可否情報については、内容が変更される前の要素情報に対応する変更可否情報を継承すること、
を特徴とするもの。
【請求項６】
請求項１〜請求項５に係る広告システム又は広告管理装置のいずれかにおいて、
前記広告管理装置は、さらに、
獲得した広告情報と、当該広告情報において要素情報の内容が変更される前の広告情報である変更前広告情報と、を関連付けて記憶手段に記憶する広告関連付け手段、
を有すること、
を特徴とするもの。
【請求項７】
請求項８に係る広告システム又は広告管理装置のいずれかにおいて、
前記広告情報は、広告特定情報によって一意に特定されており、
前記広告関連付け手段は、さらに、
獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段に記憶する際に、前記変更前広告情報の前記広告特定情報を有する広告特定情報を、獲得した広告情報の特定情報とすることによって、獲得した広告情報と前記変更前広告情報とを関連付けること、
を特徴とするもの。
【請求項８】
請求項９に係る広告システム又は広告管理装置のいずれかにおいて、
前記広告関連付け手段は、さらに、
獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段に記憶する際に、獲得した広告情報を生成したユーザを特定するユーザ特定情報と、獲得した広告情報と、を関連付けること、
を特徴とするもの。
【請求項９】
請求項１〜請求項８に係る広告システム又は広告管理装置のいずれかにおいて、
前記広告管理装置の前記広告情報提供手段は、さらに、
前記広告情報を獲得する際に、当該広告情報を提供しようとする他の広告生成装置若しくは当該他の広告生成装置を使用する使用者が当該広告情報の獲得を希望するか否かを示すことができる獲得可否情報を、前記広告情報と合わせて提供すること、
を特徴とするもの。
【請求項１０】
広告情報を管理する広告管理プログラムであって、
前記広告管理プログラムは、
コンピュータに対して、
一又は複数の要素情報により構成されている広告情報をある広告生成装置から獲得させ、
獲得した広告情報を、当該広告情報の送信元である広告生成装置において指定された送信先である他の広告生成装置若しくは当該他の広告生成装置を使用する使用者に提供させ、
獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持させること、
を特徴とする広告管理プログラム。
【請求項１１】
請求項１０に係る広告管理プログラムにおいて、
前記広告管理プログラムは、
コンピュータに対して、さらに、
獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持する際に、当該要素情報に対応する変更可否情報については、内容が変更される前の要素情報に対応する変更可否情報を継承させること、
を特徴とする広告管理プログラム。
【請求項１２】
請求項１０又は請求項１１に係る広告管理プログラムにおいて、
前記広告管理プログラムは、
コンピュータに対して、さらに、
獲得した広告情報と、当該広告情報において要素情報の内容が変更される前の広告情報である変更前広告情報と、を関連付けて記憶手段に記憶させること、
を特徴とする広告管理プログラム。
【請求項１３】
請求項１２に係る広告管理プログラムにおいて、
前記広告管理プログラムは、
コンピュータに対して、さらに、
獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段に記憶する際に、前記変更前広告情報の前記広告特定情報を有する広告特定情報を、獲得した広告情報の特定情報とすることによって、獲得した広告情報と前記変更前広告情報とを関連付けさせること、
を特徴とする広告管理プログラム。
【請求項１４】
請求項１３に係る広告管理プログラムにおいて、
前記広告管理プログラムは、
コンピュータに対して、さらに、
獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段に記憶する際に、獲得した広告情報を生成したユーザを特定するユーザ特定情報と、獲得した広告情報と、を関連付けさせること、
を特徴とする広告管理プログラム。
【請求項１５】
請求項１０〜請求項１４に係る広告管理プログラムのいずれかにおいて、
前記広告管理プログラムは、
コンピュータに対して、さらに、
前記広告情報を獲得する際に、当該広告情報を提供しようとする他の広告生成装置若しくは当該他の広告生成装置を使用する使用者が当該広告情報の獲得を希望するか否かを示すことができる獲得可否情報を、前記広告情報と合わせて提供させること、
を特徴とする広告管理プログラム。
【請求項１６】
コンピュータを用いて広告情報を管理する広告管理方法であって、
前記広告管理方法は、
前記コンピュータが、一又は複数の要素情報により構成されている広告情報をある広告生成装置から獲得し、
前記コンピュータが、獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持し、
前記コンピュータが、獲得した広告情報を、当該広告情報の送信元である広告生成装置において指定された送信先である他の広告生成装置若しくは当該他の広告生成装置を使用する使用者に提供すること、
を特徴とする広告管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告システム等であって、特に、元となる広告情報に変更を加えて生成した新たな広告情報を、順次、伝達することができるものに関する。
【背景技術】
【０００２】
現在、広告の発達により、消費者は、商品やサービスに関する情報を容易に手に入れることが可能となっている。つまり、消費者は、商品等の選択の際に、充分な情報を取得できる状況にある。一方で、消費者は、商品等の多様化、商品情報の氾濫、商品情報の取得メディアの多様化にさらされている。このような状況の中、消費者は、収集した情報に基づいて、商品等の選択を行わなければならない状況にある。しかし、収集した情報から商品選択に最適な情報を選択するための方法は提供されていない。
【０００３】
このような状況の中、口コミによる情報伝達の重要性が認識されている。
【０００４】
口コミ類似の情報伝達を実現する従来の広告システム１００を図４８を用いて説明する。広告システム１００は、携帯電話間における口コミ類似の情報伝達を実現するものである。
【０００５】
広告システム１００は、Ｗｅｂサーバー１３５０、携帯電話の基地局１３７０、１３７１、携帯電話のゲートウェイサーバー１３７５、１３７６、及び携帯電話１１００、１２００を有している。Ｗｅｂサーバー１３５０、携帯電話の基地局１３７０、１３７１、携帯電話のゲートウェイサーバー１３７５、１３７６は、インターネット１３００を介して互いに接続されている。
【０００６】
広告システム１００を構成する各要素の動作を説明する。携帯電話１１００の所持者が、広告やＰＲやＥＣの内容を確認するために携帯電話１１００のインターネット接続機能を利用してインターネット上のＷｅｂサーバー１３５０にアクセスすると、Ｗｅｂサーバー１３５０はアクセスしてきた携帯電話１１００に情報伝達プログラム１５００を送信する（送信経路１３０１、１３０２、１３０３）。情報伝達プログラム１５００は、少なくとも接続用の接続先パラメーター、例えば情報提供者のＷｅｂサイトのＵＲＬ、を有している。
【０００７】
Ｗｅｂサーバー１３５０から情報伝達プログラム１５００を受信した携帯電話１１００は、取得した情報伝達プログラム１５００を他の携帯電話１２００に送信する事が出来る（送信経路１３０４：図４８参照）。携帯電話１２００の所持者は、携帯電話１１００から情報提供プログラム１５００を受信することによって、携帯電話１１００の所持者が勧める広告等に関するＷｅｂサイトのＵＲＬへアクセスすることができる。
【０００８】
このように、携帯電話１１００、１２００間で情報伝達プログラム１５００の送受信を行うことによって、携帯電話間における口コミ類似の情報伝達を実現している。
【０００９】
【特許文献１】特開２００４−７０５５４１
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、前述の広告システム１００には、次のような問題点がある。一般的に、実社会における口コミによる情報伝達では、情報を伝えようとする者（情報提供者）が何らかの判断や付加的情報、つまり情報提供者の意図を加えた上で、他の者（情報を伝えられる者：情報獲得者）に情報を伝達する。このように情報提供者の意図が加えられるからこそ、提供される情報に信頼性が付加される。
【００１１】
一方、携帯電話１２００の所持者が最終的に取得する広告等に関する情報は、予め広告提供者が用意するＷｅｂサイトに記載された情報である。ここで、Ｗｅｂサイトに記載する情報については、広告提供者が一方的に提供する情報である。携帯電話１２００の所持者は、携帯電話１１００の所持者が勧める広告等の情報を獲得するが、その情報は、広告提供者の意図のみが反映された情報にすぎない。つまり、広告主により提供される広告情報の信頼性を向上することができない、という問題点がある。
【００１２】
そこで、広告主から提供される広告情報を変更できると共に、広告情報の変更に対する責任の所在を明確にすることができる広告システムの提供を目的とする。
【課題を解決するための手段】
【００１３】
本発明に関する課題を解決するための手段および発明の効果を以下に示す。
【００１４】
本発明に係る広告システム、広告管理装置、広告管理プログラム、及び広告管理方法では、一又は複数の要素情報により構成されている広告情報をある広告生成装置から獲得し、獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持し、獲得した広告情報を、当該広告情報の送信元である広告生成装置において指定された送信先である他の広告生成装置若しくは当該他の広告生成装置を使用する使用者に提供する。
【００１５】
これにより、ある広告情報の要素情報について、元となった要素情報若しくは要素情報を生成したユーザを容易に判断することができる。よって、どのユーザが要素情報を変更したのかを容易に把握することができる。
【００１６】
本発明に係る広告システム及び広告管理装置では、前記要素情報は、内容の変更が可能であるか否かを示す変更可否情報と予め関連付けられている。これにより、ユーザによる要素情報の変更可否を制御することができる。
【００１７】
本発明に係る広告システム及び広告管理装置では、一又は複数の要素情報によって構成される基本広告情報を記憶保持し、前記基本広告情報を前記広告情報として前記広告生成装置に提供する。
【００１８】
これにより、予め提供する基本広告情報に対して、ユーザに新たに広告情報を生成させることができる。
【００１９】
本発明に係る広告システム、広告管理装置及び広告管理プログラムでは、獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持する際に、当該要素情報に対応する変更可否情報については、内容が変更される前の要素情報に対応する変更可否情報を継承する。
【００２０】
これにより、要素情報の変更可否を、予め設定された状態から変更するをできなくすることができる。
【００２１】
本発明に係る広告システム、広告管理装置及び広告管理プログラムでは、獲得した広告情報と、当該広告情報において要素情報の内容が変更される前の広告情報である変更前広告情報と、を関連付けて記憶手段に記憶する。
【００２２】
これにより、ある広告情報に基づいて生成された全ての新らたな広告情報を関連付けることができる。また、一つの広告情報から、ユーザによる複数の広告情報の生成が可能となる。さらに、広告情報の生成に際してユーザの意志を反映することができる。
【００２３】
本発明に係る広告システム、広告管理装置及び広告管理プログラムでは、前記広告情報は、広告特定情報によって一意に特定されており、さらに、獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段に記憶する際に、前記変更前広告情報の前記広告特定情報を有する広告特定情報を、獲得した広告情報の特定情報とすることによって、獲得した広告情報と前記変更前広告情報とを関連付ける。
【００２４】
これにより、ある広告情報について、元となったのはどの広告情報であるのかを容易に判断することができる。
【００２５】
本発明に係る広告システム、広告管理装置及び広告管理プログラムでは、獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段に記憶する際に、獲得した広告情報を生成したユーザを特定するユーザ特定情報と、獲得した広告情報と、を関連付ける。
【００２６】
これにより、ある広告情報について、元となった広告情報若しくは広告情報を生成したユーザを容易に判断することができる。よって、どのユーザが広告情報を多く提供したのか等、ユーザの行動を容易に把握することができる。
【００２７】
本発明に係る広告システム、広告管理装置及び広告管理プログラムでは、前記広告情報を獲得する際に、当該広告情報を提供しようとする他の広告生成装置若しくは当該他の広告生成装置を使用する使用者が当該広告情報の獲得を希望するか否かを示すことができる獲得可否情報を、前記広告情報と合わせて提供する。
【００２８】
これにより、広告情報の提供を希望するユーザにのみ広告情報を提供することができる。よって、広告情報が提供されるユーザの意志を確認した上で、当該広告情報を提供することができる。
【００２９】
ここで、請求項に記載されている要素と実施例における要素との対応関係を示す。広告管理装置は広告サーバ２１に、広告生成装置はユーザＡ端末２３及びユーザＢ端末２５に、それぞれ対応する。
【００３０】
広告管理装置において、広告情報獲得手段はＣＰＵ２１１及び通信回路２１８に、要素関連付け手段はＣＰＵ２１１及びメモリ２１２に、広告関連付け手段はＣＰＵ２１１及びメモリ２１２に、広告情報提供手段はＣＰＵ２１１及び通信回路２１８に、記憶手段はメモリ２１２及びハードディスク２１３に、それぞれ対応する。
【００３１】
広告生成装置において、広告情報獲得手段はＣＰＵ２３１、通信回路２３８、ＣＰＵ２５１及び通信回路２５８に、広告情報生成手段はＣＰＵ２３１、メモリ２３２、ＣＰＵ２５１及びメモリ２５２に、広告情報提供手段はＣＰＵ２３１、通信回路２３８、ＣＰＵ２５１及び通信回路２５８に、それぞれ対応する。
【００３２】
また、広告管理装置において、広告情報獲得手段はＳ２３０１の処理を、要素関連付け手段はステップＳ２３０３、Ｓ２６０１、Ｓ２６０３、Ｓ２６０７の処理を、広告関連付け手段はＳ２６０５、Ｓ２６０７の処理を、広告情報提供手段はステップＳ２７０３〜Ｓ２７０９の処理を、それぞれ実行する。
【００３３】
広告生成装置において、広告情報獲得手段はＳ１８１９の処理を、広告情報生成手段はステップＳ２００１〜Ｓ２００９の処理を、広告情報提供手段はステップＳ２２０１〜Ｓ２２０７の処理を、それぞれ実行する。
【００３４】
広告特定情報は広告情報ＩＤに、ユーザ特定情報はユーザＩＤに、獲得可否情報はアフィリエイトセンサーに、それぞれ対応する。また、広告情報は広告テンプレート及び広告情報に、要素情報はオブジェクトテンプレート及びオブジェクトに、基本広告情報は広告テンプレートに、それぞれ対応する。
【発明を実施するための最良の形態】
【００３５】
本発明における携帯端末の実施例を以下において説明する。
【実施例１】
【００３６】
１．概要
本発明に係る広告システム１の概要を図１に基づいて説明する。
【００３７】
（１）広告主は広告しようとする商品等の広告テンプレートを広告サーバ２１へ登録する。
【００３８】
（２）ユーザＡは、広告サーバ２１に登録された広告テンプレートを閲覧する。
【００３９】
（３）また、ユーザＡは、閲覧した広告テンプレートに対して自らの意見等を加え、新たに広告情報を生成する。
【００４０】
（４）ユーザＡは、自らが生成した広告情報を、友人等である他のユーザＢへ送信する。
【００４１】
（５）ユーザＢは、ユーザＡから送られてきた広告情報を閲覧する。
【００４２】
（６）ユーザＢは、ユーザＡの意見等が反映された広告情報に基づいて、広告情報に係る商品等を購入するか否かの判断を行う。
【００４３】
（７）また、ユーザＢは、自らの友人等にその商品の存在等を知らせるために、新たに広告情報を生成する。そして、ユーザＢは、生成した広告情報を他のユーザへ送信することができる。
【００４４】
（８）以下、ユーザＢはユーザＣ、ユーザＤ、・・・へ、ユーザＣはユーザーＤ、ユーザＥ、・・・へ、・・・と送信することが可能である。
【００４５】
これにより、ある広告情報に基づいて生成された全ての広告情報を関連付けることができる。また、一つの広告情報から複数の広告情報の生成が可能となる。さらに、広告情報の生成に際してユーザの意志を反映することができる。
【００４６】
２．機能ブロック
本実施例に係る広告システムの機能ブロック図を図２に示す。広告システムは、広告生成装置Ｍ１及び広告管理装置Ｍ３を有している。広告生成装置Ｍ１は、広告情報獲得手段ｍ１０１、広告情報生成手段ｍ１０３、及び広告情報提供手段ｍ１０５を有している。広告情報獲得手段ｍ１０１は、広告情報を獲得する。広告情報生成手段ｍ１０３は、獲得した広告情報を構成する要素情報の内容を変更することによって新たに広告情報を生成する。広告情報提供手段ｍ１０５は、新たに生成した広告情報と、当該広告生成装置若しくは当該広告生成装置を使用する使用者と、新たに生成した広告情報を提供する他の広告生成装置若しくは当該他の広告生成装置を使用する使用者と、を関連付けて提供する。
【００４７】
広告管理装置Ｍ３は、広告情報獲得手段ｍ３０１、要素関連付け手段ｍ３０３、広告情報提供手段ｍ３０５、記憶手段ｍ３０７、及び広告関連付け手段ｍ３０９を有している。広告情報獲得手段ｍ３０１は、前記広告生成装置から広告情報を獲得する。
【００４８】
要素関連付け手段ｍ３０３は、獲得した広告情報を構成する要素情報のうち前記広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持する。要素関連付け手段ｍ３０３は、さらに、獲得した広告情報を構成する要素情報のうち送信元である広告生成装置において内容が変更された要素情報と当該広告情報を送信した広告生成装置若しくは当該広告生成装置の使用者とを関連付けて記憶保持する際に、当該要素情報に対応する変更可否情報については、内容が変更される前の要素情報に対応する変更可否情報を継承する
広告関連付け手段ｍ３０９は、獲得した広告情報と、当該広告情報において要素情報の内容が変更される前の広告情報である変更前広告情報と、を関連付けて記憶手段ｍ３０７に記憶する。また、広告関連付け手段ｍ３０９は、さらに、獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段ｍ３０７に記憶する際に、前記変更前広告情報の前記広告特定情報を有する広告特定情報を、獲得した広告情報の特定情報とすることによって、獲得した広告情報と前記変更前広告情報とを関連付ける。さらに、広告関連付け手段は、獲得した広告情報と前記変更前広告情報と関連付けて前記記憶手段ｍ３０７に記憶する際に、獲得した広告情報を生成したユーザを特定するユーザ特定情報と、獲得した広告情報と、を関連付ける。
【００４９】
広告情報提供手段ｍ３０５は、獲得した広告情報を他の広告生成装置若しくは当該他の広告生成装置を使用する使用者に提供する。また、広告情報提供手段ｍ３０５は、前記広告情報を獲得する際に、当該広告情報を提供しようとする他の広告生成装置若しくは当該他の広告生成装置を使用する使用者が当該広告情報の獲得を希望するか否かを示すことができる獲得可否情報を、前記広告情報と合わせて提供する。
【００５０】
なお、要素情報は、内容の変更が可能であるか否かを示す変更可否情報と予め関連付けられている。また、広告情報は、広告特定情報によって一意に特定されている。
【００５１】
３．  ハードウェア構成
3.1.  広告システム１のハードウェア構成
本実施形態における広告システム１のハードウェア構成を図３に示す。広告システム１は、広告サーバ２１、広告システム１を利用するユーザ（以下、ユーザＡとする。）が使用するユーザＡ端末２３、広告システム１を利用するユーザであって、ユーザＡとは異なるユーザ（以下、ユーザＢとする。）が使用するユーザＢ端末２５、及び広告主が使用する広告主端末２７により構成されている。広告サーバ２１、ユーザＡ端末２３、ユーザＢ端末２５、及び広告主端末２７はネットワークを介して互いにデータの送受信可能なように接続されている。
【００５２】
以下において、広告サーバ２１、ユーザＡ端末２３、ユーザＢ端末２５、及び広告主端末２７のハードウェア構成を示す。
【００５３】
3.2.  広告サーバ２１のハードウェア構成
広告サーバ２１は、広告主が生成した広告テンプレート（後述）、ユーザが広告テンプレートに基づいて生成した広告情報（後述）等を管理する。広告サーバ２１のハードウェア構成を図４に示す。広告サーバ２１は、ＣＰＵ２１１、メモリ２１２、ハードディスク２１３及び通信回路２１８を備えている。さらに、広告サーバ２１は、キーボード２１４、マウス２１５、ディスプレイ２１６及びＣＤ−ＲＯＭドライブ２１７と接続されている。
【００５４】
ＣＰＵ２１１は、ハードディスク２１３に記録されているオペレーティング・システム（ＯＳ）、広告サーバプログラム等その他のアプリケーションに基づいた処理を行う。メモリ２１２は、ＣＰＵ２１１に対して作業領域を提供する。ハードディスク２１３は、ＯＳ、広告サーバプログラム等その他のアプリケーション及び各種データを記録保持する。なお、ハードディスク２１３に記録されているデータについては後述する。通信回路２１８は、ネットワークに接続する通信回路を有しており、ユーザＡ端末２３等の外部の通信機器とデータの送受信を行う。
【００５５】
キーボード２１４、マウス２１５は、外部からの命令を受け付け、広告サーバ２１へ提供する。ディスプレイ２１６は、広告サーバ２１からユーザーインターフェイス等の画像情報を取得し、取得した画像情報を表示する。ＣＤ−ＲＯＭドライブ２１７は、広告サーバプログラムが記録されているＣＤ−ＲＯＭ２１９から広告サーバプログラム及び他のＣＤ−ＲＯＭからその他のアプリケーションのプログラムを読み取る等、ＣＤ−ＲＯＭからのデータの読み取りを行い、広告サーバ２１へ提供する。
【００５６】
3.3.  ユーザＡ端末２３のハードウェア構成
ユーザＡ端末２３は、ユーザＡが使用する端末である。ユーザＡ端末２３のハードウェア構成を図５に示す。ユーザＡ端末２３は、ＣＰＵ２３１、メモリ２３２、ハードディスク２３３及び通信回路２３８を備えている。さらに、ユーザＡ端末２３は、キーボード２３４、マウス２３５、ディスプレイ２３６及びＣＤ−ＲＯＭドライブ２３７と接続されている。
【００５７】
ＣＰＵ２３１は、ハードディスク２３３に記録されているオペレーティング・システム（ＯＳ）、ユーザＡ端末プログラム等その他のアプリケーションに基づいた処理を行う。メモリ２３２は、ＣＰＵ２３１に対して作業領域を提供する。ハードディスク２３３は、ＯＳ、ユーザＡ端末プログラム等その他のアプリケーション及び各種データを記録保持する。なお、ハードディスク２３３に記録されているデータについては後述する。通信回路２３８は、ネットワークに接続する通信回路を有しており、広告サーバ２１等の外部の通信機器とデータの送受信を行う。
【００５８】
キーボード２３４、マウス２３５は、外部からの命令を受け付け、ユーザＡ端末２３へ提供する。ディスプレイ２３６は、ユーザＡ端末２３からユーザーインターフェイス等の画像情報を取得し、取得した画像情報を表示する。ＣＤ−ＲＯＭドライブ２３７は、ユーザＡ端末プログラムが記録されているＣＤ−ＲＯＭ２３９からユーザＡ端末プログラム及びその他のＣＤ−ＲＯＭからその他のアプリケーションのプログラムを読み取る等、ＣＤ−ＲＯＭからのデータの読み取りを行い、ユーザＡ端末２３へ提供する。
【００５９】
3.4.  ユーザＢ端末２５のハードウェア構成
ユーザＢ端末２５は、ユーザＢが使用する端末である。ユーザＢ端末２５のハードウェア構成を図６に示す。ユーザＢ端末２５は、ＣＰＵ２５１、メモリ２５２、ハードディスク２５３及び通信回路２５８を備えている。さらに、ユーザＢ端末２５は、キーボード２５４、マウス２５５、ディスプレイ２５６及びＣＤ−ＲＯＭドライブ２５７と接続されている。
【００６０】
なお、ユーザＢ端末２５の各ハードウェア構成については、ユーザＡ端末２３における各ハードウェア構成と同様の機能を果たすため、ここでの詳細な記載は省略する。
【００６１】
3.5.  広告主端末２７のハードウェア構成
広告主端末２７は、広告主が使用する端末である。広告主端末２７のハードウェア構成を図７に示す。広告主端末２７は、ＣＰＵ２７１、メモリ２７２、ハードディスク２７３及び通信回路２７８を備えている。さらに、広告主端末２７は、キーボード２７４、マウス２７５、ディスプレイ２７６及びＣＤ−ＲＯＭドライブ２７７と接続されている。
【００６２】
なお、広告主端末２７の各ハードウェア構成については、ユーザＡ端末２３における各ハードウェア構成と同様の機能を果たすため、ここでの詳細な記載は省略する。
【００６３】
４．  データ
図４に示す広告サーバ２１のハードディスク２１３は、広告主データベース（広告主ＤＢ）、広告テンプレートデータベース（広告テンプレートＤＢ）、素材情報データベース（素材情報ＤＢ）、広告情報データベース（広告情報ＤＢ）、ユーザデータベース（ユーザＤＢ）、及びアフィリエイトセンサーＤＢを記録保持している。
【００６４】
4.1.  広告主ＤＢ
広告主ＤＢには、広告システム１を利用して広告を配信しようとする広告主が登録されている。広告主ＤＢの一例を図８に示す。
【００６５】
広告主ＤＢは、［広告主ＩＤ］列Ｃ８０１及び［広告主名」］列Ｃ８０３を有している。［広告主ＩＤ］列Ｃ８０１には、登録された広告主を一意に特定する広告主ＩＤが記述される。［広告主名］列Ｃ８０３には、広告主ＩＤで特定される広告主の名称が記述される。
【００６６】
なお、本実施形態においては、簡単のため、登録される広告主のデータとして名称のみを登録するとしているが、所在地等の他のデータを登録するようにしてもよい。
【００６７】
4.2.  広告テンプレートＤＢ
広告テンプレートＤＢには、広告主が配信を求める広告に関するデータである広告情報が登録されている。広告テンプレートＤＢの一例を図９に示す。
【００６８】
広告テンプレートＤＢは、［広告テンプレートＩＤ］列Ｃ９０１、［広告主ＩＤ］列Ｃ９０３、［商品名］列Ｃ９０５、［有効期限］列Ｃ９０７、及び［広告テンプレートデータ］列Ｃ９０９を有している。［広告テンプレートＩＤ］列Ｃ９０１には、広告主が登録した広告テンプレートを一意に特定する広告テンプレートＩＤが記述される。［広告主ＩＤ］列Ｃ９０３には、広告テンプレートを登録した広告主に与えられている広告主ＩＤが記述される。［商品名］列Ｃ９０５には、広告主が広告しようとする商品等に付されている商品名・サービス名等が記述される。［有効期限］列Ｃ９０７には、対応する広告テンプレートの提供を認める期間が記述される。［広告テンプレートデータ］列Ｃ９０９には、広告テンプレートを構成する具体的なデータ記述されている。なお、［広告テンプレートデータ］列Ｃ９０９に記述されるデータについては後述する。
【００６９】
4.2.1  広告テンプレート
ここで、広告主が登録しようとする広告テンプレートの一例を図１０に示す。広告テンプレートＴ１は、キービジュアル表示領域Ａ９１、キャッチコピー表示領域Ａ９３、商品情報表示領域Ａ９５、及びバックグラウンド表示領域Ａ９７により構成されている。各領域には、対応するオブジェクトが配置されている。
【００７０】
キービジュアル表示領域Ａ９１には、広告しようとしている商品・サービス（以下、広告物とする。）についての静止画や動画が表示される。広告テンプレートＴ１においては、ある車を紹介する動画がオブジェクトして配置されている。
【００７１】
キャッチコピー表示領域Ａ９３には、広告物についてのキャッチコピーが記述される。広告テンプレートＴ１においては、キャッチコピー「この車にあったキャッチコピーを作って下さい。」が表示するテキスト用のオブジェクトが配置されている。
【００７２】
商品情報表示領域Ａ９５には、広告物の商品名や価格、広告物を提供する企業名、広告物に対するキャンペーン情報等が記述される。広告テンプレートＴ１においては、企業「ＴＯＤＡＤＡ」のロゴマーク「→ＴＯＤＡＤＡ←」、商品名「ＬＬ５４０」、及び価格「６，０００，０００円」を含む情報が静止画がオブジェクトとして配置されている。また、当該静止画については、その周りが太枠で囲まれている。これは、当該静止画については、ユーザによる編集・変更ができないことを示している。
【００７３】
バックグラウンド表示領域Ａ９７には、キービジュアル表示領域Ａ９１、キャッチコピー表示領域Ａ９３、商品情報表示領域Ａ９５に配置されない情報が記述される。例えば、バックグランドミュージック等の設定についてもこの領域で設定される。図１０における広告テンプレートＴ１においては、車の試乗をネットワーク上から求めることができる試乗依頼ボタンＢ３、車を他のユーザに推奨するためのメールを配信することができる推奨ボタンＢ１がオブジェクトとして配置されている。
【００７４】
なお、広告テンプレートにおいてディスプレイに表示するにあたって図１０に示すように各領域に対応するオブジェクトを配置できるものであれば、広告テンプレートの記述形式については限定されない。例えば、ＨＴＭＬ、ＸＭＬ等の記述言語、その他スクリプトで記述するようにしてもよい。また、広告テンプレートを表示するためのアプリケーションを用いて、当該アプリケーションにおいて記述形式を規定するようにしてもよい。
【００７５】
4.2.2  広告テンプレートのデータ構造
広告テンプレートＤＢの［広告テンプレートデータ］列Ｃ９０９に記述される広告テンプレートのデータ構造を図１１に示す。広告テンプレートは、［オブジェクトＩＤ］列Ｃ１０３、［データ型］列Ｃ１０５、［位置］列Ｃ１０７、及び［編集可否］列Ｃ１０９を有している。
【００７６】
［オブジェクトＩＤ］列Ｃ１０３には、［広告ＩＤ］列Ｃ１０１に記述された広告ＩＤに対応する広告テンプレートが有する各オブジェクトに与えられる識別番号（ＩＤ）が記述されている。図１１においては、広告テンプレートＴ１が有する各オブジェクトに対して、オブジェクトＩＤ「００００００１」〜「００００００５」が与えられている。
【００７７】
［データ型］列Ｃ１０５には、［オブジェクトＩＤ］列Ｃ１０３に記述された各オブジェクトのデータ型が記述される。図１１においては、例えば、広告テンプレートＴ１のキービジュアル表示領域Ａ９１に表示されるオブジェクトに対して、データ型「動画」が与えられている。
【００７８】
［位置］列Ｃ１０７には、［オブジェクトＩＤ］列に記述されたオブジェクトの広告テンプレートにおける配置位置が、座標値によって記述される。図９Ｂに、広告テンプレートＴ１における各オブジェクトの配置位置を示す。なお、広告テンプレートＴ１の左上の頂点を座標位置の原点としている。例えば、広告テンプレートＴ１のキービジュアル表示領域Ａ９１に表示されるオブジェクトは、座標（１０，８０）を左上の頂点とし、座標（３００，４００）を右下の頂点とする領域に配置されている。したがって、図１１に示すように、広告テンプレートＴ１のキービジュアル表示領域Ａ９１に表示されるオブジェクト（オブジェクトＩＤ「００００００１」）についての［位置］列Ｃ１０７には「（１０，８０）−（３００，４００）」が記述されている。他のオブジェクトについても同様である。
【００７９】
［編集可否］列Ｃ１０９には、［オブジェクトＩＤ］列Ｃ１０３に記述されたオブジェクトが、第三者によって編集可能か否かが記述されている。図１１においては、オブジェクトＩＤ「００００００１」のオブジェクトについては［編集可否］列Ｃ１０９に「不可」、オブジェクトＩＤ「００００００３」については「可能」と記述されている。従って、第三者は、キャッチコピー表示領域Ａ９３に記述されるテキスト用のオブジェクト（オブジェクトＩＤ「００００００３」）については、編集可能、つまりテキストの書き換えが可能である。
【００８０】
なお、各オブジェクトは、当該オブジェクトが広告テンプレートに表示された場合に、編集可能であるか否かをユーザが即座に判別できるように表示される。つまり、［編集可否］列Ｃ１０９の値が「可能」であるオブジェクトと「不可」であるオブジェクトとでは、表示の形態が異なる。本実施例においては、［編集可否］列Ｃ１０９の値が「不可」であるオブジェクトについては、当該オブジェクトの周囲を太枠で囲むように表示している。
【００８１】
4.3.  オブジェクトテンプレートＤＢ
オブジェクトテンプレートＤＢには、広告テンプレートに含まれるオブジェクトテンプレートが登録されている。オブジェクトテンプレートは、広告主によって提供されるデータである。広告主は、オブジェクトテンプレートを配置することによって、広告テンプレートを構成する。
【００８２】
オブジェクトテンプレートＤＢの一例を図１２に示す。オブジェクトテンプレートＤＢは、［広告テンプレートＩＤ］列Ｃ４０１、［オブジェクトテンプレートＩＤ］列Ｃ４０３、［広告主ＩＤ］列Ｃ４０５、［データ型］列Ｃ４０７、及び［オブジェクトテンプレートデータ］列Ｃ４０９を有している。［広告テンプレートＩＤ］列Ｃ４０１には、オブジェクトテンプレートが用いられている広告テンプレートを一意に特定する広告テンプレートＩＤが記述される。［オブジェクトテンプレートＩＤ］列Ｃ９０３には、オブジェクトテンプレートを広告テンプレートにおいて一意に特定するオブジェクトテンプレートＩＤが記述される。［広告主ＩＤ］列Ｃ４０５には、オブジェクトテンプレートが用いられている広告テンプレートの広告主を一意に特定する広告主ＩＤが記述される。［データ型］列Ｃ４０７には、［オブジェクトテンプレートＩＤ］列Ｃ４０３に記述された各オブジェクトテンプレートのデータ型が記述される［オブジェクトテンプレートデータ］列Ｃ４０９には、オブジェクトテンプレートを構成する具体的なデータ記述されている。なお、［オブジェクトテンプレートデータ］列Ｃ４０９に記述されるデータについては以下において説明する。
【００８３】
4.3.1  オブジェクトテンプレートのデータ構造
次ぎに、各オブジェクトテンプレートのデータ構造を図１３を用いて説明する。各オブジェクトテンプレートのデータ構造は、データ型によって異なっている。
【００８４】
なお、各オブジェクトテンプレートは、当該オブジェクトテンプレートが変更可能であるか否かを示すデータ及び変更された場合に、誰が（主体）いつ（時間）変更したのかを示すデータを有している。このように、各オブジェクトテンプレートについて、変更した際の主体を明確化することによって、当該変更についての責任の所在を明確化することが可能となる。また、変更の際の時間を明確化することによって、当該オブジェクトテンプレートについての変更の履歴を追跡することが可能となる。
【００８５】
4.3.2  動画オブジェクトテンプレート
オブジェクトテンプレートＤＢの［データ型］列Ｃ４０７の値が「動画」であるオブジェクトテンプレート（以下、動画オブジェクトテンプレートとする。）についてのデータ構造を図１３Ａを用いて説明する。動画オブジェクトテンプレートは、［画角サイズ］列Ｃ２０３、［ファイル再生時間］列Ｃ２０４、［リサイズ］列Ｃ２０５、［編集ＩＤ］列Ｃ２０６、及び［データ所持］列Ｃ２０７を有している。
【００８６】
［画角サイズ］列Ｃ２０３には、動画の画角サイズが記述される。なお、画角については、左上端の座標値と右下の座標値で特定する。［ファイル再生時間］列Ｃ２０４には、動画の再生時間が記述される。再生時間については、動画のスタート時間及び終了時間を時間：分：秒：フレーム番号で特定する。［リサイズ］列Ｃ２０５には、動画の画角がリサイズ可能か否かが記述される。
【００８７】
［データ所持］列Ｃ２０７には、動画オブジェクトテンプレート自体を広告テンプレートと一体として保持するのか、又はリンクにより保持するのかが記述される。動画オブジェクトテンプレート自体を広告テンプレートと一体として保持する場合には「所持」と記述され、リンクにより保持する場合にはリンク先のアドレスが記述される。
【００８８】
4.3.3  テキストオブジェクトテンプレート
オブジェクトテンプレートＤＢの［データ型］列Ｃ４０７の値が「テキスト」であるオブジェクトテンプレート（以下、テキストオブジェクトテンプレートとする。）についてのデータ構造を図１３Ｂを用いて説明する。テキストオブジェクトテンプレートは、［テキスト］列Ｃ２１３、［フォント］列Ｃ２１４、［編集ＩＤ］列Ｃ２１６、及び［データ所持］列Ｃ２１７を有している。
【００８９】
［テキスト］列Ｃ２１３には、テキストとして表示される文章、単語等の文字が記述される。［フォント］列Ｃ２１４には、テキストを表示する際に使用するフォントが記述される。
【００９０】
［データ所持］列Ｃ２１７については、動画オブジェクトテンプレートと同様である。ただし、テキストオブジェクトテンプレートについては、必ずテキスト自体を広告テンプレートと一体として保持するので、［データ所持］列Ｃ２１７の値は、必ず「所持」と記述される。
【００９１】
4.3.4  静止画オブジェクトテンプレート
オブジェクトテンプレートＤＢの［データ型］列Ｃ４０７の値が「静止画」であるオブジェクトテンプレート（以下、静止画オブジェクトテンプレートとする。）についてのデータ構造を図１３Ｃを用いて説明する。静止画オブジェクトテンプレートは、［画角サイズ］列Ｃ２２３、［リサイズ］列Ｃ２２５、及び［データ所持］列Ｃ２２７を有している。静止画オブジェクトテンプレートを構成する各データについては、動画オブジェクトテンプレートと同様である。
【００９２】
4.3.5  ボタンオブジェクトテンプレート
オブジェクトテンプレートＤＢの［データ型］列Ｃ４０７の値が「ボタン」であるオブジェクト（以下、ボタンオブジェクトテンプレートとする。）についてのデータ構造を図１３Ｄを用いて説明する。ボタンオブジェクトテンプレートは、［ボタン形式］列Ｃ２３３、及び［ボタンテキスト］列Ｃ２３４を有している。
【００９３】
［オブジェクトＩＤ］列Ｃ２３１、［広告テンプレートＩＤ］列Ｃ２３２については、動画オブジェクトテンプレートと同様である。
【００９４】
［ボタン形式］列Ｃ２３３には、ボタンの表示形式が記述される。例えば、ボタンが長方形で表示される場合、［ボタン形式］列Ｃ２３３には、値「ｒｅｃｔａｎｇｌｅ」が記述される。［ボタンテキスト］列Ｃ２３４には、ボタン内に表示するテキストが記述される。例えば、当該ボタンの選択により、試乗の申し込み（依頼）ができる場合、「試乗依頼」と記述される。
【００９５】
なお、その他のオブジェクトテンプレートについても、上記各オブジェクトテンプレートと同様に、データ構造が予め定義されている。
【００９６】
4.4.  ユーザＤＢ
ユーザＤＢには、広告サーバ２１を利用しようとするユーザが登録されている。ユーザＤＢの一例を図１４に示す。ユーザＤＢは、［ユーザＩＤ］列Ｃ１５１、［氏名］列Ｃ１５３、［年齢］列Ｃ１５５、［登録日時］列Ｃ１５７、及び［メールアドレス］列Ｃ１５９を有している。
【００９７】
［ユーザＩＤ］列Ｃ１５１には、登録した各ユーザに対して与えられるユーザＩＤが記述される。［氏名］列Ｃ１５３には、登録したユーザの氏名が記述される。［年齢］列Ｃ１５５には、登録したユーザの年齢が記述される。［登録日時］列Ｃ１５７には、ユーザが登録した日時が記述される。
【００９８】
図１２においては、例えば、ユーザＩＤ「００００００１」の氏名「大蔵一太郎」は、年齢「○○歳」、メールアドレス「○○＠××．ｃｏ．ｊｐ」であり、２００４年１月１日にユーザ登録していることを示している。他のユーザについても同様である。
【００９９】
4.5.  広告情報ＤＢ
広告情報ＤＢには、広告テンプレートに基づいてユーザが新たに生成した広告情報が登録されている。
【０１００】
広告情報ＤＢの一例を図１５に示す。広告情報ＤＢは、［広告情報ＩＤ］列Ｃ１４１及び［広告情報データ］列Ｃ１４２を有している。
【０１０１】
［広告情報ＩＤ］列Ｃ１４１には、ユーザＡが生成した広告情報に与えられる識別番号（ＩＤ）が記述される。広告情報ＩＤのデータ構造は、「広告テンプレートＩＤ−ユーザＡのユーザＩＤ−編集日時−ユーザＢのユーザＩＤ−編集日時−・・・・」となる。このように、広告テンプレートに対して変更を加えて新たな広告情報を生成したユーザを一連に記述するＩＤとすることによって、広告情報の伝搬経路を容易に把握することが可能となる。
【０１０２】
4.5.1  広告情報のデータ構造
広告情報ＤＢの［広告情報データ］列Ｃ１４２に記述される広告情報のデータ構造を図１６に示す。広告情報は、［オブジェクトＩＤ］列Ｃ１４３、［データ型］列Ｃ１４５、［位置］列Ｃ１４７、及び［編集可否］列Ｃ１４９を有している。
【０１０３】
［オブジェクトＩＤ］列Ｃ１４３には、オブジェクトを広告情報において一意に特定するオブジェクトＩＤが記述される。オブジェクトＩＤは、「オブジェクトテンプレートＩＤ−ユーザＡのユーザＩＤ−編集日時−ユーザＢのユーザＩＤ−編集日時−・・・・」となる。例えば、あるユーザ（ユーザＩＤ「００００１５０」）があるオブジェクトテンプレート（オブジェクトテンプレートＩＤ「００００００３」）を、２００５年１０月３１日２２時１５分４８秒に、テキスト内容の変更等の編集を加えた場合、そのオブジェクトのオブジェクトＩＤは、「００００００３−００００１５０−２００５／１０／３１，２２：１５：４８」となる。
【０１０４】
［データ型］列Ｃ１４５、［位置］列Ｃ１４７、及び［編集可否］列Ｃ１４９に記述されるデータついては、広告テンプレートのデータ構造における［データ型］列Ｃ１０５、［位置］列Ｃ１０７、及び［編集可否］列Ｃ１０９と同様である。
【０１０５】
4.6.  オブジェクトＤＢ
オブジェクトＤＢには、広告情報に含まれるオブジェクトであって、ユーザ端末のユーザによって変更若しくは新たに生成されたものが登録されている。
【０１０６】
オブジェクトＤＢの一例を図１７に示す。オブジェクトＤＢは、［広告テンプレートＩＤ］列Ｃ４１１、［オブジェクトＩＤ］列Ｃ４１３、及び［オブジェクトデータ］列Ｃ４１９を有している。［広告テンプレートＩＤ］列Ｃ４１１には、オブジェクトが用いられている広告テンプレートを一意に特定する広告テンプレートＩＤが記述される。［オブジェクトＩＤ］列Ｃ４１３には、オブジェクトを広告テンプレートにおいて一意に特定するオブジェクトＩＤが記述される。［オブジェクトデータ］列Ｃ４１９には、オブジェクトテンプレートを構成する具体的なデータ記述されている。［オブジェクトデータ］列Ｃ４１９に記述されるデータについては、広告テンプレートの［オブジェクトテンプレートデータ］列Ｃ４０９に記述されるデータと同様である（図１３参照）。
【０１０７】
4.7.  送信情報ＤＢ
送信情報ＤＢには、広告サーバ２１が受信した広告情報に付与されている広告情報ＩＤ、当該広告情報の送信元のユーザＩＤ及び送信先のユーザＩＤが関連付けて登録されている。
【０１０８】
送信情報ＤＢの一例を図１８に示す。送信情報ＤＢは、［広告情報ＩＤ］列Ｃ２４１、［送信元ユーザＩＤ］列Ｃ２４３、及び［送信先ユーザＩＤ］列Ｃ２４５を有している。［広告情報ＩＤ］列Ｃ２４１には、あるユーザ端末から広告サーバ２１に対して他のユーザへ送信することを要求された広告情報に付されている識別番号（広告情報ＩＤ）が記述される。
【０１０９】
［送信元ユーザＩＤ］列Ｃ１４３には、広告情報を広告サーバ２１へ送信したユーザのユーザＩＤが記述される。［送信先ユーザＩＤ］列Ｃ２４５には、広告情報の送信先となるユーザのユーザＩＤが記述される。
【０１１０】
4.8.  アフィリエイトセンサーＤＢ
アフィリエイトセンサーＤＢには、顧客毎に次回以降に適用される割引が登録されており、取得した商品名に対応する割引情報と取得した顧客ＩＤとが関連付けて登録されている。アフィリエイトセンサーＤＢの一例を図１９に示す。
【０１１１】
アフィリエイトセンサーＤＢは、［広告情報ＩＤ］列Ｃ１６１、［ユーザＩＤ］列Ｃ１６３、及び［開封日時］列Ｃ１６５を有している。［広告情報ＩＤ］列Ｃ１６１には、アフィリエイトセンサーに対応する広告情報が有する広告情報ＩＤが記述される。［開封ユーザＩＤ］列Ｃ１６３には、アフィリエイトセンサーに対応する広告情報を受信したユーザのユーザＩＤが記述される。［開封日時］列Ｃ１６５には、広告情報を受信し、対応する広告情報を閲覧する旨のアフィリエイトセンサーを、広告サーバ２１へ送信した際の時間が記述される。
【０１１２】
５．  広告システム１の動作
5.1.  広告テンプレート登録
広告主は、生成した広告テンプレートを広告サーバ２１へ登録する。この時の広告主端末２７及び広告サーバ２１が実行する広告テンプレート登録処理を図２０を用いて説明する。
【０１１３】
広告サーバ２１へ広告テンプレートを登録しようとする広告主は、予めオーサリングソフト等を利用して、広告システム１で利用可能なデータ形式を有する広告テンプレートを生成する（図１０、１１参照）。
【０１１４】
広告主端末２７のＣＰＵ２７１は、広告サーバ２１に対して、広告主ＩＤを含む広告テンプレートの登録を要求する広告テンプレート登録要求情報を送信する（Ｓ１７０１）。広告サーバ２１のＣＰＵ２１１は、広告テンプレート登録要求情報を受信したと判断すると（Ｓ１７０３）、当該広告テンプレート登録要求情報を送信した広告主端末２７が登録されたものであるか否かを、広告主ＩＤに基づいて判断する（Ｓ１７０５）。なお、広告サーバ２１は、広告主ＤＢ（図８参照）を用いて当該判断を行う。広告システム１を利用しようとする広告主に関する広告主ＩＤは予め広告主ＤＢに登録されている。
【０１１５】
ＣＰＵ２１１は、広告主が広告主ＤＢに登録されていると判断すると（Ｓ１７０５）、広告主端末２７に対して広告テンプレート登録認証情報を送信する（Ｓ１７０７）。なお、ＣＰＵ２１１は、ステップＳ１７０５において広告テンプレート登録要求情報を送信した広告主端末２７が登録されたものでないと判断すると、広告主端末２７のユーザを広告主ＤＢへ登録することを要求する広告主登録処理を行う（Ｓ１７０９）。
【０１１６】
広告主端末２７のＣＰＵ２７１は、広告テンプレート登録認証情報を受信したと判断すると（Ｓ１７１１）、広告テンプレートを、広告サーバ２１へ送信する（Ｓ１７１３）。なお、ＣＰＵ２７１は、広告テンプレートを送信するにあたって、広告主ＩＤ、広告主から取得した商品名及び広告の有効期限を併せて送信する。
【０１１７】
広告サーバ２１のＣＰＵ２１１は、広告テンプレートを受信したと判断すると（Ｓ１７１５）、当該広告テンプレートに広告テンプレートＩＤを付与して、広告テンプレートＤＢへ登録する（Ｓ１７１７）。なお、ＣＰＵ２１１は、広告テンプレートを登録するにあたって、取得した広告主ＩＤ、商品名及び広告の有効期限を、［広告主ＩＤ］列Ｃ９０３、［商品名］列Ｃ９０５及び［有効期限列］Ｃ９０９に、それぞれ登録する。
【０１１８】
5.2.  広告閲覧処理
次ぎに、ユーザＡが広告サーバ２１へ登録されている広告テンプレートを閲覧する際のユーザＡ端末２３及び広告サーバ２１が実行する広告閲覧処理について図２１を用いて説明する。
【０１１９】
ユーザＡ端末２３のＣＰＵ２３１は、広告サーバ２１に対して広告テンプレート閲覧要求情報を送信する（Ｓ１８０１）。
【０１２０】
広告サーバ２１のＣＰＵ２１１は、広告テンプレート閲覧要求情報を受信したと判断すると（Ｓ１８０２）、受信した広告テンプレート閲覧要求情報からユーザＩＤを抽出し、抽出したユーザＩＤがユーザＤＢ（図１４参照）に登録されているか否かを判断する（Ｓ１８０３）。ＣＰＵ２３１は、ユーザＩＤが登録されていると判断すると、広告テンプレートＤＢに登録されている広告テンプレートの一覧を示す広告テンプレート一覧情報をユーザＡ端末２３へ送信する（Ｓ１８０４）。
【０１２１】
ＣＰＵ２１１が送信する広告テンプレート一覧情報の一例を図２２に示す。ＣＰＵ２１１は、広告テンプレート一覧情報を生成するにあたり、広告テンプレートＤＢの［広告テンプレートＩＤ］列Ｃ９０１、［広告主ＩＤ］列Ｃ９０３、［商品名］列Ｃ９０５、それぞれの値を取得する。また、ＣＰＵ２１１は、取得した［広告主ＩＤ］列Ｃ９０３の値に基づき、広告主ＤＢから、対応する［広告主名］列Ｃ８０１の値を取得する。ＣＰＵ２１１は、取得した［広告テンプレートＩＤ］列Ｃ９０１、［商品名］列Ｃ９０５、及び［広告主名］列Ｃ８０１、それぞれの値に基づいて広告テンプレート一覧情報を生成する。
【０１２２】
図２１に戻って、ユーザＡ端末２３のＣＰＵ２３１は、広告テンプレート一覧情報を受信したと判断すると（Ｓ１８０５）、当該広告テンプレート一覧情報をディスプレイ２３６へ表示する（Ｓ１８０７）。ＣＰＵ２３１は、表示した広告テンプレート一覧情報の一つについて、マウス２３５等を介して選択されたと判断すると（Ｓ１８０９）、当該広告テンプレートを特定する広告テンプレートＩＤを含む広告テンプレート送信要求情報を送信する（Ｓ１８１１）。
【０１２３】
広告サーバ２１のＣＰＵ２１１は、広告テンプレート送信要求情報を受信したと判断すると（Ｓ１８１３）、広告テンプレート送信要求情報から広告テンプレートＩＤを抽出する。ＣＰＵ２１１は抽出した広告テンプレートＩＤに対応する［広告テンプレートデータ］の値（以下、広告テンプレートとする。）を広告テンプレートＤＢから取得する（Ｓ１８１５）。ＣＰＵ２１１は、広告テンプレートＩＤ及び広告テンプレート（以下、広告テンプレート情報とする。）としてユーザＡ端末２３へ送信する（Ｓ１８１７）。
【０１２４】
ユーザＡ端末２３のＣＰＵ２３１は、広告テンプレート情報を受信したと判断すると（Ｓ１８１９）、広告テンプレート情報に含まれる広告テンプレートをディスプレイ２３６へ表示する（Ｓ１８２１）。ＣＰＵ２３１は、広告テンプレートを表示するにあたって、当該広告テンプレートが有する各オブジェクトテンプレートの［変更可否］列Ｃ１０９の値を確認する。ＣＰＵ２３１は、［変更可否］列Ｃ１０９の値が［不可］であると判断すると、当該［変更可否］列Ｃ１０９に対応するオブジェクトテンプレートの周りを太枠で囲むように表示する。一方、［変更可否］列Ｃ１０９の値が「可能」であると判断すると、対応するオブジェクトテンプレートを表示するにあたって特別な処理はしない。
【０１２５】
なお、ステップＳ１８０３において、ユーザＩＤが登録されていないと判断すると、ＣＰＵ２１１は、当該ユーザにユーザ登録を促すメッセージを表示し、ユーザ登録処理を実行する（Ｓ１８１９）。ＣＰＵ２１１は、ユーザ登録処理が終了したと判断すると、ステップＳ１８０４〜ステップＳ１８１７までの処理を実行する。
【０１２６】
5.3.  広告情報生成処理
広告テンプレートを受信したユーザＡ端末２３のユーザＡは、当該広告テンプレートに変更を加えて、広告物に対する自己の意見や印象等を加えた広告情報を生成することが可能である。
【０１２７】
広告情報を生成しようとするユーザＡは、変更可能なオブジェクトテンプレートを選択し、その内容を所望の内容に変更することができる。ユーザＡは、変更しようとするオブジェクトテンプレートをキーボード２１４若しくはマウス２１５を用いて選択する。そして、ユーザＡは、選択したオブジェクトテンプレートを変更し、広告情報を生成する。以下において、この広告情報生成処理について図２３を用いて説明する。
【０１２８】
広告テンプレートにおいて、あるオブジェクトテンプレートを新たなオブジェクトに変更しようとする場合、ユーザＡは、変更しようとするオブジェクトテンプレートを選択する。ユーザＡ端末２３のＣＰＵ２３１は、オブジェクトテンプレートが選択されたと判断すると（Ｓ２００１）、当該オブジェクトテンプレートが変更可能なオブジェクトテンプレートであるか否かを判断する（Ｓ２００３）。なお、オブジェクトテンプレートが変更可能であるか否かは、ディスプレイ２１６上に表示された広告テンプレートを見るだけで、ユーザＡには分かるようになっている。従って、ユーザＡが変更不可のオブジェクトテンプレートを選択する可能性は少ないと思われるが、変更不可のオブジェクトテンプレートが選択された場合のための対応として当該判断を行っている。ＣＰＵ２３１は、ステップＳ２００３において、選択されたオブジェクトテンプレートが変更可能なオブジェクトテンプレートでないと判断すると、その旨注意喚起するメッセージを表示したダイアログを表示する（Ｓ２０１１）。
【０１２９】
ＣＰＵ２３１は、当該オブジェクトテンプレートを変更可能であると判断すると、当該オブジェクトテンプレートを変更可能状態とする（Ｓ２００５）。ここで、変更可能状態とは、オブジェクトテンプレートの内容を変更し得る状態をいう。例えば、他のアプリケーションを起動してオブジェクトテンプレートの内容を修正等できるようにする場合、オブジェクトテンプレートに代わって表示するオブジェクトを指定するためのダイアログを表示する場合等を含む。
【０１３０】
そして、ユーザＡは、キーボード２３４やマウス２３５を用いて当該オブジェクトテンプレートを変更する。なお、オブジェクトテンプレートの変更方法については、対象とするオブジェクトテンプレートのデータ型によって異なる。ＣＰＵ２３１は、オブジェクトがテンプレート変更されたと判断すると（Ｓ２００７）、変更されたオブジェクトテンプレート（以下、単に「オブジェクト」とする。）に基づいて広告情報を生成する（Ｓ２００９）。
【０１３１】
例えば、図１０に示す広告テンプレートに基づいて、図２４に示す広告情報を生成するものとする。この場合、キャッチコピー表示領域Ａ９３に表示されているテキストオブジェクトテンプレートのテキスト「この車にあったキャッチコピーを作って下さい。」を、新たなキャッチコピー「今までにない感動をあなたに・・・」に変更する必要がある。ユーザＡは、キャッチコピー表示領域Ａ９３に表示されているテキストのオブジェクトを選択する。ユーザＡ端末２３のＣＰＵ２３１は、キャッチコピー表示領域Ａ９３が選択されたと判断すると、当該領域を入力可能状態とする。そして、ユーザＡは、キーボード２１４を用いて当該領域に所望するテキスト「今までにない感動をあなたに・・・」を新たに入力する。ＣＰＵ２３１は、キャッチコピー表示領域Ａ９３にテキストが入力されたと判断すると、入力されたテキストに基づいて、元となるテキストオブジェクトテンプレートの［テキスト］列Ｃ２１３の値（図１３Ｂ参照）を変更し、新たなテキストオブジェクトを生成する。
【０１３２】
また、キービジュアル表示領域Ａ９１に表示されている動画を車の全体像を表示する別の静止画に変更するとする。ユーザＡは、キービジュアル表示領域Ａ９１に表示されている動画オブジェクトテンプレートを選択する。ユーザＡ端末２３のＣＰＵ２３１は、キービジュアル表示領域Ａ９１の動画オブジェクトテンプレートが選択されたと判断すると、当該領域に表示する静止画を指定するためのダイアログを表示する。なお、静止画の指定は、当該静止画が存在する場所をＵＲＬ等によって指定することが可能である。そして、ユーザＡは、ダイアログに従って静止画を指定する。ＣＰＵ２３１は、動画オブジェクトテンプレートの対応するデータを指定された静止画に対応するデータに変更し、新たに静止画オブジェクトを生成する。
【０１３３】
ＣＰＵ２１１は、オブジェクトテンプレートに対する変更を終了を終了する旨の終了情報をユーザから獲得すると、変更後のオブジェクトデータに基づいて、新たな広告情報を生成する。なお、ＣＰＵ２１１は、広告情報が生成された生成日時データをヘッダに含める。
【０１３４】
5.4.  広告情報送信処理
次に、図２５を用いて、ユーザＡ端末２３が行う広告情報送信処理を説明する。なお、ユーザＡが生成した広告情報はユーザＢに送信される前に、一旦、広告サーバ２１へ送信され、所定の処理が行われた後に、ユーザＢへ送信される。
【０１３５】
広告情報を生成したユーザＡは、他のユーザＢに対して広告情報を送信すべく推奨ボタンＢ１（図２４参照）をマウス２３５等を用いて選択する。ユーザＡ端末２３のＣＰＵ２３１は、推奨ボタンＢ１が選択されたと判断すると（Ｓ２２０１）、当該広告情報を送信するユーザＢのユーザＩＤを入力するためのダイアログである推奨ダイアログを表示する（Ｓ２２０３）。
【０１３６】
ＣＰＵ２３１が表示する推奨ダイアログの一例を図２６に示す。推奨ダイアログには、広告情報を送信するユーザのユーザＩＤを入力するように促すメッセージ、ユーザＩＤを入力するためのユーザＩＤ入力領域Ａ２３０１、及びユーザＩＤの入力が完了したことを示すための推奨ボタンＢ２３を有している。
【０１３７】
ユーザＡは、推奨ダイアログのユーザＩＤ入力領域Ａ２３０１にユーザＢのユーザＩＤをキーボード２３４等を用いて入力し、推奨ダイアログに表示された推奨ボタンＢ２３を選択する。なお、ユーザＩＤ入力領域Ａ２３０１へのユーザＩＤの入力においては、複数のユーザＩＤを同時に指定することも可能である。
【０１３８】
図２５に戻って、ＣＰＵ２３１は、推奨ボタンＢ２３が選択されたと判断すると（Ｓ２２０５）、入力されたユーザＩＤ（送信先のユーザＩＤ）、広告情報、及び自らのユーザＩＤとを一体として、広告サーバ２１へ送信する（Ｓ２２０７）。
【０１３９】
5.5.  広告情報確認処理
広告サーバ２１は、広告情報を受信すると、受信した広告情報が規定外のものとなっていないかどうかを確認する広告情報確認処理を行う。図２７、図２８を用いて、広告サーバ２１が実行する広告確認処理について説明する。
【０１４０】
図２７において、広告サーバ２１のＣＰＵ２１１は、広告情報を受信したと判断すると（Ｓ２３０１）、広告情報から広告テンプレートＩＤを取得する（Ｓ２３０３）。ＣＰＵ２１１は、取得した広告テンプレートＩＤに基づいて、広告テンプレートＤＢから、対応する［広告期限］列の値を取得する（Ｓ２３０５）。ＣＰＵ２１１は、当該広告情報を受信した日時が［広告期限］列の値より前であるか否かを判断する（Ｓ２３０７）。
【０１４１】
図２８に移って、ＣＰＵ２１１は、広告情報を受信した日時が［広告期限］列の値より前であると判断すると、広告情報にデータ型がテキストであるオブジェクトがあるか否かを判断する（Ｓ２４０３）。ＣＰＵ２１１は、データ型がテキストであるオブジェクトがあると判断すると、当該テキストの内容を取得する（Ｓ２４０３）。そして、ＣＰＵ２１１は、取得したテキストの内容に禁則表現があるか否かを判断する（Ｓ２４０５）。なお、禁則表現があるか否かの判断に際しては、予め禁則表現を定義した禁則表現テーブルを用いる。
【０１４２】
禁則表現テーブルの一例を図２９に示す。禁則表現テーブルは、［広告テンプレートＩＤ］列Ｃ２５０１及び［禁則表現］列Ｃ２５０３を有している。［広告テンプレートＩＤ］列Ｃ２５０１には、禁則表現を適用する広告情報の広告情報ＩＤに含まれる広告テンプレートＩＤが記述される。［禁則表現］列Ｃ２５０３には、適用する具体的な禁則表現が記述される。
【０１４３】
図２８に戻って、ＣＰＵ２１１は、禁則表現がないと判断すると、オブジェクトＩＤをカウントするためのカウンターを初期値にセットする（Ｓ２４０７）。ＣＰＵ２１１は、カウンターの値に対応するオブジェクトが広告情報に存在するか否かを、［オブジェクトＩＤ］列の値に基づいて判断する（Ｓ２４０９）。ＣＰＵ２１１は、対応する広告情報のオブジェクトＩＤから元となったオブジェクトテンプレートのオブジェクトテンプレートＩＤに関する部分の値を抽出し、カウンターの値と比較する。
【０１４４】
なお、今回受信した広告情報は、広告テンプレートに基づいて生成された最初の広告情報であるため、この段階では、オブジェクトの［オブジェクトＩＤ］列には、オブジェクトテンプレートＩＤが記述されている。なお、オブジェクトを一意に特定するためのオブジェクトＩＤは、当該オブジェクトに対応する広告情報が広告確認処理に合格した後、正式にオブジェクトＤＢに対して登録される際にはじめて付与される（後述）。
【０１４５】
次に、ＣＰＵ２１１は、カウンターの値に対応するオブジェクトが存在すると判断すると、広告情報ＩＤから元となった広告テンプレートの広告テンプレートＩＤに関する部分の値を抽出する。
【０１４６】
ここで、今回受信した広告情報は、広告テンプレートに基づいて生成された最初の広告情報であるため、この段階では、広告情報の［広告情報ＩＤ］列には、広告テンプレートＩＤが記述されている。なお、広告情報を一意に特定するための広告情報ＩＤは、当該広告情報が広告確認処理に合格し、正式に広告情報ＤＢに対して登録される際にはじめて付与される（後述）。
【０１４７】
ＣＰＵ２１１は、抽出した広告テンプレートＩＤ及びカウンターの値に基づいて、広告情報の元となった広告テンプレートのオブジェクトに関するデータのうち、カウンターの値に対応するものを広告テンプレートＤＢ及びオブジェクトＤＢから取得する（Ｓ２４１１）。
【０１４８】
ＣＰＵ２１１は、取得したオブジェクトに関するデータと、広告確認処理を行っている広告情報のカウンターの値に対応するオブジェクトに関するデータとを比較し、カウンターの値に対応するオブジェクトが変更されているか否かを判断する（Ｓ２４１３）。なお、本実施形態においては、全てのデータが一致している場合には変更されていないと判断し、一部のデータでも一致していないと、変更されていると判断する。ＣＰＵ２１１は、比較の結果、カウンターの値に対応するオブジェクトが変更されていると判断すると、広告サーバ２１の使用者に対して当該オブジェクトの黙視確認を促すメッセージを表示する（Ｓ２４１５）。なお、オブジェクトに対して問題があるか否かは、広告主や広告対象商品等に対する誹謗・中傷や反社会的表現等を含むか否かを基準に判断する。
【０１４９】
ＣＰＵ２１１は、広告サーバ２１の使用者から確認の結果を取得する（Ｓ２４１７）。ＣＰＵ２１１は、当該結果が対応するオブジェクトには問題がないとするものであったならば、全てのオブジェクトについてステップＳ２４０９〜Ｓ２４１７の処理を行ったか否かを判断する（Ｓ２４１８）。また、ＣＰＵ２１１は、ステップＳ２４０９において、対応するオブジェクトが存在しないと判断した場合も同様に、ステップＳ２４１８の処理を行う。
【０１５０】
ＣＰＵ２１１は、ステップＳ２４０９〜Ｓ２４１７の処理を行っていないオブジェクトが存在すると判断すると、カウンターの値をインクリメントする（Ｓ２４１９）。
【０１５１】
一方、ＣＰＵ２１１は、当該結果が対応するオブジェクトに問題があるとするものであったならば、その旨をユーザＡへ知らせるべく、送信不可メッセージをユーザＡ端末２３へ送信する（Ｓ２４２１）。
【０１５２】
5.6.  広告情報登録処理
広告サーバ２１は、規定外のものとなっていないことを確認した広告情報について、広告情報ＤＢに登録する広告情報登録処理を実行する。図３０を用いて、広告情報登録処理を説明する。
【０１５３】
広告サーバ２１のＣＰＵ２１１は、広告情報が有する各オブジェクトに対してオブジェクトＩＤを付与する（Ｓ２６０１）。ＣＰＵ２１１は、当該広告情報（以下、変更後広告情報とする。）の現在の広告情報ＩＤ（つまり、以降のステップＳ２６０５において新たな広告情報ＩＤが付与される前のもの）を取得し、対応する広告情報（以下、変更前広告情報とする。）を広告情報ＤＢから取得する。そして、ＣＰＵ２１１は、変更前広告情報が有するオブジェクトと変更後広告情報が有するオブジェクトとを比較する。ＣＰＵ２１１は、各オブジェクトにおいて、異なるデータが存在すると判断すると、当該オブジェクトに対してあらたなオブジェクトＩＤを付与する。
【０１５４】
ここで、オブジェクトに付与するオブジェクトＩＤは、「元となったオブジェクトのＩＤ−新たにオブジェクトを生成したユーザのユーザＩＤ−新たに生成したオブジェクトの生成時間」となる。ここで、ＣＰＵ２１１は、「元となったオブジェクトのＩＤ」には広告情報を登録する前のオブジェクトＩＤを、「新たにオブジェクトを生成したユーザのユーザＩＤ」には送信ユーザのユーザＩＤを、及び「新たに生成したオブジェクトの生成時間」には広告情報のヘッダに含まれている生成時間データを、それぞれ対応させる。なお、本実施形態においては、「新たに広告情報を生成したユーザ」を広告情報を生成したユーザとし、「新たに生成したオブジェクトの生成時間」を対応する広告情報が生成された時間としている。
【０１５５】
例えば、ユーザＡから送信されてきた広告情報に、ユーザＢ（ユーザＩＤ「０００２」）が１１月２４日２０時００分３０秒に変更を加えて新たに広告情報を生成した場合、その広告情報に含まれるオブジェクトＩＤは、「元となったオブジェクトのＩＤ−０００２−２００５／１１／２４，２０：００：３０」となる。
【０１５６】
ＣＰＵ２１１は、広告情報が有する全てのオブジェクトについて、オブジェクトＩＤ付与処理を実行する（Ｓ２６０３）。
【０１５７】
ＣＰＵ２１１は、全てのオブジェクトについてオブジェクトＩＤ付与処理が終了したと判断すると、広告情報に広告情報ＩＤを付与する（Ｓ２６０５）。ここで、広告情報に付与する広告情報ＩＤは、「元となった広告情報のＩＤ−新たに広告情報を生成したユーザのユーザＩＤ−新たに生成した広告情報の生成時間」となる。ここで、ＣＰＵ２１１は、「元となった広告情報のＩＤ」には広告情報を登録する前の広告情報ＩＤを、「新たに広告情報を生成したユーザのユーザＩＤ」には送信ユーザのユーザＩＤを、及び「新たに生成した広告情報の生成時間」には当該広告情報のヘッダに含まれている生成時間データを、それぞれ対応させる。
【０１５８】
例えば、ユーザＡから送信されてきた広告情報に、ユーザＢ（ユーザＩＤ「０００２」）が１１月２４日２０時００分００秒に変更を加えて新たに広告情報を生成した場合、その広告情報の広告情報ＩＤは、「元となった広告情報のＩＤ−０００２−２００５／１１／２４，２０：００：００」となる。なお、広告テンプレートに基づき新たな広告情報を生成した場合には、「元となった広告情報のＩＤ」として、広告テンプレートのＩＤを使用する。例えば、広告テンプレートＩＤ「００００００１」の広告テンプレートに対して、ユーザＡ（ユーザＩＤ「０００１」）が１１月２３日１９時３０分１５秒に変更を加えて広告情報を生成した場合、その広告情報の広告情報ＩＤは、「００００００１−０００１−２００５／１１／２３，１９：３０：１５」となる。
【０１５９】
ＣＰＵ２１１は、広告情報ＩＤの付与が終了すると、付与した広告情報ＩＤと広告情報とを関連付けて広告情報ＤＢへ、また、付与したオブジェクトＩＤとオブジェクトとを関連付けてオブジェクトＤＢへ、それぞれ登録する（Ｓ２６０７）。
【０１６０】
5.7.  登録広告情報送信処理
広告サーバ２１は、広告情報を広告情報ＤＢに登録した後、当該広告情報（以下、登録広告情報とする。）をユーザＢに送信する登録広告情報送信処理を実行する。図３１を用いて、登録広告情報送信処理を説明する。
【０１６１】
広告サーバ２１のＣＰＵ２１１は、受信した広告情報に付与した広告情報ＩＤ、当該広告情報の送信元のユーザＩＤ、送信先のユーザＩＤ（広告確認処理  図２７：Ｓ２３０１参照）及び送信日時を関連付けて、送信情報ＤＢへ登録する（Ｓ２７０１）。そして、ＣＰＵ２１１は、ユーザＢに登録広告情報を送信するために、アフィリエイトセンサーを生成する（Ｓ２７０３）。そして、ＣＰＵ２１１は、生成したアフィリエイトセンサーをヘッダ部に有する電子メール（以下、広告メールとする。）を生成する（Ｓ２７０５）。アフィリエイトセンサーとは、いわゆる開封確認通知であり、当該広告メールが送信されたユーザＢが、実際に受信し、その広告メールを開封した場合に、広告サーバ２１に対して開封した旨の通知が帰ってくる仕組みである。また、なお、アフィリエイトセンサーでは、送信された広告メールの受信・開封を拒否する旨の通知を広告サーバ２１へ返すことも可能である。
【０１６２】
ＣＰＵ２１１は、受信したユーザＩＤ（広告確認処理  図２７：Ｓ２３０１参照）に基づいて、ユーザＤＢからメールアドレスを取得する（Ｓ２７０７）。ＣＰＵ２１１は、取得したメールアドレスに基づいて、生成した広告メールを送信する（Ｓ２７０９）。ＣＰＵ２１１が送信する広告メールの一例を図を図３２に示す。広告メールは、宛先記述領域Ａ３２１、ＵＲＬ記述領域Ａ３２３及び定型文記述領域Ａ３２５を有している。宛先記述領域Ａ３２１には、ステップＳ２７０７で取得したユーザのメールアドレスが記述される。ＵＲＬ記述領域Ａ３２３には、広告情報が保存されている場所を示すＵＲＬがリンク形式で記述される。広告メールを受信したユーザは、当該ＵＲＬを選択することによって、対応する広告情報にアクセスすることができる。また、定型文記述領域Ａ３２５には、定型的な文章をが記述される。
【０１６３】
5.8.  登録広告情報閲覧処理
ユーザＡから登録広告情報が送られてたユーザＢは、当該登録広告情報を閲覧することができる。ユーザＢが使用するユーザＢ端末２５が実行する登録広告情報閲覧処理を図３３に示すフローチャートに基づいて説明する。
【０１６４】
ユーザＢ端末２５のＣＰＵ２１１は、広告メールを受信すると（Ｓ２９０１）、ヘッダ部を解析する（Ｓ２９０３）。ＣＰＵ２３１は、ヘッダ部の解析に従って、広告メールを開封することを許可するか拒否するかの判断を促すダイアログである開封可否ダイアログを表示する（Ｓ２９０５）。開封ダイアログの一例を図３４に示す。開封ダイアログは、ユーザＢが広告メールを開封することを許可する場合に選択する開封ボタンＢ３０１及び開封を拒否する場合に選択する拒否ボタンＢ３０３を有している。
【０１６５】
図３３に戻って、ＣＰＵ２３１は、開封ボタンＢ３０１が選択されたと判断すると（Ｓ２９０７）、広告サーバ２１に対して、ユーザＢがユーザＡが送信した広告メールを開封する旨を示す開封情報を有するアフィリエイトセンサーを送信する（Ｓ２９１９）。ＣＰＵ２１１は、受信した広告メールを開封し、ディスプレイ２３６へ表示する（Ｓ２９０９）。ＣＰＵ２３１は、広告メールに表示された広告情報へのリンクが選択されたと判断すると（Ｓ２９１１）、当該リンク先へ通信回路２３８を介して接続する（Ｓ２９１３）。ＣＰＵ２３１は、リンク先から登録広告情報を取得する（Ｓ２９１５）。ＣＰＵ２３１は、取得した登録広告情報をディスプレイ２３６へ表示する（Ｓ２９１７）。これにより、ユーザＢは、ユーザＡが生成した広告情報を閲覧することができる。
【０１６６】
一方、ＣＰＵ２３１は、ステップＳ２９０７において拒否ボタンＢ３０３が選択されたと判断すると、広告サーバ２１に対して、ユーザＢがユーザＡが送信した広告メールの受信を拒否した旨を示す受信拒否情報を有するアフィリエイトセンサーを送信する（Ｓ２９２１）。
【０１６７】
5.9.  アフィリエイトセンサー処理
広告サーバ２１は、ユーザＢが使用するユーザＢ端末２５から受信したアフィリエイトセンサーの処理を実行する。アフィリエイトセンサー処理を図３５に示すフローチャートに基づいて説明する。
【０１６８】
広告サーバ２１のＣＰＵ２１１は、アフィリエイトセンサーを受信したと判断すると（Ｓ３１０１）、受信したアフィリエイトセンサーから開封情報若しくは受信拒否情報を抽出する（Ｓ３１０３）。ＣＰＵ２１１は、開封情報を抽出したと判断すると、（Ｓ３１０５）、
受信したアフィリエイトセンサーから広告情報ＩＤ及びユーザＩＤを抽出する（Ｓ３１０７）。また、ＣＰＵ２１１は、当該アフィリエイトセンサーを受信した時間を取得する（Ｓ３１０９）。ＣＰＵ２１１は、取得した広告情報ＩＤ、ユーザＩＤ、及び受信時間を関連付けて、アフィリエイトセンサーＤＢ（図１９参照）に記述する（Ｓ３１１１）。
【０１６９】
ＣＰＵ２１１は、ステップＳ３１０５において受信拒否情報を抽出したと判断すると、アフィリエイトセンサーＤＢに登録することなく処理を終了する。
【０１７０】
5.10.  ユーザＢ端末２５における広告情報生成処理
ユーザＡから広告情報を受信したユーザＢは、当該広告情報を閲覧することが可能である。このユーザＢ端末２５における広告閲覧処理は、ユーザＡ端末２３における広告閲覧処理において、広告テンプレートをユーザＡ端末２３から送信されてきた広告情報に置き換えることによって、実現される。
【０１７１】
また、ユーザＢは、ユーザＢ端末２５を利用して、ユーザＡから受信した広告情報に変更を加えて、広告物に対する自己の意見や印象等を加えた新たな広告情報を生成することが可能である。この場合も、広告テンプレートをユーザＡ端末２３から送信されてきた広告情報に置き換えることによって、広告情報生成処理が実現される。
【０１７２】
5.11.  解析処理
広告サーバ２１では、広告情報に関する経路解析及び編集者解析が可能である。以下において、解析処理及び編集者解析を説明する。
【０１７３】
5.11.1  経路解析
広告サーバ２１では、広告情報ＤＢ（図１５参照）、送信情報ＤＢ（図１８参照）、アフィリエイトＤＢ（図１９参照）等を用いて、各広告テンプレートについて、生成された広告情報の送信経路を解析することができる。このような広告情報の送信経路の解析を行うことによって、スプレッダーやインフルエンサーといった、広告を展開する上での影響力の大きいユーザを特定することが可能となる。
【０１７４】
以下において、具体例に基づいて経路解析処理を説明する。具体例を設定するにあたって、広告システム１の各ユーザをユーザＡ、ユーザＢ、・・・とする。また、対象とする広告テンプレートの広告テンプレートＩＤを「００１」とする。さらに、各ユーザが新たに広告情報を生成する際に、その広告情報にはＩＤとして「元となった広告情報の広告情報ＩＤ−新たに広告情報を生成したユーザのユーザＩＤ−新たに生成した広告情報の生成時間」が付与されるが、この時の「新たに広告情報を生成したユーザのユーザＩＤ−新たに生成した広告情報の生成時間」の部分を当該広告情報を生成したユーザに対応する小文字ａ、ｂ、・・・で表す。例えば、「００１ａｄ」については、元となった広告情報（ＩＤ「００１ａ」）に対してユーザＤがある時間に新たに広告情報を生成したものを示している。また、「００１ａ」については、元となった広告テンプレート（ＩＤ「００１」）に対してユーザＡがある時間に新たに広告情報を生成したものを示している。
【０１７５】
・具体例（１）
今、広告サーバ２１のハードディスク２１３に図３６に示す送信情報ＤＢ及び図３７に示すアフィリエイトセンサーＤＢが記録されているとする。この場合、広告サーバ２１のＣＰＵ２１１は、広告テンプレートＩＤ「００１」の広告テンプレートに対する経路解析の指示を獲得すると、送信情報ＤＢにおけるアフィリエイトセンサーＤＢの［広告情報ＩＤ］列Ｃ２４３の値を取得する。ＣＰＵ２１１は、広告テンプレートＩＤ「００１」を、［広告情報ＩＤ］列の値のうち広告テンプレートＩＤが記述されている桁に有する［広告情報ＩＤ］列の値を抽出する。送信情報ＤＢを対象として抽出した広告情報を広告情報ＩＤをキーとして、降べきの順に並べ替えた結果を送信情報抽出結果テーブルとして図３８Ａに示す。
【０１７６】
ＣＰＵ２１１、アフィリエイトセンサーＤＢについても、同様の処理を行う。アフィリエイトセンサーＤＢを対象として抽出した広告情報を広告情報ＩＤをキーとして、降べきの順に並べ替えた結果をアフィリエイトセンサー抽出結果テーブルとして図３８Ｂに示す。
【０１７７】
図３８Ａ、図３８Ｂから、ＣＰＵ２１１は、広告サーバ２１が送信した広告情報の全てについて、開封通知を受信していると判断する。
【０１７８】
次に、ＣＰＵ２１１は、広告情報の経路を具体的に解析する。ＣＰＵ２１１は、送信情報抽出結果テーブルの［送信先ユーザＩＤ］列の値を取得し、取得した［送信先ユーザＩＤ］列の値を［送信元ユーザＩＤ］列に有する広告情報を抽出する。そして、ＣＰＵ２１１は、抽出した広告情報を対象として、同様の処理を実行する。これまでの処理を、全ての広告情報について実行する。
【０１７９】
このような経路解析処理より得られる広告情報（広告情報ＩＤ「００１」）の経路を図３９に示す。図３９から明らかなように、ユーザ「Ｄ」は、５人のユーザに対して広告情報を送信している。つまり、ユーザ「Ｄ」は、他のユーザと比較して広告情報を送信する力が強い者（スプレッダー）であると判断することができる。このように、広告情報のスプレッダーを判別することによって、広告主は、スプレッダーに対して広告を展開することによって、広い範囲への広告の展開が可能となる。
【０１８０】
さらに、広告情報を配信したユーザに対してポイント付与することによって、スプレッダーを明らかにすることも可能である。例えば、あるユーザが広告情報を配信した場合、当該ユーザが直接に他のユーザに配信した場合には「３ポイント」、当該ユーザが配信したユーザがさらに他のユーザに配信した場合には「１ポイント」を付与するとする。
【０１８１】
まず、ＣＰＵ２１１は、各ユーザが配信した全ての広告情報の数（総配信数）を経路解析結果より計数する。さらに、ＣＰＵ２１１は、各ユーザが配信した広告情報に対して受信した開封情報の総数（総開封数）を計数する。ＣＰＵ２１１は、取得した総配信数と総開封数とを比較し、回収率（総開封数／総配信数）を算出する。
【０１８２】
次ぎに、ＣＰＵ２１１は、あるユーザが直接的に他のユーザに配信した広告情報の数（直接配信数（Ａ））及び直接的に配信したユーザがさらに他のユーザに配信した広告情報の数（間接配信数（Ｂ））とを計数する。そして、ＣＰＵ２１１は、各ユーザのポイント数（（Ａ）×３＋（Ｂ））を算出する。図４０に、算出した各数値をテーブルにしたポイント表を示す。このポイント表からも明らかなように、ユーザ「Ｄ」は、最も多くのポイントを獲得しており、スプレッダーであることが分かる。
【０１８３】
・具体例（２）
次ぎに、広告サーバ２１のハードディスク２１３に図４１に示す送信情報ＤＢ及び図４２に示すアフィリエイトセンサーＤＢが記録されているとする。具体例１と同様にして、ＣＰＵ２１１は、経路解析を行う。経路解析の際に生成する送信情報抽出結果テーブルを図４３Ａに、アフィリエイトセンサー抽出結果テーブルを図４３Ｂに、それぞれ示す。
【０１８４】
図４３Ａ、図４３Ｂから、ＣＰＵ２１１は、広告サーバ２１が送信した広告情報の一部については、開封情報を受信していないと判断する。
【０１８５】
経路解析処理より得られる広告情報（広告情報ＩＤ「００１」）の経路を図４４に示す。図４４から明らかなように、ユーザ「Ｄ」は、５人のユーザに対して広告情報を送信しているが、そのうち３人からは開封情報を取得できてない。つまり、ユーザ「Ｄ」は、他のユーザと比較して広告情報を送信する力が強い者（スプレッダー）であるが、他のユーザに対する影響力が強い者（インフルエンサー）とはいえないと判断することができる。一方、ユーザ「Ａ」は、３人のユーザに対して広告情報を送信し、３人全てから開封情報を取得できている。つまり、ユーザ「Ａ」は、他のユーザに対する影響力が強い者（インフルエンサー）であるいと判断することができる。このように、広告情報インフルエンサーを判別することによって、広告主は、インフルエンサーに対して広告を展開することによって、効率よい広告の展開が可能となる。
【０１８６】
さらに、ＣＰＵ２１１、具体例１と同様に、ポイント表を算出する図４５に、算出した各数値をテーブルにしたポイント表を示す。このポイント表からも明らかなように、ユーザ「Ａ」は、回収率が高く、かつ、最も多くのポイントを獲得しており、インフルエンサーであることが分かる。
【０１８７】
5.11.2  編集者解析
ある広告情報について問題が生じた場合（例えば、その広告情報に使用されている表現において、「あらゆる場面で安全」等の記載があったが、後にある場面では安全性に問題が生ずることが判明した場合）、そのような表現を有する広告情報を容易に判別することができる。例えば、テキストオブジェクトについては、特定のキーワードを元にキーワード検索をすればよい。また、動画オブジェクト、静止画オブジェクト等については、予め当該動画、静止画に対するインデックスを付与することによって、検索が可能となる。検索により対応するオブジェクトを有する広告情報が複数あげられた場合には、前述のような解析処理を行うことによって、問題となったオブジェクトを最初に生成したユーザを一意に特定することが可能である。
【０１８８】
例えば、図３９に示すユーザ「Ｑ」が受信した広告情報のオブジェクトにおいて問題が生じたとする。この場合、ユーザ「Ｑ」が受信した広告情報ＩＤ「００１ｂｆｏ」である広告情報を確認することによって、問題となるオブジェクトを生成したユーザを特定することができる。
【０１８９】
ＣＰＵ２１１は、広告情報ＩＤ「００１ｂｆｏ」である広告情報を取得する旨の取得情報を取得すると、対応する広告情報を広告情報ＤＢから取得し、表示する。取得した広告情報ＩＤ「００１ｂｆｏ」が広告情報が図４６に示すものであったとする。ここで、テキストの表現に問題があると分かっていれば、テキスト型のオブジェクトＩＤを広告サーバのユーザ（管理者）は確認すればよい。図４６においては、テキスト型のオブジェクトＩＤは、「００００００３−ｂ−２００５／１／３，１２：００：００」である。オブジェクトＩＤとしては、「元となったオブジェクトのオブジェクトＩＤ−新たにオブジェクトを生成したユーザのユーザＩＤ−新たに生成したオブジェクトの生成時間」が付与されるので、当該オブジェクトを生成したユーザが「ｂ」であることを確認することができる。
【０１９０】
［その他の実施例］
（１）広告情報の生成
前述の実施例５においては、ユーザＢ端末２５において広告情報を生成するに際して、ユーザＡ端末２３において生成された広告情報を元にとした。しかし、ユーザＢ端末２５においても、ユーザＡ端末２３と同様に、広告サーバ２１に登録されている広告テンプレートを元として広告情報を生成するようにしてもよい。これにより、広告主の意志を確実にユーザに伝達した上での広告情報の生成を促すことができる。
【０１９１】
また、前述の実施例１においては、キービジュアル表示領域Ａ９１に表示されるオブジェクトを変更する際に、変更後のオブジェクトのＵＲＬ等を指定することした。このように、ユーザが自由にオブジェクトを選択できることを可能とするのではなく、予め定められたオブジェクト変更用の素材を素材データベースに登録しておき、ユーザに提供するようにしてもよい。これにより、広告主が意図しないオブジェクト（例えば、誹謗中傷、反社会的映像等）が広告情報に配置されることがなくなる。
【０１９２】
（２）広告情報の送信
前述の実施例１においては、ユーザＡ端末２３のユーザＡは、予め広告サーバ２１のユーザＤＢに登録されているユーザのユーザＩＤを指定して、広告情報を送信することとした。しかし、広告情報の送信先が特定できるのであれば、これに限定されない。例えば、送信先としてメールアドレス等を指定するようにしてもよい。
【０１９３】
また、前述の実施例１においては、広告情報の送信において、当該広告情報が登録されている登録先（ＵＲＬ）を電子メールで送信するようにした。しかし、広告情報をユーザＢに閲覧させることができるものであれば、これに限定されない。例えば、広告情報を電子メールの添付書類として送信するようにしてもよい。
【０１９４】
さらに、前述の実施例１においては、広告メールを生成する際に、広告サーバ２１は定型的な文章を当該広告メールに挿入するようにした。しかし、当該広告メールを送信する真の送信者（ユーザＡ）の紹介文コメント、メッセージ等を表示するようにしてもよい。この場合、ユーザＡ端末２３から広告サーバ２１へ広告情報を送信する際に、あわせて、ユーザＡのコメント等を取得し、広告サーバ２１が、取得したコメントを広告メールに挿入するようにすればよい。このように、広告情報の送信者のメッセージ等を有する広告メールとすることによって、広告メールの受信者に対して広告情報を確認しようとする動機付けを与えることができる。
【０１９５】
さらに、前述の実施例１においては、広告メールを広告サーバ２１が生成することとした。しかし、当該広告メールを送信する真の送信者（ユーザＡ）が、広告メールを送信するようにしてもよい。この場合に、ユーザＡが生成する公庫メールの一例を図４７に示す。広告サーバ２１は、広告情報の保存先を示すＵＲＬをユーザＡに知らせ、ユーザＡが広告メールのＵＲＬ記述領域Ａ３２３に取得したＵＲＬを記述するようにすればよい。また、ユーザＡが、当該広告メールの送信先であるメールアドレスを宛先記述領域Ａ３２１に記述するようにすればよい。このように、広告情報の送信者が自ら広告メールを送信することによって、広告メールの受信者に対して広告情報を確認しようとする動機付けをさらに与えることができる。
【０１９６】
（３）広告テンプレートの閲覧
前述の実施例１においては、ユーザＡが広告テンプレートＤＢに登録された広告テンプレートを閲覧する際の閲覧期間を指定することによって、閲覧の制限を設けた。さらに、閲覧の回数等によって制限するようにしてもよい。また、広告情報を配信する際にも、時間的制限等を設けるようにしてもよい。
【０１９７】
（４）広告システム１の処理
前述の実施例１においては、各フローチャートによって広告システム１の処理の内容を示した。しかし、各実施例の機能ブロック図における機能を実現できるものであれば、例示のフローチャートによる処理に限定されない。
【０１９８】
（５）広告情報確認処理
前述の実施例１においては、テキストオブジェクトテンプレート若しくはテキストオブジェクトについて、禁則表現の観点から広告サーバ２１による確認処理を行い、動画オブジェクトや静止画オブジェクトについては、広告サーバ２１の使用者による黙視確認を行った。しかし、画オブジェクトや静止画オブジェクトについても、元の画像との差分を算出することによる確認処理を行うようにしてもよい。
【０１９９】
（６）広告情報、オブジェクトの関連付け
前述の実施例１においては、オブジェクトに付与するオブジェクトＩＤを「元となったオブジェクトのＩＤ−新たにオブジェクトを生成したユーザのユーザＩＤ−新たに生成したオブジェクトの生成時間」とすることによって、オブジェクトの関連付けを行った。また、広告情報に付与する広告情報ＩＤを「元となった広告情報のＩＤ−新たに広告情報を生成したユーザのユーザＩＤ−新たに生成した広告情報の生成時間」とすることによって、広告情報の関連づけを行った。しかし、広告情報、オブジェクト、それぞれについて関連づけを行うことができるのであれば、例示ものに限定されない。例えば、広告情報のデータ構造（図１１参照）において、関連づける項目を保持するようにしてもよい。
【０２００】
（７）オブジェクトのディスプレイへの表示
前述の実施例１においては、広告情報が有するオブジェクトをディスプレイに表示する際に、当該オブジェクトを表示する領域の周りを太線で囲むか否かによって、当該オブジェクトが変更可能であるか否かをユーザに示すようにした。しかし、当該オブジェクトが変更可能であるか否かを容易に判別できる表示方法であればこれに限定されない。例えば、当該オブジェクトの周りを特定の色づけするようにしてもよい。また、当該オブジェクトを選択しようとユーザが当該オブジェクトにカーソルを持って行った場合、変更不可である旨の吹き出しを表示したり、音を鳴らしたりするようにしてもよい。
【０２０１】
（８）データ構造
前述の実施例１において、広告情報、オブジェクト等のデータをＸＭＬ等の記述言語を用いて記述するようにしてもよい。
【０２０２】
（９）ポイント表
前述の実施例１においては、スプレッダーやインフルエンサーを判断するためにポイント表を用いた。しかし、ポイント表をディスプレイ等に表示するようにしてもよい。この際、ユーザが判別しやすいように、ポイントの数値を星印等によって表示するようにしてもよい。
【図面の簡単な説明】
【０２０３】
【図１】本発明における広告システムの概要を示した図である。
【図２】本発明における広告システムの実施例１における機能ブロック図を示した図である。
【図３】広告システム１のハードウェア構成を示した図である。
【図４】広告サーバ２１のハードウェア構成を示した図である。
【図５】ユーザＡ端末２３のハードウェア構成を示した図である。
【図６】ユーザＢ端末２５のハードウェア構成を示した図である。
【図７】広告主端末２７のハードウェア構成を示した図である。
【図８】広告主ＤＢの一例を示した図である。
【図９】広告テンプレートＤＢの一例を示した図である。
【図１０】広告テンプレートの一例を示した図である。
【図１１】広告テンプレートのデータ構造の一例を示した図である。
【図１２】オブジェクトテンプレートＤＢの一例を示した図である。
【図１３】オブジェクトテンプレートのデータ構造の一例を示した図である。
【図１４】ユーザＤＢの一例を示した図である。
【図１５】広告情報ＤＢの一例を示した図である。
【図１６】広告情報のデータ構造を示した図である。
【図１７】オブジェクトＤＢの一例を示した図である。
【図１８】送信情報ＤＢの一例を示した図である。
【図１９】アフィリエイトセンサーＤＢの一例を示した図である。
【図２０】広告テンプレート登録処理を示したフローチャートである。
【図２１】広告閲覧処理示したフローチャートである。
【図２２】広告テンプレート一覧情報の一例を示した図である。
【図２３】広告情報生成処理を示したフローチャートである。
【図２４】ユーザＡが生成する広告情報の一例を示した図である。
【図２５】広告情報送信処理を示したフローチャートである。
【図２６】推奨ダイアログの一例を示した図である。
【図２７】広告確認処理を示したフローチャートである。
【図２８】広告確認処理を示したフローチャートである。
【図２９】禁則表現テーブルの一例を示した図である。
【図３０】広告情報登録処理を示したフローチャートである。
【図３１】登録広告情報送信処理を示したフローチャートである。
【図３２】広告メールの一例を示した図である。
【図３３】登録広告情報閲覧処理を示したフローチャートである。
【図３４】開封ダイアログの一例を示した図である。
【図３５】アフィリエイトセンサー処理を示したフローチャートである。
【図３６】具体的な送信情報ＤＢを示した図である。
【図３７】具体的なアフィリエイトセンサーＤＢを示した図である。
【図３８】送信情報抽出結果テーブル及びアフィリエイトセンサー抽出結果テーブルを示した図である。
【図３９】経路解析結果を示した図である。
【図４０】ポイント表を示した図である。
【図４１】具体的な送信情報ＤＢを示した図である。
【図４２】具体的なアフィリエイトセンサーＤＢを示した図である。
【図４３】送信情報抽出結果テーブル及びアフィリエイトセンサー抽出結果テーブルを示した図である。
【図４４】経路解析結果を示した図である。
【図４５】ポイント表を示した図である。
【図４６】具体的な広告情報のデータ構造を示した図である。
【図４７】広告メールの他の例を示した図である。
【図４８】広告システムの従来技術を説明するための図である。
【符号の説明】
【０２０４】
Ｍ１・・・・・広告生成装置
Ｍ３・・・・・広告管理装置
ｍ１０１・・・・・広告情報獲得手段
ｍ１０３・・・・・広告情報生成手段
ｍ１０５・・・・・広告情報提供手段
ｍ３０１・・・・・広告情報獲得手段
ｍ３０３・・・・・要素関連付け手段
ｍ３０５・・・・・広告情報提供手段
ｍ３０７・・・・・記憶手段
ｍ３０９・・・・・広告関連付け手段
１・・・・・広告システム
２１・・・・・広告サーバ
２３・・・・・ユーザＡ端末
２５・・・・・ユーザＢ端末
２７・・・・・広告主端末
【図１】
2007219840.tif 000003
【図２】
2007219840.tif 000004
【図３】
2007219840.tif 000005
【図４】
2007219840.tif 000006
【図５】
2007219840.tif 000007
【図６】
2007219840.tif 000008
【図７】
2007219840.tif 000009
【図８】
2007219840.tif 000010
【図９】
2007219840.tif 000011
【図１０】
2007219840.tif 000012
【図１１】
2007219840.tif 000013
【図１２】
2007219840.tif 000014
【図１３】
2007219840.tif 000015
【図１４】
2007219840.tif 000016
【図１５】
2007219840.tif 000017
【図１６】
2007219840.tif 000018
【図１７】
2007219840.tif 000019
【図１８】
2007219840.tif 000020
【図１９】
2007219840.tif 000021
【図２０】
2007219840.tif 000022
【図２１】
2007219840.tif 000023
【図２２】
2007219840.tif 000024
【図２３】
2007219840.tif 000025
【図２４】
2007219840.tif 000026
【図２５】
2007219840.tif 000027
【図２６】
2007219840.tif 000028
【図２７】
2007219840.tif 000029
【図２８】
2007219840.tif 000030
【図２９】
2007219840.tif 000031
【図３０】
2007219840.tif 000032
【図３１】
2007219840.tif 000033
【図３２】
2007219840.tif 000034
【図３３】
2007219840.tif 000035
【図３４】
2007219840.tif 000036
【図３５】
2007219840.tif 000037
【図３６】
2007219840.tif 000038
【図３７】
2007219840.tif 000039
【図３８】
2007219840.tif 000040
【図３９】
2007219840.tif 000041
【図４０】
2007219840.tif 000042
【図４１】
2007219840.tif 000043
【図４２】
2007219840.tif 000044
【図４３】
2007219840.tif 000045
【図４４】
2007219840.tif 000046
【図４５】
2007219840.tif 000047
【図４６】
2007219840.tif 000048
【図４７】
2007219840.tif 000049
【図４８】
2007219840.tif 000050