(57)【要約】【課題】動画の評価を記録することができる視聴ログ記録システムを提供する。また、動画の評価に基づいて、動画を検索して配信する動画配信システムを提供する。【解決手段】視聴ログ記録システムは、表示部３０１と、撮像部３０５と、感情取得部（以下、「映像解析部３０７」という。）と、ログ出力部３０９と、ログ記憶部と、を備える。表示部３０１は、動画を表示する。撮像部３０５は、視聴者の画像を撮像する。映像解析部３０７は、撮像部によって撮影された画像に基づいて、視聴者の感情を推測して取得する。ログ出力部３０９は、表示部３０１で表示する動画に関する情報と、映像解析部３０７で取得された視聴者の感情を表す映像に評価と、を対応付けた視聴ログを生成して出力する。ログ記憶部は、ログ出力部３０９から出力された視聴ログを記憶する。【選択図】図４
2015142207.tif 000002
【特許請求の範囲】
【請求項１】
動画を表示する表示部と、
視聴者の画像を撮像する撮像部と、
前記撮像部によって撮影された画像に基づいて、視聴者の感情を推測して取得する感情取得部と、
前記表示部で表示する動画に関する情報と、前記感情取得部で取得された視聴者の感情を表す映像に評価と、を対応付けた視聴ログを生成して出力するログ出力部と、
前記ログ出力部から出力された視聴ログを記憶するログ記憶部と、
を備える視聴ログ記録システム。
【請求項２】
視聴ログの生成を要求するログ生成要求部を備え、
前記ログ出力部は、前記ログ生成要求部からの要求を受け付けた場合に、視聴ログを生成して出力する
請求項１に記載の視聴ログ記録システム。
【請求項３】
前記表示部で表示する動画は、番組コンテンツであり、
前記動画に関する情報は、番組コンテンツの放送日及び放送時刻である
請求項１又は２に記載の視聴ログ記録システム。
【請求項４】
請求項１から３のいずれか１項に記載の視聴ログ記録システムと、
前記ログ記憶部に対して１又は複数の視聴ログを要求するログ要求部と、
前記ログ要求部の要求に応じて前記ログ記憶部から読み出された１又は複数の視聴ログの中から、１つの視聴ログを選択するログ選択部と、
前記ログ選択部によって選択された視聴ログに記録される前記動画に関する情報に基づいて特定された、視聴ログに対応する動画を、前記表示部に送信する送信部と、
を備える動画配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画を視聴したときのログを記録する視聴ログ記録システム、及び、動画配信システムに関する。
【背景技術】
【０００２】
近年、ハードディスクレコーダ及びビデオ・オン・デマンドが普及している。ハードディスクレコーダは、放送された番組をファイルとして記録し、記録したファイルの中から番組が指定されることにより、指定された番組を再生する。ビデオ・オン・デマンドは、ファイルをダウンロードすることにより、テレビ番組、ラジオ又は映画等を視聴することが可能になる。
ここで、特許文献１に記載された装置は、放送された番組を記憶しておき、後で放送局と放送日時とを指定することにより、指定された番組を検索して再生し出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２８６１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、特許文献１に記載された装置は、放送局及び放送日時に基づいて番組を検索する。一方、特許文献１に記載された装置は、番組の評価及び番組の感想を記憶することはできない。このため、特許文献１に記載された装置は、番組の評価及び番組の感想に基づいて、番組を検索することはできない。
【０００５】
本発明は、動画の評価を記録することができる視聴ログ記録システムを提供することを目的とする。
また、本発明は、動画の評価に基づいて、動画を検索して配信する動画配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
視聴ログ記録システムは、動画を表示する表示部と、視聴者の画像を撮像する撮像部と、前記撮像部によって撮影された画像に基づいて、視聴者の感情を推測して取得する感情取得部と、前記表示部で表示する動画に関する情報と、前記感情取得部で取得された視聴者の感情を表す映像に評価と、を対応付けた視聴ログを生成して出力するログ出力部と、前記ログ出力部から出力された視聴ログを記憶するログ記憶部と、を備える。
【０００７】
視聴ログ記録システムは、視聴ログの生成を要求するログ生成要求部を備える。この場合、前記ログ出力部は、前記ログ生成要求部からの要求を受け付けた場合に、視聴ログを生成して出力する。
【０００８】
視聴ログ記録システムでは、前記表示部で表示する動画は、番組コンテンツである。視聴ログ記録システムでは、前記動画に関する情報は、番組コンテンツの放送日及び放送時刻である。
【０００９】
動画配信システムは、上述した視聴ログ記録システムと、前記ログ記憶部に対して１又は複数の視聴ログを要求するログ要求部と、前記ログ要求部の要求に応じて前記ログ記憶部から読み出された１又は複数の視聴ログの中から、１つの視聴ログを選択するログ選択部と、前記ログ選択部によって選択された視聴ログに記録される前記動画に関する情報に基づいて特定された、視聴ログに対応する動画を、前記表示部に送信する送信部と、を備える。
【発明の効果】
【００１０】
本発明によれば、動画の評価を記録することができる視聴ログ記録システムを提供することができる。
本発明によれば、動画の評価に基づいて、動画を検索して配信する動画配信システムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る動画配信システムについて説明するための図である。
【図２】コンテンツ配信サーバについて説明するためのブロック図である。
【図３】視聴ログ記録装置について説明するためのブロック図である。
【図４】視聴クライアントについて説明するためのブロック図である。
【図５】動画配信システムの動作について説明するためのフローチャートである。
【図６】番組コンテンツの評価と、視聴ログに記録するデータとを説明するための第１の図である。
【図７】番組コンテンツの評価と、視聴ログに記録するデータとを説明するための第２の図である。
【図８】番組コンテンツの評価と、視聴ログに記録するデータとを説明するための第３の図である。
【図９】変形例に係る動画配信システムについて説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について説明する。
図１は、動画配信システム１について説明するための図である。図２は、コンテンツ配信サーバ１００について説明するためのブロック図である。図３は、視聴ログ記録装置２００について説明するためのブロック図である。図４は、視聴クライアント３００について説明するためのブロック図である。
【００１３】
図１に示すように、動画配信システム１は、コンテンツ配信サーバ１００と、視聴ログ記録装置２００と、視聴クライアント３００（３００Ａ，３００Ｂ，３００Ｃ，…３００Ｘ）と、を備える。コンテンツ配信サーバ１００と、視聴ログ記録装置２００と、視聴クライアント３００とは、通信ネットワークＮＷによって接続される。コンテンツ配信サーバ１００と、視聴ログ記録装置２００と、視聴クライアント３００とは、通信ネットワークＮＷを介して、互いに情報を送受信する。通信ネットワークＮＷは、例えば、インターネット及び企業内ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信回線網である。視聴クライアント３００は、複数ある。複数の視聴クライアント３００それぞれが、通信ネットワークＮＷに接続する。
【００１４】
動画配信システム１では、コンテンツ配信サーバ１００は、動画ファイルのデータを視聴クライアント３００Ａ〜３００Ｘに送信する。ここで、例えば、動画が番組コンテンツである場合、コンテンツ配信サーバ１００は、番組編成情報に従って、番組コンテンツをリアルタイムに視聴クライアント３００Ａ〜３００Ｘに配信する。視聴クライアント３００Ａ〜３００Ｘは、番組コンテンツを視聴している視聴者の映像を取得し、その映像に基づいて視聴者の番組コンテンツに対する評価を決定する。視聴クライアント３００Ａ〜３００Ｘは、決定した評価と、番組コンテンツにおけるその評価に対応するシーンの配信日時と配信放送局とを関連付けた視聴ログを視聴ログ記録装置２００に送信する。視聴ログ記録装置２００は、視聴ログから送信された視聴ログを記録する。
【００１５】
また、動画配信システム１では、視聴クライアント３００Ａ〜３００Ｘのいずれかで視聴ログが要求された場合、視聴ログ記録装置２００は、要求を受け付けると、その要求に応じた視聴ログを検索し、検索結果である１又は複数の視聴ログを、視聴ログを要求した視聴クライアント３００に送信する。視聴クライアント３００は、視聴ログの中から１つが選択された場合、選択結果（配信要求）をコンテンツ配信サーバ１００に送信する。コンテンツ配信サーバ１００は、選択結果に対応する番組コンテンツを、視聴ログを要求した視聴クライアント３００に配信する。なお、番組コンテンツは、映像及び音声であるものとして説明するが、データ放送又は音声を字幕化した文字データ等、そのデータの種類は限定されない。
【００１６】
以下、具体的に説明する。
図２に示すコンテンツ配信サーバ１００は、動画ファイル（一例として、番組コンテンツファイル）を記憶する。コンテンツ配信サーバ１００は、各視聴クライアント３００に対して、番組編成情報に従って番組コンテンツのデータをブロック化して送信する。また、コンテンツ配信サーバ１００は、視聴クライアント３００の少なくとも１つから受信した配信要求に従って、記憶する複数の番組コンテンツのうち、配信要求に応じた番組コンテンツのデータをブロック化して、配信要求を行った視聴クライアント３００に対して送信する。
【００１７】
すなわち、図２に示すように、コンテンツ配信サーバ１００は、データ送信部１０１と、ストリームデータ読出部１０２と、配信メディア要求受付部１０３と、コンテンツ要求受付部１０４と、要求データ読出部１０５と、コンテンツファイル蓄積部１０６と、を備える。
【００１８】
データ送信部１０１は、番組コンテンツのデータを視聴クライアント３００に送信する。具体的には、データ送信部１０１は、後述するストリームデータ読出部１０２と、後述する要求データ読出部１０５と、から受け取った番組コンテンツのデータを、視聴クライアント３００に送信する。すなわち、データ送信部１０１は、後述するログ選択受付部３１４によって選択された視聴ログに記録される動画に関する情報に基づいて特定された、視聴ログに対応する動画を、後述する表示部３０１に送信する。データ送信部１０１は、本発明の「送信部」の一実施形態に対応する。
【００１９】
ストリームデータ読出部１０２は、予め決められた番組編成に従って、後述するコンテンツファイル蓄積部１０６に保存される番組コンテンツを読み出す。ストリームデータ読出部１０２は、読み出した番組コンテンツのデータを、予め決められた一定の短い配信時間毎にブロック化する。ストリームデータ読出部１０２は、ブロック化された各番組コンテンツのデータに対して、配信放送局の情報、放送地域の情報及び編成上の放送日時の情報等をＩＤとして付与する。ＩＤは、どのような形式であってもよいが、ブロック化された各データが一意に特定できるものとする。
【００２０】
ストリームデータ読出部１０２は、番組編成が複数ある場合、又は番組編成を決める配信放送局が複数ある場合に、後述する配信メディア要求受付部１０３から受け取った情報に基づいて、用いる番組編成を決定する。ストリームデータ読出部１０２は、予め決められた番組編成に従って順番に、ブロック化された番組コンテンツのデータをデータ送信部１０１に渡す。
【００２１】
配信メディア要求受付部１０３は、視聴クライアント３００（後述する配信メディア入力要求部３０４）から、番組編成に基づいて配信する配信放送局等の、番組編成の選択の要求を受け付け、受け付けた情報をストリームデータ読出部１０２に渡す。
【００２２】
コンテンツ要求受付部１０４は、視聴クライアント３００からの配信要求を受け付け、要求データ読出部１０５に、配信要求に対応する番組コンテンツの情報（ＩＤ）を渡す。
【００２３】
要求データ読出部１０５は、コンテンツ要求受付部１０４から受け取った番組コンテンツの情報（ＩＤ）に基づき、配信要求のあった配信放送局の情報と、放送地域の情報と、編成上の放送時刻に放送された時刻とから、該当する番組コンテンツのデータを特定する。要求データ読出部１０５は、特定したデータをコンテンツファイル蓄積部１０６から読み出してブロック化する。要求データ読出部１０５は、ブロック化した番組コンテンツのデータに、配信放送局の情報、放送地域の情報及び編成上の放送日時の情報をＩＤとして付与する。要求データ読出部１０５は、ブロック化された番組コンテンツのデータを、データ送信部１０１に渡す。
【００２４】
コンテンツファイル蓄積部１０６は、過去に配信された番組コンテンツと、これから放送する数時間分の番組コンテンツとを保存する。コンテンツファイル蓄積部１０６は、データの読み書きができる装置である。コンテンツファイル蓄積部１０６は、配信放送局の情報、放送地域の情報及び編成上の放送日時の情報から番組コンテンツのデータを一意に指定し読み出すことが可能である。
【００２５】
図３に示す視聴ログ記録装置２００は、各視聴クライアント３００から送信された視聴ログのデータを保存する。視聴ログ記録装置２００は、各視聴クライアント３００からの要求に従って視聴ログを読み出して、要求を行った視聴クライアント３００に対して、読み出した視聴ログを送信する。
【００２６】
すなわち、図３に示すように、視聴ログ記録装置２００は、データ受信部２０１と、視聴ログ書込部２０２と、要求受付部２０３と、視聴ログ読出部２０４と、視聴ログデータ送信部２０５と、視聴ログ蓄積部２０６と、を備える。
【００２７】
データ受信部２０１は、視聴クライアント３００から送信された視聴ログのデータを受信して、受信した視聴ログのデータを後述する視聴ログ書込部２０２に渡す。
視聴ログ書込部２０２は、データ受信部２０１から受け取った視聴ログのデータを、後述する視聴ログ蓄積部２０６に書き込む。
要求受付部２０３は、視聴クライアント３００から送信された、視聴ログの要求を受信し、その要求に基づいて視聴ログを検索するときのキーとなるデータを視聴ログ読出部２０４に渡す。
【００２８】
視聴ログ読出部２０４は、要求受付部２０３から受け取ったキーに基づいて、要求の条件に合う視聴ログのデータを視聴ログ蓄積部２０６から検索する。視聴ログ読出部２０４は、検索結果である視聴ログのデータを視聴ログ蓄積部２０６から読み出して、視聴ログデータ送信部２０５に渡す。上述したキーは、例えば、配信放送局の情報、放送地域の情報及び編成上の放送日時の範囲の情報を指定するものである。又は、上述したキーは、例えば、編成上の放送日、及び番組評価が基準値である。又は、上述したキーは、例えば、放送時刻及び番組評価等の範囲である。
【００２９】
視聴ログ読出部２０４は、キーに対応する視聴ログを視聴ログ蓄積部２０６から読み出して、視聴ログデータ送信部２０５に渡す。
視聴ログデータ送信部２０５は、視聴ログ読出部２０４から受け取った視聴ログのデータを、視聴クライアント３００に送信する。
視聴ログ蓄積部２０６は、視聴ログを記憶する。すなわち、視聴ログ蓄積部２０６は、ログ出力部３０９から出力された視聴ログを記憶する。視聴ログ蓄積部２０６は、本発明の「ログ記憶部」の一実施形態に対応する。
【００３０】
図４に示す各視聴クライアント３００は、コンテンツ配信サーバ１００から配信された番組コンテンツのデータを受信して、番組コンテンツを再生する。各視聴クライアント３００は、視聴者の映像を取得して、その映像に基づいて視聴者の番組に対する評価を決定し、視聴された番組コンテンツの情報（例えば、視聴されたブロックのＩＤ）と共に、視聴ログとして視聴ログ記録装置２００に送信する。各視聴クライアント３００は、視聴者によって入力された要求を視聴ログ記録装置２００に送信し、視聴ログ記録装置２００から返信された視聴ログを受信する。各視聴クライアント３００は、受信した視聴ログの中から１つを選択し、その選択の結果に基づいてコンテンツ配信サーバ１００から配信された番組コンテンツを再生する。なお、視聴クライアント３００の数は、限定されることはない。
【００３１】
すなわち、図４に示すように、視聴クライアント３００は、表示部３０１と、コンテンツデータ受信部３０２と、コンテンツデータ再生部３０３と、配信メディア入力要求部３０４と、撮像部３０５と、表情映像取得部３０６と、映像解析部３０７と、ログ生成要求部３０８と、ログ出力部３０９と、ログデータ送信部３１０と、ログ要求受付部３１１と、ログ要求部３１２と、ログデータ受信部３１３と、ログ選択受付部３１４と、コンテンツ要求部３１５と、を備える。
【００３２】
表示部３０１は、画像を表示する。すなわち、表示部３０１は、動画を表示することが可能である。その動画は、上述しているように、例えば、番組コンテンツである。
【００３３】
コンテンツデータ受信部３０２は、コンテンツ配信サーバ１００から送信された番組コンテンツのデータを受信して、コンテンツデータ再生部３０３に渡す。
コンテンツデータ再生部３０３は、コンテンツデータ受信部３０２から受け取った番組コンテンツのデータを順次再生する。再生される番組コンテンツは、表示部３０１に表示される。
【００３４】
配信メディア入力要求部３０４は、ユーザが視聴を望む配信放送局（要求）の入力を受け付けて、コンテンツ配信サーバ１００に対して、ストリームとして配信を望む番組コンテンツについての配信放送局の情報を送信する。
【００３５】
撮像部３０５は、視聴者の画像を撮像する。すなわち、撮像部３０５は、番組コンテンツを視聴しているユーザ（視聴者）の表情及び動作を撮影して、動画データを生成する。撮像部３０５は、動画データを表情映像取得部３０６に渡す。
表情映像取得部３０６は、撮像部３０５から受け取った動画データに対して所定の処理を行い、映像解析部３０７に渡す。所定の処理は、例えば、動画の解像度及び圧縮形式を変換すること、又は、動画データを静止画データに変換すること等である。
【００３６】
映像解析部３０７は、撮像部３０５によって撮影された画像に基づいて、視聴者の感情を推測して取得する。映像解析部３０７は、本発明の「感情取得部」の一実施形態に対応する。すなわち、映像解析部３０７は、表情映像取得部３０６から受け取った動画や静止画のデータを解析し、視聴者の表情及び動作から、視聴者が番組コンテンツをどのように評価しているかを分析する。例えば、映像解析部３０７は、撮像部３０５によって撮像された画像と、撮像部３０５によって取得された奥行情報とに基づいて視聴者の顔に関する特徴量を抽出して、視聴者の３次元顔モデルを作成する。特徴量は、例えば、３次元の座標位置、３次元角度、２次元画像上の顔領域位置、及び、２次元画像上の顔領域幅と高さである。３次元顔モデルは、視聴者の顔の特徴（目、鼻及び口等の輪郭）を表す。映像解析部３０７は、３次元顔モデルに基づいて、視聴者の感情（番組コンテンツの評価）を推測する。なお、視聴者の感情（番組コンテンツの評価）を推測する方法は、上述した方法に限定されることはなく、種々の方法を利用することができる。映像解析部３０７は、解析した評価に関するデータを、ログ出力部３０９に渡す。評価の結果は、「良い」を付けるだけ（図６参照）、段階の段階別評価（図７参照）、「面白い」「悲しい」など感情別のラベリング、顔文字（図８参照）など様々な方法があるが、本発明ではそれらに限定されない。
【００３７】
ログ生成要求部３０８は、視聴ログの生成を要求する。すなわち、ログ生成要求部３０８は、ユーザからの入力（ログ生成要求）を受け付けると、入力を受けたタイミングで、ログ出力部３０９に対して視聴ログの生成を要求する。
【００３８】
ログ出力部３０９は、表示部３０１で表示する動画に関する情報と、映像解析部３０７で取得された視聴者の感情を表す映像に評価と、を対応付けた視聴ログを生成して出力する。動画に関する情報は、一例として、番組コンテンツの放送日及び放送時刻である。すなわち、ログ出力部３０９は、ログ生成要求部３０８からの要求を受け付けた場合に、視聴ログを生成して出力する。
【００３９】
具体的には、ログ出力部３０９は、映像解析部３０７から受け取った番組コンテンツの評価に関するデータと、その番組コンテンツのＩＤとから、視聴ログのデータを生成する。ログ出力部３０９は、生成した視聴ログのデータをログデータ送信部３１０に渡す。また、ログ出力部３０９は、ログ生成要求部３０８から要求があった場合、要求されたタイミングで、映像解析部３０７から受け取った番組コンテンツの評価に関するデータと、その番組コンテンツのＩＤとから、視聴ログのデータを生成し、ログデータ送信部３１０に渡す。視聴ログの形式は、特に限定されることはない。
【００４０】
ログデータ送信部３１０は、ログ出力部３０９から受け取った視聴ログのデータを、視聴ログ記録装置２００（データ受信部２０１）に送信する。
【００４１】
ログ要求受付部３１１は、ユーザから視聴ログを提示する要求を受け付けると、その要求をログ要求部３１２に渡す。要求を受け付けるための入力の提示方法としては、例えば、番組コンテンツの代表的なシーンのサムネイルと共に番組評価を表示する方法、カレンダー形式で放送日時と時刻に沿って番組コンテンツ名と番組評価を表示する方法、番組評価別に番組コンテンツ名とシーン名のリストを表示する方法が挙げられる。しかしながら、本発明では、入力の提示方法は、特に限定されるものではない。ログ要求受付部３１１は、受け付けた提示に基づいて、要求する番組コンテンツの放送時刻の範囲や評価段階などの範囲を決定する。
【００４２】
ログ要求部３１２は、視聴ログ蓄積部２０６に対して１又は複数の視聴ログを要求する。すなわち、ログ要求部３１２は、ログ要求受付部３１１から受け取った視聴ログの要求を、視聴ログ記録装置２００（要求受付部２０３）に送信する。
ログデータ受信部３１３は、視聴ログ記録装置２００（視聴ログデータ送信部２０５）から送信された視聴ログのデータを受信し、ログ選択受付部３１４に渡す。
【００４３】
ログ選択受付部３１４は、ログ要求部３１２の要求に応じて視聴ログ蓄積部２０６から読み出された１又は複数の視聴ログの中から、１つの視聴ログを選択する。ログ選択受付部３１４は、本発明の「ログ選択部」の一実施形態に対応する。
すなわち、ログ選択受付部３１４は、ログデータ受信部３１３から受け取った視聴ログをユーザに提示し、提示された番組コンテンツの中から、ユーザが選択した入力を受け付ける。ユーザへの提示方法は、例えば、カレンダーのように提示してもよい。入力方法は、例えば、上記提示方法に合わせて、リストの中から番号で選択する方法であったり、番組コンテンツのサムネイルを表示し選択する方法であったりする。入力方法は、本発明では限定されない。また、ログ選択受付部３１４は、ユーザからの入力と視聴ログとから、再生する番組コンテンツのＩＤを決定し、コンテンツ要求部３１５に渡す。
【００４４】
コンテンツ要求部３１５は、ログ選択受付部３１４から受け付けた番組コンテンツのＩＤを配信要求としてコンテンツ配信サーバ１００（コンテンツ要求受付部１０４）に送信する。
【００４５】
ここで、表示部３０１と、撮像部３０５と、映像解析部３０７と、ログ生成要求部３０８と、ログ出力部３０９と、視聴ログ蓄積部２０６とは、本発明の「視聴ログ記憶システム」を構成する。
【００４６】
次に、動画配信システム１の動作について説明する。図５は、動画配信システム１の動作について説明するためのフローチャートである。
【００４７】
ステップＳＴ１において、配信メディア入力要求部３０４は、配信放送局の選択を受け付ける。
【００４８】
すなわち、配信メディア入力要求部３０４は、ユーザが視聴を望む配信放送局の入力を受け付けて、コンテンツ配信サーバ１００に対して、ストリームとして配信を望む番組コンテンツについての配信放送局の情報を送信する。配信放送局の情報は、配信メディア要求受付部１０３が受け付ける。配信メディア要求受付部１０３は、受け付けた配信放送局の情報をストリームデータ読出部１０２に渡す。ストリームデータ読出部１０２は、受け取った配信放送局の情報から、配信する番組編成情報を決定する。ストリームデータ読出部１０２は、番組編成情報に従って、コンテンツファイル蓄積部１０６に保存されている番組コンテンツを読み出し、予め決められた一定の短い放送時間毎に番組コンテンツのデータをブロック化する。ストリームデータ読出部１０２は、ブロック化された各番組コンテンツのデータに、配信放送局の情報、放送地域の情報及び編成上の放送日時の情報等をＩＤとして付与する。ブロック化された番組コンテンツのデータ毎の放送時間は、一例として秒単位であり、通常の番組の長さに比べて十分に短いものである。また、ＩＤは、どのような形式であってもかまわないが、ブロック化された各番組コンテンツのデータが一意に特定できるものとする。ストリームデータ読出部１０２は、ブロック化された番組コンテンツのデータを、データ送信部１０１に渡す。データ送信部１０１は、受け取った番組コンテンツのデータを順次、視聴クライアント３００（コンテンツデータ受信部３０２）に送信する。
【００４９】
ステップＳＴ２において、コンテンツデータ再生部３０３は、番組コンテンツを再生する。
【００５０】
すなわち、コンテンツデータ再生部３０３は、コンテンツデータ受信部３０２で受信した番組コンテンツのデータに基づいて、番組コンテンツを表示部３０１に表示させる。これにより、ユーザは所望の番組コンテンツを視聴することができる。また、コンテンツデータ再生部３０３は、再生している番組コンテンツのＩＤをログ出力部３０９に渡す。
【００５１】
ステップＳＴ３において、ログ出力部３０９は、視聴ログを生成する。
【００５２】
すなわち、撮像部３０５は、番組コンテンツを視聴している視聴者を撮像する。映像解析部３０７は、撮像部３０５によって撮像された動画に基づいて、視聴者の表情及び動作を認識し、視聴者が番組コンテンツをどのように評価しているのかを解析する。映像解析部３０７は、その解析に基づいて、視聴者が視聴している番組コンテンツの評価を決定する。決定した番組コンテンツの評価と、視聴ログに記録するデータとは、図６、図７及び図８に例示するものが挙げられる。映像解析部３０７は、決定した番組コンテンツの評価を、ログ出力部３０９に渡す。
【００５３】
ユーザは、視聴ログを記録したいと判断した時、ログ生成要求部３０８を用いて、視聴ログを記録するための要求を入力する。ログ生成要求部３０８は、視聴ログ記録の要求が入力されると、ログ出力部３０９にその要求を渡す。ログ出力部３０９は、ログ生成要求部３０８からの要求を受けて、コンテンツデータ再生部３０３から受け取った、再生している番組コンテンツのＩＤと、映像解析部３０７から受け取った番組コンテンツの評価のデータとを合わせて、視聴ログを生成する。ログ出力部３０９は、視聴ログのデータをログデータ送信部３１０に渡す。ログデータ送信部３１０は、ログ出力部３０９から受け取った視聴ログのデータを、視聴ログ記録装置２００に送信する。視聴ログ記録装置２００は、データ受信部２０１を用いて、視聴ログのデータを受信する。データ受信部２０１は、受信した視聴ログのデータを、視聴ログ書込部２０２に渡す。視聴ログ書込部２０２は、受け取った視聴ログのデータを、視聴ログ蓄積部２０６へ記録する。これにより、視聴クライアント３００が視聴者の視聴状況を取得して、ユーザが意図したシーンで視聴ログを記録することができる。
【００５４】
ステップＳＴ４において、ログ要求受付部３１１は、視聴ログを提示するための要求をユーザから受け付けたか否かを判断する。要求を受け付けた場合（ＹＥＳ）には、処理は、ステップＳＴ５に進む。要求を受け付けていない場合（ＮＯ）には、処理は、ステップＳＴ２に戻る。
【００５５】
ステップＳＴ５において、ログ選択受付部３１４は、視聴ログを提示する。
【００５６】
すなわち、まず、ログ要求受付部３１１は、ユーザから視聴ログを閲覧したいという要求を受け付ける。この時、ユーザは、ログ要求受付部３１１の提示に従って、視聴したい番組コンテンツの番組評価の範囲、番組コンテンツの放送された時刻の範囲、及び、番組コンテンツの放送された日等を入力する。ログ要求受付部３１１は、ユーザからの要求に基づいて、視聴ログを要求する番組コンテンツの放送時刻の範囲や評価段階等の条件を決定し、その情報をログ要求部３１２へ渡す。ログ要求部３１２は、ログ要求受付部３１１から受け取った情報を、視聴ログ記録装置２００（要求受付部２０３）へ送信する。
【００５７】
要求受付部２０３は、ログ要求部３１２から送信された視聴ログ要求の情報を受信する。要求受付部２０３は、受信した情報から、検索する視聴ログのキーを決定し、決定したキーに関するデータを視聴ログ読出部２０４に渡す。視聴ログ読出部２０４は、要求受付部２０３から受け取ったキーに基づいて、条件に合う視聴ログのデータを視聴ログ蓄積部２０６から検索する。視聴ログ読出部２０４は、検索結果としての視聴ログのデータを視聴ログ蓄積部２０６から読み出して、視聴ログデータ送信部２０５に渡す。視聴ログデータ送信部２０５は、視聴ログ読出部２０４から受け取った視聴ログのデータを、視聴クライアント３００（ログデータ受信部３１３）に送信する。ログデータ受信部３１３は、視聴ログのデータを受信して、ログ選択受付部３１４へ渡す。ログ選択受付部３１４は、ログデータ受信部３１３から受け取った視聴ログのデータを、ユーザに提示する。
【００５８】
ステップＳＴ６において、ログ選択受付部３１４は、視聴ログの選択を受け付ける。
【００５９】
すなわち、ユーザは、ログ選択受付部３１４を用いて、視聴したい番組コンテンツを１つ選択する。ログ選択受付部３１４は、ユーザから入力された、ユーザが視聴したい番組コンテンツの視聴ログから、再生する番組コンテンツのＩＤを決定し、コンテンツ要求部３１５へ渡す。コンテンツ要求部３１５は、ログ選択受付部３１４から受け取った番組コンテンツのＩＤ（配信要求）を、コンテンツ配信サーバ１００（コンテンツ要求受付部１０４）へ送信する。
【００６０】
コンテンツ要求受付部１０４は、番組コンテンツのＩＤ（配信要求）を受信して、要求データ読出部１０５へ渡す。要求データ読出部１０５は、受け取った番組コンテンツのＩＤから、該当する番組コンテンツを、コンテンツファイル蓄積部１０６の中から検索する。要求データ読出部１０５は、検索結果としての番組コンテンツのデータをデータ送信部１０１に渡す。データ送信部１０１は、要求データ読出部１０５から受け取った番組コンテンツのデータを、順次視聴クライアント３００（コンテンツデータ受信部３０２）に送信する。コンテンツデータ受信部３０２は、受信した番組コンテンツのデータをコンテンツデータ再生部３０３に渡す。
【００６１】
ステップＳＴ７において、コンテンツデータ再生部３０３は、番組コンテンツを再生する。
すなわち、コンテンツデータ再生部３０３は、コンテンツデータ受信部３０２より渡された番組コンテンツのデータを再生する。これにより、ユーザは、視聴ログを閲覧し、ログに記録されている番組コンテンツの中から視聴したい番組コンテンツを選択することに基づいて、番組コンテンツを視聴することができる。
【００６２】
ステップＳＴ８において、コンテンツ再生部は、番組コンテンツの再生が終了したか否かを判断する。再生が終了していない場合（ＮＯ）には、処理は、ステップＳＴ７に戻る。再生が終了した場合（ＹＥＳ）には、処理は、ステップＳＴ９に進む。
【００６３】
ステップＳＴ９において、視聴クライアント３００は、再度、番組コンテンツを再生する要求を受け付けたか否かを判断する。例えば、配信メディア入力要求部３０４は、配信放送局の選択を受け付けたか否かを判断する。また、例えば、ログ要求受付部３１１は、ステップＳＴ４と同様に、視聴ログを提示するための要求をユーザから受け付けたか否かを判断する。再度、番組コンテンツを再生する要求を受け付けた場合（ＹＥＳ）には、処理は、ステップＳＴ４に戻る。再度、番組コンテンツを再生する要求を受け付けていない場合（ＮＯ）には、処理は、終了する。
【００６４】
ここで、ステップＳＴ９において配信メディア入力要求部３０４が配信放送局の選択を受け付けた場合、ステップＳＴ１と同様の処理が行われる。そして、処理が、ステップＳＴ９の後にステップＳＴ４に戻ると、そのステップＳＴ４においては「ＮＯ」と判断される。
また、ステップＳＴ９においてログ要求受付部３１１が要求を受け付けた場合、処理がステップＳＴ４に戻ると、そのステップＳＴ４においては「ＹＥＳ」と判断される。
【００６５】
このような実施形態によれば、次の効果が奏される。
すなわち、動画配信システム１は、視聴者の感情を推測し、その感情を表す動画の評価と、動画に関する情報とを対応づけた視聴ログを記憶するので、動画に対応する評価を記録することができる。
【００６６】
また、動画配信システム１は、視聴者からの要求があった場合に視聴ログを生成して記憶するので、視聴者の評価を適切なタイミングで記録することができる。
【００６７】
また、動画配信システム１は、記憶される視聴ログの中から１つの視聴ログを選択すると、選択された視聴ログに記録される動画に関する情報に基づいて特定された、視聴ログに対応する動画を視聴クライアント３００に配信するので、動画の評価に基づいて、動画を検索して配信することができる。また、動画配信システム１は、直接、文字又は数字を入力して番組コンテンツを検索することはなく、保存された評価を見ながら番組コンテンツを検索することができる。すなわち、動画配信システム１は、評価の良い番組コンテンツを検索することができる。
【００６８】
なお、上述した実施形態では、ログ生成要求部３０８によって視聴ログの生成が要求されると、ログ出力部３０９が視聴ログを生成して出力する例について説明した。しかしながら、本発明は、この例に限定されることはない。すなわち、ログ出力部３０９は、適宜視聴ログを生成して出力すればよい。例えば、ログ出力部３０９は、映像解析部３０７による解析の結果、推定した視聴者の感情が変化した場合に、視聴ログを生成する。又は、例えば、ログ出力部３０９は、映像解析部３０７によって、視聴者が動かずに表示部３０１に注目していると判断した場合、その時の視聴者の感情を推定した結果に基づいて視聴ログを生成する。これにより、視聴クライアント３００は、視聴者の視聴状況に応じて、視聴者がログ生成要求を行うことなく、視聴ログを生成することができる。
【００６９】
また、動画配信システム１では、図９に示すように、複数の視聴クライアント３００Ａ，３００Ｂ，…３００Ｘそれぞれに視聴ログ記録装置２００Ａ，２００Ｂ，…２００Ｘが接続されてもよい。
【符号の説明】
【００７０】
１  動画配信システム
１０１  データ送信部（送信部）
２０６  視聴ログ蓄積部（ログ記憶部）
３０１  表示部
３０５  撮像部
３０７  映像解析部（感情取得部）
３０８  ログ生成要求部
３０９  ログ出力部
３１２  ログ要求部
３１４  ログ選択受付部（ログ選択部）
【図１】
2015142207.tif 000003
【図２】
2015142207.tif 000004
【図３】
2015142207.tif 000005
【図４】
2015142207.tif 000006
【図５】
2015142207.tif 000007
【図６】
2015142207.tif 000008
【図７】
2015142207.tif 000009
【図８】
2015142207.tif 000010
【図９】
2015142207.tif 000011