(57)【要約】【課題】インターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムに従ったウェブサイト内活動を訪問者端末が行っていないことを定量的な評価指標により評価すること。【解決手段】情報取得部１１０はウェブサイトにアクセス可能な複数の訪問者端末２のウェブサイト内活動履歴情報を取得し、自動化困難活動特定部１２０は上記ウェブサイト内活動履歴情報に基づいて各々の訪問者端末２が巡回コンピュータプログラムでの実行が難しい自動化困難活動に関する情報を特定し、信頼度算出部１３０は自動化困難活動に関する情報に基づいて各々の訪問者端末２が巡回コンピュータプログラムに従ったウェブサイト内活動を行っていないことの信頼性を数値化した信頼度を算出し、識別情報抽出部１４０は複数の訪問者端末２の識別情報の中から所定の信頼度以上である１以上の訪問者端末２の識別情報を抽出して出力する。【選択図】図２
2019207645.tif 000002
【特許請求の範囲】
【請求項１】
１以上のデータ提供サーバにより管理されるウェブサイトにアクセス可能な複数の訪問者端末のウェブサイト内活動履歴情報を取得することと、
前記複数の訪問者端末の前記ウェブサイト内活動履歴情報に基づいて、各々の訪問者端末がインターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムでの実行が難しい自動化困難活動に関する情報を特定することと、
前記自動化困難活動に関する情報に基づいて、各々の訪問者端末が前記巡回コンピュータプログラムに従って自動的にウェブサイト内活動を行っていないことの信頼性を数値化した信頼度を算出することと、
前記複数の訪問者端末の識別情報の中から、前記信頼度が所定の信頼度以上である１以上の訪問者端末の識別情報を抽出して出力することと、を
コンピュータに実行させるためのコンピュータプログラム。
【請求項２】
前記複数の訪問者端末の前記ウェブサイト内活動履歴情報を取得することは、ウェブサイト内活動の活動属性に基づいて分類される１以上のセグメントに関連付けられたサイト内活動情報を取得することであり、
前記自動化困難活動に関する前記情報を特定することは、前記１以上のセグメントに対応する自動化困難活動に関する情報を特定することであり、
前記信頼度を算出することは、前記１以上のセグメントに対応する前記自動化困難活動に関する前記情報の集計情報に基づいて前記信頼度を算出することである、請求項１記載のコンピュータプログラム。
【請求項３】
前記１以上の訪問者端末の前記識別情報を抽出して出力することは、前記信頼度が所定の値以上であり所定のセグメントに分類されるウェブサイト内活動を行った１以上の訪問者端末の識別情報を抽出して出力する、請求項２記載のコンピュータプログラム。
【請求項４】
前記１以上の訪問者端末の前記識別情報は、ウェブ広告の配信管理を行う管理装置に送信される、請求項１乃至３のうち何れか１項記載のコンピュータプログラム。
【請求項５】
前記複数の訪問者端末の前記識別情報は、複数のデータ提供サーバ間で共通して識別可能な識別子である、請求項１乃至４のうち何れか１項記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブサイトにアクセス可能な訪問者端末に関する情報の処理をコンピュータに実行させるためのコンピュータプログラムである。
【背景技術】
【０００２】
例えば、特許文献１には、情報提供サイトにアクセスしたユーザ端末に、ユーザのセグメントに応じて広告の再配信（例えば、リターゲティング）用の処理が記述された媒体タグを送信することにより、当該ユーザ端末を操作するユーザに合致した広告の再配信を効果的に行うことが記載されている。【０００３】
また、近年、デジタルマーケティング技術の高度化により、特に「リアルタイムビッディング」と呼ばれる、Ｗｅｂ訪問者の属性に応じてリアルタイムに広告内容を出し分ける仕組みが国内外で普及し始めている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開２０１５／１７０３７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した「リアルタイムビッディング」においては、アドフラウドと呼ばれる「悪意のあるメディア（広告を掲載するＷｅｂサイト運営者）が、例えばインターネットボットと呼ばれるような、自動的にインターネット上のウェブサイトを巡回してタスクを実行する巡回コンピュータプログラムを利用して、広告主から不正に広告費を搾取する活動」が盛んになっている。このようなアドフラウドは、広告業界にとって大きな問題となっている。アドフラウドを未然に防ぐため、定量的な評価指標に基づいて、上記のような巡回コンピュータプログラムによってウェブサイト内活動を行っていないＷｅｂ訪問者（訪問者端末）に関する評価情報を、例えば広告主、及び広告配信の管理者などに提供することが望まれる。【０００６】
本発明の目的は、上述した課題に鑑みてなされたものであり、インターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムに従ったウェブサイト内活動を訪問者端末が行っていないことを定量的な評価指標により評価することが可能なコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明のコンピュータプログラムは、１以上のデータ提供サーバにより管理されるウェブサイトにアクセス可能な複数の訪問者端末のウェブサイト内活動履歴情報を取得することと、前記複数の訪問者端末の前記ウェブサイト内活動履歴情報に基づいて、各々の訪問者端末がインターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムでの実行が難しい自動化困難活動に関する情報を特定することと、前記自動化困難活動に関する情報に基づいて、各々の訪問者端末が前記巡回コンピュータプログラムに従って自動的にウェブサイト内活動を行っていないことの信頼性を数値化した信頼度を算出することと、前記複数の訪問者端末の識別情報の中から、前記信頼度が所定の信頼度以上である１以上の訪問者端末の識別情報を抽出して出力することと、をコンピュータに実行させるためのコンピュータプログラムである。
【発明の効果】
【０００８】
本発明によれば、インターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムに従ったウェブサイト内活動を訪問者端末が行っていないことを定量的な評価指標により評価することが可能となる。なお、本発明により、当該効果の代わりに、又は当該効果とともに、他の効果が奏されてもよい。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明が適用可能な広告配信システム１を概略的に示す図である。
【図２】図２は、訪問者評価サーバ１０の概略的なハードウェア構成を示す図である。
【図３】図３は訪問者ＩＤを管理する具体例について説明するための図である。
【図４】図４は、自動化困難活動特定部１２０が行う処理の流れの具体例を示すフローチャートである。
【図５】図５は、広告主クライアント装置３により表示される選択画面５００の一例である。
【図６】図６は、セグメントとオーディエンスとの対応関係を模式的に示す図である。
【図７】図７は、訪問者評価サーバ１０を中心とした広告配信システム１の主な処理の流れを示すフロー図である。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して本発明の実施形態を詳細に説明する。なお、本明細書及び図面において、同様に説明されることが可能な要素については、同一の符号を付することにより重複説明が省略され得る。
【００１１】
説明は、以下の順序で行われる。
１．本発明の実施形態の概要
２．第１の実施形態
２．１．システム構成
２．２．訪問者評価サーバの構成
２．３．技術的特徴
３．他の形態
【００１２】
＜＜１．本発明の実施形態の概要＞＞
まず、本発明の実施形態の概要を説明する。
【００１３】
（１）技術的課題
近年、デジタルマーケティング技術の高度化により、特に「リアルタイムビッディング」と呼ばれる、Ｗｅｂ訪問者の属性に応じてリアルタイムに広告内容を出し分ける仕組みが国内外で普及し始めている。
【００１４】
このような「リアルタイムビッディング」においては、アドフラウドと呼ばれる「悪意のあるメディア（広告を掲載するＷｅｂサイト運営者）が、例えばインターネットボットと呼ばれるような、自動的にインターネット上のウェブサイトを巡回してタスクを実行する巡回コンピュータプログラムを利用して、広告主から不正に広告費を搾取する活動」が盛んになっている。このようなアドフラウドは広告業界にとって大きな問題となっている。アドフラウドを未然に防ぐため、定量的な評価指標に基づいて、上記のような巡回コンピュータプログラムによってウェブサイト内活動を行っていないＷｅｂ訪問者（訪問者端末）に関する評価情報を、例えば広告主、及び広告配信の管理者などに提供することが望まれる。
【００１５】
そこで、本実施形態では、自動的に巡回してタスクを実行する巡回コンピュータプログラムに従ったウェブサイト内活動を訪問者端末が行っていないことを定量的な評価指標により評価することを目的とする。
【００１６】
（２）技術的特徴
本発明の実施形態では、例えば、１以上のデータ提供サーバにより管理されるウェブサイトにアクセス可能な複数の訪問者端末のウェブサイト内活動履歴情報を取得することと、前記複数の訪問者端末の前記ウェブサイト内活動履歴情報に基づいて、各々の訪問者端末がインターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムでの実行が難しい自動化困難活動に関する情報を特定することと、前記自動化困難活動に関する情報に基づいて、各々の訪問者端末が前記巡回コンピュータプログラムに従って自動的にウェブサイト内活動を行っていないことの信頼性を数値化した信頼度を算出することと、前記複数の訪問者端末の識別情報の中から、前記信頼度が所定の信頼度以上である１以上の訪問者端末の識別情報を抽出して出力することと、をコンピュータに実行させる。
【００１７】
これにより、例えば、インターネットボットなど、インターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムに従ったウェブサイト内活動を訪問者端末が行っていないことを定量的な評価指標により評価することが可能となる。なお、上述した技術的特徴は本発明の実施形態の具体的な一例であり、当然ながら、本発明の実施形態は上述した技術的特徴に限定されない。
【００１８】
＜＜２．第１の実施形態＞＞
続いて、図１〜図７を参照して、本発明の第１の実施形態を説明する。
【００１９】
＜２．１．システム構成＞
図１は、本発明が適用可能な広告配信システム１を概略的に示す図である。広告配信システム１は、例えば、媒体向け管理サーバ３０と、アドエクスチェンジ運営サーバ４０と、広告主向け管理サーバ５０と、訪問者評価サーバ１０と、データ提供サーバ２０とから構成される。
【００２０】
広告配信システム１では、媒体向け管理サーバ３０は、例えば、広告枠３０Ａを有するウェブページを運営するメディア３１〜３５と、インターネットを介して通信可能に接続されている。例えば、Ｗｅｂ訪問者である訪問者端末２ａ、２ｂ（総称した場合、訪問者端末２という。）がメディア３５のＷｅｂページにアクセスすると、アドエクスチェンジ運営サーバ４０を介して、媒体向け管理サーバ３０から広告主向け管理サーバ５０に広告を入札するためのリクエストが発行される。そして、当該リクエストに応じた入札処理が完了すると、広告枠３０Ａに、広告主向け管理サーバ５０が管理する広告主クライアント装置３の広告データ（例えば生命保険会社であるＸ社の広告）が表示される。
【００２１】
ここで、訪問者端末２ａは、例えば人間による操作に応じてメディア３５のＷｅｂページにアクセスし、広告枠３０Ａに広告データを受信する。一方、訪問者端末２ｂは、インターネットボット、Ｗｅｂボット又は単にボットなどと呼ばれるような、インターネットを自動的に巡回してタスクを実行する巡回コンピュータプログラムを実行することにより、自動的に（人間の操作が介在することなく）実行されるタスクに応じて、上述したようにメディア３５のＷｅｂページにアクセスし、広告枠３０Ａに広告データを受信する。
【００２２】
例えば、訪問者端末２ａが広告データを受信する場合は、広告データを人間に通知するので、一定の広告効果が期待できる。一方、訪問者端末２ｂが広告データを受信する場合は、何ら広告効果が期待できず、どちらかといえば広告主から不正に広告費を搾取することになる。
【００２３】
訪問者評価サーバ１０は、定量的な評価指標により、上記巡回コンピュータプログラムによってウェブサイト内活動を行っていない訪問者端末２の信頼性に関する情報を、例えば広告主クライアント装置３及び広告主向け管理サーバ５０などに提供する。このような評価情報が利用されることで、上記巡回コンピュータプログラムにより自動的な操作が行われる訪問者端末（例えば訪問者端末２ｂ）に対して広告の表示を防止することができ、無駄な広告費を削減することが可能となる。
【００２４】
３つのデータ提供サーバ２０は、それぞれが運営するサイト２１、２２、２３にアクセスした訪問者端末に関するＷｅｂログ及びＣＲＭデータを管理する。サイト２１は、例えば、家電量販店であるＡ社が電子商取引（Electronic Commerce：ＥＣ）を提供するためのサイトである。また、サイト２２は、例えば、育児及び教育関連の情報提供会社であるＢ社が育児及び教育関連の情報を提供するためのサイトである。また、サイト２３は、不動産関連の情報提供会社であるＣ社が不動産関連の情報を提供するためのサイトである。
【００２５】
データ提供サーバ２０は、サイト２１、２２、２３にアクセスした訪問者端末に関するＷｅｂログ及びＣＲＭデータを管理し、当該Ｗｅｂログ及びＣＲＭデータに基づいて、後述するセグメント情報を訪問者評価サーバ１０に提供する。
【００２６】
＜２．２．訪問者評価サーバの構成＞
以上のような広告配信システム１において、訪問者評価サーバ１０は、汎用的なコンピュータのハードウェア構成を有するコンピュータにより実現される。図２は、訪問者評価サーバ１０の概略的なハードウェア構成を示す図である。
【００２７】
すなわち、訪問者評価サーバ１０は、図２に示すように、インターネットなどの通信ネットワークを介して、広告主クライアント装置３、広告主向け管理サーバ５０及びデータ提供サーバ２０等との間で通信を行う通信インタフェース部１１と、各種の演算処理を行うＣＰＵなどの演算処理部１２と、演算処理データを一時的に記憶するＳＲＡＭやＤＲＡＭなどのメインメモリ１３と、アプリケーションプログラム及び各種データが記憶されたハードディスクなどの記憶装置１４と、を備える。
【００２８】
上述したハードウェア構成を有する訪問者評価サーバ１０は、訪問者の評価を行うためのコンピュータプログラム（アプリケーションプログラム）をインストールすることで、例えば図２に示すような機能ブロックが演算処理部１２に実現される。すなわち、情報取得部１１０と、自動化困難活動特定部１２０と、信頼度算出部１３０と、識別情報抽出部１４０とが、演算処理部１２に実現される。
【００２９】
＜２．３．技術的特徴＞
次に、図２〜図７を参照して、第１の実施形態の技術的特徴を説明する。
【００３０】
訪問者評価サーバ１０（情報取得部１１０）は、１以上のデータ提供サーバ（例えばデータ提供サーバ２０）により管理されるウェブサイトにアクセス可能な複数の訪問者端末（例えば訪問者端末２）のウェブサイト内活動履歴情報を取得する。そして、訪問者評価サーバ１０（自動化困難活動特定部１２０）は、上記複数の訪問者端末の上記ウェブサイト内活動履歴情報に基づいて、各々の訪問者端末（例えば訪問者端末２ａ、２ｂ）が上記巡回コンピュータプログラムに従って自動的に実行することが難しい自動化困難活動に関する情報を特定する。そして、訪問者評価サーバ１０（信頼度算出部１３０）は、上記自動化困難活動に関する上記情報に基づいて、各々の訪問者端末（例えば訪問者端末２ａ、２ｂ）が上記巡回コンピュータプログラムに従って自動的にウェブサイト内活動を行っていないことの信頼性を数値化した信頼度を算出する。そして、訪問者評価サーバ１０（識別情報抽出部１４０）は、上記複数の訪問者端末（例えば訪問者端末２）の識別情報の中から、上記信頼度が所定の信頼度以上である１以上の訪問者端末（例えば訪問者端末２ａ）の識別情報を抽出して出力する。
【００３１】
（１）ウェブサイト内活動履歴情報
訪問者評価サーバ１０（情報取得部１１０）は、訪問者端末ごとに、ウェブサイト内活動の活動属性に基づいて分類される１以上のセグメントに関連付けられたサイト内活動情報を取得する。
【００３２】
ここで、サイト内活動情報とは、Ｗｅｂサイト上で、購入したい商品に関するページへのアクセス、購入処理に関するページへのアクセス、ブログ及びコメントなどのテキストデータの書き込み及び送信、ブログ及びコメントの閲覧など、サイト内で行われる活動に関する情報である。サイト内活動情報は、例えばデータ提供サーバ２０内でＷｅｂログデータとして保持される。また、セグメントとは、例えば、「ＥＣサイト上での日用品購買者」、「コミュニティサイト投稿者」、「出産カテゴリ記事閲覧者」など、ウェブサイト内活動の活動属性に基づいて分類される訪問者端末のグループである。
【００３３】
また、セグメントに関連付けられたサイト内活動情報（以下、セグメント情報ともいう。）は、例えば、セグメント詳細情報、及び、セグメント特性情報を含む。
【００３４】
ここで、セグメント詳細情報は、例えば、「過去1年以内に日用品を１０００円以上購入した顧客」などである。
【００３５】
また、セグメント特性情報は、例えば「Ｗｅｂサイトへのログインが必要な活動履歴」、「クレジットカードの利用が必要な活動履歴」、「クレジットカードの利用が必要な活動履歴」、「長期継続的な商品の購買が必要な活動履歴」、及び「高額商品の購買が必要な活動履歴」のうち、対象となる訪問者端末が該当する活動履歴を示す情報である。
【００３６】
このようなセグメント情報は、データ提供サーバ２０から送信されることにより、情報取得部１１０により取得される。
【００３７】
具体的には、データ提供サーバ２０は、訪問者評価サーバ１０に対してセグメント登録処理を行うことで、セグメント情報と、セグメント情報に該当するセグメントに属する訪問者ＩＤ（訪問者端末の識別情報）のリストとを、訪問者評価サーバ１０に送信する。
【００３８】
ここで、訪問者ＩＤは、データ提供サーバ２０と訪問者評価サーバ１０とが共通して認識可能な訪問者端末の識別情報である。
【００３９】
より具体的に、訪問者ＩＤは、複数のデータ提供サーバ間で共通して識別可能な識別子である。図３は訪問者ＩＤを管理する具体例について説明するための図である。すなわち、例えば図３に示すように、Ｗｅｂサイトにタグを組み込むことで、ドメインが異なる複数のサイト２１、２２、２３間であっても、例えば同一の端末（同一の訪問者端末）が同一ブラウザでアクセスされれば、当該端末に同一の訪問者ＩＤ（例えばglobal_id：ＡＡＡＡ）が設定されるように管理される。そして、当該訪問者ＩＤは、サイト２１、２２、２３のそれぞれを管理するデータ提供サーバ２０がアクセスログの一部として保持される。
【００４０】
（２）自動化困難活動に関する情報
訪問者評価サーバ１０（自動化困難活動特定部１２０）は、１以上のセグメントに対応する自動化困難活動に関する情報を特定する。ここで、自動化困難活動に関する情報は、例えば自動化困難活動の種別及び数などを数値化（ポイント化）した値（以下、自動化困難度ともいう。）が用いられる。
【００４１】
例えば、セグメント情報が上述した「ＥＣサイト上での日用品購買者」のセグメントに関連付けられたサイト内活動情報である場合、訪問者評価サーバ１０（自動化困難活動特定部１２０）は、例えば困難度ポイントデータテーブルとして記憶部１５に記憶される情報を参照して自動化困難度を特定する。ここで、困難度ポイントデータテーブルは、例えばセグメント特性情報に対応するポイントに関する情報である。例えば、困難度ポイントデータテーブルでは、「Ｗｅｂサイトへのログインが必要な活動履歴」に１ポイントが設定され、「クレジットカードの利用が必要な活動履歴」に２ポイントが設定され、「長期継続的な商品の購買が必要な活動履歴」に３ポイントが設定され、「高額商品の購買が必要な行動履歴」に３ポイントが設定されている。
【００４２】
図４は、自動化困難活動特定部１２０が行う処理の流れの具体例を示すフローチャートである。
【００４３】
まず、自動化困難活動特定部１２０は、例えば情報取得部１１０から、セグメント情報を取得する（ステップＳ４０１）。具体例として、セグメント情報は、「ＥＣサイト上での日用品購買者」に関する情報であって、セグメント特性として、「Ｗｅｂサイトへのログインが必要な活動履歴」、及び「クレジットカードの利用が必要な活動履歴」が選択されているものとする。
【００４４】
続いて、自動化困難活動特定部１２０は、記憶部１５内の困難度ポイントデータテーブルを参照して、自動化困難度を算出する（ステップＳ４０３）。具体的には、訪問者評価サーバ１０（自動化困難活動特定部１２０）は、以下の式のようにして、自動化困難度を算出する。
「ＥＣサイト上での日用品購買者」セグメントに対応する自動化困難度＝「Ｗｅｂサイトへのログインが必要な活動履歴（１ポイント）」＋「クレジットカード利用が必要な活動履歴（２ポイント）」＝３ポイント
【００４５】
続いて、自動化困難活動特定部１２０は、算出した自動化困難度を、記憶部１５においてセグメント情報を管理するセグメントデータテーブルに記憶させる。（ステップＳ４０５）、図４に示す処理を終了する。
【００４６】
自動化困難活動特定部１２０は、各々の訪問者端末について、セグメントごとに図４に示す処理を行うことで自動化困難度を算出することにより、上記自動化困難活動に関する上記情報を特定することができる。
【００４７】
（３）信頼度
訪問者評価サーバ１０（信頼度算出部１３０）は、上記１以上のセグメントに対応する上記自動化困難活動に関する上記情報の集計情報に基づいて上記信頼度を算出する。
【００４８】
例えば、訪問者評価サーバ１０（信頼度算出部１３０）は、訪問者ＩＤにより識別される各々の訪問者端末の信頼度を、訪問者端末が属する１以上のセグメントに対応する自動化困難度に基づいて算出する。
【００４９】
具体的に、信頼度は、例えば１〜１０の範囲で設定可能であり、その値が大きいほど訪問者端末がインターネットである可能性が低くなるよう定義される。また、算出された各訪問者端末の信頼度は、信頼度データテーブルとして記憶部１５に保持される。
【００５０】
具体的に、信頼度算出部１３０は、以下の式のようにして、次のような算出工程により信頼度を算出することができる。
算出工程１：
訪問者端末Ａの合計困難度=Σ（セグメントｉに対応する自動化困難度）
ここで、ｉは、訪問者Ａが所属するセグメント集合に属する。
算出工程２
合計難易度＞１０の場合には、訪問者端末Ａの信頼度＝１０
合計難易度≦１０の場合には、訪問者端末Ａの信頼度＝訪問者端末Ａの合計困難度
上記算出工程１及び２により信頼度を算出することができる。
【００５１】
例えば、訪問者端末Ａについて、「ＥＣサイト上での日用品購買者」のセグメントに対応する自動化困難度が３ポイント、「コミュニティサイト投稿者」に対応するセグメントの自動化困難度が１ポイント、「出産カテゴリ記事閲覧者」に対応するセグメントの自動化困難度が０ポイントである場合は、そのポイントを合算した値「４」が信頼度として算出される。
【００５２】
（４）訪問者端末の識別情報
訪問者評価サーバ１０（識別情報抽出部１４０）は、上記信頼度が所定の値以上であり所定のセグメントに分類されるウェブサイト内活動を行った１以上のユーザ端末の識別情報を抽出して出力する。具体的には、上記１以上のユーザ端末の識別情報は、ウェブ広告の配信管理を行う管理装置である広告主向け管理サーバ５０に送信される。
【００５３】
ここで、上記所定のセグメントは、例えば広告主が広告配信を希望する１以上のセグメントである。また、上記所定の値とは、例えば広告主が希望する広告配信対象者の基準となる信頼度の下限値である。
【００５４】
−訪問者端末の識別情報の抽出
図５は、広告主クライアント装置３により表示される選択画面５００の一例である。広告主クライアント装置３は、図５に示す選択画面に従った広告主による操作入力に従って、訪問者評価サーバ１０が管理する全てのセグメントのうち広告表示のターゲットとしたいセグメントの選択情報と、配信対象とする訪問者の信頼度の下限閾値の情報とを、訪問者評価サーバ１０に送信する。
【００５５】
例えば、選択画面５００の画像領域５１０には、配信希望となり得るセグメント（例えば３候補のセグメント）が表示される。画像領域５１０に組み込まれたチェックボックスを広告主による操作入力に応じてチェックされることにより、広告表示のターゲットとしたいセグメントの選択情報が設定される。例えば図５では、「出産カテゴリ記事閲覧者」のセグメントが選択された例を示している。
【００５６】
また、選択画面５００の画像領域５２０には、配信対象とする訪問者の信頼度の下限閾値を選択するためのボリューム式ユーザインタフェースが表示される。例えば、広告主によるドラック操作などによって決まるボリューム式ユーザインタフェースの指示位置により、配信対象とする訪問者の信頼度の下限閾値の情報が設定される。例えば図５では、合計１０段階のうち６段階に対応する信頼度が下限閾値として指示された例を示している。
【００５７】
一方、訪問者評価サーバ１０は、広告表示のターゲットとしたいセグメントの選択情報と、配信対象とする訪問者の信頼度の下限閾値の情報とに基づいて、当該条件に合致する訪問者数を算出し、当該訪問者数の情報を広告主クライアント装置３に送信する。このようにして当該訪問者数の情報を広告主クライアント装置３に送信されることにより、例えば、選択画面５００の画像領域５３０に対象訪問者数が表示される。例えば、図５では、対象訪問者数が「３．６万ＩＤ」つまり、３．６万ユーザであることを示している。
【００５８】
その後、広告主によって対象訪問者数が確認され、選択画面５００の選択完了ボタン５４０をタッチするための操作入力があると、選択完了通知が訪問者評価サーバ１０に送信される。
【００５９】
選択完了通知が訪問者評価サーバ１０に送信されると、訪問者評価サーバ１０は、広告主が最終的に決定した条件に基づいて、広告配信対象となる訪問者ＩＤのリスト（以下、対象訪問者ＩＤリストともいう）を抽出し、対象訪問者ＩＤリストを記憶部１５に保持する。
【００６０】
−訪問者端末の識別情報の出力
訪問者評価サーバ１０（識別情報抽出部１４０）は、上述した対象訪問者ＩＤリストをＩＤ変換対応データテーブルに照合することにより、広告主向け管理サーバ５０で管理される訪問者ＩＤを変換後対象訪問者ＩＤとして保持する。
【００６１】
ここで、ＩＤ変換対応データテーブルは、例えば、訪問者評価サーバ１０の管理情報と外部の広告主向け管理サーバ５０の管理情報を紐付けた情報である。言い換えれば、ＩＤ変換対応データテーブルは、訪問者評価サーバ１０が管理する訪問者ＩＤと、広告主向け管理サーバ５０が管理する訪問者ＩＤとを１対１で対応付けた情報であり、記憶部１５に記憶されている。
【００６２】
続いて、訪問者評価サーバ１０（識別情報抽出部１４０）は、変換後対象訪問者ＩＤリストに対して一意となるオーディエンスを特定し、オーディエンスＩＤを設定する。ここで、オーディエンスとは、広告配信時に広告主向け管理サーバ５０で管理される訪問者ＩＤのグループである。また、オーディエンスＩＤは、広告主向け管理サーバ５０で識別可能なオーディエンスの識別子である。
【００６３】
図６は、セグメントとオーディエンスとの対応関係を模式的に示す図である。つまり、訪問者評価サーバ１０（識別情報抽出部１４０）は、例えば図６に示すように、３つのセグメント６１１、６１２、６１２に対応する訪問者ＩＤリスト６１０を、２つのオーディエンス６２１、６２２に対応する変換後訪問者ＩＤリスト６２０に変換する。そして、訪問者評価サーバ１０（識別情報抽出部１４０）は、オーディエンスＩＤと変換後対象訪問者ＩＤリストとを広告主向け管理サーバ５０に送信する。広告主向け管理サーバ５０が、オーディエンスＩＤと変換後対象訪問者ＩＤリストとに基づいてオーディエンスを管理することにより、定量的な評価指標に基づいて、上記巡回コンピュータプログラムによってウェブサイト内活動を行っていない訪問者端末（例えば、訪問者端末２ａ）に限って広告表示が行われることになる。
【００６４】
（５）訪問者評価サーバ１０の処理の流れ
図７は、訪問者評価サーバ１０を中心とした広告配信システム１の主な処理の流れを示すフロー図である。
【００６５】
−セグメント登録処理ＳＴ１
まず、ステップＳＴ１−１において、データ提供サーバ２０は、訪問者評価サーバ１０に対してセグメント登録を行う。すなわち、データ提供サーバ２０は、セグメント情報と訪問者ＩＤリストを訪問者評価サーバ１０に送信する。
【００６６】
続いて、ステップＳＴ１−２において、訪問者評価サーバ１０は、データ提供サーバ２０から送信されたセグメント情報及び訪問者ＩＤリストに対して、一意に識別可能なセグメントＩＤを設定する。
【００６７】
続いて、ステップＳＴ１−３において、訪問者評価サーバ１０は、各々の訪問者ＩＤについて、セグメントごとの自動化困難度を算出し、セグメント情報として記憶部１５に保持する。
【００６８】
続いて、ステップＳＴ１−４において、訪問者評価サーバ１０は、自動化困難度に基づいて、各々の訪問者の信頼度を算出し、訪問者ＩＤリストに対応づけて記憶部１５に保持する。
【００６９】
続いて、ステップＳＴ１−５において、訪問者評価サーバ１０は、セグメント登録完了通知をデータ提供サーバ２０に通知することにより、セグメント登録が完了する。
【００７０】
−オーディエンス登録処理ＳＴ２
次に、ステップＳＴ２−１において、広告主クライアント装置３は、訪問者評価サーバ１０に対して、広告配信対象登録を行う。すなわち、広告主クライアント装置３は、広告表示のターゲットとしたいセグメントの選択情報と、配信対象とする訪問者の信頼度の下限閾値の情報を、訪問者評価サーバ１０に送信する。
【００７１】
続いて、ステップＳＴ２−２において、訪問者評価サーバ１０は、広告表示のターゲットとしたいセグメントの選択情報と、配信対象とする訪問者の信頼度の下限閾値の情報とに基づいて、配信対象となる訪問者ＩＤを抽出する。
【００７２】
続いて、ステップＳＴ２−３において、訪問者評価サーバ１０は、訪問者ＩＤを、広告主向け管理サーバ５０が管理する訪問者ＩＤ（変換後訪問者ＩＤ）に変換する。
【００７３】
続いて、ステップＳＴ２−４において、訪問者評価サーバ１０は、広告主向け管理サーバ５０に対して、オーディエンス追加を要求する。すなわち、訪問者評価サーバ１０は、オーディエンスＩＤと、オーディエンスＩＤに対応する変換後訪問者ＩＤリストを、広告主向け管理サーバ５０に送信する。
【００７４】
続いて、ステップＳＴ２−５において、広告主向け管理サーバ５０は、オーディエンスＩＤと、オーディエンスＩＤに対応する変換後訪問者ＩＤリストとに応じて、オーディエンスの追加を行う。
【００７５】
続いてステップＳＴ２−６において、広告主向け管理サーバ５０は、オーディエンスの追加登録が完了したことを示す登録完了通知を、訪問者評価サーバ１０に通知する。また、当該登録完了通知は、訪問者評価サーバ１０を介して広告主クライアント装置３に通知される。その後、図７に示す処理が終了する。
【００７６】
上記図７に示す処理によれば、訪問者評価サーバ１０が、上記巡回コンピュータプログラムによって訪問者端末がウェブサイト内活動を行っていないことを定量的な評価指標により評価することができる。そして、当該評価指標である信頼度を、広告主向け管理サーバ５０に提供することができる。
【００７７】
これにより、広告主向け管理サーバ５０は、「信頼度」という定量的な評価指標を用いて、新たにメディア３１−３５にアクセスした訪問者端末のうち、上記巡回コンピュータプログラムにより操作されていない可能性がある訪問者端末、すなわち一定以上の信頼度を持つ訪問者端末のみ広告データを提供することが可能となる。
【００７８】
したがって、広告主は、広告配信時にセグメントと信頼度との両方を指定することによって、上記巡回コンピュータプログラムに従ったウェブサイト内活動の可能性が低い訪問者にのみ広告表示することが可能となる。言い換えれば、広告主は、広告費用対効果向上をはかることが可能となる。
【００７９】
＜＜４．他の形態＞＞
また、本発明は、上記第１の実施形態の機能を実現するソフトウェアのプログラムが記録された非一時的な記録媒体をシステム又は装置に提供し、当該システム又は装置のコンピュータ、すなわちＣＰＵ又はＭＰＵに、当該非一時的な記録媒体に記録されたプログラムを読み出して実行させることによって実現してもよい。
【００８０】
この場合、当該非一時的な記録媒体から読み出されたプログラムは、上述実施形態の機能を実現する。したがって、当該プログラム及び当該プログラムが記録された非一時的な記録媒体も、本発明の一態様である。
【００８１】
当該プログラムを提供する非一時的な記録媒体は、例えばフレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷなどの光ディスク、磁気テープ、不揮発性メモリカード、及びＲＯＭを含む。或いは、当該プログラムは、通信ネットワークであるインターネットを介してダウンロード可能であってもよい。
【００８２】
さらに、上記実施形態の機能は、コンピュータが当該プログラムを読み出して実行するだけではなく、コンピュータ上で動作するＯＳ（operating system）等に、当該プログラムの指示に基づき実際の操作の一部又はすべてを実行させることによって実現してもよい。
【００８３】
さらに、上記実施形態の機能は、非一時的な記録媒体から読み出されたプログラムを、コンピュータに挿入された拡張ボードに設けられたメモリ、又は、コンピュータに接続された拡張装置に設けられたメモリに書き込み、拡張ボード又は拡張装置に設けられたＣＰＵ等に、プログラムの指示に基づき実際の処理のすべて又は一部を実行させることによって実現されてもよい。
【００８４】
典型的な実施形態を参照して本発明を説明したが、本発明は、ここに開示する典型的な態様に限定されないことはもちろんである。請求の範囲は、このような変更と、同等の構造及び機能とをすべてを含むように最も広く解釈することが可能である。
【符号の説明】
【００８５】
１  広告配信システム
２、２ａ、２ｂ  訪問者端末
３  広告主クライアント装置
１０  訪問者評価サーバ
１１０  情報取得部
１２０  自動化困難活動特定部
１３０  信頼度算出部
１４０  識別情報抽出部
２０  データ提供サーバ
３０  媒体向け管理サーバ
３０Ａ  広告枠
３１−３５  メディア
４０  アドエクスチェンジ運営サーバ
５０  広告主向け管理サーバ
【図１】
2019207645.tif 000003
【図２】
2019207645.tif 000004
【図３】
2019207645.tif 000005
【図４】
2019207645.tif 000006
【図５】
2019207645.tif 000007
【図６】
2019207645.tif 000008
【図７】
2019207645.tif 000009
【国際調査報告】
2019207645.tif 000010
2019207645.tif 000011
2019207645.tif 000012
2019207645.tif 000013