(57)【特許請求の範囲】
【請求項１】
ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶する記憶手段と、
前記Ｗｅｂページを検索するための特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得する取得手段と、
前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成する生成手段と、
を具備し、
前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とするターゲティング広告配信装置。
【請求項２】
前記取得手段は、リファラに基づいて前記ＵＲＬリストを取得することを特徴とする請求項１に記載の装置。
【請求項３】
前記取得手段は、検索エンジンにより前記キーワードの検索を行った結果得られたＵＲＬの一覧を前記ＵＲＬリストとして取得することを特徴とする請求項１に記載の装置。
【請求項４】
コンピュータが、
ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶するステップと、
前記Ｗｅｂページを検索するための特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得するステップと、
前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成するステップと、
を実行し、
前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とするターゲティング広告配信方法。
【請求項５】
リファラに基づいて前記ＵＲＬリストを取得することを特徴とする請求項４に記載の方法。
【請求項６】
検索エンジンにより前記キーワードの検索を行った結果得られたＵＲＬの一覧を前記ＵＲＬリストとして取得することを特徴とする請求項４に記載の方法。
【請求項７】
コンピュータを、
ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶する記憶手段、
前記Ｗｅｂページを検索するための特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得する取得手段、
前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成する生成手段、
として機能させるためのターゲティング広告配信プログラムであって、
前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とするプログラム。
【請求項８】
リファラに基づいて前記ＵＲＬリストを取得することを特徴とする請求項７に記載のプログラム。
【請求項９】
検索エンジンにより前記キーワードの検索を行った結果得られたＵＲＬの一覧を前記ＵＲＬリストとして取得することを特徴とする請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット広告配信技術に関し、例えばデータマネジメントプラットフォーム（Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ  Ｐｌａｔｆｏｒｍ：  ＤＭＰ）と連携してターゲティング広告を配信するための装置、方法及びプログラムに関する。
【背景技術】
【０００２】
検索ワード・ターゲティング広告配信においては、検索エンジンからの流入キーワードをもとにユーザ情報のセグメント化を行っている。ユーザの個々のセグメントは、当該セグメントに属するユーザ群において共通する嗜好や購買傾向を反映しており、これらにマッチする広告が配信されることになる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、近年、個人情報保護等により検索エンジンからのリファラ情報に意図的に暗号化が施される場合がある。この場合、広告配信側においては、検索エンジンを利用して検索を行ったユーザについて把握可能な検索行動情報が著しく減少し、ユーザ情報を適切にセグメント化することは困難となる。
【０００４】
また、検索においてユーザが複合キーワードを指定したり、検索キーワードに「表記ゆれ」があるような場合においても、上記と同様にユーザ情報のセグメント化が適切に行えないことがある。
【０００５】
発明者らは、本来的に、ユーザが検索エンジンに入力した検索キーワード（具体的にはＷｅｂサイトへの流入キーワード）に基づく場合にあっては、ターゲティング配信のためのユーザ情報のセグメント化にスケーラビリティがないという課題を認識している。
【０００６】
本発明は上記事情に鑑みてなされたものであり、ユーザ情報のセグメント化に適度なスケーラビリティを与えてターゲティング広告を配信することのできるターゲティング広告配信装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態に係るターゲティング広告配信装置は、ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶する記憶手段と、特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得する取得手段と、前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成する生成手段と、を具備し、前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とする。
【０００８】
実施形態に係るターゲティング広告配信方法は、コンピュータが、ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶するステップと、特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得するステップと、前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成するステップと、を実行し、前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とする。
【０００９】
実施形態に係るターゲティング広告配信プログラムは、コンピュータを、ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶する記憶手段、特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得する取得手段、前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成する生成手段、として機能させるためのプログラムであって、前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るターゲティング広告配信システムを示す図
【図２】実施形態に係るターゲティング広告配信システムを構成する各サーバおよびユーザ側のブラウザ、ならびにブラウザと各サーバとの情報のやり取りを示す図
【図３】実施形態に係るＤＭＰによるターゲティング情報出力までの処理手順を示すフローチャート
【図４】ブラウザから提供されるリファラおよびＵＲＬの情報、同ＵＲＬをフィルタ処理した結果を示す図
【図５】実施形態により生成されたユーザセグメントの一例を示す図
【図６】種々の方法で特定のＷｅｂページ（リンク先であるランディングページ（ＬＰ））に至る様子を示す図
【図７】ユーザセグメントから適切な配信ターゲットを抽出することを概念的に示すファネルの図
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施形態を説明する。
【００１２】
本発明の一実施形態は、インターネット広告配信技術に関し、広告配信主体であるアドサーバがデータマネジメントプラットフォーム（以下、「ＤＭＰ」という）と連携してターゲティング広告を配信する広告配信システムに関する。
【００１３】
図１は、本実施形態のターゲティング広告配信システムの全体像を示す図である。同図に示すように本システムは、インターネット１に接続されたＤＭＰサーバ２、アドサーバ３、Ｗｅｂサーバ４、およびブラウザ５によって構成される。
【００１４】
ユーザ６にＷｅｂコンテンツを提供するＷｅｂサイトは、Ｗｅｂサーバ４によって管理される。一般的なインターネット広告配信と同様に、Ｗｅｂサイトがアドサーバ３に登録されると、アドサーバ３は当該Ｗｅｂサイト上に広告枠を表示するためのアドタグを出力する。Ｗｅｂサイトの広告枠はアドサーバ３によって管理され、同サイトの広告枠に表示される広告コンテンツは、図示しないＣＤＮ（Ｃｏｎｔｅｎｔｓ  Ｄｅｌｉｖｅｒｙ  Ｎｅｔｗｏｒｋ）から提供される。アドサーバ３は、データ連携機能を通じてＤＭＰサーバ２と連携する。
【００１５】
図２は、実施形態に係るターゲティング広告配信システムを構成する各サーバおよびユーザ側のブラウザ、ならびにブラウザと各サーバとの情報のやり取りを示す図である。
【００１６】
同図において参照数字７は、ブラウザ５に表示された検索エンジンの検索結果ページを示している。この検索結果ページ７は、ユーザ６が検索キーワードとして例えば「○○○○」を入力して検索を実行した結果を示している。検索結果ページ７においてユーザ６が所望の検索結果８をクリックすると、ブラウザ５からＷｅｂサーバ４にＨＴＴＰリクエストＭ１が送信される。このＨＴＴＰリクエストＭ１は、検索エンジンのＵＲＬ（例えば「ｈｔｔｐ：／／ＡＡＡＡ」）および検索キーワード「ｑ＝“○○○○”」の文字列を含んでいる。
【００１７】
Ｗｅｂサーバ４は、ＨＴＴＰリクエストＭ１に応答し、該当するＷｅｂコンテンツＭ２をブラウザ５に送信する。ここで、当該Ｗｅｂコンテンツを構成するＷｅｂページがｈｔｔｐプロトコルに従ってＷｅｂサーバ４からブラウザ５に送信されるとき、ＨＴＴＰヘッダのリファラには、ユーザ６がリンク元である検索エンジン（ここではＡＡＡＡ）に対しどのような検索キーワードで検索を行ったかを示す文字列（この例では「○○○○」）が含まれる図２のような場合と、同検索エンジンに与えた検索キーワードが暗号化され、あるいは除去される場合とがある。
【００１８】
例えば、特定の検索エンジンは、ＨＴＴＰリクエストＭ１をいったん同検索エンジンが管轄するサーバにリダイレクトし、ＨＴＴＰリクエストＭ１がＷｅｂサーバ４に送信される前に、検索キーワードの部分を暗号化し、または除去する。なお、検索エンジンからリファラそれ自体が提供されない場合もある。この場合、当該Ｗｅｂサイトへの訪問が特定検索エンジンからのものであること自体が不明となる。
【００１９】
一方、ＨＴＴＰヘッダのリファラに検索キーワードが含まれる場合、この検索キーワードはブラウザ５に表示されるＷｅｂサイトへの流入キーワードであり、ターゲティング広告配信に有効利用することができる。
【００２０】
ブラウザ５のリファラ記憶部５０は、Ｗｅｂサーバ４から受信したリファラを記憶する。ブラウザ５からＤＭＰサーバ２へのトラッキング情報送信のために、リファラ記憶部５０から適宜読み出されたリファラ５２は、トラッキング情報送信部５１に送られる。
【００２１】
トラッキング情報送信部５１は、ブラウザ５を通じてユーザ６がＷｅｂサイトを閲覧する行動をトラッキングし、その情報をＤＭＰサーバ２に送信することができる。トラッキング情報送信部５１は、具体的には、Ｗｅｂページに事前に挿入されるトラッキング・スクリプトであって、例えばＪａｖａＳｃｒｉｐｔ（登録商標）によって記述される。
【００２２】
トラッキング情報送信部５１は、次のようなトラッキング情報Ｍ３をＤＭＰサーバ２に送信する。すなわち、トラッキング情報Ｍ３は、ブラウザ５が現在表示しているＷｅｂページと、ブラウザ５（のユーザ）を識別するユーザＩＤと、当該Ｗｅｂページに紐付くリファラとである。
【００２３】
例えばＵＩＤ１のユーザが検索エンジンＡＡＡＡを利用して検索キーワード（「○○○○」）で検索を行った結果に基づいてＷｅｂページ（例えばｈｔｔｐ：／／ＢＢＢＢ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ）がブラウザ５に表示されている場合、トラッキング情報Ｍ３は、
（１）現在のページ：（ｈｔｔｐ：／／ＢＢＢＢ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ）  
（２）ユーザＩＤ：ＵＩＤ１  
（３）リファラ：（ｈｔｔｐ：／／ＡＡＡＡ？ｑ＝“○○○○”）  
を含む。この例は、リファラの検索キーワード（「○○○○」）が暗号化されることなく提供される場合に相当する。
【００２４】
ＤＭＰサーバ２は、ブラウザ５から複数のトラッキング情報Ｍ３を受信し、ログとしてトラッキング情報記憶部２０に記憶する。
【００２５】
このトラッキング情報Ｍ３のログは、上述した（１）〜（３）の情報を互いに紐づけており、少なくとも、各ユーザに関係があるＵＲＬのリストを表す。なお、本実施形態は、このＵＲＬリストを、トラッキングスクリプトを利用して取得するものであるが、後述する別の実施形態はＵＲＬリストを、トラッキングスクリプトを利用しないで取得する。
【００２６】
ＤＭＰサーバ２のターゲティング情報出力部２１は、トラッキング情報記憶部２０に蓄積された情報に基づいて、広告主に関係がある特定のキーワードについてユーザのセグメント情報を生成し、これをターゲティング情報としてアドサーバ３に提供する。アドサーバ３は、ＤＭＰサーバ２から提供されたターゲティング情報を用いてターゲティング広告配信をする。
【００２７】
トラッキング情報出力に関してＤＭＰサーバ２の処理手順を図３のフローチャートに沿って説明する。
【００２８】
ＤＭＰサーバ２は、多数のユーザのブラウザ５に展開されたトラッキング・スクリプト（トラッキング情報送信部５１）からトラッキング情報Ｍ２を受信し（ステップＳ１）、トラッキング情報記憶部２０に蓄積している（ステップＳ２）。
【００２９】
ＤＭＰサーバ２は、ターゲティング情報を更新すべきかを定期、不定期あるいは外部からの指令に基づいて判定する（ステップＳ３）。ターゲティング情報を更新すべき旨が判定されると、ターゲティング情報出力部２１は、トラッキング情報記憶部２０に蓄積されているログに対してフィルタ処理を行う（ステップＳ４）。このフィルタ処理を図４を参照して説明する。ここでは、広告主に関係がある特定のキーワードとして、例えば上述した検索キーワード「○○○○」（例：「脱毛サロン」）を用いる。フィルタ処理に用いるキーワードはこれに限定されず、任意のキーワードとしてよい。トラッキング情報記憶部２０に蓄積されたリファラＲが検索キーワード（該当ＵＲＬのＷｅｂサイトへの流入キーワード）の文字列を含む場合、そのＵＲＬリストＬが生成される（ステップＳ５）。この例では検索エンジンにより「脱毛サロン」で検索した場合のトラッキング情報が示す複数のＵＲＬリストＬ（ＵＲＬ＿Ａ，ＵＲＬ＿Ｂ，ＵＲＬ＿Ｃ，．．．）が生成されることになる。
【００３０】
ここで、ターゲティング情報出力部２１は、ＵＲＬリストＬが表す各ＵＲＬをキーとしてトラッキング情報記憶部２０に蓄積されているログを検索する。上述したように、トラッキング情報のログは、ユーザＩＤにＵＲＬ（現在のページ、Ｌａｎｄｉｎｇ  Ｐａｇｅ：ＬＰともいう）を紐付けている。
【００３１】
その結果、図５に示すように、ＵＲＬごとに複数のユーザＩＤが得られることになる。
これは、広告主に関係がある特定のキーワードについてのユーザセグメントをあらわす（ステップＳ６）。ターゲティング情報出力部２１は、ＵＲＬごとのユーザセグメントの情報をターゲティング情報としてアドサーバ３に出力する（ステップＳ７）。
【００３２】
図６に示すように、特定のＷｅｂサイトの特定のＬＰに至るには、
（イ）検索エンジン１（リファラ暗号化無）経由で特定キーワード「○○○○」
（ロ）検索エンジン２（リファラ暗号化有）経由で特定キーワード「○○○○」
（ハ）検索エンジン１または２経由で他のキーワード「××××」
（ニ）ハイパーリンク
（ホ）ブラウザのブックマーク
など、さまざまな方法がある。本実施形態によれば、上記（イ）の場合のみならず、上記（ロ）〜（ホ）でＬＰに至ったユーザをターゲティングすることができる。より具体的には、検索エンジンにて特定キーワードに完全一致する文言で検索を行ったユーザは勿論のこと、特定キーワードに対して若干の表記ゆれがある場合（例：「脱毛サロン」に対して「脱毛さろん」、「脱毛サロン（半角文字）」）のユーザ、リファラ暗号化有の検索エンジンにて特定キーワードで検索を行ったユーザ、ソーシャルネットワークサービスからの流入ユーザ、ウェブサーフィンの過程でたまたま当該サイトに辿りついたユーザなどを広範に抽出することができ、ターゲティング範囲を適切に拡大することができる。逆に、セグメントのサイズが大きすぎる場合には、何らかの基準を与えてセグメントを小さくすることもできる（ボリュームコントロール）。
【００３３】
キーワード指定（具体的にはリファラから与えられる検索キーワード）のみに基づくターゲティング技術は、このようなターゲティング対象の範囲を柔軟に拡大したり縮小したりすることは困難であると考えられるが、本実施形態によれば、上記キーワード指定の制約を受けずにユーザセグメントを構築することができ、そのスケーラビリティの点で優れる。具体的には、図７に示すようにターゲティング広告配信の対象とするユーザセグメントをＦ１からＦ２に拡大することができる。
（別の実施形態）
上述した実施形態は、ＵＲＬリストをトラッキングスクリプト（ブラウザからのトラッキング情報）を利用して取得するものであるが、後述する別の実施形態はＵＲＬリストを、トラッキングスクリプトを利用しないで取得するものである。ＬＰに関する情報が少なくＵＲＬリストのサイズが小さすぎる場合、ユーザセグメントのサイズも小さくなってしまう。
【００３４】
そこで別の実施形態では、広告主に関係がある特定のキーワードについて検索エンジンで検索を行い、その結果として得られたＵＲＬのリストを用いる。ターゲティング情報出力部２１は、この検索結果のＵＲＬリストについてトラッキング情報記憶部２０のログと突き合わせることによりユーザセグメントを生成する。
【００３５】
このような別の実施形態では、ユーザが検索キーワードを現実に入力した場合と比較して、ユーザとＵＲＬとの関連性が必ずしも高いとは言えないが、ユーザセグメントのサイズを拡大することができる。
【００３６】
なお本発明は、汎用のコンピュータを、以上説明したＤＭＰサーバとして機能させるためのプログラムとして実施してもよい。当該プログラムを記録したコンピュータ読取可能な記録媒体を記録媒体読取装置から読み取り、ＣＰＵに実行させてもよい。
【００３７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［１］
ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶する記憶手段と、
特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得する取得手段と、
前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成する生成手段と、
を具備し、
前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とするターゲティング広告配信装置。
［２］
前記取得手段は、リファラに基づいて前記ＵＲＬリストを取得することを特徴とする［１］に記載の装置。
［３］
前記取得手段は、検索エンジンにより前記キーワードの検索を行った結果得られたＵＲＬの一覧を前記ＵＲＬリストとして取得することを特徴とする［１］に記載の装置。
［４］
コンピュータが、
ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶するステップと、
特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得するステップと、
前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成するステップと、
を実行し、
前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とするターゲティング広告配信方法。
［５］
リファラに基づいて前記ＵＲＬリストを取得することを特徴とする［４］に記載の方法。
［６］
検索エンジンにより前記キーワードの検索を行った結果得られたＵＲＬの一覧を前記ＵＲＬリストとして取得することを特徴とする［４］に記載の方法。
［７］
コンピュータを、
ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶する記憶手段、
特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得する取得手段、
前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成する生成手段、
として機能させるためのターゲティング広告配信プログラムであって、
前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とするプログラム。
［８］
リファラに基づいて前記ＵＲＬリストを取得することを特徴とする［７］に記載のプログラム。
［９］
検索エンジンにより前記キーワードの検索を行った結果得られたＵＲＬの一覧を前記ＵＲＬリストとして取得することを特徴とする［７］に記載のプログラム。
【符号の説明】
【００３８】
１…インターネット
２…ＤＭＰサーバ
３…アドサーバ
４…Ｗｅｂサーバ
５…ブラウザ
６…ユーザ
【要約】
【課題】  ユーザ情報のセグメント化に適度なスケーラビリティを与えてターゲティング広告を配信することのできるターゲティング広告配信装置、方法及びプログラムを提供すること。
【解決手段】  実施形態に係るターゲティング広告配信装置は、ＷｅｂページのＵＲＬと、当該ＵＲＬにアクセスしたユーザを識別するユーザ識別子とを関連づけて記憶する記憶手段と、特定のキーワードについて、ＷｅｂページのＵＲＬの一覧を表すＵＲＬリストを取得する取得手段と、前記ＵＲＬリストに含まれるＵＲＬごとに、当該ＵＲＬにアクセスした複数のユーザ識別子を表すユーザセグメントを生成する生成手段と、を具備し、前記ユーザセグメントに基づいて前記ユーザ識別子に対してターゲティング広告配信が行われることを特徴とする。
【選択図】図１【図１】
0005903177.tif 000002
【図２】
0005903177.tif 000003
【図３】
0005903177.tif 000004
【図４】
0005903177.tif 000005
【図５】
0005903177.tif 000006
【図６】
0005903177.tif 000007
【図７】
0005903177.tif 000008