(57)【要約】【課題】ネットユーザが欲する、不特定多数のコンテンツ配信サーバにて提供されているコンテンツを対象とする視聴動向を提供できるようにする。【解決手段】コンテンツ配信サーバ２０からコンテンツを受信した端末３０から、当該コンテンツの受信に関する履歴情報を受信する履歴情報受信部１５０と、受信した履歴情報を参照して配信実績情報を生成する配信実績情報生成部１６０とを備え、複数の端末３０が、不特定多数のコンテンツ配信サーバ２０−１、２０−２、・・・、２０−ｎの何れかからコンテンツを受信した場合に、コンテンツを受信した端末３０から履歴情報を取得できるようにしている。これにより、端末３０が実際にアクセスしたコンテンツ配信サーバ２０−１、２０−２、・・・、２０−ｎにて提供されているコンテンツを対象とする視聴動向を提供できるようにしている。【選択図】        図２
2009099053.tif 000002
【特許請求の範囲】
【請求項１】
端末ユーザに対するコンテンツの配信実績を示す配信実績情報を生成する実績情報生成サーバであって、
上記コンテンツを配信するコンテンツ配信サーバから上記コンテンツを受信した端末から、当該コンテンツの受信に関する履歴情報を受信する履歴情報受信部と、
上記履歴情報受信部によって受信された上記履歴情報を参照して、上記配信実績情報を生成する配信実績情報生成部とを備えたことを特徴とした実績情報生成サーバ。
【請求項２】
上記端末ユーザを識別するユーザ識別情報に対応付けて上記端末ユーザの属性を示すユーザ属性情報を格納するユーザ属性情報格納部を更に備え、
上記履歴情報受信部は、上記コンテンツを受信した上記端末の上記端末ユーザを識別する上記ユーザ識別情報を含む上記履歴情報を受信し、
上記配信実績情報生成部は、上記履歴情報、および、上記履歴情報に含まれる上記ユーザ識別情報に対応付けて上記ユーザ属性情報格納部に格納されている上記ユーザ属性情報を参照して、上記端末ユーザの属性に応じて集計した上記配信実績情報を生成する請求項１に記載の実績情報生成サーバ。
【請求項３】
上記端末から上記ユーザ属性情報を受信して、上記ユーザ識別情報を採番するユーザ属性情報受信部と、
上記ユーザ属性情報受信部が上記端末から上記ユーザ属性情報を受信して上記ユーザ識別情報を採番した場合に、上記コンテンツ配信サーバからコンテンツを受信するコンテンツ受信手順と、上記コンテンツ受信手順によって上記コンテンツ配信サーバからコンテンツを受信した後に上記履歴情報を当該実績情報生成サーバに送信する履歴情報送信手順とを上記端末に実行させる実行プログラムを、上記ユーザ識別情報とともに上記端末に送信するプログラム送信部とを更に備え、
上記ユーザ属性情報格納部は、上記プログラム送信部が上記ユーザ識別情報とともに上記実行プログラムを上記端末に送信した場合に、上記ユーザ属性情報受信部が受信した上記ユーザ属性情報を上記ユーザ識別情報に対応付けて格納し、
上記履歴情報受信部は、上記プログラム送信部によって上記実行プログラムを送信した上記端末から、上記実行プログラムの上記履歴情報送信手順によって送信された上記履歴情報を受信する請求項２に記載の実績情報生成サーバ。
【請求項４】
端末ユーザに対するコンテンツの配信実績を示す配信実績情報を生成する実績情報生成方法であって、
上記コンテンツを配信するコンテンツ配信サーバから上記コンテンツを受信した端末から、当該コンテンツの受信に関する履歴情報を受信する履歴情報受信ステップと、
上記履歴情報受信ステップによって受信された上記履歴情報を参照して、上記配信実績情報を生成する配信実績情報生成ステップとを備えたことを特徴とした実績情報生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、実績情報生成サーバおよび実績情報生成方法に関し、特に、コンテンツ配信サーバからコンテンツを実際に受信した端末からコンテンツの受信に関する履歴情報を受信し、コンテンツの配信実績情報を生成する実績情報生成サーバおよび実績情報生成方法に関するものである。
【背景技術】
【０００２】
ネットワークを介してコンテンツ配信サーバにアクセスし、端末上で動画像、楽曲などのコンテンツを視聴するネットユーザ向けに、巷で流行っているコンテンツはどれであるかなどの視聴動向を提供するＷｅｂサイト（以下、視聴動向提供サイトという）が知られている。そして、ネットユーザは、視聴動向提供サーバにより提供される視聴動向を参考にして、視聴するコンテンツを選択する。
【０００３】
しかしながら、視聴動向提供サイトは、コンテンツ配信サーバに対するアクセス履歴を入手して視聴動向を提供するので、一の視聴動向提供サイトにて提供される視聴動向は、アクセス履歴が入手可能なコンテンツ配信サーバ上にて提供されているコンテンツを対象とする視聴動向であるなど限定されたものであり、不特定多数のコンテンツ配信サーバにて提供されているコンテンツを対象とする視聴動向を提供することができないという課題がある。
【０００４】
なお、コンテンツ配信サーバから、当該コンテンツ配信サーバに入力した視聴者の視聴者ＩＤと、当該視聴者が視聴したコンテンツのコンテンツ番号とを取得する視聴実績収集サーバが開示されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−１４１１６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、このような問題を解決するために成されたものである。すなわち、ネットユーザが欲する、不特定多数のコンテンツ配信サーバにて提供されているコンテンツを対象とする視聴動向を提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記した課題を解決するために、本発明の構成では、コンテンツ配信サーバからコンテンツを受信した端末から、当該コンテンツの受信に関する履歴情報を受信し、受信した履歴情報を参照して配信実績情報を生成するようにしている。
【発明の効果】
【０００７】
上記のように構成した本発明の構成によれば、コンテンツ配信サーバからコンテンツを受信した端末から当該コンテンツの受信に関する履歴情報が取得され、取得された履歴情報を参照して配信実績情報が生成される。これにより、端末が実際にアクセスした不特定多数のコンテンツ配信サーバにて提供されているコンテンツを対象とする視聴動向を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態の実績情報生成サーバ１０を含むコンテンツ配信システムの全体概念図を示す図である。図１において、１０は本実施形態の実績情報生成サーバ、２０−１、２０−２、・・・２０−ｎはｎ台のコンテンツ配信サーバ、３０および４０は端末である。
【０００９】
コンテンツ配信サーバ２０−１、２０−２、・・・、２０−ｎは、「不特定多数のコンテンツ配信サーバ」の一例であって、インターネット上に設置され、動画、楽曲などのコンテンツを格納する。コンテンツ配信サーバ２０−１、２０−２、・・・、２０−ｎは、同一のサービスとして提供される同一の内容の複数のサーバ（例えば、ＣＤＳ（Contents Delivery Service）を利用したキャッシュサーバ群）ではなく、異なるサービスとして提供される異なる内容のサーバである。なお、以下、ｎ個のコンテンツ配信サーバ２０−１、２０−２、・・・、２０−ｎのうち任意の一のコンテンツ配信サーバ２０−ｍ（ｍ＝１〜ｎ）を、単に、コンテンツ配信サーバ２０という。
【００１０】
端末３０は、インターネットに接続可能な環境に設置され、コンテンツ配信サーバ２０にアクセスし、コンテンツ配信サーバ２０に格納されたコンテンツを受信（ダウンロードによる受信またはストリーミング再生による受信）する。
【００１１】
また、端末３０は、端末３０の属性を示すユーザ属性情報を端末３０の端末ユーザから受け付ける。端末３０は、端末ユーザから受け付けたユーザ属性情報を実績情報生成サーバ１０に送信する。端末３０は、ユーザ属性情報を実績情報生成サーバ１０に送信した場合に、端末３０の端末ユーザを識別するユーザ識別情報とともに実行プログラムを実績情報生成サーバ１０から受信する。なお、ユーザ識別情報は、実績情報生成サーバ１０にて採番される情報であって、実績情報生成サーバ１０がユーザを識別する情報である。ユーザ属性情報および実行プログラムの詳細については後述する。
【００１２】
実績情報生成サーバ１０から実行プログラムを受信した端末３０は、実行プログラムを内部にインストールする。例えば、端末３０は、実行プログラムの受信に続けて自動的に実行プログラムをインストールする。また、端末３０は、自動的に実行プログラムをインストールすることに代えて、受信が完了した実行プログラムをインストールするための操作を端末ユーザから受け付けて実行プログラムをインストールしてもよい。
【００１３】
実行プログラムがインストールされている端末３０は、コンテンツ配信サーバ２０からコンテンツを受信したときは、実績情報生成サーバ１０から受信したユーザ識別情報を含む、コンテンツの受信に関する履歴情報を実績情報生成サーバ１０に送信する。なお、履歴情報の詳細については後述する。
【００１４】
実績情報生成サーバ１０は、インターネット上に設置され、ユーザ属性情報を端末３０から受信する。実績情報生成サーバ１０は、ユーザ属性情報を端末３０から受信した場合は、端末３０の端末ユーザを識別するユーザ識別情報を採番し、採番したユーザ識別情報とともに実行プログラムを端末３０に送信する。実績情報生成サーバ１０は、ユーザ識別情報とともに実行プログラムを端末３０に送信した場合には、端末３０から受信したユーザ属性情報を、採番したユーザ識別情報に対応付けて格納する。
【００１５】
また、実績情報生成サーバ１０は、実行プログラムがインストールされている端末３０がコンテンツ配信サーバ２０からコンテンツを受信したときは、端末３０から、端末３０の端末ユーザを識別するユーザ識別情報を含む履歴情報を受信する。
【００１６】
また、実績情報生成サーバ１０は、配信実績情報を送信すべき旨の要求（以下、「配信実績情報送信要求」という）を、端末４０（実行プログラムがインストールされていてもよいしインストールされていなくてもよい）から受信する。実績情報生成サーバ１０は、配信実績情報送信要求を端末４０から受信した場合には、コンテンツの配信実績を示す情報であって、端末ユーザの属性に応じて集計した配信実績情報を生成する。なお、配信実績情報送信要求および配信実績情報の詳細については後述する。
【００１７】
端末４０は、インターネットに接続可能な環境に設置され、実績情報生成サーバ１０に配信実績情報送信要求を送信し、実績情報生成サーバ１０から配信実績情報を受信する。
【００１８】
なお、図１において端末３０および端末４０はそれぞれ１台であるが、それぞれが複数台であってもよい。なお、端末３０および端末４０は、インターネットにアクセスすることができる機器であればよく、例えば、パーソナルコンピュータ、携帯電話、ゲーム機などである。
【００１９】
なお、端末３０と端末４０とは、説明の便宜上区別したものであって、例えば、端末３０は、コンテンツ配信サーバ２０からコンテンツを受信することに加え、実績情報生成サーバ１０に配信実績情報送信要求を送信することもできる。同様に、端末４０は、実績情報生成サーバ１０に配信実績情報送信要求を送信することに加え、端末４０の属性を示すユーザ属性情報を実績情報生成サーバ１０に送信し、端末４０の端末ユーザを識別するユーザ識別情報とともに実行プログラムを実績情報生成サーバ１０から受信することもできる。
【００２０】
以下、実績情報生成サーバ１０について説明する。図２は、図１に示す実績情報生成サーバ１０の機能構成例を示す図である。図３は、ユーザ属性情報受信部１３０が受信する情報、ユーザ属性情報格納部１００に格納される情報、履歴情報受信部１４０が受信する情報、および、履歴情報格納部１１０に格納される情報の一例を示す図である。図４は、配信実績情報生成部１６０が取得する情報、配信実績情報生成部１６０が生成する情報の一例を示す図である。
【００２１】
実績情報生成サーバ１０は、図２に示すように、ユーザ属性情報格納部１００、プログラム格納部１１０、履歴情報格納部１２０、ユーザ属性情報受信部１３０、プログラム送信部１４０、履歴情報受信部１５０、配信実績情報生成部１６０および配信実績情報送信部１７０を備えて構成される。
【００２２】
ユーザ属性情報受信部１３０は、端末３０から図３（ａ）に示す、端末３０を使用する端末ユーザの属性を示すユーザ属性情報を受信する。なお、ユーザ属性情報は、図３（ａ）に示すように、例えば、年齢、性別区分、住所区分、趣味１および趣味２などの情報を含む。
【００２３】
また、ユーザ属性情報受信部１３０は、端末３０からユーザ属性情報を受信した場合に、端末３０の端末ユーザを識別するユーザ識別情報を採番する。ユーザ属性情報受信部１３０は、端末３０からユーザ属性情報を受信してユーザ識別情報を採番した場合には、端末３０の宛先情報（例えば、端末３０のＩＰアドレス）およびユーザ識別情報をプログラム送信部１４０に供給する。
【００２４】
また、ユーザ属性情報受信部１３０は、後述するように、プログラム送信部１４０がユーザ識別情報とともに実行プログラムを端末３０に送信した場合には、プログラム送信部１４０からその旨を示す通知を取得する。また、ユーザ属性情報受信部１３０は、プログラム送信部１４０からその旨を示す通知を取得した場合には、図３（ｂ）に示すように、端末３０から受信したユーザ属性情報を、採番したユーザ識別情報に対応付けてユーザ属性情報格納部１００に格納する。
【００２５】
プログラム格納部１１０は、コンテンツ受信手順と履歴情報送信手順とを端末３０に実行させる実行プログラムを格納する。コンテンツ受信手順は、コンテンツ配信サーバ２０からコンテンツを受信する。履歴情報送信手順は、コンテンツ受信手順によってコンテンツ配信サーバ２０からコンテンツを受信した後に履歴情報を生成する。例えば、履歴情報送信手順は、コンテンツ受信手順がコンテンツ配信サーバ２０からコンテンツを受信した場合に、コンテンツ配信サーバ２０からコンテンツを受信した旨の通知をコンテンツ受信手順から取得することにより、ユーザ識別情報、コンテンツ識別情報、日時情報、ダウンロード開始情報、ストリーミング再生開始情報、題名情報、実演者名情報などの情報を含む図３（ｃ）に示す履歴情報を生成する。
【００２６】
なお、図３（ｃ）に示す履歴情報に含まれるユーザ識別情報は、ユーザ属性情報受信部１３０にて採番され、プログラム送信部１４０によって端末３０に送信されたものである。コンテンツ識別情報は、コンテンツファイルの格納場所を示すＵＲＩ（Uniform Resource Identifier）であって、例えば、ＵＲＬ（Uniform Resource Locator）である。日時は、端末３０によってコンテンツが受信された日時を示す。ダウンロード開始情報は、端末３０によってコンテンツのダウンロードによる受信が開始された旨を示す。ストリーミング再生開始情報は、端末３０によってコンテンツのストリーミング再生による受信が開始された旨を示す。ダウンロード開始情報およびストリーミング再生開始情報は、具体的にはフラグであってもよい。題名は、端末３０によって受信されたコンテンツの題名を示す。実演者名は、端末３０によって受信されたコンテンツの実演者名を示す。
【００２７】
履歴情報送信手順は、実績情報生成サーバ１０の宛先情報（例えば、実績情報生成サーバ１０のＩＰアドレスまたはＵＲＬ）を参照して、生成した履歴情報を実績情報生成サーバ１０に送信する。なお、実績情報生成サーバ１０の宛先情報は、端末３０において履歴情報送信手順が参照可能なデータ領域（例えば、実行プログラム内のデータ領域）に格納されている。
【００２８】
プログラム送信部１４０は、ユーザ属性情報受信部１３０が端末３０からユーザ属性情報を受信してユーザ識別情報を採番した場合に、端末３０のアドレスおよびユーザ識別情報をユーザ属性情報受信部１３０から取得する。プログラム送信部１４０は、端末３０のアドレスおよびユーザ識別情報をユーザ属性情報受信部１３０から取得した場合に、プログラム格納部１１０に格納された実行プログラムをユーザ識別情報とともに端末３０に送信する。プログラム送信部１４０は、実行プログラムをユーザ識別情報とともに端末３０に送信した場合は、その旨を示す通知をユーザ属性情報受信部１３０に供給する。
【００２９】
履歴情報受信部１５０は、実行プログラムがインストールされている端末３０から、実行プログラムの履歴情報送信手順によって送信された履歴情報を受信する。履歴情報受信部１５０は、端末３０から受信した履歴情報を履歴情報格納部１２０に格納する。なお、図３（ｄ）は、履歴情報受信部１５０によって履歴情報格納部１２０に格納された履歴情報の一例である。すなわち、端末３０が複数のコンテンツ配信サーバ２０−１、２０−２、・・・からコンテンツを受信したときの履歴情報が履歴情報格納部１２０に順次蓄積されていく。
【００３０】
配信実績情報送信部１７０は、配信実績情報送信要求を端末４０から受信する。なお、配信実績情報送信要求は、端末４０の端末ユーザによって入力された情報であって、例えば、配信実績情報の集計の条件を含んでいてもよい。なお、図４（ａ）は、年月「２００７年８月」、年代区分「２０歳代」、性別区分「男性」を集計の条件として含む配信実績情報送信要求である。
【００３１】
また、配信実績情報送信部１７０は、配信実績情報送信要求を端末４０から受信した場合には、配信実績情報送信要求を配信実績情報生成部１６０に供給する。また、配信実績情報送信部１７０は、配信実績情報生成部１６０から配信実績情報を取得した場合には、配信実績情報を端末４０に送信する。
【００３２】
配信実績情報生成部１６０は、配信実績情報送信要求を配信実績情報送信部１７０から取得する。配信実績情報送信要求を取得した配信実績情報生成部１６０は、配信実績情報送信要求、履歴情報格納部１２０に格納されている履歴情報、および、履歴情報内のユーザ識別情報に対応付けてユーザ属性情報格納部１００に格納されているユーザ属性情報を参照して、端末ユーザの属性に応じて集計した配信実績情報を生成する。
【００３３】
具体的には、配信実績情報生成部１６０は、例えば、図３（ｄ）に示す履歴情報が履歴情報格納部１２０に格納され、図３（ｂ）に示すユーザ属性情報がユーザ属性情報格納部１００に格納されている場合に、配信実績情報の集計の条件（年月「２００７年８月」、年代区分「２０歳代」、性別区分「男性」）を含む配信実績情報送信要求（つまり、図４（ａ）の「・・・」がないもの）を取得したときは、まず、当該集計の条件（年代区分「２０歳代」、性別区分「男性」）に一致するユーザ識別情報（ユーザ識別情報「Ｕ００１」は抽出される）をユーザ属性情報格納部１００から抽出する。
【００３４】
さらに、配信実績情報生成部１６０は、抽出したユーザ識別情報と一致するユーザ識別情報を有し、かつ、当該集計の条件（年月「２００７年８月」）と一致する日時を有する履歴情報を履歴情報格納部１２０から抽出する。そして、配信実績情報生成部１６０は、抽出した履歴情報をコンテンツ識別情報別に集計して、図４（ｂ）に示す配信実績情報を生成する。なお、図４（ｂ）に示す配信実績情報に含まれるダウンロード回数およびストリーミング回数は、履歴情報に含まれるダウンロード開始情報およびストリーミング再生開始情報から集計した回数である。配信実績情報生成部１６０は、生成した配信実績情報を配信実績情報送信部１７０に供給する。
【００３５】
以下、上記のように構成した実績情報生成サーバ１０の動作について説明する。図５は、図１に示す実績情報生成サーバ１０等の動作の一例を示すフローチャートである。図６は、実行プログラムを受信した端末３０のブラウザの一例を示す図である。なお、図５（ａ）に示すフローチャートは、左側が実績情報生成サーバ１０の動作を示し、右側が端末３０（実行プログラムがインストールされていない端末３０）の動作を示す。図５（ａ）に示すフローチャートは、端末３０が実績情報生成サーバ１０にユーザ属性情報を送信することにより開始する（ステップＳ１００）。
【００３６】
図５（ｂ）に示すフローチャートは、左側が実績情報生成サーバ１０の動作を示し、中央が端末３０（実行プログラムがインストールされている端末３０）の動作を示し、右側がコンテンツ配信サーバ２０の動作を示す。図５（ｂ）に示すフローチャートは、端末３０からの要求に応じてコンテンツ配信サーバ２０が端末３０にコンテンツを送信することにより開始する（ステップＳ３００）。
【００３７】
図５（ｃ）に示すフローチャートは、左側が実績情報生成サーバ１０の動作を示し、右側が端末４０の動作を示す。図５（ｃ）に示すフローチャートは、端末４０が実績情報生成サーバ１０に配信実績情報送信要求を送信することにより開始する（ステップＳ６００）。
【００３８】
図５（ａ）に示すフローチャートにおいて、ステップＳ１００に続いて、実績情報生成サーバ１０のユーザ属性情報受信部１３０は、端末３０を使用する端末ユーザの属性を示すユーザ属性情報を端末３０から受信し(ステップＳ２１０)、端末３０の端末ユーザを識別するユーザ識別情報を採番する（ステップＳ２２０）。ユーザ属性情報受信部１３０は、端末３０のアドレス（例えば、ＩＰヘッダから取得した端末３０のＩＰアドレス）およびユーザ識別情報をプログラム送信部１４０に供給する。
【００３９】
プログラム送信部１４０は、端末３０のアドレスおよびユーザ識別情報をユーザ属性情報受信部１３０から取得し、Ｗｅｂブラウザにプラグイン（plug-in）する使用態様の実行プログラムをプログラム格納部１１０から取得する。そして、プログラム送信部１４０は、実行プログラムをユーザ識別情報とともに端末３０に送信する（ステップＳ２３０）。
【００４０】
なお、プログラム送信部１４０は、端末３０において実行される実行プログラムの履歴情報送信手順が参照可能なデータ領域にユーザ識別情報が保存されるように、ユーザ識別情報を送信する。例えば、プログラム送信部１４０は、実行プログラム内のデータ領域にユーザ識別情報を格納して送信する。または、プログラム送信部１４０は、履歴情報送信手順が参照可能なクッキー（Cooki）の値としてユーザ識別情報を送信する。
【００４１】
プログラム送信部１４０は、実行プログラムをユーザ識別情報とともに端末３０に送信した旨を示す通知をユーザ属性情報受信部１３０に供給する。プログラム送信部１４０から上記の通知を取得したユーザ属性情報受信部１３０は、ステップＳ２１０にて受信したユーザ属性情報を、ステップＳ２２０にて採番したユーザ識別情報に対応付けてユーザ属性情報格納部１００に格納する（Ｓ２４０）。そして、実績情報生成サーバ１０の動作は終了する。
【００４２】
一方、実行プログラムをユーザ識別情報とともに受信した端末３０は、実行プログラムを内部にインストールする（ステップＳ１５０)。そして、端末３０の動作は終了する。
【００４３】
なお、端末３０が実行プログラムをインストールし、実績情報サーバ１０がユーザ属性情報を格納する流れは、図５（ａ）の例に限定されない。例えば、以下の流れであってもよい。まず、端末３０が実績情報生成サーバ１０から実行プログラムをダウンロードする。端末３０は、ダウンロードした実行プログラムのインストール時においてユーザ属性情報を実績情報生成サーバ１０に送信する。ユーザ属性情報を受信した実績情報生成サーバ１０は、端末３０の端末ユーザを識別するユーザ識別情報を採番する。ユーザ識別情報を採番した実績情報生成サーバ１０は、受信したユーザ属性情報を採番したユーザ識別情報に対応付けて格納するとともに、採番したユーザ識別情報を端末３０に送信する。ユーザ識別情報を受信した端末３０は、実行プログラムが参照可能なデータ領域にユーザ識別情報を保存する。
【００４４】
また、実行プログラムがインストールされた端末３０が、Ｗｅｂブラウザを起動させた場合、図６に示すように、ブラウザ画面２００上に実行プログラムに係るアイコン２１２、２１４を有する領域２１０が表示される。アイコン２１２はダウンロードしたコンテンツの保存場所の設定に関するアイコン（具体的には、アイコン２１２がクリックされた場合、ダウンロードするコンテンツを保存するフォルダをユーザに指定させる入力欄が表示される）、アイコン２１４はコンテンツをダウンロードする旨の要求を端末ユーザから受け付けるアイコンである。
【００４５】
図５（ｂ）に示すフローチャートにおいて、ステップＳ３００に続いて、端末３０は、実行プログラムのコンテンツ受信手順によって、コンテンツ配信サーバ２０からコンテンツを受信し(ステップＳ４１０)、履歴情報を生成する（ステップＳ４２０）。
【００４６】
例えば、端末３０は、コンテンツ受信手順によって、アクセスが行われたときにブラウザ上でコンテンツのストリーミング再生が自動的に開始するように成されたＷｅｂページをコンテンツ配信サーバ２０から受信した場合、履歴情報送信手順によって、題名情報、実演者名情報などの情報を受信したＷｅｂページから取得し、取得した題名情報、実演者名情報などの情報、コンテンツのストリーミング再生による受信が開始された旨を示すストリーミング再生開始情報、および、ユーザ識別情報を含む履歴情報を生成する。また、端末３０は、上述のＷｅｂページの表示中に、コンテンツをダウンロードする旨の要求を端末ユーザから受け付けるアイコン２１４が押下され、コンテンツ受信手順によって、コンテンツのダウンロードが開始した場合、履歴情報送信手順によって、題名情報、実演者名情報などの情報、コンテンツのダウンロードによる受信が開始された旨を示すダウンロード開始情報、および、ユーザ識別情報を含む履歴情報を生成する。
【００４７】
端末３０は、生成した履歴情報を実績情報生成サーバ１０に送信する（ステップＳ４３０）。そして、端末３０の動作は終了する。
【００４８】
実績情報生成サーバ１０の履歴情報受信部１５０は、端末３０から履歴情報を受信し（ステップＳ５４０）、受信した履歴情報を履歴情報格納部１２０に格納する（ステップＳ５５０）。そして、実績情報生成サーバ１０の動作は終了する。
【００４９】
図５（ｃ）に示すフローチャートにおいて、ステップＳ６００に続いて、実績情報生成サーバ１０の配信実績情報送信部１７０は、配信実績情報送信要求を端末４０から受信する（ステップＳ６１０）。配信実績情報送信部１７０は、受信した配信実績情報送信要求を配信実績情報生成部１６０に供給する。
【００５０】
配信実績情報送信要求を取得した配信実績情報生成部１６０は、配信実績情報送信要求、履歴情報格納部１２０に格納されている履歴情報、および、履歴情報内のユーザ識別情報に対応付けてユーザ属性情報格納部１００に格納されているユーザ属性情報を参照して、端末ユーザの属性に応じて集計した配信実績情報を生成する（ステップＳ６２０）。配信実績情報生成部１６０は、生成した配信実績情報を配信実績情報送信部１７０に供給する。配信実績情報を取得した配信実績情報送信部１７０は、配信実績情報を端末４０に送信する（ステップＳ６３０）。そして本フローチャートは終了する。
【００５１】
以上、本実施形態によれば、複数の端末３０が実際にアクセスした不特定多数のコンテンツ配信サーバ２０‐１、コンテンツ配信サーバ２０‐２、・・・、コンテンツ配信サーバ２０‐ｎにて提供されているコンテンツを対象とする配信実績情報を、実績情報生成サーバ１０から端末４０に提供することができる。さらに、端末３０を使用する端末ユーザの属性に応じて集計した配信実績情報を提供することができる。
【００５２】
なお、本実施形態において、配信実績情報送信部１７０は、ユーザ属性情報に係る集計の条件（例えば、年齢区分、性別区分）と、履歴情報に係る集計の条件（例えば、年月）とを含む配信実績情報送信要求を受信し、配信実績情報生成部１６０は、配信実績情報送信要求により示される条件、履歴情報格納部１２０に格納されている履歴情報、および、履歴情報内のユーザ識別情報に対応付けてユーザ属性情報格納部１００に格納されているユーザ属性情報を参照して配信実績情報を生成しているが、これに代えて、配信実績情報送信部１７０は、ユーザ属性情報に係る集計の条件のみを含む配信実績情報送信要求を受信し、配信実績情報生成部１６０は、配信実績情報送信要求により示される条件、履歴情報格納部１２０に格納されている履歴情報、および、履歴情報内のユーザ識別情報に対応付けてユーザ属性情報格納部１００に格納されているユーザ属性情報を参照して配信実績情報を生成してもよい。またこれらに代えて、配信実績情報送信部１７０は、履歴情報に係る集計の条件のみを含む配信実績情報送信要求を受信し、配信実績情報生成部１６０は、配信実績情報送信要求により示される条件、および、履歴情報格納部１２０に格納されている履歴情報を参照して配信実績情報を生成してもよい。さらにこれらに代えて、配信実績情報送信部１７０は、集計の条件を含まない配信実績情報送信要求を受信し、配信実績情報生成部１６０は、履歴情報格納部１２０に格納されている履歴情報のみを参照して配信実績情報を生成してもよい。
【００５３】
また、本実施形態において、配信実績情報生成部１６０は、配信実績情報送信要求を配信実績情報送信部１７０から取得した後に配信実績情報を生成しているが、配信実績情報生成部１６０が集計の条件を含まない配信実績情報送信要求を配信実績情報送信部１７０から取得する場合には、配信実績情報生成部１６０は、配信実績情報送信要求を配信実績情報送信部１７０から取得するか否かに関係なく、配信実績情報をいわゆる静的に生成し、生成した配信実績情報を所定の領域に格納してもよい（例えば、毎日所定の時刻に生成、格納する）。なお、配信実績情報生成部１６０は、配信実績情報送信要求を配信実績情報送信部１７０から取得したときは、所定の領域に格納してある配信実績情報を配信実績情報送信部１７０に供給する。
【００５４】
また、本実施形態において、端末３０は、ダウンロード開始情報またはストリーミング再生開始情報を含む履歴情報を生成しているが、ダウンロード開始情報を含む履歴情報に代えてまたは加えて、端末３０によってコンテンツのダウンロードによる受信が正常に完了した旨を示すダウンロード完了情報を含む履歴情報を生成してもよい。同様に、ストリーミング再生開始情報を含む履歴情報に代えてまたは加えて、端末３０によってコンテンツのストリーミング再生による受信が正常に完了（最後まで再生）した旨を示すストリーミング再生完了情報を含む履歴情報を生成してもよい。
【００５５】
なお、実績情報生成サーバ１０は、ダウンロード開始情報を含む履歴情報に代えてダウンロード完了情報を含む履歴情報を受信する場合、ダウンロード回数をダウンロード完了情報から集計する（ストリーミング再生についても同様）。また、実績情報生成サーバ１０は、ダウンロード開始情報およびダウンロード完了情報を含む履歴情報を受信する場合、ダウンロード開始情報とダウンロード完了情報とに異なる重み付け係数を乗じてダウンロード回数を集計してもよい（例えば、ダウンロード開始情報に０．２、ダウンロード完了情報に１．０を乗じる）。ストリーミング再生についても同様である。
【００５６】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００５７】
【図１】本実施形態の実績情報生成サーバ１０を含むコンテンツ配信システムの全体概念図を示す図である。
【図２】図１に示す実績情報生成サーバの機能構成例を示す図である。
【図３】ユーザ属性情報受信部が受信する情報、ユーザ属性情報格納部に格納される情報、履歴情報受信部が受信する情報、および、履歴情報格納部に格納される情報の一例を示す図である。
【図４】配信実績情報生成部が取得する情報、配信実績情報生成部が生成する情報の一例を示す図である。
【図５】図１に示す実績情報生成サーバ等の動作の一例を示すフローチャートである。
【図６】実行プログラムを受信した端末のブラウザの一例を示す図である。
【符号の説明】
【００５８】
１０  実績情報生成サーバ
２０  コンテンツ配信サーバ
３０  端末
４０  端末
１００  ユーザ属性情報格納部
１１０  プログラム格納部
１２０  履歴情報格納部
１３０  ユーザ属性情報受信部
１４０  プログラム送信部
１５０  履歴情報受信部
１６０  配信実績情報生成部
１７０  配信実績情報送信部
【図１】
2009099053.tif 000003
【図２】
2009099053.tif 000004
【図３】
2009099053.tif 000005
【図４】
2009099053.tif 000006
【図５】
2009099053.tif 000007
【図６】
2009099053.tif 000008