(57)【要約】【課題】ユーザの所望する位置のデータを配信することを可能とする映像配信装置、映像受信装置、映像配信方法及び映像受信方法を提供する。【解決手段】  本実施形態の映像配信装置は、所定の記憶領域に対して上書き録画を繰り返す録画方式で録画する録画手段と、録画方式での録画により得られた録画データにＵＲＩを付与する付与手段と、外部装置から送信された、ＵＲＩと日時とを指定したコンテンツ要求を受信する受信手段と、ＵＲＩに対応する録画データを、コンテンツ要求が指定した日時に対応する録画位置から送信する送信手段と、を備える。【選択図】図３
2014011693.tif 000002
【特許請求の範囲】
【請求項１】
所定の記憶領域に対して上書き録画を繰り返す録画方式で録画する録画手段と、
前記録画方式での録画により得られた録画データにＵＲＩを付与する付与手段と、
外部装置から送信された、前記ＵＲＩと日時とを指定したコンテンツ要求を受信する受信手段と、
前記ＵＲＩに対応する前記録画データを、前記コンテンツ要求が指定した前記日時に対応する録画位置から送信する送信手段と、
を備える映像配信装置。
【請求項２】
前記送信手段は、前記ＵＲＩに対応する前記録画データの送信を開始する場合に、当該録画データのうち最も古い日時に録画されたデータの録画日時又は放送日時に関する情報を送信する、請求項１記載の映像配信装置。
【請求項３】
前記送信手段は、前記ＵＲＩに対応する前記録画データの送信を開始する場合に、当該録画データのうち最も古い日時に録画されたデータの録画日時又は放送日時に関する情報と、当該録画データのうち最も新しい日時に録画されたデータの録画日時又は放送日時に関する情報とを送信する、請求項２記載の映像配信装置。
【請求項４】
前記受信手段が前記日時を指定しない前記コンテンツ要求を受信した場合、前記送信手段は、前記ＵＲＩに対応する前記録画データを、当該録画データのうち最も古い日時に録画されたデータから送信する、請求項１記載の映像配信装置。
【請求項５】
前記受信手段は、前記外部装置から日時を指定した番組情報要求を受信し、
前記送信手段は、前記番組情報が指定する日時に対応する番組情報を前記外部装置に送信する、請求項１記載の映像配信装置。
【請求項６】
所定の記憶領域に対して上書き録画を繰り返す録画方式で録画した録画データをネットワークに公開する外部装置から、前記録画データのＵＲＩを含む番組情報を受信する受信手段と、
１以上のデータのうち前記録画データを選択し、日時を選択する選択手段と、
選択された前記録画データの前記ＵＲＩと、選択された前記日時とを指定したコンテンツ要求を前記外部装置に送信する送信手段と、
前記コンテンツ要求に対して前記外部装置から送信された録画データを受信する受信手段と
を備える映像受信装置。
【請求項７】
映像を表示装置に表示させる表示手段を更に備え、
前記受信手段は、前記ＵＲＩに対応する前記録画データのうち最も古い日時に録画されたデータの録画日時又は放送日時に関する第１情報と、当該録画データのうち最も新しい日時に録画されたデータの録画日時又は放送日時に関する第２情報とを受信し、
前記表示手段は、前記第１情報が示す日時に基づいた日時が始端であり、前記第２情報が示す日時に基づいた日時が終端であるシークバーを前記表示装置に表示させる、請求項６記載の映像配信装置。
【請求項８】
前記受信手段は、外部装置から送信されている録画データが対応する番組の開始日時と終了日時に関する第３情報を受信し、
前記表示手段は、前記開始日時に基づいた日時が始端であり、前記終了日時に基づいた日時が終端である前記シークバーを前記表示装置に表示させる、請求項６記載の映像配信装置。
【請求項９】
受信された前記録画データを再生する再生手段と、
再生された前記録画データを表示装置に表示させる表示手段と
を更に備え、
前記送信手段は、前記再生装置が再生している録画データが放送又は録画された日時を指定した番組情報要求を前記外部装置に送信し、
前記表示手段は、前記番組情報要求に応答して送信された番組情報の映像を前記表示手段に表示させる、請求項６記載の映像配信装置。
【請求項１０】
所定の記憶領域に対して上書き録画を繰り返す録画方式で録画することと、
前記録画方式での録画により得られた録画データにＵＲＩを付与することと、
外部装置から送信された、前記ＵＲＩと日時とを指定したコンテンツ要求を受信することと、
前記ＵＲＩに対応する前記録画データを、前記コンテンツ要求が指定した前記日時に対応する録画位置から送信することと、
を備える映像配信方法。
【請求項１１】
所定の記憶領域に対して上書き録画を繰り返す録画方式で録画した録画データをネットワークに公開する外部装置から、前記録画データのＵＲＩを含む番組情報を受信することと、
１以上のデータのうち前記録画データを選択し、日時を選択することと、
選択された前記録画データの前記ＵＲＩと、選択された前記日時とを指定したコンテンツ要求を前記外部装置に送信することと、
前記コンテンツ要求に対して前記外部装置から送信された録画データを受信することと
を備える映像受信方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、映像配信装置、映像受信装置、映像配信方法及び映像受信方法に関する。
【背景技術】
【０００２】
家庭内のコンピュータやデジタルテレビ、ハードディスクレコーダ等の電子機器をローカルエリアネットワークにより相互に接続し、映像や画像等のコンテンツを共有する技術がある。これらの電子機器を相互接続して動作させるための仕様として、例えばＵＰｎＰが用いられる。ここで映像表示装置は、ＵＰｎＰのプロトコルを用い、映像配信装置が記憶しているデータのＵＲＩを指定した要求を送信する。そして表示装置は映像配信装置から送信されるコンテンツを取得・再生する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１０１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、映像配信装置が記憶するデータが順次上書きされる場合がある。例えば、リングバッファを用いて映像データのタイムシフト録画（ループ録画）等を行っている場合、ループ録画による上書きに伴い、録画データの先頭の位置（例えば、録画データのうち最も古いデータの放送時刻又は録画時刻等）が変化する。そして、このような場合において映像配信装置は、ユーザが所望する位置から映像を配信できることが好ましい。
【０００５】
そこで本発明の実施形態は、ユーザの所望する位置のデータを配信することを可能とする映像配信装置、映像受信装置、映像配信方法及び映像受信方法の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本実施形態の映像配信装置は、所定の記憶領域に対して上書き録画を繰り返す録画方式で録画する録画手段と、録画方式での録画により得られた録画データにＵＲＩを付与する付与手段と、外部装置から送信された、ＵＲＩと日時とを指定したコンテンツ要求を受信する受信手段と、ＵＲＩに対応する録画データを、コンテンツ要求が指定した日時に対応する録画位置から送信する送信手段と、を備える。
【図面の簡単な説明】
【０００７】
【図１】実施形態の映像配信装置の利用形態例を示す図。
【図２】実施形態の映像配信装置のシステム構成例を示す図。
【図３】実施形態の映像配信装置と映像表示装置に係る処理シーケンス例を示す図。
【図４】実施形態の映像配信装置によるデータ読出しに係る処理フロー例を示す図。
【図５】実施形態の映像表示装置が表示する選択画面例を示す図。
【図６】実施形態の映像表示装置が表示する再生画面例を示す図。
【発明を実施するための形態】
【０００８】
以下、図面を参照して実施形態を説明する。
【０００９】
図１は本実施形態に係る再生制御装置の利用形態例を示す図である。本実施形態に係る映像配信装置は例えばデジタルテレビ１００として実現されている。そして、デジタルテレビ１００は、パーソナルコンピュータ（ＰＣ）２００とネットワーク３００を介して接続される。
【００１０】
ここで、デジタルテレビ１００及びＰＣ２００は、ネットワーク３００上の各デバイスの存在を認識して互いの機能を制御するためのＵＰｎＰ機能を有し、さらにＵＰｎＰ機能を利用することにより、例えばＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）のガイドラインで規定されたホームネットワークデバイスとして機能する。なおデジタルテレビ１００は、ＤＭＳ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ）、ＤＭＰ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｐｌａｙｅｒ）、ＤＭＣ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｃｏｎｔｒｏｌｌｅｒ）及びＤＭＲ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｒｅｎｄｅｒｅｒ）として機能することが可能であるが、本実施形態においてはＤＭＳとしての機能を中心に説明する。ＰＣ２００も同様に、ＤＭＳ、ＤＭＰ、ＤＭＣ及びＤＭＲとして機能することが可能であるが、本実施形態においてはＤＭＰとしての機能を中心に説明する。
【００１１】
ＤＭＳは、コンテンツを記憶する記憶装置であり、記憶しているコンテンツのＵＲＩやコンテンツ名等のコンテンツ情報を、ＵＰｎＰのＣＤＳ（Ｃｏｎｔｅｎｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）を用いることによりネットワークに公開し、当該コンテンツ情報をＤＭＰ及びＤＭＣが取得できるようにする。そしてＤＭＳは、ＤＭＰ又はＤＭＲからのコンテンツ要求（ＨＴＴＰ  ＧＥＴリクエスト）を受けて、指定されたコンテンツをＤＭＰ又はＤＭＲに提供する。
【００１２】
ＤＭＰ及びＤＭＣは、例えばテレビ装置やコンピュータ等の、ユーザからの操作を受けることが可能な装置であり、ユーザ操作等に応じてＤＭＳ及びＤＭＲ等のデバイスを制御する。そしてＤＭＰ及びＤＭＣは、ＤＭＳからＣＤＳにより公開されたコンテンツ情報を、例えばＢｒｏｗｓｅアクションによって取得し、コンテンツのＵＲＩを取得する。ここでＤＭＰは、取得したＵＲＩに対してＨＴＴＰ  ＧＥＴリクエストを送信することによりＤＭＳのコンテンツを取得し、取得したコンテンツを再生する。また、ＤＭＣは、取得したコンテンツのＵＲＩを、ＤＭＲが実装するＵＰｎＰのＡＶＴ（ＡＶＴｒａｎｓｐｏｒｔ  ｓｅｒｖｉｃｅ）のＳｅｔＡＶＴｒａｎｓｐｏｒｔＵＲＩアクションにより、再生対象のコンテンツのＵＲＩとしてＤＭＲに設定させる。
【００１３】
ＤＭＲは、テレビやモニタ等の表示装置である。ＤＭＲは、表示装置再生対象のコンテンツのＵＲＩをＤＭＣにより設定された後、続いてＤＭＣからＡＶＴのうちＰｌａｙアクションを受信すると、設定されたＵＲＩに対してコンテンツ要求を送信する。そして当該コンテンツ要求に応じてＤＭＳから送信されたコンテンツを受信すると、当該コンテンツを再生・表示する。
【００１４】
図２はデジタルテレビ１００及びＰＣ２００のシステム構成例を示す図である。
【００１５】
デジタルテレビ１００は、チューナ１０１、デコード部１０２、映像処理部１０３、表示部１０４、録画処理部１０５、記憶部１０６、制御部１０７、通信部１０８等を備える。
【００１６】
チューナ１０１は、地上波デジタルやＢＳ／ＣＳデジタルの各チャンネルのうち所定のチャンネルを選局して放送信号を受信する。そしてチューナ１０１は、受信した放送信号を復調してＭＰＥＧ−２  ＴＳ形式の符号化映像データ（圧縮映像データ）を得ると、当該符号化映像データをデコード部１０２や録画処理部１０５に出力する。またチューナ１０１は、図示しない分離部を有し、放送信号に含まれるＥＰＧデータを分離させて録画処理部１０５に出力する。
【００１７】
デコード部１０２は、チューナ１０１から入力される符号化映像データをデコードして非圧縮のデコード映像データに変換する。そして映像処理部１０３は、当該デコード映像データを表示部１０４が表示可能な形式の映像信号に変換し、表示部１０４は当該映像信号を用いて映像を表示する。
【００１８】
録画処理部１０５は、チューナ１０１から入力される符号化映像データのタイムシフト録画（ループ録画）を実行する。なおタイムシフト録画において録画処理部１０５は、記憶部１０６の記憶領域のうち所定範囲をリングバッファとして確保する。そして録画処理部１０５は、バッファ全体又はバッファ全体未満の所定量までデータを録画すると、バッファの先頭からデータを上書き録画し、当該上書き録画が再度バッファ全体又はバッファ全体未満の所定量までデータを録画すると、またバッファ先頭（又は先頭近傍）に戻って上書き録画していく。このようにタイムシフト録画で上書き録画を繰り返していくことにより、直近の一定時間分の放送番組を録画することが可能である。なお、録画処理部１０５は、録画データ（録画コンテンツデータ）に含まれる映像のフレームに対し、当該フレームの放送時刻又は録画時刻を対応付けて記憶する。また、タイムシフト録画においては複数チャンネルを同時に録画することができ、当該録画で生成される録画データは、例えばチャンネル単位のデータとなる。
【００１９】
録画処理部１０５は、タイムシフト録画により録画しているチャンネル毎に、当該チャンネルに含まれる各放送番組のチャンネル、タイトル及び番組の開始・終了時刻等のメタデータをＥＰＧデータから抽出して記憶部１０６に記憶させる。更に録画処理部１０５は、当該ＥＰＧデータに含まれる番組情報（番組概要、出演者名等を含む）も記憶部１０６に記憶させる。なお録画処理部１０５は、放送信号に含まれるＥＰＧデータの外部装置への出力が規定等により禁止されている場合、インターネット上のサーバが配信するＥＰＧデータを取得し、当該ＥＰＧを用いて上記の処理を実行してもよい。
【００２０】
制御部１０７は、デジタルテレビ１００の各構成を制御する機能（制御信号線は不図示）、及びＵＰｎＰに従ったデータ転送に関する処理を実行する機能を有する。制御部１０７は、タイムシフト録画による録画データ（録画コンテンツデータ）が記憶部１０６に記憶されると、当該録画データにＵＲＩ（アドレス）を割り当て、通信部１０８を用いてネットワーク３００上に公開する。なお制御部１０７は、録画データに対してチャンネル単位でＵＲＩを割り当てる。
【００２１】
そして制御部１０７は、ＰＣ２００からの、ＵＲＩと日時を指定したコンテンツ要求（データ要求）を受けると、当該コンテンツ要求に従って録画データを送信する。なお録画データの送信については図３及び図４を参照して後述する。
【００２２】
また制御部１０７は、ＰＣ２００から送信された番組情報要求を受けると、当該番組情報要求が指定する日時に応じた番組の番組情報を記憶部１０６から抽出し、通信部１０８を用いて当該番組情報をＰＣ２００に送信する。なお番組情報要求の受信及び送信に係る処理の詳細は図３を参照して後述する。
【００２３】
通信部１０８は、ネットワーク３００を介したＰＣ２００との通信を実行するモジュールである。
【００２４】
次にＰＣ２００を説明する。ＰＣ２００は、操作受付部２０１、制御部２０２、通信部２０３、デコード部２０４、映像処理部２０５及び表示部２０６等を備える。
【００２５】
操作受付部２０１は、外部からの各種操作入力、即ち例えばユーザからの操作入力を受け付ける。ここで受け付けられる操作入力としては、例えばデジタルテレビ１００の録画データを選択する選択操作、選択したデータの再生を指示する再生操作、当該再生における再生開始点（日時）を指示する日時指定操作、番組情報の表示を指示する番組情報表示操作等が挙げられる。
【００２６】
制御部２０２はＰＣ２００の各構成を制御する機能、ＵＰｎＰに従ったデータ転送に関する処理を実行する機能、及び表示部２０６に表示させる画面を生成する機能等を有する。制御部２０２は、通信部２０３を用いて、デジタルテレビ１００がネットワーク３００上に公開するデータのリストを取得する。そして制御部２０２は、当該リストに基づき、再生すべきデータをユーザに選択させるための選択画面を生成し、当該画面を映像処理部２０５に出力して表示部２０６に表示させる。
【００２７】
また制御部２０２は、選択画面に対する選択操作に応じて、デジタルテレビ１００が公開するデータの何れかを要求するコンテンツ要求（ＨＴＴＰ  ＧＥＴリクエスト）を、通信部２０３を用いてデジタルテレビ１００に送信する。そして制御部２０２は、コンテンツ要求に応じてデジタルテレビ１００から送信されたデータを受信すると、当該データをデコード部２０４に出力する。このとき制御部２０２は、当該データの再生映像を表示するための再生画面を生成して映像処理部２０５に出力し、当該画面を表示部２０６に表示させる。
【００２８】
更に制御部２０２は、再生画面に対する番組情報表示操作に応じてデジタルテレビ１００に番組情報要求を送信し、当該要求に対して送信された番組情報を受信すると、この情報に基づき、表示部２０６に表示させる番組情報画面を生成して表示部２０６に表示させる。なお選択画面及び再生画面に関しては図６を参照して後述する。
【００２９】
デコード部２０４は、制御部２０２から入力されるデータ（符号化映像データ、圧縮映像データ）をデコードして非圧縮のデコード映像データに変換する。そして映像処理部２０５は、当該デコード映像データと制御部２０２から入力される各種画面とを表示部２０６が表示可能な形式の映像信号に変換して重畳し、表示部２０６はこの重畳された映像信号を用いて映像を表示する。
【００３０】
図３はデジタルテレビ１００及びＰＣ２００による録画データの転送処理に係るシーケンス例を示す。
【００３１】
まずデジタルテレビ１００は、放送信号を受信し（Ｓ３０１）、当該放送信号に含まれる番組のタイムシフト録画を開始する（Ｓ３０２）。なお放送信号の受信とタイムシフト録画の実行は、図３のシーケンスにおいて継続され続ける。そしてデジタルテレビ１００は、録画データのＵＲＩを含む情報をネットワーク３００に対して公開し（Ｓ３０３）、ＰＣ２００はリスト取得により当該リストに含まれる録画データのＵＲＩを取得する（Ｓ３０４）。
【００３２】
ここでＰＣ２００は、図６で後述する選択画面を表示する。ＰＣ２００は、当該選択画面に対する操作であって、デジタルテレビ１００においてタイムシフト録画されたデータの再生と再生開始点（日時）とを指示する再生操作を受ける（Ｓ３０５）。次にＰＣ２００は、当該再生操作に基づき、日時とＵＲＩとを指定したコンテンツ要求を送信する（Ｓ３０６）。なおＰＣ２００は、データの再生開始点の指示を受けることなく再生を指示する再生操作を受けた場合、デジタルテレビ１００に対してＵＲＩを指定しつつ日時を指定しないコンテンツ要求（ＨＴＴＰ  ＧＥＴリクエスト）を送信する。
【００３３】
デジタルテレビ１００は、コンテンツ要求を受けると、記憶部１０６に記憶された録画データ（録画コンテンツデータ）を、コンテンツ要求に基づいた位置から読み込む（Ｓ３０７）。なお当該読み込みの詳細については図４を参照して後述する。そしてデジタルテレビ１００は、読み込んだ録画データをＰＣ２００に送信する（Ｓ３０８）。このときデジタルテレビ１００は、ＰＣ２００にデータを送信する際のＨＴＴＰレスポンスのヘッダに、番組タイトル情報、チャンネル情報、番組開始／終了日時情報、及びデータ先頭の日時とデータ終端の日時と示す情報等を含める。なお、番組タイトル情報、チャンネル情報、及び番組開始／終了日時情報とは、制御部１０７が読み込んだ読み込み位置に対応する番組についてのタイトルの情報とチャンネル情報と開始／終了日時を示す情報である。また、データ先頭の日時とは、制御部１０７による読み込み対象となったタイムシフト録画の録画データの放送日時（録画日時）のうち最も古い日時であり、データ終端の日時とは、該録画データの放送日時（録画日時）のうち最も新しい日時である。なお、ヘッダに含まれるデータ先頭の日時の情報は、録画データのうち最も古いデータの放送日時（録画日時）に対して誤差があっても良いが、デジタルテレビ１００にタイムシフト録画されている録画データの期間を、ＰＣ２００において録画データを利用するユーザが誤認識しない程度の精度であることが好ましく、誤差は数秒や数分程度以内の誤差であることが好ましい。ヘッダに含まれるデータ終端の日時の情報についてもこれと同様である。また、ＨＴＴＰレスポンスのヘッダは、これらの全ての情報を含まなくとも良い。
【００３４】
またデジタルテレビ１００は、ＰＣ２００から日時を指定しないコンテンツ要求を受けた場合、Ｓ３０７において、当該コンテンツ要求が指定する録画データの先頭のデータ（最も古い時刻に放送／録画されたデータ）の位置から録画データを読み込み、その録画データをＰＣ２００に送信する。
【００３５】
ＰＣ２００は、録画データを受信すると受信した録画データの再生映像を表示するための再生画面を表示する（Ｓ３０８）。なお再生画面の詳細については図５を参照して後述するが、再生画面においては、受信した録画データの再生映像と、再生位置を変更するためのシークバーと、再生中の番組の番組情報を表示するための番組情報ボタンとが表示される。そしてＰＣ２００は、番組情報ボタンに対する操作入力（番組情報表示操作）を受けると（Ｓ３１０）、現在再生中の録画データの日時を指定した番組情報要求をデジタルテレビ１００に送信する（Ｓ３１１）。なお再生中のデータの日時は、Ｓ３０６にて指定した日時に対してＰＣ２００において再生した時間長を加算することにより算出する。またＳ３０６で日時を指定していない場合は、デジタルテレビ１００からのＨＴＴＰレスポンスヘッダに含まれるデータ先頭の日時に対してＰＣ２００での再生時間長を加算することにより算出する。
【００３６】
そしてデジタルテレビ１００は、受信した番組情報要求が指定する日時に対応する番組情報をＰＣ２００に送信し（Ｓ３１３）、ＰＣ２００は当該番組情報に基づいて情報を表示する。
【００３７】
図４は、デジタルテレビ１００による録画データの読み出し処理に係る処理フロー例を示す図である。まず制御部１０７は、ＰＣ２００からのコンテンツ要求を受信すると、当該要求が日時を指定しているか否かを判別する（Ｓ４０１）。そして日時指定がない場合、制御部１０７は、コンテンツ要求が指定するＵＲＩに対応するデータの先頭位置を、読み出し位置としてセットする（Ｓ４０２）。なお、データの先頭位置とは、タイムシフト録画されたデータのうち最も古い時刻のデータである。
【００３８】
一方、日時指定がある場合（Ｓ４０１のＹｅｓ）、制御部１０７は、当該日時指定が、現在タイムシフト録画されているデータの日時と一致するか否かを判別する（Ｓ４０３）。そして日時が一致しない場合（Ｓ４０３のＮｏ）、即ち例えば日時指定が既に上書き録画により消去されたデータの日時を指定している場合あるいはまだ録画されていない未来の日時を指定している場合、制御部１０７は通信部１０８を用いてエラー通知をＰＣ２００に送信する（Ｓ４０４）。
【００３９】
コンテンツ要求が指定する日時がタイムシフト録画のデータの日時と対応する場合（Ｓ４０３のＹｅｓ）、制御部１０７は、指定された日時に対応するデータを読み出し位置としてセットする（Ｓ４０５）。そして制御部１０７は、Ｓ３０２又はＳ３０５でセットした読み出し位置からデータを読み出す（Ｓ４０６）。
【００４０】
図５は、ＰＣ２００が表示する選択画面の例である。図５（Ａ）は、ＰＣ２００がデジタルテレビ１００から取得したデータリストに基づいて生成・表示する選択画面の例である。選択画面Ｐ１０においては、デジタルテレビ１００がネットワーク３００に公開する録画データＰ１１乃至Ｐ１５等がリスト表示される。また選択画面Ｐ１０には、デジタルテレビ１００にコンテンツ要求を送信するための再生ボタンＰ１６、再生開始位置（日時）を指定するための指定欄Ｐ１７が表示される。ここでデジタルテレビ１００は、録画データＰ１１乃至Ｐ１５のうち選択操作に応じた一つの録画データを選択し、指定欄Ｐ１７に対する日時指定操作と再生ボタンＰ１６に対する再生操作に応じ、選択された録画データの指定日時からの送信を要求するコンテンツ要求（ＨＴＴＰ  ＧＥＴリクエスト）をデジタルテレビ１００に送信する。なおＰＣ２００は、デジタルテレビ１００からタイムシフト録画で録画可能な時間長（例えば３日分録画可能等の情報）についての情報を取得し、当該情報に応じてデジタルテレビ１００が何れの期間の放送を録画しているかを示す情報を選択画面Ｐ１０に表示しても良い。
【００４１】
図５（Ｂ）は、ＰＣ２００がデジタルテレビ１００から録画番組のメタデータを取得して表示する選択画面の例である。なおここでのメタデータは、デジタルテレビ１００がタイムシフト録画した各録画チャンネルに含まれる各放送番組のチャンネル、タイトル及び番組の開始・終了時刻に関するものであり、ＰＣ２００は、例えば選択画面Ｐ２０を表示するための操作入力があった場合等に当該メタデータを取得する。
【００４２】
選択画面Ｐ２０においては、デジタルテレビ１００が録画する録画データの情報が過去番組表Ｐ２１として表示される。そして選択画面Ｐ２０にはカーソルＰ２２が表示され、当該カーソルが位置する番組に対応する番組の情報が情報欄Ｐ２３に表示される。そしてＰＣ２００は、再生ボタンＰ２４に対する再生操作を受けると、カーソルＰ２３が位置する番組に対応する番組の録画データをデジタルテレビ１００に要求する。即ちＰＣ２００は、カーソルＰ２３が位置するチャンネルに対応する録画データのＵＲＩと、カーソルＰ２３が位置する番組の開始日時に対応する日時とを指定したコンテンツ要求をデジタルテレビ１００に送信する。
【００４３】
図６はＰＣ２００が表示する再生画面の例を示す。図６（Ａ）に示す再生画面Ｐ３０においては、番組情報表示欄Ｐ３１、番組情報ボタンＰ３２、シークバーＰ３３、再生時間情報Ｐ３７が表示される。また、図示はしていないが、再生画面Ｐ３０には再生映像が例えば画面全体に表示される。ここで番組情報表示欄Ｐ３１には、番組タイトル情報、チャンネル情報及び番組開始／終了日時情報が表示される。なおこれらの情報は例えばデジタルテレビ１００から送信されるＨＴＴＰレスポンスに含まれている。番組情報ボタンＰ３２は、再生中の番組の詳細な番組情報をデジタルテレビ１００に要求するためのボタンであり、ＰＣ２００は当該ボタンへの操作入力を受けると、デジタルテレビ１００に番組情報要求を送信し、当該要求に応答した送信された番組情報を表示する。
【００４４】
シークバーＰ３３は、データの再生を制御するためのＧＵＩであり、スライダ３４はシークバーＰ３３の画像上の現在再生中の位置に表示される。またシークバーＰ３３においては、当該シークバーＰ３３の始端Ｐ３５と終端Ｐ３６が現在再生中の番組の番組開始日時と終了日時とに対応している。即ち、例えば現在再生中の番組が６月１８日１８時３０分から２０時００分に放送されていたものであるとすると、始端Ｐ３５は１８時３０分に、終端Ｐ３６は２０時００分に対応している。そして再生時間情報Ｐ３７は、現在再生中の番組の総時間と、現在の再生位置（番組の開始時間からの再生時間）とを示す。
【００４５】
図６（Ｂ）は、シークバー及び再生時間情報の他の表示形態の例である。シークバーＰ４０は、再生画面Ｐ３０においてシークバーＰ３３から切り替えて表示されても良いし、或いはシークバーＰ３３とともに表示されても良い。シークバーＰ４０においては始端Ｐ４１及び終端Ｐ４２が、現在再生中の録画データのデータ先頭の日時及びデータ終端の日時に対応している。即ち、現在再生中の録画データが、６月１８日３時００分から６月１９日３時００分までに放送されたデータである場合、始端Ｐ４１は６月１８日３時００分に、終端Ｐ４２は６月１９日３時００分に対応している。またシークバーＰ４０には、現在再生中の番組の放送時間に該当する日時を示す画像Ｐ４３が表示されても良い。そして再生時間情報Ｐ４４には、現在再生中の録画データの日時の範囲と、現在再生中の位置に対応する放送日時とが表示される。なお、デジタルテレビ１００においては、録画データの先頭の日時と終端の日時とがタイムシフト録画の進行に伴って変化する。このためＰＣ２００は、デジタルテレビ１００において実際に録画されている範囲が示されるように、始端Ｐ４１、終端Ｐ４３、再生時間情報Ｐ４４を更新しても良い。
【００４６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。即ち、上記実施形態で説明した各種機能は、例えばプログラムとして実現されるものであっても良い。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００４７】
１００…デジタルテレビ、１０１…チューナ、１０２…デコード部、１０３…映像処理部、１０４…表示部、１０５…録画処理部、１０６…記憶部、１０７…制御部、１０８…通信部、２００…パーソナルコンピュータ（ＰＣ）、２０１…操作受付部、２０２…制御部、２０３…通信部、２０４…デコード部、２０５…映像処理部、２０６…表示部、３００…ネットワーク
【図１】
2014011693.tif 000003
【図２】
2014011693.tif 000004
【図３】
2014011693.tif 000005
【図４】
2014011693.tif 000006
【図５】
2014011693.tif 000007
【図６】
2014011693.tif 000008