(57)【特許請求の範囲】
【請求項１】
ネットワークを介してコンテンツを送信する送信装置及びコンテンツを受信する受信装置と接続され、当該送信装置及び当該受信装置を制御する制御装置であって、
前記送信装置及び前記受信装置から送信される情報を受信し、前記送信装置及び前記受信装置へ情報を送信するネットワークインタフェースを有し、
前記受信装置へコンテンツの再生を指示する際には、前記送信装置からコンテンツの再生が中断された位置を示すリジューム情報を取得し、当該取得したリジューム情報が示すコンテンツの再生が中断された位置から当該コンテンツを再生するように前記送信装置に当該コンテンツの送信開始要求を前記受信装置から送信するための指示を前記受信装置へ送信し、
前記受信装置へコンテンツの再生停止を指示する際には、前記送信装置に当該コンテンツの送信停止要求を前記受信装置から送信するための指示を前記受信装置へ送信するとともに、前記受信装置からコンテンツの再生位置を示す情報を取得し、当該取得した情報からリジューム情報を生成し、生成したリジューム情報を前記送信装置へ送信することを特徴とする制御装置。
【請求項２】
請求項１の制御装置であって、
前記送信装置が前記リジューム情報に対応していることを示す情報を含むサーバ機器情報を前記送信装置から取得し、
取得したサーバ機器情報に前記リジューム情報に対応していることを示す情報が含まれている場合に、前記送信装置との間でリジューム情報の送受信を行うことを特徴とする制御装置。
【請求項３】
ネットワークを介してコンテンツを送信する送信装置及びコンテンツを受信する受信装置を制御する制御方法であって、
前記送信装置からコンテンツの再生が中断された位置を示すリジューム情報を取得するステップと、
取得したリジューム情報が示すコンテンツの再生が中断された位置から当該コンテンツを再生するように前記送信装置に当該コンテンツの送信開始要求を前記受信装置から送信するための指示を前記受信装置へ送信するステップと、
前記受信装置からコンテンツの再生位置を示す情報を取得するステップと、
前記受信装置にコンテンツの再生を停止するために前記送信装置に当該コンテンツの送信停止要求を前記受信装置から送信するための指示を送信するステップと、
前記受信装置から取得したコンテンツの再生位置を示す情報からリジューム情報を生成するステップと、
生成したリジューム情報を前記送信装置へ送信するステップと、
を有することを特徴とする制御方法。
【請求項４】
請求項３の制御方法であって、
前記送信装置が前記リジューム情報に対応していることを示す情報を含むサーバ機器情報を前記送信装置から取得するステップを有し、
取得したサーバ機器情報に前記リジューム情報に対応していることを示す情報が含まれている場合に、前記送信装置からのリジューム情報の受信、及び前記送信装置へのリジューム情報の送信を行うことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野は、コンテンツの送受信に関する。
【背景技術】
【０００２】
上記技術分野に関し、特許文献１には、「コンテンツ視聴を中止しても、簡単に視聴を中断位置から再開できて使い勝手の良いホームネットワークＡＶサーバ及びホームネットワークＡＶサーバプログラムを提供する」ことを課題とし、その解決手段として「ＡＶコンテンツデータ群記憶部１１１、コンテンツ情報リスト記憶部１１２、ネットワークを介して接続されたクライアント端末２１、２２からの送信要求に応じたコンテンツデータを各記憶部を参照して作成する送信データ作成部１１６を備え、クライアント端末に作成されたコンテンツデータを送信するホームネットワークＡＶサーバにおいて、コンテンツデータの現在の送信位置を検出するデータ送信位置検出部２１２、再生停止要求受信時に再生停止したデータ位置を再生開始位置とする中途開始用コンテンツ情報を作成する中途開始用コンテンツ情報作成部２１３を備え、視聴再生開始時にコンテンツ情報リスト記憶部の中途開始用コンテンツ情報を参照して再生開始位置からのコンテンツデータを送信する」ことが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３２３０６８
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１ではサーバにおいてコンテンツを再生することや、サーバとクライアントとの互換性、サーバやクライアントを制御する制御装置については考慮されていない。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
【発明の効果】
【０００７】
上記手段によれば、ネットワークを介したコンテンツの視聴において、ユーザにとって都合の良い位置からコンテンツを再生することが可能となり、ユーザにとっての使い勝手を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】システムの構成例を示すブロック図である。
【図２】送信装置１１０の構成例を示すブロック図である。
【図３】受信装置１３０、１４０の構成例を示すブロック図である。
【図４】送信装置１１０が配信するサーバ機器情報の例を示す図である。
【図５】送信装置１１０が配信するサービス記述情報の例を示す図である。
【図６】送信装置１１０が管理するリジューム情報を含むコンテンツ情報の例を示す図である。
【図７】送信装置１１０、受信装置１３０、１４０との間で、コンテンツを再生・停止する際に、リジューム情報を相互に受け渡しする一連の手順の例を示すフローチャートである。
【図８】受信装置１３０、１４０が、コンテンツを再生する際にユーザに提示する表示画面の例を示す図である。
【図９】送信装置１１０、受信装置１３０、１４０が扱うコンテンツデータの付属情報の構成の例を示す図である。
【図１０】システムの構成例を示すブロック図である。
【図１１】制御装置１５０の構成例を示すブロック図である。
【図１２】送信装置１１０、受信装置１３０、１４０、制御装置１５０との間で、リジューム情報を相互に受け渡しする一連の手順の例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明に好適な実施形態の例（実施例）を説明する。なお、本発明は、本実施例に示す形態に限定されるものではない。
【００１０】
図１は、本実施例による、送信装置および受信装置からなるホームネットワークシステムの構成例を示したものである。
【００１１】
１１０は動画や音声、画像コンテンツをホームネットワーク１００上の受信装置（後述する受信装置１３０や１４０）に送信する送信装置（サーバ）であり、コンテンツの再生を中断した位置を示すリジューム情報を管理する装置である。
【００１２】
このような送信装置としては、例えばレコーダや録画機能付きテレビが考えられ、例えばレコーダのように表示装置を内蔵していない場合には、図に示したように、表示装置１２０（テレビなど）を接続して再生したコンテンツを表示する。
【００１３】
その接続には、アナログ或いはデジタルの映像データ／音声データを出力するアナログ或いはデジタルインタフェースを用いることができる。この送信装置１１０の詳細な構成例については、図２を用いて後述して説明する。
【００１４】
１３０および１４０は、動画や音声、画像コンテンツをホームネットワーク１００上の送信装置１１０から受信して再生する受信装置（クライアント）であり、コンテンツの再生を中断した位置を示すリジューム情報を送信装置１１０に対して受信および送信する装置である。
【００１５】
このような受信装置としては、例えばテレビやＰＣが考えられ、図には示していないが、例えばＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）のように表示装置を内蔵していない場合には、送信装置１１０のように、表示装置（テレビなど）を接続して再生したコンテンツを表示する。これら受信装置１３０、１４０の詳細な構成例については、図３を用いて後述して説明する。
【００１６】
また、本実施例では説明しないが、この送信装置と受信装置の両方の機能を備えた装置も考えられる。このような装置においては、以降説明する送信装置、受信装置それぞれの機能（構成および制御方法）が実現されれば良い。そして、このようなホームネットワーク１００は、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークによって構築されるものである。
【００１７】
次に図２を用いて、送信装置１１０の詳細な構成例について説明する。
【００１８】
送信装置１１０は、デジタル放送を受信して、コンテンツの記録と再生、及びホームネットワーク１１０上の受信装置にコンテンツを送信する装置である。コンテンツの記録に関しては、ネットワーク経由のＩＰ放送の受信やダウンロードによるものに適用しても良い。なお、ここでは、画像圧縮技術としてＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐｅ）方式によって符号化され、ＭＰＥＧ２―ＴＳ方式で多重化された信号を扱う場合について説明する。
【００１９】
チューナ復号部２０１は、無線（衛星、地上）、ケーブルなどの放送伝送網を介して送信されたデジタル放送信号を受信する。ユーザのリモコンなどの指示により指定されたチャンネルの周波数に選局および検波処理を施す。また、デジタル復調および誤り訂正処理を施した後のＭＰＥＧ２―ＴＳ（トランスポートストリーム）を図示しないセレクタを経由して、その出力を分離抽出部２１１へ出力する。
【００２０】
分離抽出部２１１は、ユーザのリモコンなど指示により指定されたチャンネル（番組）のトランスポートパケットを、入力されたＭＰＥＧ２―ＴＳから分離・抽出する。分離・抽出されたトランスポートパケットは、コンテンツを再生する場合は、さらに映像と音声のＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）またはＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を分離・抽出して復号部２１２へ出力され、コンテンツを記録する場合はさらにタイムスタンプの情報を付加してコンテンツ管理部２０４へ出力される。
【００２１】
コンテンツを再生する場合は、復号部２１２は、映像／音声のＰＥＳまたはＥＳを取り出して復号し、復号された映像／音声は、表示出力部２０３へ出力する。
【００２２】
表示出力部２０３は、復号された映像／音声をデジタルおよびまたはアナログのインタフェースを経由して、外部の表示装置１２０に対して出力する。このとき、図示しない描画部において生成された、ユーザに提示するメニューやコンテンツ一覧などの操作画面イメージを、復号された映像に合成して出力する。
【００２３】
コンテンツを記録する場合は、分離抽出部２１１は、ユーザのリモコンなどの指示により指定されたチャンネル（番組）のトランスポートパケットから、記録媒体２０２に記録されるチャンネル（番組）のタイトルやジャンル、フォーマット情報といった情報を検出し、これらをコンテンツ情報管理部２０４へ出力する。このタイトルやジャンル、放送スケジュール等を示す情報は、例えば、ＭＰＥＧ-ＴＳのＰＳＩ、或いはＳＩ情報に格納されるものである（ＰＳＩ、ＳＩ情報の概要については図９により後述で説明する）。
【００２４】
コンテンツ情報管理部２０４は、分離抽出部２１１からのタイトル等の情報に基づいて管理情報を作成し、また、分離抽出部２１１から入力されたトランスポートパケットに対して上記管理情報に基づいて記録媒体２０２に記録する。この際、図示しない暗号部を介して、適切な暗号化処理を施して記録する。
【００２５】
一方で、記録媒体２０２に記録されたコンテンツを、ホームネットワーク１００上の受信装置１３０、１４０に送信する場合は、まず、ユーザのリモコンなどの操作により指示された記録媒体２０２に記録されたコンテンツのトランスポートパケットを逐次読み出し、これをコンテンツ送信部２０６に出力する。この際、図示しない暗号・復号部を介してコンテンツの復号を行うと共に、ホームネットワークに出力するための暗号化処理を施す。
【００２６】
コンテンツ送信部２０６は、復号されかつタイムスタンプが付加されたトランスポートパケットからタイムスタンプ情報を除去してネットワークＩ／Ｆ部２０８へ出力する。コンテンツ送信部２０６は、この他に、ネットワークＩ／Ｆ２０８を介して、受信装置１３０，１４０からコンテンツの送信開始要求や送信停止要求を受信する。
【００２７】
このコンテンツ送信要求は、コンテンツを送信開始する位置や長さをパラメータとして受け付ける。この要求を受信した場合には、記録媒体２０２に記録されたコンテンツに対し、適宜、頭出し指定、長さ指定の制御を行って要求に沿ったトランスポートパケットを読み出しネットワークＩ／Ｆ部２０８へ出力する。一方で送信停止要求を受信した場合は、ネットワークＩ／Ｆ部２０８への出力を停止するとともに、記録媒体２０２からのトランスポートパケットの読み出しを停止する。
【００２８】
ネットワークＩ／Ｆ部２０８は、ホームネットワーク１００を介して、受信装置１３０、１４０に対し、コンテンツ送信部２０６から入力されたトランスポートパケットを、伝送規格に沿った形式に変換およびフロー制御を行いながら出力する。ネットワークＩ／Ｆ部２０８は、この他に、後述するリジューム情報やサーバ機器情報、サービス記述情報といった情報を、ホームネットワーク１００上の受信装置１３０、１４０等に対して送信およびまたは受信する場合に用いられる。
【００２９】
送信装置１１０は、さらに記録媒体２０２内のコンテンツの再生中断位置を示すリジューム情報を算出するリジューム情報算出部２０５、リジューム情報送信機能を有することを示す情報が付加されたサーバ機器情報およびその制御方法を示すサービス記述情報を送信するサーバ機器情報送信部２０７、記録媒体２０２内のコンテンツの再生中断位置を管理するリジューム情報管理部２２０とを含む。
【００３０】
リジューム情報管理部は、ネットワークＩ／Ｆ部２０８を介して、受信装置１３０、１４０に対してリジューム情報を送信するためのリジューム情報送信部２２１と、受信装置１３０、１４０におけるコンテンツの再生中断位置を示すリジューム情報を受信するためのリジューム情報受信部２２２とを含む。
【００３１】
次に図３を用いて、受信装置１３０、１４０の詳細な構成例について説明する。ここでは受信装置１３０を例にとって説明する。
【００３２】
受信装置１３０は、デジタル放送およびホームネットワーク１００上の送信装置１１０からコンテンツを受信して、コンテンツを再生する装置である。
【００３３】
デジタル放送を受信し再生する場合は、チューナ復号部３０１が、無線（衛星、地上）、ケーブルなどの放送伝送網を介して送信されたデジタル放送信号を受信する。チューナ復号部３０１は、ユーザのリモコンなどの指示により指定されたチャンネルの周波数に選局および検波処理を施す。また、デジタル復調および誤り訂正処理を施した後のＭＰＥＧ２―ＴＳ（トランスポートストリーム）を図示しないセレクタを経由して、その出力を分離抽出部３１１へ出力する。
【００３４】
分離抽出部３１１は、ユーザのリモコンなど指示により指定されたチャンネル（番組）のトランスポートパケットを、入力されたＭＰＥＧ２―ＴＳから分離・抽出する。分離・抽出されたトランスポートパケットは、さらに映像と音声のＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）またはＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を分離・抽出して復号部３１２へ出力される。
【００３５】
一方で、ホームネットワーク１００上の送信装置１１から受信したコンテンツを再生する場合には、まず、ユーザのリモコンなどの操作により指示された結果として送信装置１１０が送信するコンテンツのトランスポートパケットを、逐次ネットワークＩ／Ｆ部３０８を介して受信する。
【００３６】
ネットワークＩ／Ｆ部３０８は、ホームネットワーク１００を介して、コンテンツ受信部３０３に出力すべきトランスポートパケットを、伝送規格に沿った形式からの変換およびフロー制御を行いながら送信装置１１０から受信する。ネットワークＩ／Ｆ部３０８は、この他に、後述するリジューム情報やサーバ機器情報、サービス記述情報といった情報を、ホームネットワーク１００上の送信装置１１０等に対して送信およびまたは受信する場合に用いられる。
【００３７】
ネットワークＩ／Ｆ部３０８を介して受信されたトランスポートパケットは、コンテンツ受信部３０３に出力され、さらに図示しないセレクタを経由して、その出力を分離抽出部３１１へ出力される。この際、図示しないネットワーク伝送復号部を介して、ネットワークＩ／Ｆを介して伝送する際に暗号化されたコンテンツの復号を行う。コンテンツ受信部３０３は、この他に、ネットワークＩ／Ｆ３０８を介して、送信装置１１０に対して、ユーザのリモコンなどの操作による頭出し再生や早送り再生、一時停止の開始・停止などの指示に基づき、コンテンツを送信開始する位置や長さをパラメータとして付加して送信開始要求や送信停止要求を送信する。
【００３８】
分離抽出部３１１は、コンテンツ受信部３０３から入力されたトランスポートパケットに対し、映像と音声のＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）またはＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を分離・抽出して復号部３１２へ出力される。
【００３９】
復号部３１２は、映像／音声のＰＥＳまたはＥＳを取り出して復号し、復号された映像／音声は、表示部３０２へ出力する。
【００４０】
表示部３０２は、復号された映像／音声を表示する。このとき、図示しない描画部において生成された、ユーザに提示するメニューやコンテンツ一覧などの操作画面イメージを、復号された映像に合成して表示する。
【００４１】
受信装置１３０は、さらに送信装置１１０から受信し再生したコンテンツの再生中断位置を示すリジューム情報を算出するリジューム情報算出部３０７、ネットワークＩ／Ｆ３０８部を介して、リジューム情報送信機能を有することを示す情報が付加されたサーバ機器情報およびその制御方法を示すサービス記述情報を受信するサーバ機器情報受信部３０６と、送信装置１１０からリジューム情報を受信するためのリジューム情報受信３０４と、受信装置１３０におけるコンテンツの再生中断位置を示すリジューム情報を送信するためのリジューム情報送信部３０５とを含む。
【００４２】
次に図４を用いて、リジューム情報送信機能を有することを示す情報が付加されたサーバ機器情報の例について説明する。これは、送信装置１１０が受信装置１３０、１４０からの要求に対して送信（返信）するものであり、図２で説明したサーバ機器情報送信部２０７に保持されるものである。
【００４３】
サーバ機器情報４００は、大別して機器のタイプやモデルを示すデバイス情報４１０と、機器が提供する一つ以上のサービスの情報を示すサービス情報リスト４２０とで構成される。このサーバ機器情報４００の構成自体は、送信装置（サーバ）に固有の構成ではなく、ここに含まれる情報の値によって、それが送信装置（サーバ）であることが示される。
【００４４】
デバイス情報４１０には、図示したように、該サーバ機器情報４００を持つ機器自身の情報として、機器のタイプを示すデバイスタイプ、名称、メーカ名、モデル名、固有ＩＤ、バージョン、アイコン情報などで構成される。そして、送信装置１１０の場合においては、送信装置（サーバ）であることを示すために、図示したようにデバイスタイプが「Ｍｅｄｉａ  Ｓｅｒｖｅｒ」と記述される。
【００４５】
サービス情報リスト４２０には、該サーバ機器情報４００を持つ機器が提供するサービスの情報として、一つのサービス毎に、サービスのタイプを示すサービスタイプ、サービスＩＤ、該サービスの制御詳細へのアクセス先を示すサービス記述ＵＲＬ、該サービスの制御先を示すコントロールＵＲＬ、該サービスの通知先を示すイベントＵＲＬなどで構成される。
【００４６】
そして図に示したように、本実施例では、サービスタイプが「ＣｏｎｔｅｎｔＤｉｒｅｃｔｏｒｙ」であるコンテンツリストを提供するサービスを利用しており、このサービスの制御詳細を示すサービス記述情報５００（詳細は後述）に記載された制御方法を用いて、受信装置１３０、１４０が、コンテンツ毎にリジューム情報を取得できるようにしている。
【００４７】
そして、本発明にかかるリジューム情報送信機能を有することを示す情報は、デバイス情報４１０、サービス情報リスト４２０、とは別に、拡張情報４３１を用いて記述される。このようにすることで、リジューム情報送信機能の利用に対応していない受信装置においても、サーバ機器情報４００内のデバイス情報４１０、サービス情報リスト４２０を解釈することが可能となる。
【００４８】
また、リジューム情報送信機能を有することを示す情報を、デバイス情報４１０やサービス情報リスト４２０の中に記述する方法も考えられる。その場合は、リジューム情報送信機能を有することを示す情報が、それぞれデバイス情報４１０やサービス情報リスト４２０の中で、拡張された情報であることを示すように表現したり、あるいは末尾に記載したりするなどの方法が考えられる。
【００４９】
次に、先に述べたサービスタイプが「ＣｏｎｔｅｎｔＤｉｒｅｃｔｏｒｙ」であるコンテンツリストを提供するサービスにおいて、そのサービスの制御詳細を示すサービス記述情報５００について、その構成例を図５を用いて説明する。これは、送信装置１１０が受信装置１３０、１４０からの要求に対して送信（返信）するものであり、図２で説明したサーバ機器情報送信部２０７に保持されるものである。
【００５０】
サービス記述情報５００は、大別して該サービスに対する一つ以上のアクション（制御）方法を示すアクションリスト５１０と、アクションリスト５１０に記載されたアクションの入出力値の型を説明するサービス値テーブル５２０とで構成され、これらがサービス毎に用意される。
【００５１】
アクションリスト５１０は、図に示すように、各アクションにアクション名と該アクションで使用する引数リストが記載される。引数リストは、引数名、入出力の方向、型名が各引数に記載される。そして、本実施例にかかるリジューム情報の取得、設定に関するアクションとしては、図５に示したものが定義される。
【００５２】
アクション名「Ｘ＿ＧｅｔＲｅｓｕｍｅＴｉｍｅ」５１１で示されるアクションは、受信装置１３０、１４０からの取得要求に対して、送信装置１１０がリジューム情報６３２（後述）を返信するものである。具体的には、受信装置１３０、１４０が引数５１２（引数名「ＯｂｊｅｃｔＩＤ」のもの）に示した引数を指定して送信装置１１０にリジューム情報の取得要求を行う。
【００５３】
そして、この取得要求を受けた送信装置１１０は、引数５１３（引数名「ＲｅｓｕｍｅＴｉｍｅ」のもの）に示した引数を設定してリジューム情報を返信する。なお、ここに示された引数名「ＯｂｊｅｃｔＩＤ」は、送信装置１１０が送信するコンテンツを一意に定めるＩＤである（詳細は後述）。すなわち、受信装置１３０、１４０から指定されたコンテンツに対するリジューム情報を、送信装置１１０が返信するというアクションである。
【００５４】
アクション名「Ｘ＿ＳｅｔＲｅｓｕｍｅＴｉｍｅ」５１４で示されるアクションは、受信装置１３０、１４０からの設定要求に対して、送信装置１１０がリジューム情報６１２（後述）を設定（更新）するものである。具体的には、受信装置１３０、１４０が引数５１５（引数名「ＯｂｊｅｃｔＩＤ」のもの）、引数５１６（引数名「ＲｅｓｕｍｅＴｉｍｅ」のもの）に示した引数を指定して送信装置１１０にリジューム情報の設定要求を行う。そして、この設定要求を受けた送信装置１１０は、引数５１５の「ＯｂｊｅｃｔＩＤ」に示されるコンテンツに対応するリジューム情報６１２（後述）を、引数５１６に示される「ＲｅｓｕｍｅＴｉｍｅ」を用いて設定（更新）する。すなわち、受信装置１３０、１４０から指定されたコンテンツに対するリジューム情報を、送信装置１１０が設定（更新）するというアクションである。
【００５５】
サービス値テーブル５２０は、先にも述べたようにアクションの入出力値の型を説明するテーブルであり、図に示すように、名称（アクションリスト５１０内の型名に対応）、その型のデータタイプ（文字列、符号なし４バイト整数型など）が、各型に記載される。先に述べた「Ｘ＿ＧｅｔＲｅｓｕｍｅＴｉｍｅ」アクションや「Ｘ＿ＳｅｔＲｅｓｕｍｅＴｉｍｅ」アクションでは、図に示すように「Ｘ＿Ａ＿ＡＲＧ＿ＴＹＰＥ＿ＲｅｓｕｍｅＴｉｍｅ」という名称の型を使用するため、該型について記載する（「ｕｉ４」という符号なし４バイト整数型のデータタイプが記載されている）。
【００５６】
すなわち、引数「ＲｅｓｕｍｅＴｉｍｅ」は、符号なし４バイト整数型の数値によって表現される。さらに言えば、本数値は、リジューム位置を表現するものであるが、これは送信装置１１０と、受信装置１３０、１４０が互いに解釈するものであるため、該数値の単位（パケット位置や時間（秒、ミリ秒など））は、引数「ＲｅｓｕｍｅＴｉｍｅ」として一意にする（例えばミリ秒に固定）。他の単位を用いる場合は、引数名を別の名称にする方法や、型を文字列にする、単位を別の引数で表現するなどの方法が考えられる。
【００５７】
以上示した、サーバ機器情報４００およびサービス記述情報５００を参照することによって、受信装置１３０、１４０はリジューム情報の取得・設定の手段を得ることが可能となる。なお、ここで述べた各名称については、例として用いたものであり、ここに記載された名称に限定するものではない。
【００５８】
次に、送信装置１１０において、記録媒体２０２に記録されたコンテンツと、受信装置１３０、１４０に送信するコンテンツ、および、コンテンツの再生中断位置を示すリジューム情報を管理するテーブルの構成例について図６を用いて説明する。
【００５９】
図６において、記録媒体内コンテンツ情報６１０は記録媒体２０２に記録されたコンテンツの情報を管理するテーブル、ネットワーク配信コンテンツ情報６２０は受信装置１３０、１４０に送信するコンテンツを管理するテーブル、リジューム情報６３０は受信装置１３０、１４０との間でコンテンツの再生中断位置を示すリジューム情報を管理するテーブルである。
【００６０】
記録媒体内コンテンツ情報６１０は、コンテンツを一意に定めるＩＤ６１１と、コンテンツの再生中断位置を示すリジューム情報６１２と、この他にファイル名、タイトル、ジャンル、詳細説明、録画日時、フォーマット情報などで構成され、これらがコンテンツ毎に用意される。
【００６１】
リジューム情報６１２は、記録媒体２０２の種類や記録フォーマットによって、その表現方法は異なることがある。例えば、コンテンツの先頭からのパケット位置やバイト位置、或いは時間で表現される。そしてこの記録媒体内コンテンツ情報６１０は、図２で説明したコンテンツ情報管理部２０４（或いは記録媒体２０２）に保持されるものである。
【００６２】
ネットワーク配信コンテンツ情報６２０は、記録媒体内コンテンツ情報６１０内のコンテンツを一意に定めるためのＩＤであるＩＤ６２１と（本実施例ではＩＤ６１１と同値をとる）、受信装置１３０、１４０に送信するコンテンツを一意に定めるためのｏｂｊｅｃｔ＿ＩＤ６２２と、この他にタイトル、ジャンル、録画日時、フォーマット情報、ＵＲＬなどで構成され、これらがコンテンツ毎に用意される。
【００６３】
なお、ここでは記録媒体内コンテンツ情報６１０と重複する形でタイトル、ジャンル、録画日時、フォーマット情報が用意されているが、これらは、必ずしもネットワーク配信コンテンツ情報６２０内に用意しなくとも良い。その場合には、ＩＤ６２１から記録媒体内コンテンツ情報６１０の対応する情報を読み出せば良い。そしてこのネットワーク配信コンテンツ情報６２０は、図２で説明したコンテンツ情報管理部２０４（或いは記録媒体２０２）に保持されるものである。
【００６４】
リジューム情報６３０は、ネットワーク配信コンテンツ情報６２０内のコンテンツを一意に定めるためのＩＤであるｏｂｊｅｃｔ＿ＩＤ６３１と（本実施例ではＩＤ６１１と同値をとる）、該ｏｂｊｅｃｔ＿ＩＤ６３１に対応するコンテンツの再生中断位置を示すリジューム情報６３２とで構成される。このリジューム情報６３０は、図２で説明したコンテンツ情報管理部２０４に保持されるものである。
【００６５】
ここで、送信装置１１０が、コンテンツを記録する際にトランスポートパケットから抽出し、記録媒体内コンテンツ情報６１０に保持する、タイトルやジャンル、放送スケジュール等が格納されたＰＳＩ、ＳＩ情報の概要について図９を用いて説明する。
【００６６】
ＭＰＥＧ−ＴＳにより多重化されたコンテンツは、例えば放送では、周波数分割方式等によって各周波数帯域に一つ以上のトランスポートストリームが伝送される。そして、各トランスポートストリームには映像や音声、データからなるコンテンツ（番組）が一つ以上多重化されて伝送される。
【００６７】
図９において、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）９１０は、主として、所望の番組を放送電波より受信するための周波数情報などが格納された伝送諸元９１１、該伝送諸元に対応するトランスポートストリームの伝送種別等のＴＳ（トランスポートストリーム）情報９１２、該伝送諸元に対応するチャネル番号の情報等を含む番組情報９１３等が格納される。
【００６８】
ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）９２０は、当該トランスポートストリームに含まれるＮＩＴ９１０への識別ＩＤ９２１や、後述のＰＭＴ９４０への識別ＩＤ９２２が、各チャネル（番組）に格納される。
【００６９】
ＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）９３０は、当該トランスポートストリームに含まれるチャネルのチャネル名９３１、チャネル説明９３２、チャネルのロゴデータへのリンク情報等のチャネルロゴ情報９３３等が、各チャネルに格納される。
【００７０】
ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）９４０は、ストリームタイプ９４１（デジタル・テレビジョン・サービスやデジタル・ラジオ・音声・サービスなどを識別する）や、該ストリームが格納された実際のデータを識別するためのストリーム識別番号９４２等が、各ストリームに格納されている。
【００７１】
ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）９５０は、番組タイトル９５１、番組の開始時刻・終了時刻を示す放送スケジュール９５２、番組のジャンルを識別するためのジャンル９５３、番組の説明文を示す詳細説明９５４等が、各チャネルに格納される。そしてこれらのテーブルには、夫々が対応するトランスポートストリーム、チャネル、番組を（図示しない）一意に定めるＩＤが格納されており、相互に関連付けされている。
【００７２】
そして、送信装置１１０は、これらの情報から、記録媒体２０２に記録するコンテンツ（番組）に対応するタイトルやジャンル、放送スケジュール等を抽出して、記録媒体内コンテンツ情報６１０に保持する。
【００７３】
次に、これまで説明したサーバ機器情報４００、サービス記述情報５００、記録媒体内コンテンツ情報６１０、ネットワーク配信コンテンツ情報６２０、リジューム情報６３０を用いて、ホームネットワーク１００内で、送信装置１１０と受信装置１３０、１４０がリジューム情報を互いに交換する方法の例について、そのフローチャートを示した図７と、ユーザに提示する操作画面を示した図８を用いて説明する。
【００７４】
図７に示したフローチャートでは、ユースケースとして、まず初めに送信装置１１０の記録媒体２０２に記録されたコンテンツを送信装置１１０自身で再生し、その再生を停止（中断）する。その後、受信装置１３０から（ホームネットワーク１００を介して）、そのコンテンツの続きを（再生中断位置から）再生し、最後に、その再生を停止（中断）する場合を例にあげている。
【００７５】
まず初めに送信装置１１０において、コンテンツ一覧表示を行う（ステップ７１１）。このステップでは、コンテンツ情報管理部２０４が、記録媒体内コンテンツ情報６１０を参照し、この情報をもとに、図示しない描画部において一覧表示のための描画イメージを生成し、表示出力部２０３を介して外部の表示装置１２０に対して出力する。
【００７６】
次に、表示されたコンテンツ一覧から、ユーザが所望のコンテンツを選択し、再生指示を行う（ステップ７１２）。この指示を受けた送信装置１１０は、記録媒体内コンテンツ情報６１０を参照して、ユーザが選択したコンテンツのリジューム情報６１２を読み出し（ステップ７１３）、該リジューム情報６１２に記載された再生中断位置を指定して、コンテンツ記録再生部２１０によってコンテンツの再生を行う（ステップ７１４）。
【００７７】
ユーザが当該コンテンツを視聴した後、その再生の停止（中断）を指示した場合には（本ステップは図示されない）、送信装置１１０は、当該コンテンツの再生を停止する（ステップ７１５）と共に、リジューム情報算出部２０５によって再生中断位置を算出し、当該コンテンツのリジューム情報６１２を更新する（ステップ７１６）。
【００７８】
さてその次に、ユーザが受信装置１３０において、当該コンテンツの続き再生を行うため、ホームネットワーク１００上で公開されているコンテンツの一覧表示操作を指示する（本ステップは図示されない）。
【００７９】
この指示を受けた受信装置１３０は、まず初めに、サーバ機器情報受信部３０６によってホームネットワーク１００上の機器に対してサーバ機器情報４００を要求する（この要求は、送信装置１１０に対しても行われる）（ステップ７４１）。この要求を受けた送信装置１１０は、サーバ機器情報送信部２０７によってサーバ機器情報４００を読み出し、これを受信装置１３０に送信（返信）する（ステップ７１７）。
【００８０】
受信装置１３０は、サーバ機器情報受信部３０６によってサーバ機器情報４００を受信し、図４の説明で記載した構成を解釈すると共に、サービス記述情報５００を要求する（ステップ７４２）。このステップ７４２によるサーバ機器情報４００内のリジューム情報送信対応情報４３１の解釈によって、受信装置１３０は、送信装置１１０がリジューム情報の送信および設定する機能に対応していることがわかる。
【００８１】
そして次に、サービス記述情報５００の要求を受けた送信装置１１０は、サーバ機器情報送信部２０７によってサービス記述情報５００を読み出し、これを受信装置１３０に送信（返信）する（ステップ７１８）。
【００８２】
受信装置１３０は、サーバ機器情報受信部３０６によってサービス記述情報５００を受信し、図５の説明で記載した構成を解釈する（ステップ７４３）。このステップ７４３によるサービス記述情報５００内のアクションリスト５１０およびサービス値テーブル５２０の解釈によって、受信装置１３０は、送信装置１１０に対しリジューム情報の送信および設定を行う方法を知ることができる。
【００８３】
次に受信装置１３０は、コンテンツの一覧表示を行うためのコンテンツ一覧情報を送信装置１１０に対して行う（ステップ７４４）。これはサービス記述情報５００内のアクションリスト５１０およびサービス値テーブル５２０に記載された方法に基づいて行われる。
【００８４】
コンテンツ一覧情報の要求を受けた送信装置１１０は、ネットワーク配信コンテンツ情報６２０を参照し、受信装置１３０の要求に合った情報を送信（返信）する（ステップ７１９）。そして受信装置１３０は、該コンテンツ一覧情報を受信し、当該情報を用いてコンテンツ一覧表示を行う（ステップ７４５）。このステップでは、図示しない描画部において一覧表示のための描画イメージを生成し表示部３０２に出力する。
【００８５】
次に、表示されたコンテンツ一覧から、ユーザが所望のコンテンツを選択し、再生指示を行う（ステップ７４６）。このとき、例えば図８に示すような選択画面８００を表示する。  
図８において、８００はコンテンツ一覧画面であり、この画面は大別してサーバ（送信装置）表示部８１０とコンテンツ一覧表示部８２０から構成される。図８に示した状態は、サーバＢ８１１が送信装置として選択され、サーバＢ８１１が公開するコンテンツ階層の位置を８０１で示している。
【００８６】
そして該階層において、コンテンツＣ８２１が選択（再生指示）された情報を示している。ステップ７１２の時点では、コンテンツＣ８２１が選択（再生指示）された状態であり、このとき例えば、８３０に示すように、該コンテンツＣ８２１を先頭から再生するか、あるいは続きから再生するかを選択させるウィンドウを表示する。
【００８７】
このようにすることで、本発明にかかる続きからの再生だけでなく、先頭からの再生も容易に指示することが可能となる。受信装置１３０自身が、コンテンツの再生中断位置を記憶しているような場合は、さらにその位置を選択できるようにしてもよい。なお、以降の説明では、この選択ウィンドウ８３０において、ユーザは、「続きから再生」を選択したものとして説明を続ける。
【００８８】
「続きから再生」の指示を受けた受信装置１３０は、次に、リジューム情報受信部３０４によって、送信装置１１０に対して当該コンテンツのリジューム情報６３２を（取得）要求する（ステップ７４７）。これは、アクションリスト５１０に記述された方法によって行われる（アクション名５１１、引数５１２、５１３を使用）。
【００８９】
そして、リジューム情報６３２の（取得）要求を受けた送信装置１１０は、引数５１２に記載されたＯｂｊｅｃｔＩＤの値をもとに、ネットワーク配信コンテンツ情報６２０、記録媒体内コンテンツ情報６１０を辿って、該当するコンテンツのリジューム情報６１２に記載された再生中断位置を読み出す（ステップ７２１）。
【００９０】
そして、必要に応じてリジューム情報６１２の値をリジューム情報６３２の形式に変換して、リジューム情報６３２を生成しこれを受信装置１３０に送信（返信）する（ステップ７２２）。次に受信装置１３０は、リジューム情報受信部３０４によって該リジューム情報６３２を受信して再生中断位置を解析し（ステップ７４８）、さらに、コンテンツ受信部３０３によって、該解析された再生中断位置を指定して、送信装置１１０に対しコンテンツ送信開始を要求する（ステップ７４９）。
【００９１】
送信装置１１０は、コンテンツ送信部２０６によって、ステップ７４９のコンテンツ送信開始要求に従ってコンテンツデータの送信を行い（ステップ７２３）、受信装置１３０は、コンテンツ受信部３０３によって該コンテンツデータを順次受信し、コンテンツ再生部３１０によってコンテンツの再生を行う（ステップ７５１）。
【００９２】
ユーザが当該コンテンツを視聴した後、その再生の停止（中断）を指示した場合には（本ステップは図示されない）、受信装置１３０は、当該コンテンツの再生を停止すると共に（ステップ７５２）、送信装置１１０に対し当該コンテンツの送信停止を要求する（ステップ７５３）。そして該送信停止の要求を受けた送信装置１１０は、当該コンテンツの送信を停止する（ステップ７２４）。
【００９３】
受信装置１３０は引き続き、リジューム情報算出部３０７によって再生中断位置を算出し（ステップ７５４）、リジューム情報６３０を生成して、送信装置１１０に送信する（ステップ７５５）。これは、アクションリスト５１０に記述された方法によって行われる（アクション名５１４、引数５１５、５１６を使用）。
【００９４】
そして、リジューム情報６３０の（設定）要求を受けた送信装置１１０は、引数５１５に記載されたＯｂｊｅｃｔＩＤの値をもとに、ネットワーク配信コンテンツ情報６２０、記録媒体内コンテンツ情報６１０を辿って、該当するコンテンツのリジューム情報６１２を、引数５１６に記載されたＲｅｓｕｍｅＴｉｍｅの値を元に生成し書き込む（ステップ７２５）。
【００９５】
以上のようにすることで、送信装置（サーバ）自身でコンテンツを再生する場合と、受信装置（クライアント）がサーバ内のコンテンツを受信して再生する場合のいずれの場合においても、そのリジューム位置を相互に取得することが可能となり、ホームネットワーク上でコンテンツのリジューム位置を唯一に管理することが可能となる。
【００９６】
また、クライアントがサーバ内のコンテンツを受信して再生した場合のリジューム位置は、クライアント自身が算出するため、より正確なリジューム位置の管理が可能となる。
【００９７】
また、クライアントはサーバがリジューム位置情報の提供機能に対応しているかどうかを知ることができるため、コンテンツリスト情報を解釈する際に、本機能の対応を意識する必要が無くなる。すなわち本機能に対応していないクライアントのコンテンツリスト情報の解釈手段に対し、互換性を保証することが可能となる。  なお、上記実施例において図２の送信装置及び図３の受信装置は、それぞれ２０１〜２２２のブロック及び３０１〜３１２のブロックを有するように説明したが、それぞれの装置においてこれらのブロックが有する機能や図示しない機能を１つ、または複数のＣＰＵで実現するように構成してもよい。例えば、送信装置１１０の２０４、２０５、２０６、２０７、２１０、２２０の有する機能を１つのＣＰＵで実現するように構成してもよい。
【００９８】
上記実施例においては、受信装置（クライアント）が、送信装置（サーバ）からコンテンツの一覧情報やリジューム情報を取得し、さらに、クライアントでサーバ内のコンテンツを再生したときのリジューム情報をサーバに設定させる場合を例に説明したが、クライアントとは別の制御装置において、サーバからコンテンツの一覧情報やリジューム情報を取得するように構成することも可能である。これにより、ＰＣやタブレット端末等の手元にある端末から、コンテンツの選択やリジューム情報を用いた再生操作を行うことが可能となる。以下、この場合の、処理について説明する。
【００９９】
図１０は、図１に示したホームネットワーク１００上に、さらに制御装置１５０（ＰＣなど）が接続された場合の構成例を示したものである。
【０１００】
制御装置１５０は、コンテンツの一覧情報やリジューム情報を送信装置１１０から受信する装置であり、さらに、受信装置１３０、１４０を制御し、リジューム情報を用いたコンテンツの再生や停止指示を行う。このような制御装置としては、例えばＰＣや携帯電話、タブレット端末などが考えられる。なお、この制御装置１５０の詳細な構成例については、図１１を用いて後述して説明する。
【０１０１】
受信装置１３０、１４０は、図１の説明においては、リジューム情報を送信装置１１０から直接受信および送信する例を示したが、ここではこれらは必ずしも必須ではなく、別途、制御装置１５０からの指示を受け、送信装置１１０からコンテンツを受信し再生することも可能とする。よって、図示はしないが、受信装置１３０、１４０の詳細な構成例としては、図３に示した構成に対し、制御装置１５０からのコンテンツ制御指示を受信しこれを解釈する制御部が追加される。
【０１０２】
次に図１１を用いて、制御装置１５０の詳細な構成例について説明する。
【０１０３】
制御装置１５０は、ホームネットワーク１００上の送信装置１１０からコンテンツの一覧情報を受信して表示し、ユーザの操作により指示されたコンテンツ制御指示に基づいて、受信装置１３０、１４０に対して再生や停止等の指示を行う装置である。
【０１０４】
図１１において、チューナ復号部１１０１、分離抽出部１１１１、復号部１１１２、コンテンツ受信部１１０３は、制御装置１５０自身が、受信装置１３０、１４０のように、放送伝送網からのデジタル放送信号あるいは送信装置１１０からのトランスポートパケットを受信し再生する場合に用いられるものであり、その制御方法は図３の説明と同様である。
【０１０５】
ネットワークＩ／Ｆ部１１０８は、リジューム情報やサーバ機器情報、サービス記述情報といった情報を、ホームネットワーク１００上の送信装置１１０等に対して送信およびまたは受信する場合や、ユーザの操作により指示されたコンテンツ制御指示に基づいて、受信装置１３０、１４０に対して再生や停止等の指示を行う場合に用いられる。
【０１０６】
表示部１１０２は、図示しない描画部において生成された、ユーザに提示するメニューやコンテンツ一覧などの操作画面イメージを表示する。
【０１０７】
次に、ホームネットワーク１００内で、上記制御装置１５０を介したリジューム情報を互いに交換する方法の例について、そのフローチャートを示した図１２を用いて説明する。
【０１０８】
図１２に示したフローチャートでは、送信装置１１０の記録媒体２０２に記録されたコンテンツに関するリジューム情報を含む情報を、制御装置１５０で（ホームネットワーク１００を介して）受信し、当該コンテンツの情報をユーザに提示し、受信装置１３０を制御することでリジューム位置からの再生を行う場合を例にあげている。さらにその後、当該機能により、制御装置１５０が、受信装置１３０において再生停止したリジューム位置を取得し、該リジューム情報を送信装置１１０に設定する場合を例にあげている。
【０１０９】
なお、図１２において、送信装置１１０によるステップ７１１乃至ステップ７１９、ステップ７２１乃至ステップ７２５は、各種情報の送受信相手が制御装置になる場合がある点を除いて、図７における同ステップと同様の制御である。
【０１１０】
まず初めに送信装置１１０において、コンテンツ一覧表示を行う（ステップ７１１）。このステップでは、コンテンツ情報管理部２０４が、記録媒体内コンテンツ情報６１０を参照し、この情報をもとに、図示しない描画部において一覧表示のための描画イメージを生成し、表示出力部２０３を介して外部の表示装置１２０に対して出力する。
【０１１１】
次に、表示されたコンテンツ一覧から、ユーザが所望のコンテンツを選択し、再生指示を行う（ステップ７１２）。この指示を受けた送信装置１１０は、記録媒体内コンテンツ情報６１０を参照して、ユーザが選択したコンテンツのリジューム情報６１２を読み出し（ステップ７１３）、該リジューム情報６１２に記載された再生中断位置を指定して、コンテンツ記録再生部２１０によってコンテンツの再生を行う（ステップ７１４）。
【０１１２】
ユーザが当該コンテンツを視聴した後、その再生の停止（中断）を指示した場合には（本ステップは図示されない）、送信装置１１０は、当該コンテンツの再生を停止する（ステップ７１５）と共に、リジューム情報算出部２０５によって再生中断位置を算出し、当該コンテンツのリジューム情報６１２を更新する（ステップ７１６）。
【０１１３】
次に、ユーザが制御装置１５０を操作し、受信装置１３０において当該コンテンツの続き再生を行うため、ホームネットワーク１００上で公開されているコンテンツの一覧表示操作を指示する（本ステップは図示されない）。
【０１１４】
この指示を受けた制御装置１５０は、まず初めに、サーバ機器情報受信部１１０６によってホームネットワーク１００上の機器に対してサーバ機器情報４００を要求する（この要求は、送信装置１１０に対しても行われる）（ステップ１２１１）。
【０１１５】
この要求を受けた送信装置１１０は、サーバ機器情報送信部２０７によってサーバ機器情報４００を読み出し、これを制御装置１５０に送信（返信）する（ステップ７１７）。制御装置１５０は、サーバ機器情報受信部１１０６によってサーバ機器情報４００を受信し、図４の説明で記載した構成を解釈すると共に、サービス記述情報５００を要求する（ステップ１２１２）。
【０１１６】
このステップ１２１２によるサーバ機器情報４００内のリジューム情報送信対応情報４３１の解釈によって、制御装置１５０は、送信装置１１０がリジューム情報の送信および設定する機能に対応していることがわかる。
【０１１７】
そして次に、サービス記述情報５００の要求を受けた送信装置１１０は、サーバ機器情報送信部２０７によってサービス記述情報５００を読み出し、これを制御装置１５０に送信（返信）する（ステップ７１８）。
【０１１８】
制御装置１５０は、サーバ機器情報受信部１１０６によってサービス記述情報５００を受信し、図５の説明で記載した構成を解釈する（ステップ１２１３）。このステップ１２１３によるサービス記述情報５００内のアクションリスト５１０およびサービス値テーブル５２０の解釈によって、制御装置１５０は、送信装置１１０に対しリジューム情報の送信および設定を行う方法を知ることができる。
【０１１９】
次に制御装置１５０は、ユーザにコンテンツを再生する装置を選択させるためのクライアント機器情報を要求する（ステップ１２１４）。これは、クライアント制御部１１０９によって行われるものであり、ホームネットワーク１００上の機器に対して送信される（この要求は、受信装置１３０、１４０に対しても行われる）。
【０１２０】
そして、制御装置からの指示によりコンテンツを再生する機能を有する受信装置は、図示しないクライアント機器情報送信部において、当該機能を有することをクライアント機器情報として制御装置１５０に送信（返信）する（ステップ１２５１）（本例では、受信装置１３０が当該機能を有している）。このクライアント機器情報を受信した制御装置１５０は、この情報によって、受信装置１３０が制御装置からの指示によりコンテンツを再生する機能に対応していることがわかる（ステップ１２１５）。
【０１２１】
次に制御装置１５０は、コンテンツの一覧表示を行うためのコンテンツ一覧情報を送信装置１１０に対して要求する（ステップ１２１６）。これはサービス記述情報５００内のアクションリスト５１０およびサービス値テーブル５２０に記載された方法に基づいて行われる。
【０１２２】
コンテンツ一覧情報の要求を受けた送信装置１１０は、ネットワーク配信コンテンツ情報６２０を参照し、制御装置１５０の要求に合った情報を送信（返信）する（ステップ７１９）。そして制御装置１５０は、該コンテンツ一覧情報を受信し、当該情報を用いてコンテンツ一覧表示を行う（ステップ１２１７）。このとき、制御装置１５０はステップ１２１５によって取得したクライアント機器情報をもとに、当該コンテンツの再生を行う受信装置の一覧を表示する（これはユーザが所望のコンテンツを選択する前後でも良い）。また、このステップでは、図示しない描画部において一覧表示のための描画イメージを生成し表示部１１０２に出力する。
【０１２３】
次に、表示されたコンテンツおよび受信装置の一覧から、ユーザが所望のコンテンツおよび受信装置を選択し、再生指示を行う（ステップ１２１８）。このとき、例えば図８に示すような選択画面８００を表示する。なお、以降の説明では、この選択ウィンドウ８３０において、ユーザは、「続きから再生」を選択したものとして説明を続ける。
【０１２４】
「続きから再生」の指示を受けた制御装置１５０は、次に、リジューム情報受信部１１０４によって、送信装置１１０に対して当該コンテンツのリジューム情報６３２を（取得）要求する（ステップ１２１９）。これは、アクションリスト５１０に記述された方法によって行われる（アクション名５１１、引数５１２、５１３を使用）。
【０１２５】
そして、リジューム情報６３２の（取得）要求を受けた送信装置１１０は、引数５１２に記載されたＯｂｊｅｃｔＩＤの値をもとに、ネットワーク配信コンテンツ情報６２０、記録媒体内コンテンツ情報６１０を辿って、該当するコンテンツのリジューム情報６１２に記載された再生中断位置を読み出す（ステップ７２１）。
【０１２６】
そして、必要に応じてリジューム情報６１２の値をリジューム情報６３２の形式に変換して、リジューム情報６３２を生成しこれを制御装置１５０に送信（返信）する（ステップ７２２）。
【０１２７】
次に制御装置１５０は、リジューム情報受信部１１０４によって該リジューム情報６３２を受信して再生中断位置を解析し（ステップ１２２１）、さらに、クライアント制御部１１０９によって、該解析された再生中断位置を再生開始位置として指定し、受信装置１３０に対しコンテンツ再生開始を要求する（ステップ１２２２）。
【０１２８】
この要求を受信した受信装置１３０は、コンテンツ受信部３０３によって、当該再生開始位置を送信開始位置として指定して送信装置１１０に対しコンテンツ送信開始を要求する（ステップ１２５２）。送信装置１１０は、コンテンツ送信部２０６によって、ステップ１２５２のコンテンツ送信開始要求に従ってコンテンツデータの送信を行い（ステップ７２３）、受信装置１３０は、コンテンツ受信部３０３によって該コンテンツデータを順次受信し、コンテンツ再生部３１０によってコンテンツの再生を行う（ステップ１２５３）。
【０１２９】
ユーザが当該コンテンツを視聴した後、制御装置１５０への操作によって、その再生の停止（中断）を指示した場合には（ステップ１２２３）、その時点で受信装置１３０が再生しているコンテンツの位置をリジューム情報として送信装置１１０に設定するために、受信装置１３０に対してコンテンツ再生位置の情報を要求する（ステップ１２２４）。この要求を受信した受信装置１３０は、当該コンテンツの再生位置を算出し、これを制御装置１５０に送信（返信）する（ステップ１２５４）。そして、制御装置１５０はこれを受信する（ステップ１２２５）。
【０１３０】
なお、このステップ１２２４、１２５４、１２２５の一連のステップ１２９０は、制御装置１５０が受信装置におけるコンテンツ再生位置の情報を使用する際に必要に応じて行われるものである。ここでは、上記リジューム位置の取得の際の他、例えば、制御装置１５０が表示部１１０２に当該コンテンツの再生位置を表示する場合などに、当該コンテンツの再生位置を監視する為に所定の間隔（例えば１秒毎）に行う。このような処理においては、所定の間隔でステップ１２９０の処理を実行しながら、この所定間隔を補完するために、制御装置１５０内の図示しないクロックの時間情報を用いて補正することも可能である。
【０１３１】
ステップ１２２５によって受信装置１３０における再生位置を取得した制御装置１５０は、次に、受信装置１３０に対してコンテンツの再生停止要求を行う（ステップ１２２６）。そして、これを受信した受信装置１３０は、送信装置１１０に対して当該コンテンツの送信停止要求を行い（ステップ１２５５）、送信装置は当該コンテンツの送信を停止する（ステップ７２２）。
【０１３２】
制御装置１５０は引き続き、ステップ１２２５によって取得した再生位置をもとに、リジューム情報６３０を生成して、送信装置１１０に送信する（ステップ１２２７）。これは、アクションリスト５１０に記述された方法によって行われる（アクション名５１４、引数５１５、５１６を使用）。
【０１３３】
そして、リジューム情報６３０の（設定）要求を受けた送信装置１１０は、引数５１５に記載されたＯｂｊｅｃｔＩＤの値をもとに、ネットワーク配信コンテンツ情報６２０、記録媒体内コンテンツ情報６１０を辿って、該当するコンテンツのリジューム情報６１２を、引数５１６に記載されたＲｅｓｕｍｅＴｉｍｅの値を元に生成し書き込む（ステップ７２５）。
【０１３４】
以上のようにすることで、クライアントとは別の制御装置が、送信装置（サーバ）自身でコンテンツを再生する場合と、受信装置（クライアント）がサーバ内のコンテンツを受信して再生する場合のいずれの場合においても、そのリジューム位置をサーバと相互に取得することが可能となり、ホームネットワーク上でコンテンツのリジューム位置を管理することが可能となる。
【０１３５】
また、クライアントがサーバ内のコンテンツを受信して再生した場合のリジューム位置は、クライアント自身が算出した値を使用するため、より正確なリジューム位置の管理が可能となる。
【０１３６】
また、制御装置はサーバがリジューム位置情報の提供機能に対応しているかどうかを知ることができるため、コンテンツリスト情報を解釈する際に、本機能の対応を意識する必要が無くなる。すなわち本機能に対応していない制御装置のコンテンツリスト情報の解釈手段に対し、互換性を保証することが可能となる。
【０１３７】
なお、上記実施例において図２の送信装置及び図３の受信装置及び図１１の制御装置は、それぞれ２０１〜２２２のブロック及び３０１〜３１２のブロック及び１１０１〜１１１２のブロックを有するように説明したが、それぞれの装置においてこれらのブロックが有する機能や図示しない機能を１つ、または複数のＣＰＵで実現するように構成してもよい。例えば、送信装置１１０の２０４、２０５、２０６、２０７、２１０、２２０の有する機能を１つのＣＰＵで実現するように構成してもよい。
【０１３８】
また、図７や図１２で説明した各ステップは、図に示した順番に限定されず、適宜入れ替えることが可能である。例えば、図１２において、ステップ１２１１〜１２１３の処理と、ステップ１２１４〜１２１５の処理との順番を入れ替え、先にコンテンツを再生する装置を選択し、その後サーバに対する処理を行うようにしてもよい。
【符号の説明】
【０１３９】
１００  ホームネットワーク
１１０  送信装置（サーバ）
１２０  表示装置
１３０、１４０  受信装置（クライアント）
１５０  制御装置
２０６  コンテンツ送信部
２０７  サーバ機器情報送信部
２１０  コンテンツ記録再生部
２２０  リジューム情報管理部
２２１  リジューム情報送信部
２２２  リジューム情報受信部
３０３  コンテンツ受信部
３０４  リジューム情報受信部
３０５  リジューム情報送信部
３０６  サーバ機器情報受信部
３０７  リジューム情報算出部
３１０  コンテンツ再生部
４００  サーバ機器情報
４３１  リジューム情報送信対応情報
５００  サービス記述情報
６１０  記録媒体内コンテンツ情報
６１２  リジューム情報
６２０  ネットワーク配信コンテンツ情報
６３０  リジューム情報
８００  リジューム再生指示画面
１１０９  クライアント制御部
【図１】
0005492748.tif 000002
【図２】
0005492748.tif 000003
【図３】
0005492748.tif 000004
【図４】
0005492748.tif 000005
【図５】
0005492748.tif 000006
【図６】
0005492748.tif 000007
【図７】
0005492748.tif 000008
【図８】
0005492748.tif 000009
【図９】
0005492748.tif 000010
【図１０】
0005492748.tif 000011
【図１１】
0005492748.tif 000012
【図１２】
0005492748.tif 000013