(57)【要約】【課題】コンテンツの再生開始位置を動的に変更することが可能な、コンテンツ提供サーバ、コンテンツ再生装置、コンテンツ提供方法、コンテンツ再生方法、プログラムおよびコンテンツ再生システムを提供すること。【解決手段】本発明に係るコンテンツ提供サーバは、コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出部と、前記視聴パラメータ算出部が算出した前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定部と、前記再生位置決定部が決定した前記時間的な位置に対応する部分から、前記コンテンツデータを外部に設けられた装置に配信するコンテンツデータ配信部と、を備える。【選択図】図１
2011130279.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出部と、
前記視聴パラメータ算出部が算出した前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定部と、
前記再生位置決定部が決定した前記時間的な位置に対応する部分から、前記コンテンツデータを外部に設けられた装置に配信するコンテンツデータ配信部と、
を備える、コンテンツ提供サーバ。
【請求項２】
前記視聴パラメータ算出部は、所定のタイミングで前記視聴パラメータを更新し、
前記再生位置決定部は、更新後の前記視聴パラメータを利用して、前記コンテンツの再生を開始する時間的な位置を再決定する、請求項１に記載のコンテンツ提供サーバ。
【請求項３】
前記再生位置決定部は、前記視聴パラメータにおいて所定の条件を満たした時間的な位置を、前記コンテンツの再生を開始する時間的な位置として決定する、請求項２に記載のコンテンツ提供サーバ。
【請求項４】
前記再生位置決定部は、前記視聴パラメータの最大値に対応する時間的な位置の近傍を、前記コンテンツの再生を開始する時間的な位置として決定する、請求項３に記載のコンテンツ提供サーバ。
【請求項５】
前記視聴パラメータは、前記所定のメタデータを正規化した値および当該正規化した値の時間変化量の少なくとも何れかを利用して算出される、請求項１に記載のコンテンツ提供サーバ。
【請求項６】
前記所定のメタデータは、前記コンテンツの視聴率、前記コンテンツの視聴履歴、前記コンテンツに対する視聴者のフィードバック情報、および、前記視聴者の嗜好情報の少なくとも何れかを含む、請求項１に記載のコンテンツ提供サーバ。
【請求項７】
前記コンテンツ提供サーバは、前記コンテンツデータに関連付けられた前記所定のメタデータに関する情報を格納する記憶部を更に備え、
前記視聴パラメータ算出部は、前記記憶部から取得した前記所定のメタデータに関する情報に基づいて、前記視聴パラメータを算出する、請求項１に記載のコンテンツ提供サーバ。
【請求項８】
前記コンテンツ提供サーバは、前記外部に設けられた装置から前記所定のメタデータを取得するメタデータ取得部を更に備え、
前記視聴パラメータ算出部は、前記メタデータ取得部が取得した前記所定のメタデータを利用して、前記視聴パラメータを算出する、請求項７に記載のコンテンツ提供サーバ。
【請求項９】
所定のメタデータが関連付けられたコンテンツデータを取得するコンテンツデータ取得部と、
前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出部と、
前記視聴パラメータ算出部が算出した前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定部と、
前記再生位置決定部が決定した前記時間的な位置から、前記コンテンツデータ取得部が取得した前記コンテンツデータの再生を開始するコンテンツ再生部と、
を備える、コンテンツ再生装置。
【請求項１０】
前記視聴パラメータ算出部は、所定のタイミングで前記視聴パラメータを更新し、
前記再生位置決定部は、更新後の前記視聴パラメータを利用して、前記コンテンツの再生を開始する時間的な位置を再決定する、請求項９に記載のコンテンツ再生装置。
【請求項１１】
前記再生位置決定部は、前記視聴パラメータにおいて所定の条件を満たした時間的な位置を、前記コンテンツの再生を開始する時間的な位置として決定する、請求項１０に記載のコンテンツ再生装置。
【請求項１２】
前記再生位置決定部は、前記視聴パラメータの最大値に対応する時間的な位置の近傍を、前記コンテンツの再生を開始する時間的な位置として決定する、請求項１１に記載のコンテンツ再生装置。
【請求項１３】
前記視聴パラメータは、前記所定のメタデータを正規化した値および当該正規化した値の時間変化量の少なくとも何れかを利用して算出される、請求項９に記載のコンテンツ再生装置。
【請求項１４】
前記所定のメタデータは、前記コンテンツの視聴率、前記コンテンツの視聴履歴、前記コンテンツに対する視聴者のフィードバック情報、および、前記視聴者の嗜好情報の少なくとも何れかを含む、請求項９に記載のコンテンツ再生装置。
【請求項１５】
前記コンテンツ再生装置は、前記外部に設けられた装置から前記所定のメタデータを取得するメタデータ取得部を更に備え、
前記視聴パラメータ算出部は、前記メタデータ取得部が取得した前記所定のメタデータを利用して、前記視聴パラメータを算出する、請求項９に記載のコンテンツ再生装置。
【請求項１６】
前記コンテンツ再生装置は、表示画面の表示制御を行う表示制御部を更に備え、
前記表示制御部は、再生可能な前記コンテンツの一覧を前記表示画面に表示する際に、当該コンテンツに対応する前記視聴パラメータの大きさに応じて、前記コンテンツの一覧に表示される前記コンテンツのサムネイル画像の表示態様を変化させる、請求項９に記載のコンテンツ再生装置。
【請求項１７】
前記表示制御部は、一の前記サムネイル画像が選択された場合、前記サムネイル画像に対応する前記コンテンツを、前記視聴パラメータに基づいて決定された前記時間的な位置から再生するか否かの選択を促すメッセージを、前記表示画面に表示する、請求項１６に記載のコンテンツ再生装置。
【請求項１８】
コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出するステップと、
前記視聴パラメータを算出するステップにて算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定するステップと、
前記再生を開始する時間的な位置を決定するステップにて決定された前記時間的な位置に対応する部分から、前記コンテンツデータを外部に設けられた装置に配信するステップと、
を含む、コンテンツ提供方法。
【請求項１９】
所定のメタデータが関連付けられたコンテンツデータを取得するステップと、
前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出するステップと、
前記視聴パラメータを算出するステップにて算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定するステップと、
前記再生を開始する時間的な位置を決定するステップにて決定された前記時間的な位置から、前記コンテンツデータを取得するステップにて取得された前記コンテンツデータの再生を開始するステップと、
を含む、コンテンツ再生方法。
【請求項２０】
コンピュータに、
コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出機能と、
前記視聴パラメータ算出機能により算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定機能と、
前記再生位置決定機能が決定した前記時間的な位置に対応する部分から、前記コンテンツデータを外部に設けられた装置に配信するコンテンツデータ配信機能と、
を実現させるためのプログラム。
【請求項２１】
コンピュータに、
所定のメタデータが関連付けられたコンテンツデータを取得するコンテンツデータ取得機能と、
前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出機能と、
前記視聴パラメータ算出機能により算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定機能と、
前記再生位置決定機能が決定した前記時間的な位置から、前記コンテンツデータ取得機能が取得した前記コンテンツデータの再生を開始するコンテンツ再生機能と、
を実現させるためのプログラム。
【請求項２２】
所定のメタデータが関連付けられたコンテンツデータを提供するコンテンツ提供サーバと、
前記コンテンツ提供サーバから取得した前記所定のメタデータが関連付けられたコンテンツデータを再生するコンテンツ再生装置と、
を含み、
前記コンテンツ提供サーバおよび前記コンテンツ再生装置の少なくとも何れかは、
前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出部と、
前記視聴パラメータ算出部が算出した前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定部と、
を有する、コンテンツ再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提供サーバ、コンテンツ再生装置、コンテンツ提供方法、コンテンツ再生方法、プログラムおよびコンテンツ再生システムに関する。
【背景技術】
【０００２】
昨今、パーソナルコンピュータだけでなく、ハードディスクレコーダ、ＤＶＤレコーダ、Ｂｌｕ−ｒａｙレコーダ、ＴＶ、携帯電話等の機器の性能向上に伴って、動画像を扱うことができる機器が普及してきている。また、揮発メモリやハードディスクといった記憶媒体の大容量化に伴い、これらの機器では、多量の動画を扱うことができるようになった。そのため、格納されている動画像やサービスなどで用意されている動画像の内容を容易に認識しやすくするために、動画像のサムネイルやアイコン表示において、その動画像のファイル名やコンテンツ内容、録画時間などのメタデータを表示することが一般的である。例えば、以下に示す特許文献１では、視聴中であるコンテンツ以外の内容をわかりやすく提供するために、視聴中ではないコンテンツの音声を所定時間先行させた上で、視聴中のコンテンツの音声に重畳させて出力する装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１０５５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に記載の方法では、視聴中のコンテンツに重畳されるコンテンツの内容は、視聴中のコンテンツに連動しており、人気のあるシーン、面白いシーン、話題となっているシーンといった特定のシーンを表示することは、困難であった。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、コンテンツの再生開始位置を動的に変更することが可能な、コンテンツ提供サーバ、コンテンツ再生装置、コンテンツ提供方法、コンテンツ再生方法、プログラムおよびコンテンツ再生システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出部と、前記視聴パラメータ算出部が算出した前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定部と、前記再生位置決定部が決定した前記時間的な位置に対応する部分から、前記コンテンツデータを外部に設けられた装置に配信するコンテンツデータ配信部と、を備えるコンテンツ提供サーバが提供される。
【０００７】
前記視聴パラメータ算出部は、所定のタイミングで前記視聴パラメータを更新し、
前記再生位置決定部は、更新後の前記視聴パラメータを利用して、前記コンテンツの再生を開始する時間的な位置を再決定することが好ましい。
【０００８】
前記再生位置決定部は、前記視聴パラメータにおいて所定の条件を満たした時間的な位置を、前記コンテンツの再生を開始する時間的な位置として決定することが好ましい。
【０００９】
前記再生位置決定部は、前記視聴パラメータの最大値に対応する時間的な位置の近傍を、前記コンテンツの再生を開始する時間的な位置として決定してもよい。
【００１０】
前記視聴パラメータは、前記所定のメタデータを正規化した値および当該正規化した値の時間変化量の少なくとも何れかを利用して算出されてもよい。
【００１１】
前記所定のメタデータは、前記コンテンツの視聴率、前記コンテンツの視聴履歴、前記コンテンツに対する視聴者のフィードバック情報、および、前記視聴者の嗜好情報の少なくとも何れかを含んでもよい。
【００１２】
前記コンテンツ提供サーバは、前記コンテンツデータに関連付けられた前記所定のメタデータに関する情報を格納する記憶部を更に備え、前記視聴パラメータ算出部は、前記記憶部から取得した前記所定のメタデータに関する情報に基づいて、前記視聴パラメータを算出してもよい。
【００１３】
前記コンテンツ提供サーバは、前記外部に設けられた装置から前記所定のメタデータを取得するメタデータ取得部を更に備え、前記視聴パラメータ算出部は、前記メタデータ取得部が取得した前記所定のメタデータを利用して、前記視聴パラメータを算出してもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、所定のメタデータが関連付けられたコンテンツデータを取得するコンテンツデータ取得部と、前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出部と、前記視聴パラメータ算出部が算出した前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定部と、前記再生位置決定部が決定した前記時間的な位置から、前記コンテンツデータ取得部が取得した前記コンテンツデータの再生を開始するコンテンツ再生部と、を備えるコンテンツ再生装置が提供される。
【００１５】
前記視聴パラメータ算出部は、所定のタイミングで前記視聴パラメータを更新し、前記再生位置決定部は、更新後の前記視聴パラメータを利用して、前記コンテンツの再生を開始する時間的な位置を再決定することが好ましい。
【００１６】
前記再生位置決定部は、前記視聴パラメータにおいて所定の条件を満たした時間的な位置を、前記コンテンツの再生を開始する時間的な位置として決定することが好ましい。
【００１７】
前記再生位置決定部は、前記視聴パラメータの最大値に対応する時間的な位置の近傍を、前記コンテンツの再生を開始する時間的な位置として決定してもよい。
【００１８】
前記視聴パラメータは、前記所定のメタデータを正規化した値および当該正規化した値の時間変化量の少なくとも何れかを利用して算出されてもよい。
【００１９】
前記所定のメタデータは、前記コンテンツの視聴率、前記コンテンツの視聴履歴、前記コンテンツに対する視聴者のフィードバック情報、および、前記視聴者の嗜好情報の少なくとも何れかを含んでもよい。
【００２０】
前記コンテンツ再生装置は、前記外部に設けられた装置から前記所定のメタデータを取得するメタデータ取得部を更に備え、前記視聴パラメータ算出部は、前記メタデータ取得部が取得した前記所定のメタデータを利用して、前記視聴パラメータを算出してもよい。
【００２１】
前記コンテンツ再生装置は、表示画面の表示制御を行う表示制御部を更に備え、前記表示制御部は、再生可能な前記コンテンツの一覧を前記表示画面に表示する際に、当該コンテンツに対応する前記視聴パラメータの大きさに応じて、前記コンテンツの一覧に表示される前記コンテンツのサムネイル画像の表示態様を変化させてもよい。
【００２２】
前記表示制御部は、一の前記サムネイル画像が選択された場合、前記サムネイル画像に対応する前記コンテンツを、前記視聴パラメータに基づいて決定された前記時間的な位置から再生するか否かの選択を促すメッセージを、前記表示画面に表示してもよい。
【００２３】
また、上記課題を解決するために、本発明の更に別の観点によれば、コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出するステップと、前記視聴パラメータを算出するステップにて算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定するステップと、前記再生を開始する時間的な位置を決定するステップにて決定された前記時間的な位置に対応する部分から、前記コンテンツデータを外部に設けられた装置に配信するステップと、を含むコンテンツ提供方法が提供される。
【００２４】
また、上記課題を解決するために、本発明の更に別の観点によれば、所定のメタデータが関連付けられたコンテンツデータを取得するステップと、前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出するステップと、前記視聴パラメータを算出するステップにて算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定するステップと、前記再生を開始する時間的な位置を決定するステップにて決定された前記時間的な位置から、前記コンテンツデータを取得するステップにて取得された前記コンテンツデータの再生を開始するステップと、を含むコンテンツ再生方法が提供される。
【００２５】
また、上記課題を解決するために、本発明の更に別の観点によれば、コンピュータに、コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出機能と、前記視聴パラメータ算出機能により算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定機能と、前記再生位置決定機能が決定した前記時間的な位置に対応する部分から、前記コンテンツデータを外部に設けられた装置に配信するコンテンツデータ配信機能と、を実現させるためのプログラムが提供される。
【００２６】
また、上記課題を解決するために、本発明の更に別の観点によれば、コンピュータに、所定のメタデータが関連付けられたコンテンツデータを取得するコンテンツデータ取得機能と、前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出機能と、前記視聴パラメータ算出機能により算出された前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定機能と、前記再生位置決定機能が決定した前記時間的な位置から、前記コンテンツデータ取得機能が取得した前記コンテンツデータの再生を開始するコンテンツ再生機能と、を実現させるためのプログラムが提供される。
【００２７】
また、上記課題を解決するために、本発明の更に別の観点によれば、所定のメタデータが関連付けられたコンテンツデータを提供するコンテンツ提供サーバと、前記コンテンツ提供サーバから取得した前記所定のメタデータが関連付けられたコンテンツデータを再生するコンテンツ再生装置と、を含み、前記コンテンツ提供サーバおよび前記コンテンツ再生装置の少なくとも何れかは、前記所定のメタデータを利用して、コンテンツの時間的な位置ごとに当該コンテンツの視聴状況を表した指標である視聴パラメータを算出する視聴パラメータ算出部と、前記視聴パラメータ算出部が算出した前記視聴パラメータに基づいて、前記コンテンツの再生を開始する時間的な位置を決定する再生位置決定部と、を有するコンテンツ再生システムが提供される。
【発明の効果】
【００２８】
以上説明したように本発明によれば、コンテンツに関連付けられているメタデータを利用して算出した視聴パラメータに基づいて、コンテンツの再生開始位置を決定するため、コンテンツの再生開始位置を動的に変更することが可能となる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施形態に係るコンテンツ再生システムを説明する説明図である。
【図２】同実施形態に係るコンテンツ再生システムを示した説明図である。
【図３Ａ】同実施形態に係るコンテンツ再生システムを示した説明図である。
【図３Ｂ】同実施形態に係るコンテンツ再生システムを示した説明図である。
【図４】同実施形態に係るコンテンツ提供サーバの構成を示したブロック図である。
【図５】同実施形態に係る再生位置の決定方法を示した説明図である。
【図６】同実施形態に係る再生位置の決定方法を示した説明図である。
【図７】同実施形態に係る再生位置の決定方法を示した説明図である。
【図８】同実施形態に係るコンテンツ再生装置の構成を示したブロック図である。
【図９】同実施形態に係るコンテンツ再生装置の表示画面の一例を示した説明図である。
【図１０】同実施形態に係るコンテンツ再生装置の表示画面の一例を示した説明図である。
【図１１】同実施形態に係る再生位置の決定方法を示した流れ図である。
【図１２】本発明の実施形態に係るコンテンツ提供サーバのハードウェア構成を示したブロック図である。
【発明を実施するための形態】
【００３０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３１】
なお、説明は、以下の順序で行うものとする。
（１）目的
（２）第１の実施形態
（２−１）コンテンツ再生システムについて
（２−２）コンテンツ提供サーバについて
（２−３）コンテンツ再生装置について
（２−４）表示画面の一例について
（２−５）再生位置の決定方法について
（３）本発明の実施形態に係るコンテンツ提供サーバおよびコンテンツ再生装置のハードウェア構成について
（４）まとめ
【００３２】
（目的）
本発明の実施形態を説明するに先立ち、まず、本発明の目的とするところについて、簡単に説明する。
【００３３】
先に説明したように、昨今の技術の発達に伴い多量の動画を扱うことが可能になってきているため、これら多量の動画像の内容を容易に認識するための技術や方法が希求されている。このような技術の一例として、先に挙げた例のほかに、動画像の最初のシーンやＣＭをカットした番組の開始ページを静止画または動画で表示する技術や、コンテンツ内部の情報のみを利用してコンテンツのダイジェストを生成する技術等がある。
【００３４】
しかしながら、このような方法を行うためには、コンテンツの内容を、音声解析や映像解析といった技術を用いて解析することが必要となる。音声解析や映像解析といった手法は、これらの解析を行う装置に多くのリソースが必要となるという問題があった。また、これらの技術では、解析結果に基づいて所定の判断基準で選出または作成された固定的な画像しか表示することができないという問題もある。
【００３５】
他方、ある動画コンテンツ（例えば、映画コンテンツ）を考えた場合に、当該コンテンツについて話題となるシーンは、コンテンツの提供開始から日を追うごとに変化していくものである。「コンテンツ全編を視聴する時間は無いものの、このような話題シーンのみは視聴したい」というユーザが存在した場合に、このような動的に変化していくシーンを抽出して表示する技術というものは、未だ存在していない。
【００３６】
そこで、以下で説明する本発明の実施形態では、多くのリソースを利用することなく、コンテンツの再生を開始する位置を動的に変更することが可能な技術を提供することを目的としている。
【００３７】
かかる技術を実現するために、本発明者が鋭意検討を行った結果、以下で説明するような技術に想到した。以下では、本発明の実施形態に係るコンテンツ提供サーバ、コンテンツ再生装置、および再生位置の決定方法について、詳細に説明する。
【００３８】
（第１の実施形態）
＜コンテンツ再生システムについて＞
まず、図１〜図３Ｂを参照しながら、本発明の第１の実施形態に係るコンテンツ再生システムについて、詳細に説明する。図１〜図３Ｂは、本実施形態に係るコンテンツ再生システムを示した説明図である。
【００３９】
コンテンツ再生システム１は、例えば図１のように、コンテンツ提供サーバ１０Ａ，１０Ｂ，１０Ｃ・・・（以下、コンテンツ提供サーバ１０と称する。）と、コンテンツ再生装置２０Ａ，２０Ｂ，２０Ｃ・・・（以下、コンテンツ再生装置２０と称する。）と、を含む。このコンテンツ提供サーバ１０とコンテンツ再生装置２０とは、通信網３を介して相互に接続されている。
【００４０】
通信網３は、コンテンツ提供サーバ１０とコンテンツ再生装置２０とを双方向通信可能に接続する通信回線網である。この通信網は、例えば、インターネット、電話回線網、衛星通信網、同報通信路等の公衆回線網や、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、Ｅｔｈｅｒｎｅｔ（登録商標）、ワイヤレスＬＡＮ等の専用回線網などで構成されており、有線／無線を問わない。すなわち、本実施形態に係るコンテンツ再生システム１は、インターネット等の公衆回線網を用いた公共のサービスの一部であってもよく、ＬＡＮ等によるホームネットワークを利用した第三者に公開しないプライベートなものであってもよい。
【００４１】
コンテンツ提供サーバ１０は、ビデオコンテンツのような各種の動画コンテンツと、これら動画コンテンツに関連付けられている各種の情報（例えば、メタデータ等）とを管理しているサーバである。コンテンツ提供サーバ１０は、コンテンツ再生装置２０からの要求に応じて、管理しているコンテンツそのものや、コンテンツのメタデータ等を、コンテンツ再生装置２０に提供する。
【００４２】
コンテンツ再生装置２０は、コンテンツ提供サーバ１０から取得した動画コンテンツを再生する装置である。また、コンテンツ再生装置２０は、所定のインターフェースを介して、自装置に接続された外部の装置（例えば、デジタルスチルカメラやデジタルビデオカメラ等）から、直接動画コンテンツを取得することも可能である。また、コンテンツ再生装置２０は、他のコンテンツ再生装置２０から動画コンテンツを取得して再生することも可能である。
【００４３】
このコンテンツ再生装置２０は、例えば図２に示したように、携帯電話、携帯音楽プレーヤ、ＰＤＡ等の携帯機器であってもよく、パーソナルコンピュータであってもよい。また、コンテンツ再生装置２０は、ＴＶやＩＰＴＶ等の画像表示装置であってもよく、ＨＤＤレコーダ、ＤＶＤレコーダ、Ｂｌｕ−ｒａｙレコーダのような各種のレコーダであってもよい。また、図２に示したものはあくまでも一例であって、ネットワークを介した通信が可能であり、動画コンテンツを再生することができる装置であればよい。
【００４４】
ここで、コンテンツ提供サーバ１０は、図３Ａに例示したように、通信網３を介して接続されている各種のコンテンツ再生装置２０から、コンテンツの視聴履歴、コンテンツ再生における操作履歴、コンテンツに対するコメント等のメタデータを取得可能である。コンテンツ提供サーバ１０は、取得したこれらのメタデータを、コンテンツ提供サーバ１０内、または、当該サーバの外部に設けられたデータベース１１に格納して管理する。
【００４５】
また、各コンテンツ再生装置２０は、図３Ｂに例示したように、通信網３を介して接続されている他のコンテンツ再生装置２０から、コンテンツの視聴履歴、コンテンツ再生における操作履歴、コンテンツに対するコメント等のメタデータを取得可能である。
【００４６】
なお、図１〜図３Ｂにおいては、コンテンツ提供サーバ１０とコンテンツ再生装置２０との間、および、コンテンツ再生装置２０間は、通信網３を介して接続されているが、これらの装置は、通信網を介さずに直接接続されていてもよい。
【００４７】
ここで、本実施形態に係るコンテンツ再生システム１では、コンテンツ提供サーバ１０およびコンテンツ再生装置２０の少なくとも何れかの装置が、以下で説明するような、視聴パラメータに基づいて再生位置を決定する機能を有していればよい。
【００４８】
＜コンテンツ提供サーバの構成について＞
続いて、図４を参照しながら、本実施形態に係るコンテンツ提供サーバ１０の構成について、詳細に説明する。図４は、本実施形態に係るコンテンツ提供サーバ１０の構成を示したブロック図である。
【００４９】
本実施形態に係るコンテンツ提供サーバ１０は、図４に例示したように、メタデータ取得部１０１と、視聴パラメータ算出部１０３と、再生位置決定部１０５と、コンテンツデータ配信部１０７と、記憶部１０９と、を主に備える。また、コンテンツ提供サーバ１０は、コンテンツに対して各種の音声解析や映像解析を実施するコンテンツ解析部を更に有していても良い。また、コンテンツ提供サーバ１０は、これらの処理部以外にも、コンテンツの配信および管理を行う１または複数の処理部を有していても良い。
【００５０】
メタデータ取得部１０１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、通信装置等により実現される。メタデータ取得部１０１は、コンテンツ再生装置２０から、コンテンツデータに関連付けられている各種のメタデータを取得する。メタデータ取得部１０１によるメタデータの取得は、任意のタイミングで行われる。例えば、メタデータ取得部１０１は、コンテンツ再生装置２０から何らかの通信があった場合にメタデータを取得してもよく、所定の時間間隔で定期的にメタデータを取得してもよく、ユーザによる所定の操作に応じてメタデータを取得してもよい。
【００５１】
メタデータ取得部１０１が取得するメタデータとして、例えば以下のようなものを挙げることができる。
【００５２】
・コンテンツの視聴履歴（コンテンツの視聴シーンに関する履歴情報やコンテンツ再生における操作履歴情報を含む）
・コンテンツに対するコメントやお薦め度等のユーザフィードバック情報
・ユーザの嗜好に関する情報（好きなジャンルなどの属性情報）
・その他
【００５３】
メタデータ取得部１０１は、各コンテンツ再生装置２０から取得した上述のようなメタデータを、後述する視聴パラメータ算出部１０３に伝送する。また、メタデータ取得部１０１は、取得したメタデータを、後述する記憶部１０９に格納されているデータベース等に記録してもよい。
【００５４】
視聴パラメータ算出部１０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。視聴パラメータ算出部１０３は、コンテンツデータに関連付けられた所定のメタデータを利用して、コンテンツの視聴状況を表した指標である視聴パラメータを算出する。この視聴パラメータは、コンテンツの時間的な位置（すなわち、コンテンツの冒頭からの経過時間）において、ある連続的な時間間隔、または、非連続的に算出される。視聴パラメータの算出に利用されるメタデータは、メタデータ取得部１０１がコンテンツ再生装置２０から取得したメタデータ、および、後述する記憶部１０９に格納されているデータベースに記録されているメタデータの少なくとも何れか一方である。
【００５５】
視聴パラメータ算出部１０３は、視聴パラメータを算出する際に利用するメタデータとして、利用可能なメタデータであれば任意のものを使用することが可能である。視聴パラメータ算出部１０３は、視聴パラメータｐを算出するために、例えば図５に示したようなメタデータ（視聴率、視聴履歴、盛り上がり度、好み属性、コメント数、その他のメタデータ）を利用する。ここで、上記パラメータのうち、視聴履歴には、視聴シーンに関する履歴情報や、コンテンツの視聴時における操作履歴情報等が含まれる。また、好み属性は、ユーザの個人的な嗜好を反映したメタデータであり、例えば、コンテンツがユーザの嗜好にどの程度合致しているかを表す数値であってもよい。また、その他のメタデータには、例えば、コンテンツ提供サーバ１０がコンテンツの解析部を備えている場合の各種の解析結果や、コンテンツの解析部を備えているコンテンツ再生装置２０によるコンテンツの各種の解析結果等が含まれる。
【００５６】
視聴パラメータ算出部１０３は、これら視聴パラメータの算出に利用するメタデータを正規化して利用する。また、視聴パラメータ算出部１０３は、正規化したメタデータの変化量を更に算出してもよい。
【００５７】
視聴パラメータ算出部１０３は、これらのメタデータおよびメタデータの変化量等を利用して、任意の算出方法により視聴パラメータｐを算出するが、例えば、図５に示したような算出方法を用いることも可能である。図５に示した視聴パラメータｐの算出方法では、視聴パラメータとして、各メタデータおよび各メタデータの変化量に所定の重み付け係数Ｗを掛け合わせたものの線形結合を算出している。ここで、図５に示した式において、Ｗｘ＿ｔは、時刻ｔにおけるメタデータｘの重み付け係数であり、Ｗ１は、メタデータの値に対する重み付け係数であり、Ｗ２は、メタデータの変化量に対する重み付け係数である。
【００５８】
ここで、重み付け係数は、時刻ｔによらず一定の値としてもよいし、時刻ｔに応じて変化するものであってもよい。また、重み付け係数は、各種の機械学習技術によって決定した統計的なものであってもよく、ユーザの判断によって決定されたものであってもよい。さらに、重み付け係数をランダムに決定するようにして、算出される視聴パラメータに偶然性の要素を取り入れても良い。また、必要に応じて、各Ｗｘ＿ｔ、Ｗ１またはＷ２の何れかの係数が０になってもよい。例えば図６には、視聴率に関するメタデータａに対する重み付け係数の一例を示している。図６では、「コンテンツの冒頭部分は視聴率が高いものである」という経験に則して、コンテンツの冒頭部分の重み付け係数を小さくし、その後、重み付け係数を急激に大きな値とする重み付け係数の例を示している。
【００５９】
図５に示した式では、多くの視聴者が何らかの意味で注目したシーンになればなるほど、視聴パラメータｐの値が大きくなる。
【００６０】
ここで、視聴パラメータ算出部１０３は、視聴パラメータｐを何度も計算しなおし、更新していく。視聴パラメータ算出部１０３は、視聴パラメータｐを任意のタイミングで再計算することができる。例えば、視聴パラメータ算出部１０３は、所定の時間間隔ごとに視聴パラメータを再計算してもよい。また、視聴パラメータ算出部１０３は、コンテンツ提供サーバ１０がコンテンツ再生装置２０と何らかの通信を行った度に、視聴パラメータを再計算してもよい。また、視聴パラメータ算出部１０３は、ユーザからの指示に応じて、視聴パラメータを再計算してもよい。視聴パラメータ算出部１０３は、このように任意のタイミングで視聴パラメータを再計算することで、視聴者の動向をその都度反映させることが可能となる。
【００６１】
視聴パラメータ算出部１０３は、このようにして算出した視聴パラメータｐを、算出するごとに後述する再生位置決定部１０５に通知する。また、視聴パラメータ算出部１０３は、算出した視聴パラメータｐを、算出した時刻に関する情報と関連づけて記憶部１０９に記録してもよい。
【００６２】
再生位置決定部１０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。再生位置決定部１０５は、視聴パラメータ算出部１０３から視聴パラメータｐが通知されると、通知された視聴パラメータｐに基づいて、コンテンツ再生装置２０がコンテンツの再生を開始する時間的な位置を決定する。より詳細には、再生位置決定部１０５は、視聴パラメータｐ（ｔ）において所定の条件を満たした時間的な位置ｔを、コンテンツの再生を開始する時間的な位置として決定する。
【００６３】
再生開始位置を決定するための所定の条件は、適宜決定することが可能であるが、再生位置決定部１０５は、例えば、視聴パラメータｐの極値を与える時間的な位置ｔを検出し、この極値を与える時刻ｔに基づいて、再生位置を決定してもよい。
【００６４】
より具体的には、再生位置決定部１０５は、視聴パラメータｐの最大値を与えるピークに対応する時刻ｔ＿ｍａｘ、２番目に大きな値を与えるピークに対応する時刻ｔ＿２ｎｄ・・・など、複数の極値を与える点を検出する。続いて、再生位置決定部１０５は、例えば、視聴パラメータｐの最大値を与える時刻ｔ＿ｍａｘ、または、ｔ＿ｍａｘの近傍を、再生開始位置として決定することができる。
【００６５】
ある時刻ｔ（例えば、ｔ＿ｍａｘ）のどのくらい前から再生を開始するか（また、予告編の再生等に適用する場合にはどのくらい後まで再生するか）は、適宜決定することが可能である。例えば、再生位置決定部１０５は、再生する範囲を、極値を与えるピークの幅に応じて決定してもよい。これにより、視聴パラメータが高い値を持続的に有している箇所は長い時間再生するなど、再生範囲を適宜設定することが可能となる。
【００６６】
また、再生位置決定部１０５は、ある時点では、ｔ＿ｍａｘを与える近傍を再生開始位置に決定し、ある時点では、ｔ＿２ｎｄを与える近傍を再生開始位置に決定するなど、選択する時間的な位置を適宜変更してもよい。これにより、再生開始位置に偶然性という要因が付加されることとなり、視聴者の側からすれば、注目されている複数のシーンの何れかが再生されるという、視聴をする楽しみが得られることとなる。
【００６７】
例えば、再生位置決定部１０５が、ｔ＿ｍａｘを与える時刻ｔの近傍を再生開始位置に決定する場合において、図７の上段に示したような視聴パラメータｐが視聴パラメータ算出部１０３から通知された場合を考える。この場合、再生位置決定部１０５は、ｔ＿ｍａｘを与える時刻ｔの近傍を、再生開始位置に決定し、対応するシーン１が、視聴者の表示画面に表示されることとなる。また、先に説明したように、視聴パラメータｐは随時更新されるパラメータであるため、ある時点では、図７の下段に示したような視聴パラメータｐへと変化したものとする。図７上段から図７下段に示したパラメータへと変化することで、図７上段ではｔ＿ｍａｘであった位置が図７下段ではｔ＿２ｎｄになっており、図７上段でｔ＿３ｒｄであった位置が図７下段ではｔ＿ｍａｘに変化している。この際、再生位置決定部１０５は、図７下段におけるｔ＿ｍａｘの近傍を再生開始位置として決定し、対応するシーン２が、視聴者の表示画面に表示されることとなる。
【００６８】
再生位置決定部１０５は、ある時点での視聴パラメータｐに基づいて再生開始位置を決定すると、決定した再生開始位置に関する情報を、後述するコンテンツデータ配信部１０７に通知する。また、再生位置決定部１０５は、決定した再生開始位置に関する情報を、記憶部１０９等に格納してもよい。
【００６９】
このように、本実施形態に係る再生位置決定部１０５は、次々に更新されていくパラメータである視聴パラメータに基づいて、視聴パラメータが更新されるごとに再生開始位置を決定していく。これにより、本実施形態に係るコンテンツ提供サーバ１０では、コンテンツの再生開始位置を動的に変更することが可能となる。
【００７０】
再び図４に戻って、コンテンツデータ配信部１０７について説明する。
コンテンツデータ配信部１０７は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等により実現される。コンテンツデータ配信部１０７は、コンテンツ再生装置２０からの要請により、コンテンツ提供サーバ１０が記憶部１０９または外部の記憶装置に格納しているコンテンツデータを、要請のあったコンテンツ再生装置２０に配信する。また、コンテンツデータ配信部１０７は、コンテンツデータの配信とあわせて、配信するコンテンツデータに関連付けられているメタデータを配信することも可能である。また、コンテンツデータ配信部１０７は、コンテンツ再生装置２０から要請のあった場合には、あるコンテンツデータに関連付けられているメタデータのみを、要請のあったコンテンツ再生装置２０に配信してもよい。このように、コンテンツデータ配信部１０７は、コンテンツデータの提供を担う処理部であるため、各コンテンツについて、視聴率等のパラメータを算出することが可能である。
【００７１】
コンテンツデータ配信部１０７は、コンテンツ再生装置２０が、コンテンツの冒頭からコンテンツの本編に対応するデータを所望している場合には、該当するコンテンツデータを冒頭から配信する。また、コンテンツ再生装置２０が、コンテンツの本編またはコンテンツのサムネイル画像等を、コンテンツの途中から配信することを所望している場合も生じうる。この場合、コンテンツデータ配信部１０７は、再生位置決定部１０５から通知された再生開始位置に関する情報に基づいて、該当する時間的な位置に対応する部分から、コンテンツデータの配信を開始する。これにより、コンテンツ再生装置２０が、当該コンテンツ再生装置２０の表示画面に予告編やサムネイル画像等を一覧表示したい場合に、コンテンツデータ配信部１０７は、現在注目されているシーンに対応する部分から、コンテンツデータを配信することできる。
【００７２】
記憶部１０９は、コンテンツ提供サーバ１０が備えるストレージ装置の一例である。この記憶部１０９には、コンテンツ提供サーバ１０が有する各種のコンテンツデータ、および、コンテンツデータに対応付けられたサムネイル画像や予告編等を含む各種のメタデータ等が格納されている。また、これらメタデータに関しては、メタデータ取得部１０１がコンテンツ再生装置２０から取得したメタデータとあわせて、データベースの形で記憶部１０９に格納されていてもよい。また、この記憶部１０９には、コンテンツ提供サーバ１０が何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベース等が適宜格納される。この記憶部１０９は、本実施形態に係るコンテンツ提供サーバ１０が備える各処理部が、自由に読み書きを行うことが可能である。
【００７３】
以上、本実施形態に係るコンテンツ提供サーバ１０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００７４】
なお、上述のような本実施形態に係るコンテンツ提供サーバの各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００７５】
＜コンテンツ再生装置について＞
続いて、図８を参照しながら、コンテンツ再生装置２０がコンテンツの再生開始位置を決定する機能を有している場合における当該コンテンツ再生装置２０の構成について、詳細に説明する。図８は、本実施形態に係るコンテンツ再生装置２０の機能を示したブロック図である。
【００７６】
コンテンツ再生装置２０は、図８に例示したように、メタデータ送受信部２０１と、視聴パラメータ算出部２０３と、再生位置決定部２０５と、コンテンツデータ取得部２０７と、コンテンツ再生部２０９と、表示制御部２１１と、記憶部２１３と、を主に備える。また、コンテンツ再生装置２０は、コンテンツに対して各種の音声解析や映像解析を実施するコンテンツ解析部を更に有していても良い。
【００７７】
メタデータ送受信部２０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等により実現される。メタデータ送受信部２０１は、コンテンツ提供サーバ１０または他のコンテンツ再生装置２０から任意のタイミングでメタデータを取得したり、コンテンツ提供サーバ１０または他のコンテンツ再生装置２０に対してメタデータを送信したりする。このメタデータ送受信部２０１は、コンテンツ提供サーバ１０または他のコンテンツ再生装置との間で通信を行う際、所定の時間間隔ごと、または、ユーザ操作に応じて、メタデータの送信や受信を行う。メタデータ送受信部２０１がメタデータの送信を行う場合、メタデータ送受信部２０１は、後述する記憶部２１３等に格納されているメタデータを、所定の装置に送信する。また、メタデータ送受信部２０１は、他の装置からメタデータを受信すると、受信したメタデータを、後述する視聴パラメータ算出部２０３に通知する。ここで、メタデータ送受信部２０１は、他の装置から取得したメタデータを、後述する記憶部２１３に格納してもよい。
【００７８】
視聴パラメータ算出部２０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。本実施形態に係る視聴パラメータ算出部２０３は、本実施形態に係るコンテンツ提供サーバ１０が備える視聴パラメータ算出部１０３と同様の構成を有し、同様の効果を奏する処理部である。よって、以下では詳細な説明は省略する。
【００７９】
再生位置決定部２０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。本実施形態に係る再生位置決定部２０５は、本実施形態に係るコンテンツ提供サーバ１０が備える再生位置決定部１０５と同様の構成を有し、同様の効果を奏する処理部である。よって、以下では詳細な説明は省略する。
【００８０】
コンテンツデータ取得部２０７は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等により実現される。コンテンツデータ取得部２０７は、コンテンツ提供サーバ１０または他のコンテンツ再生装置２０から、当該コンテンツ再生装置２０で再生可能なコンテンツデータを取得する。また、コンテンツデータ取得部２０７は、コンテンツ再生装置２０に接続されたデジタルカメラ等から直接コンテンツデータを取得することも可能である。コンテンツデータ取得部２０７は、取得したコンテンツデータを、後述するコンテンツ再生部２０９に伝送する。また、コンテンツデータ取得部２０７は、取得したコンテンツデータを、後述する記憶部２１３等に格納してもよい。
【００８１】
コンテンツ再生部２０９は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。コンテンツ再生部２０９は、コンテンツデータ取得部２０７が取得したコンテンツデータ、または、自装置内に格納されているコンテンツデータを再生し、後述する表示制御部２１１を介して、表示画面にコンテンツを表示させる。
【００８２】
ここで、視聴者がコンテンツの冒頭からの視聴を希望している場合、コンテンツ再生部２０９は、該当するコンテンツデータを冒頭から再生する。また、視聴者が、コンテンツの本編またはコンテンツのサムネイル画像等を、コンテンツの途中から視聴することを希望している場合も生じうる。この場合、コンテンツ再生部２０９は、再生位置決定部２０５から通知された再生開始位置に関する情報に基づいて、該当する時間的な位置に対応する部分から、コンテンツデータの再生を開始する。
【００８３】
表示制御部２１１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。表示制御部２１１は、本実施形態に係るコンテンツ再生装置２０が備える表示部（図示せず。）に表示される表示内容の表示制御を行う処理部である。表示制御部２１１は、ユーザ操作やコンテンツ再生部２０９等からの指示に応じて、表示画面に再生可能なコンテンツの一覧を表示したり、表示画面に再生可能なコンテンツの予告編を表示したり、表示画面にコンテンツの再生画面を表示したりすることができる。この表示制御部２１１が実施する表示画面の制御処理については、以下で改めて説明する。
【００８４】
記憶部２１３は、コンテンツ再生装置２０が備えるストレージ装置の一例である。この記憶部２１３には、コンテンツ再生装置２０が有する各種のコンテンツデータ、および、コンテンツデータに対応付けられたサムネイル画像や予告編等を含む各種のメタデータ等が格納されている。また、これらメタデータに関しては、メタデータ送受信部２０１が他の装置から取得したメタデータとあわせて、データベースの形で記憶部２１３に格納されていてもよい。また、この記憶部２１３には、コンテンツ再生装置２０が何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベース等が適宜格納される。この記憶部２１３は、本実施形態に係るコンテンツ再生装置２０が備える各処理部が、自由に読み書きを行うことが可能である。
【００８５】
以上、本実施形態に係るコンテンツ再生装置２０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００８６】
なお、コンテンツ再生装置２０が、上述のような視聴パラメータ算出部２０３を有しておらず、再生位置決定部２０５のみを有している場合には、再生位置決定部２０５は、コンテンツ提供サーバ１０から取得した視聴パラメータを利用して再生位置を決定できる。また、コンテンツ再生装置２０が、視聴パラメータ算出部２０３および再生位置決定部２０５を有していない場合も生じうる。この場合、コンテンツ再生装置２０は、コンテンツ提供サーバ１０からコンテンツデータを取得する際に希望するコンテンツの再生方法を通知して、取得したコンテンツデータをそのまま再生すればよい。
【００８７】
また、上述のような本実施形態に係るコンテンツ再生装置の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００８８】
＜表示画面の一例について＞
続いて、図９および図１０を参照しながら、本実施形態に係る表示制御部２１１が表示制御することによって表示部に表示される表示画面の一例について、詳細に説明する。図９および図１０は、本実施形態に係るコンテンツ再生装置２０の表示画面の一例を示した説明図である。
【００８９】
コンテンツ再生装置２０が、視聴パラメータｐの値が大きい時刻を中心としてコンテンツを再生する場合を考える。この際、コンテンツ再生部２０９は、コンテンツのサムネイル画像等を表示画面に表示する際に、視聴パラメータ算出部２０３から取得した視聴パラメータに基づいて、サムネイル画像として表示するシーンを変更する。その結果、表示制御部２１１は、表示画面に視聴パラメータに応じたサムネイル画像を表示する制御を行うこととなり、表示画面に表示される内容は、その都度変化することとなる。その結果、コンテンツ再生装置２０の視聴者は、同じコンテンツであっても、その都度異なるサムネイル画像が表示されることとなる。
【００９０】
また、表示制御部２１１は、表示画面に表示するサムネイル画像等のオブジェクトの大きさを視聴パラメータの大きさに応じていくつかのグレードに分類しておいてもよい。この際、表示制御部２１１は、オブジェクトを表示するコンテンツに対応する視聴パラメータの大きさに応じて、オブジェクトの大きさを変更する。ここで、視聴パラメータの大きさとして、視聴パラメータの最大値が用いられてもよく、視聴パラメータの平均値が用いられてもよい。
【００９１】
例えば、コンテンツＡ〜Ｃという３種類のコンテンツが存在し、コンテンツＢの視聴パラメータが、コンテンツＡおよびコンテンツＣの視聴パラメータよりも大きかった場合を考える。この際、表示制御部２１１は、サムネイルＡおよびサムネイルＣに対応するサムネイル画像３０１よりも、サムネイルＢに対応するサムネイル画像３０３を大きく表示させてもよい。
【００９２】
また、表示制御部２１１は、視聴率の高いコンテンツやコメント数が多いコンテンツのオブジェクトを、図９に示したように回転させるなどして、動かしても良く、視聴パラメータが更新されたコンテンツに対応するオブジェクトを動かしても良い。これにより、視聴者は、何らかの意味で注目されているコンテンツを、容易に把握することが可能となる。
【００９３】
また、図１０に示したように、表示画面に２種類のサムネイル画像３０１が表示されており、一方のサムネイル画像３０１が位置指定オブジェクト３０５により選択された場合を考える。この際、表示制御部２１１は、選択されたサムネイル画像に対応するコンテンツの再生を開始するように、コンテンツ再生部２０９に要請を行うことが可能である。
【００９４】
この際、表示制御部２１１は、表示画面を遷移させたり、表示画面に新たなウィンドウ３０７を表示させたりするなどして、コンテンツをどのように再生するかを視聴者に選択させるためのボタンオブジェクト３０９を表示させてもよい。図１０の中段に示した例では、ボタンオブジェクト３０９として、「最初から再生」、「お薦めから再生」、「好みに合わせて再生」の３種類のボタンオブジェクト３０９が表示されている。ここで、視聴者が、「お薦めから再生」等のボタンを選択すると、コンテンツ再生部２０９は、再生位置決定部２０５により決定された再生開始位置から、コンテンツの再生を開始する。
【００９５】
また、ユーザが所定のボタンや設定変更用のボタン等を選択すると、表示制御部２１１は、図１０下段に示したような設定用ウィンドウ３１１を表示画面に表示してもよい。この設定用ウィンドウ３１１では、パラメータの調整、重み付け係数の変更、視聴パラメータの参照、計算方法の変更といった、各種の設定画面を表示するためのボタンオブジェクト３１３が表示されている。視聴者は、これらのボタンオブジェクト３１３を選択することで、コンテンツ再生装置２０に対して所定の操作を行うことが可能となる。
【００９６】
このように、本実施形態に係る表示制御部２１１は、視聴パラメータを利用してオブジェクトの表示態様を変化させるなど、各種の表示制御を行うことが可能である。
【００９７】
＜再生位置の決定方法について＞
次に、図１１を参照しながら、本実施形態に係るコンテンツ提供サーバ１０およびコンテンツ再生装置２０で実施される再生位置の決定方法について、その流れを簡単に説明する。図１１は、本実施形態に係るコンテンツの再生位置の決定方法を説明するための流れ図である。なお、図１１では、コンテンツ再生装置２０がコンテンツの再生位置を決定して、コンテンツの再生を開始する場合について説明するが、再生位置の決定に関する流れは、コンテンツ提供サーバ１０においても同様に実施される。
【００９８】
まず、コンテンツ再生装置２０は、再生位置の決定に先立ち、再生位置の初期化を行う（ステップＳ２０１）。続いて、コンテンツ再生装置２０は、再生位置の決定に際して、視聴パラメータを利用するか否かを確認する（ステップＳ１０３）。視聴パラメータを利用しない設定がなされている場合、または、視聴パラメータが存在しない場合には、コンテンツ再生装置２０のコンテンツ再生部２０９は、初期位置（すなわちコンテンツの冒頭）から、コンテンツの再生を開始する（ステップＳ１０５）。
【００９９】
他方、視聴パラメータが存在する場合には、時刻ｔが、コンテンツの長さｔ＿ｅｎｄよりも大きいか否かを判断する（ステップＳ１０７）。時刻ｔが、ｔ＿ｅｎｄよりも大きい場合には、視聴パラメータ算出部２０３は視聴パラメータの算出を行わず、コンテンツ再生装置２０は、後述するステップＳ１１５を実施する。
【０１００】
また、時刻ｔがｔ＿ｅｎｄよりも小さい場合、視聴パラメータ算出部２０３は、図５に示したような方法を用いて、視聴パラメータの算出を行う（ステップＳ１０９）。また、コンテンツ再生装置２０が視聴パラメータ算出部２０３を有していない場合には、コンテンツ提供サーバ１０や他のコンテンツ再生装置２０から、算出された視聴パラメータを取得する（ステップＳ１０９）。
【０１０１】
次に、視聴パラメータ算出部２０３は、自装置が算出した視聴パラメータ以外に利用可能な視聴パラメータが存在するか否かを判断する（ステップＳ１１１）。利用可能な視聴パラメータが存在する場合には、コンテンツ再生装置２０は、該当する装置から視聴パラメータを取得して（ステップＳ１１３）、視聴パラメータ算出部２０３が再度視聴パラメータを算出する。
【０１０２】
続いて、再生位置決定部２０５は、視聴パラメータ算出部２０３により算出された視聴パラメータ（または、外部から取得した視聴パラメータ）に基づいて、再生開始位置（再生シーン）、画面への表示方法、表示効果等を決定する（ステップＳ１１５）。その後、再生位置決定部２０５は、決定した再生開始位置を含む情報を、コンテンツ再生部２０９に通知する。
【０１０３】
コンテンツ再生部２０９は、通知された再生開始位置を含む情報を利用して、再生位置決定部２０５が決定した位置から、コンテンツの再生を開始する（ステップＳ１１７）。
【０１０４】
このように、本実施形態に係る再生位置の決定方法では、各種のメタデータを用いて算出された視聴パラメータを利用して、コンテンツの再生開始位置を決定することができる。これにより、本実施形態に係る再生位置の決定方法では、コンテンツの再生開始位置を動的に変更することが可能となる。
【０１０５】
（ハードウェア構成について）
次に、図１２を参照しながら、本発明の実施形態に係るコンテンツ提供サーバ１０のハードウェア構成について、詳細に説明する。図１２は、本発明の実施形態に係るコンテンツ提供サーバ１０のハードウェア構成を説明するためのブロック図である。
【０１０６】
コンテンツ提供サーバ１０は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、コンテンツ提供サーバ１０は、更に、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インターフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【０１０７】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、コンテンツ提供サーバ１０内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【０１０８】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【０１０９】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、コンテンツ提供サーバ１０の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。コンテンツ提供サーバ１０のユーザは、この入力装置９１５を操作することにより、コンテンツ提供サーバ１０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１１０】
出力装置９１７は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがある。出力装置９１７は、例えば、コンテンツ提供サーバ１０が行った各種処理により得られた結果を出力する。具体的には、表示装置は、コンテンツ提供サーバ１０が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【０１１１】
ストレージ装置９１９は、コンテンツ提供サーバ１０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【０１１２】
ドライブ９２１は、記録媒体用リーダライタであり、コンテンツ提供サーバ１０に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア等である。また、リムーバブル記録媒体９２７は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【０１１３】
接続ポート９２３は、機器をコンテンツ提供サーバ１０に直接接続するためのポートである。接続ポート９２３の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。接続ポート９２３の別の例として、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この接続ポート９２３に外部接続機器９２９を接続することで、コンテンツ提供サーバ１０は、外部接続機器９２９から直接各種のデータを取得したり、外部接続機器９２９に各種のデータを提供したりする。
【０１１４】
通信装置９２５は、例えば、通信網９３１に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等であってもよい。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続される通信網９３１は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【０１１５】
以上、本発明の実施形態に係るコンテンツ提供サーバ１０の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１１６】
また、本発明の実施形態に係るコンテンツ再生装置のハードウェア構成は、本発明の実施形態に係るコンテンツ提供サーバのハードウェア構成と同様であるため、詳細な説明は省略する。
【０１１７】
（まとめ）
以上説明したように、本発明の実施形態に係る再生位置の決定方法では、視聴パラメータをコンテンツ毎に計算して指標とすることにより、動的に再生シーンや表示シーンを入れ替えることができる。これにより、コンテンツの視聴者は、他人が興味を持ったシーンや現在注目とされているシーン等を即座に視聴することができる。また、サーバやコンテンツ配給側の立場からすれば、注目してもらいたいシーンや時刻を、視聴する側の装置（コンテンツ再生装置）に提供することができる。
【０１１８】
また、コンテンツ提供サーバだけでなく他のコンテンツ再生装置からもメタデータ等の情報を入手できるため、視聴パラメータに、これらの装置から取得した他者の評価に関する情報を反映させることが可能となる。
【０１１９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１２０】
例えば、上記実施形態では、各種のメタデータを利用して、コンテンツの再生位置を動的に決定する場合について説明したが、本発明に係るシステムを、各種のメタデータを利用して、類似するシーンやコメントなどを選択する際にも適用することが可能である。
【符号の説明】
【０１２１】
１    コンテンツ再生システム
１０    コンテンツ提供サーバ
２０    コンテンツ再生装置
１０１    メタデータ取得部
１０３，２０３    視聴パラメータ算出部
１０５，２０５    再生位置決定部
１０７    コンテンツデータ配信部
１０９，２１３    記憶部
２０１    メタデータ送受信部
２０７    コンテンツデータ取得部
２０９    コンテンツ再生部
２１１    表示制御部
【図１】
2011130279.tif 000003
【図２】
2011130279.tif 000004
【図３Ａ】
2011130279.tif 000005
【図３Ｂ】
2011130279.tif 000006
【図４】
2011130279.tif 000007
【図５】
2011130279.tif 000008
【図６】
2011130279.tif 000009
【図７】
2011130279.tif 000010
【図８】
2011130279.tif 000011
【図９】
2011130279.tif 000012
【図１０】
2011130279.tif 000013
【図１１】
2011130279.tif 000014
【図１２】
2011130279.tif 000015