(57)【要約】【課題】広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にする。【解決手段】本願に係る決定装置は、取得部と、決定部とを有する。取得部は、決定装置において各ユーザを識別する第１識別情報と、各広告提供サーバにおいて各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する。決定部は、取得部により取得された紐付処理情報に基づいて、各広告提供サーバのうち、紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して一のユーザを識別する第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する。【選択図】図２
2018116540.tif 000002
【特許請求の範囲】
【請求項１】
決定装置であって、
前記決定装置において各ユーザを識別する第１識別情報と、各広告提供サーバにおいて前記各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する取得部と、
前記取得部により取得された前記紐付処理情報に基づいて、前記各広告提供サーバのうち、前記紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して前記一のユーザを識別する前記第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する決定部と、
を備えたことを特徴とする決定装置。
【請求項２】
前記決定部は、
前記各広告提供サーバのうち、前記取得部により取得された前記紐付処理情報に基づいて抽出された広告提供サーバ群であって、一のユーザを識別する前記第１識別情報と前記第２識別情報との紐付処理が行われていない広告提供サーバ、または前記一のユーザを識別する前記第１識別情報と前記第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバを含む広告提供サーバ群から、前記処理対象サーバを決定する
ことを特徴とする請求項１に記載の決定装置。
【請求項３】
前記決定部は、
前記広告提供サーバ群のうち、各広告提供サーバが提供する広告に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項２に記載の決定装置。
【請求項４】
前記決定部は、
前記広告提供サーバ群のうち、各広告提供サーバが提供する広告の表示に要する費用に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項１〜３のいずれか１項に記載の決定装置。
【請求項５】
前記決定部は、
前記広告提供サーバ群のうち、広告の配信先となるユーザに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項１〜４のいずれか１項に記載の決定装置。
【請求項６】
前記決定部は、
前記広告提供サーバ群のうち、広告が表示されるコンテンツに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項１〜５のいずれか１項に記載の決定装置。
【請求項７】
前記端末装置からのアクセスに関する情報を受け付ける受付部、
をさらに備え、
前記決定部は、
前記受付部によりアクセスに関する情報が受け付けられた場合、前記処理対象サーバを決定する
ことを特徴とする請求項１〜６のいずれか１項に記載の決定装置。
【請求項８】
前記受付部は、
前記アクセスに関する情報として、前記端末装置が広告の配信を要求する情報を受け付ける
ことを特徴とする請求項７に記載の決定装置。
【請求項９】
前記受付部は、
前記端末装置から前記アクセスに関する情報として、前記端末装置において表示されるコンテンツに含まれる所定のタグによるアクセス要求を受け付ける
ことを特徴とする請求項７または請求項８に記載の決定装置。
【請求項１０】
コンピュータが実行する決定方法であって、
前記コンピュータにおいて各ユーザを識別する第１識別情報と、各広告提供サーバにおいて前記各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する取得工程と、
前記取得工程により取得された前記紐付処理情報に基づいて、前記各広告提供サーバのうち、前記紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して前記一のユーザを識別する前記第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する決定工程と、
を含むことを特徴とする決定方法。
【請求項１１】
コンピュータが実行する決定プログラムであって、
前記コンピュータにおいて各ユーザを識別する第１識別情報と、各広告提供サーバにおいて前記各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する取得手順と、
前記取得手順により取得された前記紐付処理情報に基づいて、前記各広告提供サーバのうち、前記紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して前記一のユーザを識別する前記第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する決定手順と、
をコンピュータに実行させることを特徴とする決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決定装置、決定方法、及び決定プログラムに関する。
【背景技術】
【０００２】
近年、所定の広告配信プラットフォームを介して広告を配信する方法が知られている。このような広告配信プラットフォームとしては、例えば、媒体側の収益を向上させるプラットフォームであるＳＳＰ（Supply-Side  Platform）が知られている。例えば、ＳＳＰにおける広告配信装置は、所定のプラットフォーム（例えば、ＤＳＰ（Demand-Side  Platform））に入札要求を行い、ＤＳＰの各装置（広告提供サーバ）からの配信を希望する広告の入札を取得したり、所定のアドネットワークに広告を要求し、アドネットワークの各装置（広告提供サーバ）から広告を取得したりする。そして、ＳＳＰにおける広告配信装置は、取得した広告に基づいて、配信する広告を決定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５８４３９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることが難しい。例えば、上述した広告配信装置から入札要求を受けた広告提供サーバは、自装置においてユーザを識別する情報（例えばＩＤ）と、広告配信装置においてユーザを識別する情報（例えばＩＤ）とが異なっている場合、広告の要求元となるユーザを識別することができない。このような場合、広告提供サーバは、広告の要求元となるユーザに対して適切な広告を入札することが難しい。
【０００５】
本願は、上記に鑑みてなされたものであって、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にする決定装置、決定方法、及び決定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る決定装置は、前記決定装置において各ユーザを識別する第１識別情報と、各広告提供サーバにおいて前記各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する取得部と、前記取得部により取得された前記紐付処理情報に基づいて、前記各広告提供サーバのうち、前記紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して前記一のユーザを識別する前記第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する決定部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る決定処理の一例を示す図である。
【図２】図２は、実施形態に係る広告配信装置の構成例を示す図である。
【図３】図３は、実施形態に係る提供元情報記憶部の一例を示す図である。
【図４】図４は、実施形態に係るユーザ情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る紐付処理情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係るＩＤ変換情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る端末装置の構成例を示す図である。
【図８】図８は、実施形態に係る決定処理の一例を示すフローチャートである。
【図９】図９は、実施形態に係る決定処理の一例を示すシーケンス図である。
【図１０】図１０は、実施形態に係る広告の配信の一例を示す図である。
【図１１】図１１は、広告配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る決定装置、決定方法、及び決定プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る決定装置、決定方法、及び決定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．決定処理〕
まず、実施形態に係る決定処理について説明する。図１は、実施形態に係る決定処理の一例を示す図である。図１に示す広告配信装置１００は、コンテンツ配信装置５０が配信するコンテンツに表示される広告を配信する配信サービスを提供する。
【００１１】
図１に示すように、実施形態に係る配信システム１には、端末装置１０と、コンテンツ配信装置５０と、広告配信装置１００と、ＤＳＰ装置７０−１〜７０−３等とが含まれる。以下では、ＤＳＰ装置７０−１〜７０−３等について、特に区別なく説明する場合には、ＤＳＰ装置７０と記載する。端末装置１０と、コンテンツ配信装置５０と、広告配信装置１００と、ＤＳＰ装置７０とは、所定のネットワークを介して通信可能に接続される。なお、図１に示した配信システム１には、複数の端末装置１０、複数のコンテンツ配信装置５０、複数の広告配信装置１００が含まれてもよい。
【００１２】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。図１に示す例においては、端末装置１０がタッチパネル機能を有するスマートフォンである場合を示す。
【００１３】
また、端末装置１０は、ユーザによる操作を受け付ける。図１に示す例において、端末装置１０は、所定のブラウザアプリ（以下、単に「ブラウザ」とする場合がある）を起動する。そして、端末装置１０は、ブラウザに表示するコンテンツをコンテンツ配信装置５０へ要求する。また、端末装置１０は、取得したコンテンツに広告を表示する領域（以下、「広告枠」ともいう）が含まれる場合、広告を広告配信装置１００へ要求する。なお、端末装置１０は、ブラウザに限らず、コンテンツ配信装置５０が配信するコンテンツを表示するためのアプリケーションによりコンテンツを表示してもよい。なお、以下では、端末装置１０をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置１０と読み替えることもできる。
【００１４】
コンテンツ配信装置５０は、コンテンツを配信する情報処理装置である。図１に示す例において、コンテンツ配信装置５０は、端末装置１０からの要求に応じて、端末装置１０において表示されるコンテンツを配信する。
【００１５】
以下では、コンテンツ配信装置５０が配信するコンテンツがウェブページである場合を例に説明する。また、図１に示す例において、コンテンツであるウェブページに含まれる記事等のコンテンツを部分コンテンツと称する場合がある。図１に示す例において、例えばコンテンツＡやコンテンツＢ等が部分コンテンツに対応する。例えば、部分コンテンツは、文字情報とその文字情報に対応する記事に関連する画像とが含まれる。なお、部分コンテンツは、どのようなコンテンツであってもよい。例えば、部分コンテンツは、文字情報のみであってもよいし、画像情報のみであってもよいし、動画情報であってもよい。
【００１６】
広告配信装置１００は、広告配信装置１００において各ユーザを識別する第１識別情報と、各ＤＳＰ装置７０において各ユーザを識別する第２識別情報とを紐付ける紐付処理に関する所定の条件を満たす広告提供サーバ（ＤＳＰ装置７０）を、端末装置１０を経由して端末装置１０を利用するユーザを識別する第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する決定装置である。例えば、広告配信装置１００は、紐付処理が行われたことを示す情報である紐付処理情報に基づいて、処理対象サーバを決定する決定装置である。
【００１７】
また、広告配信装置１００は、広告の配信要求（以下、「広告要求」ともいう）に応じて広告を配信する広告配信サービスを提供する。例えば、広告配信装置１００は、ＳＳＰにおける広告配信装置である。例えば、広告配信装置１００は、端末装置１０からの広告要求に対して配信する候補となる広告の入札を、ＤＳＰ装置７０に要求する。例えば、広告配信装置１００は、複数の広告枠に対応する広告要求を受け付けた場合、各広告枠に応じて広告を取得し、配信する広告（以下、「配信広告」ともいう）を決定する。
【００１８】
ＤＳＰ装置７０は、広告配信装置１００からの要求に対して広告を入札する装置である。例えば、ＤＳＰ装置７０は、広告を提供する提供元となる広告提供サーバである。なお、ここでいうＤＳＰ装置７０とは、広告配信装置１００からの入札要求に対して、広告を入札してくる装置のことをいう。すなわち、ＤＳＰ装置７０は、広告配信装置１００からの入札要求に対して、ビット額を指定して広告を入札する。また、広告配信装置１００は、ＤＳＰ装置７０が入札してきた広告のうち、所望の広告を配信広告として決定することができる。
【００１９】
以下、図１を用いて、決定処理の一例を説明する。図１に示す例においては、ユーザがユーザＩＤ「Ｕ１」により識別されるユーザ（以下、「ユーザＵ１」とする場合がある）である場合を示す。
【００２０】
図１に示すように、広告配信装置１００は、コンテンツ配信装置５０にタグ情報ＴＧ１１を送信する（ステップＳ１１）。例えば、広告配信装置１００は、コンテンツ配信装置５０にタグ情報ＴＧ１１をコンテンツ配信装置５０が配信するコンテンツＣＴ１１に含ませるように要求する。例えば、広告配信装置１００は、端末装置１０にコンテンツＣＴ１１が表示される際に広告配信装置１００にアクセスするように処理するタグ情報ＴＧ１１をコンテンツＣＴ１１に含ませるように要求する。
【００２１】
コンテンツ配信装置５０は、広告配信装置１００から受信したタグ情報ＴＧ１１を設定する（ステップＳ１２）。例えば、コンテンツ配信装置５０は、広告配信装置１００から受信したタグ情報ＴＧ１１をコンテンツＣＴ１１に含ませる。
【００２２】
図１に示すように、端末装置１０は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ１３）。例えば、端末装置１０は、ユーザＵ１による操作に応じて、コンテンツ配信装置５０にコンテンツの配信要求を送信する。
【００２３】
端末装置１０から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ１４）。図１に示す例においては、コンテンツ配信装置５０は、端末装置１０にコンテンツＣＴ１１を配信する。
【００２４】
ステップＳ１１において受信したコンテンツＣＴ１１にはタグ情報ＴＧ１１が含まれるため、端末装置１０は、受信したコンテンツＣＴ１１を表示する際に、タグ情報ＴＧ１１に基づく所定のアクセスに関する情報を広告配信装置１００に送信する（ステップＳ１５）。この場合、端末装置１０は、広告配信装置１００に対応するクッキー情報を広告配信装置１００に送信する。例えば、端末装置１０は、アクセスに関する情報として、広告配信装置１００のドメインに対応するクッキー情報ＣＫ１１を広告配信装置１００に送信する。
【００２５】
端末装置１０からアクセスを受け付けた広告配信装置１００は、第１識別情報を特定する（ステップＳ１６）。例えば、広告配信装置１００は、ＩＤ変換情報記憶部１２４に記憶されたクッキー情報と第１識別情報とが対応付けられた情報に基づいて、第１識別情報を特定する。
【００２６】
図１中のＩＤ変換情報記憶部１２４に示す「第１識別情報」は、広告配信装置１００においてユーザを識別するための識別情報を示す。また、図１中のＩＤ変換情報記憶部１２４に示す「クッキー情報」は、端末装置１０との通信においてユーザを識別するために用いられるクッキー情報を示す。また、例えば、「クッキー情報」は、クッキーに含まれるＩＤ等の識別情報であってもよい。なお、第１識別情報を特定可能であれば、クッキー情報に限らず、種々の情報であってもよい。
【００２７】
図１の例では、広告配信装置１００は、ＩＤ変換情報記憶部１２４に示すように、ステップＳ１５において受信したクッキー情報「ＣＫ１１」は第１識別情報「ＴＭ１１」に対応すると特定する。
【００２８】
また、特定した第１識別情報に基づいて端末装置１０を利用するユーザのユーザ属性を特定する（ステップＳ１７）。例えば、広告配信装置１００は、ステップＳ１６において特定された第１識別情報と、ユーザ情報記憶部１２２に記憶された第１識別情報に基づいて、第１識別情報を特定する。
【００２９】
図１中のユーザ情報記憶部１２２に示す「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、図１の例に示したユーザＵ１に対応する。図１中のユーザ情報記憶部１２２に示す「第１識別情報」は、広告配信装置１００においてユーザを識別するための識別情報である。例えば、第１識別情報「ＴＭ１１」により識別されるユーザは、図１の例に示したユーザＵ１に対応する。図１中のユーザ情報記憶部１２２に示す「年齢」は、ユーザＩＤにより識別されるユーザの年齢を示す。図１中のユーザ情報記憶部１２２に示す「性別」は、ユーザＩＤにより識別されるユーザの性別を示す。
【００３０】
図１の例では、広告配信装置１００は、第１識別情報「ＴＭ１１」に基づいて、端末装置１０を利用するユーザＵ１が２０代男性であると特定する。
【００３１】
また、広告配信装置１００は、アクセス元である端末装置１０を利用するユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバ（ＤＳＰ装置７０）を抽出する（ステップＳ１８）。例えば、広告配信装置１００は、提供元情報記憶部１２１から、第１識別情報「ＴＭ１１」と第２識別情報との紐付処理が行われていない広告提供サーバ（ＤＳＰ装置７０）を抽出する。以下では、紐付処理が行われていない広告提供サーバ（ＤＳＰ装置７０）を未シンクサーバともいう。をまた、広告配信装置１００は、アクセス元である端末装置１０を利用するユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバ（ＤＳＰ装置７０）を抽出する。例えば、広告配信装置１００は、提供元情報記憶部１２１から、アクセス元である端末装置１０を利用するユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間（例えば半年等）が経過した広告提供サーバ（ＤＳＰ装置７０）を抽出する。以下では、紐付処理が行われてから所定の期間が経過した広告提供サーバ（ＤＳＰ装置７０）を期限切れサーバともいう。
【００３２】
図１の例では、広告配信装置１００は、紐付処理情報記憶部１２３に記憶された紐付け処理の履歴情報に基づいて、広告提供サーバ（ＤＳＰ装置７０）を抽出する。図１中の紐付処理情報記憶部１２３に示す「紐付ＩＤ」は、紐付処理を識別するための識別情報を示す。図１中の紐付処理情報記憶部１２３に示す「ユーザ（第１識別情報）」は、対応する紐付処理の対象となったユーザ（第１識別情報）を示す。また、図１中の紐付処理情報記憶部１２３に示す「広告提供サーバ（処理対象サーバ）」は、対応する紐付処理の対象となった広告提供サーバ（ＤＳＰ装置７０）を示す。図１中の紐付処理情報記憶部１２３に示す「日時」は、対応する紐付処理が行われた日時を示す。
【００３３】
図１の例では、紐付処理情報記憶部１２３に示すように、第１識別情報「ＴＭ１１」により識別されるユーザについては、ＤＳＰ装置７０−１、７０−４等のＤＳＰ装置７０において紐付処理が行われた場合を示す。また、図１の例では、第１識別情報「ＴＭ１１」により識別されるユーザについては、ＤＳＰ装置７０−２、７０−３のＤＳＰ装置７０において紐付処理が行われていない場合を示す。また、図１の例では、説明を簡単にするために、ステップＳ１８における抽出が日時「２０１６年１２月２８日」に行われた場合を示し、紐付処理情報記憶部１２３中に紐付処理が行われてから所定の期間（例えば半年）が経過した紐付処理に関する情報を含まれないものとする。
【００３４】
例えば、広告配信装置１００は、ＤＳＰ装置７０−２、７０−３の２つのＤＳＰ装置７０を処理対象サーバの候補として抽出する。図１の例では、広告配信装置１００は、ＤＳＰ装置７０−２、７０−３の２つのＤＳＰ装置７０を含む広告提供サーバ群ＬＴ１１を処理対象サーバの候補として抽出する。そして、広告配信装置１００は、各広告提供サーバのうち、所定の条件を満たすＤＳＰ装置７０を、ユーザＵ１が利用する端末装置１０を経由してユーザＵ１を識別する第１識別情報が送信される処理対象サーバとして決定する。
【００３５】
例えば、広告配信装置１００は、抽出したＤＳＰ装置７０から、広告の評価に基づいて処理対象サーバを決定する（ステップＳ１９）。例えば、広告配信装置１００は、ステップＳ１８において抽出した広告提供サーバ群ＬＴ１１から、広告の評価に基づいて処理対象サーバを決定する。図１の例では、広告配信装置１００は、ステップＳ１８において抽出した広告提供サーバ群ＬＴ１１から、アクセス元であるユーザのユーザ属性に対応付けられたＣＰＭ（Cost  Per  Mille）に基づいて処理対象サーバを決定する。例えば、広告配信装置１００は、ステップＳ１６において特定された第１識別情報と、提供元情報記憶部１２１に記憶されたＤＳＰ装置７０が提供する広告の表示に要する費用に関する評価に基づいて、処理対象サーバを決定する。
【００３６】
図１の例では、広告配信装置１００が広告の評価（評価値）として、ＣＰＭを用いる場合を示す。なお、広告に関する評価値は、ＣＰＭに限らず、例えば、ｅＣＰＭ（effective  Cost  Per  Mille）クリック率（ＣＴＲ：Click  Through  Rate）、ＣＰＣ（Cost  Per  Click）、ＣＶＲ（Conversion  Rate）などの種々の広告の評価値であってもよい。
【００３７】
図１中の提供元情報記憶部１２１に示す「提供元」は、広告を提供する提供元を識別するための識別情報を示す。図１中の提供元情報記憶部１２１に示す「ＣＰＭ」は、提供元が提供する広告の１０００インプレッションあたりの広告単価を示す。例えば、「ＣＰＭ」は、提供元が提供する広告の１０００インプレッションあたりの広告単価の平均であってもよい。
【００３８】
図１中の提供元情報記憶部１２１に示す「ユーザ属性」の「２０代男性」は、提供元が提供する広告が２０代男性のユーザに配信される場合のＣＰＭを示す。図１中の提供元情報記憶部１２１に示す「ユーザ属性」の「２０代女性」は、提供元が提供する広告が２０代女性のユーザに配信される場合のＣＰＭを示す。
【００３９】
図１の例では、アクセス元であるユーザＵ１のユーザ属性は「２０代男性」であり、ユーザ属性「２０代男性」のＣＰＭは、ＤＳＰ装置７０−２が「１２０」（円）であり、ＤＳＰ装置７０−３が「１８０」（円）である。そのため、広告配信装置１００は、ステップＳ１８において抽出した広告提供サーバ群ＬＴ１１から、ＤＳＰ装置７０−３を処理対象サーバとして決定する。
【００４０】
なお、広告配信装置１００は、コンテンツの表示までの遅延時間に応じて、２つのＤＳＰ装置７０との間で紐付処理が可能である場合は、ＤＳＰ装置７０−２、７０−３の２つのＤＳＰ装置７０を処理対象サーバとして紐付処理を行ってもよい。
【００４１】
その後、配信システム１においては、広告配信装置１００が処理対象サーバとして決定したＤＳＰ装置７０−３に端末装置１０をリダイレクトさせるリダイレクト処理が行われる（ステップＳ２０、Ｓ２１）。例えば、広告配信装置１００は、端末装置１０にＤＳＰ装置７０−３のＵＲＬ（Uniform  Resource  Locator）を転送先としてリダイレクトするように要求する。例えば、広告配信装置１００は、端末装置１０に処理対象サーバとして決定したＤＳＰ装置７０−３のＵＲＬを転送先としてリダイレクトするように要求するリダイレクト要求情報を送信する（ステップＳ２０）。また、例えば、広告配信装置１００は、端末装置１０にリダイレクト要求情報とともにステップＳ１６において特定した第１識別情報を送信する。
【００４２】
リダイレクト要求情報を受信した端末装置１０は、受信したリダイレクト要求情報に基づいて転送先として指定された処理対象サーバ（ＤＳＰ装置７０−３）にアクセスする（ステップＳ２１）。この場合、端末装置１０は、処理対象サーバに対応するクッキー情報（第２識別情報）と、広告配信装置１００から受信した第１識別情報とをＤＳＰ装置７０−３に送信する。図１の例では、端末装置１０は、ＤＳＰ装置７０−３のドメインに対応するクッキー情報ＣＫ７３と、広告配信装置１００から受信した第１識別情報ＴＭ１１とをＤＳＰ装置７０−３に送信する。
【００４３】
また、端末装置１０は、転送先として指定されたＤＳＰ装置７０−３にアクセスした後、ステップＳ１４で受信したコンテンツＣＴ１１を表示する（ステップＳ２２）。また、端末装置１０からクッキー情報ＣＫ７３と、端末装置１０を利用するユーザを識別する第１識別情報ＴＭ１１とを受信したＤＳＰ装置７０−３は、マッピング処理を行う（ステップＳ２３）。例えば、ＤＳＰ装置７０−３は、広告配信装置１００において端末装置１０を利用するユーザを識別する第１識別情報ＴＭ１１と、自装置において端末装置１０を利用するユーザを識別する第２識別情報（クッキー情報ＣＫ７３）とを対応付けて記憶する。また、例えば、広告配信装置１００は、紐付処理情報記憶部１２３に記憶された紐付処理情報を更新する。なお、第２識別情報はユーザを特定可能であれば、クッキー情報に限らず、種々の情報であってもよい。
【００４４】
上述したように、広告配信装置１００は、ユーザが利用する端末装置１０を経由して広告配信装置１００においてユーザを識別する第１識別情報をＤＳＰ装置７０に送信することにより、ＤＳＰ装置７０に第１識別情報と第２識別情報とを対応付けさせることができる。これにより、広告配信装置１００は、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【００４５】
なお、上述した例では、コンテンツに含まれるタグに基づいて端末装置１０が広告配信装置１００にアクセスした際に、決定処理を行いＤＳＰ装置７０に第１識別情報と第２識別情報とを対応付け（マッピング）させる場合を示したが、決定処理は種々のタイミングで行われてもよい。例えば、配信システム１において、端末装置１０が広告配信装置１００に広告を要求した際に、決定処理を行いＤＳＰ装置７０に第１識別情報と第２識別情報とを対応付け（マッピング）させてもよい。
【００４６】
〔１−１．処理負荷〕
上述のように広告配信装置１００が未シンクサーバや期限切れサーバを対象として紐付処理を行うことにより、配信システム１における通信量の増大やＤＳＰ装置７０側の処理負荷の増大を抑制することができる。例えば、ＤＳＰ装置７０が未シンクサーバや期限切れサーバであるかに関わらず、ＤＳＰ装置７０を処理対象サーバとして決定する場合、その時点において紐付処理を行う必要がないＤＳＰ装置７０との間に通信が発生する場合が生じる。このような場合、配信システム１において不要な通信が発生したり、ＤＳＰ装置７０において不要な処理が発生したりすることとなる。このような場合、例えば、ＤＳＰ装置７０の処理能力が低い場合、ＤＳＰ装置７０の処理に影響を与える場合がある。一方、広告配信装置１００は、未シンクサーバや期限切れサーバを対象として紐付処理を行うため、配信システム１における通信量の増大やＤＳＰ装置７０側の処理負荷の増大を抑制することができる。
【００４７】
〔１−２．処理対象サーバの数〕
また、上述した例では、端末装置１０が広告配信装置１００にアクセスした際に、決定処理を行い、１つのＤＳＰ装置７０を紐付処理の対象として決定する場合を示したが、広告配信装置１００は、許容される遅延時間等に基づいて紐付処理を行わせるＤＳＰ装置７０の数を決定してもよい。例えば、広告配信装置１００は、１つのＤＳＰ装置７０の紐付処理に要する時間が１００ｍｓｅｃであり、紐付処理に許容される時間が５００ｍｓｅｃである場合、紐付処理を行わせるＤＳＰ装置７０の数を「５」と決定してもよい。この場合、端末装置１０が広告配信装置１００に広告の要求等のアクセスをした際に、決定処理を行い５つのＤＳＰ装置７０に第１識別情報と第２識別情報とを対応付け（マッピング）させてもよい。
【００４８】
例えば、図１の例では、ステップＳ１３においてコンテンツの配信要求が行われてから、ステップＳ２２においてコンテンツが表示されるまでに許容される時間に応じて、紐付処理を行わせるＤＳＰ装置７０の数を決定してもよい。例えば、図１中のステップＳ１３からステップＳ２２までの間の時間のうち、紐付処理に許容される時間が２００ｍｓｅｃであり、１つのＤＳＰ装置７０の紐付処理に要する時間が１００ｍｓｅｃである場合、紐付処理を行わせるＤＳＰ装置７０の数を「２」と決定してもよい。
【００４９】
〔１−３．広告提供サーバ〕
また、上述した例では、ＤＳＰ装置７０を広告提供サーバの一例として示したが、広告提供サーバはＤＳＰ装置７０に限らず、種々の装置（サーバ）であってもよい。例えば、広告提供サーバは、広告配信装置１００に対して広告を入札可能であればどのような装置（サーバ）であってもよい。例えば、広告提供サーバは、所定のアドネットワークにおける広告提供サーバ等の種々の装置（サーバ）であってもよい。
【００５０】
〔１−４．紐付処理のタイミング〕
また、上述した例では、端末装置１０がコンテンツＣＴ１１を表示する際に、広告配信装置１００が紐付処理を行う場合を示したが、広告配信装置１００は、種々のタイミングで紐付処理を行ってもよい。例えば、広告配信装置１００は、端末装置１０からアクセスがあったタイミングで紐付処理を行ってもよい。例えば、広告配信装置１００は、端末装置１０から広告の要求があったタイミングで紐付処理を行ってもよい。なお、この点についての詳細は後述する。
【００５１】
〔２．広告配信装置の構成〕
次に、図２を用いて、実施形態に係る広告配信装置１００の構成について説明する。図２は、実施形態に係る広告配信装置１００の構成例を示す図である。図２に示すように、広告配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、広告配信装置１００は、広告配信装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００５２】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークと有線または無線で接続され、端末装置１０との間で情報の送受信を行う。
【００５３】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図２に示すように、提供元情報記憶部１２１と、ユーザ情報記憶部１２２、紐付処理情報記憶部１２３、ＩＤ変換情報記憶部１２４とを有する。
【００５４】
（提供元情報記憶部１２１）
実施形態に係る提供元情報記憶部１２１は、広告に関する各種情報を記憶する。図３に、実施形態に係る提供元情報記憶部１２１の一例を示す。図３に示す提供元情報記憶部１２１は、「提供元」、「ＣＰＭ」といった項目を有する。図３の例では、「ＣＰＭ」には、「ユーザ属性」、「コンテンツ（面）」といった項目を有する。なお、図３の例では、種別ごとのＣＰＭの数値を図示するために種別ごとにＣＰＭの値を格納する場合を示すが、ＣＰＭが算出可能であれば、どのような態様により各種情報を記憶してもよい。
【００５５】
「提供元」は、広告を提供する提供元を識別するための識別情報を示す。「ＣＰＭ」は、提供元が提供する広告の１０００インプレッションあたりの広告単価を示す。例えば、「ＣＰＭ」は、提供元が提供する広告の１０００インプレッションあたりの広告単価の平均であってもよい。
【００５６】
「ユーザ属性」の「２０代男性」は、提供元が提供する広告が２０代男性のユーザに配信される場合のＣＰＭを示す。「ユーザ属性」の「２０代女性」は、提供元が提供する広告が２０代女性のユーザに配信される場合のＣＰＭを示す。
【００５７】
「コンテンツ（面）」の「コンテンツＡ（スポーツ）」は、提供元が提供する広告がスポーツに関するコンテンツＡに表示される広告として配信される場合のＣＰＭを示す。「コンテンツ（面）」の「コンテンツＢ（グルメ）」は、提供元が提供する広告がグルメに関するコンテンツＢに表示される広告として配信される場合のＣＰＭを示す。
【００５８】
例えば、図３に示す例において、提供元「ＤＳＰ７０−１」により識別される提供元（「ＤＳＰ装置７０−１」に対応）は、その提供元の広告が２０代男性のユーザに配信される場合のＣＰＭが「１００」（円）であることを示す。例えば、図３に示す例において、提供元「ＤＳＰ７０−１」により識別される提供元は、その提供元の広告が２０代女性のユーザに配信される場合のＣＰＭが「１５０」（円）であることを示す。
【００５９】
また、例えば、図３に示す例において、提供元「ＤＳＰ７０−１」により識別される提供元は、その提供元の広告がスポーツに関するコンテンツＡに表示される広告として配信される場合のＣＰＭが「８０」（円）であることを示す。例えば、図３に示す例において、提供元「ＤＳＰ７０−１」により識別される提供元は、その提供元の広告がグルメに関するコンテンツＢに表示される広告として配信される場合のＣＰＭが「１２０」（円）であることを示す。
【００６０】
なお、提供元情報記憶部１２１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。提供元情報記憶部１２１は、各提供元の入札可能数を記憶してもよい。例えば、提供元情報記憶部１２１は、各提供元が一度に入札要求を受け付ける広告数を記憶してもよい。例えば、提供元情報記憶部１２１は、各広告のクリック回数を記憶してもよい。例えば、提供元情報記憶部１２１は、広告主を識別するための識別情報を記憶してもよい。なお、広告主は、入稿作業等を代理店に依頼する場合もあるため、「広告主」といった表記は、広告主だけでなく代理店を含む概念であるものとする。また、例えば、提供元情報記憶部１２１は、各広告の対象となる商品名やサービス名を示す情報を記憶してもよい。なお、提供元情報記憶部１２１は、各商品等を示す情報としては「商品名」に限らず、商品を識別するための「商品ＩＤ」等の情報を記憶してもよい。
【００６１】
（ユーザ情報記憶部１２２）
実施形態に係るユーザ情報記憶部１２２は、ユーザに関する各種情報を記憶する。例えば、ユーザ情報記憶部１２２は、ユーザ属性に関する各種情報を記憶する。図４は、実施形態に係るユーザ情報記憶部の一例を示す図である。図４に示すユーザ情報記憶部１２２は、「ユーザＩＤ」、「第１識別情報」、「年齢」、「性別」といった項目が含まれる。
【００６２】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、図１の例に示したユーザＵ１に対応する。「第１識別情報」は、広告配信装置１００においてユーザを識別するための識別情報である。例えば、第１識別情報「ＴＭ１１」により識別されるユーザは、図１の例に示したユーザＵ１に対応する。なお、広告配信装置１００は、ユーザＩＤを第１識別情報として用いてもよい。また、「年齢」は、ユーザＩＤにより識別されるユーザの年齢を示す。なお、「年齢」は、例えば３５歳など、ユーザＩＤにより識別されるユーザの具体的な年齢であってもよい。また、「性別」は、ユーザＩＤにより識別されるユーザの性別を示す。
【００６３】
例えば、図４に示す例において、ユーザＩＤ「Ｕ１」により識別されるユーザが利用する端末装置１０は、第１識別情報「ＴＭ１１」により識別される端末装置１０であることを示す。また、ユーザＩＤ「Ｕ１」により識別されるユーザの年齢は、「２０代」であり、性別は、「男性」であることを示す。
【００６４】
なお、ユーザ情報記憶部１２２は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ユーザ情報記憶部１２２は、ユーザのデモグラフィック属性に関する情報やサイコグラフィック属性に関する情報を記憶してもよい。例えば、ユーザ情報記憶部１２２は、自宅、勤務地、興味・関心、氏名、家族構成、収入等の情報を記憶してもよい。
【００６５】
（紐付処理情報記憶部１２３）
実施形態に係る紐付処理情報記憶部１２３は、紐付処理に関する情報を記憶する。図５には、紐付処理情報記憶部１２３に記憶される紐付処理情報の一例を示す。図５に示すように、紐付処理情報記憶部１２３は、紐付処理に関する情報として、「紐付ＩＤ」、「ユーザ（第１識別情報）」、「広告提供サーバ（処理対象サーバ）」、「日時」といった項目が含まれる。
【００６６】
「紐付ＩＤ」は、紐付処理を識別するための識別情報を示す。「ユーザ（第１識別情報）」は、対応する紐付処理の対象となったユーザ（第１識別情報）を示す。また、「広告提供サーバ（処理対象サーバ）」は、対応する紐付処理の対象となった広告提供サーバ（ＤＳＰ装置７０）を示す。「日時」は、対応する紐付処理が行われた日時を示す。
【００６７】
例えば、図５に示す例において、紐付ＩＤ「ＣＲ１１」により識別される紐付処理では、第１識別情報「ＴＭ１１」及び広告提供サーバ「ＤＳＰ７０−１」が対象であることを示す。すなわち、図５に示す例において、紐付ＩＤ「ＣＲ１１」により識別される紐付処理では、第１識別情報「ＴＭ１１」により識別されるユーザＵ１及びＤＳＰ装置７０−１が対象であることを示す。また、図５に示す例において、紐付ＩＤ「ＣＲ１１」により識別される紐付処理は、「２０１６年９月２４日１６時４５分３０秒」に行われたことを示す。
【００６８】
なお、紐付処理情報記憶部１２３は、上記は紐付処理情報の一例であって、紐付処理に関する情報であれば目的に応じて種々の情報を記憶してもよい。
【００６９】
（ＩＤ変換情報記憶部１２４）
実施形態に係るＩＤ変換情報記憶部１２４は、ＩＤ変換に関する各種情報を記憶する。図６は、実施形態に係るＩＤ変換情報記憶部の一例を示す図である。例えば、ＩＤ変換情報記憶部１２４は、広告配信装置１００においてユーザを識別する第１識別情報とクッキー情報との対応付けに関する情報を記憶する。図６に示すＩＤ変換情報記憶部１２４は、「第１識別情報」、「クッキー情報」といった項目を有する。
【００７０】
「第１識別情報」は、広告配信装置１００においてユーザを識別するための識別情報を示す。「クッキー情報」は、端末装置１０との通信においてユーザを識別する情報を含むクッキー情報を示す。例えば、「クッキー情報」は、所定のタイミングで変更する可能性があるユーザを識別する情報を含んでもよい。また、例えば、「クッキー情報」は、クッキーに含まれるＩＤ等の識別情報であってもよい。
【００７１】
例えば、図６に示す例において、第１識別情報「ＴＭ１１」により識別されるユーザは、クッキー情報「ＣＫ１１」により識別されるユーザに対応することを示す。この場合、端末装置１０との通信においてクッキー情報「ＣＫ１１」が含まれる場合、端末装置１０を利用するユーザは、第１識別情報「ＴＭ１１」により識別されるユーザであることを示す。
【００７２】
なお、ＩＤ変換情報記憶部１２４は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ＩＤ変換情報記憶部１２４は、各対応付けを識別する識別情報（ＩＤ）を記憶してもよい。
【００７３】
（制御部１３０）
図２の説明に戻って、制御部１３０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、広告配信装置１００内部の記憶装置に記憶されている各種プログラム（広告配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラ（controller）であり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７４】
図２に示すように、制御部１３０は、取得部１３１と、抽出部１３２と、決定部１３３と、送信部１３４と、受付部１３５と、配信部１３６とを有し、決定処理や広告配信処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、決定処理や広告配信処理を行う構成であれば他の構成であってもよい。
【００７５】
（取得部１３１）
取得部１３１は、種々の情報を取得する。例えば、取得部１３１は、提供元情報記憶部１２１と、ユーザ情報記憶部１２２、紐付処理情報記憶部１２３、ＩＤ変換情報記憶部１２４等の記憶部１２０に記憶された種々の情報を取得する。
【００７６】
取得部１３１は、広告配信装置１００において各ユーザを識別する第１識別情報と、各広告提供サーバにおいて各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する。
【００７７】
また、取得部１３１は、受付部１３５により受け付けられた配信要求に応じて、広告提供サーバ（図１ではＤＳＰ装置７０に対応。以下、同じ）に対して広告を要求することにより、その広告提供サーバから広告を取得する。図１では、取得部１３１は、送信部１３４により広告の入札が要求されたＤＳＰ装置７０から入札広告を取得する。また、取得部１３１は、送信部１３４により広告の入札が要求されたＤＳＰ装置７０から、入札広告に関するビット額に関する情報を取得する。
【００７８】
例えば、取得部１３１は、複数の広告提供サーバに対して広告を要求することにより、複数の広告提供サーバから広告を取得する。例えば、取得部１３１は、複数の広告提供サーバの各々から取得した広告の配信実績に関する情報に基づいて、複数の広告提供サーバから広告を取得する。
【００７９】
（抽出部１３２）
抽出部１３２は、種々の情報を抽出する。例えば、抽出部１３２は、提供元情報記憶部１２１と、ユーザ情報記憶部１２２、紐付処理情報記憶部１２３、ＩＤ変換情報記憶部１２４等の記憶部１２０に記憶された種々の情報を抽出する。
【００８０】
例えば、抽出部１３２は、一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバを抽出する。例えば、抽出部１３２は、提供元情報記憶部１２１（図３参照）から、アクセス元である端末装置１０を利用するユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバ（ＤＳＰ装置７０）を抽出する。
【００８１】
例えば、抽出部１３２は、一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバを抽出する。例えば、抽出部１３２は、提供元情報記憶部１２１（図３参照）から、アクセス元である端末装置１０を利用するユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバ（ＤＳＰ装置７０）を抽出する。
【００８２】
（決定部１３３）
決定部１３３は、種々の情報を決定する。例えば、決定部１３３は、取得部１３１により取得された紐付処理情報に基づいて、各広告提供サーバ（ＤＳＰ装置７０）のうち、紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置１０を経由して一のユーザを識別する第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する。
【００８３】
例えば、決定部１３３は、各広告提供サーバのうち、取得部１３１により取得された紐付処理情報に基づいて抽出された広告提供サーバ群であって、一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバ、または一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバを含む広告提供サーバ群から、処理対象サーバを決定する。
【００８４】
例えば、決定部１３３は、広告提供サーバ群のうち、各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定する。例えば、決定部１３３は、広告提供サーバ群のうち、各広告提供サーバが提供する広告の表示に要する費用に関する評価に基づいて、処理対象サーバを決定する。
【００８５】
例えば、決定部１３３は、広告提供サーバ群のうち、広告の配信先となるユーザに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定する。例えば、決定部１３３は、広告提供サーバ群のうち、広告が表示されるコンテンツに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定する。例えば、決定部１３３は、受付部１３５によりアクセスに関する情報が受け付けられた場合、処理対象サーバを決定する。
【００８６】
例えば、決定部１３３は、紐付処理情報記憶部１２３（図５参照）に記憶された紐付け処理の履歴情報に基づいて、処理対象サーバを決定する。例えば、広告配信装置１００は、各ＤＳＰ装置７０のうち、紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して一のユーザを識別する第１識別情報が送信されるＤＳＰ装置７０である処理対象サーバとして決定する。
【００８７】
また、例えば、決定部１３３は、取得部１３１により取得された広告に基づいて、端末装置１０へ配信する広告を決定する。例えば、決定部１３３は、各広告枠に配信（表示）する広告を決定する。例えば、決定部１３３は、取得部１３１により取得された広告と、一のコンテンツにおける各表示位置とに基づいて、端末装置１０へ配信する広告を決定する。例えば、決定部１３３は、取得部１３１により取得された広告の期待収益値に基づいて、端末装置１０へ配信する広告を決定する。例えば、決定部１３３は、一のコンテンツにおいて表示される広告全体の期待収益値に基づいて、端末装置１０へ配信する広告を決定する。例えば、決定部１３３は、一のコンテンツにおける表示される位置に応じて変動する広告の期待収益値に基づいて、端末装置１０へ配信する広告を決定する。例えば、決定部１３３は、端末装置１０を利用するユーザの行動情報に応じて変動する広告の期待収益値に基づいて、端末装置１０へ配信する広告を決定する。例えば、決定部１３３は、一のコンテンツに対するユーザの操作履歴に関する情報と、一のコンテンツにおける各表示位置とに応じて変動する広告の期待収益値に基づいて、端末装置１０へ配信する広告を決定する。
【００８８】
（送信部１３４）
送信部１３４は、種々の情報を送信する。送信部１３４は、外部の情報処理装置に種々の情報を送信する。例えば、送信部１３４は、端末装置１０に処理対象サーバとして決定したＤＳＰ装置７０のＵＲＬを転送先としてリダイレクトするように要求するリダイレクト要求情報を送信する。また、例えば、送信部１３４は、端末装置１０にリダイレクト要求情報とともに第１識別情報を送信する。
【００８９】
また、送信部１３４は、ＤＳＰ装置７０に対して広告の入札を要求する。図１０では、送信部１３４は、コンテンツＣＴ５１に含まれる広告枠ＡＲ５１への配信広告の候補となる広告の入札をＤＳＰ装置７０に要求する。例えば、送信部１３４は、広告枠ＡＲ５１について、ＤＳＰ装置７０−１、７０−２、７０−３等に広告の入札を要求する。
【００９０】
（受付部１３５）
受付部１３５は、種々の情報を受け付ける。例えば、受付部１３５は、外部の情報処理装置から種々の情報を受け付ける。例えば、受付部１３５は、端末装置１０からのアクセスに関する情報を受け付ける。例えば、受付部１３５は、端末装置１０からアクセスに関する情報として、端末装置１０において表示されるコンテンツに含まれる所定のタグによるアクセス要求を受け付ける。図１の例では、受付部１３５は、コンテンツＣＴ１１に含まれるタグ情報ＴＧ１１によるアクセス要求を端末装置１０から受け付ける。
【００９１】
受付部１３５は、アクセスに関する情報として、端末装置１０が広告の配信を要求する情報を受け付ける。例えば、受付部１３５は、端末装置１０から広告の配信要求を受け付ける。例えば、受付部１３５は、端末装置１０から複数の広告の配信要求を受け付ける。例えば、受付部１３５は、コンテンツ中の広告枠に表示される広告の配信要求を、コンテンツが表示される端末装置１０から受け付ける。図１０では、受付部１３５は、コンテンツＣＴ５１に含まれる広告枠ＡＲ５１に表示する広告を要求する広告要求を、端末装置１０から受け付ける。
【００９２】
（配信部１３６）
配信部１３６は、種々の情報を配信する。配信部１３６は、外部の情報処理装置に種々の情報を配信する。配信部１３６は、決定部１３３により決定された配信広告を端末装置１０に配信する。図１０では、配信部１３６は、広告枠ＡＲ５１に対応する配信広告を端末装置１０へ配信する。例えば、配信部１３６は、広告ＡＣ５２を、広告枠ＡＲ５１に表示する広告として端末装置１０へ配信する。
【００９３】
〔３．端末装置の構成〕
次に、図７を用いて、実施形態に係る端末装置１０の構成について説明する。図７は、実施形態に係る端末装置１０の構成例を示す図である。図７に示すように、端末装置１０は、通信部１１と、記憶部１２と、入力部１３と、出力部１４と、制御部１５とを有する。
【００９４】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定のネットワークと有線または無線で接続され、広告配信装置１００やコンテンツ配信装置５０との間で情報の送受信を行う。また、通信部１１は、ＤＳＰ装置７０との間で情報の送受信を行ってもよい。
【００９５】
（記憶部１２）
記憶部１２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２は、例えば、端末装置１０にインストールされているアプリケーションに関する情報、例えばプログラム等を記憶する。
【００９６】
（入力部１３）
入力部１３は、ユーザからの各種操作を受け付ける。例えば、入力部１３は、タッチパネル機能により表示面（例えば表示部１５３）を介してユーザからの各種操作を受け付けてもよい。また、入力部１３は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００９７】
（出力部１４）
出力部１４は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００９８】
（制御部１５）
制御部１５は、コントローラ（controller）であり、例えば、ＣＰＵやＭＰＵ等によって、端末装置１０内部の記憶部１２などの記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムには、インストールされているアプリケーションのプログラムが含まれる。また、制御部１５は、コントローラ（controller）であり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００９９】
図７に示すように、制御部１５は、要求部１５１と、受信部１５２と、表示部１５３とを有し、以下に説明する表示処理の機能や作用を実現または実行する。なお、制御部１５の内部構成は、図７に示した構成に限られず、後述する表示処理を行う構成であれば他の構成であってもよい。また、制御部１５が有する各処理部の接続関係は、図７に示した接続関係に限られず、他の接続関係であってもよい。
【０１００】
要求部１５１は、入力部１３により受け付けたユーザ操作に従って、コンテンツ配信装置５０へ配信要求を送信する。例えば、要求部１５１は、起動したブラウザ等のアプリからの配信要求をコンテンツ配信装置５０へ送信する。例えば、要求部１５１は、コンテンツ配信装置５０から取得したコンテンツに広告配信装置１００へのアクセスを要求するタグが含まれる場合、広告配信装置１００へアクセスする。要求部１５１は、広告配信装置１００に対応するクッキー情報を広告配信装置１００に送信する。例えば、要求部１５１は、アクセスに関する情報として、広告配信装置１００のドメインに対応するクッキー情報を広告配信装置１００に送信する。
【０１０１】
例えば、要求部１５１は、コンテンツ配信装置５０から取得したコンテンツに広告配信装置１００へのアクセスを要求するタグが含まれる場合、広告配信装置１００へアクセスする。また、要求部１５１は、入力部１３により受け付けたユーザ操作に従って、広告配信装置１００へ広告の配信を要求する。例えば、要求部１５１は、コンテンツ配信装置５０から取得したコンテンツに広告枠が含まれる場合、広告配信装置１００へ広告の配信を要求する。なお、この点については、図１０において説明する。
【０１０２】
受信部１５２は、コンテンツ配信装置５０から配信されたコンテンツを受信する。例えば、受信部１５２は、コンテンツ配信装置５０から所定の記事である部分コンテンツＡ〜Ｄ等を含むコンテンツＣＴ１１を受信する。また、受信部１５２は、広告配信装置１００から配信された広告を受信する。また、例えば、受信部１５２は、広告配信装置１００から広告枠に表示する広告を受信する。また、受信部１５２は、ＤＳＰ装置７０から広告を受信してもよい。なお、この点については、図１０において説明する。
【０１０３】
表示部１５３は、受信部１５２により受信された部分コンテンツや広告を表示する。例えば、表示部１５３は、コンテンツＣＴ１１に含まれるコンテンツＡ等を表示し、コンテンツＣＴ５１に含まれる広告枠ＡＲ５１に広告ＡＣ５２を表示する。
【０１０４】
なお、上述した制御部１５による表示処理等の処理は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）などにより実現されてもよい。また、上述した表示処理が所定のアプリケーションにより行われる場合や表示処理が専用アプリにより行われる場合、制御部１５は、例えば、所定のアプリや専用アプリを制御するアプリ制御部を有してもよい。
【０１０５】
〔４．処理フロー〕
次に、図８を用いて、実施形態に係る配信システム１による決定処理の手順について説明する。図８は、実施形態に係る決定処理の一例を示すフローチャートである。なお、広告配信装置１００は、所定のタイミングで決定処理を行う。例えば、広告配信装置１００は、端末装置１０から所定のアクセスがあった場合に決定処理を行う。
【０１０６】
図８に示すように、広告配信装置１００は、紐付処理情報を取得する（ステップＳ１０１）。例えば、広告配信装置１００は、紐付処理情報記憶部１２３（図５参照）から紐付処理情報を取得する。
【０１０７】
その後、広告配信装置１００は、一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバを抽出する（ステップＳ１０２）。例えば、広告配信装置１００は、提供元情報記憶部１２１（図３参照）から、アクセス元である端末装置１０を利用するユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバ（ＤＳＰ装置７０）を抽出する。
【０１０８】
また、広告配信装置１００は、一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバを抽出する（ステップＳ１０３）。例えば、広告配信装置１００は、提供元情報記憶部１２１（図３参照）から、アクセス元である端末装置１０を利用するユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバ（ＤＳＰ装置７０）を抽出する。
【０１０９】
その後、広告配信装置１００は、抽出した広告提供サーバ群から、広告の評価に基づいて処理対象サーバを決定する（ステップＳ１０４）。例えば、広告配信装置１００は、ステップＳ１０２、Ｓ１０３において抽出した広告提供サーバ群から、広告の評価に基づいて処理対象サーバを決定する。
【０１１０】
その後、広告配信装置１００は、所定のタイミングで、一のユーザが利用する端末装置１０を経由したリダイレクトにより、一のユーザを識別する第１識別情報を送信する（ステップＳ１０５）。例えば、広告配信装置１００は、端末装置１０から所定のアクセスがあった場合に、ステップＳ１０４において決定された処理対象サーバ（ＤＳＰ装置７０）で、端末装置１０を経由したリダイレクトにより、端末装置１０を利用するユーザを識別する第１識別情報を送信する。
【０１１１】
〔５．処理シーケンス〕
次に、図９を用いて配信システム１における決定処理の流れを示す。図９は、実施形態に係る決定処理の一例を示すシーケンス図である。なお、図９に示すシーケンス図においては、端末装置１０、コンテンツ配信装置５０、広告配信装置１００、ＤＳＰ装置７０に関する処理を示す。
【０１１２】
図９に示すように、端末装置１０は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ２０１）。端末装置１０から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ２０２）。
【０１１３】
コンテンツを受信した端末装置１０は、受信したコンテンツに含まれるタグに応じて広告配信装置１００にアクセスする（ステップＳ２０３）。この場合、端末装置１０は、広告配信装置１００に対応するクッキー情報を広告配信装置１００に送信する。例えば、端末装置１０は、アクセスに関する情報として、広告配信装置１００のドメインに対応するクッキー情報を広告配信装置１００に送信する。
【０１１４】
端末装置１０からアクセスを受け付けた広告配信装置１００は、第１識別情報を特定する（ステップＳ２０４）。例えば、広告配信装置１００は、ＩＤ変換情報記憶部１２４（図６参照）に記憶されたクッキー情報と第１識別情報とが対応付けられた情報に基づいて、第１識別情報を特定する。
【０１１５】
また、広告配信装置１００は、処理対象サーバを決定する（ステップＳ２０５）。例えば、広告配信装置１００は、紐付処理情報記憶部１２３（図５参照）に記憶された紐付け処理の履歴情報に基づいて、処理対象サーバを決定する。例えば、広告配信装置１００は、各ＤＳＰ装置７０のうち、紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置１０を経由して一のユーザを識別する第１識別情報が送信されるＤＳＰ装置７０である処理対象サーバとして決定する。
【０１１６】
その後、配信システム１においては、広告配信装置１００が処理対象サーバとして決定したＤＳＰ装置７０（図９の場合、ＤＳＰ装置７０−２）に端末装置１０をリダイレクトさせるリダイレクト処理が行われる（ステップＳ２０６、Ｓ２０７）。例えば、広告配信装置１００は、端末装置１０に処理対象サーバとして決定したＤＳＰ装置７０のＵＲＬを転送先としてリダイレクトするように要求する。例えば、広告配信装置１００は、端末装置１０に処理対象サーバとして決定したＤＳＰ装置７０のＵＲＬを転送先としてリダイレクトするように要求するリダイレクト要求情報を送信する（ステップＳ２０６）。また、例えば、広告配信装置１００は、端末装置１０にリダイレクト要求情報とともにステップＳ２０４において特定した第１識別情報を送信する。
【０１１７】
リダイレクト要求情報を受信した端末装置１０は、受信したリダイレクト要求情報に基づいて転送先として指定された処理対象サーバ（ＤＳＰ装置７０−２）にアクセスする（ステップＳ２０７）。この場合、端末装置１０は、処理対象サーバに対応するクッキー情報（第２識別情報）と、広告配信装置１００から受信した第１識別情報とを処理対象サーバ（ＤＳＰ装置７０−２）に送信する。例えば、端末装置１０は、処理対象サーバ（ＤＳＰ装置７０−２）のドメインに対応するクッキー情報と、広告配信装置１００から受信した第１識別情報とを処理対象サーバ（ＤＳＰ装置７０−２）に送信する。
【０１１８】
そして、広告配信装置１００は、紐付処理情報を更新する（ステップＳ２０８）。例えば、広告配信装置１００は、端末装置１０を利用するユーザについて、処理対象サーバ（ＤＳＰ装置７０−２）における紐付処理がステップＳ２０６、Ｓ２０７におけるリダイレクト処理が行われたタイミング（日時）に完了したことを示す情報を紐付処理情報記憶部１２３に格納する。
【０１１９】
また、端末装置１０は、転送先として指定された処理対象サーバ（ＤＳＰ装置７０−２）にアクセスした後、ステップＳ２０２で受信したコンテンツを表示する（ステップＳ２０９）。また、端末装置１０からクッキー情報と、端末装置１０を利用するユーザを識別する第１識別情報とを受信した処理対象サーバ（ＤＳＰ装置７０−２）は、マッピング処理を行う（ステップＳ２１０）。例えば、処理対象サーバ（ＤＳＰ装置７０−２）は、広告配信装置１００において端末装置１０を利用するユーザを識別する第１識別情報と、自装置（ＤＳＰ装置７０−２）において端末装置１０を利用するユーザを識別する第２識別情報（クッキー情報）とを対応付けて記憶する。なお、ステップＳ２０８〜Ｓ２１０は、処理を説明するための符号であり、ステップＳ２０８〜Ｓ２１０の順序で行われなくてもよい。例えば、ステップＳ２０８〜Ｓ２１０は、各装置において適宜のタイミングで行われる。
【０１２０】
〔６．広告配信〕
ここで、配信システム１における広告の配信について、図１０を用いて説明する。図１０は、実施形態に係る広告の配信の一例を示す図である。なお、図１０の例は、図１における決定処理によりユーザＵ１についてＤＳＰ装置７０−３における紐付け処理が完了した直後における広告配信を示す。例えば、図１０の例は、図１における処理が行われた２０１６年１２月２８日における広告配信を示す。
【０１２１】
図１０に示すように、端末装置１０は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ５１）。例えば、端末装置１０は、ユーザＵ１による操作に応じて、コンテンツ配信装置５０にコンテンツの配信要求を送信する。
【０１２２】
端末装置１０から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ５２）。図１０に示す例においては、コンテンツ配信装置５０は、端末装置１０にコンテンツＣＴ５１を配信する。図１０に示す例において、コンテンツ配信装置５０が配信するコンテンツＣＴ５１には、株式に関するニュース記事や広告枠ＡＲ５１が含まれる。
【０１２３】
広告枠ＡＲ５１を含むコンテンツＣＴ５１を受信した端末装置１０は、受信したコンテンツＣＴ５１に含まれる広告枠ＡＲ５１に表示する広告を要求する広告要求を広告配信装置１００に送信する（ステップＳ５３）。例えば、端末装置１０は、広告配信装置１００に対応するクッキー情報を含む広告要求を広告配信装置１００に送信する。
【０１２４】
端末装置１０から広告要求を受け付けた広告配信装置１００は、第１識別情報を特定する（ステップＳ５４）。例えば、広告配信装置１００は、ＩＤ変換情報記憶部１２４（図６参照）に記憶されたクッキー情報と第１識別情報とが対応付けられた情報に基づいて、第１識別情報を特定する。図１０の例では、広告配信装置１００は、ＩＤ変換情報記憶部１２４に記憶された情報に基づいて、ステップＳ５３において受信したクッキー情報が第１識別情報「ＴＭ１１」に対応すると特定する。
【０１２５】
そして、広告配信装置１００は、ＤＳＰ装置７０に広告の入札を要求する（ステップＳ５５）。具体的には、広告配信装置１００は、ＤＳＰ装置７０−１に広告の入札を要求し（ステップＳ５５−１）、ＤＳＰ装置７０−２に広告の入札を要求し（ステップＳ５５−２）、ＤＳＰ装置７０−３に広告の入札を要求する（ステップＳ５５−３）。なお、ステップＳ５５−１〜Ｓ５５−３は、異なるタイミングであってもよい。
【０１２６】
また、広告配信装置１００は、広告の入札を要求するＤＳＰ装置７０のうち、紐付処理情報が有効なＤＳＰ装置７０については、ステップＳ５４で特定した第１識別情報を入札の要求時に送信する。例えば、広告配信装置１００は、図１に示すように、ＤＳＰ装置７０−１、ＤＳＰ装置７０−３、ＤＳＰ装置７０−４等については、紐付処理が行われて所定の期間（例えば紐付け処理から半年等）が経過していないため、紐付処理情報が有効であるとして、第１識別情報を入札の要求時に送信する。図１０に示すように、広告配信装置１００は、ＤＳＰ装置７０−１、ＤＳＰ装置７０−３については、第１識別情報を入札の要求時に送信する。
【０１２７】
また、例えば、広告配信装置１００は、図１０に示すように、ＤＳＰ装置７０−２については、紐付処理情報に含まれていないため、紐付処理情報が無効（無し）であるとして、第１識別情報を入札の要求時に送信しない。なお、広告配信装置１００は、広告の要求から広告の配信までに紐付処理を行う時間がある場合は、ＤＳＰ装置７０−２について、紐付処理を行ってもよい。
【０１２８】
そして、広告配信装置１００から広告の入札の要求を受信したＤＳＰ装置７０は、種々の情報に基づいて、広告配信装置１００の入札の要求に対して、広告を入札するか、入札する場合はどの広告をいくらで入札するかを決定する。図１０の例では、ＤＳＰ装置７０−１、ＤＳＰ装置７０−３は、紐付処理を行っており、第１識別情報を広告配信装置１００から受信しているため、広告の要求元がユーザＵ１であると識別できるため、各ＤＳＰ装置７０が有するユーザＵ１の情報等に基づいて、入札する広告や入札価格を決定する。
【０１２９】
このように、ステップＳ５５において入札要求を取得したＤＳＰ装置７０−１、ＤＳＰ装置７０−３は、広告を広告配信装置１００に入札する（ステップＳ５６）。図１０の例では、ＤＳＰ装置７０−１は、広告ＡＣ５１を入札価格「１（円）」で広告配信装置１００に入札する（ステップＳ５６−１）。また、図１０の例では、ＤＳＰ装置７０−３は、広告ＡＣ５２を入札価格「２（円）」で広告配信装置１００に入札する（ステップＳ５６−３）。
【０１３０】
一方、図１０の例では、ＤＳＰ装置７０−２は、紐付処理を行っていないため、広告の要求元がユーザＵ１であると識別できないため、広告を入札しないと決定する。なお、ＤＳＰ装置７０−２は、適宜の基準等に基づいて広告の入札を行ってもよい。
【０１３１】
ステップＳ５６においてＤＳＰ装置７０−１やＤＳＰ装置７０−３から広告の入札を受け付けた広告配信装置１００は、受け付けた広告のうち、所定の基準により決定した広告を配信広告として決定する（ステップＳ５７）。例えば、広告配信装置１００は、受け付けた広告のうち、最も入札価格が高い広告を配信広告として決定する。図１０の例では、広告配信装置１００は、受け付けた広告のうち、最も入札価格が高い「２（円）」である広告ＡＣ５２を配信広告として決定する。
【０１３２】
その後、広告配信装置１００は、配信広告に決定した広告ＡＣ５２を端末装置１０へ配信する（ステップＳ５８）。広告配信装置１００から広告ＡＣ５２を受信した端末装置１０は、コンテンツＣＴ５１の広告枠ＡＲ５１に広告ＡＣ５２を表示する。
【０１３３】
なお、図１０では、説明の簡単化のために、広告配信装置１００が端末装置１０へ広告を配信する例を示したが、端末装置１０へ配信する広告として決定された広告を入札したＤＳＰ装置７０が端末装置１０へ広告を配信してもよい。すなわち、広告配信装置１００は、端末装置１０に配信する広告を決定するのみで、広告の配信は他の装置が行ってもよい。例えば、端末装置１０への広告配信は、広告配信装置１００以外の所定の広告配信プラットフォーム、例えばＤＳＰ（Demand-Side  Platform）に配信する広告を通知し、通知を受けた所定の広告配信プラットフォームが広告の配信を行ってもよい。このように、広告配信装置１００は、端末装置１０へ配信する広告の決定に用いられるのみで、端末装置１０への広告配信は行わなくてもよい。すなわち、端末装置１０への広告の配信は、どの装置が行ってもよい。
【０１３４】
〔６−１．紐付処理〕
上述した広告配信において、広告配信装置１００は紐付処理を行ってもよい。例えば、図１０の例では、端末装置１０が広告配信装置１００にアクセスした際に、許容される遅延時間等に基づいて紐付処理を行わせるＤＳＰ装置７０の数を決定し、紐付け処理を行ってもよい。例えば、広告配信装置１００は、１つのＤＳＰ装置７０の紐付処理に要する時間が１００ｍｓｅｃであり、紐付処理に許容される時間が３００ｍｓｅｃである場合、紐付処理を行わせるＤＳＰ装置７０の数を「３」と決定してもよい。この場合、端末装置１０が広告配信装置１００に広告の要求等のアクセスをした際に、決定処理を行い３つのＤＳＰ装置７０に第１識別情報と第２識別情報とを対応付け（マッピング）させてもよい。
【０１３５】
例えば、図１０の例では、ステップＳ５３において広告要求が行われてから、ステップＳ５８において広告が配信されるまでに許容される時間に応じて、紐付処理を行わせるＤＳＰ装置７０の数を決定してもよい。例えば、図１０中のステップＳ５３からステップＳ５８までの間の時間のうち、紐付処理に許容される時間が１００ｍｓｅｃであり、１つのＤＳＰ装置７０の紐付処理に要する時間が４５ｍｓｅｃである場合、紐付処理を行わせるＤＳＰ装置７０の数を「２」と決定してもよい。
【０１３６】
〔６−２．コンテンツ〕
例えば、広告配信装置１００は、広告配信時において紐付処理を行う場合、配信する広告が表示されるコンテンツに関する評価に基づいて、処理対象サーバを決定してもよい。例えば、広告配信装置１００は、図３中の提供元情報記憶部１２１に示すコンテンツ（面）のＣＰＭが高いＤＳＰ装置７０を優先して紐付処理を行ってもよい。なお、図３中の提供元情報記憶部１２１に示すコンテンツ（面）のＣＰＭは、対応するＤＳＰ装置７０が入札する広告がそのコンテンツ（面）に配信された場合におけるＣＰＭを示す。
【０１３７】
例えば、広告配信装置１００は、図１０の例では、経済に関するコンテンツのＣＰＭが高いＤＳＰ装置７０を優先して紐付処理を行ってもよい。例えば、広告配信装置１００は、未シンクサーバ及び期限切れサーバのうち、経済に関するコンテンツのＣＰＭが高いＤＳＰ装置７０を優先して紐付処理を行ってもよい。例えば、広告配信装置１００は、ＤＳＰ装置７０−１が期限切れサーバであって、経済に関するコンテンツのＣＰＭが最も高い「１００」である場合、ＤＳＰ装置７０−１の優先度を最も高くして紐付処理を行ってもよい。
【０１３８】
〔７．効果〕
上述してきたように、実施形態に係る広告配信装置１００は、取得部１３１と、決定部１３３とを有する。取得部１３１は、広告配信装置１００において各ユーザを識別する第１識別情報と、各広告提供サーバ（実施形態においては「ＤＰＳ装置７０」。以下同じ）において各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する。決定部１３３は、取得部１３１により取得された紐付処理情報に基づいて、各広告提供サーバのうち、紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置１０を経由して一のユーザを識別する第１識別情報が送信される広告提供サーバである処理対象サーバとして決定する。
【０１３９】
これにより、実施形態に係る広告配信装置１００は、紐付処理情報に基づいて、各広告提供サーバのうち、紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置１０を経由して一のユーザを識別する第１識別情報が送信される広告提供サーバである処理対象サーバとして決定することにより、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１４０】
また、実施形態に係る広告配信装置１００において、決定部１３３は、各広告提供サーバのうち、取得部１３１により取得された紐付処理情報に基づいて抽出された広告提供サーバ群であって、一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバ、または一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバを含む広告提供サーバ群から、処理対象サーバを決定する。
【０１４１】
これにより、実施形態に係る広告配信装置１００は、一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われていない広告提供サーバ、または一のユーザを識別する第１識別情報と第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバを含む広告提供サーバ群から、処理対象サーバを決定することにより、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１４２】
また、実施形態に係る広告配信装置１００において、決定部１３３は、広告提供サーバ群のうち、各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定する。
【０１４３】
これにより、実施形態に係る広告配信装置１００は、広告提供サーバ群のうち、各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定することにより、評価が高い広告提供サーバを優先して処理対象サーバとして決定することができる。したがって、広告配信装置１００は、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１４４】
また、実施形態に係る広告配信装置１００において、決定部１３３は、広告提供サーバ群のうち、各広告提供サーバが提供する広告の表示に要する費用に関する評価に基づいて、処理対象サーバを決定する。
【０１４５】
これにより、実施形態に係る広告配信装置１００は、広告提供サーバ群のうち、各広告提供サーバが提供する広告の表示に要する費用に関する評価に基づいて、処理対象サーバを決定することにより、例えば収益性が高い広告提供サーバを優先して処理対象サーバとして決定することができる。したがって、広告配信装置１００は、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１４６】
また、実施形態に係る広告配信装置１００において、決定部１３３は、広告提供サーバ群のうち、広告の配信先となるユーザに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定する。
【０１４７】
これにより、実施形態に係る広告配信装置１００は、広告提供サーバ群のうち、広告の配信先となるユーザに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定することにより、ユーザとの相性が良い広告提供サーバを優先して処理対象サーバとして決定することができる。したがって、広告配信装置１００は、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１４８】
また、実施形態に係る広告配信装置１００において、決定部１３３は、広告提供サーバ群のうち、広告が表示されるコンテンツに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定する。
【０１４９】
これにより、実施形態に係る広告配信装置１００は、広告提供サーバ群のうち、広告が表示されるコンテンツに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、処理対象サーバを決定することにより、広告が配信される面（コンテンツ）との相性が良い広告提供サーバを優先して処理対象サーバとして決定することができる。したがって、広告配信装置１００は、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１５０】
また、実施形態に係る広告配信装置１００は、受付部１３５を有する。受付部１３５は、端末装置１０からのアクセスに関する情報を受け付ける。決定部１３３は、受付部１３５によりアクセスに関する情報が受け付けられた場合、処理対象サーバを決定する。
【０１５１】
これにより、実施形態に係る広告配信装置１００は、端末装置１０からアクセスがあった場合、処理対象サーバを決定することにより、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１５２】
また、実施形態に係る広告配信装置１００において、受付部１３５は、アクセスに関する情報として、端末装置１０が広告の配信を要求する情報を受け付ける。
【０１５３】
これにより、実施形態に係る広告配信装置１００は、端末装置１０が広告の配信を要求する場合、端末装置１０からアクセス要求を受け付け、処理対象サーバを決定することにより、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１５４】
また、実施形態に係る広告配信装置１００において、受付部１３５は、端末装置１０からアクセスに関する情報として、端末装置１０において表示されるコンテンツに含まれる所定のタグによるアクセス要求を受け付ける。
【０１５５】
これにより、実施形態に係る広告配信装置１００は、所定のタグが含まれるコンテンツが端末装置１０に表示される際に端末装置１０からアクセス要求を受け付け、処理対象サーバを決定することにより、広告の要求元となるユーザを広告提供サーバにおいて適切に識別可能にすることができる。
【０１５６】
〔８．ハードウェア構成〕
上述してきた実施形態に係る広告配信装置１００は、例えば図１１に示すような構成のコンピュータ１０００によって実現される。図１１は、広告配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１５７】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１５８】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータをネットワークＮを介して他の機器へ送信する。
【０１５９】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１６０】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１６１】
例えば、コンピュータ１０００が広告配信装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０１６２】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１６３】
〔９．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１６４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１６５】
また、上述してきた実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１６６】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０１６７】
１  配信システム
１００  広告配信装置（決定装置）
１２１  提供元情報記憶部
１２２  ユーザ情報記憶部
１２３  紐付処理情報記憶部
１２４  ＩＤ変換情報記憶部
１３０  制御部
１３１  取得部
１３２  抽出部
１３３  決定部
１３４  送信部
１３５  受付部
１３６  配信部
１０  端末装置
５０  コンテンツ配信装置
７０  ＤＳＰ装置
Ｎ  ネットワーク
【図１】
2018116540.tif 000003
【図２】
2018116540.tif 000004
【図３】
2018116540.tif 000005
【図４】
2018116540.tif 000006
【図５】
2018116540.tif 000007
【図６】
2018116540.tif 000008
【図７】
2018116540.tif 000009
【図８】
2018116540.tif 000010
【図９】
2018116540.tif 000011
【図１０】
2018116540.tif 000012
【図１１】
2018116540.tif 000013
【手続補正書】
【提出日】平成29年10月4日(2017.10.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
決定装置であって、
前記決定装置において各ユーザを識別する第１識別情報と、各広告提供サーバにおいて前記各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する取得部と、
前記取得部により取得された前記紐付処理情報に基づいて、前記各広告提供サーバのうち、前記紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して前記一のユーザを識別する前記第１識別情報が送信される広告提供サーバであり、当該広告提供サーバにおいて前記各ユーザの識別に用いられる前記第２識別情報と、前記第１識別情報とを対応付ける紐付処理を行う広告提供サーバである処理対象サーバとして決定する決定部と、
を備えたことを特徴とする決定装置。
【請求項２】
前記決定部は、
前記各広告提供サーバのうち、前記取得部により取得された前記紐付処理情報に基づいて抽出された広告提供サーバ群であって、一のユーザを識別する前記第１識別情報と前記第２識別情報との紐付処理が行われていない広告提供サーバ、または前記一のユーザを識別する前記第１識別情報と前記第２識別情報との紐付処理が行われてから所定の期間が経過した広告提供サーバを含む広告提供サーバ群から、前記処理対象サーバを決定する
ことを特徴とする請求項１に記載の決定装置。
【請求項３】
前記決定部は、
前記広告提供サーバ群のうち、各広告提供サーバが提供する広告に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項２に記載の決定装置。
【請求項４】
前記決定部は、
前記広告提供サーバ群のうち、各広告提供サーバが提供する広告の表示に要する費用に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項２または請求項３に記載の決定装置。
【請求項５】
前記決定部は、
前記広告提供サーバ群のうち、広告の配信先となるユーザに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項２〜４のいずれか１項に記載の決定装置。
【請求項６】
前記決定部は、
前記広告提供サーバ群のうち、広告が表示されるコンテンツに応じて変動する各広告提供サーバが提供する広告に関する評価に基づいて、前記処理対象サーバを決定する
ことを特徴とする請求項２〜５のいずれか１項に記載の決定装置。
【請求項７】
前記端末装置からのアクセスに関する情報を受け付ける受付部、
をさらに備え、
前記決定部は、
前記受付部によりアクセスに関する情報が受け付けられた場合、前記処理対象サーバを決定する
ことを特徴とする請求項１〜６のいずれか１項に記載の決定装置。
【請求項８】
前記受付部は、
前記アクセスに関する情報として、前記端末装置が広告の配信を要求する情報を受け付ける
ことを特徴とする請求項７に記載の決定装置。
【請求項９】
前記受付部は、
前記端末装置から前記アクセスに関する情報として、前記端末装置において表示されるコンテンツに含まれる所定のタグによるアクセス要求を受け付ける
ことを特徴とする請求項７または請求項８に記載の決定装置。
【請求項１０】
コンピュータが実行する決定方法であって、
前記コンピュータにおいて各ユーザを識別する第１識別情報と、各広告提供サーバにおいて前記各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する取得工程と、
前記取得工程により取得された前記紐付処理情報に基づいて、前記各広告提供サーバのうち、前記紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して前記一のユーザを識別する前記第１識別情報が送信される広告提供サーバであり、当該広告提供サーバにおいて前記各ユーザの識別に用いられる前記第２識別情報と、前記第１識別情報とを対応付ける紐付処理を行う広告提供サーバである処理対象サーバとして決定する決定工程と、
を含むことを特徴とする決定方法。
【請求項１１】
コンピュータが実行する決定プログラムであって、
前記コンピュータにおいて各ユーザを識別する第１識別情報と、各広告提供サーバにおいて前記各ユーザを識別する第２識別情報とを紐付ける紐付処理が行われたことを示す情報である紐付処理情報を取得する取得手順と、
前記取得手順により取得された前記紐付処理情報に基づいて、前記各広告提供サーバのうち、前記紐付処理に関する所定の条件を満たす広告提供サーバを、一のユーザが利用する端末装置を経由して前記一のユーザを識別する前記第１識別情報が送信される広告提供サーバであり、当該広告提供サーバにおいて前記各ユーザの識別に用いられる前記第２識別情報と、前記第１識別情報とを対応付ける紐付処理を行う広告提供サーバである処理対象サーバとして決定する決定手順と、
をコンピュータに実行させることを特徴とする決定プログラム。