(57)【要約】【課題】クライアントが取得したストリームデータの終端を元に、サーバが再生再開位置（レジュームポイント）を設定する場合、再生再開位置の更新が必要となる視聴のためのデータ取得要求と、再生再開位置の更新が不要であるコンテンツ確認用のプレビュー再生のためのデータ取得要求とを区別することができないため、適切に再生再開位置を設定することが不可能であった。【解決手段】クライアントは、サーバに対して、再生再開位置情報更新要否情報を付加した、コンテンツ・データ取得要求を送信する。サーバは、コンテンツ・データ取得要求に付加された再生再開位置情報更新要否情報に基づき、再生再開位置の管理を行う。【選択図】図１
2009111953.tif 000002
【特許請求の範囲】
【請求項１】
音声と画像の少なくとも一方を含むストリームデータにおける再生開始可能位置情報を格納した管理情報をデータ送信装置に対して要求し受信する管理情報取得手段と、受信した前記管理情報に含まれた前記再生開始可能位置情報から再生開始可能位置を選択する再生開始位置選択手段と、選択した当該再生開始可能位置からのストリームデータの送信を前記データ送信装置に対して要求するストリームデータ送信要求手段と、選択した当該再生開始可能位置から送信されたストリームデータを受信するストリームデータ受信手段と、受信した前記ストリームデータを再生する再生手段とを備え、前記ストリームデータ送信要求手段は、前記ストリームデータの再生開始位置を更新するか否かを示す再生再開位置更新要否情報を付加した送信要求を送信することを特徴とするデータ受信再生装置。
【請求項２】
前記管理情報の取得と前記ストリームデータの取得とを、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により行うことを特徴とする請求項１記載のデータ受信再生装置。
【請求項３】
音声と画像の少なくとも一方を含むストリームデータにおける再生開始可能位置情報を格納した管理情報をデータ送信装置に要求し受信する管理情報取得ステップと、受信した前記管理情報に示された前記再生開始可能位置情報から再生開始可能位置を選択する再生開始位置選択ステップと、選択した当該再生開始可能位置からのストリームデータの送信を送信側に要求するストリームデータ送信要求ステップと、選択した当該再生開始可能位置から送信されたストリームデータを受信するストリームデータ受信ステップと、受信した前記ストリームデータを再生する再生ステップとを備え、前記ストリームデータ送信要求ステップにおいて、前記ストリームデータの再生開始位置を更新するか否かを示す再生再開位置更新要否情報を付加した送信要求を送信することを特徴とするデータ受信再生方法。
【請求項４】
前記管理情報の取得と前記ストリームデータの取得とをＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により行うことを特徴とする請求項１記載のデータ受信再生方法。
【請求項５】
記憶手段と、音声と画像の少なくとも一方を含むストリームデータを前記記憶手段に記録するストリームデータ記録手段と、ストリームデータ記録時に前記ストリームデータにおける再生開始可能位置情報を格納した管理情報を記録更新する管理情報記録手段と、前記ストリームデータの再生再開位置情報を管理更新する再生再開位置管理手段と、前記管理情報を外部機器に送信する管理情報送信手段と、データ受信再生装置による指定された位置からのストリームデータ取得要求に基づき指定された位置からストリームデータを前記記憶手段から読み出し、前記データ受信再生装置に送信するストリーム送信手段とを備え、前記再生再開位置管理手段は、前記ストリームデータ取得要求に付加された再生再開位置更新要否情報に基づき再生再開位置情報を更新することを特徴とするデータ送信装置。
【請求項６】
前記管理情報または前記ストリームデータを前記データ受信再生装置に送信する際に、前記再生再開位置情報を付加して送信することを特徴とする請求項５記載のデータ送信装置。
【請求項７】
音声と画像の少なくとも一方を含むストリームデータを記録するストリームデータ記録ステップ手段と、ストリームデータ記録時に前記ストリームデータにおける再生開始可能位置情報を格納した管理情報を記録更新する管理情報記録ステップと、前記ストリームデータの再生再開位置情報を管理更新する再生再開位置管理ステップと、前記管理情報を前記データ受信再生装置に送信する管理情報送信ステップと、データ受信再生装置による指定された位置からのストリームデータ取得要求に基づき指定された位置からストリームデータを読み出し、前記データ受信再生装置に送信するストリーム送信ステップとを備え、前記再生再開位置管理ステップにおいて、前記ストリームデータ取得要求に付加された再生再開位置更新要否情報に基づき再生再開位置情報を更新することを特徴とするデータ送信方法。
【請求項８】
前記管理情報または前記ストリームデータを前記データ受信再生装置に送信する際に、前記再生再開位置情報を付加して送信することを特徴とする請求項７記載のデータ送信方法。
【請求項９】
要求されたストリームデータを送信するデータ送信装置と前記データ送信装置に要求したストリームデータを受信再生するデータ受信再生装置とからなるデータ受信再生システムであって、
前記データ受信再生装置は、
音声と画像の少なくとも一方を含むストリームデータにおける再生開始可能位置情報を格納した管理情報をデータ送信装置に要求し受信する管理情報取得手段と、
受信した前記管理情報に示された前記再生開始可能位置情報から再生開始可能位置を選択する再生開始位置選択手段と、
選択した当該再生開始可能位置からのストリームデータの送信を前記データ送信装置に対して要求するストリームデータ送信要求手段と、
選択した当該再生開始可能位置から送信されたストリームデータを受信するストリームデータ受信手段と、
受信した前記ストリームデータを再生する再生手段とを備え、
前記ストリームデータ送信要求手段は、前記ストリームデータの再生開始位置を更新するか否かを示す再生再開位置更新要否情報を付加した送信要求を送信し、
前記データ送信装置は、
記憶手段と、
音声と画像の少なくとも一方を含むストリームデータを前記記憶手段に記録するストリームデータ記録手段と、
ストリームデータ記録時に前記ストリームデータにおける再生開始可能位置情報を格納した管理情報を記録更新する管理情報記録手段と、
前記ストリームデータの再生再開位置情報を管理更新する再生再開位置管理手段と、
前記管理情報を外部機器に送信する管理情報送信手段と、
前記データ受信再生装置により指定された位置からのストリームデータ取得要求に基づき、指定された位置からストリームデータを前記記憶手段から読み出し、前記データ受信再生装置に送信するストリーム送信手段とを備え、
前記再生再開位置管理手段は、前記ストリームデータ取得要求に付加された前記再生再開位置更新要否情報に基づき再生再開位置情報を更新することを特徴とするデータ受信再生システム。
【請求項１０】
前記管理情報の取得と前記ストリームデータの取得とをＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により行うことを特徴とする請求項９記載のデータ受信再生システム。
【請求項１１】
前記データ送信装置は、前記管理情報または前記ストリームデータを前記データ受信再生装置に送信する際に、前記再生再開位置情報を付加して送信することを特徴とする請求項９記載のデータ受信再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して動画等のストリームデータを配信するデータ送信装置、ストリームデータをデータ送信装置から受信し再生するデータ受信再生装置、及びデータ送信装置とデータ受信再生装置とからなるデータ受信再生システムに関する。特に、異なる端末間で、データ送信装置にある視聴途中のストリームデータの続き再生（レジューム再生）を実現するデータ受信再生装置、データ送信装置、及びデータ受信再生装置とデータ送信装置とからなるデータ受信再生システムに関する。
【背景技術】
【０００２】
データ送信装置に記録されたストリームデータを、任意のデータ受信再生装置を用いて、前回の再生停止位置から、ストリームデータの再生を再開する方法が、特許文献１、特許文献２により開示されている。
【０００３】
特許文献１の技術を基に、異なる端末間で、視聴途中の番組の続き再生（レジューム再生）を実現する方法を、図１２を用いて説明する。特許文献１では、データ送信装置としてのＰＣ装置３００、データ受信再生装置としてのＴＶ装置３０１、３０２とが、ＬＡＮ３０３に接続されている。
【０００４】
ＴＶ装置３０１が、ＰＣ装置３００に保存されているストリームデータを再生する場合には、ＬＡＮ３０３を介してストリームデータを取得する。ＴＶ装置３０１がストリームデータの再生を中断すると、ＰＣ装置３００が、再生中断情報に基づき、再生ストリームデータのレジュームポイントを設定する。その後、ＴＶ装置３０１もしくはＴＶ装置３０２から、再生中断を実施したストリームデータのレジューム再生要求をＰＣ装置３００に送信すると、ＰＣ装置３００は、設定したレジュームポイントからストリームデータをＴＶ装置３０１もしくはＴＶ装置３０２に送信する。これにより、異なる端末間で、レジューム再生を実現することが可能となる。
【０００５】
特許文献１では、データ送信装置としてのＰＣ装置３００が、データ受信装置からの再生中断要求に基づき、再生コンテンツのレジュームポイントを設定するが、特許文献２では、再生中断時にデータ受信再生装置からデータ送信装置へレジュームポイントたる再生再開位置情報を送信する、あるいは、再生再開時に前回の再生停止位置情報をデータ送信装置へ送信する方法が開示されている。
【特許文献１】特開２００７−２４２８７６号公報
【特許文献２】特開２００３−１７４６３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のようにサーバ側で、再生中断情報に基づきレジュームポイントを設定すると、レジュームポイントの設定が必要となる視聴のためのストリームデータ取得と、レジュームポイントの設定が不要であるコンテンツ確認用のプレビュー再生のためのストリームデータ取得要求とを、区別することができないため、適切に再生再開位置を設定できないという問題がある。また、図１３に示すように、ＴＶ装置３０１がバッファ手段を備えた場合、ＰＣ装置３００から受信したデータ（ｎ）とＴＶ装置３０１で表示中のデータ（３）とが一致していないため、ＰＣ装置３００で正確に再生再開位置を設定できないという問題がある。
【０００７】
一方で、特許文献２では、データ受信再生装置が、再生中断時もしくは再生再開時に前回の再生停止位置情報をデータ送信装置へ送信するため、このような問題は発生しない。
【０００８】
しかしながら、データ受信再生装置が再生停止時に再生再開位置をデータ送信装置に送信する場合、再生再開位置設定要求等の追加の処理が必要という問題がある。また、ネットワークの問題等により、ストリームデータ取得中に通信が途絶し、再生再開位置設定要求が実行できなくなった場合に、適切に再生再開位置を設定することができない等の問題がある。また再生再開時に前回の再生停止位置をデータ送信装置へ送信する場合、前回の再生を行った端末と再生再開を行う端末とが異なる場合には、適切に再生再開位置を設定することができない等の問題がある。
【０００９】
本発明は、上記問題に鑑みてなされたものであり、データ送信装置に記録されたストリームデータを、任意のデータ受信再生装置を用いて、前回の再生停止位置から、ストリームデータの再生を再開することが可能なデータ受信再生装置、データ送信装置、及びデータ送受信システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明のデータ受信再生装置は、音声と画像の少なくとも一方を含むストリームデータにおける再生開始可能位置情報を格納した管理情報をデータ送信装置に対して要求し受信する管理情報取得手段と、受信した前記管理情報に含まれた前記再生開始可能位置情報から再生開始可能位置を選択する再生開始位置選択手段と、選択した当該再生開始可能位置からのストリームデータの送信を前記データ送信装置に対して要求するストリームデータ送信要求手段と、選択した当該再生開始可能位置から送信されたストリームデータを受信するストリームデータ受信手段と、受信した前記ストリームデータを再生する再生手段とを備え、前記ストリームデータ送信要求手段は、前記ストリームデータの再生開始位置を更新するか否かを示す再生再開位置更新要否情報を付加した送信要求を送信するように構成する。
【００１１】
これにより、レジュームポイントの設定が必要となる視聴のためのストリームデータ取得要求と、レジュームポイントの設定が不要であるコンテンツ確認用のプレビュー再生のためのストリームデータ取得要求とを、データ送信装置側で区別することが可能となるため、データ送信装置側で適切に再生再開位置を設定することが可能となる。また、ストリームデータの再生を実行しているデータ受信再生装置が、再生再開位置を指定することが可能となるため、正確に再生再開位置を設定することが可能となる。また、ストリームデータ取得要求とは異なる新たな要求をすることなく、再生再開位置を設定することが可能となる。また、ネットワークの問題等により、ストリームデータ取得中に通信が途絶し、再生再開位置設定要求が実行できなくなった場合に、適切に再生再開位置を設定することが可能となる。
【発明の効果】
【００１２】
本発明によれば、データ送信装置に記録されたストリームデータを、任意のデータ受信再生装置を用いて、前回の再生停止位置から、ストリームデータの再生を再開することが可能となる。
【発明を実施するための最良の形態】
【００１３】
上記目的を達成するために、本発明のデータ受信再生装置は、音声と画像の少なくとも一方を含むストリームデータにおける再生開始可能位置情報を格納した管理情報をデータ送信装置に対して要求し受信する管理情報取得手段と、受信した前記管理情報に含まれた前記再生開始可能位置情報から再生開始可能位置を選択する再生開始位置選択手段と、選択した当該再生開始可能位置からのストリームデータの送信を前記データ送信装置に対して要求するストリームデータ送信要求手段と、選択した当該再生開始可能位置から送信されたストリームデータを受信するストリームデータ受信手段と、受信した前記ストリームデータを再生する再生手段とを備え、前記ストリームデータ送信要求手段は、前記ストリームデータの再生開始位置を更新するか否かを示す再生再開位置更新要否情報を付加した送信要求を送信するように構成する。
【００１４】
これにより、レジュームポイントの設定が必要となる視聴のためのストリームデータ取得要求と、レジュームポイントの設定が不要であるコンテンツ確認用のプレビュー再生のためのストリームデータ取得要求とを、データ送信装置側で区別することが可能となるため、データ送信装置側で適切に再生再開位置を設定することが可能となる。また、ストリームデータの再生を実行しているデータ受信再生装置が、再生再開位置を指定することが可能となるため、正確に再生再開位置を設定することが可能となる。また、ストリームデータ取得要求とは異なる新たな要求をすることなく、再生再開位置を設定することが可能となる。また、ネットワークの問題等により、ストリームデータ取得中に通信が途絶し、再生再開位置設定要求が実行できなくなった場合に、適切に再生再開位置を設定することが可能となる。
【００１５】
また、本発明のデータ受信再生装置は、管理情報の取得とストリームデータの取得とをＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により行うように、構成しても構わない。
【００１６】
これにより、標準的な通信プロトコルを用いて実現できる。
【００１７】
なお、本発明は、このようなデータ受信再生装置として実現することができるだけでなく、このようなデータ受信再生装置が備える特徴的な手段をステップとするデータ受信再生方法として構成しても構わない。
【００１８】
また、本発明のデータ送信装置は、記憶手段と、音声と画像の少なくとも一方を含むストリームデータを前記記憶手段に記録するストリームデータ記録手段と、ストリームデータ記録時に前記ストリームデータにおける再生開始可能位置情報を格納した管理情報を記録更新する管理情報記録手段と、前記ストリームデータの再生再開位置情報を管理更新する再生再開位置管理手段と、前記管理情報を外部機器に送信する管理情報送信手段と、データ受信再生装置による指定された位置からのストリームデータ取得要求に基づき指定された位置からストリームデータを前記記憶手段から読み出し、前記データ受信再生装置に送信するストリーム送信手段とを備え、前記再生再開位置管理手段は、前記ストリームデータ取得要求に付加された再生再開位置更新要否情報に基づき再生再開位置情報を更新するように構成しても構わない。
【００１９】
これにより、データ受信再生装置に対して、再生再開位置を通知することが可能となる。また、再生再開位置の更新要否を区別することが可能となるため、適切に再生再開位置を設定することが可能となる。
【００２０】
また、本発明のデータ送信装置は、さらに、管理情報またはストリームデータをデータ受信再生装置に送信する際に、再生再開位置情報を付加して送信するように構成しても構わない。
【００２１】
これにより、再生再開位置通知用の新たな要求を使用することなく、再生再開位置をデータ受信再生装置に通知することが可能となる。
【００２２】
なお、本発明は、このようなデータ送信装置として実現することができるだけでなく、このようなデータ送信装置が備える特徴的な手段をステップとするデータ送信方法として構成することもできる。
【００２３】
また、本発明は、このようなデータ受信再生装置、データ送信装置として実現するだけでなく、これらを組み合わせた、データ受信再生システムとして構成しても構わない。
【００２４】
以下に、本発明の実施の形態を、図面を参照して説明する。
【００２５】
（実施の形態）
以下、本発明の実施の形態について、図１から図１０を用いて説明する。
【００２６】
図１は、本発明の実施の形態における通信シーケンスを説明した図である。図２は、本発明の実施の形態におけるデータ送信装置とデータ受信再生装置の具体構成の一例を示す図である。
【００２７】
図２において、本発明の実施の形態における一例として、データ送信装置としてのＤＶＲ１と、データ受信再生装置としてのＴＶ２を表している。ＤＶＲ１として番組を記録するレコーダなどが、ＴＶ２として映像を表示するテレビなどが例としてある。ＤＶＲ１からＴＶ２に対して、コンテンツデータであるストリームデータが送信される。
【００２８】
ＤＶＲ１において装置全体を制御する制御手段１０１は、ＣＰＵによって構成されている。制御手段１０１には、一時記憶手段１０７としてのＲＡＭ、不揮発メモリ１０８としてのＲＯＭ、ＦＬＡＳＨメモリが接続されている。
【００２９】
放送を受信するためのアンテナ１０３が接続された放送受信手段１０４としてのチューナは、制御手段１０１からの制御指令によって受信チャンネルの選択を行い、その受信出力はバッファ手段１０２を介して、制御手段１０１によって制御される信号処理手段１０５としてのデコーダによりデコード、出力される。
【００３０】
制御手段１０１における制御動作の指令を与えるため、ユーザからの入力を受け付ける操作入力手段１０９が設けられ、選局や記録動作の指令や、予約録画等の動作の指令を制御手段１０１に与える。
【００３１】
制御手段１０１には、記録再生手段１１０が接続されている。記録再生手段１１０は、指定された番組等のコンテンツを記録媒体１１１に記録、または記録媒体１１１に記録されたコンテンツを再生するように構成されている。また、記録時には制御手段１０１からの要求により、コンテンツだけでなく、コンテンツのタイトルや記録時間や対応するコンテンツが記録中であるかどうかを示す情報等を表すコンテンツ情報も併せて、記録媒体１１１に記録する。さらに、コンテンツが、ＤＶＲ１自身で再生された場合やＴＶ２等外部機器により再生された場合に、再生再開位置を示す情報も併せて記録媒体１１１に記録される。
【００３２】
制御手段１０１は、送受信手段１０６を制御することにより、ケーブル４で接続されたＴＶ２からの要求を受信する。
【００３３】
ＴＶ２において装置全体を制御する制御手段２０１は、ＣＰＵによって構成されている。制御手段２０１には、記憶手段２０７としてのＲＡＭ、不揮発メモリ２０８としてのＲＯＭ、ＦＬＡＳＨメモリが接続されている。
【００３４】
放送を受信するためのアンテナ２０３が接続された放送受信手段２０４としてのチューナは、制御手段２０１からの制御指令によって受信チャンネルの選択を行い、その受信出力は受信バッファ手段２０２を介して、制御手段２０１によって制御される信号処理手段２０５としてのデコーダによりデコードされる。デコードされた音声信号が音声出力手段２１１としてのスピーカから出力され、映像信号が映像表示手段２１０から出力される。
【００３５】
制御手段２０１における制御動作の指令を与えるため、ユーザからの入力を受け付ける操作入力手段２０９が設けられ、選局を行うための指令を制御手段２０１に与える。
【００３６】
制御手段２０１は、送受信手段２０６を制御することにより、ケーブル４で接続されたＤＶＲ１に対して要求を送信する共に、応答を受信する。
【００３７】
＜通信シーケンス＞
図１を参照し、本発明の実施の形態における通信シーケンスを説明する。
【００３８】
ユーザがＴＶ２に対して、コンテンツ一覧の表示を要求した場合、操作入力手段２０９を通じてＤＶＲ１のコンテンツ一覧取得要求を受信したＴＶ２は（Ｓ１０１）、ＤＶＲ１に対してコンテンツ情報取得要求を送信する（Ｓ１０２）。要求を受信したＤＶＲ１は、記録媒体１１１からコンテンツ関連情報を読み出すと共に、送受信手段１０６を通じて読み出したコンテンツ情報をＴＶ２に送信する（Ｓ１０３）。ＴＶ２に送信されるコンテンツ情報には、コンテンツのタイトルや記録時間、対応するコンテンツが記録中であるかどうかを示す情報等、ＤＶＲ１の記録媒体１１１に記録されている情報に加えて、コンテンツの取得先情報、コンテンツの管理情報取得先情報等が含まれている。
【００３９】
ユーザがＴＶ２に対して、特定のコンテンツを指定した再生を要求した場合（Ｓ１０４）、ＴＶ２は、ＤＶＲ１に対して、例えば図３に示した形式である管理情報取得要求を送信する（Ｓ１０５）。ＤＶＲ１は、既に記録媒体１１１に記録済みの管理情報を読み出し、取得要求に対する応答として、例えば図３に示した形式である管理情報要求に対する応答をＴＶ２に送信する（Ｓ１０６）。ＤＶＲ１からＴＶ２に対する応答には、指定されたコンテンツの再生再開位置を示す「Ｘ−ＰＬＡＹ−ＲＥＳＵＭＥ−ＢＹＴＥ」ヘッダが含まれており、これによりＤＶＲ１は、再生に先立ち再生再開位置を取得することが可能となる。
【００４０】
ＴＶ２は、送受信手段より受信した管理情報を一時記憶手段に保持する。図５、図６には、指定されたコンテンツのストリームデータと管理情報の一例を示す。図５に示すように管理情報には、ストリームデータに含まれる可変長のユニットサイズ毎の再生開始可能位置と再生データサイズ情報が含まれている。本発明の実施の形態における再生開始可能位置と再生データサイズは、図６に示すように記録したストリームデータにおけるビデオストリームデータの各ＧＯＰの先頭位置と、各ＧＯＰの先頭に含まれるＩピクチャのサイズに対応している。これらの管理情報は、ＤＶＲ１でストリームデータを記録媒体１１１に記録する際、併せて記録される。
【００４１】
管理情報を取得したＴＶ２は、ユーザにより指示された再生制御要求に応じて、ＤＶＲ１からストリームデータの取得を行う。再生制御要求は、コンテンツデータの先頭からの再生、または、続き再生（レジューム再生）つまり再生再開位置からの再生のいずれかである。図７に再生制御に応じたコンテンツデータの取得の一例を示す。
【００４２】
ユーザからの再生制御指示が、コンテンツデータの先頭からの再生である場合、ＴＶ２は、はじめにコンテンツデータのうちの再生開始可能位置１からユニット１のサイズ分のデータ取得要求を行う（Ｓ１０７）。ユニット１のサイズは、再生開始可能位置２と再生開始可能位置１の差から算出することが可能である。続いて、再生開始可能位置２からユニットサイズ２のサイズ分のデータ取得要求を行う（Ｓ１０９）。
【００４３】
ユーザからの再生制御指示が、再生再開位置からの再生（レジューム再生）の場合、ＴＶ２は、管理情報取得要求に対する応答（Ｓ１０６）に含まれる再生再開位置情報を基にコンテンツデータ取得を行う。再生再開位置が、図５に示すｇの位置である場合には、はじめにコンテンツデータのうちの再生開始可能位置ｇから、再生データサイズ情報ｇのサイズ分のコンテンツデータ取得要求を行う（Ｓ１０７）。続いて、再生開始可能位置（ｇ＋１）から再生データサイズ情報（ｇ＋１）のサイズ分のコンテンツデータ取得要求を行う（Ｓ１０８）。
【００４４】
コンテンツデータ取得要求とその応答の一例を図４に示している。コンテンツデータの取得開始位置と終了位置は、コンテンツデータ取得要求に含まれる「Ｒａｎｇｅ」ヘッダに示されている。取得開始位置と終了位置は、前述の各ユニットの先頭位置と終了位置に対応している。コンテンツデータ取得要求には、さらに再生再開位置更新要否情報としての「Ｘ−ＳＥＴ−ＰＬＡＹ−ＲＥＳＵＭＥ−ＢＹＴＥ」ヘッダが含まれている。再生再開位置更新要否情報は、本発明の実施の形態においては、指定されたコンテンツの再生開始位置を更新することを指示するものとして説明する。なお、このように再生再開位置更新要否情報が再生開始位置を更新することのみを指示する以外にも、更新しない旨を指示しても構わず、また、更新するか否かのいずれかの指示をするものとして構成しても構わない。
【００４５】
これによりＤＶＲ１は、ＴＶ２が要求している再生再開位置を取得することが可能となる。ＤＶＲ１は、コンテンツデータの取得要求を受信すると、図８に示した処理を実施する。
【００４６】
コンテンツデータの取得要求を受信したＤＶＲ１は、コンテンツデータ取得要求の読み出しを行い（Ｓ８０１）、要求ヘッダに再生再開位置更新要否情報があるかの確認を行う（Ｓ８０２）。再生再開位置更新要否情報が存在する場合には（Ｓ８０２におけるＹｅｓ）、指定されたコンテンツの再生再開位置を更新する（Ｓ８０３）。再生再開位置更新要否ヘッダが存在しない場合には（Ｓ８０２におけるＮｏ）、再生再開位置の更新は行わない。次に指定されたストリームデータを制御手段１０１により、記録再生手段１１０を通じて記録媒体１１１から読み出し（Ｓ８０４）、応答用のヘッダを生成する（Ｓ８０５）。次に応答用のヘッダと共に読み出したストリームデータを、バッファ手段１０２、送受信手段１０６を通じて、ＴＶ２に送信する（Ｓ８０６）。
【００４７】
送受信手段２０６より、ストリームデータを取得したＴＶ２は、取得したストリームデータのデコード処理を、信号処理手段２０５で行い、デコードした画像、音声データを出力する。特殊再生の場合等、音声データが含まれていない場合には、音声データは出力しない。
【００４８】
ユーザからのコンテンツ再生停止の指示を受け付けるまで、コンテンツデータ取得が繰り返し実施される。
【００４９】
＜再生再開位置の設定＞
図９にコンテンツデータ取得要求に付加する再生再開位置更新要否情報の一例を示す。
【００５０】
図９では、ＴＶ２が、ＤＶＲ１より取得したコンテンツデータ（Ｂ）の部分を画面に表示している際に、コンテンツデータ取得要求（Ｅ）をＤＶＲ１に送信する場合のコンテンツデータ取得要求（Ｅ）の内容を示している。ここで、再生再開位置設定要否情報としての「Ｘ−ＳＥＴ−ＰＬＡＹ−ＲＥＳＵＭＥ−ＢＹＴＥ」ヘッダには、現在ＴＶ２で表示しているコンテンツデータ（Ｂ）の部分の開始位置が示されている。ＤＶＲ１がコンテンツデータ（Ｅ）をＴＶ２に送信直後に、ＴＶ２側で再生停止が指示された場合でも、ＤＶＲ１は、ＴＶ２に送信済みのコンテンツデータ（Ｅ）の開始位置ではなく、ＴＶ２で表示が行われた（Ｂ）の開始位置を再生再開位置に設定することが可能となる。
【００５１】
＜再生再開位置更新要否の設定＞
図１０、図１１を用いて、再生再開位置更新要否について説明する。
【００５２】
図１０は、ＴＶ２において、ＤＶＲ１にあるコンテンツ一覧情報を示したものである。この画面は、図１に示すコンテンツ情報取得要求（Ｓ１０２）により取得したデータに基づき生成される。ユーザは、この画面に示されたＤＶＲ１のコンテンツから、希望するコンテンツを選択し、再生の開始をＴＶ２に指示する。特定のコンテンツがユーザにより選択され、再生が指示されると（Ｓ１０４）、図１における（Ｓ１０５）以降のシーケンスが実施されると共にＴＶ２では全画面再生に移行する。一方、図１０の画面には、ユーザにコンテンツの中身をより分かりやすくするため、コンテンツの情報（番組Ａ〜Ｇ情報）だけでなく、選択中のコンテンツのプレビュー画面が表示されている。このプレビュー画面は、ＤＶＲ１より、実際に選択中のコンテンツデータを取得し、ＴＶ２で表示する。すなわち、実際にユーザがコンテンツを選択し、再生開始を指示した場合と同様のシーケンスが、ＤＶＲ１とＴＶ２との間でなされている。
【００５３】
ユーザによる再生指示を受けて、ＴＶ１はコンテンツデータを取得する際、及びプレビュー再生を実行するためにコンテンツデータを取得する際に、図１１に示した処理を実行する。
【００５４】
はじめに、ユーザ視聴のためのデータ取得要求が、コンテンツ確認のためのプレビュー再生用のデータ取得要求かを判定する（Ｓ２０１）。ユーザ視聴用の再生の場合、再生再開位置更新要否情報（Ｘ−ＳＥＴ−ＰＬＡＹ−ＲＥＳＵＭＥ−ＢＹＴＥヘッダ）をコンテンツデータ取得要求に付加するため、再生開始位置情報を取得する(Ｓ２０２）。再生開始時は、先頭からの再生が指示されている場合にはコンテンツデータの先頭、続き再生が指示されている場合には、管理情報取得要求の際に取得した再生再開位置情報が再生開始位置情報となる。再生継続中の場合には、実際にＤＶＲ１より取得し、ＴＶ２で表示しているコンテンツデータデータの再生開始可能位置が再生開始位置情報となる。プレビュー再生用のデータ取得要求の際には、（Ｓ２０２）の処理は実行されず、コンテンツデータ取得要求にもＸ−ＳＥＴ−ＰＬＡＹ−ＲＥＳＵＭＥ−ＢＹＴＥヘッダも付加されない。その後、コンテンツデータ取得要求を生成し(Ｓ２０３）、要求をＤＶＲ１に送信する（Ｓ２０４）。
【００５５】
これにより、ＤＶＲ１は、レジュームポイントの設定が必要となる視聴のためのコンテンツデータ取得と、レジュームポイントの設定が不要であるコンテンツ確認用のプレビュー再生のためのコンテンツデータ取得要求とを、コンテンツデータ取得要求に含まれる再生再開位置更新要否情報（Ｘ−ＳＥＴ−ＰＬＡＹ−ＲＥＳＵＭＥ−ＢＹＴＥヘッダ）により区別することが可能となるため、データ送信装置側で適切に再生再開位置を設定することが可能となる。
【産業上の利用可能性】
【００５６】
本発明は、データ送信装置に記録されたストリームデータを、任意のデータ受信再生装置を用いて、前回の再生停止位置から、ストリームデータの再生を再開する場合に利用可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態における通信シーケンスを示す図
【図２】本発明の実施の形態における機器の構成例を示す図
【図３】本発明の実施の形態における管理情報取得要求と応答の一例を示す図
【図４】本発明の実施の形態におけるコンテンツデータ取得要求と応答の一例を示す図
【図５】本発明の実施の形態におけるストリームデータのフォーマット、管理情報のフォーマットの一例を示す図
【図６】本発明の実施の形態におけるビデオストリームデータの構成の一例を示す図
【図７】本発明の実施の形態におけるストリームデータ取得要求の一例を示す図
【図８】本発明の実施の形態におけるデータ送信の処理フローを示す図
【図９】本発明の実施の形態における通信シーケンスとストリームデータ取得要求の一例を示す図
【図１０】本発明の実施の形態におけるデータ受信再生装置のコンテンツ一覧画面の一例を示す図
【図１１】本発明の実施の形態におけるデータ受信再生装置の処理フローを示す図
【図１２】従来の通信システムの機器の構成を示す図
【図１３】従来の通信システムの通信シーケンスを示す図
【符号の説明】
【００５８】
１  ＤＶＲ
２  ＴＶ
３  ユーザ
４  ケーブル
５  ストリームデータ
６  管理情報
１０１、２０１  制御手段
１０２、２０２  バッファ手段
１０３、２０３  アンテナ
１０４、２０４  放送受信手段
１０５、２０５  信号処理手段
１０６、２０６  送受信手段
１０７、２０７  記憶手段
１０８、２０８  不揮発メモリ
１０９、２０９  操作入力手段
１１０  記録再生手段
１１１  記録媒体
２１０  映像表示手段
２１１  音声出力手段
３００  ＰＣ装置
３０１、３０２  ＴＶ装置
３０３  ＬＡＮ
【図１】
2009111953.tif 000003
【図２】
2009111953.tif 000004
【図３】
2009111953.tif 000005
【図４】
2009111953.tif 000006
【図５】
2009111953.tif 000007
【図６】
2009111953.tif 000008
【図７】
2009111953.tif 000009
【図８】
2009111953.tif 000010
【図９】
2009111953.tif 000011
【図１０】
2009111953.tif 000012
【図１１】
2009111953.tif 000013
【図１２】
2009111953.tif 000014
【図１３】
2009111953.tif 000015