(57)【要約】      （修正有）【課題】ブラウザの設定によって第三者ｃｏｏｋｉｅの読み書きが禁止されても、ユーザに有益な広告を配信したりすることを可能とする、識別子同期システム、広告配信システム及びプログラムを提供する。【解決手段】第１ユーザ識別子及び第２ユーザ識別子を対応付ける識別子同期システムにおいて、第１ユーザ識別子を取得する第１ユーザ識別子取得部と、第２ユーザ識別子を取得する第２ユーザ識別子取得部と、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を生成する同期情報生成部とを備える。第１ユーザ識別子は、クライアント端末と通信可能な第１情報処理装置が、クライアント端末のユーザを識別するための識別子であってよい。第２ユーザ識別子は、クライアント端末及び第２情報処理装置の少なくとも一方に記憶されている識別子であってよい。【選択図】図１１
2018097824.tif 000002
【特許請求の範囲】
【請求項１】
（ｉ）クライアント端末と通信可能な第１情報処理装置が、前記クライアント端末のユーザを識別するための識別子であって、前記第１情報処理装置が前記クライアント端末に記憶させることを許可されていない識別子である第１ユーザ識別子と、（ｉｉ）前記クライアント端末と通信可能な情報処理装置であって、前記第１情報処理装置とは異なる第２情報処理装置が、前記クライアント端末のユーザを識別するための識別子であって、前記クライアント端末及び前記第２情報処理装置の少なくとも一方に記憶されている第２ユーザ識別子とを対応付ける識別子同期システムであって、
前記第１ユーザ識別子を取得する第１ユーザ識別子取得部と、
前記第２ユーザ識別子を取得する第２ユーザ識別子取得部と、
前記第１ユーザ識別子及び前記第２ユーザ識別子が対応付けられた同期情報を生成する同期情報生成部と、
を備える、識別子同期システム。
【請求項２】
前記第２ユーザ識別子は、前記第１ユーザ識別子が生成される前から、前記クライアント端末又は前記第２情報処理装置に記憶されている、
請求項１に記載の識別子同期システム。
【請求項３】
前記第１ユーザ識別子をパラメータとして含むデータであって、前記クライアント端末のコンピュータに、当該データのアクセス先を前記第２ユーザ識別子取得部に切り替えさせるための命令をさらに含むデータを生成する転送データ生成部をさらに備える、
請求項１又は請求項２に記載の識別子同期システム。
【請求項４】
前記転送データ生成部が生成したデータを、前記クライアント端末に送信する転送データ送信部をさらに備える、
請求項３に記載の識別子同期システム。
【請求項５】
前記クライアント端末のコンピュータは、前記転送データ生成部が生成した前記データを受信すると、前記命令を実行し、
前記データのアクセス先を前記第２ユーザ識別子取得部に切り替えさせる手順と、
前記クライアント端末に格納された前記第２ユーザ識別子を取得する手順と、
前記データ及び前記第２ユーザ識別子を対応付けて、前記第２ユーザ識別子取得部に送信する手順と、
を実行する、
請求項３又は請求項４に記載の識別子同期システム。
【請求項６】
前記クライアント端末から、（ｉ）前記転送データ生成部により生成された前記データ及び（ｉｉ）前記クライアント端末に格納されていた前記第２ユーザ識別子が対応付けられた情報を受信する受信部を備え、
前記第１ユーザ識別子取得部は、前記受信部が受信した前記情報に基づいて、前記第１ユーザ識別子を取得し、
前記第２ユーザ識別子取得部は、前記受信部が受信した前記情報に基づいて、前記第２ユーザ識別子を取得する、
請求項５に記載の識別子同期システム。
【請求項７】
請求項１から請求項６までの何れか一項に記載の識別子同期システムと、
前記同期情報生成部が生成した前記同期情報を取得する同期情報取得部と、
前記クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、前記第１ユーザ識別子を含む入札要求を取得する入札要求取得部と、
前記入札要求取得部が取得した前記入札要求に示された前記広告表示領域に表示すべき広告情報を、前記第２ユーザ識別子に基づいて決定する広告決定部と、
を備える、広告配信システム。
【請求項８】
（ｉ）クライアント端末と通信可能な第１情報処理装置が、前記クライアント端末のユーザを識別するための識別子であって、前記第１情報処理装置が前記クライアント端末に記憶させることを許可されていない識別子である第１ユーザ識別子と、（ｉｉ）前記クライアント端末と通信可能な情報処理装置であって、前記第１情報処理装置とは異なる第２情報処理装置が、前記クライアント端末のユーザを識別するための識別子であって、前記クライアント端末又は前記第２情報処理装置に記憶されている第２ユーザ識別子とが対応付けられた同期情報を取得する同期情報取得部と、
前記クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、前記第１ユーザ識別子を含む入札要求を取得する入札要求取得部と、
前記入札要求取得部が取得した前記入札要求に示された前記広告表示領域に表示すべき広告情報を、前記第２ユーザ識別子に基づいて決定する広告決定部と、
を備える、広告配信システム。
【請求項９】
クライアント端末に広告表示領域を含むコンテンツを配信するコンテンツ配信部が、前記クライアント端末のユーザを識別するためのユーザ識別子を取得する識別子取得部と、
前記広告表示領域に広告を表示させる権利の入札に関する要求であって、前記識別子取得部が取得した前記ユーザ識別子を含む入札要求を生成する入札要求生成部と、
を備える、広告配信システム。
【請求項１０】
前記コンテンツ配信部をさらに備え、
前記コンテンツ配信部は、
前記クライアント端末から、前記コンテンツの配信を要求する配信要求を受信する配信要求受信部と、
前記配信要求受信部が前記配信要求を受信した場合に、前記ユーザ識別子をパラメータとして含むデータであって、前記クライアント端末のコンピュータに、当該データのアクセス先を前記識別子取得部に切り替えさせるための命令をさらに含むデータを生成する転送データ生成部と、
を有する、
請求項９に記載の広告配信システム。
【請求項１１】
前記入札要求を取得する入札要求取得部と、
前記入札要求取得部が取得した前記入札要求に示された前記広告表示領域に表示すべき広告情報を、前記ユーザ識別子に基づいて決定する広告決定部と、
をさらに備える、
請求項９又は請求項１０に記載の広告配信システム。
【請求項１２】
クライアント端末から、広告表示領域を含むコンテンツの配信を要求する配信要求を受信する配信要求受信部と、
前記クライアント端末のユーザを識別するためのユーザ識別子を格納する識別子格納部と、
前記配信要求受信部が前記配信要求を受信した場合に、前記ユーザ識別子をパラメータとして含むデータを生成する転送データ生成部と、
を備え、
前記データは、前記クライアント端末のコンピュータに、当該データのアクセス先を、前記クライアント端末及び前記配信要求受信部とは異なる他のコンピュータに切り替えさせるための命令をさらに含む、
広告配信システム。
【請求項１３】
コンピュータを、請求項１から請求項６までの何れか一項に記載の識別子同期システムとして機能させるための、プログラム。
【請求項１４】
コンピュータを、請求項７から請求項１２までの何れか一項に記載の広告配信システムとして機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別子同期システム、広告配信システム、及び、プログラムに関する。
【背景技術】
【０００２】
インターネットを介してクライアント端末にサービスを提供するシステムは、当該システムにおいて各クライアント端末を識別するためのユニークなＩＤにより、当該システムにアクセスしたクライアント端末を識別している。上記のユニークなＩＤは、例えば、クライアント端末上で動作するブラウザのｃｏｏｋｉｅ領域に書き込まれる。
［先行技術文献］
［特許文献］
［特許文献１］  特開２０１３−１４３１２１号公報
［特許文献２］  特開２０１５−１５３１６７号公報
［特許文献３］  特開２０１６−０２９５９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ブラウザの設定によっては、第三者クッキーの読み書きが禁止される。第三者クッキーの読み書きが禁止されると、例えば、ユニークＩＤを同期したり、ユーザに有益な広告を配信したりすることが困難になる。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、識別子同期システムが提供される。上記の識別子同期システムは、例えば、（ｉ）クライアント端末と通信可能な第１情報処理装置が、クライアント端末のユーザを識別するための識別子であって、第１情報処理装置がクライアント端末に記憶させることを許可されていない識別子である第１ユーザ識別子と、（ｉｉ）クライアント端末と通信可能な情報処理装置であって、第１情報処理装置とは異なる第２情報処理装置が、クライアント端末のユーザを識別するための識別子であって、クライアント端末及び第２情報処理装置の少なくとも一方に記憶されている第２ユーザ識別子とを対応付ける。上記の識別子同期システムは、例えば、第１ユーザ識別子を取得する第１ユーザ識別子取得部を備える。上記の識別子同期システムは、第２ユーザ識別子を取得する第２ユーザ識別子取得部を備えてもよい。上記の識別子同期システムは、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を生成する同期情報生成部を備えてもよい。
【０００５】
上記の識別子同期システムにおいて、第２ユーザ識別子は、第１ユーザ識別子が生成される前から、クライアント端末又は第２情報処理装置に記憶されていてもよい。上記の識別子同期システムは、第１ユーザ識別子をパラメータとして含むデータであって、クライアント端末のコンピュータに、当該データのアクセス先を第２識別子取得部に切り替えさせるための命令をさらに含むデータを生成する転送データ生成部を備えてよい。上記の識別子同期システムは、転送データ生成部が生成したデータを、クライアント端末に送信する転送データ送信部を備えてよい。
【０００６】
上記の識別子同期システムにおいて、クライアント端末のコンピュータは、転送データ生成部が生成したデータを受信すると、命令を実行してよい。上記の識別子同期システムにおいて、クライアント端末のコンピュータは、データのアクセス先を第２識別子取得部に切り替えさせる手順を実行してよい。上記の識別子同期システムにおいて、クライアント端末のコンピュータは、クライアント端末に格納された第２識別子を取得する手順を実行してよい。上記の識別子同期システムにおいて、クライアント端末のコンピュータは、データ及び第２識別子を対応付けて、第２識別子取得部に送信する手順を実行してよい。
【０００７】
上記の識別子同期システムは、クライアント端末から、（ｉ）転送データ生成部により生成されたデータ及び（ｉｉ）クライアント端末に格納されていた第２識別子が対応付けられた情報を受信する受信部を備えてよい。上記の識別子同期システムにおいて、第１識別子取得部は、受信部が受信した情報に基づいて、第１ユーザ識別子を取得してよい。上記の識別子同期システムにおいて、第２識別子取得部は、受信部が受信した情報に基づいて、第２ユーザ識別子を取得してよい。
【０００８】
本発明の第２の態様においては、広告配信システムが提供される。上記の広告配信システムは、例えば、上記の識別子同期システムを備える。上記の広告配信システムは、同期情報生成部が生成した同期情報を取得する同期情報取得部を備えてよい。上記の広告配信システムは、クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、第１ユーザ識別子を含む入札要求を取得する入札要求取得部を備えてよい。上記の広告配信システムは、入札要求取得部が取得した入札要求に示された広告表示領域に表示すべき広告情報を、第２ユーザ識別子に基づいて決定する広告決定部を備えてよい。
【０００９】
本発明の第３の態様においては、広告配信システムが提供される。上記の広告配信システムは、例えば、同期情報を取得する同期情報取得部を備える。上記の広告配信システムにおいて、同期情報は、（ｉ）クライアント端末と通信可能な第１情報処理装置が、クライアント端末のユーザを識別するための識別子であって、第１情報処理装置がクライアント端末に記憶させることを許可されていない識別子である第１ユーザ識別子と、（ｉｉ）クライアント端末と通信可能な情報処理装置であって、第１情報処理装置とは異なる第２情報処理装置が、クライアント端末のユーザを識別するための識別子であって、クライアント端末又は第２情報処理装置に記憶されている第２ユーザ識別子とが対応付けられた情報であってよい。上記の広告配信システムは、クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、第１ユーザ識別子を含む入札要求を取得する入札要求取得部を備えてもよい。上記の広告配信システムは、入札要求取得部が取得した入札要求に示された広告表示領域に表示すべき広告情報を、第２ユーザ識別子に基づいて決定する広告決定部を備えてもよい。
【００１０】
本発明の第４の態様においては、広告配信システムが提供される。上記の広告配信システムは、例えば、クライアント端末に広告表示領域を含むコンテンツを配信するコンテンツ配信部が、クライアント端末のユーザを識別するためのユーザ識別子を取得する識別子取得部を備える。上記の広告配信システムは、広告表示領域に広告を表示させる権利の入札に関する要求であって、識別子取得部が取得したユーザ識別子を含む入札要求を生成する入札要求生成部を備えてよい。
【００１１】
上記の広告配信システムは、コンテンツ配信部を備えてよい。上記の広告配信システムにおいて、コンテンツ配信部は、クライアント端末から、コンテンツの配信を要求する配信要求を受信する配信要求受信部を有してよい。上記の広告配信システムは、配信要求受信部が配信要求を受信した場合に、ユーザ識別子をパラメータとして含むデータであって、クライアント端末のコンピュータに、当該データのアクセス先を識別子取得部に切り替えさせるための命令をさらに含むデータを生成する転送データ生成部を有してよい。
【００１２】
上記の広告配信システムは、入札要求を取得する入札要求取得部を備えてよい。上記の広告配信システムは、入札要求取得部が取得した入札要求に示された広告表示領域に表示すべき広告情報を、識別子取得部が取得したユーザ識別子に基づいて決定する広告決定部を備えてよい。
【００１３】
本発明の第５の態様においては、広告配信システムが提供される。上記の広告配信システムは、例えば、クライアント端末から、広告表示領域を含むコンテンツの配信を要求する配信要求を受信する配信要求受信部を備える。上記の広告配信システムは、クライアント端末のユーザを識別するためのユーザ識別子を格納する識別子格納部を備えてよい。上記の広告配信システムは、配信要求受信部が配信要求を受信した場合に、ユーザ識別子をパラメータとして含むデータを生成する転送データ生成部を備えてよい。上記のデータは、クライアント端末のコンピュータに、当該データのアクセス先を、前記クライアント端末及び前記配信要求受信部とは異なる他のコンピュータに切り替えさせるための命令をさらに含んでもよい。
【００１４】
本発明の第６の態様においては、プログラムが提供される。上記のプログラムは、コンピュータを、上記の識別子同期システムとして機能させるための、プログラムであってよい。上記のプログラムは、コンピュータを、上記の第２の態様から第５の態様までの何れか１つの態様に係る広告配信システムとして機能させるための、プログラムであってもよい。上記のプログラムを格納する非一時的なコンピュータ可読媒体が提供されてもよい。
【００１５】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１６】
【図１】配信システム１００のシステム構成の一例を概略的に示す。
【図２】配信システム１００における情報処理の一例を概略的に示す。
【図３】配信システム１００における情報処理の一例を概略的に示す。
【図４】配信システム１００における情報処理の一例を概略的に示す。
【図５】配信システム１００における情報処理の一例を概略的に示す。
【図６】配信システム１００における情報処理の一例を概略的に示す。
【図７】配信システム１００における情報処理の一例を概略的に示す。
【図８】クライアント端末１０２などの内部構成の一例を概略的に示す。
【図９】ＳＳＰサーバ１１０の内部構成の一例を概略的に示す。
【図１０】ＤＳＰサーバ１２０の内部構成の一例を概略的に示す。
【図１１】Ｗｅｂサーバ１４２などの内部構成の一例を概略的に示す。
【図１２】配信システム１００における情報処理の一例を概略的に示す。
【発明を実施するための形態】
【００１７】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１８】
［配信システム１００の概要］
図１は、配信システム１００のシステム構成の一例を概略的に示す。本実施形態において、配信システム１００は、クライアント端末１０２と、Ｗｅｂサーバ１０４と、ＳＳＰサーバ１１０と、ＤＳＰサーバ１２０と、ＤＭＰサーバ１３２と、広告サーバ１３４と、パーマネントＩＤ格納部１４０とを備える。パーマネントＩＤ格納部１４０は、例えば、Ｗｅｂサーバ１４２と、ＭＮＯサーバ１４４とを備える。
【００１９】
配信システム１００、Ｗｅｂサーバ１０４ＳＳＰサーバ１１０及びＤＳＰサーバ１２０は、広告配信システムの一例であってよい。パーマネントＩＤ格納部１４０、Ｗｅｂサーバ１４２及びＭＮＯサーバ１４４は、識別子同期システムの一例であってよい。ＳＳＰサーバ１１０及びＤＳＰサーバ１２０は、第１情報処理装置の一例であってよい。パーマネントＩＤ格納部１４０、Ｗｅｂサーバ１４２及びＭＮＯサーバ１４４は、第２情報処理装置の一例であってよい。
【００２０】
本実施形態において、配信システム１００は、通信ネットワーク１０を介してクライアント端末１０２に広告情報を配信する。例えば、Ｗｅｂサーバ１０４からクライアント端末１０２に配信されるコンテンツに広告表示領域が含まれる場合、配信システム１００は、当該広告表示領域に表示させる広告情報を決定し、当該広告情報（広告クリエイティブと称される場合がある。）をクライアント端末１０２に配信する。
【００２１】
コンテンツはデジタルデータであればよく、当該コンテンツの種類及び内容は特に限定されない。コンテンツは、文字データであってもよく、音楽データであってもよく、静止画データであってもよく、動画データであってもよい。
【００２２】
広告情報は、クライアント端末１０２のユーザに対して告知される情報であればよく、当該広告の内容は特に限定されない。広告情報は、広告提供者（広告主と称される場合がある。）の商品又はサービスに関する情報であってもよい。商品又はサービスに関する情報は、商品又はサービスの割引情報（クーポン情報と称される場合がある。）、イベントの告知情報などであってよい。
【００２３】
商品又はサービスに関する情報の他の例としては、広告提供者が公共交通機関である場合、広告情報は、運休情報、遅延情報、渋滞情報などであってよい。また、広告提供者が天気予報サービスを提供する事業者又は行政機関である場合、広告情報は、局所的な豪雨、落雷、突風などに関する警報又は注意報であってよい。広告情報は、災害に関する情報であってもよい。広告情報は、特定の地域に関する情報であってもよい。
【００２４】
オンライン広告の分野においては、ＳＳＰ（Ｓｕｐｐｌｙ−Ｓｉｄｅ  Ｐｌａｔｆｏｒｍ）及びＤＳＰ（Ｄｅｍａｎｄ−Ｓｉｄｅ  Ｐｌａｔｆｏｒｍ）を介したＲＴＢ（Ｒｅａｌ  ｔｉｍｅ  Ｂｉｄｄｉｎｇ）のような広告配信技術が利用されている。このような広告配信技術によれば、クライアント端末１０２上で動作するブラウザのｃｏｏｋｉｅを利用して、クライアント端末１０２のユーザに対して、より有益な広告を配信することができる。クライアント端末１０２のＣｏｏｋｉｅに格納された情報を利用することで、例えば、クライアント端末１０２をトラッキングしてユーザのオーディエンスデータを収集したり、ＤＭＰ（Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ  Ｐｌａｔｆｏｒｍ）にアクセスしてユーザの情報を取得したりすることができる。
【００２５】
しかしながら、ＳＳＰ、ＤＳＰ及びＤＭＰは、基本的にはＴｈｉｒｄ  Ｐａｒｔｙであり、Ｆｉｒｓｔ  Ｐａｒｔｙとしてクライアント端末１０２と通信することは稀である。そのため、クライアント端末１０２のブラウザにより、Ｔｈｉｒｄ  Ｐａｒｔｙ  Ｃｏｏｋｉｅ（第三者クッキーと称する場合がある。）の読み書きが禁止されると、ＳＳＰ及びＤＳＰはクライアント端末１０２のユーザに関する詳細な情報を収集することができなくなり、当該ユーザに対して有益な広告を配信することが難しくなる。
【００２６】
そこで、本実施形態の一例によれば、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していないなどの理由により、ＳＳＰサーバ１１０又はＤＳＰサーバ１２０が自己のクッキー情報をクライアント端末１０２から取得することができない場合には、ＤＳＰサーバ１２０が、Ｔｈｉｒｄ  ＰａｒｔｙとしてのＳＳＰサーバ１１０又はＤＳＰサーバ１２０がクライアント端末１０２に対して発行したユニークＩＤと、クライアント端末１０２に割り当てられた他の識別情報（識別子と称する場合がある。）との対応関係を示す情報を取得する。他の識別情報は、Ｃｏｏｋｉｅ情報と同様に、クライアント端末１０２のトラッキングなどに利用できる情報であればよく、その種類は特に限定されない。これにより、ＤＳＰサーバ１２０は、クライアント端末１０２のユーザに、より有益な広告を配信することができる。また、広告収益を増加させることができる。
【００２７】
また、他の例によれば、ＳＳＰサーバ１１０が、ＤＳＰサーバ１２０に入札要求を送信する前に、クライアント端末１０２に割り当てられた他の識別情報を取得する。ＳＳＰサーバ１１０は、他の識別情報、又は、その暗号化データ若しくは符号化データ（例えばハッシュ値である。）を含む入札要求を、ＤＳＰサーバ１２０に送信する。これにより、ＤＳＰサーバ１２０は、クライアント端末１０２のユーザに、より有益な広告を配信することができる。また、広告収益を増加させることができる。
【００２８】
［配信システム１００の各部の説明］
本実施形態において、クライアント端末１０２は、例えばユーザの指示に基づいて、Ｗｅｂサーバ１０４にアクセスし、コンテンツの配信を要求する。クライアント端末１０２は、例えば、Ｗｅｂサーバ１０４から取得したコンテンツを、ディスプレイに表示する。Ｗｅｂサーバ１０４から取得したコンテンツに広告表示領域が含まれている場合、クライアント端末１０２は、ＳＳＰサーバ１１０又はＤＳＰサーバ１２０に広告要求を送信して、ＤＳＰサーバ１２０又は広告サーバ１３４から広告情報を取得する。クライアント端末１０２は、ＤＳＰサーバ１２０又は広告サーバ１３４から取得した広告情報が広告表示領域に配置されたコンテンツを、ディスプレイに表示する。
【００２９】
クライアント端末１０２は、通信ネットワーク１０を介してＷｅｂサーバ１０４との間で情報を送受することができる装置であればよく、詳細は特に限定されない。クライアント端末１０２としては、パーソナルコンピュータ、携帯端末などを例示することができる。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。
【００３０】
本実施形態において、通信ネットワーク１０は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、無線通信の伝送路及び有線通信の伝送路の組み合わせであってもよい。通信ネットワーク１０は、無線パケット通信網、インターネット、Ｐ２Ｐネットワーク、専用回線、ＶＰＮなどを含んでもよい。通信ネットワーク１０は、（ｉ）携帯電話回線網などの移動体通信網を含んでもよく、（ｉｉ）無線ＭＡＮ（例えば、ＷｉＭＡＸ（登録商標）である。）、無線ＬＡＮ（例えば、ＷｉＦｉ（登録商標）である。）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などの無線通信網を含んでもよい。
【００３１】
本実施形態において、Ｗｅｂサーバ１０４は、クライアント端末１０２のユーザに各種のサービスを提供する。例えば、Ｗｅｂサーバ１０４は、クライアント端末１０２からの要求に応じて、コンテンツを配信する。各コンテンツは、１以上の広告表示領域を含んでいてもよい。
【００３２】
一実施形態において、Ｗｅｂサーバ１０４は、クライアント端末１０２からコンテンツの配信を要求するコンテンツ配信要求を受信したことに応じて、Ｗｅｂサーバ１０４がクライアント端末１０２に対して発行したクッキーを、ＳＳＰサーバ１１０に送信する。クッキーの送信経路については特に限定されない。なお、Ｗｅｂサーバ１０４のドメインはＦｉｒｓｔ  Ｐａｒｔｙなので、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合であっても、Ｗｅｂサーバ１０４は、クライアント端末１０２のブラウザのクッキー領域に、Ｗｅｂサーバ１０４がクライアント端末１０２に対して発行したクッキー（当該クッキーは、第２ユーザ識別子の一例である。）を読み書きすることができる。
【００３３】
本実施形態において、ＳＳＰサーバ１１０は、クライアント端末１０２から広告要求を取得する。広告要求には、例えば、（ｉ）クライアント端末１０２のドメイン、ＩＰアドレス、ＯＳ、ブラウザなどクライアント端末１０２に関する情報と、（ｉｉ）Ｗｅｂサーバ１０４のドメイン、コンテンツカテゴリ、広告表示領域を識別する広告枠ＩＤ、広告サイズなど広告に関する情報とが含まれる。なお、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可しており、ＳＳＰサーバ１１０が過去にクッキーを書き込んでいた場合には、広告要求のヘッダには、ＳＳＰサーバ１１０のドメインに関するクッキーが含まれる。
【００３４】
本実施形態において、ＳＳＰサーバ１１０は、クライアント端末１０２から広告要求を受信したことに応じて、入札要求を生成し、当該入札要求を１以上のＤＳＰサーバ１２０に送信する。入札要求には、例えば、（ｉ）クライアント端末１０２のドメイン、ＩＰアドレス、ＯＳ、ブラウザなどクライアント端末１０２に関する情報と、（ｉｉ）Ｗｅｂサーバ１０４のドメイン、コンテンツカテゴリ、広告表示領域を識別する広告枠ＩＤ、広告サイズなど広告に関する情報と、（ｉｉｉ）ユーザＩＤとが含まれる。
【００３５】
広告要求のヘッダに、ＳＳＰサーバ１１０のドメインに関するクッキーＩＤが含まれている場合、ユーザＩＤは、広告要求のヘッダに含まれていたクッキーＩＤであってよい。一方、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合、広告要求のヘッダには、ＳＳＰサーバ１１０のドメインに関するクッキーが含まれていない。このとき、ＳＳＰサーバ１１０は、クライアント端末１０２を一時的に識別するための識別情報（当該識別情報は、第１ユーザ識別子の一例であってよい。）を発行して、当該識別情報をユーザＩＤとして利用してよい。さらに他の実施形態において、ＳＳＰサーバ１１０が、クライアント端末１０２に割り当てられた他の識別情報を取得している場合、ＳＳＰサーバ１１０は、当該他の識別情報をユーザＩＤとして利用してよい。
【００３６】
一実施形態において、入札要求は、暗号化されたユーザＩＤを含む。他の実施形態において、入札要求は、符号化されたユーザＩＤを含む。例えば、入札要求は、ユーザＩＤのハッシュ値を含む。暗号化及び符号化においては、ソルトが利用するなど、セキュリティを向上させるための処置が施されてよい。
【００３７】
ＳＳＰサーバ１１０は、１以上のＤＳＰサーバ１２０のそれぞれから、上記の入札要求に対する入札応答を取得する。ＳＳＰサーバ１１０は、オークション処理を実行して、１以上のＤＳＰサーバ１２０の中から、広告を配信する権利を落札した勝者ＤＳＰを決定する。ＳＳＰサーバ１１０は、広告要求に対する応答として、勝者ＤＳＰの広告タグをクライアント端末１０２に送信する。
【００３８】
ＳＳＰサーバ１１０における入札処理において、ＤＳＰサーバ１２０が、特定の広告表示領域に広告を表示させる権利を落札した場合、クライアント端末１０２から、ＤＳＰサーバ１２０に対して広告要求が送信される。本実施形態において、ＤＳＰサーバ１２０は、クライアント端末１０２からの広告要求に応じて、広告情報を配信する。広告情報は、広告クリエイティブを呼び出すためのＨＴＭＬコードであってもよい。
【００３９】
例えば、ＤＳＰサーバ１２０は、広告サーバ１３４に格納された複数の広告情報の中から、クライアント端末１０２に配信する広告情報を抽出する。ＤＳＰサーバ１２０は、広告要求に含まれるユーザＩＤを利用して、広告情報を抽出してよい。ＤＳＰサーバ１２０は、ＤＭＰサーバ１３２と連携して、広告情報を抽出してよい。
【００４０】
ＤＭＰサーバ１３２は、クライアント端末１０２又はクライアント端末１０２のユーザに関するデータを管理する。ＤＭＰサーバ１３２は、クライアント端末１０２又はクライアント端末１０２のユーザに関するデータを一元的に管理してよい。ＤＭＰサーバ１３２は、複数のシステムのそれぞれがクライアント端末１０２に割り当てた複数の識別情報の対応関係を示す情報を格納していてもよい。例えば、ＤＭＰサーバ１３２は、複数のドメインに関する複数のクッキーＩＤの対応関係を示す情報を収集及び格納する。
【００４１】
広告サーバ１３４は、広告情報を格納する。広告サーバ１３４は、クライアント端末１０２又はＤＳＰサーバ１２０からの要求に応じて、クライアント端末１０２に広告情報を配信してもよい。
【００４２】
パーマネントＩＤ格納部１４０は、クライアント端末１０２のユーザを識別するための識別子であって比較的永続的な識別子（パーマネントＩＤと称する場合がある。）を格納する。ユーザを識別するための識別子は、各ユーザを識別するための識別情報であってもよく、当該ユーザのクライアント端末を識別するための識別情報であってもよい。パーマネントＩＤは、第２ユーザ識別子の一例であってよい。
【００４３】
パーマネントＩＤは、（ｉ）氏名、名称、愛称、サービス事業者がクライアント端末１０２のユーザに割り当てたＩＤといった、ユーザの識別情報であってもよく、（ｉｉ）通信事業者がクライアント端末１０２に割り当てたＩＤ（キャリアＩＤなどと称される場合がある。）であってもよく、（ｉｉｉ）クライアント端末１０２の製造業者がクライアント端末１０２に割り当てたＩＤであってもよく、（ｉｖ）セッションＩＤ、Ｆｉｒｓｔ  Ｐａｒｔｙ  ＣｏｏｋｉｅＩＤ、Ｖｉｓｉｔｅｄ  Ｔｈｉｒｄ  Ｐａｒｔｙ  ＣｏｏｋｉｅＩＤといった、インターネット上のシステムにより、クライアント端末１０２に自動的に付与される識別情報であってもよい。
【００４４】
サービス事業者がクライアント端末１０２のユーザに割り当てたＩＤとしては、会員ＩＤ、電話番号、メールアドレス、ＩＰアドレス、Ｗｅｂサービスのアカウント、ＷｅｂサービスのログインＩＤなどを例示することができる。通信事業者は、移動体通信事業者（Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ  Ｏｐｅｒａｔｏｒ）又は仮想移動体通信事業者（Ｍｏｂｉｌｅ  Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｏｐｅｒａｔｏｒ）（両者は、通信キャリアと称される場合もある。）であってよい。クライアント端末１０２の製造業者がクライアント端末１０２に割り当てたＩＤとしては、ＵＤＩＤ（Ｕｎｉｑｕｅ  Ｄｅｖｉｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）、Ａｎｄｒｏｉｄ（登録商標）ＩＤ、ＭＡＣアドレス、シリアルナンバーなどを例示することができる。
【００４５】
パーマネントＩＤの有効期間は特に限定されるものではないが、ＨＴＴＰ通信の１アクセスの間だけ利用される識別子（テンポラリＩＤと称する場合がある。）の有効期間よりも長いことが好ましい。パーマネントＩＤは、テンポラリＩＤが生成される前から、パーマネントＩＤ格納部１４０に格納されていることが好ましい。パーマネントＩＤは、当該パーマネントＩＤを発行したシステムにおいて、当該システムがクライアント端末１０２をトラッキングすることができる程度に十分な時間、固定されていることが好ましい。
【００４６】
本実施形態において、Ｗｅｂサーバ１４２は、クライアント端末１０２のブラウザが、過去にＦｉｒｓｔ  Ｐａｒｔｙとして以前にアクセスしたことのある情報処理装置である。Ｗｅｂサーバ１４２は、クライアント端末１０２のユーザに各種のサービスを提供する。例えば、Ｗｅｂサーバ１０４は、クライアント端末１０２からの要求に応じて、コンテンツを配信する。Ｗｅｂサーバ１０４は、例えば、ポータルサイトの運営に利用されるサーバであってよい。
【００４７】
ＭＮＯサーバ１４４は、通信事業者が取得した情報を管理する。ＭＮＯサーバ１４４は、例えば、クライアント端末１０２のユーザを一意に特定する情報と、クライアント端末１０２に関する各種の情報を対応付けて格納する。ＭＮＯサーバ１４４は、クライアント端末１０２が利用したＩＰアドレス、ＤＰＩ（Ｄｅｅｐ  Ｐａｃｋｅｔ  Ｉｎｓｐｅｔｉｏｎ／Ｉｎｓｅｒｔｉｏｎ）技術を利用して、クライアント端末１０２の通信パケットに埋め込まれた識別子などを管理してよい。
【００４８】
［配信システム１００の各部の具体的な構成］
配信システム１００の各部は、ハードウェアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウェア及びソフトウエアにより実現されてもよい。配信システム１００の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。配信システム１００の各部は、その少なくとも一部が、仮想サーバ上又はクラウドシステム上で実現されてもよい。配信システム１００の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。配信システム１００は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
【００４９】
配信システム１００を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。上記の情報処理装置は、（ｉ）ＣＰＵ、ＧＰＵなどのプロセッサ、ＲＯＭ、ＲＡＭ、通信インタフェースなどを有するデータ処理装置と、（ｉｉ）キーボード、タッチパネル、カメラ、マイク、各種センサ、ＧＰＳ受信機などの入力装置と、（ｉｉｉ）表示装置、スピーカ、振動装置などの出力装置と、（ｉｖ）メモリ、ＨＤＤなどの記憶装置（外部記憶装置を含む。）とを備えてよい。上記の情報処理装置において、上記のデータ処理装置又は記憶装置は、上記のソフトウエア又はプログラムを記憶してよい。上記のソフトウエア又はプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該ソフトウエア又はプログラムによって規定された動作を実行させる。上記のソフトウエア又はプログラムは、非一時的なコンピュータ可読記録媒体に格納されていてもよい。
【００５０】
上記のソフトウエア又はプログラムは、コンピュータを、配信システム１００又はその一部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、配信システム１００又はその一部における情報処理を実行させるためのプログラムであってもよい。
【００５１】
一実施形態において、上記のソフトウエア又はプログラムは、コンピュータを、識別子同期システムとして機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、識別子同期システムにおける情報処理を実行させるためのプログラムであってもよい。
【００５２】
上記のソフトウエア又はプログラムは、コンピュータを、第１ユーザ識別子を取得する第１ユーザ識別子取得部と、第２ユーザ識別子を取得する第２ユーザ識別子取得部と、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を生成する同期情報生成部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、第１ユーザ識別子を取得する第１ユーザ識別子取得手順と、第２ユーザ識別子を取得する第２ユーザ識別子取得手順と、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を生成する同期情報生成手順とを実行させるためのプログラムであってもよい。
【００５３】
他の実施形態において、上記のソフトウエア又はプログラムは、コンピュータを、広告配信システムとして機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、広告配信システムにおける情報処理を実行させるためのプログラムであってもよい。
【００５４】
上記のソフトウエア又はプログラムは、コンピュータを、第１ユーザ識別子を取得する第１ユーザ識別子取得部と、第２ユーザ識別子を取得する第２ユーザ識別子取得部と、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を生成する同期情報生成部と、同期情報生成部が生成した同期情報を取得する同期情報取得部と、クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、第１ユーザ識別子を含む入札要求を取得する入札要求取得部と、入札要求取得部が取得した入札要求に示された広告表示領域に表示すべき広告情報を、第２ユーザ識別子に基づいて決定する広告決定部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、第１ユーザ識別子を取得する第１ユーザ識別子取得手順と、第２ユーザ識別子を取得する第２ユーザ識別子取得手順と、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を生成する同期情報生成手順と、同期情報生成手順において生成された同期情報を取得する同期情報取得手順と、クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、第１ユーザ識別子を含む入札要求を取得する入札要求取得手順と、入札要求取得手順において取得された入札要求に示された広告表示領域に表示すべき広告情報を、第２ユーザ識別子に基づいて決定する広告決定手順を実行させるためのプログラムであってもよい。
【００５５】
上記のソフトウエア又はプログラムは、コンピュータを、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を取得する同期情報取得部と、クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、第１ユーザ識別子を含む入札要求を取得する入札要求取得部と、入札要求取得部が取得した入札要求に示された広告表示領域に表示すべき広告情報を、第２ユーザ識別子に基づいて決定する広告決定部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、第１ユーザ識別子及び第２ユーザ識別子が対応付けられた同期情報を取得する同期情報取得手順と、クライアント端末に送信されたコンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であって、第１ユーザ識別子を含む入札要求を取得する入札要求取得手順と、入札要求取得手順において取得された入札要求に示された広告表示領域に表示すべき広告情報を、第２ユーザ識別子に基づいて決定する広告決定手順を実行させるためのプログラムであってもよい。
【００５６】
上記の第１ユーザ識別子は、クライアント端末と通信可能な第１情報処理装置が、クライアント端末のユーザを識別するための識別子であってよい。上記の第１ユーザ識別子は、第１情報処理装置がクライアント端末に記憶させることを許可されていない識別子であってよい。上記の第２ユーザ識別子は、クライアント端末と通信可能な情報処理装置であって、第１情報処理装置とは異なる第２情報処理装置が、クライアント端末のユーザを識別するための識別子であってよい。上記の第２ユーザ識別子は、クライアント端末及び第２情報処理装置の少なくとも一方に記憶されている識別子であってよい。
【００５７】
上記のソフトウエア又はプログラムは、コンピュータを、クライアント端末から、広告表示領域を含むコンテンツの配信を要求する配信要求を受信する配信要求受信部と、クライアント端末のユーザを識別するためのユーザ識別子を格納する識別子格納部と、配信要求受信部が配信要求を受信した場合に、ユーザ識別子をパラメータとして含むデータを生成する転送データ生成部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、クライアント端末から、広告表示領域を含むコンテンツの配信を要求する配信要求を受信する配信要求受信手順と、クライアント端末のユーザを識別するためのユーザ識別子を格納する識別子格納手順と、配信要求受信手順において配信要求が受信された場合に、ユーザ識別子をパラメータとして含むデータを生成する転送データ生成手順とを実行させるためのプログラムであってもよい。上記のデータは、当該データのアクセス先を、クライアント端末及び配信要求受信部とは異なる他のコンピュータに切り替えさせるための命令をさらに含んでよい。
【００５８】
図２は、配信システム１００における情報処理の一例を概略的に示す。図２を用いて、クライアント端末１０２のブラウザが第三者クッキー（Ｔｈｉｒｄ  Ｐａｒｔｙ  Ｃｏｏｋｉｅ）の読み書きを許可している場合における、広告配信処理の一例について説明する。
【００５９】
本実施形態によれば、まず、ステップ２０１（ステップを「Ｓ」と省略する場合がある。）において、クライアント端末１０２のブラウザがＷｅｂサーバ１０４にアクセスして、Ｗｅｂサーバ１０４にコンテンツ配信要求を送信する。コンテンツ配信要求は、例えば、Ｗｅｂページ２０のデータを要求する。Ｗｅｂページ２０は、１以上の広告枠２２を含んでよい。
【００６０】
Ｓ２０２において、Ｗｅｂサーバ１０４がＷｅｂページ２０のデータをクライアント端末１０２に送信する。Ｓ２０３において、クライアント端末１０２のブラウザがＷｅｂページ２０を実行すると、広告枠２２のインプレッションが発生する。Ｓ２０４において、クライアント端末１０２のブラウザが、広告要求をＳＳＰサーバ１１０に送信する。このとき、広告要求のヘッダには、ＳＳＰサーバ１１０のドメインに関するクッキー情報が含まれる。クッキー情報は、ＳＳＰサーバ１１０がクライアント端末１０２を識別するためのクッキーＩＤを含んでもよい。
【００６１】
Ｓ２０５において、ＳＳＰサーバ１１０が入札要求を生成して、当該入札要求を１以上のＤＳＰサーバ１２０に送信する。このとき、入札要求は、ユーザＩＤとして、例えば、クライアント端末１０２から送信されたクッキーＩＤを含む。
【００６２】
Ｓ２０６において、ＤＳＰサーバ１２０は、入札要求に含まれるクッキーＩＤをキーとして、ＤＳＰサーバ１２０に格納された入札履歴を参照し、クライアント端末１０２のユーザの属性情報を取得する。ＤＳＰサーバ１２０は、入札要求に含まれるクッキーＩＤをキーとして、ＤＭＰサーバ１３２を参照し、クライアント端末１０２のユーザの属性情報を取得してもよい。ＤＳＰサーバ１２０は、ユーザの属性情報に基づいて、広告サーバ１３４に格納された複数の広告情報の中から、広告枠２２に表示すべき広告情報を抽出する。また、ＤＳＰサーバ１２０は、入札金額を決定し、入札金額を示す情報を含む入札応答をＳＳＰサーバ１１０に送信する。
【００６３】
Ｓ２０７において、ＳＳＰサーバ１１０は、オークションを実行し、１以上のＤＳＰサーバ１２０から送信された１以上の入札応答に基づいて、勝者ＤＳＰを決定する。ＳＳＰサーバ１１０は、勝者ＤＳＰの広告タグをクライアント端末１０２に送信する。
【００６４】
Ｓ２０８において、クライアント端末１０２のブラウザが、ＳＳＰサーバ１１０から送信された広告タグを利用して、ＤＳＰサーバ１２０に広告要求を送信する。Ｓ２０９において、ＤＳＰサーバ１２０が、クライアント端末１０２に広告情報を送信する。クライアント端末１０２のブラウザは、クライアント端末１０２のディスプレイ上に、広告情報を含むコンテンツを表示する。以上のとおり、クライアント端末１０２のブラウザが第三者クッキー（Ｔｈｉｒｄ  Ｐａｒｔｙ  Ｃｏｏｋｉｅ）の読み書きを許可している場合には、ＳＳＰサーバ１１０のドメインに関するクッキー情報を利用して、ユーザにとって有益な広告を配信することができる。
【００６５】
図３は、配信システム１００における情報処理の一例を概略的に示す。図３を用いて、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合において、ＳＳＰサーバ１１０が発行したユニークＩＤ又はＤＳＰサーバ１２０が発行したユニークＩＤと、他のパーマネントＩＤとを紐づける同期情報を作成して、広告を配信する実施形態の一例について説明する。本実施形態において、クライアント端末１０２のブラウザは、過去にＦｉｒｓｔ  Ｐａｒｔｙとしてアクセスしたドメインに関するクッキー情報（Ｖｉｓｉｔｅｄ  Ｔｈｉｒｄ  Ｐａｒｔｙ  Ｃｏｏｋｉｅと称される場合がある。）については、読み書きを許可するように設定されている。また、本実施形態において、Ｗｅｂサーバ１４２は、ＤＳＰサーバ１２０のアドレスを示す情報を、予め取得している。
【００６６】
本実施形態においては、まず、セッションＡにおいて、クライアント端末１０２がＷｅｂサーバ１４２にアクセスする。その後、セッションＡとは異なるセッションＢにおいて、クライアント端末１０２がＷｅｂサーバ１０４にアクセスする。セッションＡに関し、Ｓ３０において、クライアント端末１０２のブラウザが、Ｗｅｂサーバ１４２にアクセスする。Ｓ３２において、Ｗｅｂサーバ１４２が、クライアント端末１０２のブラウザのクッキー領域に、Ｗｅｂサーバ１４２がクライアント端末１０２を識別するためのクッキーＩＤ（Ｃ＿ｆｐと省略する場合がある。）を書き込む。Ｗｅｂサーバ１４２はＦｉｒｓｔ  Ｐａｒｔｙであるので、上記の書き込みは許可される。Ｃ＿ｆｐは、第１ユーザ識別子及びユーザ識別子の一例であってよい。
【００６７】
セッションＢに関し、まず、Ｓ３００において、クライアント端末１０２のブラウザがＷｅｂサーバ１０４にアクセスして、Ｗｅｂサーバ１０４にコンテンツ配信要求を送信する。コンテンツ配信要求は、例えば、Ｗｅｂページ２０のデータを要求する。
【００６８】
Ｓ３０２において、Ｗｅｂサーバ１０４が、Ｗｅｂページ２０のデータをクライアント端末１０２に送信する。このとき、クライアント端末１０２のブラウザのクッキー領域に、Ｗｅｂサーバ１０４がクライアント端末１０２を識別するためのクッキーＩＤ（Ｃ＿ｐｕｂと省略する場合がある。）が格納されていなければ、Ｗｅｂサーバ１０４は、当該クッキー領域にＣ＿ｐｕｂを書き込む。Ｃ＿ｐｕｂは、第１ユーザ識別子及びユーザ識別子の一例であってよい。
【００６９】
Ｓ３１０において、クライアント端末１０２のブラウザがＷｅｂページ２０を実行すると、広告枠２２のインプレッションが発生する。クライアント端末１０２のブラウザが、広告要求をＳＳＰサーバ１１０に送信する。このとき、ＳＳＰサーバ１１０はＴｈｉｒｄ  Ｐａｒｔｙなので、広告要求のヘッダには、ＳＳＰサーバ１１０のドメインに関するクッキー情報が含まれていない。
【００７０】
Ｓ３１２において、ＳＳＰサーバ１１０が、ＳＳＰサーバ１１０がクライアント端末１０２を識別するための一時的なクッキーＩＤ（Ｃ＿ｓｓｐ＿ｔと省略する場合がある。）を発行する。ＳＳＰサーバ１１０は、Ｃ＿ｓｓｐ＿ｔを、クライアント端末１０２に送信する。クライアント端末１０２のブラウザは、ＳＳＰサーバ１１０のためにブラウザ領域を確保する。確保されたブラウザ領域は、例えば、＜ｉｆｒａｍｅ  ｓｒｃ＝""＞及び＜／ｉｆｒａｍｅ＞で囲まれた領域である。また、Ｓ３１２において、ＳＳＰサーバ１１０は、上記のブラウザ領域に対応するプログラムを送信する。ブラウザ領域に対応するプログラムは、広告リクエストを生成するためのプログラムであってよい。ブラウザ領域に対応するプログラムは、ＨＴＭＬファイルであってよい。
【００７１】
なお、Ｃ＿ｓｓｐ＿ｔは、クライアント端末１０２のブラウザの第三者クッキーである。そのため、クライアント端末１０２のブラウザがＣ＿ｓｓｐ＿ｔを受信しても、Ｃ＿ｓｓｐ＿ｔは、ブラウザのクッキー領域には格納されない。また、Ｓ３１２において生成される識別子は、上記のクッキーＩＤに限定されない。Ｓ３１２において生成される識別子は、ＳＳＰサーバ１１０上で動作するプログラムにより生成される重複しないグローバル識別子であればよく、例えば、ＵＵＩＤ（Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）であってよい。Ｃ＿ｓｓｐ＿ｔ、グローバル識別子及びＵＵＩＤは、第１ユーザ識別子の一例であってよい。
【００７２】
Ｓ３１４において、クライアント端末１０２は、上記のブラウザ領域に対応するプログラムを実行する。上記のプログラムが実行されると、クライアント端末１０２は、広告リクエストを生成して、当該広告リクエストをＳＳＰサーバ１１０に送信する。
【００７３】
Ｓ３３０において、ＳＳＰサーバ１１０が、ユーザＩＤとしてＣ＿ｓｓｐ＿ｔを含む入札要求を生成し、当該入札要求を１以上のＤＳＰサーバ１２０に送信する。Ｓ３３２において、１以上のＤＳＰサーバ１２０のそれぞれが、入札金額を決定し、入札応答を生成する。１以上のＤＳＰサーバ１２０のそれぞれは、生成された入札応答をＳＳＰサーバ１１０に送信する。
【００７４】
本実施形態において、１以上のＤＳＰサーバ１２０のそれぞれは、各ＤＳＰサーバがクライアント端末１０２を識別するための一時的なクッキーＩＤ（Ｃ＿ｄｓｐ＿ｔと省略する場合がある。）を発行する。Ｃ＿ｄｓｐ＿ｔは、第１ユーザ識別子の一例であってよい。１以上のＤＳＰサーバ１２０のそれぞれは、Ｃ＿ｄｓｐ＿ｔと、Ｃ＿ｓｓｐ＿ｔとを対応付けて格納してもよい。
【００７５】
なお、一実施形態によれば、１以上のＤＳＰサーバ１２０のそれぞれが発行した１以上のＣ＿ｄｓｐ＿ｔのうち、Ｓ３３４のオークションに勝った勝者ＤＳＰサーバが発行したＣ＿ｄｓｐ＿ｔのみが、クライアント端末１０２のブラウザに送信される。クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合、勝者ＤＳＰサーバ以外のＤＳＰサーバ１２０により格納されたＣ＿ｄｓｐ＿ｔ及びＣ＿ｓｓｐ＿ｔは、Ｓ３３４以降のステップにおいて利用されなくてもよい。
【００７６】
Ｓ３３４において、ＳＳＰサーバ１１０はオークションを実行し、１以上のＤＳＰサーバ１２０から送信された１以上の入札応答に基づいて、勝者ＤＳＰを決定する。Ｓ３３６において、ＳＳＰサーバ１１０は、勝者ＤＳＰの広告タグをクライアント端末１０２に送信する。
【００７７】
Ｓ３４０において、クライアント端末１０２のブラウザが、ＳＳＰサーバ１１０から送信された広告タグを利用して、広告枠２２に広告情報を表示させる権利を落札したＤＳＰサーバ１２０に広告要求を送信する。
【００７８】
Ｓ３４２において、ＤＳＰサーバ１２０が、Ｃ＿ｄｓｐ＿ｔをＷｅｂサーバ１４２に送信するための手順を実行する。例えば、Ｃ＿ｄｓｐ＿ｔは、クッキーとしてブラウザ側に格納するためではなく、広告枠を一意に決定するために利用される。特に、クライアント端末１０２及びＤＳＰサーバ１２０の間でステートレスなやり取りが採用されている場合、Ｃ＿ｄｓｐ＿ｔのような一時的な識別子を利用して広告枠を一意に特定することで、パフォーマンスを向上させることができる。なお、例えば、クライアント端末１０２及びＤＳＰサーバ１２０の間でステートフルなやり取りが採用されている場合には、Ｃ＿ｄｓｐ＿ｔを利用せずに広告枠を特定してもよい。
【００７９】
一実施形態において、ＤＳＰサーバ１２０は、Ｃ＿ｄｓｐ＿ｔと、リダイレクト命令とを含む転送データを生成する。転送データは、Ｃ＿ｄｓｐ＿ｔをパラメータとして含んでもよい。例えば、転送データは、Ｃ＿ｄｓｐ＿ｔをリダイレクト命令のパラメータとして含む。他の実施形態において、ＤＳＰサーバ１２０は、Ｃ＿ｓｓｐ＿ｔと、リダイレクト命令とを含む転送データを生成する。転送データは、Ｃ＿ｓｓｐ＿ｔをパラメータとして含んでもよい。例えば、転送データは、Ｃ＿ｓｓｐ＿ｔをリダイレクト命令のパラメータとして含む。
【００８０】
リダイレクト命令は、クライアント端末１０２のコンピュータにより実行された場合に、クライアント端末１０２のコンピュータに、転送データのアクセス先をＷｅｂサーバ１０４に切り替える手順を実行させるための命令であってよい。リダイレクト命令は、例えば、ｈｔｔｐ３０１／３０２  ｓｒｃ＝"ｈｔｔｐ：／／［Ｗｅｂサーバ１４２のドメイン名］／［パス名］？ｔ＿ｉｄ＝Ｃ＿ｄｓｐ＿ｔ"のように表現することができる。例えば、ＤＳＰサーバ１２０は、転送データをクライアント端末１０２に送信する。
【００８１】
Ｓ３４４において、クライアント端末１０２のブラウザが、ＤＳＰサーバ１２０から送信された転送データを受信する。本実施形態においては、説明を簡単にする目的で、転送データがＣ＿ｄｓｐ＿ｔを含む場合について説明する。しかしながら、本願明細書の記載に接した当業者であれば、転送データがＣ＿ｓｓｐ＿ｔを含む場合であっても、本実施形態と同様にして、識別子を同期できることを理解することができる。
【００８２】
クライアント端末１０２のブラウザは、転送データをＷｅｂサーバ１４２に送信する。このとき、転送データのヘッダには、Ｗｅｂサーバ１４２のドメインに関連するクッキー情報が含まれる。上記のクッキー情報は、Ｃ＿ｆｐを含む。ヘッダにＣ＿ｆｐを含む転送データは、同期情報の一例であってよい。これにより、Ｗｅｂサーバ１４２は、（ｉ）Ｃ＿ｆｐと、（ｉｉ）Ｃ＿ｄｓｐ＿ｔを含む転送データとを対応付けることができる。
【００８３】
Ｓ３４６及びＳ３４８において、Ｗｅｂサーバ１４２が、Ｃ＿ｄｓｐ＿ｔ及びＣ＿ｆｐが対応付けられた情報を、ＤＳＰサーバ１２０に送信するための手順を実行する。一実施形態によれば、Ｓ３４６において、Ｗｅｂサーバ１４２が、Ｃ＿ｄｓｐ＿ｔ及びＣ＿ｆｐと、リダイレクト命令とを含む転送データを生成する。転送データは、Ｃ＿ｄｓｐ＿ｔ及びＣ＿ｆｐをパラメータとして含んでもよい。例えば、転送データは、Ｃ＿ｄｓｐ＿ｔをリダイレクト命令のパラメータとして含む。
【００８４】
リダイレクト命令は、クライアント端末１０２のコンピュータにより実行された場合に、クライアント端末１０２のコンピュータに、転送データのアクセス先をＤＳＰサーバ１２０に切り替える手順を実行させるための命令の一例であってよい。リダイレクト命令は、例えば、ｈｔｔｐ３０１／３０２  ｓｒｃ＝"ｈｔｔｐ：／／［ＤＳＰサーバ１２０のドメイン名］／［パス名］？ｉｄ＝Ｃ＿ｆｐ＆ｔ＿ｉｄ＝Ｃ＿ｄｓｐ＿ｔ"のように表現することができる。ＤＳＰサーバ１２０は、転送データをクライアント端末１０２に送信する。
【００８５】
Ｓ３４８において、クライアント端末１０２のブラウザが、ＤＳＰサーバ１２０から送信された転送データを受信する。ここで、転送データに含まれるＣ＿ｆｐは、セッションＡにおいて、ブラウザのクッキー領域に、Ｆｉｒｓｔ  Ｐａｒｔｙ  Ｃｏｏｋｉｅとして書き込まれたクッキーである。そのため、クライアント端末１０２のブラウザがＷｅｂサーバ１０４にアクセスしている場合であっても、Ｃ＿ｆｐは、Ｖｉｓｉｔｅｄ  Ｔｈｉｒｄ  Ｐａｒｔｙ  Ｃｏｏｋｉｅとして取り扱われる。
【００８６】
これにより、配信システム１００は、Ｃ＿ｆｐを、パーマネントＩＤとして利用することができる。一方、配信システム１００において、Ｃ＿ｄｓｐ＿ｔは、テンポラリＩＤとして利用され得る。例えば、配信システム１００は、Ｃ＿ｄｓｐ＿ｔを、ＳＳＰサーバ１１０からのＲＴＢリクエスト／レスポンスを決定するためのセッションＩＤとして利用することができる。
【００８７】
クライアント端末１０２のブラウザは、転送データ又はその一部を、ＤＳＰサーバ１２０に送信する。例えば、クライアント端末１０２のブラウザは、転送データに含まれるＣ＿ｆｐ及びＣ＿ｄｓｐ＿ｔを、ＤＳＰサーバ１２０に送信する。クライアント端末１０２のブラウザは、ＤＳＰサーバ１２０のコンピュータに、広告枠２２に表示すべき広告情報を決定する手順（ターゲティングと称する場合がある。）を実行させるためのプログラム（ターゲティングプログラムと称する場合がある。）に対して、Ｃ＿ｆｐ及びＣ＿ｄｓｐ＿ｔを送信してもよい。例えば、クライアント端末１０２のブラウザは、ｈｔｔｐ：／／［ＤＳＰサーバ１２０のドメイン名］／［パス名］／［ターゲティングプログラムの名称］？ｉｄ＝Ｃ＿ｆｐ＆ｔ＿ｉｄ＝Ｃ＿ｄｓｐ＿ｔのように表現されるコードを送信する。
【００８８】
本実施形態において、Ｗｅｂサーバ１４２が、Ｃ＿ｄｓｐ＿ｔ及びＣ＿ｆｐが対応付けられた情報を、クライアント端末１０２を介してＤＳＰサーバ１２０に送信する場合について説明した。しかしながら、Ｗｅｂサーバ１４２は本実施形態に限定されない。他の実施形態において、Ｗｅｂサーバ１４２は、Ｃ＿ｄｓｐ＿ｔ及びＣ＿ｆｐが対応付けられた情報を、ＤＳＰサーバ１２０に直接送信してもよい。
【００８９】
Ｓ３５０において、ＤＳＰサーバ１２０が、広告枠２２に表示すべき広告情報を決定する。例えば、ＤＳＰサーバ１２０は、Ｃ＿ｆｐをキーとして、ＤＳＰサーバ１２０に格納された入札履歴を参照し、クライアント端末１０２のユーザの属性情報を取得する。ＤＳＰサーバ１２０は、Ｃ＿ｆｐをキーとして、ＤＭＰサーバ１３２を参照し、クライアント端末１０２のユーザの属性情報を取得してもよい。ＤＳＰサーバ１２０は、ユーザの属性情報に基づいて、広告サーバ１３４に格納された複数の広告情報の中から、広告枠２２に表示すべき広告情報を抽出してよい。
【００９０】
Ｓ３５２において、ＤＳＰサーバ１２０は、広告枠２２に表示すべき広告情報として決定された広告クリエイティブを呼び出すためのＨＴＭＬコードを、クライアント端末１０２に送信する。Ｓ３５４において、クライアント端末１０２のブラウザが、広告サーバ１３４にアクセスして、広告クリエイティブのデータを要求する。Ｓ３５６において、広告サーバ１３４が、クライアント端末１０２に広告クリエイティブを送信する。クライアント端末１０２のブラウザは、クライアント端末１０２のディスプレイ上に、広告情報を含むコンテンツを表示する。
【００９１】
図４は、配信システム１００における情報処理の一例を概略的に示す。図４を用いて、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合において、ＳＳＰサーバ１１０が発行したユニークＩＤと、他のパーマネントＩＤとを紐づける同期情報を作成して、広告を配信する実施形態の一例について説明する。
【００９２】
図４に示される実施形態は、パーマネントＩＤとして、Ｃ＿ｆｐの代わりに、ＭＮＯサーバ１４４が発行したＣ＿ｍｎｏを利用する点に関連する特徴を除いて、図３を用いて説明した実施形態と同様の構成を有してよい。Ｃ＿ｍｎｏは、第１ユーザ識別子及びユーザ識別子の一例であってよい。図４の説明においては、図３を用いて説明した実施形態との主な相違点について説明し、図３を用いて説明した実施形態と同様の構成については説明を省略する場合がある。なお、本実施形態において、Ｗｅｂサーバ１４２は、ＤＳＰサーバ１２０のアドレスを示す情報を、予め取得している。
【００９３】
本実施形態によれば、Ｓ３４０において、クライアント端末１０２のブラウザが、ＳＳＰサーバ１１０から送信された広告タグを利用して、広告枠２２に広告情報を表示させる権利を落札したＤＳＰサーバ１２０に広告要求を送信する。その後、Ｓ４４２において、ＤＳＰサーバ１２０が、Ｃ＿ｄｓｐ＿ｔをＭＮＯサーバ１４４に送信するための手順を実行する。上記の手順は、ＭＮＯサーバ１４４のクッキーがブラウザのクッキー領域に保存されない点と、Ｃ＿ｄｓｐ＿ｔの送信先がＭＮＯサーバ１４４である点とを除いて、Ｓ３４２と同様の手順により実行されてよい。
【００９４】
Ｓ４４４において、クライアント端末１０２のブラウザが、ＤＳＰサーバ１２０から送信された転送データを受信する。クライアント端末１０２のブラウザは、転送データをＭＮＯサーバ１４４に送信する。このとき、転送データのヘッダには、ＭＮＯサーバ１４４のドメインに関連するクッキー情報が含まれる。上記のクッキー情報は、Ｃ＿ｍｎｏを含む。ヘッダにＣ＿ｍｎｏを含む転送データは、同期情報の一例であってよい。これにより、ＭＮＯサーバ１４４は、Ｃ＿ｍｎｏと、Ｃ＿ｄｓｐ＿ｔを含む転送データとが対応付けられた情報を取得することができる。
【００９５】
Ｓ４４６及びＳ４４８において、ＭＮＯサーバ１４４が、Ｃ＿ｄｓｐ＿ｔ及びＣ＿ｍｎｏが対応付けられた情報を、ＤＳＰサーバ１２０に送信するための手順を実行する。上記の手順は、Ｓ３４６及びＳ３４８と同様の手順により実行されてよい。これにより、Ｓ３５０において、ＤＳＰサーバ１２０が、Ｃ＿ｍｎｏを利用して、広告枠２２に表示すべき広告情報を決定することができる。
【００９６】
図５は、配信システム１００における情報処理の一例を概略的に示す。図５を用いて、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合において、ＳＳＰサーバ１１０が発行したユニークＩＤと、他のパーマネントＩＤとを紐づける同期情報を作成して、広告を配信する実施形態の一例について説明する。
【００９７】
図５に示された実施形態においては、Ｓ３３４においてＳＳＰサーバ１１０がオークションを実行する前に、ＤＳＰサーバ１２０が、Ｃ＿ｓｓｐ＿ｔ及びＣ＿ｆｐが対応付けられた情報を取得する点で、図３を用いて説明した実施形態と相違する。図５の説明においては、図３を用いて説明した実施形態との主な相違点について説明し、図３を用いて説明した実施形態と同様の構成については説明を省略する場合がある。
【００９８】
本実施形態によれば、図３の実施形態と同様、Ｓ３１０において、クライアント端末１０２のブラウザが、広告要求をＳＳＰサーバ１１０に送信する。そして、Ｓ５１２において、ＳＳＰサーバ１１０が、Ｃ＿ｓｓｐ＿ｔを発行する。また、ＳＳＰサーバ１１０は、Ｃ＿ｓｓｐ＿ｔをＤＳＰサーバ１２０に送信するための手順を実行する。
【００９９】
ＳＳＰサーバ１１０は、複数のＤＳＰサーバ１２０のうち、少なくとも１つのＤＳＰサーバ１２０にＣ＿ｓｓｐ＿ｔを送信し、残りのＤＳＰサーバ１２０にはＣ＿ｓｓｐ＿ｔを送信しなくてもよい。ＳＳＰサーバ１１０は、（ｉ）予め定められたＤＳＰサーバ１２０にのみＣ＿ｓｓｐ＿ｔを送信してもよく、（ｉｉ）予め定められた規則に従って１以上のＤＳＰサーバ１２０を選択し、選択されたＤＳＰサーバ１２０にのみＣ＿ｓｓｐ＿ｔを送信してもよく、（ｉｉｉ）ランダムに選択されたＤＳＰサーバ１２０にのみＣ＿ｓｓｐ＿ｔを送信してもよい。
【０１００】
一実施形態において、ＳＳＰサーバ１１０は、Ｃ＿ｓｓｐ＿ｔと、リダイレクト命令とを含む転送データを生成する。転送データは、Ｃ＿ｓｓｐ＿ｔをパラメータとして含んでもよい。例えば、転送データは、Ｃ＿ｓｓｐ＿ｔをリダイレクト命令のパラメータとして含む。リダイレクト命令は、クライアント端末１０２のコンピュータにより実行された場合に、クライアント端末１０２のコンピュータに、転送データのアクセス先をＤＳＰサーバ１２０に切り替える手順を実行させるための命令であってよい。ＳＳＰサーバ１１０は、例えば、転送データをクライアント端末１０２に送信する。
【０１０１】
Ｓ５１３において、クライアント端末１０２のブラウザが、ＳＳＰサーバ１１０から送信された転送データを受信する。クライアント端末１０２のブラウザは、転送データ又はその一部（例えば、Ｃ＿ｓｓｐ＿ｔである。）をＤＳＰサーバ１２０に送信する。これにより、ＤＳＰサーバ１２０は、Ｃ＿ｓｓｐ＿ｔを取得することができる。
【０１０２】
一実施形態において、クライアント端末１０２のブラウザは、ビーコンを利用して、Ｃ＿ｓｓｐ＿ｔを、複数のＤＳＰサーバ１２０に送信する。例えば、クライアント端末１０２のブラウザは、ＳＳＰサーバ１１０から送信された転送データを受信すると、ＳＳＰサーバ１１０のためにブラウザ領域を確保する。確保されたブラウザ領域は、例えば、＜ｉｆｒａｍｅ  ｓｒｃ＝""＞及び＜／ｉｆｒａｍｅ＞で囲まれた領域である。そして、ＳＳＰサーバ１１０は、確保されたブラウザ領域に、ビーコンを送信するためのＨＴＴＰリクエストを書き込む。ビーコンを送信するためのＨＴＴＰリクエストは、例えば、＜ｉｍｇ  ｓｒｃ＝"ｈｔｔｐ：／／ｂｅａｃｏｎ／［［パス名］？ｔ＿ｉｄ＝Ｃ＿ｓｓｐ＿ｔ／＞のような形式で記載される。これにより、ビーコンを利用して、Ｃ＿ｓｓｐ＿ｔを、複数のＤＳＰサーバ１２０に送信することができる。
【０１０３】
Ｓ５１４において、ＤＳＰサーバ１２０は、Ｃ＿ｓｓｐ＿ｔをＷｅｂサーバ１４２に送信するための手順を実行する。一実施形態において、ＤＳＰサーバ１２０は、Ｃ＿ｓｓｐ＿ｔと、リダイレクト命令とを含む転送データを生成する。リダイレクト命令は、クライアント端末１０２のコンピュータにより実行された場合に、クライアント端末１０２のコンピュータに、転送データのアクセス先をＷｅｂサーバ１４２に切り替える手順を実行させるための命令であってよい。
【０１０４】
Ｓ５１５において、クライアント端末１０２のブラウザが、ＤＳＰサーバ１２０から送信された転送データを受信する。クライアント端末１０２のブラウザは、転送データをＷｅｂサーバ１４２に送信する。このとき、転送データのヘッダには、Ｃ＿ｆｐが含まれる。これにより、Ｗｅｂサーバ１４２は、Ｃ＿ｆｐと、Ｃ＿ｓｓｐ＿ｔを含む転送データとを対応付けることができる。Ｓ５１６において、ＨＴＴＰ通信を終了させることを目的として、Ｗｅｂサーバ１４２が、例えば、不可視の画像形式ファイルをクライアント端末１０２に送信する。
【０１０５】
Ｓ５２０において、Ｗｅｂサーバ１４２が、Ｃ＿ｆｐ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報を、ＤＳＰサーバ１２０に送信する。Ｃ＿ｆｐ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報の送信経路は特に限定されない。一実施形態によれば、Ｃ＿ｆｐ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報は、Ｗｅｂサーバ１４２からＤＳＰサーバ１２０に直接送信される。他の実施形態によれば、Ｃ＿ｆｐ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報は、リダイレクト機能などを利用して、例えばクライアント端末１０２を介して、Ｗｅｂサーバ１４２からＤＳＰサーバ１２０に送信される。
【０１０６】
Ｓ３３０において、ＳＳＰサーバ１１０が、ユーザＩＤとしてＣ＿ｓｓｐ＿ｔを含む入札要求を生成して、当該入札要求をＤＳＰサーバ１２０に送信する。Ｓ５５０において、ＤＳＰサーバ１２０が、Ｃ＿ｍｎｏを利用して、広告枠２２に表示すべき広告情報を決定する。また、ＤＳＰサーバ１２０は、入札金額を決定する。ＤＳＰサーバ１２０は、入札応答を生成する。Ｓ３３２において、ＤＳＰサーバ１２０は、生成された入札応答をＳＳＰサーバ１１０に送信する。
【０１０７】
図６は、配信システム１００における情報処理の一例を概略的に示す。図６に示される実施形態は、パーマネントＩＤとして、Ｃ＿ｆｐの代わりに、ＭＮＯサーバ１４４が発行したＣ＿ｍｎｏを利用する点に関連する特徴を除いて、図５を用いて説明した実施形態と同様の構成を有してよい。図６の詳細については説明を省略する。
【０１０８】
図７は、配信システム１００における情報処理の一例を概略的に示す。図５を用いて、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合において、ＳＳＰサーバ１１０が発行したユニークＩＤと、他のパーマネントＩＤとを紐づける同期情報を作成して、広告を配信する実施形態の一例について説明する。
【０１０９】
図７に示された実施形態においては、Ｃ＿ｍｎｏ及びＣ＿ｓｓｐ＿ｔを含む情報を、ＤＳＰサーバ１２０が取得する代わりに、ＳＳＰサーバ１１０が取得する点で、図６を用いて説明した実施形態と相違する。図７の説明においては、図６を用いて説明した実施形態との主な相違点について説明し、図６を用いて説明した実施形態と同様の構成については説明を省略する場合がある。なお、図７に関する説明及び本願明細書のその他の記載に接した当業者であれば、図７においてＭＮＯサーバ１４４の代わりに、Ｗｅｂサーバ１４２を利用する実施形態についても同様の効果が得られることを理解することができる。
【０１１０】
本実施形態によれば、Ｓ３１０において、クライアント端末１０２のブラウザが、広告要求をＳＳＰサーバ１１０に送信すると、Ｓ７１２において、ＳＳＰサーバ１１０が、Ｃ＿ｓｓｐ＿ｔを発行する。そして、ＳＳＰサーバ１１０が、Ｃ＿ｓｓｐ＿ｔをＭＮＯサーバ１４４に送信するための手順を実行する。
【０１１１】
一実施形態において、ＳＳＰサーバ１１０は、Ｃ＿ｓｓｐ＿ｔと、リダイレクト命令とを含む転送データを生成する。転送データは、Ｃ＿ｓｓｐ＿ｔをパラメータとして含んでもよい。例えば、転送データは、Ｃ＿ｓｓｐ＿ｔをリダイレクト命令のパラメータとして含む。リダイレクト命令は、クライアント端末１０２のコンピュータにより実行された場合に、クライアント端末１０２のコンピュータに、転送データのアクセス先をＭＮＯサーバ１４４に切り替える手順を実行させるための命令であってよい。例えば、ＳＳＰサーバ１１０は、転送データをクライアント端末１０２に送信する。
【０１１２】
Ｓ７１３において、クライアント端末１０２のブラウザが、ＳＳＰサーバ１１０から送信された転送データを受信する。クライアント端末１０２のブラウザは、転送データをＭＮＯサーバ１４４に送信する。このとき、転送データのヘッダには、Ｃ＿ｍｎｏが含まれる。これにより、ＭＮＯサーバ１４４は、Ｃ＿ｍｎｏと、Ｃ＿ｓｓｐ＿ｔを含む転送データとを対応付けることができる。Ｓ７１４において、ＨＴＴＰ通信を終了させることを目的として、ＭＮＯサーバ１４４が、例えば、不可視の画像形式ファイルをクライアント端末１０２に送信する。このとき、ＨＴＴＰレスポンスコードは２００であり、ＨＴＴＰ通信も終了する。
【０１１３】
Ｓ７２０において、ＭＮＯサーバ１４４が、Ｃ＿ｍｎｏ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報を、ＳＳＰサーバ１１０に送信する。Ｃ＿ｍｎｏ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報の送信経路は特に限定されない。一実施形態によれば、Ｃ＿ｍｎｏ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報は、ＭＮＯサーバ１４４からＳＳＰサーバ１１０に直接送信される。他の実施形態によれば、Ｃ＿ｍｎｏ及びＣ＿ｓｓｐ＿ｔが対応付けられた情報は、リダイレクト機能などを利用して、例えばクライアント端末１０２を介して、ＭＮＯサーバ１４４からＳＳＰサーバ１１０に送信される。
【０１１４】
Ｓ３３０において、ＳＳＰサーバ１１０が、ユーザＩＤとしてＣ＿ｍｎｏを含む入札要求を生成して、当該入札要求をＤＳＰサーバ１２０に送信する。ＳＳＰサーバ１１０は、ユーザＩＤとして、Ｃ＿ｍｎｏを暗号化又は符号化したデータを含む入札要求を生成してもよい。Ｓ５５０において、ＤＳＰサーバ１２０が、Ｃ＿ｍｎｏを利用して、広告枠２２に表示すべき広告情報を決定する。また、ＤＳＰサーバ１２０は、入札金額を決定する。ＤＳＰサーバ１２０は、入札応答を生成する。Ｓ３３２において、ＤＳＰサーバ１２０は、生成された入札応答をＳＳＰサーバ１１０に送信する。
【０１１５】
図８は、クライアント端末１０２の内部構成の一例を概略的に示す。図８を用いて、クライアント端末１０２の内部構成の一例について説明するが、Ｗｅｂサーバ１０４、ＤＭＰサーバ１３２及び広告サーバ１３４の少なくとも１つも、クライアント端末１０２と同様の構成を有してよい。本実施形態において、クライアント端末１０２は、入力部８１０と、出力部８２０と、格納部８３０と、通信制御部８４０と、要求処理部８５０と、要求生成部８６０とを備える。
【０１１６】
入力部８１０は、ユーザまたは外部の機器からの入力を受け付ける。出力部８２０は、ユーザ又は外部の機器に情報を出力する。格納部８３０は、各種の情報を格納する。通信制御部８４０は、クライアント端末１０２と、外部の機器との間の通信を制御する。通信制御部８４０は、外部の機器が送信した情報を受信してよい。例えば、外部の機器からの要求を受信する。通信制御部８４０は、外部の機器に情報を送信してよい。例えば、通信制御部８４０は、外部の機器に対する要求を送信する。通信制御部８４０は、通信インタフェースであってもよい。要求処理部８５０は、外部の機器からの要求を処理する。要求生成部８６０は、外部の機器に対する要求を生成する。
【０１１７】
図９は、ＳＳＰサーバ１１０の内部構成の一例を概略的に示す。本実施形態において、ＳＳＰサーバ１１０は、入力部８１０と、出力部８２０と、格納部８３０と、通信制御部８４０と、要求処理部８５０と、要求生成部８６０と、入札要求生成部９１０と、入札処理部９２０と、リダイレクト命令生成部９３０とを備える。
【０１１８】
本実施形態において、通信制御部８４０は、例えば、（ｉ）クライアント端末と通信可能な第１情報処理装置が、クライアント端末のユーザを識別するための識別子であって、第１情報処理装置がクライアント端末に記憶させることを許可されていない識別子である第１ユーザ識別子と、（ｉｉ）クライアント端末と通信可能な情報処理装置であって、第１情報処理装置とは異なる第２情報処理装置が、クライアント端末のユーザを識別するための識別子であって、クライアント端末及び第２情報処理装置の少なくとも一方に記憶されている第２ユーザ識別子とが対応付けられた同期情報を受信する。本実施形態において、通信制御部８４０は、Ｗｅｂサーバ１０４が、クライアント端末１０２のユーザを識別するためのユーザ識別子を取得してもよい。
【０１１９】
本実施形態において、入札要求生成部９１０は、クライアント端末１０２から広告要求を受信したことに応じて、入札要求を生成する。入札要求生成部９１０は、１以上のＤＳＰサーバ１２０に、入札要求を送信してよい。入札要求は、コンテンツの広告表示領域に広告を表示させる権利の入札に関する要求であってよい。入札要求は、クライアント端末１０２の識別子を含んでよい。
【０１２０】
本実施形態において、入札処理部９２０は、入札処理を実行する。例えば、入札処理部９２０は、１以上のＤＳＰサーバ１２０から１以上の入札応答を受信し、当該入札応答に基づいて、勝者ＤＳＰを決定する。入札処理部９２０は、勝者ＤＳＰの広告タグをクライアント端末１０２に送信してもよい。
【０１２１】
本実施形態において、リダイレクト命令生成部９３０は、リダイレクト命令を生成する。リダイレクト命令生成部９３０は、リダイレクト命令を含む転送データを生成してよい。転送データは、上記の第１ユーザ識別子を含んでよい。転送データは、上記の第１ユーザ識別子をパラメータとして含んでよい。転送データは、上記の第１ユーザ識別子を、リダイレクト命令のパラメータとして含んでもよい。リダイレクト命令生成部９３０は、転送データを、例えばクライアント端末１０２に送信する。リダイレクト命令は、クライアント端末１０２のコンピュータに、転送データのアクセス先を上記の第２情報処理装置に転送させるための命令であってもよい。
【０１２２】
クライアント端末１０２のコンピュータは、リダイレクト命令生成部９３０が生成した転送データを受信すると、リダイレクト命令を実行する。リダイレクト命令が、クライアント端末１０２のコンピュータ上で実行されると、クライアント端末１０２のコンピュータは、転送データのアクセス先を、クライアント端末１０２以外の装置であって、リダイレクト命令寄って指定された装置に切り替えさせる手順と、クライアント端末１０２に格納された上記の第２識別子を取得する手順と、転送データ及び第２識別子を対応付けて、上記の切り替えられたアクセス先に送信する手順とを実行する。
【０１２３】
図１０は、ＤＳＰサーバ１２０の内部構成の一例を概略的に示す。本実施形態において、ＤＳＰサーバ１２０は、入力部８１０と、出力部８２０と、格納部８３０と、通信制御部８４０と、要求処理部８５０と、要求生成部８６０と、入札応答生成部１０１０と、配信広告決定部１０２０と、識別子同期部１０３０とを備える。ＤＳＰサーバ１２０の各部は、互いに情報を送受することができる。
【０１２４】
本実施形態において、通信制御部８４０は、例えば、（ｉ）クライアント端末１０２と通信可能な第１情報処理装置が、クライアント端末１０２のユーザを識別するための識別子であって、第１情報処理装置がクライアント端末１０２に記憶させることを許可されていない識別子である第１ユーザ識別子と、（ｉｉ）クライアント端末１０２と通信可能な第２情報処理装置が、クライアント端末１０２のユーザを識別するための識別子であって、クライアント端末１０２及び第２情報処理装置の少なくとも一方に記憶されている第２ユーザ識別子とが対応付けられた同期情報を受信する。第２情報処理装置は、第１情報処理装置とは異なる情報処理装置であってよい。例えば、通信制御部８４０は、上述の転送データを受信する。通信制御部８４０は、外部の機器から、各種の命令、要求などを受信してもよい。通信制御部８４０は、各種の命令、要求などを、外部の機器に送信してもよい。
【０１２５】
本実施形態において、入札応答生成部１０１０は、ＳＳＰサーバ１１０から入札要求を取得する。入札応答生成部１０１０は、入札要求を取得したことに応じて、入札応答を生成する。入札応答は、入札金額を示す情報を含んでよい。入札応答は、入札要求により示される広告枠に表示すべき広告情報を示す情報を含んでもよい。入札応答生成部１０１０は、生成された入札応答を、ＳＳＰサーバ１１０に送信してよい。
【０１２６】
本実施形態において、配信広告決定部１０２０は、入札要求により示される広告枠に表示すべき広告情報を決定する。配信広告決定部１０２０は、上記の第２ユーザ識別子に基づいて、入札要求により示される広告枠に表示すべき広告情報を決定してよい。本実施形態において、識別子同期部１０３０は、ＤＭＰサーバ１３２との間で、クライアント端末１０２に関する複数の識別子を同期する。同期の手法としては、公知のＣｏｏｋｉｅＳｙｎｃ技術などを例示することができる。
【０１２７】
図１１は、Ｗｅｂサーバ１４２の内部構成の一例を概略的に示す。図１１を用いて、Ｗｅｂサーバ１４２の内部構成の一例について説明するが、ＭＮＯサーバ１４４も、Ｗｅｂサーバ１４２と同様の構成を有してよい。本実施形態において、Ｗｅｂサーバ１４２は、入力部８１０と、出力部８２０と、格納部８３０と、通信制御部８４０と、要求処理部８５０と、要求生成部８６０と、識別子同期部１１３０とを備える。識別子同期部１１３０は、ユニークＩＤ取得部１１３２と、同期情報生成部１１３４と、同期情報送信部１１３６とを有する。通信制御部８４０は、配信要求受信部の一例であってよい。要求処理部８５０は、転送データ生成部の一例であってよい。
【０１２８】
一実施形態において、通信制御部８４０は、クライアント端末１０２から、コンテンツの配信を要求する配信要求を受信する。本実施形態において、要求処理部８５０は、通信制御部８４０が配信要求を受信した場合に、クライアント端末１０２を識別するためのユーザ識別子をパラメータとして含むデータであって、クライアント端末１０２のコンピュータに、当該データのアクセス先を、クライアント端末１０２以外の装置に切り替えさせるための命令をさらに含むデータを生成してよい。
【０１２９】
本実施形態において、ユニークＩＤ取得部１１３２は、クライアント端末１０２に対して発行されたユニークＩＤを取得する。ユニークＩＤ取得部１１３２は、複数のシステムがクライアント端末１０２を識別するために発行した複数のユニークＩＤを取得する。複数のシステムとしては、Ｗｅｂサーバ１０４、ＳＳＰサーバ１１０、ＤＳＰサーバ１２０、Ｗｅｂサーバ１４２、ＭＮＯサーバ１４４などを例示することができる。ユニークＩＤは、クライアント端末１０２の識別子の一例であってよい。ユニークＩＤは、第１ユーザ識別子の一例であってよく、第２ユーザ識別子の一例であってもよい。
【０１３０】
ユニークＩＤ取得部１１３２は、Ｗｅｂサーバ１４２に送信されてきたデータに含まれるユニークＩＤを取得してもよく、当該データのヘッダに含まれる他のユニークＩＤを取得してもよい。これにより、ユニークＩＤ取得部１１３２は、複数のユニークＩＤを対応付けて取得することができる。
【０１３１】
例えば、ユニークＩＤ取得部１１３２は、クライアント端末１０２から、（ｉ）上述のように一のユニークＩＤを含む転送データと、（ｉｉ）クライアント端末１０２に格納されていた他のユニークＩＤとが対応付けられた情報を受信する。クライアント端末１０２に格納されていた他のユニークＩＤは、例えば、転送データのヘッダに含まれる。上記の他のユニークＩＤは、例えば、クライアント端末１０２のブラウザのクッキー領域に格納されていてもよい。これにより、ユニークＩＤ取得部１１３２は、転送データに含まれる一のユニークＩＤと、クライアント端末１０２のブラウザのクッキー領域に格納されていた他のユニークＩＤとを対応付けて取得することができる。
【０１３２】
同期情報生成部１１３４は、ユニークＩＤ取得部１１３２が取得した複数のユニークＩＤに基づいて、当該複数のユニークＩＤが対応付けられた情報を生成する。同期情報送信部１１３６は、同期情報生成部１１３４が生成した情報を、外部の機器に送信する。
【０１３３】
図１２は、配信システム１００における情報処理の一例を概略的に示す。図１２を用いて、クライアント端末１０２のブラウザが第三者クッキーの読み書きを許可していない場合において、ＳＳＰサーバ１１０が発行したユニークＩＤと、他のパーマネントＩＤとを紐づける同期情報を作成することなく、広告を配信する実施形態の一例について説明する。なお、本実施形態において、Ｗｅｂサーバ１０４は、ＳＳＰサーバ１１０のアドレスを示す情報を、予め取得している。
【０１３４】
本実施形態によれば、まず、Ｓ３００において、クライアント端末１０２のブラウザがＷｅｂサーバ１０４にアクセスして、Ｗｅｂサーバ１０４にコンテンツ配信要求を送信する。コンテンツ配信要求は、例えば、Ｗｅｂページ２０のデータを要求する。
【０１３５】
Ｓ１２０２において、Ｗｅｂサーバ１０４が、Ｃ＿ｐｕｂをＳＳＰサーバ１１０に送信するための手順を実行する。例えば、Ｗｅｂサーバ１０４は、Ｃ＿ｐｕｂと、リダイレクト命令とを含む転送データを生成する。転送データは、Ｃ＿ｐｕｂをパラメータとして含んでもよく、含まなくてもよい。リダイレクト命令は、クライアント端末１０２のコンピュータにより実行された場合に、クライアント端末１０２のコンピュータに、転送データのアクセス先をＳＳＰサーバ１１０に切り替える手順を実行させるための命令であってよい。例えば、Ｗｅｂサーバ１０４は、転送データをクライアント端末１０２に送信する。なお、Ｃ＿ｐｕｂをＳＳＰサーバ１１０に送信するための手順は、本実施形態に限定されない。他の実施形態において、Ｗｅｂサーバ１０４が、ＳＳＰサーバ１１０にＣ＿ｐｕｂを直接送信してもよい。
【０１３６】
Ｓ１２１０において、クライアント端末１０２のブラウザが、Ｗｅｂサーバ１０４から送信された転送データを受信する。クライアント端末１０２のブラウザは、転送データをＳＳＰサーバ１１０に送信する。Ｓ１２１２において、ＨＴＴＰ通信を終了させることを目的として、ＳＳＰサーバ１１０が、例えば、不可視の画像形式ファイルをクライアント端末１０２に送信する。
【０１３７】
Ｓ３３０において、ＳＳＰサーバ１１０が、ユーザＩＤとしてＣ＿ｐｕｂを含む入札要求を生成して、当該入札要求をＤＳＰサーバ１２０に送信する。ＳＳＰサーバ１１０は、ユーザＩＤとして、Ｃ＿ｐｕｂを暗号化又は符号化したデータを含む入札要求を生成してもよい。ＳＳＰサーバ１１０は、入札要求を１以上のＤＳＰサーバ１２０に送信する。
【０１３８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１３９】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１４０】
１０  通信ネットワーク、２０  Ｗｅｂページ、２２  広告枠、１００  配信システム、１０２  クライアント端末、１０４  Ｗｅｂサーバ、１１０  ＳＳＰサーバ、１２０  ＤＳＰサーバ、１３２  ＤＭＰサーバ、１３４  広告サーバ、１４０  パーマネントＩＤ格納部、１４２  Ｗｅｂサーバ、１４４  ＭＮＯサーバ、２０２  クライアント端末、８１０  入力部、８２０  出力部、８３０  格納部、８４０  通信制御部、８５０  要求処理部、８６０  要求生成部、９１０  入札要求生成部、９２０  入札処理部、９３０  リダイレクト命令生成部、１０１０  入札応答生成部、１０２０  配信広告決定部、１０３０  識別子同期部、１１３０  識別子同期部、１１３２  ユニークＩＤ取得部、１１３４  同期情報生成部、１１３６  同期情報送信部
【図１】
2018097824.tif 000003
【図２】
2018097824.tif 000004
【図３】
2018097824.tif 000005
【図４】
2018097824.tif 000006
【図５】
2018097824.tif 000007
【図６】
2018097824.tif 000008
【図７】
2018097824.tif 000009
【図８】
2018097824.tif 000010
【図９】
2018097824.tif 000011
【図１０】
2018097824.tif 000012
【図１１】
2018097824.tif 000013
【図１２】
2018097824.tif 000014