(57)【要約】【課題】コンテンツデータに対する評価を安定且つ効率的に得る。【解決手段】コンテンツ評価装置３０は、再生されたコンテンツデータの再生区間を示す再生区間情報を生成する再生区間情報生成部３１と、再生区間情報生成部３１が生成した再生区間情報に基づいてコンテンツデータの視聴時間率を算出し、視聴時間率に応じてコンテンツデータに対する評価値を求め、視聴時間率および評価値を出力する評価部３３と、を備える。【選択図】図１
2015146528.tif 000002
【特許請求の範囲】
【請求項１】
再生されたコンテンツデータの再生区間を示す再生区間情報を生成する再生区間情報生成部と、
前記再生区間情報生成部が生成した前記再生区間情報に基づいて前記コンテンツデータの視聴時間率を算出し、前記視聴時間率に応じて前記コンテンツデータに対する評価値を求め、前記視聴時間率および前記評価値を出力する評価部と、
を備えるコンテンツ評価装置。
【請求項２】
前記評価部は、前記視聴時間率が大きいほど高い評価を表す評価値を決定する、
請求項１記載のコンテンツ評価装置。
【請求項３】
前記評価部は、前記再生区間情報に基づいて、前記コンテンツデータを分割して得られる複数の分割コンテンツデータそれぞれに対する単位視聴時間率を求め、複数の単位視聴時間率の時間に対する傾きが大きいほど高い評価を表す評価値を決定する、
請求項１記載のコンテンツ評価装置。
【請求項４】
前記再生区間において再生されたコンテンツデータから字幕データを抽出する字幕データ抽出部と、
前記字幕データ抽出部が抽出した前記字幕データから、所定のキーワードを検出するキーワード検出部と、
前記キーワード検出部が検出した前記キーワードと前記評価部が出力した前記視聴時間率と前記評価値とを関係付けて記憶する記憶部と、
をさらに備える、
請求項１から３いずれか一項記載のコンテンツ評価装置。
【請求項５】
コンピュータを、
再生されたコンテンツデータの再生区間を示す再生区間情報を生成する再生区間情報生成手段、
前記再生区間情報生成手段が生成した前記再生区間情報に基づいて前記コンテンツデータの視聴時間率を算出し、前記視聴時間率に応じて前記コンテンツデータに対する評価値を求め、前記視聴時間率および前記評価値を出力する評価値出力手段、
として機能させるためのコンテンツ評価プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ評価装置およびコンテンツ評価プログラムに関する。
【背景技術】
【０００２】
多数の放送済番組コンテンツデータそれぞれをメディアファイルとして蓄積し、所望のメディアファイルの所望の時間位置からのコンテンツデータを安定かつ容易に抽出する機能を有したメディアファイル管理装置が知られている(例えば、特許文献１参照)。このメディアファイル管理装置は、放送開始日時および放送チャンネルからなるユニークなＩＤをキーとして用いることによって、そのＩＤに対応するメディアファイルを瞬時に呼び出すことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２４２８４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のメディアファイル管理装置は、メディアファイルヘのアクセスのログ情報しか記録しないため、それぞれの放送済番組コンテンツデータに対する視聴者（ユーザ）による評価を表す評価値を、明示的に記録することができない。
本発明は、上記事情に鑑みてなされたものであり、コンテンツデータに対する評価を安定且つ効率的に得ることができる、コンテンツ評価装置およびコンテンツ評価プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
［１］上記の課題を解決するため、本発明の一態様であるコンテンツ評価装置は、再生されたコンテンツデータの再生区間を示す再生区間情報を生成する再生区間情報生成部と、前記再生区間情報生成部が生成した前記再生区間情報に基づいて前記コンテンツデータの視聴時間率を算出し、前記視聴時間率に応じて前記コンテンツデータに対する評価値を求め、前記視聴時間率および前記評価値を出力する評価部と、を備える。
【０００６】
［２］上記［１］記載のコンテンツ評価装置において、前記評価部は、前記視聴時間率が大きいほど高い評価を表す評価値を決定する。
［３］上記［１］記載のコンテンツ評価装置において、前記評価部は、前記再生区間情報に基づいて、前記コンテンツデータを分割して得られる複数の分割コンテンツデータそれぞれに対する単位視聴時間率を求め、複数の単位視聴時間率の時間に対する傾きが大きいほど高い評価を表す評価値を決定する。
［４］上記［１］から［３］いずれか一項記載のコンテンツ評価装置において、前記再生区間において再生されたコンテンツデータから字幕データを抽出する字幕データ抽出部と、前記字幕データ抽出部が抽出した前記字幕データから、所定のキーワードを検出するキーワード検出部と、前記キーワード検出部が検出した前記キーワードと前記評価部が出力した前記視聴時間率と前記評価値とを関係付けて記憶する記憶部と、をさらに備える。
【０００７】
［５］上記の課題を解決するため、本発明の一態様であるコンテンツ管理プログラムは、コンピュータを、再生されたコンテンツデータの再生区間を示す再生区間情報を生成する再生区間情報生成手段、前記再生区間情報生成手段が生成した前記再生区間情報に基づいて前記コンテンツデータの視聴時間率を算出し、前記視聴時間率に応じて前記コンテンツデータに対する評価値を求め、前記視聴時間率および前記評価値を出力する評価値出力手段、として機能させる。
【発明の効果】
【０００８】
本発明によれば、コンテンツデータに対する評価を安定且つ効率的に得ることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態であるコンテンツ評価装置を適用したコンテンツ配信システムの全体構成図である。
【図２】コンテンツデータの再生区間を模式的に表した図である。
【図３】評価部が、単位視聴時間率を近似させた一次関数の直線を示した図である。
【図４】字幕データ抽出部およびキーワード検出部によるシーン分析処理を説明するための図である。
【図５】評価受付部がコンテンツデータに対する評価を受け付けるためのグラフィカルユーザインターフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ；ＧＵＩ）の例を示した図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について、図面を参照して詳細に説明する。
図１は、本発明の実施形態であるコンテンツ評価装置を適用したコンテンツ配信システムの全体構成図である。同図に示すように、コンテンツ配信システム１は、コンテンツ管理装置１０と、コンテンツ再生装置２０と、コンテンツ評価装置３０とを含む。
【００１１】
コンテンツ管理装置１０は、多数のコンテンツデータを記憶したデータベースを有する。コンテンツデータは、例えば、放送済番組コンテンツデータである。コンテンツ管理装置１０は、例えば、数年にわたり放送された分の放送済番組コンテンツデータを、データベースに登録している。コンテンツ管理装置１０は、コンテンツ再生装置２０が送信するコンテンツ要求情報を受信し、このコンテンツ要求情報に応じて、データベースからコンテンツデータを検索し、このコンテンツデータを、要求元であるコンテンツ再生装置２０に供給する。
コンテンツ再生装置２０は、所望のコンテンツデータの識別情報と当該コンテンツ再生装置２０の装置識別情報とを含めたコンテンツ要求情報を生成し、このコンテンツ要求情報をコンテンツ管理装置１０に送信する。そして、コンテンツ再生装置２０は、コンテンツ要求情報を受信したコンテンツ管理装置１０が送信するコンテンツデータを受信して、このコンテンツデータを再生し、コンテンツデータの再生に応じて生成した再生履歴リストを、コンテンツ評価装置３０に供給する。再生履歴リストは、コンテンツ生成装置２０がコンテンツデータを再生して得られる情報（例えば、再生開始時のタイムコード、再生停止時のタイムコード、字幕データ）である。
コンテンツ評価装置３０は、コンテンツ再生装置２０が供給する再生履歴リストを取り込み、この再生履歴リストに基づいて、また、視聴者（ユーザ）によって入力された評価に基づいて、コンテンツ再生装置２０が再生したコンテンツデータに対する評価値を生成し、この評価値を出力または記録する。
【００１２】
コンテンツ評価装置３０の機能構成について説明する。図１に示すように、コンテンツ評価装置３０は、再生区間情報生成部３１と、評価受付部３２と、評価部３３と、字幕データ抽出部３４と、キーワード抽出部３５と、記憶部３６とを備える。
【００１３】
再生区間情報生成部３１は、コンテンツ再生部２０が供給する再生履歴リストに基づいて、再生したコンテンツデータの再生区間を示す再生区間情報を生成し、この再生区間情報を評価部３３に供給する。再生区間は、通常再生されたコンテンツの範囲である。ここで通常再生とは、いわゆる通常の再生速度（１倍速、等倍速）での再生を指す。なお、聴感上支障なくコンテンツの内容を把握できる再生、例えば、１．５倍速再生を通常再生に含めてもよい。再生区間情報は、コンテンツデータにおいて、通常再生を開始したときのタイムコードと、通常再生を停止したときのタイムコードとを含む情報である。タイムコードは、例えば、“時，分，秒，フレーム”により表される。
【００１４】
評価受付部３２は、視聴者による操作によって、コンテンツ再生装置２０が再生中のコンテンツデータに対する評価を受け付ける。例えば、評価受付部３２は、図示しないタッチパネル付の表示部に５段階の評価ボタンを表示させ、これら５段階の評価ボタンのいずれかがタッチされた場合に、このタッチされた評価ボタンに対応付けられた評価値を取得する。具体的に、例えば、「大変良い」が対応付けられた評価ボタンに“５”、「まあまあ良い」が対応付けられた評価ボタンに“４”、「普通」が対応付けられた評価ボタンに“３”、「あまり良くない」が対応付けられた評価ボタンに“２”、「きらい」が対応づけられた評価ボタンに“１”を関係付けておき、評価受付部３２は、例えば、「大変良い」との評価ボタンがタッチされた場合に、評価値として“５”を取得する。
【００１５】
なお、評価ボタンの態様は、これ以外にも、例えば、上向き評価としてサムアップボタン、下向き評価としてサムダウンを用いてもよい。例えば、評価受付部３２は、一定時間内にサムアップボタンが２回タップ（ダブルタップ）された場合、「大変良い」に対応する“４”、サムアップボタンが１回タップされた場合、「まあまあ良い」に対応する“３”、サムダウンボタンが１回タップされた場合、「あまり良くない」に対応する“２”、一定時間内にサムダウンボタンが２回タップ（ダブルタップ）された場合、「きらい」に対応する“１”を取得する。
【００１６】
評価部３３は、再生区間情報生成部３１が生成した再生区間情報に基づいてコンテンツデータの視聴時間率を算出する。そして、評価受付部３２が評価値を受け付けた場合は、評価部３３は、評価受付部３２から評価値を取り込み、算出した視聴時間率と取り込んだ評価値とを記憶部３６に記憶させる。または、評価受付部３２が評価値を受け付けなかった場合、すなわち、評価が行われなかった場合、評価部３３は、算出した視聴時間率に応じて当該コンテンツデータに対する評価値を求め、視聴時間率と求めた評価値とを記憶部３６に記憶させる。評価部３３が評価値を求める方法については後述する。
【００１７】
字幕データ抽出部３４は、再生履歴リストに基づいて、コンテンツ再生装置２０が再生区間において再生したコンテンツデータ、つまり、再生区間情報生成部３１が示す再生区間において再生されたコンテンツデータから字幕データを抽出し、この字幕データをキーワード検出部３５に供給する。
【００１８】
キーワード検出部３５は、字幕データ抽出部３４が供給する字幕データを取り込み、例えば、その字幕データについて形態素解析処理を実行することによって、字幕データからキーワードを抽出する。キーワードは、例えば、名詞（代名詞を除く）である。
【００１９】
記憶部２６は、キーワード検出部３５が検出したキーワードと評価部３３が出力した視聴時間率と評価値とコンテンツデータの識別情報とを関係付けて記憶する。なお、記憶部２６は、キーワードと視聴時間率と評価値とコンテンツデータの識別情報に、コンテンツ再生装置２０を識別する装置識別情報をも関係付けて記憶してもよい。
【００２０】
次に、評価部３３が実行する評価処理について説明する。
（１）評価受付部３２から評価値が得られる場合
評価部３３は、評価受付部３２が供給する評価値を取り込み、その値そのものを評価値Ｖｅとする。そして、評価部３３は、その評価値Ｖｅに対応させてコンテンツデータの視聴時間率を求める。具体的に、評価部３３は、コンテンツデータの時間長をＨ、再生区間の時間長をＳとした場合に、視聴時間率をＳ／Ｈにより求める。さらに、評価部３３は、評価値Ｖｅ＝ｉのコンテンツが複数回あった場合、評価値Ｖｅ＝ｉのコンテンツの視聴時間率平均ｅｖａｌ（ｉ）を、下記の式（１）にしたがって算出する。
【００２１】
【数１】
2015146528.tif 000003
【００２２】
（２）評価受付部３２から評価値が得られない場合
評価部３３は、以前、評価受付部３２で受け付けた場合のコンテンツデータの評価値とそのコンテンツデータの視聴時間率平均との関係をあらかじめサンプリングしておく。そして、評価値と視聴時間率平均との関係が下記の式（２）を満たす場合、評価部３３は、下記の式（３）に示すように、視聴時間率を閾値によってレベル分けすることによって、推定評価値Ｖ（ハット）ｅを求める。
【００２３】
【数２】
2015146528.tif 000004
【００２４】
【数３】
2015146528.tif 000005
【００２５】
式（２）が成立する場合の式（３）の計算により、評価部３３は、コンテンツデータの視聴時間率が大きいほど高い評価を表す推定評価値Ｖ（ハット）ｅを決定する。
【００２６】
評価部３３は、評価受付部３２から新たな評価値Ｖｅを取得するたびに、その評価値Ｖｅに対する視聴時間率平均を更新する。
【００２７】
評価値と視聴時間率平均との関係が式（２）を満たさない場合、評価部３３は、視聴時間に対する視聴時間率の変化の特徴に基づいて、推定評価値Ｖ（ハット）ｅを求める。例えば、図２に示すように、評価部３３は、時間長がＨであるコンテンツデータをｍ等分に分割し、ブロック（分割コンテンツデータ）ごとに、単位時間あたりの単位視聴時間率Ｓ１／Ｈ，Ｓ２／Ｈ，・・・，Ｓｍ／Ｈを算出する。そして、評価部３３は、例えば、最小二乗法により単位視聴時間率を、時間に対する一次関数に近似させる。図３は、評価部３３が、単位視聴時間率を近似させた一次関数の直線を示している。評価値と視聴時間率平均との関係が前記の式（２）を満たさない場合、評価部３３は、下記の式（４）に示すように、視聴時間率を閾値によってレベル分けするとともに、単位視聴時間率の近似式の傾きＣに応じて、推定評価値Ｖ（ハット）ｅを求める。ただし、傾きＣの閾値として、Ａが正、Ｂが負の値であるとする。また、ｄｋは、視聴時間率平均ｅｖａｌ（３）に対していずれでもない評価値とするための許容値である。
【００２８】
【数４】
2015146528.tif 000006
【００２９】
式（２）が成立しない場合の式（４）により、評価部３３は、コンテンツデータを分割して得られる複数の分割コンテンツデータそれぞれに対する単位視聴時間率を求め、複数の単位視聴時間率の時間に対する傾きが大きいほど高い評価を表す推定評価値Ｖ（ハット）ｅを決定する。
【００３０】
すなわち、式（４）によれば、単位視聴時間率が後半において大きくなることは、コンテンツへの興味が徐々に増していることを表しており、よって推定評価値を大きくしている。一方、単位視聴時間率が後半において小さくなることは、コンテンツへの興味が徐々に失われていることを表しており、よって、推定評価値を小さくしている。
【００３１】
図４は、字幕データ抽出部３４およびキーワード検出部３５によるシーン分析処理を説明するための図である。字幕データ抽出部３４は、例えば、第１区間（Ｓ１時間）において、同図に示す字幕データを、タイムコードとともに抽出し、時系列にキーワード検出部３５に供給する。キーワード検出部３５は、順次取り込んだ字幕データについて、例えば、形態素解析処理を実行し、代名詞を除く名詞をキーワードとして検出し、これらのキーワードを記憶部３６に記憶させる。ただし、記憶部３６は、キーワードと、当該区間の視聴時間率と、評価値または推定評価値とを関係付けて記憶する。
なお、キーワード検出部３５は、キーワードとこのキーワードが含まれた字幕データに対応するタイムコードとのペアを記憶部３６に記憶させてもよい。
【００３２】
図５は、評価受付部３２がコンテンツデータに対する評価を受け付けるためのグラフィカルユーザインターフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ；ＧＵＩ）の例を示した図である。コンテンツ再生装置２０がコンテンツデータを再生中に、このコンテンツデータに対する評価が入力されないまま次の番組ボタン５１が押された場合、評価受付部３２は、評価ボタン５２を押すよう促すメッセージ５３を表示装置に表示させる。そして、一定時間（例えば、５秒間）評価ボタン５２が押されなかった場合、コンテンツ再生装置２０は、次の番組（コンテンツデータ）の再生に移行する。
【００３３】
以上詳述したように、本実施形態であるコンテンツ評価装置３０は、再生されたコンテンツデータの再生区間を示す再生区間情報を生成する再生区間情報生成部３１と、再生区間情報生成部３１が生成した再生区間情報に基づいてコンテンツデータの視聴時間率を算出し、視聴時間率に応じてコンテンツデータに対する評価値を求め、視聴時間率および評価値を出力する評価部３３を備える。
この構成により、評価値がユーザによって入力されない場合であっても、コンテンツデータに対する評価を安定且つ効率的に得ることができる。
【００３４】
なお、評価部３３は、視聴時間率が大きいほど高い評価を表す評価値を決定してもよい。
また、評価部３３は、再生区間情報に基づいて、コンテンツデータを分割して得られる複数の分割コンテンツデータそれぞれに対する単位視聴時間率を求め、複数の単位視聴時間率の時間に対する傾きが大きいほど高い評価を表す評価値を決定してもよい。
【００３５】
また、コンテンツ評価装置３０は、再生区間において再生されたコンテンツデータから字幕データを抽出する字幕データ抽出部３４と、字幕データ抽出部３４が抽出した字幕データから、所定のキーワードを検出するキーワード検出部３５と、キーワード検出部３５が検出したキーワードと評価部３３が出力した視聴時間率と評価値とを関係付けて記憶する記憶部３６とを、さらに備えてもよい。
この構成により、コンテンツデータに対する評価と、この評価に関するキーワードを容易に得ることができる。そして、これらの評価値と視聴時間率とキーワードとは、例えば、個人の趣味趣向を反映させたプロファイルとして、様々なアプリケーションへの応用に用いることができる。
【００３６】
なお、上述した実施形態であるコンテンツ評価装置３０の一部の機能をコンピュータで実現するようにしてもよい。この場合、その機能を実現するためのコンテンツ評価プログラムをコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたコンテンツ評価プログラムをコンピュータシステムに読み込ませて、このコンピュータシステムが実行することにより、当該機能を実現してもよい。なお、このコンピュータシステムとは、オペレーティングシステム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ；ＯＳ）や周辺装置のハードウェアを含むものである。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、光ディスク、メモリカード等の可搬型記録媒体、コンピュータシステムに備えられる磁気ハードディスクやソリッドステートドライブ等の記憶装置のことをいう。さらに、コンピュータ読み取り可能な記録媒体とは、インターネット等のコンピュータネットワーク、および電話回線や携帯電話網を介してプログラムを送信する場合の通信回線のように、短時間の間、動的にプログラムを保持するもの、さらには、その場合のサーバ装置やクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持するものを含んでもよい。また上記のコンテンツ評価プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせにより実現するものであってもよい。
【００３７】
以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００３８】
１…コンテンツ配信システム、１０…コンテンツ管理装置、２０…コンテンツ再生装置、３０…コンテンツ評価装置、３１…再生区間情報生成部、３２…評価受付部、３３…評価部、３４…字幕データ抽出部、３５…キーワード検出部、３６…記憶部
【図１】
2015146528.tif 000007
【図２】
2015146528.tif 000008
【図３】
2015146528.tif 000009
【図４】
2015146528.tif 000010
【図５】
2015146528.tif 000011