(57)【要約】【課題】より有用且つ信頼性の高い視聴度情報を提供すること。【解決手段】視聴情報蓄積サーバ（１２０）は、視聴情報データベース（１２２）に対し、視聴情報を登録する視聴情報登録部（３２４）を備え、当該視聴情報登録部（３２４）は、番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された視聴情報を視聴情報データベース（１２２）に登録する。【選択図】図３
2014160884.tif 000002
【特許請求の範囲】
【請求項１】
複数の視聴機器の各々から、番組コンテンツの視聴に関する視聴情報を取得する視聴情報取得手段と、
視聴情報を蓄積するデータベースに対し、前記視聴情報取得手段によって取得された前記視聴情報を登録する視聴情報登録手段と
を備え、
前記視聴情報登録手段は、
前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された前記視聴情報を前記データベースに登録する
ことを特徴とする視聴情報集計装置。
【請求項２】
複数の視聴機器の各々から、番組コンテンツの録画視聴に関する視聴情報、および、番組コンテンツのリアルタイム視聴に関する視聴情報の少なくともいずれか一方を取得する視聴情報取得手段と、
視聴情報を蓄積するデータベースに対し、前記視聴情報取得手段によって取得された、前記録画視聴に関する視聴情報、および、前記リアルタイム視聴に関する視聴情報の少なくともいずれか一方を登録する視聴情報登録手段と
を備え、
前記視聴情報登録手段は、
前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された前記視聴情報を前記データベースに登録する
ことを特徴とする視聴情報集計装置。
【請求項３】
番組コンテンツを視聴可能な視聴機器であって、
前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された視聴情報を、視聴情報集計装置に送信することにより、当該視聴情報集計装置を介して、視聴情報を蓄積するデータベースに対し、当該視聴情報を登録する視聴情報送信手段
を備えることを特徴とする視聴機器。
【請求項４】
複数の視聴機器の各々から、番組コンテンツの視聴に関する視聴情報を取得する視聴情報取得工程と、
視聴情報を蓄積するデータベースに対し、前記視聴情報取得工程において取得された前記視聴情報を登録する視聴情報登録工程と
を含み、
前記視聴情報登録工程では、
前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された前記視聴情報を前記データベースに登録する
ことを特徴とする視聴情報集計方法。
【請求項５】
コンピュータを請求項１または２に記載の視聴情報集計装置として機能させるためのプログラムであって、前記コンピュータを前記視聴情報集計装置が備える前記各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴情報集計装置、視聴機器、視聴情報集計方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、テレビ局から放送された番組コンテンツの各々について、複数の視聴機器から収集した視聴情報に基づいて、その視聴率が算出されている。当該視聴率は、番組コンテンツの視聴度を判断するための一つの判断基準となっている。そして、当該視聴率は、例えば、テレビ局においては番組の存続期間の判断基準となったり、スポンサー企業においては宣伝効果の指標となったりする等、重要な情報であるため、より公平かつ信頼性の高いものでなければならない。
【０００３】
そこで、従来、より実際の視聴状況に近い視聴率を算出することを目的とした技術が考案されている。例えば、下記特許文献１には、放送受信装置において視聴予約または録画予約が行われると、番組予約情報をコンピュータセンターに送信する技術が開示されている。
【０００４】
さらに、下記特許文献１には、録画された番組が再生されると、再生された旨の通知をコンピュータセンターに送信する技術も開示されている。この技術によれば、番組制作者および番組編成者は、録画された番組が視聴されたがどうかがわかるため、有意義な番組データを得ることができるとされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２２８５３６号公報（公開日：２００７年９月６日）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の技術は、録画された番組のどの部分がどのように視聴されたかまでを把握することができない。このため、上記特許文献１の技術では、例えば、番組の視聴区間毎の視聴度を算出したり、番組の視聴区間毎に重み付けを行ったりすることができず、よって、有用且つ信頼性の高い視聴度情報を提供することができない。
【０００７】
本発明は、上記の問題に鑑みてなされたものであり、より有用且つ信頼性の高い視聴度情報を提供することが可能なシステムを実現することにある。
【課題を解決するための手段】
【０００８】
上記した課題を解決するため、本発明の一態様に係る視聴情報集計装置は、複数の視聴機器の各々から、番組コンテンツの視聴に関する視聴情報を取得する視聴情報取得手段と、視聴情報を蓄積するデータベースに対し、前記視聴情報取得手段によって取得された前記視聴情報を登録する視聴情報登録手段とを備え、前記視聴情報登録手段は、前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された前記視聴情報を前記データベースに登録することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された視聴情報が視聴情報データベースに蓄積されるため、例えば、番組の視聴区間毎の視聴度を算出したり、番組の視聴区間毎に重み付けを行ったりすることが可能となり、よって、より有用且つ信頼性の高い視聴度情報を提供することが可能なシステムを実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る視聴情報集計システムの装置構成を示す。
【図２】本実施形態に係る視聴情報集計システムを構成する各装置の主要なハードウェア構成を示す。
【図３】本実施形態に係る視聴情報集計システムの機能構成を示す。
【図４】本実施形態に係る視聴情報集計システムによる処理の手順を示すシーケンス図である。
【図５】本実施形態に係るテレビによる、リアルタイム視聴情報生成処理の具体的な手順を示すフローチャートである。
【図６】本実施形態に係るテレビによる、録画処理の具体的な手順を示すフローチャートである。
【図７】本実施形態に係るテレビにおいて扱われる録画データの構成を示す。
【図８】本実施形態に係るテレビによる、録画番組視聴情報生成処理の具体的な手順を示すフローチャートである。
【図９】本実施形態に係る視聴情報集計システムにおいて扱われる録画番組視聴情報の構成を示す。
【図１０】本実施形態に係る視聴情報蓄積サーバによる、視聴情報登録処理の具体的な手順を示すフローチャートである。
【図１１】本実施例１に係る視聴ランキングサーバによるランク情報生成処理の具体的な手順を示すフローチャートである。
【図１２】本実施例２に係る視聴ランキングサーバによるランク情報生成処理の具体的な手順を示すフローチャートである。
【図１３】本実施例３に係る視聴ランキングサーバによるランク情報生成処理の具体的な手順を示すフローチャートである。
【図１４】本実施例４に係る視聴ランキングサーバによるランク情報生成処理の具体的な手順を示すフローチャートである。
【図１５】本実施形態に係るテレビにおいて生成された録画再生視聴情報の具体例を示す。
【図１６】本実施形態に係る視聴情報データベースに蓄積された視聴情報の具体例を示す。
【図１７】本実施形態に係る視聴ランキングサーバによって生成されたランク情報の具体例（第１例）を示す。
【図１８】本実施形態に係る視聴ランキングサーバによって生成された、集計データの具体例を示す。
【図１９】本実施形態に係る視聴ランキングサーバによって生成されたランク情報の具体例（第２例）を示す。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態について説明する。
【００１２】
〔視聴情報集計システム１０の構成〕
図１は、本実施形態に係る視聴情報集計システム１０の装置構成を示す。
【００１３】
図１に示すように、視聴情報集計システム１０は、テレビ１００、ＨＤＤ１１０、視聴情報蓄積サーバ１２０、視聴情報データベース１２２、視聴ランキングサーバ１３０、および番組情報データベース１３２を備えている。テレビ１００、視聴情報蓄積サーバ１２０、および視聴ランキングサーバ１３０は、インターネット２０に接続されている。ＨＤＤ１１０は、テレビ１００に接続されている。視聴情報データベース１２２は、視聴情報蓄積サーバ１２０に接続されている。番組情報データベース１３２は、視聴ランキングサーバ１３０に接続されている。
【００１４】
（テレビ１００）
テレビ１００は、放送局から放送された番組コンテンツ（地上デジタル放送、ＢＳ／ＣＳデジタル放送、ケーブルＴＶ、インターネット配信等）を視聴可能な装置である。テレビ１００は、番組コンテンツをＨＤＤ１１０へ録画することが可能であり、ＨＤＤ１１０に録画された番組コンテンツを視聴することも可能である。
【００１５】
（視聴情報蓄積サーバ１２０）
視聴情報蓄積サーバ１２０は、番組情報の視聴に関する情報である視聴情報をテレビ１００から受信し、当該視聴情報を視聴情報データベース１２２へ逐次登録することにより、当該視聴情報を視聴情報データベース１２２に蓄積してゆく。
【００１６】
視聴情報データベース１２２に蓄積される視聴情報は、録画番組視聴情報とリアルタイム視聴情報とに分類される。録画番組視聴情報とは、番組コンテンツの録画番組視聴に関する視聴情報である。録画番組視聴とは、ＨＤＤ１１０に録画されている番組コンテンツを、視聴者が任意のタイミングで視聴する視聴形態である。一方、リアルタイム視聴情報とは、番組コンテンツのリアルタイム視聴に関する視聴情報である。リアルタイム視聴とは、放送された番組コンテンツを、視聴者が直ちに視聴する視聴形態である。
【００１７】
図１では、１台の視聴機器（テレビ１００）が図示されているが、実際には、視聴情報集計システム１０は、複数の視聴機器を備えている。そして、視聴情報蓄積サーバ１２０は、これら複数の視聴機器の各々から、インターネット２０を介して、視聴情報（録画番組視聴情報およびリアルタイム視聴情報の少なくともいずれか一方）を取得することが可能となっている。
【００１８】
（視聴ランキングサーバ１３０）
視聴ランキングサーバ１３０は、視聴情報データベース１２２に蓄積されている録画番組視聴情報およびリアルタイム視聴情報に基づいて、番組情報データベース１３２に登録されている複数の番組コンテンツのランクを決定する。そして、視聴ランキングサーバ１３０は、決定されたランクを示すランク情報を、上記複数の視聴機器へ配信する。ランク情報の配信先は、視聴機器に限らず、例えば、パーソナルコンピュータ、広告用ディスプレイ、携帯電話機、スマートフォン、タブレット端末等、少なくともランク情報を表示可能な機器全般が含まれる。
【００１９】
〔各装置のハードウェア構成〕
図２は、本実施形態に係る視聴情報集計システム１０を構成する各装置の主要なハードウェア構成を示す。
【００２０】
〔テレビ１００〕
図２に示すように、テレビ１００は、チューナ２０２、ＣＰＵ２０４、ＲＯＭ（Read Only Memory）２０６、ＲＡＭ（Random Access Memory）２０８、操作入力デバイス２１０、ディスプレイ２１２、スピーカ２１４、レコーダ２１６、外部機器インタフェース２１８、および通信インタフェース２２０を備える。
【００２１】
（チューナ２０２）
チューナ２０２は、放送局によって放送された映像コンテンツ（すなわち、番組コンテンツ）を受信する。チューナ２０２によって受信された映像コンテンツは、直ちにテレビ１００において再生され、その映像がディスプレイ２１２に表示されるとともに、その音声データがスピーカ２１４から出力される。または、チューナ２０２によって受信された映像コンテンツは、レコーダ２１６の制御により、外部機器インタフェース２１８と接続されたＨＤＤ１１０へ録画される。
【００２２】
（ＣＰＵ２０４、ＲＯＭ２０６、ＲＡＭ２０８）
ＲＯＭ２０６およびＲＡＭ２０８は、各種プログラムおよび各種データを、一時的または恒久的に格納するメモリである。ＣＰＵ２０４は、ＲＯＭ２０６またはＲＡＭ２０８に記憶されているプログラムを実行することにより、テレビ１００の各部を制御したり、テレビ１００の各機能を実行したりする。
【００２３】
（操作入力デバイス２１０）
操作入力デバイス２１０は、当該操作入力デバイス２１０の操作（例えば、選局操作、録画操作、再生操作、音量調整操作、電源切り替え操作、入力切り替え操作、各種メニュー操作等）に応じた操作信号を、テレビ１００に対して入力する。テレビ１００は、入力された操作信号に応じた処理を実行する。例えば、操作入力デバイス２１０は、リモコン、ボタン等が採用され得る。
【００２４】
（ディスプレイ２１２）
ディスプレイ２１２は、各種映像（例えば、番組コンテンツの映像、各種設定画面、番組表等）を表示する。例えば、ディスプレイ２１２として、液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイ、ブラウン管ディスプレイ等が採用され得る。
【００２５】
（スピーカ２１４）
スピーカ２１４は、各種音声（例えば、映像コンテンツの音声、各種案内音声、読み上げ音声等）を出力する。
【００２６】
（レコーダ２１６）
レコーダ２１６は、チューナ２０２によって受信された番組コンテンツを、ＨＤＤ１１０へ録画する。例えば、レコーダ２１６は、予め設定された予約時刻が到来すると、予約された番組コンテンツを録画する。また、レコーダ２１６は、ユーザがある番組コンテンツを視聴中に、ユーザによって録画指示がなされると、それ以降、その番組コンテンツを録画することができる。
【００２７】
（外部機器インタフェース２１８）
外部機器インタフェース２１８は、外部機器（ＨＤＤ１１０）が接続され、当該外部機器との通信を制御する。例えば、外部機器インタフェース１５０には、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＨＤＭＩ（High-Definition Multimedia Interface）等が採用され得る。
【００２８】
（通信インタフェース２２０）
通信インタフェース２２０は、通信ネットワーク（インターネット２０）に接続され、当該通信ネットワークを介した通信を制御する。例えば、通信インタフェース１４０には、ＬＡＮインタフェース、Ｗｉ−Ｆｉ（Wireless Fidelity）等が採用され得る。
【００２９】
〔視聴情報蓄積サーバ１２０〕
一方、視聴情報蓄積サーバ１２０は、ＣＰＵ２２２、ＲＯＭ２２４、ＲＡＭ２２６、通信インタフェース２２８、および外部機器インタフェース２２９を備える。ＣＰＵ２２２は、ＲＯＭ２２４またはＲＡＭ２２６に記憶されているプログラムを実行することにより、視聴情報蓄積サーバ１２０の各部を制御したり、視聴情報蓄積サーバ１２０の各機能を実行したりする。通信インタフェース２２８は、通信ネットワーク（インターネット２０）に接続され、当該通信ネットワークを介した通信を制御する。外部機器インタフェース２２９は、外部機器（視聴情報データベース１２２）が接続され、当該外部機器との通信を制御する。なお、視聴情報蓄積サーバ１２０と視聴情報データベース１２２との接続は、通信インタフェース２２８を介したものであってもよく、さらには、インターネット２０を介したものであってもよい。
【００３０】
〔視聴ランキングサーバ１３０〕
同様に、視聴ランキングサーバ１３０は、ＣＰＵ２３２、ＲＯＭ２３４、ＲＡＭ２３６、通信インタフェース２３８、および外部機器インタフェース２３９を備える。ＣＰＵ２３２は、ＲＯＭ２３４またはＲＡＭ２３６に記憶されているプログラムを実行することにより、視聴ランキングサーバ１３０の各部を制御したり、視聴ランキングサーバ１３０の各機能を実行したりする。通信インタフェース２３８は、通信ネットワーク（インターネット２０）に接続され、当該通信ネットワークを介した通信を制御する。外部機器インタフェース２３９は、外部機器（番組情報データベース１３２）が接続され、当該外部機器との通信を制御する。視聴ランキングサーバ１３０と番組情報データベース１３２との接続は、通信インタフェース２３８を介したものであってもよく、さらには、インターネット２０を介したものであってもよい。
【００３１】
〔視聴情報集計システム１０の機能構成〕
図３は、本実施形態に係る視聴情報集計システム１０の機能構成を示す。
【００３２】
〔テレビ１００〕
図３に示すように、テレビ１００は、リアルタイム再生部３０２、リアルタイム視聴情報生成部３０４、録画番組再生部３０６、録画番組視聴情報生成部３０８、視聴情報送信部３１０、ランク情報受信部３１２、およびランク情報表示部３１４を備える。
【００３３】
（リアルタイム再生部３０２）
リアルタイム再生部３０２は、チューナ２０２によって受信された番組コンテンツを、リアルタイム再生する。例えば、リアルタイム再生部３０２は、チューナ２０２が受信可能な複数の番組コンテンツの中から、ユーザによって選択（選局）された番組コンテンツを、リアルタイム再生する。
【００３４】
（リアルタイム視聴情報生成部３０４）
リアルタイム視聴情報生成部３０４は、リアルタイム再生部３０２が行ったリアルタイム再生に関する視聴情報（すなわち、リアルタイム視聴情報）を生成する。
【００３５】
リアルタイム視聴情報には、少なくとも、視聴番組を特定するための情報（例えば、放送局名、チャンネル、番組名等）、および、視聴時間を特定するための情報（例えば、視聴開始時刻、視聴終了時刻等）が含まれる。
【００３６】
ここで、リアルタイム視聴時において、例えば、視聴を一旦終了したり、放送局を切り替えたりする等、視聴状態が変更される場合がある。この場合、リアルタイム視聴情報生成部３０４は、一視聴区間毎に、当該視聴区間のリアルタイム視聴の詳細が示された一つのリアルタイム視聴情報を生成する。
【００３７】
例えば、番組コンテンツＡをリアルタイム視聴中、一旦電源がＯＦＦに切り替えられ、再度番組コンテンツＡ（番組コンテンツＡ’とする）がリアルタイム視聴された場合、リアルタイム視聴情報生成部３０４は、番組コンテンツＡの視聴区間のリアルタイム視聴情報と、番組コンテンツＡ’の視聴区間のリアルタイム視聴情報とを、それぞれ作成する。
【００３８】
また、番組コンテンツＡのリアルタイム視聴から、番組コンテンツＢのリアルタイム視聴に切り替えられた場合、リアルタイム視聴情報生成部３０４は、番組コンテンツＡの視聴区間のリアルタイム視聴情報と、番組コンテンツＢの視聴区間のリアルタイム視聴情報とを、それぞれ作成する。
【００３９】
（録画番組再生部３０６）
録画番組再生部３０６は、ＨＤＤ１１０に録画されている番組コンテンツを再生する。例えば、録画番組再生部３０６は、ＨＤＤ１１０に録画されている複数の番組コンテンツの中から、ユーザによって選択された番組コンテンツを、再生する。
【００４０】
（録画番組視聴情報生成部３０８）
録画番組視聴情報生成部３０８は、録画番組再生部３０６が行った録画番組再生に関する視聴情報（すなわち、録画番組視聴情報）を生成する。
【００４１】
録画番組視聴情報には、少なくとも、視聴番組を特定するための情報（例えば、放送局名、チャンネル、番組名等）、および、視聴時間を特定するための情報（例えば、視聴開始時刻、視聴終了時刻等）が含まれる。さらに、録画番組視聴情報には、番組コンテンツの実放送時間を特定可能な情報が含まれる。
【００４２】
ここで、録画番組視聴時において、例えば、視聴を一旦終了したり、早送りしたり、番組コンテンツを切り替えたりする等、視聴状態が変更される場合がある。この場合、録画番組視聴情報生成部３０８は、一視聴区間毎に、当該視聴区間の録画視聴の詳細が示された一つの録画番組視聴情報を生成する。
【００４３】
例えば、番組コンテンツＡを録画番組視聴中、一旦再生が停止され、再度番組コンテンツＡ（番組コンテンツＡ’とする）が録画番組視聴された場合、録画番組視聴情報生成部３０８は、番組コンテンツＡの視聴区間の録画番組視聴情報と、番組コンテンツＡ’の視聴区間の録画番組視聴情報とを、それぞれ作成する。
【００４４】
また、番組コンテンツＡを録画番組視聴中、当該番組コンテンツＡ（番組コンテンツＡ’とする）が一旦早送り再生され、その後、さらに当該番組コンテンツＡ（番組コンテンツＡ’’とする）が録画番組視聴された場合、録画番組視聴情報生成部３０８は、番組コンテンツＡの視聴区間の録画番組視聴情報と、番組コンテンツＡ’の視聴区間の録画番組視聴情報と、番組コンテンツＡ’’の視聴区間の録画番組視聴情報とを、それぞれ作成する。
【００４５】
また、番組コンテンツＡの録画番組視聴から、番組コンテンツＢの録画番組視聴に切り替えられた場合、録画番組視聴情報生成部３０８は、番組コンテンツＡの視聴区間の録画番組視聴情報と、番組コンテンツＢの視聴区間の録画番組視聴情報とを、それぞれ作成する。
【００４６】
（視聴情報送信部３１０）
視聴情報送信部３１０は、リアルタイム視聴情報生成部３０４によって生成されたリアルタイム視聴情報、および、録画番組視聴情報生成部３０８によって生成された録画番組視聴情報を、視聴情報蓄積サーバ１２０へ送信する。
【００４７】
視聴情報送信部３１０は、視聴情報が生成される毎に、当該視聴情報を直ちに送信してもよく、複数の視聴情報をメモリに蓄積しておき、所定のタイミングでまとめて送信してもよい。
【００４８】
（ランク情報受信部３１２、ランク情報表示部３１４）
ランク情報受信部３１２は、視聴ランキングサーバ１３０から配信されたランク情報を受信する。ランク情報表示部３１４は、ランク情報表示部３１４によって受信されたランク情報を表示する。
【００４９】
ランク情報とは、視聴ランキングサーバ１３０によって生成されるものであり、複数の番組コンテンツの順位が示されているものである。複数の番組コンテンツの順位は、視聴情報データベース１２２に登録されている複数の視聴情報に基づいて、視聴ランキングサーバ１３０によって決定される。
【００５０】
〔視聴情報蓄積サーバ１２０〕
視聴情報蓄積サーバ１２０は、視聴情報受信部３２２および視聴情報登録部３２４を備える。視聴情報受信部３２２は、テレビ１００から送信された視聴情報を受信する。視聴情報登録部３２４は、視聴情報受信部３２２によって受信された視聴情報を、視聴情報データベース１２２へ登録する。視聴情報登録部３２４は、視聴区間毎の視聴情報がテレビ１００から送られてきた場合、視聴区間毎に、当該視聴区間の視聴の詳細が示された視聴情報を視聴情報データベース１２２に登録する。例えば、視聴情報登録部３２４は、ある視聴区間の録画視聴情報がテレビ１００から送られてきた場合、当該視聴区間の録画視聴の詳細が示された録画視聴情報を視聴情報データベース１２２に登録する。同様に、視聴情報登録部３２４は、ある視聴区間のリアルタイム視聴情報がテレビ１００から送られてきた場合、当該視聴区間のリアルタイム視聴の詳細が示された録画視聴情報を視聴情報データベース１２２に登録する。
【００５１】
〔視聴ランキングサーバ１３０〕
視聴ランキングサーバ１３０は、ランク決定部３３２およびランク情報配信部３３４を備える。ランク決定部３３２は、視聴情報データベース１２２に登録されている複数の視聴情報に基づいて、複数の番組コンテンツのランクを決定する。ランク情報配信部３３４は、ランク決定部３３２によって決定されたランクが示されたランク情報を配信する。
【００５２】
例えば、ランク決定部３３２は、複数の番組コンテンツの各々について、複数の視聴機器による録画番組視聴時間の積算時間と、複数の視聴機器によるリアルタイム視聴時間の積算時間とを足し合わせることにより総視聴時間を算出し、当該総視聴時間に基づいて、ランクを決定する。
【００５３】
なお、ランク情報配信部３３４は、ランク決定部３３２によってランクが決定された後、当該ランクが示されたランク情報を、直ぐに配信してもよく、予め定められたタイミングで配信してもよく、または、端末装置から配信要求を受け取った場合に配信してもよい。
【００５４】
特に、本実施形態の視聴情報データベース１２２は、視聴区間毎にその詳細（再生区間、再生時間、再生状態等）が示された視聴情報が登録されている。このため、ランク決定部３３２は、上記のように番組単位でランクを決定することできるだけでなく、例えば、視聴区間毎にランクを決定したり、視聴区間毎にその再生状態に応じた重みづけ（例えば、早送り再生された場合は通常再生よりも重み値を小さくし、スロー再生された場合は通常再生よりも重み値を大きくする等）を行ったりすることもできる。すなわち、視聴ランキングサーバ１３０は、信頼性の高い視聴度情報を視聴区間単位で提供することができる。
【００５５】
〔視聴情報集計システム１０による処理の手順〕
図４は、本実施形態に係る視聴情報集計システム１０による処理の手順を示すシーケンス図である。
【００５６】
（録画番組視聴情報登録）
まず、テレビ１００において、録画番組再生部３０６が、ＨＤＤ１１０に録画されている番組コンテンツを再生した場合には（ステップＳ４０２）、録画番組視聴情報生成部３０８が、当該録画番組再生が行われている視聴区間に関する録画番組視聴情報を生成する（ステップＳ４０４）。そして、視聴情報送信部３１０が、当該録画番組視聴情報を、視聴情報蓄積サーバ１２０へ送信する（ステップＳ４０６）。
【００５７】
視聴情報蓄積サーバ１２０においては、視聴情報受信部３２２が、テレビ１００から送信された録画番組視聴情報を受信すると（ステップＳ４０８）、視聴情報登録部３２４が、当該録画番組視聴情報を、視聴情報データベース１２２へ登録する（ステップＳ４１０）。
【００５８】
（リアルタイム視聴情報登録）
一方、テレビ１００において、リアルタイム再生部３０２が、チューナ２０２によって受信された番組コンテンツをリアルタイム再生した場合には（ステップＳ４１２）、リアルタイム視聴情報生成部３０４が、当該リアルタイム再生が行われている視聴区間に関するリアルタイム視聴情報を生成する（ステップＳ４１４）。そして、視聴情報送信部３１０が、当該リアルタイム視聴情報を、視聴情報蓄積サーバ１２０へ送信する（ステップＳ４１６）。
【００５９】
視聴情報蓄積サーバ１２０においては、視聴情報受信部３２２が、テレビ１００から送信されたリアルタイム視聴情報を受信すると（ステップＳ４１８）、視聴情報登録部３２４が、当該リアルタイム視聴情報を、視聴情報データベース１２２へ登録する（ステップＳ４２０）。
【００６０】
（ランク情報配信）
視聴ランキングサーバ１３０においては、予め定められたタイミングで、ランク決定部３３２が、視聴情報データベース１２２に登録されている複数の視聴情報（録画番組視聴情報およびリアルタイム視聴情報）に基づいて、複数の番組コンテンツのランクを決定し（ステップＳ４２２）、ランク情報配信部３３４が、当該ランクが示されたランク情報をテレビ１００等へ配信する（ステップＳ４２４）。
【００６１】
そして、テレビ１００においては、ランク情報受信部３１２が、視聴ランキングサーバ１３０から配信されたランク情報を受信すると（ステップＳ４２６）、ランク情報表示部３１４が、当該ランク情報を表示する（ステップＳ４２８）。
【００６２】
このように、本実施形態の視聴情報集計システム１０においては、視聴情報データベース１２２には、リアルタイム視聴情報のみならず、録画番組視聴情報もが蓄積されてゆく。そして、視聴情報集計システム１０は、視聴情報データベース１２２に蓄積されたリアルタイム視聴情報および録画番組視聴情報に基づいて、番組コンテンツのランクを決定する。これにより、視聴情報集計システム１０は、リアルタイム視聴と録画番組視聴との双方が考慮された、より信頼性の高いランク情報を提供することができる。
【００６３】
〔各処理の具体的な手順〕
以下、図５〜図１４を参照して、視聴情報集計システム１０において実行される各処理の具体的な手順を説明する。
【００６４】
〔リアルタイム視聴情報生成処理〕
図５は、本実施形態に係るテレビ１００による、リアルタイム視聴情報生成処理の具体的な手順を示すフローチャートである。
【００６５】
まず、テレビ１００において、電源がＯＮに切り替えられた場合、または、入力切り替えがチューナに切り替えられた場合、リアルタイム再生部３０２が、番組コンテンツのリアルタイム再生を開始する（ステップＳ５０２）。そして、リアルタイム視聴情報生成部３０４が、当該リアルタイム再生が行われている視聴区間に関するリアルタイム視聴情報を生成する（ステップＳ５０４）。当該リアルタイム視聴情報は、テレビ１００が備えるメモリに記憶される。
【００６６】
その後、視聴情報送信部３１０が、一定時間が経過したか否かを判断する（ステップＳ５０６）。
【００６７】
ステップＳ５０６において、“一定時間が経過した”と判断された場合（ステップＳ５０６：ＹＥＳ）、視聴情報送信部３１０は、メモリに記憶されている未送信のリアルタイム視聴情報を、視聴情報蓄積サーバ１２０へ送信する（ステップＳ５０８）。そして、テレビ１００は、ステップＳ５０６へ処理を戻す。
【００６８】
一方、ステップＳ５０６において、“一定時間が経過していない”と判断された場合（ステップＳ５０６：ＮＯ）、リアルタイム視聴情報生成部３０４が、視聴状態が変更されたか否かを判断する（ステップＳ５１０）。
【００６９】
ステップＳ５１０において、“視聴状態が変更された”と判断された場合（ステップＳ５１０：ＹＥＳ）、テレビ１００は、ステップＳ５０４へ処理を戻し、変更後の視聴区間に関する、リアルタイム視聴情報を生成する。
【００７０】
一方、ステップＳ５１０において、“視聴状態が変更されていない”と判断された場合（ステップＳ５１０：ＮＯ）、テレビ１００は、リアルタイム再生が停止されたか否かを判断する（ステップＳ５１２）。例えば、電源がＯＦＦに切り替えられた場合、または、入力切り替えがチューナ以外のものに切り替えられた場合、テレビ１００は、“リアルタイム再生が停止された”と判断する。
【００７１】
ステップＳ５１２において、“リアルタイム再生が停止されていない”と判断された場合（ステップＳ５１２：ＮＯ）、テレビ１００は、ステップＳ５０６へ処理を戻す。一方、ステップＳ５１２において、“リアルタイム再生が停止された”と判断された場合（ステップＳ５１２：ＹＥＳ）、テレビ１００は、図５に示す一連の処理を終了する。
【００７２】
〔録画処理〕
図６は、本実施形態に係るテレビ１００による、録画処理の具体的な手順を示すフローチャートである。
【００７３】
テレビ１００において、録画開始イベント（例えば、予約時刻到来、録画ボタン押下等）が発生すると、レコーダ２１６は、番組コンテンツの録画を開始し（ステップＳ６０２）、当該番組コンテンツのインデックス情報を、ＨＤＤ１１０へ記録する（ステップＳ６０４）。続いて、レコーダ２１６は、当該番組コンテンツの映像ストリームおよび音声ストリームを、ＨＤＤ１１０へ記録する（ステップＳ６０６）。そして、テレビ１００は、図６に示す一連の処理を終了する。
【００７４】
〔録画データの構成〕
図７は、本実施形態に係るテレビ１００において扱われる録画データの構成を示す。図７に示す例では、録画データは、データ項目として、「放送局情報」、「録画開始時刻」、「映像ストリーム」、および「音声ストリーム」を含んでいる。「放送局情報」および「録画開始時刻」は、インデックス情報である。レコーダ２１６が番組コンテンツの録画を行うと、ＨＤＤ１１０には、図７に示す構成を有する録画データが記録される。
【００７５】
「放送局情報」には、録画された番組コンテンツの放送局を識別するための情報が設定される。例えば、「放送局情報」には、放送局名、チャンネル番号等が設定される。「録画開始時刻」には、番組コンテンツの録画が開始された時刻が設定される。「映像ストリーム」には、録画された番組コンテンツの実体的な映像データが格納される。「音声ストリーム」には、録画された番組コンテンツの実体的な音声データが格納される。
【００７６】
〔録画番組視聴情報生成処理〕
図８は、本実施形態に係るテレビ１００による、録画番組視聴情報生成処理の具体的な手順を示すフローチャートである。
【００７７】
まず、録画番組再生部３０６が、番組コンテンツの録画番組再生を開始すると（ステップＳ８０２）、録画番組視聴情報生成部３０８が、当該録画番組再生が行われている視聴区間に関する録画番組視聴情報を生成する（ステップＳ８０４）。当該録画番組視聴情報は、テレビ１００が備えるメモリに記憶される。
【００７８】
その後、視聴情報送信部３１０が、一定時間が経過したか否かを判断する（ステップＳ８０６）。
【００７９】
ステップＳ８０６において、“一定時間が経過した”と判断された場合（ステップＳ８０６：ＹＥＳ）、視聴情報送信部３１０は、メモリに記憶されている録画番組視聴情報を、視聴情報蓄積サーバ１２０へ送信する（ステップＳ８０８）。そして、テレビ１００は、ステップＳ８０６へ処理を戻す。
【００８０】
一方、ステップＳ８０６において、“一定時間が経過していない”と判断された場合（ステップＳ８０６：ＮＯ）、録画番組視聴情報生成部３０８が、視聴状態が変更されたか否かを判断する（ステップＳ８１０）。“視聴状態が変更される”とは、早送りボタンが押下されたり、一時停止ボタンが押下されたりすることにより、番組コンテンツの再生状態が変更された場合のことを指す。
【００８１】
ステップＳ８１０において、“視聴状態が変更された”と判断された場合（ステップＳ８１０：ＹＥＳ）、テレビ１００は、ステップＳ８０４へ処理を戻し、変更後の視聴区間に関する、録画番組視聴情報を生成する。
【００８２】
一方、ステップＳ８１０において、“視聴状態が変更されていない”と判断された場合（ステップＳ８１０：ＮＯ）、テレビ１００は、録画番組再生が停止されたか否かを判断する（ステップＳ８１２）
ステップＳ８１２において、“録画番組再生が停止されていない”と判断された場合（ステップＳ８１２：ＮＯ）、テレビ１００は、ステップＳ８０６へ処理を戻す。
【００８３】
一方、ステップＳ８１２において、“録画番組再生が停止された”と判断された場合（ステップＳ８１２：ＹＥＳ）、録画番組視聴情報生成部３０８が、電源ＯＦＦの直前の録画番組再生に関する録画番組視聴情報を生成し（ステップＳ８１４）。視聴情報送信部３１０が、当該録画番組視聴情報を含む未送信の録画番組視聴情報を、視聴情報蓄積サーバ１２０へ送信する（ステップＳ８１６）。そして、テレビ１００は、図８に示す一連の処理を終了する。
【００８４】
〔録画番組視聴情報の構成〕
図９は、本実施形態に係る視聴情報集計システム１０において扱われる録画番組視聴情報の構成を示す。図９に示す例では、録画番組視聴情報は、データ項目（詳細情報）として、「再生時の実時間」、「放送局情報」、「録画開始時刻」、「再生時間」、「再生状態」、および「送信済みフラグ」を含んでいる。テレビ１００が番組コンテンツの録画番組再生を行うと、テレビ１００は、図９に示す構成を有する録画番組視聴情報を生成し、当該録画番組視聴情報を視聴情報蓄積サーバ１２０へ送信する。特に、本実施形態のテレビ１００は、番組コンテンツの視聴区間毎に、図９に示す構成を有する録画番組視聴情報を生成し、当該録画番組視聴情報を視聴情報蓄積サーバ１２０へ送信する。
【００８５】
「再生時の実時間」には、番組コンテンツの当該視聴区間の再生が開始された時刻が設定される。「放送局情報」には、番組コンテンツの放送局を識別するための情報が設定される。例えば、「放送局情報」には、放送局名、チャンネル番号等が設定される。
【００８６】
「録画開始時刻」には、番組コンテンツの録画が開始された時刻が設定される。「再生時間」には、番組コンテンツの当該視聴区間の再生開始時間（番組コンテンツの先頭からの相対的な時間）が設定される。「録画開始時刻」と「再生時間」とから、当該視聴区間の実放送時間を算出することができる。例えば、「録画開始時刻」が「2012/7/24 19:00:00」であり、「再生時間」が「0:07:15」であれば、当該視聴区間の実放送時間は、「2012/7/24 19:07:15」を始期とするものであることがわかる。
【００８７】
「再生状態」には、番組コンテンツの当該視聴区間の再生状態が設定される。例えば、再生状態とは、「通常再生」、「早送り」、「スロー再生」、「一時停止」、「停止」等である。「一時停止」および「停止」は、再生が停止されている状態であるが、一つの視聴区間の概念に含まれる。「送信済みフラグ」には、主に二重送信を防止するための、当該録画番組視聴情報がすでに送信されているか否かを識別するための送信済みフラグが設定される。
【００８８】
〔視聴情報登録処理〕
図１０は、本実施形態に係る視聴情報蓄積サーバ１２０による、視聴情報登録処理の具体的な手順を示すフローチャートである。
【００８９】
視聴情報蓄積サーバ１２０は、視聴情報の受信を常時待機しており、視聴情報受信部３２２が、視聴情報を受信すると（ステップＳ１００２）、視聴情報登録部３２４が、当該視聴情報が録画番組視聴情報であるか否かを判断する（ステップＳ１００４）。例えば、視聴情報登録部３２４は、視聴情報に示されているフラグや、視聴情報のデータ構造等により、視聴情報登録部３２４が、当該視聴情報が録画番組視聴情報であるか否かを判断する。
【００９０】
ステップＳ１００４において、“録画番組視聴情報ではない”と判断された場合（ステップＳ１００４：ＮＯ）、視聴情報登録部３２４は、当該視聴情報をリアルタイム視聴情報として、視聴情報データベース１２２へ登録する（ステップＳ１０１２）。そして、視聴情報蓄積サーバ１２０は、図１０に示す一連の処理を終了する。
【００９１】
一方、ステップＳ１００４において、“録画番組視聴情報である”と判断された場合（ステップＳ１００４：ＹＥＳ）、視聴情報登録部３２４は、当該視聴情報が示す番組コンテンツの実放送時間を算出し（ステップＳ１００６）、当該実放送時間を当該視聴情報に設定した後に（ステップＳ１００８）、当該視聴情報を録画番組視聴情報として、視聴情報データベース１２２へ登録する（ステップＳ１０１０）。そして、視聴情報蓄積サーバ１２０は、図１０に示す一連の処理を終了する。上記実放送時間の算出方法は、図９を用いて説明したとおりである。
【００９２】
視聴情報蓄積サーバ１２０が、図１０に示す視聴情報登録処理を、視聴情報毎に実行することにより、複数の視聴情報（複数の録画番組視聴情報および複数のリアルタイム視聴情報）が、視聴情報データベース１２２に蓄積されることとなる。
【００９３】
＜実施例１＞
以下、本実施形態に係る視聴ランキングサーバ１３０による、ランク情報生成処理の実施例１を説明する。
【００９４】
〔第１のランク情報生成処理〕
図１１は、本実施例１に係る視聴ランキングサーバ１３０によるランク情報生成処理（以下、「第１のランク情報生成処理」と称する。）の具体的な手順を示すフローチャートである。第１のランク情報生成処理とは、現在放送されている複数の番組の視聴情報（リアルタイム視聴情報）に基づいて、上記複数の番組の現在のランクを決定し、当該ランクが示されたランク情報を生成する処理である。
【００９５】
まず、ランク決定部３３２は、現在放送されている番組に関する複数のテレビ視聴情報を、視聴情報データベース１２２から抽出する（ステップＳ１１０２）。ここでは、リアルタイム視聴情報のみが抽出対象となる。
【００９６】
次に、ランク決定部３３２は、ステップＳ１１０２で抽出された複数のテレビ視聴情報に基づいて、チャンネル毎に、視聴機器数を集計する（ステップＳ１１０４）。
【００９７】
次に、ランク決定部３３２は、上記チャンネル毎に、対応する番組情報を、番組情報データベース１３２から取得する（ステップＳ１１０６）。
【００９８】
そして、ランク決定部３３２は、ステップＳ１１０４で得られた各チャンネルの視聴機器数に基づいて、各チャンネルのランクを決定するとともに、各チャンネルに対して、ステップＳ１１０６で得られた対応する番組情報を割り当てることにより、現在放送されている複数の番組の各々のランクを決定する（ステップＳ１１０８）。
【００９９】
そして、ランク決定部３３２が、ステップＳ１１０８で決定されたランクが示されたランク情報を生成し（ステップＳ１１１０）、視聴ランキングサーバ１３０は、図１１に示す一連の処理を終了する。
【０１００】
＜実施例２＞
以下、本実施形態に係る視聴ランキングサーバ１３０による、ランク情報生成処理の実施例２を説明する。
【０１０１】
〔第２のランク情報生成処理〕
図１２は、本実施例２に係る視聴ランキングサーバ１３０によるランク情報生成処理（以下、「第２のランク情報生成処理」と称する。）の具体的な手順を示すフローチャートである。第２のランク情報生成処理とは、ある過去の時点に放送されていた複数の番組の視聴情報（リアルタイム視聴情報および録画番組視聴情報）に基づいて、上記過去の時点における上記複数の番組のランクを決定し、当該ランクが示されたランク情報を生成する処理である。
【０１０２】
まず、ランク決定部３３２は、過去の時点で放送されていた番組に関する複数のテレビ視聴情報を、視聴情報データベース１２２から抽出する（ステップＳ１２０２）。ここでは、リアルタイム視聴情報および録画番組視聴情報の双方が抽出対象となる。
【０１０３】
次に、ランク決定部３３２は、ステップＳ１２０２で抽出された複数のテレビ視聴情報に基づいて、チャンネル毎に、リアルタイム視聴情報に基づく第１の視聴機器数と、録画番組視聴情報に基づく第２の視聴機器数とを、それぞれ集計する（ステップＳ１２０４）。
【０１０４】
次に、ランク決定部３３２は、上記チャンネル毎に、対応する番組情報を、番組情報データベース１３２から取得する（ステップＳ１２０６）。
【０１０５】
そして、ランク決定部３３２は、ステップＳ１２０４で得られた各チャンネルの視聴機器数（上記第１の視聴機器数および上記第２の視聴機器数の一方または双方）に基づいて、各チャンネルのランクを決定するとともに、各チャンネルに対して、ステップＳ１２０６で得られた対応する番組情報を割り当てることにより、過去の時点で放送されていた複数の番組の各々のランクを決定する（ステップＳ１２０８）。
【０１０６】
そして、ランク決定部３３２が、ステップＳ１２０８で決定されたランクが示されたランク情報を生成し（ステップＳ１２１０）、視聴ランキングサーバ１３０は、図１２に示す一連の処理を終了する。
【０１０７】
＜実施例３＞
以下、本実施形態に係る視聴ランキングサーバ１３０による、ランク情報生成処理の実施例３を説明する。
【０１０８】
〔第３のランク情報生成処理〕
図１３は、本実施例３に係る視聴ランキングサーバ１３０によるランク情報生成処理（以下、「第３のランク情報生成処理」と称する。）の具体的な手順を示すフローチャートである。第３のランク情報生成処理とは、ある対象期間（例えば１日）に放送されていた複数の番組の、上記対象期間内の視聴情報（リアルタイム視聴情報）に基づいて、上記対象期間における上記複数の番組のランクを決定し、当該ランクが示されたランク情報を生成する処理である。
【０１０９】
（１．第１の総視聴時間算出）
まず、ランク決定部３３２は、対象期間内に放送されていた番組毎に、リアルタイム視聴の総視聴時間である第１の総視聴時間を算出する（ステップＳ１３０２）。
【０１１０】
具体的には、「第１の総視聴時間」とは、上記対象期間内に放送された番組毎に、当該番組をリアルタイム視聴した全ての視聴機器による、当該番組のリアルタイム視聴時間を合計したものである。例えば、上記対象期間内において、ある番組を「１０分」視聴していた視聴機器が「５台」存在し、「５分」視聴していた視聴機器が「１０台」存在していた場合、その番組の「第１の総視聴時間」は１００分となる。
【０１１１】
ここで、例えば第１のランク情報生成処理（図１１参照）により、所定の単位時間毎（例えば１分毎）に、各番組の視聴機器数が既に算出されており、且つ、当該視聴機器数がメモリに記憶されている場合、番組毎に、次の手順による処理を行うことにより、総視聴時間を算出してもよい。
【０１１２】
（１）上記対象期間内に算出された上記単位時間毎の視聴機器数を、上記メモリから読み出す。（２）上記手順（１）によって読み出された上記単位時間毎の視聴機器数を足し合わせる。（３）上記手順（２）によって算出された値に対して、上記単位時間を乗算する。
【０１１３】
（２．最大視聴機器数特定）
次に、ランク決定部３３２は、対象期間内に放送されていた番組毎に、最大視聴機器数を特定する（ステップＳ１３０４）。「最大視聴機器数」とは、上記対象期間内において、当該番組が最も多くの視聴機器によって視聴されていた時の、視聴機器数のことである。例えば、ランク決定部３３２は、対象期間内に放送されていた番組毎に、上記対象期間内における上記単位時間毎の視聴機器数を算出またはメモリから読み出し、その内の最大のものを、当該番組の「最大視聴機器数」として特定する。
【０１１４】
（３．放送時間特定）
次に、ランク決定部３３２は、対象期間内に放送されていた番組毎に、放送時間を特定する（ステップＳ１３０６）。例えば、ランク決定部３３２は、番組情報データベース１３２を参照することにより、当該放送時間を特定することができる。
【０１１５】
（４．集計データ保存）
ランク決定部３３２は、ステップＳ１３０２で算出された第１の総視聴時間、ステップＳ１３０４で算出された最大視聴機器数、および、ステップＳ１３０６で算出された放送時間を、上記対象期間の集計データとして、メモリに保存する（ステップＳ１３０８）。
【０１１６】
（５．ランク決定）
そして、ランク決定部３３２は、上記集計データに基づいて、上記対象期間内に放送されていた複数の番組のランクを決定し（ステップＳ１３１０）、視聴ランキングサーバ１３０は、図１２に示す一連の処理を終了する。もっとも単純なランクの決定方法としては、第１の総視聴時間がより多い番組ほど、より高順位とすることであるが、これに限らない。
【０１１７】
＜実施例４＞
以下、本実施形態に係る視聴ランキングサーバ１３０による、ランク情報生成処理の実施例４を説明する。
【０１１８】
〔第４のランク情報生成処理〕
図１４は、本実施例４に係る視聴ランキングサーバ１３０によるランク情報生成処理（以下、「第４のランク情報生成処理」と称する。）の具体的な手順を示すフローチャートである。第４のランク情報生成処理とは、ある対象期間（例えば１日）に放送されていた複数の番組の視聴情報（リアルタイム視聴情報と録画番組視聴情報との双方）に基づいて、上記対象期間における上記複数の番組のランクを決定し、当該ランクが示されたランク情報を生成する処理である。すなわち、第４のランク情報生成処理は、対象とする視聴情報が、リアルタイム視聴情報と録画番組視聴情報との双方となっている点で、第３のランク情報生成処理（図１３参照）と異なる。
【０１１９】
（１．第１の総視聴時間算出）
まず、ランク決定部３３２は、対象期間内に放送されていた番組毎に、リアルタイム視聴の総視聴時間である第１の総視聴時間を算出する（ステップＳ１４０２）。第１の総視聴時間を算出方法は、第３のランク情報生成処理と同様である。
【０１２０】
（２．第２の総視聴時間算出）
次に、ランク決定部３３２は、対象期間内に放送されていた番組毎に、録画再生視聴の総視聴時間である第２の総視聴時間を算出する（ステップＳ１４０４）。
【０１２１】
具体的には、「第２の総視聴時間」とは、上記対象期間内に放送された番組毎に、当該番組を録画再生視聴した全ての視聴機器による、当該番組の録画再生視聴時間を合計したものである。
【０１２２】
したがって、ランク決定部３３２は、上記対象期間内に放送されていた番組毎に、（１）当該番組の録画再生視聴に関する、複数の録画再生視聴情報を視聴情報データベース１２２から読み出し、（２）各録画再生視聴情報から抽出した視聴時間を合算することにより、第２の総視聴時間を算出することができる。
【０１２３】
（３．最大視聴機器数特定）
次に、ランク決定部３３２は、対象期間内に放送されていた番組毎に、最大視聴機器数を特定する（ステップＳ１４０６）。
【０１２４】
（４．放送時間特定）
次に、ランク決定部３３２は、対象期間内に放送されていた番組毎に、放送時間を特定する（ステップＳ１４０８）。
【０１２５】
（５．集計データ保存）
ランク決定部３３２は、ステップＳ１４０２で算出された第１の総視聴時間、ステップＳ１４０４で算出された第２の総視聴時間、ステップＳ１４０６で算出された最大視聴機器数、および、ステップＳ１４０８で算出された放送時間を、上記対象期間の集計データとして、メモリに保存する（ステップＳ１４１０）。
【０１２６】
（６．ランク決定）
そして、ランク決定部３３２は、上記集計データに基づいて、上記対象期間内に放送されていた複数の番組のランクを決定し（ステップＳ１４１２）、視聴ランキングサーバ１３０は、図１４に示す一連の処理を終了する。もっとも単純なランクの決定方法としては、第１の総視聴時間と第２の総視聴時間との合計時間がより多い番組ほど、より高順位とすることであるが、これに限らない。例えば、第１の総視聴時間のみに基づいてランクを決定してもよく、第２の総視聴時間のみに基づいてランクを決定してもよい。
【０１２７】
なお、上記集計処理が行われた後に、上記対象期間内の番組が録画番組視聴され、当該番組の第２の総視聴時間が実質的に増加する場合がある。そこで、視聴ランキングサーバ１３０は、定期的（例えば、予め定められた期間毎）に上記集計処理を実行し、その都度上記集計データを更新することが好ましい。これにより、視聴ランキングサーバ１３０は、上記集計データを常に最新の状態としておくこと可能となるため、より信頼性の高いランク情報を提供することが可能となる。
【０１２８】
なお、同一の対象期間について、２回目以降の集計データを生成する場合、前回生成時の集計データからの増加分（すなわち、前回生成時以降に視聴情報データベース１２２に追加された録画再生視聴情報の視聴時間）を、前回生成時の集計データに追加することにより、当該２回目以降の集計データの生成処理を簡略化することができる。
【０１２９】
さらに、上記集計データには、上記対象期間内に放送された番組毎に、当該番組を視聴した視聴機器の識別情報を、含めておくことが好ましい。これにより、ランク決定部３３２は、同一の視聴機器による２回目以降の録画番組視聴情報を、第２の総視聴時間の算出処理の対象外とすることができる。
【０１３０】
〔録画再生視聴情報の具体例〕
図１５は、本実施形態に係るテレビ１０において生成された録画再生視聴情報の具体例を示す。図１５に例示する録画再生視聴情報群は、テレビ１０による同一の番組コンテンツの録画番組視聴に関する、視聴区間毎（再生状態毎）の、複数の録画番組視聴情報を含んでいる。
【０１３１】
ここで、これら複数の録画番組視聴情報において、「放送局情報」および「録画開始時刻」には、互いに同一の値（「帝都テレビ」および「2012/7/24 19:00」）が設定されている。これにより、これら複数の録画番組視聴情報が、同一の番組コンテンツに関するものであることがわかる。
【０１３２】
また、各録画番組視聴情報には、「再生時間」が設けられており、当該「再生時間」には、当該視聴区間の開始位置が、録画番組の先頭（「0:00:00」）からの時間によって示されている。
【０１３３】
また、各録画番組視聴情報には、「再生状態」が設けられており、当該「再生状態」には、当該視聴区間の再生状態が示されている。図１５に示す例では、当該「再生状態」には、「通常再生」、「早送り」、「一時停止」、または「停止」が設定されている。
【０１３４】
そして、各録画番組視聴情報には、「送信済みフラグ」が設けられており、当該「送信済みフラグ」には、送信済みであることを示す「済」、または、未送信であることを示す「未」が設定されている。これにより、テレビ１０は、既に送信済みの録画再生視聴情報をメモリに残しておく場合であっても、当該送信済みの録画再生視聴情報を再送信してしまうことを防止することができる。
【０１３５】
〔視聴情報データベース１２２に蓄積された視聴情報の具体例〕
図１６は、本実施形態に係る視聴情報データベース１２２に蓄積された視聴情報の具体例を示す。図１６に示すように、視聴情報データベース１２２には、複数の視聴機器から送信された、視聴区間毎の視聴情報が登録される。また、視聴情報データベース１２２には、録画番組視聴情報と、リアルタイム視聴情報との双方が登録される。
【０１３６】
視聴情報データベース１２２において、各視聴情報は「視聴状態補足」を含んでおり、録画番組視聴情報については、その旨が「視聴状態補足」に記されるため、録画番組視聴情報であることを容易に判別することが可能となっている。
【０１３７】
また、視聴情報データベース１２２において、各視聴情報は「テレビＩＤ」、「開始時刻」、「終了時刻」、および「視聴内容」を含んでいる。「テレビＩＤ」には、当該視聴情報に係る番組が視聴された視聴機器の識別情報が設定される。「開始時刻」には、当該視聴情報が録画番組視聴情報であるかリアルタイム視聴情報であるかを問わず、当該視聴区間の実放送開始時刻が設定される。同様に、「終了時刻」には、当該視聴情報が録画番組視聴情報であるかリアルタイム視聴情報であるかを問わず、当該視聴区間の実放送終了時刻が設定される。「視聴内容」には、放送局名が設定される。各視聴情報は、これらの情報を含んでいることにより、視聴機器、番組コンテンツ、および視聴区間を特定することが可能となっている。
【０１３８】
録画番組視聴情報の場合、上記「開始時刻」に設定される値は、視聴機器から送信されてきた当該録画番組視聴情報に含まれている「録画開始時刻」に「再生時間」を加算することにより、求めることができる。一方、上記「終了時刻」に設定される値は、上記「録画開始時刻」に、次の録画番組視聴情報に含まれている「再生時間」を加算することにより、求めることができる。
【０１３９】
〔ランク情報の具体例（第１例）〕
図１７は、本実施形態に係る視聴ランキングサーバ１３０によって生成されたランク情報の具体例（第１例）を示す。
【０１４０】
図１７（ａ）に示すランク情報は、視聴情報データベース１２２に蓄積されているリアルタイム視聴情報のうち、現在放送されている番組のリアルタイム視聴情報を集計し、その集計データに基づいて生成されたランク情報である。図１７（ａ）に示す例では、ランク情報は、複数の番組情報（上位５つの番組情報）を含んでおり、これら複数の番組情報は、視聴台数の多い順にソートされている。各番組情報は、データ項目として、「チャンネル」、「番組名」、および「視聴台数」を含んでいる。「視聴台数」には、当該番組をリアルタイム視聴した視聴機器数が設定される。このランク情報が、視聴ランキングサーバ１３０から配信されると、配信先の機器においては、図１７（ｂ）に示すように、上記複数の番組情報が、視聴台数の多い順に表示される。
【０１４１】
〔集計データの具体例〕
図１８は、本実施形態に係る視聴ランキングサーバ１３０によって生成された、集計データの具体例を示す。図１８に示す集計データは、ある放送日（１日）を集計対象期間とする集計データであり、上記放送日に放送された複数の番組の各々の集計データを含んでいる。各集計データは、データ項目として、「チャンネル」、「番組名」、「最大視聴台数」、「延べ視聴時間（リアルタイム視聴）」、「放送時間」、「延べ視聴時間（録画番組視聴）」、および「視聴済テレビ」を含んでいる。
【０１４２】
「最大視聴台数」には、上記放送日において、当該番組が最も多くの視聴機器によって視聴されていた時の、視聴機器数（最大視聴機器数）が設定される。「延べ視聴時間（リアルタイム視聴）」には、当該番組に対するリアルタイム視聴の総視聴時間である第１の総視聴時間が設定される。「放送時間」には、当該番組の放送時間が設定される。「延べ視聴時間（録画番組視聴）」には、当該番組に対する録画再生視聴の総視聴時間である第２の総視聴時間が設定される。「視聴済テレビ」には、上記放送日に、当該番組を視聴した視聴機器の識別情報が設定される。これら設定値の算出方法については、第４のランク情報生成処理（図１４）の説明を参照されたい。
【０１４３】
なお、実施例４で説明したように、視聴ランキングサーバ１３０は、定期的（例えば、１日毎）に集計処理（図１４参照）を実行し、その都度、集計データを更新することが好ましい。これにより、視聴ランキングサーバ１３０は、集計データが生成された後に、ある番組が録画番組視聴された場合、この録画番組視聴の視聴時間を、集計データ（「延べ視聴時間（録画番組視聴）」）に反映することができる。すなわち、視聴ランキングサーバ１３０は、上記集計データを常に最新の状態としておくことが可能となるため、より信頼性の高いランク情報を提供することが可能となる。
【０１４４】
〔ランク情報の具体例（第２例）〕
図１９は、本実施形態に係る視聴ランキングサーバ１３０によって生成されたランク情報の具体例（第２例）を示す。図１９に示すランク情報は、図１８に例示した集計データに基づいて生成されたランク情報の表示例である。
【０１４５】
図１９（ａ）に示すランク情報は、上記集計データにおける「最大視聴台数」に基づいて生成されたランク情報である。すなわち、図１９（ａ）に示すランク情報は、リアルタイム視聴情報のみに基づいて生成されたランク情報である。図１９（ａ）に示すランク情報において、複数の番組（上位５つの番組）の各々の表示欄には、アイコンの数によって、その番組の概ねの最大視聴台数が示されている。
【０１４６】
一方、図１９（ｂ）に示すランク情報は、上記集計データにおける「延べ視聴時間（リアルタイム視聴）」、「延べ視聴時間（録画番組視聴）」、および「放送時間」に基づいて生成されたランク情報である。すなわち、図１９（ｂ）に示すランク情報は、リアルタイム視聴情報および録画番組視聴情報の双方に基づいて生成されたランク情報である。
【０１４７】
具体的には、図１９（ｂ）に示すランク情報は、複数の番組情報が、総平均視聴台数の多い順に表示されている。上記各番組の総平均視聴台数は、以下の手順により算出される。
【０１４８】
（１）「延べ視聴時間（リアルタイム視聴）」を「放送時間」で除することにより、当該番組のリアルタイム視聴に関する平均視聴台数を求める。
【０１４９】
（２）「延べ視聴時間（録画番組視聴）」を「放送時間」で除することにより、当該番組の録画番組視聴に関する平均視聴台数を求める。
【０１５０】
（３）上記リアルタイム視聴に関する平均視聴台数と、上記録画番組視聴に関する平均視聴台数とを合算することにより、当該番組の総平均視聴台数を求める。
【０１５１】
図１９（ｂ）に示すランク情報において、複数の番組（上位５つの番組）の各々の表示欄には、アイコンの数によって、その番組の概ねの平均視聴台数が示されている。特に、図１９（ｂ）に示すランク情報においては、リアルタイム視聴に関する平均視聴台数を表すアイコンを赤色（図中では、塗りつぶしによってこれを表現している。）で示し、録画番組視聴に関する平均視聴台数を表すアイコンを青色（図中では、白抜きによってこれを表現している。）で示している。これにより、図１９（ｂ）に示すランク情報においては、上記総平均視聴台数だけでなく、上記リアルタイム視聴に関する平均視聴台数、および、上記録画番組視聴に関する平均視聴台数を、それぞれ視覚的に把握することが可能となっている。
【０１５２】
〔ソフトウェアによる実現例〕
視聴情報集計システム１０が備える各装置の制御ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１５３】
後者の場合、視聴情報集計システム１０が備える各装置は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１５４】
〔補足事項〕
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、また、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【０１５５】
（システム構成について）
実施形態（図３）で説明した視聴情報集計システム１０の各機能は、システム全体として、何らかの主体によって実現されればよく、すなわち、実施形態に示した主体とは異なる他の主体によって実現されてもよい。この場合、当該他の主体は、実施形態に示したものであってもよく、実施形態に示されていないものであってもよい。
【０１５６】
例えば、視聴情報データベース１２２は、視聴情報蓄積サーバ１２０の内部に設けられていてもよい。また、番組情報データベース１３２は、視聴ランキングサーバ１３０の内部に設けられていてもよい。また、視聴情報データベース１２２および視聴ランキングサーバ１３０は、同一のサーバ装置によって実現されてもよく、異なるサーバ装置によって実現されてもよい。
【０１５７】
〔まとめ〕
以上のように、本発明の一態様に係る視聴情報集計装置（視聴情報蓄積サーバ１２０）は、複数の視聴機器の各々から、番組コンテンツの視聴に関する視聴情報を取得する視聴情報取得手段（視聴情報受信部３２２）と、視聴情報を蓄積するデータベース（視聴情報データベース１２２）に対し、前記視聴情報取得手段によって取得された前記視聴情報を登録する視聴情報登録手段（視聴情報登録部３２４）とを備え、前記視聴情報登録手段は、前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された前記視聴情報を前記データベースに登録することを特徴とする。
【０１５８】
上記構成によれば、番組視聴に関する情報がデータベースに蓄積されるため、当該データベースに蓄積された情報に基づいて、番組視聴を考慮した視聴度の算出が可能となる。よって、上記構成によれば、より信頼性の高い視聴度情報を提供することが可能なシステムを実現することができる。なお、上記構成を実現するため、上記複数の視聴機器は、上記視聴情報を送信可能な構成を有していることが好ましい。
【０１５９】
特に、上記構成によれば、番組の視聴区間毎に、その詳細が示された視聴情報を上記データベースに登録することができるため、上記データベースに蓄積された情報に基づいて、例えば、番組の視聴区間毎（例えば、番組のコーナー毎）の視聴度を算出したり、特定の区間（例えばＣＭ）を除いた区間の視聴度を算出したりすることが可能となる。よって、上記構成によれば、より有用且つ信頼性の高い視聴度情報を提供することが可能なシステムを実現することができる。なお、上記構成を実現するため、上記複数の視聴機器は、上記視聴区間毎に上記視聴情報を送信可能な構成を有していることが好ましい。
【０１６０】
上記視聴情報集計装置において、前記視聴情報登録手段は、前記番組コンテンツにおける視聴区間毎に、当該視聴区間の再生状態が示された前記視聴情報を、前記データベースに登録することが好ましい。
【０１６１】
上記構成によれば、視聴区間毎に、どのような視聴がなされたかを把握することが可能となり、例えば、再生状態に応じた重み付け（例えば、早送り再生の場合は、通常再生よりも重み付けを小さくする、等）を行うなど、再生状態を考慮した視聴度を算出することが可能となる。よって、上記構成によれば、より有用且つ信頼性の高い視聴度情報を提供することが可能なシステムを実現することができる。なお、上記構成を実現するため、上記複数の視聴機器は、上記視聴区間毎に上記再生状態が示された上記視聴情報を送信可能な構成を有していることが好ましい。
【０１６２】
上記視聴情報集計装置において、前記視聴情報登録手段は、前記番組コンテンツにおける視聴区間毎に、当該視聴区間の実放送時間を特定するための情報を含んだ前記視聴情報を、前記データベースに登録することが好ましい。
【０１６３】
上記構成によれば、実放送時間を特定するための情報を視聴情報に含めたことにより、例えば、データベースに蓄積された複数の視聴情報に基づいて、実放送時間毎の視聴度の算出を、容易に実現することが可能となる。よって、上記構成によれば、より信頼性の高い視聴度情報を提供することが可能なシステムを実現することができる。なお、視聴情報に対する、上記実放送時間を特定するための情報の設定は、当該視聴情報の送信元の視聴機器によって設定されてもよく、視聴情報集計装置によって設定されてもよい。
【０１６４】
上記視聴情報集計装置において、前記視聴情報取得手段は、前記複数の視聴機器の各々から、番組コンテンツの録画視聴に関する視聴情報、および、番組コンテンツのリアルタイム視聴に関する視聴情報の少なくともいずれか一方を取得し、前記視聴情報登録手段は、前記データベースに対し、前記視聴情報取得手段によって取得された、前記録画視聴に関する視聴情報、および、前記リアルタイム視聴に関する視聴情報の少なくともいずれか一方を登録することが好ましい。
【０１６５】
上記構成によれば、例えば、データベースに蓄積された情報に基づいて、各番組コンテンツについて、録画番組視聴とリアルタイム視聴との双方が考慮された、総合的な視聴度を算出することが可能となる。よって、上記構成によれば、より信頼性の高い視聴度情報を提供することが可能なシステムを実現することができる。
【０１６６】
また、本発明の一態様に係る視聴情報集計システムは、上記視聴情報集計装置と、前記データベースに登録されている、前記視聴情報に基づいて、複数の番組コンテンツの各々のランクを決定するランク決定手段と、前記ランク決定手段によって決定された前記複数の番組コンテンツの各々の前記ランクが示されたランク情報を配信するランク情報配信手段とを備えることを特徴とする。
【０１６７】
上記構成によれば、データベースに蓄積された情報に基づいて、各番組コンテンツについて、番組視聴が考慮された、総合的なランク情報を生成および配信することができる。よって、上記構成によれば、より信頼性の高い視聴度情報を提供することが可能なシステムを実現することができる。
【０１６８】
上記視聴情報集計システムにおいて、前記ランク決定手段は、予め指定された集計期間毎に、前記データベースに登録されている録画視聴に関する視聴情報を集計することにより、録画視聴に関する集計データを生成し、生成された最新の前記録画視聴に関する集計データに基づいて、前記複数の番組コンテンツの各々のランクを決定することが好ましい。
【０１６９】
上記構成によれば、集計データが生成された後に、ある番組が録画番組視聴された場合、この録画番組視聴の視聴時間を、集計データに反映することができる。すなわち、上記構成によれば、集計データを常に最新の状態としておくことが可能となるため、より信頼性の高いランク情報を提供することが可能となる。
【０１７０】
上記視聴情報集計システムにおいて、前記ランク決定手段は、予め指定された集計期間毎に、前記データベースに登録されているリアルタイム視聴に関する視聴情報を集計することにより、リアルタイム視聴に関する集計データを生成し、生成された最新の前記リアルタイム視聴に関する集計データに基づいて、前記複数の番組コンテンツの各々のランクを決定することが好ましい。
【０１７１】
上記構成によれば、集計データが生成された後に、ある番組のリアルタイム視聴に関する視聴情報が新たに登録された場合、このリアルタイム番組視聴の視聴時間を、集計データに反映することができる。すなわち、上記構成によれば、集計データを常に最新の状態としておくことが可能となるため、より信頼性の高いランク情報を提供することが可能となる。
【０１７２】
また、本発明の一態様に係る視聴機器は、番組コンテンツを視聴可能な視聴機器であって、前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された視聴情報を、視聴情報集計装置に送信することにより、当該視聴情報集計装置を介して、視聴情報を蓄積するデータベースに対し、当該視聴情報を登録する視聴情報送信手段を備えることを特徴とする。
【０１７３】
また、本発明の一態様に係る視聴情報集計方法は、複数の視聴機器の各々から、番組コンテンツの視聴に関する視聴情報を取得する視聴情報取得工程と、視聴情報を蓄積するデータベースに対し、前記視聴情報取得工程において取得された前記視聴情報を登録する視聴情報登録工程とを含み、前記視聴情報登録工程では、前記番組コンテンツにおいて視聴された視聴区間毎に、当該視聴区間の視聴の詳細が示された前記視聴情報を前記データベースに登録することを特徴とする。
【０１７４】
上記視聴機器および上記視聴情報集計方法によれば、上記視聴情報集計装置と同様の効果を奏することができる。
【０１７５】
なお、本発明の各態様に係る視聴情報集計装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記視聴情報集計装置として機能させるためのプログラムであって、コンピュータを上記視聴情報集計装置が備える上記各手段として機能させるプログラム、および、当該プログラムを記録しているコンピュータ読取り可能な記録媒体も、本発明の範疇に入る。
【符号の説明】
【０１７６】
１０    視聴情報集計システム
２０    インターネット
１００  テレビ（視聴機器）
１１０  ＨＤＤ
１２０  視聴情報蓄積サーバ（視聴情報集計装置）
１２２  視聴情報データベース（データベース）
１３０  視聴ランキングサーバ
１３２  番組情報データベース
３０２  リアルタイム再生部
３０４  リアルタイム視聴情報生成部
３０６  録画番組再生部
３０８  録画番組視聴情報生成部
３１０  視聴情報送信部
３１２  ランク情報受信部
３１４  ランク情報表示部
３２２  視聴情報受信部（視聴情報取得手段）
３２４  視聴情報登録部（視聴情報登録手段）
３３２  ランク決定部
３３４  ランク情報配信部
【図１】
2014160884.tif 000003
【図２】
2014160884.tif 000004
【図３】
2014160884.tif 000005
【図４】
2014160884.tif 000006
【図５】
2014160884.tif 000007
【図６】
2014160884.tif 000008
【図７】
2014160884.tif 000009
【図８】
2014160884.tif 000010
【図９】
2014160884.tif 000011
【図１０】
2014160884.tif 000012
【図１１】
2014160884.tif 000013
【図１２】
2014160884.tif 000014
【図１３】
2014160884.tif 000015
【図１４】
2014160884.tif 000016
【図１５】
2014160884.tif 000017
【図１６】
2014160884.tif 000018
【図１７】
2014160884.tif 000019
【図１８】
2014160884.tif 000020
【図１９】
2014160884.tif 000021
【手続補正書】
【提出日】平成25年12月13日(2013.12.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の視聴機器の各々から、チャンネルの視聴に関する視聴情報を取得する視聴情報取得手段と、
視聴情報を蓄積するデータベースに対し、前記視聴情報取得手段によって取得された前記視聴情報を登録する視聴情報登録手段と、
前記データベースに登録されている複数の視聴情報のうち、任意に指定された対象期間または時点の視聴に関する視聴情報を、チャンネル毎に集計する集計手段と、
を備えることを特徴とする視聴情報集計装置。
【請求項２】
複数の視聴機器の各々から、チャンネルの録画視聴に関する視聴情報、および、チャンネルのリアルタイム視聴に関する視聴情報の少なくともいずれか一方を取得する視聴情報取得手段と、
視聴情報を蓄積するデータベースに対し、前記視聴情報取得手段によって取得された、前記録画視聴に関する視聴情報、および、前記リアルタイム視聴に関する視聴情報の少なくともいずれか一方を登録する視聴情報登録手段と、
前記データベースに登録されている複数の視聴情報のうち、任意に指定された対象期間または時点の視聴に関する視聴情報を、チャンネル毎に集計する集計手段と、
を備えることを特徴とする視聴情報集計装置。
【請求項３】
前記集計手段は、
前記対象期間内に放送された番組コンテンツの、前記対象期間後の録画視聴に関する視聴情報を、前記集計の対象に含める
ことを特徴とする請求項２に記載の視聴情報集計装置。
【請求項４】
前記集計手段は、
前記チャンネル毎に、前記対象期間内における総視聴時間、最大視聴機器数、および平均視聴台数の少なくともいずれか一つを集計する
ことを特徴とする請求項１から３のいずれか一項に記載の視聴情報集計装置。
【請求項５】
複数の視聴機器の各々から、チャンネルの視聴に関する視聴情報を取得する視聴情報取得工程と、
視聴情報を蓄積するデータベースに対し、前記視聴情報取得工程において取得された前記視聴情報を登録する視聴情報登録工程と、
前記データベースに登録されている複数の視聴情報のうち、任意に指定された対象期間または時点の視聴に関する視聴情報を、チャンネル毎に集計する集計工程と、
を含むことを特徴とする視聴情報集計方法。
【請求項６】
コンピュータを請求項１から４のいずれか一項に記載の視聴情報集計装置として機能させるためのプログラムであって、前記コンピュータを前記視聴情報集計装置が備える前記各手段として機能させるプログラム。