(57)【特許請求の範囲】
【請求項１】
通信回線を相互に接続して構築される通信ネットワークを通じて、コンテンツサーバーからクライアント端末に対してコンテンツデータを配信し、その視聴率調査する視聴率調査システムであって、
前記コンテンツサーバーは、
前記コンテンツデータの配信側経過時間を示すタイムラインを、該コンテンツデータに挿入するタイムライン挿入部と、
前記タイムラインが挿入された前記コンテンツデータを、前記通信ネットワークを通じて配信するデータ送信部と、
前記コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部と、
前記タイムライン挿入部に設けられ、前記電波放送部における電波放送の時間と、前記データ送信部によるデータ配信との時間差を測定し、電波放送とストリーミング配信との時間差を前記タイムラインに関連づけて記録する機能と
を備え、前記クライアント端末は、
前記コンテンツデータを受信する受信部と、
前記コンテンツデータを再生する再生部と、
前記再生部によるコンテンツデータの再生に合わせて前記タイムラインを検出し、監視するタイムライン監視部と、
前記タイムライン監視部により検出された前記タイムラインに基づいて、該タイムライン及び前記再生部による再生履歴をログ情報に記録するログ記録部と、
前記ログ記録部が記録したログ情報を送信するログ送信部と
を備え、
前記通信ネットワーク上には、前記送信部からログ情報を受信するとともに、前記ログ情報の受信時刻を該ログ情報に記録されたタイムラインと対応付けて、前記ログ情報を蓄積するログ収集部が配置され、
前記ログ収集部は、前記時間差を、ログ情報受信時刻と対応させて、収集したログ情報に関連付けて記録し、
前記データ送信部は、前記電波放送部による放送データの送出に同期させて前記コンテンツデータを配信する
ことを特徴とする視聴率調査システム。
【請求項２】
前記クライアント端末は、
前記コンテンツデータの再生時おいて、ユーザーによる選択操作を取得するユーザー操作取得部をさらに備え、
前記ログ記録部は、前記ユーザー操作取得部によって取得されたユーザー操作を、前記タイムラインと関連づけて前記ログ情報に記録し、
前記ログ収集部は、前記クライアント端末から受信したログ情報に含まれる前記タイムラインと前記ユーザー操作とを関連づけて、該ログ情報を蓄積する
ことを特徴とする請求項１に記載の視聴率調査システム。
【請求項３】
前記クライアント端末は、
自機の現在位置を取得する位置情報取得部をさらに備え、
前記ログ記録部は、前記位置情報取得部によって取得された現在位置を位置情報として、前記タイムラインと関連づけて前記ログ情報に記録し、
前記ログ収集部は、前記クライアント端末から受信したログ情報に含まれる前記タイムラインと前記位置情報とを関連づけて、該ログ情報を蓄積する
ことを特徴とする請求項１又は２に記載の視聴率調査システム。
【請求項４】
通信回線を相互に接続して構築される通信ネットワークを通じて、クライアント端末に対してコンテンツデータを配信し、その視聴率調査する機能を備えたコンテンツサーバーであって、
前記コンテンツデータの配信側経過時間を示すタイムラインを、該コンテンツデータに挿入するタイムライン挿入部と、
前記タイムラインが挿入された前記コンテンツデータを、前記通信ネットワークを通じて配信するデータ送信部と、
前記クライアント端末において、前記コンテンツデータの再生に合わせて検出されたタイムラインに基づいて、該タイムライン及び該コンテンツデータの再生履歴を記録したログ情報を受信するログ情報受信部と、
前記ログ情報の受信時刻を該ログ情報に記録されたタイムラインと対応付けて、前記ログ情報を蓄積するログ収集部と、
前記コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部と、
前記タイムライン挿入部に設けられ、前記電波放送部における電波放送の時間と、前記データ送信部によるデータ配信との時間差を測定し、電波放送とストリーミング配信との時間差を前記タイムラインに関連づけて記録する機能と
を備え、
前記ログ収集部は、前記時間差を、ログ情報受信時刻と対応させて、収集したログ情報に関連付けて記録し、
前記データ送信部は、前記電波放送部による放送データの送出に同期させて前記コンテンツデータを配信する
ことを特徴とするコンテンツサーバー。
【請求項５】
通信回線を相互に接続して構築される通信ネットワークを通じて、請求項４に記載されたコンテンツサーバーからコンテンツデータの配信を受ける機能を備えたクライアント端末であって、
前記コンテンツデータを受信する受信部と、
前記コンテンツデータを再生する再生部と、
前記コンテンツサーバーにおいて前記コンテンツデータに挿入された、該コンテンツデータの配信側経過時間を示すタイムラインを、前記再生部によるコンテンツデータの再生に合わせて検出し、監視するタイムライン監視部と、
前記タイムライン監視部により検出された前記タイムラインに基づいて、該タイムライン及び前記再生部による再生履歴をログ情報に記録するログ記録部と、
前記ログ記録部が記録したログ情報を送信するログ送信部と
を備えることを特徴とするクライアント端末。
【請求項６】
通信回線を相互に接続して構築される通信ネットワークを通じて、コンテンツサーバーからクライアント端末に対してコンテンツデータを配信し、その視聴率調査する視聴率調査方法であって、
前記コンテンツサーバーにおいて、前記コンテンツデータの配信側経過時間を示すタイムラインを、該コンテンツデータに挿入し、該タイムラインが挿入された前記コンテンツデータを、前記通信ネットワークを通じて配信するデータ送信ステップと
前記クライアント端末において、前記コンテンツデータを受信し、該コンテンツデータを再生する再生ステップと、
前記コンテンツデータの再生に合わせて前記タイムラインを検出し、監視するタイムライン監視ステップと、
前記タイムライン監視ステップにより検出された前記タイムラインに基づいて、該タイムライン及び前記再生ステップによる再生履歴をログ情報に記録するログ記録ステップと、
前記ログ記録ステップにより記録したログ情報を送信するログ送信ステップと、
前記通信ネットワーク上において、前記クライアント端末から前記ログ情報を受信するとともに、前記ログ情報の受信時刻を該ログ情報に記録されたタイムラインと対応付けて、前記ログ情報を蓄積するログ収集ステップと
を有し、
前記コンテンツサーバーは、前記コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部と接続されており、前記配信ステップでは、前記電波放送部による放送データの送出に同期させて前記コンテンツデータを配信し、
前記データ送信ステップでは、前記電波放送部における電波放送の時間と、前記コンテンツデータの配信との時間差を測定し、電波放送とストリーミング配信との時間差を前記タイムラインに関連づけて記録し、
前記ログ収集ステップでは、前記時間差を、ログ情報受信時刻と対応させて、収集したログ情報に関連付けて記録する
ことを特徴とする視聴率調査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなど通信回線を相互に接続して構築される通信ネットワークを通じ、コンテンツサーバーから情報端末に対してコンテンツデータを放送するコンテンツ放送について、視聴率情報収集を行う視聴率調査システム、コンテンツサーバー、クライアント端末及び視聴率調査方法に関する。
【背景技術】
【０００２】
従来より、電波をテレビ受像機により受信して視聴するテレビ放送について視聴情報を収集する、いわゆる視聴率調査サービスが行われている。ここで、視聴率調査の対象となっている放送とは、テレビ受像機が視聴する地上波放送や、ＢＳ／ＣＳ放送等であって、この視聴率調査には、例えば、テレビ受像機に接続されたピープルメータやオンラインメータ等の測定器を使用した視聴率調査方法や、日記式アンケートを収集する視聴率調査方法がある。
【０００３】
ところで、これらの視聴率調査方法は、特定された世帯に対して、調査依頼を行い、回収された調査結果を収集することで、視聴率を算出しているが、測定器が専用端末であって非常に高価であることなどの原因より、調査対象となる世帯数は非常に少ないという問題がある。
【０００４】
このような問題に対する技術として特許文献１の技術がある。この特許文献１に開示された技術では、アナログ放送に代わり放送されるデジタル放送の特徴を生かして、視聴履歴収集用の専用端末を用いる必要がなく、比較的多くの視聴世帯や視聴者を調査対象とすることが容易にできる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３１２０７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、近年では、各放送局が電波を通じて放送する番組に関するコンテンツデータを、インターネット等の通信ネットワークを通じて配信するコンテンツ放送が普及しつつあり、特許文献１に記載された視聴率調査方法では、いわゆるテレビ放送（地上波放送、ＢＳ／ＣＳ放送）を主な調査対象としているため、コンテンツ放送によって、テレビ番組を視聴するユーザーから視聴情報を収集することができず、テレビ放送のみの視聴情報の収集では正確性に欠けるという問題がある。
【０００７】
一方、コンテンツ放送による視聴率調査では、サーバー側がコンテンツデータを送信した時刻と、クライアント側がコンテンツデータを再生した時刻とでは、通信回線の通信遅延や、クライアント装置の再生機等の状況により、各視聴者ごとに実配信時刻と、再生時刻とに相違が生じる再生遅延が起きてしまう問題があり、そのために番組進行の時間軸に対する詳細な調査結果が収集できないという問題もある。特に、コンテンツ放送の配信方法においては、細分化されたコンテンツデータを、多数のクライアント装置間で共有するＰ２Ｐ技術を用いた同報動画配信方式も採用されている場合もあり、その場合には、配信時に対する再生遅延が生じやすく、これらの問題を解決することが重要である。
【０００８】
そこで、本発明は、以上の点に鑑みてなされたもので、インターネット回線を利用したコンテンツ放送に対する視聴情報の収集において、放送された番組が、実際に一般視聴者において視聴された時刻を収集したり、番組内の進行時間に対応する視聴情報を収集することができる視聴率調査システム、コンテンツサーバー、クライアント端末及び視聴率調査方法を提供することをその課題とする。また、これらを本放送と連携させることで放送インフラと通信インフラを用いた同時中継のような放送の時間的に正確な視聴率調査システム、コンテンツサーバー、クライアント端末及び視聴率調査方法を提供することをその課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、通信回線を相互に接続して構築される通信ネットワークを通じて、コンテンツサーバーからクライアント端末に対してコンテンツデータを配信し、その視聴率調査する視聴率調査システムであって、コンテンツサーバーは、コンテンツデータの配信側経過時間を示すタイムラインを、コンテンツデータに挿入するタイムライン挿入部と、タイムラインが挿入されたコンテンツデータを、通信ネットワークを通じて配信するデータ送信部と、コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部と、タイムライン挿入部に設けられ、電波放送部における電波放送の時間と、データ送信部によるデータ配信との時間差を測定し、電波放送とストリーミング配信との時間差をタイムラインに関連づけて記録する機能とを備え、クライアント端末は、コンテンツデータを受信する受信部と、コンテンツデータを再生する再生部と、再生部によるコンテンツデータの再生に合わせてタイムラインを検出し、監視するタイムライン監視部と、タイムライン監視部により検出されたタイムラインに基づいて、タイムライン及び再生部による再生履歴をログ情報に記録するログ記録部と、ログ記録部が記録したログ情報を送信するログ送信部とを備え、通信ネットワーク上には、送信部からログ情報を受信するとともに、ログ情報の受信時刻をログ情報に記録されたタイムラインと対応付けて、ログ情報を蓄積するログ収集部が配置され、ログ収集部は、時間差を、ログ情報受信時刻と対応させて、収集したログ情報に関連付けて記録し、データ送信部は、電波放送部による放送データの送出に同期させてコンテンツデータを配信する。
【００１０】
また、他の発明は、通信回線を相互に接続して構築される通信ネットワークを通じて、コンテンツサーバーからクライアント端末に対してコンテンツデータを配信し、その視聴率調査する視聴率調査方法であって、
（１）コンテンツサーバーにおいて、コンテンツデータの配信側経過時間を示すタイムラインを、コンテンツデータに挿入し、タイムラインが挿入されたコンテンツデータを、通信ネットワークを通じて配信するデータ送信ステップと
（２）クライアント端末において、コンテンツデータを受信し、コンテンツデータを再生する再生ステップと、
（３）コンテンツデータの再生に合わせてタイムラインを検出し、監視するタイムライン監視ステップと、
（４）タイムライン監視ステップにより検出されたタイムラインに基づいて、タイムライン及び再生ステップによる再生履歴をログ情報に記録するログ記録ステップと、
（５）ログ記録ステップにより記録したログ情報を送信するログ送信ステップと、
（６）通信ネットワーク上において、クライアント端末からログ情報を受信するとともに、ログ情報の受信時刻をログ情報に記録されたタイムラインと対応付けて、ログ情報を蓄積するログ収集ステップと
を有し、
コンテンツサーバーは、コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部と接続されており、配信ステップでは、電波放送部による放送データの送出に同期させてコンテンツデータを配信し、データ送信ステップでは、電波放送部における電波放送の時間と、コンテンツデータの配信との時間差を測定し、電波放送とストリーミング配信との時間差をタイムラインに関連づけて記録し、ログ収集ステップでは、時間差を、ログ情報受信時刻と対応させて、収集したログ情報に関連付けて記録する。
【００１１】
これらの発明によれば、通信ネットワークを通じて配信されるコンテンツデータに、一定間隔で配信側経過時間の指標となる情報であるタイムラインを埋め込み、コンテンツデータを受信し視聴するクライアント（視聴者）側でそのタイムラインを監視し、その配信側経過時間であるタイムラインに基づき、ユーザーが視聴した視聴時刻などの再生履歴をログ情報として記録することから、コンテンツサーバーとクライアント端末との間における通信遅延によって、コンテンツサーバー側におけるストリーミングの配信時刻と、クライアント装置側における視聴時刻とに時間差が生じた場合であっても、ユーザーが視聴した進行時間での視聴情報を取得することができる。なお、配信側経過時間とは、例えば、動画データや音声データ等のように、再生に際し一定の時間長を要するストリーミング形式のコンテンツデータにおいて、そのコンテンツデータの再生速度と同等の処理速度で、コンテンツ内に現在時刻を打刻し、送信した場合の経過時間である。具体的には、例えば、電波放送と同内容のコンテンツを、この電波放送と同期させて通信ネットワークを通じて同時にストリーミング配信するような、所謂サイマル放送において、電波放送の放送経過時間（放送時刻）を、配信側経過時間としてコンテンツ内に打刻しつつ、電波放送と同期させて，同内容を同時に配信するような場合が挙げられる。また、コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部をさらに備え、データ送信部は、電波放送部による放送データの送出に同期させてコンテンツデータを配信しているので、電波を介して一方向に放送されるコンテンツを、双方向通信によるメリットを享受できるインターネット等の通信ネットワークを通じてのコンテンツ配信と同期させることによって、電波放送による特性と、通信ネットワークを通じての双方向通信による特性とを併せ持ったサービスを展開させることができる。
【００１２】
また、本発明では、この取得したログ情報に、実際の時刻であるログ情報の受信時刻とを関連付けて蓄積するので、ユーザーが視聴していた実際の時刻情報についても取得し、コンテンツ進行時間に対応した視聴情報に既存の視聴状況と組み合わせることができ、より詳細で、かつ、正確な視聴率情報を収集することができる。
【００１３】
なお、上記発明において、クライアント端末は、コンテンツデータの再生時において、ユーザーによる選択操作を取得するユーザー操作取得部をさらに備え、ログ記録部は、ユーザー操作取得部によって取得されたユーザー操作を、タイムラインと関連づけてログ情報に記録し、ログ収集部は、クライアント端末から受信したログ情報に含まれるタイムラインとユーザー操作とを関連づけて、ログ情報を蓄積することが好ましい。この場合には、ユーザーの意思を反映させた選択操作のログを収集することにより、ユーザーが何をしながらそのコンテンツデータを視聴していたかまで調査することができ、その収集結果を応用することによって、ユーザーの視聴動向に合わせたコンテンツ配信をすることができる。
【００１４】
また、上記発明において、クライアント端末は、自機の現在位置を取得する位置情報取得部をさらに備え、ログ記録部は、位置情報取得部によって取得された現在位置を位置情報として、タイムラインと関連づけてログ情報に記録し、ログ収集部は、クライアント端末から受信したログ情報に含まれるタイムラインと位置情報とを関連づけて、ログ情報を蓄積することが好ましい。この場合には、地域毎のユーザーの視聴情報のログを収集することにより、視聴動向の地域特性や、携帯端末など移動しながら視聴することができる場合に、ユーザーがどこでそのコンテンツデータを視聴していたかまで調査することができ、その収集結果を応用することによって、地域性や、ユーザー動向に合わせたコンテンツを配信したり、視聴者マーケティングデータの収集に役立てることができる。
【００１６】
なお、上記の視聴率調査システム及び視聴率調査方法では、以下のような他の発明であるコンテンツサーバー及びクライアント端末を用いることができる。
【００１７】
（コンテンツサーバー）
すなわち、本発明は、通信回線を相互に接続して構築される通信ネットワークを通じて、クライアント端末に対してコンテンツデータを配信し、その視聴率調査する機能を備えたコンテンツサーバーは、コンテンツデータの配信側経過時間を示すタイムラインを、コンテンツデータに挿入するタイムライン挿入部と、タイムラインが挿入されたコンテンツデータを通信ネットワークを通じて配信するデータ送信部と、クライアント端末において、コンテンツデータの再生に合わせて検出されたタイムラインに基づいて、タイムライン及びコンテンツデータの再生履歴を記録したログ情報を受信するログ情報受信部と、ログ情報の受信時刻をログ情報に記録されたタイムラインと対応付けて、ログ情報を蓄積するログ収集部と、コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部と、タイムライン挿入部に設けられ、電波放送部における電波放送の時間と、データ送信部によるデータ配信との時間差を測定し、電波放送とストリーミング配信との時間差をタイムラインに関連づけて記録する機能とを備え、ログ収集部は、時間差を、ログ情報受信時刻と対応させて、収集したログ情報に関連付けて記録し、データ送信部は、電波放送部による放送データの送出に同期させてコンテンツデータを配信する。
【００１８】
このような発明によれば、テレビ放送のようにサイマル配信される動画などのコンテンツデータに、一定間隔で配信側経過時間の指標となる情報としてタイムラインを埋め込み、クライアント（視聴者）側でそのタイムラインを監視し、そのタイムラインに基づき、ユーザーが視聴した視聴時刻などの再生履歴をログ情報として記録するので、コンテンツサーバーとクライアント端末との間における通信遅延によって、コンテンツサーバー側におけるストリーミングの配信時刻と、クライアント装置側における視聴時刻とに時間差が生じた場合であっても、ユーザーが実際に視聴した進行時間での視聴情報を取得することができる。また、ログ収集部は、クライアント端末から受信したログ情報に含まれるタイムラインと位置情報とを関連づけて、ログ情報を蓄積するので、地域毎のユーザーの視聴情報のログを収集し、その収集結果を応用することによって、地域性を反映させたコンテンツ配信をすることができる。
【００１９】
また、本発明では、この取得したログ情報に、実際の時刻であるログ情報の受信時刻と関連付けて蓄積するので、ユーザーが視聴していた実際の時刻情報についても取得するので、コンテンツ進行時間に対応した視聴情報に既存の視聴状況と組み合わせることができ、より詳細で、かつ、正確な視聴率情報を収集することができる。具体的には、例えば、実際の時刻１２：１５：００に配信されたシーンを１２：１６：００に視聴された場合、その１２：１５：００のシーンを１２：１６：００に視聴したユーザー数を取得するとともに、１２：１５：００の時刻に視聴していた視聴者数を取得する。これにより、コンテンツデータのより詳細で、正確な視聴率情報を収集することができる。
【００２０】
また、上記発明において、ログ収集部は、クライアント端末から受信したログ情報に含まれるタイムラインとユーザー操作とを関連づけて、ログ情報を蓄積することが好ましい。この場合には、ユーザーの意思を反映させた選択操作のログを収集し、その収集結果を応用することによって、ユーザーの視聴動向に合わせたコンテンツ配信をすることができる。
【００２１】
さらに、上記発明において、ログ収集部は、クライアント端末から受信したログ情報に含まれるタイムラインと位置情報とを関連づけて、ログ情報を蓄積することが好ましい。この場合には、地域毎のユーザーの視聴情報のログを収集し、その収集結果を応用することによって、地域性を反映させたコンテンツ配信をすることができる。
【００２３】
（クライアント端末）
一方、通信回線を相互に接続して構築される通信ネットワークを通じて、コンテンツサーバーからコンテンツデータの配信を受ける機能を備えたクライアント端末は、コンテンツデータを受信する受信部と、コンテンツデータを再生する再生部と、コンテンツサーバーにおいてコンテンツデータに挿入された、コンテンツデータの配信側経過時間を示すタイムラインを、再生部によるコンテンツデータの再生に合わせて検出し、監視するタイムライン監視部と、タイムライン監視部により検出されたタイムラインに基づいて、タイムライン及び再生部による再生履歴をログ情報に記録するログ記録部と、ログ記録部が記録したログ情報を送信するログ送信部とを備える。
【００２４】
このような発明によれば、テレビ放送のようにサイマル配信される動画などのコンテンツデータに、一定間隔で配信側経過時間の指標となる情報としてタイムラインを埋め込み、クライアント（視聴者）側でそのタイムラインを監視し、そのタイムラインに基づき、ユーザーが視聴した視聴時刻などの再生履歴をログ情報として記録するので、コンテンツサーバーとクライアント端末との間における通信遅延によって、コンテンツサーバー側におけるストリーミングの配信時刻と、クライアント装置側における視聴時刻とに時間差が生じた場合であっても、ユーザーが実際に視聴した進行時間での視聴情報を取得することができる。
【００２５】
上記発明において、クライアント端末は、コンテンツデータの再生時おいて、ユーザーによる選択操作を取得するユーザー操作取得部をさらに備え、ログ記録部は、ユーザー操作取得部によって取得されたユーザー操作を、タイムラインと関連づけてログ情報に記録することが好ましい。この場合には、ユーザーの意思を反映させた選択操作のログを収集し、その収集結果を応用することによって、ユーザーの視聴動向に合わせたコンテンツ配信をすることができる。
【００２６】
さらに、上記発明において、クライアント端末は、自機の現在位置を取得する位置情報取得部をさらに備え、ログ記録部は、位置情報取得部によって取得された現在位置を位置情報として、タイムラインと関連づけてログ情報に記録することが好ましい。この場合には、地域毎のユーザーの視聴情報のログを収集し、その収集結果を応用することによって、地域性を反映させたコンテンツ配信をすることができる。
【発明の効果】
【００２７】
以上述べたように、本発明によれば、インターネット回線を利用したコンテンツ放送に対する視聴情報の収集において、番組放送に対する実際の視聴時刻や、コンテンツ進行時間に対応した視聴情報を収集し、既存の視聴率調査結果と組み合わせることで、より詳細で、かつ、正確な視聴率情報を収集することができる。
【図面の簡単な説明】
【００２８】
【図１】実施形態に係る視聴率調査システムの概略構成を示すブロック図である。
【図２】実施形態に係る視聴率調査方法の概要を示す説明図である。
【図３】実施形態に係る視聴率調査システムを構成する放送局、コンテンツサーバーの内部構成を示すブロック図である。
【図４】実施形態に係る視聴率調査システムを構成する情報端末の内部構成を示すブロック図である。
【図５】実施形態に係る視聴率調査システムを構成する情報端末のブラウザ部の内部構成を示すブロック図である。
【図６】実施形態に係る視聴率調査システムにおけるタイムライン監視時の動作を示す説明図である。
【図７】実施形態に係る視聴率調査システムの動作を示すフローチャート図である。
【発明を実施するための形態】
【００２９】
（視聴率調査システム及び調査方法の概要）
本発明の実施形態について図面を参照して詳細に説明する。図１は、本実施形態に係る視聴率調査システムの概略構成を示すブロック図である。
【００３０】
図１に示すように、本実施形態に係る視聴率調査システムは、放送局２００又はコンテンツサーバーから配信される放送番組であるコンテンツデータの視聴情報を調査するシステムであり、特に、本実施形態では、電波放送と同内容のコンテンツを、この電波放送と同期させて通信ネットワークを通じて同時にストリーミング配信する所謂サイマル放送において、通信ネットワーク経由のコンテンツに関する視聴率を調査する。すなわち、本実施形態では、テレビ受像機１や情報端末２ａに対しては、放送局２００から、電波塔３ｂによる地上波や通信衛星４及びパラボラアンテナ３ａによる衛星電波などの電波を通じて放送データを放送し、情報端末２ｂ〜２ｆに対しては、コンテンツサーバー１００からインターネット５を通じて、放送局２００で放送されている番組と同一内容のコンテンツデータを、放送局２００における放送データの送出に同期させて配信する。
【００３１】
本実施形態において、インターネット５は、通信回線を相互に接続して構築される通信ネットワークの一形態であり、例えば、通信プロトコルＴＣＰ／ＩＰを用いて種々の通信回線（電話回線やＩＳＤＮ回線、ＡＤＳＬ回線、光回線などの公衆回線、専用回線、無線通信網）を相互に接続して構築される分散型のＩＰ網である。このインターネット５には、１０ＢＡＳＥ−Ｔや１００ＢＡＳＥ−ＴＸ等によるイントラネット（企業内ネットワーク）や家庭内ネットワークなどのＬＡＮなども含まれる。
【００３２】
テレビ受像機１は、地上波や衛星電波によるアナログ放送やデジタル放送を、受信アンテナ３又はケーブル回線などを通じて受信し、映像及び音声を出力する情報端末であり、映像や音声の他、文字放送などのデータ放送も受信し出力することができる。なお、情報端末２ａは、アダプタ装置である放送信号受信装置９が接続されており、放送信号受信装置９によって、放送局２００から、電波を介して放送されている番組（例えばワンセグ放送されている番組）の放送信号を受信し、情報端末２ａに表示させることができる。
【００３３】
無線基地局６は、ゲートウェイ装置７を通じてインターネット５に接続され、情報端末２と、無線基地局６との間で無線通信接続を確立し、情報端末２による通話やデータ通信を提供する装置である。なお、この無線基地局６としては、例えば、フェムトセル（femtocell）と呼ばれる、半径１０ｍ程度の狭小なエリアをカバー範囲とする小規模なフェムトセル基地局であってもよい。この場合には、無線基地局６は、バックボーンとしての光ファイバーやＡＤＳＬなどの公衆回線網やＩＰ網等の通信ネットワークを通じて、ネットワーク上のＨＳＳ(Home Subscriber Server)に接続される（図示せず。）。
【００３４】
このＨＳＳは、各移動端末がどのセルに在圏しているのかを管理するサーバーであり、位置情報取得手段としての機能を果たす。具体的に、ＨＳＳは、情報端末２から送信された位置登録の要求を、フェムトセル基地局に割り当てられている基地局識別情報とともに受信し、当該情報端末２の位置を特定する。この位置登録要求は、ユーザーの移動などによって在圏するセルが切り替えられた場合、情報端末２から、新たに在圏することになったセルを管理するフェムトセル基地局に対して送信され、この位置登録要求とともにフェムトセル基地局に割り当てられている基地局識別情報がＨＳＳに送信され、ＨＳＳにおいてリアルタイムに、ユーザーの位置を把握することができる。
【００３５】
情報端末２（２ａ〜２ｆ）は、ＣＰＵによる演算処理機能、及び通信インターフェースによる通信処理機能を備えたクライアント端末であり、パーソナルコンピュータ等の汎用コンピューターや、機能を特化させた専用装置により実現することができ、モバイルコンピューターやＰＤＡ（Personal Digital Assistance）、携帯電話機が含まれる。また、この情報端末２は、インターネット５にアクセスして、データの送受信を行うブラウザ機能も備えている。このブラウザ機能は、Ｗｅｂページを閲覧するためのアプリケーションソフトであり、インターネット５からＨＴＭＬ（HyperText Markup Language）ファイルや画像ファイル、音楽ファイルなどをダウンロードし、レイアウトを解析して表示・再生する。フォームを使用してユーザーがデータをＷｅｂサーバーに送信したり、ＪａｖａＳｃｒｉｐｔ（Ｊａｖａは登録商標）やＦｌａｓｈ、及びＪａｖａなどで記述されたアプリケーションソフトを動作させたりすることも可能である。また、本実施形態では、情報端末２は、コンテンツサーバー１００から、インターネット等を通じて、コンテンツデータの配信を受ける機能を備えているとともに、このコンテンツデータを視聴するアプリケーションを実行する機能も備えている。
【００３６】
ここで、情報端末２の装置別の機能について説明する。情報端末２ｂ及び２ｃは、無線通信を利用した、携帯可能な電話機であり、基地局等の中継点と携帯電話機が無線で通信し、通話やデータ通信等の通信サービスを移動しつつ受けることができる。この情報端末２ｂ及び２ｃの通信方式としては、例えば、ＦＤＭＡ方式、ＴＤＭＡ方式、ＣＤＭＡ方式、Ｗ−ＣＤＭＡの他、ＰＨＳ（Personal Handyphone System）方式等が挙げられる。また、この情報端末２ｂ及び２ｃは、デジタルカメラ機能、アプリケーションソフトの実行機能、或いはＧＰＳ機能等の機能が搭載され、携帯情報端末（ＰＤＡ）としての機能も果たしている。
【００３７】
情報端末２ａは、情報端末２ｂ及び２ｃと同様に、無線通信を利用した携帯可能な電話機である。特に、本実施形態において、情報端末２ａは、テレビジョン（ＴＶ）放送やラジオ放送などの放送局２００により放送されている番組（例えばワンセグ放送されている番組）の放送信号を受信する放送信号受信装置９が接続されている。ここで、「ワンセグ放送」とは、携帯通信端末などの携帯機器向けの地上デジタル放送を意味する。放送信号受信装置９は、放送局２００により放送されている番組の放送信号を受信する専用装置であり、この受信した放送信号をエンコードし、情報端末２ａにおいて視聴可能としている。この放送信号受信装置９によって、情報端末２ａに、放送電波を受信して視聴する機能が追加されることとなる。
【００３８】
情報端末２ｄ〜２ｆは、パーソナルコンピュータ等の汎用コンピューターであり、通信機能とブラウザソフトにより、通信ネットワークを通じてコンテンツデータを受信して視聴する機能が実現されている。特に、本実施形態において情報端末２ｄ〜２ｆは、いわゆるＯＬＭ（OverLay Multicast）方式のピア・ツー・ピアのネットワークシステムにより、いずれかの情報端末がダウンロードしたコンテンツデータを他の情報端末と共有し、分散された情報端末間でコンテンツデータの配信を相互に行う機能を備えている。
【００３９】
コンテンツサーバー１００は、複数のサーバー装置群により構成され、各サーバー装置の機能は、各種情報処理を実行するサーバーコンピューター或いはその機能を持ったソフトウェアで実現される。特に、本実施形態に係るコンテンツサーバー１００は、Ｗｅｂブラウザなどのクライアントソフトウェアの要求に応じ、インターネット５などのＩＰ網を通じて、情報端末２に対してコンテンツデータを配信する機能と、そのコンテンツデータの視聴率を調査する機能とを備える。具体的に、本実施形態において、コンテンツサーバー１００は、各機能を分散させるために、図２に示すように、コンテンツ配信サーバー１１０、ログ情報収集サーバー１２０、及びログ解析サーバー１３０等の複数のサーバー装置により構成されている。
【００４０】
そして、本実施形態でのコンテンツサーバー１００から放送（配信）されるコンテンツデータは、図２に示す手順により、ユーザーに提供され、その視聴情報が収集される。
【００４１】
先ず、インターネット放送事業者１１が作成若しくは入手したコンテンツデータＤ１を、インターネット配信事業者１２が運用するコンテンツ配信サーバー１１０に入稿（格納）する。ここでは、インターネット放送事業者１１は、例えば放送局２００であり、コンテンツデータＤ１は、放送局２００で放送される放送データと同一内容となっている。なお、このコンテンツデータＤ１としては、例えば、野球中継や、ニュース番組などライブ放送型のコンテンツの他、クイズ番組、音楽番組など予め製作された収録放送型のコンテンツが含まれる。
【００４２】
インターネット配信事業者１２は、取得したコンテンツデータに、現在時刻を配信側経過時間（タイムライン）として埋め込み、そのタイムラインが埋め込まれたコンテンツデータＤ１をコンテンツサーバーから情報端末２ｂ〜２ｆに対して配信する。なお、ここでいう配信側経過時間とは、例えば、動画データや音声データ等のように、再生に際し一定の時間長を要するストリーミング形式のコンテンツデータにおいて、そのコンテンツデータの再生速度と同等の処理速度で、コンテンツ内に現在時刻を打刻し、送信した場合の経過時間である。本実施形態では、放送局２００における電波放送と同内容のコンテンツデータＤ１をサイマル放送する際に、電波放送の放送経過時間（放送時刻）を、配信側経過時間としてコンテンツデータＤ１内に打刻しつつ、電波放送と同期させて，同内容を同時に配信する。これにより、電波放送における放送シーンが放送された時刻と同一の時刻が、コンテンツデータＤ１内の同一シーンに、配信側経過時間が定期的（例えば、１秒間隔）にタイムラインとして打刻される。このタイムラインは、クライアント側で再生される際に、定期的（１秒間隔）に検出されることとなる。
【００４３】
そして、視聴者が、番組視聴用のＷｅｂページにアクセスすると、コンテンツ配信サーバー１１０からコンテンツデータＤ１が配信され、情報端末２ｂ〜２ｆで受信されたコンテンツデータＤ１は、ブラウザ部２８に表示され、視聴が可能となる。ここで、情報端末２ｄ〜２ｆは、いわゆるＯＬＭ(OverLay Multicast）方式のピア・ツー・ピアのネットワークシステムにより、いずれかの情報端末がダウンロードした、一部又は全部のコンテンツデータを他の情報端末と共有し、分散された情報端末間でコンテンツデータの配信を相互に行い、分割されたコンテンツデータを再構築することにより、コンテンツデータが視聴可能となる。
【００４４】
そして、タイムラインが埋め込まれたコンテンツデータＤ１をユーザーが視聴すると、情報端末２ｂ〜２ｆにおいてコンテンツデータＤ１の再生に合わせてタイムラインが検出され、検出されたタイムラインを配信側経過時間として再生履歴情報として記録するとともに、各タイムラインが検出された現在時刻を、情報端末２ｂ側における視聴時刻データとして再生履歴情報に追加し、再生履歴情報をログ情報Ｄ２として、ログ情報収集サーバー１２０に送信する。
【００４５】
ログ情報収集サーバー１２０は、受信されたログ情報Ｄ２に、ログ情報収集サーバ１２０側における受信時刻Ｔ１をタイムスタンプとして追加し、ログ情報Ｄ３として蓄積する。そして、ログ解析サーバー１３０によって、ログ情報Ｄ３は解析され、これに含まれる配信側経過時間、視聴時刻データ、及び受信時刻に基づいて、インターネットテレビの視聴率として調査される。そして、この視聴率データは、インターネット放送事業者１１に送信される。なお、このログ情報Ｄ２には、例えば、デバイス種別(ＰＣ／モバイル)、視聴状況(スタート／継続／終了)、コンテンツ名(番組名や番組名に紐付く通しなど)、シーン配信時の経過時間(配信サーバ側時刻)、シーン視聴時の時刻Ｔ２(ユーザ側時刻)、配信方法(通常／Ｐ２Ｐ／その他)、付帯情報(ＧＰＳ情報その他)等の情報が含まれている。
【００４６】
（視聴率調査システムの構成）
次いで、視聴率調査システムの内部構造について説明する。図３は、視聴率調査システムを構成する放送局２００、コンテンツ配信サーバー１１０、ログ情報収集サーバー１２０、及びログ解析サーバー１３０の内部構成を示すブロック図であり、図４は、情報端末２の内部構造を示すブロック図であり、図５は、本実施形態に係る視聴率調査システムを構成する情報端末のブラウザ部の内部構成を示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００４７】
（１）コンテンツ配信サーバー
コンテンツ配信サーバー１１０は、情報端末２に対してコンテンツデータを配信するサーバー装置であり、WWW（World Wide Web）等のドキュメントシステムにおいて、ＨＴＭＬ（HyperText Markup Language）ファイルや画像ファイル、音楽ファイルなどの情報送信を行うサーバーコンピューター或いはその機能を持ったソフトウェアであり、ＨＴＭＬ文書や画像などの情報を蓄積しておき、Ｗｅｂブラウザなどのクライアントソフトウェアの要求に応じて、インターネットなどのＩＰ網を通じて、これらの情報を送信する。具体的に、コンテンツ配信サーバー１１０は、通信系のモジュールとして、データ送信部１１６と、データ受信部１１５と、同期処理部１１７とを備え、各データを格納するモジュールとして、Ｗｅｂデータ蓄積部１１１と、コンテンツデータ蓄積部１１３とを備え、コンテンツの編集処理のモジュールとして、コンテンツ生成部１１８と、タイムライン挿入部１１２とを備えている。
【００４８】
データ送信部１１６は、インターネット５を通じてデータを送信するモジュールであり、各データをパケット化して送信するとともに、本実施形態においては、コンテンツデータにタイムラインを挿入して配信する機能を備えている。このデータ送信部１１６は、ストリーミング配信部１１６ａと、Ｗｅｂデータ配信部１１６ｃとを有する。
【００４９】
ストリーミング配信部１１６ａは、コンテンツデータをストリーミング配信するモジュールであり、所定の放送スケジュールに従って、コンテンツデータ蓄積部１１３に蓄積されたコンテンツデータを読み出して、インターネット５に送出する。このストリーミング配信部１１６ａは、コンテンツデータ蓄積部１１３から読み出されるコンテンツデータに対して、タイムライン挿入部１１２により、コンテンツデータの配信側経過時間を示すタイムラインを挿入する。特に、本実施形態においてタイムライン挿入部１１２は、放送局２００における電波放送と同内容のコンテンツデータＤ１をサイマル放送する際に、電波放送の放送経過時間（放送時刻）を、配信側経過時間としてコンテンツデータＤ１に対して、一秒毎に挿入処理を行うとともに、電波放送と同期させて，同内容を同時に配信する。これにより、電波放送における放送シーンが放送された時刻と同一の時刻が、コンテンツデータＤ１内の同一シーンに、配信側経過時間が定期的（例えば、１秒間隔）にタイムラインとして打刻される。
【００５０】
詳述すると、このストリーミング配信部１１６ａは、同期処理部１１７による制御に基づいて、放送局２００における放送データの送出に同期させて、コンテンツデータの配信を実行する。このときタイムライン挿入部１１２は、コンテンツデータの配信側経過時間を示すタイムラインをコンテンツデータに挿入する。
【００５１】
タイムライン挿入部１１２は、同期処理部１１７と連携されており、電波放送部２０２における電波放送の時間と、ストリーミング配信部１１６ａによるデータ配信との時間差を測定し、電波放送とストリーミング配信との時間差をタイムラインに関連づけて記録する機能を備えている。この機能により、電波放送とストリーミング配信とを同時に行う際の、放送映像のエンコードやデータ転送に要する処理時間のゆらぎを記録し、コンテンツデータに挿入されるタイムラインと、電波放送とのズレを反映させた視聴率調査を可能とする。
【００５２】
なお、このタイムライン挿入部１１２は、送信時の現在時刻をタイムラインとして挿入する場合と、コンテンツ名などの番組に紐付くメタ情報と現在時刻を組み合わせたデータをタイムライン情報として挿入する場合とがあり、これらのタイムライン情報を使い分けすることが望ましい。具体的には、送信時の現在時刻のみをタイムラインに挿入する場合には「12:00:00」、「12:01:00」というタイムラインを挿入し、番組名などの情報もタイムライン情報として挿入する場合には、「Program-A20091224,12:00:00」、「Program-A20091224,12:01:00」というタイムラインを挿入する。そして、送信時における経過時間が、そのコンテンツデータの配信側経過時間となる。
【００５３】
さらに、ストリーミング配信部１１６ａは、いわゆるＯＬＭ（OverLay Multicast）方式のピア・ツー・ピアのネットワークシステムにより、いずれかの情報端末がダウンロードしたコンテンツデータを他の情報端末と共有し、分散された情報端末間でコンテンツデータの配信を相互に行う場合には、分散されたコンテンツデータを送信する機能を備えている。
【００５４】
一方、Ｗｅｂデータ配信部１１６ｃは、各クライアントによるユーザー操作に応じて、Ｗｅｂデータ蓄積部１１１に蓄積された表示情報（Ｗｅｂデータ）を配信するＷｅｂサーバーである。このＷｅｂデータ配信部１１６ｃから配信されるＷｅｂデータには、例えば、インターネットテレビが埋め込まれるウィンドウと、ＨＴＭＬ等で記述された文字情報やその他のリンク情報が含まれ、インターネットテレビを視聴しながら、他のＷｅｂサイトの閲覧などが可能となっている。
【００５５】
他方、データ受信部１１５は、電波放送部２０２で放送された放送データや、情報端末２から送信されたユーザー操作、ログ解析サーバー１３０から送信された視聴率の解析結果を受信するモジュールである。具体的に、データ受信部１１５は、電波放送部２０２が放送した放送データを受信し、コンテンツ生成部１１８に転送したり、クライアント側から受信したユーザー操作に応じてデータ送信部１１６からコンテンツデータを送信させる。
【００５６】
コンテンツ生成部１１８は、電波放送部２０２から転送されてきた放送データをエンコードして、動画ファイル形式に変換するモジュールである。また、コンテンツ生成部１１８は、ログ解析サーバー１３０の解析結果送信部１３３からの解析結果に基づいて、コンテンツデータを生成する機能も備えており、これによりユーザーの趣向動向や、地域性に応じたコンテンツデータを生成することができる。これらのコンテンツ生成部１１８により生成されたコンテンツデータは、コンテンツデータ蓄積部１１３に送出され、蓄積される。
【００５７】
同期処理部１１７は、放送局２００側の電波放送部２０２における放送データの送出タイミングと、コンテンツ配信サーバー１１０側のデータ送信部１１６によるコンテンツの配信タイミングとを同期させるモジュールである。
【００５８】
Ｗｅｂデータ蓄積部１１１は、再生部を含む表示情報であるＷｅｂデータを蓄積する記憶装置である。コンテンツデータ蓄積部１１３は、インターネット放送事業者１１から入稿されたコンテンツデータを保存しておく記憶装置であり、このコンテンツデータは、放送局２００で放送される放送データと同一内容となっている。なお、サイマル放送にあっては、電波放送部２０２で放送された放送データが、データ受信部１１５により受信され、コンテンツ生成部１１８により即時にエンコードされ、動画データファイルに変換されてコンテンツデータ蓄積部１１３に蓄積される。
【００５９】
（２）ログ情報収集サーバー
図３に示すように、ログ情報収集サーバー１２０は、情報端末２から送信されたログ情報を収集し、蓄積するサーバー装置であり、ログ情報受信部１２３と、ログ収集部１２２と、ユーザーデータ蓄積部１２１と、絶対時刻取得部１２４とを備えている。
【００６０】
ログ情報受信部１２３は、コンテンツデータの再生履歴を記録したログ情報をクライアント側から受信するモジュールであり、受信したログ情報をログ収集部１２２に送信する。ここでログ情報には、ユーザーが視聴したコンテンツデータの内容、視聴時刻データ、位置情報、ユーザー操作履歴情報等が含まれ、特に本実施形態においては、コンテンツデータの再生に合わせて検出された番組進行時間であるタイムラインがタイムスタンプとして含まれている。
【００６１】
ログ収集部１２２は、ログ情報受信部１２３から入力されたログ情報を収集し蓄積するモジュールであり、本実施形態では、ログ情報受信部１２３が受信したログ情報の受信時刻をログ情報に記録されたタイムスタンプと対応付けしている。また、このログ収集部１２２は、タイムライン挿入部１１２が測定し記録した、サイマル放送における同期処理時に生じる上記時間差を、ログ情報受信時刻と対応させて、収集したログ情報に関連付ける機能を備えている。
【００６２】
ユーザーデータ蓄積部１２１は、ユーザーを特定するユーザーＩＤと紐付けて、ユーザーが操作した操作履歴やタイムスタンプが記録された再生履歴をログデータとして蓄積する記憶装置である。このユーザーデータ蓄積部１２１に蓄積されたログ情報は、ログ解析サーバー１３０により抽出され、解析可能となっている。
【００６３】
（３）ログ解析サーバー
ログ解析サーバー１３０は、収集されたログ情報から、視聴率を調査するサーバー装置であり、ログ情報解析部１３１と、解析結果表示部１３２と、解析結果送信部１３３とを備えている。
【００６４】
ログ情報解析部１３１は、ユーザーデータ蓄積部１２１に蓄積されたログ情報を抽出し、ログ情報に記録されたタイムスタンプや、タイムスタンプに対応付けられたログ情報の受信時刻の情報等から視聴率を解析するモジュールである。また、本実施形態では、サイマル放送における同期処理時の時間差も解析する機能を備えており、放送データの放送時刻と、サイマル放送によりストリーミング配信されたコンテンツデータの視聴時刻とのズレについて、コンテンツ配信サーバー１１０における時間差を考慮して、より精細な視聴率調査を行えるようになっている。
【００６５】
解析結果表示部１３２は、ログ情報解析部１３１で解析された視聴率調査の結果を表示するモジュールであり、解析結果送信部１３３は、ログ情報解析部１３１で解析された視聴率調査の結果を放送局２００又はコンテンツ配信サーバー１１０に送信するモジュールである。
【００６６】
（４）放送局  
放送局２００は、また、この放送局２００は、地上アナログ放送、地上デジタル放送、ＢＳデジタル放送、又はＣＳデジタル放送など各種の電波放送を行う施設であり、本実施形態では、複数のチャンネルや放送方式で、同じ時間に同じ番組を放送するサイマル放送に対応している。このサイマル放送において放送局２００は、複数の衛星プラットフォームにチャンネルを有し、時間帯によっては同一内容の番組を複数のチャンネルで共有することができるとともに、コンテンツ配信サーバーに放送データを転送することによって、インターネット等の通信ネットワークを介したストリーミング配信との同時放送も可能となっている。
【００６７】
詳述すると、この放送局２００で放送される放送データは、放送データ蓄積部２０１に蓄積され、電波放送部２０２によって、電波を通じて送出される。このとき、放送された放送データを、コンテンツ配信サーバーのデータ受信部１１５に転送（或いは、コンテンツ配信サーバー側で放送電波を受信）し、ストリーミング配信可能な動画ファイル形式に変換し、コンテンツデータ蓄積部１１３に蓄積する。
【００６８】
なお、この電波放送部２０２は、同期処理部１１７と接続可能となっており、コンテンツ配信サーバー１１０のデータ送信部１１６は、電波放送部２０２による放送データの送出に同期させてコンテンツデータを配信することができるようになっている。また、放送局２００は、ログ解析サーバー１３０のログ情報解析部１３１で解析された視聴率調査の結果を受信する機能を備えている。
【００６９】
（５）情報端末
一方、情報端末２は、図４（ａ）に示すように、通信系のモジュールとしてデータ受信部２７と、ログ送信部２１とを備え、また、Ｗｅｂを閲覧するためのモジュールとして、ブラウザ部２８と、メディア再生部２８ａと、ＧＵＩ制御部２８ｂと、ユーザー操作取得部２２と、入出力インターフェース２６を備えている。
【００７０】
データ受信部２７は、コンテンツデータ及び表示情報等の各種データを受信する通信インターフェースである。受信された表示情報は、ブラウザ部２８に入力され、受信されたコンテンツデータは、メディア再生部２８ａに入力される。ログ送信部２１は、ログ情報など各種データを送信する通信インターフェースである。
【００７１】
ブラウザ部２８は、メディア再生部２８ａを含む表示情報を表示するソフトウェアであり、出力インターフェース２６ｂにより、映像や音声を出力することができるとともに、入力インターフェース２６ａにより、マウスやキーボードなどの操作デバイスからの操作信号が、ユーザー操作として入力される。そして、このブラウザ部２８によって、Ｗｅｂページを表示するとともに、Ｗｅｂページ上におけるクリックや文字入力などのユーザー操作が可能となる。メディア再生部２８ａは、コンテンツデータを再生する再生ソフトウェアであり、ブラウザ部２８内に再生画面を埋め込むようにして表示することができる。
【００７２】
ＧＵＩ制御部２８ｂは、ユーザーとの間で対話形式により、ユーザー操作を促すモジュールであり、ユーザーに対する画面表示と、その画面上におけるクリック操作や文字入力などを受け付ける。このＧＵＩに対する操作により、インターネット放送の視聴開始・視聴終了や、チャンネルの切り替えを行い、これらの操作がユーザー操作取得部２２により取得される。ユーザー操作取得部２２は、コンテンツデータの再生時おいて、ユーザーによる選択操作を取得するモジュールであり、ログ送信部２１は、このユーザー操作取得部２２によって取得されたユーザー操作を、ログ情報に含ませて、コンテンツ配信サーバー１１０に送信する。
【００７３】
さらに、情報端末２ｂ〜２ｆは、ログ情報記録の処理に関するモジュールとして、タイムライン監視部２５と、ログ記録部２４と、位置情報取得部２３と、ログ情報蓄積部２９とを備えている。
【００７４】
タイムライン監視部２５は、コンテンツ配信サーバー１１０においてコンテンツデータに挿入されたコンテンツデータの配信側経過時間を示すタイムラインを、メディア再生部２８ａによるコンテンツデータの再生に合わせて検出し、監視するモジュールである。本実施形態において、コンテンツに挿入されたタイムラインは、コンテンツデータに一秒毎に挿入された、コンテンツデータの配信側経過時間の指標となる情報である。そして、タイムライン監視部２５は、このタイムラインを一秒ごとに検出し、タイムスタンプとして、ログ記録部２４に送信する。
【００７５】
位置情報取得部２３は、自機の現在位置を取得するモジュールであり、ＧＰＳや、自機が在圏する通信エリア（無線基地局６）の座標位置などによって現在位置を取得し、その情報をログ記録部２４に送信する。
【００７６】
ログ記録部２４は、タイムライン監視部２５により検出されたタイムラインをタイムスタンプとしてログ情報に記録するモジュールである。このコンテンツデータの配信側経過時間を示すタイムスタンプをログ情報に記録することで、メディア再生部による再生履歴が、コンテンツの配信側経過時間に基づいた履歴となる。また、ログ記録部２４は、タイムラインのタイムスタンプに基づいて、再生履歴をログ情報に記録する機能も備えており、本実施形態においては、システム計時部３０によって計時された時刻情報を視聴時刻データとして、ユーザー操作取得部２２によって取得されたユーザー操作をユーザー情報として、位置情報取得部２３によって取得された現在位置を位置情報として、それぞれタイムスタンプと関連づけてログ情報に記録する。
【００７７】
ログ情報蓄積部２９は、ログ記録部２４において、記録されたログ情報を一定期間、蓄積するメモリ装置であり、ログ情報蓄積部２９は、一定期間毎に蓄積したログ情報を、ログ送信部２１を介してログ情報収集サーバー１２０に送信している。具体的に、ログ情報蓄積部２９は、タイムラインに挿入された配信側経過時間をトリガーとして、一秒ごとにログ送信部２１を介してログ情報収集サーバー１２０にログ情報を送信している。
【００７８】
このようなログ情報記録処理に関するモジュールでは、具体的に、図６にも示すように、先ず、情報端末２ｂ〜２ｆ側でコンテンツデータの視聴が開始されると（図６中１．）、情報端末２ｂ〜２ｆ側は、視聴を開始した時点のタイムラインを検出し（図６中２．）、コンテンツデータの視聴開始時間を特定する。また、タイムライン監視部２５は、コンテンツデータＤ１を視聴している間、一定期間毎にタイムラインを検出し（図６中３．）、コンテンツデータ再生開始からの配信側経過時間を特定する。本実施形態において、コンテンツデータには、タイムラインである配信側経過時間情報が一秒毎に挿入されており、タイムライン監視部２５は、コンテンツデータの再生により一秒毎にタイムラインを検出する。そして、情報端末２ｂ〜２ｆにおいて、コンテンツデータＤ１の視聴が終了するまで、上記タイムラインの監視を継続する（図６中４．）。
【００７９】
この際、情報端末２ｂ〜２ｆ側は、コンテンツデータにおける各タイムラインが到来する毎にタイムラインを検出し、タイムスタンプとしてログ情報に記録するとともに、システム計時部３０からの視聴時刻データ、ユーザー操作取得部２２からのユーザー操作情報及び、ＧＰＳ機能からの位置情報等の再生履歴についても合わせてログ情報に記録し（図６中６．及び７．）、生成されたログ情報は、ログ情報蓄積部２９に蓄積される（図６中８．）。これにより、コンテンツデータの視聴を開始した操作情報や、ユーザーの視聴時刻データがログ情報として記録される。
【００８０】
コンテンツデータＤ１の視聴が終了すると、タイムラインの検出動作が終了され、コンテンツデータＤ１の視聴を終了した再生履歴情報は、終了直前に検出されたタイムラインのタイムスタンプと関連付けられて、ログ情報として記録される（図６中５．）。
【００８１】
ここで、情報端末２ｂ〜２ｆに対しては、チャンネルＡ〜チャンネルＣの各コンテンツ番組が視聴可能となっており、ユーザー操作によって、視聴するコンテンツを変更できるものとする。そして、例えば、ユーザーがチャンネルＡの番組ａａａからチャンネルＢの番組ｂｂｂにチャンネルを切り替える操作を行った場合には、ユーザー操作取得部２２は、チャンネルＡの番組ａａａの視聴停止と、チャンネルＢの番組ｂｂｂの視聴開始とをユーザー操作に係る情報として検出する。
【００８２】
また、このコンテンツデータ内のタイムラインは、コンテンツを送出する際に、サーバー側でコンテンツ内に挿入されたコンテンツデータの配信側経過時間を示す時間軸データである。また、視聴時刻データは、情報端末上に仮想的に定義される時間軸データであり、その時間進行は、情報端末のシステム時間で計時される。実際には、通信処理によるタイムラグや、データ処理による遅延、及び各システム時間の誤差により、コンテンツデータ内のタイムラインに同期された番組時刻データは、情報端末内のシステム時刻とずれることになるが、メディア再生部による再生履歴をログ情報に記録する際には、タイムライン監視部２５により検出されたタイムラインをタイムスタンプとして記録されるため、コンテンツデータの配信側経過時間がログ情報に記録される。
【００８３】
次いで、放送局２００により放送されている放送番組（例えばワンセグ放送されている番組）を視聴する情報端末２ａにおける内部構造について説明する。なお、上述した実施形態と同一の構成要素には同一の符号を付し、その機能等は特に言及しない限り同一であり、その説明は省略する。情報端末２ａは、情報端末２ｂ及び２ｃと同様に、無線通信を利用した携帯可能な電話機であり、データ受信部３１と、システム計時部３０とを備えている。
【００８４】
データ受信部３１は、放送信号受信装置９から送信された、表示情報や番組データを受信し、受信された表示情報は、ブラウザ部２８に入力され、受信された番組データは、メディア再生部２８ａに入力される。
【００８５】
システム計時部３０は、情報端末２ａ内部の時刻情報を計時するモジュールであり、本実施形態においては、メディア再生部２８ａによるコンテンツデータの再生に合わせて、システム計時部３０において計時された時刻情報を監視し、ログ記録部２４へ送信する。
【００８６】
ログ記録部２４は、システム計時部３０で計時された時刻情報を視聴時刻データとして、ログ情報に記録するモジュールある。また、ログ記録部２４は、ユーザー操作取得部２２によって取得されたユーザー情報と、位置情報取得部２３によって取得された現在位置情報とを、それぞれ視聴時刻データと関連づけてログ情報に記録する。
【００８７】
放送信号受信装置９には、受信部９ｃと、エンコーダ部９ｂと、送信部９ａと、アンテナ９ｄを備えている。受信部９ｃは、テレビジョン（ＴＶ）放送やラジオ放送などの放送局２００により放送されている番組の放送信号を、アンテナ９ｄを介して受信するモジュールであり、受信した信号をエンコーダ部９ｂに送信する。エンコーダ部９ｂは、放送信号データをメディア再生部２８ａによって再生可能な符号に変換を行うモジュールである。送信部９ａは、変換された放送信号データをデータ受信部３１へ送信するモジュールである。
【００８８】
次に、情報端末２ｄ〜２ｆのように、いわゆるＯＬＭ（OverLay Multicast）方式のピア・ツー・ピアのネットワークシステムにより、いずれかの情報端末２ｄがダウンロードしたコンテンツデータを他の情報端末２ｅ，２ｆと共有し、分散された情報端末間でコンテンツデータの配信を相互に行う場合には、図５に示すように、情報端末２ｄ〜２ｆのブラウザ部２８には、キャッシュ部２８ｃとコンテンツ再構築部２８ｄとを備えている。
【００８９】
コンテンツ再構築部２８ｄは、コンテンツ配信サーバー１１０又は他の情報端末２ｅ，２ｆから送信された全部又は一部のコンテンツデータを再構築するモジュールであり、その再構築されたコンテンツデータをキャッシュ部２８ｃに送信する。
【００９０】
キャッシュ部２８ｃは、コンテンツ配信サーバー１１０又は他の情報端末２ｅ，２ｆから受信され、メディア再生部２８ａで再生されるコンテンツデータを一時的に蓄積するバッファ装置であり、本実施形態では、メディア再生部２８ａによるコンテンツ再生に先行して、コンテンツを予めキャッシュ部２８ｃにダウンロードして記憶する。このキャッシュ部２８ｃに記憶されたデータは、ＯＬＭ（Over Lay Multicast）方式のピア・ツー・ピアのネットワークシステムにより、他の情報端末２ｅ，２ｆと共有することができ、他の情報端末２ｅ，２ｆから配信要求があった場合には、当該他の情報端末２ｅ，２ｆに対して送信される。
【００９１】
（視聴率調査方法）
以上の構成を有する視聴率調査システムを動作させることによって、本発明の視聴率調査方法を実施することができる。図７は、本実施形態に係る視聴率調査システムの動作を示すフローチャート図である。
【００９２】
先ず、コンテンツ配信サーバー１１０、ログ情報収集サーバー、又は解析サーバーより視聴率調査システムに関するアプリケーションを配布し（Ｓ２０１，Ｓ３０１）、情報端末２は、このアプリケーションをインストールする（Ｓ４０１）。
【００９３】
ここで、放送局２００において、放送データの電波放送が開始される（Ｓ１０１）。この電波放送との同期処理がコンテンツ配信サーバー１１０の同期処理部１１７において実行される（Ｓ２０２）。この同期処理に際し、タイムライン挿入部１１２は、同期処理部１１７との連携により、電波放送部２０２における電波放送の時間と、ストリーミング配信部１１６ａによるデータ配信との時間差を測定し、電波放送とストリーミング配信との時間差をタイムラインに関連づけて記録する。この同期処理と並行して、コンテンツデータＤ１にタイムラインが挿入され（Ｓ２０３）、タイムラインが挿入されたコンテンツデータＤ１が生成される。
【００９４】
次いで、情報端末２ｂ〜２ｆからＷｅｂ当該放送番組のＷｅｂサイトへアクセスがあったものとする（Ｓ４０２）。このアクセスに際しては、ユーザーＩＤやパスワードの入力を受け付けて、ユーザー認証を行うようにしてもよい。また、このアクセスに際し、情報端末のＩＰアドレスを取得したり、当該コンテンツへのアクセスが、トップページからのドリルダウンなのか、テレビ放送で流されたＵＲＬ経由なのかを判別するようにしてもよい。
【００９５】
このコンテンツ配信サーバー１１０は、アクセスを受付し（Ｓ２０４）、アクセスに応じて、コンテンツ配信サーバー１１０は、表示情報を情報端末２ｂ〜２ｆに送信する。情報端末２ｂ〜２ｆ側では、受信したＷｅｂデータをブラウザ部２８に表示させ、コンテンツデータＤ１のストリーミング配信の受信及び再生を開始する（Ｓ２０５及びＳ４０３）。すなわち、これらのコンテンツデータＤ１及び表示情報が情報端末２ｂ〜２ｆで受信され、ブラウザ部２８において、表示情報がＷｅｂページとして表示され、このＷｅｂページに埋め込まれるようにしてメディア再生部２８ａが表示され、このメディア再生部２８ａにコンテンツデータＤ１が表示される。
【００９６】
情報端末２ｂ〜２ｆでは、まず、コンテンツデータＤ２の視聴が開始されたことが確認すると（Ｓ４０４）、視聴が開始された確認情報をログ情報収集サーバー１２０へ送信するとともに、タイムライン監視部２５によってタイムラインを検出し（Ｓ４０５）、このときのタイムスタンプをログ情報に記録する（Ｓ４０６）。
【００９７】
また、このコンテンツデータが再生されている間も、一秒毎に、タイムライン監視部２５により、メディア再生部２８ａによるコンテンツデータの再生に合わせてタイムラインが定期的に検出され、情報端末側の現在時刻（タイムスタンプ）が、視聴時刻データとして、ログ情報に記録され（Ｓ４０５，Ｓ４０６）、そのログ情報をログ情報収集サーバー１２０へ送信する。
【００９８】
この情報端末側におけるタイムラインの監視について詳述すると、図６にも示すように、先ず、情報端末２ｂ〜２ｆ側でコンテンツデータの視聴が開始されると（図６中１．）、情報端末２ｂ〜２ｆ側は、タイムラインを検出し（図６中２．）、検出されたタイムラインを視聴を開始した時点でのタイムスタンプとして、ログ情報に記録する（図６中７．）。この際、視聴時刻情データ、位置情報及びユーザー操作情報についても関連づけてログ情報に記録され、ログ情報蓄積部２９に蓄積される（図６中６．及び図６中８．）。
【００９９】
そして、情報端末２ｂ〜２ｆ側は、コンテンツデータＤ２を視聴している間、一秒毎にタイムラインを検出し（Ｓ４０５）、検出されたタイムラインをタイムスタンプとして、ログ情報に記録する（Ｓ４０６）。この際においても、視聴時刻データ、位置情報及びユーザー操作情報は、タイムスタンプに関連づけてログ情報に記録される。そして、記録されたログ情報は、タイムスタンプ毎にログ情報蓄積部２９からログ送信部２１を介して、ログ情報収集サーバー１２０へ送信される。
【０１００】
情報端末２ｂ〜２ｆは、ログ情報を記録した後、ユーザー操作取得部２２からの信号により、コンテンツデータの視聴が終了しているか否かを判別し（Ｓ４０７）、コンテンツデータの視聴が終了していない場合には（Ｓ４０７における“Ｎ”）、視聴終了が確認されるまで、タイムライン監視処理、ログ情報の記録処理を続行する（Ｓ４０５，Ｓ４０６）。
【０１０１】
一方、情報端末２ｂ〜２ｆにおいて、コンテンツデータＤ１の視聴が終了すると（Ｓ４０７における“Ｙ”，図６中４．）、情報端末２ｂ〜２ｆ側は、タイムラインの検出動作を終了し（Ｓ４０８）、視聴終了操作に係る情報を終了直前に検出されたタイムスタンプに関連付けて、視聴終了タイムスタンプを含むログ情報として記録する（図６中５．）。ログ送信部２１は、ログ情報蓄積部２９に蓄積された視聴終了タイムスタンプを含むログ情報をログ情報受信部１２３へ送信する。
【０１０２】
ログ情報収集サーバー１２０側においては、情報端末２ｂ〜２ｆ側からのコンテンツデータＤ２の視聴開始の確認を受信すると（Ｓ３０２）、ユーザーデータ蓄積部１２１にそのユーザーに係るフォルダを作成し、情報端末２ｂ〜２ｆからのログ情報を受け付ける。そして、ログ情報受信部１２３は、一秒毎にログ情報を受信するとともに（Ｓ３０３）、ログ収集部１２２は、ログ情報の受信時刻をログ情報に記録されたタイムスタンプと対応付けし（Ｓ３０４）、ログ情報をユーザーデータ蓄積部１２１に蓄積する（Ｓ３０５）。
【０１０３】
ログ情報収集サーバー１２０では、視聴終了タイムスタンプを含むログ情報を受信したか否かを確認し（Ｓ３０６）、視聴終了タイムスタンプを含むログ情報を受信しない場合には（Ｓ３０６における“Ｎ”）、ログ情報を受信し、受信したログ情報に対して同様の処理を行う（Ｓ３０３〜Ｓ３０５）。一方、視聴終了タイムスタンプを含むログ情報を受信した場合には（Ｓ３０６における“Ｙ”）、ログ情報の受信を停止する。
【０１０４】
ログ情報受信部１２３では、視聴開始から視聴終了までの間、視聴中のデータとしてログ情報を受信し、全てのログ情報をユーザーデータ蓄積部１２１に関連づけて蓄積する。ログ解析サーバー１３０においては、ユーザーデータ蓄積部１２１から、ログ情報Ｄ２を抽出し、ログ情報解析部１３１によってログ情報を解析する（Ｓ３０７）。なお、本実施形態では、サイマル放送において、ログ情報解析部１３１は、放送データの放送時刻と、サイマル放送によりストリーミング配信されたコンテンツデータの視聴時刻とのズレについて、コンテンツ配信サーバー１１０で生じる処理遅延を考慮して、より精細な視聴率調査を行えるようになっている。
【０１０５】
すなわち、データ送信部１１６による配信時に、タイムライン挿入部１１２が、同期処理部１１７と連携し、電波放送部２０２における電波放送の時間と、ストリーミング配信部１１６ａによるデータ配信との時間差を測定し、電波放送とストリーミング配信との時間差を、挿入したタイムラインに関連づけて記録する。これにより、電波放送とストリーミング配信とを同時に行う際の、放送映像のエンコードやデータ転送に要する処理時間のゆらぎを記録し、コンテンツデータに挿入されるタイムラインと、電波放送とのズレを反映させた視聴率調査を可能とする。
【０１０６】
その後、この解析した結果である解析データをコンテンツ配信サーバー１１０及び放送局２００に送信する。放送局２００及びコンテンツ配信サーバー１１０は、解析結果である解析データを受信し（Ｓ１０２，Ｓ２０６）、視聴率の調査を行う。
【０１０７】
（作用・効果）
このような本実施形態によれば、テレビ放送のようにサイマル配信される動画などのコンテンツデータに、一定間隔で配信側経過時間の指標となる情報としてタイムラインを埋め込み、クライアント（視聴者）側でそのタイムラインを監視し、そのタイムラインに基づき、ユーザーが実際に視聴した視聴時刻などの再生履歴をログ情報として記録するので、コンテンツサーバーと情報端末２との間における通信遅延によって、コンテンツサーバー側におけるストリーミングの配信時刻と、クライアント装置側における視聴時刻とに時間差が生じた場合であっても、ユーザーが実際に視聴した進行時間での視聴情報を取得することができる。
【０１０８】
また、本実施形態では、この取得したログ情報に、実際の時刻であるログ情報の受信時刻と関連付けて蓄積するので、ユーザーが視聴していた実際の時刻情報についても取得するので、コンテンツ進行時間に対応した視聴情報に既存の視聴状況と組み合わせることができ、より詳細で、かつ、正確な視聴率情報を収集することができる。
【０１０９】
また、本実施形態では、情報端末２は、コンテンツデータの再生時において、ユーザーによる選択操作を取得するユーザー操作取得部２２をさらに備え、ログ記録部２４は、ユーザー操作取得部２２によって取得されたユーザー操作を、タイムスタンプと関連づけてログ情報に記録し、ログ収集部１２２は、情報端末２ｂ〜２ｆから受信したログ情報に含まれるタイムスタンプとユーザー操作とを関連づけて、ログ情報を蓄積するので、ユーザーの意思を反映させた選択操作のログを収集し、その収集結果を応用することによって、ユーザーの視聴動向に合わせたコンテンツ配信をすることができる。
【０１１０】
また、本実施形態では、情報端末２ｂ〜２ｆは、自機の現在位置を取得する位置情報取得部２３をさらに備え、ログ記録部２４は、位置情報取得部２３によって取得された現在位置を位置情報として、タイムスタンプと関連づけてログ情報に記録し、ログ収集部１２２は、情報端末２ｂ〜２ｆから受信したログ情報に含まれるタイムスタンプと位置情報とを関連づけて、ログ情報を蓄積するので、地域毎のユーザーの視聴情報のログを収集し、その収集結果を応用することによって、地域性を反映させたコンテンツ配信をすることができる。
【０１１１】
さらに、本実施形態では、コンテンツデータと同一内容の放送データを、電波を介して送出する電波放送部２０２をさらに備え、データ送信部１１６は、電波放送部による放送データの送出に同期させてコンテンツデータを配信するので、電波を介して一方向に放送されるコンテンツを、双方向通信によるメリットを享受できるインターネット等の通信ネットワークを通じてのコンテンツ配信と同期させることによって、電波放送による特性と、通信ネットワークを通じての双方向通信による特性とを併せ持ったサービスを展開させることができる。
【符号の説明】
【０１１２】
Ｄ１，Ｄ２…コンテンツデータ
Ｄ３…ログ情報
１…テレビ受像機
２（２ｂ〜２ｆ）…情報端末
３…受信アンテナ
３ａ…パラボラアンテナ
３ｂ…電波塔
４…通信衛星
５…インターネット
６…無線基地局
７…ゲートウェイ装置
９…放送信号受信装置
９ａ…送信部
９ｂ…エンコーダ部
９ｃ…受信部
９ｄ…アンテナ
１１…インターネット放送事業者
１２…インターネット配信事業者
２１…ログ送信部
２２…ユーザー操作取得部
２３…位置情報取得部
２４…ログ記録部
２５…タイムライン監視部
２６ａ…入力インターフェース
２６ｂ…出力インターフェース
２７…データ受信部
２８…ブラウザ部
２８ａ…メディア再生部
２８ｂ…ＧＵＩ制御部
２８ｃ…キャッシュ部
２８ｄ…コンテンツ再構築部
２９…ログ情報蓄積部
３０…システム計時部
３１…データ受信部
１００…コンテンツサーバー
１１０…コンテンツ配信サーバー
１１１…Ｗｅｂデータ蓄積部
１１２…タイムライン挿入部
１１３…コンテンツデータ蓄積部
１１５…データ受信部
１１６…データ送信部
１１６ａ…ストリーミング配信部
１１６ｃ…Ｗｅｂデータ配信部
１１７…同期処理部
１１７ａ…付加情報管理部
１１８…コンテンツ生成部
１２０…ログ情報収集サーバー
１２１…ユーザーデータ蓄積部
１２２…ログ収集部
１２３…ログ情報受信部
１２４…絶対時刻取得部
１３０…ログ解析サーバー
１３１…ログ情報解析部
１３２…解析結果表示部
１３３…解析結果送信部
２００…放送局
２０１…放送データ蓄積部
２０２…電波放送部
２０２ａ…付加情報放送部
【図１】
0005519332.tif 000002
【図２】
0005519332.tif 000003
【図３】
0005519332.tif 000004
【図４】
0005519332.tif 000005
【図５】
0005519332.tif 000006
【図６】
0005519332.tif 000007
【図７】
0005519332.tif 000008