(57)【特許請求の範囲】
【請求項１】
複数の提供装置によって提供されるコンテンツに対してアクセスしたユーザ端末のユーザの識別情報および当該ユーザに関するユーザ情報と、ダミーユーザの識別情報および当該ダミーユーザに関するユーザ情報とを記憶する記憶部と、
前記記憶部に記憶された情報を広告配信装置へ送信する送信部と、
前記ダミーユーザの識別情報によって前記広告配信装置へアクセスを行い、当該アクセスに対して前記広告配信装置から送信される広告コンテンツに対応する情報の出力要求を行うダミー処理部と、
前記広告配信装置に対するアクセスの履歴を広告配信業者から取得する取得部と、
前記アクセスの履歴のうち前記ダミーユーザの識別情報による前記出力要求の履歴と前記ダミー処理部によって行われた前記ダミーユーザの識別情報による前記出力要求の履歴とを比較する比較部と
を備えたことを特徴とする情報提供装置。
【請求項２】
前記記憶部は、
複数の前記広告配信装置のそれぞれに対応する互いに異なるダミーユーザの識別情報およびユーザ情報を記憶し、
前記ダミー処理部は、
前記複数の広告配信装置のそれぞれに対して前記異なるダミーユーザの識別情報によるアクセスを行う
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記ダミー処理部は、
前記比較部による比較結果に基づき、前記ダミーユーザの数を増減させる
ことを特徴とする請求項１または２に記載の情報提供装置。
【請求項４】
前記送信部は、
前記記憶部に記憶された情報を前記広告配信装置へ送信する通信アドレスと異なる通信アドレスで、前記ダミーユーザの識別情報によって前記広告配信装置へアクセスする
ことを特徴とする請求項１〜３のいずれか一つに記載の情報提供装置。
【請求項５】
前記ダミー処理部は、
同一の前記ダミーユーザの識別情報による前記広告配信装置へのアクセスを複数回行う
ことを特徴とする請求項１〜４のいずれか一つに記載の情報提供装置。
【請求項６】
前記送信部が送信する情報は、属性情報および／または前記提供装置へのアクセス履歴である
ことを特徴とする請求項１〜５のいずれか一つに記載の情報提供装置。
【請求項７】
コンピュータが実行する情報提供方法であって、
複数の提供装置によって提供されるコンテンツに対してアクセスしたユーザ端末のユーザの識別情報および当該ユーザに関するユーザ情報と、ダミーユーザの識別情報および当該ダミーユーザに関するユーザ情報とを記憶する記憶部に記憶された情報を広告配信装置へ送信する送信工程と、
前記広告配信装置への前記ダミーユーザの識別情報によって前記広告配信装置へアクセスを行い、当該アクセスに対して前記広告配信装置から送信される広告コンテンツに対応する情報の出力要求を行うダミー処理工程と、
前記広告配信装置に対するアクセスの履歴を広告配信業者から取得する取得工程と、
前記広告配信業者から提供されるアクセスの履歴のうち前記ダミーユーザの識別情報による前記出力要求の履歴と前記ダミー処理工程によって行われた前記ダミーユーザの識別情報による前記出力要求の履歴とを比較する比較工程と
を含むことを特徴とする情報提供方法。
【請求項８】
複数の提供装置によって提供されるコンテンツに対してアクセスしたユーザ端末のユーザの識別情報および当該ユーザに関するユーザ情報と、ダミーユーザの識別情報および当該ダミーユーザに関するユーザ情報とを記憶する記憶部に記憶された情報を広告配信装置へ送信する送信手順と、
ダミーユーザの識別情報によって前記広告配信装置へアクセスを行い、当該アクセスに対して前記広告配信装置から送信される広告コンテンツに対応する情報の出力要求を行うダミー処理手順と、
前記広告配信装置に対するアクセスの履歴を広告配信業者から取得する取得手順と、
前記広告配信業者から提供されるアクセスの履歴のうち前記ダミーユーザの識別情報による前記出力要求の履歴と前記ダミー処理手順によって行われた前記ダミーユーザの識別情報による前記出力要求の履歴とを比較する比較手順と
をコンピュータに実行させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供方法および情報提供プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの急速な発展に伴って、インターネットを介した広告配信が盛んに行われている。広告配信として、ウェブページの所定の位置に、例えば企業や商品等を示すアイコンを表示し、かかるアイコンがクリックされた場合に広告主のウェブページへ遷移するものがある。この種の広告配信は、バナー広告や広告リンクと呼ばれているが、本明細書では単に「広告」と呼ぶことがある。
【０００３】
かかる広告配信においては、宣伝効果を高めるために、ユーザの嗜好、性別、年齢、住所、職業などの属性情報を予め登録しておき、ユーザの属性情報に対応する広告を選択的に配信するターゲティング配信が行われている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２０１３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記ターゲティング配信を行うための情報は、情報提供業者から広告配信業者へ提供される場合がある。しかしながら、広告配信業者にとっては、情報提供業者から提供される情報が広告配信にどの程度貢献するかが分からない状態で、情報提供に対する対価を情報提供業者へ提供することを躊躇する場合も多い。そのため、広告配信業者においては、提供された情報に対する対価を事後的に情報提供業者へ支払うという成果報酬型の情報提供が望まれるが、かかる成果報酬型の場合、広告配信業者から情報提供業者に対して虚偽の実績報告が行われる虞がある。
【０００６】
本願は、上記に鑑みてなされたものであって、広告配信業者による成果報告の正否を判別することができる情報提供装置、情報提供方法および情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る情報提供装置は、複数の提供装置によって提供されるコンテンツに対してアクセスしたユーザ端末のユーザの識別情報および当該ユーザに関するユーザ情報と、ダミーユーザの識別情報および当該ダミーユーザに関するユーザ情報とを記憶する記憶部と、前記記憶部に記憶された情報を広告配信装置へ送信する送信部と、前記ダミーユーザの識別情報によって前記広告配信装置へアクセスを行い、当該アクセスに対して前記広告配信装置から送信される広告コンテンツに対応する情報の出力要求を行うダミー処理部と、前記広告配信装置に対するアクセスの履歴を広告配信業者から取得する取得部と、前記アクセスの履歴のうち前記ダミーユーザの識別情報による前記出力要求の履歴と前記ダミー処理部によって行われた前記ダミーユーザの識別情報による前記出力要求の履歴とを比較する比較部とを備えたことを特徴とする。
【発明の効果】
【０００８】
本願に係る情報提供装置、情報提供方法および情報提供プログラムは、広告配信業者による成果報告の正否を判別することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１Ａ】図１Ａは、実施形態に係る情報提供方法の説明図である。
【図１Ｂ】図１Ｂは、実施形態に係る情報提供方法の説明図である。
【図２】図２は、実施形態に係る情報提供装置の構成例を示す図である。
【図３】図３は、アクセス履歴テーブルの一例を示す図である。
【図４】図４は、ユーザ属性テーブルの一例を示す図である。
【図５】図５は、ダミー属性テーブルの一例を示す図である。
【図６】図６は、実施形態に係る情報提供装置による属性情報更新処理の手順を示すフローチャートである。
【図７】図７は、実施形態に係る情報提供装置による情報提供処理の手順を示すフローチャートである。
【図８】図８は、実施形態に係る情報提供装置によるダミー情報設定処理の手順を示すフローチャートである。
【図９】図９は、実施形態に係る情報提供装置による成果報告正否判定処理の手順を示すフローチャートである。
【図１０】図１０は、実施形態に係る情報提供装置の表示画面に表示される成果報告正否判定処理の結果の一例を示す図である。
【図１１】図１１は、実施形態に係る情報提供装置の別構成を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る情報提供装置、情報提供方法および情報提供プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、かかる実施形態により本願に係る情報提供装置、情報提供方法および情報提供プログラムが限定されるものではない。また、本願の実施形態では、情報提供装置が接続される通信網の一例としてＩＰ（Internet Protocol）網を例に挙げて説明するが、通信網はこれに限定されるものではない。また、本願の実施形態では、広告配信装置から送信される広告コンテンツの一例としてバナー広告を例に挙げて説明するが、広告コンテンツはこれに限られるものではない。
【００１１】
〔１．情報提供方法〕
実施形態に係る情報提供方法の一例について、図１Ａおよび図１Ｂを用いて説明する。かかる図１Ａおよび図１Ｂにおいて説明する情報提供方法では、情報提供装置によるユーザ情報の収集処理、および、情報提供装置による広告配信装置へのユーザ情報の提供処理が行われる。また、この情報提供方法では、これらの処理に加え、実績報告（成果報告）の正否判定処理が行われる。以下、これらの処理を順に説明する。
【００１２】
まず、情報提供装置によるユーザ情報の収集処理について説明する。図１Ａに示すように、ユーザ端末Ａがサイト提供装置のウェブページを取得するために、サイト提供装置へアクセスする（ステップＳ１）。サイト提供装置のウェブページには、ビーコン（後述する第２ビーコン）が埋め込まれている。かかるビーコンは、サイト提供装置のウェブページにアクセスしたユーザ端末を情報提供装置内に格納される透明な画像又は非常に小さな画像（「クリアＧＩＦ」と呼ばれることもある）にアクセスさせる機能を有する。
【００１３】
ユーザ端末Ａは、サイト提供装置のウェブページに埋め込まれたビーコンに基づき、情報提供装置へアクセスする（ステップＳ２）。かかるアクセスに基づき、情報提供装置は、ユーザ端末Ａのアクセス先（ここでは、サイト提供装置）を特定し、アクセス先の情報をユーザ情報Ｄａとしてデータベースへユーザの識別情報（ユーザＩＤ）と関連付けて記憶する（ステップＳ３）。
【００１４】
情報提供装置は、ユーザ端末Ａのアクセス先の情報に加え、アクセス先の情報に基づいて、サイコグラフィック属性やデモグラフィック属性を判定し、かかる属性の情報をユーザ情報Ｄａとして、ユーザの識別情報と関連付けてデータベースに記憶する。なお、情報提供装置は、ユーザ端末Ａがアクセスしたサイト提供装置からユーザ端末Ａを使用するユーザのデモグラフィック属性の情報を取得することもできる。
【００１５】
このように、情報提供装置は、ユーザ情報をユーザの識別情報に関連付けてデータベースに記憶する。なお、ユーザの識別は、例えば、ユーザ端末Ａと情報提供装置との間でやり取りされるＨＴＴＰクッキー（HyperText  Transfer  Protocol  Cookie）にユーザの識別情報を含めることよって行うことができる。また、ユーザ端末に専用のプログラムを設定し、かかる専用プログラムからユーザの識別情報を送信させるようにすることもできる。
【００１６】
次に、情報提供装置によるへの広告配信装置へのユーザ情報の提供処理について説明する。図１Ａに示すように、ユーザ端末Ａが広告配信装置へアクセスする（ステップＳ４）。広告配信装置のウェブページには、ビーコン（後述する第１ビーコン）が埋め込まれている。かかるビーコンは、広告配信装置のウェブページにアクセスしたユーザ端末を情報提供装置内に格納される透明な画像又は非常に小さな画像にアクセスさせる機能を有する。
【００１７】
ユーザ端末Ａは、ウェブページに埋め込まれたビーコンに基づき、情報提供装置へアクセスする。かかるアクセスに基づき、情報提供装置は、ユーザ端末Ａのユーザを識別し（ステップＳ５）、識別したユーザに対応するユーザ情報Ｄａをデータベースから読み出して広告配信装置へ提供する（ステップＳ６）。なお、ユーザの識別は、例えば、上述したＨＴＴＰクッキーなどによって行うことができる。
【００１８】
広告配信装置は、情報提供装置からユーザ情報Ｄａを取得すると、かかるユーザ情報Ｄａに応じた広告を選択してユーザ端末Ａへ送信する（ステップＳ７）。これにより、広告配信装置では、ユーザ情報に対応する広告を選択的に配信するターゲティング配信を行うことができる。
【００１９】
ところで、提供された情報による広告効果に応じてその対価を広告配信業者が事後的に情報提供業者へ支払うという成果報酬型の情報提供方式の場合、広告配信業者から情報提供業者に対して虚偽の実績報告が行われる虞がある。そこで、実施形態に係る情報提供方法では、情報提供装置をダミーユーザのユーザ端末（以下、ダミーユーザ端末と記載する）として動作させることによって、広告配信業者から提供される実績報告が虚偽であるか否かを判定する。以下、かかる虚偽判定について図１Ｂを用いて説明する。
【００２０】
まず、広告配信装置への情報提供装置によるダミーユーザ情報の設定を行う。図１Ｂに示すように、情報提供装置は、ダミーユーザ端末Ｂとして広告配信装置へアクセスする（ステップＳ１１）。広告配信装置のウェブページには、上述したようにビーコン（後述する第１ビーコン）が埋め込まれており、かかるビーコンに基づき、情報提供装置は、ダミーユーザ端末Ｂのアクセス先である広告配信装置を特定する（ステップＳ２２）。なお、情報提供装置は、ダミーユーザ端末Ｂとしての広告配信装置へのアクセスを行うため、ビーコンによらずにアクセス先として広告配信装置を特定することもできる。
【００２１】
次に、情報提供装置は、広告配信装置へダミーユーザのユーザ情報Ｄｂを送信する（ステップＳ２３）。なお、情報提供装置において、ダミーユーザのユーザ情報Ｄｂとダミーユーザ端末Ｂの識別情報（ダミーユーザＩＤ）とは関連付けられてデータベースに記憶される。かかるダミーユーザのユーザ情報Ｄｂは、情報提供装置によって予め用意される情報、または、情報提供装置によって生成される情報である。
【００２２】
広告配信装置は、ダミーユーザのユーザ情報Ｄｂを情報提供装置から取得すると、かかるユーザ情報Ｄｂに応じた広告を選択してダミーユーザ端末Ｂへ送信する（ステップＳ２４）。
【００２３】
このように、情報提供装置は、ダミーユーザ端末として広告配信装置へアクセスし、かかるダミーユーザのユーザ情報を広告配信装置へ提供して広告配信を行わせることができる。ダミーユーザ端末としての広告配信装置へアクセス回数は、情報提供装置のデータベースに記憶される。
【００２４】
その後、広告配信装置へのユーザ端末のアクセス履歴の実績報告が広告配信装置から情報提供装置へ送信されると（ステップＳ１５）、情報提供装置は、かかる実績報告が虚偽報告であるか否かを判定する。具体的には、情報提供装置は、広告配信装置から送信された実績報告に含まれるダミーユーザのアクセス履歴とデータベースに記憶されたダミーユーザのアクセス履歴とを比較する。そして、かかる比較結果が一致しない場合に、広告配信装置から送信された実績報告が虚偽報告の可能性があると判定する。
【００２５】
例えば、情報提供装置がダミーユーザ端末Ｂとして広告配信装置へ２１回アクセスした場合、図１Ｂに示すように、データベースにダミーユーザ端末Ｂの広告配信装置へのアクセス回数が「２１」と記憶される。この場合、情報提供装置は、広告配信装置から送信された実績報告に含まれるダミーユーザ端末Ｂのダミーユーザのアクセス履歴が「２１」でない場合、広告配信装置から送信された実績報告が虚偽報告の可能性があると判定する。なお、比較結果が完全に一致していないがほぼ一致している場合には、実績報告が虚偽報告でないと判定することもできる。
【００２６】
このように、本実施形態に係る情報提供方法では、情報提供装置をダミーユーザのユーザ端末として動作させることによって、広告配信業者から提供される実績報告が虚偽であるか否かを判定することができる。
【００２７】
なお、情報提供装置から広告配信装置へ提供されるユーザ情報は、情報提供装置のデータベースに記憶されたユーザ情報のうち一部のユーザ情報であってもよい。例えば、サイコグラフィック属性およびデモグラフィック属性のうち一方の情報を広告配信装置へ提供するユーザ情報としてもよい。
【００２８】
また、上述では、広告配信装置に対してアクセスした場合に、ビーコンに基づいてユーザ情報を広告配信装置へ提供することとしたが、これに限定されるものではない。例えば、情報提供装置は、ビーコンを用いることなく、ユーザ情報を更新する度に更新後のユーザ情報を広告配信装置へ提供することができる。また、情報提供装置は、データベースに記憶したユーザ情報を一括して広告配信装置へ提供することもできる。
【００２９】
また、上述では、ユーザがサイト提供装置のウェブページへアクセスした情報やそれに基づく情報をユーザ情報としたがユーザ情報はかかる情報に限定されるものではない。すなわち、ユーザへコンテンツを提供する提供装置に対するアクセス情報やそれに基づく情報をユーザ情報とすることができる。
【００３０】
以下、本実施形態に係る情報提供方法を実行する情報提供装置について図２〜１２を参照してさらに詳細に説明する。
【００３１】
〔２．情報提供装置の構成〕
次に、図２を用いて、実施形態に係る情報提供装置の構成例について説明する。図２に例示するように、情報提供装置１００は、通信網５０を介して広告配信装置２０１〜２０ｎ、サイト提供装置３０１〜３０ｎおよびユーザ端末４０１〜４０ｎと接続される。情報提供装置１００は情報提供者によって管理され、広告配信装置２０１〜２０ｎは互いに異なる広告配信業者によって管理され、サイト提供装置３０１〜３０ｎは、サイト運営者によって管理される。
【００３２】
なお、以下では、広告配信装置２０１〜２０ｎを区別する必要がない場合には、これらを総称して「広告配信装置２０」と表記する場合がある。また、サイト提供装置３０１〜３０ｎを区別する必要がない場合には、これらを総称して「サイト提供装置３０」と表記する場合がある。また、ユーザ端末４０１〜４０ｎを区別する必要がない場合には、これらを総称して「ユーザ端末４０」と表記する場合がある。
【００３３】
広告配信装置２０は、ユーザ端末４０からアクセスがあった場合に、バナー広告を含むウェブページをユーザ端末４０へ提供する。また、広告配信装置２０によって提供されるウェブページには、ウェブビーコン（以下、第１ビーコンと表記する）が埋め込まれている。かかる第１ビーコンは、広告配信装置２０のウェブページにアクセスしたユーザ端末４０を情報提供装置１００内に格納される透明な画像または非常に小さな画像にアクセスさせる機能を有しており、これにより、情報提供装置１００はユーザ端末４０から情報を取得する。第１ビーコンによって情報提供装置１００がユーザ端末４０から取得する情報には、広告配信装置２０の識別情報や、広告配信装置２０が提供するウェブページへのアクセス毎に異なる固有のアクセス固有情報などの情報が含まれる。
【００３４】
サイト提供装置３０は、ユーザ端末４０からアクセスがあった場合に、各種ウェブページ（以下、サイトページと表記する場合がある）を提供するサーバ装置である。サイト提供装置３０によって提供されるウェブページには、ウェブビーコン（以下、第２ビーコンと表記する）が埋め込まれている。かかる第２ビーコンは、サイトページにアクセスしたユーザ端末４０を情報提供装置１００内に格納される透明な画像または非常に小さな画像にアクセスさせる機能を有しており、これにより、情報提供装置１００はユーザ端末４０から情報を取得する。第２ビーコンによって情報提供装置１００がユーザ端末４０から取得する情報には、サイト提供装置３０の識別情報などの情報が含まれる。
【００３５】
情報提供装置１００は、ユーザ端末４０によるサイト提供装置３０へのアクセス状況を収集し、かかる収集結果に基づいて広告配信装置２０に対して情報を提供する情報処理装置である。情報提供装置１００は、複数のサイト提供装置３０によって提供される各サイトページがユーザ端末４０に取得された場合に、ユーザ端末４０から第２ビーコンに基づくアクセスを受け付ける。このとき、情報提供装置１００は、上述したＨＴＴＰクッキー（単に「クッキー」と表記する）等をユーザ端末４０との間でやり取りする。これにより、情報提供装置１００は、サイト提供装置３０にアクセスしたユーザ端末４０を識別できるので、ユーザ端末４０のユーザ情報（例えば、ウェブページのアクセス履歴等）を取得することができる。また、情報提供装置１００は、広告配信装置２０によって提供される各ウェブページがユーザ端末４０に取得された場合に、ユーザ端末４０から第１ビーコンに基づくアクセスを受け付ける。このとき、情報提供装置１００は、ＨＴＴＰクッキー等をユーザ端末４０との間でやり取りする。これにより、情報提供装置１００は、広告配信装置２０のウェブページにアクセスしたユーザ端末４０を識別できるので、ユーザ端末４０のユーザ情報（例えば、アクセス履歴に基づいて生成したユーザの属性情報）などを広告配信装置２０へ提供することができる。
【００３６】
図２に例示するように、情報提供装置１００は、通信Ｉ／Ｆ１１０と、ユーザ情報ＤＢ（DataBase）１２０と、制御部１３０と、表示部１４０とを備える。さらに、制御部１３０は、送信部１３１と、受信部１３２と、取得部１３３と、要求応答部１３４と、ダミー処理部１３５と、比較部１３６とを備える。
【００３７】
通信Ｉ／Ｆ１１０は、ＮＩＣ（Network  Interface  Card）等のインタフェースである。制御部１３０の送信部１３１および受信部１３２は、通信Ｉ／Ｆ１１０を介して、通信網５０に接続された広告配信装置２０、サイト提供装置３０およびユーザ端末４０との間で各種データを送受信する。
【００３８】
ユーザ情報ＤＢ１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置である。
【００３９】
制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。また、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、図示しない記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。かかる制御部１３０は、以下に説明する情報処理の機能や作用を実現または実行する。
【００４０】
〔３．ユーザ情報ＤＢ１２０〕
次に、図３〜図５を用いて、ユーザ情報ＤＢ１２０の一例について説明する。かかるユーザ情報ＤＢ１２０には、アクセス履歴テーブル１２０ａ、ユーザ属性テーブル１２０ｂおよびダミー属性テーブル１２０ｃが記憶される。
【００４１】
まず、図３を用いて、アクセス履歴テーブル１２０ａの一例について説明する。アクセス履歴テーブル１２０ａは、各ユーザ端末４０が各サイト提供装置３０へアクセスした履歴を示す情報であり、図３に示すように、「ユーザＩＤ」毎に、「アクセス先情報」と「アクセス回数情報」とを対応付けた情報が含まれる。
【００４２】
「ユーザＩＤ」は、ユーザを判別するための情報である。かかる「ユーザＩＤ」は、情報提供装置１００によってユーザ端末４０毎に割り当てられる情報であり、情報提供装置１００とユーザ端末４０との間で送受信されるクッキーに埋め込まれる。なお、ユーザ端末４０にブラウザが複数搭載されている場合には、「ユーザＩＤ」はブラウザ単位で割り当てられるが、ここでは、説明を分かり易くするためにユーザ端末４０には一つのブラウザが搭載されているものとする。
【００４３】
「アクセス先情報」は、ユーザ端末４０がアクセスしたサイト提供装置３０を示す情報である。また、「アクセス回数情報」は、ユーザ端末４０が各サイト提供装置３０へアクセスした回数を示す情報である。なお、図３に示した例では、アクセス履歴テーブル１２０ａの「アクセス先情報」は、図２に示したサイト提供装置３０１〜３０ｎに付した参照符号に該当するものとする。
【００４４】
図３に示すアクセス履歴テーブル１２０ａの例では、ユーザＩＤ「１０００」はユーザ端末４０１のユーザＩＤを示し、ユーザＩＤ「１００１」はユーザ端末４０２のユーザＩＤを示している。また、図３に示す例では、ユーザ端末４０１がサイト提供装置３０１を１０回アクセスし、サイト提供装置３０１をアクセスしていないことを示し、ユーザ端末４０２がサイト提供装置３０２をアクセスしておらず、サイト提供装置３０２を２９回アクセスしたことを示している。
【００４５】
次に、図４を用いて、ユーザ属性テーブル１２０ｂの一例について説明する。ユーザ属性テーブル１２０ｂは、ユーザＩＤと属性情報とが関連付けられた情報を含む。具体的には、ユーザ属性テーブル１２０ｂには、図４に示すように、「ユーザＩＤ」毎に、「ユーザＩＤ」に対して「サイコグラフィック属性」と「デモグラフィック属性」とが対応付けされたユーザ情報が含まれる。
【００４６】
「サイコグラフィック属性」は、ユーザの価値観、ライフスタイル、性格、嗜好などを示す情報である。ここでは、「サイコグラフィック属性」として、図４に示すように、「車」、「バイク」、「服」、「旅行」などに区分分けされる。図４に示す例では、区分毎に、ユーザの嗜好が相対的に高い場合に「１」が対応付けられ、それ以外の場合には「０」が対応付けられるが、これに限定されるものではなく、例えば、ユーザの嗜好を３段階以上に評価したものであってもよい。また、区分種別についても、種々の変更が可能である。
【００４７】
「デモグラフィック属性」は、人口統計学的な属性であり、図４に示すように、例えば、ユーザの「性別」、「年齢」などに区分分けされる。図４に示す例では、「性別」の欄では、ユーザが女性である場合に「１」が対応付けられ、ユーザが男性である場合に「２」が対応付けられ、ユーザの性別が不明の場合に「０」が対応付けられる。また、「年齢」の欄では、ユーザの年齢に１を加算した数字が対応付けられ、ユーザの年齢が不明の場合に「０」が対応付けられる。なお、図４に示す例では、ユーザの性別および年齢を一例として記載しているが、これに限定されるものではなく、ユーザの職業、家族構成、年収、学歴など様々な区分種別を「デモグラフィック属性」とすることができる。
【００４８】
次に、図５を用いて、ダミー属性テーブル１２０ｃの一例について説明する。ダミー属性テーブル１２０ｃは、ダミーユーザＩＤと属性情報とが関連付けられた情報を含む。具体的には、ダミー属性テーブル１２０ｃには、図５に示すように、「ダミーユーザＩＤ」毎に、「ダミーユーザＩＤ」に対して「装置種別」、「サイコグラフィック属性」、「デモグラフィック属性」、「アクセス数」および「クリック数」が対応付けされたユーザ情報（以下、「ダミーユーザ情報」と表記する場合がある）が含まれる。
【００４９】
「ダミーユーザＩＤ」は、ダミーユーザのユーザ端末（以下、ダミー端末と表記する）として動作する情報提供装置１００に対して広告配信装置２０から割り当てられる識別情報であり、ダミー端末として動作する情報提供装置１００と広告配信装置２０との間で送受信されるクッキーに埋め込まれる。
【００５０】
「装置種別」は、「ダミーユーザＩＤ」を割り当てた広告配信装置２０を示す情報である。図５では、例えば、「ダミーユーザＩＤ」として「１４５８１」を割り当てた広告配信装置２０が広告配信装置２０１であり、「ダミーユーザＩＤ」として「２９８７２１」を割り当てた広告配信装置２０が広告配信装置２０２であることを示している。
【００５１】
「サイコグラフィック属性」および「デモグラフィック属性」は、図４に示すユーザ属性テーブル１２０ｂの「サイコグラフィック属性」および「デモグラフィック属性」と同様の情報である。
【００５２】
「アクセス数」は、対応する「ダミーユーザＩＤ」を用いて広告配信装置２０へアクセスした回数を示す情報である。図５に示す例では、「１４５８１」のダミーユーザＩＤを用いて広告配信装置２０１へのアクセスを２０１回行ったことが示されている。なお、広告配信装置２０１への初回以降のアクセスは、初回のアクセスによって広告配信装置２０１から取得した「ダミーユーザＩＤ」をクッキーに含めることによって行う。
【００５３】
「クリック数」は、「ダミーユーザＩＤ」を用いてアクセスした広告配信装置２０から送信されるバナー広告を選択した回数を示す情報である。図５に示す例では、「１４５８１」のダミーユーザＩＤに関してバナー広告の選択を９回行ったことが示されている。なお、バナー広告の選択は、バナー広告に対応する情報の出力要求を行う処理であり、バナー広告をクリックした場合にアクセス先となる広告主の装置へのアクセスを行うことによって行われる。なお、バナー広告に対応する情報は、広告主のウェブページに限らず、広告主からのメールやその他の情報であってもよい。以下においては、バナー広告に対応する情報が広告主のウェブページであることとして説明するが、これに限定されるものではない。
【００５４】
〔４．作用（属性情報更新処理）〕
次に、図６を用いて、実施形態に係る情報提供装置１００による属性情報更新処理の手順について説明する。かかる属性情報更新処理は、制御部１３０によって繰り返し実行される処理である。
【００５５】
図６に示すように、制御部１３０の取得部１３３は、第２ビーコンによるユーザ端末４０からのアクセスを受信部１３２により受信したか否かを判定する（ステップＳ１００）。かかる処理において、第２ビーコンによるユーザ端末４０からのアクセスを受信部１３２により受信していないと判定した場合（ステップＳ１００，Ｎｏ）、取得部１３３は、属性情報更新処理を終了する。
【００５６】
一方、第２ビーコンによるユーザ端末４０からのアクセスを受信部１３２により受信したと判定した場合（ステップＳ１００，Ｙｅｓ）、取得部１３３は、第２ビーコンに基づきアクセスしたユーザ端末４０からクッキーを受信部１３２により取得したか否かを判定する（ステップＳ１０１）。かかる処理において、クッキーを取得したと判定すると（ステップＳ１０１，Ｙｅｓ）、取得部１３３は、取得したクッキーから、第２ビーコンに基づきアクセスしたユーザ端末４０のユーザＩＤを取得する（ステップＳ１０２）。
【００５７】
また、ステップＳ１０１の処理において、クッキーを取得していないと判定すると（ステップＳ１０１，Ｎｏ）、取得部１３３は、アクセス履歴テーブル１２０ａに含まれない新たなユーザＩＤを含むクッキーを生成し、かかるクッキーを第２ビーコンに基づきアクセスしたユーザ端末４０へ送信する（ステップＳ１０３）。
【００５８】
ステップＳ１０２，Ｓ１０３の処理が終了すると、取得部１３３は、第２ビーコンに基づき、ユーザ端末４０がアクセスしたサイト提供装置３０を識別する（ステップＳ１０４）。各サイト提供装置３０から提供されるウェブページには、サイト提供装置３０毎に異なる第２ビーコンが埋め込まれており、これにより、取得部１３３は、サイト提供装置３０を識別する。
【００５９】
次に、取得部１３３は、アクセス履歴テーブル１２０ａのうちステップＳ１０２において取得したユーザＩＤ、または、ステップＳ１０３で新規に付与したユーザＩＤに対応し、かつ、ステップＳ１０４において取得したサイト提供装置３０に対応する情報を更新する（ステップＳ１０５）。例えば、アクセス履歴テーブル１２０ａが図３に示す状態にある場合に、ユーザ端末４０１がサイト提供装置３０１へアクセスした場合には、ユーザＩＤが「１０００」であり、アクセス先情報がサイト提供装置３０１に対応するアクセス回数を「１０」から「１１」へ変更する。
【００６０】
次に、取得部１３３は、更新したアクセス履歴テーブル１２０ａに基づき、ユーザ属性テーブル１２０ｂを更新する（ステップＳ１０６）。具体的には、取得部１３３は、ステップＳ１０５において更新したユーザＩＤのアクセス履歴に基づき、更新したユーザＩＤに対応するユーザのサイコグラフィック属性やデモグラフィック属性を更新する。取得部１３３は、ユーザ属性テーブル１２０ｂの更新が終了した場合、属性情報更新処理を終了する。
【００６１】
なお、ここでは、アクセス履歴テーブル１２０ａが更新される毎に、ユーザ属性テーブル１２０ｂを更新することとしているが、アクセス履歴テーブル１２０ａの情報が所定数更新される毎にユーザ属性テーブル１２０ｂを更新するようにしてもよい。また、アクセス履歴テーブル１２０ａに含まれる各ユーザＩＤに対応する情報が所定数更新される毎にユーザ属性テーブル１２０ｂを更新するようにしてもよい。
【００６２】
また、アクセス履歴テーブル１２０ａに基づき、ユーザ属性テーブル１２０ｂを生成する方法、言い換えれば、ユーザのウェブサイトへのアクセス履歴に基づき、ユーザの属性を推定する方法として、種々の方法を用いることができる。例えば、サイト提供装置３０１が提供するウェブページが「車」に関する情報を提供するウェブページである場合、取得部１３３は、サイト提供装置３０１に対してユーザ端末４０１からのアクセスが所定数以上あれば、ユーザ端末４０１のユーザが「車」に興味があると判定する。この場合、取得部１３３は、ユーザＩＤ「１０００」に対応する「車」の情報を「１」とする。また、例えば、サイト提供装置３０２が提供するウェブページが「女性服」に関する情報を提供するウェブページである場合、取得部１３３は、サイト提供装置３０２に対してユーザ端末４０２からのアクセスが所定数以上あれば、ユーザ端末４０２のユーザが「服」に興味があり、「女性」であると判定する。この場合、ユーザＩＤ「１００１」に対応する「服」の情報および「性別」の情報をそれぞれ「１」とする。
【００６３】
このように、取得部１３３は、第２ビーコンに基づいてアクセスしたユーザ端末４０から取得したクッキーから、ユーザ端末４０のユーザＩＤおよびユーザ端末４０がアクセスしたサイト提供装置３０の情報を取得する。そして、取得部１３３は、取得した情報に基づき、アクセス履歴テーブル１２０ａおよびユーザ属性テーブル１２０ｂを生成および更新する。
【００６４】
なお、アクセス履歴テーブル１２０ａに基づき、ユーザ属性テーブル１２０ｂを生成する方法として、例えば、ユーザ情報ＤＢ１２０に、別途不特定多数のユーザの嗜好情報（商品購入履歴情報やサイトへのアクセス履歴情報など）を記憶しておき、これらの嗜好情報に基づいて、ユーザの属性を推定する協調フィルタリング技術などを用いることができる。また、サイト提供装置３０は、各ユーザに会員登録等を行わせることにより、各ユーザのデモグラフィック属性を保持する場合もある。このとき、サイト提供装置３０は、ユーザ端末４０が第２ビーコンにより情報提供装置１００にアクセスした際に、かかるユーザ端末４０に対応するデモグラフィック属性を情報提供装置１００に送信してもよい。そして、図３では図示することを省略したが、情報提供装置１００の取得部１３３は、サイト提供装置３０から受信した各ユーザのデモグラフィック属性をアクセス履歴テーブル１２０ａに格納してもよい。
【００６５】
〔５．作用（情報提供処理）〕
次に、図７を用いて、実施形態に係る情報提供装置１００による情報提供処理の手順について説明する。かかる情報提供処理は、制御部１３０によって繰り返し実行される処理である。
【００６６】
図７に示すように、制御部１３０の要求応答部１３４は、第１ビーコンによるユーザ端末４０からのアクセスを受信部１３２により受信したか否かを判定する（ステップＳ２００）。かかる処理において、第１ビーコンによるアクセスを受信していないと判定した場合（ステップＳ２００，Ｎｏ）、要求応答部１３４は、情報提供処理を終了する。
【００６７】
一方、第１ビーコンによるアクセスを受信したと判定した場合（ステップＳ２００，Ｙｅｓ）、要求応答部１３４は、第１ビーコンに基づきアクセスしたユーザ端末４０からのクッキーを受信部１３２により取得したか否かを判定する（ステップＳ２０１）。かかる処理において、クッキーを取得していないと判定すると（ステップＳ２０１，Ｎｏ）、要求応答部１３４は、情報提供処理を終了する。一方、クッキーが取得されたと判定すると（ステップＳ２０１，Ｙｅｓ）、要求応答部１３４は、受信部１３２により取得されたクッキーから、第１ビーコンに基づきアクセスしたユーザ端末４０のユーザＩＤを取得する（ステップＳ２０２）。
【００６８】
次に、要求応答部１３４は、取得したユーザＩＤがダミーユーザＩＤか否かを判定する（ステップＳ２０３）。かかる処理において、ユーザＩＤがダミーユーザＩＤであると判定した場合（ステップＳ２０３，Ｙｅｓ）、要求応答部１３４は、情報提供処理を終了する。一方、ユーザＩＤがダミーユーザＩＤではないと判定した場合（ステップＳ２０３，Ｎｏ）、要求応答部１３４は、第１ビーコンに基づき、ユーザ端末４０がアクセスした広告配信装置２０を識別する（ステップＳ２０４）。広告配信装置２０から提供される各ウェブページには、広告配信装置２０毎に、それぞれ異なる第１ビーコンが埋め込まれる。かかる第１ビーコンは、さらに、ユーザ端末４０から各広告配信装置２０がアクセスされる毎に異なる。第１ビーコンのアクセスＵＲＬには、例えば、広告配信装置２０毎の情報（以下、装置種別の情報と表記する）、および、ユーザ端末４０のアクセス毎に異なる情報（以下、アクセス固有情報と表記する）が含まれる。要求応答部１３４は、第１ビーコンに基づくユーザ端末４０からのアクセスデータに含まれる装置種別の情報およびアクセス固有情報を取得する。そして、要求応答部１３４は、取得した装置種別の情報に基づいて、ユーザ端末４０がアクセスした広告配信装置２０を識別する。
【００６９】
次に、要求応答部１３４は、第１ビーコンに基づきアクセスしたユーザ端末４０のユーザＩＤに対応する属性情報をユーザ属性テーブル１２０ｂから抽出する（ステップＳ２０５）。例えば、第１ビーコンに基づきアクセスしたユーザ端末４０がユーザ端末４０１である場合、サイコグラフィック属性として、「車」、「旅行」などの情報を、デモグラフィック属性として、「男性」、「２０才」などの情報をそれぞれ抽出する。
【００７０】
次に、要求応答部１３４は、ユーザ属性テーブル１２０ｂから抽出した属性情報をアクセス固有情報と共に、ステップＳ２０４で識別した広告配信装置２０へ送信する（ステップＳ２０６）。広告配信装置２０は、情報提供装置１００から送信されるアクセス固有情報に基づいて、第１ビーコンが埋め込まれるウェブページをアクセスしたユーザ端末４０を特定し、かかるユーザ端末４０に対して、情報提供装置１００から送信される属性情報に応じたバナー広告を送信する。例えば、広告配信装置２０１のウェブページに含まれる第１ビーコンに基づきユーザ端末４０１がアクセスした場合、要求応答部１３４は、ユーザ端末４０１に対応するユーザの属性情報をアクセス固有情報と共に広告配信装置２０１へ送信する。これにより、広告配信装置２０１は、ウェブページにアクセスしたユーザ端末４０１を特定するアクセス固有情報と、ウェブページにアクセスしたユーザ端末４０１に対応するユーザの属性情報とを取得することができ、ユーザ端末４０１に対応するユーザの属性情報に基づいた広告を含むウェブページをユーザ端末４０１へ提供する。
【００７１】
このように、要求応答部１３４は、広告配信装置２０へユーザ端末４０の属性情報を提供する。これにより、広告配信装置２０は、要求応答部１３４から提供されたユーザ端末４０の属性情報に基づき、ユーザ端末４０に対して広告を選択して出力することが可能になる。
【００７２】
なお、上述では、情報提供装置１００から広告配信装置２０へ送信する情報として、「サイコグラフィック属性」および「デモグラフィック属性」を含む属性情報を例に挙げて説明したが、これに限定されるものではない。例えば、情報提供装置１００から広告配信装置２０へ送信する情報は、「サイコグラフィック属性」および「デモグラフィック属性」のいずれか一方を含む属性情報であってもよい。
【００７３】
また、上述では、ユーザ情報の一例として、「サイコグラフィック属性」および「デモグラフィック属性」を説明したが、ユーザ情報はこれらに限定されるものではない。例えば、ユーザによるウェブサイトの閲覧やウェブサイト上でのユーザの行動（例えば、アンケートへの回答、サンプルの要求、資料の請求、商品の購入など）などの情報（以下、行動履歴と記載する）をユーザ情報として情報提供装置１００から広告配信装置２０へ送信してもよい。行動履歴の情報は、例えば、第２ビーコンにサイト提供装置３０のウェブサイト上での行動の情報などを埋め込むことによって、情報提供装置１００により収集することができる。
【００７４】
広告配信装置２０は、情報提供装置１００から取得した行動履歴の情報に基づいて広告を配信する。例えば、広告配信装置２０は、所定期間（例えば、１日、１週間、または１ヶ月）内の行動履歴の情報に基づいて、広告を配信することによって、ユーザの嗜好等をより精度良く絞り込む、所謂リターゲティングと呼ばれる広告配信を行うことができる。ユーザの嗜好等の絞り込みとして、広告配信装置２０は、例えば、プリンタに買ったユーザにインクのバナー広告を提示し、マンションの資料を請求したユーザにローンのバナー広告を提示する。これにより、クリック率（ＣＴＲ）やコンバージョン（ＣＶＲ）を高めることが可能になる。なお、情報提供装置１００は、行動履歴の情報に基づいた情報（例えば、広告配信装置２０に対し、インクのバナー広告の配信を勧める情報やローンのバナー広告の配信を勧める情報など）をユーザ情報として広告配信装置２０へ通知するようにしてもよい。
【００７５】
〔６．作用（ダミー情報設定処理）〕
次に、図８を用いて、実施形態に係る情報提供装置１００によるダミー情報設定処理の手順について説明する。かかるダミー情報設定処理は、制御部１３０によって実行される処理であり、ダミーユーザ情報によるアクセス対象である広告配信装置２０単位で実行される処理である。
【００７６】
図８に示すように、制御部１３０のダミー処理部１３５は、ダミーユーザを選択する（ステップＳ３００）。具体的には、ダミー処理部１３５は、新規のダミーユーザを選択するか否かを決定する（ステップＳ３０１）。新規のダミーユーザを選択した場合（ステップＳ３０１，Ｙｅｓ）、ダミー処理部１３５は、生成対象のダミーユーザに対応する広告配信装置２０へ送信部１３１からアクセスさせる（ステップＳ３０２）。かかる処理においては、情報提供装置１００がダミー端末として動作して、情報提供装置１００から広告配信装置２０へのアクセスが行われる。
【００７７】
次に、ダミー処理部１３５は、ステップＳ３０２でのアクセスに対して受信部１３２により受信される広告配信装置２０からの応答からクッキーを抽出し、かかるクッキーに含まれるダミーユーザＩＤを取得する（ステップＳ３０３）。かかるダミーユーザＩＤは、上述したように、ダミー端末として動作する情報提供装置１００へ広告配信装置２０から割り当てられる識別情報である。
【００７８】
また、ダミー処理部１３５は、ステップＳ３０２でのアクセスに対して受信部１３２により受信される第１ビーコンに基づき広告配信装置２０へアクセスし、また、第１ビーコンから装置種別の情報およびアクセス固有情報を取得する（ステップＳ３０４）。
【００７９】
次に、ダミー処理部１３５は、ステップＳ３０３の処理において取得したダミーユーザＩＤと、ステップＳ３０４の処理において取得した装置種別の情報とを含むダミーユーザ情報を生成し、ダミー属性テーブル１２０ｃに追加する（ステップＳ３０５）。ダミーユーザ情報は、図５に示すように、「サイコグラフィック属性」および「デモグラフィック属性」を含む情報であり、ダミー処理部１３５は、「サイコグラフィック属性」および「デモグラフィック属性」を含む属性情報を生成する。そして、ダミー処理部１３５は、生成した属性情報をダミーユーザＩＤおよび装置種別の情報に関連付けてダミーユーザ情報を生成する。
【００８０】
ここで、ダミー処理部１３５は、「サイコグラフィック属性」および「デモグラフィック属性」の各区分の情報を、ユーザ属性テーブル１２０ｂに含まれる「サイコグラフィック属性」および「デモグラフィック属性」の各区分の情報に基づいて生成する。例えば、ダミー処理部１３５は、ユーザ属性テーブル１２０ｂに含まれる属性情報と類似する傾向をもつ属性情報を、ダミーユーザ情報の属性情報として生成する。なお、ダミー処理部１３５は、「サイコグラフィック属性」および「デモグラフィック属性」の各区分に規則に従った情報（例えば、「車」であれば「１」か「０」）をランダムに付与することで、ダミーユーザ情報の属性情報を生成することもできる。
【００８１】
一方、ステップＳ３０１において、ダミー処理部１３５は、新規のダミーユーザを選択しない場合（ステップＳ３０１，Ｎｏ）、ダミー処理部１３５は、ダミー属性テーブル１２０ｃに設定されているダミーユーザ情報を選択する。そして、ダミー処理部１３５は、選択したダミーユーザ情報に対応するダミーユーザＩＤをダミー属性テーブル１２０ｃから読み出し、読み出したダミーユーザＩＤを含むクッキーを用いて、広告配信装置２０へのアクセスを行う（ステップＳ３０６）。
【００８２】
次に、ダミー処理部１３５は、ステップＳ３０５の処理と同様に、ステップＳ３０６でのアクセスに対して受信部１３２により受信される第１ビーコンに基づき広告配信装置２０へアクセスし、また、第１ビーコンから装置種別の情報およびアクセス固有情報を取得する（ステップＳ３０７）。
【００８３】
ステップＳ３０５，Ｓ３０７の処理が終了した場合、ダミー処理部１３５は、広告配信装置２０に対し、対応するダミーユーザの属性情報をダミー属性テーブル１２０ｃから読み出し、ステップＳ３０２またはステップＳ３０７において取得したアクセス固有情報と共に送信部１３１から送信する（ステップＳ３０８）。
【００８４】
このように、ダミー処理部１３５は、ダミー端末として広告配信装置２０へアクセスし、広告配信装置２０へダミー端末の属性情報およびアクセス固有情報を提供する。これにより、広告配信装置２０は、アクセス固有情報によりダミー端末を特定し、ダミー処理部１３５から提供されたダミー端末の属性情報に基づき、ダミー端末に対してバナー広告を選択して出力する。ダミー処理部１３５は、広告配信装置２０から出力されるバナー広告が受信部１３２によって受信されたか否かを判定する（ステップＳ３０９）。
【００８５】
ステップＳ３０９の処理において、受信部１３２によって広告配信装置２０からバナー広告が受信されたと判定した場合（ステップＳ３０９，Ｙｅｓ）、ダミー処理部１３５は、広告配信装置２０から送信されるバナー広告を選択するか否かを判断する（ステップＳ３１０）。ダミー処理部１３５は、バナー広告を選択する確率をランダムな確率で行う。バナー広告の選択とは、上述のように、広告コンテンツに対応するウェブページの出力要求を行うこと、すなわち、バナー広告のクリックに対応する処理である。
【００８６】
バナー広告の選択を行うと判断した場合（ステップＳ３１０，Ｙｅｓ）、ダミー処理部１３５は、広告配信装置２０から送信されるバナー広告の選択を行う（ステップＳ３１１）。具体的には、ダミー処理部１３５は、広告配信装置２０から送信されるバナー広告をクリックした場合にアクセス先となる広告主のウェブページへのアクセスを行う。
【００８７】
ステップＳ３１０の処理において、バナー広告の選択を行わないと判断した場合（ステップＳ３１０，Ｎｏ）、または、ステップＳ３１１の処理が終了した場合、ダミー処理部１３５は、ダミー属性テーブル１２０ｃを更新する（ステップＳ３１２）。具体的には、ダミー処理部１３５は、ステップＳ３０３の処理において取得したダミーユーザＩＤ、または、ステップＳ３０６の処理においてアクセスに用いたダミーユーザＩＤに対応するダミー属性テーブル１２０ｃの「アクセス回数」をインクリメントし、ステップＳ３１１の処理を行った場合にはさらに「クリック数」をインクリメントする。
【００８８】
なお、ステップＳ３０６において、ダミー処理部１３５は、広告配信装置２０１〜２０ｎ毎に所定数のダミーユーザ情報を生成する。例えば、ダミー処理部１３５は、ユーザ属性テーブル１２０ｂに含まれるユーザ情報の数に応じた数のダミーユーザ情報を広告配信装置２０１〜２０ｎ毎に生成する。
【００８９】
また、上述においては、ダミー処理部１３５は、ダミーユーザＩＤを取得したタイミングで属性情報を生成するようにしたが、これに限定されるものではない。例えば、ダミー処理部１３５は、ダミーユーザ情報のうち属性情報はダミーユーザＩＤを取得する前に、予め生成することもできる。このようにすることで、ダミー処理部１３５は、取得したダミーユーザＩＤに予め生成した属性情報を割り当てる処理を行えばよいため、広告配信装置２０への属性情報の送信を迅速に行うことができる。
【００９０】
〔７．作用（成果報告正否判定）〕
次に、図９を用いて、実施形態に係る情報提供装置１００による成果報告正否判定の手順について説明する。かかる成果報告正否判定は、制御部１３０によって実行される処理であり、広告配信装置２０単位で実行される処理である。
【００９１】
図９に示すように、制御部１３０の取得部１３３は、広告配信装置２０へのアクセスの履歴である実績報告情報を広告配信装置２０の広告配信業者から受信部１３２により受信した場合、かかる実績報告情報を受信部１３２から取得したか否かを判定する（ステップＳ４００）。なお、広告配信業者は、広告配信装置２０から情報提供装置１００に対して実績報告情報を送信することもでき、また、広告配信装置２０以外の装置から情報提供装置１００に対して実績報告を送信することもできる。
【００９２】
実績報告情報には、情報提供装置１００から情報が提供されたユーザ情報を用いた広告配信の数（インプレッション数）に対するユーザ選択数（クリック数）の割合、所謂ＣＴＲ（Click  Through  Rate））の情報がユーザＩＤ毎に含まれる。情報提供装置１００から提供される情報には、上述のダミー情報設定処理によって、実際のユーザに関するユーザ情報のみならず、ダミーユーザに関するユーザ情報が含まれる。また、実際のユーザによるバナー広告の選択のみならず、上述のダミー情報設定処理によって、情報提供装置１００によるダミーユーザからのバナー広告の選択が実行される。したがって、広告配信業者から送信される実績報告情報には、ダミーユーザに対するＣＴＲの情報が含まれることになる。
【００９３】
ステップＳ４００において、実績報告情報を取得していないと判定すると（ステップＳ４００，Ｎｏ）、取得部１３３は、成果報告正否判定の処理を終了する。一方、実績報告情報を受信部１３２から取得したと判定した場合（ステップＳ４００，Ｙｅｓ）、取得部１３３は、実績報告情報を送信した広告配信業者の広告配信装置２０に対応するダミーユーザ情報をダミー属性テーブル１２０ｃから読み出し、ダミーユーザに対応するＣＴＲを演算する（ステップＳ４０１）。なお、ここでは、取得部１３３は、ダミー属性テーブル１２０ｃから、「アクセス回数」の情報と「クリック数」の情報を読み出し、「クリック数」の情報を「アクセス回数」の情報で除算することによって、ダミーユーザに対応するＣＴＲを演算する。例えば、ダミー属性テーブル１２０ｃが図５に示す状態である場合、ダミーユーザＩＤが「１４５８１」のダミーユーザに対応するＣＴＲは、９÷２０１＝０．０４５である。
【００９４】
次に、比較部１３６は、広告配信装置２０を運営する広告配信業者から提供される実績報告情報と、ダミーユーザに対応するＣＴＲとを比較する（ステップＳ４０２）。例えば、ダミー属性テーブル１２０ｃが図５に示す状態である場合、ダミーユーザＩＤが「１４５８１」のダミーユーザに対応するＣＴＲは、上述のように、０．０４５である。この場合、広告配信装置２０を運営する広告配信業者から提供される実績報告情報に含まれるダミーユーザＩＤが「１４５８１」のダミーユーザに対応するＣＴＲが０．０４５でなければ、比較部１３６は、実績報告情報とダミーユーザに対応するＣＴＲとが不一致であると判定する。また、実績報告情報にダミーユーザＩＤが「１４５８１」のダミーユーザに対応するＣＴＲが含まれていない場合も、比較部１３６は、実績報告情報とダミーユーザに対応するＣＴＲとが不一致であると判定する。
【００９５】
なお、広告配信装置２０を運営する広告配信業者から提供される実績報告情報が実績の全てである場合、比較部１３６は、成果報告正否判定を対象とする広告配信装置２０に対応する全てのダミーユーザ情報に関して、取得部１３３で演算したＣＴＲと実績報告情報に含まれるＣＴＲとを比較する。そして、比較部１３６は、取得部１３３で演算したＣＴＲと実績報告情報とＣＴＲが一致するダミーユーザの割合、各ダミーユーザに対するＣＴＲの一致度の割合などを判定する。一方、広告配信装置２０を運営する広告配信業者から提供される実績報告情報がサンプル抽出した実績報告である場合には、実績報告情報に含まれているダミーユーザ情報に関し、取得部１３３で演算したＣＴＲと実績報告情報に含まれるＣＴＲとを比較する。そして、比較部１３６は、上述と同様に、取得部１３３で演算したＣＴＲと実績報告情報とＣＴＲが一致するダミーユーザの割合、各ダミーユーザに対するＣＴＲの一致度の割合などを判定する。なお、広告配信装置２０を運営する広告配信業者から提供される実績報告情報がサンプル抽出した実績報告である場合に、実績報告情報にダミーユーザが含まれていない場合、比較部１３６は、ダミー処理部１３５に対して、広告配信装置２０への実績報告情報の送信要求を実行する。
【００９６】
次に、比較部１３６は、表示部１４０にステップＳ４０２の処理結果を表示させる（ステップＳ４０３）。ここで、図１０を用いて、表示部１４０に表示される成果報告正否判定処理の結果について具体的に説明する。図１０に示すように、表示部１４０の表示画面１４１には、成果報告正否判定処理の結果として、各「ダミーユーザＩＤ」に対応して、「装置種別」、「実績情報」、「報告情報」および「比較結果」の情報が一覧表示される。「ダミーユーザＩＤ」および「装置種別の情報」は、ダミー属性テーブル１２０ｃの「ダミーユーザＩＤ」および「装置種別の情報」と同様の情報である。
【００９７】
「実績情報」は、情報提供装置１００による広告配信装置２０へのアクセス結果の情報であり、「アクセス数」、「クリック数」および「ＣＴＲ」を含む。「実績情報」のうち、「アクセス数」および「クリック数」は、ダミー属性テーブル１２０ｃの「アクセス数」および「クリック数」と同一の情報である。また、「実績情報」のうち「ＣＴＲ」は、上述したステップＳ４０１で取得部１３３が演算した各ダミーユーザに対応するＣＴＲである。
【００９８】
「報告情報」は、広告配信業者から送信される実績報告情報であり、「ＣＴＲ」の情報が含まれる。比較部１３６は、実績報告情報から「ダミーユーザＩＤ」と「ＣＴＲ」とを抽出し、対応する「ダミーユーザＩＤ」の欄に「ＣＴＲ」の情報を表示する。
【００９９】
「比較結果」は、「実績情報」の「ＣＴＲ」に対する「報告情報」の「ＣＴＲ」の割合を示す情報である。例えば、「１４５８１」のダミーユーザＩＤでは、「実績情報」の「ＣＴＲ」が「０．０４５」であり、「報告情報」の「ＣＴＲ」が「０．０４５」である。そのため、「比較結果」には、「１００％」と表示される。「比較結果」が「１００％」になるダミーユーザＩＤに関しては、「実績情報」と「報告情報」とが一致することを意味する。一方、「３９８７２１」のダミーユーザＩＤでは、「実績情報」の「ＣＴＲ」が「０．０２８」であり、「報告情報」の「ＣＴＲ」が「０．００１」である。そのため、「比較結果」には、「３．６％」と表示される。「比較結果」が「１００％」未満になるダミーユーザＩＤに関しては、「実績情報」と「報告情報」とが一致しておらず、報告ミスまたは虚偽報告の可能性があることを意味する。
【０１００】
このように、表示部１４０の表示画面１４１には、成果報告正否判定処理の結果が表示されるため、情報提供装置１００の運営業者は、広告配信業者から提供される実績報告情報の正否を容易に判定することができる。なお、制御部１３０は、広告配信業者から提供される実績報告情報の報告ミスまたは虚偽報告の可能性がある場合に、広告配信装置２０に対する情報の提供を停止したり、広告配信装置２０への警告情報を送信したりすることもできる。
【０１０１】
図９に戻って不正使用判定処理の説明を続ける。図９に示すように、ステップＳ４０３の処理が終了すると、ダミー処理部１３５は、各広告配信装置２０について、ユーザ情報に対するダミーユーザ情報の割合を更新する（ステップＳ４０４）。具体的には、ダミー処理部１３５は、取得部１３３で演算したＣＴＲと実績報告情報とＣＴＲが一致するダミーユーザの割合、各ダミーユーザに対するＣＴＲの一致度の割合などに応じて、ユーザ情報に対するダミーユーザ情報の割合を増減させる。例えば、各ダミーユーザに対するＣＴＲの一致度の割合が５０％である場合、ダミー処理部１３５は、広告配信装置２０３に対するダミーユーザ情報を増加させる。すなわち、ダミー処理部１３５は、広告配信装置２０３への提供対象となるユーザ情報に対するダミーユーザ情報の割合を増加させる。また、その後、各ダミーユーザに対するＣＴＲの一致度の割合が５０％を下回った場合、ダミー処理部１３５は、広告配信装置２０３に対するダミーユーザ情報を減少させる。
【０１０２】
なお、上述では、比較部１３６は、ステップＳ４０２において、取得部１３３で演算したＣＴＲと実績報告情報に含まれるＣＴＲとを比較するものとして説明した。しかし、比較対象は、ＣＴＲではなくバナー広告の選択回数（クリック数）でもよい。例えば、広告配信業者から提供される実績報告情報に、バナー広告に対するユーザ選択数（クリック数）が含まれる場合、取得部１３３はダミー属性テーブル１２０ｃから「クリック数」の情報を読み出す。そして、比較部１３６は、実績報告情報に含まれるユーザ選択数と取得部１３３が読み出した「クリック数」とを比較する。
【０１０３】
〔８．通信Ｉ／Ｆの別構成〕
図２に示す例では、一つの通信Ｉ／Ｆ１１０によって、広告配信装置２０へのアクセスを行ったが、複数の通信Ｉ／Ｆを用いて、広告配信装置２０へアクセスするように情報提供装置１００を構成してもよい。図１１は、実施形態に係る情報提供装置１００の別構成を示す図である。
【０１０４】
図１１に示すように、情報提供装置１００の別構成では、通信Ｉ／Ｆとして、通信Ｉ／Ｆ１１０と、通信Ｉ／Ｆ１１１とを備える。そして、通信Ｉ／Ｆ１１０と通信Ｉ／Ｆ１１１とは、互いに異なる通信アドレス（例えば、ＩＰアドレスやドメイン名）が割り当てられる。
【０１０５】
制御部１３０の送信部１３１および受信部１３２は、情報提供装置１００を広告配信装置２０に対して情報を提供する情報提供装置として動作させる場合には、通信Ｉ／Ｆ１１０を用いて広告配信装置２０との間でデータの送受信を行う。一方、制御部１３０の送信部１３１および受信部１３２は、情報提供装置１００を広告配信装置２０に対してダミー端末として動作させる場合には、通信Ｉ／Ｆ１１１を用いて広告配信装置２０との間でデータの送受信を行う。
【０１０６】
したがって、図１１に示す構成の情報提供装置１００では、情報提供装置１００を情報提供装置として動作させる場合と、情報提供装置１００をダミー端末として動作させる場合とで、異なる通信アドレスを用いることができる。
【０１０７】
〔９．効果〕
上述してきたように、実施形態に係る情報提供装置１００では、複数のサイト提供装置３０（提供装置の一例に相当）によって提供されるウェブページ（コンテンツの一例に相当）に対してアクセスしたユーザ端末４０のユーザの識別情報（ユーザＩＤ）および当該ユーザに関するユーザ情報と、ダミーユーザの識別情報（ダミーユーザＩＤ）および当該ダミーユーザに関するユーザ情報とを記憶するユーザ情報ＤＢ１２０を備える。そして、送信部１３１が、ユーザ情報ＤＢ１２０に記憶された情報を広告配信装置２０へ送信し、ダミー処理部１３５が、ダミーユーザの識別情報によって広告配信装置２０へアクセスを行い、このアクセスに対して広告配信装置２０から送信される広告コンテンツに対応する情報（例えば、ウェブページ）の出力要求を行い、取得部１３３が、広告配信装置２０に対するアクセスの履歴を広告配信業者から取得し、比較部１３６が、アクセスの履歴のうちダミーユーザの識別情報による出力要求の履歴とダミー処理部１３５によって行われたダミーユーザの識別情報による出力要求の履歴とを比較する。
【０１０８】
これにより、実施形態に係る情報提供装置１００は、広告配信装置２０が実際に得ることができた成果と、広告配信業者から提供される実績報告とを比較することができ、広告配信業者からの実績報告（成果報告）の正否を判別することができる。したがって、情報提供業者から提供された情報に対する成果を事後的に広告配信業者が情報提供業者へ支払うという成果報酬型の情報提供において、情報提供業者は広告配信業者が実績報告を不正に行ったことを容易に把握することができる。また、広告配信装置２０を運営する広告配信業者に対してダミーユーザによる不正使用の検出が可能であることを告知することで、広告配信業者からの虚偽の実績報告を牽制する効果を発揮することが可能になる。
【０１０９】
また、実施形態に係る情報提供装置１００は、ユーザ情報ＤＢ１２０が、複数の広告配信装置２０のそれぞれに対応する互いに異なるダミーユーザの識別情報およびユーザ情報を記憶し、ダミー処理部１３５が、複数の広告配信装置２０のそれぞれに対して異なるダミーユーザの識別情報によるアクセスを行う。
【０１１０】
これにより、実施形態に係る情報提供装置１００は、複数の広告配信装置２０に対して不正な実績報告の監視を行うことが可能になる。
【０１１１】
また、実施形態に係る情報提供装置１００は、ダミー処理部１３５が、比較部１３６による比較結果に基づき、ダミーユーザ情報の数を増減させる。
【０１１２】
これにより、実施形態に係る情報提供装置１００は、例えば、虚偽の実績報告をした可能性のある広告配信装置２０に対して、ダミーユーザ情報を増加させることができ、成果報告の正否判定の精度を向上させることができる。
【０１１３】
また、実施形態に係る情報提供装置１００は、送信部１３１が、ユーザ情報ＤＢ１２０に記憶された情報を広告配信装置２０へ送信する通信アドレスと異なる通信アドレスで、ダミーユーザＩＤによって広告配信装置２０へアクセスする。
【０１１４】
これにより、実施形態に係る情報提供装置１００は、広告配信装置２０へ情報を提供する装置として動作する場合と、ダミー端末として広告配信装置２０へアクセスする場合とで、異なる通信アドレスで広告配信装置２０と通信を行うことができる。したがって、情報提供装置１００がダミー端末として動作することを広告配信装置２０に把握される可能性を低減することができ、広告配信装置２０に対する牽制効果をより発揮することが可能になる。なお、情報提供装置１００は、ダミー端末として広告配信装置２０へアクセスする場合に、さらに複数の通信アドレスを用いることもできる。
【０１１５】
〔１０．その他〕
また、上記実施形態では、広告配信装置２０からユーザ端末４０へ送信される広告コンテンツをバナー広告であるとして説明したが、広告コンテンツはバナー広告に限定されるものではない。例えば、広告配信装置２０からユーザ端末４０へ送信される広告コンテンツは、動画広告、テキスト広告、音声広告などであってもよい。
【０１１６】
また、上記実施形態では、サイト提供装置３０によって提供されるウェブページにウェブビーコンが埋め込まれる例を示した。しかし、メール提供装置によってユーザ端末４０に対して配信されるメールマガジン等のＨＴＭＬメール（コンテンツの一例に相当）に第２ビーコンが埋め込まれてもよい。これにより、情報提供装置１００は、ＨＴＭＬメールを受信したユーザ端末４０からもユーザ情報を収集することができるので、ユーザの属性情報をさらに精度良く判別することができる。
【０１１７】
また、上記実施形態では、情報提供装置１００とサイト提供装置３０とが異なる企業等によって管理される例を説明した。しかし、情報提供装置１００とサイト提供装置３０とは、同一の企業等によって管理されてもよい。
【０１１８】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１１９】
また、上述した情報提供装置１００は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【０１２０】
また、上記実施形態では、情報提供装置１００から広告配信装置２０へ属性情報を送信する例を説明した。しかし、情報提供装置１００から広告配信装置２０へ送信する情報は、例えば、アクセス履歴テーブル１２０ａに含まれるアクセス履歴の情報やダミーユーザのアクセス履歴の情報であってもよい。この場合、広告配信装置２０は、アクセス履歴の情報やダミーユーザのアクセス履歴の情報に基づいて広告を選択して配信する。
【０１２１】
また、上記実施形態では、ユーザ属性テーブル１２０ｂは、属性情報の区分分けを図４に示すものとして説明した。しかし、ユーザ属性テーブル１２０ｂは、広告配信装置２０毎に異なる種別区分に分けてもよい。これにより、各広告配信装置２０に応じた属性情報を提供することができる。また、このようにする場合、ダミー属性テーブル１２０ｃについても同様に、ユーザ属性テーブル１２０ｂと同一区分になるように、広告配信装置２０毎の種別区分に分ける。
【０１２２】
また、上記実施形態では、アクセス履歴テーブル１２０ａにおいて、サイト提供装置３０毎にアクセス回数が含まれるものとして説明した。しかし、アクセス履歴テーブル１２０ａにおいて、各サイト提供装置３０のウェブページ毎にアクセス回数が含まれるようにしてもよい。このようにすることで、ユーザの属性情報をさらに精度良く判別することができる。なお、この場合、取得部１３３は、各サイト提供装置３０のウェブページ毎にアクセス回数をカウントする。ウェブページ毎のカウントは、例えば、第２ビーコンに、サイト提供装置３０の識別情報に加え、さらに、ウェブページの識別情報を含ませるようにすることで実現することができる。
【０１２３】
また、上記実施形態では、ユーザ端末４０によるサイト提供装置３０へのアクセス履歴を逐次取得しながら、かかるアクセス履歴に基づいた属性情報を広告配信装置２０へ提供するものとして説明した。しかし、各広告配信装置２０に対して一定量のユーザ情報を割り当てる場合、ある時点のアクセス履歴に基づいた属性情報を広告配信装置２０へ提供するようにしてもよい。
【符号の説明】
【０１２４】
１００  情報提供装置
２０１〜２０ｎ（２０）  広告配信装置
３０１〜３０ｎ（３０）  サイト提供装置
４０１〜４０ｎ（４０）  ユーザ端末
１２０  ユーザ情報ＤＢ
１２０ａ  アクセス履歴テーブル
１２０ｂ  ユーザ属性テーブル
１２０ｃ  ダミー属性テーブル
１３０  制御部
１３１  送信部
１３２  受信部
１３３  取得部
１３４  要求応答部
１３５  ダミー処理部
１３６  比較部
【図１Ａ】
0005480312.tif 000002
【図１Ｂ】
0005480312.tif 000003
【図２】
0005480312.tif 000004
【図３】
0005480312.tif 000005
【図４】
0005480312.tif 000006
【図５】
0005480312.tif 000007
【図６】
0005480312.tif 000008
【図７】
0005480312.tif 000009
【図８】
0005480312.tif 000010
【図９】
0005480312.tif 000011
【図１０】
0005480312.tif 000012
【図１１】
0005480312.tif 000013