(57)【特許請求の範囲】
【請求項１】
配信されるコンテンツを受信し、受信したコンテンツを表示装置に出力する受信端末において、
前記コンテンツを受信するコンテンツ受信部と、
前記コンテンツ受信部が受信したコンテンツが前記表示装置において表示されているか否かを示す表示状態を検出する表示状態検出部と、
前記コンテンツ受信部が受信した前記コンテンツの配信形態と、前記表示状態検出部が検出した前記コンテンツの表示状態とを解析し、前記コンテンツの視聴形態を示す視聴イベントを特定する状態検出部と、
前記状態検出部が特定した視聴イベントに対応した視聴情報を生成する視聴情報生成部と、
前記視聴情報生成部が生成した視聴情報を出力する視聴情報送信部とを備えたことを特徴とする受信端末。
【請求項２】
前記表示状態検出部が、前記表示装置において前記コンテンツが表示されていると検出した場合に、当該表示装置に表示されたコンテンツを視聴するユーザが存在するか否かを検出するユーザ検出装置を備え、
前記状態検出部は、前記ユーザ検出装置のユーザ検出情報を解析し、前記視聴イベントを特定することを特徴とする請求項１記載の受信端末。
【請求項３】
前記コンテンツ受信部が受信したコンテンツを録画コンテンツとして蓄積するコンテンツ蓄積部と、
前記コンテンツ受信部が受信したコンテンツの前記コンテンツ蓄積部への録画制御、または前記コンテンツ蓄積部に蓄積された録画コンテンツの再生制御、または前記コンテンツ蓄積部に蓄積された録画コンテンツの複製あるいは移動制御を行うメディアサーバ部とを備え、
前記状態検出部は、前記メディアサーバ部の録画制御情報、または再生制御情報、または複製／移動制御情報を解析し、前記視聴イベントを特定することを特徴とする請求項１記載の受信端末。
【請求項４】
前記メディアサーバ部は、前記コンテンツ受信部が受信したコンテンツの遠隔再生を制御する遠隔再生制御を行い、
前記状態検出部は、前記メディアサーバ部の遠隔再生制御情報を解析し、前記視聴イベントを特定することを特徴とする請求項３記載の受信端末。
【請求項５】
配信されるコンテンツを受信し、受信したコンテンツの視聴情報を生成する受信端末と、前記受信端末が受信したコンテンツを表示する表示装置と、前記受信端末が生成した視聴情報を収集し、集計するサーバとを備えた視聴情報収集システムにおいて、
前記受信端末は、前記コンテンツを受信するコンテンツ受信部と、前記コンテンツ受信部が受信したコンテンツが前記表示装置において表示されているか否かを示す表示状態を検出する表示状態検出部と、前記コンテンツ受信部が受信した前記コンテンツの配信形態と、前記表示状態検出部が検出した前記コンテンツの表示状態とを解析し、前記コンテンツの視聴形態を示す視聴イベントを特定する状態検出部と、前記状態検出部が特定した視聴イベントに対応した視聴情報を生成する視聴情報生成部と、前記視聴情報生成部が生成した視聴情報を出力する視聴情報送信部とを備え、
前記サーバは、前記視聴情報生成部に対して生成すべき視聴情報の構成を指定する視聴情報構成決定部と、前記視聴情報送信部に対して前記視聴情報を送信するタイミングを指定し、当該指定したタイミングで送信された前記視聴情報を受信し、受信した視聴情報を集計して蓄積する視聴情報受信部とを備えたことを特徴とする視聴情報収集システム。
【請求項６】
前記受信端末は、前記コンテンツが前記表示装置において表示されていると検出された場合に、当該表示装置に表示されたコンテンツを視聴するユーザが存在するか否かを検出するユーザ検出装置を備え、
前記状態検出部は、前記ユーザ検出装置のユーザ検出情報を解析し、前記コンテンツの視聴形態を示す視聴イベントを特定することを特徴とする請求項５記載の視聴情報収集システム。
【請求項７】
前記受信端末は、前記コンテンツ受信部が受信したコンテンツを録画コンテンツとして蓄積するコンテンツ蓄積部と、前記コンテンツ受信部が受信したコンテンツの前記コンテンツ蓄積部への録画制御、または前記コンテンツ蓄積部に蓄積された録画コンテンツの再生制御、または前記コンテンツ蓄積部に蓄積された録画コンテンツの複製あるいは移動制御を行うメディアサーバ部とを備え、
前記状態検出部は、前記メディアサーバ部の録画制御情報、または再生制御情報、または複製／移動制御情報を解析し、前記視聴イベントを特定することを特徴とする請求項５記載の視聴情報収集システム。
【請求項８】
前記メディアサーバ部は、前記コンテンツ受信部が受信したコンテンツの遠隔再生を制御する遠隔再生制御を行い、
前記状態検出部は、前記メディアサーバ部の遠隔再生制御情報を解析し、前記視聴イベントを特定することを特徴とする請求項７記載の視聴情報収集システム。
【請求項９】
受信端末が、配信されるコンテンツを受信し、受信したコンテンツの視聴情報を生成する視聴情報収集方法において、
コンテンツ受信部が、配信されるコンテンツを受信するステップと、
表示状態検出部が、前記コンテンツが表示されているかを示す表示状態を検出するステップと、
状態検出部が、前記コンテンツの配信形態と、前記コンテンツの表示状態とを解析し、前記コンテンツの視聴形態を示す視聴イベントを特定するステップと、
視聴情報生成部が、前記特定された視聴イベントに対応した視聴情報を生成するステップと、
視聴情報送信部が、前記生成された視聴情報を出力するステップとを備えたことを特徴とする視聴情報収集方法。
【請求項１０】
受信端末が配信されるコンテンツを受信し、受信したコンテンツの視聴情報を生成し、サーバが前記視聴情報を収集し、集計する視聴情報収集方法において、
前記受信端末のコンテンツ受信部が、配信されるコンテンツを受信するステップと、表示状態検出部が、前記コンテンツが表示されているかを示す表示状態を検出するステップと、状態検出部が、前記コンテンツの配信形態と、前記コンテンツの表示状態とを解析し、前記コンテンツの視聴形態を示す視聴イベントを特定するステップと、視聴情報生成部が、前記特定された視聴イベントに対応した視聴情報を生成するステップと、視聴情報送信部が、前記生成された視聴情報を出力するステップとを備え、
前記サーバの視聴情報構成決定部が、生成すべき視聴情報の構成を指定するステップと、視聴情報受信部が、生成した視聴情報の送信タイミングを指定するステップと、当該指定したタイミングで送信された前記視聴情報を受信するステップと、受信した視聴情報を集計して蓄積するステップとを備えたことを特徴とする視聴情報収集方法。
【請求項１１】
ユーザ検出装置が、前記コンテンツが表示されていると検出した場合に、当該表示されたコンテンツを視聴するユーザが存在するか否かを検出するステップと、
前記状態検出部が、前記ユーザ検出装置のユーザ検出情報を解析し、前記視聴イベントを特定するステップとを備えたことを特徴とする請求項９記載の視聴情報収集方法。
【請求項１２】
ユーザ検出装置が、前記コンテンツが表示されていると検出した場合に、当該表示されたコンテンツを視聴するユーザが存在するか否かを検出するステップと、
前記状態検出部が、前記ユーザ検出装置のユーザ検出情報を解析し、前記視聴イベントを特定するステップとを備えたことを特徴とする請求項１０記載の視聴情報収集方法。
【請求項１３】
コンテンツ蓄積部が、前記コンテンツを録画コンテンツとして蓄積するステップと、
メディアサーバ部が、前記コンテンツの前記コンテンツ蓄積部への録画制御を行うステップ、または前記録画コンテンツの再生制御を行うステップ、または前記録画コンテンツの複製あるいは移動制御を行うステップと、
前記状態検出部が、前記メディアサーバ部の録画制御情報、または再生制御情報、または複製／移動制御情報を解析し、前記視聴イベントを特定するステップとを備えたことを特徴とする請求項９記載の視聴情報収集方法。
【請求項１４】
コンテンツ蓄積部が、前記コンテンツを録画コンテンツとして蓄積するステップと、
メディアサーバ部が、前記コンテンツの前記コンテンツ蓄積部への録画制御を行うステップ、または前記録画コンテンツの再生制御を行うステップ、または前記録画コンテンツの複製あるいは移動制御を行うステップと、
前記状態検出部が、前記メディアサーバ部の録画制御情報、または再生制御情報、または複製／移動制御情報を解析し、前記視聴イベントを特定するステップとを備えたことを特徴とする請求項１０記載の視聴情報収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ配信サービスにおける視聴者の視聴情報を収集する視聴情報収集システムおよび視聴情報収集方法に関するものである。
【背景技術】
【０００２】
近年、インターネットプロトコル（ＩＰ）ベースのネットワークにおいて、映像コンテンツ配信を含む様々なサービスが提供されるようになり、サービスの種類や提供方法も増えている。サービス受信端末は、コンテンツ受信だけでなくコンテンツ録画／再生、双方向サービスのサポート、様々なコンテンツフォーマット（映像、音楽、テキストなど）への対応など高度な機能を搭載している。サービスプロバイダにとって、提供サービスがどれだけ利用されているかを把握することは業績に直接影響を与えることから非常に重要である。【０００３】
従来、ＩＰネットワークを介して映像コンテンツがサーバから受信端末に送信されるＩＰマルチキャスト放送ＴＶの視聴測定システムとしては、例えば特許文献１に開示されるものがある。特許文献１には、視聴チャンネルの偏りがある場合にも視聴情報の収集をより正確に実行させるために、選択された放送信号の情報と、計算された経過時間の情報（所定時間より短い時間を外す）を収集サーバに送信する構成が開示されている。【０００４】
また、特許文献２には、カメラなどで認識したユーザと、記録再生中の番組情報とを用いて各ユーザ毎にブックマーク情報を対応付け、ブックマーク情報の追加／更新を行ったり、ブックマーク情報に基づいてユーザの未視聴番組メニューを生成することにより、ユーザ個々を認識し、各ユーザに録画番組を自動的に再生する構成が開示されている。【０００５】
また、特許文献３には、コンテンツの録画／再生中に視聴中の視聴者を特定する情報の取得を行い、視聴者特定部が取得した情報と、録画／再生しているコンテンツの録画再生シーンとを関連付けて記録して視聴履歴データとして格納し、視聴者と関連付けられたコンテンツの録画再生シーンを出力する構成が開示されている。【０００６】
さらに、特許文献４には、テレビにカメラを設置し、カメラの映像信号から視聴者を識別し、時刻情報を得る時計を設け、テレビのチャンネル情報と、個人識別情報による個人時間帯情報を収集することによって正確な個人視聴率データを作成する構成が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−２３３２６８号公報
【特許文献２】特開２００６−１７４２９１号公報
【特許文献３】特開２０１０−２３３１４３号公報
【特許文献４】特開平０７−０２３０１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した特許文献１に開示された技術では、ＩＰ放送の受信状況を収集するのみであり、受信端末の消し忘れやユーザの不在などが存在し不正確な視聴情報が多いという課題があった。また、特許文献２および特許文献３に開示された技術では、ユーザと視聴情報を関連付けることは可能であるが、受信端末の消し忘れやユーザ不在、受信端末の内部状態などに応じた詳細な視聴情報を生成することができないという課題があった。さらに、特許文献４に開示された技術では、表示装置や受信端末の内部情報を確認していないため、不正確な視聴情報の収集が避けられないという課題があった。【０００９】
この発明は、上記のような課題を解決するためになされたもので、ユーザの視聴状態やコンテンツの表示状態、さらに受信端末の内部情報などに基づいて正確な視聴情報を収集することを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係る受信端末は、コンテンツを受信するコンテンツ受信部と、コンテンツ受信部が受信したコンテンツが表示装置において表示されているか否かを示す表示状態を検出する表示状態検出部と、コンテンツ受信部が受信したコンテンツの配信形態と、表示状態検出部が検出したコンテンツの表示状態とを解析し、コンテンツの視聴形態を示す視聴イベントを特定する状態検出部と、状態検出部が特定した視聴イベントに対応した視聴情報を生成する視聴情報生成部と、視聴情報生成部が生成した視聴情報を出力する視聴情報送信部とを備えるものである。
【発明の効果】
【００１１】
この発明によれば、正確、且つ豊富な視聴情報を生成することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１による視聴情報収集システムの構成を示す図である。
【図２】実施の形態１による視聴情報収集システムの詳細な構成を示すブロック図である。
【図３】実施の形態１による視聴情報収集システムの動作を示すフローチャートである。
【図４】実施の形態１による視聴情報収集システムの視聴情報の報告パターンを示す説明図である。
【図５】実施の形態１による視聴情報収集システムの状態検出の解析に基づく視聴イベントを示す図である。
【図６】実施の形態１による視聴情報収集システムの視聴イベントに対応した視聴情報を示す図である。
【図７】実施の形態１による視聴情報収集システムの状態検出処理を示すフローチャートである。
【図８】実施の形態１による視聴情報収集システムの放送視聴時の状態検出処理を示すフローチャートである。
【図９】実施の形態１による視聴情報収集システムのＶＯＤ視聴時の状態検出処理を示すフローチャートである。
【図１０】実施の形態１による視聴情報収集システムの録画コンテンツ処理における状態検出処理を示すフローチャートである。
【図１１】実施の形態１による視聴情報収集システムの放送録画時の状態検出処理を示すフローチャートである。
【図１２】実施の形態２による視聴情報収集システムの構成を示す図である。
【図１３】実施の形態２による視聴情報収集システムの詳細な構成を示すブロック図である。
【図１４】実施の形態２による視聴情報収集システムの動作を示すフローチャートである。
【図１５】実施の形態２による視聴情報収集システムの視聴情報の報告パターンを示す説明図である。
【図１６】実施の形態２による視聴情報収集システムの状態検出の解析に基づく視聴イベントを示す図である。
【図１７】実施の形態２による視聴情報収集システムの視聴イベントに対応した視聴情報を示す図である。
【図１８】実施の形態２による視聴情報収集システムの状態検出処理を示すフローチャートである。
【図１９】実施の形態２による視聴情報収集システムの外部蓄積コンテンツ視聴時の状態検出処理を示すフローチャートである。
【図２０】実施の形態２による視聴情報収集システムのコンテンツ録画時の状態検出処理を示すフローチャートである。
【図２１】実施の形態２による視聴情報収集システムの録画コンテンツ視聴時における状態検出処理を示すフローチャートである。
【図２２】実施の形態２による視聴情報収集システムのその他のコンテンツ再生時における状態検出処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１による視聴情報収集システムの構成を示す図である。
視聴情報収集システムは、受信端末１００、ユーザ検出装置２００、表示装置３００、遠隔メディアプレーヤ４００、遠隔メディアサーバ５００、コンテンツサーバ６００、視聴情報集計サーバ７００およびＩＰネットワーク８００で構成されている。
受信端末１００、遠隔メディアプレーヤ４００、遠隔メディアサーバ５００、コンテンツサーバ６００および視聴情報集計サーバ７００は、それぞれＩＰネットワーク８００を介して接続しており、ユーザ検出装置２００および表示装置３００は受信端末１００に接続されている。なお、以下では、コンテンツサーバ６００および視聴情報集計サーバ７００は、サービスプロバイダ側の構成として説明するが、適宜変更可能である。
【００１４】
受信端末１００は、ＩＰネットワーク８００を介してサービスプロバイダのコンテンツサーバ６００が提供するコンテンツを受信する。
ユーザ検出装置２００は、表示装置３００を視認可能な位置にユーザが存在するか否かを検出する。ユーザ検出装置２００は、例えばカメラを備え、カメラにより撮影した映像を解析することによりユーザが存在するか否かを検出する。ユーザ情報としてユーザの存在以外にユーザの数、性別、年齢などを検出、格納するように構成してもよい。またユーザの検出に映像情報を利用しない動きセンサ、温度センサ、赤外線や超音波、可視光などの人感センサ、またはユーザ操作（例えば、リモコンなどを使った各ユーザを識別するための操作）を用いてもよい。また、近年プライバシー問題を考慮して、ユーザ検出装置２００に内蔵したカメラにより撮影を行うが、撮影した映像情報を出力せず、ユーザの検出結果のみ（例えば、「ユーザ検出」、「ユーザ不在」、「ユーザ３人検出」など）出力するように構成してもよい。なお、ユーザ検出装置２００は受信端末１００に内蔵してもよい。
【００１５】
表示装置３００は、受信端末１００とＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブルなどを利用して接続されており、受信端末１００が受信したコンテンツを表示する。ＨＤＭＩを利用することにより、受信端末１００が表示装置３００の状態を把握することができ、表示装置３００のコンテンツ表示状態を受信端末１００側から検出することができる。なお、表示装置３００は受信端末１００に内蔵してもよい。表示装置３００が受信端末１００に内蔵されている場合であっても、受信端末１００においてコンテンツ表示状態を検出可能に構成できる。
【００１６】
遠隔メディアプレーヤ４００は、受信コンテンツを表示する。さらに、高度な機能を搭載し受信コンテンツを表示する以外に様々な利用が可能である。例えば、遠隔メディアプレーヤ４００が異なる部屋など離れた場所に位置する受信端末１００にアクセスし、録画されたコンテンツ、あるいは放送中のコンテンツの取得要求を出力し、取得したコンテンツを再生および表示する。これにより、受信端末１００は、受信コンテンツが放送時に視聴されていない場合であっても、コンテンツが遠隔メディアプレーヤ４００で再生された際に視聴情報を収集することができる。
【００１７】
遠隔メディアサーバ５００は、受信端末１００とは異なる部屋など離れた場所に設置され、受信端末１００のバックアップを行う場合、または受信端末１００の容量が不足した場合に、コンテンツを蓄積する蓄積サーバ機器である。受信端末１００は、遠隔メディアサーバ５００との間でのデータ伝送を検出することにより、コンテンツのコピーまたは移動を把握し、重要度の高い視聴情報として管理する。
【００１８】
サービスプロバイダ側のコンテンツサーバ６００は、受信端末１００に対してＴＶコンテンツサービス、その他のコンテンツ提供サービスおよび双方向サービスなどを提供する。ＴＶコンテンツサービスとして番組放送やＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）、その他のコンテンツ提供サービスとして音楽、電子本、ニュース、天気および写真など、双方向サービスとしてゲームおよびアプリケーションなどを提供する。
【００１９】
視聴情報集計サーバ７００は、サービスプロバイダに加入している各加入者の受信端末１００に対して、視聴情報を収集する際の構成および報告する際の構成を指定した収集／報告パターン設定を送信し、視聴情報収集および報告に関する設定を行う。収集／報告パターン設定には、例えば収集する視聴情報の種類、収集頻度、収集した視聴情報の報告頻度などの設定が記載される。なお、収集する視聴情報には、個人情報や加入者がプライベートにしておきたい視聴コンテンツや視聴パターンなどが存在する可能性もあることから、加入者の許可を得て収集するように構成してもよい。加入者がどの視聴情報の収集を許可するかの指定は、サービス契約時、サービスへの加入、変更時にユーザが行う。ユーザが指定した情報は、サービスプロバイダ側で管理され、各加入者に対応した収集／報告パターン設定に反映される。なお、加入者による視聴情報の収集の許可設定はいつでも変更可能なように構成してもよい。
【００２０】
図２は、この発明の実施の形態１による視聴情報収集システムの構成を詳細に示したブロック図である。特に、受信端末１００および視聴情報集計サーバ７００の構成を詳細に示している。
受信端末１００は、視聴情報測定部１１０、コンテンツ受信部１２０、コンテンツ情報検出部１３０、表示状態検出部１４０、メディアサーバ部１５０およびコンテンツ蓄積部１６０で構成されている。さらに視聴情報測定部１１０は、状態検出部１１１、視聴情報生成部１１２、視聴情報送信部１１３および視聴情報ログ１１４で構成されている。
【００２１】
状態検出部１１１は、視聴情報集計サーバ７００から送信され受信端末１００が受信した収集／報告パターン設定のうち、収集パターン設定に基づいて加入者が許可した視聴情報を収集するために各構成の状態を検出する。具体的には、受信端末１００内のコンテンツ受信状態、表示装置３００における表示状態、表示装置３００の前に位置するユーザの検出状態、およびメディアサーバ部１５０の状態の検出を行う。視聴情報生成部１１２は、状態検出部１１１が検出した状態情報に基づいて視聴情報を生成し、視聴情報ログ１１４に蓄積する。視聴情報送信部１１３は、収集／報告パターン設定のうち、報告パターン設定に基づいて、視聴情報ログ１１４に蓄積された視聴情報を、サービスプロバイダの視聴情報集計サーバ７００に送信する。
【００２２】
コンテンツ受信部１２０は、ＩＰネットワーク８００を介してコンテンツサーバ６００から放送視聴あるいはＶＯＤ視聴するためのコンテンツを受信する。コンテンツ情報検出部１３０は、コンテンツ受信部１２０が受信したコンテンツに関するメタデータを取得する。コンテンツに関するメタデータには、タイトル、解像度などのコンテンツに関する詳細情報が含まれる。また、放送視聴とＶＯＤ視聴とは異なる視聴サービスであることから、各メタデータも異なる。例えば、放送サービスに特有なメタデータとして、放送時間や放送日時が含まれる。
状態検出部１１１は、コンテンツ受信部１２０の受信状態を参照してコンテンツ受信中であるか、未受信であるかを検出し、コンテンツ受信中である場合にはコンテンツの配信形態、すなわち受信端末１００が放送を受信しているか、ＶＯＤを受信しているかを検出する。さらに状態検出部１１１は受信端末１００が放送あるいはＶＯＤを受信している場合にコンテンツ情報検出部１３０が検出した情報からコンテンツに関するメタデータを取得する。
【００２３】
表示状態検出部１４０は、ＨＤＭＩインターフェースの状態を参照し、表示装置３００への映像信号の送信状態を検出する。表示装置３００の表示状態を確認することにより、正確な視聴情報を生成することができる。例えば、通常の放送番組のローカル視聴を確認するための必要条件は、コンテンツ受信部１２０が受信中のコンテンツを表示装置３００へ送信することである。これは、放送を受信しているが、ユーザが視聴していない場合が日常的に発生し、誤った視聴情報が生成されるのを抑制するためである。具体的には、テレビなど表示装置３００のみの電源をＯＦＦにし、受信端末１００の電源がＯＮとなっている場合に、放送を視聴しているという誤った視聴情報を生成するのを抑制するために、表示装置３００の表示状態の確認を行い、表示が行われている場合に視聴情報を生成するように構成する。表示状態検出部１４０における検出結果は、状態検出部１１１に送信される。
【００２４】
メディアサーバ部１５０は、コンテンツ録画機能、コンテンツ提供機能、コンテンツコピー・移動機能を提供する。
まず、コンテンツ録画機能として、メディアサーバ部１５０は、コンテンツ受信部１２０が受信したコンテンツおよび当該コンテンツのメタデータをコンテンツ蓄積部１６０に格納し、受信端末１００または遠隔メディアプレーヤ４００において再生を可能にする。その際、コンテンツの録画に関する視聴情報を収集し、状態検出部１１１に送信する。
【００２５】
次に、コンテンツ提供機能として、メディアサーバ部１５０は、コンテンツ蓄積部１６０に格納された録画コンテンツを受信端末１００またはネットワークに接続された遠隔メディアプレーヤ４００に提供する。具体的には、再生側が、録画コンテンツを選択するためにコンテンツのタイトルなどの関連メタデータを含むコンテンツリストを受信し、受信したコンテンツリストから再生する録画コンテンツを選択し、選択したコンテンツをメディアサーバ部１５０に要求する。要求を受けたメディアサーバ部１５０は、選択された録画コンテンツを受信端末１００または遠隔メディアプレーヤ４００に提供する。受信端末１００に提供する場合、これらの処理は内部的に、コンテンツ受信部１２０とメディアサーバ部１５０との間で行われる。メディアサーバ部１５０は、コンテンツ再生に関する視聴情報を収集し、状態検出部１１１に送信する。
【００２６】
また、異なるコンテンツ提供機能として、メディアサーバ部１５０は、コンテンツ受信部１２０が受信したコンテンツを遠隔メディアプレーヤ４００に提供する。具体的には、再生側が、コンテンツ受信部１２０が受信しているコンテンツの再生を要求する。要求を受けたメディアサーバ部１５０は、コンテンツ受信部１２０が受信しているコンテンツを遠隔メディアプレーヤ４００に提供する。
【００２７】
コンテンツコピー・移動機能として、メディアサーバ部１５０は、コンテンツ蓄積部１６０に格納された録画コンテンツをネットワークに接続された遠隔メディアサーバ５００にコピーまたは移動する。この録画コンテンツのコピーまたは移動は、録画コンテンツを持ち運び可能な機器や媒体に移す場合、またはコンテンツ蓄積部１６０の蓄積領域の残りが少ない場合などに発生する。なお、持ち運び可能にコピーされるコンテンツは視聴情報として管理され、サービスプロバイダの視聴情報集計サーバ７００において集計される。メディアサーバ部１５０は、コンテンツのコピーおよび移動に関する視聴情報を収集し、状態検出部１１１に送信する。
【００２８】
詳細は上述したが、ユーザ検出装置２００は、表示装置３００の前に位置するユーザに関する情報を検出し、状態検出部１１１に送信する。ユーザ検出装置２００の情報の検出および出力も視聴情報集計サーバ７００により設定される収集／報告パターン設定により決定され、厳しく制限される場合もある。ユーザ検出装置２００の検出および出力が厳しく制限された場合、ユーザ検出装置２００は例えばユーザの有無のみ通知する。
【００２９】
次に、視聴情報集計サーバ７００の詳細について説明する。
視聴情報集計サーバ７００は、視聴情報構成設定部７０１、パターン蓄積部７０２、視聴情報受信部７０３および集計視聴情報蓄積部７０４で構成されている。
視聴情報構成設定部７０１は、受信端末１００の視聴情報生成部１１２が生成する視聴情報の構成を示す収集パターン、および視聴情報送信部１１３が視聴情報を送信する際の報告パターンを設定する。視聴情報構成設定部７０１で設定された収集／報告パターンは、パターン蓄積部７０２に蓄積される。
【００３０】
具体的には、視聴情報構成設定部７０１は、サービス契約時またはサービス加入・変更時に加入者が決定した視聴情報収集許可に基づいて、視聴情報の収集パターンを各ユーザの受信端末１００にカスタマイズし、カスタマイズした収集パターンをパターン蓄積部７０２に蓄積する。また、視聴情報構成設定部７０１は、受信端末１００から視聴情報の報告を受けるタイミングの設定を行い、パターン蓄積部７０２に蓄積する。報告のタイミングとしては、一定周期、ランダム周期、即時、あるいはオンデマンドなどの設定が可能である。また、収集パターンまたは報告タイミングに変更が生じた場合には、視聴情報構成設定部７０１が該当する受信端末１００に収集／報告パターンを再設定するための情報を送信し、設定を変更する。
【００３１】
視聴情報受信部７０３は、各受信端末１００で収集された視聴情報を受信し、集計管理する。視聴情報受信部７０３で集計された視聴情報は集計視聴情報蓄積部７０４に蓄積される。蓄積された視聴情報はサービスプロバイダ内のサービス提供の改善に利用される、あるいはコンテンツプロバイダなど第三者に提供される。
【００３２】
次に、実施の形態１の視聴情報収集システムの動作について説明する。
図３は、実施の形態１による視聴情報収集システムの視聴情報集計サーバおよび受信端末の動作を示すフローチャートである。
視聴情報構成設定部７０１は、受信端末１００の操作入力部（不図示）などを介して加入者により選択される視聴情報の収集パターンあるいは視聴情報集計サーバ７００の操作入力部（不図示）を介してサービスプロバイダにより管理される報告パターンの新規設定または設定変更要求を受信すると（ステップＳＴ１）、収集パターンに関する当該要求を入力した受信端末１００と、報告パターンの変更の対象受信端末を特定する（ステップＳＴ２）。さらに視聴情報構成設定部７０１は、パターン蓄積部７０２に蓄積された該当する受信端末１００の収集／報告パターンを参照し、ステップＳＴ１で受信した要求のうち収集パターンに変更があるか判定し（ステップＳＴ３）、同様に報告パターンに変更があるか判定を行う（ステップＳＴ４）。
【００３３】
収集パターンに変更がある場合（ステップＳＴ３；ＹＥＳ）、新たな収集パターンを設定するための収集パターン設定情報を受信端末１００の視聴情報生成部１１２に送信する（ステップＳＴ５）。視聴情報生成部１１２は、ステップＳＴ５で送信された収集パターン設定を参照し、状態検出部１１１に対して加入者から許可を得た収集可能視聴イベントの情報を通知する（ステップＳＴ６）。一方、収集パターンに変更がない場合（ステップＳＴ３；ＮＯ）、ステップＳＴ９の処理に進む。
【００３４】
また、報告パターンに変更がある場合（ステップＳＴ４；ＹＥＳ）、新たな報告パターンを設定するための報告パターン設定情報を受信端末１００の視聴情報送信部１１３に送信する（ステップＳＴ７）。視聴情報送信部１１３は、ステップＳＴ７で送信された報告パターンを設定する（ステップＳＴ８）。一方、報告パターンに変更がない場合（ステップＳＴ４；ＮＯ）、ステップＳＴ９の処理に進む。
【００３５】
状態検出部１１１は、収集可能な視聴イベントの状態検出を行い、視聴情報生成部１１２に送信する（ステップＳＴ９）。視聴情報生成部１１２は、ステップＳＴ９で送信された状態検出情報に基づいて視聴情報を生成し、視聴情報ログ１１４に蓄積する（ステップＳＴ１０）。視聴情報送信部１１３は、記憶している報告パターンを参照し、視聴情報の送信タイミングに達すると、視聴情報ログ１１４に蓄積された視聴情報を読み出し、視聴情報集計サーバ７００に送信する（ステップＳＴ１１）。視聴情報集計サーバ７００の視聴情報受信部７０３は、ステップＳＴ１１で送信された視聴情報を取得して集計を行い、集計視聴情報蓄積部７０４に蓄積し（ステップＳＴ１２）、処理を終了する。
【００３６】
図４は、上述した図３のフローチャートのステップＳＴ１１の処理の報告パターンを示す説明図である。
図４（ａ）は、報告パターンが「即時」に設定されている場合を示す説明図である。この場合、コンテンツサーバ６００からコンテンツが送信され、コンテンツ受信部１２０でコンテンツが受信された直後に、視聴情報送信部１１３から視聴情報が視聴情報受信部７０３に送信される。図４（ｂ）は、報告パターンが「一定間隔」に設定されている場合を示す説明図である。この場合、コンテンツサーバ６００からのコンテンツ送信状況に関係なく、一定間隔で視聴情報を送信する。
なお、図４の説明図では、コンテンツサーバ６００とコンテンツ受信部１２０との間で行われるコンテンツ要求の記載は省略している。
【００３７】
次に、受信端末１００の状態検出の動作について説明する。まず、状態検出の前提となる視聴イベントについて説明する。図５および図６は、実施の形態１による視聴情報収集システムの受信端末の視聴イベントおよび視聴イベントに対応した視聴情報を示す説明図である。
まず図５は、状態検出部１１１の状態検出情報の解析により得られる視聴イベントの一例を示す図である。
状態検出部１１１は、表示装置３００、ユーザ検出装置２００、コンテンツ受信部１２０、およびメディアサーバ部１５０の状態検知情報に基づいて視聴イベントを識別する。視聴イベントは、視聴情報の種類を分離するものである。
【００３８】
視聴イベント「放送番組視聴」を識別するためには、図５に示すように「表示装置」、「ユーザ検出」、「ＩＰ放送受信」が正常に動作している状態を示す「Ｙ」であり、「ＶＯＤ受信」と「メディアサーバ（録画、再生、ｃｏｐｙ／ｍｏｖｅ）」が動作していない状態を示す「Ｎ」であることが必須条件となる。これらの条件を満たす場合、視聴イベントは高確率で「放送番組視聴」であると識別することができる。ただし、以下に示すように、視聴時間に応じてはチャンネルザッピングの場合も存在する。
視聴イベント「チャンネルザッピング」を識別するための条件は上述した「放送番組視聴」と同一であるが、視聴情報として登録される視聴開始時間から視聴終了時間が短いイベントは「チャンネルザッピング」として識別することができる。
【００３９】
視聴イベント「放送受信中、受信端末つけたまま」を識別するためには、図５に示すように「ＩＰ放送受信」のみが動作している状態を示す「Ｙ」であり、「表示装置」や「メディアサーバ（録画、再生、ｃｏｐｙ／ｍｏｖｅ）」がＯＦＦ状態を示す「Ｎ」であることが条件となる。なお、表示装置３００がＯＦＦ状態であることから、ユーザ検出の有無は関係ない。この「放送受信中、受信端末つけたまま」は、ＳＴＢなど外付け端末を利用する場合によく発生するケースである。
【００４０】
視聴イベント「放送中ユーザ不在／寝ている」は、「表示装置」および「ＩＰ放送受信」が正常に動作している状態を示す「Ｙ」であり、「ユーザ検出」、「ＶＯＤ受信」および「メディアサーバ（録画、再生、ｃｏｐｙ／ｍｏｖｅ）」が動作していない状態を示す「Ｎ」であることが条件となる。
【００４１】
視聴イベント「ＶＯＤ視聴」、「ＶＯＤ受信中、受信端末つけたまま」、「ＶＯＤ中ユーザ不在／寝ている」を識別する条件は、上述した「放送番組視聴」、「放送受信中、受信端末つけたまま」、「放送中ユーザ不在／寝ている」における「ＩＰ放送受信」がＯＦＦ状態を示す「Ｎ」であり、替わって「ＶＯＤ受信」が動作している状態を示す「Ｙ」であることが条件となる。
【００４２】
視聴イベント「遠隔サーバへコピー／移動」は、メディアサーバ部１５０のコピーあるいは移動機能を実行するケースであり、図５に示すように「メディアサーバ（ｃｏｐｙ／ｍｏｖｅ）」のみが動作している状態を示す「Ｙ」であることが条件となる。コピーまたは移動と同時に実行された他のイベント（例えば、録画コンテンツの再生またはコンテンツの録画）は異なるイベントとして管理され、それぞれに該当する視聴情報が生成される。
【００４３】
視聴イベント「録画コンテンツをローカル再生」は、メディアサーバ部１５０のローカル再生機能を実行するケースであり、図５に示すように「表示装置」、「ユーザ検出」および「メディアサーバ（再生）」が動作している状態を示す「Ｙ」であり、「メディアサーバ（録画、ｃｏｐｙ／ｍｏｖｅ）」が動作していない状態を示す「Ｎ」であることが条件となる。
【００４４】
視聴イベント「録画コンテンツを遠隔端末で再生」は、メディアサーバ部１５０が遠隔メディアプレーヤ４００にコンテンツを送信するケースであり、図５に示すように「メディアサーバ（再生）」のみが動作している情報を示す「Ｙ」であり、「メディアサーバ（録画、ｃｏｐｙ／ｍｏｖｅ）」が動作していない状態を示す「Ｎ」であることが条件となる。
【００４５】
視聴イベント「内部サーバに録画」は、放送番組を録画するケースであり、図５に示すように「ＩＰ放送受信」および「メディアサーバ（録画）」が動作している状態を示す「Ｙ」であり、「ＶＯＤ受信」および「メディアサーバ（再生、ｃｏｐｙ／ｍｏｖｅ）」は動作していない状態を示す「Ｎ」であることが条件となる。
【００４６】
視聴イベント「放送番組を遠隔端末で再生」は、受信した放送番組を遠隔メディアプレーヤ４００で再生するケースであり、図５に示すように「ＩＰ放送受信」および「メディアサーバ（再生）」が動作している状態を示す「Ｙ」であり、「ＶＯＤ受信」および「メディアサーバ（再生、ｃｏｐｙ／ｍｏｖｅ）」は動作していない状態を示す「Ｎ」であることが条件となる。
【００４７】
図６は、図５で示した視聴イベントに対応して生成される視聴情報の一例を示している。
例えば、視聴イベントが「放送番組視聴」である場合には、視聴情報として「コンテンツ情報、視聴開始時刻、視聴停止時刻、視聴パーセンテージ、ユーザ情報」が生成される。
【００４８】
次に、受信端末１００の状態検出部１１１の動作について、図７から図１１のフローチャートを参照しながら説明する。
まず図７は、実施の形態１による視聴情報収集システムの状態検出部の全体的な動作を示すフローチャートである。
まず、状態検出部１１１は、コンテンツ受信部１２０の受信状態およびメディアサーバ部１５０の動作状態を参照し、受信端末１００がＩＰ放送を受信しているか、ＶＯＤを受信しているか、メディアサーバ機能を動作させているか判別を行う（ステップＳＴ２１）。
【００４９】
ステップＳＴ２１においてＩＰ放送を受信していると判別されると、受信したＩＰ放送がメディアサーバ部１５０に送信されているか否か判定を行う（ステップＳＴ２２）。メディアサーバ部１５０に送信されていない場合（ステップＳＴ２２；ＮＯ）、受信端末１００ではＩＰ放送視聴が行われていると判断し、処理ａに進む。一方、メディアサーバ部１５０に出力されている場合（ステップＳＴ２２；ＹＥＳ）、メディアサーバ部１５０においてＩＰ放送録画あるいはＩＰ放送遠隔視聴が行われていると判断し、処理ｄに進む。
【００５０】
また、ステップＳＴ２１においてＶＯＤを受信している判別されると、受信端末１００ではＶＯＤ視聴が行われていると判断し、処理ｂに進む。同様に、ステップＳＴ２１においてメディアサーバ機能を動作させていると判別されると、メディアサーバ部１５０において録画コンテンツの視聴あるいは録画コンテンツのコピーや移動が行われていると判断し、処理ｃに進む。
【００５１】
次に、図８のフローチャートを参照しながら、処理ａの詳細について説明する。処理ａでは、ＩＰ放送視聴で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
状態検出部１１１は、表示状態検出部１４０から表示装置３００への映像信号の送信状態を取得し（ステップＳＴ３１）、取得した映像信号の送信状態を参照し、表示装置３００が動作状態であるか判定を行う（ステップＳＴ３２）。表示装置３００が動作状態である場合（ステップＳＴ３２；ＹＥＳ）、ユーザ検出装置２００から表示装置３００の前に位置するユーザに関するユーザ情報を取得し（ステップＳＴ３３）、取得したユーザ情報を参照して表示装置３００の前にユーザが位置するか判定を行う（ステップＳＴ３４）。表示装置３００の前にユーザが位置する場合（ステップＳＴ３４；ＹＥＳ）、状態検出部１１１は視聴イベントがＩＰ放送視聴であると検出すると共に、コンテンツ情報検出部１３０から取得するコンテンツに関する情報を参照し、視聴チャネル情報および時刻などを取得する（ステップＳＴ３５）。
【００５２】
一方、表示装置３００が動作状態でない場合（ステップＳＴ３２；ＮＯ）、状態検出部１１１は、視聴モードが異常（受信端末がつけたまま）であると検出すると共に、コンテンツ情報検出部１３０から取得するコンテンツに関する情報を参照し、視聴チャネル情報および時刻などを取得する（ステップＳＴ３６）。
また、表示装置３００の前にユーザが位置しない場合（ステップＳＴ３４；ＮＯ）、状態検出部１１１は、視聴モードが異常（ユーザが不在）であると検出すると共に、コンテンツ情報検出部１３０から取得するコンテンツに関する情報を参照し、視聴チャネル情報および時刻などを取得する（ステップＳＴ３７）。
【００５３】
その後、状態検出部１１１は、受信端末１００がＩＰ放送の受信を継続しているか判定を行う（ステップＳＴ３８）。ＩＰ放送の受信を継続している場合（ステップＳＴ３８；ＹＥＳ）、ステップＳＴ３１の処理に戻り、上述した処理を繰り返す。一方、ＩＰ放送の受信を継続していない場合（ステップＳＴ３８；ＮＯ）、ＩＰ放送の受信終了を検出すると共に、受信終了時間を取得する（ステップＳＴ３９）。その後、フローは図７のステップＳＴ２１の処理に戻り、上述した処理を繰り返す。
【００５４】
次に、図９のフローチャートを参照しながら、処理ｂの詳細について説明する。処理ｂでは、ＶＯＤ視聴で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
状態検出部１１１は、表示状態検出部１４０から表示装置３００への映像信号の送信状態を取得し（ステップＳＴ４１）、取得した映像信号の送信状態を参照し、表示装置３００が動作状態であるか判定を行う（ステップＳＴ４２）。表示装置３００が動作状態である場合（ステップＳＴ４２；ＹＥＳ）、さらにユーザ検出装置２００から表示装置３００の前に位置するユーザに関するユーザ情報を取得し（ステップＳＴ４３）、取得したユーザ情報を参照して表示装置３００の前にユーザが位置するか判定を行う（ステップＳＴ４４）。表示装置３００の前にユーザが位置する場合（ステップＳＴ４４；ＹＥＳ）、状態検出部１１１は視聴イベントがＶＯＤ視聴であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ４５）。
【００５５】
一方、表示装置３００が動作状態でない場合（ステップＳＴ４２；ＮＯ）、状態検出部１１１は、視聴モードが異常（受信端末がつけたまま）であると検出すると共に、コンテンツ情報検出部１３０から取得するコンテンツに関する情報を参照し、視聴コンテンツ情報および時刻などを取得する（ステップＳＴ４６）。また、表示装置３００の前にユーザが位置しない場合（ステップＳＴ４４；ＮＯ）、状態検出部１１１は、視聴モードが異常（ユーザが不在）であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ４７）。
【００５６】
その後、状態検出部１１１は、受信端末１００がＶＯＤ受信を継続しているか判定を行う（ステップＳＴ４８）。ＶＯＤ受信を継続している場合（ステップＳＴ４８；ＹＥＳ）、ステップＳＴ４１の処理に戻り、上述した処理を繰り返す。一方、ＶＯＤ受信を継続していない場合（ステップＳＴ４８；ＮＯ）、ＶＯＤ受信完了を検出すると共に、受信完了時間を取得する。その後、フローは図７のステップＳＴ２１の処理に戻り、上述した処理を繰り返す（ステップＳＴ４９）。
【００５７】
次に、図１０のフローチャートを参照しながら、処理ｃの詳細について説明する。処理ｃでは、録画コンテンツの視聴、コピー、または移動処理で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
状態検出部１１１は、メディアサーバ部１５０からコンテンツ再生に関する情報を取得し（ステップＳＴ５１）、取得したコンテンツ再生に関する情報を参照し、録画コンテンツを遠隔メディアプレーヤ４００に送信しているか判定を行う（ステップＳＴ５２）。録画コンテンツを遠隔メディアプレーヤ４００に送信していない場合（ステップＳＴ５２；ＮＯ）、さらにメディアサーバ部１５０からコンテンツのコピーあるいは移動に関する情報を取得し（ステップＳＴ５３）、取得した情報を参照して録画コンテンツを遠隔メディアサーバ５００に送信しているか判定を行う（ステップＳＴ５４）。
【００５８】
録画コンテンツを遠隔メディアサーバ５００に送信していない場合（ステップＳＴ５４；ＮＯ）、状態検出部１１１は、表示状態検出部１４０から表示装置３００への映像信号の送信状態を取得し（ステップＳＴ５５）、取得した映像信号の送信状態を参照し、表示装置３００が動作状態であるか判定を行う（ステップＳＴ５６）。表示装置３００が動作状態である場合（ステップＳＴ５６；ＹＥＳ）、さらに状態検出部１１１はユーザ検出装置２００から表示装置３００の前に位置するユーザに関するユーザ情報を取得し（ステップＳＴ５７）、取得したユーザ情報を参照して表示装置３００の前にユーザが位置するか判定を行う（ステップＳＴ５８）。表示装置３００の前にユーザが位置する場合（ステップＳＴ５８；ＹＥＳ）、状態検出部１１１は視聴イベントが録画コンテンツのローカル再生であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ５９）。
【００５９】
一方、録画コンテンツを遠隔メディアプレーヤ４００に送信している場合（ステップＳＴ５２；ＹＥＳ）、状態検出部１１１は視聴イベントが録画コンテンツの遠隔メディアプレーヤ４００による再生であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ６０）。
また、録画コンテンツを遠隔メディアサーバ５００に送信している場合（ステップＳＴ５４；ＹＥＳ）、状態検出部１１１は、視聴イベントが録画コンテンツのコピーまたは移動であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ６１）。
【００６０】
一方、表示装置３００が動作状態でない場合（ステップＳＴ５６；ＮＯ）、状態検出部１１１は、視聴モードが異常（受信端末がつけたまま）であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ６２）。
また、表示装置３００の前にユーザが位置しない場合（ステップＳＴ５８；ＮＯ）、状態検出部１１１は、視聴モードが異常（ユーザが不在）であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ６３）。
【００６１】
その後、状態検出部１１１は、メディアサーバ部１５０が録画コンテンツの送信処理を継続しているか判定を行う（ステップＳＴ６４）。録画コンテンツの送信処理が継続している場合（ステップＳＴ６４；ＹＥＳ）、ステップＳＴ５１の処理に戻り、上述した処理を繰り返す。一方、録画コンテンツの送信処理が継続していない場合（ステップＳＴ６４；ＮＯ）、録画コンテンツ処理完了を検出すると共に、処理完了時間を取得する（ステップＳＴ６５）。その後、フローは図７のステップＳＴ２１の処理に戻り、上述した処理を繰り返す。
【００６２】
次に、図１１のフローチャートを参照しながら、処理ｄの詳細について説明する。処理ｄでは、ＩＰ放送録画あるいはＩＰ放送遠隔視聴で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
状態検出部１１１は、メディアサーバ部１５０からＩＰ放送の録画に関する情報を取得し（ステップＳＴ７１）、取得したＩＰ放送録画情報を参照し、ＩＰ放送を録画中であるか判定を行う（ステップＳＴ７２）。ＩＰ放送が録画中でない場合（ステップＳＴ７２；ＮＯ）、さらにメディアサーバ部１５０からＩＰ放送のメディアプレーヤ４００での遠隔再生に関する情報を取得し（ステップＳＴ７３）、取得したＩＰ放送遠隔再生情報を参照し、ＩＰ放送が遠隔メディアプレーヤ４００に送信されているか判定を行う（ステップＳＴ７４）。ＩＰ放送が遠隔メディアプレーヤ４００に送信されていない場合（ステップＳＴ７４；ＮＯ）、ステップＳＴ７７の処理に進む。
【００６３】
一方、ＩＰ放送が録画中である場合（ステップＳＴ７２；ＹＥＳ）、状態検出部１１１は視聴イベントがＩＰ放送の録画であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ７５）。
また、ＩＰ放送を遠隔メディアプレーヤ４００に送信している場合（ステップＳＴ７４；ＹＥＳ）、状態検出部１１１は視聴イベントがＩＰ放送の遠隔再生であると検出すると共に、コンテンツ情報検出部１３０からコンテンツ情報および時刻などを取得する（ステップＳＴ７６）。
【００６４】
その後、状態検出部１１１は、受信端末１００がＩＰ放送の受信を継続しているか判定を行う（ステップＳＴ７７）。ＩＰ放送の受信を継続している場合（ステップＳＴ７７；ＹＥＳ）、ステップＳＴ７１の処理に戻り、上述した処理を繰り返す。一方、ＩＰ放送の受信を継続していない場合（ステップＳＴ７７；ＮＯ）、ＩＰ放送の受信終了を検出すると共に、受信終了時間を取得する（ステップＳＴ７８）。その後、フローは図７のステップＳＴ２１の処理に戻り、上述した処理を繰り返す。
【００６５】
以上のように、この実施の形態１によれば、ユーザ検出装置２００のユーザ検出に関する情報、表示状態検出部１４０から表示装置３００における表示状態に関する情報、メディアサーバ部１５０からコンテンツの処理状態に関する情報などを取得して解析し、受信端末１００の状態を検出する状態検出部１１１と、状態検出部１１１が検出した受信端末１００の状態に基づいて視聴情報を生成する視聴情報生成部１１２を備えるように構成したので、正確且つ豊富な視聴情報を生成することができる。これにより、サービスプロバイダ側（視聴情報集計サーバ７００）にとって視聴情報の集計に有用となる情報を的確に提供することができる。
【００６６】
また、この実施の形態１によれば、加入者の許可に基づいて視聴情報収集の制限および収集した視聴情報の報告パターンを設定する視聴情報構成設定部７０１を備えるように構成したので、加入者およびユーザのプライバシーを保護しつつ、視聴情報を収集することができる。
【００６７】
実施の形態２．
この実施の形態２では、遠隔メディアプレーヤ４００に関する正確且つ豊富な視聴情報を生成するために、実施の形態１で示した視聴情報測定部１１０と同一の構成を遠隔メディアプレーヤ４００に内蔵させる構成を示す。遠隔メディアプレーヤ４００は、コンテンツサーバ６００、受信端末１００、および他の遠隔メディアサーバ５００から送信されたコンテンツを受信し、リアルタイムに再生、または一時蓄積した後再生する。遠隔メディアプレーヤ４００の再生状態や蓄積状態などの内部状態をモニタすることにより、視聴履歴（部分的コンテンツの視聴、または全コンテンツの視聴）および視聴回数などにより詳細な視聴情報の収集が可能となる。
【００６８】
図１２は、この発明の実施の形態２による視聴情報収集システムの構成を示す図である。なお以下では、実施の形態１による視聴情報収集システムの構成要素と同一または相当する部分には実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。
実施の形態２の視聴情報収集システムは、受信端末１００、遠隔メディアプレーヤ４００、ユーザ検出装置２１０、表示装置３１０、遠隔メディアサーバ５００、コンテンツサーバ６００、視聴情報集計サーバ７００およびＩＰネットワーク８００で構成されている。受信端末１００、遠隔メディアプレーヤ４００、遠隔メディアサーバ５００、コンテンツサーバ６００および視聴情報集計サーバ７００は、それぞれＩＰネットワーク８００を介して接続しており、ユーザ検出装置２１０および表示装置３１０は遠隔メディアプレーヤ４００に接続されている。なお、以下では、コンテンツサーバ６００および視聴情報集計サーバ７００は、サービスプロバイダ側の構成として説明するが、適宜変更可能である。
【００６９】
受信端末１００は、ＩＰネットワーク８００を介してサービスプロバイダのコンテンツサーバ６００が提供するコンテンツを受信する。受信したコンテンツはリアルタイムに遠隔メディアプレーヤ４００に送信する、あるいは受信端末１００内に一時蓄積した後遠隔メディアプレーヤ４００に送信される。なお、実施の形態２の受信端末１００においても、実施の形態１の図１で示した受信端末１００のようにユーザ検出装置２００および表示装置３００を接続させ、受信したコンテンツを受信端末１００においても再生し、視聴情報を収集するように構成してもよい。
【００７０】
遠隔メディアプレーヤ４００は、例えば携帯受信端末などで構成され、上述した実施の形態１と同様に様々な利用が可能な高度な機能を有している。具体的には、ＩＰネットワーク８００を介してサービスプロバイダのコンテンツサーバ６００が提供するコンテンツを受信して再生あるいは録画する機能に加え、宅内の異なる部屋など離れた場所に位置する受信端末１００や遠隔メディアサーバ５００から提供される放送中コンテンツあるいは録画コンテンツを取得して再生する。これにより、コンテンツが放送時に視聴されていない場合であっても、コンテンツが遠隔メディアプレーヤ４００で再生された際に視聴情報を収集することができる。
【００７１】
ユーザ検出装置２１０は、表示装置３１０を視認可能な位置にユーザが存在するか否かを検出する。ユーザ検出装置２１０は、上述した実施の形態１と同様に、例えばカメラを備え、カメラにより撮影した映像を解析することによりユーザが存在するか否かを検出する。ユーザ情報としてユーザの存在以外にユーザの数、性別、年齢などを検出、格納するように構成してもよい。またユーザの検出に映像情報を利用しない動きセンサ、温度センサ、赤外線や超音波、可視光などの人感センサ、またはユーザ操作（例えば、リモコンなどを使った各ユーザを識別するための操作）を用いてもよい。また、近年プライバシー問題を考慮して、ユーザ検出装置２１０に内蔵したカメラにより撮影を行うが、撮影した映像情報を出力せず、ユーザの検出結果のみ（例えば、「ユーザ検出」、「ユーザ不在」、「ユーザ３人検出」など）出力するように構成してもよい。なお、ユーザ検出装置２１０は遠隔メディアプレーヤ４００に内蔵してもよい。
【００７２】
表示装置３１０は、上述した実施の形態１と同様に、遠隔メディアプレーヤ４００とＨＤＭＩケーブルなどを利用して接続されており、遠隔メディアプレーヤ４００が受信したコンテンツを表示する。ＨＤＭＩを利用することにより、遠隔メディアプレーヤ４００が表示装置３１０の状態を把握することができ、表示装置３１０のコンテンツ表示状態を遠隔メディアプレーヤ４００側から検出することができる。なお、表示装置３１０は遠隔メディアプレーヤ４００に内蔵してもよい。表示装置３１０が遠隔メディアプレーヤ４００に内蔵されている場合であっても、遠隔メディアプレーヤ４００においてコンテンツ表示状態を検出可能に構成できる。
【００７３】
遠隔メディアサーバ５００は、実施の形態１の構成に加え、蓄積したコンテンツを遠隔メディアプレーヤ４００や他の端末に提供する。コンテンツサーバ６００および視聴情報集計サーバ７００は、実施の形態１と同一であるため説明を省略する。
【００７４】
図１３は、この発明の実施の形態２による視聴情報収集システムの構成を詳細に示したブロック図である。特に、受信端末１００、遠隔メディアプレーヤ４００および視聴情報集計サーバ７００の構成を詳細に示している。
図１３に示した受信端末１００は、コンテンツ受信部１２０、コンテンツ情報検出部１３０、メディアサーバ部１５０´およびコンテンツ蓄積部１６０で構成されている。コンテンツ受信部１２０、コンテンツ情報検出部１３０およびコンテンツ蓄積部１６０は上述した実施の形態１と同一の構成である。一方、メディアサーバ部１５０´は、実施の形態１と同様にコンテンツ蓄積部１６０に格納された録画コンテンツを遠隔メディアプレーヤ４００に提供すると共に、コンテンツ受信部１２０が受信したコンテンツを遠隔メディアプレーヤ４００に提供するが、コンテンツ再生に関する視聴情報の収集は行わない。
【００７５】
なお、実施の形態１と同様に、ユーザ検出装置２００および表示装置３００を接続し、視聴情報を測定する視聴情報測定部１１０を備え、実施の形態１と同一の機能を有する受信端末１００を構成してもよい。
【００７６】
遠隔メディアプレーヤ４００は、視聴情報測定部４１０、コンテンツ受信部４２０、コンテンツ情報検出部４３０、表示状態検出部４４０、メディアサーバ部４５０およびコンテンツ蓄積部４６０で構成されている。さらに視聴情報測定部４１０は、状態検出部４１１、視聴情報生成部４１２、視聴情報送信部４１３および視聴情報ログ４１４で構成されている。
【００７７】
状態検出部４１１は、受信端末１００または視聴情報集計サーバ７００から送信され遠隔メディアプレーヤ４００が受信した収集／報告パターン設定のうち、収集パターン設定に基づいて加入者が許可した視聴情報を収集するために各構成の状態を検出する。具体的には、遠隔メディアプレーヤ４００内のコンテンツ受信状態、表示装置３１０における表示状態、および表示装置３１０の前に位置するユーザの検出状態の検出を行う。視聴情報生成部４１２は、状態検出部４１１が検出した状態情報に基づいて視聴情報を生成し、視聴情報ログ４１４に蓄積する。視聴情報送信部４１３は、収集／報告パターン設定のうち、報告パターン設定に基づいて、視聴情報ログ４１４に蓄積された視聴情報を、サービスプロバイダの視聴情報集計サーバ７００に送信する。また、視聴情報集計サーバ７００の代理として、受信端末１００が収集／報告パターンの設定を行い、視聴情報送信部４１３が視聴情報ログ４１４に蓄積された視聴情報を受信端末１００に送信するように構成してもよい。
【００７８】
コンテンツ受信部４２０は、宅内の異なる部屋など離れた場所に位置する受信端末１００や遠隔メディアサーバ５００が提供するコンテンツを受信する。また、ＩＰネットワーク８００を介してコンテンツサーバ６００から放送視聴あるいはＶＯＤ視聴するためのコンテンツを受信する。コンテンツ情報検出部４３０は、コンテンツ受信部４２０が受信したコンテンツに関するメタデータを取得する。コンテンツに関するメタデータには、タイトル、解像度などのコンテンツに関する詳細情報が含まれる。また、放送視聴とＶＯＤ視聴とは異なる視聴サービスであることから、各メタデータも異なる。例えば、放送サービスに特有なメタデータとして、放送時間や放送日時が含まれる。受信端末１００から受信したコンテンツの場合は、録画に関するメタデータ、例えば日時や録画画質などが含まれる。
【００７９】
状態検出部４１１は、コンテンツ受信部４２０の受信状態を参照してコンテンツ受信中であるか、未受信であるかを検出し、コンテンツ受信中である場合にはコンテンツの配信形態、すなわち遠隔メディアプレーヤ４００が受信端末１００から放送中コンテンツまたは蓄積コンテンツを受信しているか、遠隔メディアサーバ５００から蓄積コンテンツを受信しているか、コンテンツサーバ６００から放送中コンテンツまたはＶＯＤコンテンツを受信しているか検出する。さらに状態検出部４１１は、放送中コンテンツ、蓄積コンテンツあるいはＶＯＤコンテンツを受信している場合に、コンテンツ情報検出部４３０が検出した情報からコンテンツに関するメタデータを取得する。
【００８０】
表示状態検出部４４０は、ＨＤＭＩインターフェースの状態を参照し、表示装置３１０への映像信号の送信状態を検出する。表示装置３１０の表示状態を確認することにより、正確な視聴情報を生成することができる。例えば、通常の放送番組のローカル視聴を確認するための必要条件は、コンテンツ受信部４２０が受信端末１００またはコンテンツサーバ６００から受信中のコンテンツを表示装置３１０へ送信することである。これは、放送を受信しているが、ユーザが視聴していない場合が日常的に発生し、誤った視聴情報が生成されるのを抑制するためである。具体的には、テレビなど表示装置３１０のみの電源をＯＦＦにし、遠隔メディアプレーヤ４００の電源がＯＮとなっている場合に、放送を視聴しているという誤った視聴情報を生成するのを抑制するために、表示装置３１０の表示状態の確認を行い、表示が行われている場合に視聴情報を生成するように構成する。表示状態検出部４４０における検出結果は、状態検出部４１１に送信される。
【００８１】
メディアサーバ部４５０は、コンテンツ録画機能とコンテンツ提供機能をサポートする。
まず、コンテンツ録画機能として、メディアサーバ部４５０は、コンテンツ受信部４２０が受信したコンテンツおよび当該コンテンツのメタデータをコンテンツ蓄積部４６０に格納し、表示装置３１０において再生可能にする。その際、コンテンツの録画に関する視聴情報を収集し、状態検出部４１１に送信する。
次に、コンテンツ提供機能として、メディアサーバ部４５０は、コンテンツ蓄積部４６０に格納された録画コンテンツを遠隔メディアプレーヤ４００に提供する。具体的には、遠隔メディアプレーヤ４００側で再生する録画コンテンツを選択し、メディアサーバ部４５０に要求する。要求を受けたメディアサーバ部４５０は、選択された録画コンテンツを遠隔メディアプレーヤ４００に提供する。これらの処理は内部的に、コンテンツ受信部４２０とメディアサーバ部４５０との間で行われる。メディアサーバ部４５０は、コンテンツ再生に関する視聴情報を収集し、状態検出部４１１に送信する。
【００８２】
次に、視聴情報集計サーバ７００の詳細について説明する。
視聴情報集計サーバ７００は、視聴情報構成設定部７０１、パターン蓄積部７０２、視聴情報受信部７０３および集計視聴情報蓄積部７０４で構成されている。
視聴情報構成設定部７０１は、遠隔メディアプレーヤ４００の視聴情報生成部４１２が生成する視聴情報の構成を示す収集パターン、および視聴情報送信部４１３が視聴情報を送信する際の報告パターンを設定する。視聴情報構成設定部７０１で設定された収集／報告パターンは、パターン蓄積部７０２に蓄積される。
【００８３】
具体的には、視聴情報構成設定部７０１は、サービス契約時またはサービス加入・変更時に加入者が決定した視聴情報収集許可に基づいて、視聴情報の収集パターンを各ユーザの遠隔メディアプレーヤ４００にカスタマイズし、カスタマイズした収集パターンをパターン蓄積部７０２に蓄積する。また、視聴情報構成設定部７０１は、遠隔メディアプレーヤ４００から視聴情報の報告を受けるタイミングの設定を行い、パターン蓄積部７０２に蓄積する。報告のタイミングとしては、一定周期、ランダム周期、即時、あるいはオンデマンドなどの設定が可能である。また、収集パターンまたは報告タイミングに変更が生じた場合には、視聴情報構成設定部７０１が該当する遠隔メディアプレーヤ４００に収集／報告パターンを再設定するための情報を送信し、設定を変更する。
【００８４】
視聴情報受信部７０３は、各遠隔メディアプレーヤ４００で収集された視聴情報を受信し、集計管理する。視聴情報受信部７０３で集計された視聴情報は集計視聴情報蓄積部７０４に蓄積される。蓄積された視聴情報はサービスプロバイダ内のサービス提供の改善に利用される、あるいはコンテンツプロバイダなど第三者に提供される。
【００８５】
次に、実施の形態２の視聴情報収集システムの動作について説明する。
図１４は、実施の形態２による視聴情報収集システムの視聴情報集計サーバおよび遠隔メディアプレーヤの動作を示すフローチャートである。
視聴情報構成設定部７０１は、遠隔メディアプレーヤ４００の操作入力部（不図示）などを介して加入者により選択される視聴情報の収集パターンあるいは視聴情報集計サーバ７００の操作入力部（不図示）を介してサービスプロバイダにより管理される報告パターンの新規設定または設定変更要求を受信すると（ステップＳＴ１０１）、収集パターンに関する当該要求を入力した遠隔メディアプレーヤ４００と、報告パターンの変更の対象メディアプレーヤを特定する（ステップＳＴ１０２）。さらに視聴情報構成設定部７０１は、パターン蓄積部７０２に蓄積された該当する遠隔メディアプレーヤ４００の収集／報告パターンを参照し、ステップＳＴ１０１で受信した要求のうち収集パターンに変更があるか判定し（ステップＳＴ１０３）、同様に報告パターンに変更があるか判定を行う（ステップＳＴ１０４）。
【００８６】
収集パターンに変更がある場合（ステップＳＴ１０３；ＹＥＳ）、新たな収集パターンを設定するための収集パターン設定情報を遠隔メディアプレーヤ４００の視聴情報生成部４１２に送信する（ステップＳＴ１０５）。視聴情報生成部４１２は、ステップＳＴ１０５で送信された収集パターン設定を参照し、状態検出部４１１に対して加入者から許可を得た収集可能視聴イベントの情報を通知する（ステップＳＴ１０６）。一方、収集パターンに変更がない場合（ステップＳＴ１０３；ＮＯ）、ステップＳＴ１０９の処理に進む。
【００８７】
また、報告パターンに変更がある場合（ステップＳＴ１０４；ＹＥＳ）、新たな報告パターンを設定するための報告パターン設定情報を遠隔メディアプレーヤ４００の視聴情報送信部４１３に送信する（ステップＳＴ１０７）。視聴情報送信部４１３は、ステップＳＴ１０７で送信された報告パターンを設定する（ステップＳＴ１０８）。一方、報告パターンに変更がない場合（ステップＳＴ１０４；ＮＯ）、ステップＳＴ１０９の処理に進む。
【００８８】
状態検出部４１１は、収集可能な視聴イベントの状態検出を行い、視聴情報生成部４１２に送信する（ステップＳＴ１０９）。視聴情報生成部４１２は、ステップＳＴ１０９で送信された状態検出情報に基づいて視聴情報を生成し、視聴情報ログ４１４に蓄積する（ステップＳＴ１１０）。視聴情報送信部４１３は、ＩＰネットワーク８００と接続されているか否か判定を行い（ステップＳＴ１１１）、接続されていない場合（ステップＳＴ１１１；ＮＯ）にはステップＳＴ１１１の判定処理に戻り、接続が検出されるまで待機する。一方、ＩＰネットワーク８００と接続されている場合（ステップＳＴ１１１；ＹＥＳ）、視聴情報送信部４１３は、記憶している報告パターンを参照し、視聴情報の送信タイミングに達すると、視聴情報ログ４１４に蓄積された視聴情報を読み出し、視聴情報集計サーバ７００に送信する（ステップＳＴ１１２）。視聴情報集計サーバ７００の視聴情報受信部７０３は、ステップＳＴ１１２で送信された視聴情報を取得して集計を行い、集計視聴情報蓄積部７０４に蓄積し（ステップＳＴ１１３）、処理を終了する。
【００８９】
図１５は、上述した図１４のフローチャートのステップＳＴ１１２の処理の報告パターンを示す説明図である。
図１５（ａ）は、報告パターンが「即時」に設定されている場合を示す説明図である。この場合、コンテンツサーバ６００、受信端末１００、遠隔メディアサーバ５００およびコンテンツ蓄積部４６０の何れかからコンテンツが送信され、コンテンツ受信部４２０でコンテンツが受信された直後に、視聴情報送信部４１３から視聴情報が視聴情報受信部７０３に送信される。図１５（ｂ）は、報告パターンが「一定間隔」に設定されている場合を示す説明図である。この場合、コンテンツサーバ６００、受信端末１００、遠隔メディアサーバ５００およびコンテンツ蓄積部４６０の何れからのコンテンツ送信状況に関係なく、一定間隔で視聴情報を送信する。
なお、図１５の説明図では、コンテンツサーバ６００、受信端末１００、遠隔メディアサーバ５００およびコンテンツ蓄積部４６０の何れかとコンテンツ受信部４２０との間で行われるコンテンツ要求の記載は省略している。また、図１５の説明図では、遠隔メディアプレーヤ４００がＩＰネットワーク８００と接続されているものとする。
【００９０】
次に、遠隔メディアプレーヤ４００の状態検出の動作について説明する。まず、状態検出の前提となる視聴イベントについて説明する。図１６および図１７は、実施の形態２による視聴情報収集システムの遠隔メディアプレーヤ４００の視聴イベントおよび視聴イベントに対応した視聴情報を示す説明図である。
図１６は、状態検出部４１１の状態検出情報の解析により得られる視聴イベントの一例を示す図である。
状態検出部４１１は、表示装置３１０、ユーザ検出装置２１０、コンテンツ受信部４２０、およびメディアサーバ部４５０の状態検知情報に基づいて視聴イベントを識別する。
【００９１】
まず、ＩＰネットワーク８００を介してコンテンツサーバ６００から放送番組視聴あるいはＶＯＤ視聴する場合、またはＩＰネットワーク８００を介してコンテンツサーバ６００から受信端末１００が受信した放送番組あるいはＶＯＤをリアルタイムに視聴する場合に検出する状態検出情報および視聴イベントは、実施の形態１の図５で示した「ａ．放送番組視聴」、「ａ．チャネルザッピング」、「ａ．放送受信中、受信端末つけたまま」、「ａ．放送中ユーザ不在／寝ている」および「ｂ．ＶＯＤ視聴」、「ｂ．ＶＯＤ受信中、受信端末つけたまま」、「ｂ．ＶＯＤ中ユーザ不在／寝ている」と同一であり、これらの視聴イベントに対応する状態検知情報も実施の形態１と同一であるため、図１６では、ａ．およびｂ．をまとめて記載し、説明を省略する。なお、この実施の形態２では、コンテンツ受信部４２０が「ＩＰ放送受信」、「ＶＯＤ受信」に加えて「蓄積コンテンツ受信」、「その他コンテンツ受信」も行うため、図１６の状態検出においても「蓄積コンテンツ受信」、「その他コンテンツ受信」の欄を追加して設けているが、放送番組あるいはＶＯＤをリアルタイムに視聴する場合、「蓄積コンテンツ受信」、「その他コンテンツ受信」は全て動作していない状態を示す「Ｎ」となる。「その他コンテンツ」にはテレビ番組や映画中心である「ＩＰ放送」、「ＶＯＤ」、やこれらを蓄積した「蓄積コンテンツ」に含まれていない音楽、電子本、Ｅ‐ニュース、天気、写真、ゲームなど、リアルタイム双方向またはダウンロード型コンテンツおよびアプリケーションなどが含まれる。
【００９２】
次に、実施の形態２の特徴的な構成である受信端末１００または遠隔メディアサーバ５００で蓄積されたコンテンツを視聴する視聴イベントについて詳細に説明する。「外部蓄積コンテンツ視聴」を識別するためには、図１６に示すように「表示装置」、「ユーザ検出」、「蓄積コンテンツ受信」が正常に動作している状態を示す「Ｙ」であり、「ＩＰ放送受信」、「ＶＯＤ受信」、「メディアサーバ（録画、再生）」および「その他コンテンツ受信」が動作していない情報を示す「Ｎ」であることが必須条件となる。これらの条件を満たす場合、視聴イベントは高確率で「外部蓄積コンテンツ視聴」であると識別することができる。
【００９３】
視聴イベント「外部蓄積コンテンツ受信中、プレーヤ付けたまま」を識別するためには、図１６に示すように「蓄積コンテンツ受信」のみが正常に動作している状態を示す「Ｙ」であり、「表示装置」、「ＩＰ放送受信」、「ＶＯＤ受信」、「メディアサーバ（録画、再生）」および「その他コンテンツ受信」がＯＦＦ状態を示す「Ｎ」であることが条件となる。なお、表示装置３１０がＯＦＦ状態であることから、ユーザ検出の有無は関係ない。この「外部蓄積コンテンツ受信中、プレーヤ付けたまま」は、遠隔メディアプレーヤ４００などの外付け端末を利用する場合によく発生するケースである。
【００９４】
視聴イベント「外部蓄積コンテンツ受信中、ユーザ不在／寝ている」は、「表示装置」および「蓄積コンテンツ受信」が正常に動作している状態を示す「Ｙ」であり、「ユーザ検出」、「ＩＰ放送受信」、「ＶＯＤ受信」、「メディアサーバ（録画、再生）」および「その他コンテンツ受信」が動作していない状態を示す「Ｎ」であることが条件となる。
【００９５】
視聴イベント「放送番組／ＶＯＤ録画」を識別するためには、図１６に示すように放送番組録画では「ＩＰ放送受信」、ＶＯＤ録画では「ＶＯＤ受信」、および「メディアサーバ（録画）」が正常に動作している状態を示す「Ｙ」であり、放送番組録画では「ＶＯＤ受信」、ＶＯＤ録画では「ＩＰ放送受信」、「蓄積コンテンツ受信」、「メディアサーバ（再生）」および「その他コンテンツ受信」が動作していない状態を示す「Ｎ」であることが必須条件となる。なお、「表示装置」、「ユーザ検出」の有無に関係なく「外部蓄積コンテンツ蓄積」を識別可能であるが、例えば「表示装置」、「ユーザ検出」が正常に動作している状態を示す「Ｙ」の場合には、「放送番組／ＶＯＤ視聴」、且つ「放送番組／ＶＯＤ蓄積」であることを識別することができ、「表示装置」、「ユーザ検出」がＯＦＦ状態を示す「Ｎ」の場合には、「放送番組／ＶＯＤ蓄積」のみであり、「放送番組／ＶＯＤ視聴」は行っていない状態を識別することができる。
【００９６】
視聴イベント「外部蓄積コンテンツ録画」を識別するためには、図１６に示すように「蓄積コンテンツ受信」、「メディアサーバ（録画）」が正常に動作している状態を示す「Ｙ」であり、「ＩＰ放送受信」、「ＶＯＤ受信」、「メディアサーバ（再生）」および「その他コンテンツ受信」が動作していない状態を示す「Ｎ」であることが必須条件となる。なお、「表示装置」、「ユーザ検出」の有無に関係なく「外部蓄積コンテンツ蓄積」を識別可能であるが、例えば「表示装置」、「ユーザ検出」が正常に動作している状態を示す「Ｙ」の場合には、「外部蓄積コンテンツ視聴」、且つ「外部蓄積コンテンツ蓄積」であることを識別することができ、「表示装置」、「ユーザ検出」がＯＦＦ状態を示す「Ｎ」の場合には、「外部蓄積コンテンツ蓄積」のみであり、「外部蓄積コンテンツ視聴」は行っていない状態を識別することができる。
【００９７】
視聴イベント「録画コンテンツローカル再生」を識別するためには、メディアサーバ部４５０のローカル再生機能を実行するケースであり、図１６に示すように「表示装置」、「ユーザ検出」および「メディアサーバ（再生）」が動作している状態を示す「Ｙ」であり、「ＩＰ放送受信」、「ＶＯＤ受信」、「蓄積コンテンツ受信」、「メディアサーバ（録画）」、および「その他コンテンツ受信」が動作していない状態を示す「Ｎ」であることが条件となる。
【００９８】
視聴イベント「録画コンテンツローカル再生中、プレーヤ付けたまま」を識別するためには、図１６に示すように「メディアサーバ（再生）」のみが正常に動作している状態を示す「Ｙ」であり、「表示装置」、「ＩＰ放送受信」、「ＶＯＤ受信」、「蓄積コンテンツ受信」、「メディアサーバ（録画）」および「その他コンテンツ受信」がＯＦＦ状態を示す「Ｎ」であることが条件となる。なお、表示装置３１０がＯＦＦ状態であることから、ユーザ検出の有無は関係ない。
【００９９】
視聴イベント「録画コンテンツローカル再生中、ユーザ不在／寝ている」を識別するためには、図１６に示すように「表示装置」および「メディアサーバ（再生）」が正常に動作している状態を示す「Ｙ」であり、「ユーザ検出」、「ＩＰ放送受信」、「ＶＯＤ受信」、「蓄積コンテンツ受信」、「メディアサーバ（録画）」および「その他コンテンツ受信」が動作していない状態を示す「Ｎ」であることが条件となる。
【０１００】
視聴イベント「その他コンテンツ再生」を識別するためには、図１６に示すように「表示装置」、「ユーザ検出」および「その他コンテンツ受信」が正常に動作している状態を示す「Ｙ」であり、「ＩＰ放送受信」、「ＶＯＤ受信」、「蓄積コンテンツ受信」、「メディアサーバ（録画）」および「メディアサーバ（再生）」が動作していない状態を示す「Ｎ」であることが条件となる。
【０１０１】
視聴イベント「その他コンテンツ録画」を識別するためには、図１６に示すように「メディアサーバ（録画）」および「その他コンテンツ受信」が正常に動作している状態を示す「Ｙ」であり、「ＩＰ放送受信」、「ＶＯＤ受信」、「蓄積コンテンツ受信」および「メディアサーバ（再生）」が動作していない状態を示す「Ｎ」であることが条件となる。なお、「表示装置」、「ユーザ検出」の有無は関係ない。
【０１０２】
図１７は、図１６で示した視聴イベントに対して対応して生成される視聴情報の一例を示している。この実施の形態２の遠隔メディアプレーヤ４００はネットワーク接続を切断可能であるため、視聴情報としてネットワーク接続情報（宅内、宅外）が追加して生成される。
例えば、視聴情報が「外部蓄積コンテンツ視聴」である場合には、視聴情報として「コンテンツ情報」、「視聴開始時刻」、「視聴停止時刻」、「視聴パーセンテージ」、「視聴回数」、「録画開始時刻」、「録画終了時刻」、「ユーザ情報」、「ネットワーク接続情報（宅内、宅外）」が生成される。
【０１０３】
次に、遠隔メディアプレーヤ４００の状態検出部４１１の動作について、図１８から図２１のフローチャートを参照しながら説明する。
まず図１８は、実施の形態２による視聴情報収集システムの遠隔メディアプレーヤの状態検出部の全体的な動作を示すフローチャートである。
まず、状態検出部４１１は、コンテンツ受信部４２０の受信状態およびメディアサーバ部４５０の動作状態を参照し、コンテンツを受信しているかメディアサーバ機能を動作させているか判別を行う（ステップＳＴ１２１）。
【０１０４】
ステップＳＴ１２１においてコンテンツを受信していると判別されると、受信したコンテンツがメディアサーバ部４５０に送信されているか否か判定を行う（ステップＳＴ１２２）。メディアサーバ部４５０に送信されていない場合（ステップＳＴ１２２；ＮＯ）、さらにＩＰ放送を受信しているか、ＶＯＤを受信しているか、外部蓄積コンテンツを受信しているか判別を行う（ステップＳＴ１２３）。ステップＳＴ１２３でＩＰ放送を受信していると判別されると、遠隔メディアプレーヤ４００ではＩＰ放送視聴が行われていると判別し、処理ａ´に進む。また、ステップＳＴ１２３でＶＯＤ放送を受信していると判別されると、遠隔メディアプレーヤ４００ではＶＯＤ視聴が行われていると判断し、処理ｂ´に進む。また、ステップＳＴ１２３で外部蓄積コンテンツを受信していると判別されると外部蓄積コンテンツ視聴が行われていると判別し、処理ｆに進む。また、ステップＳＴ１２３でその他コンテンツを受信していると判別されるとその他コンテンツ再生が行われていると判別し、処理ｉに進む。
【０１０５】
一方、ステップＳＴ１２２において受信したコンテンツがメディアサーバ部４５０に送信されていると判定されると（ステップＳＴ１２２；ＹＥＳ）、メディアサーバ部４５０においてコンテンツのＩＰ放送録画、ＶＯＤ録画、外部蓄積コンテンツ録画またはその他コンテンツ録画が行われていると判断し、処理ｇに進む。
また、ステップＳＴ１２１において、メディアサーバ機能を動作させていると判別されると、メディアサーバ部４５０において録画コンテンツの視聴が行われていると判断し、処理ｈに進む。
【０１０６】
次に処理ａ´から処理ｇの詳細について図１９から図２１を参照しながら説明を行う。
なお、処理ａ´および処理ｂ´は、実施の形態１の図８および図９で示したフローチャートと同一であり、処理を行う主体が受信端末１００から遠隔メディアプレーヤ４００に変更されている点のみが異なるため、フローチャートの記載を省略している。処理ａ´および処理ｂ´では、遠隔メディアプレーヤ４００の状態検出部４１１が、表示装置３１０およびユーザ検出装置２１０の動作状態に基づいて、ＩＰ放送視聴で発生する視聴イベント、あるいはＶＯＤ視聴で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
【０１０７】
続いて、図１９のフローチャートを参照しながら、処理ｆの詳細について説明する。処理ｆでは、外部蓄積コンテンツ視聴で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
状態検出部４１１は、表示状態検出部４４０から表示装置３１０への映像信号の送信状態を取得し（ステップＳＴ１３１）、取得した映像信号の送信状態を参照し、表示装置３１０が動作状態であるか判定を行う（ステップＳＴ１３２）。表示装置３１０が動作状態である場合（ステップＳＴ１３２；ＹＥＳ）、さらにユーザ検出装置２１０から表示装置３１０の前に位置するユーザに関するユーザ情報を取得し（ステップＳＴ１３３）、取得したユーザ情報を参照して表示装置３１０の前にユーザが位置するか判定を行う（ステップＳＴ１３４）。表示装置３１０の前にユーザが位置する場合（ステップＳＴ１３４；ＹＥＳ）、状態検出部４１１は視聴イベントが外部蓄積コンテンツ視聴であると検出すると共に、コンテンツ情報検出部４３０からコンテンツ情報および時刻などを取得する（ステップＳＴ１３５）。
【０１０８】
一方、表示装置３１０が動作状態でない場合（ステップＳＴ１３２；ＮＯ）、状態検出部４１１は、視聴モードが異常（遠隔メディアプレーヤがつけたまま）であると検出すると共に、コンテンツ情報検出部４３０から取得するコンテンツに関する情報を参照し、視聴コンテンツ情報および時刻などを取得する（ステップＳＴ１３６）。また、表示装置３１０の前にユーザが位置しない場合（ステップＳＴ１３４；ＮＯ）、状態検出部４１１は、視聴モードが異常（ユーザが不在）であると検出すると共に、コンテンツ情報検出部４３０からコンテンツ情報および時刻などを取得する（ステップＳＴ１３７）。
【０１０９】
その後、状態検出部４１１は、遠隔メディアプレーヤ４００が外部蓄積コンテンツ受信を継続しているか判定を行う（ステップＳＴ１３８）。外部蓄積コンテンツ受信を継続している場合（ステップＳＴ１３８；ＹＥＳ）、ステップＳＴ１３１の処理に戻り、上述した処理を繰り返す。一方、外部蓄積コンテンツ受信を継続していない場合（ステップＳＴ１３８；ＮＯ）、外部蓄積コンテンツ受信完了を検出すると共に、受信完了時間を取得する。その後、フローは図１８のステップＳＴ１２１の処理に戻り、上述した処理を繰り返す（ステップＳＴ１３９）。
【０１１０】
次に、図２０のフローチャートを参照しながら、処理ｇの詳細について説明する。処理ｇでは、ＩＰ放送録画、ＶＯＤ録画、外部蓄積コンテンツ録画あるいはその他コンテンツ録画で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。なお以下では、ＩＰ放送録画、ＶＯＤ録画、その他コンテンツ録画および外部蓄積コンテンツ録画のいずれを実施した場合にも同一の処理がおこなわれることから、外部蓄積コンテンツ録画を例に説明を行う。
【０１１１】
状態検出部４１１は、メディアサーバ部４５０から外部蓄積コンテンツの録画に関する情報を取得すると（ステップＳＴ１４１）、状態検出部４１１は視聴イベントが外部蓄積コンテンツの録画であると検出すると共に、コンテンツ情報検出部４３０からコンテンツ情報および時刻などを取得する（ステップＳＴ１４２）。その後、状態検出部４１１は、遠隔メディアプレーヤ４００が外部蓄積コンテンツの受信を継続しているか判定を行う（ステップＳＴ１４３）。外部蓄積コンテンツの受信を継続している場合（ステップＳＴ１４３；ＹＥＳ）、ステップＳＴ１４１の処理に戻り、上述した処理を繰り返す。一方、外部蓄積コンテンツの受信を継続していない場合（ステップＳＴ１４３；ＮＯ）、外部蓄積コンテンツの受信終了を検出すると共に、受信終了時間を取得する（ステップＳＴ１４４）。その後、フローは図１８のステップＳＴ１２１の処理に戻り、上述した処理を繰り返す。
【０１１２】
次に、図２１のフローチャートを参照しながら、処理ｈの詳細について説明する。処理ｈでは、録画コンテンツの視聴で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
状態検出部４１１は、メディアサーバ部４５０からコンテンツ再生に関する情報を取得すると（ステップＳＴ１５１）、さらに表示状態検出部４４０から表示装置３１０への映像信号の送信状態を取得し（ステップＳＴ１５２）、取得した映像信号の送信状態を参照し、表示装置３１０が動作状態であるか判定を行う（ステップＳＴ１５３）。表示装置３１０が動作状態である場合（ステップＳＴ１５３；ＹＥＳ）、さらに状態検出部４１１はユーザ検出装置２１０から表示装置３１０の前に位置するユーザに関するユーザ情報を取得し（ステップＳＴ１５４）、取得したユーザ情報を参照して表示装置３１０の前にユーザが位置するか判定を行う（ステップＳＴ１５５）。表示装置３１０の前にユーザが位置する場合（ステップＳＴ１５５；ＹＥＳ）、状態検出部４１１は視聴イベントが録画コンテンツのローカル再生であると検出すると共に、コンテンツ情報検出部４３０からコンテンツ情報および時刻などを取得し（ステップＳＴ１５６）、ステップＳＴ１５９の処理に進む。
【０１１３】
一方、表示装置３１０が動作状態でない場合（ステップＳＴ１５３；ＮＯ）、状態検出部４１１は、視聴モードが異常（遠隔メディアプレーヤがつけたまま）であると検出すると共に、コンテンツ情報検出部４３０からコンテンツ情報および時刻などを取得し（ステップＳＴ１５７）、ステップＳＴ１５９の処理に進む。
また、表示装置３１０の前にユーザが位置しない場合（ステップＳＴ１５５；ＮＯ）、状態検出部４１１は、視聴モードが異常（ユーザが不在）であると検出すると共に、コンテンツ情報検出部４３０からコンテンツ情報および時刻などを取得し（ステップＳＴ１５８）、ステップＳＴ１５９の処理に進む。
【０１１４】
その後、状態検出部４１１は、メディアサーバ部４５０が録画コンテンツの送信処理を継続しているか判定を行う（ステップＳＴ１５９）。録画コンテンツの送信処理が継続している場合（ステップＳＴ１５９；ＹＥＳ）、ステップＳＴ１５１の処理に戻り、上述した処理を繰り返す。一方、録画コンテンツの送信処理が継続していない場合（ステップＳＴ１５９；ＮＯ）、録画コンテンツ処理完了を検出すると共に、処理完了時間を取得する（ステップＳＴ１６０）。その後、フローは図１８のステップＳＴ１２１の処理に戻り、上述した処理を繰り返す。
【０１１５】
次に、図２２のフローチャートを参照しながら、処理ｉの詳細について説明する。処理ｉでは、その他コンテンツの再生で発生する視聴イベントを検出するための状態検出を行い、コンテンツ情報や時刻などの情報収集を行う。
状態検出部４１１は、コンテンツ受信部４２０からその他コンテンツ再生に関する情報を取得し（ステップＳＴ１６１）、コンテンツ情報検出部４３０からコンテンツ情報および時刻などを取得する（ステップＳＴ１６２）。その後、状態検出部４１１は、遠隔メディアプレーヤ４００がその他コンテンツ受信を継続しているか判定を行う（ステップＳＴ１６３）。その他コンテンツ受信を継続している場合（ステップＳＴ１６３；ＹＥＳ）、ステップＳＴ１６１の処理に戻り、上述した処理を繰り返す。一方、その他コンテンツ受信を継続していない場合（ステップＳＴ１６３；ＮＯ）、その他コンテンツ受信完了を検出すると共に、受信完了時間を取得する（ステップＳＴ１６４）。その後、フローは図１８のステップＳＴ１２１の処理に戻り、上述した処理を繰り返す。
【０１１６】
以上のように、この実施の形態２によれば、ユーザ検出装置２１０のユーザ検出に関する情報、表示状態検出部４４０から表示装置３１０における表示状態に関する情報、メディアサーバ部４５０からコンテンツの処理状態に関する情報などを取得して解析し、遠隔メディアプレーヤ４００の状態を検出する状態検出部４１１と、状態検出部４１１が検出した遠隔メディアプレーヤ４００の状態に基づいて視聴情報を生成する視聴情報生成部４１２を備えるように構成したので、遠隔メディアプレーヤ４００における正確且つ豊富な視聴情報を生成することができる。これにより、サービスプロバイダ側（視聴情報集計サーバ７００）にとって視聴情報の集計に有用となる情報を的確に提供することができる。
【０１１７】
また、この実施の形態２によれば、ＩＰネットワーク接続を切断可能なメディアプレーヤ４００において、ネットワークを切断してコンテンツを持ち出して再生した場合にも、ネットワークとの接続が復帰されると収集した視聴情報をサービスプロバイダ側（視聴情報集計サーバ７００）に報告するように構成したので、ネットワーク接続を切断し、遠隔メディアプレーヤ４００内に蓄積したコンテンツを視聴した場合にも正確な視聴情報を生成し、サービスプロバイダ側に提供することができる。
【０１１８】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【０１１９】
この発明に係る受信端末、視聴情報収集システムおよび視聴情報収集方法は、ユーザ検出装置のユーザ検出に関する情報、表示状態検出部から表示装置における表示状態に関する情報、メディアサーバ部からコンテンツの処理状態に関する情報などを取得して解析し、受信端末の状態を検出する状態検出部と、状態検出部が検出した受信端末の状態に基づいて視聴情報を生成する視聴情報生成部を備え、正確且つ豊富な視聴情報を生成することができ、サービスプロバイダ側（視聴情報集計サーバ）にとって視聴情報の集計に有用となる情報を的確に提供することができるので、コンテンツ配信サービスにおける視聴者の視聴情報を収集する視聴情報収集システムおよび視聴情報収集方法に適用することができる。
【符号の説明】
【０１２０】
１００  受信端末、１１０，４１０  視聴情報測定部、１１１，４１１  状態検出部、１１２，４１２  視聴情報生成部、１１３，４１３  視聴情報送信部、１１４，４１４  視聴情報ログ、１２０，４２０  コンテンツ受信部、１３０，４３０  コンテンツ情報検出部、１４０，４４０  表示状態検出部、１５０，１５０´，４５０  メディアサーバ部、１６０，４６０  コンテンツ蓄積部、２００，２１０  ユーザ検出装置、３００，３１０  表示装置、４００  遠隔メディアプレーヤ、５００  遠隔メディアサーバ、６００  コンテンツサーバ、７００  視聴情報集計サーバ、７０１  視聴情報構成設定部、７０２  パターン蓄積部、７０３  視聴情報受信部、７０４  集計視聴情報蓄積部、８００  ＩＰネットワーク。
【図１】
0005452774.tif 000002
【図２】
0005452774.tif 000003
【図３】
0005452774.tif 000004
【図４】
0005452774.tif 000005
【図５】
0005452774.tif 000006
【図６】
0005452774.tif 000007
【図７】
0005452774.tif 000008
【図８】
0005452774.tif 000009
【図９】
0005452774.tif 000010
【図１０】
0005452774.tif 000011
【図１１】
0005452774.tif 000012
【図１２】
0005452774.tif 000013
【図１３】
0005452774.tif 000014
【図１４】
0005452774.tif 000015
【図１５】
0005452774.tif 000016
【図１６】
0005452774.tif 000017
【図１７】
0005452774.tif 000018
【図１８】
0005452774.tif 000019
【図１９】
0005452774.tif 000020
【図２０】
0005452774.tif 000021
【図２１】
0005452774.tif 000022
【図２２】
0005452774.tif 000023