(57)【特許請求の範囲】
【請求項１】
利用者の行動履歴を取得する取得部と、
前記取得部が取得した行動履歴に基づいて、募集に対する応募を行った利用者を、異なる優先度が設定された複数のグループに分類される複数のカテゴリに振り分けし、優先度が高いグループに分類されたカテゴリに振り分けられた利用者から順に当選者として選択する選定部と
を有することを特徴とする選定装置。
【請求項２】
前記選定部は、前記募集に関連する商品に対する興味の強さに応じて優先度が設定された複数のグループに前記カテゴリを分類することを特徴とする請求項１に記載の選定装置。
【請求項３】
前記選定部は、前記募集を行う募集主の要望に応じて優先度が設定された複数のグループに前記カテゴリを分類することを特徴とする請求項１または２に記載の選定装置。
【請求項４】
前記選定部は、前記優先度が高いグループ、または、前記優先度が低いグループ以外のグループに分類されたカテゴリに振り分けられた利用者を当選者として選択することを特徴とする請求項１〜３のうちいずれか１つに記載の選定装置。
【請求項５】
前記選定部は、前記募集の目的を潜在的に満たす利用者が振り分けられるカテゴリを、優先度が高いグループに分類することを特徴とする請求項１〜４のうちいずれか１つに記載の選定装置。
【請求項６】
前記選定部は、前記募集に関連する商品に対して潜在的な興味を有する利用者が振り分けられるカテゴリを、優先度が高いグループに分類することを特徴とする請求項５に記載の選定装置。
【請求項７】
利用者の行動履歴を取得する取得部と、
前記取得部が取得した行動履歴に基づいて、募集に対する応募を行った利用者が応募を行った際に入力した情報の信憑性を判定し、判定結果に基づいて、前記利用者の中から当選者を選定する選定部と
を有することを特徴とする選定装置。
【請求項８】
前記募集を行う募集主に対し、前記利用者が応募を行った際に入力した情報と、当該情報の信憑性とを通知する通知部をさらに有することを特徴とする請求項７に記載の選定装置。
【請求項９】
利用者の行動履歴を取得する取得部と、
前記取得部が取得した行動履歴に基づいて、募集に対する応募を行った利用者の中から当選者を選定する選定部と、
前記募集を行う募集主に対し、前記募集に対する応募を行った利用者の行動履歴を通知する通知部と
を有することを特徴とする選定装置。
【請求項１０】
選定装置が実行する選定方法であって、
利用者の行動履歴を取得する取得工程と、
前記行動履歴に基づいて、募集に対する応募を行った利用者を、異なる優先度が設定された複数のグループに分類される複数のカテゴリに振り分けし、優先度が高いグループに分類されたカテゴリに振り分けられた利用者から順に当選者として選択する選定工程と
を含むことを特徴とする選定方法。
【請求項１１】
利用者の行動履歴を取得する取得手順と、
前記行動履歴に基づいて、募集に対する応募を行った利用者を、異なる優先度が設定された複数のグループに分類される複数のカテゴリに振り分けし、優先度が高いグループに分類されたカテゴリに振り分けられた利用者から順に当選者として選択する選定手順と
をコンピュータに実行させることを特徴とする選定プログラム。
【請求項１２】
選定装置が実行する選定方法であって、
利用者の行動履歴を取得する取得工程と、
前記行動履歴に基づいて、募集に対する応募を行った利用者が応募を行った際に入力した情報の信憑性を判定し、判定結果に基づいて、前記利用者の中から当選者を選定する選定工程と
を含むことを特徴とする選定方法。
【請求項１３】
利用者の行動履歴を取得する取得手順と、
前記行動履歴に基づいて、募集に対する応募を行った利用者が応募を行った際に入力した情報の信憑性を判定し、判定結果に基づいて、前記利用者の中から当選者を選定する選定手順と
をコンピュータに実行させることを特徴とする選定プログラム。
【請求項１４】
選定装置が実行する選定方法であって、
利用者の行動履歴を取得する取得工程と、
前記行動履歴に基づいて、募集に対する応募を行った利用者の中から当選者を選定する選定工程と、
前記募集を行う募集主に対し、前記募集に対する応募を行った利用者の行動履歴を通知する通知工程と
を含むことを特徴とする選定方法。
【請求項１５】
利用者の行動履歴を取得する取得手順と、
前記行動履歴に基づいて、募集に対する応募を行った利用者の中から当選者を選定する選定手順と、
前記募集を行う募集主に対し、前記募集に対する応募を行った利用者の行動履歴を通知する通知手順と
をコンピュータに実行させることを特徴とする選定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、選定装置、選定方法および選定プログラムに関する。
【背景技術】
【０００２】
従来、インターネットを介したキャンペーンの応募者を募り、応募者の中からキャンペーンの目的に合致する当選者を選定する技術が知られている。例えば、各応募者にアンケートに対する回答を入力させ、回答に基づいて販売ターゲットとなる応募者を特定し、特定した応募者を優先的に当選させることで、販売促進用の試供品や懸賞品等を販売ターゲットとなる応募者に配布する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０８５９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、キャンペーンの目的に合致する当選者を高精度に絞り込むことができるとは限らない。例えば、上記の従来技術では、当選を目的としてキャンペーンの目的に沿う嘘の回答を行ったユーザを当選者に含めてしまい、キャンペーンの目的に沿うユーザを優先的に当選させることができなくなる。
【０００５】
本願は、上記に鑑みてなされたものであって、キャンペーンの目的に合致する当選者を高精度に絞り込むことができる選定装置、選定方法および選定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る選定装置は、利用者の行動履歴を取得する取得部と、前記取得部が取得した行動履歴に基づいて、募集に対する応募を行った利用者の中から当選者を選定する選定部とを有することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、キャンペーンの目的に合致する当選者を高精度に絞り込むことができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る配信サーバの一例を示す図である。
【図２】図２は、実施形態に係る配信サーバの構成例を示す図である。
【図３】図３は、実施形態に係る行動履歴データベースの一例を示す図である。
【図４】図４は、実施形態に係るカテゴリデータベースの一例を示す図である。
【図５】図５は、実施形態に係るグループデータベースの一例を示す図である。
【図６】図６は、実施形態に係る応募者データベースの一例を示す図である。
【図７】図７は、実施形態に係るグループとカテゴリとの優先度の一例を示す図である。
【図８】図８は、実施形態に係る選定部が実行する処理の一例について説明する図である。
【図９】図９は、実施形態に係る配信サーバが実行する設定処理の流れの一例を示すフローチャートである。
【図１０】図１０は、実施形態に係る配信サーバが実行する選定処理の流れの一例を示すフローチャートである。
【図１１】図１１は、実施形態に係る配信サーバの他の例を示す図である。
【図１２】図１２は、実施形態に係る配信サーバが行動履歴を通知する処理の一例を示すシーケンス図である。
【図１３】図１３は、実施形態に係る配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る選定装置、選定方法および選定プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る選定装置、選定方法および選定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．配信サーバの一例〕
まず、図１を用いて、実施形態に係る選定装置の一例である配信サーバの一例について説明する。図１は、実施形態に係る配信サーバの一例を示す図である。図１では、選定装置の一例である配信サーバ１０によって、利用者の選定が行われる処理の一例を示す。具体的には、図１では、配信サーバ１０は、不動産関連のキャンペーン情報が掲載されたウェブページ上で応募者を募り、応募者の中から所定の数の当選者を選定し、当選者に対して懸賞品が提供されるキャンペーンを実施するものとする。
【００１１】
なお、図１に示す例では、応募者の一例として、４人の利用者Ａ〜Ｄを記載したが、実施形態は、これに限定されるものではなく、任意の数の利用者がキャンペーンに応募を行うことができる。また、配信サーバ１０が実施するキャンペーンは、不動産関連のキャンペーンに限定されるものではなく、自動車関連商品や新商品等、任意のキャンペーンを実施することができる。
【００１２】
配信サーバ１０は、キャンペーンを行うウェブページやウェブページ上に配置される静止画像、音楽、テキスト、動画像等、任意のコンテンツの配信を行うウェブサーバ等の情報処理装置である。例えば、配信サーバ１０は、インターネット等のネットワークＮを介して、各利用者Ａ〜Ｄが使用する端末装置１００〜１０３からウェブページの送信要求を受信すると、ウェブページのデータを端末装置１００〜１０３へ送信する。
【００１３】
端末装置１００は、デスクトップＰＣ（Personal Computer）、ノートパソコン、スマートフォン、タブレット端末等、ネットワークＮに接続し、ネットワーク上に存在する任意の情報を取得し、任意の表示装置に表示もしくは再生を行うことができる端末装置である。なお、以下の説明では、端末装置１０１〜１０３は、利用者Ｂ〜利用者Ｄが使用する端末装置１００と同様の端末装置であるものとして、説明を省略する。
【００１４】
ここで、キャンペーンの試供品や懸賞品は、当選者をモデルハウス等に来場させるための動機づけ等、キャンペーンに関連する商品等（例えば、不動産関連商品）の販売を促進する観点から提供される。このため、キャンペーンに対する応募者の中から販売促進用の試供品や懸賞品等を提供する当選者を選定する場合は、キャンペーンに関連する商品等に対する興味がより強い応募者を選定した方がより効果的である。
【００１５】
そこで、従来技術では、利用者Ａ〜Ｄがキャンペーンに応募する場合は、キャンペーンに関連する情報を入力するためのアンケートを配信し、利用者Ａ〜Ｄの氏名、年齢、住所、年収、家族構成、不動産関連商品に対する趣向や興味を示す情報等を取得する。そして、従来技術では、応募時に提示したアンケートに対する回答に応じて、キャンペーンに関連する商品により強い興味を有すると推定される応募者を選定した。
【００１６】
しかしながら、従来技術では、試供品や懸賞品等の取得を目的として、キャンペーンに関連する商品に強い興味を有すると判定されるような嘘の回答を行った応募者、いわゆるゲッターと呼ばれる応募者を当選者として選択してしまう。例えば、従来技術では、マンション等の不動産を購入する気が無いにも関わらず、マンション等の不動産を購入する気があるような嘘の回答を行った応募者を当選者として選択し、試供品や懸賞品等を提供してしまう。
【００１７】
〔１−１．配信サーバが実行する処理の一例〕
そこで、配信サーバ１０は、以下の処理を実行する。まず、配信サーバ１０は、利用者Ａ〜Ｄの行動履歴を取得する。そして、配信サーバ１０は、取得した行動履歴に基づいて、キャンペーンに応募した応募者の中から当選者の選定を行う。
【００１８】
〔１−２．行動履歴について〕
ここで、配信サーバ１０が取得する行動履歴の一例について説明する。具体的には、行動履歴とは、利用者と対応付けられる任意のログであり、例えば、ターゲットログである。例えば、行動履歴には、利用者がウェブ上で行った検索や閲覧サイトの履歴を示すログであるユーザ履歴、任意の商品についての資料請求を行った旨を示すログ、ウェブ上の掲示板やウェブログ等で行われた発言の履歴を示すログが含まれる。すなわち、行動履歴には、インターネットを通じて取得可能な利用者の行動の履歴、インターネットを通じて利用者が入力した情報等、応募の際に入力されるアンケート以外の任意の情報が含まれる。
【００１９】
また、行動履歴には、ＧＰＳ（Global Positioning System）等を用いて端末装置１００が取得した端末装置の位置の履歴等を示すログ、利用者のクレジットカードやウェブ上の銀行口座等の使用履歴、ポイントの付与または使用の履歴、利用者が購入した商品の履歴等が含まれてもよい。すなわち、行動履歴には、利用者の現実世界における行動の履歴、いわゆるライフログが含まれてもよい。また、行動履歴には、利用者が予め登録した年齢、性別、収入、家族構成など、利用者の属性を示すユーザ情報が含まれてもよい。
【００２０】
また、行動履歴には、上述したユーザ履歴、クレジットカードや銀行口座等の使用履歴、ポイントの付与または使用の履歴、利用者Ａが購入した商品の履歴、ユーザ情報等から推定した利用者を示すターゲットログが含まれてもよい。例えば、配信サーバ１０は、利用者が高級品を頻繁に購入している場合や、高級品のウェブページを頻繁に閲覧している場合等、利用者の行動履歴から利用者Ａが高収入であると推定される場合は、利用者の行動履歴に高収入である旨のターゲットログを追加してもよい。また、配信サーバ１０は、利用者の家族構成や収入等から、利用者Ａがいわゆるシングル・ディンクス（DINKS:Double Income No Kids）であると推定される場合は、利用者Ａがシングル・ディンクスである旨のターゲットログを追加してもよい。
【００２１】
また、配信サーバ１０は、利用者が結婚式場のウェブページやウエディングドレスのウェブページ等を閲覧している場合、結婚式関連の書籍を購入している場合、結婚式場の資料請求等を行っている場合、婚活サイトを閲覧している場合等、利用者の行動履歴から利用者が結婚を考えていると推定される場合は、利用者Ａの行動履歴に結婚を考えている旨のターゲットログを追加してもよい。また、配信サーバ１０は、利用者が出産関連のウェブページを閲覧している場合等、利用者Ａの行動履歴から出産を予定していると推定される場合は、利用者Ａの行動履歴に出産を予定している旨のターゲットログを追加してもよい。また、配信サーバ１０は、利用者Ａの行動履歴から就学を予定していると推定される場合は、利用者Ａの行動履歴に就学を予定している旨のターゲットログを追加してもよい。
【００２２】
また、配信サーバ１０は、利用者がポイント関連、クーポン関連、懸賞関連のウェブページを閲覧している場合、試供品や懸賞品の申し込みを頻繁に行っている場合、利用者の趣味が懸賞の申し込みである等、利用者がいわゆるゲッターであると推定される場合は、利用者Ａがゲッターである旨を示すターゲットログを追加してもよい。例えば、配信サーバ１０は、利用者が頻繁にポイントの取得を申し込むポイントゲッターである旨、頻繁にクーポンの取得を申し込むクーポンゲッターである旨、頻繁に懸賞を申し込む懸賞ゲッターである旨を示すターゲットログを追加してもよい。
【００２３】
このように、配信サーバ１０は、アンケートの回答等、応募者が応募時に意識的に入力した情報ではなく、応募者の無意識的なウェブ上又は現世界における行動の履歴を示す情報、キャンペーンよりも前に応募者が行った行動の履歴を示す情報、各情報から推定される利用者の属性等を示す情報等、応募時のアンケートの回答とは異なる情報を行動履歴として収集する。
【００２４】
なお、配信サーバ１０は、上述した行動履歴を任意の手法で取得する。例えば、配信サーバ１０は、ＨＴＴＰクッキー（Hyper  Text  Transfer  Protocol  Cookie：以下、Ｂクッキーと記載する）により、利用者と対応付けられた行動履歴を、利用者が使用する端末装置１００〜１０３等や、端末装置１００〜１０３がアクセスした任意のサーバから取得してもよい。また、例えば、配信サーバ１０は、利用者のターゲットログを収集するログサーバ等、図示を省略した外部のサーバ等から取得してもよい。また、配信サーバ１０は、その他上述した行動履歴を管理する任意のサーバ等から行動履歴を取得してもよい。
【００２５】
〔１−３．行動履歴に応じた選定について〕
続いて、配信サーバ１０は、キャンペーンを開始すると、キャンペーンに対して応募した利用者である応募者の行動履歴に基づいて、当選者の選定を行う。具体的には、配信サーバ１０は、取得した行動履歴が所定の条件を満たす応募者を優先的に当選者として選択する。
【００２６】
例えば、配信サーバ１０は、取得した行動履歴の種別に応じて、応募者を優先度が異なる複数のカテゴリに振り分ける。また、配信サーバ１０は、異なる優先度が設定された複数のグループに各カテゴリを分類する。例えば、配信サーバ１０は、キャンペーンに関連する商品に対する興味の強さや、キャンペーンを行うクライアントの要望等に応じて優先度が設定される複数のグループに、各カテゴリを分類する。そして、配信サーバ１０は、優先度が高いグループに分類されたカテゴリから順に、当選者の数が所定の数となるまで、各カテゴリに振り分けられた応募者を当選者として選択する。
【００２７】
詳細な例を説明すると、配信サーバ１０は、キャンペーンに関連する商品に対する興味の強さや、クライアントの要望に応じて設定された行動履歴とカテゴリとの対応が登録されたカテゴリデータベース１５を有する。また、配信サーバ１０は、キャンペーンに関連する商品に対する興味の強さや、クライアントの要望に応じて設定されたグループとカテゴリとの対応が登録されたグループデータベース１６を有する。そして、配信サーバ１０は、応募者の行動履歴と対応するカテゴリに利用者を振り分け、興味の強さがより強いグループに分類されたカテゴリに振り分けられた応募者から順に当選者として選択する。
【００２８】
例えば、配信サーバ１０は、不動産に関連する行動履歴として、不動産サイトを閲覧した、不動産サイトを検索した、不動産の資料請求を行った等、不動産に興味を有すると推定される利用者の行動履歴とカテゴリ「不動産」とが予め対応付けられたカテゴリデータベース１５を有する。また、配信サーバ１０は、婚活サイトを閲覧し、ベビー用品を検索した、学校を検索した等、結婚、出産、就学等に興味を有すると推定される利用者の行動履歴とカテゴリ「ライフステージ」とが予め対応付けられたカテゴリデータベース１５を有する。
【００２９】
また、配信サーバ１０は、○○自動車のサイトを閲覧した等、高収入であると推定される利用者やシングル・ディンクスであると推定される利用者の行動履歴とカテゴリ「裕福層」とが予め対応付けられたカテゴリデータベース１５を有する。また、配信サーバ１０は、懸賞サイトを閲覧した、クーポンを検索した等、ポイント、クーポン、懸賞等に興味を有すると推定される利用者の行動履歴、すなわち、いわゆるゲッターと呼ばれる利用者の行動履歴とカテゴリ「お得系」とが予め対応付けたカテゴリデータベース１５を有する。
【００３０】
また、配信サーバ１０は、キャンペーンに関連する商品、すなわち、不動産関連の商品に対して興味の強さが最も強いグループ「コアターゲット層」とカテゴリ「不動産」とが予め対応付けられたグループデータベース１６を有する。また、配信サーバ１０は、グループ「コアターゲット層」の次に興味の強さが強いグループ「準コアターゲット層」とカテゴリ「ライフステージ」およびカテゴリ「裕福層」とが予め対応付けられたグループデータベース１６を有する。ここで、カテゴリ「ライフステージ」には、カテゴリ「裕福層」よりも高い優先度が設定されているものとする。また、配信サーバ１０は、興味の強さが最も弱いグループ「ゲッターカテゴリ層」とカテゴリ「お得系」とが予め対応付けられたグループデータベース１６を有する。
【００３１】
かかる場合、配信サーバ１０は、行動履歴が不動産に関連する応募者をカテゴリ「不動産」に振り分け、行動履歴が結婚、出産、就学等に関連する応募者をカテゴリ「ライフステージ」に振り分ける。また、配信サーバ１０は、行動履歴が高収入の利用者やシングル・ディンクスと関連する応募者をカテゴリ「裕福層」に振り分け、行動履歴がポイント、クーポン、懸賞等に関連する応募者をカテゴリ「お得系」に振り分ける。
【００３２】
そして、配信サーバ１０は、キャンペーンに関連する商品に対する興味の強さが最も強いグループ「コアターゲット層」に分類されたカテゴリ「不動産」に振り分けられた応募者を当選者として選択する。
【００３３】
また、配信サーバ１０は、グループ「コアターゲット層」に分類されたカテゴリに振り分けられた全ての利用者を当選者とした際に、当選者の数が所定の数に満たない場合は、グループ「準コアターゲット層」に分類されたカテゴリに振り分けられた応募者を当選者として選択する。例えば、配信サーバ１０は、グループ「準コアターゲット層」に分類されたカテゴリのうち、最も優先度が高いカテゴリ、例えば「ライフステージ」に振り分けられた利用者を当選者として選択する。
【００３４】
ここで、配信サーバ１０は、カテゴリ「ライフステージ」に振り分けられた全ての利用者を当選させた際に、当選者の数が所定の数を超えるか否かを判定し、当選者の数が所定の数を超えない場合は、カテゴリ「ライフステージ」に振り分けられた全ての利用者を当選させる。そして、配信サーバ１０は、カテゴリ「裕福層」に含まれる利用者を選択対象とし、上述した処理を繰り返す。また、配信サーバ１０は、カテゴリ「ライフステージ」に振り分けられた全ての利用者を当選させた際に、当選者の数が所定の数を超える場合は、カテゴリ「ライフステージ」に振り分けられた応募者の中から、残りの当選者を抽選で選択する。
【００３５】
また、配信サーバ１０は、当選者の数が所定の数に達するまで、上述した処理を行う。なお、配信サーバ１０は、当選者の数が所定の数に達するまで、又は、キャンペーンに関連する商品に対する興味の強さが最も弱いゲッターカテゴリ層以外のグループに分類されたカテゴリに振り分けられた応募者が全て選択されるまで、当選者の選定を行うこととしてもよい。
【００３６】
このように、配信サーバ１０は、応募者が応募時に入力したアンケート等、キャンペーンを意識して入力した情報ではなく、応募者の無意識的な行動に基づく行動履歴や、キャンペーンの開催よりも前に利用者が行った行動の履歴に基づいて、当選者の選定を行う。このため、配信サーバ１０は、応募者がキャンペーンを意識して入力した情報に嘘が含まれる場合にも、かかる嘘に惑わされず、キャンペーンに関連する商品に対して実際に強い興味を有する応募者を当選者として選定することができる。この結果、配信サーバ１０は、キャンペーンの内容やクライアントの要望に沿った応募者、すなわち応募者の募集を行う募集主の要望に沿った応募者を高精度に選定することができる。
【００３７】
また、応募者が、当選を目的として、応募者がキャンペーンに関連する商品のウェブサイト等を頻繁に訪れる等、ターゲットとなるコアユーザのようにふるまった場合、ウェブページの閲覧数が上昇する。このため、配信サーバ１０は、キャンペーンに関連する商品の広告効果を向上させることができる。
【００３８】
〔１−４．選定処理の一例〕
次に、図１を用いて、配信サーバ１０が実行する選定処理の一例を説明する。なお、以下の説明では、利用者Ａ〜Ｄがキャンペーンに対する応募を行い、３人の当選者が選択される例について説明する。また、以下の説明では、利用者Ａは、実際に不動産に対して興味を有しており、不動産関連サイトの閲覧や検索等を行っているものとする。一方、利用者Ｂは、不動産に興味を有さないゲッターであり、懸賞サイトや試供品サイトの閲覧や検索等を行っているものとする。また、利用者Ｃは、裕福層の利用者であり、○○自動車のサイトを閲覧等しているものとする。また、利用者Ｄは、結婚を考えており、婚活サイト等を閲覧等しているものとする。
【００３９】
まず、配信サーバ１０には、キャンペーンの開始に先立ち、キャンペーンと関連する商品やクライアントの要望に応じて、行動履歴とカテゴリとの対応が設定され、カテゴリデータベース１５に登録される。また、配信サーバ１０には、キャンペーンと関連する商品やクライアントの要望に応じて、カテゴリとグループとの対応が設定され、グループデータベース１６に登録される。
【００４０】
なお、データベース１５に登録されるカテゴリと行動履歴との対応、および、グループデータベース１６に登録されるグループとカテゴリとの対応、各グループおよび各カテゴリの優先度は、キャンペーンの内容、キャンペーンに関連する商品、キャンペーンの企画元、開催元、提供元等のクライアント、すなわち募集主の意向等によって設定される。
【００４１】
続いて、配信サーバ１０は、利用者Ａ〜Ｄの行動履歴を取得し、行動履歴データベース１４に登録する。例えば、図１に示す例では、配信サーバ１０は利用者Ａの行動履歴として、不動産サイトを閲覧した旨の行動履歴を取得し、利用者Ｂの行動履歴として、懸賞サイトを閲覧した旨の行動履歴を取得する。また、配信サーバ１０は、利用者Ｃの行動履歴として、○○自動車のサイトを閲覧した旨の行動履歴を取得し、利用者Ｄの行動履歴として、婚活サイトを閲覧した旨の行動履歴を取得する。かかる場合、配信サーバ１０は、各利用者Ａ〜Ｄの行動履歴を行動履歴データベース１４に登録する。
【００４２】
続いて、配信サーバ１０は、キャンペーンを開始する。例えば、各端末装置１００〜１３には、図示を省略したウェブサーバ等から、不動産関係の情報が掲載されたウェブページが配信される。そして、配信サーバ１０は、ウェブページからリンクを辿った各端末装置１００〜１０３から、キャンペーン情報が掲載されたウェブページの配信要求を受信すると、キャンペーン情報が掲載されたウェブページを各端末装置１００〜１０３に送信する。そして、配信サーバ１０は、キャンペーン情報が掲載されたウェブページを介して、利用者Ａ〜Ｄの応募者を受け付けると、応募者から取得した行動履歴を行動履歴データベース１４から取得する。
【００４３】
そして、配信サーバ１０は、応募者とカテゴリおよびグループとの対応付けを行う。例えば、図１に示す例では、利用者Ａの行動履歴は、不動産サイトを閲覧した旨を示しており、かかる行動履歴は、カテゴリ「不動産」と対応付けてカテゴリデータベース１５に登録されている。また、カテゴリ「不動産」は、グループ「コアターゲット層」と対応付けてグループデータベース１６に登録されている。このため、配信サーバ１０は、利用者Ａをグループ「コアターゲット層」およびカテゴリ「不動産」と対応付ける。
【００４４】
また、図１に示す例では、利用者Ｂの行動履歴は、懸賞サイトを閲覧した旨を示しており、かかる行動履歴は、カテゴリ「お得系」と対応付けてカテゴリデータベース１５に登録されている。また、カテゴリ「お得系」は、グループ「ゲッターカテゴリ層」と対応付けてグループデータベース１６に登録されている。このため、配信サーバ１０は、利用者Ｂをグループ「ゲッターカテゴリ層」およびカテゴリ「お得系」と対応付ける。
【００４５】
また、図１に示す例では、利用者Ｃの行動履歴は、○○自動車のサイトを閲覧した旨を示しており、かかる行動履歴は、カテゴリ「裕福層」と対応付けてカテゴリデータベース１５に登録されている。また、カテゴリ「裕福層」は、グループ「準コアターゲット層」と対応付けてグループデータベース１６に登録されている。このため、配信サーバ１０は、利用者Ｃをグループ「準コアターゲット層」およびカテゴリ「裕福層」と対応付ける。
【００４６】
また、図１に示す例では、利用者Ｄの行動履歴は、婚活サイトを閲覧した旨を示しており、かかる行動履歴は、カテゴリ「ライフステージ」と対応付けてカテゴリデータベース１５に登録されている。また、カテゴリ「ライフステージ」は、グループ「準コアターゲット層」と対応付けてグループデータベース１６に登録されている。このため、配信サーバ１０は、利用者Ｄをグループ「準コアターゲット層」およびカテゴリ「ライフステージ」と対応付ける。
【００４７】
そして、配信サーバ１０は、キャンペーンに関連する商品により強い興味を有するグループに対応付けられた利用者から順に、所定の数の当選者を選択する。例えば、配信サーバ１０は、３人の当選者を選択する場合は、まず、最も強い興味を有するグループ「コアターゲット層」に対応付けられた利用者Ａを当選者として選択する。
【００４８】
次に、配信サーバ１０は、「コアターゲット層」の次に強い興味を有するグループ「準コアターゲット層」に対応付けられた利用者Ｃおよび利用者Ｄを当選者として選択する。そして、配信サーバ１０は、キャンペーンに関連する商品に興味を有さず、試供品や懸賞品等が欲しいだけと考えられるグループ「ゲッターカテゴリ層」に対応付けられた利用者Ｂを落選させる。
【００４９】
このように、配信サーバ１０は、利用者Ａ〜Ｄの無意識的な行動やキャンペーンよりも前に行われた行動に基づく行動履歴に基づいて、当選者の選定を行うので、キャンペーンに関連する商品に対し、本当に強い興味を有する利用者Ａ、Ｃ、Ｄを当選させ、ゲッターであると考えられる利用者Ｂを落選させることができる。すなわち、配信サーバ１０は、当選目当ての意図的な嘘が含まれるアンケート等、精度の低いアンケートの結果に惑わされることなく、ターゲットとなる利用者の絞り込みを行うことができる。換言すると、配信サーバ１０は、不動産のキャンペーンに対するアンケートに対して利用者Ｂが嘘の回答を行ったとしても、利用者Ｂが「ゲッターカテゴリ層」に属すると判定し、落選させることができる。
【００５０】
また、配信サーバ１０は、懸賞品等に対する応募者を募るキャンペーンを行うことで多くの応募者を広く集客し、応募後に行動履歴に基づいて、当選者の絞り込みを行う。すなわち、配信サーバ１０は、販売対象となる商品について、強く興味を有する利用者を集客させるような効果が高い広告を準備せずとも、多くの応募者の中から強く興味を有する利用者を高精度に絞り込むことができる。このため、配信サーバ１０は、広告在庫の利用効率を向上させるとともに、顧客満足度を向上させることができる。
【００５１】
以下、上記した選定処理を実現する配信サーバ１０の機能構成の一例について説明する。
【００５２】
〔２．配信サーバ１０の構成〕
次に、図２を用いて、実施形態に係る配信サーバ１０の構成について説明する。図２は、実施形態に係る配信サーバの構成例を示す図である。図２に示すように、配信サーバ１０は、ネットワークＮを介して、各端末装置１００〜１０３とデータの送受信を行う。
【００５３】
ここで、配信サーバ１０は、図２に示すように、通信部１１、記憶部１２、制御部１３を有する。なお、配信サーバ１０の内部構成は、図２に示した構成に限られず、上述した選定処理を行う構成であれば他の構成であってもよい。
【００５４】
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１は、ネットワークＮと有線または無線で接続され、各端末装置１００、１０１との間で情報の送受信を行う。
【００５５】
記憶部１２は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２は、行動履歴データベース１４、カテゴリデータベース１５、グループデータベース１６、応募者データベース１７、配信情報データベース１８を記憶する。
【００５６】
制御部１３は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信サーバ１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００５７】
また、制御部１３は、配信サーバ１１０内部の記憶装置に記憶されている選定プログラムがＲＡＭを作業領域として実行されることにより、設定部１９、配信部２０、取得部２１、振分部２２、選定部２３として動作する。
【００５８】
続いて、記憶部１２が記憶する情報の一例について説明する。行動履歴データベース１４は、応募者の行動履歴が登録されるデータベースである。例えば、図３は、実施形態に係る行動履歴データベースの一例を示す図である。図３に示す例では、行動履歴データベース１４には、行動履歴が取得された時刻と、利用者と、利用者の行動履歴とが対応付けて格納されている。
【００５９】
また、図３に示す行動履歴には、検索ワードを示すクエリと、閲覧したウェブページを示す閲覧サイトのＵＲＬ（Uniform Resource Locator）とが対応付けて格納されている。なお、図３に示す情報以外にも、行動履歴データベース１４には、様々な内容の行動履歴が格納されているものとする。また、図３に示す利用者Ａ〜Ｄは、各利用者Ａ〜Ｄのクッキーや利用者ＩＤ等、利用者を識別する情報であるものとする。また、図３に示す例では、各利用者が閲覧した閲覧サイトのＵＲＬとして「不動産サイトＡ」、「懸賞サイトＢ」、「○○自動車のサイトＣ」等の概念的な値を記載した。また、図３に示す情報は、あくまで一例であり、行動履歴データベース１４には、図３に示す行動履歴以外にも各種行動履歴が登録されているものとする。
【００６０】
例えば、図３に示す例では、行動履歴データベース１４には、時刻「2014/05/14/10：00」と、「利用者Ａ」と、クエリ「不動産」とが対応付けて格納されており、時刻「2014/05/14/10：01」と、「利用者Ａ」と、閲覧サイト「不動産サイトＡ」とが対応付けて格納されている。また、行動履歴データベース１４には、時刻「2014/05/14/10：05」と、「利用者Ｂ」と、閲覧サイト「懸賞サイトＢ」とが対応付けて格納されており、時刻「2014/05/14/11：15」と、「利用者Ｃ」と、閲覧サイト「○○自動車のサイトＣ」とが対応付けて格納されている。また、行動履歴データベース１４には、時刻「2014/05/14/11：15」と「利用者Ｄ」とクエリ「婚活」とが対応付けて格納されている。
【００６１】
すなわち、図３に示す例では、利用者Ａがクエリを「不動産」とする検索を行った旨を示す行動履歴と、利用者Ａが「不動産サイトＡ」を閲覧した旨を示す行動履歴と、利用者Ｂが「懸賞サイトＢ」を閲覧した旨を示す行動履歴とが行動履歴データベース１４に登録されている。また、図３に示す例では、利用者Ｃが「○○自動車のサイトＣ」を閲覧し、利用者Ｄがクエリを「婚活」とする検索を行った旨を示す行動履歴が行動履歴データベース１４に登録されている。
【００６２】
カテゴリデータベース１５は、応募者を振り分けるカテゴリと、かかるカテゴリに振り分ける応募者の行動履歴との対応とが、キャンペーンごとにあらかじめ登録されるデータベースである。例えば、図４は、実施形態に係るカテゴリデータベースの一例を示す図である。図４に示す例では、カテゴリデータベース１５には、カテゴリと行動履歴との対応が、キャンペーンごとに登録されている。
【００６３】
なお、カテゴリデータベース１５には、図４に示したカテゴリと行動履歴との対応以外にも、キャンペーンと関連する商品やクライアントの要望等に応じて、カテゴリと行動履歴との対応がキャンペーンごとに登録されているものとする。また、カテゴリデータベース１５には、各カテゴリが優先度の順で登録されているものとする。
【００６４】
例えば、図４に示す例では、カテゴリデータベース１５には、カテゴリ「不動産」と行動履歴「クエリ“不動産”、“マンション”、“中古マンション”・・・閲覧サイト“不動産サイトＡ”・・・」等が登録されている。つまり、図４に示す例では、カテゴリデータベース１５には、「不動産」、「マンション」、「中古マンション」等をクエリとした検索を行った旨の行動履歴や、「不動産サイトＡ」を閲覧した旨を示す行動履歴がカテゴリ「不動産」と対応付けて格納されている。
【００６５】
同様に、カテゴリデータベース１５には、カテゴリ「ライフステージ」と対応付けて、行動履歴「クエリ“婚活”、“結婚式”、“結婚式場”・・・閲覧サイト“婚活サイトＤ”、“ウエディングドレスサイトＥ”・・・」が登録されている。同様に、カテゴリデータベース１５には、カテゴリ「裕福層」と対応付けて、行動履歴「クエリ“○○自動車”・・・閲覧サイト“○○自動車のサイトＣ”・・・」が登録されている。同様に、カテゴリデータベース１５には、カテゴリ「お得系」と対応付けて、行動履歴「クエリ“懸賞”、“試供品”、“クーポン”・・・閲覧サイト“懸賞サイトＢ”、“クーポンサイトＦ”・・・」が登録されている。
【００６６】
グループデータベース１６は、キャンペーンと関連する商品に対する興味の強さがそれぞれ異なる複数のグループと、各グループに分類されるカテゴリとの対応が、キャンペーンごとにあらかじめ登録されるデータベースである。例えば、図５は、実施形態に係るグループデータベースの一例を示す図である。図５に示す例では、グループデータベース１６には、グループとカテゴリとの対応がキャンペーンごとに登録されている。
【００６７】
なお、グループデータベース１６には、図５に示したグループとカテゴリとの対応以外にも、キャンペーンと関連する商品やクライアントの要望等に応じて、グループとカテゴリとの対応がキャンペーンごとに登録されているものとする。また、グループデータベース１６には、各グループが優先度の順に登録されているものとする。
【００６８】
例えば、図５に示す例では、グループデータベース１６には、優先度が最も高いグループ「コアターゲット層」とカテゴリ「不動産」とが対応付けて登録され、次に優先度が高いグループ「準コアターゲット層」とカテゴリ「ライフステージ」、「裕福層」とが対応付けて登録され、最も優先度が低いグループ「ゲッターカテゴリ層」とカテゴリ「お得系」とが対応付けて登録されている。
【００６９】
応募者データベース１７は、応募者と、応募者に対応付けられたカテゴリおよびグループが登録されるデータベースである。例えば、図６は、実施形態に係る応募者データベースの一例を示す図である。図６に示す例では、応募者データベース１７には、応募者とグループとカテゴリとが対応付けて登録される。なお、かかる応募者とグループとカテゴリとの対応は、振分部２２が後述する処理を実行して登録する情報である。
【００７０】
例えば、図６に示す例では、応募者データベース１７には、応募者「利用者Ａ」とグループ「コアターゲット層」とカテゴリ「不動産」とが対応付けて登録され、応募者「利用者Ｂ」とグループ「ゲッターカテゴリ層」とカテゴリ「お得系」とが対応付けて登録されている。また、応募者データベース１７には、応募者「利用者Ｃ」とグループ「準コアターゲット層」とカテゴリ「裕福層」とが対応付けて登録され、応募者「利用者Ｄ」とグループ「準コアターゲット層」とカテゴリ「ライフステージ」とが対応付けて登録されている。なお、応募者データベース１７には、図６に示す情報以外にも、応募者ごとに、応募者と対応付けられたグループとカテゴリとが対応付けて登録されているものとする。
【００７１】
配信情報データベース１８は、キャンペーン等、応募者の募集を行う際に配信される各種情報が格納されている。例えば、配信情報データベース１８には、キャンペーンの内容や応募を受け付けるためのウェブページ、応募時に入力するアンケートが掲載されたウェブページ、当選者の端末装置へ送信するウェブページ等、キャンペーン情報が掲載された各種ウェブページが登録されている。
【００７２】
図２に戻り、制御部１３が有する設定部１９、配信部２０、取得部２１、振分部２２、選定部２３が実行する処理の内容について説明する。
【００７３】
設定部１９は、キャンペーンの各種情報を設定する。例えば、設定部１９は、図示を省略したクライアント端末等からネットワークＮを介して、キャンペーンの内容を受信する。例えば、設定部１９は、キャンペーンの内容として、キャンペーンに関連する各種ウェブページを受信する。かかる場合、設定部１９は、受信した各種ウェブページを配信情報データベース１８に登録する。
【００７４】
また、設定部１９は、キャンペーンにおけるカテゴリと行動履歴との対応、カテゴリとグループとの対応、優先して当選させる利用者のグループやカテゴリ、当選者の数等を受信する。かかる場合、設定部１９は、カテゴリと行動履歴との対応をカテゴリデータベース１５に登録し、カテゴリとグループとの対応をグループデータベース１６に登録する。また、設定部１９は、当選者の数を選定部２３に通知する。
【００７５】
なお、設定部１９は、クライアント端末以外にも、例えば、キャンペーンの管理を行う管理者が使用する管理者端末から、クライアントの要望に応じて管理者が設定するカテゴリと行動履歴との対応や、カテゴリとグループとの対応等の登録を行ってもよい。すなわち、キャンペーンにおけるカテゴリと行動履歴との対応や、カテゴリとグループとの対応は、クライアントの要望や、キャンペーンの内容に応じて任意の設定が行われる。
【００７６】
配信部２０は、キャンペーン情報が掲載された各種ウェブページを各端末装置１００〜１０３に対して送信する。例えば、配信部２０は、キャンペーンに対する応募を受け付けるウェブページの送信要求を受信すると、配信情報データベース１８から配信対象となるウェブページを読出し、要求元となる端末装置へ送信する。そして、配信部２０は、キャンペーンに対する応募を受け付けると、アンケートが掲載されたウェブページを配信し、アンケートに対する回答を受信した場合は、応募を行った利用者、すなわち応募者を取得部２１に通知する。なお、かかるアンケートの内容は、キャンペーンを開催するクライアントに提供される。また、配信部２０は、選定部２３から当選者の通知を受信すると、受信した当選者の端末装置に対し、当選者に送信するウェブページを配信する。
【００７７】
取得部２１は、応募者の行動履歴を取得する。例えば、取得部２１は、図示を省略したログサーバ等から利用者の行動履歴を取得し、取得した行動履歴と利用者とを対応付けて行動履歴データベース１４に登録する。また、取得部２１は、応募者の通知を配信部２０から受信すると、応募者と対応付けられた全ての行動履歴を行動履歴データベース１４から取得し、応募者と取得した行動履歴とを振分部２２に通知する。
【００７８】
例えば、取得部２１は、応募者「利用者Ａ」を受信すると、「利用者Ａ」と対応付けられた行動履歴「クエリ“不動産”」、「閲覧サイト“不動産サイトＡ”」を行動履歴データベース１４から読み出す。そして、取得部２１は、「利用者Ａ」と行動履歴「クエリ“不動産”」、「閲覧サイト“不動産サイトＡ”」とを振分部２２に通知する。なお、取得部２１は、応募者の行動履歴が行動履歴データベース１４に登録されていない場合は、応募者を振分部２２に通知するとともに、行動履歴が無い旨を振分部２２に通知する。
【００７９】
振分部２２は、キャンペーンごとにあらかじめ定められたカテゴリと行動履歴との対応、および、カテゴリとグループとの対応に従って、応募者の行動履歴に応じ、応募者を各カテゴリに振り分ける。具体的には、振分部２２は、応募者と応募者の行動履歴とを取得部２１から受信する。かかる場合、振分部２２は、カテゴリデータベース１５に登録されたカテゴリと行動履歴との対応のうち、キャンペーンに応じた対応を参照し、受信した行動履歴と対応付けられたカテゴリを特定する。
【００８０】
また、振分部２２は、グループデータベース１６に登録されたカテゴリとグループとの対応のうち、キャンペーンに応じた対応を参照し、カテゴリデータベース１５から特定したカテゴリと対応付けられたグループをグループデータベース１６から特定する。そして、振分部２２は、応募者と、特定したカテゴリと、特定したグループとを対応付けて応募者データベース１７に登録する。
【００８１】
例えば、振分部２２は、応募者「利用者Ａ」と行動履歴「クエリ“不動産”」、「閲覧“不動産サイトＡ”」を受信する。ここで、図４に示すように、カテゴリデータベース１５には、行動履歴「クエリ“不動産”」、「閲覧“不動産サイトＡ”」がカテゴリ「不動産」と対応付けて登録されている。このため、振分部２２は、応募者「利用者Ａ」を振り分けるカテゴリ「不動産」を特定する。
【００８２】
また、図５に示すように、グループデータベース１６には、カテゴリ「不動産」とグループ「コアターゲット層」とが対応付けられている。このため、振分部２２は、グループ「コアターゲット層」を特定する。そして、振分部２２は、応募者「利用者Ａ」と、カテゴリ「不動産」と、グループ「コアターゲット層」とを対応付けて応募者データベース１７に登録する。
【００８３】
なお、振分部２２は、応募者と対応付けられた行動履歴に対応付けられたカテゴリが複数存在する場合は、キャンペーンの内容やクライアントの要望等に従って、応募者とカテゴリとの対応付けを行う。例えば、振分部２２は、応募者と対応付けられた行動履歴に、カテゴリ「不動産」と対応付けられた行動履歴と、カテゴリ「お得系」に対応付けられた行動履歴とが含まれる場合は、より優先度が高いグループに分類されるカテゴリ「不動産」を優先して応募者と対応付けてもよい。すなわち、振分部２２は、優先度が高いグループに分類されるカテゴリを優先して応募者と対応付けてもよい。
【００８４】
また、振分部２２は、応募者と対応付けられた行動履歴に、キャンペーンと関連する商品等に最も興味を有さないグループ「ゲッターカテゴリ層」に分類されたカテゴリ「お得系」に対応付けられた行動履歴が含まれる場合は、他のカテゴリと対応付けられた行動履歴が含まれる場合であっても、応募者をカテゴリ「お得系」と対応付けてもよい。すなわち、振分部２２は、最も優先度が低いグループに分類されるカテゴリを優先して応募者と対応付けてもよい。また、振分部２２は、グループの優先度ではなく、キャンペーンの内容がクライアントの要望に応じて設定される最も優先度の高いカテゴリや、最も優先度が低いカテゴリを応募者と対応付けてもよい。
【００８５】
また、振分部２２は、応募者の通知とともに、行動履歴がない旨の通知を受信した場合は、通知された応募者とグループ「ターゲットログ無し層」とを対応付けて応募者データベース１７に格納する。また、振分部２２は、通知された行動履歴と対応付けられたカテゴリがカテゴリデータベース１５に登録されていない場合にも、通知された応募者とグループ「ターゲットログ無し層」とを対応付けて応募者データベース１７に格納する。ここで、グループ「ターゲットログ無し層」とは、キャンペーンと関連する商品への興味があまりないと考えられる利用者が振り分けられるグループであり、例えば、グループ「ゲッターカテゴリ層」よりも一段階優先度が高いグループである。
【００８６】
選定部２３は、応募者の行動履歴に応じて、キャンペーンに応募した応募者から当選者を選定する。具体的には、選定部２３は、キャンペーンと関連する商品に対する興味が強いグループから順に、各グループに分類されたカテゴリに振り分けられた利用者を当選者として選択する。
【００８７】
以下、図７を用いて、選定部２３が実行する処理の一例を説明する。図７は、実施形態に係るグループとカテゴリとの優先度の一例を示す図である。なお、図７には、キャンペーンと関連する商品への興味が強い順に、左側から右側に向けて各グループを記載し、各グループに分類されるカテゴリ、および、各カテゴリと対応付けられた行動履歴とを記載した。また、図７に示す例では、同一グループに含まれるカテゴリを、優先度が高い順に左側から右側に向けて記載した。なお、図７に示す各グループおよび各カテゴリの優先度は、クライアントの意向や、キャンペーンの内容等により、任意の変更が可能である。
【００８８】
例えば、図７に示す例では、グループ「コアターゲット層」がキャンペーンと関連する商品への興味が最も強いグループである。このため、選定部２３は、応募者データベース１７からグループ「コアターゲット層」と対応付けられた応募者を全て特定し、特定した応募者の数が設定部１９から通知された当選者の数よりも多いか否かを判定する。そして、選定部２３は、特定した応募者の数が設定部１９から通知された当選者の数よりも少ない場合は、特定した応募者全員を当選者として選択する。
【００８９】
続いて、選定部２３は、グループ「コアターゲット層」の次にキャンペーンと関連する商品への興味が強い「準コアターゲット層」と対応付けられた応募者を応募者データベース１７から特定する。ここで、「準コアターゲット層」には、複数のカテゴリ「ライフステージ」と「裕福層」とが分類されている。そこで、選定部２３は、特定した応募者から、より優先度が高いカテゴリ「ライフステージ」と対応付けられた応募者を抽出する。そして、選定部２３は、当選者として選択済みの応募者の数と、抽出した応募者の数との合計が通知された当選者数の数よりも多いか否かを判定する。
【００９０】
また、選定部２３は、特定した応募者の数が設定部１９から通知された当選者の数よりも少ない場合は、特定した応募者全員を当選者として選択する。続いて、選定部２３は、カテゴリ「ライフステージ」の次に優先度が高いカテゴリ「裕福層」と対応付けられた応募者を抽出し、当選者として選択済みの応募者の数と、抽出した応募者の数との合計が通知された当選者数の数よりも多いか否かを判定する。そして、選定部２３は、当選者として選択済みの応募者の数と、抽出した応募者の数との合計が通知された当選者数の数よりも少ない場合には、カテゴリ「裕福層」と対応付けられた応募者を当選者として選択する。その後も同様に、選定部２３は、優先度が高いグループに分類されるカテゴリに振り分けられた応募者から順に、当選者を所定の数だけ選択する。
【００９１】
また、選択部２３は、キャンペーンと関連する商品への興味が最も弱いグループ「ゲッターカテゴリ層」と対応付けられた応募者については、当選者として選択しない。この結果、選択部２３は、キャンペーンと関連する商品への興味が強い応募者を高精度に当選させることができる。
【００９２】
なお、選定部２３は、当選者として選択した応募者の数と、処理対象のカテゴリと対応付けられた応募者の数との合計が、通知された当選者の数を超える場合は、処理対象のカテゴリと対応付けられた応募者の中から、残りの当選者を抽選で選択する。例えば、図８は、実施形態に係る選定部が実行する処理の一例について説明する図である。なお、図８に示す例では、応募者「５７００」人の中から「３０００」人の当選者を選択する際に選定部２３が実行する処理の一例を記載した。
【００９３】
例えば、図８に示す例では、カテゴリ「不動産」に振り分けられた応募者が「１３４３」人であり、カテゴリ「ライフステージ」に振り分けられた応募者が「１００１」人であり、カテゴリ「裕福層」に振り分けられた応募者が「４７５」人である。また、図８に示す例では、グループ「ターゲットログ無し層」に振り分けられた応募者が「１２８４」人であり、カテゴリ「お得系」に振り分けられた応募者が「１５９７」人である。
【００９４】
ここで、図８に示す例では、カテゴリ「不動産」に振り分けられた応募者と、カテゴリ「ライフステージ」に振り分けられた応募者と、カテゴリ「裕福層」に振り分けられた応募者との合計は「２８１９」人であり、設定された当選者の「３０００」人を超えない。このため、選定部２３は、カテゴリ「不動産」に振り分けられた応募者と、カテゴリ「ライフステージ」に振り分けられた応募者と、カテゴリ「裕福層」に振り分けられた応募者とを当選者として選択する。
【００９５】
一方、図８中（Ａ）に示すように、グループ「ターゲットログ無し層」に振り分けられた応募者を当選者として選択した場合、当選者の累計は「４１０３」人となり、設定された当選者「３０００」人を超えてしまう。このため、選択部２３は、グループ「ターゲットログ無し層」と対応付けられた応募者「１２８４」人の中から、残りの当選者「１８１」人を抽選で選択する。
【００９６】
また、選定部２３は、当選者の選定を終了した場合は、当選者として選択した応募者を配信部２０に通知する。かかる場合、配信部２０は、当選者の端末装置へ送信するウェブページを、通知された応募者の端末装置へと送信する。
【００９７】
〔３．配信サーバ１０の処理フロー〕
次に、図９、図１０を用いて、配信サーバ１０が実行する処理の手順について説明する。まず、図９を用いて、キャンペーンの実施に先立って配信サーバ１０が実行する設定処理の手順について説明する。図９は、実施形態に係る配信サーバが実行する設定処理の流れの一例を示すフローチャートである。
【００９８】
まず、配信サーバ１０は、クライアント端末等からキャンペーンにおける行動履歴とカテゴリとの対応、および、グループとカテゴリとの対応を受付ける（ステップＳ１０１）。かかる場合、配信サーバ１０は、受付けた行動履歴とカテゴリとの対応をカテゴリデータベース１５に登録し、グループとカテゴリとの対応をグループデータベース１６に登録する（ステップＳ１０２）。続いて、配信サーバ１０は、キャンペーンに関連するウェブページや当選者の数等を受付け、受付けたウェブページ等を配信情報データベース１８に登録し、当選者の数の設定等を行う（ステップＳ１０３）。そして、配信サーバ１０は、キャンペーンを開始し（ステップＳ１０４）、設定処理を終了する。
【００９９】
続いて、図１０を用いて、配信サーバ１０が実行する選定処理の手順について説明する。図１０は、実施形態に係る配信サーバが実行する選定処理の流れの一例を示すフローチャートである。まず、配信サーバ１０は、利用者の行動履歴を取得する（ステップＳ２０１）。続いて、配信サーバ１０は、キャンペーンに対して応募を行った応募者の行動履歴に基づいて、応募者を振り分けるカテゴリを特定する（ステップＳ２０２）。
【０１００】
そして、配信サーバ１０は、特定したカテゴリが分類されたグループと、特定したカテゴリと、応募者とを対応付ける（ステップＳ２０３）。その後、配信サーバ１０は、優先度が高いグループと対応付けられた応募者から順に当選者として選択し（ステップＳ２０４）、選定処理を終了する。
【０１０１】
〔４．変形例〕
上記した実施形態に係る配信サーバ１０は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、配信サーバ１０の他の実施形態について説明する。なお、以下に説明する配信サーバ１０が実行する処理は、図２に示した制御部１３により実行されるものとする。
【０１０２】
〔４−１．選定処理について〕
上述した配信サーバ１０は、応募者の行動履歴に基づいて、応募者をカテゴリに振り分けるとともに、カテゴリを優先度が異なるグループに分類し、優先度が高いグループから順に、応募者を当選者として選択した。しかしながら、実施形態は、これに限定されるものではない。
【０１０３】
例えば、配信サーバ１０は、応募者の行動履歴から直接当選者を選定してもよい。詳細な例を説明すると、配信サーバ１０は、キャンペーンに関連する商品に対する興味の強さや、クライアントの要望に応じて選択された所定の行動履歴が取得された応募者を当選者として選択してもよい。例えば、配信サーバ１０は、不動産に関連する資料請求を行った旨を示す行動履歴が取得された応募者を最優先で当選させ、懸賞に応募した旨の行動履歴等、ゲッターであると推定される行動履歴が取得された応募者を当選対象から除外してもよい。すなわち、配信サーバ１０は、キャンペーンに関連する商品の強さや、クライアントの要望に応じて、行動履歴に優先度を設定し、優先度が高い行動履歴が取得された応募者から順に当選者として選択されてもよい。
【０１０４】
また、配信サーバ１０は、応募者の行動履歴に、不動産に関連する資料請求を行った旨を示す行動履歴が含まれるものの、裕福層であると推定される行動履歴も含まれる場合は、かかる応募者を「不動産」または「裕福層」のどちらのカテゴリに含めてもよい。すなわち、配信サーバ１０は、応募者の当落を判定する際に、優先度が高い行動履歴と優先度が低い行動履歴とのどちらを採用するか、キャンペーンの目的、内容、クライアントの意向等に応じて決定してもよい。
【０１０５】
また、例えば、配信サーバ１０は、応募者の行動履歴に基づいて、応募者を優先度が異なる複数のカテゴリに振り分け、優先度が高いカテゴリに振り分けられた応募者を当選者として選択してもよい。また、配信サーバ１０は、キャンペーンに関連する商品に対する興味の強さや、クライアントの要望に応じて選択された所定のカテゴリに振り分けられた応募者を当選者として選択してもよい。すなわち、配信サーバ１０は、行動履歴に基づいて、キャンペーンの内容やクライアントの要望に沿う応募者を優先して当選させることができるのであれば、任意の処理を採用することができる。
【０１０６】
また、配信サーバ１０は、応募者の行動履歴と対応付けられたカテゴリのうち、最も優先度が高いグループに分類されるカテゴリに応募者を振り分けてもよい。すなわち、通常、各応募者の行動履歴には、異なるカテゴリと対応付けられた複数の行動履歴が含まれる。また、カテゴリと行動履歴との対応によっては、多くの応募者の行動履歴に、最も優先度が低いグループに分類されるカテゴリと対応する行動履歴が含まれる場合がある。
【０１０７】
このため、配信サーバ１０は、応募者の行動履歴と対応付けられたカテゴリのうち、最も優先度が低いグループに分類されるカテゴリに応募者を振り分けた場合は、当選させるべき応募者を当選対象から除外してしまう恐れがある。また、各応募者がいずれか１つのカテゴリに振り分けられるよう、行動履歴とカテゴリとの対応を設定するのは、困難である。
【０１０８】
そこで、配信サーバ１０は、応募者の行動履歴と対応付けられたカテゴリのうち、最も優先度が高いグループに分類されるカテゴリに応募者を振り分ける。換言すると、配信サーバ１０は、応募者の行動履歴に優先度が高い行動履歴が含まれる場合は、優先度が低い行動履歴が含まれているとしても、当選者として選択する。このため、配信サーバ１０は、当選者を適切に選定できる。
【０１０９】
〔４−２．応募者の除外について〕
また、配信サーバ１０は、応募者の行動履歴に所定の行動履歴が含まれる場合は、かかる応募者を当選対象から除外してもよい。例えば、配信サーバ１０は、応募者の行動履歴に、優先度が最も低い行動履歴が含まれる場合は、他にも優先度が高い行動履歴が含まれるとしても、かかる応募者を当選対象から除外してもよい。
【０１１０】
詳細な例を説明すると、配信サーバ１０は、キャンペーンを開催するクライアントとは異なるクライアントに対し、資料請求を行った旨を示す行動履歴や、他社サービスを受けている旨を示す行動履歴等、クライアントが所望しない行動履歴が含まれる場合は、優先度が高い行動履歴が含まれるとしても、応募者を当選対象から除外してもよい。なお、配信サーバ１０は、他社サービスを受けている利用者を引き抜く観点から、他社サービスを受けている旨を示す行動履歴を含む利用者を優先して当選させてもよい。
【０１１１】
また、配信サーバ１０は、同一クライアントが開催した他のキャンペーンに対し応募を行った応募者を当選対象から除外してもよい。なお、配信サーバ１０は、同一クライアントが開催した他のキャンペーンに対し応募を行った否かを行動履歴から判定してもよく、他のキャンペーンに応募を行った利用者のリストとのマッチングから判定してもよい。
【０１１２】
〔４−３．応募者の振り分けについて〕
また、配信サーバ１０は、応募者の行動履歴の数に応じて、応募者を振り分けるカテゴリやグループを変更してもよい。例えば、配信サーバ１０は、応募者の行動履歴から、各カテゴリと対応付けられた行動履歴の数をカテゴリごとに計数し、計数した行動履歴の数が最も多いカテゴリに、かかる応募者を振り分けてもよい。詳細な例を説明すると、配信サーバ１０は、ある応募者の行動履歴に、カテゴリ「不動産」と対応付けられた行動履歴が「４」つ含まれ、カテゴリ「裕福層」と対応付けられた行動履歴が「２」つ含まれ、カテゴリ「お得系」と対応付けられた行動履歴が「１」つ含まれる場合は、かかる応募者をカテゴリ「不動産」に振り分けてもよい。なお、かかる処理の際、応募者のどのカテゴリに振り分けるかは、キャンペーンの内容なクライアントの要望に応じて、任意に変更可能である。
【０１１３】
〔４−４．当選者の選択について〕
また、上述した配信サーバ１０は、優先度が最も高いグループの応募者から順に、所定の数の応募者を当選者として選択した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、予め設定されたグループの応募者を全員当選者として選択してもよい。
【０１１４】
また、配信サーバ１０は、キャンペーンに関連する商品に強い興味を有する利用者やクライアントの要望を満たす利用者等、キャンペーンの目的を満たす利用者が振り分けられたカテゴリを優先度が高いグループに分類した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、キャンペーンに関連する商品に対してある程度の興味を有する利用者が振り分けられるカテゴリやキャンペーンの募集主の要望をある程度満たす利用者が振り分けられるカテゴリ等、キャンペーンの目的を潜在的に満たす利用者が振り分けられるカテゴリを優先度が高いグループに振り分けてもよい。
【０１１５】
すなわち、キャンペーンに関連する商品に強い興味を有する利用者やクライアントの要望を満たす利用者は、販促活動の対象とせずとも集客が自然と期待でき、キャンペーンに関連する商品に興味を有さない利用者やクライアントの要望を満たさない利用者は、販促活動の対象としても集客があまり期待できない。このため、キャンペーンの内容によっては、キャンペーンに関連する商品にある程度の興味を有する利用者やクライアントの要望をある程度満たす利用者等、キャンペーンの目的を潜在的に満たす潜在層の応募者に対し、販促活動を行うのが望ましい。
【０１１６】
そこで、配信サーバ１０は、キャンペーンの目的を潜在的に満たす利用者が振り分けられるカテゴリを優先度が高いグループに分類する。例えば、配信サーバ１０は、キャンペーンに関連する商品に対して潜在的な興味を有する利用者や、クライアントの要望を潜在的に満たす利用者が振り分けられたカテゴリを優先度が高いグループに分類する。
【０１１７】
例えば、配信サーバ１０は、不動産関連のキャンペーンを行う場合、カテゴリ「ライフステージ」やカテゴリ「裕福層」をグループ「コアターゲット層」に分類し、カテゴリ「ライフステージ」やカテゴリ「裕福層」に振り分けられた利用者を優先して当選させる。すなわち、配信サーバ１０は、結婚、出産、就学等の理由により不動産を購入しうると推定される応募者や、裕福で不動産を購入し得ると推定される応募者など、行動履歴から不動産に興味があると断定できるような応募者ではないものの、不動産の購入を期待できるような応募者、すなわち、キャンペーンの目的を潜在的に満たす応募者を優先的に当選させる。この結果、配信サーバ１０は、潜在層の応募者を優先的に当選させるので、適切な販促活動を行うことができる。
【０１１８】
なお、キャンペーンの目的を潜在的に満たす応募者は、上述した応募者に限定されるものではない。すなわち、配信サーバ１０は、行動履歴からキャンペーンの目的と直接的に紐付けられる応募者ではないが、キャンペーンの目的を間接的に満たし得る応募者をキャンペーンの目的を潜在的に満たす応募者として採用すればよい。例えば、配信サーバ１０は、不動産関連のキャンペーンを行う場合、引っ越し業者のウェブページ、リフォーム業者のウェブページ、転職サイト等を閲覧した応募者や、通勤時間の比較検索を行った応募者等を振り分けるカテゴリを、優先度が高いグループに分類してもよい。
【０１１９】
なお、当選者となる応募者の行動履歴を設定する際、キャンペーンに関連する商品に対する興味や、クライアントの要望等、キャンペーンの目的を満たす利用者の行動履歴を設定するのは、比較的容易である。しかしながら、キャンペーンの目的を完全に満たすわけではないものの、潜在的に満たすような潜在層の利用者の行動履歴を設定するのが困難となる場合がある。
【０１２０】
そこで、配信サーバ１０は、優先度が中間となるグループの応募者を当選者として選択してもよい。すなわち、配信サーバ１０は、優先度が高いグループまたは優先度が低いグループ以外のグループの応募者を当選者として選択してもよい。例えば、配信サーバ１０は、優先度が最も高いグループまたは優先度が最も低いグループ以外のグループの応募者を当選者として選択してもよい。また、配信サーバ１０は、優先度が高い方から所定の数のグループ、または、優先度が低い方から所定の数のグループ以外のグループの応募者を当選者として選択してもよい。
【０１２１】
このように、配信サーバ１０は、キャンペーンの目的を満たす利用者の行動履歴を設定し、優先度が高いグループまたは優先度が低いグループ以外のグループの応募者を当選者として選択した場合は、潜在層の応募者の行動履歴を設定せずとも、潜在層の応募者を当選させることができる。このため、配信サーバ１０は、潜在層の応募者を容易に当選させることができる。なお、かかる潜在層に分類するカテゴリの選択は、クライアントの要望に応じて任意の設定を行ってもよい。
【０１２２】
〔４−５．グループに分類されるカテゴリについて〕
上述した配信サーバ１０は、予め定められたグループとカテゴリとの対応に従って、各カテゴリを優先度が異なるグループに分類した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、各カテゴリに含まれる利用者の数に従って、グループとカテゴリとの対応を動的に変更してもよい。
【０１２３】
例えば、配信サーバ１０は、グループ「コアターゲット層」に分類されたカテゴリ「不動産」に振り分けられた利用者の数が所定の数よりも少ない場合は、販促活動を行う対象を拡大させるべく、グループ「準コアターゲット層」に分類されたカテゴリ「ライフステージ」をグループ「コアターゲット層」に分類してもよい。また、配信サーバ１０は、グループ「準コアターゲット層」に分類されたカテゴリ「ライフステージ」に振り分けられた利用者の数が所定の数よりも多い場合は、グループ「準コアターゲット層」に分類されたカテゴリ「裕福層」を、グループ「準コアターゲット層」よりも優先度が低いグループに分類してもよい。
【０１２４】
また、配信サーバ１０は、キャンペーンにおける当選者の数に応じて、グループとカテゴリとの対応を変更してもよい。例えば、配信サーバ１０は、キャンペーンにおける当選者の数が所定の数よりも少ない場合は、優先度が最も高いグループ「コアターゲット層」に優先度が最も高いカテゴリ「不動産」のみを対応付け、当選者の数が所定の数よりも多い場合は、優先度が最も高いグループ「コアターゲット層」にカテゴリ「不動産」とカテゴリ「ライフステージ」とを対応付けてもよい。
【０１２５】
なお、応募者を振り分けるカテゴリを細かく設定した場合、ターゲットとなる応募者を精度良く特定することができるものの、各カテゴリに振り分けられる応募者の人数が少なくなり、選定処理において当選者を選択する処理回数が多くなる。このため、配信サーバ１０は、多くのカテゴリに対して応募者を振り分けるとともに、各カテゴリを少数のグループに分類し、優先度が高いグループに分類されたカテゴリに振り分けられた応募者を当選者として選択するのが望ましい。
【０１２６】
〔４−６．リコメンドについて〕
また、配信サーバ１０は、グループとカテゴリとの対応をクライアントにリコメンドしてもよい。例えば、配信サーバ１０は、実施するキャンペーンの内容と、カテゴリと行動履歴との対応付けを取得すると、取得した行動履歴の総数から取得可能な統計的情報、過去に行われた類似するキャンペーンの結果、キャンペーンのシミュレーション等に基づいて、グループとカテゴリとの対応をそれぞれ変更した際の当選者の数や当選者が振り分けられたカテゴリの内訳等の当選結果をクライアントに提示する。そして、配信サーバ１０は、提示された当選結果に基づいてクライアントが選択したグループとカテゴリとの対応を用いて、キャンペーンを実施してもよい。
【０１２７】
例えば、配信サーバ１０は、グループ「コアターゲット層」の応募者を当選させる場合、グループ「コアターゲット層」にカテゴリ「不動産」を分類した際の当選結果と、グループ「コアターゲット層」にカテゴリ「不動産」とカテゴリ「ライフステージ」とを分類した際の当選結果とを提示し、クライアントが選択した対応を用いて、キャンペーンを実施してもよい。
【０１２８】
また、配信サーバ１０は、当選者の数をクライアントにリコメンドしてもよい。例えば、配信サーバ１０は、クライアント設定したグループとカテゴリとの対応と、過去に実施されたキャンペーンの結果等から、当選者の数を推定し、推定した当選者の数をクライアントにリコメンドしてもよい。また、配信サーバ１０は、グループとカテゴリとの対応だけではなく、カテゴリと行動履歴との対応についても、キャンペーンの内容や当選者の数等に基づいて、クライアントにリコメンドしてもよい。また、上述した潜在層の利用者を当選させるようクライアントにリコメンドしてもよい。かかる処理は、過去に実施されたキャンペーンの結果や、キャンペーンの当選者として望ましい応募者の行動等から推定される。
【０１２９】
〔４−７．信憑性の判定について〕
上述した配信サーバ１０は、応募者の行動履歴に基づいて、応募者から当選者を選択した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、応募者に対し、アンケートが掲載されたウェブページを送信し、アンケートに対する回答を取得する。そして、配信サーバ１０は、応募者の行動履歴と、アンケートに対する回答とに基づいて、当選者の選定を行ってもよい。例えば、配信サーバ１０は、カテゴリ「不動産」に振り分けられた応募者のうち、「土地を持っているか？」というアンケートに「はい」と回答した応募者を当選者として優先的に選択してもよい。
【０１３０】
また、配信サーバ１０は、応募者の行動履歴に基づいて、アンケートに対する回答として応募者が入力した情報の信憑性を判定してもよい。例えば、配信サーバ１０は、アンケートの結果と、応募者の行動履歴が示す利用者像とが一致する場合は、アンケートに対する回答に信憑性があると判定し、アンケートの結果と利用者像とに齟齬が存在する場合は、アンケートに対する回答に信憑性が無いと判定する。そして、配信サーバ１０は、アンケートに対する回答に信憑性があると判定した応募者の中から、行動履歴に基づいて当選者を選定する。一方、配信サーバ１０は、アンケートに対する回廊に信憑性が無いと判定した応募者を、選定対象から除外する。
【０１３１】
ここで、配信サーバ１０は、アンケートに対する回答に不動産に興味があると記載されているにも関わらず、応募者の行動履歴に不動産関連の検索やウェブサイトの閲覧が含まれていない場合には、アンケートの結果と利用者像とに齟齬が存在すると判定し、アンケートに対する回答に信憑性が無いと判定してもよい。一方、配信サーバ１０は、アンケートに対する回答に不動産に興味があると記載されており、応募者の行動履歴に不動産関連の検索やウェブサイトの閲覧が含まれる場合は、アンケートの結果と利用者像とが一致すると判定してもよい。また、配信サーバ１０は、アンケートに対する回答ごとに、行動履歴に基づいて信憑性を判定し、判定結果に基づいて当選者を選定してもよい。
【０１３２】
〔４−８．クライアントへの通知について〕
また、配信サーバ１０は、アンケートに対する回答と、当該回答の信憑性とをクライアントに通知することで、キャンペーンに関連する商品の販促活動を促進してもよい。例えば、図１１は、実施形態に係る配信サーバの他の例を示す図である。なお、図１１には、配信サーバ１０が有する機能構成の他の例について記載した。図１１に示す例では、配信サーバ１０は、通知部２４をさらに有する。
【０１３３】
通知部２４は、キャンペーンを行うクライアントに対し、応募者が入力したアンケートに対する回答と、当該回答の信憑性とを通知する。例えば、通知部２４は、キャンペーンに関連する商品が不動産である場合、当選者の行動履歴やアンケートに対する回答の信憑性をクライアントに通知する、この結果、通知部２４は、当選者が現地説明会等に参加した際に、クライアントが当選者に応じた販促活動を行うことができる。
【０１３４】
また、通知部２４は、不動産サイト等で不動産の資料請求を行った利用者の行動履歴をクライアントに通知してもよい。例えば、通知部２４は、不動産の資料請求を行った利用者の行動履歴を行動履歴データベース１４から抽出し、抽出した行動履歴をクライアントが利用するクライアント端末へ送信してもよい。また、通知部２４は、利用者が不動産の資料請求を行った際に入力した情報と、利用者の行動履歴とをクライアントに通知してもよく、また、利用者の行動履歴に基づいて、利用者が入力した情報の信憑性を判定し、判定結果をクライアントに通知してもよい。
【０１３５】
図１２は、実施形態に係る配信サーバが行動履歴を通知する処理の一例を示すシーケンス図である。例えば、配信サーバ１０は、端末装置１００の利用者の行動履歴を取得する（ステップＳ３０１）。また、配信サーバ１０は、不動産情報のウェブページ等、資料請求ボタンが配置されたウェブページを端末装置１００に配信する（ステップＳ３０２）。また、配信サーバ１０は、端末装置１００において利用者が資料請求ボタンを押すと（ステップＳ３０３）、端末装置１００にアンケートを配信する（ステップＳ３０４）。
【０１３６】
そして、配信サーバ１０は、端末装置１００がアンケート結果を送信すると（ステップＳ３０５）、端末装置１００の利用者の行動履歴から、アンケート結果に対する信憑性を判定し、判定結果を含む利用者情報を生成する（ステップＳ３０６）。そして、配信サーバ１０は、資料請求の旨と利用者情報とをクライアント端末２００に送信する。かかる場合、クライアント端末２００は、受信した利用者情報を表示する（ステップＳ３０８）。この結果、クライアント端末２００の使用者は、嘘が含まれるアンケート結果等、精度の低いアンケートに惑わされることなく、ターゲットユーザの絞り込みを行うことができる。
【０１３７】
なお、配信サーバ１０は、図１２に示すステップＳ３０７において、ステップＳ３０１にて取得した行動履歴を合わせて送信してもよい。また、配信サーバ１０は、資料請求を行った利用者の行動履歴を資料請求の旨とともにクライアント端末２００へ送信してもよい。また、配信サーバ１０は、行動履歴ではなく、行動履歴に基づいて応募者が振り分けられたカテゴリや、カテゴリが分類されたグループ等をクライアント端末２００へ通知してもよい。
【０１３８】
また、配信サーバ１０は、異なるサービスにおいて取得された行動履歴の組み合わせ内容をクライアントに送信してもよい。例えば、配信サーバ１０は、不動産情報の配信を行うサービスＡにおいて取得された行動履歴と、結婚情報誌を発行するサービスＢにおいて取得された行動履歴とを比較し、各応募者の行動のパターンを解析する。そして、配信サーバ１０は、解析結果をクライアントに送信する。具体的な例を挙げると、配信サーバ１０は、「マンションＭ」の資料請求を行った応募者と、結婚情報誌を購入した応募者とが一致するような場合は、「マンションＭの資料請求を行った応募者は、直前に結婚情報誌を閲覧している」旨を示す行動履歴を生成し、生成した行動履歴をクライアントに送信してもよい。
【０１３９】
また、配信サーバ１０は、各カテゴリに振り分けられた応募者の数や、各グループに分類されたカテゴリに振り分けられた応募者の数等をレポートとしてクライアント端末２００に送信してもよい。かかる場合、クライアントは、応募者の行動履歴に基づいて、応募者の興味や行動に応じたサービスを提供することができる。
【０１４０】
〔４−９．行動履歴について〕
上述した例では、配信サーバ１０は、利用者の行動履歴を取得し、応募を行った利用者である応募者の行動履歴に基づいて、当選者の選定を行った。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、利用者が応募を行った際に、クッキー等から行動履歴を取得し、取得した行動履歴に基づいて、当選者の選定を行ってもよい。すなわち、配信サーバ１０は、任意のタイミングで取得した応募者の行動履歴に基づき、当選者の選定を行うことができる。
【０１４１】
また、配信サーバ１０は、行動履歴が取得された時刻に応じた処理を行ってもよい。例えば、配信サーバ１０は、利用者の行動履歴を取得する。また、配信サーバ１０は、応募者の行動履歴のうち、キャンペーンが開始される前に取得された行動履歴を抽出し、抽出した行動履歴に基づいて、当選者を選定してもよい。かかる処理を行った場合、配信サーバ１０は、キャンペーンの内容を意識しない利用者の行動に基づいて、当選者を選定するので、キャンペーンに関連する商品に対し、実際に興味を有する利用者を当選者として選定することができる。
【０１４２】
また、上述した例では、配信サーバ１０は、応募者の検索ワードや閲覧サイトを示す行動履歴に基づいて、当選者を選択したが、実施形態は、これに限定されるものではない。すなわち、上述した通り、配信サーバ１０は、応募者の行動を示す行動履歴であれば、任意の情報を行動履歴として採用することができる。このため、例えば、配信サーバ１０は、応募者のポイントカードやクレジットカードの使用履歴、ＧＰＳの位置の履歴等に基づいて、何を買ったか、どこへ行ったか、何を見たか等に基づいて、当選者の選定を行ってもよい。
【０１４３】
〔４−１０．キャンペーンについて〕
上述した例では、配信サーバ１０は、キャンペーンにおける当選者を選定する際に、応募者の行動履歴を利用した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、応募者の行動履歴に基づいて、ターゲットとなる応募者を特定し、特定した応募者の集客元となったウェブサイト、広告、記事、ブログ等を特定してもよい。すなわち、配信サーバ１０は、応募者の行動履歴に基づいて、質がよい集客元を特定してもよい。
【０１４４】
また、上述した実施形態では、配信サーバ１０は、キャンペーン情報が掲載されたウェブページを配信し、不動産関係の情報が掲載されたウェブページについては、図示を省略した他のウェブサーバが配信した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、キャンペーン情報が掲載されたウェブページとともに、不動産関係の情報が掲載されたウェブページを配信してもよい。また、配信サーバ１０は、不動産関連の情報とともに、キャンペーン情報が配置されたウェブページを配信してもよい。
【０１４５】
〔４−１１．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１４６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図２に示した設定部１９、配信部２０、取得部２１、振分部２２、選定部２３の機能は、任意の粒度で統合されてもよい。
【０１４７】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１４８】
〔４−１２．プログラム〕
また、上記してきた実施形態に係る配信サーバ１０は、例えば図１３に示すような構成のコンピュータ１０００によって実現される。以下、配信サーバ１０の機能を実行するコンピュータ１０００について説明する。図１３は、実施形態に係る配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１４９】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納された選定プログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１５０】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、係るプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを他の機器へ送信する。
【０１５１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して、生成したデータを出力装置へ出力する。
【０１５２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、係るプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１５３】
例えば、コンピュータ１０００が実施形態に係る配信サーバ１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされた選定プログラムを実行することにより、制御部１３の機能を実現する。また、ＨＤＤ１４００には、記憶部１２内のデータ、例えば行動履歴データベース１４、カテゴリデータベース１５、グループデータベース１６、応募者データベース１７、配信情報データベース１８が格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からこれらのプログラムを取得してもよい。
【０１５４】
〔５．効果〕
上述したように、配信サーバ１０は、利用者の行動履歴を取得し、取得した行動履歴に基づいて、キャンペーンに対する応募を行った利用者の中から当選者を選定する。このため、配信サーバ１０は、アンケート等における応募者の嘘に紛らわされることなく、キャンペーンの目的や、クライアントの要望に沿う応募者を優先的に当選させることができる。
【０１５５】
また、配信サーバ１０は、取得した行動履歴が所定の条件を満たす利用者を優先的に当選者として選択する。このため、配信サーバ１０は、キャンペーンの目的や、クライアントの要望に沿う応募者を優先的に当選させることができる。
【０１５６】
また、配信サーバ１０は、取得した行動履歴に応じて、応募者を複数のカテゴリに振り分けし、所定の条件を満たすカテゴリに振り分けられた応募者を当選者として選択する。例えば、配信サーバ１０は、優先度が高いカテゴリに振り分けられた応募者を当選者として選択する。このため、配信サーバ１０は、キャンペーンに関連する商品に強い興味を有する応募者等、所定の条件を満たす応募者を当選させることができる。
【０１５７】
また、配信サーバ１０は、取得した行動履歴の内容に応じて応募者を優先度が異なる複数のカテゴリに振り分けし、所定の数の利用者が選択されるまで、優先度が高いカテゴリに振り分けられた利用者から順に当選者として選択する。このため、配信サーバ１０は、興味が強い順に所定の数の応募者を当選者として選択することができる。
【０１５８】
また、配信サーバ１０は、選択対象となるカテゴリに振り分けられた利用者の数が所定の数を超える場合は、かかるカテゴリに振り分けられた利用者の中から残りの当選者を抽選で選択する。このため、配信サーバ１０は、興味が強い応募者の当選を担保しつつ、適切に所定の数の当選者を選択することができる。
【０１５９】
また、配信サーバ１０は、複数のカテゴリを異なる優先度が設定された複数のグループに分類し、優先度が高いグループに分類されたカテゴリに振り分けられた利用者から順に当選者として選択する。このため、配信サーバ１０は、カテゴリを細かく設定した場合にも、興味が強い当選者を容易に選択することができる。
【０１６０】
また、配信サーバ１０は、キャンペーン等、応募者の募集に関連する商品に対する興味の強さに応じて優先度が設定された複数のグループにカテゴリを分類する。このため、配信サーバ１０は、キャンペーン等に関連する商品に対する興味が強い応募者を当選者として選択することができる。
【０１６１】
また、配信サーバ１０は、クライアントの要望に応じて優先度が設定された複数のグループにカテゴリを分類する。このため、配信サーバ１０は、クライアントの要望に沿う応募者から順に当選者として選択することができる。
【０１６２】
また、配信サーバ１０は、優先度が高いグループ、または、優先度が低いグループ以外のグループに分類されたカテゴリに振り分けられた利用者を当選者として選択する。このため、配信サーバ１０は、ターゲットとすべき応募者、いわゆる潜在層の応募者を容易に当選させることができる。
【０１６３】
また、配信サーバ１０は、キャンペーンの目的を潜在的に満たす応募者が振り分けられるカテゴリを優先度が高いグループに分類する。例えば、配信サーバ１０は、キャンペーンに関連する商品に対して潜在的な興味を有する利用者や、クライアントの要望を潜在的に満たす利用者が振り分けられるカテゴリを優先度が高いグループに分類する。このため、配信サーバ１０は、潜在層となる応募者を当選させることができる。
【０１６４】
また、配信サーバ１０は、グループデータベース１６にカテゴリと予め対応付けられたグループへ各カテゴリを分類する。このため、配信サーバ１０は、当選者として選択すべき応募者の設定を容易にできる。
【０１６５】
また、配信サーバ１０は、所定の条件を満たす利用者を選定対象から除外する。このため、配信サーバ１０は、当選させる優先度が高いものの、クライアントの要望等で当選対象から除外すべき応募者の当選を回避することができる。
【０１６６】
また、配信サーバ１０は、行動履歴と応募を行った際に入力したアンケートへの回答とに基づいて、応募者の中から当選者を選定する。このため、配信サーバ１０は、キャンペーンの目的や、クライアントの要望に沿う応募者をより高精度に絞り込むことができる。
【０１６７】
また、配信サーバ１０は、行動履歴に基づいて、アンケートへの回答の信憑性を判定し、判定結果に基づいて、当選者を選定する。このため、配信サーバ１０は、当選を目的とした嘘を入力した応募者を当選者から除外することができる。
【０１６８】
また、配信サーバ１０は、クライアントに対し、応募者が入力したアンケートへの回答と、かかる回答の信憑性とを通知する。このため、配信サーバ１０は、販促活動の対象とすべき応募者の判定を容易にすることができる。
【０１６９】
また、配信サーバ１０は、クライアントに対し、応募者の行動履歴を通知する。このため、配信サーバ１０は、応募者の行動履歴に基づいて、応募者の興味や行動に応じたサービスを提供することができる。
【０１７０】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１７１】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０１７２】
１０  配信サーバ
１１  通信部
１２  記憶部
１３  制御部
１４  行動履歴データベース
１５  カテゴリデータベース
１６  グループデータベース
１７  応募者データベース
１８  配信情報データベース
１９  設定部
２０  配信部
２１  取得部
２２  振分部
２３  選定部
１００〜１０３  端末装置
【図１】
0005965429.tif 000002
【図２】
0005965429.tif 000003
【図３】
0005965429.tif 000004
【図４】
0005965429.tif 000005
【図５】
0005965429.tif 000006
【図６】
0005965429.tif 000007
【図７】
0005965429.tif 000008
【図８】
0005965429.tif 000009
【図９】
0005965429.tif 000010
【図１０】
0005965429.tif 000011
【図１１】
0005965429.tif 000012
【図１２】
0005965429.tif 000013
【図１３】
0005965429.tif 000014