(57)【要約】【課題】視聴率が変化した理由を調査するユーザの負担を軽減すること。【解決手段】番組分析装置１００は、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得したテレビ番組の映像情報のうち、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶する。そして、番組分析装置１００は、記憶装置に記憶された映像情報に含まれる映像の特徴（例えば、出演中の俳優）または音声の特徴（例えば、解説者が連呼した「ホームラン」という音声）を抽出し、抽出した情報を視聴率の高くなった理由としてユーザに通知する。【選択図】  図１
2010034675.tif 000002
【特許請求の範囲】
【請求項１】
テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶する記憶手段と、
前記記憶手段に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出する特徴抽出手段と、
を備えたことを特徴とする番組分析装置。
【請求項２】
前記記憶手段は、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる時間を基準時間とし、当該基準時間の前後の時間に存在する前記映像の特徴が変化する部分を特定し、特定した各部分の間の映像情報を記憶することを特徴とする請求項１に記載の番組分析装置。
【請求項３】
前記記憶手段は、テレビ番組毎に前記映像情報を記憶し、前記特徴抽出手段は、前記記憶手段に記憶された各映像情報に含まれる映像の特徴および音声の特徴をそれぞれ抽出し、抽出した映像の特徴および音声の特徴を映像情報毎に比較し、重複する映像の特徴および音声の特徴を抽出することを特徴とする請求項１または２に記載の番組分析装置。
【請求項４】
前記映像情報は前記テレビ番組の映像にあわせて表示される字幕の情報を含み、前記特徴抽出手段は、前記記憶手段に記憶された映像情報に含まれる字幕の情報を抽出することを特徴とする請求項１、２または３に記載の番組分析装置。
【請求項５】
番組分析装置が、
テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶するステップと、
前記記憶装置に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出するステップと、
を有することを特徴とする番組分析方法。
【請求項６】
コンピュータに、
テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶する記憶手順と、
前記記憶装置に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出する抽出手順と、
を実行させることを特徴とする番組分析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組分析装置、番組分析方法および番組分析プログラムに関し、特に、視聴率が高くなった理由を特定する場合のユーザの負担を軽減させることができる番組分析装置、番組分析方法および番組分析プログラムに関する。
【背景技術】
【０００２】
従来、テレビ番組の視聴率を算出する場合には、視聴率調査会社が抽出した特定の世帯に視聴率調査端末を設置して視聴情報を収集し、収集した視聴情報に基づいて視聴率を算出している（例えば、特許文献１参照）。算出された視聴率は、放送局、広告会社、広告主がＣＭ（コマーシャル）の視聴世帯数や広告料を決める要素として利用されている。
【０００３】
また、放送局の番組製作者は、テレビ番組の品質を高め、より多くの視聴者に番組を視聴してもらうために、視聴率が高くなる時間帯のテレビ番組の映像を参照し、視聴率が高くなった理由（例えば、人気の俳優が出演中、プロ野球選手がホームランを打った瞬間等）を判断することで、テレビ番組の制作に役立てている。
【０００４】
【特許文献１】特開２００８−９２５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術では、視聴率が高くなった理由を特定する場合に、番組制作者自身が、視聴率の高くなった時刻のテレビ番組の場面を番組毎に参照する必要があるため、番組制作者にかかる負担が大きいという問題があった。
【０００６】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、視聴率が高くなった理由を特定する場合のユーザの負担を軽減させることができる番組分析装置、番組分析方法および番組分析プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明にかかる番組分析装置は、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶する記憶手段と、前記記憶手段に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出する特徴抽出手段と、を備えたことを特徴とする。
【０００８】
また、本発明にかかる番組分析装置は、上記発明において、前記記憶手段は、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる時間を基準時間とし、当該基準時間の前後の時間に存在する前記映像の特徴が変化する部分を特定し、特定した各部分の間の映像情報を記憶することを特徴とする。
【０００９】
また、本発明にかかる番組分析装置は、上記発明において、前記記憶手段は、テレビ番組毎に前記映像情報を記憶し、前記特徴抽出手段は、前記記憶手段に記憶された各映像情報に含まれる映像の特徴および音声の特徴をそれぞれ抽出し、抽出した映像の特徴および音声の特徴を映像情報毎に比較し、重複する映像の特徴および音声の特徴を抽出することを特徴とする。
【００１０】
また、本発明にかかる番組分析装置は、上記発明において、前記映像情報は前記テレビ番組の映像にあわせて表示される字幕の情報を含み、前記特徴抽出手段は、前記記憶手段に記憶された映像情報に含まれる字幕の情報を抽出することを特徴とする。
【００１１】
また、本発明にかかる番組分析方法は、番組分析装置が、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶するステップと、前記記憶装置に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出するステップと、を有することを特徴とする。
【００１２】
また、本発明にかかる番組分析プログラムは、コンピュータに、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶する記憶手順と、前記記憶装置に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出する抽出手順と、を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶し、記憶した映像情報に含まれる映像の特徴および音声の特徴を抽出するので、視聴率が高くなった理由を特定する場合のユーザの負担を軽減させることができる。
【００１４】
また、本発明によれば、映像の特徴が変化する部分を特定し、基準時間前後に存在する映像の特徴が変化する部分に挟まれた映像情報を記憶するので記憶領域を大幅に節約することができる。
【００１５】
また、本発明によれば、映像の特徴および音声の特徴を映像情報毎に比較し、重複する映像の特徴および音声の特徴を抽出するので、視聴率が変化した理由となる映像および音声の特徴をより正確に特定することができる。
【００１６】
また、本発明によれば、視聴率が変化した理由を、字幕の情報から抽出するので、特徴を抽出するための処理を簡略化することができ、装置にかかる負担を軽減させることができる。
【発明を実施するための最良の形態】
【００１７】
まず、本実施例にかかるテレビ情報分析装置の処理の概要について説明する。本実施例にかかるテレビ情報分析装置は、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得したテレビ番組の映像情報のうち、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶する。そして、テレビ情報分析装置は、記憶装置に記憶された映像情報に含まれる映像の特徴（例えば、出演中の俳優）または音声の特徴（例えば、解説者が連呼した「ホームラン」という音声）を抽出し、抽出した情報を視聴率の高くなった理由としてユーザに通知する。
【００１８】
このように、本実施例にかかるテレビ情報分析装置は、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶し、記憶装置に記憶された映像情報から映像の特徴および音声の特徴を、高視聴率の要因としてユーザに通知するので、ユーザは自ら各テレビ番組および視聴率を参照して、視聴率の高くなった理由を調査する必要がなくなり、ユーザにかかる負担を軽減させることができる。
【００１９】
次に、本実施例にかかるシステムの構成（一例）について説明する。図１は、本実施例にかかるシステムの構成を示す図である。同図に示すように、このシステムは、放送局端末３０と、クライアント端末５０と、テレビ情報分析装置１００とを有し、ネットワーク１０によって相互に接続されている。なお、ここでは説明の便宜上、放送局端末３０、クライアント端末５０のみを示すが、このシステムは、その他にも放送局端末、クライアント端末を備えているものとする。
【００２０】
このうち、放送局端末３０は、テレビ番組に関する各種の情報（例えば、テレビ番組の映像データ、字幕データ）をテレビ情報分析装置１００に送信する装置である。クライアント端末５０は、ウィジェット機能を利用して、テレビ情報分析装置１００から配信されるテレビ番組の情報等を表示する装置である。
【００２１】
テレビ情報分析装置は、ウィジェット機能を利用して、テレビ番組の情報等をクライアント端末５０に配信すると共に、視聴率の変化の割合が所定値以上となる部分の映像データを保存し、保存した映像データから高視聴率を得た要因を抽出する装置である。
【００２２】
次に、図１に示したクライアント端末５０の構成（一例）について説明する。図２は、本実施例にかかるクライアント端末５０の構成を示す機能ブロック図である。同図に示すように、このクライアント端末５０は、入力部５１と、出力部５２と、通信制御ＩＦ部５３と、入出力制御ＩＦ部５４と、記憶部５５と、制御部５６とを有する。
【００２３】
このうち、入力部５１は、各種の情報（例えば、視聴するテレビ番組のチャンネル）を入力する入力手段であり、キーボードやマウス、マイクなどによって構成される。なお、後述するモニタ（出力部５２）も、マウスと協働してポインティングデバイス機能を実現する。
【００２４】
出力部５２は、各種の情報（例えば、テレビ番組の映像、音声）を出力する手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成される。
【００２５】
通信制御ＩＦ部５３は、主にテレビ情報分析装置１００との間における通信を制御する手段である。入出力制御ＩＦ部５４は、入力部５１、出力部５２、通信制御ＩＦ部５３、記憶部５５、制御部５６によるデータの入出力を制御する手段である。
【００２６】
記憶部５５は、制御部５６による各種の処理に必要なデータおよびプログラムを記憶する記憶手段である。
【００２７】
制御部５６は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段である。特に、本発明に密接に関連するものとしては、図２に示すように、ウィジェット制御部５６ａを有する。
【００２８】
ここで、ウィジェット制御部５６ａは、ウィジェット機能を利用して、各種の情報（カレンダー、時刻、天気予報、テレビ番組など；本実施例では特に、テレビ番組）をモニタ（出力部５２）の画面上に表示させる手段である。以下の説明において、ウィジェット制御部５６ａが各種の情報を表示する画面上の領域をウィジェットウインドウと表記する。
【００２９】
ウィジェット制御部５６ａは、入力部５１を介してユーザ識別番号と、パスワードとを受け付けた場合に、ユーザ識別番号と、パスワードとをテレビ情報分析装置１００に送信することでサービス開始要求をテレビ情報分析装置１００に対して行う。
【００３０】
テレビ情報分析装置１００からのサービスが開始された後、ウィジェット制御部５６ａは、入力部５１を介して、ユーザが視聴を希望するテレビ番組のチャンネル情報を取得した場合には、チャンネル情報をテレビ情報分析装置１００に出力し、テレビ情報分析装置１００からチャンネル情報に対応するテレビ番組の情報を取得する。
【００３１】
テレビ情報分析装置１００から送信されるテレビ番組の情報には、テレビ番組の映像データや、字幕データ等が含まれている。ウィジェット制御部５６ａは、テレビ番組の情報を取得した場合には、取得したテレビ番組の情報をウィジェットウインドウに表示させる。
【００３２】
次に、図３に示したテレビ情報分析装置１００の構成（一例）について説明する。図３は、本実施例にかかるテレビ情報分析装置１００の構成を示す機能ブロック図である。同図に示すように、このテレビ情報分析装置１００は、入力部１１０と、出力部１２０と、通信制御ＩＦ部１３０と、入出力制御ＩＦ部１４０と、記憶部１５０と、制御部１６０とを有する。
【００３３】
このうち、入力部１１０は、各種の情報を入力する入力手段であり、キーボードやマウス、マイクなどによって構成される。なお、後述するモニタ（出力部１２０）も、マウスと協働してポインティングデバイス機能を実現する。
【００３４】
出力部１２０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成される。
【００３５】
通信制御ＩＦ部１３０は、主に放送局端末３０、クライアント端末５０との間における通信を制御する手段である。入出力制御ＩＦ部１４０は、入力部１１０、出力部１２０、通信制御ＩＦ部１３０、記憶部１５０、制御部１６０によるデータの入出力を制御する手段である。
【００３６】
記憶部１５０は、制御部１６０による各種の処理に必要なデータおよびプログラムを記憶する記憶手段である。図３に示すように、この記憶部１５０は、番組管理テーブル１５０ａと、視聴者管理テーブル１５０ｂと、バースト判定テーブル１５０ｃと、映像データ管理テーブル１５０ｄとを有する。
【００３７】
このうち、番組管理テーブル１５０ａは、クライアント端末５０に配信する各テレビ番組の情報を管理するテーブルである。図４は、本実施例にかかる番組管理テーブル１５０ａのデータ構造の一例を示す図である。図４に示すように、この番組管理テーブル１５０ａは、番組識別番号と、番組名と、ジャンルと、チャンネルと、放送日時と、番組映像データと、字幕データとを対応付けて記憶している。ここで、番組映像データは、テレビ番組の映像および音声を含んだ情報であり、字幕データは、テレビ番組の映像にあわせて表示される字幕の情報である。
【００３８】
視聴者管理テーブル１５０ｂは、ユーザが視聴中のテレビ番組を管理するテーブルである。図５は、本実施例にかかる視聴者管理テーブル１５０ｂのデータ構造の一例を示す図である。同図に示すように、この視聴者管理テーブル１５０ｂは、ユーザ識別番号と番組識別番号とを対応付けて記憶している。図５の１段目に示す例では、ユーザ識別番号「２００１」のユーザは、番組識別番号「１００２」のテレビ番組を視聴している旨の情報が記憶されている。
【００３９】
バースト判定テーブル１５０ｃは、各テレビ番組の瞬間視聴率や、視聴率が変化した理由等を管理するテーブルである。図６は、本実施例にかかるバースト判定テーブル１５０ｃのデータ構造の一例を示す図である。図６に示すように、このバースト判定テーブル１５０ｃは、番組識別番号と、日時と、瞬間視聴率と、視聴変化率と、変化理由と、映像保存場所とを対応付けて記憶している。
【００４０】
このうち、日時は、視聴変化率（例えば、単位時間あたりの視聴率の変化量）が所定値以上となった時点での日時を示し、瞬間視聴率は、視聴変化率が所定値以上となった時点の視聴率を示す。
【００４１】
また、変化理由は、視聴率（視聴変化率）が変化した理由を示す。かかる変化理由の情報は、後述する変化理由抽出部１６０ｅによって作成される。映像保存場所は、視聴率が変化した前後のテレビ番組の情報（映像、音声、字幕）を記憶する位置を特定するための情報である。
【００４２】
映像データ管理テーブル１５０ｄは、視聴率が変化した部分の映像データ（音声含む）および字幕データを管理するテーブルである。図７は、本実施例にかかる映像データ管理テーブルのデータ構造の一例を示す図である。図７に示すように、この映像データ管理テーブル１５０ｄは、アドレスと、番組識別番号と、映像データと、音声テキストデータとを対応付けて記憶している。
【００４３】
このうち、アドレスは、動画保存場所を識別するアドレスであり、映像データは、視聴率が変化した部分のテレビ番組の映像データである。また、音声テキストデータは、映像データ管理テーブル１５０ｄの映像データ中の音声のテキストデータである。
【００４４】
図３の説明に戻ると、制御部１６０は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段である。特に、本発明に密接に関連するものとしては、図３に示すように、番組配信処理部１６０ａと、視聴率算出部１６０ｂと、視聴変化率算出部１６０ｃと、映像解析処理部１６０ｄと、変化理由抽出部１６０ｅとを有する。
【００４５】
このうち、番組配信処理部１６０ａは、クライアント端末５０にテレビ番組の情報を配信する手段である。まず、番組配信処理部１６０ａは、クライアント端末５０からユーザ識別番号とパスワードとを受け付け、ユーザ識別番号とパスワードとの組合せが適切であると判定した場合には、クライアント端末５０に対してサービスを開始する。
【００４６】
番組配信処理部１６０ａは、クライアント端末５０に対するサービスを開始した後に、クライアント端末５０からチャンネル情報を取得した場合には、チャンネル情報に対応するテレビ番組の情報を番組管理テーブル１５０ａから抽出し、抽出したテレビ番組の情報をクライアント端末５０に送信する。
【００４７】
そして、番組配信処理部１６０ａは、ユーザ識別番号と、当該ユーザ識別番号に送信中のテレビ番組に対応する番組識別情報とを対応付けて視聴者管理テーブル１５０ｂに登録する。また、番組配信処理部１６０ａは、クライアント端末５０から、チャンネルが切り替わった旨の情報を取得した場合には、ユーザ識別番号と番組識別番号との組合せを変更し、視聴者管理テーブル１５０ｂを更新する。
【００４８】
一方、番組配信処理部１６０ａは、放送局端末３０からテレビ番組に関する各種の情報を受信した場合には、受信したテレビ番組に関する各種の情報を番組管理テーブル１５０ａに登録する。
【００４９】
視聴率算出部１６０ｂは、視聴者管理テーブル１５０ｂを参照し、テレビ番組毎の視聴率を算出する手段である。例えば、視聴率算出手段がテレビ番組「Ａ」の視聴率を算出する場合には、各テレビ番組を使用している全体の視聴者の数に対するテレビ番組「Ａ」を視聴している視聴者の数の割合を求めることで、視聴率を算出する。視聴率算出部１６０ｂは、所定時間毎（あるいは、単位時間毎）にテレビ番組の視聴率を算出し、算出結果を視聴変化率算出部１６０ｃに出力する。
【００５０】
視聴変化率算出部１６０ｃは、視聴率算出部１６０ｂから視聴率の算出結果を取得し、取得した算出結果に基づいて、視聴変化率（例えば、単位時間あたりの視聴率の変化の割合）を算出する手段である。視聴変化率算出部１６０ｃは、算出した視聴変化率の情報と、該当するテレビ番組の番組識別番号とを映像解析処理部１６０ｄに出力する。
【００５１】
映像解析処理部１６０ｄは、視聴変化率が第１の閾値以上または第２の閾値未満となる部分のテレビ番組の情報（図７に示す、映像データおよび音声テキストデータ）を抽出する手段である。図８は、本実施例にかかる映像解析処理部１６０ｄの構成を示す機能ブロック図である。図８に示すように、この映像解析処理部１６０ｄは、画像特徴量抽出部１６１と、特徴量変化時刻抽出部１６２と、字幕テキスト抽出部１６３と、音声テキスト化処理部１６４と、テキスト合成処理部１６５と、テレビ情報登録部１６６とを有する。
【００５２】
画像特徴量抽出部１６１は、時間毎に変化するテレビ番組の画像（映像）を解析し、解析した画像の特徴量を抽出する手段である。例えば、画像特徴量抽出部１６１は、テレビ番組の画像を複数のブロックに分割し、各ブロック中の平均濃度（あるいは、輝度、彩度ＲＧＢ「Red  Green  Blue」の値等；以下同様）を画像の特徴量として抽出する。画像特徴量抽出部１６１は、抽出した画像の特徴量の情報と、かかる画像に対応する時刻情報（映像データ中の画像の時刻）とを画像特徴量変化時刻抽出部１６２に出力する。
【００５３】
特徴量変化時刻抽出部１６２は、画像特徴量抽出部１６１から各画像の特徴量の情報を取得して、画像の特徴量が変化したか否かを判定し、画像の特徴量が変化した場合には、画像の特徴量が変化した時刻を特定する手段である。
【００５４】
例えば、特徴量変化時刻抽出部１６２は、画像の各ブロックの平均濃度と、一コマ前の画像の各ブロックの平均濃度とをそれぞれ比較し、比較した結果、平均濃度の差が所定値以上となるブロックの数を算出する。そして、特徴量変化時刻抽出部１６２は、平均濃度の差が所定値以上となるブロックの数が規定数を上回った場合に、画像の特徴量が変化したと判定する。
【００５５】
特徴量変化時刻抽出部１６２は、画像の特徴量が変化したと判定した場合には、かかる画像に対応付けられた時刻を、画像の特徴量が変化した時刻（以下、特徴量変化時刻）として抽出する。特徴量変化時刻抽出部１６２は、抽出した特徴量変化時刻の情報を、字幕テキスト抽出部１６３、音声テキスト化処理部１６４、テレビ情報登録部１６６に出力する。
【００５６】
字幕テキスト抽出部１６３は、視聴変化率が第１の閾値以上または第２の閾値未満となる部分のテレビ番組の字幕データ（字幕テキスト）を抽出する手段である。具体的に、字幕テキスト抽出部１６３は、まず、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる時刻を基準時刻とし、かかる基準時刻より前に存在する特徴量変化時刻と、基準時刻より後に存在する特徴量変化時刻とを判定する。
【００５７】
そして、字幕テキスト抽出部１６３は、判定した各特徴量変化時刻に挟まれる時間帯の字幕データのテキストを番組管理テーブル１５０ａから抽出する。以下の説明において、基準時刻の前後に存在する特徴量変化時刻に挟まれた時間帯を、抽出対象時間と表記する。
【００５８】
音声テキスト化処理部１６４は、抽出対象時間に含まれる音声データを番組管理テーブル１５０ａから抽出し、抽出した音声データをテキストデータに変換する手段である。なお、音声データをテキストデータに変換する方法は、周知技術のいかなる方法を利用しても構わない。例えば、各文字と、音声の周波数とを対応付けたテーブルを用意し、かかるテーブルと番組中の音声データとを比較することで、音声データをテキストデータに変換することができる。
【００５９】
テキスト合成処理部１６５は、字幕テキスト抽出部１６３によって抽出された字幕テキストと、音声テキスト化処理部１６４によって変換されたテキストとを合成する手段である。そして、テキスト合成処理部１６５は、合成したテキストの情報を、該当する番組識別番号と対応付けて映像データ管理テーブル１５０ｄの音声テキストデータに登録する。
【００６０】
テレビ情報登録部１６６は、抽出対象時間に存在する映像データ（該当するテレビ番組の映像データ）を番組管理テーブル１５０ａから抽出する手段である。テレビ情報登録部１６６は、抽出した映像データを、該当する番組識別情報と対応付けて映像データ管理テーブル１５０ｄに登録する。なお、テレビ情報登録部１６６は、登録した映像データ、音声テキストデータに対応するアドレスを、動画保存場所情報（図６のバースト判定テーブル１５０ｃを参照）に登録する。
【００６１】
変化理由抽出部１６０ｅは、映像データ管理テーブル１５０ｄに基づいて視聴率が変化した理由を抽出する手段である。まず、映像データ管理テーブル１５０ｄは、映像データ管理テーブル１５０ｄの映像データを抽出し、例えば、映像の特徴として、映像データに登場する俳優の名前（俳優名）を特定する。
【００６２】
変化理由抽出部１６０ｅが、映像データに登場する俳優名を特定する方法は、どの様な周知技術を用いても構わない。例えば、変化理由抽出部１６０ｅは、予め、俳優名と俳優の特徴（例えば、目、鼻、口の大きさ、目の間隔等）とを対応付けたテーブルを保持しておき、かかるテーブルと映像データとを比較することで、俳優名を特定する。
【００６３】
変化理由抽出部１６０ｅは、番組識別番号に対応付けて、特定した映像データの特徴（例えば、俳優名）を変化理由として、バースト判定テーブル１５０ｃに登録する。また、変化理由抽出部１６０ｅは、映像データ管理テーブル１５０ｄの音声テキストデータ（音声の特徴）を、変化理由として、バースト判定テーブル１５０ｃに登録する。
【００６４】
次に、本実施例にかかるテレビ情報分析装置１００の処理手順について説明する。図９は、本実施例にかかるテレビ情報分析装置１００の処理手順を示すフローチャートである。図９に示すように、テレビ情報分析装置１００は、クライアント端末５０からサービス要求を受信し（ステップＳ１０１）、番組配信処理部１６０ａがテレビ番組を配信する（ステップＳ１０２）。
【００６５】
そして、視聴率算出部１６０ｂが、視聴率を算出し（ステップＳ１０３）、映像解析処理部１６０ｄが、視聴変化率が第１の閾値以上または第２の閾値未満か否かを判定する（ステップＳ１０４）。視聴変化率が第１の閾値未満および第２の閾値以上である場合には（ステップＳ１０５，Ｎｏ）、ステップＳ１０８に移行する。
【００６６】
一方、視聴変化率が第１の閾値以上または第２の閾値未満である場合には（ステップＳ１０５，Ｙｅｓ）、映像解析処理部１６０ｄが視聴変化率が第１の閾値以上または第２の閾値未満となった部分の映像データおよび字幕データを保存する（ステップＳ１０６）。
【００６７】
そして、変化理由抽出部１６０ｅは、保存された映像データおよび字幕データから変化理由を抽出する（ステップＳ１０７）。番組配信処理部１６０ａは、テレビ番組の配信が終了したか否かを判定し（ステップＳ１０８）、終了していない場合には（ステップＳ１０９，Ｎｏ）、テレビ番組の配信を継続し（ステップＳ１１０）、ステップＳ１０３に移行する。一方、テレビ番組の配信が終了している場合には（ステップＳ１０９，Ｙｅｓ）、テレビ番組の配信を停止する（ステップＳ１１１）。
【００６８】
上述してきたように、本実施例にかかるテレビ情報分析装置１００は、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶し、記憶装置に記憶された映像情報から映像の特徴および音声の特徴を、高視聴率の要因としてユーザに通知するので、ユーザは自ら各テレビ番組および視聴率を参照して、視聴率の高くなった理由を調査する必要がなくなり、ユーザにかかる負担を軽減させることができる。
【００６９】
なお、図３に示した変化理由抽出部１６０ｅは、視聴率が変化した変化理由を抽出する場合に、バースト判定テーブル１５０ｃに記憶された各変化理由を比較し、重複する変化理由を、最終的な変化理由として抽出しても良い。このように、変化理由抽出部１６０ｅが、各変化理由を比較して、変化理由を絞り込むことで、変化理由の精度を向上させることができる。
【００７０】
なお、上記の実施例において説明したテレビ情報分析装置１００の変化理由の抽出方法をコンピュータが実行可能な形式で記述した変化理由抽出プログラムを生成し、この変化理由抽出プログラムをコンピュータに実行させることにより、本発明のテレビ情報分析装置１００と同様の処理を実現することも可能である。このとき、変化理由抽出プログラムをコンピュータが読取可能な記憶媒体に記憶させ、記憶媒体を用いてコンピュータに変化理由抽出プログラムを導入することも可能である。
【産業上の利用可能性】
【００７１】
本発明は、テレビ番組の視聴率が変化した理由を抽出する必要がある場合に適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本実施例にかかるシステムの構成を示す図である。
【図２】本実施例にかかるクライアント端末の構成を示す機能ブロック図である。
【図３】本実施例にかかるテレビ情報分析装置の構成を示す機能ブロック図である。
【図４】本実施例にかかる番組管理テーブルのデータ構造の一例を示す図である。
【図５】本実施例にかかる視聴者管理テーブルのデータ構造の一例を示す図である。
【図６】本実施例にかかるバースト判定テーブルのデータ構造の一例を示す図である。
【図７】本実施例にかかる映像データ管理テーブルのデータ構造の一例を示す図である。
【図８】本実施例にかかる映像解析処理部の構成を示す機能ブロック図である。
【図９】本実施例にかかるテレビ情報分析装置の処理手順を示すフローチャートである。
【符号の説明】
【００７３】
３０    放送局端末
５０    クライアント端末
５１，１１０    入力部
５２，１２０    出力部
５３，１３０    通信制御ＩＦ部
５４，１４０    入出力制御ＩＦ部
５５，１５０    記憶部
５６，１６０    制御部
５６ａ  ウィジェット制御部
１００    テレビ情報分析装置
１５０ａ  番組管理テーブル
１５０ｂ  視聴者管理テーブル
１５０ｃ  バースト判定テーブル
１５０ｄ  映像データ管理テーブル
１６０ａ  番組配信処理部
１６０ｂ  視聴率算出部
１６０ｃ  視聴変化率算出部
１６０ｄ  映像解析処理部
１６０ｅ  変化理由抽出部
【図１】
2010034675.tif 000003
【図２】
2010034675.tif 000004
【図３】
2010034675.tif 000005
【図４】
2010034675.tif 000006
【図５】
2010034675.tif 000007
【図６】
2010034675.tif 000008
【図７】
2010034675.tif 000009
【図８】
2010034675.tif 000010
【図９】
2010034675.tif 000011
【手続補正書】
【提出日】平成21年9月2日(2009.9.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組分析装置、番組分析方法および番組分析プログラムに関し、特に、視聴率が高くなった理由を特定する場合のユーザの負担を軽減させることができる番組分析装置、番組分析方法および番組分析プログラムに関する。
【背景技術】
【０００２】
従来、テレビ番組の視聴率を算出する場合には、視聴率調査会社が抽出した特定の世帯に視聴率調査端末を設置して視聴情報を収集し、収集した視聴情報に基づいて視聴率を算出している（例えば、特許文献１参照）。算出された視聴率は、放送局、広告会社、広告主がＣＭ（コマーシャル）の視聴世帯数や広告料を決める要素として利用されている。
【０００３】
また、放送局の番組製作者は、テレビ番組の品質を高め、より多くの視聴者に番組を視聴してもらうために、視聴率が高くなる時間帯のテレビ番組の映像を参照し、視聴率が高くなった理由（例えば、人気の俳優が出演中、プロ野球選手がホームランを打った瞬間等）を判断することで、テレビ番組の制作に役立てている。
【０００４】
【特許文献１】特開２００８−９２５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術では、視聴率が高くなった理由を特定する場合に、番組制作者自身が、視聴率の高くなった時刻のテレビ番組の場面を番組毎に参照する必要があるため、番組制作者にかかる負担が大きいという問題があった。
【０００６】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、視聴率が高くなった理由を特定する場合のユーザの負担を軽減させることができる番組分析装置、番組分析方法および番組分析プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明にかかる番組分析装置は、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶する記憶手段と、前記記憶手段に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出する特徴抽出手段と、を備えたことを特徴とする。
【０００８】
また、本発明にかかる番組分析装置は、上記発明において、前記記憶手段は、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる時間を基準時間とし、当該基準時間の前後の時間に存在する前記映像の特徴が変化する部分を特定し、特定した各部分の間の映像情報を記憶することを特徴とする。
【０００９】
また、本発明にかかる番組分析装置は、上記発明において、前記記憶手段は、テレビ番組毎に前記映像情報を記憶し、前記特徴抽出手段は、前記記憶手段に記憶された各映像情報に含まれる映像の特徴および音声の特徴をそれぞれ抽出し、抽出した映像の特徴および音声の特徴を映像情報毎に比較し、重複する映像の特徴および音声の特徴を抽出することを特徴とする。
【００１０】
また、本発明にかかる番組分析装置は、上記発明において、前記映像情報は前記テレビ番組の映像にあわせて表示される字幕の情報を含み、前記特徴抽出手段は、前記記憶手段に記憶された映像情報に含まれる字幕の情報を抽出することを特徴とする。
【００１１】
また、本発明にかかる番組分析方法は、番組分析装置が、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶するステップと、前記記憶装置に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出するステップと、を有することを特徴とする。
【００１２】
また、本発明にかかる番組分析プログラムは、コンピュータに、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、前記視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶する記憶手順と、前記記憶装置に記憶された映像情報に含まれる映像の特徴および音声の特徴を抽出する抽出手順と、を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得した前記テレビ番組の映像情報のうち、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶し、記憶した映像情報に含まれる映像の特徴および音声の特徴を抽出するので、視聴率が高くなった理由を特定する場合のユーザの負担を軽減させることができる。
【００１４】
また、本発明によれば、映像の特徴が変化する部分を特定し、基準時間前後に存在する映像の特徴が変化する部分に挟まれた映像情報を記憶するので記憶領域を大幅に節約することができる。
【００１５】
また、本発明によれば、映像の特徴および音声の特徴を映像情報毎に比較し、重複する映像の特徴および音声の特徴を抽出するので、視聴率が変化した理由となる映像および音声の特徴をより正確に特定することができる。
【００１６】
また、本発明によれば、視聴率が変化した理由を、字幕の情報から抽出するので、特徴を抽出するための処理を簡略化することができ、装置にかかる負担を軽減させることができる。
【発明を実施するための最良の形態】
【００１７】
まず、本実施例にかかる番組分析装置の処理の概要について説明する。本実施例にかかる番組分析装置は、テレビ番組の映像および音声の情報を含んだ映像情報と、時間経過に伴って変化するテレビ番組の視聴率の情報とを取得し、取得したテレビ番組の映像情報のうち、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶する。そして、番組分析装置は、記憶装置に記憶された映像情報に含まれる映像の特徴（例えば、出演中の俳優）または音声の特徴（例えば、解説者が連呼した「ホームラン」という音声）を抽出し、抽出した情報を視聴率の高くなった理由としてユーザに通知する。
【００１８】
このように、本実施例にかかる番組分析装置は、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶し、記憶装置に記憶された映像情報から映像の特徴および音声の特徴を、高視聴率の要因としてユーザに通知するので、ユーザは自ら各テレビ番組および視聴率を参照して、視聴率の高くなった理由を調査する必要がなくなり、ユーザにかかる負担を軽減させることができる。
【００１９】
次に、本実施例にかかるシステムの構成（一例）について説明する。図１は、本実施例にかかるシステムの構成を示す図である。同図に示すように、このシステムは、放送局端末３０と、クライアント端末５０と、番組分析装置１００とを有し、ネットワーク１０によって相互に接続されている。なお、ここでは説明の便宜上、放送局端末３０、クライアント端末５０のみを示すが、このシステムは、その他にも放送局端末、クライアント端末を備えているものとする。
【００２０】
このうち、放送局端末３０は、テレビ番組に関する各種の情報（例えば、テレビ番組の映像データ、字幕データ）を番組分析装置１００に送信する装置である。クライアント端末５０は、ウィジェット機能を利用して、番組分析装置１００から配信されるテレビ番組の情報等を表示する装置である。
【００２１】
番組分析装置１００は、ウィジェット機能を利用して、テレビ番組の情報等をクライアント端末５０に配信すると共に、視聴率の変化の割合が所定値以上となる部分の映像データを保存し、保存した映像データから高視聴率を得た要因を抽出する装置である。
【００２２】
次に、図１に示したクライアント端末５０の構成（一例）について説明する。図２は、本実施例にかかるクライアント端末５０の構成を示す機能ブロック図である。同図に示すように、このクライアント端末５０は、入力部５１と、出力部５２と、通信制御ＩＦ部５３と、入出力制御ＩＦ部５４と、記憶部５５と、制御部５６とを有する。
【００２３】
このうち、入力部５１は、各種の情報（例えば、視聴するテレビ番組のチャンネル）を入力する入力手段であり、キーボードやマウス、マイクなどによって構成される。なお、後述するモニタ（出力部５２）も、マウスと協働してポインティングデバイス機能を実現する。
【００２４】
出力部５２は、各種の情報（例えば、テレビ番組の映像、音声）を出力する手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成される。
【００２５】
通信制御ＩＦ部５３は、主に番組分析装置１００との間における通信を制御する手段である。入出力制御ＩＦ部５４は、入力部５１、出力部５２、通信制御ＩＦ部５３、記憶部５５、制御部５６によるデータの入出力を制御する手段である。
【００２６】
記憶部５５は、制御部５６による各種の処理に必要なデータおよびプログラムを記憶する記憶手段である。
【００２７】
制御部５６は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段である。特に、本発明に密接に関連するものとしては、図２に示すように、ウィジェット制御部５６ａを有する。
【００２８】
ここで、ウィジェット制御部５６ａは、ウィジェット機能を利用して、各種の情報（カレンダー、時刻、天気予報、テレビ番組など；本実施例では特に、テレビ番組）をモニタ（出力部５２）の画面上に表示させる手段である。以下の説明において、ウィジェット制御部５６ａが各種の情報を表示する画面上の領域をウィジェットウインドウと表記する。
【００２９】
ウィジェット制御部５６ａは、入力部５１を介してユーザ識別番号と、パスワードとを受け付けた場合に、ユーザ識別番号と、パスワードとを番組分析装置１００に送信することでサービス開始要求を番組分析装置１００に対して行う。
【００３０】
番組分析装置１００からのサービスが開始された後、ウィジェット制御部５６ａは、入力部５１を介して、ユーザが視聴を希望するテレビ番組のチャンネル情報を取得した場合には、チャンネル情報を番組分析装置１００に出力し、番組分析装置１００からチャンネル情報に対応するテレビ番組の情報を取得する。
【００３１】
番組分析装置１００から送信されるテレビ番組の情報には、テレビ番組の映像データや、字幕データ等が含まれている。ウィジェット制御部５６ａは、テレビ番組の情報を取得した場合には、取得したテレビ番組の情報をウィジェットウインドウに表示させる。
【００３２】
次に、図３に示した番組分析装置１００の構成（一例）について説明する。図３は、本実施例にかかる番組分析装置１００の構成を示す機能ブロック図である。同図に示すように、この番組分析装置１００は、入力部１１０と、出力部１２０と、通信制御ＩＦ部１３０と、入出力制御ＩＦ部１４０と、記憶部１５０と、制御部１６０とを有する。
【００３３】
このうち、入力部１１０は、各種の情報を入力する入力手段であり、キーボードやマウス、マイクなどによって構成される。なお、後述するモニタ（出力部１２０）も、マウスと協働してポインティングデバイス機能を実現する。
【００３４】
出力部１２０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成される。
【００３５】
通信制御ＩＦ部１３０は、主に放送局端末３０、クライアント端末５０との間における通信を制御する手段である。入出力制御ＩＦ部１４０は、入力部１１０、出力部１２０、通信制御ＩＦ部１３０、記憶部１５０、制御部１６０によるデータの入出力を制御する手段である。
【００３６】
記憶部１５０は、制御部１６０による各種の処理に必要なデータおよびプログラムを記憶する記憶手段である。図３に示すように、この記憶部１５０は、番組管理テーブル１５０ａと、視聴者管理テーブル１５０ｂと、バースト判定テーブル１５０ｃと、映像データ管理テーブル１５０ｄとを有する。
【００３７】
このうち、番組管理テーブル１５０ａは、クライアント端末５０に配信する各テレビ番組の情報を管理するテーブルである。図４は、本実施例にかかる番組管理テーブル１５０ａのデータ構造の一例を示す図である。図４に示すように、この番組管理テーブル１５０ａは、番組識別番号と、番組名と、ジャンルと、チャンネルと、放送日時と、番組映像データと、字幕データとを対応付けて記憶している。ここで、番組映像データは、テレビ番組の映像および音声を含んだ情報であり、字幕データは、テレビ番組の映像にあわせて表示される字幕の情報である。
【００３８】
視聴者管理テーブル１５０ｂは、ユーザが視聴中のテレビ番組を管理するテーブルである。図５は、本実施例にかかる視聴者管理テーブル１５０ｂのデータ構造の一例を示す図である。同図に示すように、この視聴者管理テーブル１５０ｂは、ユーザ識別番号と番組識別番号とを対応付けて記憶している。図５の１段目に示す例では、ユーザ識別番号「２００１」のユーザは、番組識別番号「１００２」のテレビ番組を視聴している旨の情報が記憶されている。
【００３９】
バースト判定テーブル１５０ｃは、各テレビ番組の瞬間視聴率や、視聴率が変化した理由等を管理するテーブルである。図６は、本実施例にかかるバースト判定テーブル１５０ｃのデータ構造の一例を示す図である。図６に示すように、このバースト判定テーブル１５０ｃは、番組識別番号と、日時と、瞬間視聴率と、視聴変化率と、変化理由と、動画保存場所情報とを対応付けて記憶している。
【００４０】
このうち、日時は、視聴変化率（例えば、単位時間あたりの視聴率の変化量）が所定値以上となった時点での日時を示し、瞬間視聴率は、視聴変化率が所定値以上となった時点の視聴率を示す。
【００４１】
また、変化理由は、視聴率（視聴変化率）が変化した理由を示す。かかる変化理由の情報は、後述する変化理由抽出部１６０ｅによって作成される。動画保存場所情報は、視聴率が変化した前後のテレビ番組の情報（映像、音声、字幕）を記憶する位置を特定するための情報である。
【００４２】
映像データ管理テーブル１５０ｄは、視聴率が変化した部分の映像データ（音声含む）および字幕データを管理するテーブルである。図７は、本実施例にかかる映像データ管理テーブルのデータ構造の一例を示す図である。図７に示すように、この映像データ管理テーブル１５０ｄは、アドレスと、番組識別番号と、映像データと、音声テキストデータとを対応付けて記憶している。
【００４３】
このうち、アドレスは、動画保存場所を識別するアドレスであり、映像データは、視聴率が変化した部分のテレビ番組の映像データである。また、音声テキストデータは、映像データ管理テーブル１５０ｄの映像データ中の音声のテキストデータである。
【００４４】
図３の説明に戻ると、制御部１６０は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段である。特に、本発明に密接に関連するものとしては、図３に示すように、番組配信処理部１６０ａと、視聴率算出部１６０ｂと、視聴変化率算出部１６０ｃと、映像解析処理部１６０ｄと、変化理由抽出部１６０ｅとを有する。
【００４５】
このうち、番組配信処理部１６０ａは、クライアント端末５０にテレビ番組の情報を配信する手段である。まず、番組配信処理部１６０ａは、クライアント端末５０からユーザ識別番号とパスワードとを受け付け、ユーザ識別番号とパスワードとの組合せが適切であると判定した場合には、クライアント端末５０に対してサービスを開始する。
【００４６】
番組配信処理部１６０ａは、クライアント端末５０に対するサービスを開始した後に、クライアント端末５０からチャンネル情報を取得した場合には、チャンネル情報に対応するテレビ番組の情報を番組管理テーブル１５０ａから抽出し、抽出したテレビ番組の情報をクライアント端末５０に送信する。
【００４７】
そして、番組配信処理部１６０ａは、ユーザ識別番号と、当該ユーザ識別番号に送信中のテレビ番組に対応する番組識別情報とを対応付けて視聴者管理テーブル１５０ｂに登録する。また、番組配信処理部１６０ａは、クライアント端末５０から、チャンネルが切り替わった旨の情報を取得した場合には、ユーザ識別番号と番組識別番号との組合せを変更し、視聴者管理テーブル１５０ｂを更新する。
【００４８】
一方、番組配信処理部１６０ａは、放送局端末３０からテレビ番組に関する各種の情報を受信した場合には、受信したテレビ番組に関する各種の情報を番組管理テーブル１５０ａに登録する。
【００４９】
視聴率算出部１６０ｂは、視聴者管理テーブル１５０ｂを参照し、テレビ番組毎の視聴率を算出する手段である。例えば、視聴率算出手段がテレビ番組「Ａ」の視聴率を算出する場合には、各テレビ番組を使用している全体の視聴者の数に対するテレビ番組「Ａ」を視聴している視聴者の数の割合を求めることで、視聴率を算出する。視聴率算出部１６０ｂは、所定時間毎（あるいは、単位時間毎）にテレビ番組の視聴率を算出し、算出結果を視聴変化率算出部１６０ｃに出力する。
【００５０】
視聴変化率算出部１６０ｃは、視聴率算出部１６０ｂから視聴率の算出結果を取得し、取得した算出結果に基づいて、視聴変化率（例えば、単位時間あたりの視聴率の変化の割合）を算出する手段である。視聴変化率算出部１６０ｃは、算出した視聴変化率の情報と、該当するテレビ番組の番組識別番号とを映像解析処理部１６０ｄに出力する。
【００５１】
映像解析処理部１６０ｄは、視聴変化率が第１の閾値以上または第２の閾値未満となる部分のテレビ番組の情報（図７に示す、映像データおよび音声テキストデータ）を抽出する手段である。図８は、本実施例にかかる映像解析処理部１６０ｄの構成を示す機能ブロック図である。図８に示すように、この映像解析処理部１６０ｄは、画像特徴量抽出部１６１と、特徴量変化時刻抽出部１６２と、字幕テキスト抽出部１６３と、音声テキスト化処理部１６４と、テキスト合成処理部１６５と、テレビ情報登録部１６６とを有する。
【００５２】
画像特徴量抽出部１６１は、時間毎に変化するテレビ番組の画像（映像）を解析し、解析した画像の特徴量を抽出する手段である。例えば、画像特徴量抽出部１６１は、テレビ番組の画像を複数のブロックに分割し、各ブロック中の平均濃度（あるいは、輝度、彩度ＲＧＢ「Red  Green  Blue」の値等；以下同様）を画像の特徴量として抽出する。画像特徴量抽出部１６１は、抽出した画像の特徴量の情報と、かかる画像に対応する時刻情報（映像データ中の画像の時刻）とを特徴量変化時刻抽出部１６２に出力する。
【００５３】
特徴量変化時刻抽出部１６２は、画像特徴量抽出部１６１から各画像の特徴量の情報を取得して、画像の特徴量が変化したか否かを判定し、画像の特徴量が変化した場合には、画像の特徴量が変化した時刻を特定する手段である。
【００５４】
例えば、特徴量変化時刻抽出部１６２は、画像の各ブロックの平均濃度と、一コマ前の画像の各ブロックの平均濃度とをそれぞれ比較し、比較した結果、平均濃度の差が所定値以上となるブロックの数を算出する。そして、特徴量変化時刻抽出部１６２は、平均濃度の差が所定値以上となるブロックの数が規定数を上回った場合に、画像の特徴量が変化したと判定する。
【００５５】
特徴量変化時刻抽出部１６２は、画像の特徴量が変化したと判定した場合には、かかる画像に対応付けられた時刻を、画像の特徴量が変化した時刻（以下、特徴量変化時刻）として抽出する。特徴量変化時刻抽出部１６２は、抽出した特徴量変化時刻の情報を、字幕テキスト抽出部１６３、音声テキスト化処理部１６４、テレビ情報登録部１６６に出力する。
【００５６】
字幕テキスト抽出部１６３は、視聴変化率が第１の閾値以上または第２の閾値未満となる部分のテレビ番組の字幕データ（字幕テキスト）を抽出する手段である。具体的に、字幕テキスト抽出部１６３は、まず、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる時刻を基準時刻とし、かかる基準時刻より前に存在する特徴量変化時刻と、基準時刻より後に存在する特徴量変化時刻とを判定する。
【００５７】
そして、字幕テキスト抽出部１６３は、判定した各特徴量変化時刻に挟まれる時間帯の字幕データのテキストを番組管理テーブル１５０ａから抽出する。以下の説明において、基準時刻の前後に存在する特徴量変化時刻に挟まれた時間帯を、抽出対象時間と表記する。
【００５８】
音声テキスト化処理部１６４は、抽出対象時間に含まれる音声データを番組管理テーブル１５０ａから抽出し、抽出した音声データをテキストデータに変換する手段である。なお、音声データをテキストデータに変換する方法は、周知技術のいかなる方法を利用しても構わない。例えば、各文字と、音声の周波数とを対応付けたテーブルを用意し、かかるテーブルと番組中の音声データとを比較することで、音声データをテキストデータに変換することができる。
【００５９】
テキスト合成処理部１６５は、字幕テキスト抽出部１６３によって抽出された字幕テキストと、音声テキスト化処理部１６４によって変換されたテキストとを合成する手段である。そして、テキスト合成処理部１６５は、合成したテキストの情報を、該当する番組識別番号と対応付けて映像データ管理テーブル１５０ｄの音声テキストデータに登録する。
【００６０】
テレビ情報登録部１６６は、抽出対象時間に存在する映像データ（該当するテレビ番組の映像データ）を番組管理テーブル１５０ａから抽出する手段である。テレビ情報登録部１６６は、抽出した映像データを、該当する番組識別情報と対応付けて映像データ管理テーブル１５０ｄに登録する。なお、テレビ情報登録部１６６は、登録した映像データ、音声テキストデータに対応するアドレスを、動画保存場所情報（図６のバースト判定テーブル１５０ｃを参照）に登録する。
【００６１】
変化理由抽出部１６０ｅは、映像データ管理テーブル１５０ｄに基づいて視聴率が変化した理由を抽出する手段である。まず、映像データ管理テーブル１５０ｄは、映像データ管理テーブル１５０ｄの映像データを抽出し、例えば、映像の特徴として、映像データに登場する俳優の名前（俳優名）を特定する。
【００６２】
変化理由抽出部１６０ｅが、映像データに登場する俳優名を特定する方法は、どの様な周知技術を用いても構わない。例えば、変化理由抽出部１６０ｅは、予め、俳優名と俳優の特徴（例えば、目、鼻、口の大きさ、目の間隔等）とを対応付けたテーブルを保持しておき、かかるテーブルと映像データとを比較することで、俳優名を特定する。
【００６３】
変化理由抽出部１６０ｅは、番組識別番号に対応付けて、特定した映像データの特徴（例えば、俳優名）を変化理由として、バースト判定テーブル１５０ｃに登録する。また、変化理由抽出部１６０ｅは、映像データ管理テーブル１５０ｄの音声テキストデータ（音声の特徴）を、変化理由として、バースト判定テーブル１５０ｃに登録する。
【００６４】
次に、本実施例にかかる番組分析装置１００の処理手順について説明する。図９は、本実施例にかかる番組分析装置１００の処理手順を示すフローチャートである。図９に示すように、番組分析装置１００は、クライアント端末５０からサービス要求を受信し（ステップＳ１０１）、番組配信処理部１６０ａがテレビ番組を配信する（ステップＳ１０２）。
【００６５】
そして、視聴率算出部１６０ｂが、視聴率を算出し（ステップＳ１０３）、映像解析処理部１６０ｄが、視聴変化率が第１の閾値以上または第２の閾値未満か否かを判定する（ステップＳ１０４）。視聴変化率が第１の閾値未満および第２の閾値以上である場合には（ステップＳ１０５，Ｎｏ）、ステップＳ１０８に移行する。
【００６６】
一方、視聴変化率が第１の閾値以上または第２の閾値未満である場合には（ステップＳ１０５，Ｙｅｓ）、映像解析処理部１６０ｄが視聴変化率が第１の閾値以上または第２の閾値未満となった部分の映像データおよび字幕データを保存する（ステップＳ１０６）。
【００６７】
そして、変化理由抽出部１６０ｅは、保存された映像データおよび字幕データから変化理由を抽出する（ステップＳ１０７）。番組配信処理部１６０ａは、テレビ番組の配信が終了したか否かを判定し（ステップＳ１０８）、終了していない場合には（ステップＳ１０９，Ｎｏ）、テレビ番組の配信を継続し（ステップＳ１１０）、ステップＳ１０３に移行する。一方、テレビ番組の配信が終了している場合には（ステップＳ１０９，Ｙｅｓ）、テレビ番組の配信を停止する（ステップＳ１１１）。
【００６８】
上述してきたように、本実施例にかかる番組分析装置１００は、視聴率の変化の割合が第１の閾値以上または第２の閾値未満となる部分の映像情報を記憶装置に記憶し、記憶装置に記憶された映像情報から映像の特徴および音声の特徴を、高視聴率の要因としてユーザに通知するので、ユーザは自ら各テレビ番組および視聴率を参照して、視聴率の高くなった理由を調査する必要がなくなり、ユーザにかかる負担を軽減させることができる。
【００６９】
なお、図３に示した変化理由抽出部１６０ｅは、視聴率が変化した変化理由を抽出する場合に、バースト判定テーブル１５０ｃに記憶された各変化理由を比較し、重複する変化理由を、最終的な変化理由として抽出しても良い。このように、変化理由抽出部１６０ｅが、各変化理由を比較して、変化理由を絞り込むことで、変化理由の精度を向上させることができる。
【００７０】
なお、上記の実施例において説明した番組分析装置１００の変化理由の抽出方法をコンピュータが実行可能な形式で記述した変化理由抽出プログラムを生成し、この変化理由抽出プログラムをコンピュータに実行させることにより、本発明の番組分析装置１００と同様の処理を実現することも可能である。このとき、変化理由抽出プログラムをコンピュータが読取可能な記憶媒体に記憶させ、記憶媒体を用いてコンピュータに変化理由抽出プログラムを導入することも可能である。
【産業上の利用可能性】
【００７１】
本発明は、テレビ番組の視聴率が変化した理由を抽出する必要がある場合に適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本実施例にかかるシステムの構成を示す図である。
【図２】本実施例にかかるクライアント端末の構成を示す機能ブロック図である。
【図３】本実施例にかかる番組分析装置の構成を示す機能ブロック図である。
【図４】本実施例にかかる番組管理テーブルのデータ構造の一例を示す図である。
【図５】本実施例にかかる視聴者管理テーブルのデータ構造の一例を示す図である。
【図６】本実施例にかかるバースト判定テーブルのデータ構造の一例を示す図である。
【図７】本実施例にかかる映像データ管理テーブルのデータ構造の一例を示す図である。
【図８】本実施例にかかる映像解析処理部の構成を示す機能ブロック図である。
【図９】本実施例にかかる番組分析装置の処理手順を示すフローチャートである。
【符号の説明】
【００７３】
３０    放送局端末
５０    クライアント端末
５１，１１０    入力部
５２，１２０    出力部
５３，１３０    通信制御ＩＦ部
５４，１４０    入出力制御ＩＦ部
５５，１５０    記憶部
５６，１６０    制御部
５６ａ  ウィジェット制御部
１００    番組分析装置
１５０ａ  番組管理テーブル
１５０ｂ  視聴者管理テーブル
１５０ｃ  バースト判定テーブル
１５０ｄ  映像データ管理テーブル
１６０ａ  番組配信処理部
１６０ｂ  視聴率算出部
１６０ｃ  視聴変化率算出部
１６０ｄ  映像解析処理部
１６０ｅ  変化理由抽出部
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2010034675.tif 000012
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2010034675.tif 000013