(57)【要約】【課題】配信実績のない広告に対して効果的に実績を蓄積する機会を与えること。【解決手段】広告配信面に表示される広告の実績付与率の変化に基づいて、前記広告の掲載順位をランダムにする確率を決定する決定部と、前記決定部により決定された確率に基づいて、前記広告の掲載順位をランダムにすると判定した場合、広告の候補の中から前記広告配信面に表示させる広告をランダムに抽出する抽出部と、を備える広告抽出装置。【選択図】図２
2019016094.tif 000002
【特許請求の範囲】
【請求項１】
広告配信面に表示される広告の実績付与率の変化に基づいて、前記広告の掲載順位をランダムにする確率を決定する決定部と、
前記決定部により決定された確率に基づいて、前記広告の掲載順位をランダムにすると判定した場合、広告の候補の中から前記広告配信面に表示させる広告をランダムに抽出する抽出部と、
を備える広告抽出装置。
【請求項２】
前記決定部は、前記実績付与率の増加率に基づいて、前記確率を増大または低減させる、
請求項１に記載の広告抽出装置。
【請求項３】
前記広告配信面に表示される広告の実績付与率を算出する算出部をさらに備え、
前記決定部は、前記確率として第１の値を決定した後の所定期間経過後に前記算出部によって算出された第１実績付与率と、前記第１の値よりも高い第２の値を決定した後の所定期間経過後に前記算出部によって算出された第２実績付与率との間の増加率が、第１閾値以上である場合、前記確率を増大させる、
請求項１または２に記載の広告抽出装置。
【請求項４】
前記決定部は、前記増加率が前記第１閾値未満であり、かつ、前記増加率が前記第１閾値よりも小さい第２閾値以上である場合、前記確率を維持する、
請求項３に記載の広告抽出装置。
【請求項５】
前記決定部は、前記増加率が前記第１閾値未満であり、かつ、前記増加率が前記第２閾値未満である場合、前記確率を低減させる、
請求項４に記載の広告抽出装置。
【請求項６】
前記抽出部は、前記広告の掲載順位をランダムにしないと判定した場合、前記広告の配信実績に基づいて掲載順位が設定された広告を抽出する、
請求項１から５のうちいずれか一項に記載の広告抽出装置。
【請求項７】
前記広告配信面に表示される広告の実績付与率を算出する算出部をさらに備え、
前記決定部は、前記確率として第３の値を決定した後の所定期間経過後に前記算出部によって算出された第３実績付与率が目標値に到達していると判定した場合、前記確率を低減させる、
請求項１または２に記載の広告抽出装置。
【請求項８】
広告配信面に表示される広告の実績付与率を取得する取得部と、
前記取得部により取得された広告の実績付与率の変化に基づいて、前記広告の掲載順位をランダムにする確率を決定する決定部と、
を備える、広告配信支援装置。
【請求項９】
広告配信面に表示される広告の実績付与率の変化に基づいて、前記広告の掲載順位をランダムにする確率を決定し、
前記決定された確率に基づいて、前記広告の掲載順位をランダムにすると判定した場合、広告の候補の中から前記広告配信面に表示させる広告をランダムに抽出する、
広告抽出方法。
【請求項１０】
コンピュータに、
広告配信面に表示される広告の実績付与率の変化に基づいて、前記広告の掲載順位をランダムにする確率を決定させ、
前記決定された確率に基づいて、前記広告の掲載順位をランダムにすると判定した場合、広告の候補の中から前記広告配信面に表示させる広告をランダムに抽出させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告抽出装置、広告配信支援装置、広告抽出方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ウェブページ等に広告を表示させる場合、過去の配信実績に基づいて広告の掲載位置を決定する方法が知られている。例えば、配信実績に基づいて広告の順位付け（以下、「実績ランキング」と呼ぶ）を行い、実績が高い広告（例えば、クリック数が多く、収益性が高い広告）がウェブページ内の上位に表示されるように制御する方法が知られている（例えば、特許文献１および２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１７７５３６号公報
【特許文献２】特開２０１４−１１５８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、実績ランキングでは、配信実績のない新たな広告には配信機会が与えられない場合があった。また、一部の広告のみがランキングの上位を占め続け、同一の広告が繰り返し表示される場合があった。
【０００５】
また、実績ランキングに代えて、広告をランダムに表示する方法が知られているが、この場合、実績が高い広告の配信機会を奪うことになるため、ユーザにとって有益な広告の表示頻度が低下し、また、収益性の低下につながる場合があった。
【０００６】
本発明は、このような事情を考慮してなされたものであり、配信実績のない広告に対して効果的に実績を蓄積する機会を与えることが可能な広告抽出装置、広告配信支援装置、広告抽出方法、およびプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、広告配信面に表示される広告の実績付与率の変化に基づいて、前記広告の掲載順位をランダムにする確率を決定する決定部と、前記決定部により決定された確率に基づいて、前記広告の掲載順位をランダムにすると判定した場合、広告の候補の中から前記広告配信面に表示させる広告をランダムに抽出する抽出部と、を備える広告抽出装置である。
である。
【発明の効果】
【０００８】
本発明の一態様によれば、配信実績のない広告に対して効果的に実績を蓄積する機会を与えることが可能である。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係るサービス提供システムの全体構成を示す図である。
【図２】実施形態に係るサービス提供装置の機能構成を示す機能ブロック図である。
【図３】実施形態に係る広告配信サーバの機能構成を示す機能ブロック図である。
【図４】実施形態に係るサービス提供装置のリクエスト処理の流れを示すフローチャートである。
【図５】実施形態に係る広告配信サーバの記憶部に記憶された広告情報の一例を示す図である。
【図６】実績ランキングにより掲載順位が決定された広告が埋め込まれたウェブページの一例を示す図である。
【図７】ランダムランキングにより掲載順位が決定された広告が埋め込まれたウェブページの一例を示す図である。
【図８】実施形態に係るサービス提供装置の第１のランダムレート設定処理の流れを示すフローチャートである。
【図９】実施形態に係るサービス提供装置の第２のランダムレート設定処理の流れを示すフローチャートである。
【図１０】実績ランキングとランダムランキングとが併用されたウェブページの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の広告抽出装置、広告配信支援装置、広告抽出方法、およびプログラムの実施形態について説明する。
【００１１】
［概要］
実施形態のサービス提供システムは、ユーザからのサービス要求に対して、広告情報が付加されたサービスを提供する。このサービス提供システムにより提供されるサービスには、例えば、ブラウザによって参照されるウェブページの他、アプリケーションプログラムによって参照されるアプリページが含まれる。これらのウェブページおよびアプリページは、検索サイト、ニュースサイト、ショッピングサイト、オークションサイト、天気予報サイト、ＳＮＳ（Social Networking Service）サイト、ゲームサイト等を構成するページである。以下の説明では、主に、ウェブページに着目して説明を行う。
【００１２】
広告には、過去に配信実績のある広告と、過去に配信されたことがない（配信実績がない）広告とが含まれる。本実施形態のサービス提供システムは、広告の掲載順位をランダムにする確率（掲載順位がランダムになるように広告を抽出する確率、または広告をランダムな順番で表示する確率）を示すランダムレートに基づく制御を行うことで、配信実績のある広告と、配信実績のない広告との双方に対して配信機会が与えられる。また、本実施形態のサービス提供システムは、配信の候補となる広告の内、実績が付与された広告の割合の変動具合を確認しながら、ランダムレートの調整を行う。
【００１３】
［全体構成］
図１は、実施形態に係るサービス提供システム１の全体構成を示す図である。サービス提供システム１は、例えば、一以上の端末装置３と、一以上のサービス提供装置５（広告抽出装置）と、一以上の広告配信サーバ７とを備える。端末装置３と、サービス提供装置５と、広告配信サーバ７とは、ネットワークＮＷによって互いに接続されており、このネットワークＮＷを介して互いに通信する。ネットワークＮＷは、例えば、インターネット、ＷＡＮ（Wide Area Network）やＬＡＮ（Local AreaNetwork）、専用回線、無線基地局、プロバイダ等を含む。
【００１４】
端末装置３は、サービス提供装置５によって提供されるサービスを利用するユーザによって操作される。端末装置３は、例えば、パーソナルコンピュータ、スマートフォン等の携帯電話やタブレット端末、ＰＤＡ（Personal Digital Assistant）等のコンピュータ装置である。
【００１５】
端末装置３は、ユーザから所定の操作を受け付けると、予めインストールされたブラウザを介して、サービス提供装置５によって提供される広告情報が付加されたウェブページにアクセスする。また、端末装置３は、ユーザから所定の操作を受け付けると、予めインストールされたアプリケーションを介してサービス提供装置５と通信を行い、アプリケーション上で表示或いは再生する広告情報が付加されたコンテンツを取得する。コンテンツは、例えば、動画データや、画像データ、音声データ、テキストデータ等である。これによって、端末装置３には、アプリケーションを介して、上述した各種ウェブページにより提供されるサービスと同様のサービス（例えば、ニュース記事等）が提供される。
【００１６】
サービス提供装置５は、インターネット上において、上述した検索サイトやショッピングサイト等のウェブページを提供するウェブサーバ装置であってよいし、アプリケーションが起動された端末装置３と通信を行って、各種情報の受け渡しを行うアプリケーションサーバ装置であってもよい。
【００１７】
サービス提供装置５は、ウェブページを生成する際、広告配信サーバ７から配信された広告を示す情報（例えば、広告のＵＲＬ（Uniform Resource Locator））を受信する。そして、サービス提供装置５は、ウェブページの一部の領域（広告配信枠）に、少なくとも１つの広告を示す情報を含むウェブページを端末装置３に送信する。本実施形態においては、ウェブページ等の配信される広告を埋め込むことができる電子的な面を「広告配信面」と呼ぶ。なお、サービス提供装置５は、ウェブページの広告配信枠に、画像やテキストを含む少なくとも１つの広告を埋め込んだウェブページを生成して端末装置３に送信してもよい。
【００１８】
広告配信サーバ７は、サービス提供装置５からの広告の配信要求を受信し、この配信要求に応じた少なくとも１つの広告情報をサービス提供装置５に送信する。
【００１９】
［サービス提供装置の構成］
以下、サービス提供装置５の構成について説明する。図２は、サービス提供装置５の機能構成を示す機能ブロック図である。サービス提供装置５は、例えば、通信部１０と、サービス提供部１２と、ランダムレート制御部１４と、記憶部１６とを備える。
【００２０】
通信部１０は、例えば、ＮＩＣ（Network Interface Card）等の通信インターフェースを含む。通信部１０は、ネットワークＮＷを介して、端末装置３、広告配信サーバ７等と通信する。
【００２１】
サービス提供部１２は、例えば、サービス提供装置５がウェブサーバ装置である場合、通信部１０により端末装置３からＨＴＴＰ（Hypertext Transfer Protocol）リクエストが受信されると、このリクエストに対応したウェブページとして、ＨＴＭＬ形式のテキストデータや、ＣＳＳ（Cascading Style Sheets）等のスタイルシート、テキストデータ、画像データ、動画データ、音声データ等を含むウェブページを、ＨＴＴＰリクエストの送信元である端末装置３に送信する。
【００２２】
また、サービス提供部１２は、ウェブページを生成する際、広告配信サーバ７から配信された広告を示す情報を受信し、少なくとも１つの広告を示す情報を含むウェブページを生成して端末装置３に送信する。サービス提供部１２は、配信実績に基づいて広告の掲載順位を決定するランキング（以下、「実績ランキング」と呼ぶ）および配信実績に基づかず、ランダムに広告の掲載順位を決定するランキング（以下、「ランダムランキング」と呼ぶ）のいずれかにより、ウェブページに埋め込む広告の掲載順位を決定する。これにより、端末装置３の画面は、ウェブブラウザの機能により広告が埋め込まれたウェブページを表示する。
【００２３】
また、サービス提供部１２は、例えば、サービス提供装置５がアプリケーションサーバ装置である場合、通信部１０を介して、アプリケーションが起動された端末装置３から所定のリクエストを受信すると、このリクエストに応じてテキストデータや画像データ、動画データ、音声データ等のコンテンツを、リクエストの送信元である端末装置３に送信する。
【００２４】
また、サービス提供部１２は、コンテンツを生成する際、広告配信サーバ７から配信された広告を示す情報を受信し、コンテンツの広告配信枠に、少なくとも１つの広告を示す情報を含むコンテンツを生成して端末装置３に送信する。これにより、端末装置３は、コンテンツを受信すると、例えば、アプリケーションのインストール時に合わせて取得しておいたスタイルシート等に基づいて、受信したコンテンツを画面上に配置することで、アプリ用のページを表示する。
【００２５】
サービス提供部１２は、例えば、広告設定部２０（抽出部）と、サービス生成部２２とを備える。広告設定部２０は、広告配信サーバ７から少なくとも１つの広告情報を取得し、ランダムレートに基づいて、広告表示のランダムランキングを行うか否かを決定する。広告設定部２０は、例えば、乱数を用いてランダムレートが示す確率に応じた制御を行うことで、広告表示のランダムランキングを行うか否かを決定する。また、広告設定部２０は、ランダムランキングを行うことを決定した場合、広告の掲載順位をランダムに決定し、ランダムランキングを行わないことを決定した場合、実績ランキングにより広告の掲載順位を決定する。
【００２６】
サービス生成部２２は、広告設定部により決定された広告の掲載順位と、広告を示す情報とを含むウェブページを生成して端末装置３に送信する。
【００２７】
ランダムレート制御部１４は、配信の候補である広告の内、実績が付与された広告の割合の変動具合を確認しながら、ランダムレートの調整を行う。また、ランダムレート制御部１４は、実績を付与しながら、可能な限り広告の売上の低下を抑えるように、ランダムレートの調整を行う。ランダムレート制御部１４は、例えば、実績付与率算出部２４（取得部）と、ランダムレート決定部２６（決定部）とを備える。
【００２８】
実績付与率算出部２４は、広告配信サーバ７に保持された配信可能な広告のうち、配信実績が付与された広告の割合を示す実績付与率を算出する。広告に対して「配信実績が付与された」とは、例えば、広告のインプレッション数、クリック数、ＣＴＲ（Click Through Ratio）等が、所定の閾値を超えていることを示す。実績付与率は、例えば、以下の式１によって表される。
【００２９】
実績付与率＝実績が付与された広告数／総広告数・・・（式１）
【００３０】
ランダムレート決定部２６は、実績付与率算出部２４によって算出された実績付与率に基づいて、ランダムレートを決定する。ランダムレート決定部２６は、決定したランダムレートを、記憶部１６に記憶させる。ランダムレート決定部２６によるランダムレートの決定方法については後述する。
【００３１】
記憶部１６は、ランダムレート決定部２６により決定されたランダムレート等を記憶する。
【００３２】
［広告配信サーバの構成］
以下、広告配信サーバ７の構成について説明する。図３は、広告配信サーバ７の機能構成を示す機能ブロック図である。広告配信サーバ７は、例えば、通信部３０と、広告配信部３２と、記憶部３４とを備える。
【００３３】
通信部３０は、例えば、ＮＩＣ等の通信インターフェースを含む。通信部３０は、ネットワークＮＷを介して、端末装置３、サービス提供装置５等と通信する。
【００３４】
広告配信部３２は、サービス提供装置５から送信された広告の配信要求を受信し、この配信要求に応じて、少なくとも１つの広告の広告情報を記憶部３４から読み出し、サービス提供装置５に送信する。
【００３５】
記憶部３４は、例えば、配信可能な広告の候補に関する広告情報を記憶する。
【００３６】
サービス提供装置５および広告配信サーバ７の各々の構成要素は、例えば、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）等のプロセッサがプログラム記憶部（図示しない）に格納されたプログラムを実行することにより実現される。また、サービス提供装置５および広告配信サーバ７の各々の構成要素の一部または全部は、ＬＳＩ（Large Scale Integration）、ＡＳＩＣ（Application Specific Integrated Circuit）、またはＦＰＧＡ（Field-Programmable Gate Array）等のハードウェアにより実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
【００３７】
サービス提供装置５の記憶部１６および広告配信サーバ７の記憶部３４の各々は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ、またはこれらのうち複数が組み合わされたハイブリッド型記憶装置等により実現される。また、記憶部１６および記憶部３４の各々の一部または全部は、ＮＡＳや外部のストレージサーバ等、サービス提供装置５または広告配信サーバ７がアクセス可能な外部装置であってもよい。
【００３８】
［サービス提供装置のリクエスト処理］
以下、サービス提供装置５の動作について説明する。図４は、サービス提供装置５のリクエスト処理の流れを示すフローチャートである。まず、サービス提供装置５は、端末装置３から送信された、サービス（ウェブページ）を要求するリクエストを、通信部１０を介して受信する（ステップＳ１０１）。
【００３９】
次に、広告設定部２０は、広告の配信要求を広告配信サーバ７に送信し、広告配信サーバ７から少なくとも１つの広告情報を取得する（ステップＳ１０３）。図５は、広告配信サーバ７の記憶部３４に記憶された広告情報の一例を示す図である。記憶部３４には、例えば、広告の広告メタデータと、広告の実績データとが記憶されている。広告メタデータは、例えば、広告を識別する広告ＩＤと、広告のＵＲＬ（Uniform Resource Locator）とを含む。実績データは、例えば、広告の表示回数を示すインプレッション数と、広告のクリック回数を示すクリック数と、広告のクリックされやすさを示すＫＰＩ（Key Performance Indicator）の一例であるＣＴＲ（Click Through Ratio）とを含む。
【００４０】
次に、広告設定部２０は、記憶部１６からランダムレートを取得し（ステップＳ１０５）、取得したランダムレートに基づいて、広告表示のランダムランキングを行うか否かを決定する（ステップＳ１０７）。例えば、広告設定部２０は、取得したランダムレートが“１０％”である場合、１０％の確率でランダムランキングを行うように決定する。
【００４１】
広告設定部２０は、ランダムランキングを行うことを決定した場合、広告配信サーバ７から取得した広告の掲載順位をランダムに決定する（ステップＳ１０９）。以上により、広告設定部２０は、広告の候補の中から広告配信面に表示させる広告をランダムに抽出する。この場合、広告設定部２０は、広告配信サーバ７から取得した広告の実績データは使用しない。
【００４２】
一方、広告設定部２０は、ランダムランキングを行わないことを決定した場合、実績ランキングにより広告の掲載順位を決定する（ステップＳ１１１）。例えば、広告設定部２０は、広告配信サーバ７から取得した広告の実績データに含まれるインプレッション数、クリック数、およびＣＴＲの少なくとも１つに基づいて、広告の掲載順位を決定する。例えば、図５に示す広告ＩＤ“Ａ”から“Ｉ”の広告の掲載順位を「クリック数」の大きさに基づいて決定する場合、広告設定部２０は、広告ＩＤ“Ｈ”、“Ｅ”、“Ｂ”、“Ａ”、“Ｃ”、“Ｉ”、“Ｇ”、“Ｆ”の順に掲載順位を決定する。以上により、広告設定部２０は、広告の配信実績に基づいて掲載順位が設定された広告を抽出する。
【００４３】
次に、サービス生成部２２は、広告設定部２０により決定された広告の掲載順位と、各広告を示す情報（例えば、ＵＲＬ）と含むウェブページを生成して端末装置３に送信する（ステップＳ１１３）。次に、端末装置３は、各広告のＵＲＬを用いて、各広告の取得を要求するリクエストを広告配信サーバ７に送信し、各広告を取得する。これにより、端末装置３の画面は、ウェブブラウザの機能により、ランダムランキングまたは実績ランキングにより掲載順位が決定された広告を埋め込んだウェブページを表示する。
【００４４】
広告配信サーバ７は、端末装置３から各広告の取得を要求するリクエストを受信すると、記憶部３４に記憶された各広告の実績データの「インプレッション数」を更新する。なお、広告配信サーバ７は、端末装置３からリクエストを受信する度に実績データを更新してもよいし、一定の時間間隔で複数のリクエストをまとめて受信し、実績データを更新してもよい。
【００４５】
図６は、実績ランキングにより掲載順位が決定された広告が埋め込まれたウェブページの一例を示す図である。「クリック数」の大きさ（実績値が高い）の順に、広告ＩＤ“Ｈ”、“Ｅ”、“Ｂ”、“Ａ”、“Ｃ”の広告が上位から順に配置されており、実績値が低い（配信実績がない）広告ＩＤ“Ｆ”の広告は、ウェブページの下位に配置される。あるいは、ウェブページに埋め込まれる広告の数に制限がある場合（例えば、５つ）、配信実績がない広告ＩＤ“Ｆ”の広告は表示されない。
【００４６】
図７は、ランダムランキングにより掲載順位が決定された広告が埋め込まれたウェブページの一例を示す図である。広告の掲載順位がランダムに決定された結果、広告ＩＤ“Ｆ”、“Ｉ”、“Ａ”、“Ｇ”、“Ｃ”の広告が上位から配置されている。これにより、配信実績がない広告ＩＤ“Ｆ”の広告がウェブページの上位に配置され、広告ＩＤ“Ｆ”の広告に対して配信実績を蓄積する機会が与えられる。
【００４７】
その後、ユーザが端末装置３を操作してウェブページに表示された広告をクリック（またはタップ）すると、広告に対応するウェブページのリクエストが端末装置からサービス提供装置５に送信される。サービス提供装置５は、広告からのリンク先のウェブページを取得し、端末装置３に送信する。端末装置３には、クリックされた広告のウェブページに基づく画面が表示される。このとき、端末装置３は、クリック通知を広告配信サーバ７に送信する。クリック通知には、クリックされた広告の識別情報が含まれる。
【００４８】
広告配信サーバ７は、端末装置３からクリック通知を受信すると、記憶部３４に記憶された実績データを更新する。なお、広告配信サーバ７は、クリック通知を受信する度に実績データを更新してもよいし、一定の時間間隔で複数のクリック通知をまとめて受信し、実績データを更新してもよい。以上により、サービス提供装置５は、本フローチャートの処理を終了する。
【００４９】
［サービス提供装置の第１のランダムレート設定処理］
以下、サービス提供装置５のランダムレートの設定処理について説明する。図８は、サービス提供装置５の第１のランダムレート設定処理の流れを示すフローチャートである。図８に示す処理は、サービス提供装置５が、管理者等から、ランダムレートの設定指示を受け付けた場合に行われる。管理者等は、ウェブページに同一の広告が頻繁に表示されていると判断した場合や、広告による売上が低下しているような場合（新たな広告の表示を試してみたい場合）等に、ランダムレートの設定を行うことが考えられる。また、図８に示す処理は、月次等の所定のタイミングで行われてもよい。
【００５０】
まず、サービス提供装置５は、図示しない受付部を介して、管理者からのランダムレートの初期値（第１の値）の設定を受け付ける（ステップＳ２０１）。サービス提供装置５は、受け付けたランダムレートの初期値を記憶部１６に記憶させる。これにより、以後、サービス提供装置５は、端末装置３からのリクエストを処理する場合には、この管理者から受け付けたランダムレートの初期値を用いて処理を行う。
【００５１】
次に、所定期間経過後（例えば、２週間後等）、実績付与率算出部２４は、広告配信サーバ７から、記憶部３４に記憶された広告情報を取得し、実績付与率（以下、「第１実績付与率」と呼ぶ）を算出する（ステップＳ２０３）。上述のように、ランダムレートの初期設定後に所定期間の経過を待つ理由は、設定後のランダムレートを用いたリクエスト処理のデータが蓄積し、ランダムレートの変更による実績付与率への影響を評価できるようにするためである。
【００５２】
次に、ランダムレート決定部２６は、ランダムレートを増大させる（ステップＳ２０５）。サービス提供装置５は、増大させたランダムレート（第２の値）を記憶部１６に記憶させる。これにより、以後、サービス提供装置５は、端末装置３からのリクエストを処理する場合には、この増大させたランダムレートを用いて処理を行う。ランダムレートを増大させる割合については、任意に設定することが可能である。
【００５３】
次に、所定期間経過後（例えば、２週間後等）、実績付与率算出部２４は、広告配信サーバ７から、記憶部３４に記憶された広告情報を取得し、実績付与率（以下、「第２実績付与率」と呼ぶ）を算出する（ステップＳ２０７）。上記のように、ランダムレートの設定後に所定期間の経過を待つ理由は、設定後のランダムレートを用いたリクエスト処理のデータが蓄積し、ランダムレートの変更の実績付与率への影響を評価できるようにするためである。
【００５４】
次に、ランダムレート決定部２６は、第１実績付与率と、第２実績付与率との間における実績付与率の増加率を算出し、算出した増加率が第１閾値以上であるか否かを判定する（ステップＳ２０９）。
【００５５】
ランダムレート決定部２６は、算出した増加率が第１閾値以上であると判定した場合（すなわち、実績付与率が増大していると判定した場合）、再度、ランダムレートを増大させ（ステップＳ２０５）、実績付与率（以下、「第３実績付与率」と呼ぶ）を算出し（ステップＳ２０７）、上記の第２実績付与率と、新たに算出した第３実績付与率との間における実績付与率の増加率を算出し、算出した増加率が第１閾値以上であるか否かを判定する（ステップＳ２０９）。
【００５６】
一方、ランダムレート決定部２６は、算出した増加率が第１閾値以上ではないと判定した場合（第１閾値未満であると判定した場合）、算出した増加率が第２閾値以上であるか否かを判定する（ステップＳ２１１）。第２閾値は、第１閾値よりも小さい値に設定される。ランダムレート決定部２６は、算出した増加率が第２閾値以上であると判定した場合（すなわち、実績付与率が微増していると判定した場合）、現在のランダムレートを維持し（ステップＳ２１３）、本フローチャートの処理を終了する。
【００５７】
一方、ランダムレート決定部２６は、算出した増加率が第２閾値以上ではない判定した場合（すなわち、実績付与率が増加していないまたは変化がないと判定した場合）（第２閾値未満であると判定した場合）、ランダムレートを低減させる（ステップＳ２１５）。サービス提供装置５は、低減させたランダムレートを記憶部１６に記憶させる。これにより、以後、サービス提供装置５は、端末装置３からのリクエストを処理する場合には、この低減させたランダムレートを用いて処理を行う。ランダムレートを低減させる割合については、任意に設定することが可能である。以上により、サービス提供装置５は、本フローチャートの処理を終了する。
【００５８】
［サービス提供装置の第２のランダムレート設定処理］
以下、サービス提供装置５のランダムレートの他の設定処理について説明する。図９は、サービス提供装置５の第２のランダムレート設定処理の流れを示すフローチャートである。図９に示す処理は、サービス提供装置５が、管理者等から、ランダムレート（第３の値）の設定指示および実績付与率の目標値（閾値）を受け付けた場合に行われる。また、図９に示す処理は、月次等の所定のタイミングで行われてもよい。
【００５９】
まず、サービス提供装置５は、図示しない受付部を介して、管理者からのランダムレートおよび実績付与率の目標値の設定を受け付ける（ステップＳ３０１）。サービス提供装置５は、受け付けたランダムレートおよび目標値を記憶部１６に記憶させる。これにより、以後、サービス提供装置５は、端末装置３からのリクエストを処理する場合には、この管理者から受け付けたランダムレートを用いて処理を行う。
【００６０】
次に、所定期間経過後（例えば、２週間後等）、実績付与率算出部２４は、広告配信サーバ７から、記憶部３４に記憶された広告情報を取得し、実績付与率（第３実績付与率）を算出する（ステップＳ３０３）。上記のように、ランダムレートの設定後に所定期間の経過を待つ理由は、設定後のランダムレートを用いたリクエスト処理のデータが蓄積し、ランダムレートの変更による実績付与率への影響を評価できるようにするためである。
【００６１】
次に、ランダムレート決定部２６は、実績付与率算出部２４により算出された実績付与率が、実績付与率の目標値に到達した否かを判定する（ステップＳ３０５）。ランダムレート決定部２６は、実績付与率算出部２４により算出された実績付与率が目標値に到達していないと判定した場合、ランダムレートおよび実績付与率の目標値の見直しおよび設定が行われる。そして、ランダムレート決定部２６は、所定期間経過後（例えば、２週間後等）、再度、実績付与率を算出し、目標値との比較を行う。
【００６２】
一方、ランダムレート決定部２６は、実績付与率算出部２４により算出された実績付与率が目標値に到達していると判定した場合、ランダムレートを低減させる（ステップＳ３０７）。サービス提供装置５は、低減させたランダムレートを記憶部１６に記憶させる。これにより、以後、サービス提供装置５は、端末装置３からのリクエストを処理する場合には、低減されたランダムレートを用いて処理を行う。以上により、サービス提供装置５は、本フローチャートの処理を終了する。なお、管理者は、現在のランダムレートの設定のままで処理を継続しても、実績付与率が目標値に到達しないと判断した場合には、ランダムレートの変更を行ってもよい。
【００６３】
以上において説明した実施形態によれば、配信実績のない広告に対して効果的に実績を蓄積する機会を与えることが可能である。実績付与率の変動具合を確認しながら、ランダムレートの調整を行うことで、実績が高い広告の配信機会の低下を防ぎつつ、実績付与率を向上させることが可能である。また、配信実績のない広告に配信機会を与えることで、ユーザにとって有益な目新しい広告の表示が可能となる。また、実績が高い一部の広告のみが表示されるといった広告表示の寡占を防ぐことが可能である。
【００６４】
なお、上述の実施形態では、１つのウェブページに対して、ランダムランキングまたは実績ランキングのいずれか一方が適用される例について説明した。しかしながら、図１０に示すように、１つのウェブページに２つの広告配信枠が存在する場合には、一方の広告配信枠にはランダムランキングが適用され、他方の広告配信枠には実績ランキングが適用されてもよい。
【００６５】
なお、上述の実施形態では、１つのランダムレートを用いてリクエストの処理を行う例を説明したが、例えば、ウェブページを提供するサービス毎にランダムレートが設定されてもよい。例えば、ランダムレートの調整を行う際に、ユーザ数の多いサービスに対しては、ランダムレートの初期値を低めに設定し、ユーザ数の少ないサイトに対してはランダムレートの初期値を高めに設定してよい。また、利益性の高いサービスに対してはランダムレートの初期値を低め設定してもよい。
【００６６】
また、上述の第１のランダムレート設定処理と、第２のランダムレート設定処理とを組み合わせた処理を行ってもよい。例えば、第２のランダムレート設定処理により、目標値まで実績付与率を向上させた後で、第１のランダムレート設定処理を行うようにしてもよい。
【００６７】
なお、上述の実施形態では、ウェブサーバ装置、アプリケーションサーバ装置等であるサービス提供装置５が、広告の実績付与率を算出する機能と、ランダムレートを決定する機能とを備える例を説明したが、これらの機能は、サービス提供装置５とは異なる装置（広告配信支援装置）に実装されてもよい。
【００６８】
以上説明したように、実施形態の広告抽出装置は、広告配信面に表示される広告の実績付与率の変化に基づいて、前記広告の掲載順位をランダムにする確率を決定する決定部と、前記決定部により決定された確率に基づいて、前記広告の掲載順位をランダムにすると判定した場合、広告の候補の中から前記広告配信面に表示させる広告をランダムに抽出する抽出部と、を備える。これによって、配信実績のない広告に対して効果的に実績を蓄積する機会を与えることが可能である。
【００６９】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【００７０】
１…サービス提供システム
３…端末装置
５…サービス提供装置
７…広告配信サーバ
１０…通信部
１２…サービス提供部
１４…ランダムレート制御部
１６…記憶部
２０…広告設定部
２２…サービス生成部
２４…実績付与率算出部
２６…ランダムレート決定部
３０…通信部
３２…広告配信部
３４…記憶部
【図１】
2019016094.tif 000003
【図２】
2019016094.tif 000004
【図３】
2019016094.tif 000005
【図４】
2019016094.tif 000006
【図５】
2019016094.tif 000007
【図６】
2019016094.tif 000008
【図７】
2019016094.tif 000009
【図８】
2019016094.tif 000010
【図９】
2019016094.tif 000011
【図１０】
2019016094.tif 000012