(57)【要約】【課題】ユーザの興味を引く広告を取得し、広告の収益性を向上することができる広告配信システム、広告配信方法、およびプログラムを提供すること。【解決手段】ユーザを識別するための識別情報をユーザ端末から受信する受信部と、前記受信部によって受信された前記識別情報に基づき、前記ユーザ端末に表示されるコンテンツを装飾するための装飾要素を特定する装飾要素特定部と、前記装飾要素特定部によって特定された前記装飾要素に関連する広告を取得する広告取得部と、前記広告取得部によって取得された前記広告を表示するための情報を、前記ユーザ端末に送信する送信部と、を備える広告配信システム。【選択図】図１
2017219959.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別するための識別情報をユーザ端末から受信する受信部と、
前記受信部によって受信された前記識別情報に基づき、前記ユーザ端末に表示されるコンテンツを装飾するための装飾要素を特定する装飾要素特定部と、
前記装飾要素特定部によって特定された前記装飾要素に関連する広告を取得する広告取得部と、
前記広告取得部によって取得された前記広告を表示するための情報を、前記ユーザ端末に送信する送信部と、
を備える広告配信システム。
【請求項２】
前記装飾要素特定部によって特定された前記装飾要素と、前記広告取得部によって取得された前記広告とを用いて、前記ユーザ端末に表示するためのコンテンツを生成する生成部を更に備え、
前記装飾要素は、前記生成部によって生成された前記コンテンツに含まれる背景画像、アイコン、その他の要素を特定のテーマに応じた態様に変更するための画像の要素である、
請求項１記載の広告配信システム。
【請求項３】
前記識別情報と前記装飾要素とを関連付けて記憶する第１の記憶部を更に備え、
前記装飾要素特定部は、前記受信部によって受信された前記識別情報に関連付けられた前記装飾要素を前記第１の記憶部から取得することで、前記装飾要素を特定する、
請求項１記載の広告配信システム。
【請求項４】
前記装飾要素を使用した画面を前記ユーザ端末に表示させたユーザに関する統計情報を収集する統計情報収集部を更に備え、
前記送信部は、前記統計情報収集部によって収集された前記統計情報を広告主端末に送信する、
請求項１記載の広告配信システム。
【請求項５】
前記統計情報には、ユーザ属性を示す情報が含まれる、
請求項４記載の広告配信システム。
【請求項６】
前記広告と前記装飾要素とを関連付けて記憶する第２の記憶部を更に備え、
前記広告取得部は、前記装飾要素特定部によって特定された前記装飾要素に関連付けられた前記広告を前記第２の記憶部から取得する、
請求項１記載の広告配信システム。
【請求項７】
前記ユーザ端末に表示された前記広告がクリックまたはタップされた回数を記憶する第３の記憶部と、
前記第３の記憶部に記憶された前記回数に基づき、前記広告の広告主に請求する料金を算出するとともに、前記装飾要素の権利者に支払う料金を算出する料金算出部を更に備える、
請求項１記載の広告配信システム。
【請求項８】
ユーザを識別するための識別情報をユーザ端末から受信する受信部と、
前記受信部によって受信された前記識別情報に基づき、前記ユーザ端末に表示されるコンテンツを装飾するための装飾要素を特定する装飾要素特定部と、
前記装飾要素特定部によって特定された前記装飾要素に関連する広告を取得する広告取得部と、
を備える広告取得装置。
【請求項９】
ユーザを識別するための識別情報をユーザ端末から受信する受信工程と、
前記受信工程で受信された前記識別情報に基づき、前記ユーザ端末に表示されるコンテンツを装飾するための装飾要素を特定する装飾要素特定工程と、
前記装飾要素特定工程で特定された前記装飾要素に関連する広告を取得する広告取得工程と、
前記広告取得工程で取得された前記広告を表示するための情報を、前記ユーザ端末に送信する送信工程と、
を備える広告配信方法。
【請求項１０】
コンピュータに、
ユーザを識別するための識別情報をユーザ端末から受信させ、
受信された前記識別情報に基づき、前記ユーザ端末に表示されるコンテンツを装飾するための装飾要素を特定させ、
特定された前記装飾要素に関連する広告を取得させ、
取得された前記広告を表示するための情報を、前記ユーザ端末に送信させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信システム、広告取得装置、広告配信方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ウェブの検索ページや検索アプリなどにおいて、画面のデザインをユーザの好みのテーマに従って変更するサービスが提供されている。例えば、ユーザによって検索ページに入力されたキーワードに関連する画像を、検索ページの背景画像として設定する技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１１２３８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術は、ユーザの興味に直結する情報を、ウェブページ上に表示される広告に反映させるものではなかった。このため、ユーザの興味を引く広告を取得することができず、広告の収益性を向上できない場合があった。
【０００５】
本発明は、このような事情を考慮してなされたものであり、ユーザの興味を引く広告を取得し、広告の収益性を向上することができる広告配信システム、広告取得装置、広告配信方法、およびプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の一態様は、ユーザを識別するための識別情報をユーザ端末から受信する受信部と、前記受信部によって受信された前記識別情報に基づき、前記ユーザ端末に表示されるコンテンツを装飾するための装飾要素を特定する装飾要素特定部と、前記装飾要素特定部によって特定された前記装飾要素に関連する広告を取得する広告取得部と、前記広告取得部によって取得された前記広告を表示するための情報を、前記ユーザ端末に送信する送信部と、を備える広告配信システムである。
【発明の効果】
【０００７】
本発明の一態様によれば、ユーザの興味を引く広告を取得し、広告の収益性を向上することができる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態における広告配信システム１０の構成図である。
【図２】第１実施形態における、ユーザ端末３００に表示される着せ替えテーマの設定画面を示す図である。
【図３】第１実施形態における、着せ替えテーマ設定後のユーザ端末３００に表示されるウェブページを示す図である。
【図４】第１実施形態における着せ替えテーマ設定処理を示すシーケンス図である。
【図５】第１実施形態における、ユーザ情報ＤＢ１５０に記憶されたユーザ情報１５５を示す図である。
【図６】第１実施形態における、着せ替えテーマＤＢ１６０に記憶された着せ替えテーマ情報１６５を示す図である。
【図７】第１実施形態における広告登録処理を示すシーケンス図である。
【図８】第１実施形態における、広告主端末４００に表示される統計情報を示す図である。
【図９】第１実施形態における、広告ＤＢ２６０に記憶された広告管理情報２６５を示す図である。
【図１０】第１実施形態における広告配信処理を示すシーケンス図である。
【図１１】第１実施形態における、クリックＤＢ２７０に記憶されたクリック情報２７５を示す図である。
【図１２】第１実施形態における広告料金の請求および利益分配の流れを示す図である。
【図１３】第２実施形態における広告配信システム２０の構成図である。
【図１４】第２実施形態における、ユーザ端末３００に表示されるスタンプ購入画面を示す図である。
【図１５】第２実施形態における、スタンプ購入後のユーザ端末３００に表示されるチャット画面を示す図である。
【図１６】第２実施形態におけるスタンプ購入処理を示すシーケンス図である。
【図１７】第２実施形態における、ユーザ情報ＤＢ５５０に記憶されたユーザ情報５５５を示す図である。
【図１８】第２実施形態における、スタンプＤＢ５６０に記憶されたスタンプ情報５６５を示す図である。
【図１９】第２実施形態における広告登録処理を示すシーケンス図である。
【図２０】第２実施形態における、広告主端末４００に表示される統計情報を示す図である。
【図２１】第２実施形態における、広告ＤＢ２６０に記憶された広告管理情報２６６を示す図である。
【図２２】第２実施形態における広告配信処理を示すシーケンス図である。
【図２３】第２実施形態における広告料金の請求および利益分配の流れを示す図である。
【図２４】ニュースサイトの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照し、広告配信システム、広告取得装置、広告配信方法、およびプログラムの実施形態について説明する。広告配信システムは、一以上のプロセッサによって実現される。広告配信システムは、ユーザ識別情報をユーザ端末から受信し、受信した識別情報に基づき、ユーザ端末に表示されるコンテンツを装飾するための装飾要素を特定し、装飾要素に関連する広告を表示するための情報を、ユーザ端末に送信するシステムである。装飾要素は、例えば、ウェブページの画像の着せ替えテーマ、ウェブメールの画像の着せ替えテーマ、ソフトウェアキーボードの着せ替えテーマ、通信アプリケーションのチャット画面に重畳表示される画像要素（例えばスタンプと称される）などである。着せ替えテーマとは、背景画像、アイコン、その他の要素を特定のテーマに応じた態様に変更するための画像の要素である。これによって、ユーザの興味を引く広告を取得し、広告の収益性を向上することができる。
【００１０】
＜１．第１実施形態＞
＜１−１．広告配信システムの構成＞
図１は、第１実施形態における広告配信システム１０の構成図である。第１実施形態の広告配信システム１０は、ウェブサーバ１００と、広告配信サーバ２００と、ユーザ端末３００と、広告主端末４００とを備える。
【００１１】
ウェブサーバ１００、広告配信サーバ２００、ユーザ端末３００、および広告主端末４００は、ネットワークＮＷに接続される。ネットワークＮＷは、例えば、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、インターネット、プロバイダ装置、無線基地局、専用回線などのうち一部または全部を含む。
【００１２】
ウェブサーバ１００は、着せ替えテーマ特定部１１０と、ウェブページ生成部１２０と、送信部１３０と、受信部１４０と、ユーザ情報ＤＢ（Database）１５０と、着せ替えテーマＤＢ１６０とを備える。着せ替えテーマ特定部１１０、ウェブページ生成部１２０、送信部１３０、および受信部１４０は、例えば、ウェブサーバ１００のプロセッサがプログラムを実行することで実現されてもよいし、ＬＳＩ（Large Scale Integration）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）などのハードウェアによって実現されてもよいし、ソフトウェアとハードウェアが協働することで実現されてもよい。
【００１３】
ユーザ情報ＤＢ１５０および着せ替えテーマＤＢ１６０は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ、またはこれらのうち複数が組み合わされたハイブリッド型記憶装置などにより実現される。また、ユーザ情報ＤＢ１５０および着せ替えテーマＤＢ１６０の一部または全部は、ＮＡＳ（Network Attached Storage）や外部のストレージサーバなど、ウェブサーバ１００がアクセス可能な外部装置であってもよい。
【００１４】
広告配信サーバ２００は、広告取得部２１０と、料金算出部２２０と、送信部２３０と、受信部２４０と、統計情報収集部２５０と、広告ＤＢ２６０と、クリックＤＢ２７０とを備える。広告取得部２１０、料金算出部２２０、送信部２３０、受信部２４０、および統計情報収集部２５０は、例えば、広告配信サーバ２００のプロセッサがプログラムを実行することで実現されてもよいし、ＬＳＩ、ＡＳＩＣ、ＦＰＧＡなどのハードウェアによって実現されてもよいし、ソフトウェアとハードウェアが協働することで実現されてもよい。
【００１５】
広告ＤＢ２６０およびクリックＤＢ２７０は、例えば、ＲＡＭ、ＲＯＭ、ＨＤＤ、フラッシュメモリ、またはこれらのうち複数が組み合わされたハイブリッド型記憶装置などにより実現される。また、広告ＤＢ２６０およびクリックＤＢ２７０の一部または全部は、ＮＡＳや外部のストレージサーバなど、広告配信サーバ２００がアクセス可能な外部装置であってもよい。
【００１６】
ユーザ端末３００は、ユーザによって使用される端末であり、スマートフォンなどの携帯電話やタブレット端末であるが、これに限られない。例えば、ユーザ端末３００は、ノート型のコンピュータ、デスクトップ型のコンピュータ、またはＰＤＡ（Personal Digital Assistant）であってもよい。
【００１７】
ユーザ端末３００は、表示部３１０と、入力部３２０と、送信部３３０と、受信部３４０とを備える。表示部３１０は、液晶表示装置などの表示装置である。入力部３２０は、タッチパネルなどの入力装置である。ユーザ端末３００がノート型のコンピュータまたはデスクトップ型のコンピュータである場合には、入力部３２０はキーボードやマウスなどの入力装置であってもよい。送信部３３０および受信部３４０は、例えば、ユーザ端末３００のプロセッサがプログラムを実行することで実現されてもよいし、ＬＳＩ、ＡＳＩＣ、ＦＰＧＡなどのハードウェアによって実現されてもよいし、ソフトウェアとハードウェアが協働することで実現されてもよい。
【００１８】
広告主端末４００は、広告主が広告配信サーバ２００に広告を入稿するために用いられる端末であり、ノート型のコンピュータまたはデスクトップ型のコンピュータであるが、これに限られない。例えば、広告主端末４００は、スマートフォンなどの携帯電話、タブレット端末、またはＰＤＡであってもよい。
【００１９】
広告主端末４００は、表示部４１０と、入力部４２０と、送信部４３０と、受信部４４０とを備える。表示部４１０は、液晶表示装置などの表示装置である。入力部４２０は、キーボードやマウスなどの入力装置である。広告主端末４００がスマートフォンなどの携帯電話またはタブレット端末である場合には、入力部４２０はタッチパネルなどの入力装置であってもよい。送信部４３０および受信部４４０は、例えば、広告主端末４００のプロセッサがプログラムを実行することで実現されてもよいし、ＬＳＩ、ＡＳＩＣ、ＦＰＧＡなどのハードウェアによって実現されてもよいし、ソフトウェアとハードウェアが協働することで実現されてもよい。
【００２０】
＜１−２．着せ替えテーマ＞
図２は、第１実施形態における、ユーザ端末３００に表示される着せ替えテーマの設定画面を示す図である。着せ替えテーマとは、一例として、ユーザ端末３００に表示されるウェブページなどのコンテンツを装飾する要素である。例えば、ユーザによって着せ替えテーマが設定されると、ユーザ端末３００に表示されるウェブページの背景やアイコンなどが、設定されたテーマの画像に変更される。図２においては、一例として、ウェブページを装飾する着せ替えテーマが示されているが、ウェブメールを装飾する着せ替えテーマ、またはソフトウェアキーボードを装飾する着せ替えテーマに本実施形態を適用してもよい。
【００２１】
図２に示されるように、ユーザ端末３００の表示部３１０には、着せ替えテーマ表示ウィンドウ３１１と、ウィンドウ切替ボタン３１２および３１３と、着せ替え決定ボタン３１４とが表示される。着せ替えテーマ表示ウィンドウ３１１には、現在選択されている着せ替えテーマの画面サンプルが表示されている。ユーザがウィンドウ切替ボタン３１２または３１３をクリック（またはタップ）すると、他の着せ替えテーマが選択され、選択された着せ替えテーマが着せ替えテーマ表示ウィンドウ３１１に表示される。
【００２２】
ユーザが着せ替え決定ボタン３１４をクリック（またはタップ）すると、着せ替えテーマ表示ウィンドウ３１１に表示されている着せ替えテーマが、ユーザ端末３００に設定される。これによって、ユーザ端末３００に表示されるウェブページの背景やアイコンなどが、設定されたテーマの画像に変更される。
【００２３】
図３は、第１実施形態における、着せ替えテーマ設定後のユーザ端末３００に表示されるウェブページを示す図である。図３に示されるように、ユーザ端末３００の表示部３１０には、ウェブサーバ１００によって生成されるウェブページが表示される。ウェブページの背景やアイコンは、設定されたテーマの画像に変更されている。表示部３１０に表示されるウェブページには、検索ワード入力領域３１５と、着せ替えテーマ表示ウィンドウ３１６と、広告画像３１７とが表示される。
【００２４】
検索ワード入力領域３１５は、インターネット検索を行うためのキーワードが入力される領域である。着せ替えテーマ表示ウィンドウ３１６は、ユーザによって設定された着せ替えテーマが表示されるウィンドウである。広告画像３１７は、設定された着せ替えテーマに関連付けられた広告の画像である。
【００２５】
例えば、設定された着せ替えテーマがアニメのキャラクターに関するテーマである場合、このアニメのキャラクターに関連する広告画像３１７が表示される。例えば、広告画像３１７は、このアニメのコミックを販売するための広告であってもよいし、このアニメのグッズを販売ための広告であってもよい。これによって、ユーザの興味を引く広告を取得することができ、広告の収益性を向上することができる。
【００２６】
＜１−３．着せ替えテーマ設定処理＞
図４は、第１実施形態における着せ替えテーマ設定処理を示すシーケンス図である。まず、ユーザは、ユーザ端末３００の入力部３２０を用いて、ウェブサーバ１００によって提供されるウェブページにログインするためのユーザＩＤとパスワードを入力する。ユーザＩＤは、ユーザ端末３００を使用するユーザを識別するための識別情報である。パスワードは、ユーザ認証に用いられる認証情報である。ユーザ端末３００の送信部３３０は、ユーザによって入力されたユーザＩＤとパスワードが含まれるログイン要求を、ウェブサーバ１００に送信する（Ｓ１０）。
【００２７】
ウェブサーバ１００の受信部１４０がユーザ端末３００からログイン要求を受信すると、ウェブサーバ１００の送信部１３０は、ユーザ情報要求をユーザ情報ＤＢ１５０に送信する（Ｓ１１）。ユーザ情報要求には、ユーザ端末３００から受信したユーザＩＤが含まれる。ユーザ情報ＤＢ１５０は、ユーザ情報要求に含まれるユーザＩＤに関連付けられたユーザ情報をウェブサーバ１００に送信する（Ｓ１２）。
【００２８】
図５は、第１実施形態における、ユーザ情報ＤＢ１５０に記憶されたユーザ情報１５５を示す図である。ユーザ情報１５５には、ユーザＩＤと、パスワードと、性別情報と、年齢情報と、着せ替えテーマＩＤとが含まれる。性別情報は、ユーザの性別を示す情報である。年齢情報は、ユーザの年齢を示す情報である。着せ替えテーマＩＤは、ユーザ端末３００に設定された着せ替えテーマを識別するための識別情報である。
【００２９】
Ｓ１２において、ユーザ情報ＤＢ１５０は、ユーザ情報要求に含まれるユーザＩＤに関連付けられたユーザ情報（パスワード、性別情報、年齢情報、および着せ替えテーマＩＤ）を、ウェブサーバ１００に送信する。
【００３０】
ウェブサーバ１００の受信部１４０がユーザ情報ＤＢ１５０からユーザ情報を受信すると、ウェブサーバ１００はユーザ認証を行う（Ｓ１３）。具体的には、ウェブサーバ１００は、ユーザ端末３００から受信したログイン要求に含まれるパスワードと、ユーザ情報ＤＢ１５０から受信したユーザ情報に含まれるパスワードが一致しているか否かを判定する。これらのパスワードが一致する場合、ウェブサーバ１００は、ユーザ認証が成功したと判断する。一方、これらのパスワードが一致しない場合、ウェブサーバ１００は、ユーザ認証が失敗したと判断する。
【００３１】
ユーザ認証が成功した場合、ウェブサーバ１００の送信部１３０は、認証が成功したことを示す認証結果をユーザ端末３００に送信する（Ｓ１４）。ユーザ端末３００の受信部３４０が、認証が成功したことを示す認証結果をウェブサーバ１００から受信すると、ユーザは、ユーザ端末３００の表示部３１０に表示される着せ替えテーマの設定画面（図２参照）から、着せ替えテーマを設定することが可能となる。
【００３２】
ユーザが入力部３２０を用いて着せ替えテーマを設定すると（Ｓ１５）、ユーザ端末３００の送信部３３０は、設定された着せ替えテーマを識別するための識別情報である着せ替えテーマＩＤをウェブサーバ１００に送信する（Ｓ１６）。ウェブサーバ１００は、着せ替えテーマＩＤによって、着せ替えテーマ名や着せ替え画像アドレスを特定することができる。
【００３３】
図６は、第１実施形態における、着せ替えテーマＤＢ１６０に記憶された着せ替えテーマ情報１６５を示す図である。着せ替えテーマ情報１６５には、着せ替えテーマＩＤと、着せ替えテーマ名と、着せ替え画像アドレスとが含まれる。着せ替えテーマ名は、着せ替えテーマの名称を示す情報である。着せ替え画像アドレスは、着せ替え画像が記憶されているアドレスを示す情報である。ウェブサーバ１００は、着せ替え画像アドレスを参照して着せ替え画像を取得し、取得した画像を用いてウェブページを装飾することができる。
【００３４】
Ｓ１６において、ウェブサーバ１００の受信部１４０がユーザ端末３００から着せ替えテーマＩＤを受信すると、ウェブサーバ１００の送信部１３０は、着せ替えテーマ登録要求をユーザ情報ＤＢ１５０に送信する（Ｓ１７）。着せ替えテーマ登録要求には、着せ替えテーマを設定したユーザのユーザＩＤと、Ｓ１６でユーザ端末３００から受信した着せ替えテーマＩＤとが含まれる。
【００３５】
ユーザ情報ＤＢ１５０は、ウェブサーバ１００から受信した着せ替えテーマ登録要求に含まれるユーザＩＤに関連付けて、着せ替えテーマ登録要求に含まれる着せ替えテーマＩＤをユーザ情報１５５に登録する（Ｓ１８）。その後、ユーザ情報ＤＢ１５０は、登録完了通知をウェブサーバ１００に送信する（Ｓ１９）。以上が、着せ替えテーマ設定処理の一連の流れである。
【００３６】
＜１−４．広告登録処理＞
図７は、第１実施形態における広告登録処理を示すシーケンス図である。まず、広告主は、広告主端末４００の入力部４２０を用いて広告情報を入力する。広告情報には、広告画像アドレスおよびリンクアドレスが含まれる。広告画像アドレスは、広告画像が記憶されたアドレスを示す情報である。リンクアドレスは、広告がクリック（またはタップ）されたときにユーザ端末３００に表示されるページのアドレスを示す情報である。広告主端末４００の送信部４３０は、ユーザによって入力された広告情報を、広告配信サーバ２００に送信する（Ｓ２０）。
【００３７】
広告配信サーバ２００の受信部２４０が広告主端末４００から広告情報を受信すると、広告配信サーバ２００の統計情報収集部２５０は、着せ替えテーマを使用した画面をユーザ端末３００に表示させたユーザに関する統計情報を収集する（Ｓ２１）。例えば、統計情報には、着せ替えテーマを使用しているユーザの性別や年齢についての統計が含まれる。
【００３８】
統計情報は、ウェブサーバ１００によって生成されてもよいし、広告配信サーバ２００によって生成されてもよい。例えば、ウェブサーバ１００が、ユーザ情報ＤＢ１５０に記憶されたユーザ情報１５５（図５）を参照して統計情報を生成してもよい。また、広告配信サーバ２００が、ウェブサーバ１００からユーザ情報１５５を取得し、取得したユーザ情報１５５を参照して統計情報を生成してもよい。
【００３９】
その後、広告配信サーバ２００の送信部２３０は、統計情報収集部２５０によって収集された統計情報を広告主端末４００に送信する（Ｓ２２）。広告主端末４００の受信部４４０が広告配信サーバ２００から統計情報を受信すると、広告主端末４００の表示部４１０は、受信した統計情報を表示する（Ｓ２３）。
【００４０】
図８は、第１実施形態における、広告主端末４００に表示される統計情報を示す図である。広告主端末４００の表示部４１０には、着せ替えテーマＩＤ４１１と、着せ替えテーマ名４１２と、性別統計情報４１３と、年齢統計情報４１４と、テーマ切替ボタン４１５および４１６と、テーマ選択ボタン４１７が表示される。
【００４１】
性別統計情報４１３は、着せ替えテーマＩＤ４１１の着せ替えテーマを使用しているユーザの性別に関する統計情報である。年齢統計情報４１４は、着せ替えテーマＩＤ４１１の着せ替えテーマを使用しているユーザの年齢に関する統計情報である。性別統計情報４１３および年齢統計情報４１４は円グラフによって示されるが、これに限られない。例えば、性別統計情報４１３および年齢統計情報４１４は、棒グラフ、折れ線グラフ、レーダーチャートなど、他の形式のグラフによって示されてもよい。
【００４２】
なお、統計情報として、性別統計情報４１３および年齢統計情報４１４の少なくとも一方が広告主端末４００に表示されればよい。なお、ユーザ属性の統計情報として性別統計情報４１３および年齢統計情報４１４を例に挙げたが、これに限られない。例えば、住所、職業、既婚／未婚、所属団体など、他のユーザ属性の統計情報が広告主端末４００に表示されてもよい。
【００４３】
テーマ切替ボタン４１５および４１６は、他の着せ替えテーマに画面を切り替えるためのボタンである。テーマ選択ボタン４１７は、広告主の広告に関連付ける着せ替えテーマを選択するためのボタンである。広告主が広告主端末４００の入力部４２０を用いてテーマ選択ボタン４１７をクリック（またはタップ）すると、現在表示部４１０に表示されている着せ替えテーマが、広告主の広告に関連付けられる着せ替えテーマとして選択される（Ｓ２４）。広告主端末４００の送信部４３０は、選択された着せ替えテーマの着せ替えテーマＩＤを広告配信サーバ２００に送信する（Ｓ２５）。
【００４４】
このように、統計情報収集部２５０は、着せ替えテーマを使用した画面をユーザ端末３００に表示させたユーザに関する統計情報を収集し、送信部２３０は、統計情報収集部２５０によって収集された統計情報を広告主端末４００に送信する。また、広告主端末４００は、広告配信サーバ２００から受信した統計情報を表示部４１０に表示する。これによって、広告主は、広告に関連付ける着せ替えテーマを容易に選択することができる。
【００４５】
広告配信サーバ２００の受信部２４０が広告主端末４００から着せ替えテーマＩＤを受信すると、広告配信サーバ２００の送信部２３０は、広告登録要求を広告ＤＢ２６０に送信する（Ｓ２６）。広告登録要求には、広告ＩＤと、Ｓ２０で広告主端末４００から受信した広告情報と、Ｓ２５で広告主端末４００から受信した着せ替えテーマＩＤとが含まれる。広告ＩＤは、広告主の広告を特定するための識別情報である。
【００４６】
図９は、第１実施形態における、広告ＤＢ２６０に記憶された広告管理情報２６５を示す図である。広告管理情報２６５には、広告ＩＤと、広告画像アドレスと、リンクアドレスと、着せ替えテーマＩＤとが含まれる。
【００４７】
広告ＤＢ２６０は、広告配信サーバ２００から受信した広告登録要求に含まれる広告ＩＤに関連付けて、広告登録要求に含まれる広告情報（広告画像アドレスおよびリンクアドレス）と、着せ替えテーマＩＤとを広告管理情報２６５に登録する（Ｓ２７）。これによって、広告主の広告と、広告主によって選択された着せ替えテーマとを関連付けることができる。その後、広告ＤＢ２６０は、登録完了通知を広告配信サーバ２００に送信する（Ｓ２８）。以上が、広告登録処理の一連の流れである。
【００４８】
＜１−５．広告配信処理＞
図１０は、第１実施形態における広告配信処理を示すシーケンス図である。まず、ユーザ端末３００の送信部３３０は、ユーザ端末３００の表示部３１０にウェブページを表示させるためのウェブページ要求をウェブサーバ１００に送信する（Ｓ３０）。ウェブページ要求には、ウェブページのアドレスおよびユーザＩＤが含まれる。
【００４９】
ウェブサーバ１００の受信部１４０がユーザ端末３００からウェブページ要求を受信すると、着せ替えテーマ特定部１１０は着せ替えテーマを特定する（Ｓ３１）。具体的に、着せ替えテーマ特定部１１０は、ウェブページ要求に含まれるユーザＩＤに関連付けられた着せ替えテーマＩＤを、ユーザ情報ＤＢ１５０から取得する。また、着せ替えテーマ特定部１１０は、取得した着せ替えテーマＩＤに関連付けられた着せ替えテーマ情報を、着せ替えテーマＤＢ１６０から取得する。これによって、着せ替えテーマ特定部１１０は、着せ替えテーマを特定する。
【００５０】
その後、ウェブサーバ１００は、ウェブページ要求に含まれるウェブページのアドレスに基づき、ウェブページに広告配信枠が存在するかどうかを判定する。ウェブページに広告配信枠が存在する場合、ウェブサーバ１００の送信部１３０は、広告配信サーバ２００に広告要求を送信する（Ｓ３２）。広告要求には、ユーザＩＤが含まれる。
【００５１】
広告配信サーバ２００の受信部２４０がウェブサーバ１００から広告要求を受信すると、広告配信サーバ２００の広告取得部２１０は、広告要求に含まれるユーザＩＤに関連付けられた広告情報を広告ＤＢ２６０から取得する（Ｓ３３）。例えば、広告取得部２１０は、着せ替えテーマ特定部１１０によって特定された着せ替えテーマＩＤをウェブサーバ１００から取得し、取得した着せ替えテーマＩＤに関連付けられた広告情報（広告ＩＤ、広告画像アドレス、およびリンクアドレス）を広告ＤＢ２６０から取得する。
【００５２】
広告配信サーバ２００の送信部２３０は、広告取得部２１０によって取得された広告情報をウェブサーバ１００に送信する（Ｓ３４）。ウェブサーバ１００の受信部１４０が広告配信サーバ２００から広告情報を受信すると、ウェブサーバ１００のウェブページ生成部１２０は、着せ替えテーマ特定部１１０によって特定された着せ替えテーマ情報と、受信した広告情報を用いてウェブページ情報を生成する（Ｓ３５）。ウェブページ情報は、例えば、ＨＴＭＬ（HyperText Markup Language）等が記述されたテキストデータや、スタイルシート、画像データ、動画データ、音声データなどを含む情報である。
【００５３】
ここで、ウェブページ生成部１２０によって生成されたウェブページ情報の広告配信枠には、広告情報に含まれる広告画像アドレスから得られる広告画像が配置される。また、広告配信枠に配置された広告画像には、広告情報に含まれるリンクアドレスがリンク先のアドレスとして設定されている。
【００５４】
ウェブサーバ１００の送信部１３０は、ウェブページ生成部１２０によって生成されたウェブページ情報をユーザ端末３００に送信する（Ｓ３６）。ユーザ端末３００の受信部３４０がウェブサーバ１００からウェブページ情報を受信すると、表示部３１０はウェブページ情報に基づくウェブページを表示する。
【００５５】
ユーザがユーザ端末３００の入力部３２０を用いてウェブページに表示された広告をクリック（またはタップ）すると（Ｓ３７）、ユーザ端末３００の送信部３３０は、クリック通知を広告配信サーバ２００に送信する（Ｓ３８）。クリック通知には、クリック（またはタップ）された広告の広告ＩＤが含まれる。
【００５６】
広告配信サーバ２００の受信部２４０がユーザ端末３００からクリック通知を受信すると、広告配信サーバ２００は、クリック回数更新要求をクリックＤＢ２７０に送信する（Ｓ３９）。なお、広告配信サーバ２００は、クリック通知を受信する度にクリック回数更新要求をクリックＤＢ２７０に送信してもよいし、複数のクリック通知をまとめて、一定の時間間隔でクリック回数更新要求をクリックＤＢ２７０に送信してもよい。クリック回数更新要求には、Ｓ３８で受信したクリック通知に含まれる広告ＩＤが含まれる。
【００５７】
図１１は、第１実施形態における、クリックＤＢ２７０に記憶されたクリック情報２７５を示す図である。クリック情報２７５には、広告ＩＤと、クリック回数とが含まれる。クリック回数は、ユーザによって広告画像がクリック（またはタップ）された回数を示す情報である。
【００５８】
クリックＤＢ２７０は、広告配信サーバ２００からクリック回数更新要求を受信すると、受信したクリック回数更新要求に含まれる広告ＩＤに関連付けられたクリック回数をカウントアップし、カウントアップしたクリック回数をクリック情報２７５に登録する（Ｓ４０）。これによって、広告ごとのクリック回数を管理することができる。以上が、広告配信処理の一連の流れである。
【００５９】
＜１−６．広告料金請求および利益分配＞
図１２は、第１実施形態における広告料金の請求および利益分配の流れを示す図である。広告配信業者１は、広告配信サーバ２００を用いた広告配信事業を運営する企業である。広告主２は、ウェブページに表示される広告の提供者である。着せ替えテーマ権利者３は、着せ替えテーマＤＢ１６０に登録された着せ替えテーマの権利を有する者である。広告配信ページの運営者４は、ウェブサーバ１００を用いて広告配信ページを運営する者である。
【００６０】
広告配信サーバ２００の料金算出部２２０は、クリックＤＢ２７０に記憶されたクリック情報２７５を参照し、クリック回数に応じた広告料金を算出する。例えば、料金算出部２２０は、クリック回数に所定の単価を乗算することにより、広告料金を算出する。
【００６１】
また、料金算出部２２０は、広告配信業者１に分配する料金と、着せ替えテーマ権利者３に分配する料金と、広告配信ページの運営者４に分配する料金とを算出する。例えば、料金算出部２２０は、算出した広告料金を３者の持分割合に基づいて分割することによって、これらの料金を求める。
【００６２】
図１２に示されるように、広告配信業者１は、料金算出部２２０によって算出された広告料金を広告主２に請求する（Ｓ５０）。広告主２は、広告配信業者１によって請求された広告料金を広告配信業者１に支払う（Ｓ５１）。広告配信業者１は、広告主２から広告料金を受け取ると、料金算出部２２０によって算出された料金を、着せ替えテーマ権利者３および広告配信ページの運営者４に支払う（Ｓ５２およびＳ５３）。
【００６３】
このように、広告配信ページの運営者４のみならず、着せ替えテーマ権利者３にも利益を分配することで、着せ替えテーマ権利者３に対する着せ替えテーマの制作意欲を向上させることができる。これによって、ユーザは多種類の着せ替えテーマの中から好みの着せ替えテーマを選ぶことができる。その結果として、ウェブサーバ１００を用いて運営されるウェブページの閲覧数を増加させることができる。
【００６４】
以上説明したように、第１実施形態の広告配信システム１０は、ユーザＩＤをユーザ端末３００から受信し、受信したユーザＩＤに基づきユーザ端末３００に表示されるウェブページを装飾するための着せ替えテーマを特定し、特定した着せ替えテーマに関連する広告を取得し、取得した広告を表示するための広告情報を、ユーザ端末３００に送信する。これによって、第１実施形態の広告配信システム１０は、ユーザの興味を引く広告を取得し、広告の収益性を向上することができる。
【００６５】
なお、第１の実施形態において、ウェブサーバ１００および広告配信サーバ２００は別々に設けられることとしたが、これらのサーバを運営する業者が同一である場合には、ウェブサーバ１００の機能および広告配信サーバ２００の機能を１つのサーバに統合してもよい。
【００６６】
また、料金算出部２２０は、ウェブページに表示された広告がクリック（またはタップ）された回数に基づいて広告料金を算出することとしたが、これに限られない。例えば、料金算出部２２０は、広告がクリック（またはタップ）された後に、ユーザにより広告動画が視聴された回数、または商品が購入された回数に基づいて、広告料金を算出するようにしてもよい。
【００６７】
＜２．第２実施形態＞
次に、第２実施形態について説明する。第１実施形態においては、ユーザ端末３００に表示されるコンテンツを装飾するための装飾要素として、着せ替えテーマを使用することとした。これに対し、第２実施形態においては、ユーザ端末３００に表示されるコンテンツを装飾するための装飾要素として、通信アプリケーションのスタンプを使用することとする。以下、第２実施形態について詳細に説明する。
【００６８】
＜２−１．広告配信システムの構成＞
図１３は、第２実施形態における広告配信システム２０の構成図である。図１３において、図１の各部に対応する部分には同一の符号を付し、説明を省略する。第２実施形態の広告配信システム２０は、アプリサーバ５００と、広告配信サーバ２００と、ユーザ端末３００と、広告主端末４００とを備える。
【００６９】
アプリサーバ５００、広告配信サーバ２００、ユーザ端末３００、および広告主端末４００は、ネットワークＮＷに接続される。ネットワークＮＷは、例えば、ＷＡＮ、ＬＡＮ、インターネット、プロバイダ装置、無線基地局、専用回線などのうち一部または全部を含む。
【００７０】
アプリサーバ５００は、スタンプ特定部５１０と、チャット画面生成部５２０と、送信部５３０と、受信部５４０と、ユーザ情報ＤＢ５５０と、スタンプＤＢ５６０とを備える。スタンプ特定部５１０、チャット画面生成部５２０、送信部５３０、および受信部５４０は、例えば、アプリサーバ５００のプロセッサがプログラムを実行することで実現されてもよいし、ＬＳＩ、ＡＳＩＣ、ＦＰＧＡなどのハードウェアによって実現されてもよいし、ソフトウェアとハードウェアが協働することで実現されてもよい。
【００７１】
ユーザ情報ＤＢ５５０およびスタンプＤＢ５６０は、例えば、ＲＡＭ、ＲＯＭ、ＨＤＤ、フラッシュメモリ、またはこれらのうち複数が組み合わされたハイブリッド型記憶装置などにより実現される。また、ユーザ情報ＤＢ５５０およびスタンプＤＢ５６０の一部または全部は、ＮＡＳや外部のストレージサーバなど、アプリサーバ５００がアクセス可能な外部装置であってもよい。
【００７２】
広告配信サーバ２００、ユーザ端末３００、および広告主端末４００は、第１実施形態（図１）と同じ構成であるため、詳細な説明を省略する。なお、ユーザ端末３００には、ユーザがメッセージを送受信するための通信アプリケーションがインストールされている。
【００７３】
＜２−２．通信アプリケーションのスタンプ＞
図１４は、第２実施形態における、ユーザ端末３００に表示されるスタンプ購入画面を示す図である。ユーザがユーザ端末３００にインストールされた通信アプリケーションを起動して、所定の操作を行うと、表示部３１０にスタンプ購入画面が表示される。スタンプとは、ユーザ端末３００に表示される通信アプリケーションのチャット画面を装飾する要素である。例えば、ユーザがスタンプを購入すると、ユーザ端末３００に表示されるチャット画面において、メッセージとともにスタンプ画像を表示することができる。
【００７４】
スタンプ購入画面には、スタンプ名３２１、価格３２２、購入ボタン３２３、キャンセルボタン３２４、およびスタンプのサムネイル画像３２５が表示される。ユーザが購入ボタン３２３をクリック（またはタップ）することで、スタンプ購入画面に表示されているスタンプを購入することができる。これによって、ユーザは、チャット画面においてスタンプ画像を使用することができる。また、ユーザがキャンセルボタン３２４をクリック（またはタップ）することで、スタンプショップのトップ画面に戻ることができる。
【００７５】
図１５は、第２実施形態における、スタンプ購入後のユーザ端末３００に表示されるチャット画面を示す図である。図１５に示されるように、ユーザ端末３００の表示部３１０には、アプリサーバ５００によって生成されるチャット画面が表示される。表示部３１０に表示されるチャット画面には、メッセージ表示領域３２６と、広告画像３２７と、スタンプ選択アイコン３２８と、メッセージ入力領域３２９とが表示される。
【００７６】
メッセージ表示領域３２６は、他のユーザとの間で送受信されたメッセージやスタンプ画像が表示される領域である。広告画像３２７は、購入されたスタンプに関連付けられた広告の画像である。スタンプ選択アイコン３２８は、スタンプを選択するためのウィンドウを表示するためのアイコンである。メッセージ入力領域３２９は、ユーザがメッセージを入力する領域である。
【００７７】
例えば、購入されたスタンプがアニメのキャラクターに関するスタンプである場合、このアニメのキャラクターに関連する広告画像３２７が表示される。例えば、広告画像３２７は、このアニメのコミックを販売するための広告であってもよいし、このアニメのグッズを販売するための広告であってもよい。これによって、ユーザの興味を引く広告を取得することができ、広告の収益性を向上することができる。
【００７８】
＜２−３．スタンプ購入処理＞
図１６は、第２実施形態におけるスタンプ購入処理を示すシーケンス図である。まず、ユーザは、ユーザ端末３００の入力部３２０を用いて、アプリサーバ５００によって提供されるウェブページにログインするためのユーザＩＤとパスワードを入力する。ユーザＩＤは、ユーザ端末３００を使用するユーザを識別するための識別情報である。パスワードは、ユーザ認証に用いられる認証情報である。ユーザ端末３００の送信部３３０は、ユーザによって入力されたユーザＩＤとパスワードが含まれるログイン要求を、アプリサーバ５００に送信する（Ｓ６０）。
【００７９】
アプリサーバ５００の受信部５４０がユーザ端末３００からログイン要求を受信すると、アプリサーバ５００の送信部５３０は、ユーザ情報要求をユーザ情報ＤＢ５５０に送信する（Ｓ６１）。ユーザ情報要求には、ユーザ端末３００から受信したユーザＩＤが含まれる。ユーザ情報ＤＢ５５０は、ユーザ情報要求に含まれるユーザＩＤに関連付けられたユーザ情報をアプリサーバ５００に送信する（Ｓ６２）。
【００８０】
図１７は、第２実施形態における、ユーザ情報ＤＢ５５０に記憶されたユーザ情報５５５を示す図である。ユーザ情報５５５には、ユーザＩＤと、パスワードと、性別情報と、年齢情報と、スタンプＩＤとが含まれる。性別情報は、ユーザの性別を示す情報である。年齢情報は、ユーザの年齢を示す情報である。スタンプＩＤは、ユーザによって購入されたスタンプを識別するための識別情報である。
【００８１】
Ｓ６２において、ユーザ情報ＤＢ５５０は、ユーザ情報要求に含まれるユーザＩＤに関連付けられたユーザ情報（パスワード、性別情報、年齢情報、およびスタンプＩＤ）を、アプリサーバ５００に送信する。
【００８２】
アプリサーバ５００の受信部５４０がユーザ情報ＤＢ５５０からユーザ情報を受信すると、アプリサーバ５００はユーザ認証を行う（Ｓ６３）。具体的には、アプリサーバ５００は、ユーザ端末３００から受信したログイン要求に含まれるパスワードと、ユーザ情報ＤＢ５５０から受信したユーザ情報に含まれるパスワードが一致しているか否かを判定する。これらのパスワードが一致する場合、アプリサーバ５００は、ユーザ認証が成功したと判断する。一方、これらのパスワードが一致しない場合、アプリサーバ５００は、ユーザ認証が失敗したと判断する。
【００８３】
ユーザ認証が成功した場合、アプリサーバ５００の送信部５３０は、認証が成功したことを示す認証結果をユーザ端末３００に送信する（Ｓ６４）。ユーザ端末３００の受信部３４０が、認証が成功したことを示す認証結果をアプリサーバ５００から受信すると、ユーザは、ユーザ端末３００の表示部３１０に表示されるスタンプ購入画面（図１４参照）から、スタンプを購入することが可能となる。
【００８４】
ユーザが入力部３２０を用いてスタンプを購入すると（Ｓ６５）、ユーザ端末３００の送信部３３０は、購入されたスタンプを識別するための識別情報であるスタンプＩＤをアプリサーバ５００に送信する（Ｓ６６）。アプリサーバ５００は、スタンプＩＤによって、スタンプ名やスタンプ画像アドレスを特定することができる。
【００８５】
図１８は、第２実施形態における、スタンプＤＢ５６０に記憶されたスタンプ情報５６５を示す図である。スタンプ情報５６５には、スタンプＩＤと、スタンプ名と、スタンプ画像アドレスとが含まれる。スタンプ名は、スタンプの名称を示す情報である。スタンプ画像アドレスは、スタンプが記憶されているアドレスを示す情報である。アプリサーバ５００は、スタンプ画像アドレスを参照してスタンプ画像を取得し、取得したスタンプ画像を用いてチャット画面を装飾することができる。
【００８６】
Ｓ６６において、アプリサーバ５００の受信部５４０がユーザ端末３００からスタンプＩＤを受信すると、アプリサーバ５００の送信部５３０は、スタンプ登録要求をユーザ情報ＤＢ５５０に送信する（Ｓ６７）。スタンプ登録要求には、スタンプを購入したユーザのユーザＩＤと、Ｓ６６でユーザ端末３００から受信したスタンプＩＤとが含まれる。
【００８７】
ユーザ情報ＤＢ５５０は、アプリサーバ５００から受信したスタンプ登録要求に含まれるユーザＩＤに関連付けて、スタンプ登録要求に含まれるスタンプＩＤをユーザ情報５５５に登録する（Ｓ６８）。その後、ユーザ情報ＤＢ５５０は、登録完了通知をアプリサーバ５００に送信する（Ｓ６９）。以上が、スタンプ購入処理の一連の流れである。
【００８８】
＜２−４．広告登録処理＞
図１９は、第２実施形態における広告登録処理を示すシーケンス図である。まず、広告主は、広告主端末４００の入力部４２０を用いて広告情報を入力する。広告情報には、広告画像アドレスおよびリンクアドレスが含まれる。広告画像アドレスは、広告画像が記憶されたアドレスを示す情報である。リンクアドレスは、広告がクリック（またはタップ）されたときにユーザ端末３００に表示されるページのアドレスを示す情報である。広告主端末４００の送信部４３０は、ユーザによって入力された広告情報を、広告配信サーバ２００に送信する（Ｓ７０）。
【００８９】
広告配信サーバ２００の受信部２４０が広告主端末４００から広告情報を受信すると、広告配信サーバ２００の統計情報収集部２５０は、スタンプを使用した画面をユーザ端末３００に表示させたユーザに関する統計情報を収集する（Ｓ７１）。例えば、統計情報には、スタンプを使用しているユーザの性別や年齢についての統計が含まれる。
【００９０】
統計情報は、アプリサーバ５００によって生成されてもよいし、広告配信サーバ２００によって生成されてもよい。例えば、アプリサーバ５００が、ユーザ情報ＤＢ５５０に記憶されたユーザ情報５５５（図１７）を参照して統計情報を生成してもよい。また、広告配信サーバ２００が、アプリサーバ５００からユーザ情報５５５を取得し、取得したユーザ情報５５５を参照して統計情報を生成してもよい。
【００９１】
その後、広告配信サーバ２００の送信部２３０は、統計情報収集部２５０によって収集された統計情報を広告主端末４００に送信する（Ｓ７２）。広告主端末４００の受信部４４０が広告配信サーバ２００から統計情報を受信すると、広告主端末４００の表示部４１０は、受信した統計情報を表示する（Ｓ７３）。
【００９２】
図２０は、第２実施形態における、広告主端末４００に表示される統計情報を示す図である。広告主端末４００の表示部４１０には、スタンプＩＤ４２１と、スタンプ名４２２と、性別統計情報４２３と、年齢統計情報４２４と、スタンプ切替ボタン４２５および４２６と、スタンプ選択ボタン４２７が表示される。
【００９３】
性別統計情報４２３は、スタンプＩＤ４２１のスタンプを使用しているユーザの性別に関する統計情報である。年齢統計情報４２４は、スタンプＩＤ４２１のスタンプを使用しているユーザの年齢に関する統計情報である。性別統計情報４２３および年齢統計情報４２４は円グラフによって示されるが、これに限られない。例えば、性別統計情報４２３および年齢統計情報４２４は、棒グラフ、折れ線グラフ、レーダーチャートなど、他の形式のグラフによって示されてもよい。
【００９４】
なお、統計情報として、性別統計情報４２３および年齢統計情報４２４の少なくとも一方が広告主端末４００に表示されればよい。また、性別統計情報４２３および年齢統計情報４２４の他、他の統計情報（例えば、住所、職業、既婚／未婚など）が広告主端末４００に表示されてもよい。
【００９５】
スタンプ切替ボタン４２５および４２６は、他のスタンプに画面を切り替えるためのボタンである。スタンプ選択ボタン４２７は、広告主の広告に関連付けるスタンプを選択するためのボタンである。広告主が広告主端末４００の入力部４２０を用いてスタンプ選択ボタン４２７をクリック（またはタップ）すると、現在表示部４１０に表示されているスタンプが、広告主の広告に関連付けられるスタンプとして選択される（Ｓ７４）。広告主端末４００の送信部４３０は、選択されたスタンプのスタンプＩＤを広告配信サーバ２００に送信する（Ｓ７５）。
【００９６】
このように、統計情報収集部２５０は、スタンプを使用した画面をユーザ端末３００に表示させたユーザに関する統計情報を収集し、送信部２３０は、統計情報収集部２５０によって収集された統計情報を広告主端末４００に送信する。また、広告主端末４００は、広告配信サーバ２００から受信した統計情報を表示部４１０に表示する。これによって、広告主は、広告に関連付けるスタンプを容易に選択することができる。
【００９７】
広告配信サーバ２００の受信部２４０が広告主端末４００からスタンプＩＤを受信すると、広告配信サーバ２００の送信部２３０は、広告登録要求を広告ＤＢ２６０に送信する（Ｓ７６）。広告登録要求には、広告ＩＤと、Ｓ７０で広告主端末４００から受信した広告情報と、Ｓ７５で広告主端末４００から受信したスタンプＩＤとが含まれる。広告ＩＤは、広告主の広告を特定するための識別情報である。
【００９８】
図２１は、第２実施形態における、広告ＤＢ２６０に記憶された広告管理情報２６６を示す図である。広告管理情報２６６には、広告ＩＤと、広告画像アドレスと、リンクアドレスと、スタンプＩＤとが含まれる。
【００９９】
広告ＤＢ２６０は、広告配信サーバ２００から受信した広告登録要求に含まれる広告ＩＤに関連付けて、広告登録要求に含まれる広告情報（広告画像アドレスおよびリンクアドレス）と、スタンプＩＤとを広告管理情報２６６に登録する（Ｓ７７）。これによって、広告主の広告と、広告主によって選択されたスタンプとを関連付けることができる。その後、広告ＤＢ２６０は、登録完了通知を広告配信サーバ２００に送信する（Ｓ７８）。以上が、広告登録処理の一連の流れである。
【０１００】
＜２−５．広告配信処理＞
図２２は、第２実施形態における広告配信処理を示すシーケンス図である。まず、ユーザ端末３００の送信部３３０は、ユーザ端末３００において通信アプリケーションが起動したことを示すアプリ起動通知をアプリサーバ５００に送信する（Ｓ８０）。アプリ起動通知には、ユーザＩＤが含まれる。
【０１０１】
アプリサーバ５００の受信部５４０がユーザ端末３００からアプリ起動通知を受信すると、スタンプ特定部５１０はスタンプを特定する（Ｓ８１）。具体的に、スタンプ特定部５１０は、アプリ起動通知に含まれるユーザＩＤに関連付けられたスタンプＩＤを、ユーザ情報ＤＢ５５０から取得する。また、スタンプ特定部５１０は、取得したスタンプＩＤに関連付けられたスタンプ情報を、スタンプＤＢ５６０から取得する。これによって、スタンプ特定部５１０は、スタンプを特定する。
【０１０２】
その後、アプリサーバ５００の送信部５３０は、広告配信サーバ２００に広告要求を送信する（Ｓ８２）。広告要求には、ユーザＩＤが含まれる。
【０１０３】
広告配信サーバ２００の受信部２４０がアプリサーバ５００から広告要求を受信すると、広告配信サーバ２００の広告取得部２１０は、広告要求に含まれるユーザＩＤに関連付けられた広告情報を広告ＤＢ２６０から取得する（Ｓ８３）。例えば、広告取得部２１０は、スタンプ特定部５１０によって特定されたスタンプＩＤをアプリサーバ５００から取得し、取得したスタンプＩＤに関連付けられた広告情報（広告ＩＤ、広告画像アドレス、およびリンクアドレス）を広告ＤＢ２６０から取得する。
【０１０４】
広告配信サーバ２００の送信部２３０は、広告取得部２１０によって取得された広告情報をアプリサーバ５００に送信する（Ｓ８４）。アプリサーバ５００の受信部５４０が広告配信サーバ２００から広告情報を受信すると、アプリサーバ５００のチャット画面生成部５２０は、スタンプ特定部５１０によって特定されたスタンプ情報と、受信した広告情報を用いてチャット画面情報を生成する（Ｓ８５）。チャット画面情報は、例えば、ユーザ端末３００によって送受信されたメッセージや、スタンプ画像などを含む情報である。
【０１０５】
ここで、チャット画面生成部５２０によって生成されたチャット画面情報の広告配信枠には、広告情報に含まれる広告画像アドレスから得られる広告画像が配置される。また、広告配信枠に配置された広告画像には、広告情報に含まれるリンクアドレスがリンク先のアドレスとして設定されている。
【０１０６】
アプリサーバ５００の送信部５３０は、チャット画面生成部５２０によって生成されたチャット画面情報をユーザ端末３００に送信する（Ｓ８６）。ユーザ端末３００の受信部３４０がアプリサーバ５００からチャット画面情報を受信すると、表示部３１０はチャット画面情報に基づくチャット画面を表示する。
【０１０７】
ユーザがユーザ端末３００の入力部３２０を用いてチャット画面に表示された広告をクリック（またはタップ）すると（Ｓ８７）、ユーザ端末３００の送信部３３０は、クリック通知を広告配信サーバ２００に送信する（Ｓ８８）。クリック通知には、クリック（またはタップ）された広告の広告ＩＤが含まれる。
【０１０８】
広告配信サーバ２００の受信部２４０がユーザ端末３００からクリック通知を受信すると、広告配信サーバ２００は、クリック回数更新要求をクリックＤＢ２７０に送信する（Ｓ８９）。なお、広告配信サーバ２００は、クリック通知を受信する度にクリック回数更新要求をクリックＤＢ２７０に送信してもよいし、複数のクリック通知をまとめて、一定の時間間隔でクリック回数更新要求をクリックＤＢ２７０に送信してもよい。クリック回数更新要求には、Ｓ８８で受信したクリック通知に含まれる広告ＩＤが含まれる。
【０１０９】
第２実施形態のクリックＤＢ２７０が記憶するクリック情報２７５は、図１１に示されるクリック情報２７５と同様である。クリックＤＢ２７０は、広告配信サーバ２００からクリック回数更新要求を受信すると、受信したクリック回数更新要求に含まれる広告ＩＤに関連付けられたクリック回数をカウントアップし、カウントアップしたクリック回数をクリック情報２７５に登録する（Ｓ９０）。これによって、広告ごとのクリック回数を管理することができる。以上が、広告配信処理の一連の流れである。
【０１１０】
＜２−６．広告料金請求および利益分配＞
図２３は、第２実施形態における広告料金の請求および利益分配の流れを示す図である。広告配信業者１は、広告配信サーバ２００を用いた広告配信事業を運営する企業である。広告主２は、チャット画面に表示される広告の提供者である。スタンプ権利者５は、スタンプＤＢ５６０に登録されたスタンプの権利を有する者である。通信アプリケーションの運営者６は、アプリサーバ５００を用いて通信アプリケーションを運営する者である。
【０１１１】
広告配信サーバ２００の料金算出部２２０は、クリックＤＢ２７０に記憶されたクリック情報２７５を参照し、クリック回数に応じた広告料金を算出する。例えば、料金算出部２２０は、クリック回数に所定の単価を乗算することにより、広告料金を算出する。
【０１１２】
また、料金算出部２２０は、広告配信業者１に分配する料金と、スタンプ権利者５に分配する料金と、通信アプリケーションの運営者６に分配する料金とを算出する。例えば、料金算出部２２０は、算出した広告料金を３者の持分割合に基づいて分割することによって、これらの料金を求める。
【０１１３】
図２３に示されるように、広告配信業者１は、料金算出部２２０によって算出された広告料金を広告主２に請求する（Ｓ１００）。広告主２は、広告配信業者１によって請求された広告料金を広告配信業者１に支払う（Ｓ１０１）。広告配信業者１は、広告主２から広告料金を受け取ると、料金算出部２２０によって算出された料金を、スタンプ権利者５および通信アプリケーションの運営者６に支払う（Ｓ１０２およびＳ１０３）。
【０１１４】
このように、通信アプリケーションの運営者６のみならず、スタンプ権利者５にも利益を分配することで、スタンプ権利者５に対するスタンプの制作意欲を向上させることができる。これによって、ユーザは多種類のスタンプの中から好みのスタンプを選ぶことができる。その結果として、アプリサーバ５００を用いて運営されるスタンプ購入画面の閲覧数を増加させることができる。
【０１１５】
以上説明したように、第２実施形態の広告配信システム２０は、ユーザＩＤをユーザ端末３００から受信し、受信したユーザＩＤに基づきユーザ端末３００に表示されるチャット画面を装飾するためのスタンプを特定し、特定したスタンプに関連する広告を取得し、取得した広告を表示するための広告情報を、ユーザ端末３００に送信する。これによって、第２実施形態の広告配信システム２０は、ユーザの興味を引く広告を取得し、広告の収益性を向上することができる。
【０１１６】
なお、第２の実施形態において、アプリサーバ５００および広告配信サーバ２００は別々に設けられることとしたが、これらのサーバを運営する業者が同一である場合には、アプリサーバ５００の機能および広告配信サーバ２００の機能を１つのサーバ（広告取得装置）に統合してもよい。
【０１１７】
また、料金算出部２２０は、チャット画面に表示された広告がクリック（またはタップ）された回数に基づいて広告料金を算出することとしたが、これに限られない。例えば、料金算出部２２０は、広告がクリック（またはタップ）された後に、ユーザにより広告動画が視聴された回数、または商品が購入された回数に基づいて、広告料金を算出するようにしてもよい。
【０１１８】
また、本実施形態においては、アプリ画面に広告を表示することとしたが、これに限られない。例えば、着せ替えテーマ特定部１１０によって特定された着せ替えテーマＩＤ、またはスタンプ特定部５１０によって特定されたスタンプＩＤに基づき、ニュースサイトの広告枠に広告を表示してもよい。
【０１１９】
図２４は、ニュースサイトの一例を示す図である。ニュースサイトは、例えば、ユーザ端末３００にインストールされたブラウザによって表示される。図２４に示されるように、ニュースサイトには、ニュースの記事３３１〜３３３とともに、広告３３４および３３５が表示される。これによって、ニュースサイトを閲覧するユーザの興味を引く広告が広告枠に表示され、広告の収益性を向上することができる。
【０１２０】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【０１２１】
１０…広告配信システム
２０…広告配信システム
１００…ウェブサーバ
１１０…着せ替えテーマ特定部
１２０…ウェブページ生成部
１３０…送信部
１４０…受信部
１５０…ユーザ情報ＤＢ
１６０…着せ替えテーマＤＢ
２００…広告配信サーバ
２１０…広告取得部
２２０…料金算出部
２３０…送信部
２４０…受信部
２５０…統計情報収集部
３００…ユーザ端末
３１０…表示部
３２０…入力部
３３０…送信部
３４０…受信部
４００…広告主端末
４１０…表示部
４２０…入力部
４３０…送信部
４４０…受信部
５００…アプリサーバ
５１０…スタンプ特定部
５２０…チャット画面生成部
５３０…送信部
５４０…受信部
【図１】
2017219959.tif 000003
【図２】
2017219959.tif 000004
【図３】
2017219959.tif 000005
【図４】
2017219959.tif 000006
【図５】
2017219959.tif 000007
【図６】
2017219959.tif 000008
【図７】
2017219959.tif 000009
【図８】
2017219959.tif 000010
【図９】
2017219959.tif 000011
【図１０】
2017219959.tif 000012
【図１１】
2017219959.tif 000013
【図１２】
2017219959.tif 000014
【図１３】
2017219959.tif 000015
【図１４】
2017219959.tif 000016
【図１５】
2017219959.tif 000017
【図１６】
2017219959.tif 000018
【図１７】
2017219959.tif 000019
【図１８】
2017219959.tif 000020
【図１９】
2017219959.tif 000021
【図２０】
2017219959.tif 000022
【図２１】
2017219959.tif 000023
【図２２】
2017219959.tif 000024
【図２３】
2017219959.tif 000025
【図２４】
2017219959.tif 000026