(57)【要約】      （修正有）【課題】電子コンテンツの送客数と集客数のバランスを取る。【解決手段】広告制御装置は、複数の電子コンテンツそれぞれに対応する広告情報、１つの電子コンテンツが第１電子コンテンツとして選ばれた場合に残りの電子コンテンツの広告情報の中から１つの広告情報を選択する選択確率、及び、複数の電子コンテンツそれぞれの可変パラメータを記憶する記憶手段と、選択確率に基づいて、各広告情報の中から少なくとも何れか１つの広告情報を選択し、選択した広告情報に対応する電子コンテンツを第２電子コンテンツとする選択手段と、選択手段により選択された広告情報を第１電子コンテンツに関連付けて端末装置へ送信する送信手段と、送信手段が広告情報を送信したことに基づき、第１電子コンテンツの可変パラメータ及び第２電子コンテンツの可変パラメータを更新し、更新した可変パラメータに基づいて選択確率を更新する更新手段と、を備える。【選択図】図５
2018063713.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と通信可能な広告制御装置であって、
複数の電子コンテンツそれぞれに対応する広告情報、前記端末装置からの要求に基づい
て前記複数の電子コンテンツのうち１つの電子コンテンツが第１電子コンテンツとして選
ばれた場合に残りの電子コンテンツの広告情報の中から１つの広告情報を選択する選択確
率、及び、前記複数の電子コンテンツそれぞれの可変パラメータを記憶する記憶手段と、
前記選択確率に基づいて、各広告情報の中から少なくとも何れか１つの広告情報を選択
し、選択した広告情報に対応する電子コンテンツを第２電子コンテンツとする選択手段と
、
前記選択手段により選択された広告情報を前記第１電子コンテンツに関連付けて前記端
末装置へ送信する送信手段と、
前記送信手段が前記広告情報を送信したことに基づき、前記第１電子コンテンツの可変
パラメータ及び前記第２電子コンテンツの可変パラメータを更新し、更新した可変パラメ
ータに基づいて前記選択確率を更新する更新手段と、
を備える広告制御装置。
【請求項２】
前記記憶手段は、可変パラメータと重み値との対応関係を記憶し、
前記更新手段は、前記対応関係を参照して、前記更新した可変パラメータに対応する重
み値を取得し、取得した重み値に基づいて前記選択確率を更新する、
請求項１に記載の広告制御装置。
【請求項３】
前記対応関係は、前記可変パラメータを変数として前記重み値が２次以上の関数で表さ
れる関係を含む、
請求項２に記載の広告制御装置。
【請求項４】
前記更新手段は、前記記憶手段が記憶している広告情報に対応する電子コンテンツの品
揃えに変更があった場合に、前記対応関係を更新する、
請求項２又は３に記載の広告制御装置。
【請求項５】
前記更新手段は、前記送信手段が送信した前記広告情報に対するユーザのアクションに
応じて、前記第１電子コンテンツの可変パラメータ及び前記第２電子コンテンツの可変パ
ラメータの更新度合を変更する、
請求項１乃至４の何れか１項に記載の広告制御装置。
【請求項６】
前記更新手段は、前記複数の電子コンテンツのうち１つの電子コンテンツの提供者の要
求に応じて、前記要求に対応する１つの電子コンテンツの可変パラメータを更新する、
請求項１乃至５の何れか１項に記載の広告制御装置。
【請求項７】
端末装置と通信可能なコンピュータを、
複数の電子コンテンツそれぞれに対応する広告情報、前記端末装置からの要求に基づい
て前記複数の電子コンテンツのうち１つの電子コンテンツが第１電子コンテンツとして選
ばれた場合に残りの電子コンテンツの広告情報の中から１つの広告情報を選択する選択確
率、及び、前記複数の電子コンテンツそれぞれの可変パラメータを記憶する記憶手段、
前記選択確率に基づいて、各広告情報の中から少なくとも何れか１つの広告情報を選択
し、選択した広告情報に対応する電子コンテンツを第２電子コンテンツとする選択手段と
、
前記選択手段により選択された広告情報を前記第１電子コンテンツに関連付けて前記端
末装置へ送信する送信手段、及び、
前記送信手段が前記広告情報を送信したことに基づき、前記第１電子コンテンツの可変
パラメータ及び前記第２電子コンテンツの可変パラメータを更新し、更新した可変パラメ
ータに基づいて前記選択確率を更新する更新手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、複数の電子コンテンツ（例えばウェブサイトケーションやウェブサイト）の
うち何れか１つの電子コンテンツに関する動作が端末装置において実行された場合に、他
の電子コンテンツに関する広告情報を広告制御装置から端末装置に送信するサービスが知
られている。このようなサービスでは、広告情報を通じて端末装置のユーザを或る電子コ
ンテンツ（第１電子コンテンツ）から他の電子コンテンツ（第２電子コンテンツ）に誘導
することを可能としている。なお、この誘導は、第１電子コンテンツ側では１人のユーザ
を送客したと捉えることができ、第２電子コンテンツ側では１人のユーザを集客したと捉
えることができる。
【０００３】
これに関し、特許文献１には、各電子コンテンツにポイントを対応付けて管理し、上記
誘導した場合に、第１電子コンテンツがポイントを獲得する一方で第２電子コンテンツが
ポイントを消費する技術が開示されている。この技術では、何れかの電子コンテンツのポ
イントが閾値に達して予め定められた集客数を示す場合に、それ以上の集客（過集客）を
抑えるために当該何れかの電子コンテンツの広告を停止している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５４４５６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記の技術において電子コンテンツ間のユーザの循環（回遊）を促進するた
めには、電子コンテンツの送客数と集客数のバランスを取ることが望まれる。しかしなが
ら、上記の技術では、例えば人気の低い電子コンテンツは、自身の送客能力が低くなり易
く、自身の送客能力を超えた数のユーザを集客する場合がある。この場合、人気の低い電
子コンテンツのポイントが閾値に達して当該電子コンテンツの広告が停止され、その後に
おいて当該電子コンテンツが送客のみをしても、その送客数が広告停止前までの集客数に
追いつくのに時間を要するか、或いは追いつくことが困難であるので、送客数と集客数の
バランスを取ることができない。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、その目的は、電子コンテンツの
送客数と集客数のバランスを取ることができる広告制御装置及びプログラムを提供するこ
とにある。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る広告制御装置は、端末装置と通信可能な広告制御装置であって、
複数の電子コンテンツそれぞれに対応する広告情報、前記端末装置からの要求に基づい
て前記複数の電子コンテンツのうち１つの電子コンテンツが第１電子コンテンツとして選
ばれた場合に残りの電子コンテンツの広告情報の中から１つの広告情報を選択する選択確
率、及び、前記複数の電子コンテンツそれぞれの可変パラメータを記憶する記憶手段と、
前記選択確率に基づいて、各広告情報の中から少なくとも何れか１つの広告情報を選択し
、選択した広告情報に対応する電子コンテンツを第２電子コンテンツとする選択手段と、
前記選択手段により選択された広告情報を前記第１電子コンテンツに関連付けて前記端末
装置へ送信する送信手段と、前記送信手段が前記広告情報を送信したことに基づき、前記
第１電子コンテンツの可変パラメータ及び前記第２電子コンテンツの可変パラメータを更
新し、更新した可変パラメータに基づいて前記選択確率を更新する更新手段と、を備える
。
【０００８】
この態様において、更新手段は、送信手段が広告情報を送信したことに基づき、端末装
置のユーザを第１電子コンテンツが第２電子コンテンツに送客したと判定するものとする
。更新手段は、この判定の度に、すなわち、ユーザの送客数に応じて、第１電子コンテン
ツの可変パラメータ及び第２電子コンテンツの可変パラメータを更新することになる。そ
して、この更新手段が、送信手段が送信する対象となる広告情報を選択する選択確率を可
変パラメータに基づいて更新すると、選択確率は送客数に応じた値を取るようになる。し
たがって、選択手段が、このような送客数に応じた選択確率に基づき広告情報を選択する
と、送客数の状況に応じて第１電子コンテンツから送客される（が集客する）第２電子コ
ンテンツの広告情報を選択することができる。したがって、電子コンテンツの送客数と集
客数のバランスを取ることができる。
【発明の効果】
【０００９】
本発明によれば、電子コンテンツの送客数と集客数のバランスを取ることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態に係る広告制御装置が組み込まれた広告提供システムの構成例を示す図である。
【図２】図２は、電子コンテンツの一例である４つのウェブサイト間で送客／集客が行なわれる様子を例示した図である。
【図３】図３は、ウェブサイトＡが端末１４に表示される第１ウェブサイトとして選ばれた場合において、残りウェブサイトの広告情報の選択確率を例示する図である。
【図４】図４は、本実施形態に係る広告制御サーバ１０のハードウェア的な構成例を示す図である。
【図５】図５は、広告制御サーバ１０の機能的な構成例を示す図である。
【図６】図６は、選択確率テーブル１３０Ｂの一例を示す図である。
【図７】図７は、ポイントテーブル１３０Ｃの一例を示す図である。
【図８】図８は、参加サイトテーブル１３０Ｄの一例を示す図である。
【図９】図９は、送客履歴テーブル１３０Ｅの一例を示す図である。
【図１０】図１０は、対応関係テーブル１３０Ｆの一例を示す図である。
【図１１】図１１は、対応関係テーブル１３０Ｆの他の例を示す図であり、図１０に示す対応関係テーブル１３０Ｆの対応関係が更新された場合の例を示す図である。
【図１２】図１２は、スコアテーブル１３０Ｇの一例を示す図である。
【図１３】図１３は、広告提供システム１の動作（相互送客処理）の流れを説明するフローチャートである。
【図１４】図１４は、広告制御サーバ１０の動作（選択確率計算処理）の流れを説明するフローチャートである。
【図１５】図１５は、図１４に示す選択確率計算処理の続きの処理の流れを説明するフローチャートである。
【図１６】図１６（Ａ）は、端末１４に表示されるウェブサイトＡの一例を示す図である。図１６（Ｂ）は、図１６（Ａ）に示す画面から遷移する端末１４の画面であって、当該画面に、広告１４２が掲載されたウェブサイトＡが表示されている状態を示す図である。図１６（Ｃ）は、図１６（Ｂ）に示す画面から遷移する端末１４の画面であって、当該画面に、広告１４２が広告するウェブサイトＢが表示されている状態を示す図である。
【図１７】図１７は、広告提供システム１によるユーザの送集客をシミュレーションした結果を示す図である。
【図１８】図１８は、送集客ポイントＰを変数としてスコアＳを２次関数とした場合と、１次関数とした場合とでそれぞれ、広告提供システム１によるユーザの送集客をシミュレーションした結果を示す模式図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図に
おいて、同一の符号を付したものは、同一又は同様の構成を有する。
【００１２】
〔１〕システム構成例
本実施形態に係る広告制御装置は、以下に説明する広告提供システムに組み込まれてい
る。まず、この広告提供システムの構成例について以下に説明する。
【００１３】
図１は、本実施形態に係る広告制御装置が組み込まれた広告提供システムの構成例を示
す図である。図１に示す広告提供システム１は、複数の電子コンテンツおよび電子コンテ
ンツに対応する広告情報を端末装置１４（以下、単に「端末」という）に対して通信ネッ
トワークＮＴを介して提供するシステムである。
【００１４】
上記「電子コンテンツ」とは、ウェブサイト、アプリケーションプログラム等のコンピ
ュータソフト、動画・静止画といったデジタルプロダクトなどの電子情報で構成されたも
のをいう。以下では、複数の電子コンテンツそれぞれがウェブサイトである場合を説明す
る。
【００１５】
広告提供システム１は、例示的に、本実施形態に係る広告制御装置としての広告制御サ
ーバ１０と、コンテンツ提供サーバ１２と、複数の端末１４と、通信ネットワークＮＴと
、を備える。
【００１６】
まず、通信ネットワークＮＴから説明する。通信ネットワークＮＴは、無線ネットワー
クでも有線ネットワークでもよい。通信ネットワークＮＴの一例としては、インターネッ
トや無線ＬＡＮ、赤外線通信、３Ｇ、ＷｉＭａｘ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登
録商標）、ｃ．Ｌｉｎｋ（登録商標）、ＨＤＭＩ（登録商標）、有線ＬＡＮ、電話線、携
帯電話網、ＰＨＳ網、電灯線ネットワーク、ＩＥＥＥ１３９４等に準拠したネットワーク
が挙げられる。
【００１７】
端末１４は、ＰＣ（Personal Computer）やＰＤＡ（Personal Digital Assistant）、
携帯電話、スマートフォン、タブレット型コンピュータ等のインテリジェントデバイスで
ある。端末１４は、必要に応じて通信ネットワークＮＴを経由して、広告制御サーバ１０
と通信することができる。
【００１８】
コンテンツ提供サーバ１２は、電子コンテンツとしてのウェブサイトを格納及び管理す
る１以上のサーバコンピュータで構成される。コンテンツ提供サーバ１２は、端末１４か
らの通信ネットワークＮＴを経由した要求に応じてウェブサイトを当該端末１４に提供（
送信）することができる。
【００１９】
広告制御サーバ１０は、コンテンツ提供サーバ１２によって端末１４に提供されるウェ
ブサイトに対応する（について広告する）広告情報の配信等を管理及び制御するサーバコ
ンピュータである。
【００２０】
具体的には、広告制御サーバ１０は、複数のウェブサイトのうち１つのウェブサイトが
端末１４に表示される第１ウェブサイト（第１電子コンテンツ）として選ばれた場合にお
いて、管理している広告情報の中（第１ウェブサイトに対応する広告情報を除く）から少
なくとも何れか１つの広告情報を選択する。そして、広告制御サーバ１０は、選択した広
告情報を第１ウェブサイトに関連付けて端末１４へ送信する。なお、「関連付け」とは、
端末１４に表示される第１ウェブサイトにおいて広告情報に基づく広告が掲載（表示）さ
れるように、広告情報と第１ウェブサイトとの関係を結びつけることを言う。なお、以下
では、選択した広告情報に対応するウェブサイトを第２ウェブサイト（第２電子コンテン
ツ）と称す。なお、上記「広告」は、第２ウェブサイトのウェブ広告や、第２ウェブサイ
トの記事（見出し画像や簡易テキスト等）を含む。
【００２１】
また、広告制御サーバ１０は、第１ウェブサイトに関連付けた（第２ウェブサイトの）
広告情報を送信したことに基づき、端末１４のユーザを第１ウェブサイトが第２ウェブサ
イトに送客したと判定する。同時に、広告制御サーバ１０は、端末１４のユーザを第２ウ
ェブサイトが第１ウェブサイトから集客したと判定する。なお、上記「送信したことに基
づき」とは、広告情報を送信した場合だけでなく、送信した後に広告情報に基づく広告が
表示された場合、表示された後に広告が選択された場合を含む。言い換えれば、広告制御
サーバ１０は、広告情報が送信された場合、広告情報に基づく広告が表示された場合（広
告情報が送信されると必ず広告が表示されると仮定すると、広告情報が送信された場合と
同義である。）、表示された後に広告が選択された場合等に、送客及び集客したと判定す
る。
【００２２】
〔２〕広告制御サーバ１０による広告制御動作概要
広告制御サーバ１０による広告制御動作の概要について図２を用いて説明する。図２に
は、電子コンテンツの一例である４つのウェブサイト間で送客／集客が行なわれる様子を
例示している。
【００２３】
ここで、端末１４にウェブサイトＡが表示されている場合において、ウェブサイトＡに
ウェブサイトＢの広告（単に、「Ｂ広告」と称す。）が掲載されているとする。端末１４
においてＢ広告がユーザによって選択（クリック又はタップ等）されると、端末１４には
ウェブサイトＢが表示される。これにより、広告制御サーバ１０は、Ｂ広告を通じて１人
のユーザをウェブサイトＡからウェブサイトＢに誘導したことになる。これをウェブサイ
トＡからみると、ウェブサイトＡは、１人のユーザをウェブサイトＢに送客したと捉える
ことができる。一方で、ウェブサイトＢからみると、１人のユーザをウェブサイトＡから
集客したと捉えることができる。
【００２４】
このとき、送客元のウェブサイトＡは、送客数に応じたポイント（例えば１人につき＋
３０ｐｔ等）を獲得し、送客された（集客した）側のウェブサイトＢは、集客数に応じた
ポイント（例えば１人につき−３０ｐｔ）を消費する。このようなルールを、他のウェブ
サイトＢ−ウェブサイトＣ間、ウェブサイトＣ−ウェブサイトＤ間、ウェブサイトＤ−ウ
ェブサイトＡ間についてもそれぞれ同様に適用する。
【００２５】
以上のようなウェブサイト間の送客数及び集客数に応じたポイント（以下「送集客ポイ
ント」と称する。）を広告制御サーバ１０はデータベースに記録することで管理し、当該
送集客ポイントに基づいて、第１ウェブサイトにどの広告情報を関連付けるか（別言する
と送信、表示させるか）を制御（選択、決定）する。
【００２６】
本実施形態では、広告制御サーバ１０は、送集客ポイントそのものではなく、送集客ポ
イントから算出される選択確率に基づいて、関連付ける広告情報を選択する。この選択確
率は、複数のウェブサイトのうち１つのウェブサイトが第１ウェブサイトとして選ばれた
場合に残りのウェブサイトの広告情報の中から１つの広告情報を選択する選択確率である
。なお、広告情報を選択すると、ユーザを広告情報に対応するウェブサイト（第２ウェブ
サイト）に送客することに繋がるので、選択確率は、第１ウェブサイトから第２ウェブサ
イトへの送客率と称することもできる。
【００２７】
図３は、ウェブサイトＡが端末１４に表示される第１ウェブサイトとして選ばれた場合
において、残りウェブサイトの広告情報の選択確率を例示する図である。
【００２８】
図３に示す例では、ウェブサイトＡが端末１４に表示される第１ウェブサイトとして選
ばれた場合において、ウェブサイトＢに対応する広告情報の選択確率が８０％、ウェブサ
イトＣに対応する広告情報の選択確率が１５％、ウェブサイトＤに対応する広告情報の選
択確率が５％である。このような場合において、広告情報を選択する際、広告制御サーバ
１０は、ウェブサイトＢの広告情報を８０％の選択確率で選択し、ウェブサイトＣの広告
情報を１５％の選択確率で選択し、ウェブサイトＤの広告情報を５％の選択確率で選択す
る。
【００２９】
このように、広告制御サーバ１０は、送集客パラメータに基づいた選択確率で選択する
ことにより、送客数及び集客数の状況に応じて広告情報を選択することができ、もって、
ウェブサイトの送客数と集客数のバランスを取ることができる。
【００３０】
例えば、詳細な算出は後述するが、広告情報に対応するウェブサイトの送客数が多いと
き、すなわち当該ウェブサイトの送集客ポイントが高いときに、高い確率となるように選
択確率を算出すれば、多くのユーザを送客しているウェブサイトの広告情報が選択され易
くなり、この結果、多くのユーザを集客できるようになる。このような場合を図３に示す
例で説明すると、選択確率は、各広告情報の中でもウェブサイトＢに対応する広告情報の
選択確率（８０％）が最も高い。選択確率が最も高いということは、ウェブサイトＢは最
も多くのユーザを送客している（別言すると、ウェブサイトＢ以外のウェブサイトに貸し
が有る）。したがって、本実施形態では、ウェブサイトＡにウェブサイトＢの広告を最も
多く表示されるようにすることで、多くのユーザを送客しているウェブサイトＢが多くの
ユーザを集客させ、ウェブサイトの送客数と集客数のバランスを取るようにしている。
【００３１】
なお、送集客ポイントは、可変パラメータの一例である。送集客ポイントは、上述した
ように、ユーザがウェブサイトＡからＢ広告が選択された場合だけでなく、Ｂ広告が送信
（表示）された場合にも増減されてもよい。この場合、送集客ポイントの増減幅は、Ｂ広
告が送信（表示）された場合と、Ｂ広告が選択された場合とで異ならせることもできる。
すなわち、送信された広告情報に対するユーザのアクションに応じて、送集客ポイントの
更新度合が変更されてもよい。
【００３２】
なお、上記の例は、送集客ポイントが送客側ウェブサイトと被送客（集客）側ウェブサ
イトとで連動して、また、同じ増減幅で更新される例であり、単純なロジックで実現可能
である。ただし、これに限られない。
【００３３】
例えば、いずれか一方についての送集客ポイントだけを更新するようにしてもよいし、
送客側ウェブサイトと集客側ウェブサイトとの間で相対的に異なる増減幅で更新するよう
にしてもよい。いずれにしても、上記の例と同等の制御を実現できる。
【００３４】
〔３〕端末１４の構成例
次に、端末１４のハードウェア的な構成は、従来の技術を適宜採用することが可能であ
るため、以下に簡単に説明する。
【００３５】
端末１４は、例えば、プロセッサと記憶装置と出力装置と入力装置と通信装置等を備え
る。
【００３６】
プロセッサは、ウェブサイト等を表示制御するためのものである。記憶装置は、メモリ
やハードディスクドライブが挙げられ、ウェブサイト等を記憶するためのものである。出
力装置は、ディスプレイ等を含み、ウェブサイトを出力（表示）するためのものである。
入力装置は、広告情報に対する操作やウェブサイトのインストール操作をするためのもの
である。通信装置は、通信ネットワークＮＴへの接続を可能にする装置あるいはインター
フェースである。
【００３７】
〔４〕広告制御サーバ１０の構成例
次に、広告制御サーバ１０のハードウェア的な構成と機能的な構成とを以下に説明する
。なお、コンテンツ提供サーバ１２のハードウェア的な構成は、広告制御サーバ１０の構
成と同等とすることができる。
【００３８】
（４．１）ハードウェア構成例
図４は、本実施形態に係る広告制御サーバ１０のハードウェア的な構成例を示す図であ
る。図４に示す広告制御サーバ１０は、例示的に、制御部１０１、入力装置１０３、外部
記憶装置１０５、及び出力装置１０６を備える。また、広告制御サーバ１０は、通信イン
ターフェース（ＩＦ）１０７を備えてもよい。
【００３９】
制御部１０１は、広告制御サーバ１０全体の動作を制御する。制御部１０１は、例えば
、ＣＰＵ１１１や、ＲＯＭ１１２、メインメモリ１１３、グラフィックメモリ１１４、オ
ーディオメモリ１１５、ＧＰＵ１１６、オーディオプロセッサ１１８等を含む。
【００４０】
入力装置１０３は、サーバ管理者等が制御部１０１に操作信号を入力するために用いら
れる。入力装置１０３の一例としては、キーボード、マウスやトラックボール等のポイン
ティングデバイス等が挙げられる。また、入力装置１０３には、後述するディスプレイ１
０６Ｂに備えられたタッチパッドやタッチパネルが含まれてもよい。
【００４１】
外部記憶装置１０５は、例示的に、ペリフェラルインタフェース（Ｉ／Ｆ）１２１を介
して制御部１０１に着脱可能に接続することができる。当該ペリフェラレルＩ／Ｆ１２１
には、１又は複数の周辺機器を追加的に接続してもよい。なお、外部記憶装置１０５は、
広告制御サーバ１０内に内蔵される記憶装置であってもよい。
【００４２】
外部記憶装置１０５には、ハードディスクドライブ（ＨＤＤ）、フラッシュメモリ、Ｓ
ＲＡＭ（Static Random Access Memory）、磁気テープ装置、光ディスク装置等を用いる
ことができる。外部記憶装置１０５には、広告制御に用いられるプログラム（以下「広告
制御プログラム」ともいう。）やサーバ内で生成した及び／又は端末から受信したパラメ
ータ等の各種データのほか、広告情報等を記憶することができる。コンピュータの一例で
ある広告制御サーバ１０は、外部記憶装置１０５から広告制御プログラム等を読み取って
後述するメインメモリ１１３等の内部メモリに転送し格納して用いる。
【００４３】
広告制御プログラム等は、コンピュータ読取可能な記録媒体に記録された形態で提供す
ることができる。記録媒体には、例えば、ハードディスク、磁気ディスク、光磁気ディス
ク、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Dis
k）、ＢＤ（Blue-ray Disk）、ＲＯＭカートリッジ、バッテリバックアップ付きＲＡＭカ
ートリッジ、フラッシュメモリカートリッジ、不揮発性ＲＡＭカートリッジ等が含まれて
よい。また、広告制御プログラム等は、通信ＩＦ１０７により通信ネットワークＮＴ経由
で広告制御サーバ１０に提供してもよい。
【００４４】
なお、「コンピュータ」とは、例えば、ハードウェアとオペレーティングシステム（Ｏ
Ｓ）とを含む概念であり、ＯＳの制御の下で動作するハードウェアを意味することがある
。また、ＯＳが不要でプログラム単独でハードウェアを動作可能な場合には、そのハード
ウェアがコンピュータに相当するとみることができる。ハードウェアは、ＣＰＵ等の演算
装置と、記録媒体に記録されたプログラムを読み取り可能な読み取り装置とを含むことが
できる。
【００４５】
広告制御プログラム等は、上述のようなコンピュータに、広告制御サーバ１０としての
機能を実現させるプログラムコードを含んでいる。その機能の一部はプログラムではなく
ＯＳによって実現されてもよい。
【００４６】
出力装置１０６は、例示的に、スピーカ１０６Ａやディスプレイ１０６Ｂを備え、広告
制御サーバ１０のオペレータ等に広告制御プログラム等の実行状態に応じた映像や音声を
提供する。ディスプレイ１０６Ｂには、液晶ディスプレイや、ＰＤＰ（プラズマ・ディス
プレイ・パネル）、ＨＭＤ（ヘッドマウントディスプレイ）等を適用することができる。
また、ディスプレイ１０６Ｂは、複数のディスプレイを有して成る大画面の統合ディスプ
レイとしてもよい。
【００４７】
通信ＩＦ１０７は、通信ネットワークＮＴへの接続を可能にする装置あるいはインター
フェースである。通信ＩＦ１０７を介して、広告制御サーバ１０は、通信ネットワークＮ
Ｔに接続された端末１４等と適宜に通信することができる。
【００４８】
なお、広告制御サーバ１０およびコンテンツ提供サーバ１２において、グラフィックメ
モリ１１４、オーディオメモリ１１５、ＧＰＵ１１６、オーディオプロセッサ１１８、及
び出力装置１０６（別言すると、グラフィック関連機能及びオーディオ関連機能）の一部
又は全部は備えないこととしても構わない。
【００４９】
（４．２）広告制御サーバ１０の機能的構成例
図５は、広告制御サーバ１０の機能的な構成例を示す図である。
【００５０】
図５に例示する広告制御サーバ１０は、ＣＰＵ１１１が広告制御プログラムをメインメ
モリ１１３から読み取って実行することによって具現される複数の機能を備える。この複
数の機能の一例としては、記憶手段１３０と、選択手段１３２と、送信手段１３４と、更
新手段１３６と、更新手段１３６と、を備える。
【００５１】
記憶手段１３０は、複数のウェブサイトそれぞれの広告情報１３０Ａを記憶する。また
、記憶手段１３０は、端末１４からの要求に基づいて複数のウェブサイトのうち１つのウ
ェブサイトが第１電子コンテンツとして選ばれた場合に残りのウェブサイトの広告情報１
３０Ａの中から１つの広告情報１３０Ａを選択する選択確率を記録した選択確率テーブル
１３０Ｂ、及び、複数のウェブサイトそれぞれの送集客ポイントを記録したポイントテー
ブル１３０Ｃを記憶する。これらの他に、記憶手段１３０は、広告提供システム１の枠組
みに参加しているウェブサイトの名前やＩＤ等を記録した参加サイトテーブル１３０Ｄ、
どのウェブサイトからどのウェブサイトにユーザを送客したかを示す送客履歴を記録した
送客履歴テーブル１３０Ｅを記憶する。他にも、記憶手段１３０は、送集客ポイントから
重み値としてのスコアを取得する際に参照され、送集客ポイントとスコアとの対応関係を
示す対応関係テーブル１３０Ｆ、取得したスコアを記録したスコアテーブル１３０Ｇを記
憶する。これらテーブルの詳細については後述する。なお、これらテーブルは、一例であ
って特に限定されるものではなく、各テーブルが一つに纏められていてもよいし、さらに
細分化されていてもよい。また、各テーブルに記録されている情報は、テーブル化されて
いない状態で記憶手段１３０に記憶されていてもよい。
【００５２】
選択手段１３２は、選択確率テーブル１３０Ｂに記述されている選択確率に基づいて、
各広告情報１３０Ａの中から少なくとも何れか１つの広告情報１３０Ａを選択し、選択し
た広告情報１３０Ａに対応するウェブサイトを第２ウェブサイトとする。
本実施形態では、選択手段１３２は、この選択の前に、例えば或るウェブサイトのＩＤ
を端末１４等から取得（受信）することで、取得したＩＤが示すウェブサイトを、第２ウ
ェブサイトの広告情報１３０Ａを掲載する第１ウェブサイトとして選んでおく。そして、
選択手段１３２は、選択確率テーブル１３０Ｂに記述されている選択確率の中でも、選ん
だ第１ウェブサイトに対応する選択確率に基づき、広告情報を選択する。
【００５３】
送信手段１３４は、選択手段１３２により選択された広告情報１３０Ａを第２ウェブサ
イトに関連付けて端末１４へ送信する。
【００５４】
更新手段１３６は、送信手段１３４が広告情報１３０Ａを送信したことに基づき、端末
１４のユーザを第２ウェブサイトが第１ウェブサイトに送客したと判定する。判定後、更
新手段１３６は、ポイントテーブル１３０Ｃ内において、第１ウェブサイトの送集客ポイ
ント及び第２ウェブサイトの送集客ポイントを更新する。そして、更新手段１３６は、更
新した送集客ポイントに基づいて選択確率を更新する。
【００５５】
本実施形態では、更新手段１３６は、送客履歴テーブル１３０Ｅに基づき、送集客ポイ
ントを更新する。また、更新手段１３６は、１日毎、１週間毎、１ヶ月毎等の所定期間毎
に、送集客ポイントや選択確率を更新する。なお、更新手段１３６は、所定期間毎でなく
、送信手段１３４が広告情報１３０Ａを送信したタイミング等で、随時、更新してもよい
。また、更新手段１３６は、送信手段１３４が送信した広告情報１３０Ａに対するユーザ
のアクション（表示・選択等）に応じて、第１ウェブサイトの送集客ポイント及び第２ウ
ェブサイトの送集客ポイントの更新度合を変更する。また、更新手段１３６は、送集客ポ
イントそのものから選択確率を更新するのではなく、対応関係テーブル１３０Ｆに基づき
、送集客ポイントからスコアを取得し、取得したスコアに基づき、選択確率を更新する。
これらの更新の詳細については後述する。
【００５６】
〔５〕テーブルの説明
次に、上述した各テーブルについて説明する。なお、以下では、広告提供システム１の
枠組みに参加しているウェブサイトは、ウェブサイトＡ（ＩＤ＝１）と、ウェブサイトＢ
（ＩＤ＝２）と、ウェブサイトＣ（ＩＤ＝３）と、ウェブサイトＤ（ＩＤ＝４）の４つの
みであるものとする。
【００５７】
図６は、選択確率テーブル１３０Ｂの一例を示す図である。図６に示す選択確率テーブ
ル１３０Ｂには、関連付けＩＤと、選択可能ＩＤと、選択確率がそれぞれ対応付けて記録
されている。なお、図６中に示す計算式は、選択確率を導出する計算式が理解できるよう
に図示したものであって、実際には選択確率テーブル１３０Ｂに記録されなくてもよい。
【００５８】
関連付けＩＤは、広告情報１３０Ａを表示する（関連付ける）ウェブサイトのＩＤであ
る。また、選択可能ＩＤは、関連付けＩＤが示すウェブサイトに掲載される広告情報１３
０Ａとして選択が可能な広告情報に対応するウェブサイトのＩＤである。言い換えれば、
関連付けＩＤが示すウェブサイトからユーザが送客される送客先のウェブサイト候補とな
るウェブサイトのＩＤである。関連付けＩＤが示すウェブサイトは送客先のウェブサイト
候補とならないので、選択可能ＩＤは、対応する関連付けＩＤのウェブサイトを除く残り
のウェブサイトそれぞれのＩＤとなる。
【００５９】
選択確率は、上述したように、関連付けＩＤのウェブサイトが端末１４に表示される第
１ウェブサイトとして選ばれた場合に、残りのウェブサイトの広告情報の中から１つの広
告情報を選択する選択確率である。この選択確率は、１つの関連付けＩＤに対して対応付
けられている選択可能ＩＤ（が示すウェブサイトの広告情報）毎に設定されている。
【００６０】
図７は、ポイントテーブル１３０Ｃの一例を示す図である。図７に示すポイントテーブ
ル１３０Ｃには、ウェブサイトのＩＤと、日次送集客ポイントＰ１（ｐｔ）と、送集客ポ
イントＰ（ｐｔ）がそれぞれ対応付けて記録されている。
【００６１】
日次送集客ポイントＰ１は、或るウェブサイト（例えばウェブサイトＡ）が１日で獲得
したポイントの合計値である。また、送集客ポイントＰは、日次送集客ポイントＰ１の合
計値である（Ｐ＝Ｐ＋Ｐ１）。
【００６２】
図８は、参加サイトテーブル１３０Ｄの一例を示す図である。図８に示す参加サイトテ
ーブル１３０Ｄには、電子コンテンツ（ウェブサイト）の名前と、ウェブサイトのＩＤと
、記憶手段１３０における広告情報１３０Ａの格納先とがそれぞれ対応付けられて記録さ
れている。
【００６３】
図９は、送客履歴テーブル１３０Ｅの一例を示す図である。図９に示す送客履歴テーブ
ル１３０Ｅには、日時と、送客種類（区分）、送客元ＩＤと、送客先ＩＤとがそれぞれ対
応付けて記録されている。
【００６４】
日時は、ユーザを送客したときの日時である。送客種類は、本実施形態では２種類存在
する。１つ目の種類は、広告情報に基づく広告が表示された場合の「表示」という種類で
ある。２つ目の種類は、表示された後に広告がユーザのクリックより選択された場合の「
クリック」という種類である。これらの送客種類は、ユーザのアクションの種類と考える
こともできる。送客元ＩＤは、ユーザを送客したウェブサイトのＩＤである。送客先ＩＤ
は、送客元ＩＤが示すウェブサイトからユーザが送客された（ユーザを集客した）ウェブ
サイトのＩＤである。
【００６５】
図１０は、対応関係テーブル１３０Ｆの一例を示す図である。図１０に示す対応関係テ
ーブル１３０Ｆには、送集客ポイントＰと、重み値としてのスコアＳ（ｓｃ）との対応関
係が記録されている。具体的には、対応関係テーブル１３０Ｆには、送集客ポイントＰが
複数の範囲（〜５０，０００ｐｔの範囲、５０，００１ｐｔ〜１５０，０００ｐｔの範囲
等）に分けられており、送集客ポイントＰの各区分とスコアＳとの対応関係が記録されて
いる。
【００６６】
対応関係は、図１１に示すように、送集客ポイントＰが高くなるにつれて、スコアＳが
高くなる関係である。また、対応関係は、スコアＳが送集客ポイントＰを変数として２次
以上の増加関数で表される関係である。例外的に、送集客ポイントＰが〜５０，０００ｐ
ｔの範囲である場合は、スコアＳが「集客停止」とされ、送集客ポイントＰが４，７５０
，００１ｐｔ〜の範囲である場合は、スコアＳが「送客停止」とされている。
【００６７】
図１１は、対応関係テーブル１３０Ｆの他の例を示す図であり、図１０に示す対応関係
テーブル１３０Ｆの対応関係が更新された場合の例を示す図である。この対応関係の更新
については後述する。
【００６８】
図１２は、スコアテーブル１３０Ｇの一例を示す図である。図１２に示すスコアテーブ
ル１３０Ｇには、ウェブサイトのＩＤと、スコアＳ（ｓｃ）と、スコア合算値Ｓｔ（ｓｃ
）とがそれぞれ対応付けて記録されている。なお、図１２中の送集客ポイントＰ（ｐｔ）
は、送集客ポイントＰとスコアＳの対応関係が理解できるように図示したものであって、
実際にはスコアテーブル１３０Ｇに記録されなくてもよい。
【００６９】
スコアＳ（ｓｃ）は、送集客ポイントＰから換算されたスコアを示す。スコア合算値Ｓ
ｔ（ｓｃ）は、ＩＤに対応するスコアＳ以外の残りのスコアを合算した値を示す。例えば
、ＩＤ＝１に対応するスコアＳが２５０ｓｃである場合、これに対応するスコア合算値Ｓ
ｔは、ＩＤ＝２に対応するスコアＳの２５０ｓｃと、ＩＤ＝３に対応するスコアＳの１０
０ｓｃと、ＩＤ＝４に対応するスコアＳの５０ｓｃを合算した値４００ｓｃとなる。
【００７０】
〔６〕システム動作説明
以下、上述のごとく構成された広告提供システム１の動作について説明する。
【００７１】
図１３は、広告提供システム１の動作（相互送客処理）の流れを説明するフローチャー
トである。この相互送客処理は、例えば、コンテンツ提供サーバ１２から端末１４が、広
告提供システム１の枠組みに参加しているウェブサイトＡ〜Ｃのうち何れか１つのウェブ
サイトを受信した場合に開始される。以下では、端末１４がウェブサイトＡ（第１ウェブ
サイト）を受信する場合について説明する。言い換えれば、端末１４からの（アクセス）
要求に基づいて複数のウェブサイトのうち１つのウェブサイトＡが、広告情報を関連付け
る第１ウェブサイトとして選ばれる。なお、このウェブサイトＡには、対応するＩＤ「１
」が埋め込まれている。
【００７２】
（ステップＳＰ１０）
端末１４は、ウェブサイトＡの受信に応答して、当該ウェブサイトＡ（のトップページ
）を画面上に表示する。図１６（Ａ）は、端末１４に表示されるウェブサイトＡの一例を
示す図である。ウェブサイトＡには、他のウェブサイトの広告を表示するための広告枠１
４０が設けられているが、本ステップＳＰ１０では広告枠１４０の中は空欄の状態となっ
ている。そして、処理は、ステップＳＰ１２の処理に移行する。
【００７３】
（ステップＳＰ１２）
端末１４は、広告制御サーバ１０に対して、広告の送信を要求する広告要求を送信する
。なお、この広告要求には、ウェブサイトＡのＩＤが含まれる。そして、処理は、ステッ
プＳＰ１４の処理に移行する。
【００７４】
（ステップＳＰ１４）
広告制御サーバ１０は、端末１４から広告要求を受信する。この受信に応答して、広告
制御サーバ１０は、広告要求に含まれるＩＤを取得する。そして、処理は、ステップＳＰ
１６の処理に移行する。
【００７５】
（ステップＳＰ１６）
広告制御サーバ１０は、記憶手段１３０を参照して、取得したＩＤに対応するウェブサ
イトＡの送客停止フラグＦ１がオン（Ｆ１＝１）になっているか否かを判定する。そして
、左記判定が肯定判定された場合には、送客が停止、すなわち広告表示が停止されている
旨を広告制御サーバ１０が端末１４に通知するとともに、処理は、ステップＳＰ１８の処
理に移行する。また、上記判定が否定判定された場合には、処理は、ステップＳＰ２０の
処理に移行する。なお、送客停止フラグＦ１がオフのときは、Ｆ１＝０とされている。
【００７６】
（ステップＳＰ１８）
端末１４は、広告制御サーバ１０から、広告表示が停止されている旨を受信する。この
受信に応答して、端末１４は、広告枠１４０に他のウェブサイトの広告を表示しない。な
お、端末１４は、他のウェブサイトの広告を表示しない代わりに、ウェブサイトＡ自身の
広告を表示してもよい。そして、相互送客処理が終了する。
【００７７】
（ステップＳＰ２０）
広告制御サーバ１０（選択手段１３２）は、取得したＩＤに対応するウェブサイトＡの
広告枠１４０に掲載する広告として選択可能な各広告情報の選択確率を取得する。具体的
には、広告制御サーバ１０は、選択確率テーブル１３０Ｂを参照し、取得したＩＤと一致
する関連付けＩＤを検索し、検索した関連付けＩＤに紐付いた複数の選択可能ＩＤそれぞ
れの選択確率を取得する。広告制御サーバ１０は、取得した各選択確率に基づき、選択可
能ＩＤの中から少なくとも何れか１つの選択可能ＩＤを選択する。そして、処理は、ステ
ップＳＰ２２の処理に移行する。なお、上記選択に際し、ウェブサイトに対応する選択可
能ＩＤではなく、広告情報１３０ＡのＩＤが選択されてもよい。
【００７８】
（ステップＳＰ２２）
広告制御サーバ１０は、選択した選択可能ＩＤに対応するウェブページの集客停止フラ
グＦ２がオン（Ｆ２＝１）になっているか否かを判定する。そして、左記判定が肯定判定
された場合には、処理は、ステップＳＰ２０の処理に戻り、上記判定が否定判定された場
合には、処理は、ステップＳＰ２４の処理に移行する。なお、集客停止フラグＦ２がオフ
のときは、Ｆ２＝０とされている。また、ステップＳＰ２０において、集客停止フラグＦ
２がオンになっているウェブページを除いた上で選択可能ＩＤを選択してもよい。この場
合、ステップＳＰ２２は省略することができる。
【００７９】
（ステップＳＰ２４）
広告制御サーバ１０（送信手段１３４）は、選択した選択可能ＩＤを送客先ＩＤとして
確定する。そして、広告制御サーバ１０は、参加サイトテーブル１３０Ｄを参照して、確
定した送客先ＩＤに対応するウェブサイトの広告情報１３０Ａの格納先を特定し、特定し
た格納先から広告情報１３０Ａを取得する。そして、広告制御サーバ１０（送信手段１３
４）は、取得した広告情報１３０Ａを、広告要求に含まれるＩＤ（送客元ＩＤ）のウェブ
サイトＡに関連付けて端末１４へ送信する。そして、処理は、ステップＳＰ２６の処理に
移行する。
【００８０】
（ステップＳＰ２６）
端末１４は、広告制御サーバ１０から広告情報１３０Ａを受信する。この受信に応答し
て、端末１４は、受信した広告情報１３０Ａに基づく広告を、画面上においてウェブサイ
トＡの広告枠１４０に表示（掲載）する。図１６（Ｂ）は、図１６（Ａ）に示す画面から
遷移する端末１４の画面であって、当該画面に、広告１４２が掲載されたウェブサイトＡ
が表示されている状態を示す図である。図１６（Ｂ）では、広告枠１４０にウェブサイト
Ｂの広告１４２が表示されている。そして、処理は、ステップＳＰ２８の処理に移行する
。
【００８１】
（ステップＳＰ２８）
広告制御サーバ１０（更新手段１３６）は、例えば、上記広告情報１３０Ａを送信した
現在の日時と、送客種類（表示）と、送客元ＩＤと、送客先ＩＤと、を送客履歴として送
客履歴テーブル１３０Ｅの最後の行に追加する（図９内矢印参照。）ことで、当該送客履
歴を送客履歴テーブル１３０Ｅに保存する。そして、処理は、ステップＳＰ３０の処理に
移行する。
【００８２】
（ステップＳＰ３０）
広告制御サーバ１０は、端末１４において広告１４２がクリック（選択）されたか否か
を判定する。この判定は、広告制御サーバ１０が端末１４から広告１４２がクリックされ
たことを示すクリック情報を受信した場合に肯定判定され、当該クリック情報を受信しな
かった場合に否定判定される。そして、上記判定が肯定判定された場合には、処理は、ス
テップＳＰ３２の処理に移行し、上記判定が否定判定された場合には、相互送客処理が終
了する。
【００８３】
（ステップＳＰ３２）
広告制御サーバ１０は、例えば、クリックされた現在の日時と、送客種類（クリック）
と、送客元ＩＤと、送客先ＩＤと、を送客履歴として送客履歴テーブル１３０Ｅの最後の
行に追加する（図９内矢印参照。）ことで、当該送客履歴を送客履歴テーブル１３０Ｅに
保存する。そして、処理は、ステップＳＰ３４の処理に移行する。
【００８４】
（ステップＳＰ３４）
広告制御サーバ１０は、クリックされた広告１４２に対応するウェブサイト（例えばウ
ェブサイトＢ）にリダイレクトするように端末１４を制御する。この制御に応答して、端
末１４は、コンテンツ提供サーバ１２（図１参照。）に対してウェブサイトＢのアクセス
要求をする。このアクセス要求に応答して、コンテンツ提供サーバ１２は、ウェブサイト
Ｂを自身の記憶手段から取得し、取得したウェブサイトＢを端末１４に対して送信する。
そして、処理は、ステップＳＰ３６の処理に移行する。
【００８５】
（ステップＳＰ３６）
端末１４は、ウェブサイトＢを受信する。この受信に応答して、端末１４は、ウェブサ
イトＢを表示する。図１６（Ｃ）は、図１６（Ｂ）に示す画面から遷移する端末１４の画
面であって、当該画面に、広告１４２が広告するウェブサイトＢが表示されている状態を
示す図である。このウェブサイトＢには、広告枠１４０が設けられていても、設けられて
いなくてもよい。例えば、広告枠１４０が設けられている場合には、処理は、ステップＳ
Ｐ１０の処理に戻り、広告枠１４０が設けられていない場合には、相互送客処理が終了す
る。
【００８６】
図１４は、広告制御サーバ１０の動作（選択確率計算処理）の流れを説明するフローチ
ャートである。この選択確率計算処理は、例えば、１日毎に実行される。図１５は、図１
４に示す選択確率計算処理の続きの処理の流れを説明するフローチャートである。
【００８７】
（ステップＳＰ５０）
広告制御サーバ１０（更新手段１３６）は、送客履歴テーブル１３０Ｅを参照し、送客
履歴テーブル１３０Ｅ内の送客履歴のうち前日２４時間の送客履歴（日次送客履歴）を取
得する。そして、処理は、ステップＳＰ５２の処理に移行する。
【００８８】
（ステップＳＰ５２）
広告制御サーバ１０は、取得した日次送客履歴に基づき、各ウェブサイトＡ〜Ｄの日次
送集客ポイントＰ１を算出する。例えば、日次送客履歴のうち１つの履歴が、送客種類「
表示」、送客元ＩＤ「１」、送客先「２」を示す場合、送客元ＩＤ「１」のウェブサイト
Ａの日次送集客ポイントＰ１に「＋０．０３」を加算する（Ｐ１＝Ｐ１＋０．０３）。ま
た、送客先ＩＤ「２」のウェブサイトＢの日次送集客ポイントＰ１に「−０．０３」を加
算する（Ｐ１＝Ｐ１＋（−０．０３））。また、日次送客履歴のうち１つの履歴が、送客
種類「クリック」、送客元ＩＤ「１」、送客先「２」を示す場合、送客元ＩＤ「１」のウ
ェブサイトＡの日次送集客ポイントＰ１に「＋３０」を加算する（Ｐ１＝Ｐ１＋３０）。
また、送客先ＩＤ「２」のウェブサイトＢの日次送集客ポイントＰ１に「−３０」を加算
する（Ｐ１＝Ｐ１−３０）。なお、日次送集客ポイントＰ１の初期値は例えば「０」とす
る。
【００８９】
広告制御サーバ１０は、上記のような算出を日次送客履歴の一つ一つ繰り返すことで、
各ウェブサイトＡ〜Ｄの日次送集客ポイントＰ１を算出し、算出結果をポイントテーブル
１３０Ｃに保存する（図７参照）。なお、図７に示すように、この算出結果の一例は、ウ
ェブサイトＡ（ＩＤ＝１）の日次送集客ポイントＰ１が６００，０００ｐｔ、ウェブサイ
トＢ（ＩＤ＝２）の日次送集客ポイントＰ１が３０００ｐｔ、ウェブサイトＣ（ＩＤ＝３
）の日次送集客ポイントＰ１が−３０００ｐｔ、ウェブサイトＤ（ＩＤ＝４）の日次送集
客ポイントＰ１が−６０００００ｐｔといった算出結果となる。そして、処理は、ステッ
プＳＰ５４の処理に移行する。
【００９０】
（ステップＳＰ５４）
広告制御サーバ１０は、各ウェブサイトＡ〜Ｄの送集客ポイントＰに、対応する日次送
集客ポイントＰ１を加算する（Ｐ＝Ｐ＋Ｐ１）。なお、送集客ポイントＰの初期値は、例
えば１，０００，０００ｐｔとする。そして、処理は、ステップＳＰ５６の処理に移行す
る。
【００９１】
（ステップＳＰ５６）
広告制御サーバ１０は、加算により得られた送集客ポイントＰをポイントテーブル１３
０Ｃに保存することで、ポイントテーブル１３０Ｃにおける各ウェブサイトＡ〜Ｄの送集
客ポイントＰを更新する（図７参照。）。例えば、相互送客処理が初めて実行された日を
１日目としたとき次の日（２日目）のときに選択確率計算処理が初めて実行されたときは
、ウェブサイトＡの送集客ポイントＰは、初期値の１，０００，０００ｐｔに日次送集客
ポイントＰ１の６００，０００ｐｔを加算した１，６００，０００ｐｔとなる。そして、
処理は、ステップＳＰ５８の処理に移行する。
【００９２】
（ステップＳＰ５８）
広告制御サーバ１０は、各ウェブサイトＡ〜Ｄの送集客ポイントＰの平均値を算出する
。そして、処理は、ステップＳＰ６０の処理に移行する。
【００９３】
（ステップＳＰ６０）
広告制御サーバ１０は、算出した平均値が過去（前日）に算出した平均値と異なるか否
か（ずれているか否か）を判定する。そして、上記判定が肯定判定された場合には、処理
は、ステップＳＰ６２の処理に移行し、上記判定が否定判定された場合には、処理は、ス
テップＳＰ６６の処理に移行する。この平均値は、例えば、１，０００，０００ｐｔとさ
れている。
【００９４】
なお、送客と集客について送集客ポイントＰが同じ増減幅で更新されると、算出した平
均値が前日算出した平均値と異なることはない。しかしながら、記憶手段１３０が記憶し
ている広告情報１３０Ａに対応するウェブサイトの品揃え、すなわち、広告提供システム
１の枠組みに参加しているウェブサイトの品揃えに変更があった場合には、算出した平均
値が前日算出した平均値と異なり得る。ここで、品揃えの変更が起こる事例としては、ウ
ェブサイトの新規加入や参加しているウェブサイトの解約が挙げられるが、本実施形態で
は、参加しているウェブサイトの解約による品揃えの変更を想定する。
【００９５】
（ステップＳＰ６２）
広告制御サーバ１０は、対応関係テーブル１３０Ｆにおける送集客ポイントＰとスコア
Ｓとの対応関係を調整する。この対応関係は、送集客ポイントＰの初期値（１，０００，
０００ｐｔ）の平均値を基準として予め設定されているため、算出した平均値が前日算出
した平均値と異なれば、予め設定されていた対応関係が崩れる虞がある。このため、広告
制御サーバ１０は、対応関係が崩れることを抑制するために、対応関係の調整を行う。
【００９６】
具体的には、広告制御サーバ１０は、算出した送集客ポイントＰの平均値から、送集客
ポイントＰの前日の平均値を減算し、この結果を調整値とする。次に、広告制御サーバ１
０は、対応関係テーブル１３０Ｆに記述されている送集客ポイントＰに調整値を加算する
。すなわち、平均値のずれに応じた値（調整値）を、対応関係テーブル１３０Ｆに記述さ
れている送集客ポイントＰに加算する。そして、処理は、ステップＳＰ６４の処理に移行
する。
【００９７】
（ステップＳＰ６４）
広告制御サーバ１０は、ステップＳＰ６２での加算結果を、対応関係テーブル１３０Ｆ
に上書きする。これにより、対応関係テーブル１３０Ｆにおける送集客ポイントＰとスコ
アＳとの対応関係が更新（調整）される。例えば調整値が２０，０００ｐｔの場合、対応
関係テーブル１３０Ｆの対応関係は、図１０から図１１に示す内容に調整される。なお、
広告制御サーバ１０は、初期の対応関係テーブル１３０Ｆは残したまま、当該対応関係テ
ーブル１３０Ｆをコピーし、コピーした対応関係テーブル１３０Ｆに加算結果を上書きし
てもよい。そして、処理は、ステップＳＰ６６の処理に移行する。
【００９８】
（ステップＳＰ６６）
広告制御サーバ１０は、ポイントテーブル１３０Ｃを参照して、各送集客ポイントＰを
取得する。そして、広告制御サーバ１０は、対応関係テーブル１３０Ｆの対応関係に基づ
き、取得した各送集客ポイントＰからスコアＳを取得し、この取得結果をスコアテーブル
１３０Ｇに保存する（図１２参照。）。そして、処理は、図１５に示すステップＳＰ６８
の処理に移行する。
【００９９】
（ステップＳＰ６８，８２）
広告制御サーバ１０は、各ウェブサイトＡ〜Ｄについて、ステップＳＰ６８，８２の間
の、ステップＳＰ７０〜ステップＰＳ８０の処理を繰り返す。
【０１００】
（ステップＳＰ７０）
広告制御サーバ１０は、スコアテーブル１３０Ｇを参照して、処理対象のウェブサイト
（以下、「該当ウェブサイト」と称す。）のスコアＳが「送客停止」を示しているか否か
を判定する。左記判定が肯定判定された場合には、処理は、ステップＳＰ７２の処理に移
行し、左記判定が否定判定された場合には、処理は、ステップＳＰ７４の処理に移行する
。
【０１０１】
（ステップＳＰ７２）
広告制御サーバ１０は、該当ウェブサイトの送客停止フラグＦ１をオンする（Ｆ１＝１
）。そして、処理は、ステップＳＰ８２の処理に移行する。
【０１０２】
（ステップＳＰ７４）
広告制御サーバ１０は、スコアテーブル１３０Ｇを参照して、該当ウェブサイトのスコ
アＳが「集客停止」を示しているか否かを判定する。左記判定が肯定判定された場合には
、処理は、ステップＳＰ７６の処理に移行し、左記判定が否定判定された場合には、処理
は、ステップＳＰ７８の処理に移行する。
【０１０３】
（ステップＳＰ７６）
広告制御サーバ１０は、該当ウェブサイトの集客停止フラグＦ２をオンする（Ｆ２＝１
）。そして、処理は、ステップＳＰ８２の処理に移行する。
【０１０４】
（ステップＳＰ７８）
広告制御サーバ１０は、記憶手段１３０を参照して、送客停止フラグＦ１又は集客停止
フラグＦ２がオンか否かを判定する。左記判定が肯定判定された場合には、処理は、ステ
ップＳＰ８０の処理に移行し、左記判定が否定判定された場合には、処理は、ステップＳ
Ｐ８２の処理に移行する。
【０１０５】
（ステップＳＰ８０）
広告制御サーバ１０は、オンと判定したフラグをオフにする（Ｆ１＝０又はＦ２＝０）
。そして、処理は、ステップＳＰ８２の処理に移行する。
【０１０６】
（ステップＳＰ８２）
各ウェブサイトＡ〜Ｄについて繰り返しの処理が終っていれば、処理は、ステップＳＰ
８４の処理に移行する。
【０１０７】
（ステップＳＰ８４，９２）
広告制御サーバ１０は、各ウェブサイトＡ〜Ｄについて、ステップＳＰ８４，９２の間
の、ステップＳＰ８６〜ステップＰＳ９０の処理を繰り返す。
【０１０８】
（ステップＳＰ８６）
広告制御サーバ１０は、該当ウェブサイトから見たときの他のウェブサイトそれぞれの
スコアＳを合算することで、該当ウェブサイトに対応するスコア合算値Ｓｔを算出する。
なお、他のウェブサイトのスコアＳが送客停止又は集客停止を示す場合には、そのスコア
Ｓの合算は除外する。そして、広告制御サーバ１０は、算出したスコア合算値Ｓｔを該当
ウェブサイトに対応付けてスコアテーブル１３０Ｇに保存する。この算出について図１２
の例で説明すると、該当ウェブサイトがウェブサイトＡ（ＩＤ＝１）である場合、ウェブ
サイトＡから見たときの他のウェブサイトはウェブサイトＣ〜Ｄ（ＩＤ＝２〜４）となる
。したがって、広告制御サーバ１０は、ウェブサイトＣのスコアＳ「２５０ｐｔ」と、ウ
ェブサイトＤのスコアＳ「１００ｐｔ」と、ウェブサイトＣのスコアＳ「５０ｐｔ」を合
算し、この結果を該当ウェブサイトに対応するスコア合算値Ｓｔとする（Ｓｔ＝２５０ｐ
ｔ＋１００ｐｔ＋５０ｐｔ）。そして、処理は、ステップＳＰ８８の処理に移行する。
【０１０９】
（ステップＳＰ８８）
広告制御サーバ１０は、該当ウェブサイトのスコア合算値Ｓｔと残りのウェブサイトの
スコアＳに基づき、該当ウェブサイトが端末１４に表示される第１ウェブサイトとして選
ばれた場合に、残りのウェブサイトの広告情報１３０Ａの中から１つの広告情報を選択す
る選択確率を算出する。
【０１１０】
本実施形態では、広告制御サーバ１０は、残りのウェブサイトそれぞれのスコアＳをス
コア合算値Ｓｔで除算して「１００」を乗算することで選択確率を算出する。具体的には
、図６に示す例において、該当ウェブサイトのＩＤ（関連付けＩＤ）が「１」である場合
、広告制御サーバ１０は、関連付けＩＤ「１」に対応する選択可能ＩＤである「２」、「
３」、「４」を取得する。そして、広告制御サーバ１０は、取得した選択可能ＩＤ「２」
に対応するスコアＳを関連付けＩＤ「１」に対応するスコア合算値Ｓｔで除算して「１０
０」を乗算することで、選択可能ＩＤ「２」に対応する広告情報１３０Ａの選択確率を算
出する。また、広告制御サーバ１０は、取得した選択可能ＩＤ「３」に対応するスコアＳ
を関連付けＩＤ「１」に対応するスコア合算値Ｓｔで除算して「１００」を乗算すること
で、選択可能ＩＤ「３」に対応する広告情報１３０Ａの選択確率を算出する。さらに、広
告制御サーバ１０は、取得した選択可能ＩＤ「４」に対応するスコアＳを関連付けＩＤ「
１」に対応するスコア合算値Ｓｔで除算して「１００」を乗算することで、選択可能ＩＤ
「４」に対応する広告情報１３０Ａの選択確率を算出する。このような算出方法で得られ
る選択確率は、該当ウェブサイトから見たときの残りのウェブサイトの送客実績の割合を
示す送客実績率を示すことになる。したがって、この送集客実績率（選択確率）が高いウ
ェブサイトは、残りのウェブサイトの中で過去に送客した送客数が多いことを意味するこ
とになる。
【０１１１】
（ステップＳＰ８８）
広告制御サーバ１０は、算出した選択確率を選択確率テーブル１３０Ｂに上書きする。
この結果、広告制御サーバ１０は、選択確率テーブル１３０Ｂの選択確率を更新する。そ
して、選択確率計算処理が終了する。
【０１１２】
〔７〕結び
以上のように、本実施形態によれば、更新手段１３６は、ユーザを送客したと判定する
度に、すなわち、ユーザの送客数に応じて、第１ウェブサイトの送集客ポイントＰ及び第
２ウェブサイトの送集客ポイントＰを更新する。そして、この更新手段１３６が、送信手
段１３４が送信する対象となる広告情報１３０Ａを選択する選択確率を送集客ポイントＰ
（から取得するスコアＳ）に基づいて更新すると、選択確率は送客数に応じた値を取るよ
うになる。したがって、選択手段１３２が、このような送客数に応じた選択確率に基づき
広告情報を選択すると、送客数の状況に応じて第１ウェブサイトからユーザを集客する第
２ウェブサイトの広告情報を選択することができる。例えば、送客数が多い（送集客ポイ
ントＰが高い）ウェブサイトは、その広告情報の選択確率が高くなり、この結果、多くの
ユーザを集客できるようになる。一方で、送客数が少ない（送集客ポイントＰが低い）ウ
ェブサイトは、その広告情報の選択確率が低くなり、この結果、少ないユーザを集客する
ようになる。したがって、ウェブサイトの送客数と集客数のバランスを取ることができる
。
【０１１３】
図１７は、広告提供システム１によるユーザの送集客をシミュレーションした結果を示
す図である。本シミュレーションは、「ＧＰＧＳｉＭ」というライブラリ（https://www.
gpgsim.net/gpgsim/）を用いた。また、本シミュレーションは、上述した相互送客処理と
選択確率計算処理に従って行っている。また、本シミュレーションでは、広告提供システ
ム１の枠組みにウェブサイトＡ〜Ｄのみが参加していることを前提とした。
【０１１４】
図１７に示すように、各ウェブサイトＡ〜Ｄは、所定の日数にて、送集客ポイントＰが
何れかの値（例えばウェブサイトＡは２００万ｐｔ）で安定化していることが分かる。送
集客ポイントＰが安定化しているということは、広告提供システム１の処理により、ウェ
ブサイトの送客数と集客数のバランスが取れていることを意味する。
【０１１５】
また、更新手段１３６は、対応関係テーブル１３０Ｆが示す対応関係を参照して、送集
客ポイントＰに対応するスコアＳを取得し、取得したスコアＳに基づいて選択確率を更新
する。したがって、本実施形態によれば、送集客ポイントＰそのものではなく、送集客ポ
イントＰに対して重み付けした値（スコアＳ）に基づいて選択確率を更新することができ
る。
【０１１６】
また、対応関係テーブル１３０Ｆの対応関係は、送集客ポイントＰを変数としてスコア
Ｓが２次以上の関数で表される関係である。
【０１１７】
図１８は、送集客ポイントＰを変数としてスコアＳを２次関数とした場合と、１次関数
とした場合とでそれぞれ、広告提供システム１によるユーザの送集客をシミュレーション
した結果を示す模式図である。
【０１１８】
図１８に示すように、スコアＳを２次関数（離散値）とした場合（実線）において送集
客ポイントＰが安定化する値をＸとし、値Ｘに到達する日数（送集客ポイントＰが安定化
する日数）をＤ１とし、スコアＳを１次関数とした場合（一点鎖線）において値Ｘに到達
する日数（送集客ポイントＰが安定化する日数）をＤ２としたとき、スコアＳを２次関数
とした場合は、スコアＳを１次関数とした場合に比べて、送集客ポイントＰが値Ｘに到達
する日数（送集客ポイントＰが安定化する日数）が少ないことが分かる（Ｄ１＜Ｄ２）。
シミュレーションの結果は、スコアＳを３次以上の関数とした場合でも同様となる。した
がって、本実施形態によれば、スコアＳを２次以上の関数としているので、送集客ポイン
トＰが早く安定化するようになる。すなわち、本実施形態によれば、ウェブサイトの送客
数と集客数のバランスが取れるようになるまでの時間を短縮することができる。なお、上
記「安定化」とは、例えば日数を１週間で見たときにウェブサイトの送客数と集客数が同
一になることを言う。
【０１１９】
また、更新手段１３６は、送集客ポイントＰの平均値が前日に算出した平均値にずれが
ある場合に、言い換えれば、参加しているウェブサイトの解約によるウェブサイトの品揃
えの変更があった場合に、対応関係テーブル１３０Ｆの送集客ポイントＰとスコアＳとの
対応関係を更新する。したがって、本実施形態によれば、上述したように、予め設定され
ていた対応関係が崩れることを抑制することができる。また、本実施形態によれば、ウェ
ブサイトの解約後に新たなウェブサイトが加入した場合を想定すると、シミュレーション
の結果、各ウェブサイトにおける安定化する送集客ポイントＰの値が解約前の送集客ポイ
ントＰとほぼ同じ値をとるようになり、送集客ポイントＰの再現性を高めることができる
。
【０１２０】
また、更新手段１３６は、送信手段１３４が送信した広告情報１３０Ａに対するユーザ
のアクションに応じて、第１ウェブサイトの送集客ポイントＰ及び第２ウェブサイトの送
集客ポイントＰの更新度合を変更する。ここで、広告情報１３０Ａに基づく広告の効果は
、広告情報１３０Ａに対するユーザのアクションによって変化する。したがって、本実施
形態によれば、ユーザのアクションに応じて更新度合を変更することで、広告の効果に応
じた送集客ポイントＰを更新することができるようになる。
【０１２１】
〔８〕変形例
なお、本発明は上記実施形態に限定されるものではない。すなわち、上記実施形態に、
当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に
包含される。また、前述した実施形態が備える各要素は、技術的に可能な限りにおいて組
み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範
囲に包含される。
【０１２２】
例えば、上記実施形態において送集客ポイントＰの大小等は、送客や集客の量や差を示
す情報（可変パラメータ）の一例に過ぎず、送集客ポイントの「加減算」は、上述した実
施形態で示した態様に限られない。例えば送集客ポイントを加算するのか減算するのかは
、一方が加算で他方が減算となっていればどちらでも良い。また、送集客ポイントＰは、
ウェブサイトそれぞれに対応付けて記憶手段１３０に記憶される場合を説明したが、ウェ
ブサイトそれぞれの提供元の（提供）会社に対応付けて記憶されてもよい。すなわち、記
憶手段１３０には、提供会社それぞれの送集客ポイントＰが記憶されてもよい。この場合
、選択手段１３２は、選択確率に基づいて、各提供会社の中から少なくとも何れか１つの
提供会社を選択し、選択した提供会社が提供するウェブサイトのうち何れか１つに対応す
るウェブサイトを第２ウェブサイトとする。また、更新手段１３６は、送信手段１３４が
広告情報を送信したことに基づき、第１ウェブサイトを提供する提供会社の送集客ポイン
トＰ及び第２ウェブサイトを提供する提供会社の送集客ポイントＰを更新し、更新した送
集客ポイントＰに基づいて選択確率を更新するようにしてもよい。
【０１２３】
また、上記実施形態では、更新手段１３６は、第１ウェブサイトの送集客ポイント及び
第２ウェブサイトの送集客ポイントを更新する場合を説明したが、更に、複数のウェブサ
イトのうち１つのウェブサイトの提供者の要求に応じて、要求に対応する１つのウェブサ
イトの送集客ポイントＰを更新してもよい。例えば、更新手段１３６は、送集客ポイント
Ｐが高くなるように更新すれば、要求に対応する１つのウェブサイトの集客を多くするこ
とができるようになる。この場合、要求に対応する１つのウェブサイトの提供者は、当該
ウェブサイトの集客を多くしてもらう対価として、広告提供システム１の管理者等に金銭
等の支払をする。また、例えば、更新手段１３６は、広告提供システム１の枠組みに参加
する毎月の参加料を減額してほしいとの要求に応じて、送集客ポイントＰが低くなるよう
に更新することで、要求に対応する１つのウェブサイトの集客を少なくすることもできる
【０１２４】
また、広告制御サーバ１０としての機能は、複数のサーバコンピュータによって分散的
に実現されてもよい。例えば、選択手段１３２、送信手段１３４及び更新手段１３６はそ
れぞれ別のサーバコンピュータによって分散的に実現されてもよい。また、広告情報１３
０Ａは、記憶手段１３０ではなく、別のサーバコンピュータに記憶されていてもよい。ま
た、各テーブル１３０Ｂ〜１３０Ｇのうち少なくとも何れか１つも、記憶手段１３０では
なく、別のサーバコンピュータに記憶されていてもよい。また、広告制御サーバ１０とコ
ンテンツ提供サーバ１２は、同じサーバコンピュータによって構成されてもよい。
【符号の説明】
【０１２５】
１０…広告制御サーバ（情報処理装置）、１３０…記憶手段、１３２…選択手段、１３４
…送信手段、１３６…更新手段
【図１】
2018063713.tif 000003
【図２】
2018063713.tif 000004
【図３】
2018063713.tif 000005
【図４】
2018063713.tif 000006
【図５】
2018063713.tif 000007
【図６】
2018063713.tif 000008
【図７】
2018063713.tif 000009
【図８】
2018063713.tif 000010
【図９】
2018063713.tif 000011
【図１０】
2018063713.tif 000012
【図１１】
2018063713.tif 000013
【図１２】
2018063713.tif 000014
【図１３】
2018063713.tif 000015
【図１４】
2018063713.tif 000016
【図１５】
2018063713.tif 000017
【図１６】
2018063713.tif 000018
【図１７】
2018063713.tif 000019
【図１８】
2018063713.tif 000020