(57)【要約】【課題】視聴中断したコンテンツについての視聴中断した部分のコンテンツ映像を、視聴位置それぞれに対応させたプレビュー画像として表示することができる。【解決手段】コンテンツ全編の視聴が済んでいるか否かにかかわらず、既に視聴したことがあるコンテンツである場合は、リモコン送信機６１の操作部の所定操作によって、画面上で所望のキャプチャ画像表示部８２a又は所望の時間軸位置表示部８２ｂを指定し、コンテンツの視聴位置を選択設定できる。【選択図】図１
2008219138.tif 000002
【特許請求の範囲】
【請求項１】
サーバへの配信要求に対して当該サーバからストリーミング形式で配信されるコンテンツの配信データを受信し、当該コンテンツの再生を行うコンテンツ再生装置であって、
サーバへ配信要求を行うに際して、当該サーバから配信可能なコンテンツに関してのコンテンツ情報を取得する配信コンテンツ情報取得手段と、
該配信コンテンツ情報取得手段によってコンテンツ情報が取得された複数のコンテンツの中からこれから視聴する所望のコンテンツを選択操作するとともに、当該選択操作するコンテンツが既に視聴したことがあるコンテンツである場合は、当該コンテンツに関しての複数の視聴開始位置の中から所望の視聴開始位置を選択操作する視聴コンテンツ選択操作手段と、
該視聴コンテンツ選択操作手段によって選択操作された所望のコンテンツの配信要求をサーバに行うとともに、該視聴コンテンツ選択操作手段によって当該所望のコンテンツの視聴開始位置も選択操作された場合には、選択操作された所望のコンテンツの、選択操作された所望の視聴開始位置からの配信要求をサーバに行う配信要求手段と、
サーバから該配信要求手段の配信要求に基づき配信されるコンテンツの配信データを受信してコンテンツの再生出力を行う再生出力手段と、
該再生出力手段によって再生出力されるコンテンツに関して、前記視聴コンテンツ選択操作手段によって再び選択操作する際に前記視聴コンテンツ選択操作手段によって当該コンテンツの視聴開始位置も選択させるため、該再生出力手段によって再生出力される当該コンテンツの再生時間軸上で一又は複数の視聴開始位置を取得する視聴開始位置取得手段と、
該視聴開位置始取得手段によって取得された当該コンテンツの再生時間軸上の一又は複数の視聴開始位置それぞれに対応させて、前記再生出力手段から再生出力される当該コンテンツのコンテンツ映像部分からプレビュー画像を取得するプレビュー画像取得手段と、
前記再生出力手段によって再生出力されたコンテンツ毎に対応付けて、前記視聴開始位置取得手段によって取得された一又は複数の視聴開始位置と該プレビュー画像取得手段によって取得された当該一又は複数の視聴開始位置それぞれに対応するプレビュー画像とを記憶する視聴情報記憶手段と、
前記視聴コンテンツ選択操作手段によって所望のコンテンツの選択操作を行う際に、前記配信コンテンツ情報取得手段によって取得されたコンテンツ情報に基づいてサーバから配信可能なコンテンツを案内するとともに、当該配信可能なコンテンツが該視聴情報記憶手段に視聴開始位置及びプレビュー画像が記憶されているコンテンツである場合には、該視聴情報記憶手段に記憶されている当該コンテンツに関しての一又は複数の視聴開始位置及び当該一又は複数の視聴開始位置に対応するプレビュー画像も案内する選択操作案内手段と
を備えていることを特徴とするコンテンツ再生装置。
【請求項２】
前記視聴開始位置取得手段は、
前記再生出力手段によって再生出力されたコンテンツの配信データに含まれているメタデータを基に、前記再生出力手段により再生出力された当該コンテンツ部分の再生時間軸上における一又は複数の視聴開始位置を取得する
ことを特徴とする請求項１記載のコンテンツ再生装置。
【請求項３】
前記プレビュー画像取得手段は、該再生出力手段によって再生出力される当該コンテンツの再生時間軸上の再生位置が、前記視聴開始位置取得手段によって取得された視聴開始位置に到る毎に、前記再生出力手段から再生出力されるコンテンツ映像をキャプチャしてプレビュー画像を取得する
ことを特徴とする請求項１記載のコンテンツ再生装置。
【請求項４】
サーバへの配信要求に対して当該サーバからストリーミング形式で配信されるコンテンツの配信データを受信し、当該コンテンツの再生を行うコンテンツ再生装置に用いられ、既に視聴したことがあるコンテンツに関してのプレビューリスト生成方法であって、
サーバへ配信要求を行うに際して、当該サーバから配信可能なコンテンツに関してのコンテンツ情報を取得する配信コンテンツ情報取得ステップ、
該配信コンテンツ情報取得ステップによってコンテンツ情報を取得した複数のコンテンツの中からこれから視聴する所望のコンテンツを選択操作するのに際し、前記配信コンテンツ情報取得ステップによって取得したコンテンツ情報に基づいてサーバから配信可能なコンテンツを案内するとともに、当該配信可能なコンテンツが視聴情報記憶手段に視聴開始位置及びプレビュー画像が記憶されているコンテンツである場合には、該視聴情報記憶手段に記憶されている当該コンテンツに関しての一又は複数の配信開始位置と当該一又は複数の視聴開始位置に対応するプレビュー画像とを対照させたプレビューリストを形成し、当該プレビューリストにより当該コンテンツの配信開始位置を案内する選択操作案内ステップ、
該選択操作案内ステップの案内に基づいて、これから視聴する所望のコンテンツを選択操作するとともに、当該選択操作するコンテンツが既に視聴したことがあるコンテンツである場合は、当該選択操作したコンテンツに関してのプレビューリストにより複数の視聴開始位置の中から所望の視聴開始位置を選択操作する視聴コンテンツ選択操作ステップ、
該視聴コンテンツ選択操作ステップによって選択操作した所望のコンテンツの配信要求をサーバに行うとともに、該視聴コンテンツ選択操作ステップによって当該所望のコンテンツの視聴開始位置をプレビューリストに基づいて選択操作した場合には、選択操作した所望のコンテンツの、選択操作した所望の視聴開始位置からの配信要求をサーバに行う配信要求ステップ、
該配信要求ステップの配信要求に基づきサーバから配信されるコンテンツの配信データを受信してコンテンツの再生出力を行う再生出力ステップ、
該再生出力ステップによって再生出力されるコンテンツに関して、前記視聴コンテンツ選択操作ステップによって再び選択操作する際に、前記視聴コンテンツ選択操作ステップにおいて当該コンテンツの視聴開始位置も選択させるため、該再生出力ステップによって再生出力される当該コンテンツの再生時間軸上における一又は複数の視聴開始位置を取得する視聴開始位置取得ステップ、
該視聴開位置始取得ステップによって取得された当該コンテンツの再生時間軸上の一又は複数の視聴開始位置それぞれに対応させて、前記再生出力ステップによって再生出力される当該コンテンツのコンテンツ映像部分からプレビュー画像を取得するプレビュー画像取得ステップ、
前記再生出力ステップによって再生出力されたコンテンツ毎に対応付けて、前記視聴開始位置取得ステップによって取得した一又は複数の視聴開始位置と該プレビュー画像取得ステップによって取得した当該一又は複数の視聴開始位置それぞれに対応するプレビュー画像とを、前記視聴情報記憶手段に記憶する視聴情報記憶ステップ、
を有することを特徴とする、既に視聴したことがあるコンテンツについてのプレビューリスト生成方法。
【請求項５】
コンピュータに、
サーバへの配信要求に対して当該サーバからストリーミング形式で配信されるコンテンツの配信データを受信し、当該コンテンツの再生を行うコンテンツ再生装置に用いられ、既に視聴したことがあるコンテンツに関してのプレビューリスト生成方法であって、
サーバへ配信要求を行うに際して、当該サーバから配信可能なコンテンツに関してのコンテンツ情報を取得する配信コンテンツ情報取得ステップ、
該配信コンテンツ情報取得ステップによってコンテンツ情報を取得した複数のコンテンツの中からこれから視聴する所望のコンテンツを選択操作するのに際し、前記配信コンテンツ情報取得ステップによって取得したコンテンツ情報に基づいてサーバから配信可能なコンテンツを案内するとともに、当該配信可能なコンテンツが視聴情報記憶手段に視聴開始位置及びプレビュー画像が記憶されているコンテンツである場合には、該視聴情報記憶手段に記憶されている当該コンテンツに関しての一又は複数の配信開始位置と当該一又は複数の視聴開始位置に対応するプレビュー画像とを対照させたプレビューリストを形成し、当該プレビューリストにより当該コンテンツの配信開始位置を案内する選択操作案内ステップ、
該選択操作案内ステップの案内に基づいて、これから視聴する所望のコンテンツを選択操作するとともに、当該選択操作するコンテンツが既に視聴したことがあるコンテンツである場合は、当該選択操作したコンテンツに関してのプレビューリストにより複数の視聴開始位置の中から所望の視聴開始位置を選択操作する視聴コンテンツ選択操作ステップ、
該視聴コンテンツ選択操作ステップによって選択操作した所望のコンテンツの配信要求をサーバに行うとともに、該視聴コンテンツ選択操作ステップによって当該所望のコンテンツの視聴開始位置をプレビューリストに基づいて選択操作した場合には、選択操作した所望のコンテンツの、選択操作した所望の視聴開始位置からの配信要求をサーバに行う配信要求ステップ、
該配信要求ステップの配信要求に基づきサーバから配信されるコンテンツの配信データを受信してコンテンツの再生出力を行う再生出力ステップ、
該再生出力ステップによって再生出力されるコンテンツに関して、前記視聴コンテンツ選択操作ステップによって再び選択操作する際に、前記視聴コンテンツ選択操作ステップにおいて当該コンテンツの視聴開始位置も選択させるため、該再生出力ステップによって再生出力される当該コンテンツの再生時間軸上における一又は複数の視聴開始位置を取得する視聴開始位置取得ステップ、
該視聴開位置始取得ステップによって取得された当該コンテンツの再生時間軸上の一又は複数の視聴開始位置それぞれに対応させて、前記再生出力ステップによって再生出力される当該コンテンツのコンテンツ映像部分からプレビュー画像を取得するプレビュー画像取得ステップ、
前記再生出力ステップによって再生出力されたコンテンツ毎に対応付けて、前記視聴開始位置取得ステップによって取得した一又は複数の視聴開始位置と該プレビュー画像取得ステップによって取得した当該一又は複数の視聴開始位置それぞれに対応するプレビュー画像とを、前記視聴情報記憶手段に記憶する視聴情報記憶ステップ、
を実行させるためのプログラム。
【請求項６】
サーバへの配信要求に対して当該サーバからストリーミング形式で配信されるコンテンツの配信データを受信し、当該コンテンツの再生を行うコンテンツ再生装置に用いられ、既に視聴したことがあるコンテンツに関してのプレビューリスト生成方法であって、
サーバへ配信要求を行うに際して、当該サーバから配信可能なコンテンツに関してのコンテンツ情報を取得する配信コンテンツ情報取得ステップ、
該配信コンテンツ情報取得ステップによってコンテンツ情報を取得した複数のコンテンツの中からこれから視聴する所望のコンテンツを選択操作するのに際し、前記配信コンテンツ情報取得ステップによって取得したコンテンツ情報に基づいてサーバから配信可能なコンテンツを案内するとともに、当該配信可能なコンテンツが視聴情報記憶手段に視聴開始位置及びプレビュー画像が記憶されているコンテンツである場合には、該視聴情報記憶手段に記憶されている当該コンテンツに関しての一又は複数の配信開始位置と当該一又は複数の視聴開始位置に対応するプレビュー画像とを対照させたプレビューリストを形成し、当該プレビューリストにより当該コンテンツの配信開始位置を案内する選択操作案内ステップ、
該選択操作案内ステップの案内に基づいて、これから視聴する所望のコンテンツを選択操作するとともに、当該選択操作するコンテンツが既に視聴したことがあるコンテンツである場合は、当該選択操作したコンテンツに関してのプレビューリストにより複数の視聴開始位置の中から所望の視聴開始位置を選択操作する視聴コンテンツ選択操作ステップ、
該視聴コンテンツ選択操作ステップによって選択操作した所望のコンテンツの配信要求をサーバに行うとともに、該視聴コンテンツ選択操作ステップによって当該所望のコンテンツの視聴開始位置をプレビューリストに基づいて選択操作した場合には、選択操作した所望のコンテンツの、選択操作した所望の視聴開始位置からの配信要求をサーバに行う配信要求ステップ、
該配信要求ステップの配信要求に基づきサーバから配信されるコンテンツの配信データを受信してコンテンツの再生出力を行う再生出力ステップ、
該再生出力ステップによって再生出力されるコンテンツに関して、前記視聴コンテンツ選択操作ステップによって再び選択操作する際に、前記視聴コンテンツ選択操作ステップにおいて当該コンテンツの視聴開始位置も選択させるため、該再生出力ステップによって再生出力される当該コンテンツの再生時間軸上における一又は複数の視聴開始位置を取得する視聴開始位置取得ステップ、
該視聴開位置始取得ステップによって取得された当該コンテンツの再生時間軸上の一又は複数の視聴開始位置それぞれに対応させて、前記再生出力ステップによって再生出力される当該コンテンツのコンテンツ映像部分からプレビュー画像を取得するプレビュー画像取得ステップ、
前記再生出力ステップによって再生出力されたコンテンツ毎に対応付けて、前記視聴開始位置取得ステップによって取得した一又は複数の視聴開始位置と該プレビュー画像取得ステップによって取得した当該一又は複数の視聴開始位置それぞれに対応するプレビュー画像とを、前記視聴情報記憶手段に記憶する視聴情報記憶ステップ、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画配信サービスに用いられるコンテンツ再生装置に係り、特に、既に視聴したことがあるコンテンツ（視聴中断したコンテンツを含む）を視聴し直す場合に、その配信サービスを的確かつ容易に受けられるようにしたコンテンツ再生装置、プレビューリスト生成方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
従来、ＶＯＤ（Video on Demand）を代表とする動画配信サービスでは、ストリーミング方式のコンテンツ配信が行われている。ストリーミング方式のコンテンツ配信では、コンテンツの配信を受けるコンテンツ再生装置は、インターネット等の通信ネットワークを介して接続された動画配信サービス会社のサーバから逐次送信されてくる、配信要求したコンテンツの分割データを随時バッファリングしながら再生することによって、コンテンツのスムーズな視聴が行える構成になっている。このストリーミング方式のコンテンツ配信に対応したコンテンツ再生装置の中には、視聴中断したコンテンツを視聴し直す際の利便性をはかるため、視聴中断したコンテンツの配信を再び受ける際には、動画配信サービス会社のサーバから、最初からではなく既に視た部分の続きからコンテンツの配信を受けることができるレジューム機能が備えられているものがある。
【０００３】
このレジューム機能を備えたコンテンツ再生装置の一例として、特開２００３−１８９２７６号公報（特許文献１）に記載されたストリーミング情報配信システムに用いられているユーザ端末のようなコンテンツ再生装置がある。
【０００４】
このストリーミング情報配信システムでは、コンテンツ再生装置でストリーミング配信されているコンテンツの再生途中に、ユーザ（視聴者）がその視聴終了操作（再生終了操作）を行った場合は、動画配信サービス会社のサーバ、又は視聴者のコンテンツ再生装置に設けられた視聴情報記録手段に、この視聴終了した配信コンテンツのタイトルに対応させて、視聴終了時におけるストリーミングデータの先頭からの時間軸位置（経過時間）を含む時間マークが、視聴記録として記録される構成になっている。そして、コンテンツ再生装置でストリーミング配信されるコンテンツの視聴を行う場合には、これから視聴するコンテンツの選択に際して、この視聴情報記録手段に記憶されている視聴記録を基に、既に再生したコンテンツの時間マークを含む再生リストが作成され、コンテンツ再生装置の表示手段に表示される構成になっている。
【０００５】
したがって、視聴者は、視聴中断した配信コンテンツを視聴し直す場合には、コンテンツ再生装置の表示手段に表示されるコンテンツの再生リスト上で、所望のコンテンツタイトルに対応した時間マークを指定することにより、指定した時間マークに対応した時間軸位置（経過時間）から、動画配信サービス会社のサーバよりそのストリーミングデータの配信を受け、既に視聴した部分の続きからコンテンツの視聴ができる構成になっている。
【０００６】
また、その一方で、コンテンツを予め時間軸方向にチャプター毎に区切っておき、コンテンツを視聴する際には、所望のチャプターを直接指定したり、チャプター毎に対応して設けられているサムネイル画像を選択することによって、この指定したチャプターからコンテンツの視聴が行えるチャプター選択機能を備えたコンテンツ記録再生装置がある。
【０００７】
この種のチャプター選択機能を備えたコンテンツ記録再生装置では、ハードディスク（以下ＨＤＤ），ＤＶＤ，等といったコンテンツ記録再生装置に備えられている記録媒体に、動画配信サービス会社のサーバからストリーミング方式で配信されるコンテンツをダウンロードする際や、既に記録媒体に記録されているコンテンツを再生する際に、記録媒体にダウンロードするコンテンツ又は記録媒体に記録されているコンテンツについて、自動又はマニュアルでチャプター分割が行えるようになっている。
【０００８】
具体的には、チャプター分割は、例えば、ストリーミング方式で配信されるコンテンツを記録媒体にダウンロードする場合に、時刻や経過時間を基に一定間隔に区切る等して自動的に行ったり、また、特開２００３−２７２３６１号公報（特許文献２）に記載されているように、記録媒体に記録されているコンテンツに対してユーザが行うプレビュー操作やその停止操作等を利用して、マニュアルで行えるようになっている。
【０００９】
そして、上述したようなチャプター分割されたコンテンツに係るチャプター分割情報は、チャプター分割を行ったコンテンツの映像，音声等の記録データとともに一体的に記録媒体に記録された上で、当該コンテンツについてのチャプター選択機能が利用できる構成になっている。
【００１０】
【特許文献１】特開２００３−１８９２７６号公報
【特許文献２】特開２００３−２７２３６１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記特許文献１に記載されているストリーミング情報配信システムの場合は、視聴者がこれから視聴するコンテンツを選択する際に、コンテンツ再生装置では、その視聴情報記録手段に記載されているコンテンツ名及びその時間情報を基に、コンテンツの再生リストを作成して、視聴者に提示できるようになっている。
【００１２】
しかし、このコンテンツの再生リストでは、コンテンツ毎に、コンテンツタイトルと、その視聴終了時におけるストリーミングデータの先頭からの時間軸位置（経過時間）とが視聴者に提示されるだけなので、視聴者は、そのコンテンツの既に視聴した部分の内容がどのような内容で、どのようなシーンから再生が始まるかを、このコンテンツタイトル及び時間軸位置を基にした、自身の記憶を頼りに把握しなければならかった。そのため、視聴者は、これから視聴するコンテンツを選択する際に、視聴中断したままのコンテンツに付されている時間マークを十分に生かすことができなかった。
【００１３】
そこで、視聴者がこれから視聴するコンテンツを選択する際に、視聴中断したコンテンツを含む、既に視聴したことがあるコンテンツそれぞれに関して、どのような内容進行を辿ってどのようなシーンから再生が始まるかを、視聴者が的確かつ容易に把握できるように、その視聴情報記録手段に記載されているコンテンツ名及びその時間軸位置情報に基づいて、再生リストに記載されているコンテンツそれぞれのプレビュー画像の配信を動画配信サービス会社のサーバからコンテンツ再生装置が受け、その表示手段にコンテンツタイトル及びその時間軸位置情報に加えて、既に視聴したことがあるコンテンツに関してはその映像シーンのプレビュー画像を表示することも考えられる。
【００１４】
しかし、動画配信サービス会社のサーバが、コンテンツそれぞれのプレビュー画像の生成やこれら生成したプレビュー画像の配信に関して、レスポンスが遅いサーバである場合は、視聴者が、コンテンツ名とその時間軸位置情報とを指定して、既に視聴したことがあるコンテンツのプレビュー画像を要求しても、コンテンツそれぞれのプレビュー画像をコンテンツ再生装置がサーバから受けるまでに多くの時間がかかる。また、視聴者がこれから視聴するコンテンツを選択する際のレスポンスも、このプレビューをサーバ側で生成及び配信処理する分だけ悪くなり、視聴者のコンテンツ再生装置では所望のコンテンツの配信要求の送信、ひいては所望のコンテンツの再生開始が遅れる。
【００１５】
また、視聴者が、これから視聴するコンテンツとして視聴中断したコンテンツを選択しようとする場合であっても、視聴中断したコンテンツの視聴済みの１シーンのプレビュー画像だけではそのコンテンツの内容や視聴中断した理由が判りにくい。
【００１６】
そのため、視聴中断したコンテンツの視聴済みの１シーンのプレビュー画像だけではなく、視聴中断したコンテンツの視聴済み部分について、例えばコンテンツ内容の進行に合わせていくつかのシーンがプレビューリストとして表示される方が、そのコンテンツの内容や視聴中断した理由が判り易い。
【００１７】
そして、視聴者が、これから視聴するコンテンツとして視聴中断したコンテンツを選択するに際しても、その視聴開始するシーンは、コンテンツの内容等から視聴中断したシーンからではなく、それ以前のシーンから一部重複して視聴した方がそのコンテンツ内容が判り易い場合もある。
【００１８】
そこで、これから視聴するコンテンツを選択する際の、動画配信サービス会社のサーバから配信可能で選択可能なコンテンツについてのプレビュー表示も、視聴済みの１シーンだけではなく、既に視聴し終わった部分についてその進行に合わせた幾つかのシーンがあった方が、そのコンテンツの内容や視聴中断した理由が判り易い。
【００１９】
そのため、これから視聴するコンテンツの選択に当たって、視聴中断したコンテンツ、又は既に視聴終了したコンテンツのプレビュー表示についても、既に視聴が一旦済んでいる幾つかの映像シーンについて、それぞれ映像シーンのプレビュー画像が表示できることが好ましい。
【００２０】
そこで、視聴選択が可能なコンテンツそれぞれについて、コンテンツ毎に、視聴が既に済んでいる幾つかの映像シーンそれぞれのプレビュー画像の提供を、動画配信サービス会社のサーバから受けて行うことも考えられるが、この場合も、視聴者がこれから視聴するコンテンツを選択する際のレスポンスが、このプレビュー画像をサーバ側で生成及び配信処理する分だけ悪くなり、視聴者のコンテンツ再生装置では所望のコンテンツの配信要求の送信、ひいては所望のコンテンツの再生開始が遅れる。
【００２１】
また、コンテンツの記録媒体への記録機能及びチャプター選択機能を備えたコンテンツ記録再生装置を用いて、視聴者が選択した所望のコンテンツを視聴する際に、動画配信サービス会社のサーバからストリーミング方式で配信されるコンテンツを記録媒体にチャプター分割して記録しておき、そのチャプター分割情報やチャプター毎のサムネイル画像情報を視聴したコンテンツの映像，音声等の記録データとともに記録媒体に一体的に記録しておくようにすれば、この記録媒体に記録されているコンテンツをプレビュー再生してそのチャプター毎の対応するサムネイル画像を表示することによって、これから視聴しようとするコンテンツの選択のためのプレビュー画像に、このサムネイル画像を利用することができる。
【００２２】
しかしながら、これから視聴しようとするコンテンツの選択にサムネイル画像を利用するためには、動画配信サービス会社のサーバから所望コンテンツのストリーミングデータの配信を受ける度に、常時、配信を受けたコンテンツについてチャプター分割して記録媒体に記憶して保存しておかなければならなくなるため、記録媒体は、視聴したコンテンツの数が増加すればする程、コンテンツの視聴の選択のために保存しておくコンテンツの映像，音声等の記録データの記憶量が記録媒体の限られた記録容量の中で増大するだけでなく、既に視聴したコンテンツそれぞれについてサムネイル画像を取得するための記録媒体のプレビュー再生の時間も長くなり、視聴者がこれから視聴するコンテンツを選択する際のレスポンスも悪くなる。
【００２３】
さらに、動画配信サービス会社による所定単位の定額配信や、通信サービス会社による所定単位の定額通信等の普及によっては、随時、所望のコンテンツの配信を受けることがその料金面からも可能になるので、既に配信を受けて視聴したコンテンツについては、再視聴のためにコンテンツ記録再生装置に保存しておくこと自体のメリットが薄れることにもなる。
【００２４】
本発明は、上記した問題点を解決したものであって、既に視聴したことがあるコンテンツについて、既に視聴したコンテンツ部分の再生時間軸上における各視聴開始位置に対応したコンテンツ映像をプレビュー画像として案内することができ、既に視聴したことがあるコンテンツの視聴が済んだ部分の内容進行、コンテンツが視聴中断したコンテンツである場合はその視聴中断理由、等を、視聴するコンテンツを選択する際に容易に把握することができるコンテンツ再生装置、及びプレビューリスト生成方法を提供することを目的とする。
【００２５】
さらに、本発明は、視聴中断したコンテンツを含む、既に視聴したことがあるコンテンツについてその再視聴を行う場合には、その視聴開始位置を、各視聴開始位置にそれぞれ対応したコンテンツ映像を参照して、的確かつ容易に選択することができるコンテンツ再生装置、及びプレビューリスト生成方法を提供することを目的とする。
【課題を解決するための手段】
【００２６】
本発明のコンテンツ再生装置、及びプレビューリスト生成方法は、上述した課題を解決するために、視聴者がこれから視聴するコンテンツを選択する際に、既に視聴したことがあるコンテンツ（視聴中断したコンテンツを含む）に関しては、既に視聴したコンテンツ部分の再生時間軸上における視聴開始位置とこの視聴開始位置に対応したコンテンツ映像とを、当該コンテンツ部分の再生時に取得し、当該既に視聴したコンテンツに対応付けてこれら取得した視聴開始位置とプレビュー画像としてのコンテンツ映像とを記憶手段に視聴情報として記憶しておく一方、これから視聴するコンテンツを選択する際には、既に視聴したことがあるコンテンツに関しては、この記憶された既に視聴したコンテンツの視聴情報に基づいて、当該コンテンツが既に視聴したことがあるコンテンツであり、その視聴開始位置が選択可能なことをプレビューリストによって案内するようにしたことを特徴とする。
【００２７】
そして、本発明のコンテンツ再生装置、及びプレビューリスト生成方法は、視聴者がこれから視聴するコンテンツを選択する際に、その都度、既に視聴したことがあるコンテンツに関して動画配信サービス会社のサーバから視聴開始位置に対応するチャプター分割情報やチャプター毎のプレビュー画像としてのサムネイル画像を取得する必要もなく、また記録媒体に既に視聴したことがあるコンテンツの視聴済み部分の映像，音声等の記録データを保存しておく必要もなく、記憶手段に視聴したコンテンツに対応付けて取得した視聴開始位置とプレビュー画像としてのコンテンツ映像とを記憶していることを特徴とするものである。
【００２８】
そのために、本発明のコンテンツ再生装置は、サーバへの配信要求に対して当該サーバからストリーミング形式で配信されるコンテンツの配信データを受信し、当該コンテンツの再生を行うコンテンツ再生装置であって、サーバへ配信要求を行うに際して、当該サーバから配信可能なコンテンツに関してのコンテンツ情報を取得する配信コンテンツ情報取得手段と、配信コンテンツ情報取得手段によってコンテンツ情報が取得された複数のコンテンツの中からこれから視聴する所望のコンテンツを選択操作するとともに、当該選択操作するコンテンツが既に視聴したことがあるコンテンツである場合は、当該コンテンツに関しての複数の視聴開始位置の中から所望の視聴開始位置を選択操作する視聴コンテンツ選択操作手段と、視聴コンテンツ選択操作手段によって選択操作された所望のコンテンツの配信要求をサーバに行うとともに、視聴コンテンツ選択操作手段によって当該所望のコンテンツの視聴開始位置も選択操作された場合には、選択操作された所望のコンテンツの、選択操作された所望の視聴開始位置からの配信要求をサーバに行う配信要求手段と、サーバから配信要求手段の配信要求に基づき配信されるコンテンツの配信データを受信してコンテンツの再生出力を行う再生出力手段と、再生出力手段によって再生出力されるコンテンツに関して、視聴コンテンツ選択操作手段によって再び選択操作する際に視聴コンテンツ選択操作手段によって当該コンテンツの視聴開始位置も選択させるため、再生出力手段によって再生出力される当該コンテンツの再生時間軸上で一又は複数の視聴開始位置を取得する視聴開始位置取得手段と、視聴開位置始取得手段によって取得された当該コンテンツの再生時間軸上の一又は複数の視聴開始位置それぞれに対応させて、再生出力手段から再生出力される当該コンテンツのコンテンツ映像部分からプレビュー画像を取得するプレビュー画像取得手段と、再生出力手段によって再生出力されたコンテンツ毎に対応付けて、視聴開始位置取得手段によって取得された一又は複数の視聴開始位置とプレビュー画像取得手段によって取得された当該一又は複数の視聴開始位置それぞれに対応するプレビュー画像とを記憶する視聴情報記憶手段と、視聴コンテンツ選択操作手段によって所望のコンテンツの選択操作を行う際に、配信コンテンツ情報取得手段によって取得されたコンテンツ情報に基づいてサーバから配信可能なコンテンツを案内するとともに、当該配信可能なコンテンツが視聴情報記憶手段に視聴開始位置及びプレビュー画像が記憶されているコンテンツである場合には、視聴情報記憶手段に記憶されている当該コンテンツに関しての一又は複数の視聴開始位置及び当該一又は複数の視聴開始位置に対応するプレビュー画像も案内する選択操作案内手段と、を備えていることを特徴とする。
【００２９】
また、本発明のプレビューリスト生成方法は、サーバへの配信要求に対して当該サーバからストリーミング形式で配信されるコンテンツの配信データを受信し、当該コンテンツの再生を行うコンテンツ再生装置に用いられ、既に視聴したことがあるコンテンツに関してのプレビューリスト生成方法であって、サーバへ配信要求を行うに際して、当該サーバから配信可能なコンテンツに関してのコンテンツ情報を取得する配信コンテンツ情報取得ステップ、配信コンテンツ情報取得ステップによってコンテンツ情報を取得した複数のコンテンツの中からこれから視聴する所望のコンテンツを選択操作するのに際し、配信コンテンツ情報取得ステップによって取得したコンテンツ情報に基づいてサーバから配信可能なコンテンツを案内するとともに、当該配信可能なコンテンツが視聴情報記憶手段に視聴開始位置及びプレビュー画像が記憶されているコンテンツである場合には、視聴情報記憶手段に記憶されている当該コンテンツに関しての一又は複数の配信開始位置と当該一又は複数の視聴開始位置に対応するプレビュー画像とを対照させたプレビューリストを形成し、当該プレビューリストにより当該コンテンツの配信開始位置を案内する選択操作案内ステップ、選択操作案内ステップの案内に基づいて、これから視聴する所望のコンテンツを選択操作するとともに、当該選択操作するコンテンツが既に視聴したことがあるコンテンツである場合は、当該選択操作したコンテンツに関してのプレビューリストにより複数の視聴開始位置の中から所望の視聴開始位置を選択操作する視聴コンテンツ選択操作ステップ、視聴コンテンツ選択操作ステップによって選択操作した所望のコンテンツの配信要求をサーバに行うとともに、視聴コンテンツ選択操作ステップによって当該所望のコンテンツの視聴開始位置をプレビューリストに基づいて選択操作した場合には、選択操作した所望のコンテンツの、選択操作した所望の視聴開始位置からの配信要求をサーバに行う配信要求ステップ、配信要求ステップの配信要求に基づきサーバから配信されるコンテンツの配信データを受信してコンテンツの再生出力を行う再生出力ステップ、再生出力ステップによって再生出力されるコンテンツに関して、前記視聴コンテンツ選択操作ステップによって再び選択操作する際に、視聴コンテンツ選択操作ステップにおいて当該コンテンツの視聴開始位置も選択させるため、再生出力ステップによって再生出力される当該コンテンツの再生時間軸上における一又は複数の視聴開始位置を取得する視聴開始位置取得ステップ、視聴開位置始取得ステップによって取得された当該コンテンツの再生時間軸上の一又は複数の視聴開始位置それぞれに対応させて、再生出力ステップによって再生出力される当該コンテンツのコンテンツ映像部分からプレビュー画像を取得するプレビュー画像取得ステップ、再生出力ステップによって再生出力されたコンテンツ毎に対応付けて、視聴開始位置取得ステップによって取得した一又は複数の視聴開始位置と該プレビュー画像取得ステップによって取得した当該一又は複数の視聴開始位置それぞれに対応するプレビュー画像とを、視聴情報記憶手段に記憶する視聴情報記憶ステップ、を有することを特徴とする。
【００３０】
また、本発明は、コンテンツ再生装置において、コンピュータに、上述したプレビューリスト生成方法の各ステップを実行させるためのプログラム、又はこのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００３１】
本発明のコンテンツ再生装置及びプレビューリスト生成方法によれば、動画配信サービス会社のサーバに配信要求する所望のコンテンツを選択する画面上で、コンテンツが既に視聴したことがあるコンテンツである場合は、当該コンテンツの既に視聴したコンテンツ部分の視聴時に取得して視聴情報として記憶されている、一又は複数の視聴開始位置、及びこの一又は複数の視聴開始位置それぞれに対応させて取得したプレビュー画像によって、
・  当該コンテンツが既に視聴したことがコンテンツであること、
・  既に視聴が済んだ部分の経過内容がこの一又は複数の視聴開始位置それぞれに対応させて取得したプレビュー画像のとおりであること、
・  当該コンテンツの再視聴を行う場合にはそれぞれプレビュー画像が対応付けられている一又は複数の視聴開始位置が選択可能なこと、
が案内されるようになっているので、視聴者は、選択対象のコンテンツが既に視聴したことがあるコンテンツであり、また既にどこまでのシーンを見たのか、既に視聴したコンテンツ部分の内容はどのようなものであったかを思い出し易くなり、配信要求する所望のコンテンツの選択、さらにはその視聴開始するコンテンツシーンの選択をスムーズに行うことができる。
【００３２】
その既に視聴したことがあるコンテンツ部分についての、一又は複数の視聴開始位置の取得、及びこの取得した一又は複数の視聴開始位置それぞれに対応するプレビュー画像の取得は、この既に視聴したことがあるコンテンツ部分の視聴時に、コンテンツ再生装置が、そのコンテンツの配信データから取得して記憶しておくため、これから視聴する所望のコンテンツの選択やその配信要求の送信に際して、この視聴中断した部分の視聴開始位置やその視聴開始位置に対応したプレビュー画像の取得のための、不要なネットワークトラフィックが必要なくなり、レスポンスの遅い配信サーバでも快適に使用できる。
【００３３】
また、本発明のコンテンツ再生装置及びプレビューリスト生成方法は、配信サーバからストリーミング方式で配信される配信要求したコンテンツのメタデータ及び映像・音声データからなるコンテンツのストリーミングデータを、視聴開始位置やプレビュー画像の取得のためにそのまま記憶手段に保存記憶することなく、視聴のために再生出力されるコンテンツ映像からそのフレームを取得して保存するので、視聴中断した部分のコンテンツ映像を取得するためのネットワークに対する余分な処理も必要なく、コンテンツ再生装置自体の処理への影響も軽減できる。
【発明を実施するための最良の形態】
【００３４】
本発明のコンテンツ再生装置、及びコンテンツ生成方法の実施の形態について、図面とともに説明する。
【００３５】
図１は、本発明のコンテンツ再生装置の一実施の形態としてのセットトップボックスのシステム構成図である。
【００３６】
本実施の形態のコンテンツ再生装置１は、アナログテレビジョン放送を受信するアナログ放送受信部１１と、デジタルテレビジョン放送を受信するデジタル放送受信部１２と、ＩＰ放送を受信するＩＰ放送受信部１３との、３つの放送受信部１０を備えたセットトップボックス(ＳＴＢ：Set Top Box)１-１として構成されている。
【００３７】
アナログ放送受信部１１は、アンテナ１１１，アナログチューナー部１１２，及びＡＶスイッチ部１１３を備えている。
【００３８】
アンテナ１１１は、アナログ放送電波を受信する。アナログチューナー部１１２は、アンテナ１１１によって受信されるアナログ放送電波の中から、後述する選局部４４から受信指示された放送周波数の選局を行い、選局した放送周波数を用いて送信されるアナログ放送コンテンツのビデオ／オーディオ信号を復調出力する。
【００３９】
ＡＶ(Audio & Visual)スイッチ部１１３は、アナログチューナー部１１２から復調出力されるビデオ／オーディオ信号と、外部入力端子１１４を介して接続された図示せぬＶＴＲ等の外部ＡＶ機器から出力されるビデオ／オーディオ信号とが供給され、後述する制御手段としてのＣＰＵ４０による切換指示に基づいて、アナログチューナー部１１２又は外部入力端子１１４の中のいずれか一方からのビデオ／オーディオ信号を切り換え出力する。ＡＶスイッチ部１１３で切換出力されたビデオ／オーディオ信号の中、ビデオ信号は、ＡＶスイッチ部１１３から後述のビデオセレクタ部２１２へ供給され、オーディオ信号は、ＡＶスイッチ部１１３から後述のオーディオセレクタ部２２２へ供給される。
【００４０】
デジタル放送受信部１２は、アンテナ１２１と、デジタルチューナー部１２２と、デジタル復調部１２３と、多重分離部(ＤＭＵＸ：Demultiplexer) １２４とを備えている。
【００４１】
アンテナ１２１は、デジタル放送電波を受信する。デジタルチューナー部１２２は、アンテナ１２１によって受信されるデジタル放送電波の中から、後述する選局部４４から受信指示された論理チャンネルが含まれる放送周波数の物理チャンネルを選局し、この選局した放送周波数の物理チャンネルを用いて送信されるデジタル放送のアナログ放送波受信信号を受信する。
【００４２】
デジタル復調部１２３は、選局された物理チャンネルのアナログ放送波受信信号からデジタル信号のＭＰＥＧ(Moving Picture Experts Group)２トランスポートストリーム(Transport Stream)信号（以下、ＭＰＥＧ２−ＴＳ信号と略称する）の復調を行い、この復調したＭＰＥＧ２−ＴＳ信号から、選択された論理チャンネルに対応する、パケット化されたＭＰＥＧ２エレメンタルストリーム信号（以下、ＭＰＥＧ２−ＰＥＳ(Packetized Elementarty Stream)信号と略称する）を抽出する。
【００４３】
多重分離部１２４は、後述する制御手段としてのＣＰＵ４０による制御指示に基づいて、デジタル復調部１２３から供給されるＭＰＥＧ２−ＰＥＳ信号を、ＭＰＥＧ２ビデオエレメンタルストリーム信号（以下、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ(Elementarty Stream)信号と略称する）と、ＭＰＥＧ１オーディオエレメンタルストリーム信号（以下、ＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号と略称する）と、これら以外の、例えばＥＰＧ(Electronic Program Guide)のような付加データが組み込まれた付加データ信号とに分離し、これらを出力する。
【００４４】
ＩＰ(Internet Protocol)放送受信部１３は、ネットワークインタフェース部１３１と、ＩＰ放送チューナー部１３２と、前述したデジタル放送受信部１２との間で共用化された多重分離部１２４とを備えている。
【００４５】
ネットワークインタフェース部１３１は、図示の例では、図示せぬＩＰ網に接続されているＬＡＮ（Local Area Network）１３３を介して、コンテンツ配信サービス会社（動画配信サービス会社）のサーバと回線接続され、例えば、後述する選局部４４によって生成されたＴＣＰ(Transmission Control Protocol)に基づく所望のコンテンツの配信要求を、ＩＰパケットに組み込んでコンテンツ配信サービス会社の配信サーバへ送信する。
【００４６】
また、ネットワークインタフェース部１３１は、例えば、コンテンツ配信サービス会社の配信サーバからＩＰ網を介して送信されてくる、配信要求したコンテンツのストリーミングデータやコンテンツリスト等の付加データについてのＭＰＥＧ２プログラムストリーム信号（以下、「ＭＰＥＧ２−ＰＳ(Program Stream)信号」と称する）がＵＤＰ(User Datagram Protocol)プロトコルに基づき組み込まれているＩＰパケットを受信し、このＵＤＰに基づくコンテンツのストリーミングデータや付加データについてのＭＰＥＧ２−ＰＳ信号を取り出して出力する。
【００４７】
ＩＰ放送チューナー部１３２は、ネットワークインタフェース部１３１から供給される、ＵＤＰに基づくコンテンツのストリーミングデータや付加データについてのＭＰＥＧ２−ＰＳ信号の復調を行い、このＭＰＥＧ２−ＰＳ信号にパケット化されて組み込まれているＭＰＥＧ−ＰＥＳ信号を取り出して出力する。
【００４８】
多重分離部１２４は、後述する制御手段としてのＣＰＵ４０による制御指示に基づいて、ＩＰ放送チューナー部１３２から供給されるＭＰＥＧ２−ＰＥＳ信号を、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号と、ＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号と、これら以外の、例えばコンテンツリストデータ，チャプター分割指示データ，チャプター画像取得指示データのような付加データが組み込まれた付加データ信号とに分離し、これらを出力する。
【００４９】
なお、この付加データとしてのコンテンツリストデータは、配信元の配信サーバから配信を受ける所望のコンテンツの選択に際して、視聴可能な、すなわち配信元の配信サーバから配信可能なコンテンツのコンテンツ情報が記載されたデータを指すものである。
【００５０】
また、この付加データとしてのチャプター分割指示データは、従来技術で説明したチャプター選択機能を備えたコンテンツ記録再生装置が、配信されたコンテンツを記録媒体に再生可能に記録（ダウンロード）する際に、記録媒体にコンテンツがその再生時間軸上における配信元側の意図した位置でチャプター分割が行われて記録されるように、当該コンテンツのチャプター分割する分割位置情報を、例えば、コンテンツ記録再生装置に対してその再生時間軸上の所定の位置情報で指示するデータである。
【００５１】
また、この付加データとしてのチャプター画像取得指示データは、上述のようにして、従来技術で説明したチャプター選択機能を備えたコンテンツ再生記録装置が、配信されたコンテンツを記録媒体にチャプター分割して再生可能に記録（ダウンロード）する際に、さらに、この分割されたチャプター毎のサムネイル画像がその再生時間軸上における配信元側の意図したコンテンツ映像（静止画）になるように、チャプター毎のサムネイル画像としてのコンテンツ映像（静止画）を、コンテンツ装置再生記録に対して、例えば、当該コンテンツの再生映像（動画像）の中からその再生時間軸上の所定の位置情報で指示するデータである。
【００５２】
これら付加データの中、コンテンツリストデータは、コンテンツ再生装置１が配信元の配信サーバに回線接続された当初、配信元の配信サーバから供給される。
【００５３】
なお、チャプター分割指示データやチャプター画像取得指示データのデータ配信形式としては、例えば、配信要求したコンテンツの配信当初において、コンテンツの再生時間軸上のチャプター分割位置全てについてのチャプター分割指示データや各チャプターのチャプター画像取得指示データ全てを、一括して上述したように付加データとして指定したものがある。また、他のデータ配信形式として、配信要求したコンテンツの配信の進行に合わせて、チャプター分割位置に対応するＭＰＥＧ−ＰＥＳ信号，ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等のメタデータに、チャプター分割指示やチャプター画像取得指示が指定されているものもある。
【００５４】
そして、上述したアナログ放送受信部１１によって受信復調されたビデオ映像信号及びオーディオ信号、デジタル放送受信部１２によって受信復調されたＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号，ＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号，及び付加データ信号、ＩＰ放送受信部１３よって受信復調されたＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号，ＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号，及び付加データ信号は、後段の映像音声出力処理部２０によって映像音声処理がなされる。これにより、映像表示装置としての例えば液晶表示装置３１からは、コンテンツ映像や、電子番組表又はコンテンツリスト等のＯＳＤ画像が表示出力され、音声出力装置としてのスピーカ３２からは、コンテンツ映像に対応した音声が出力される。また、付加データとしてのチャプター分割指示データやチャプター画像取得指示データや、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等のメタデータに含まれるチャプター分割指示やチャプター画像取得指示は、多重分離部１２４や後述するＥＰＧ／ＯＳＤ／予約処理部２１３等から制御手段としてのＣＰＵ４０によって読み出される。
【００５５】
本実施例では、映像音声出力処理部２０は、ビデオデコード／キャプチャ部２１１，ビデオセレクタ部２１２，ＥＰＧ／ＯＳＤ／予約処理部２１３，加算部（画像重畳部）２１４，ビデオ出力変換部２１５，オーディオデコード部２２１，オーディオセレクタ部２２２，及びオーディオ出力変換部２２３を備えた構成になっている。
【００５６】
ビデオデコード／キャプチャ部２１１は、多重分離部１２４から出力されるＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号を形成する、ストリーミング映像データが組み込まれたＰＥＳ(Packetized Elementarty Stream)パケットをバッファリングし、このＰＥＳパケットからストリーミング映像データをデコード（復号）して、ビデオ映像信号に再生して出力する。
【００５７】
また、ビデオデコード／キャプチャ部２１１は、後述する制御手段としてのＣＰＵ４０による画像キャプチャ指示に基づいて、例えば、その際、再生出力を行っているコンテンツ映像のフレーム画像（静止画）をキャプチャ画像（キャプチャ画像データ）として取り込む。
【００５８】
このビデオデコード／キャプチャ部２１１によるキャプチャ画像データの中、視聴終了に基づくＣＰＵ４０からの画像キャプチャ指示によって取り込まれたキャプチャ画像データは、ＣＰＵ４０によって読み出され、後述の不揮発性メモリ４２に形成された視聴コンテンツのキャプチャ画像記憶部５３に、当該コンテンツについてのレジューム情報と対応付けてレジューム画像として記憶される。
【００５９】
また、このビデオデコード／キャプチャ部２１１によるキャプチャ画像データの中、配信元のチャプター分割指示データ又はチャプター画像取得指示データに基づくＣＰＵ４０からの画像キャプチャ指示よって取り込まれたキャプチャ画像データは、同じくＣＰＵ４０によって読み出され、不揮発性メモリ４２に形成された視聴コンテンツのキャプチャ画像記憶部５３に、当該コンテンツのチャプター情報の該当チャプターと対応付けてチャプター画像として記憶される。
【００６０】
ビデオセレクタ部２１２は、ビデオデコード／キャプチャ部２１１でデコードし再生したコンテンツのビデオ映像信号、及び前述したアナログ放送受信部１１のＡＶスイッチ部１１３からのビデオ映像信号が供給されるようになっており、後述する制御手段としてのＣＰＵ４０による出力選択指示に基づいて、いずれか一方のビデオ映像信号を選択出力する。
【００６１】
ＥＰＧ／ＯＳＤ／予約処理部２１３は、多重分離部１２４から出力されるＥＰＧ，コンテンツリストデータ，チャプター分割指示データ，チャプター画像取得指示データといった、ストリーミング付加データが組み込まれたＰＥＳパケットをバッファリングし、このＰＥＳパケットからストリーミング付加データをデコード（復号）して、付加データを再生する。
【００６２】
ＥＰＧ／ＯＳＤ／予約処理部２１３は、この再生した付加データが、例えば、視聴するコンテンツを選択するために利用されるＥＰＧやコンテンツリストについてのデータである場合は、このデータに基づいてＥＰＧやコンテンツリストのＯＳＤ画像を生成し、そのＯＳＤ画像映像信号を出力する。
【００６３】
また、ＥＰＧ／ＯＳＤ／予約処理部２１３は、この再生した付加データが、例えば、配信要求したコンテンツに関しての配信元で付加されたチャプター分割指示データやチャプター画像取得指示データである場合は、後述する制御手段としてのＣＰＵ４０からの制御指示（例えば、読み出し指示）があるまで、一時保持しておく。
【００６４】
そして、本実施の形態のコンテンツ再生装置１では、このＥＰＧ／ＯＳＤ／予約処理部２１３によって、コンテンツの視聴予約やこれから視聴するコンテンツの選択等が、液晶表示装置３１に表示された画面上で、後述するリモコン送信機６１を操作して行える構成になっている。
【００６５】
また、ＥＰＧ／ＯＳＤ／予約処理部２１３は、後述する制御手段としてのＣＰＵ４０による制御指示に基づいて、セットトップボックス１-１自身、このセットトップボックス１-１自身に接続されている液晶表示装置３１、又は外部入力端子１１４を介して接続されている外部ＡＶ機器の各種操作設定のためのＯＳＤ画像を生成し、後述するリモコン送信機６１を操作して、セットトップボックス１-１自身をはじめとする液晶表示装置３１や外部ＡＶ機器の各種操作設定が行える構成になっている。
【００６６】
加算部２１４は、ビデオセレクタ部２１２から選択出力されるビデオ映像信号と、ＥＰＧ／ＯＳＤ／予約処理部２１３から出力されるＯＳＤ画像映像信号とを重畳し、ビデオセレクタ部２１２からのビデオ映像信号の画像の全部又は一部に、ＥＰＧ／ＯＳＤ／予約処理部２１３からのＯＳＤ画像映像信号のＯＳＤ画像を重ね合わせて、液晶表示装置３１で表示する出力画像信号を生成して出力する。
【００６７】
ビデオ出力変換部２１５は、加算部２１４からの出力画像信号を表示装置にその画像を表示させるための画像表示信号に変換して出力する。本実施例はセットトップボックス１-１であるので、ビデオ出力変換部２１５からの画像表示信号は、セットトップボックス１-１とは別体の、表示装置としての液晶表示装置３１に供給される。
【００６８】
オーディオデコード部２２１は、多重分離部１２４から出力されるＭＰＥＧ１―Ａｕｄｉｏ―ＥＳ信号を形成する、ストリーミング音声データが組み込まれたＰＥＳパケットをバッファリングし、このＰＥＳパケットからストリーミング音声データをデコード（復号）して、コンテンツのオーディオ信号（音声信号）に再生して出力する。
【００６９】
オーディオセレクタ部２２２は、オーディオデコード部２２１でデコードし再生したコンテンツのオーディオ信号、及び前述したアナログ放送受信部１１のＡＶスイッチ部１１３からのオーディオ信号が供給され、後述する制御手段としてのＣＰＵ４０による出力選択指示に基づいて、いずれか一方のオーディオ信号を出力オーディオ信号として選択して出力する。
【００７０】
オーディオ出力変換部２２３は、オーディオセレクタ部２２２から出力される出力オーディオ信号を、スピーカ３２を駆動させるためのオーディオ出力信号に変換して出力する。本実施例はセットトップボックス１-１であるので、ビデオ出力変換部２１５からのオーディオ出力信号は、セットトップボックス１-１とは別体の、音声出力装置としてのスピーカ３２に供給される。
【００７１】
そして、上述したＩＰ放送受信部１３のＩＰ放送チューナー部１３２、ＩＰ放送受信部１３及びデジタル放送受信部１２で共用する多重分離部１２４、並びに映像音声出力処理部２０のビデオデコード／キャプチャ部２１１，ＥＰＧ／ＯＳＤ／予約処理部２１３，及びオーディオデコード部２２１は、バス４１に接続され、次に説明する制御手段としてのＣＰＵ４０によるデータ読み取り又はデータ書き込みが可能な構成になっている。
【００７２】
制御手段としてのＣＰＵ４０は、バス４１を介して接続された不揮発性メモリ４２及びＲＡＭ４３を備える。
【００７３】
不揮発性メモリ４２には、当該セットトップボックス１-１が各種機能を実行するために必要な、ＣＰＵ４０による各部の制御プログラム、及び各部の制御プログラムの実行で利用される固定データが記憶されている。また、この不揮発性メモリ４２には、当該セットトップボックス１-１自体の主電源がＯＦＦされても、次回この主電源がＯＮになるまでデータや補助プログラムを記憶保持しておくことが可能で、しかもデータの書き込み自在な補助記憶部４２１が含まれている。
【００７４】
本実施の形態では、この補助記憶部４２１には、前述したチャプター情報を記憶するチャプター情報記憶部５１、レジューム情報を記憶するレジューム情報記憶部５２、キャプチャ画像を記憶するキャプチャ画像記憶部５３が形成されている。
【００７５】
チャプター情報記憶部５１には、ＣＰＵ４０によってＥＰＧ／ＯＳＤ／予約処理部２１３から読み出された、配信されたコンテンツのチャプター分割指示データに基づく、コンテンツのチャプター分割情報が記憶される。このチャプター分割情報は、配信元側（コンテンツ配信サービス会社側）で付されたコンテンツの識別情報（コンテンツＩＤ情報）と対応付けられた、予め配信元側（コンテンツ配信サービス会社側）で指定されたチャプター分割位置それぞれに対応する、当該コンテンツのストリーミングデータの先頭からの再生時間軸位置情報によって構成されている。
【００７６】
レジューム情報記憶部５２には、途中で視聴停止したコンテンツに係り、視聴中断までの再生に伴い、その復調したＭＰＥＧ２−ＰＥＳ信号やＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号にメタ情報として含まれているデータ添付情報を基にＣＰＵ４０によって生成された、コンテンツのストリーミングデータの先頭からの時間軸位置（経過時間）情報で表される次回の再生開始位置情報が、レジューム情報として記憶される。このレジューム情報は、配信元側（コンテンツ配信サービス会社側）で付されたコンテンツの識別情報（コンテンツＩＤ情報）と対応付けられた、視聴中断再生位置に対応した当該コンテンツのストリーミングデータの先頭からの再生時間軸位置情報によって構成されている。
【００７７】
なお、本実施例の場合、レジューム情報記憶部５２には、さらに、全編の視聴が既に１回終了しているコンテンツに関しては、レジューム情報として、再生開始時の時間軸位置（経過時間）情報として予め定められた所定値（例えば、“00:00:00”）が、次回の再生開始位置情報として便宜的に記憶されるようになっており、全編視聴済コンテンツについての情報記憶部も兼ねる構成になっている。その上で、レジューム情報は、次回の再生開始位置情報がこの所定値である場合に限り、対応するコンテンツの識別情報（コンテンツＩＤ情報）のコンテンツは全編視聴済であることを示すようになっている。
【００７８】
キャプチャ画像記憶部５３には、制御手段としてのＣＰＵ４０による画像キャプチャ指示に基づいて、ビデオデコード／キャプチャ部２１１が、再生出力を行っているコンテンツ映像から取り込んだフレーム画像（静止画）が、キャプチャ画像として記憶される。このキャプチャ画像には、配信要求したコンテンツに関しての配信元で付加されたチャプター分割指示データやチャプター画像取得指示データに基づいてビデオデコード／キャプチャ部２１１により取得されたチャプター案内用画像と、コンテンツ途中での視聴中断に基づいてビデオデコード／キャプチャ部２１１により取得されるレジューム案内用画像が含まれる。
【００７９】
キャプチャ画像記憶部５３に記憶されたキャプチャ画像の中、チャプター案内用画像それぞれは、チャプター情報記憶部５１に記憶されているいずれかのコンテンツのチャプター分割情報におけるいずれかのチャプター（再生時間軸位置情報）と対応付けられ、同様に、レジューム案内用画像それぞれは、レジューム情報記憶部５２に記憶されているいずれかのコンテンツのレジューム位置（次回再生時間軸位置情報）と対応付けられている。
【００８０】
ところで、再生中の配信コンテンツの配信元側で付されたコンテンツ識別情報（コンテンツＩＤ情報）や、チャプター分割情報の再生時間軸位置情報並びにレジューム情報の再生時間軸位置情報といった視聴位置情報は、ＶＯＤを用いたＩＰ放送に関してのユーザのリモコン送信機６１の所定操作に基づいて、ＣＰＵ４０が、ＩＰ放送チューナー部１３２で復調したＭＰＥＧ２−ＰＥＳ信号，多重分離部１２４で分離したＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号，及びＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号にメタ情報として含まれているデータ添付情報や、ＥＰＧ／ＯＳＤ／予約処理部２１３で再生した付加データとしてのチャプター分割指示データ，チャプター画像取得指示データを読み出すことによって、取得される。
【００８１】
例えば、チャプター分割情報の場合は、あるコンテンツについての配信要求に対応して配信元側が送信してくる、配信コンテンツの付加データに含まれている、チャプター分割指示，又はチャプター画像取得指示のための配信コンテンツのストリーミングデータの先頭からの再生時間軸位置情報を、ＣＰＵ４０が読み出して取得する。
【００８２】
また、レジューム情報の場合は、配信要求したコンテンツの再生を行っている最中に、ユーザのリモコン送信機６１の視聴停止操作に基づいて、ＩＰ放送チューナー部１３２で復調したＭＰＥＧ２−ＰＥＳ信号，多重分離部１２４で分離したＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号，及びＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号にメタ情報として含まれているデータ添付情報から、当該視聴中断したシーンについてのストリーミングデータの先頭からの再生時間軸位置情報を、ＣＰＵ４０が読み出して取得する。
【００８３】
一方、ＲＡＭ４３には、不揮発性メモリ４２に記憶されている制御プログラムの実行時の作業領域、及びその際に一時的に生成されて利用されるデータが格納される。  
【００８４】
さらに、本実施例では、制御手段としてのＣＰＵ４０は、バス４１を介して、選局部４４，ビデオマウスマイコン４５，通信制御部４６，及びリモコン受光部４７とデータ接続されている。
【００８５】
選局部４４は、本実施例の場合、コンテンツの視聴開始に基づき、ＣＰＵ４０から供給されるユーザによって選択又は視聴予約された視聴コンテンツのメディア種別及びコンテンツ識別情報に基づいて、選択されたメディア種別に対応した放送受信部１０(１１，１２，１３のいずれか)に対し、選択された視聴コンテンツのコンテンツ識別情報による受信指示を供給する。
【００８６】
例えば、選択されたメディア種別がアナログテレビジョン放送である場合は、選局部４４は、アナログチューナー部１１２に、コンテンツ識別情報として選択された放送チャンネルの受信指示を供給する。また、選択されたメディア種別がデジタルテレビジョン放送である場合は、選局部４４は，デジタルチューナー部１２２に、コンテンツ識別情報として選択された論理チャンネルの受信指示を供給する。また、選択されたメディア種別がＩＰ放送である場合は、選局部４４は、ネットワークインタフェース部１３１に、コンテンツ識別情報として、選択されたコンテンツに対応してコンテンツ配信元側で付されたコンテンツ識別情報（コンテンツＩＤ情報）を含む、ＴＣＰによる配信要求を供給する。
【００８７】
リモコン受光部４７は、リモコン送信機６１からのユーザ操作に基づいて送信される、選局等を含む各種操作指示を受信し、これを各種制御手段としてのＣＰＵ４０への指示に変換する。
【００８８】
通信制御部４６は、本実施例の場合は電話回線と接続され、例えばユーザの携帯電話端末から電話回線を介して供給される、視聴予約を含むセットトップボックス１-１に対しての各種操作指示を受信し、これを各種制御手段としてのＣＰＵ４０への指示に変換したり、ＴＣＰによる配信要求等に変換してネットワークインタフェース部１３１に供給したりする。
【００８９】
ビデオマウスマイコン４５は、リモコン受光部４７が受信して変換したＣＰＵ４０への指示が、セットトップボックス１-１に接続されている液晶表示装置３１や外部ＡＶ機器に対しての機器操作指示である場合に、この指示を対象機器のリモコン信号に変換して、赤外線出力端子４８から発信出力する。
【００９０】
次に、上記構成を有する本実施例のセットトップボックス１-１のＩＰ放送受信部１３を用いて、配信サーバに配信要求したコンテンツを受信して視聴する場合に、制御手段としてのＣＰＵ４０が行うＶＯＤ処理について説明する。
【００９１】
図２，図３は、制御手段としてのＣＰＵが実行するＶＯＤ処理のフローチャートである。
【００９２】
ユーザがリモコン送信機６１の所定操作によってＩＰ放送の視聴を選択し、その対応指示がリモコン受光部４７によって受信され、リモコン受光部４７からのＩＰ放送の視聴指示がＣＰＵ４０に供給されると、ＣＰＵ４０は、デジタル放送受信部１２とＩＰ放送受信部１３とで共用している多重分離部１２４を、ＩＰ放送受信部１３のＩＰ放送チューナー部１３２から供給されるＭＰＥＧ２−ＰＥＳ信号について、分離処理を行うように制御する。また、ＣＰＵ４０は、映像音声出力処理部２０のビデオセレクタ部２１２及びオーディオセレクタ部２２２を、ビデオデコード／キャプチャ部２１１及びオーディオデコード部２２１からの入力を出力する側へ切り換える。
【００９３】
その上で、ＣＰＵ４０は、不揮発性メモリ４２に固定データとして記憶されているＶＯＤ処理のプログラムを実行開始する(ステップＳ010)。
【００９４】
ＣＰＵ４０は、まず、ユーザがＩＰ放送の視聴コンテンツを選択できるようにするために、ＩＰ放送受信部１３のネットワークインタフェース部１３１によって、コンテンツ配信サービス会社の配信サーバ宛の接続要求を、ＩＰ網と接続されているＬＡＮ１３３を介して送信し、コンテンツ配信サービス会社の配信サーバとの間のＩＰ網を介した回線接続をはかる。
【００９５】
ＣＰＵ４０は、ネットワークインタフェース部１３１が配信サーバからの接続応答を受信して、コンテンツ配信サービス会社の配信サーバとの回線接続がなされたならば、ネットワークインタフェース部１３１によって、コンテンツ配信サービス会社の配信サーバから配信されてくる、コンテンツリストデータのＭＰＥＧ２−ＰＳ信号がＵＤＰプロトコルに基づき組み込まれているＩＰパケットを受信する。そして、ＩＰ放送チューナー部１３２によって、コンテンツリストデータを含むＭＰＥＧ２−ＰＥＳ信号が取り出された後、コンテンツリストデータは多重分離部１２４で分離されてＥＰＧ／ＯＳＤ／予約処理部２１３に供給される。
【００９６】
ＥＰＧ／ＯＳＤ／予約処理部２１３は、コンテンツリストデータが組み込まれたＰＥＳパケットをバッファリングし、このＰＥＳパケットからコンテンツリストデータをデコード（復号）して再生し、コンテンツ配信サービス会社のサーバから配信可能なコンテンツのコンテンツ情報データを取得する(ステップＳ020)。
【００９７】
なお、このコンテンツ情報データには、配信可能なコンテンツそれぞれの、配信要求の際に必要な、配信元側で付されたコンテンツ識別情報（コンテンツＩＤ情報）を含むものであり、本実施例の場合は、さらに、配信可能なコンテンツそれぞれの配信元側で付された、サムネイル，コンテンツタイトル，コンテンツの属性情報（例えば、再生時間や解像度）， コンテンツの説明文，及び価格情報といった項目情報も含まれている。
【００９８】
次に、ＣＰＵ４０は、ＥＰＧ／ＯＳＤ／予約処理部２１３から取得したコンテンツ情報データの中の、例えばコンテンツ識別情報を取り出し、この取得したコンテンツ識別情報それぞれについて、不揮発性メモリ４２のレジューム情報記憶部５２を検索する(ステップＳ030)。このレジューム情報記憶部５２には、前述したように、視聴中断したコンテンツそれぞれのコンテンツ識別情報と対応付けて、その視聴停止したコンテンツ映像部分に対応する、コンテンツのストリーミングデータの先頭からのレジューム位置（次回再生時間軸位置情報）が、レジューム情報として記憶されている。
【００９９】
ＣＰＵ４０は、このレジューム情報記憶部５２の検索によって、既に記憶されているレジューム情報の中に、コンテンツ配信サービス会社から取得したコンテンツ情報データに含まれているコンテンツ識別情報に該当するレジューム情報がない場合には（ステップＳ040)、これらレジューム情報がなかったコンテンツ識別情報それぞれについて、コンテンツ配信サービス会社のサーバからの復号したコンテンツ情報データに含まれている、配信元側で付された、サムネイル，コンテンツタイトル，コンテンツの再生時間や解像度といった属性情報， コンテンツの説明文，価格情報といった項目情報に基づく、該当コンテンツそれぞれの項目表示データを、ＥＰＧ／ＯＳＤ／予約処理部２１３に対して作成させる(ステップＳ050)。
【０１００】
これに対し、ＣＰＵ４０は、このレジューム情報記憶部５２の検索によって、既に記憶されているレジューム情報の中に、コンテンツ配信サービス会社から取得したコンテンツ情報データに含まれているコンテンツ識別情報に該当するレジューム情報があった場合には(ステップＳ040)、このレジューム情報を有するコンテンツ識別情報それぞれについては、レジューム情報記憶部５２から取得した対応するレジューム位置（次回再生時間軸位置情報）を含むレジューム情報、及びこの取得したレジューム情報と対応付けられてキャプチャ画像記憶部５３に記憶されているキャプチャ画像データ（レジューム画像）を、ＥＰＧ／ＯＳＤ／予約処理部２１３に項目表示用資料データとして供給し、コンテンツ配信サービス会社のサーバからの復号したコンテンツ情報データに含まれている、配信元側で付された、サムネイル，コンテンツタイトル，コンテンツの属性情報（例えば、再生時間や解像度），コンテンツの説明文，及び価格情報といった項目情報に、レジューム位置及びレジューム画像を追加した、該当コンテンツそれぞれの項目表示データを、ＥＰＧ／ＯＳＤ／予約処理部２１３に対して作成させる(ステップＳ060)。
【０１０１】
ＥＰＧ／ＯＳＤ／予約処理部２１３は、取得したコンテンツ情報データに含まれるコンテンツ識別情報（コンテンツＩＤ）の全て又はその一部について、コンテンツ識別情報それぞれの項目表示データの作成が完了すると、これらコンテンツそれぞれの項目表示データを基に、ユーザに視聴可能なコンテンツを案内するためのコンテンツ案内ＯＳＤ画面を生成し、その映像信号を加算部２１４に出力する。
【０１０２】
この場合、ユーザによる視聴するコンテンツの選択が未だなされておらず、ビデオデコード／キャプチャ部２１１からは未だビデオ映像信号が供給されていないため、加算部２１４からはＥＰＧ／ＯＳＤ／予約処理部２１３によって生成されたコンテンツ案内ＯＳＤ画面の映像信号がそのままビデオ出力変換部２１５に出力され、液晶表示装置３１には、コンテンツリストデータに基づくコンテンツ案内ＯＳＤ画面がＯＳＤ表示される(ステップＳ070)。
【０１０３】
図４は、本実施の形態のセットトップボックスによるコンテンツ案内画面の一実施例の説明図である。図示の例は、１画面に４タイトル毎のコンテンツを切換可能に表示するコンテンツ案内ＯＳＤ画面７０を示したものである。
【０１０４】
コンテンツ案内ＯＳＤ画面７０上における各コンテンツ７１-１〜７１-４のコンテンツ案内部７２は、コンテンツ配信サービス会社からのコンテンツ情報データに含まれている、サムネイルａ，コンテンツタイトルｂ，コンテンツの属性情報ｃ，コンテンツの説明文ｄ，価格情報ｅをそれぞれ表示する配信元作成情報案内部７３ａ〜７３ｅと、配信先のコンテンツ再生装置１側で作成されたレジューム関係情報等を表示する配信先作成情報案内部７４とを有する構成になっている。
【０１０５】
図示の例では、レジューム情報記憶部５２にレジューム情報が記憶されているコンテンツの項目表示データの、キャプチャ画像データの再生画像ｖが、配信先作成情報案内部７４に表示される。これにより、このコンテンツが視聴中断したものであっても、視聴中断した場面（シーン）のコンテンツ映像の様子が案内される構成になっている。
【０１０６】
また、本実施例では、レジューム位置（次回再生時間軸位置情報）は、配信先作成情報案内部７４にこの再生画像ｖとともに表示される構成になっている。
【０１０７】
なお、レジューム位置がコンテンツの全編が既に視聴されていることを便宜的に表す所定値（例えば、“00:00:00”）になっている、既に全編の視聴が済んでいるコンテンツについては、ＥＰＧ／ＯＳＤ／予約処理部２１３によって、配信先作成情報案内部７４には再生画像ｖ及びレジューム位置の表示に代えて、“視聴済”の既定画面の表示がなされるようになっている。
【０１０８】
例えば、コンテンツ７１-１及びコンテンツ７１-３については、そのコンテンツ案内部７２の配信先作成情報案内部７４に再生画像ｖが表示され、ユーザは、コンテンツの選択の際に、コンテンツ７１-１及びコンテンツ７１-３が視聴中断したものであり、どのような場面で視聴中断したのか容易に把握できるようになっている。なお、視聴中断した場面の再生画像ｖのための、キャプチャ画像データの取得構成については、後述する。
【０１０９】
これに対し、コンテンツ７１-２については、そのコンテンツ案内部７２の配信先作成情報案内部７４に再生画像ｖが表示されておらず、項目表示データにキャプチャ画像データが含まれていない、レジューム情報のないコンテンツが表示されているものである。したがって、ユーザは、コンテンツの選択の際に、そのコンテンツ７１-２が未視聴なものであることを容易に把握できるようになっている。
【０１１０】
また、コンテンツ７１-４については、コンテンツ案内部７２の配信先作成情報案内部７４に、既に全編の視聴が１回終了していることを案内する“視聴済”の表示がなされ、全編の視聴が１回終了しており、その際にコンテンツ全編についてのチャプター分割がなされているものであることが容易に把握できるようになっている。
【０１１１】
このような構成からなる、コンテンツ案内画面７０では、リモコン送信機６１の操作部の所定操作によって、項目表示データが表示されるコンテンツ７１-１〜７１-４が切り換えられ、画面上で所望のコンテンツの配信を選択設定できるようになっている。
【０１１２】
図２に戻り、ユーザが所望のコンテンツを視聴候補のコンテンツとして選択すると（ステップＳ080）、その際におけるリモコン送信機６１の各操作は、リモコン受光部４７を介してＣＰＵ４０に供給され、ＣＰＵ４０はその操作に対応する指示をＥＰＧ／ＯＳＤ／予約処理部２１３に供給し、ＥＰＧ／ＯＳＤ／予約処理部２１３から選択された対応するコンテンツの、配信元側で付されたコンテンツ識別情報を得る。そして、ＣＰＵ４０は、ＥＰＧ／ＯＳＤ／予約処理部２１３から取得した、選択されたコンテンツのコンテンツ識別情報を取り出し、この取得したコンテンツ識別情報に関して、不揮発性メモリ４２のチャプター情報記憶部５１を検索する(ステップＳ090)。
【０１１３】
ＣＰＵ４０は、このチャプター情報記憶部５１の検索によって、既に記憶されているチャプター情報の中に、視聴候補のコンテンツ識別情報に該当したチャプター情報が未だ記憶されていない場合には(ステップＳ100)、ＥＰＧ／ＯＳＤ／予約処理部２１３に対して、例えば、チャプター情報が未だ取得できていないコンテンツである旨を示す情報を供給し、選択した視聴候補のコンテンツの確認用表示データを、ＥＰＧ／ＯＳＤ／予約処理部２１３に対して作成させる(ステップＳ110)。
【０１１４】
これに対し、ＣＰＵ４０は、このチャプター情報記憶部５１の検索によって、既に記憶されているチャプター情報の中に、視聴候補のコンテンツ識別情報に該当するチャプター情報があった場合には(ステップＳ100)、このチャプター情報から視聴候補のコンテンツ識別情報に該当するチャプター分割情報の各分割位置情報（再生時間軸位置情報）を読み出すとともに、この読み出した分割位置情報それぞれに対応してキャプチャ画像記憶部５３にキャプチャ画像が記憶されているか否かを確認し、この読み出した分割位置情報の中、対応するキャプチャ画像が記憶されている分割位置情報については、キャプチャ画像記憶部５３から対応するキャプチャ画像データを読み出す。
【０１１５】
これにより、ＣＰＵ４０は、キャプチャ画像記憶部５３に、対応するキャプチャ画像が記憶されていない分割位置情報（再生時間軸位置情報）については、そのチャプター情報として分割位置情報だけを、キャプチャ画像記憶部５３に対応するキャプチャ画像が記憶されている分割位置情報についてはそのチャプター情報としての分割位置情報に加えて、そのチャプター画像（チャプターのサムネイル画像）を取得することになる。
【０１１６】
そして、ＣＰＵ４０は、取得したチャプター画像が付加されていない分割位置情報（再生時間軸位置情報）又はチャプター画像が対応付けられ付加されている分割位置情報を、ＥＰＧ／ＯＳＤ／予約処理部２１３にチャプター表示用資料データとして供給し、選択した視聴候補のコンテンツの確認用表示データを、ＥＰＧ／ＯＳＤ／予約処理部２１３に対して作成させる(ステップＳ120)。
【０１１７】
ＥＰＧ／ＯＳＤ／予約処理部２１３は、ＥＰＧ／ＯＳＤ／予約処理部２１３は確認用表示データの作成が完了すると、これら確認用表示データを基にした、選択したコンテンツについての再生決定、並びにその視聴開始するシーン（チャプター）の選択及び決定を行うための選択されたコンテンツのコンテンツ詳細確認ＯＳＤ画面を生成し、このコンテンツ詳細確認画面を加算部２１４に出力する。
【０１１８】
加算部２１４では、この場合はユーザによる視聴するコンテンツの選択が未だなされておらず、ビデオデコード／キャプチャ部２１１からは未だビデオ映像信号が供給されていないため、加算部２１４からはＥＰＧ／ＯＳＤ／予約処理部２１３によって生成された、選択されたコンテンツのコンテンツ詳細確認画面の映像信号がそのままビデオ出力変換部２１５に出力され、液晶表示装置３１には、コンテンツリストに基づくコンテンツ案内画面がＯＳＤ表示される(ステップＳ130)。
【０１１９】
図５は、本実施の形態のセットトップボックスによるコンテンツ詳細確認画面の一実施例の説明図である。図示の例は、チャプター情報記憶部５１にチャプター情報が記憶されている、既に視聴したことがあるコンテンツが視聴候補のコンテンツとしてユーザによって選択された場合のコンテンツ詳細確認ＯＳＤ画面８０を示したものである。
【０１２０】
本実施例のコンテンツ詳細確認ＯＳＤ画面８０は、コンテンツ案内部８１と、視聴位置表示部８２とを備えている。
【０１２１】
コンテンツ案内部８１は、ステップＳ080で選択されたコンテンツについて、コンテンツ配信サービス会社からのコンテンツ情報データに含まれている、コンテンツタイトルａ，コンテンツの属性情報ｂ，コンテンツの説明文ｃをそれぞれ表示する配信元作成情報案内部８１ａ〜８１ｃを有する構成になっている。
【０１２２】
視聴位置表示部８２は、キャプチャ画像表示部８２aと、このキャプチャ画像表示部８２aにそれぞれ対応して設けられた時間軸位置表示部８２ｂとを備えている。
【０１２３】
図示の例の場合、キャプチャ画像表示部８２aの各配置は、ステップＳ110の処理で、ＣＰＵ４０によってチャプター情報記憶部５１を検索して取得した、選択されたコンテンツのチャプター画像が付加されていない分割位置情報（再生時間軸位置情報）及びチャプター画像が対応付けられ付加されている分割位置情報の合計値を基に、ステップＳ060の処理でレジューム情報記憶部５２を検索して取得したレジューム情報や、キャプチャ画像表示部８２aに表示される画像の視認性等を考慮に入れて、ＥＰＧ／ＯＳＤ／予約処理部２１３によって決定される。この関係から、このコンテンツ詳細確認ＯＳＤ画面８０自体の表示画面数は、１つに限定されるものではなく、複数表示画面にわたる構成であってもよい。
【０１２４】
図示の例の場合、各時間軸位置表示部８２ｂには、チャプター分割位置の先頭時間軸位置情報やレジューム位置の時間軸位置情報といった、所定の視聴位置情報が表示される。
【０１２５】
各時間軸位置表示部８２ｂの時間軸位置情報の中、対応するキャプチャ画像表示部８２aにキャプチャ画像が表示されている時間軸位置情報は、キャプチャ画像データが付加されている視聴位置情報に該当し、対応するキャプチャ画像表示部８２aにコンテンツの画像が表示されていない時間軸位置情報は、キャプチャ画像データが付加されていない未視聴部分の視聴位置情報に該当する。
【０１２６】
図示の例の場合、“00:00:00”，“00:07:00”，“00:20:00”，“00:25:00”といった、キャプチャ画像データが付加されている各時間軸位置情報は、既に視聴が済んだチャプター部分の先頭の時間軸位置に該当し、その次のキャプチャ画像データが付加されている“00:320:00”の時間軸位置情報は、次に説明するレジューム位置情報との関係から、未だその視聴が済んでいない視聴途中のチャプター部分の先頭の時間軸位置に該当する。
【０１２７】
また、レジューム位置の時間軸位置情報は、キャプチャ画像が表示されていない最初の“00:39:00”の時間軸位置情報の手前で、かつキャプチャ画像データが付加されている最後の時間軸位置情報“00:36:00”が該当する。なお、この場合のレジューム位置の時間軸位置情報やそのキャプチャ画像（レジューム画像）は、図４に示したコンテンツ案内画面７０を表示する際にＣＰＵ４０から供給された、選択されたコンテンツに関しての項目表示用資料データによるものである。
【０１２８】
これらに対し、“00:39:00”，“00:42:00”，“00:42:50”，“00:44:00”，“00:52:00”，“00:55:00”といった、キャプチャ画像データが付加されてない各時間軸位置情報は、未だその視聴が全く済んでいない未視聴のチャプター部分の先頭の時間軸位置に該当する。
【０１２９】
このような構成からなる、コンテンツ詳細確認ＯＳＤ画面８０では、選択されたコンテンツが、コンテンツ全編の視聴が済んでいるか否かにかかわらず、既に視聴したことがあるコンテンツである場合は、リモコン送信機６１の操作部の所定操作によって、画面上で所望のキャプチャ画像表示部８２a又は所望の時間軸位置表示部８２ｂを指定し、コンテンツの再生決定操作を行うことによって、所望のシーン（時間軸位置）からの配信を選択設定できるようになっている。
【０１３０】
なお、視聴候補のコンテンツが、ステップＳ100の検索結果で、チャプター情報記憶部５１にチャプター情報が未だ記憶されていない、今までに視聴したことがないコンテンツの場合は、本実施例の場合は、コンテンツ詳細確認ＯＳＤ画面８０には、そのコンテンツ案内部８１にコンテンツ配信サービス会社からのコンテンツ情報データに含まれている、コンテンツタイトルａ，コンテンツの属性情報ｂ，コンテンツの説明文ｃが表示され、視聴位置表示部８２には、未視聴のコンテンツである旨が、視聴位置情報やキャプチャ画像の代わりに表示される。
【０１３１】
また、視聴候補のコンテンツが、ステップＳ100の検索結果で、チャプター情報記憶部５１にチャプター情報が記憶されているものであっても、ステップＳ060の処理でレジューム情報記憶部５２を検索した結果の再生開始時の時間軸位置情報（経過時間情報）がその全編の視聴終了を表した所定値である場合は、コンテンツ詳細確認ＯＳＤ画面８０のコンテンツ案内部８１及び視聴位置表示部８２には、後述する理由によってレジューム位置及びレジューム画像は表示されることなく、コンテンツのチャプター部分の先頭の時間軸位置情報全てに、それぞれのキャプチャ画像（チャプター画像）が対応付けられて表示されることになる。
【０１３２】
その上で、ユーザがリモコン送信機６１を操作して、今までに視聴したことがないコンテンツの場合には、その視聴候補のコンテンツの配信自体を、今までに視聴したことがあるコンテンツの場合には、所望の視聴位置をコンテンツ詳細確認ＯＳＤ画面８０上で選択して、その視聴候補のコンテンツについてのこの選択した視聴位置からの配信を決定すると、その際におけるリモコン送信機６１の対応操作は、リモコン受光部４７を介してＣＰＵ４０に供給され、ＣＰＵ４０はその操作に対応する指示をＥＰＧ／ＯＳＤ／予約処理部２１３に供給し、ＥＰＧ／ＯＳＤ／予約処理部２１３によって選択されたその視聴候補のコンテンツの配信が決定される(ステップＳ140)。
【０１３３】
ＥＰＧ／ＯＳＤ／予約処理部２１３によって配信を受けるコンテンツが決定されると、そのコンテンツ識別情報、並びに選択した視聴位置に対応したストリーミングデータの先頭からの時間軸位置情報が、ＣＰＵ４０の制御下で、ＥＰＧ／ＯＳＤ／予約処理部２１３から選局部４４に供給される。なお、今までに視聴したことがないコンテンツの配信自体が決定された場合は、ＥＰＧ／ＯＳＤ／予約処理部２１３からは、選択した視聴位置に対応したストリーミングデータの先頭からの時間軸位置情報として、先頭チャプターの再生時間軸位置情報（コンテンツデータ先頭の再生時間軸位置情報、具体的には再生時間軸位置情報“00:00:00”）が、選局部４４に供給される。
【０１３４】
選局部４４は、ＥＰＧ／ＯＳＤ／予約処理部２１３から、コンテンツ識別情報に視聴位置に対応したストリーミングデータの先頭からの時間軸位置情報が付加されている、ＩＰ放送に係る選局指示が供給されると、コンテンツ配信サービス会社との間で予め定められた形式でＴＣＰによる配信要求を作成し、ネットワークインタフェース部１３１に供給する。ネットワークインタフェース部１３１は、選局部４４からＴＣＰによる配信要求が供給されると、これをＩＰパケットに組み込んで、ＩＰ網を介して回線接続されているコンテンツ配信サービス会社の配信サーバに、ＬＡＮ１３３を介して送信する。
【０１３５】
一方、ＩＰ網を介してこのセットトップボックス１-１と回線接続されているコンテンツ配信サービス会社の配信サーバでは、このセットトップボックス１-１からの配信要求のＩＰパケットを受信すると、そのＴＣＰに基づく配信要求に含まれている再生時間軸位置情報として、レジューム情報、又は先頭チャプター以外のチャプター情報いずれかの再生時間軸位置情報が含まれているか否かを確認する(ステップＳ150)。
【０１３６】
コンテンツ配信サービス会社の配信サーバでは、この確認の結果、配信要求の再生時間軸位置情報が、先頭チャプターの再生時間軸位置情報（コンテンツデータ先頭の再生時間軸位置情報、具体的には再生時間軸位置情報“00:00:00”）である場合は、配信要求されたコンテンツを、そのコンテンツデータ先頭からＵＤＰプロトコルによるストリーミング形式で、回線接続されている配信先のセットトップボックス１-１に対し、ＩＰ網を介して配信を行う。
【０１３７】
これに対し、配信要求の再生時間軸位置情報として、レジューム情報、又はチャプター情報として、先頭チャプターの再生時間軸位置（“00:00:00”）以外の再生時間軸位置情報が含まれている場合には、コンテンツ配信サービス会社の配信サーバは、配信要求されたコンテンツを、その再生時間軸位置情報の時間軸位置（経過時間）に該当するコンテンツデータ途中のストリーミングデータ部分から、ＵＤＰプロトコルによるストリーミング形式で、回線接続されている配信先のセットトップボックス１-１に対し、ＩＰ網を介して配信開始する(ステップＳ170)。これにより、コンテンツ配信サービス会社の配信サーバからは、ユーザが選択したコンテンツについて、その指定された再生時間軸位置情報に対応するコンテンツ映像部分から、コンテンツの配信が開始されることになる。
【０１３８】
なお、本実施例の場合、コンテンツ配信サービス会社の配信サーバでは、上述したように配信要求されたコンテンツの配信を行うのに際し、その配信コンテンツが配信元側でチャプター分割位置やチャプター画像を指定した配信コンテンツであるか否かを確認するようになっている。この確認の結果、配信コンテンツが配信元側でチャプター分割位置やチャプター画像を指定したコンテンツである場合は、配信サーバは、例えば、その配信当初に、コンテンツの再生時間軸上のチャプター分割位置全てについてのチャプター分割指示データやチャプター画像取得指示データ全てを一括して含む付加データを生成し、この付加データを、回線接続されている配信先のセットトップボックス１-１に対し、ＵＤＰプロトコルによるストリーミング形式でＩＰ網を介して配信する構成になっている。なお、配信サーバによるチャプター分割指示やチャプター画像取得指示の配信方式としては、上述した配信方式に限るものではなく、例えば、配信サーバが、配信コンテンツが配信元側でチャプター分割されている旨を含む付加データを生成し、この付加データをＵＤＰプロトコルによるストリーミング形式で配信する一方、コンテンツデータのストリーミング配信のために分割されたデータ部分の中の、チャプター分割位置やチャプター画像取得位置に該当する分割データ部分のメタデータに、チャプター分割位置やチャプター画像取得位置であることを示すデータ添付情報を埋め込んで、回線接続されている配信先のセットトップボックス１-１に対し、ＵＤＰプロトコルによるストリーミング形式で配信する構成を採用することも可能である。
【０１３９】
したがって、配信要求を行った配信先のセットトップボックス１-１では、その配信要求したコンテンツが配信元側でチャプター分割指示データやチャプター画像取得指示データが付加データで指定されたコンテンツである場合には、ＥＰＧ／ＯＳＤ／予約処理部２１３によって、その配信要求したコンテンツに係るストリーミングデータの配信当初において、このチャプター分割指示データやチャプター画像取得指示データ全てを取得できる。また、配信要求を行った配信先のセットトップボックス１-１では、チャプター分割位置やチャプター画像取得位置がコンテンツデータの該当する分割データ部分のメタデータのデータ添付情報で指定されたコンテンツである場合には、ＩＰ放送チューナー部１３２で復調したＭＰＥＧ２−ＰＥＳ信号，多重分離部１２４で分離したＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号，及びＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号にメタ情報として含まれているチャプター分割位置やチャプター画像取得位置のデータ添付情報を検出することによって、チャプター分割位置やチャプター画像取得位置を随時取得できる。
【０１４０】
セットトップボックス１-１では、コンテンツ配信サービス会社の配信サーバから配信要求したコンテンツの配信が開始されると、ネットワークインタフェース部１３１が、配信要求したコンテンツのストリーミングデータの受信を開始する。ネットワークインタフェース部１３１は、配信要求したコンテンツのＭＰＥＧ２−ＰＳ信号がＵＤＰプロトコルに基づき組み込まれているＩＰパケットを受信し、このＵＤＰに基づくＭＰＥＧ２−ＰＳ信号を取り出して出力する。
【０１４１】
ＩＰ放送チューナー部１３２は、ネットワークインタフェース部１３１から供給される、ＵＤＰに基づくＭＰＥＧ２−ＰＳ信号の復調を行い、このＭＰＥＧ２−ＰＳ信号にパケット化されて組み込まれている配信要求したコンテンツのＭＰＥＧ−ＰＥＳ信号を取り出して出力する。
【０１４２】
多重分離部１２４は、ＩＰ放送チューナー部１３２から供給されるＭＰＥＧ２−ＰＥＳ信号を、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号と、ＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号と、付加データ信号とに分離し、これらを出力する。
【０１４３】
そして、ＩＰ放送受信部１３よって受信復調されたＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号，ＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号は、後段の映像音声出力処理部２０のビデオデコード／キャプチャ部２１１，オーディオデコード部２２１によって映像・音声処理され、付加データ信号は映像音声出力処理部２０のＥＰＧ／ＯＳＤ／予約処理部２１３によって再生される。これにより、映像表示装置としての例えば液晶表示装置３１からは、配信要求したコンテンツのコンテンツ映像が、音声出力装置としてのスピーカ３２からは、配信要求したコンテンツのコンテンツ映像に対応した音声が出力される(ステップＳ180)。
【０１４４】
その際、配信要求したコンテンツが配信元側でチャプター分割指されたコンテンツである場合は、セットトップボックス１-１は、配信コンテンツの付加データの再生や、配信コンテンツのＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号，ＭＰＥＧ１−Ａｕｄｉｏ−ＥＳ信号の処理の際に、配信元側が指定したチャプター分割位置やチャプター画像取得位置を取得することができる。
【０１４５】
そのため、セットトップボックス１-１は、ＣＰＵ４０が、ＥＰＧ／ＯＳＤ／予約処理部２１３によって再生された付加データの内容を確認して(ステップＳ190)、チャプター分割指示データやチャプター画像取得指示データが含まれている場合には、配信元が指定したチャプター分割情報やチャプター画像の画像キャプチャ情報の取得処理(ステップＳ200〜Ｓ240)を行うことになる。これに対し、セットトップボックス１-１は、ＣＰＵ４０が、ＥＰＧ／ＯＳＤ／予約処理部２１３によって再生された付加データの内容を確認して、配信元側がチャプター分割指示データによってチャプター分割位置や、チャプター画像取得指示データによってチャプター画像の画像キャプチャ位置を指定していない場合には、別方式によって、チャプター分割やチャプター画像の取得処理(ステップＳ250〜Ｓ290)を行うことになる。
【０１４６】
本実施の形態では，ＣＰＵ４０はＥＰＧ／ＯＳＤ／予約処理部２１３によって再生された付加データの内容を確認することによって(ステップＳ190)、ＣＰＵ４０は、配信元で指定されたコンテンツの再生時間軸上のチャプター分割位置やチャプター画像の画像キャプチャ位置が付加データとして供給される場合には、再生した付加データから、予め配信元側（コンテンツ配信サービス会社側）で指定された各チャプター分割位置についての再生時間軸位置情報や、加えてチャプターそれぞれに対応するチャプター画像取得指示がある場合は、各チャプターの画像キャプチャ位置の再生時間軸位置情報を、ＥＰＧ／ＯＳＤ／予約処理部２１３から読み出す。
【０１４７】
そして、ＣＰＵ４０は、このＥＰＧ／ＯＳＤ／予約処理部２１３から読み出したチャプター分割位置を配信コンテンツの識別情報（コンテンツＩＤ情報）と対応付けた上で、チャプター情報記憶部５１に配信コンテンツの識別情報（コンテンツＩＤ情報）と対応付けられたチャプター情報が既に記憶されているか否かについて確認する。
【０１４８】
ＣＰＵ４０は、チャプター情報記憶部５１に、該当するコンテンツの識別情報に対応付けられたチャプター情報としてそのチャプター毎の再生時間軸位置情報が既に記憶されている場合は、さらにチャプター情報記憶部５１に記憶されている再生時間軸位置情報毎に、キャプチャ画像記憶部５３に記憶されたキャプチャ画像データとの対応付け状況を確認する。ＣＰＵ４０は、この再生時間軸位置情報とキャプチャ画像データとの対応付けの確認結果を基に、ＥＰＧ／ＯＳＤ／予約処理部２１３から読み出したチャプターそれぞれのチャプター分割位置の中、未だ、キャプチャ画像記憶部５３に記憶されたキャプチャ画像データとの対応付けがなされていない、すなわちチャプター画像の取得がなされていないチャプター分割位置の再生時間軸位置情報を抽出し、今回のコンテンツ配信でチャプター画像を取得するチャプターそれぞれの画像キャプチャ位置として設定する。なお、ＥＰＧ／ＯＳＤ／予約処理部２１３から読み出した再生した付加データの中に、チャプター分割指示データに加えてさらにチャプター画像取得指示データが含まれている場合は、ＣＰＵ４０は、チャプター分割指示データによるこの抽出したチャプター分割位置の再生時間軸位置情報に代えて、チャプター画像取得指示データの中の該当するチャプターの画像キャプチャ位置を、今回のコンテンツ配信でチャプター画像を取得するチャプターそれぞれの再生時間軸位置情報として設定する。
【０１４９】
これに対し、配信コンテンツの識別情報（コンテンツＩＤ情報）と対応付けられたチャプター情報がチャプター情報記憶部５１に未だ記憶されていない場合は、ＣＰＵ４０は、ＥＰＧ／ＯＳＤ／予約処理部２１３から読み出した、再生した付加データに含まれているチャプター分割位置それぞれの再生時間軸位置情報全てを、また、このチャプター分割指示データに加えてチャプター画像取得指示データが付加データに含まれている場合には、チャプター画像取得指示データのチャプター毎の画像キャプチャ位置全ての再生時間軸位置情報を、今回のコンテンツ配信でチャプター画像を取得するチャプターそれぞれの画像キャプチャ位置として設定する。また、ＣＰＵ４０は、この画像キャプチャ位置の設定とともに、チャプター情報記憶部５１に、配信コンテンツの識別情報と対応付けてＥＰＧ／ＯＳＤ／予約処理部２１３から読み出したチャプター分割位置それぞれの再生時間軸位置情報を、今回配信コンテンツのチャプター情報として記憶する。
【０１５０】
そして、ＣＰＵ４０は、配信コンテンツの受信再生中の間は(ステップＳ240)、ＩＰ放送受信部１３のＩＰ放送チューナー部１３２や、多重分離部１２４から、ＩＰ放送チューナー部１３２で復調したＭＰＥＧ２−ＰＥＳ信号にメタ情報として含まれているデータ添付情報や、多重分離部１２４で分離された又はビデオデコード／キャプチャ部２１１にバッファリングされている、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号にメタ情報として含まれているデータ添付情報を随時受け、これらデータ添付情報を基にした、ストリーミングデータの先頭からの時間軸位置情報（経過時間情報）を、先に設定した、今回コンテンツの配信でチャプター画像を取得するチャプターそれぞれの画像キャプチャ位置の再生時間軸位置情報と随時比較する(ステップＳ200)。
【０１５１】
その上で、ＣＰＵ４０は、ストリーミングデータの先頭からの時間軸位置情報（経過時間情報）がチャプター分割位置、すなわち今回コンテンツの配信でチャプター画像を取得するチャプターいずれかの画像キャプチャ位置の再生時間軸位置情報になったならば、ビデオデコード／キャプチャ部２１１に、ビデオデコード／キャプチャ部２１１が再生した当該検出したチャプター分割位置に対応するコンテンツ映像を、キャプチャ画像データとして取り込む指示に供給して、ビデオデコード／キャプチャ部２１１から当該指示に基づき取り込んだキャプチャ画像データの提供を受ける（ステップＳ210）。
【０１５２】
なお、この場合における、ＣＰＵ４０から供給されるキャプチャ画像データの取り込み指示がチャプター分割位置の再生時間軸位置情報に基づくものであるならば、種々の画像キャプチャ処理が可能である。例えば、ビデオデコード／キャプチャ部２１１は、該当するチャプター分割位置の再生時間軸位置どおりのコンテンツ映像のフレーム画像をチャプター画像として取得することも可能であるし、この取り込み指示をトリガにして所定の映像条件を満たす指示後のコンテンツ映像のフレーム画像をチャプター画像として取得することも可能である。
【０１５３】
そして、ＣＰＵ４０は、ビデオデコード／キャプチャ部２１１から、キャプチャ画像データの取り込み指示に基づき取り込んだキャプチャ画像データの提供を受けると、この提供されたキャプチャ画像データに対して、縮小・圧縮等といったデータ処理を施し、図５に示したコンテンツ詳細確認画面８０の、配信元で作成されたチャプター情報等を表示する視聴位置表示部８２のキャプチャ画像表示部８２ａに貼付表示するに適したデータ容量のキャプチャ画像データに変換する（ステップＳ220）。なお、このキャプチャ画像データの変換は、次回のＩＰ放送を受信する際に、そのコンテンツ詳細確認ＯＳＤ画面８０の作成に利用される、前述のステップＳ120で示した、チャプター表示用資料データの作成時、その作成処理の迅速化をはかり、ひいてはコンテンツ詳細確認ＯＳＤ画面８０のキャプチャ画像表示部８２ａの表示処理のさらなる迅速化をはかるためのものである。
【０１５４】
それから、ＣＰＵ４０は、そのデータ処理を施したキャプチャ画像データを、チャプター情報記憶部５１に既に記憶されている又は新たに記憶された、該当配信コンテンツの識別情報の対応チャプター分割情報、すなわち、該当するチャプター先頭の再生時間軸位置情報と対応付けて、キャプチャ画像記憶部５３に保存する（ステップＳ230）。
【０１５５】
このようにして、ＣＰＵ４０は、配信コンテンツの受信再生中の間(ステップＳ240)、上述したステップＳ200〜Ｓ240の処理を繰り返し行うことにより、視聴を行ったチャプターに関しては、そのチャプター画像としてのキャプチャ画像の取得が行える。
【０１５６】
一方、前述したステップＳ190に示したＥＰＧ／ＯＳＤ／予約処理部２１３によって再生された付加データの内容の確認処理で、例えば、配信元がチャプター分割指示やチャプター画像取得指示を配信コンテンツの対応する再生時間軸位置のＭＰＥＧ−ＰＥＳ信号，ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等のメタデータに埋め込んでその指示を行っている場合や、配信元が配信コンテンツのチャプター分割自体を行っていない場合は、本実施の形態のセットトップボックス１-１は、次のステップＳ250〜Ｓ290に示すようにして、チャプター分割処理やチャプター画像の取得処理を行う構成になっている。
【０１５７】
セットトップボックス１-１では、ＣＰＵ４０は、ＥＰＧ／ＯＳＤ／予約処理部２１３によって再生された付加データの内容から、配信コンテンツが配信元でチャプター分割されているものか否かを確認し、配信コンテンツが配信元でチャプター分割されていない場合は、セットトップボックス１-１側で独自に予め設定されている所定のチャプタ分割条件を読み出す。このセットトップボックス１-１側での所定のチャプタ分割条件の具体例としては、例えば、配信コンテンツのストリーミングデータの先頭から所定時間間隔毎の再生時間軸位置や、予め定められている特徴的なコンテンツ映像パターンを再生検出した場合の再生時間軸位置、等が挙げられる。
【０１５８】
これに対し、ＣＰＵ４０は、配信コンテンツが配信元でチャプター分割されているものの、その付加データには前述した一括したチャプター分割指示データやチャプター画像取得指示データが含まれていない場合は、ＣＰＵ４０は、前述したセットトップボックス１-１側で独自に予め設定されている所定のチャプタ分割条件を読み出すことなく、その代わりに多重分離部１２４や後述するＥＰＧ／ＯＳＤ／予約処理部２１３等からＭＰＥＧ−ＰＥＳ信号やＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等のメタデータの中に、チャプター個別のチャプター分割指示やチャプター画像取得指示を含んでいるメタデータがあるか否かを確認するようになっている。
【０１５９】
また、ＣＰＵ４０は、配信コンテンツの識別情報（コンテンツＩＤ情報）と対応付けられたチャプター情報がチャプター情報記憶部５１に記憶されている場合は、その記憶されているチャプター分割位置の再生時間軸位置情報と、その再生時間軸位置情報のキャプチャ画像記憶部５３に記憶されたキャプチャ画像データとの対応付け状況を読み出しておく。
【０１６０】
その上で、ＣＰＵ４０は、配信コンテンツが配信元でチャプター分割されているものの、その付加データには前述したようなチャプター分割指示データやチャプター画像取得指示データが含まれていない場合は、ＣＰＵ４０は、多重分離部１２４や後述するＥＰＧ／ＯＳＤ／予約処理部２１３等からＭＰＥＧ−ＰＥＳ信号やＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等のメタデータの中に、チャプター個別のチャプター分割指示やチャプター画像取得指示を含んでいるメタデータがあるか否かを確認し、チャプター分割の指示を含んでいるメタデータを検出した場合は、このメタデータを有するＭＰＥＧ−ＰＥＳ信号やＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等に含まれる映像部分がチャプター先頭すなわちチャプター分割位置であると判別するようになっている（ステップＳ250）。
【０１６１】
また、ＣＰＵ４０は、配信元が配信コンテンツのチャプター分割自体を行っていない場合には、本実施の形態では、多重分離部１２４や後述するＥＰＧ／ＯＳＤ／予約処理部２１３等からＭＰＥＧ−ＰＥＳ信号やＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等のメタデータに含まれる配信コンテンツのストリーミングデータの先頭からの時間軸位置（経過時間）を基に、この各メタデータの時間軸位置（経過時間）が前述した所定時間間隔毎の時間軸位置に等しいか否かを確認することによって、この所定の時間軸位置のメタデータを有するＭＰＥＧ−ＰＥＳ信号やＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等に含まれる映像部分がチャプター先頭すなわちチャプター分割位置であると判別するようになっている（ステップＳ250）。
【０１６２】
ＣＰＵ４０は、このようにして配信コンテンツのストリーミングデータからチャプター分割位置を検出すると（ステップＳ250）、作業領域に読み出しておいたチャプター分割位置の再生時間軸位置情報に該当しないことを確認した上で、ビデオデコード／キャプチャ部２１１に、ビデオデコード／キャプチャ部２１１が再生した当該検出したチャプター分割位置に対応するコンテンツ映像を、キャプチャ画像データとして取り込む指示に供給して、ビデオデコード／キャプチャ部２１１から当該指示に基づき取り込んだキャプチャ画像データの提供を受ける（ステップＳ260）。なお、この確認において、検出したチャプター分割位置が作業領域に読み出しておいたチャプター分割位置の再生時間軸位置情報に該当する場合は、本実施の形態では、ＣＰＵ４０は、この検出したチャプター分割位置に係るチャプター画像としてのキャプチャ画像の取得、及びチャプター情報記憶部５１へのチャプター分割位置としての再生時間軸位置情報の記憶は行わないようになっている。
【０１６３】
そして、ＣＰＵ４０は、ビデオデコード／キャプチャ部２１１から、キャプチャ画像データの取り込み指示に基づき取り込んだキャプチャ画像データの提供を受けると、この提供されたキャプチャ画像データに対して、縮小・圧縮等といったデータ処理を施し、図５に示したコンテンツ詳細確認ＯＳＤ画面８０の、配信元で作成されたチャプター情報等を表示する視聴位置表示部８２のキャプチャ画像表示部８２ａに貼付表示するに適したデータ容量のキャプチャ画像データに変換する（ステップＳ270）。
【０１６４】
それから、ＣＰＵ４０は、配信コンテンツの識別情報（コンテンツＩＤ情報）と対応付けられたチャプター情報がチャプター情報記憶部５１に既に格納されている場合は、今回の配信によって新たに得たチャプター分割位置の再生時間軸位置情報を既存のチャプター分割位置の再生時間軸位置情報に追加して記憶するとともに、この再生時間軸位置情報に対応付けてステップＳ270で変換処理したキャプチャ画像データを、キャプチャ画像記憶部５３に保存する（ステップＳ280）。また、ＣＰＵ４０は、配信コンテンツの識別情報（コンテンツＩＤ情報）と対応付けられたチャプター情報がチャプター情報記憶部５１に未だ格納されていない場合は、チャプター情報記憶部５１に今回の配信によって新たに得たチャプター分割位置の再生時間軸位置情報を配信コンテンツの識別情報（コンテンツＩＤ情報）と対応付けて記憶して、配信コンテンツについてのチャプター情報を新たに作成するとともに、この再生時間軸位置情報に対応付けてステップＳ270で変換処理したキャプチャ画像データを、キャプチャ画像記憶部５３に保存する（ステップＳ280）。なお、ＣＰＵ４０が、多重分離部１２４や後述するＥＰＧ／ＯＳＤ／予約処理部２１３等からＭＰＥＧ−ＰＥＳ信号やＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号等のチャプター分割指示のときとは再生時間軸位置が異なるメタデータの中に、チャプター画像取得指示がある場合には、ＣＰＵ４０は、チャプター分割位置を基に上述したステップＳ260〜Ｓ270の処理を実行し、ステップＳ280の格納処理では、キャプチャ画像記憶部５３に記憶されているチャプター分割位置に基づくキャプチャ画像データを今回のチャプター画像取得指示に基づき取得したキャプチャ画像データに書き換えて格納する構成になっている。
【０１６５】
ＣＰＵ４０は、配信コンテンツの受信再生中の間(ステップＳ290)、上述したステップＳ250〜Ｓ290の処理を繰り返し行うことにより、視聴を行ったチャプターに関しては、そのチャプター画像としてのキャプチャ画像の取得が行えることになる。
【０１６６】
その後、リモコン送信機６１の操作部の所定操作によって、コンテンツの再生が終了操作されると、その際におけるリモコン送信機６１の視聴終了操作（再生終了操作）はリモコン受光部４７によって受信され、ＣＰＵ４０には視聴終了（再生終了）の指示が供給される（ステップＳ300）。
【０１６７】
ＣＰＵ４０は、この視聴終了の指示が供給されると、選局部４４に対し、ネットワークインタフェース部１３１にコンテンツ配信サービス会社の配信サーバに配信要求したコンテンツの配信を終了停止させる指示を供給するとともに、ビデオデコード／キャプチャ部２１１及びオーディオデコード部２２１にコンテンツのビデオ映像信号及び音声信号の出力停止を指示する等の処理を行う一方、配信要求したコンテンツ全編の視聴終了に基づくものか、コンテンツの途中での視聴中断による視聴終了に基づくものかを判別する（ステップＳ310）。
【０１６８】
この判別は、ＣＰＵ４０が、コンテンツの再生中に取得している、ＩＰ放送チューナー部１３２で復調したＭＰＥＧ２−ＰＥＳ信号にメタ情報として含まれているデータ添付情報や、多重分離部１２４で分離された又はビデオデコード／キャプチャ部２１１にバッファリングされている、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号にメタ情報として含まれているデータ添付情報を、視聴終了の指示の供給に基づき、確認することによって行う。
【０１６９】
具体的には、視聴終了の指示の供給が供給されたときに、データ添付情報として配信要求したコンテンツのストリ-ミングデータの配信終了を示す情報がメタ情報に記載されているＭＰＥＧ２−ＰＥＳパケットを、ＩＰ放送チューナー部１３２で既に復調している場合や、分離したＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳパケットのメタ情報に、データ添付情報として配信要求したコンテンツの分割されたストリ-ミング映像データの終了を示す情報がメタ情報に記載されているＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳパケットを、多重分離部１２４で既に分離している場合は、ＣＰＵ４０は、その供給された視聴終了の指示が、配信要求したコンテンツ全編の視聴終了（再生終了）に基づくものと判別する。
【０１７０】
これに対し、ＩＰ放送チューナー部１３２で、配信要求したコンテンツのストリ-ミングデータの配信終了を示す情報がそのメタ情報に記載されているＭＰＥＧ２−ＰＥＳパケットを未だ復調していない場合や、多重分離部１２４で、コンテンツの分割されたストリ-ミング映像データの終了を示す情報がそのメタ情報に記載されているＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳパケットが未だ分離されていない場合には、ＣＰＵ４０は、その供給された視聴終了の指示が、コンテンツの途中での視聴中断による視聴終了に基づくものと判別する。
【０１７１】
ここで、ＣＰＵ４０は、コンテンツの途中での視聴中断を判別すると、上記コンテンツの途中での視聴中断による視聴終了を判別する際に用いた、ＩＰ放送チューナー部１３２で復調したＭＰＥＧ２−ＰＥＳ信号にメタ情報として含まれているデータ添付情報や、多重分離部１２４で分離された又はビデオデコード／キャプチャ部２１１にバッファリングされている、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号にメタ情報として含まれているデータ添付情報を基に、今回視聴中断したコンテンツのコンテンツ識別情報に、視聴終了の指示が供給された際のストリーミングデータの先頭からの時間軸位置（経過時間）を基に生成した再生時間位置情報を対応付け、これを今回視聴中断したコンテンツのレジューム情報として取得する。
【０１７２】
ＣＰＵ４０は、上述した如くの今回視聴中断したコンテンツのレジューム情報の取得処理とともに、ビデオデコード／キャプチャ部２１１に、視聴終了の指示が供給されたとき又はその前後近傍の、ビデオデコード／キャプチャ部２１１が再生したコンテンツ映像を、キャプチャ画像データとして取り込む指示に供給して、ビデオデコード／キャプチャ部２１１から当該指示に基づき取り込んだキャプチャ画像データの提供を受ける（ステップＳ310）。
【０１７３】
なお、この場合における、ビデオデコード／キャプチャ部２１１でのキャプチャ画像データの生成処理については、種々の処理が可能である。例えば、ビデオデコード／キャプチャ部２１１は、配信要求したコンテンツの再生中に、現在再生しているコンテンツ映像に基づくキャプチャ画像データを定期的に生成し、逐次最新のキャプチャ画像データに更新保存する構成であって、ＣＰＵ４０から供給されるキャプチャ画像データの取り込み指示に基づいて、現在更新保存されているキャプチャ画像データをＣＰＵ４０に提供する構成であってもよいし、また、ＣＰＵ４０から供給されるキャプチャ画像データの取り込み指示により、現在バッファリングされているＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号に基づいてキャプチャ画像データを生成してＣＰＵ４０に提供する構成であってもよく、種々の処理が可能である。
【０１７４】
さらに、ＣＰＵ４０から供給されるキャプチャ画像データの取り込み指示についても、上記コンテンツの途中での視聴中断による視聴終了を判別する際に用いた、ＩＰ放送チューナー部１３２で復調したＭＰＥＧ２−ＰＥＳ信号にメタ情報として含まれているデータ添付情報や、多重分離部１２４で分離された又はビデオデコード／キャプチャ部２１１にバッファリングされている、ＭＰＥＧ２―Ｖｉｄｅｏ―ＥＳ信号にメタ情報として含まれているデータ添付情報を基にした、ストリーミングデータの先頭からの再生時間軸位置（経過時間）を指定したコンテンツ映像の取り込みをビデオデコード／キャプチャ部２１１に指示することによって、この取り込んだコンテンツ映像を、次に説明するレジューム情報の再生時間位置情報に対応するコンテンツ映像に一致させることも可能になる。
【０１７５】
また、ＣＰＵ４０は、ビデオデコード／キャプチャ部２１１から、キャプチャ画像データの取り込み指示に基づき取り込んだキャプチャ画像データの提供を受けると、この提供されたキャプチャ画像データに対して、縮小・圧縮等といったデータ処理を施し、図４に示したコンテンツ案内画面７０の、配信先で作成されたレジューム関係情報等を表示する配信先作成情報案内部７４に貼付表示するに適したデータ容量のキャプチャ画像データに変換する（ステップＳ320）。このキャプチャ画像データの変換は、次回のＩＰ放送を受信する際に、そのコンテンツ案内画面７０の作成に利用される、前述のステップＳ060で示した、当該コンテンツについての項目表示データの作成時、その作成処理の迅速化をはかり、ひいてはコンテンツ案内画面７０の表示処理のさらなる迅速化をはかるためのものである。
【０１７６】
そして、ＣＰＵ４０は、ステップＳ310で取得した、今回視聴中断したコンテンツのレジューム情報を配信コンテンツのコンテンツ識別情報に対応づけてレジューム情報記憶部５２に記憶するとともに、ステップＳ310で取得し、ステップＳ320で縮小・圧縮等といったデータ処理を施した今回視聴中断したコンテンツについてのキャプチャ画像データを、レジューム情報記憶部５２に記憶した今回視聴中断したコンテンツのレジューム情報に対応付けて、キャプチャ画像記憶部５３に記憶する（ステップＳ330）。
【０１７７】
ＣＰＵ４０は、本実施例では、レジューム情報記憶部５２に今回視聴中断したコンテンツのレジューム情報を記憶するにあたっては、レジューム情報記憶部５２に既に対応付けられて記憶されているコンテンツ識別情報を検索確認し、既に同じコンテンツ識別情報に対応付けられたレジューム情報が存在する場合には、このレジューム情報に代えて、今回視聴中断で生成したレジューム情報を更新記憶する構成になっている。なお、本実施例で、ユーザが同一コンテンツについて視聴中断を繰り返しながら視聴している場合であっても、レジューム情報記憶部５２に最先に視聴中断した場合のレジューム情報のみを記憶し、同じコンテンツについて、再生時間位置情報が互いに異なる複数のレジューム情報を記憶しない構成にしたのは、次回の視聴選択操作の複雑化、及び視聴コンテンツの誤選択を防ぐためである。
【０１７８】
また、ＣＰＵ４０は、キャプチャ画像データをキャプチャ画像記憶部５３に記憶するにあたってのレジューム情報との対応付けは、例えば、レジューム情報に含まれる今回視聴中断したコンテンツのコンテンツ識別情報や、レジューム情報記憶部５２における対応するレジューム情報の記憶場所（記憶位置）と対応付けて、キャプチャ画像記憶部５３に記憶する構成としてもよいし、また、逆に、レジューム情報に、対応するキャプチャ画像データのキャプチャ画像記憶部５３における記憶場所（記憶位置）を付加して、レジューム情報記憶部５２に記憶する構成としてもよい。
【０１７９】
これに対し、ＣＰＵ４０が、前述のステップＳ310において、その供給された視聴終了の指示が、配信要求したコンテンツ全編の視聴終了に基づくものと判別した場合は、ＣＰＵ４０は、レジューム情報記憶部５２に既に記憶されているレジューム情報に含まれるコンテンツ識別情報を検索確認し、今回視聴したコンテンツのコンテンツ識別情報を含むレジューム情報が記憶されているか否かを確認する。そして、ＣＰＵ４０は、今回視聴したコンテンツのコンテンツ識別情報を含むレジューム情報が記憶されている場合には、その再生時間軸位置情報に代えて、全編の視聴終了を表わすための所定値を更新記憶し、キャプチャ画像記憶部５３に対応付けられて記憶されているこのレジューム画像としてキャプチャ画像データを削除する一方、レジューム情報が記憶されていない場合は、コンテンツ識別情報に対応付けてこの全編の視聴終了を表わすための所定値を記憶した全編視聴終了情報としてのレジューム情報を新たに記憶するとともに（ステップＳ340）、
この全編の再生が終了したコンテンツについても、そのレジューム情報と同様に記憶しておくのは、本実施の形態の場合では、前述したコンテンツ案内ＯＳＤ画面７０における、未視聴のコンテンツと、視聴中断したコンテンツと、の全編の視聴終了したコンテンツとの識別を、レジューム情報記憶部５２の記憶内容で行えるようにするためである。
【０１８０】
そして、本実施の形態のセットトップボックス１-１は、ユーザによるリモコン送信機６１のＩＰ放送のコンテンツの視聴終了操作に基づき、ＣＰＵ４０は、ストリーミング形式で配信されるＩＰ放送のコンテンツの視聴に係るＶＯＤ処理を終了する（ステップＳ350）。
【０１８１】
なお、本実施の形態のセットトップボックス１-１の場合は、ユーザによるリモコン送信機６１のＩＰ放送のコンテンツの視聴終了操作の中には、ストリーミング形式で配信されるコンテンツ自体の視聴終了の他、必要に応じ、ＩＰ放送から他のメディア種別のコンテンツ視聴へのユーザによる切り換え操作、等も含ますことも可能である。
【０１８２】
以上の説明したように構成される、本実施の形態のセットトップボックス１-１によれば、動画配信サービス会社のサーバに配信要求する所望のコンテンツを選択する画面上で、コンテンツが既に視聴したことがあるコンテンツである場合は、当該コンテンツの既に視聴したコンテンツ部分の視聴時に取得して視聴情報として記憶されている、一又は複数の視聴位置、及びこの一又は複数の視聴位置それぞれに対応させて取得したプレビュー画像によって、
・  当該コンテンツが既に視聴したことがコンテンツであること、
・  既に視聴が済んだ部分の経過内容がこの一又は複数の視聴位置それぞれに対応させて取得したプレビュー画像のとおりであること、
・  当該コンテンツの再視聴を行う場合にはそれぞれプレビュー画像が対応付けられている一又は複数の視聴位置が視聴開始位置として選択可能なこと、
が案内されるようになっているので、視聴者は、選択対象のコンテンツが既に視聴したことがあるコンテンツであり、また既にどこまでのシーンを見たのか、既に視聴したコンテンツ部分の内容はどのようなものであったかを思い出し易くなり、配信要求する所望のコンテンツの選択、さらにはその視聴開始するコンテンツシーンの選択をスムーズに行うことができる。
【０１８３】
その既に視聴したことがあるコンテンツ部分についての、一又は複数の視聴位置の取得、及びこの取得した一又は複数の視聴位置それぞれに対応するプレビュー画像の取得は、この既に視聴したことがあるコンテンツ部分の視聴時に、セットトップボックス１-１が、そのコンテンツの配信データから取得して記憶しておくため、これから視聴する所望のコンテンツの選択やその配信要求の送信に際して、この視聴中断した部分の視聴位置やその視聴位置に対応したプレビュー画像の取得のための、不要なネットワークトラフィックが必要なくなり、レスポンスの遅い配信サーバでも快適に使用できる。
【０１８４】
また、配信サーバからストリーミング方式で配信される配信要求したコンテンツのメタデータ及び映像・音声データからなるコンテンツのストリーミングデータを、視聴位置やプレビュー画像の取得のためにそのまま記憶手段に保存記憶することなく、視聴のために再生出力されるコンテンツ映像からそのフレームを取得して保存するので、視聴中断した部分のコンテンツ映像を取得するためのネットワークに対する余分な処理も必要なく、コンテンツ再生装置自体の処理への影響も軽減できる。
【０１８５】
さらに、本実施の形態ではセットトップボックス１-１を例に説明したが、本発明のコンテンツ再生装置は、配信元のサーバからストリーミング形式で配信される配信要求したコンテンツを受信して再生するものであれば、上記説明したセットトップボックス１-１に限るものではなく、ＩＰ放送受信部１３を備えているテレビジョン受信機や録画装置、又はパーソナルコンピュータ等も含むものである。さらに、コンテンツ案内画面７０やコンテンツ詳細確認ＯＳＤ画面８０の具体的な表示態様、図２及び図３に示した各個別処理についての具体的内容等も、上述した実施の形態の説明内容に限定されるものではない。
【図面の簡単な説明】
【０１８６】
【図１】本発明のコンテンツ再生装置の一実施の形態としてのセットトップボックスのシステム構成図である。
【図２】制御手段としてのＣＰＵが実行するＶＯＤ処理のフローチャートである。
【図３】制御手段としてのＣＰＵが実行するＶＯＤ処理のフローチャートである。
【図４】本実施の形態のセットトップボックスによるコンテンツ案内画面の一実施例の説明図である。
【図５】本実施の形態のセットトップボックスによるコンテンツ詳細確認画面の一実施例の説明図である。
【符号の説明】
【０１８７】
１      コンテンツ再生装置、
１−１  セットトップボックス、
１０    放送受信部、
１１    アナログ放送受信部、
１１１  アンテナ、    
１１２  アナログチューナー部、
１１３  ＡＶスイッチ部、    
１１４  外部入力端子、
１２    デジタル放送受信部、
１２１  アンテナ、
１２２  デジタルチューナー部、
１２３  デジタル復調部、
１２４  多重分離部、
１３    ＩＰ放送受信部、
１３１  ネットワークインタフェース部、
１３２  ＩＰ放送チューナー部、
１３３  ＬＡＮ、
２０    映像音声出力処理部、
２１１  ビデオデコード／キャプチャ部、
２１２  ビデオセレクタ部、
２１３  ＥＰＧ／ＯＳＤ／予約処理部、
２１４  加算部、  
２１５  ビデオ出力変換部、
２２１  オーディオデコード部、
２２２  オーディオセレクタ部、
２２３  オーディオ出力変換部、
３１    液晶表示装置、
３２    スピーカ、
４０    ＣＰＵ、
４１    バス、
４２    不揮発性メモリ、
４２１  補助記憶部、
４３    ＲＡＭ、
４４    選局部、
４５    ビデオマウスマイコン、
４６    通信制御部、
４７    リモコン受光部、
４８    赤外線出力端子、
５１    チャプター情報記憶部、
５２    レジューム情報記憶部、
５３    キャプチャ画像記憶部、
６１    リモコン送信機、
７０    コンテンツ案内ＯＳＤ画面、
７１    コンテンツ、
７２    コンテンツ案内部、
７３    配信元作成情報案内部、
７４    配信先作成情報案内部、
８０    コンテンツ詳細確認ＯＳＤ画面、
８１    コンテンツ案内部、
８２    視聴位置表示部
【図１】
2008219138.tif 000003
【図２】
2008219138.tif 000004
【図３】
2008219138.tif 000005
【図４】
2008219138.tif 000006
【図５】
2008219138.tif 000007