(57)【要約】【課題】クリックスパムの検出精度を向上させる。【解決手段】広告配信管理装置２００により、広告配信サイト５００が配信する広告情報へユーザがクリックしたことを示すクリックログを収集し、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計する。そして、集計結果に基づいてクリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、この中から選択されたクリックログを受け付けて、クリックスパムに該当するクリックログを判別可能な判別関数を算出する。この判別関数を用いて、収集されたクリックログの中からクリックスパムに該当するクリックログを識別する。【選択図】図１
2007286803.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの情報端末にネットワークを経由して広告情報を提示する広告配信サイトに対して、ネットワークを介して通信可能な広告配信管理装置であって、
前記広告配信サイトが画面上で提示する広告情報に対して情報端末を用いてクリックしたユーザに対応してユーザＩＤを付与するユーザＩＤ付与手段と、
前記広告情報に関してユーザＩＤとクリック数とを対応付けた履歴を示すクリックログを収集してデータベースに記憶させるクリックログ収集手段と、
前記データベースに記憶されたクリックログに基づいて、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計してデータベースに記憶させるクリックログ集計手段と、
前記クリックログ集計手段による集計結果に基づいて、クリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、その一覧表を表示させるフィルタリング手段と、
前記フィルタリング手段によって表示された一覧表から除外対象として選択されたクリックログを受け付ける除外ユーザ選択受付手段と、
前記除外ユーザ選択受付手段によって受け付けられたクリックログに基づいて当該クリックログを判別するための判別関数を算出して記憶手段に記憶させる判別関数算出手段と、
前記判別関数算出手段によって算出された判別関数に基づいて、収集されたクリックログの中で除外対象のクリックログを他のクリックログと識別する除外ユーザ識別手段と、
を有することを特徴とする広告配信管理装置。
【請求項２】
前記条件は、クリックログを月別または日別で比較したときに統計的有意差が認められる条件としての有意確率が設定されたものであることを特徴とする請求項１記載の広告配信管理装置。
【請求項３】
前記クリックログは、クリック数の他、頻度、時間帯、曜日のうちの少なくとも１つを変数とするものであって、
前記判別関数は、当該変数を用いて、入力されたクリックログがクリックスパムに該当するか否かを判別するものであることを特徴とする請求項１又は２記載の広告配信管理装置。
【請求項４】
前記フィルタリング手段は、広告配信管理装置と通信可能なクライアント端末の画面に対して前記一覧表を表示するものであって、
前記除外ユーザ選択受付手段は、当該クライアント端末を用いて選択されたクリックログを受け付けることを特徴とする請求項１乃至３のいずれかに記載の広告配信管理装置。
【請求項５】
ユーザの情報端末にネットワークを経由して広告情報を提示する広告配信サイトに対して、ネットワークを介して通信可能な広告配信管理装置で行う広告配信管理方法であって、
前記広告配信サイトが画面上で提示する広告情報に対して情報端末を用いてクリックしたユーザに対応してユーザＩＤを付与するステップと、
前記広告情報に関してユーザＩＤとクリック数とを対応付けた履歴を示すクリックログを収集してデータベースに記憶させるステップと、
前記データベースに記憶されたクリックログに基づいて、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計してデータベースに記憶させるステップと、
前記集計の結果に基づいて、クリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、その一覧表を表示させるステップと、
表示された一覧表から除外対象として選択されたクリックログを受け付けるステップと、
受け付けられたクリックログに基づいて当該クリックログを判別するための判別関数を算出して記憶手段に記憶させるステップと、
算出された判別関数に基づいて、収集されたクリックログの中で除外対象のクリックログを他のクリックログと識別するステップと、
を有することを特徴とする広告配信管理方法。
【請求項６】
ユーザの情報端末にネットワークを経由して広告情報を提示する広告配信サイトに対して、ネットワークを介して通信可能な広告配信管理装置で実行させる広告配信管理プログラムであって、
前記広告配信サイトが画面上で提示する広告情報に対して情報端末を用いてクリックしたユーザに対応してユーザＩＤを付与する処理と、
前記広告情報に関してユーザＩＤとクリック数とを対応付けた履歴を示すクリックログを収集してデータベースに記憶させる処理と、
前記データベースに記憶されたクリックログに基づいて、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計してデータベースに記憶させる処理と、
前記集計の結果に基づいて、クリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、その一覧表を表示させる処理と、
表示された一覧表から除外対象として選択されたクリックログを受け付ける処理と、
受け付けられたクリックログに基づいて当該クリックログを判別するための判別関数を算出して記憶手段に記憶させる処理と、
算出された判別関数に基づいて収集されたクリックログの中で除外対象のクリックログを他のクリックログと識別する処理と、
を実行させることを特徴とする広告配信管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信サイトがユーザの情報端末にネットワークを経由して広告情報を提示したときのユーザによる広告情報のクリック数を管理する技術に関する。
【背景技術】
【０００２】
従来より、インターネットを利用した広告配信サービスでは、ホームページ運営者が運営するＷｅｂサイトを広告配信に利用するものとし、Ｗｅｂサイトのホームページに入力された検索キーワードや広告配信画面に連動して、関連する広告を掲載するサービスが行われている。このようなサービスでは、キーワード毎に１クリックあたりの単価が定額あるいは入札額によって決定され、ユーザによる広告のクリック数に基づいて、ホームページ運営者から各広告主へ広告掲載料が請求されている。
【０００３】
広告主がホームページ運営者に依頼した広告の掲載が契約通りに実際に実行されたか否かを客観的に確認するための確認情報を得るものとして、インターネット用の広告掲載確認システムが知られている（特許文献１参照）。
【０００４】
この広告掲載確認システムは、広告を掲載しているホームページの情報が、ユーザのパソコンに送り出される毎に、広告がされたことを示す送信信号をユーザのＩＤコードと共に管理用サーバに送信し、ホームページに掲載された広告がユーザによってクリックされる度に、その旨を示すクリック信号をＩＤコードと共に管理用サーバへ送信し、管理用サーバでクリック状況を集計して、リアルタイムで広告掲載状況データを作成し、広告主等に配信するものである。
【特許文献１】特開２００１−１６７０２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような広告配信サービスにおいては、悪意をもったユーザによるクリックスパム（クリック詐欺）やホームページ運営者による自作自演のクリックスパム等が発生している。
【０００６】
現状のサービスでは、管理用サーバを用いて、クリックのログを定期的に閲覧することで、クリックスパムに該当するクリックの数を判定し、各広告主へ請求する際に、それらを除外して請求するようにしているが、その信頼性は低いものであった。
【０００７】
本発明は、上記に鑑みてなされたものであり、クリックスパムの検出精度を向上させ、広告のクリック数を集計する際の信頼性を向上させることを課題とする。
【課題を解決するための手段】
【０００８】
第１の本発明は、ユーザの情報端末にネットワークを経由して広告情報を提示する広告配信サイトに対して、ネットワークを介して通信可能な広告配信管理装置であって、前記広告配信サイトが画面上で提示する広告情報に対して情報端末を用いてクリックしたユーザに対応してユーザＩＤを付与するユーザＩＤ付与手段と、前記広告情報に関してユーザＩＤとクリック数とを対応付けた履歴を示すクリックログを収集してデータベースに記憶させるクリックログ収集手段と、前記データベースに記憶されたクリックログに基づいて、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計してデータベースに記憶させるクリックログ集計手段と、前記クリックログ集計手段による集計結果に基づいて、クリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、その一覧表を表示させるフィルタリング手段と、前記フィルタリング手段によって表示された一覧表から除外対象として選択されたクリックログを受け付ける除外ユーザ選択受付手段と、前記除外ユーザ選択受付手段によって受け付けられたクリックログに基づいて当該クリックログを判別するための判別関数を算出して記憶手段に記憶させる判別関数算出手段と、前記判別関数算出手段によって算出された判別関数に基づいて、収集されたクリックログの中で除外対象のクリックログを他のクリックログと識別する除外ユーザ識別手段と、を有することを特徴とする。
【０００９】
本発明にあっては、クリックログを収集し、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計する。そして、集計結果に基づいてクリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、この中から選択されたクリックログを受け付けて、クリックスパムに該当するクリックログを判別可能な判別関数を算出する。この判別関数を用いて、収集されたクリックログの中からクリックスパムに該当するクリックログを識別する。これにより、特定のクリックスパムの検出精度が向上する。
【００１０】
第１の本発明において、前記条件は、クリックログを月別または日別で比較したときに統計的有意差が認められる条件としての有意確率が設定されたものであることを特徴とする。
【００１１】
第１の本発明において、前記クリックログは、クリック数の他、頻度、時間帯、曜日のうちの少なくとも１つを変数とするものであって、前記判別関数は、当該変数を用いて、入力されたクリックログがクリックスパムに該当するか否かを判別するものであることを特徴とする。
【００１２】
第１の本発明において、前記フィルタリング手段は、広告配信管理装置と通信可能なクライアント端末の画面に対して前記一覧表を表示するものであって、前記除外ユーザ選択受付手段は、当該クライアント端末を用いて選択されたクリックログを受け付けることを特徴とする。
【００１３】
第２の本発明は、ユーザの情報端末にネットワークを経由して広告情報を提示する広告配信サイトに対して、ネットワークを介して通信可能な広告配信管理装置で行う広告配信管理方法であって、前記広告配信サイトが画面上で提示する広告情報に対して情報端末を用いてクリックしたユーザに対応してユーザＩＤを付与するステップと、前記広告情報に関してユーザＩＤとクリック数とを対応付けた履歴を示すクリックログを収集してデータベースに記憶させるステップと、前記データベースに記憶されたクリックログに基づいて、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計してデータベースに記憶させるステップと、前記集計の結果に基づいて、クリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、その一覧表を表示させるステップと、表示された一覧表から除外対象として選択されたクリックログを受け付けるステップと、受け付けられたクリックログに基づいて当該クリックログを判別するための判別関数を算出して記憶手段に記憶させるステップと、算出された判別関数に基づいて、収集されたクリックログの中で除外対象のクリックログを他のクリックログと識別するステップと、を有することを特徴とする。
【００１４】
第３の本発明は、ユーザの情報端末にネットワークを経由して広告情報を提示する広告配信サイトに対して、ネットワークを介して通信可能な広告配信管理装置で実行させる広告配信管理プログラムであって、前記広告配信サイトが画面上で提示する広告情報に対して情報端末を用いてクリックしたユーザに対応してユーザＩＤを付与する処理と、前記広告情報に関してユーザＩＤとクリック数とを対応付けた履歴を示すクリックログを収集してデータベースに記憶させる処理と、前記データベースに記憶されたクリックログに基づいて、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計してデータベースに記憶させる処理と、前記集計の結果に基づいて、クリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、その一覧表を表示させる処理と、表示された一覧表から除外対象として選択されたクリックログを受け付ける処理と、受け付けられたクリックログに基づいて当該クリックログを判別するための判別関数を算出して記憶手段に記憶させる処理と、算出された判別関数に基づいて収集されたクリックログの中で除外対象のクリックログを他のクリックログと識別する処理と、を実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、クリックスパムの検出精度が向上するので、クリックスパムに該当する広告情報のクリック数を正確に除外でき、クリック数を集計する際の信頼性を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
図１は、一実施の形態における広告配信管理装置を適用したシステムの構成を示すブロック図である。同図に示すように、本広告配信管理システム１００は、広告配信管理者が運営する広告配信管理装置２００とクライアント端末３００とを備えた構成である。広告配信管理装置２００とクライアント端末３００はＬＡＮ等の通信網で接続される。
【００１７】
広告配信管理装置２００は、ホームページ運営者の広告配信サイト５００とインターネット等の通信網を介して通信可能であり、この広告配信サイト５００にはインターネット等の通信網を介してユーザの情報端末４００が通信可能となっている。
【００１８】
広告配信管理装置２００は、広告配信サイト５００から情報端末４００への広告の配信等を管理するためのものであり、図示しないＣＰＵ，ＲＡＭ，ＲＯＭ、記憶装置等を備えたコンピュータで構成される。広告配信管理装置２００は、機能ブロックとして、ユーザＩＤ付与部２０５、クリックログ収集部２１０、クリックログ集計部２１５、データベース２２０、フィルタリング部２２５、除外ユーザ選択受付部２３０、判別関数算出部２３５、除外ユーザ識別部２４０、記憶部２４５、クリックレポート記憶部２５０を備える。各部の機能は、ＣＰＵが記憶装置からプログラムを読み出して実行することで、実現される。
【００１９】
クライアント端末３００は、広告配信管理装置２００が管理する種々の管理データ等を閲覧するためのものであり、図示しないＣＰＵ，ＲＡＭ，ＲＯＭ、記憶装置等を備えたコンピュータで構成される。例えば、パーソナルコンピュータ等に相当する。クライアント端末３００には、表示装置としての液晶ディスプレイ装置や、入力装置としてのキーボード及びマウス等が接続される。
【００２０】
情報端末４００は、ユーザが所有するものであり、図示しないＣＰＵ，ＲＡＭ，ＲＯＭ、記憶装置等を備えたコンピュータで構成される。例えば、パーソナルコンピュータ等に相当する。情報端末４００には、表示装置としての液晶ディスプレイ装置や、入力装置としてのキーボード及びマウス等が接続される。この情報端末４００には、ユーザの操作により、各プロバイダを介して提供される広告配信サイトの情報が画面に表示される。そして、ユーザが、表示された広告情報をマウスでクリックすることで、より詳細な広告や広告主サイトを閲覧することが可能となっている。
【００２１】
次に、広告配信管理装置２００の構成について詳細に説明する。
【００２２】
ユーザＩＤ付与部２０５は、広告配信サイト５００が画面上で提示する広告情報に対して、情報端末４００を用いてクリックしたユーザに対応してユーザＩＤを付与する。広告情報には、例えばＰＰＣ（ペイ・パー・クリック）広告が相当する。このユーザＩＤを用いることで、ユーザが広告情報にアクセスしたか否かを検出することが可能になる。
【００２３】
クリックログ収集部２１０は、広告情報に関してユーザＩＤとクリック数とを対応付けた履歴を示すクリックログを収集する。この収集処理を行うシステムプログラムとして、例えば「クッキー」等を用いることにより、ユーザ毎に収集可能にする。
【００２４】
データベース２２０は、収集されたクリックログを少なくともデータ自体、配信画面毎、広告情報毎に振り分けて記憶する。データ自体は、クリックログテーブル（生ログ）２２１として記憶する。配信画面毎についてはクリックログテーブル（配信画面別）２２２として記憶し、広告情報毎についてはクリックログテーブル（広告別）２２３として記憶する。この記憶処理に際しては、それぞれのテーブルに、クリック処理が実行された時間帯、曜日のうちの少なくとも一方を含む時刻情報を付与する。
【００２５】
クリックログテーブル（生ログ）２２１には、例えば、時刻情報、情報端末４００のＩＰアドレス、クッキーＩＤ、広告ＩＤ、広告配信サイトＩＤ、広告のジャンル、地域情報、時間帯（０時から２４時の間）、曜日（日曜から土曜までが１から７の数字で表される）、スパムフラグのうちの少なくとも１つが記憶される。
【００２６】
クリックログテーブル（配信画面別）２２２には、例えば、広告配信サイトのＵＲＬ、カテゴリＩＤ、ブログトップフラグ（トップと記事の区別）、ブログタイプ、更新日時のうちの少なくとも１つが記憶される。
【００２７】
クリックログテーブル（広告別）２２３には、例えば、カテゴリＩＤ、カテゴリ情報のうちの少なくとも１つが記憶される。
【００２８】
クリックログ集計部２１５は、データベース２２０に記憶されたクリックログに基づいて、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計してデータベース２２０に記憶させる。この集計に際しては、まずデータベース２２０から、時刻情報と共に、クリックログテーブル（生ログ）２２１、クリックログテーブル（配信画面別）２２２、クリックログテーブル（広告別）２２３を読み出す。そして、ユーザＩＤ毎、配信画面別、広告情報別に、クリックの回数、所定期間内におけるクリックの平均回数、分散回数を頻度として集計する。これらの集計結果は、クリックログ集計テーブル（生ログ）２２４、クリックログ集計テーブル（配信画面別）２２５、クリックログ集計テーブル（広告別）２２６としてそれぞれデータベース２２０に記憶される。
【００２９】
クリックログ集計テーブル（生ログ）２２４には、例えば、ユーザＩＤ別に、クリック数、クッキーＩＤ、スパム数のうちの少なくとも１つが記憶される。
【００３０】
クリックログ集計テーブル（配信画面別）２２５には、例えば、配信画面別に、広告配信サイトＩＤ、クリック数、スパム数のうちの少なくとも１つが記憶される。
【００３１】
クリックログ集計テーブル（広告別）２２６には、例えば、広告情報別に、広告ＩＤ、クリック数、スパム数のうちの少なくとも１つが記憶される。
【００３２】
フィルタリング部２２５は、クリックログ集計部２１５による集計結果に基づいて、クリックスパムに該当する可能性があるものとして本システムの利用者によって予め記憶部２４５に設定された条件に該当するクリックログを選別し、その一覧表をクライアント端末３００の画面に表示させる。ここでは、例えば、クリックスパムが含まれている可能性のあるクリックログに対して、月別もしくは日別にアラート表示を行う。
【００３３】
上記の条件としては、クリックログを月別または日別で比較したときに統計的有意差が認められる有意確率が設定されるものとする。統計的有意差という場合、一般的には有意確率の基準値は０．０５以下を指すが、この値に限るものではなく、本システムにおいて適切な値を利用者が設定するものとする。
【００３４】
除外ユーザ選択受付部２３０は、クライアント端末３００の画面に表示された一覧表を配信画面別・広告情報別に利用者自身が閲覧・確認して、クリックスパムに該当すると考えるクリックログを除外対象としてユーザＩＤ単位で選択したときに、その選択されたクリックログを受け付ける。
【００３５】
判別関数算出部２３５は、除外ユーザ選択受付部２３０で受け付けたクリックログに基づいて当該クリックログを判別するための判別関数を算出して記憶部２４５に記憶させる。この判別関数は、例えば、クリックログ（目的変数）を定義するクリック数、頻度、時間帯、曜日といった変数を用いて、入力されたクリックログが、クリックスパムに該当するグループに所属するのか、そうでないグループに所属するのか、その所属グループを判別するものである。この場合、判別関数の入力値はユーザＩＤ毎に集計されたクリック数などのクリックログのデータであり、出力値は０（クリックスパム）か１（非クリックスパム）である。
【００３６】
除外ユーザ識別部２４０は、判別関数算出部２３５によって算出された判別関数に基づいて、収集されたクリックログのうちで除外対象のクリックログを他のクリックログと識別する。
【００３７】
記憶部２４５は、上記の各部が出力するデータを適宜記憶すると共に、選択され集計されたクリックログの検索や絞込みを行うための検索条件及び絞込条件を記憶するものである。
【００３８】
検索条件としては、例えば、日付、クッキーＩＤ、広告配信サイトＩＤ、ＩＰアドレス、広告ＩＤ、エリア（都道府県）が相当する。これらの検索条件により該当するクリックログを検索可能にする。
【００３９】
絞込条件としては、例えば、クリック数、クリックスパム数が相当し、何回以上何回以下というように設定し、記憶したものである。これにより、集計され選択されたクリックログから、集中的にクリックされたログだけを絞り込むことができる。
【００４０】
クリックレポート記憶部２５０は、広告配信サイト上でのクリックログに基づいて、収集・集計したときのレポートを記憶するものである。このレポートの一例として、ユーザ別集計データを図３に示し、配信画面別集計データを図４に示し、広告別集計データを図４に示す。このクリックレポート記憶部２５０に記憶されたデータは、クライアント端末３００の画面に表示される。
【００４１】
次に、本広告配信管理システムにおける全体的な処理手順について図２のフローチャートを用いて説明する。
【００４２】
まず、広告配信サイト５００は、自己のサイトに広告情報を提示して、広くネットワーク上で配信する（ステップＳ１）。
【００４３】
この広告配信サイト５００の広告情報を、情報端末４００を使用して閲覧したユーザは、必要に応じて画面に表示されている広告情報をマウスでクリックする（ステップＳ２）。
【００４４】
広告情報がクリックされると、広告配信サイト５００では、その広告情報がユーザによりクリックされたことを検出する（ステップＳ３）。広告配信サイト５００は、クリックを検出すると、そのユーザのユーザ情報とクリックが行われたことを示す情報とを対応付けたクリックログを広告配信管理装置２００へ送信する（ステップＳ４）。
【００４５】
一方、広告配信管理装置２００では、予めクライアント端末３００によって、クリックログを取得するための各種設定が行われており、広告配信サイト５００からクリックログが送信されるのを待機している（ステップＳ５）。そして、広告配信管理装置２００では、広告配信サイト５００からクリックログが送信されると、クリックログ収集部２１０がそれを受信する（ステップＳ６）。広告配信管理装置２００は、クリックログを受信すると、クリックしたユーザが初めてのユーザか否かを判定し（ステップＳ７）、初めてのユーザであればユーザＩＤ付与部２０５によりユーザＩＤを付与する（ステップＳ８）。過去にアクセスのあったユーザであれば、既に付与されているユーザＩＤを使用する。
【００４６】
続いて、広告配信管理装置２００は、受信したクリックログをデータベース２２０へ書き込む（ステップＳ９）。データベース２２０への書き込みは、クリックログ収集部２１０によって、各クリックログテーブル２２１〜２２３に対して行われる。すなわち、クリックログテーブル（生ログ）２２１には全てのクリックログがそのまま書き込まれ、クリックログテーブル（配信画面別）２２２にはクリックされたときの広告配信画面毎に振り分けて書き込まれ、クリックログテーブル（広告別）２２３には広告毎に振り分けて書き込まれる。
【００４７】
広告配信管理装置２００では、クリックログ集計部２１５によって、クリックログテーブル（配信画面別）２２２に基づいて配信画面別毎に集計されたクリック数等のデータが、クリックログ集計テーブル（配信画面別）２２５に書き込まれ、クリックログテーブル（広告別）２２３に基づいて広告毎に集計されたクリック数等のデータがクリックログ集計テーブル（広告別）２２６に書き込まれる（ステップＳ１０）。
【００４８】
続いて、広告配信管理装置２００では、フィルタリング部２２５によって、集計されたクリックログのうちで記憶部２４５に設定されている条件に該当するクリックログの一覧を作成する（ステップＳ１１）。作成された一覧表は、クライアント端末３００の画面に一覧表として表示される（ステップＳ１２）。
【００４９】
クライアント端末３００では、表示された一覧表から、利用者によって除外対象として選択されたクリックログをユーザＩＤ単位で広告配信管理装置２００へ送信する（ステップＳ１３）。
【００５０】
広告配信管理装置２００では、除外ユーザ選択受付部２３０により、クライアント端末３００から送信されてきた除外対象のクリックログを受け付け、判別関数算出部２３５により、この受け付けられたクリックログに基づいてクリックスパムに該当するクリックログを判別する判別関数を算出しする。そして、除外ユーザ識別部２４０により、この判別関数に基づいて収集されたクリックログの中からクリックスパムに該当するクリックログを識別する（ステップＳ１４）。クリックログの識別は、ユーザＩＤ毎に行う。
【００５１】
そして、全てのユーザＩＤについてクリックログの識別が完了したか否かを判定する（ステップＳ１５）。完了した場合には次のステップＳ１６へ進み、完了していない場合には、ステップＳ１４へ戻って上記の処理を繰り返す。この繰り返し処理においては、判別関数算出部２３５は、一度算出した判別関数の入出力関係の調整を行うようにする。
【００５２】
除外ユーザ識別部２４０による識別処理が全てのユーザＩＤについて完了すると、広告配信管理装置は、除外対象として識別されたクリックログについては、不当なクリックを行ったものとしてスパムフラグを立てて、他のクリックログと区別できるようにする。そして、そのユーザＩＤによる広告情報のクリックの受付処理を制限するなどの処理を行う。
【００５３】
また、広告配信管理装置２００は、正当なクリックの数を取得して、これをクライアント端末３００へ送信する（ステップＳ１６）。クライアント端末３００では、この情報を画面に表示したり印刷する（ステップＳ１７）。さらに、この情報を、例えば広告主への請求等に利用する。
【００５４】
以上、説明したように、本実施の形態における広告配信管理装置２００は、広告配信サイト５００が配信する広告情報へユーザがクリックしたことを示すクリックログを収集し、少なくともユーザＩＤ毎、配信画面毎、広告情報毎にクリック数を集計する。そして、集計結果に基づいて、クリックスパムに該当する可能性があるものとして予め設定された条件に該当するクリックログを選別し、この中から選択されたクリックログを受け付けて、クリックスパムに該当するクリックログを判別可能な判別関数を算出する。この判別関数を用いて、収集されたクリックログの中からクリックスパムに該当するクリックログを識別する。このように、広告配信サイト５００が配信する広告情報へのクリックが正当なものであるか、悪意のあるものであるかを判定して振り分けることにより、クリックスパムの検出精度が向上し、クリックスパムに該当するクリック数を正確に除外でき、クリック数を集計する際の信頼性を向上させることができる。これにより、広告主への不当な請求や、広告配信サイトの運営者への余計な支出を防止することができる。
【００５５】
なお、本実施の形態においては、広告配信管理装置２００とクライアント端末３００とを別物として構成したが、これに限られるものではなく、例えば、広告配信管理装置２００に表示装置、キーボード、マウス等を接続することで、広告配信管理装置単体の構成としてもよい。
【図面の簡単な説明】
【００５６】
【図１】一実施の形態における広告配信管理システムの全体的な構成を示すブロック図である。
【図２】上記広告配信管理システムにおける処理手順を示すフローチャートである。
【図３】ユーザ別集計データの一例を示す図である。
【図４】配信画面別集計データの一例を示す図である。
【図５】広告別集計データの一例を示す図である。
【符号の説明】
【００５７】
１００…広告配信管理システム
２００…広告配信管理装置
２０５…ユーザＩＤ付与部
２１０…クリックログ収集部
２１５…クリックログ集計部
２２０…データベース
２２５…フィルタリング部
２３０…除外ユーザ選択受付部
２３５…判別関数算出部
２４０…除外ユーザ識別部
２４５…記憶部
２５０…クリックレポート記憶部
３００…クライアント端末
４００…情報端末
５００…広告配信サイト
【図１】
2007286803.tif 000003
【図２】
2007286803.tif 000004
【図３】
2007286803.tif 000005
【図４】
2007286803.tif 000006
【図５】
2007286803.tif 000007