(57)【特許請求の範囲】
【請求項１】
ユーザが利用する端末であって、所定のアプリケーションと共に、当該アプリケーションにおいて使用されるアイテムの広告情報を当該ユーザに提供するメディアアプリケーションがインストールされているユーザ端末と、
上記ユーザ端末に対して、上記広告情報を配信すると共に、上記アイテムを内容とした商品の決済情報を収集する管理サーバと、
上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバと、がネットワークを介して通信可能に構成され、
上記ユーザに対し、上記ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を販売するための広告情報を配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定するシステムであって、
上記ユーザ端末は、
上記管理サーバから、上記広告情報を受信する広告情報受信手段と、
上記ユーザ端末内にインストールされているターゲットアプリケーションを検出する検出処理手段と、
上記広告情報のうち、上記ターゲットアプリケーションと関連付けられた広告情報を特定する広告特定処理手段と、
上記メディアアプリケーションにより、上記特定した広告情報を上記ユーザ端末上に出力させる広告情報出力手段と、
上記広告情報から、上記ユーザによって所定の広告情報が選択された際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる起動処理手段と、
上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を送信する予約情報送信手段と、
上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を送信する決済要求送信手段と、
上記決済サーバから、上記商品についての決済が完了したことを通知する決済完了通知を受信する決済完了通知受信手段と、
上記管理サーバに対し、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を送信する決済情報送信手段と、を有し、
上記管理サーバは、
上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを販売するための広告の内容、及び上記広告情報を識別する広告識別情報が相互に関連付けられた広告情報を記憶する広告情報記憶手段と、
上記広告情報記憶手段を参照して、上記広告情報を抽出する広告情報抽出手段と、
上記ユーザ端末に対して、上記抽出した広告情報を配信する広告情報配信手段と、
上記ユーザ端末から、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を受信する予約情報受信手段と、
上記予約情報を記憶する予約情報記憶手段と、
上記ユーザ端末から、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を受信する決済情報受信手段と、
上記予約情報記憶手段を参照して、上記決済情報に含まれる端末識別情報及び広告識別情報と関連付けられたメディア識別情報を特定するメディア特定処理手段と、を有し、
上記決済サーバは、
上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を受信する決済要求受信手段と、
上記商品についての決済処理を実行する決済処理手段と、
上記ユーザ端末に対して、上記商品についての決済が完了したことを通知する決済完了通知を送信する決済完了通知送信手段と、を有する、
ことを特徴とする広告配信システム。
【請求項２】
上記ユーザ端末は、
上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と共に、上記広告情報の取得要求を送信する広告情報要求手段、をさらに有し、
上記管理サーバは、
上記端末識別情報と、上記ユーザの属性情報とを相互に関連付けて記憶するユーザ情報記憶手段、をさらに有し、
上記広告情報記憶手段が、上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーション上において使用されるアイテムを反対するための広告、上記広告情報を識別する広告識別情報、及び属性情報が相互に関連付けられた広告情報を記憶し、
上記広告情報抽出手段が、上記ユーザ情報記憶手段を参照して、上記端末識別情報と関連付けられたユーザの属性情報を特定すると共に、上記広告情報記憶手段を参照して、当該特定した属性情報と関連付けられた広告情報を抽出する、
請求項１記載の広告配信システム。
【請求項３】
上記ユーザ端末は、
上記管理サーバに対し、上記メディアアプリを識別するメディア識別情報と共に、上記広告情報の取得要求を送信する広告情報要求手段、をさらに有し、
上記管理サーバは、
上記メディア識別情報と、上記広告情報の配信可否に関する配信可否情報とを関連付けて記憶するメディア情報記憶手段、をさらに有し、
上記広告情報抽出手段が、上記メディア情報記憶手段を参照して、上記メディア識別情報に基づき、上記広告情報の配信が許可されている場合に、上記広告情報記憶手段を参照して、上記広告情報を抽出する、
請求項１又は２記載の広告配信システム。
【請求項４】
上記ユーザ端末は、
上記決済要求送信手段が、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を識別する商品識別情報と共に、当該商品の決済要求を送信し、
上記決済サーバは、
上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の内容、及び当該商品を識別する商品識別情報が相互に関連付けられた商品情報を記憶する商品情報記憶手段、をさらに有し、
上記決済要求受信手段が、上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を識別する商品識別情報と共に、当該商品の決済要求を受信し、
上記決済処理手段が、上記決済要求と共に受信した商品識別情報に基づき、上記商品情報記憶手段を参照して、上記商品についての決済処理を実行する、
請求項１乃至３いずれかの項に記載の広告配信システム。
【請求項５】
上記ユーザ端末は、
上記決済要求送信手段が、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済に必要な金額に係る決済額情報と共に、当該商品の決済要求を送信し、
上記決済サーバは、
上記決済要求受信手段が、上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済に必要な金額に係る決済額情報と共に、当該商品の決済要求を受信し、
上記決済処理手段が、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムの決済に必要な金額に係る決済額情報に基づき、上記商品についての決済処理を実行する、
請求項１乃至３いずれかの項に記載の広告配信システム。
【請求項６】
上記ユーザ端末は、
上記予約情報送信手段が、上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報と共に、上記ユーザによって選択された広告情報の対象となるターゲットアプリケーションにアクセスするための情報を送信し、
上記起動処理手段は上記管理サーバが有し、
上記管理サーバは、
上記予約情報受信手段が、上記ユーザ端末から、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報と共に、上記ユーザによって選択された広告情報の対象となるターゲットアプリケーションにアクセスするための情報を受信し、
上記起動処理手段が、上記ユーザ端末から上記予約情報を受信した際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる、
請求項１乃至５いずれかの項に記載の広告配信システム。
【請求項７】
上記ユーザ端末は、
上記起動させられたターゲットアプリケーションにより、当該ターゲットアプリケーションにおいて使用されるアイテムを内容とする商品情報を、上記ユーザに対して選択可能に出力する商品情報出力手段、をさらに有し、
上記決済要求送信手段が、上記ユーザによって商品情報が選択された際に、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された商品情報に係る商品の決済要求を送信し、
上記決済サーバは、
上記決済要求受信手段が、上記ユーザ端末から、上記選択された商品情報に係る商品の決済要求を受信する、
請求項１乃至６いずれかの項に記載の広告配信システム。
【請求項８】
ユーザが利用する端末であって、所定のアプリケーションと共に、当該アプリケーションにおいて使用されるアイテムの広告情報を当該ユーザに提供するメディアアプリケーションがインストールされているユーザ端末と、
上記ユーザ端末に対して、上記広告情報を配信すると共に、上記アイテムを内容とした商品の決済情報を収集する管理サーバと、
上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバと、がネットワークを介して通信可能に構成されたシステムにより、
上記ユーザに対し、上記ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を販売するための広告情報を配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定する方法であって、
上記ユーザ端末は、
上記管理サーバから、上記広告情報を受信する処理と、
上記ユーザ端末内にインストールされているターゲットアプリケーションを検出する処理と、
上記広告情報のうち、上記ターゲットアプリケーションと関連付けられた広告情報を特定する処理と、
上記メディアアプリケーションにより、上記特定した広告情報を上記ユーザ端末上に出力させる処理と、
上記広告情報から、上記ユーザによって所定の広告情報が選択された際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる処理と、
上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を送信する処理と、
上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を送信する処理と、
上記決済サーバから、上記商品についての決済が完了したことを通知する決済完了通知を受信する処理と、
上記管理サーバに対し、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を送信する処理と、を実行し、
上記管理サーバは、
上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを販売するための広告の内容、及び上記広告情報を識別する広告識別情報が相互に関連付けられた広告情報を記憶する広告情報記憶手段と、
上記ユーザ端末から送信された情報であって、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を記憶する予約情報記憶手段と、を有すると共に、
上記広告情報記憶手段を参照して、上記広告情報を抽出する処理と、
上記ユーザ端末に対して、上記抽出した広告情報を配信する処理と、
上記ユーザ端末から、上記予約情報を受信する処理と、
上記ユーザ端末から、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した告情報を識別する広告識別情報を含む決済情報を受信する処理と、
上記予約情報記憶手段を参照して、上記決済情報に含まれる端末識別情報及び広告識別情報と関連付けられたメディア識別情報を特定する処理と、を実行し、
上記決済サーバは、
上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を受信する処理と、
上記商品についての決済処理を実行する処理と、
上記ユーザ端末に対して、上記商品についての決済が完了したことを通知する決済完了通知を送信する処理と、を実行する、
ことを特徴とする広告配信方法。
【請求項９】
ユーザが利用する端末であって、所定のアプリケーションと共に、当該アプリケーションにおいて使用されるアイテムの広告情報を当該ユーザに提供するメディアアプリケーションがインストールされているユーザ端末と、
上記ユーザ端末に対して、上記広告情報を配信すると共に、上記アイテムを内容とした商品の決済情報を収集する管理サーバと、
上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバと、がネットワークを介して通信可能に構成されたシステムを、
上記ユーザに対し、上記ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を販売するための広告情報を配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定する広告配信システムとして機能させるためのプログラムであって、
上記ユーザ端末に対し、
上記管理サーバから、上記広告情報を受信する処理と、
上記ユーザ端末内にインストールされているターゲットアプリケーションを検出する処理と、
上記広告情報のうち、上記ターゲットアプリケーションと関連付けられた広告情報を特定する処理と、
上記メディアアプリケーションにより、上記特定した広告情報を上記ユーザ端末上に出力させる処理と、
上記広告情報から、上記ユーザによって所定の広告情報が選択された際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる処理と、
上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を送信する処理と、
上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を送信する処理と、
上記決済サーバから、上記商品についての決済が完了したことを通知する決済完了通知を受信する処理と、
上記管理サーバに対し、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を送信する処理と、を実行させ、
上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを販売するための広告の内容、及び上記広告情報を識別する広告識別情報が相互に関連付けられた広告情報を記憶する広告情報記憶手段と、
上記ユーザ端末から送信された情報であって、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を記憶する予約情報記憶手段と、を有する上記管理サーバに対し、
上記広告情報記憶手段を参照して、上記広告情報を抽出する処理と、
上記ユーザ端末に対して、上記抽出した広告情報を配信する処理と、
上記ユーザ端末から、上記予約情報を受信する処理と、
上記ユーザ端末から、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を受信する処理と、
上記予約情報記憶手段を参照して、上記決済情報に含まれる端末識別情報及び広告識別情報と関連付けられたメディア識別情報を特定する処理と、を実行させ、
上記決済サーバに対し、
上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を受信する処理と、
上記商品についての決済処理を実行する処理と、
上記ユーザ端末に対して、上記商品についての決済が完了したことを通知する決済完了通知を送信する処理と、を実行させる、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが利用するユーザ端末にインストールされた所定のアプリケーションにより、当該ユーザ端末にインストールされている他のアプリケーションで使用されるアイテムの広告情報を配信すると共に、当該広告情報に基づいてユーザがアイテムを購入した場合に、当該広告情報を配信することによって当該広告情報に起因した決済に寄与したアプリケーションを特定する技術に関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等のスマートメディアが普及している。これらの端末では、所定のコンテンツを提供するアプリケーション（一般的には「アプリ」として略称されている）を端末内にインストールすることによって、各種のコンテンツを楽しんだり利用したりすることができる。
そして昨今では、端末内に既にインストールされているアプリケーションによって、他のアプリケーションが広告されたりしている。
【０００３】
このような広告の一つはリワード広告と呼ばれており、所定のアプリケーション上で提供されている他のアプリケーションに関する広告情報に基づき、ユーザが当該他のアプリケーションをダウンロード等した場合に、当該所定のアプリケーションにおいて広告情報を提供した者や成果に寄与したユーザに対し、成果報酬が付与されることになっている。
【０００４】
このような広告では、成果報酬を適切な者に付与するため、広告情報を提供したアプリケーションのトラッキングが必要となるが、この点、特許文献１では、広告表示を行うメディアアプリによって、ユーザ端末が広告表示を選択することによってアプリストアにアクセスしたとき、選択された広告表示に対応するアプリ情報、ユーザ端末におけるメディアアプリ情報、及び該ユーザ端末の情報からなる第一情報が管理サーバに送信されると共に、新規なインストールアプリの情報とユーザ端末の情報からなる第二情報が管理サーバに送信され、管理サーバにおいて、当該第一情報と第二情報の比較照合に基づき、アプリの購入に貢献したメディアアプリが特定されるシステムが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５１０７４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
これまでの既存の広告サービスは、上記特許文献１に記載のシステムが前提としているように、新たなアプリケーションがユーザ端末にダウンロードされることを目的としており、端末内にインストールされているアプリケーションによって、同様に既に端末内にインストールされているアプリケーションで使用されるアイテムの広告を行い、当該広告に基づく成果報酬を付与するサービスはこれまでなかった。
このようサービスを実現する場合、端末内にインストールされているアプリケーションを認識しておく必要があるため、単に上記特許文献１記載の技術を応用するだけでは足りなかった。
また、上記特許文献１記載の技術は、第一情報と第二情報がメディアアプリによって管理サーバに送信され、ユーザ端末内ではメディアアプリの処理によって一連の処理が実行されるが、アイテムの広告の場合、当該アイテムが使用されるアプリケーションからの処理要求によって決済が行われる必要があった。即ち、ユーザに対して販売されるアイテムは、所定のアプリケーションにおいてしか有効でないため、当該アプリケーションからの処理要求に基づいて決済が実行されることで、他のアプリケーションで使用されるアイテムが間違って購入されることがないようになっている。したがって、メディアアプリのみの処理では、アイテム購入に付随する処理を完結させることができない。
【０００７】
そこで、本発明は、ユーザに対し、各種のアプリケーションに対する広告情報のうち、ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムに関する広告情報のみを選択的にユーザに配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一の観点に係る広告配信システムは、ユーザが利用する端末であって、所定のアプリケーションと共に、当該アプリケーションにおいて使用されるアイテムの広告情報を当該ユーザに提供するメディアアプリケーションがインストールされているユーザ端末と、上記ユーザ端末に対して、上記広告情報を配信すると共に、上記アイテムを内容とした商品の決済情報を収集する管理サーバと、上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバと、がネットワークを介して通信可能に構成され、上記ユーザに対し、上記ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を販売するための広告情報を配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定するシステムであって、上記ユーザ端末は、上記管理サーバから、上記広告情報を受信する広告情報受信手段と、上記ユーザ端末内にインストールされているターゲットアプリケーションを検出する検出処理手段と、上記広告情報のうち、上記ターゲットアプリケーションと関連付けられた広告情報を特定する広告特定処理手段と、上記メディアアプリケーションにより、上記特定した広告情報を上記ユーザ端末上に出力させる広告情報出力手段と、上記広告情報から、上記ユーザによって所定の広告情報が選択された際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる起動処理手段と、上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を送信する予約情報送信手段と、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を送信する決済要求送信手段と、上記決済サーバから、上記商品についての決済が完了したことを通知する決済完了通知を受信する決済完了通知受信手段と、上記管理サーバに対し、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を送信する決済情報送信手段と、を有し、上記管理サーバは、上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを販売するための広告の内容、及び上記広告情報を識別する広告識別情報が相互に関連付けられた広告情報を記憶する広告情報記憶手段と、上記広告情報記憶手段を参照して、上記広告情報を抽出する広告情報抽出手段と、上記ユーザ端末に対して、上記抽出した広告情報を配信する広告情報配信手段と、上記ユーザ端末から、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を受信する予約情報受信手段と、上記予約情報を記憶する予約情報記憶手段と、上記ユーザ端末から、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を受信する決済情報受信手段と、上記予約情報記憶手段を参照して、上記決済情報に含まれる端末識別情報及び広告識別情報と関連付けられたメディア識別情報を特定するメディア特定処理手段と、を有し、上記決済サーバは、上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を受信する決済要求受信手段と、上記商品についての決済処理を実行する決済処理手段と、上記ユーザ端末に対して、上記商品についての決済が完了したことを通知する決済完了通知を送信する決済完了通知送信手段と、を有することを特徴とする。
ここで、ターゲットアプリケーションにおいて使用されるアイテムとは広く、ターゲットアプリケーションで利用されるものを指し、例えば、ターゲットアプリケーションで利用される仮想通貨やコンテンツそのものである。
【０００９】
また、上記ユーザ端末は、上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と共に、上記広告情報の取得要求を送信する広告情報要求手段、をさらに有し、上記管理サーバは、上記端末識別情報と、上記ユーザの属性情報とを相互に関連付けて記憶するユーザ情報記憶手段、をさらに有し、上記広告情報記憶手段が、上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーション上において使用されるアイテムを反対するための広告、上記広告情報を識別する広告識別情報、及び属性情報が相互に関連付けられた広告情報を記憶し、上記広告情報抽出手段が、上記ユーザ情報記憶手段を参照して、上記端末識別情報と関連付けられたユーザの属性情報を特定すると共に、上記広告情報記憶手段を参照して、当該特定した属性情報と関連付けられた広告情報を抽出するものとしてもよい。
【００１０】
また、上記ユーザ端末は、上記管理サーバに対し、上記メディアアプリを識別するメディア識別情報と共に、上記広告情報の取得要求を送信する広告情報要求手段、をさらに有し、上記管理サーバは、上記メディア識別情報と、上記広告情報の配信可否に関する配信可否情報とを関連付けて記憶するメディア情報記憶手段、をさらに有し、上記広告情報抽出手段が、上記メディア情報記憶手段を参照して、上記メディア識別情報に基づき、上記広告情報の配信が許可されている場合に、上記広告情報記憶手段を参照して、上記広告情報を抽出するものとしてもよい。
【００１１】
また、上記ユーザ端末は、上記決済要求送信手段が、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を識別する商品識別情報と共に、当該商品の決済要求を送信し、上記決済サーバは、上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の内容、及び当該商品を識別する商品識別情報が相互に関連付けられた商品情報を記憶する商品情報記憶手段、をさらに有し、上記決済要求受信手段が、上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を識別する商品識別情報と共に、当該商品の決済要求を受信し、上記決済処理手段が、上記決済要求と共に受信した商品識別情報に基づき、上記商品情報記憶手段を参照して、上記商品についての決済処理を実行するものとしてもよい。
【００１２】
また、上記ユーザ端末は、上記決済要求送信手段が、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済に必要な金額に係る決済額情報と共に、当該商品の決済要求を送信し、上記決済サーバは、上記決済要求受信手段が、上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済に必要な金額に係る決済額情報と共に、当該商品の決済要求を受信し、上記決済処理手段が、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムの決済に必要な金額に係る決済額情報に基づき、上記商品についての決済処理を実行するものとしてもよい。
【００１３】
また、上記ユーザ端末は、上記予約情報送信手段が、上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報と共に、上記ユーザによって選択された広告情報の対象となるターゲットアプリケーションにアクセスするための情報を送信し、上記起動処理手段は上記管理サーバが有し、上記管理サーバは、上記予約情報受信手段が、上記ユーザ端末から、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報と共に、上記ユーザによって選択された広告情報の対象となるターゲットアプリケーションにアクセスするための情報を受信し、上記起動処理手段が、上記ユーザ端末から上記予約情報を受信した際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させるものとしてもよい。
【００１４】
また、上記ユーザ端末は、上記起動させられたターゲットアプリケーションにより、当該ターゲットアプリケーションにおいて使用されるアイテムを内容とする商品情報を、上記ユーザに対して選択可能に出力する商品情報出力手段、をさらに有し、上記決済要求送信手段が、上記ユーザによって商品情報が選択された際に、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された商品情報に係る商品の決済要求を送信し、上記決済サーバは、上記決済要求受信手段が、上記ユーザ端末から、上記選択された商品情報に係る商品の決済要求を受信するものとしてもよい。
【００１５】
また、本発明の別の観点に係る広告配信方法は、ユーザが利用する端末であって、所定のアプリケーションと共に、当該アプリケーションにおいて使用されるアイテムの広告情報を当該ユーザに提供するメディアアプリケーションがインストールされているユーザ端末と、上記ユーザ端末に対して、上記広告情報を配信すると共に、上記アイテムを内容とした商品の決済情報を収集する管理サーバと、上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバと、がネットワークを介して通信可能に構成されたシステムにより、上記ユーザに対し、上記ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を販売するための広告情報を配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定する方法であって、上記ユーザ端末は、上記管理サーバから、上記広告情報を受信する処理と、上記ユーザ端末内にインストールされているターゲットアプリケーションを検出する処理と、上記広告情報のうち、上記ターゲットアプリケーションと関連付けられた広告情報を特定する処理と、上記メディアアプリケーションにより、上記特定した広告情報を上記ユーザ端末上に出力させる処理と、上記広告情報から、上記ユーザによって所定の広告情報が選択された際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる処理と、上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を送信する処理と、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を送信する処理と、上記決済サーバから、上記商品についての決済が完了したことを通知する決済完了通知を受信する処理と、上記管理サーバに対し、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を送信する処理と、を実行し、上記管理サーバは、上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを販売するための広告の内容、及び上記広告情報を識別する広告識別情報が相互に関連付けられた広告情報を記憶する広告情報記憶手段と、上記ユーザ端末から送信された情報であって、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を記憶する予約情報記憶手段と、を有すると共に、上記広告情報記憶手段を参照して、上記広告情報を抽出する処理と、上記ユーザ端末に対して、上記抽出した広告情報を配信する処理と、上記ユーザ端末から、上記予約情報を受信する処理と、上記ユーザ端末から、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した告情報を識別する広告識別情報を含む決済情報を受信する処理と、上記予約情報記憶手段を参照して、上記決済情報に含まれる端末識別情報及び広告識別情報と関連付けられたメディア識別情報を特定する処理と、を実行し、上記決済サーバは、上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を受信する処理と、上記商品についての決済処理を実行する処理と、上記ユーザ端末に対して、上記商品についての決済が完了したことを通知する決済完了通知を送信する処理と、を実行することを特徴とする。
【００１６】
また、本発明の別の観点に係るコンピュータプログラムは、ユーザが利用する端末であって、所定のアプリケーションと共に、当該アプリケーションにおいて使用されるアイテムの広告情報を当該ユーザに提供するメディアアプリケーションがインストールされているユーザ端末と、上記ユーザ端末に対して、上記広告情報を配信すると共に、上記アイテムを内容とした商品の決済情報を収集する管理サーバと、上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバと、がネットワークを介して通信可能に構成されたシステムを、上記ユーザに対し、上記ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を販売するための広告情報を配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定する広告配信システムとして機能させるためのプログラムであって、上記ユーザ端末に対し、上記管理サーバから、上記広告情報を受信する処理と、上記ユーザ端末内にインストールされているターゲットアプリケーションを検出する処理と、上記広告情報のうち、上記ターゲットアプリケーションと関連付けられた広告情報を特定する処理と、上記メディアアプリケーションにより、上記特定した広告情報を上記ユーザ端末上に出力させる処理と、上記広告情報から、上記ユーザによって所定の広告情報が選択された際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる処理と、上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を送信する処理と、上記起動させたターゲットアプリケーションによって上記決済サーバにアクセスし、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を送信する処理と、上記決済サーバから、上記商品についての決済が完了したことを通知する決済完了通知を受信する処理と、上記管理サーバに対し、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を送信する処理と、を実行させ、上記ユーザ端末にインストールされて使用され、上記広告情報の対象となるターゲットアプリケーションの情報、当該ターゲットアプリケーションにおいて使用されるアイテムを販売するための広告の内容、及び上記広告情報を識別する広告識別情報が相互に関連付けられた広告情報を記憶する広告情報記憶手段と、上記ユーザ端末から送信された情報であって、上記端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を記憶する予約情報記憶手段と、を有する上記管理サーバに対し、上記広告情報記憶手段を参照して、上記広告情報を抽出する処理と、上記ユーザ端末に対して、上記抽出した広告情報を配信する処理と、上記ユーザ端末から、上記予約情報を受信する処理と、上記ユーザ端末から、上記決済完了通知、上記端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を受信する処理と、上記予約情報記憶手段を参照して、上記決済情報に含まれる端末識別情報及び広告識別情報と関連付けられたメディア識別情報を特定する処理と、を実行させ、上記決済サーバに対し、上記ユーザ端末から、上記選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を受信する処理と、上記商品についての決済処理を実行する処理と、上記ユーザ端末に対して、上記商品についての決済が完了したことを通知する決済完了通知を送信する処理と、を実行させる。
【００１７】
また、本発明のさらに別の観点に係るコンピュータプログラムは、ユーザが利用する端末であって、所定のアプリケーションと共に、当該アプリケーションにおいて使用されるアイテムの広告情報を当該ユーザに提供するメディアアプリケーションと、上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバにアクセスし、上記ユーザによって選択された広告情報によって広告されていたターゲットアプリケーションにおいて使用されるアイテムを内容とする商品の決済要求を送信する処理と、当該決済サーバから、上記商品についての決済が完了したことを通知する決済完了通知を受信する処理と、上記ユーザ端末に対して上記広告情報を配信すると共に、上記アイテムを内容とした商品の決済情報を収集する管理サーバに対し、上記決済完了通知、上記ユーザが利用する端末を識別する端末識別情報、及び上記商品の決済に寄与した広告情報を識別する広告識別情報を含む決済情報を送信する処理と、を実行するターゲットアプリケーションと、がインストールされているユーザ端末と、上記管理サーバと、上記広告情報によって広告された、上記アイテムを内容とした商品の販売に伴う決済処理を実行する決済サーバと、がネットワークを介して通信可能に構成されたシステムにおいて、上記ユーザに対し、上記ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムを内容とする商品を販売するための広告情報を配信すると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定するため、上記メディアアプリケーションに組み込まれるプログラムであって、上記ユーザ端末に対し、上記管理サーバから、上記広告情報を受信する処理と、上記ユーザ端末内にインストールされているターゲットアプリケーションを検出する処理と、上記広告情報のうち、上記ターゲットアプリケーションと関連付けられた広告情報を特定する処理と、上記メディアアプリケーションにより、上記特定した広告情報を上記ユーザ端末上に出力させる処理と、上記広告情報から、上記ユーザによって所定の広告情報が選択された際に、当該選択された広告情報の対象であるターゲットアプリケーションを起動させる処理と、上記管理サーバに対し、上記ユーザ端末を識別する端末識別情報と、上記選択された広告情報を上記ユーザ端末上に出力させたメディアアプリケーションを識別するメディア識別情報と、上記選択された広告情報を識別する広告識別情報とを含む予約情報を送信する処理と、を実行させる。
【発明の効果】
【００１８】
本発明によれば、各種のアプリケーションに対する広告情報のうち、ユーザ端末にインストールされているターゲットアプリケーションにおいて使用されるアイテムに関する広告情報のみを選択的にユーザに配信することができると共に、当該広告情報に起因した決済に寄与したメディアアプリケーションを特定することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る広告配信システムによるサービスの概要を示した概要図である。
【図２】本発明の第一の実施形態に係る広告配信システムを構成する装置が備える機能を示した機能ブロック図である。
【図３】本実施形態に係る広告配信システムにおいて、広告情報記憶部に記憶されるデータの一例を示した図である。
【図４】本実施形態に係る広告配信システムにおいて、予約情報記憶部に記憶されるデータの一例を示した図である。
【図５】本実施形態に係る広告配信システムにおいて、商品情報記憶部に記憶されるデータの一例を示した図である。
【図６】本実施形態に係る広告配信システムにおけるユーザ端末において、端末ＩＤが発行される処理の流れを示した処理フロー図である。
【図７】本実施形態に係る広告配信システムにおける処理の流れを示したシーケンス図である。
【図８】本実施形態に係る広告配信システムにおける処理の流れを示したシーケンス図である。
【図９】本実施形態に係る広告配信システムにおける広告情報の出力例を示した図である。
【図１０】本発明の第二の実施形態に広告配信システムを構成する装置が備える機能を示した機能ブロック図である。
【図１１】本実施形態に係る広告配信システムにおいて、広告情報記憶部に記憶されるデータの一例を示した図である。
【図１２】本実施形態に係る広告配信システムにおいて、ユーザ情報記憶部に記憶されるデータの一例を示した図である。
【図１３】本実施形態に係る広告配信システムにおいて、メディア情報記憶部に記憶されるデータの一例を示した図である。
【図１４】本実施形態に係る広告配信システムにおける管理サーバにおいて、広告情報が抽出される処理の流れを示した処理フロー図である。
【図１５】本発明の第三の実施形態に係る広告配信システムを構成する装置が備える機能を示した機能ブロック図である。
【図１６】本実施形態に係る広告配信システムにおける処理の流れを示したシーケンス図である。
【図１７】本発明の第四の実施形態に係る広告配信システムにおける処理の流れを示したシーケンス図である。
【図１８】本実施形態に係る広告配信システムにおける処理の流れを示したシーケンス図である。
【図１９】本発明の第五の実施形態に係る広告配信システムおいて、広告情報記憶部に記憶されるデータの一例を示した図である。
【図２０】本実施形態に係る広告配信システムにおける処理の流れを示したシーケンス図である。
【発明を実施するための形態】
【００２０】
次に、本発明の実施形態に係る広告配信システムについて説明する。
本実施形態に係る広告配信システムは、端末内に各種のアプリケーションをインストールし、当該アプリケーションによって提供されるコンテンツ等を楽しんだり利用したりするユーザに対し、端末内にインストールされているアプリケーションにおいて使用されるアイテムの広告情報を配信すると共に、広告情報に基づくアイテムの販売に貢献したアプリケーションを特定することにより、所定の報酬の付与対象をトラッキングするためのシステムである。
【００２１】
ここで、ユーザに対する広告情報の配信は、端末内にインストールされた所定のアプリケーションの機能によって実行される。この所定のアプリケーションとは、通常のアプリケーションと同様、各種のコンテンツをユーザに提供する一方で、ユーザに対し、他のアプリケーションにおいて使用されるアイテムの広告情報を提供するための機能を備えたＳＤＫ（Software Development Kit）が組み込まれたアプリケーションであり、以下では、このようなＳＤＫが組み込まれたアプリケーションをメディアアプリケーション（あるいはメディアアプリ）と称することがある。
【００２２】
一方、メディアアプリケーションによって広告されるアプリケーションはターゲットアプリケーション（あるいはターゲットアプリ）と称することがあるが、上記のＳＤＫが組み込まれたアプリケーションは状況に応じて、メディアアプリケーションとして機能することもあれば、ターゲットアプリケーションに位置づけられることもある。即ち、広告情報をユーザに配信するときはメディアアプリケーションとして機能し、他のメディアアプリケーションによって広告されるときはターゲットアプリケーションに位置づけられる。
なお、適宜の設定により、上記ＳＤＫが組み込まれつつも、ターゲットアプリケーションとしてのみ機能するアプリケーションが存してもよい。
【００２３】
なお、これらのメディアアプリケーションやターゲットアプリケーションは、所定のダウンロードサービスサイト（例えば、Google Play［登録商標］、App Store［登録商標］）において提供されており、当該ダウンロードサイトからユーザは自由に各種のアプリケーションをダウンロードすることができる。
【００２４】
このようなメディアアプリケーションを用いて行われる、本実施形態に係る広告配信システムによるサービス（以下、「本サービス」ということがある）の概要の一例を図１に示す。
本サービスは、本サービスを運営ないし提供する運営者、本サービスに基づく広告情報の配信を依頼する広告主、広告情報をアプリケーションによってユーザに提供するアフィリエイター、所定のダウンロードサービスサイトでアプリケーションをダウンロード可能に提供すると共に、広告に基づくアイテム販売の決済を行うアプリストア、アプリケーションを自己の端末にダウンロードしてアプリケーションのコンテンツを楽しんだり利用したりするユーザの間で成り立っている。
【００２５】
運営者とアフィリエイターとの間では予め、広告情報の配信及びこれに基づく報酬に関する契約を締結している。この契約は、アフィリエイターが自己のアプリケーション上でユーザに広告情報を提供した結果、ユーザが当該広告情報に基づいてアイテムを購入した場合に、当該アフィリエイターが、広告情報をユーザに提供したことの対価、いわゆる成果報酬を受け取ることを約するものである。
【００２６】
また、運営者と広告主との間では予め、運営者がアフィリエイターを介して、広告主のアプリケーションで使用されるアイテムを販売するための広告をユーザに配信する代わりに、広告主が広告による成果に応じて、広告費用を運営者に支払う契約を締結している。
【００２７】
このようなサービスの全体の流れは以下のとおりである。
即ち、アフィリエイターは、自己のアプリケーションに上記のＳＤＫを組み込んで当該アプリケーションをメディアアプリケーションとして、これをダウンロードサービスサイト上でユーザに提供する（Ｓ１）。
【００２８】
メディアアプリケーションには管理サーバから広告情報が提供されており（Ｓ２）、メディアアプリケーションをインストールしたユーザには、当該メディアアプリケーションの機能に基づいて、ユーザの端末にインストールされている他のアプリケーションで使用されるアイテムに関する広告情報が配信される（Ｓ３）。
ユーザが所定の広告情報を選択し、当該広告情報によって広告されていたアイテムを内容とする商品をアプリストアで購入すると（Ｓ４）、アイテム販売による売り上げが広告主に入り（Ｓ５）、広告主から運営者に対し、売り上げに応じた広告費が支払われる（Ｓ６）。
さらに、本実施形態に係る広告配信システムによって、アイテムの販売に直接寄与したメディアアプリケーションが特定され（Ｓ７）、当該メディアアプリケーションを提供しているアフィリエイターに対して成果報酬が支払われる（Ｓ８）。
【実施例１】
【００２９】
本発明の第一の実施形態に係る広告配信システムは、図２に示されるように、ユーザが利用するユーザ端末１、ユーザ端末１に対して広告情報を配信すると共に、当該広告情報に基づいてユーザに販売されたアイテムの決済情報を収集する管理サーバ２、及び広告情報によって広告されたアイテムの販売に伴う決済処理を実行する決済サーバ３から構成される。
これらのユーザ端末１、管理サーバ２、及び決済サーバ３は、インターネット等のネットワークＮＷを介して通信可能に構成されている。
【００３０】
ユーザ端末１は、本実施形態に係る広告配信システムにおいて、広告配信を受けるユーザが利用する端末であり、メディアアプリケーション１ａやターゲットアプリケーション１ｂのインストール及びそのプログラムの実行が可能である。
【００３１】
このユーザ端末１は、所謂スマートフォンやタブレット端末といった携帯端末によって構成され、CPU（Central Processing Unit）、CPUが実行するコンピュータプログラム、コンピュータプログラムや所定のデータを記憶するRAM（Random Access Memory）やROM（Read Only Memory）などにより、入出力処理部１１、及び通信処理部１２からなる機能ブロックを構成する。
なお、本例では、ユーザ端末１にメディアアプリケーション１ａとターゲットアプリケーション１ｂがインストールされた状態を示している。
【００３２】
入出力処理部１１は、データを入出力するためのディスプレイやタッチパネル、音声データを入出力するためのマイクやスピーカ等によって実現される。
【００３３】
通信処理部１２は、管理サーバ２や決済サーバ３とインターネット等のネットワークＮＷを介し、所定のプロトコルに従ったデータの送受信処理を実行可能とする処理部であって、Ｗｅｂブラウザ等により実現される。
【００３４】
ここで、ユーザ端末１にインストールされるメディアアプリケーション１ａは上述のとおり、通常のアプリケーションと同様、各種のコンテンツあるいは当該各種のコンテンツを提供するための機能部を有する一方で、ユーザに対し、ターゲットアプリケーション１ｂにおいて使用されるアイテムの広告情報を提供し、メディアアプリケーション１ａのトラッキングを可能とするＳＤＫ（Software Development Kit）が組み込まれている。
【００３５】
このＳＤＫは、識別情報検出部１０１、識別情報取得部１０２、識別情報記憶部１０３、ターゲット検出処理部１０４、広告特定処理部１０５、及び起動処理部１０６からなる機能部を備えている。
【００３６】
識別情報検出部１０１は、メディアアプリケーション１ａがインストールされた際に、ユーザ端末１内にインストールされている他のメディアアプリケーション１ａが保持している端末ＩＤの有無を検出する。
【００３７】
ここで、端末ＩＤは、ユーザ端末１を識別可能な情報であって、ユーザ端末１内にインストールされている全てのメディアアプリケーション１ａが保持する共通の識別情報である。
この端末ＩＤは、ユーザ端末１内にインストールされているメディアアプリケーション１ａが保持しており、メディアアプリケーション１ａからの要求に応じて、ユーザ端末１内の他のメディアアプリケーション１ａから取得可能になっている。メディアアプリケーション１ａは、ユーザ端末１にインストールされる前は端末ＩＤを保持しておらず、ユーザ端末１にインストールされた際、他のメディアアプリケーション１ａから端末ＩＤを取得すべく、この識別情報検出部１０１によって当該他のメディアアプリケーション１ａが保持している端末ＩＤの検出処理を実行する。
【００３８】
識別情報取得部１０２は、ユーザ端末１内に他のメディアアプリケーション１ａがインストールされておらず、識別情報検出部１０１によって、ユーザ端末１内の他のメディアアプリケーション１ａが保持している端末ＩＤを検出できなかった場合に、管理サーバ２に対して端末ＩＤの発行を要求し、管理サーバ２から端末ＩＤを取得する処理を実行する。
【００３９】
識別情報記憶部１０３は、識別情報検出部１０１によって検出された端末ＩＤ、あるいは識別情報取得部１０２によって取得された端末ＩＤを記憶する記憶部である。
この識別情報記憶部１０３に記憶された端末ＩＤは、ユーザ端末１に新たにインストールされた他のメディアアプリケーション１ａが取得可能に保持される。
【００４０】
ターゲット検出処理部１０４は、管理サーバ２から広告情報を受信した際、ユーザ端末１にインストールされているターゲットアプリケーション１ｂを検出する処理を実行する。
この処理では、ユーザ端末１にインストールされている全ての他のアプリケーションがターゲットアプリケーション１ｂとして検出される。
【００４１】
ターゲットアプリケーション１ｂの検出は、具体的には例えば、ターゲットアプリケーション１ｂの種類毎に固有な情報、所謂ＵＲＬスキームを用いて行うことができる。即ち、ユーザ端末１に対し、インストールされているターゲットアプリケーション１ｂのＵＲＬスキームをリクエストし、管理サーバ２から取得した広告情報の対象であるターゲットアプリケーション１ｂのＵＲＬスキームと対比することにより、インストールの有無を判別することができる。
また他の例において、ユーザ端末１のＯＳ（Operation System）の標準機能としてユーザ端末１にインストールされているターゲットアプリケーション１ｂのリストを取得できる場合には、当該機能を利用することにより、インストールされているターゲットアプリケーション１ｂを検出することができる。
【００４２】
広告特定処理部１０５は、管理サーバ２から受信した広告情報のうち、ユーザ端末１内にインストールされているターゲットアプリケーション１ｂと関連付けられた広告情報を特定する処理を実行する。
この処理は、ターゲット検出処理部１０４によって検出されたターゲットアプリケーション１ｂの情報に基づいて実行される。
なお、ここで、ターゲットアプリケーション１ｂと関連付けられた広告情報とは、ターゲットアプリケーション１ｂにおいて使用されるアイテムを広告する、あるいは当該アイテムの販売を促すための情報をいう。
【００４３】
起動処理部１０６は、入出力処理部１１により、ターゲットアプリケーション１ｂにおいて使用されるアイテムを広告する広告情報がユーザに対して提供された後、ユーザによって任意の広告情報が選択された際、当該選択された広告情報によって広告されているターゲットアプリケーション１ｂに対して起動命令を出して、当該ターゲットアプリケーション１ｂを起動させる処理を実行する。
この起動処理部１０６によってターゲットアプリケーション１ｂが起動されると、当該ターゲットアプリケーション１ｂにより、当該ターゲットアプリケーション１ｂで使用されるアイテムを内容とした商品の一覧が選択可能に表示される。そして、当該商品一覧から、ユーザが任意の商品を選択すると、当該商品の購入に伴う決済に必要な処理が、当該起動されたターゲットアプリケーション１ｂの機能に基づいて実行される。これにより、ユーザは購入した商品に係るアイテムを入手することになる。
【００４４】
ターゲットアプリケーション１ｂは、所定のコンテンツや当該コンテンツをユーザに提供するために必要なプログラム等を備えるほか、当該ターゲットアプリケーション１ｂが予め決済サーバ３の運営者によって認証されたものであることを示す認証キーを保持していたり、当該認証キー（プロビジョニング）をもってターゲットアプリケーション１ｂ自体が生成されていたりする。この点、認証キーは例えば、決済サーバ３より指定された文字列、同種のターゲットアプリケーション１ｂについて共通するパッケージネーム、あるいは各ターゲットアプリケーション１ｂに固有の識別情報等の単一又は複数の情報によって構成される。決済サーバ３は当該認証キーを認証する手段を備え、ターゲットアプリケーション１ｂが保持する認証キーを認証することによって、当該ターゲットアプリケーション１ｂが予め認証されたものであるか否か、さらには当該認証キーを保持しているターゲットアプリケーション１ｂの種別などを把握することができる。
【００４５】
管理サーバ２は、ターゲットアプリケーション１ｂにおいて使用されるアイテムの広告情報を提供すると共に、当該アイテムの販売に伴う決済情報を収集し、アイテムの販売に寄与した広告情報を提供したメディアアプリケーション１ａのトラッキングを行う装置である。なお、管理サーバ２は、図１を参照して説明した、本サービスを提供する運営者の元に設置されている。
【００４６】
この管理サーバ２は、CPU（Central Processing Unit）、CPUが実行するコンピュータプログラム、コンピュータプログラムや所定のデータを記憶するRAM（Random Access Memory）やROM（Read Only Memory）、及びハードディスクドライブなどの外部記憶装置により、広告情報記憶部２１、予約情報記憶部２２、識別情報記憶部２３、識別情報発行部２４、抽出処理部２５、決済情報登録部２６、メディア特定処理部２７、及び通信処理部２８からなる各機能ブロックを構成する。
【００４７】
広告情報記憶部２１は、ターゲットアプリケーション１ｂにおいて使用されるアイテムに関する広告情報を記憶する記憶部である。
この広告情報記憶部２１には例えば、図３に示されるように、広告情報を識別する広告ＩＤ、広告情報の対象となるターゲットアプリケーション１ｂの情報、及び広告内容に関する広告データが相互に関連付けられた広告情報が記憶されている。
【００４８】
予約情報記憶部２２は、ユーザによる広告情報の選択に係る情報等を記憶する記憶部である。
この予約情報記憶部２２には例えば、図４に示されるように、広告情報を選択したユーザが利用するユーザ端末１の端末ＩＤ、ユーザが選択した広告情報をユーザに提供したメディアアプリケーション１ａを識別するメディアＩＤ、ユーザによって選択された広告情報を識別する広告ＩＤ、及び、ユーザによって広告情報が選択された後、当該広告情報の選択に起因して、ユーザによってアイテムが実際に購入され、決済されたか否かを示す決済有無が相互に関連付けて記憶される。
ユーザが広告情報を選択してから、アイテムを実際に購入して決済が完了し、当該決済に関する決済情報が供給された後、メディア特定処理部２７によってこの予約情報が参照され、ユーザによって選択された広告情報を提供したメディアアプリケーション１ａが特定されることになる。
【００４９】
識別情報記憶部２３は、ユーザ端末１を識別する端末ＩＤを記憶する記憶部である。
端末ＩＤは、識別情報発行部２４によって発行され、識別情報記憶部２３に記憶される。
【００５０】
識別情報発行部２４は、ユーザ端末１のメディアアプリ１ａからの要求に従い、ユーザ端末１を識別するための端末ＩＤを発行する処理を実行する。
端末ＩＤの発行に際しては、識別情報記憶部２３が参照され、他の端末ＩＤと重複しないユニークな端末ＩＤが発行される。
【００５１】
抽出処理部２５は、ユーザ端末から送信される広告情報の取得要求に従い、広告情報記憶部２１を参照して、広告情報を抽出する処理を実行する。
【００５２】
決済情報登録部２６は、ユーザ端末１から、ユーザによる広告情報の選択に起因した、アイテムを内容とする商品の決済が決済サーバ４において完了したことを示す決済完了通知、ユーザ端末１の端末ＩＤ、及び当該ユーザによって選択された広告情報の広告ＩＤを受信した際に、予約情報記憶部２２を参照して、当該受信した端末ＩＤ及び広告ＩＤに基づき、決済有無に係る情報として決済済みを示す情報を登録する。
【００５３】
メディア特定処理部２７は、予約情報記憶部２２を参照して、ユーザによって選択された広告情報に起因した決済が完了した取引について、ユーザに当該広告情報を提供したメディアアプリケーション１ａを特定する処理を実行する。
即ち、この処理では、予約情報としてユーザ端末１から受信した端末ＩＤ、メディアＩＤ、及び広告ＩＤと、決済情報としてユーザ端末１から受信した端末ＩＤ、及びメディアＩＤとの対比に基づいてメディアＩＤが特定され、この結果、ユーザに対するアイテムの販売に貢献したメディアアプリケーション１ａを特定することができる。
【００５４】
通信処理部２８は、ユーザ端末１や決済サーバ３とインターネット等のネットワークＮＷを介し、所定のプロトコルに従ったデータの送受信処理を実行可能とする処理部であって、Ｗｅｂブラウザ等により実現される。
【００５５】
決済サーバ３は、ユーザ端末１からの要求に基づき、ユーザによる広告情報の選択に起因したアイテムの販売に伴う決済を実行する装置である。
なお、この決済サーバ３は通常、図１を参照して説明した、ユーザにアプリケーションを提供するダウンロードサービスサイトの運営者の管理下にある。
【００５６】
この決済サーバ３は、CPU（Central Processing Unit）、CPUが実行するコンピュータプログラム、コンピュータプログラムや所定のデータを記憶するRAM（Random Access Memory）やROM（Read Only Memory）、及びハードディスクドライブなどの外部記憶装置により、商品情報記憶部３１、抽出処理部３２、決済処理部３３、及び通信処理部３４からなる各機能ブロックを構成する。
【００５７】
商品情報記憶部３１は、ターゲットアプリケーション１ｂにおいて使用されるアイテムを内容とした商品の情報であって、ターゲットアプリケーション１ｂにおいてユーザに販売可能に提供される商品情報を記憶する記憶部である。
この商品情報記憶部３１には、図５に示されるように、商品としてのアイテムが使用されるターゲットアプリケーション１ｂの情報、当該ターゲットアプリケーション１ｂ上で使用されるアイテムを内容とした商品を識別する商品ＩＤ、及び商品の販売額等の商品内容に関する商品詳細が相互に関連付けて記憶されている。
【００５８】
なお、この商品情報記憶部３１に記憶される商品情報は通常、ターゲットアプリケーション１ｂの開発者あるいは販売元によって、決済サーバ３の運営者に対して提供されている。
また、ターゲットアプリケーション１ｂ上で使用されるアイテムを内容とした商品は、当該アイテムを所定の数量等でパッケージ化したもの等であってもよく、広く当該ターゲットアプリケーション１ｂ上で使用されるアイテムを販売対象としたものを含む。
【００５９】
抽出処理部３２は、ユーザ端末１から、ユーザによって選択された商品の商品ＩＤと共に当該商品の決済を要求された際、商品情報記憶部３１を参照して、当該商品ＩＤによって指定された商品の販売の決済に必要な金額等、商品内容に関する情報を抽出する処理を実行する。
【００６０】
決済処理部３３は、ユーザ端末１からの要求に基づき、ユーザが選択した広告情報に起因した商品の販売に伴う決済処理を実行する。
この処理では、ユーザ端末１から決済要求と共に、ユーザが選択した商品を識別する商品ＩＤを受信した際、抽出処理部３２によって商品情報記憶部３１から抽出された商品の内容に関する情報に基づき、決済要求と共に、あるいは事前にユーザから受け付けた決済方法あるいは決済手段に関する情報に従い、所定の金額の決済処理を実行する。
【００６１】
なお、決済要求はユーザ端末１のターゲットアプリケーション１ｂから送信されるが、その際、ターゲットアプリケーション１ｂを認証可能な認証キーがターゲットアプリケーション１ｂから提供される。これに対して決済処理部３３は、当該認証キーに基づいてターゲットアプリケーション１ｂの種別を把握した上、商品情報記憶部３１を参照して、決済要求された商品たるアイテムが、当該決済要求を行ったターゲットアプリケーション１ｂにおいて使用されるものか否かを判断する。その結果、当該ターゲットアプリケーション１ｂにおいて使用されるものである場合に、決済処理を続行する。
【００６２】
通信処理部３４は、ユーザ端末１や管理サーバ２とインターネット等のネットワークＮＷを介し、所定のプロトコルに従ったデータの送受信処理を実行可能とする処理部であって、Ｗｅｂブラウザ等により実現される。
【００６３】
以下、本実施形態に係る広告配信システムおける一連の処理の流れについて、図を参照して説明する。
まず、図６により、ユーザ端末１内にインストールされたメディアアプリケーション１ａが共通の端末ＩＤを保持する仕組みについて説明する。
ユーザによって所定のメディアアプリケーション１ａがユーザ端末１にインストールされると（Ｓ１０１）、当該メディアアプリケーション１ａは識別情報検出部１０１により、ユーザ端末１内に、他のメディアアプリケーション１ａがインストールされ、当該他のメディアアプリケーション１ａによって端末ＩＤが保持されているか否かが判別される（Ｓ１０２）。
【００６４】
この処理では、まず、インストールされたメディアアプリケーション１ａが備えるＳＤＫと同じＳＤＫを備えた他のメディアアプリケーション１ａが端末内にあるか否かが検出される。その結果、このような他のメディアアプリケーション１ａのインストールが検出された場合に、当該他のメディアアプリケーション１ａに対して端末ＩＤの取得を要求し、当該他のメディアアプリケーション１ａから端末ＩＤを取得する（Ｓ１０３）。
【００６５】
一方、ユーザ端末１内に他のメディアアプリケーション１ａがインストールされておらず、それによってユーザ端末１内で端末ＩＤを検出できなかった場合、識別情報取得部１０２は通信処理部２８に対し、端末ＩＤの発行要求を管理サーバ２に送信させる（Ｓ１０４）。
【００６６】
ユーザ端末１から端末ＩＤの発行要求を受信した管理サーバ２は、識別情報発行部２４により端末ＩＤを発行した上、当該端末ＩＤをユーザ端末１に対して送信し、識別情報取得部１０２は当該端末ＩＤを取得する（Ｓ１０５）。
なお、管理サーバ２において、識別情報発行部２４によって発行された端末ＩＤは識別情報記憶部２３に記憶される。
【００６７】
上述のとおり、他のメディアアプリケーション１ａから取得された端末ＩＤ、あるいは識別情報取得部１０２によって新たに取得された端末ＩＤは、識別情報記憶部１０３に記憶される（Ｓ１０６）。
これにより、ユーザ端末１ａ内にインストールされている各メディアアプリケーション１ａのいずれからも、ユーザ端末１ａに固有の識別情報であって、ユーザ端末１ａ内にインストールされている全てのメディアアプリケーション１ａに共通する端末ＩＤを提供することができる。
【００６８】
次に、ユーザ端末１に対して広告情報が配信されてから、ユーザによる広告情報の選択に基づいてアイテムが販売され、当該アイテムの販売に貢献したメディアアプリケーション１ａが特定されるまでの処理について、図７及び図８を参照して説明する。
【００６９】
まず、ユーザ端末１内にインストールされているメディアアプリケーション１ａから、管理サーバ２に対し、広告情報の取得要求が送信される（Ｓ２０１）。
【００７０】
ユーザ端末１から広告情報の配信要求を受信した管理サーバ２は、抽出処理部２５により、広告情報記憶部２１を参照して広告情報を抽出する（Ｓ２０２）。
抽出された広告情報は、ユーザ端末１に対して送信される（Ｓ２０３）。
【００７１】
管理サーバ２から広告情報の配信を受けたユーザ端末１ａのメディアアプリケーション１ａは、ターゲット検出処理部１０４により、ユーザ端末１内にインストールされているターゲットアプリケーション１ｂを検出する（Ｓ２０４）。
ターゲットアプリケーション１ｂの検出は、具体的には例えば、ターゲットアプリケーション１ｂの種類毎に固有な情報、所謂ＵＲＬスキームを用いて行ったり、ユーザ端末１にインストールされているターゲットアプリケーション１ｂのリストを取得したりすることによって実行される。
【００７２】
ユーザ端末１内にインストールされているターゲットアプリケーション１ｂが把握されると、広告特定処理部１０５により、管理サーバ２から受信した広告情報のうち、ターゲットアプリケーション１ｂと関連付けられた広告情報が特定され（Ｓ２０５）、ユーザ端末１上に出力される（Ｓ２０６）。
これにより、ユーザ端末１内にインストールされているターゲットアプリケーション１ｂに関する広告情報のみが選択的にユーザに提供される。
【００７３】
広告情報の中から、ユーザが任意のターゲットアプリケーション１ｂについての広告情報を選択すると（Ｓ２０７）、メディアアプリケーション１ａによって、管理サーバ２に対して予約情報が送信される（Ｓ２０８）。予約情報には、端末ＩＤ、自らのメディアＩＤ、即ち、ユーザに対して当該選択された広告情報を提供したメディアアプリケーション１ａのメディアＩＤ、及びユーザによって選択された広告情報の広告ＩＤが含まれている。
これに応じて、予約情報を受信した管理サーバ２は、当該予約情報を予約情報記憶部２２に登録する（Ｓ２０９）。
【００７４】
また、メディアアプリケーション１ａによる予約情報の送信と併せて、起動処理部１０６から、ユーザによって選択された広告情報に対応するターゲットアプリケーション１ｂに対して起動命令が出され（Ｓ２１０）、当該ターゲットアプリケーション１ｂが起動する（Ｓ２１１）。
【００７５】
メディアアプリケーション１ａからの起動命令に従って起動したターゲットアプリケーション１ｂは、ターゲットアプリケーション１ｂ内で使用されるアイテムを内容とした商品の一覧を、ユーザに対して選択可能に提供する（Ｓ３０１）。
【００７６】
ここで、ユーザ端末１において、ユーザに提供される商品一覧の出力例を図９に示す。
図９の例では、ユーザ端末１内にインストールされている「ターゲットアプリケーションＡ」についての広告情報が選択された場合に、当該「ターゲットアプリケーションＡ」について使用されるアイテムを内容とした商品を一覧的に示している。
各商品は、ユーザによって選択可能に提供されている。また、各商品には商品を識別するための商品ＩＤが関連付けられている。
【００７７】
ユーザによって任意の商品が選択されると（Ｓ３０２）、ユーザ端末１は、当該商品一覧を提供しているターゲットアプリケーション１ｂの機能に基づいて決済サーバ３にアクセスする。そして、ユーザによって選択された商品の商品ＩＤと、予め決済サーバ３の運営者によって認証されたターゲットアプリケーション１ｂであることを示す認証キーと共に、当該商品の決済を要求する（Ｓ３０３）。
【００７８】
これに対して決済サーバ３は抽出処理部３２により、受信した商品ＩＤに基づき、商品情報記憶部３１を参照して、当該商品ＩＤによって指定された商品の販売の決済に必要な金額等の情報を抽出した上（Ｓ３０４）、ユーザから別途受け付けた決済方法あるいは決済手段に関する情報に従い、決済処理を実行する（Ｓ３０５）。
決済処理が完了すると、決済サーバ３はユーザ端末１に対して、決済が完了したことを通知する決済完了通知を送信する（Ｓ３０６）。
【００７９】
これに応じて決済サーバ３から決済完了通知を受信したユーザ端末１は、ターゲットアプリケーション１ｂの機能に基づいて管理サーバ２にアクセスし、決済完了通知、決済額、端末ＩＤ、及び広告ＩＤを含む決済情報を送信する（Ｓ３０７）。
なお、ここで、決済サーバ３から受信すると共に、管理サーバ２に対して送信される決済完了通知は、決済サーバ３において決済処理ごとに発行される所定のコードとして構成することができ、管理サーバ２に当該コードの真偽を認証するための情報を保持させることで、決済の完了を間違いなく判定することができる。
【００８０】
ユーザ端末１から決済情報を受信した管理サーバ２は決済情報登録部２６により、当該決済情報を予約情報記憶部２２に登録する（Ｓ３０８）。
この処理ではまず、予約情報記憶部２２において、決済情報に含まれる端末ＩＤと広告ＩＤに基づき、当該端末ＩＤと広告ＩＤと同一の端末ＩＤと広告ＩＤが関連付けて登録され、決済が未了の情報が検索される。そして、該当する情報が発見されると、当該関連付けられている端末ＩＤと広告ＩＤに対してさらに、決済が完了したことを示す決済済み情報を関連付けて登録する。
これにより、メディアアプリケーション１ａから送信された予約情報が決済されたことが把握されると共に、決済に至った広告情報を提供したメディアアプリケーション１ａが特定される。
【００８１】
本実施形態に係る広告配信システムにより、各種のアプリケーションに対する広告情報のうち、ユーザ端末１にインストールされているターゲットアプリケーション１ｂにおいて使用されるアイテムに関する広告情報のみを選択的にユーザ端末１に配信することができると共に、当該広告情報に起因した決済に寄与したメディアアプリケーション１ａを特定することができる。
また、ユーザ端末１と決済サーバ３の間の決済処理では、ユーザ端末１にインストールされていないターゲットアプリケーション１ｂのアイテムが商品として購入されないよう、決済サーバ３側でターゲットアプリケーション１ｂの種類等を認証した上で決済を実行する。そのため、広告を配信するメディアアプリケーション１ａとは異なるターゲットアプリケーション１ｂの機能に基づく決済要求が必要になるが、メディアアプリケーション１ａからの起動命令によってターゲットアプリケーション１ｂを起動させることで、これが可能となっている。
【実施例２】
【００８２】
続いて、本発明の第二の実施形態に係る広告配信システムについて説明する。
本実施形態に係る広告配信システムは、図１０に示す端末及び装置から構成され、ディアアプリケーション４ａごとに広告情報の配信可否を設定可能とすると共に、ユーザに対し、ユーザの属性に応じた広告情報を配信する。
【００８３】
本実施形態に係る広告配信システムも第一の実施形態と同様、ユーザが利用するユーザ端末４、ユーザ端末４に対して広告情報を配信すると共に、当該広告情報に基づいてユーザに販売されたアイテムの決済情報を収集する管理サーバ５、及び広告情報によって広告されたアイテムの販売に伴う決済処理を実行する決済サーバ６から構成され、これらのユーザ端末４、管理サーバ５、及び決済サーバ６は、インターネット等のネットワークＮＷを介して通信可能に構成されている。
【００８４】
ユーザ端末４は、ユーザ端末１と同様の機能を有する端末であって、入出力処理部１１に対応する入出力処理部４１、及び、通信処理部１２に対応する通信処理部４２からなる機能ブロックを構成する。
また、このユーザ端末４にインストールされるメディアアプリケーション４ａやターゲットアプリケーション４ｂも、上述したメディアアプリケーション１ａやターゲットアプリケーション１ｂに対応するものであって、メディアアプリケーション４ａのＳＤＫは、識別情報検出部４０１、識別情報発行部４０２、識別情報記憶部４０３、ターゲット検出処理部４０４、広告特定処理部４０５、及び起動処理部４０６からなる機能部を備え、各機能部は夫々、識別情報検出部１０１、識別情報取得部１０２、識別情報記憶部１０３、ターゲット検出処理部１０４、広告特定処理部１０５、及び起動処理部１０６と同様の機能を実行することができる。
【００８５】
また、決済サーバ６は、決済サーバ３と同様の機能を有する装置であって、商品情報記憶部３１、抽出処理部３２、決済処理部３３、及び通信処理部３４に夫々対応する商品情報記憶部６１、抽出処理部６２、決済処理部６３、及び通信処理部６４からなる機能ブロックを構成する。
【００８６】
これに対して本実施形態における管理サーバ５は、管理サーバ２における予約情報記憶部２２、識別情報記憶部２３、識別情報発行部２４、決済情報登録部２６、メディア特定処理部２７、及び通信処理部２８夫々と同様の機能を有する予約情報記憶部５２、識別情報記憶部５３、識別情報発行部５６、決済情報登録部５８、メディア特定処理部５９、及び通信処理部５ａを備える一方、ユーザ情報記憶部５４とメディア情報記憶部５５をさらに備え、広告情報記憶部５１は広告情報に関連付けられて属性情報を記憶し、抽出処理部５７はユーザ情報記憶部５４とメディア情報記憶部５５に記憶された情報に基づく抽出処理を実行する。
【００８７】
広告情報記憶部５１は、ターゲットアプリケーション４ｂにおいて使用されるアイテムに関する広告情報を記憶する記憶部である。
この広告情報記憶部５１には例えば、図１１に示されるように、広告情報を識別する広告ＩＤ、広告情報の対象となるターゲットアプリケーション４ｂの情報、広告内容に関する広告データ、及び広告の属性情報が相互に関連付けられた広告情報が記憶されている。
【００８８】
広告の属性情報は、広告の内容に関するものであって、ジャンルなど、配信対象となるユーザの属性に応じた情報である。この広告の属性情報と、ユーザの属性情報とを参照することにより、ユーザに対して配信するのに的確な広告情報を選定することができる。
【００８９】
ユーザ情報記憶部５４は、ユーザ端末４を利用するユーザに関する情報を記憶する記憶部である。
このユーザ情報記憶部５４には例えば、図１２に示されるように、ユーザが利用するユーザ端末４を識別する端末ＩＤごとに、ユーザの属性情報が記憶されている。
属性情報は例えば、ユーザの性別や年齢、嗜好等の情報によって構成され、当該属性情報を参照することにより、ユーザへの訴求力の高い広告情報を選定することができる。
【００９０】
また、メディア情報記憶部５５は、メディアアプリケーション４ａによる広告配信に関する情報を記憶した記憶部である。
このメディア情報記憶部５５には例えば、図１３に示されるように、メディアアプリケーション４ａを識別するメディアＩＤごとに、メディアアプリケーション４ａによる広告配信の可否に関する情報が記憶されている。
【００９１】
このメディアアプリケーション４ａによる広告配信の可否に関する情報は例えば、メディアアプリケーション４ａを提供するアフィリエイター（ディベロッパー）の希望を反映して登録され、当該アフィリエイターが広告配信を許可しない場合には、配信不可として登録され、当該メディアアプリケーション４ａによってはユーザに対して広告が提供されない。一方、当該アフィリエイターが広告配信を許可する場合には、配信可として登録され、当該メディアアプリケーション４ａによってユーザに対して広告が提供される。
【００９２】
抽出処理部５７は、ユーザ端末４から端末ＩＤ及びメディアＩＤと共に広告情報の配信要求を受信した際、まず、メディアＩＤに基づき、メディア情報記憶部５５を参照して、広告情報の配信が許可されているか否かを判断する。そして、配信が許可されていた場合には、ユーザ情報記憶部５４を参照して、端末ＩＤと関連付けられたユーザの属性情報を特定すると共に、広告情報記憶部５１を参照して、当該ユーザの属性情報に即した広告情報を抽出する。
【００９３】
以下、本実施形態に係る広告配信システムにおける処理の流れを、管理サーバ５における処理フローに基づいて説明する。
図１４に示されるように、管理サーバ５は所定のタイミングで、ユーザ端末４にインストールされているメディアアプリケーション４ａから、ユーザ端末４ａの端末ＩＤ及び当該メディアアプリケーション４ａのメディアＩＤと共に、広告情報の取得要求を受信する（Ｓ４０１）。
【００９４】
管理サーバ５は抽出処理部５７により、メディアＩＤに基づき、メディア情報記憶部５５を参照して、当該メディアＩＤに係るメディアアプリケーション４ａによる広告情報の配信が許可されているか否かを判別する（Ｓ４０２）。
【００９５】
その結果、広告情報の配信が許可されていなかった場合には、広告情報を配信することなく処理を終了する。
【００９６】
一方、広告情報の配信の可否が判別された結果、配信が許可されていた場合にはまず、端末ＩＤに基づき、ユーザ情報記憶部５４を参照して、ユーザの属性情報を抽出する（Ｓ４０３）。そして、広告情報記憶部５１を参照して、当該ユーザの属性情報に即した広告情報を抽出する（Ｓ４０４）。
抽出された広告情報は、ユーザ端末４に対して送信され（Ｓ４０５）、当該広告情報がユーザに提供される。
なお、以後の処理については、第一の実施形態と同様である。
【００９７】
本実施形態に係る広告配信システムによれば、メディアアプリケーション４ａごとに広告情報の配信可否を設定できるため、単純にメディアアプリケーション４ａの通常のコンテンツをユーザに楽しんでほしいだけの場合は、広告情報を配信しないものとすることができる。
また、ユーザの属性に応じた広告情報が選定されるため、ユーザに対して訴求力の高い広告情報を配信することができる。
【実施例３】
【００９８】
続いて、本発明の第三の実施形態に係る広告配信システムについて説明する。
本実施形態に係る広告配信システムは、図９に示される端末及び装置から構成され、ターゲットアプリケーション７ｂの起動が管理サーバ８の機能によって実行される。
【００９９】
この本実施形態に係る広告配信システムも第一の実施形態と同様、ユーザが利用するユーザ端末７、ユーザ端末７に対して広告情報を配信すると共に、当該広告情報に基づいてユーザに販売されたアイテムの決済情報を収集する管理サーバ８、及び広告情報によって広告されたアイテムの販売に伴う決済処理を実行する決済サーバ９から構成され、これらのユーザ端末７、管理サーバ８、及び決済サーバ９は、インターネット等のネットワークＮＷを介して通信可能に構成されている。
【０１００】
ユーザ端末７は、ユーザ端末１と同様の機能を有する端末であって、入出力処理部１１に対応する入出力処理部７１、及び、通信処理部１２に対応する通信処理部７２からなる機能ブロックを構成する。
また、このユーザ端末７にインストールされるメディアアプリケーション７ａやターゲットアプリケーション７ｂも、上述したメディアアプリケーション１ａやターゲットアプリケーション１ｂに対応するものであって、メディアアプリケーション７ａのＳＤＫは、識別情報検出部７０１、識別情報発行部７０２、識別情報記憶部７０３、ターゲット検出処理部７０４、及び広告特定処理部７０５からなる機能部を備え、各機能部は夫々、識別情報検出部１０１、識別情報取得部１０２、識別情報記憶部１０３、ターゲット検出処理部１０４、及び広告特定処理部１０５と同様の機能を実行することができる。
【０１０１】
また、決済サーバ９は、決済サーバ３と同様の機能を有する装置であって、商品情報記憶部３１、抽出処理部３２、決済処理部３３、及び通信処理部３４に夫々対応する商品情報記憶部９１、抽出処理部９２、決済処理部９３、及び通信処理部９４からなる機能ブロックを構成する。
【０１０２】
これに対して本実施形態における管理サーバ８は、管理サーバ２における広告情報記憶部２１、予約情報記憶部２２、識別情報記憶部２３、識別情報発行部２４、抽出処理部２５、決済情報登録部２６、メディア特定処理部２７、及び通信処理部２８夫々と同様の機能を有する広告情報記憶部８１、予約情報記憶部８２、識別情報記憶部８３、識別情報発行部８４、抽出処理部８５、決済情報登録部８７、メディア特定処理部８８、及び通信処理部８９を備える一方、起動処理部８６をさらに備える。
【０１０３】
起動処理部８６は、所謂リダイレクトによってターゲットアプリケーション７ｂを起動させる処理部であって、ユーザ端末７から通知されたＵＲＬ（Uniform Resource Locator）に基づき、当該ＵＲＬによって特定されるターゲットアプリケーション７ｂを起動させる。
本実施形態では、管理サーバ８はユーザ端末７から予約情報を受信する際、ユーザによって選択された広告情報の対象となるターゲットアプリケーション４ｂにアクセスするためのＵＲＬ（Uniform Resource Locator）を併せて受信し、起動処理部８６は当該ＵＲＬに基づいて、当該ＵＲＬによって特定されるターゲットアプリケーション７ｂに対して起動命令を送信する。
【０１０４】
以下、図１６を参照して、本実施形態に係る広告配信システムにおける処理の流れを説明する。
まず、上述した第一の実施形態と同様にＳ２０１〜Ｓ２０７の処理が実行される。
Ｓ２０７の処理において、広告情報の中から、ユーザによって任意のターゲットアプリケーション４ｂについての広告情報が選択されると、メディアアプリケーション７ａによって、管理サーバ８に対して予約情報が送信される（Ｓ５０１）。
【０１０５】
予約情報には第一の実施形態と同様、端末ＩＤ、自らのメディアＩＤ、即ち、ユーザに対して当該選択された広告情報を提供したメディアアプリケーション７ａのメディアＩＤ、及びユーザによって選択された広告情報の広告ＩＤが含まれている。さらに本実施形態ではこの際、管理サーバ８に対し、ユーザによって選択された広告情報の対象となるターゲットアプリケーション４ｂに管理サーバ２がアクセスするためのＵＲＬが送信される。
【０１０６】
これに応じて、予約情報を受信した管理サーバ８は、当該予約情報を予約情報記憶部８２に登録する（Ｓ５０２）。
さらに、管理サーバ８は予約情報の受信を契機として、起動処理部８６により、ユーザ端末７からアクセス先となるＵＲＬを通知されたターゲットアプリケーション７ｂであって、ユーザによって選択された広告情報の対象であるターゲットアプリケーション７ｂに対して起動命令を送信する（Ｓ５０３）。
【０１０７】
そして、管理サーバ８からの起動命令に基づき、起動命令の対象となったターゲットアプリケーション７ｂが起動する（Ｓ５０４）。
なお、以後の処理については、第一の実施形態と同様である。
【０１０８】
本実施形態に係る広告配信システムによっても、メディアアプリケーション７ａによる管理サーバ８への予約情報の送信を契機として、広告情報の対象であるターゲットアプリケーション７ｂが起動し、当該ターゲットアプリケーション７ｂからの決済サーバ９へのアクセスに従って決済が実行される。
【０１０９】
なお、本実施形態において、メディアアプリケーション１ａが備える識別情報検出部７０１、識別情報発行部７０２、及び識別情報記憶部７０３の機能部によって実行される、ユーザ端末７を識別する機能を管理サーバ８側にもたせ、管理サーバ８の機能実行により、これらの処理を行うようにしてもよい。
即ち、この場合、ブラウザアクセスによって管理サーバ８がCookieに端末ＩＤを付与し、以後の処理を全てブラウザ経由としてCookieを利用することでユーザ端末７を識別することができる。
【実施例４】
【０１１０】
続いて、本発明の第四の実施形態に係る広告配信システムについて説明する。
本実施形態に係る広告配信システムを構成する端末及び装置の構成は、上述した第一の実施形態と同様であるが、図１７に示されるように、予約情報はメディアアプリケーション１ａからターゲットアプリケーション１ｂに対して、起動命令と共に供給され（Ｓ６０１）、一旦、予約情報がターゲットアプリケーション１ｂに保持される。なお、この際の予約情報には第一の実施形態と同様、端末ＩＤ、メディアＩＤ、及び広告ＩＤが含まれている。
【０１１１】
そして、図１８に示されるように、ターゲットアプリケーション１ｂが決済サーバ３から決済完了通知を受信した際に（Ｓ３０６）、保持しておいた予約情報と、決済サーバ３に対して決済を要求した広告の広告ＩＤ及びユーザ端末１の端末ＩＤとの対比に基づいて、決済に至った広告情報を提供したメディアアプリケーション１ａを特定する。
それから、決済完了通知、端末ＩＤ、及び広告ＩＤに加え、予約情報に含まれ、上記のとおり特定されたメディアＩＤを含む決済情報が、ターゲットアプリケーション１ｂから管理サーバ２に対して送信される（Ｓ７０１）。
【０１１２】
本実施形態に係る広告配信システムによれば、管理サーバ２は、決済情報を取得する前に予約情報を一旦保持しておく必要がない。
即ち、ターゲットアプリケーション１ｂ側において、決済サーバ３から決済完了通知を受信した際、保持しておいた予約情報と、決済サーバ３に対して決済を要求した広告の広告ＩＤ及びユーザ端末１の端末ＩＤとの対比に基づいて、決済に至った広告情報を提供したメディアアプリケーション１ａが特定されるので、当該ターゲットプリケーション１ｂにおいてメディアアプリケーション１ａの特定処理を完結させることができる。
【実施例５】
【０１１３】
本発明の第五の実施形態では、ターゲットアプリケーション１ｂのアイテムに関する広告情報と、当該ターゲットアプリケーション１ｂで使用されるアイテムを内容とする商品が一対一で対応しており、所定の広告情報を選択することにより、当該広告情報によって広告されていた商品が自動的に購入される仕組みを有している。
【０１１４】
本実施形態係る広告配信システムを構成する端末及び装置の構成は、上述した第一の実施形態と同様であるが、図１９に示されるように、広告情報記憶部２１には、広告情報を識別する広告ＩＤ、広告情報の対象となるターゲットアプリケーション１ｂの情報、広告される商品の商品ＩＤ、及び広告内容に関する広告データが相互に関連付けられた広告情報が記憶されている。
【０１１５】
本実施形態では、広告情報と、ターゲットアプリケーション１ｂで使用されるアイテムを内容とする商品とが一対一で対応しており、当該広告情報は、一対一で対応する商品を広告するものとなっている。
【０１１６】
図２０を参照して、本実施形態に係る広告配信システムによる処理の流れを説明すると、まず、第一の実施形態と同様に、上述したＳ２０１〜Ｓ２０９までの処理が実行される。
メディアアプリケーション１ａによる予約情報の送信と併せて、起動処理部１０６から、ユーザによって選択された広告情報に対応するターゲットアプリケーション１ｂに対して起動命令が出される（Ｓ８０１）。この際には、メディアアプリケーション１ａからターゲットアプリケーション１ｂに対し、ユーザによって選択された広告の広告ＩＤと一対一に対応する商品ＩＤが供給される。
【０１１７】
メディアアプリケーション１ａからの起動命令に従ってターゲットアプリケーション１ｂが起動すると（Ｓ８０２）、当該起動したターゲットアプリケーション１ｂは、決済サーバ３にアクセスし、商品の商品ＩＤと、予め決済サーバ３の運営者によって認証されたターゲットアプリケーション１ｂであることを示す認証キーと共に、当該商品の決済を要求する（Ｓ８０３）。
なお、この処理はバックグラウンドで自動的に実行されてもよいし、一旦、起動したターゲットアプリケーション１ｂの機能に基づいてユーザ端末１上でユーザの許可を得てから実行されるものとしてもよい。
【０１１８】
この後、上述したＳ３０４以降の処理が実行され、ユーザによって商品が購入されると共に、決済に至った広告情報を提供したメディアアプリケーション１ａが特定される。
【０１１９】
本実施形態に係る広告配信システムによれば、広告と商品が一対一に対応しているため、ユーザによる広告の選択がそのまま商品の購入に繋がる。即ち、ユーザに複数の商品の中から所望の商品を選んでもらう必要がないことから、ユーザに気軽に商品を購入してもらうことができる。
【０１２０】
なお、本実施形態においては、広告ＩＤと商品ＩＤとを一対一に対応させたが、広告ＩＤを使用せず、商品ＩＤのみを使用するものとすることもできる。即ち、広告情報に対して一意の商品ＩＤを割り当て、予約情報や決済情報において、ユーザが選択した広告あるいは決済対象となる商品として商品ＩＤのみを用いる。これによっても、広告及び決済の対象となる商品が特定されると共に、広告情報の選択に起因した商品の購入に貢献したメディアアプリケーション１ａを特定することができる。
【実施例６】
【０１２１】
以上の実施形態に係る広告配信システムにおける決済処理では、決済サーバ３、６、９が、ユーザ端末１、４、７から受信した商品ＩＤに基づき、予め備える商品情報記憶部３１、６１、９１を参照することにより、ユーザによって選択された商品について決済すべき内容を判断するものとした。
一方、本発明の第六の実施形態では、ユーザ端末１、４、７から決済サ−バ３、６、９に対して決済を要求する際、商品ＩＤの代わりに、ユーザが選択した商品の情報と、当該商品の決済に必要な決済額の情報を決済サーバ３、６、９に対して送信するものとし、決済サーバ３、６、９は当該決済額情報に基づいて決済処理を実行するものとすることもできる。
これにより、決済サーバ３、６、９は商品情報を保持しておく必要がない。
【０１２２】
なお、以上の本実施形態においては、管理サーバ２、５、８が保持する広告情報を全て、ユーザ端末１、４、７が取得した上で、メディアアプリケーション１ａ、４ａ、７ａの広告特定処理部１０５、４０５、７０５によって、これらの広告情報のうち、ユーザ端末１、４、７にインストールされているターゲットアプリケーション１ｂ、４ｂ、７ｂと関連付けられた広告情報を特定するものとした。これにかかわらず、他の方法によれば、ユーザ端末１、４、７にインストールされているターゲットアプリケーション１ｂ、４ｂ、７ｂを先に特定した上、当該情報を管理サーバ２、５、８に送信し、当該特定されたターゲットアプリケーション１ｂ、４ｂ、７ｂと関連付けられた広告情報のみをユーザ端末１、４、７が取得することもできる。
【符号の説明】
【０１２３】
１、４、７            ユーザ端末
１ａ、４ａ、７ａ        メディアアプリ（メディアアプリケーション）
１ｂ、４ｂ、７ｂ        ターゲットアプリ（ターゲットアプリケーション）
１１、４１、７１        入出力処理部
１２、４２、７２        通信処理部
１０１、４０１、７０１    識別情報検出部
１０２、４０２、７０２    識別情報取得部
１０３、４０３、７０３    識別情報記憶部
１０４、４０４、７０４    ターゲット検出処理部
１０５、４０５、７０５    広告特定処理部
１０６、４０６、８６      起動処理部
２、５、８            管理サーバ
２１、５１、８２        広告情報記憶部
２２、５２、８２        予約情報記憶部
２３、５３、８３        識別情報記憶部
２４、５６、８４        識別情報発行部
２５、５７、８５        抽出処理部
２６、５８、８７        決済情報登録部
２７、５９、８８        メディア特定処理部
２８、５ａ、８９        通信処理部
３、６、９            決済サーバ
３１、６１、９１        商品情報記憶部
３２、６２、９２        抽出処理部
３３、６３、９３        決済処理部
３４、６４、９４        通信処理部
５４              ユーザ情報記憶部
５５              メディア情報記憶部
ＮＷ              ネットワーク
【図１】
0005895287.tif 000002
【図２】
0005895287.tif 000003
【図３】
0005895287.tif 000004
【図４】
0005895287.tif 000005
【図５】
0005895287.tif 000006
【図６】
0005895287.tif 000007
【図７】
0005895287.tif 000008
【図８】
0005895287.tif 000009
【図９】
0005895287.tif 000010
【図１０】
0005895287.tif 000011
【図１１】
0005895287.tif 000012
【図１２】
0005895287.tif 000013
【図１３】
0005895287.tif 000014
【図１４】
0005895287.tif 000015
【図１５】
0005895287.tif 000016
【図１６】
0005895287.tif 000017
【図１７】
0005895287.tif 000018
【図１８】
0005895287.tif 000019
【図１９】
0005895287.tif 000020
【図２０】
0005895287.tif 000021