(57)【要約】【課題】コンテンツを視聴する利便性を高める。【解決手段】コンテンツを送信して再生させるコンテンツサーバが、コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部と、コンテンツの再生中に、コンテンツのうち区間情報によって定められた区間を飛ばして再生させる再生制御部と、を備える。【選択図】図１
2015119286.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを送信して再生させるコンテンツサーバであって、
前記コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部と、
前記コンテンツの再生中に、前記コンテンツのうち前記区間情報によって定められた区間を飛ばして再生させる再生制御部と、
を備えることを特徴とするコンテンツサーバ。
【請求項２】
複数のコンテンツを連続再生させる制御指示の入力を受け付ける再生指示受付部と、
前記再生制御部は、前記再生指示受付部が前記制御指示を受け付けると、第１のコンテンツを再生させ、当該第１のコンテンツの再生中に当該第１のコンテンツのエンディング区間を飛ばして再生させ、当該第１のコンテンツの再生が終了すると、当該第１のコンテンツに続く第２のコンテンツを再生させ、当該第２のコンテンツの再生中に当該第２のコンテンツのオープニング区間を飛ばして再生させる
ことを特徴とする請求項１に記載のコンテンツサーバ。
【請求項３】
前記区間情報の入力を受け付け、前記区間情報記憶部に記憶させる区間情報受付部
を備えることを特徴とする請求項１または請求項２に記載のコンテンツサーバ。
【請求項４】
再生中のコンテンツの所定の区間を飛ばす制御指示の入力を受け付ける制御指示受付部と、
前記制御指示に応じて飛ばされた前記コンテンツの区間に基づいて、前記区間情報を前記区間情報記憶部に記憶させる区間情報制御部と、
を備えることを特徴とする請求項１から請求項３までのいずれか１項に記載のコンテンツサーバ。
【請求項５】
前記区間情報制御部は、前記制御指示に応じて飛ばされた前記コンテンツの区間である制御区間の分布に基づいて、前記区間情報を前記区間情報記憶部に記憶させる
ことを特徴とする請求項４に記載のコンテンツサーバ。
【請求項６】
前記区間情報記憶部に記憶されている前記区間情報に基づいて、前記コンテンツのオープニング区間とエンディング区間との少なくともいずれかを示す場面を特定する場面特定部を備え、
前記再生制御部は、前記場面特定部によって特定された場面に基づいて前記コンテンツの区間を飛ばして再生させる
ことを特徴とする請求項１から請求項５までのいずれか１項に記載のコンテンツサーバ。
【請求項７】
コンテンツを再生させるコンテンツ再生装置であって、
前記コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部と、
前記コンテンツの再生中に、前記コンテンツのうち前記区間情報によって定められた区間を飛ばして再生させる再生制御部と、
を備えることを特徴とするコンテンツ再生装置。
【請求項８】
コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部を備えるコンテンツサーバが、
前記コンテンツを送信して再生させるステップと、
前記コンテンツの再生中に、前記コンテンツのうち前記区間情報によって定められた区間を飛ばして再生させるステップと、
を実行することを特徴とするコンテンツ再生制御方法。
【請求項９】
コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部を備えるコンテンツサーバのコンピュータに、
前記コンテンツを送信して再生させるステップと、
前記コンテンツの再生中に、前記コンテンツのうち前記区間情報によって定められた区間を飛ばして再生させるステップと、
を実行させるコンテンツ再生制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツサーバ、コンテンツ再生装置、コンテンツ再生制御方法、コンテンツ再生制御プログラムに関する。
【背景技術】
【０００２】
予め記憶されている複数の動画等のコンテンツのうちからユーザによって選択されたコンテンツを再生し、ユーザに視聴させるコンテンツ再生システムが提供されている。例えば、特許文献１には、ユーザによる操作に応じてコンテンツ再生装置からネットワークを介して送信されるコンテンツ要求をコンテンツサーバが受信し、コンテンツ再生装置にコンテンツを送信して再生させるコンテンツ配信サービスが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１６８１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のようなコンテンツ再生システムは、ユーザによって選択されたコンテンツの最初から最後までの区間を再生するものである。ここで、例えばテレビドラマのようなシリーズ作品の複数のコンテンツにおいて、同一の内容が再生されるオープニングやエンディングなどの区間が存在する場合がある。このような場合、ユーザが一連のシリーズ作品の複数のコンテンツを連続して視聴しようとすれば、同じ内容のオープニングやエンディングなどの区間を複数回視聴することになり、退屈に感じてしまうことがある。そこで、ユーザが快適にコンテンツを視聴する利便性を高めることが望ましい。
【０００５】
本発明は、このような状況に鑑みてなされたもので、コンテンツを視聴する利便性を高めるコンテンツサーバ、コンテンツ再生装置、コンテンツ再生制御方法、コンテンツ再生制御プログラムを提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一態様は、コンテンツを送信して再生させるコンテンツサーバであって、コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部と、コンテンツの再生中に、コンテンツのうち区間情報によって定められた区間を飛ばして再生させる再生制御部と、を備えることを特徴とする。
【０００７】
また、本発明の一態様は、複数のコンテンツを連続再生させる制御指示の入力を受け付ける再生指示受付部と、再生制御部は、再生指示受付部が制御指示を受け付けると、第１のコンテンツを再生させ、第１のコンテンツの再生中に第１のコンテンツのエンディング区間を飛ばして再生させ、第１のコンテンツの再生が終了すると、第１のコンテンツに続く第２のコンテンツを再生させ、第２のコンテンツの再生中に第２のコンテンツのオープニング区間を飛ばして再生させることを特徴とする。
【０００８】
また、本発明の一態様は、区間情報の入力を受け付け、区間情報記憶部に記憶させる区間情報受付部を備えることを特徴とする。
【０００９】
また、本発明の一態様は、再生中のコンテンツの所定の区間を飛ばす制御指示の入力を受け付ける制御指示受付部と、制御指示に応じて飛ばされたコンテンツの区間に基づいて、区間情報を区間情報記憶部に記憶させる区間情報制御部と、を備えることを特徴とする。
【００１０】
また、本発明の一態様は、区間情報制御部が、制御指示に応じて飛ばされたコンテンツの区間である制御区間の分布に基づいて、区間情報を区間情報記憶部に記憶させることを特徴とする。
【００１１】
また、本発明の一態様は、区間情報記憶部に記憶されている区間情報に基づいて、コンテンツのオープニング区間とエンディング区間との少なくともいずれかを示す場面を特定する場面特定部を備え、再生制御部は、場面特定部によって特定された場面に基づいてコンテンツの区間を飛ばして再生させることを特徴とする。
【００１２】
また、本発明の一態様は、コンテンツを再生させるコンテンツ再生装置であって、コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部と、コンテンツの再生中に、コンテンツのうち区間情報によって定められた区間を飛ばして再生させる再生制御部と、を備えることを特徴とする。
【００１３】
また、本発明の一態様は、コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部を備えるコンテンツサーバが、コンテンツを送信して再生させるステップと、コンテンツの再生中に、コンテンツのうち区間情報によって定められた区間を飛ばして再生させるステップと、を実行することを特徴とするコンテンツ再生制御方法である。
【００１４】
また、本発明の一態様は、コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部を備えるコンテンツサーバのコンピュータに、コンテンツを送信して再生させるステップと、コンテンツの再生中に、コンテンツのうち区間情報によって定められた区間を飛ばして再生させるステップと、を実行させるコンテンツ再生制御プログラムである。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、コンテンツを送信して再生させるコンテンツサーバが、コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される区間情報記憶部と、コンテンツの再生中に、コンテンツのうち区間情報によって定められた区間を飛ばして再生させる再生制御部と、を備えるようにしたので、コンテンツを視聴する利便性を高めることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態によるコンテンツ再生システムの構成を示すブロック図である。
【図２】本発明の一実施形態によるコンテンツメニュー画面の例を示す図である。
【図３】本発明の一実施形態によるシリーズメニュー画面の例を示す図である。
【図４】本発明の一実施形態によるコンテンツ情報のデータ例を示す図である。
【図５】本発明の一実施形態による視聴情報のデータ例を示す図である。
【図６】本発明の一実施形態による制御履歴情報のデータ例を示す図である。
【図７】本発明の一実施形態による区間情報のデータ例を示す図である。
【図８】本発明の一実施形態によるコンテンツ送信処理の動作例を示す図である。
【図９】本発明の一実施形態による区間情報更新処理の動作例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態について、図面を参照して説明する。
図１は、本実施形態によるコンテンツ再生システム１の構成を示すブロック図である。コンテンツ再生システム１は、表示装置１００と、操作装置２００と、コンテンツ再生装置３００と、コンテンツサーバ４００とを備えており、コンテンツ再生装置３００とコンテンツサーバ４００とはネットワーク５を介して接続されている。ネットワーク５は、例えばインターネット、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、専用回線、またはこれらの組み合わせによって構成される情報通信ネットワークである。
【００１８】
コンテンツ再生システム１は、ユーザからの制御指示に応じて、例えばいわゆるＳＴＢ（Set Top Box）であるコンテンツ再生装置３００からネットワーク５を介して送信されるコンテンツ要求を受信したコンテンツサーバ４００が、コンテンツ再生装置３００にコンテンツを送信して再生させるコンテンツ配信サービス（例えば、ＶＯＤ（Video On Demand））を提供するコンピュータシステムである。コンテンツとは、例えば動画コンテンツである。
【００１９】
表示装置１００は、コンテンツサーバ４００から送信されるコンテンツを再生するコンピュータ装置である。表示装置１００は、例えば、映像を出力するディスプレイや音声を出力するスピーカを備えるテレビジョン装置である。本実施形態では、表示装置１００は、コンテンツサーバ４００から送信されたコンテンツがコンテンツ再生装置３００によって受信され、表示装置１００に出力されて再生される。
【００２０】
操作装置２００は、コンテンツ再生装置３００によるコンテンツの再生を操作するコンピュータ装置である。本実施形態では、操作装置２００は、入力部２０１と、送信部２０２とを備えており、コンテンツ再生装置３００を遠隔操作（リモートコントロール）する、いわゆるリモートコントローラー（リモコン）である。
【００２１】
入力部２０１は、コンテンツの視聴者であるユーザからの操作に応じた信号を生成して送信部２０２に出力する。入力部２０１は、操作を受け付けるための操作手段として、例えば、再生ボタン、停止ボタン、早送り再生ボタン（正方向早送り再生ボタン、逆方向早送り再生ボタン）、スキップ再生ボタン（正方向スキップ再生ボタン、逆方向スキップ再生ボタン）、決定ボタン、戻るボタン、メニューボタン、赤ボタン（赤色のボタン）、青ボタン（青色のボタン）、および方向ボタン（例えば、上ボタン、下ボタン、左ボタン、および右ボタン）等を備えている。
送信部２０２は、入力部２０１によって生成された信号を、所定の通信規格（例えば、赤外線を用いる通信規格）によってコンテンツ再生装置３００に送信する。
【００２２】
コンテンツ再生装置３００は、通信部３１０と、信号受信部３２０と、記憶部３３０と、制御部３４０とを備えており、コンテンツサーバ４００からストリーミング配信により送信されるコンテンツを表示装置１００に出力して再生させるコンピュータ装置である。
通信部３１０は、ネットワーク５を介してコンテンツサーバ４００と通信する。
信号受信部３２０は、操作装置２００から送信される信号を受信する。
記憶部３３０には、コンテンツ再生装置３００が動作する際に参照される各種情報が記憶される。
【００２３】
制御部３４０は、コンテンツ再生装置３００が備える各部を制御し、コンテンツ再生装置３００によるコンテンツの再生を制御する。例えば、制御部３４０は、信号受信部３２０が受信した信号に基づいてユーザからの制御指示を示す情報を生成する。例えば、制御部３４０は、操作装置２００における再生ボタンが押下された信号を受信すると、再生の制御指示を生成する。また、制御部３４０は、操作装置２００における早送り再生ボタンが押下された信号を受信すると、早送り再生の制御指示を生成する。早送り再生ボタンが押下された信号を受信した後に、再生ボタンが押下された信号を受信すると、早送りを停止して通常の速度で再生させる制御指示を生成する。また、制御部３４０は、操作装置２００における決定ボタンが押下された信号を受信すると、例えばその時点での画面における選択状態による決定の制御指示を生成する。また、制御部３４０は、生成した制御指示を、通信部３１０を介してコンテンツサーバ４００に送信する。
【００２４】
また、制御部３４０は、コンテンツの内容に応じて予め分類された、例えば映画、ドラマ、スポーツ等のカテゴリのリストを含むカテゴリメニュー画面を表示装置１００にさせる。そして、カテゴリメニュー画面に表示されたカテゴリのリストから、ユーザによっていずれかのカテゴリが選択されると、選択されたカテゴリに関連付けられたコンテンツのリストを含むコンテンツメニュー画面を表示装置１００に表示させる。図２は、制御部３４０が表示装置１００に表示させるコンテンツメニュー画面の例を示す図である。符号ａ１は、カテゴリの階層を示すラベルである。カテゴリは、コンテンツの内容に応じた分類を示す情報であり、例えば、映画、ドラマ、スポーツ、音楽、アニメ、エンタメ、趣味・教養等が適用できる。このようなカテゴリは、さらに詳細なカテゴリに階層的に分類されていてもよい。例えば、映画を大分類として、映画（洋画）、映画（邦画）のような中分類、新作、準新作、アクション、ミリタリー、サスペンス、ホラー、ＳＦ、ファンタジー、等の小分類に階層的に分類されていてもよい。
【００２５】
符号ａ２は、コンテンツのリストである。リストには所定数（ここでは、５つ）のコンテンツのタイトルが示されており、再生可能なコンテンツが所定数を超える場合には、複数ページに分割してタイトルを表示することもできる。符号ａ３は、リストのページを前後に移動させる操作子である。符号ａ４は、リストにおいて選択されているコンテンツのタイトルである。ここでは、リストにおいて選択されているコンテンツは網掛けで示されており、すなわちタイトルＴ１のコンテンツが選択されている。符号ａ５は、選択されているコンテンツの解説文である。符号ａ６は、選択されているコンテンツの一場面（サムネイル）を表示する画像である。
【００２６】
コンテンツメニュー画面において、シリーズ作品のタイトルが選択された状態で決定ボタンが押下されると、制御部３４０は、そのタイトルに対応付けられたシリーズコンテンツのリストが含まれるシリーズメニュー画面を表示装置１００に表示させる。図３は、制御部３４０が表示装置１００に表示させるシリーズメニュー画面の例を示す図である。符号ａ７は、コンテンツメニュー画面において選択されたタイトルに関連付けられたシリーズのコンテンツのリストである。リストには所定数（ここでは、５つ）のコンテンツのサブタイトルが示されており、シリーズのコンテンツが所定数を超える場合には、複数ページに分割してサブタイトルを表示する。ここでは、リストにおいて選択されているコンテンツは網掛けで示されており、すなわちサブタイトルＳＴ２のコンテンツが選択されている。選択されたコンテンツにレジュームポイントが対応付けられている場合には、サブタイトルとともにレジュームポイントを表示する。レジュームポイントとは、ユーザがコンテンツを視聴している際、そのコンテンツを最後まで視聴せずに途中で停止した場合に、そのコンテンツ中において再生を停止した時点を示す情報である。
【００２７】
このようなシリーズメニュー画面において、いずれかのコンテンツが選択されて決定ボタンが押下されると、制御部３４０は、選択されたコンテンツのコンテンツＩＤを含むコンテンツ要求を、通信部３１０を介してコンテンツサーバ４００に送信し、送信したコンテンツ要求に応じてコンテンツサーバ４００から送信されるコンテンツを表示装置１００に再生させる。コンテンツの再生が終了すると、制御部３４０は、再びシリーズメニュー画面を表示装置１００に表示させる。
【００２８】
また、ここでは、図３の符号ａ８に示すように、メニュー画面に連続再生ボタンを表示させる。操作装置２００への操作に応じて、この連続再生ボタンが選択されて決定ボタンが押下された信号を受信すると、コンテンツ再生装置３００は、選択されているコンテンツから再生を開始し、そのコンテンツの再生が終了すると、後続するシリーズ作品のコンテンツの再生を自動的に開始する連続再生処理を行う。このようにすれば、ユーザがシリーズ作品を続けて視聴したい場合、ひとつのコンテンツを見終わる度に操作装置２００を操作する必要がなく、シリーズ作品の一連のコンテンツを続けて視聴することができる。
【００２９】
ここでは、表示装置１００と、操作装置２００と、コンテンツ再生装置３００とを組み合わせて、ユーザがコンテンツを視聴するためのクライアント装置として機能する。図では１組のクライアント装置の組み合わせを示しているが、複数のクライアント装置の組み合わせがネットワーク５を介してコンテンツサーバ４００に接続されていてもよい。このような複数のクライアント装置は、それぞれが異なるユーザに利用され、例えば複数の宅内に設置されるものであってもよい。
【００３０】
このようなコンテンツ再生装置３００によりユーザがコンテンツを視聴する際には、再生を飛ばしたい区間が存在する場合がある。例えばテレビドラマのようなシリーズ作品であれば、シリーズ作品の複数のコンテンツにおいて同一の内容が再生されるオープニングやエンディングなどの区間が存在する。このような一連のシリーズ作品の複数のコンテンツをユーザが連続再生により視聴しようとすれば、同じ内容のオープニングやエンディングなどの区間を複数回視聴することになる。
【００３１】
このため、このような区間は、例えば早送りやスキップ等により飛ばして視聴することがある。この際、ユーザは、コンテンツを視聴しながら、例えばオープニングの区間が開始されると、操作装置２００を操作して入力部２０１の早送り再生ボタンを押下し、早送りされる画面を見ながら、オープニング区間が終わって本編が始まったことを確認すると、操作装置２００を操作して入力部２０１の再生ボタンを押下し、早送りを停止して通常再生させる操作を行う。ただし、このような操作は面倒である場合もある。
【００３２】
そこで、本実施形態では、このようなオープニング区間やエンディング区間を自動的に検知し、オープニング区間やエンディング区間を飛ばして再生させる。これにより、ユーザが、コンテンツのオープニング区間やエンディング区間が始まる度に、操作装置２００を手に持ち、操作するような手間を省くことができる。このため、例えばユーザがたまたま操作装置２００から離れている椅子に座った状態でコンテンツを視聴している場合で、コンテンツのオープニング区間やエンディング区間が始まった場合、椅子から立って操作装置２００を取りに行って操作するような手間をかけることなく、コンテンツの本編を視聴し続けることができる。これにより、ユーザがコンテンツを視聴する際の利便性が向上する。以下、このようなコンテンツ再生の制御処理を詳細に説明する。
【００３３】
図１に戻り、コンテンツサーバ４００は、コンテンツ再生装置３００にコンテンツを送信して再生させるコンピュータ装置であり、通信部４１０と、入力部４２０と、記憶部４３０と、制御部４４０とを備えている。
通信部４１０は、ネットワーク５を介してコンテンツ再生装置３００と通信する。
【００３４】
入力部４２０は、マウスやキーボード、タッチパネル等の入力デバイスであり、操作に応じた信号を生成し、制御部４４０に出力する。
記憶部４３０は、コンテンツ情報記憶部４３１と、コンテンツ記憶部４３２と、視聴情報記憶部４３３と、制御履歴情報記憶部４３４と、区間情報記憶部４３５とを備えており、各種情報が記憶される。
【００３５】
コンテンツ情報記憶部４３１には、コンテンツサーバ４００が送信するコンテンツに関するコンテンツ情報が記憶される。図４は、コンテンツ情報記憶部４３１に記憶されるコンテンツ情報のデータ例を示す図である。コンテンツ情報には、コンテンツＩＤ（Identifier）と、カテゴリと、タイトルと、シリーズと、サブタイトルと、コンテンツ長と、出演者と、解説文との情報が含まれる。
【００３６】
コンテンツＩＤは、コンテンツを識別する情報である。カテゴリは、上述したコンテンツの内容に応じた分類を示す情報である。タイトルは、コンテンツのタイトルである。例えばカテゴリが映画であれば映画のタイトルであり、カテゴリがドラマであればドラマのタイトルである。シリーズは、例えば設定、登場人物、テーマ等に共通点のある作品群や連作のコンテンツであり、他のコンテンツと同タイトルに関連付けられたコンテンツであることを示す情報である。ここでは、コンテンツがシリーズである場合、そのシリーズ中におけるコンテンツの順序を示す情報が対応付けられ、連作ドラマにおける第何話であるかを示す情報である。サブタイトルは、シリーズ中における個々のコンテンツのタイトルである。コンテンツ長は、コンテンツの時間の長さであり、例えば「時：分：秒（ＨＨ：ＭＭ：ＳＳ）」で表される。出演者は、コンテンツの出演者の氏名、名称である。出演者には、複数の出演者が対応付けられていてもよい。複数の出演者は、例えばカンマ（，）により連結して対応付けることができる。解説文は、コンテンツの内容等を説明する文章である。
【００３７】
この例では、例えばコンテンツＩＤが「コンテンツＣ１」であるコンテンツは、カテゴリが「ドラマ」であり、タイトルが「タイトルＴ１」であり、シリーズ作品における「第１話」であり、サブタイトルが「サブタイトルＳＴ１」であり、コンテンツ長が「００：１５：００」（０時間１５分０秒）であり、出演者が「出演者ＣＡ１」であることを示している。
【００３８】
コンテンツ記憶部４３２には、コンテンツＩＤごとに、コンテンツの実体である動画データが記憶される。
視聴情報記憶部４３３には、コンテンツサーバ４００が送信するコンテンツを視聴することが予め定められたユーザの視聴状況に関する視聴情報が記憶される。図５は、視聴情報記憶部４３３に記憶される視聴情報のデータ例を示す図である。視聴情報には、ユーザＩＤと、コンテンツＩＤと、レジュームポイントとの情報が含まれる。ユーザＩＤは、コンテンツ再生システム１によるコンテンツ配信サービスを利用することが予め定められたユーザを識別する情報である。このようなユーザＩＤは、例えばコンテンツサーバ４００によってコンテンツを提供する事業者と、コンテンツ再生装置３００によってコンテンツを視聴するユーザとの間の契約に基づいて予め生成され、記憶される。
【００３９】
コンテンツＩＤは、対応するユーザが視聴可能なコンテンツを識別するコンテンツＩＤである。レジュームポイントは、ユーザがコンテンツを視聴している際、そのコンテンツを最後まで視聴せずに途中で停止した場合に、そのコンテンツ中において再生を停止した時点を示す情報である。
この例では、例えばユーザＩＤが「ユーザＵ１」であるユーザは、「コンテンツＣ１」、「コンテンツＣ２」、「コンテンツＣ３」、「コンテンツＣ４」、「コンテンツＣ５」、「コンテンツＣ６」、「コンテンツＣ７」、「コンテンツＣ８」等のコンテンツが視聴可能であり、例えば「コンテンツＣ２」について、コンテンツ長が「００：１５：００」（０時間１５分０秒）であるうちの「００：０９：２５」（０時間９分２５秒）の時点まで視聴して停止したことを示している。
【００４０】
制御履歴情報記憶部４３４には、コンテンツの再生中にコンテンツ再生装置３００から送信された制御指示の履歴に関する制御履歴情報が記憶される。図６は、制御履歴情報記憶部４３４に記憶される制御履歴情報のデータ例を示す図である。制御履歴情報には、ユーザＩＤと、コンテンツＩＤと、制御区間との情報が含まれる。ユーザＩＤは、コンテンツを視聴したユーザを識別する情報である。コンテンツＩＤは、対応するユーザが視聴したコンテンツを識別する情報である。制御区間は、対応するコンテンツの再生中に、ユーザによる早送りやスキップ等の制御指示により再生が飛ばされた区間を示す情報である。制御区間は、制御指示によって再生が飛ばされたコンテンツ中の区間の開始時点と終了時点とによって示される。
【００４１】
この例では、例えばユーザＩＤが「ユーザＵ１」であるユーザが、コンテンツＩＤが「コンテンツＣ１」であるコンテンツの視聴中に、「００：００：０１」（０時間０分１秒）の時点から「００：００：５５」（０時間０分５５秒）までの区間を飛ばして視聴したことを示している。同様に、例えばユーザＩＤが「ユーザＵ１５」であるユーザが、コンテンツＩＤが「コンテンツＣ１」であるコンテンツの視聴中に、「００：００：０２」（０時間０分２秒）の時点から「００：０１：００」（０時間１分０秒）までの区間を飛ばして視聴したことを示している。同様に、例えばユーザＩＤが「ユーザＵ６９」であるユーザが、コンテンツＩＤが「コンテンツＣ１」であるコンテンツの視聴中に、「００：００：００」（０時間０分０秒）の時点から「００：０１：００」（０時間１分０秒）までの区間を飛ばして視聴したことを示している。このような制御区間により、「コンテンツＣ１」のコンテンツにおいて、おおよそ「００：００：００」（０時間０分０秒）の時点から「００：０１：００」（０時間１分０秒）までの区間が、多くのユーザによって飛ばされて再生された区間であることがわかる。すなわち、このような制御区間が示す区間は、コンテンツのうちでユーザが視聴しないオープニングの区間であることが推定できる。
【００４２】
同様に、例えばユーザＩＤが「ユーザＵ１」であるユーザが、コンテンツＩＤが「コンテンツＣ１」であるコンテンツの視聴中に、「００：１４：０１」（０時間１４分１秒）の時点から「００：１５：００」（０時間１５分００秒）までの区間を飛ばして視聴したことを示している。同様に、例えばユーザＩＤが「ユーザＵ１０５２」であるユーザが、コンテンツＩＤが「コンテンツＣ１」であるコンテンツの視聴中に、「００：１３：５８」（０時間１３分５８秒）の時点から「００：１５：００」（０時間１５分００秒）までの区間を飛ばして視聴したことを示している。このような制御区間により、「コンテンツＣ１」のコンテンツにおいて、おおよそ「００：１４：００」（０時間１４分０秒）の時点から「００：１５：００」（０時間１５分０秒）までの区間が、多くのユーザによって飛ばされて再生された区間であることがわかる。すなわち、このような制御区間が示す区間は、コンテンツのうちでユーザが視聴しないエンディングの区間であることが推定できる。
【００４３】
区間情報記憶部４３５は、コンテンツ再生装置３００に送信して再生させるコンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶される。図７は、区間情報記憶部４３５に記憶される区間情報のデータ例を示す図である。区間情報には、コンテンツＩＤと、オープニング区間と、エンディング区間との情報が含まれる。コンテンツＩＤは、コンテンツを識別する情報である。オープニング区間は、対応するコンテンツにおけるオープニングの開始時点と終了時点とを示す情報である。オープニングとは、例えば、オープニングテーマ等の楽曲が流れ、タイトル等の情報が表示される区間である。エンディング区間は、対応するコンテンツにおけるエンディングの開始時点と終了時点とを示す情報である。エンディングとは、例えば、エンディングテーマ等の楽曲が流れ、出演者、スタッフ等のクレジットタイトル等の情報が表示される区間である。
【００４４】
この例では、例えばコンテンツＩＤが「コンテンツＣ１」であるコンテンツは、「００：００：００」（０時間０分０秒）の時点から「００：０１：００」（０時間１分０秒）の時点までがオープニング区間であり、「００：１４：００」（０時間１４分０秒）の時点から「００：１５：００」（０時間１５分０秒）の時点までがエンディング区間であることを示している。
【００４５】
ここで、オープニング区間は、必ずしもコンテンツの初めからとは限らず、例えばオープニングの前にプロローグ（アバンタイトル）の区間が存在する場合もある。例えば、「コンテンツＣ５」のコンテンツは、オープニング区間が「００：００：３８」（０時間０分３８秒）の時点から「００：０２：０５」（０時間２分５秒）の時点までであり、開始（０時間０分０秒）から０時間０分３８秒までの区間はプロローグの区間である。
同様に、エンディング区間は、必ずしもコンテンツの最後までとは限らず、例えばエンディングの後にエピローグ（エピローグブリッジ）の区間が存在する場合もある。例えば、「コンテンツＣ５」のコンテンツは、エンディング区間が「０２：０８：５２」（２時間８分５２秒）の時点から「０２：０９：３０」（２時間９分３０秒）の時点までであり、２時間９分３０秒から終了（２時間１０分０秒）までの区間はエピローグの区間である。
【００４６】
このようなオープニング区間やエンディング区間は、シリーズ作品にのみ存在するとは限らないため、全てのコンテンツに対して定めておくことができる。例えば、映画におけるエンドロールをエンディング区間として定めておくこともできる。
ただし、コンテンツによっては、このようなオープニング区間やエンディング区間が存在しない場合もある。このような場合は、オープニング区間やエンディング区間を設定しないこともできる。この場合、例えば開始時点と終了時点とに「００：００：００」を対応づけておくことができる。この例では、「コンテンツＣ３」や「コンテンツＣ４」のコンテンツのオープニング区間の開始時点と終了時点とに「００：００：００」が対応付けられており、オープニング区間が存在しないことを示している。同様に、例えば「コンテンツＣ６」のコンテンツのエンディング区間の開始時点と終了時点とに「００：００：００」が対応付けられており、エンディング区間が存在しないことを示している。
【００４７】
図１に戻り、制御部４４０は、受付部４４１と、区間情報制御部４４５と、場面特定部４４６と、再生制御部４４７とを備えており、コンテンツサーバ４００が備える各部を制御してコンテンツ再生装置３００にコンテンツを送信し、コンテンツ再生装置３００によるコンテンツの再生を制御する。
【００４８】
受付部４４１は、入力部４２０から入力される制御指示またはコンテンツ再生装置３００から送信され通信部４１０が受信する制御指示の入力を受け付ける。受付部４４１は、再生指示受付部４４２と、区間情報受付部４４３と、制御指示受付部４４４とを備えている。
再生指示受付部４４２は、コンテンツ再生装置３００から送信される再生の制御指示（コンテンツ要求）や、複数のコンテンツを連続再生させる制御指示の入力を受け付ける。
【００４９】
区間情報受付部４４３は、区間情報の入力を受け付け、受け付けた区間情報を区間情報記憶部４３５に記憶させる。区間情報は、コンテンツ配信サービスを提供する管理者によって入力部４２０に入力されたものであってもよいし、ユーザによってコンテンツ再生装置３００に入力されたものであってもよい。ここで、管理者が区間情報を入力する場合、全てのユーザに対して同一の区間情報が適用されるようにすることができる。あるいは、個々のユーザが区間情報を入力する場合、ユーザごとに異なる区間情報を対応付けて区間情報記憶部４３５に記憶させるようにしてもよい。
【００５０】
制御指示受付部４４４は、コンテンツ再生装置３００から送信される、再生中のコンテンツの所定の区間を飛ばす制御指示の入力を受け付ける。ここで、「所定の区間を飛ばす」とは、早送り再生ボタンが押下されて通常再生よりも早い速度での再生を開始し、再生ボタンが押下されて通常再生を行うまでの区間を早送りで再生することと、スキップボタンが押下された時点から所定区間後（例えば、予め定められたチャプターまでの区間でもよいし、一律（例えば、１５秒間）の区間でもよい）までの再生をスキップ（カット）することとを含む。
【００５１】
区間情報制御部４４５は、制御指示受付部４４４に入力された制御指示に応じて飛ばされたコンテンツの区間に基づいて、区間情報を区間情報記憶部４３５に記憶させる。例えば、区間情報制御部４４５は、制御履歴情報記憶部４３４に記憶されている制御履歴情報をコンテンツＩＤごとに読み出し、同一のコンテンツＩＤに対応付けられた制御区間に基づいて、統計的手法によりそのコンテンツのオープニング区間とエンディング区間との推定値を算出する。例えば、同一のコンテンツＩＤに対応付けられた制御区間の開始時点と終了時点との平均値、中央値、最頻値等を算出し、算出した値をオープニング区間またはエンディング区間の開始時点および終了時点とした区間情報を生成し、区間情報記憶部４３５に記憶させる。
【００５２】
ここで、区間情報記憶部４３５には、予め管理者またはユーザから入力された区間情報を記憶させておき、例えば制御履歴情報記憶部４３４に一定の制御履歴情報が蓄積された時点で区間情報制御部４４５が区間情報を算出して区間情報記憶部４３５に更新して記憶させることにより、統計的手法により区間情報を補正していくようにすることができる。あるいは、初期状態では区間情報は記憶させておかずに、制御履歴情報記憶部４３４に一定の制御履歴情報が蓄積された時点で区間情報制御部４４５が区間情報を算出して区間情報記憶部４３５に記憶させるようにしてもよい。
【００５３】
場面特定部４４６は、区間情報記憶部４３５に記憶されている区間情報に基づいて、コンテンツのオープニング区間とエンディング区間との少なくともいずれかを示す場面を特定する。例えば、シリーズ作品のコンテンツであれば、オープニング区間の始まりにタイトルを表示する同一の場面が存在し、オープニング区間の終わりに表示する場面の画像も同一であると推定できる。あるいは、オープニング区間の始まりに同一の音声（音楽）が流れる場面が存在し、オープニング区間の終わりにも同一の音声が流れる場面が存在すると推定できる。この場合、このような開始場面と終了場面と特定することにより、オープニング区間を特定できる。そこで、場面特定部４４６は、画像解析や音声解析によりこのような場面を特定し、特定した場面を示す場面情報を、オープニング区間の区間情報として区間情報記憶部４３５に記憶させておくことができる。エンディング区間についても、同様に特定することができ、特定した場面を示す場面情報を、エンディング区間の区間情報として区間情報記憶部４３５に記憶させておくことができる。ここで、場面情報とは、画像を示す情報でもよいし、音声を示す情報でもよいし、その双方でもよい。
【００５４】
再生制御部４４７は、コンテンツ再生装置３００によるコンテンツの再生を制御する。例えば、再生制御部４４７は、再生指示受付部４４２にコンテンツ再生装置３００から送信されたコンテンツ要求が入力されると、入力されたコンテンツ要求に含まれるコンテンツＩＤに対応付けられたコンテンツをコンテンツ記憶部４３２から読み出し、読み出したコンテンツを、コンテンツ要求の送信元であるコンテンツ再生装置３００に送信して再生させる。この際、再生制御部４４７は、コンテンツ再生装置３００に送信するコンテンツに対応付けられたレジュームポイントが視聴情報記憶部４３３に記憶されていれば、そのレジュームポイントが示す時点からコンテンツの送信を開始する。
【００５５】
また、再生制御部４４７は、コンテンツの再生中に、コンテンツのうち区間情報によって定められた区間を飛ばして再生させる。例えば、再生制御部４４７は、コンテンツ再生装置３００に対するコンテンツの送信を開始すると、そのコンテンツに対応付けられて区間情報記憶部４３５に記憶されている区間情報を読み出す。そして、送信しているコンテンツが、区間情報に含まれるオープニング区間の開始時点が定める時点になると、オープニング区間の終了時点まで再生を飛ばして、コンテンツの送信を続ける。同様に、区間情報に含まれるエンディング区間の開始時点が定める時点になると、エンディング区間の終了時点まで再生を飛ばして、コンテンツが終了するまで送信を続ける。このようにすれば、区間情報として定められた区間を飛ばしてコンテンツ再生装置３００にコンテンツを再生させることができる。
【００５６】
ここで、再生制御部４４７は、場面特定部４４６によって特定された場面に基づいてコンテンツの区間を飛ばして再生させることもできる。例えば、場面特定部４４６によって特定された場面を示す場面情報が区間情報として区間情報記憶部４３５に記憶されている場合、送信しているコンテンツが、区間情報に含まれるオープニング区間の開始場面になると、オープニング区間の終了場面まで再生を飛ばして、送信を続ける。同様に、送信しているコンテンツが、区間情報に含まれるエンディング区間の開始場面になると、エンディング区間の終了場面まで再生を飛ばして、コンテンツが終了するまで送信を続ける。
【００５７】
また、再生制御部４４７は、再生指示受付部４４２が連続再生の制御指示の入力を受け付けると、第１のコンテンツを再生させ、第１のコンテンツの再生中に第１のコンテンツのエンディング区間を飛ばして再生させ、第１のコンテンツの再生が終了すると、第１のコンテンツに続く第２のコンテンツを再生させ、第２のコンテンツの再生中に第２のコンテンツのオープニング区間を飛ばして再生させる。ここで、第１のコンテンツ、第２のコンテンツとは、連続再生の対象のコンテンツであり、例えばシリーズ作品において話数が連続するコンテンツである。
【００５８】
次に、図面を参照して、本実施形態によるコンテンツ再生システム１の動作例を説明する。図８は、本実施形態のコンテンツ再生システム１によるコンテンツ送信処理の動作例を示す図である。
コンテンツ再生装置３００は、ユーザからの操作装置２００に対する操作に基づく制御指示に応じて、通信部４１０を介してコンテンツサーバ４００に接続する。コンテンツサーバ４００の制御部４４０は、コンテンツ情報記憶部４３１に記憶されているコンテンツ情報を読み出し、読み出したコンテンツ情報に基づいてコンテンツメニュー画面を生成し、生成したコンテンツメニュー画面をコンテンツ再生装置３００に送信する（ステップＳ１）。
【００５９】
コンテンツ再生装置３００の通信部３１０が、コンテンツサーバ４００から送信されたコンテンツメニュー画面を受信すると、制御部３４０は、受信したコンテンツメニュー画面を表示装置１００に表示させる（ステップＳ２）。コンテンツメニュー画面において、ユーザによってシリーズ作品のコンテンツが選択されると、制御部３４０は、選択されたコンテンツのシリーズ作品として関連付けられたコンテンツのリストが含まれるシリーズメニュー画面を表示装置１００に表示させる。そして、シリーズメニュー画面においていずれかのコンテンツが選択され、連続再生ボタンが押下されると（ステップＳ３）、制御部３４０は、リストに含まれる複数のコンテンツを連続再生させる制御指示を生成し、選択されたコンテンツのコンテンツＩＤが含まれるコンテンツ要求を、コンテンツサーバ４００に送信する（ステップＳ４）。
【００６０】
コンテンツサーバ４００の通信部４１０が、コンテンツ再生装置３００から送信されたコンテンツ要求を受信すると、再生制御部４４７は、通信部４１０が受信したコンテンツ要求に含まれるコンテンツＩＤに対応付けられてコンテンツ記憶部４３２に記憶されているコンテンツを読み出す。再生制御部４４７は、読み出したコンテンツを、通信部４１０を介してコンテンツ再生装置３００に送信してストリーミングを開始する（ステップＳ５）。コンテンツ再生装置３００の通信部３１０が、コンテンツサーバ４００から送信されるコンテンツを受信すると、制御部３４０は、受信したコンテンツを表示装置１００に再生させる。
【００６１】
再生制御部４４７は、送信しているコンテンツに対応付けられて区間情報記憶部４３５に記憶されている区間情報を読み出す。再生制御部４４７は、送信しているコンテンツに対応する区間情報にオープニング区間が設定されているか否かを判定する（ステップＳ６）。送信しているコンテンツに対応する区間情報にオープニング区間が設定されていなければ（ステップＳ６：ＮＯ）、ステップＳ８に進む。送信しているコンテンツに対応する区間情報にオープニング区間が設定されていれば（ステップＳ６：ＹＥＳ）、そのオープニング区間に定められた区間を飛ばして再生する（ステップＳ７）。
【００６２】
また、再生制御部４４７は、送信しているコンテンツに対応する区間情報にエンディング区間が設定されているか否かを判定する（ステップＳ８）。送信しているコンテンツに対応する区間情報にエンディング区間が設定されていなければ（ステップＳ８：ＮＯ）、ステップＳ１０に進む。送信しているコンテンツに対応する区間情報にエンディング区間が設定されていれば（ステップＳ８：ＹＥＳ）、そのエンディング区間に定められた区間を飛ばして再生する（ステップＳ９）。
【００６３】
再生制御部４４７は、送信しているコンテンツを最後まで送信すると、そのコンテンツに後続するコンテンツが存在するか否かを判定する（ステップＳ１０）。再生制御部４４７は、後続するコンテンツが存在すると判定すれば（ステップＳ１０：ＹＥＳ）、ステップＳ５に戻り、後続コンテンツの送信を開始する。再生制御部４４７は、後続するコンテンツが存在しないと判定すれば（ステップＳ１０：ＮＯ）、コンテンツの送信を終了し、ストリーミングを終了する（ステップＳ１１）。コンテンツ再生装置３００は、コンテンツの再生を終了する（ステップＳ１２）。
【００６４】
このようにすれば、コンテンツサーバ４００は、定められた区間を飛ばして再生することができるため、ユーザは、コンテンツの再生中に操作装置２００を操作しなくても、例えばシリーズ作品の複数のコンテンツにおいて同一の内容が再生されるオープニング区間やエンディング区間を飛ばして視聴することができる。これにより、ユーザは快適にコンテンツを視聴することができるとともに、視聴時間を効率良く短縮することができ、コンテンツ視聴の利便性を高めることが可能となる。
【００６５】
次に、図面を参照して、区間情報の更新処理を説明する。図９は、本実施形態のコンテンツ再生システム１による区間情報更新処理の動作例を示す図である。
上述したステップＳ４と同様に、制御部３４０は、ユーザに選択されたコンテンツのコンテンツＩＤが含まれるコンテンツ要求をコンテンツサーバ４００に送信する（ステップＳ２１）。コンテンツサーバ４００の再生制御部４４７は、コンテンツ要求に対応するコンテンツを、コンテンツ再生装置３００に送信する（ステップＳ２２）。
【００６６】
コンテンツ再生装置３００の制御部３４０は、コンテンツサーバ４００から送信されたコンテンツを表示装置１００に再生させる。コンテンツの再生中に、操作装置２００が操作され、制御部３４０が再生中のコンテンツの所定の区間を飛ばす制御指示を生成すると（ステップＳ２３）、制御部３４０は、生成した制御指示をコンテンツサーバ４００に送信する（ステップＳ２４）。コンテンツサーバ４００の再生制御部４４７は、コンテンツ再生装置３００から送信された制御指示を受信すると、制御指示に応じたコンテンツの区間を飛ばしてコンテンツ再生装置３００に送信する（ステップＳ２５）。再生制御部４４７は、コンテンツ再生装置３００からの制御指示に応じて飛ばした区間を示す制御区間を、コンテンツ再生装置３００のユーザを識別するユーザＩＤと、再生中のコンテンツを識別するコンテンツＩＤとに対応付けた制御履歴情報を生成し、制御履歴情報記憶部４３４に記憶させる（ステップＳ２６）。
【００６７】
区間情報制御部４４５は、制御履歴情報記憶部４３４に記憶されている制御履歴情報に基づいて区間情報を生成し、区間情報記憶部４３５に記憶させる区間情報の更新処理を行う（ステップＳ２７）。区間情報の更新処理は、同一のコンテンツに対する制御履歴情報が所定の件数蓄積された場合に行ってもよいし、一定期間（例えば、１日）ごとに行ってもよい。
このようにすれば、区間情報記憶部４３５に記憶されている区間情報を、ユーザからの制御指示に基づいて更新することができる。これにより、区間情報記憶部４３５に記憶されている区間情報が、より正確なオープニング区間またはエンディング区間を示すように調整することができる。
【００６８】
なお、区間情報制御部４４５が、制御指示受付部４４４に入力された制御指示に応じて飛ばされたコンテンツの区間に基づいて、区間情報を区間情報記憶部４３５に記憶させる際、区間情報制御部４４５は、制御指示受付部４４４に入力された制御指示に応じて飛ばされたコンテンツの区間である制御区間の分布に基づいて、区間情報を区間情報記憶部４３５に記憶させることができる。すなわち、制御区間の分布に基づいて、オープニング区間やエンディング区間を定めることができる。例えば、オープニング区間とエンディング区間とにおける制御区間の分布を正規分布として、本編部分が入らないようにオープニング区間やエンディング区間を定めることができる。具体的には、例えば、コンテンツにおける最初１０分、最後１０分で、特定の時点を境に制御区間が正規分布である場合、その時点から所定範囲（例えば、３σ（σは標準偏差））の内外の時点を、オープニング区間またはエンディング区間として更新する。例えば、コンテンツの開始から１０分後までの区間における制御区間の開始時点が正規分布である場合、その平均値−３σの時点を、オープニング区間の開始時点とする。また、コンテンツの開始から１０分後までの区間における制御区間の終了時点が正規分布である場合、その平均値＋３σの時点を、オープニング区間の終了時点とする。また、コンテンツの終了から１０分前までの区間における制御区間の開始時点が正規分布である場合、その平均値−３σの時点を、エンディング区間の開始時点とする。また、コンテンツの終了から１０分前までの区間における制御区間の終了時点が正規分布である場合、その平均値＋３σの時点を、エンディング区間の終了時点とする。このようにすれば、オープニング区間やエンディング区間を自動推定しつつも、極力、本編部分が途切れないようにコンテンツを再生することができる。
【００６９】
また、コンテンツ情報記憶部コンテンツ情報記憶部４３１に記憶されるコンテンツ情報には、上述した項目以外にも、コンテンツに関する情報が含まれていてもよい。例えば、対応するコンテンツの配信を開始する配信開始日や、コンテンツの配信を終了する配信終了日等を対応付けておくこともできる。この場合、例えばコンテンツ再生装置３００が表示装置１００に表示させるコンテンツのリストには、配信期間内（現在日が配信開始日と配信終了日との間）であるコンテンツのみを表示させ、配信期間外（現在日が配信開始日と配信終了日との間でない）であるコンテンツは表示しないようにしてもよい。あるいは、例えば配信期間外のコンテンツであってもコンテンツリストに表示させ、配信期間外であるコンテンツが連続再生の対象に含まれる場合には、そのコンテンツをスキップして再生するようにしてもよい。そのコンテンツをスキップする際には、例えば「このコンテンツの配信は開始されていません」「このコンテンツの配信は終了しました」等のダイアログを表示させてから、次のコンテンツにスキップするようにしてもよい。
【００７０】
また、コンテンツメニュー画面に表示させるリストには、配信期間内のコンテンツのみを表示させてもよいし、配信期間外のコンテンツも含めて表示させるようにしてもよい。また、コンテンツにより有料課金を行うような場合には、課金金額を含めてリストに表示させてもよい。また、例えば有料課金のシリーズ作品において、料金が払い済み（購入済み）のコンテンツと未払い（未購入）のコンテンツとが含まれている場合、例えば、購入済みのコンテンツの再生が終了した後に未購入のコンテンツが後続する場合、その時点でコンテンツを購入するための購入画面に遷移するようにしてもよい。
【００７１】
また、上述の実施形態では、ユーザがコンテンツを視聴するためのクライアント装置は、表示装置１００と操作装置２００とコンテンツ再生装置３００との３つのコンピュータ装置によって構成される例を示したが、クライアント装置は、例えばこれらの機能が一体となった１台のコンピュータ装置であってもよい。例えば、上述の実施形態では、操作装置２００に対するユーザの操作によって制御指示が入力される例を示したが、コンテンツ再生装置３００がボタン等の操作デバイスを備えていてもよく、コンテンツ再生装置３００がユーザからの制御指示の入力を直接受け付けるようにしてもよい。また、例えば、コンテンツ再生装置３００と表示装置１００とを一体として構成したコンピュータ装置を適用することもできる。
また、コンテンツのリストを表示するメニュー画面においては、例えば未視聴であるコンテンツについては、未視聴であることを示すマーク（未視聴マーク）を表示するようにしてもよい。
【００７２】
また、上述の例では、シリーズ作品のコンテンツのリストを表示させるシリーズメニュー画面に連続再生ボタンを表示させ、この連続再生ボタンが押下された場合に、その画面において選択されているコンテンツから再生を開始する例を示したが、例えば、連続再生ボタンが押下された時点で、連続再生を開始するコンテンツを選択するための別画面である選択画面に遷移してもよい。このような選択画面では、例えば、シリーズ作品のコンテンツのサブタイトルのリストとともに、「リストから、連続視聴を開始するタイトルを選択して下さい」のようなメッセージを表示し、選択されたコンテンツから連続再生を開始する。このようにすると、一般的な（連続再生でない、単一作品の）再生を行うためにコンテンツを選択するシリーズメニュー画面と、連続再生を行うためにコンテンツを選択する選択画面とのＵＩ（User Interface）を分けることができ、操作におけるユーザの混乱を低減することができる。
【００７３】
また、連続再生を行う対象は、予め定められたシリーズ作品のみでなく、ユーザによって選択された任意のコンテンツであってもよい。例えば、ユーザが映画やスポーツ等の複数のコンテンツを選択しておき、選択したコンテンツを連続再生するようにしてもよい。ここで、ユーザが任意に選択したコンテンツとは、例えばブックマークしたコンテンツでもよいし、例えば出演者名やタイトル名等によるコンテンツの検索機能を設け、検索結果に含まれる複数のコンテンツであってもよい。
【００７４】
また、連続再生するコンテンツのリストは、ユーザが定めた任意の時間に応じて、コンテンツサーバ４００が生成するようにしてもよい。例えば、ユーザから任意の時間（例えば、３時間）の入力を受け付け、再生制御部４４７が、入力された時間内で再生を終了できるコンテンツを選択して、時間内に再生を完了できるコンテンツのリストを生成することができる。例えば、再生制御部４４７は、コンテンツ情報記憶部４３１に記憶されているコンテンツ情報に含まれるコンテンツ長に基づいて、時間内に再生を完了できるコンテンツのリストを生成する。この際には、コンテンツ長に、上述した区間情報により飛ばす区間を考慮してコンテンツのリストを生成することができる。すなわち、コンテンツ情報記憶部４３１に記憶されているコンテンツ長から、区間情報に定められたオープニング区間およびエンディング区間の時間を差し引いた時間を再生時間として算出し、算出した再生時間の合計が時間内に収まるように、複数のコンテンツが含まれるリストを生成することができる。
ここで、コンテンツサーバ４００が生成するコンテンツのリストは、ユーザの視聴履歴に基づく嗜好、新作や人気作品、おすすめ作品等の属性に基づいて生成することもできる。
【００７５】
また、場面特定部４４６により特定した場面の画像は、コンテンツメニュー画面等に表示させるサムネイルとして利用することもできる。ただしこの場合、シリーズ作品の場合には全てのコンテンツに同一のサムネイルが対応付けられることになり、ユーザにとってサムネイルを見ただけでは話数の違いがわからないことになる。そこで、例えばオープニング区間の終了場面として対応付けられた場面の直後の場面の画像を、サムネイルとして適用するようにしてもよい。
【００７６】
また、区間情報記憶部４３５に記憶される区間情報は、上述したように、初期状態においては管理者やユーザによって指定することができるが、この際、コンテンツの本編が切れないように再生することが望ましい。そこで、区間情報は、例えば入力された値よりも短く補正して記憶させるようにしてもよい。
【００７７】
また、上述のようなオープニング区間やエンディング区間は、コンテンツの前半部分または後半部分に存在することが想定される。そこで、制御履歴情報記憶部４３４に記憶させる制御区間は、例えばコンテンツにおける前半部分何割の区間、後半部分何割の区間において早送りやスキップの制御指示が入力された場合に限り、記憶させるといったようにしてもよい。これにより、本編の最中に早送りやスキップの制御指示が入力された場合には制御履歴情報を制御履歴情報記憶部４３４に記憶させないようにすることができる。したがって、オープニング区間やエンディング区間を補正するために制御履歴情報を制御履歴情報記憶部４３４に記憶させるための処理負荷やデータ容量を低減することができるとともに、オープニング区間やエンディング区間の推定精度を向上させることができる。
【００７８】
また、上述したコンテンツサーバ４００が備える各機能部を、コンテンツ再生装置３００が備えるようにしてもよい。例えば、区間情報記憶部４３５や受付部４４１、再生制御部４４７等の機能部をコンテンツ再生装置３００が備えることとし、コンテンツ再生装置３００が備える区間情報記憶部に、コンテンツのうち、オープニング区間として定められた区間とエンディング区間として定められた区間との少なくともいずれかの区間を定める区間情報が記憶され、コンテンツ再生装置３００が備える再生制御部が、コンテンツの再生中に、前記コンテンツのうち前記区間情報によって定められた区間を飛ばして再生させるようにしてもよい。
【００７９】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコンテンツの再生を制御してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００８０】
また、上述した機能の一部または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【００８１】
１  コンテンツ再生システム
５  ネットワーク
１００  表示装置
２００  操作装置
２０１  入力部
２０２  送信部
３００  コンテンツ再生装置
３１０  通信部
３２０  信号受信部
３３０  記憶部
３４０  制御部
４００  コンテンツサーバ
４１０  通信部
４２０  入力部
４３０  記憶部
４３１  コンテンツ情報記憶部
４３２  コンテンツ記憶部
４３３  視聴情報記憶部
４３４  制御履歴情報記憶部
４３５  区間情報記憶部
４４０  制御部
４４１  受付部
４４２  再生指示受付部
４４３  区間情報受付部
４４４  制御指示受付部
４４５  区間情報制御部
４４６  場面特定部
４４７  再生制御部
【図１】
2015119286.tif 000003
【図２】
2015119286.tif 000004
【図３】
2015119286.tif 000005
【図４】
2015119286.tif 000006
【図５】
2015119286.tif 000007
【図６】
2015119286.tif 000008
【図７】
2015119286.tif 000009
【図８】
2015119286.tif 000010
【図９】
2015119286.tif 000011