(57)【要約】【課題】  録画予約した番組の概要や雰囲気を一目で把握することが可能な端末装置を提供する。【解決手段】  端末装置はネットワークを介してＥＰＧ配信サーバよりＥＰＧデータを取得して表示したり、表示されたＥＰＧデータの中でユーザにより選択された番組のプレビューデータをＥＰＧ配信サーバより取得して再生できる。また、端末装置は、プレビューデータを再生した番組のリモート録画予約要求をサービスサーバに送信することができ、リモート録画予約をした番組の録画予約情報を録画予約リストに登録する。この際、端末装置は、その番組のプレビューデータから静止画を生成し、対応する番組の録画予約情報と関連付けて保存することによって、録画予約リストの表示の際に、録画予約情報と静止画とを同一の番組毎に対応付けて表示することができる。【選択図】  図６
2008147964.tif 000002
【特許請求の範囲】
【請求項１】
番組の動画データを取得する番組動画データ取得部と、
前記番組動画データ取得部にて前記動画データを取得した番組の録画予約情報を録画予約リストに登録する録画予約リスト処理部と、
前記番組動画データ取得部にて取得された前記動画データから静止画を作成する静止画作成部と、
前記録画予約リストに登録された録画予約情報と前記静止画作成部により作成された前記静止画とを同一の番組毎に対応付けて表示する録画予約リスト表示処理部と
を具備することを特徴とする端末装置。
【請求項２】
前記番組動画データ取得部は、前記選択された番組のプレビューデータを前記動画データとして取得することを特徴とする請求項１記載の端末装置。
【請求項３】
前記番組動画データ取得部は、前記選択された番組のコンテンツデータを前記動画データとして取得することを特徴とする請求項１記載の端末装置。
【請求項４】
電子番組ガイドを取得して表示する電子番組ガイド表示部をさらに具備し、
前記番組動画データ取得部は、表示された前記電子番組ガイドの中でユーザにより録画予約対象として選択された番組の動画データを取得することを特徴とする請求項１記載の端末装置。
【請求項５】
前記番組動画データ取得部により取得された番組の動画データを再生する動画データ再生部をさらに具備し、
前記録画予約リスト処理部は、前記動画データ再生部により再生中の番組がユーザにより録画予約対象の番組として選択されたとき、番組の録画予約情報を録画予約リストに登録することを特徴とする請求項１に記載の端末装置。
【請求項６】
前記番組動画データ取得部により取得された番組の動画データを、前記録画予約リストに登録された番組の録画予約情報と関連付けて格納する番組動画データ格納部をさらに具備し、
前記録画予約リスト表示処理部は、前記録画予約情報と前記静止画とを含む番組毎の表示情報の中でユーザに一つの番組を選択させ、
前記動画データ再生部は、前記選択された番組の録画予約情報に関連付けられた動画データを番組動画データ格納部から読み出し再生することを特徴とする請求項１記載の端末装置。
【請求項７】
前記録画予約リスト処理部により前記録画予約リストに登録された番組の録画予約情報をもとに、当該番組のコンテンツデータの録画予約のための処理を行う録画予約処理部をさらに具備することを特徴とする請求項１記載の端末装置。
【請求項８】
前記録画予約処理部は、当該端末装置にネットワークを介して接続された録画再生装置に対して、当該番組のコンテンツデータのリモート録画予約のための処理を行うことを特徴とする請求項７記載の端末装置。
【請求項９】
前記録画予約リスト表示処理部によって表示された番組毎の情報の中でユーザによって選択された番組の前記録画予約情報を含む再生命令を前記録画再生装置に送信する番組再生処理部をさらに具備することを特徴とする請求項８記載の端末装置。
【請求項１０】
番組動画データ取得部が、番組の動画データを取得するステップと、
録画予約リスト処理部が、前記番組動画データ取得部にて前記動画データを取得した番組の録画予約情報を録画予約リストに登録するステップと、
静止画作成部が、前記番組動画データ取得部にて取得された前記動画データから静止画を作成するステップと、
録画予約リスト表示処理部が、前記録画予約リストに登録された録画予約情報と前記静止画作成部により作成された前記静止画とを同一の番組毎に対応付けて表示するステップと
を具備することを特徴とする録画予約リストの表示方法。
【請求項１１】
番組の動画データを取得する番組動画データ取得部と、
前記番組動画データ取得部にて前記動画データを取得した番組の録画予約情報を録画予約リストに登録する録画予約リスト処理部と、
前記番組動画データ取得部にて取得された前記動画データから静止画を作成する静止画作成部と、
前記録画予約リストに登録された録画予約情報と前記静止画作成部により作成された前記静止画とを同一の番組毎に対応付けて表示する録画予約リスト表示処理部
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、放送番組の録画予約を行うことのできる端末装置、録画予約リストの表示方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送などの各種のテレビジョン放送や、インターネット上の番組配信サービス・サイトから提供されるコンテンツである所謂「ネット番組」などの電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ Ｐｒｏｇｒａｍ Ｇｕｉｄｅ)を提供するサービスを行うＥＰＧ配信サーバが普及している。
【０００３】
ＥＰＧ配信サーバは、例えば、ＥＰＧサービスにアクセスできる機能を有するユーザの携帯電話機などの端末装置からの要求に対して、ＥＰＧのデータを端末装置に応答する。ユーザは端末装置のディスプレイに表示されたＥＰＧを参照して、所望の番組の録画予約をするように選択操作を行う。これにより、その録画予約の対象となった番組のチャンネル名、放送日、放送開始／終了時刻、タイトル名など、その番組の録画予約のために必要な情報が録画予約情報として端末装置に保存される。さらに、端末装置に保存された番組の録画予約情報は、例えば自宅内の録画再生装置にネットワークを介して送信され、録画再生装置では、受信した録画予約情報をもとに番組の録画が行われる。
【０００４】
上記のようにＥＰＧの中から番組を選択して録画予約を行うことのできる端末装置においては、録画予約された番組をユーザが随時確認できるように、その録画予約された番組の録画予約情報の一覧を録画予約リストとして表示できるようにしている。
【０００５】
しかしながら、録画予約リストの内容は、例えばチャンネル名、タイトル名、録画開始／終了時刻などのテキストベースの情報であるため、その録画予約リストをユーザが一見しただけでは、録画予約された番組の概要や雰囲気などが分からなかった。
【０００６】
このようなテキストベースの録画予約リストの不足点を補う手法として、ＥＰＧに含まれている番組名に、放送された番組の一場面を付加して表示する手法が提案されている（例えば、特許文献１参照）。
【０００７】
また、録画装置において、録画された番組の確認のため、各録画番組から任意の静止画像を抽出し、これをサムネイル画像として録画番組のリスト表示を行うものが提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００３−１８９２０５号公報（段落００２６，図１０）。
【特許文献２】特開２００３−２７４３６１号公報（段落０００３，図４）。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記のように、ＥＰＧの中から番組を選択して録画予約を行うことのできる端末装置においては、録画予約された番組の内容をユーザが随時確認できるように、その録画予約された番組に関する情報の一覧を録画予約リストとして表示できるようになっているが、録画予約リストの内容はテキストベースであるため、その録画予約リストを一見しただけでは、録画予約された番組の概要や雰囲気までは把握しにくかった。このため、録画予約した番組を再生するまで、その番組がユーザの嗜好に適った中身のものであるかどうかが分からなかった。
【０００９】
本発明はかかる事情を鑑み、録画予約した番組の概要や雰囲気を一目で把握することが可能な端末装置、録画予約リストの表示方法、及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の端末装置は、番組の動画データを取得する番組動画データ取得部と、前記番組動画データ取得部にて前記動画データを取得した番組の録画予約情報を録画予約リストに登録する録画予約リスト処理部と、前記番組動画データ取得部にて取得された前記動画データから静止画を作成する静止画作成部と、前記録画予約リストに登録された録画予約情報と前記静止画作成部により作成された前記静止画とを同一の番組毎に対応付けて表示する録画予約リスト表示処理部とを具備する。
【００１１】
この発明によれば、録画予約リストに登録された録画予約情報と、動画データから作成した静止画とを同一の番組毎に対応付けて表示することで、録画予約を行った番組の概要や雰囲気を静止画からユーザが把握することができる。
【００１２】
本発明の端末装置において、前記番組動画データ取得部は、選択された番組のプレビューデータを前記動画データとして取得することとしてよい。静止画の作成に番組のコンテンツデータが不要であるため、番組のコンテンツデータを受信する機能を持たない端末装置において、静止画付きの録画予約リストを作成し、表示することが可能である。
【００１３】
本発明の端末装置において、前記番組動画データ取得部は、選択された番組のコンテンツデータを前記動画データとして取得することとしてもよい。これによれば、プレビューデータが提供されない番組についても、録画予約リスト表示用の静止画を生成することができる。
【００１４】
本発明の端末装置において、電子番組ガイドを取得して表示する電子番組ガイド表示部をさらに具備し、前記番組動画データ取得部は、表示された前記電子番組表の中でユーザにより録画予約対象として選択された番組の動画データを取得することとしてもよい。これによれば、電子番組ガイドより容易に動画データを取得すべき番組をユーザが選択できる。
【００１５】
本発明の端末装置において、前記番組動画データ取得部により取得された番組の動画データを再生する動画データ再生部をさらに具備し、前記録画予約リスト処理部は、前記動画データ再生部により再生中の番組がユーザにより録画予約対象の番組として選択されたとき、番組の録画予約情報を録画予約リストに登録することとしてもよい。これによれば、ユーザは番組の動画データの視聴再生中に、必要に応じて、その番組のコンテンツデータの録画予約を行うことができ、端末装置での番組の視聴を中断しても、後で録画された番組の続きを視聴することができる。
【００１６】
本発明の端末装置は、前記録画予約リスト処理部により前記録画予約リストに登録された番組の録画予約情報をもとに、当該番組のコンテンツデータの録画予約のための処理を行う録画予約処理部をさらに具備するものであってよい。
【００１７】
また、録画予約処理部は、当該端末装置にネットワークを介して接続された録画再生装置に対して、当該番組のコンテンツデータのリモート録画予約のための処理を行うこととしてもよい。これにより、外から自宅内の録画再生装置に対して番組のリモート録画予約を行うことができる。
【００１８】
さらに、本発明の端末装置は、前記録画予約リスト表示処理部によって表示された番組毎の情報の中でユーザによって選択された番組の前記録画予約情報を含む再生命令を前記録画再生装置に送信する番組再生処理部をさらに具備することとしてもよい。これによれば、端末装置上で、録画再生装置にて再生させる番組を選択して再生を実行させることができる。
【発明の効果】
【００１９】
本発明の端末装置、録画予約リストの表示方法、及びプログラムによれば、録画予約した番組の概要や雰囲気を端末装置上で一目で把握することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２１】
図１は本発明の第１の実施形態に係る番組録画予約システムの全体の構成を示す図である。
【００２２】
この番組録画予約システム１０は、ＥＰＧ配信サーバ１００、番組配信サーバ２００、サービスサーバ３００、ダイレクトアクセス管理サーバ４００、端末装置５００、及び録画再生装置６００で構成され、これらはインターネットなどのネットワーク１を介して相互に通信可能なように接続可能とされている。
【００２３】
ＥＰＧ配信サーバ１００は、ＥＰＧデータ及び番組のプレビューデータを格納し、ネットワーク１に接続された端末装置５００からのＥＰＧデータ取得要求Ａ２を受信したとき、ネットワーク１を介してＥＰＧデータをＥＰＧデータ取得応答Ａ３として端末装置５００に配信し、端末装置５００からのプレビュー視聴要求Ａ８を受信したとき、プレビューデータをプレビュー視聴応答Ａ９として端末装置５００に配信するサーバである。
【００２４】
番組配信サーバ２００は、ネットワーク１を通じて有料又は無料で提供する番組のデータを格納し、ネットワーク１に接続された録画再生装置６００に対して、ＩＰ（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ）マルチキャスト放送などによって番組データを配信するサーバである。
【００２５】
サービスサーバ３００は、端末装置５００から録画再生装置６００に対するリモート録画予約のサービスを行うサーバである。
【００２６】
ダイレクトアクセス管理サーバ４００は、端末装置５００とサービスサーバ３００が提供するサービスとの組み合わせと、録画再生装置６００との対応を管理し、サービスサーバ３００が録画再生装置６００に対してネットワーク１を介してダイレクトにアクセスを行うために必要なアドレス情報の授受などに関する処理を行うサーバである。この実施形態では、サービスサーバ３００は端末装置５００から録画再生装置６００に対するリモート録画予約のサービスを提供しているので、端末装置５００とリモート録画予約サービスとの組み合わせと、録画再生装置６００との対応関係が、ダイレクトアクセス管理サーバ４００にて管理されている。
【００２７】
端末装置５００は、ネットワーク１を介してＥＰＧ配信サーバ１００よりＥＰＧデータを取得して表示したり、この表示されたＥＰＧデータの中でユーザにより選択された番組のプレビューデータをＥＰＧ配信サーバ１００より取得して再生することができる。また、端末装置５００は、プレビューデータを再生した番組のリモート録画予約要求Ａ１４をサービスサーバ３００に送信することができ、リモート録画予約をした番組の録画予約情報を録画予約リストに登録する。この際、端末装置５００は、その番組のプレビューデータから静止画を生成し、対応する番組の録画予約情報と関連付けて保存することによって、録画予約リストの表示の際に、録画予約情報と静止画とを同一の番組毎に対応付けて表示することができる。この静止画を参照することによって、ユーザはリモート録画予約をした番組の概要や雰囲気などを一目で把握できるようになっている。
【００２８】
録画再生装置６００は、サービスサーバ３００からのリモート録画予約命令Ａ１９を受信してこれに含まれる録画予約情報を保持し、この録画予約情報に基づいて、ネットワーク１を介して番組配信サーバ２００よりＩＰマルチキャスト放送などによって送られてくる番組や、放送局３から放送される番組、例えば地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送などの各種の放送の番組を選択的に受信して録画し、端末装置５００より再生命令Ａ３５を受信して、録画済みの番組のコンテンツデータ（以降「番組データ」と記述する。）を再生することのできる機器である。
【００２９】
ＥＰＧ配信サーバ１００、番組配信サーバ２００、サービスサーバ３００、ダイレクトアクセス管理サーバ４００はいずれも、たとえば図２に示すように、パーソナルコンピュータなどの典型的なコンピュータシステムからなる構成とされている。
【００３０】
すなわち、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１０１には、システムバス１０９を介して、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）１０３と、ネットワーク接続部１０４と、キーボード、マウスなどよりなる入力部１０５と、ＣＲＴ（Ｃａｔｈｏｄｅ Ｒａｙ Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ ｄｉｓｐｌａｙ）などよりなるディスプレイ、並びにスピーカなどよりなる出力部１０６と、メディアインターフェース部１０７と、ハードディスクドライブや不揮発性メモリなどよりなる記憶部１０８とが接続されている。
【００３１】
ネットワーク接続部１０４は、ネットワーク１を介しての通信処理を行う手段である。記憶部１０８には、ソフトウェア処理のためのプログラムと、各種のデータなどが格納されている。ＣＰＵ１０１は、ソフトウェア処理を実行するために、プログラムを記憶部１０８からＲＡＭ１０３へロードし、解釈して実行する。メディアインターフェース部１０７には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２が適宜装着され、それらから読み出されたプログラムが、必要に応じて記憶部１０８にインストールされる。
【００３２】
次に、図３を用いて、サービスサーバ３００のソフトウェアの構成を説明する。サービスサーバ３００は、リモート録画予約のサービスを実行するためのリモート録画予約処理部３０１を備えている。
【００３３】
リモート録画予約処理部３０１は、端末装置５００からのリモート録画予約要求Ａ１４を受けたとき、ダイレクトアクセス管理サーバ４００に対して、その端末装置５００と自身のリモート録画予約サービスとの組み合わせに対応付けられている録画再生装置６００にサービスサーバ３００がネットワーク１を介してダイレクトにアクセスするために必要な情報であるダイレクトアクセス用ＵＲＩの取得を要求するダイレクトアクセス開始要求Ａ１５を送信し、ダイレクトアクセス管理サーバ４００より、そのダイレクトアクセス用ＵＲＩを含むダイレクトアクセス開始応答Ａ１８を受信して、これをもとに録画再生装置６００にアクセスしてリモート録画予約命令Ａ１９を送信し、録画再生装置６００での録画予約完了後に録画再生装置６００よりリモート録画予約結果通知Ａ２１を受信し、さらにリモート録画予約結果通知Ａ２２を端末装置５００に送信する。
【００３４】
次に、図４を用いて、ダイレクトアクセス管理サーバ４００のソフトウェアの構成を説明する。ダイレクトアクセス管理サーバ４００は、制御機器・サービス／被制御機器管理ＩＤ格納部４１１、登録処理部４１２、ダイレクトアクセス要求処理部４１３を備えている。
【００３５】
制御機器・サービス／被制御機器管理ＩＤ格納部４１１には、制御機器としての端末装置５００と、サービスサーバが提供するサービスとの組み合わせに対して付与されたＩＤである制御機器・サービス管理ＩＤと、被制御機器としての録画再生装置６００に対して割り当てられたＩＤである被制御機器管理ＩＤとが紐付けて格納される。
【００３６】
登録処理部４１２は、制御機器・サービス／被制御機器管理ＩＤ格納部４１１への制御機器・サービス管理ＩＤ及び被制御機器管理ＩＤの登録及び両ＩＤの紐付けを行う。すなわち、登録処理部４１２は、例えば、サービスサーバ３００からの制御機器・サービス登録要求Ｃ１に応じて端末装置５００とリモート録画予約サービスの組み合わせの登録を行い、その登録した端末装置５００とリモート録画予約サービスの組み合わせに対して制御機器・サービス管理ＩＤを付与し、これを制御機器・サービス／被制御機器管理ＩＤ格納部４１１に登録する。また、ダイレクトアクセス管理サーバ４００は、その端末装置５００に対する録画再生装置６００からの被制御機器登録要求Ｃ２に応じて、その録画再生装置６００に対して被制御機器管理ＩＤを生成して、その端末装置５００に関連する制御機器・サービス管理ＩＤと対応付けて制御機器・サービス／被制御機器管理ＩＤ格納部４１１に保存する。
【００３７】
ダイレクトアクセス要求処理部４１３は、サービスサーバ３００より制御機器・サービス管理ＩＤを含むダイレクトアクセス開始要求Ａ１５を受けたとき、このダイレクトアクセス開始要求Ａ１５に含まれる制御機器・サービス管理ＩＤと、制御機器・サービス／被制御機器管理ＩＤ格納部４１１に格納されている制御機器・サービス管理ＩＤと被制御機器管理ＩＤとの紐付け内容を参照して、ダイレクトアクセス開始要求Ａ１５に含まれる制御機器・サービス管理ＩＤに紐付けられた被制御機器管理ＩＤを判定し、該当する録画再生装置６００に対して、ネットワーク１を介して、サービスサーバ３００がネットワーク１を介して録画再生装置６００にダイレクトにアクセスするために必要な情報であるダイレクトアクセス用ＵＲＩ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｉｄｅｎｔｉｆｉｅｒ）の取得を要求するダイレクトアクセス情報取得要求Ａ１６を送信し、そのダイレクトアクセス用ＵＲＩを含むダイレクトアクセス情報取得応答Ａ１７を録画再生装置６００より受信して、サービスサーバ３００にそのダイレクトアクセス用ＵＲＩを含むダイレクトアクセス開始応答Ａ１８を送信する。
【００３８】
ここで、ダイレクトアクセス用ＵＲＩは、例えば、録画再生装置６００がルータを通じてネットワーク１に接続されている場合に、ルータにおいて録画再生装置６００のローカルＩＰアドレス及びポート番号にマッピングされたグローバルＩＰアドレスおよびポート番号などからなる。ただし、録画再生装置６００が直接ネットワーク１に接続されている場合には、その録画再生装置６００に割り当てられたグローバルＩＰアドレスであってもよい。
【００３９】
また、このダイレクトアクセス管理サーバ４００には、録画再生装置６００との間で双方向の常時接続セッションを設定するためのＸＭＰＰ(ｅＸｔｅｎｓｉｂｌｅ Ｍｅｓｓａｇｉｎｇ ａｎｄ Ｐｒｅｓｅｎｃｅ Ｐｒｏｔｏｃｏｌ)サーバ４１４が設けられている。ＸＭＰＰとは、リアルタイムのコミュニケーションを実現するためのプロトコルである。常時接続セッションは、端末装置５００が録画再生装置６００にネットワーク１を通じてアクセスする前に、録画再生装置６００がＸＭＰＰサーバ４１４にログインすることによって設定される。ダイレクトアクセス管理サーバ４００は、ＸＭＰＰサーバ４１４との間でＸＭＰＰセッションが確立されたサービスサーバ３００からのダイレクトアクセス開始要求Ａ１５を受信したならば、ＸＭＰＰサーバ４１４と録画再生装置６００との間で確立されている常時接続セッションを通じてダイレクトアクセス情報取得要求Ａ１６を録画再生装置６００に送信することとしている。
【００４０】
次に、端末装置５００について説明する。図５は端末装置５００のハードウェアの構成を示すブロック図である。同図に示すように、ＣＰＵ５０１には、システムバス５０２を介して、ＲＯＭ５０３と、ＲＡＭ５０４と、入力操作部５０５と、表示部５０６と、音声出力部５０７と、ネットワーク接続部５０８と、デコード部５０９と、放送受信部５１０と、光通信部５１１と、記憶部５１２、エンコード部５１３が接続されている。
【００４１】
入力操作部５０５は、各種のキーなどを備え、ユーザからの各種の命令やデータの入力を処理する。入力操作部５０５によってユーザより入力された命令は、図示しない入力インターフェース部によってシステムバス５０２を通じてＣＰＵ５０１に供給される。
【００４２】
表示部５０６は、例えば、ＬＣＤなどの表示器と、表示器を駆動する表示制御回路よりなり、例えば、ＥＰＧ配信サーバ１００より取得したＥＰＧデータと番組のプレビュー映像、録画予約リストなどを表示する。
【００４３】
音声出力部５０７は、デジタルの音声信号をアナログの音声信号に変換する回路と、スピーカなどよりなり、例えば、プレビュー音声などを出力する。
【００４４】
ネットワーク接続部５０８は、ネットワーク１との有線または無線での接続を処理する。
【００４５】
放送受信部５１０は、例えば、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送、携帯機器向け地上デジタルテレビジョン放送など、各放送局３から配信されてくる放送波を受信し、ビデオ信号及びオーディオ信号を復調する。
【００４６】
デコード部５０９は、ネットワーク接続部５０８にてネットワーク１を通じて受信されたプレビューデータ、及び記憶部５１２から読み出されたエンコードデータをデコードして、デジタルビデオデータ及びデジタルオーディオデータを復元する。復元されたデジタルビデオデータはシステムバス５０２を通じて表示部５０６に供給されて表示器に表示され、一方、デジタルオーディオデータは、システムバス５０２を通じて音声出力部５０７に供給され、スピーカより音声となって出力される。
【００４７】
光通信部５１１は、録画再生装置６００などの外部機器との間での通信を処理するためのインターフェースであり、具体的には、赤外線などの光を無線媒体として外部機器との通信を行うものである。また、光の他に、電波、音波、電磁波などの他の無線媒体を用いてもよい。なお、録画再生装置６００との通信は、光通信の他に、ネットワーク１を介して行うようにしてもよい。
【００４８】
エンコード部５１３は、放送受信部５１０より出力された放送番組のビデオ信号およびオーディオ信号を、例えばＭＰＥＧ２（Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ ２）方式などでエンコードする。
【００４９】
記憶部５１２には、ＥＰＧ配信サーバ１００からネットワーク１を介して取得したＥＰＧデータ及び番組のプレビューデータと、端末装置５００自身で作成された録画予約リストなどが格納される。また、記憶部５１２には、放送受信部５１０にて受信され、エンコード部５１３にてエンコードされた放送番組のデータなども格納することが可能である。
【００５０】
ＲＯＭ５０３は、端末装置５００が実行すべきソフトウェア処理のためのプログラムなどが恒久的に格納された読み出し専用メモリである。なお、プログラムは記憶部５１２に格納されていてもよい。
【００５１】
ＲＡＭ５０４は、ＣＰＵ５０１によって実行されるプログラム・コードをロードしたり、プログラムの作業データを書き込むために使用される、書き込み可能な揮発性メモリである。
【００５２】
ＣＰＵ５０１は、上記の各部の制御を総括的に行うとともに各部の間でのデータのやりとりを制御する。また、ＣＰＵ５０１は端末装置５００が実行すべきソフトウェア処理を実行するために、プログラムを記憶部５１２またはＲＯＭ５０３からＲＡＭ５０４へロードし、解釈して実行する。
【００５３】
次に、図６を用いて、この端末装置５００のソフトウェアの構成を説明する。
【００５４】
同図に示すように、端末装置５００は、ＥＰＧデータ取得部５２１、ＥＰＧデータ格納部５２２、ＥＰＧ表示処理部５２３、プレビューデータ取得部５２４、プレビューデータ格納部５２５、プレビュー再生部５２６、録画予約リスト処理部５２７、静止画作成部５２８、録画予約リスト表示処理部５２９、及び番組再生命令処理部５３０、録画予約リスト格納部５３１、及びリモート録画予約処理部５３２を有している。ＥＰＧデータ格納部５２２、プレビューデータ格納部５２５、録画予約リスト格納部５３１は上記の記憶部５１２またはＲＡＭ５０４に設定される。
【００５５】
ＥＰＧデータ取得部５２１は、ネットワーク１を通じてＥＰＧ配信サーバ１００にＥＰＧデータ取得要求Ａ２を送信し、ＥＰＧ配信サーバ１００からＥＰＧデータ取得応答Ａ３として配信されてくるＥＰＧデータを取得してＥＰＧデータ格納部５２２に、そのＥＰＧデータＡ３９を書き込む。
【００５６】
ＥＰＧ表示処理部５２３は、ＥＰＧデータ格納部５２２に格納されたＥＰＧデータを読み込み、ＥＰＧ画面の表示データＡ４を作成して表示部５０６に表示する処理を行う。
【００５７】
録画予約リスト処理部５２７は、表示部５０６に表示されたＥＰＧ画面で、入力操作部５０５を使ってユーザにより番組の選択とその番組の録画予約命令Ａ５が入力されたとき、ＥＰＧデータ格納部５２２に格納されたＥＰＧデータから、その選択された番組の録画予約のために必要な情報（録画予約情報）Ａ６を抽出して、録画予約リスト格納部５３１に格納されている録画予約リストに登録する。
【００５８】
録画予約リスト処理部５２７は、その一方で、プレビューデータ取得部５２４にその番組のプレビューデータの取得命令Ａ７を出し、プレビューデータ取得部５２４よりプレビューデータの取得確認通知Ａ１０を受けてプレビュー再生部５２６にそのプレビューの再生命令Ａ１１を出すとともに、静止画作成部５２８にプレビューデータからの録画予約リスト表示用の静止画の作成命令Ａ１２を出す。さらにその一方で、録画予約リスト処理部５２７は、リモート録画予約処理部５３２に、その選択された番組のリモート録画予約要求の発行命令Ａ１３を出す。
【００５９】
プレビューデータ取得部５２４は、録画予約リスト処理部５２７から番組のプレビューデータの取得命令Ａ７を受けたとき、ネットワーク１を通じてＥＰＧ配信サーバ１００に、その番組のプレビューデータの取得を要求するプレビュー視聴要求Ａ８を送信し、ＥＰＧ配信サーバ１００からプレビュー視聴応答Ａ９として配信されてくる番組のプレビューデータを取得して、プレビューデータ格納部５２５にそのプレビューデータＡ４０を格納するとともに、録画予約リスト処理部５２７にプレビューデータの取得確認通知Ａ１０を出す。
【００６０】
プレビュー再生部５２６は、録画予約リスト処理部５２７または録画予約リスト表示処理部５２９より、番組のプレビューの再生命令Ａ１１，Ａ３３を受けたとき、プレビューデータ格納部５２５に格納された番組のプレビューデータをデコード部５０９を用いてデコードして、デジタルビデオデータおよびデジタルオーディオデータを復元し、デジタルビデオデータＡ３６を表示部５０６に出力してプレビュー映像を表示させるとともに、デジタルオーディオデータＡ３７を音声出力部５０７に出力してプレビュー音声を出力させる。
【００６１】
静止画作成部５２８は、録画予約リスト処理部５２７より静止画の作成命令Ａ１２を受けたとき、プレビューデータ格納部５２５に格納された番組のプレビューデータから録画予約リスト表示用の静止画Ａ３８を作成して、録画予約リスト格納部５３１に、対応する番組の録画予約情報と関連付けて格納する。なお、静止画は録画予約リスト格納部５３１にではなく、静止画専用の格納部を設けて、そこへ格納するようにしてもよい。
【００６２】
録画予約リスト表示処理部５２９は、入力操作部５０５を使ってユーザより録画予約リストの閲覧命令Ａ３１が入力されたとき、録画予約リスト格納部５３１に格納された録画予約リストを読み込み、この録画予約リストの表示データＡ４２を生成して表示部５０６に出力する。この際、録画予約リスト表示処理部５２９は、録画予約リストに登録されている番組毎の録画予約情報に関連付けられている録画予約リスト表示用の静止画を、その番組との対応関係が分かるような形態で表示するように処理を行う。
【００６３】
また、録画予約リスト表示処理部５２９は、表示部５０６に表示された静止画付きの録画予約リストにおいて入力操作部５０５を使ってユーザにより、プレビューを視聴したい番組の選択とそのプレビュー再生命令Ａ３２が入力されたとき、その番組のプレビュー再生命令Ａ３３をプレビュー再生部５２６に出す。
【００６４】
リモート録画予約処理部５３２は、録画予約リスト処理部５２７よりリモート録画予約の発行命令Ａ１３を受けたとき、ネットワーク１を介して、リモート録画予約サービスを提供しているサービスサーバ３００に、録画予約情報を含むリモート録画予約要求Ａ１４を送信し、番組配信サーバ２００よりリモート録画予約の結果の通知Ａ２１を受信して表示部５０６に表示する。
【００６５】
番組再生命令処理部５３０は、表示部５０６に表示された静止画付きの録画予約リストにおいて入力操作部５０５を使ってユーザにより、録画再生装置６００にて再生したい番組の選択とその番組の再生命令Ａ３４が入力されたとき、録画予約リスト格納部５３１に格納されたその番組の録画予約情報を含む再生命令Ａ３５を光通信部５１１などを使って録画再生装置６００に送信するように処理を行う。
【００６６】
なお、本実施の形態における端末装置５００は、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）のような携帯端末、パーソナルコンピュータなどを想定している。ただし、但し、本発明の端末装置５００はこれらの機器に限られるものではなく、図５及び図６に示した要素を有するものであれば、如何なる形態のものであってもよい。
【００６７】
次に、録画再生装置６００について説明する。図７は録画再生装置６００のハードウェアの構成を示す図である。
【００６８】
この実施形態の録画再生装置６００は、ネットワーク１を介して番組配信サーバ２００より配信されてくるネット番組や、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送など、各放送局３から時々刻々と放映される放送番組を録画し、再生することのできる装置を想定している。
【００６９】
同図に示すように、ＣＰＵ６０１には、システムバス６０２を介して、ＲＯＭ６０３と、ＲＡＭ６０４と、入力操作部６０５と、ＡＶインターフェース部６０６と、表示部６０７と、ネットワーク接続部６０８と、デコード部６０９と、エンコード部６１０と、放送受信部６１１と、光通信部６１２と、ハードディスクドライブ（ＨＤＤ）などよりなる記憶部６１３と、メディアインターフェース部６１４とが接続されている。
【００７０】
入力操作部６０５は、各種のキーなどを備え、ユーザからの録画再生のための各種の指令の入力を処理する。入力操作部６０５より入力された各種の指令は、図示しないインターフェース部によってシステムバス６０２を通じてＣＰＵ６０１に供給される。
【００７１】
表示部６０７は、例えば、ＬＣＤなどの表示器と、表示器を駆動する表示制御回路よりなり、例えば、ユーザから入力された指令やデータの確認、各種のステータスなどを表示する。
【００７２】
ＡＶインターフェース部６０６は、この録画再生装置６００に接続されたテレビジョンなどの外部ＡＶ機器４との間でビデオ信号およびオーディオ信号の入出力を処理する。
【００７３】
放送受信部６１１は、例えば、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送、携帯機器向け地上デジタルテレビジョン放送など、各放送局３から配信されてくる放送波を受信し、ビデオ信号及びオーディオ信号を復調する。
【００７４】
エンコード部６１０は、放送受信部６１１より出力された放送番組のビデオ信号およびオーディオ信号を、例えばＭＰＥＧ２（Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ ２）方式などでエンコードする。
【００７５】
ネットワーク接続部６０８は、ネットワーク１との接続を処理する。
【００７６】
デコード部６０９は、ネットワーク１を介して番組配信サーバ２００より取得した番組データ、及び記憶部５１２から読み出されたエンコードデータをデコードして、ビデオデータおよびオーディオデータを復元する。復元されたデジタルビデオデータはシステムバス６０２を通じてＡＶインターフェース部６０６に供給され、ＡＶインターフェース部６０６に接続されたテレビジョンなどの外部ＡＶ機器４に出力される。
【００７７】
光通信部６１２は、端末装置５００などの外部の機器との間での通信を処理するためのインターフェースであり、具体的には、赤外線などの光を無線媒体として外部機器との通信を行うものである。また、光の他に、電波、音波、電磁波などの他の無線媒体を用いてもよい。なお、端末装置５００との通信は、光通信の他に、ネットワーク１を介して行うようにしてもよい。
【００７８】
記憶部６１３は、ハードディスクドライブなどよりなる記憶部である。この記憶部６１３には、番組配信サーバ２００からネットワーク１を介して配信されてくる番組のデータや、放送受信部６１１にて受信され、エンコード部にてエンコードされた放送番組のデータなどが記録される。
【００７９】
メディアインターフェース部６１４には、光ディスクなどのリムーバブルメディア２の装着が可能とされ、このリムーバブルメディア２に放送番組の本体のデータなどを記録することが可能となっている。リムーバブルメディア２としては、例えば、追記型、書換型のＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｋ）、ブルーレイディスクなどがある。
【００８０】
ＲＯＭ６０３には、録画再生装置６００が実行すべきソフトウェア処理のためのプログラムなどが格納されている。
【００８１】
ＣＰＵ６０１は、録画再生装置６００が実行すべきソフトウェア処理を実行するために、必要なプログラムをＲＯＭ６０３からＲＡＭ６０４へロードし、解釈して実行する。
【００８２】
次に、図８を用いて、この録画再生装置６００におけるリモート録画予約に関するソフトウェアの構成を説明する。
【００８３】
同図に示すように、録画再生装置６００は、リモート録画予約処理部６２１、録画予約情報格納部６２２、番組データ取得部６２３、番組データ格納部６２４、ダイレクトアクセス情報提供部６２５、番組再生処理部６２６などを有している。ここで、録画予約情報格納部６２２及び番組データ格納部６２４は上記の記憶部６１３またはメディアインターフェース部６１４に装着されたリムーバブルメディア２に設定される。
【００８４】
リモート録画予約処理部６２１は、サービスサーバ３００よりネットワーク１を介して送信されたリモート録画予約命令Ａ１９を受信したとき、このリモート録画予約命令Ａ１９に含まれる録画予約情報Ａ２０を録画予約情報格納部６２２に格納し、録画予約情報Ａ２０の格納完了後、リモート録画予約の完了を示すリモート録画予約結果通知Ａ２１をネットワーク１を介してサービスサーバ３００に送信する。
【００８５】
番組データ取得部６２３は、録画予約情報格納部６２２に格納された録画予約情報をもとに、ネットワーク１を介して番組配信サーバ２００より配信されてくる番組データや、放送受信部６１１により受信され、エンコード部６１０によってエンコードされた番組のデータを番組データ格納部６２４に記録する。
【００８６】
ダイレクトアクセス情報提供部６２５は、ダイレクトアクセス管理サーバ４００のＸＭＰＰサーバ４１４にログインしてダイレクトアクセス管理サーバ４００との間で双方向の常時接続セッションを設定する処理を行う。また、ダイレクトアクセス情報提供部６２５は、常時接続セッションを通じてダイレクトアクセス管理サーバ４００よりダイレクトアクセス情報取得要求Ａ１６を受信したとき、録画再生装置６００をネットワーク１に接続するルータにおいて録画再生装置６００のローカルＩＰアドレス及びポート番号にマッピングされたグローバルＩＰアドレスおよびポート番号などからなるダイレクトアクセス用ＵＲＩを生成し、このダイレクトアクセス用ＵＲＩを含むダイレクトアクセス情報取得応答Ａ１７をダイレクトアクセス管理サーバ４００に送信する。
【００８７】
番組再生処理部６２６は、光通信部６１２などを使って端末装置５００からの録画予約情報を含む再生命令Ａ３５を受信したとき、番組データ格納部６２４に格納された番組データをデコード部６０９によりデコードしてビデオ信号およびオーディオ信号を復元し、ＡＶインターフェース部６０６を通じて、外部のテレビジョンなどの外部ＡＶ機器４に出力する。
【００８８】
次に、この第１の実施形態にかかる番組録画予約システム１０の動作を説明する。
【００８９】
はじめに、端末装置５００において、ＥＰＧ配信サーバ１００より取得したＥＰＧを閲覧し、その中で選択された番組のリモート録画予約を行う動作を説明する。
【００９０】
まず、図６において、端末装置５００のユーザが入力操作部５０５を使ってＥＰＧ閲覧命令Ａ１を入力する。このＥＰＧ閲覧命令Ａ１が入力されると、端末装置５００内のＥＰＧデータ取得部５２１が、ネットワーク１を介してＥＰＧ配信サーバ１００にＥＰＧデータ取得要求Ａ２を送信する。ＥＰＧ配信サーバ１００は、ＥＰＧデータ取得要求Ａ２を受信すると、ネットワーク１を介して端末装置５００にＥＰＧデータをＥＰＧデータ取得応答Ａ３として送信する。
【００９１】
端末装置５００内のＥＰＧデータ取得部５２１は、ＥＰＧ配信サーバ１００からＥＰＧデータ取得応答Ａ３として送信されてくるＥＰＧデータを受信してＥＰＧデータ格納部５２２に格納する。ＥＰＧデータの取得完了により、端末装置５００内のＥＰＧ表示処理部５２３は、ＥＰＧデータ格納部５２２に格納されたＥＰＧデータからＥＰＧ表示データＡ４を作成して表示部５０６に出力する。これにより端末装置５００の表示部５０６にＥＰＧ画面が表示される。
【００９２】
図９は端末装置５００の表示部５０６に表示されるＥＰＧ画面１１の例を示す図である。同図に示すように、ＥＰＧ画面１１においては、ＥＰＧ領域１２とプレビュー領域１３とが設けられている。ＥＰＧ領域１２に表示されるＥＰＧは、それぞれ番組毎の情報を掲載した複数の番組欄１４で構成され、それぞれの番組欄１４には、その番組に関する情報である例えば、チャンネル名、放送日／放送開始／終了時刻、タイトル名、その他が掲載されている。プレビュー領域１３は、ＥＰＧ領域１２でユーザにより選択された番組のプレビュー映像が表示される領域である。
【００９３】
上記のＥＰＧ画面１１において、入力操作部５０５を使ってユーザにより番組の選択とその番組の録画予約命令Ａ５が入力されたとき、図６の録画予約リスト処理部５２７によって、まず、その選択された番組が判断される。なお、ユーザによる番組の選択は、例えば、カーソルキーやジョグダイヤルなどの入力操作部５０５を使って、希望する番組の番組欄１４を選択状態にしたまま、録画予約を指示する操作を行うことなどによって行われる。図１０は「番組６」の番組欄１４がユーザによって選択されてその「番組６」のプレビュー映像がプレビュー領域１３に表示された状態を示している。
【００９４】
録画予約リスト処理部５２７は、上記のＥＰＧ画面１１において選択された番組を判断した後、ＥＰＧデータ格納部５２２に格納されたＥＰＧデータから、その選択された番組の録画予約のために必要な情報である録画予約情報Ａ６を抽出して、録画予約リスト格納部５３１に格納されている録画予約リストに登録する。録画予約リスト処理部５２７は、その一方で、プレビューデータ取得部５２４にその番組のプレビューデータの取得命令Ａ７を出す。
【００９５】
プレビューデータ取得部５２４は、録画予約リスト処理部５２７から番組のプレビューデータの取得命令Ａ７を受けると、ネットワーク１を通じてＥＰＧ配信サーバ１００に、その番組のプレビューデータの取得を要求するプレビュー視聴要求Ａ８を送信する。ＥＰＧ配信サーバ１００は、端末装置５００よりプレビュー視聴要求Ａ８を受信すると、その番組のプレビューデータをネットワーク１を介して端末装置５００にプレビュー視聴応答Ａ９として配信する。
【００９６】
端末装置５００内のプレビューデータ取得部５２４は、ＥＰＧ配信サーバ１００からプレビュー視聴応答Ａ９として配信されてくる番組のプレビューデータを受信してプレビューデータ格納部５２５に格納し、録画予約リスト処理部５２７にプレビューデータの取得確認通知Ａ１０を出す。
【００９７】
録画予約リスト処理部５２７は、プレビューデータ取得部５２４からのプレビューデータの取得確認通知Ａ１０を受けると、プレビュー再生部５２６にそのプレビューの再生命令Ａ１１を送るとともに、静止画作成部５２８に対して録画予約リスト表示用の静止画の作成命令Ａ１２を送る。さらにその一方で、録画予約リスト処理部５２７は、リモート録画予約処理部５３２に、その選択された番組のリモート録画予約要求の発行命令Ａ１３を出す。
【００９８】
これにより、プレビュー再生部５２６によって、プレビューデータ格納部５２５に格納されたプレビューデータの再生処理が行われるとともに、この再生されたプレビューデータが番組の録画予約情報と関連付けられる。また、静止画作成部５２８によって、録画予約リスト表示用の静止画の作成が行われ、さらにリモート録画予約処理部５３２にて、番組のリモート録画予約処理が行われる。静止画作成部５２８により作成された録画予約リスト表示用の静止画Ａ３８は、録画予約リスト格納部５３１に、対応する番組の録画予約情報と関連付けて格納される。
【００９９】
プレビューデータの中から抽出する静止画は、例えば、番組の最初のフレーム画像、最後のフレーム画像、或いは先頭からの経過時間等によって予めユーザによって任意に設定されたタイミングのフレーム画像などであってもよい。
【０１００】
なお、上記の説明では、ＥＰＧ画面１１で１つの番組を選択してリモート録画予約が指示された場合に、その番組のプレビューデータを取得して再生することとしたが、その番組のプレビューデータを取得した後、プレビューの再生は行わずに、録画予約リストへの番組録画情報及び静止画の登録を行うようにしてもよい。
【０１０１】
リモート録画予約処理部５３２は、録画予約リスト処理部５２７からのリモート録画予約要求の発行命令Ａ１３に応じて、ネットワーク１を介してサービスサーバ３００に、リモート録画予約対象の番組の録画予約情報を含むリモート録画予約要求Ａ１４を送信する。
【０１０２】
図３において、サービスサーバ３００内のリモート録画予約処理部３０１は、端末装置５００内のリモート録画予約処理部５３２よりリモート録画予約要求Ａ１４を受信すると、ネットワーク１を介してダイレクトアクセス管理サーバ４００に対して、その端末装置５００と自身のサービス（リモート録画予約）との組み合わせに対応付けられている録画再生装置６００にアクセスするために必要な情報（例えばダイレクトアクセス用ＵＲＩなど）の取得を要求するダイレクトアクセス開始要求Ａ１５を送信する。このダイレクトアクセス開始要求Ａ１５には、サービスサーバ３００において予め登録されている、制御機器である端末装置５００とリモート録画予約サービスとの組み合わせに対して割り当てられたＩＤである制御機器・サービス管理ＩＤが含まれている。
【０１０３】
図４において、ダイレクトアクセス管理サーバ４００においては、被制御機器として登録済みの録画再生装置６００との間で双方向の常時接続セッションを設定するためのＸＭＰＰサーバ４１４が稼動しており、サービスサーバ３００は、ダイレクトアクセス管理サーバ４００との間でＸＭＰＰセッションを確立して、このＸＭＰＰセッションを通じてダイレクトアクセス管理サーバ４００との間で情報をやりとりすることとしている。
【０１０４】
ダイレクトアクセス管理サーバ４００内のダイレクトアクセス要求処理部４１３は、その常時接続セッションを通じてサービスサーバ３００からのダイレクトアクセス開始要求Ａ１５を受信すると、このダイレクトアクセス開始要求Ａ１５に含まれる制御機器・サービス管理ＩＤと、制御機器・サービス／被制御機器管理ＩＤ格納部４１１に格納されている制御機器・サービス管理ＩＤと被制御機器管理ＩＤとの紐付け内容を参照して、ダイレクトアクセス開始要求Ａ１５に含まれる制御機器・サービス管理ＩＤに紐付けられた被制御機器管理ＩＤを判定し、該当する録画再生装置６００に対して、ネットワーク１を介して、サービスサーバ３００が録画再生装置６００にダイレクトにアクセスを行うために必要な情報の取得を要求するダイレクトアクセス情報取得要求Ａ１６を送信する。
【０１０５】
図８において、録画再生装置６００内のダイレクトアクセス情報提供部６２５は、既にダイレクトアクセス管理サーバ４００のＸＭＰＰサーバ４１４にログインしてダイレクトアクセス管理サーバ４００との間で双方向の常時接続セッションの設定を完了しているものとする。また、この実施形態では、録画再生装置６００がルータを通じてネットワーク１に接続されていることとする。ダイレクトアクセス情報提供部６２５は、ダイレクトアクセス管理サーバ４００内のダイレクトアクセス要求処理部４１３より常時接続セッションを通じてダイレクトアクセス情報取得要求Ａ１６を受信すると、ルータにおいて録画再生装置６００のローカルＩＰアドレス及びポート番号にマッピングされたグローバルＩＰアドレスおよびポート番号などからなるダイレクトアクセス用ＵＲＩを生成して、ダイレクトアクセス情報取得応答Ａ１７としてダイレクトアクセス管理サーバ４００に常時接続セッションを通じて送信する。
【０１０６】
図４において、ダイレクトアクセス管理サーバ４００内のダイレクトアクセス要求処理部４１３は、録画再生装置６００内のダイレクトアクセス情報提供部６２５より常時接続セッションを通じてダイレクトアクセス情報取得応答Ａ１７を受信すると、このダイレクトアクセス情報取得応答Ａ１７に含まれるダイレクトアクセス用ＵＲＩを、ダイレクトアクセス開始要求元であるサービスサーバ３００内のリモート録画予約処理部３０１にダイレクトアクセス開始応答Ａ１８として送信する。
【０１０７】
図３において、サービスサーバ３００内のリモート録画予約処理部３０１は、ダイレクトアクセス管理サーバ４００内のダイレクトアクセス要求処理部４１３よりダイレクトアクセス開始応答Ａ１８を受信すると、このダイレクトアクセス開始応答Ａ１８に含まれるダイレクトアクセス用ＵＲＩにアクセス、つまり録画再生装置６００にアクセスして、録画予約情報を含むリモート録画予約命令Ａ１９を送信する。
【０１０８】
図８において、録画再生装置６００内のリモート録画予約処理部６２１は、サービスサーバ３００よりネットワーク１を介して送信されてくるリモート録画予約命令Ａ１９を受信すると、このリモート録画予約命令Ａ１９に含まれる録画予約情報Ａ２０を録画予約情報格納部６２２に格納する。リモート録画予約処理部６２１は、録画予約情報の格納完了後、リモート録画予約の完了を示すリモート録画予約結果通知Ａ２１をサービスサーバ３００にネットワーク１を介して送信する。
【０１０９】
図３において、サービスサーバ３００内のリモート録画予約処理部３０１は、録画再生装置６００内のリモート録画予約処理部５３２よりリモート録画予約結果通知Ａ２１を受信すると、リモート録画予約要求元である端末装置５００にリモート録画予約結果通知Ａ２２をネットワーク１を介して送信する。
【０１１０】
以上で、端末装置５００においてＥＰＧデータの中で選択された番組のリモート録画予約が完了したことになる。
【０１１１】
図８において、録画再生装置６００では、番組データ取得部６２３が、録画予約情報格納部６２２に格納された録画予約情報をもとに、ネットワーク１を介して番組配信サーバ２００よりＩＰマルチキャスト放送などによって送られてくる番組や、例えば、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送、携帯機器向け地上デジタルテレビジョン放送など、各放送局３からの放送波に乗って送られてくる番組を選択的に受信して、番組データ格納部６２４に記録する。これにより、端末装置５００のユーザによってリモート録画予約された番組データが録画再生装置６００にて録画される。
【０１１２】
次に、端末装置５００において、録画予約リストを閲覧し、この閲覧中の録画予約リストに登録された録画予約番組の概要や雰囲気を確認するためにプレビューを再生する場合の動作を説明する。
【０１１３】
まず、図６において、端末装置５００の入力操作部５０５を使ってユーザから録画予約リストの閲覧命令Ａ３１が録画予約リスト表示処理部５２９へ入力される。録画予約リスト表示処理部５２９は、録画予約リストの閲覧命令Ａ３１を受けると、録画予約リスト格納部５３１に格納された録画予約リストと、この録画予約リストに登録されている番組毎の録画予約情報に関連付けられた静止画を読み込み、静止画付きの録画予約リストの表示データＡ４２を生成して表示部５０６に出力する。この際、録画予約リスト表示処理部５２９は、録画予約番組と静止画との対応関係が分かるような形式の表示データＡ４２を生成する。
【０１１４】
図１１は、静止画付き録画予約リスト１５の表示形態の例を示す図である。同図に示すように、この例の静止画付き録画予約リスト１５においては、録画予約が完了している番組毎の、例えば、タイトル名、放送時間、チャンネル名などの録画予約情報１６と静止画１７とが１つの行に揃えて配置されていることで、録画予約情報１６と静止画１７との対応関係が一目で分かるようになっている。ただし、静止画付き録画予約リスト１５の表示形態はこれに限定されず、録画予約情報１６と静止画１７との対応関係が分かれば、どのような配置関係にしてもよい。
【０１１５】
図６に戻って、この静止画付き録画予約リスト１５の上で、端末装置５００の入力操作部５０５を使ってユーザにより、プレビューを視聴したい番組を選択しつつプレビュー再生命令Ａ３２が録画予約リスト表示処理部５２９に入力されたとき、録画予約リスト表示処理部５２９はその選択された番組を判断し、この番組のプレビュー再生命令Ａ３３をプレビュー再生部５２６に送る。これにより、プレビュー再生部５２６によって、プレビューデータ格納部５２５に格納された該当する番組のプレビューデータの再生処理が行われる。なお、図１１に示すように、プレビュー映像１８は、静止画付き録画予約リスト１５と同一画面に表示してよいし、別の画面に切り替えて単独で表示するようにしてもよい。
【０１１６】
静止画付き録画予約リスト１５の上で端末装置５００の入力操作部５０５を使って、プレビューを視聴したい番組を選択しつつプレビュー再生命令Ａ３２を入力する操作としては、例えば、静止画付き録画予約リスト１５の静止画１７をクリックする操作などが考えられる。
【０１１７】
次に、録画再生装置６００に録画された番組データの中から再生する番組を端末装置５００から選択して再生命令を送る場合の動作を説明する。
【０１１８】
図６において、まず、端末装置５００の入力操作部５０５を使ってユーザから録画予約リストの閲覧命令Ａ３１が録画予約リスト表示処理部５２９へ入力される。録画予約リスト表示処理部５２９は、録画予約リストの閲覧命令Ａ３１を入力すると、録画予約リスト格納部５３１に格納された録画予約リストと、この録画予約リストに登録された番組毎の録画予約情報に関連付けられた静止画を読み込み、図１１に示したように、静止画付き録画予約リスト１５を表示部５０６に表示させる。
【０１１９】
この静止画付き録画予約リスト１５の上で、端末装置５００の入力操作部５０５を使ってユーザより、再生したい番組を選択しつつ再生命令Ａ３４が入力されると、その再生命令Ａ３４は番組再生命令処理部５３０へと入力される。番組再生命令処理部５３０は、選択された番組を判断し、録画予約リスト格納部５３１に格納された録画予約リストからその番組の録画予約情報を読み込み、この録画予約情報含む再生命令Ａ３５を光通信部５１１などを使って録画再生装置６００に送信する。
【０１２０】
端末装置５００から録画再生装置６００への再生命令Ａ３５の送信は光通信に限らず、たとえば、ネットワーク１などを介して行うようにしてもよい。
【０１２１】
図８において、録画再生装置６００内の番組再生処理部６２６は、光通信部５１１などを使って端末装置５００からの録画予約情報を含む再生命令Ａ３５を受信すると、番組データ格納部６２４に格納された番組データをデコード部５０９によりデコードしてビデオ信号およびオーディオ信号を復元し、ＡＶインターフェース部６０６を通じて、外部のテレビジョンなどの外部ＡＶ機器４に出力する。これにより、録画再生装置６００での番組の再生が行われる。
【０１２２】
以上説明したように、この実施形態によれば、端末装置５００の表示部５０６に、リモート録画予約された番組毎の静止画が付加された録画予約リストを表示させることができるので、ユーザは録画予約済みの番組の概要や雰囲気を一目で把握することが可能となる。さらに、必要に応じて、録画予約リストに登録された番組のプレビューを端末装置５００にて再生できるので、ユーザは録画予約した番組の内容をより詳細に把握することが可能となる。
【０１２３】
また、この実施形態では、プレビューデータをソースとして録画予約リストに付加する番組の静止画を作成するので、静止画の作成に番組データが不要である。すなわち、番組データを受信する機能を持たない端末装置において静止画付きの録画予約リストを作成し、表示することが可能である。
【０１２４】
次に、本発明にかかる第２の実施形態を説明する。
【０１２５】
先の第１の実施形態では、プレビューデータをソースとして録画予約リストに付加する番組の静止画を作成することとしたが、第２の実施形態では、端末装置での携帯機器向け地上デジタルテレビジョン放送などの番組の視聴中に、この視聴中の番組の録画予約を行った場合に、視聴中の映像から静止画を作成して、これを録画予約リストに付加するようにしたものである。
【０１２６】
図１２は本発明の第２の実施形態に係る番組録画予約システムの全体の構成を示す図である。この番組録画予約システム２０は、ＥＰＧ配信サーバ１００、番組配信サーバ２００、サービスサーバ３００、ダイレクトアクセス管理サーバ４００、端末装置７００、及び録画再生装置６００で構成され、これらはインターネットなどのネットワーク１を介して相互に通信可能なように接続可能とされている。ＥＰＧ配信サーバ１００、番組配信サーバ２００、サービスサーバ３００、ダイレクトアクセス管理サーバ４００、端末装置７００、及び録画再生装置６００のハードウェアの構成は、第１の実施形態と基本的に同じである。また、ソフトウェアの構成に関しては、端末装置７００のみが第１の実施形態の端末装置５００と相違し、その他は第１の実施形態と基本的に同じである。
【０１２７】
ＥＰＧ配信サーバ１００は、ＥＰＧデータ及び番組のプレビューデータを格納し、ネットワーク１に接続された端末装置７００からのＥＰＧデータ取得要求Ａ２を受信したとき、ネットワーク１を介してＥＰＧデータをＥＰＧデータ取得応答Ａ３として端末装置７００に配信するサーバである。
【０１２８】
番組配信サーバ２００は、ネットワーク１を通じて有料又は無料で提供する番組のデータを格納し、ネットワーク１に接続された端末装置７００及び録画再生装置６００に対して、ＩＰマルチキャスト放送などによって番組データを配信するサーバである。
【０１２９】
サービスサーバ３００は、端末装置７００から録画再生装置６００に対するリモート録画予約のサービスを行うサーバである。
【０１３０】
ダイレクトアクセス管理サーバ４００は、端末装置７００とサービスサーバ３００が提供するサービスとの組み合わせと、録画再生装置６００との対応を管理し、サービスサーバ３００が録画再生装置６００に対してネットワーク１を介してダイレクトにアクセスを行うために必要なアドレス情報の授受などに関する処理を行うサーバである。この実施形態では、サービスサーバ３００は端末装置７００から録画再生装置６００に対するリモート録画予約のサービスを提供しているので、端末装置７００とリモート録画予約サービスとの組み合わせと、録画再生装置６００との対応関係が、ダイレクトアクセス管理サーバ４００にて管理されている。
【０１３１】
端末装置７００は、ネットワーク１を介してＥＰＧ配信サーバ１００よりＥＰＧデータを取得して表示し、この表示されたＥＰＧデータの中でユーザにより選択された番組のデータを、ネットワーク１を介して番組配信サーバ２００或いは放送局３からの放送波より受信して再生し、この再生中の番組についてのリモート録画予約要求Ａ１４をサービスサーバ３００に送信することのできる機器である。また、端末装置７００はリモート録画予約をした番組に関する情報の一覧を録画予約リストとして保持して表示することもできる。この際、端末装置７００は、自身に録画されている番組のデータから静止画を生成し、対応する番組に関する情報と関連付けて保存することによって、録画予約リストを、この録画予約リストに登録されている番組毎に対応付けられている静止画とともに表示することが可能である。この静止画を参照することによって、ユーザはリモート録画予約をした番組の概要や雰囲気などを把握できるようになっている。
【０１３２】
録画再生装置６００は、サービスサーバ３００からのリモート録画予約命令Ａ１９を受信してこれに含まれる録画予約情報を保持し、この録画予約情報に基づいて、ネットワーク１を介して番組配信サーバ２００よりＩＰマルチキャスト放送などによって送られてくる番組や、放送局３からの放送波に乗って送られてくる番組を選択的に受信して録画し、端末装置７００より再生命令Ａ３５を受信して、録画済みの番組データを再生することのできる機器である。
【０１３３】
図１３は、第２の実施形態における端末装置７００のソフトウェアの構成を示す図である。
【０１３４】
端末装置７００は、ＥＰＧデータ取得部７２１、ＥＰＧデータ格納部７２２、ＥＰＧ表示処理部７２３、番組データ取得部７２４、番組データ格納部７２５、番組再生部７２６、録画予約リスト処理部７２７、静止画作成部７２８、録画予約リスト表示処理部７２９、番組再生命令処理部７３０、録画予約リスト格納部７３１、及びリモート録画予約処理部７３２を有している。
【０１３５】
ＥＰＧデータ取得部７２１は、ネットワーク１を通じてＥＰＧ配信サーバ１００にＥＰＧデータ取得要求Ａ２を送信し、ＥＰＧ配信サーバ１００からＥＰＧデータ取得応答Ａ３として配信されてくるＥＰＧデータを取得してＥＰＧデータ格納部７２２に、そのＥＰＧデータＡ３９を書き込む。
【０１３６】
ＥＰＧ表示処理部７２３は、ＥＰＧデータ格納部７２２に格納されたＥＰＧデータを読み込み、ＥＰＧ画面の表示データＡ４を作成して表示部５０６に表示する処理を行う。
【０１３７】
番組データ取得部７２４は、表示部５０６に表示されたＥＰＧ画面で、入力操作部５０５を使ってユーザにより番組の選択とその番組の視聴命令Ａ５１が入力されたとき、ＥＰＧデータ格納部７２２に格納されたＥＰＧデータをもとに、ネットワーク１を介して番組配信サーバ２００よりＩＰマルチキャスト放送などによって送られてくる番組や、例えば、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送、携帯機器向け地上デジタルテレビジョン放送など、各放送局３からの放送波に乗って送られてくる番組を選択的に受信して、番組データ格納部７２５にその番組データＡ４３を格納するとともに、番組再生部７２６に番組再生命令Ａ５２を出す。
【０１３８】
番組データ格納部７２５には、番組のリアルタイムによる視聴の終了以後も、録画予約がされた番組については、予め決められた時間分（例えば５秒等）の番組データが記録されたまま残るようになっている。この番組データ格納部７２５に記録された番組データは、番組の録画予約以後において、録画予約した番組の概要や雰囲気をユーザが知るために再生される。
【０１３９】
番組再生部７２６は、番組データ取得部７２４または録画予約リスト表示処理部７２９より番組再生命令Ａ５２または番組再生命令Ａ３３を受けたとき、番組データ格納部７２５に格納された番組データを読み出し、デコード部５０９（図５を参照）を用いてデコードしてデジタルビデオデータおよびデジタルオーディオデータを復元し、デジタルビデオデータＡ３６を表示部５０６に出力して番組映像を表示させるとともに、デジタルオーディオデータＡ３７を音声出力部５０７に出力して番組音声を出力させる。
【０１４０】
録画予約リスト処理部７２７は、番組の視聴（再生）中に、入力操作部５０５を使ってユーザによりリモート録画予約命令Ａ５３が入力されたとき、ＥＰＧデータ格納部７２２に格納されたＥＰＧデータから、その視聴中の番組のリモート録画予約のために必要な録画予約情報Ａ６を抽出して、録画予約リスト格納部７３１に格納されている録画予約リストに登録する。また、録画予約リスト処理部７２７は、その一方で、静止画作成部７２８に録画予約リスト表示用の静止画の作成命令Ａ１２を出す。さらにその一方で、録画予約リスト処理部７２７は、リモート録画予約処理部７３２に、その視聴中の番組のリモート録画予約要求の発行命令Ａ１３を出す。
【０１４１】
静止画作成部７２８は、録画予約リスト処理部７２７より静止画の作成命令Ａ１２を受けたとき、番組データ格納部７２５に格納された番組のデータから録画予約リスト表示用の静止画Ａ３８を作成して、録画予約リスト格納部７３１に、対応する番組の録画予約情報と関連付けて格納する。
【０１４２】
録画予約リスト表示処理部７２９は、入力操作部５０５を使ってユーザより録画予約リストの閲覧命令Ａ３１が入力されたとき、録画予約リスト格納部７３１に格納された録画予約リストを読み込み、この録画予約リストの表示データＡ４２を生成して表示部５０６に出力する。この際、録画予約リスト表示処理部７２９は、録画予約リストに登録されている番組毎の録画予約情報に関連付けられている録画予約リスト表示用の静止画を、その番組との対応関係が分かるような形態で表示するように処理を行う。
【０１４３】
また、録画予約リスト表示処理部７２９は、表示部５０６に表示された静止画付きの録画予約リストにおいて入力操作部５０５を使ってユーザにより、端末装置７００に録画された番組の選択と再生命令Ａ５４が入力されたとき、その番組の再生命令Ａ３３を番組再生部７２６に出す。
【０１４４】
リモート録画予約処理部７３２は、録画予約リスト処理部７２７よりリモート録画予約の発行命令Ａ１３を受けたとき、ネットワーク１を介して、リモート録画予約サービスを提供しているサービスサーバ３００に、リモート録画予約対象の番組の録画予約情報を含むリモート録画予約要求Ａ１４を送信し、サービスサーバ３００よりリモート録画予約の結果の通知Ａ２１を受信して表示部５０６に表示する。
【０１４５】
番組再生命令処理部７３０は、表示部５０６に表示された静止画付きの録画予約リストにおいて入力操作部５０５を使ってユーザにより、録画再生装置６００にて再生したい番組の選択とその番組の再生命令Ａ３４が入力されたとき、録画予約リスト格納部７３１に格納されたその番組の録画予約情報を含む再生命令Ａ３５を光通信部５１１などを使って録画再生装置６００に送信するように処理を行う。
【０１４６】
次に、この第２の実施形態の番組録画予約システム２０の動作を説明する。
【０１４７】
はじめに、端末装置７００において、ＥＰＧ配信サーバ１００より取得したＥＰＧデータを閲覧し、その中で選択された番組のリモート録画予約を行う動作を説明する。
【０１４８】
まず、図１３において、端末装置７００のユーザが入力操作部５０５を使ってＥＰＧ閲覧命令Ａ１を入力する。このＥＰＧ閲覧命令Ａ１が入力されると、端末装置７００内のＥＰＧデータ取得部７２１が、ネットワーク１を通じてＥＰＧ配信サーバ１００にＥＰＧデータ取得要求Ａ２を送信する。ＥＰＧ配信サーバ１００は、ＥＰＧデータ取得要求Ａ２を受信すると、ネットワーク１を介して端末装置７００にＥＰＧデータをＥＰＧデータ取得応答Ａ３として送信する。
【０１４９】
端末装置７００内のＥＰＧデータ取得部７２１は、ＥＰＧ配信サーバ１００からＥＰＧデータ取得応答Ａ３として送信されてくるＥＰＧデータを受信してＥＰＧデータ格納部７２２に格納する。ＥＰＧデータの取得完了により、端末装置７００内のＥＰＧ表示処理部７２３は、ＥＰＧデータ格納部７２２に格納されたＥＰＧデータからＥＰＧ表示データＡ４を作成して表示部５０６に出力する。これにより端末装置７００の表示部５０６に、図９に示すようなＥＰＧ画面が表示される。
【０１５０】
図９のＥＰＧ画面１１において、入力操作部５０５を使ってユーザにより番組の選択とその番組の視聴命令Ａ５１が入力されたとき、番組データ取得部７２４によって、まず、その選択された番組が判断される。番組データ取得部７２４は、この後、ＥＰＧデータ格納部７２２に格納されたＥＰＧデータをもとに、ネットワーク１を介して番組配信サーバ２００よりＩＰマルチキャスト放送などによって送られてくる番組や、例えば、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送、携帯機器向け地上デジタルテレビジョン放送など、各放送局３からの放送波に乗って送られてくる番組を選択的に受信して、番組データ格納部７２５にその番組データＡ４３を格納するとともに、番組再生部７２６に番組再生命令Ａ５２を出す。
【０１５１】
番組再生部７２６は、この番組再生命令Ａ５２を受けると、番組データ格納部７２５に格納された番組データを読み出し、デコード部５０９（図５を参照）を用いてデコードしてデジタルビデオデータおよびデジタルオーディオデータを復元し、デジタルビデオデータＡ３６を表示部５０６に出力して番組映像を表示させるとともに、デジタルオーディオデータＡ３７を音声出力部５０７に出力して番組音声を出力させる。これにより、端末装置７００において番組をユーザが視聴することができる。
【０１５２】
この番組の視聴中に入力操作部５０５を使ってユーザによりリモート録画予約命令Ａ５３が入力されると、録画予約リスト処理部７２７は、ＥＰＧデータ格納部７２２に格納されたＥＰＧデータから、その視聴中の番組のリモート録画予約のために必要な録画予約情報Ａ６を抽出して、録画予約リスト格納部７３１に格納されている録画予約リストに登録する。また、このとき、番組データ格納部７２５から再生のため読み出された番組データと番組の録画予約情報とが関連付けられる。録画予約リスト処理部７２７は、その一方で、静止画作成部７２８に録画予約リスト表示用の静止画の作成命令Ａ１２を出し、さらにその一方で、録画予約リスト処理部７２７は、リモート録画予約処理部７３２に、その視聴中の番組のリモート録画予約要求の発行命令Ａ１３を出す。
【０１５３】
静止画作成部７２８は、静止画の作成命令Ａ１２を受けると、番組データ格納部７２５に格納された番組のデータから録画予約リスト表示用の静止画Ａ３８を作成して、録画予約リスト格納部７３１に、対応する番組の録画予約情報と関連付けて格納する。
【０１５４】
なお、番組データ格納部７２５には、録画予約された番組については、その番組の視聴以後も、予め決められた時間分（例えば５秒等）の番組データが記録されたまま残るようになっている。これは、番組データの取得開始から一定時間分のデータ、或いは、リモート録画予約命令Ａ５３が発生する直前の一定時間分のデータであってもよい。この一定時間分の番組データは、録画予約リスト格納部７３１に格納された対応する番組の録画予約情報と関連付けて番組データ格納部７２５に格納される。
【０１５５】
一方、リモート録画予約処理部７３２は、リモート録画予約要求の発行命令Ａ１３を受けると、ネットワーク１を介してサービスサーバ３００に、リモート録画予約対象の番組の録画予約情報を含むリモート録画予約要求Ａ１４を送信する。
【０１５６】
サービスサーバ３００、ダイレクトアクセス管理サーバ４００、及び録画再生装置６００では、第１の実施形態と同様にリモート録画予約に関する処理が行われる。すなわち、図３に示したように、サービスサーバ３００は、端末装置７００よりリモート録画予約要求Ａ１４を受信すると、ネットワーク１を介してダイレクトアクセス管理サーバ４００に対してダイレクトアクセス開始要求Ａ１５を送信し、ダイレクトアクセス管理サーバ４００から、その応答Ａ１８として、端末装置７００とリモート録画予約サービスとの組み合わせに対して紐付けられている録画再生装置６００に対して、サービスサーバ３００がネットワークを介してダイレクトにアクセスするために必要なダイレクトアクセス用ＵＲＩを受信する。そして、サービスサーバ３００は、このダイレクトアクセス用ＵＲＩにアクセス、つまり録画再生装置６００にアクセスしてリモート録画予約命令Ａ１９を送信する。
【０１５７】
図８において、録画再生装置６００内のリモート録画予約処理部６２１は、サービスサーバ３００よりネットワーク１を介して送信されてくるリモート録画予約命令Ａ１９を受信すると、このリモート録画予約命令Ａ１９に含まれる録画予約情報Ａ２０を録画予約情報格納部６２２に格納する。リモート録画予約処理部６２１は、録画予約情報の格納完了後、リモート録画予約の完了を示すリモート録画予約結果通知Ａ２１を番組配信サーバ２００にネットワーク１を介して送信する。
【０１５８】
図３において、サービスサーバ３００内のリモート録画予約処理部３０１は、録画再生装置６００内のリモート録画予約処理部５３２よりリモート録画予約結果通知Ａ２１を受信すると、リモート録画予約要求元である端末装置７００にリモート録画予約結果通知Ａ２２をネットワーク１を介して送信する。
【０１５９】
以上で、端末装置７００において視聴中の番組に対するリモート録画予約が完了したことになる。
【０１６０】
図８において、録画再生装置６００では、番組データ取得部６２３が、録画予約情報格納部６２２に格納された録画予約情報をもとに、ネットワーク１を介して番組配信サーバ２００よりＩＰマルチキャスト放送などによって送られてくる番組や、例えば、地上アナログテレビジョン放送、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送、携帯機器向け地上デジタルテレビジョン放送など、各放送局３からの放送波に乗って送られてくる番組を選択的に受信して、番組データ格納部６２４に記録する。これにより、端末装置７００のユーザによってリモート録画予約された番組データが録画再生装置６００にて録画される。この実施形態では、端末装置７００にて視聴中の番組に対するリモート録画予約であるため、端末装置７００内の番組データ取得部６２３は、リモート録画予約の完了後、直ちに、その番組データの受信を開始することとなる。
【０１６１】
次に、端末装置７００において、録画予約リストを閲覧し、この閲覧中の録画予約リストに登録された録画予約番組の概要や雰囲気を確認するために、端末装置７００に記録された番組データを再生する場合の動作を説明する。
【０１６２】
まず、図１３において、端末装置７００の入力操作部５０５を使ってユーザから録画予約リストの閲覧命令Ａ３１が録画予約リスト表示処理部７２９へ入力される。録画予約リスト表示処理部７２９は、録画予約リストの閲覧命令Ａ３１を受けると、録画予約リスト格納部７３１に格納された録画予約リストと、この録画予約リストに登録されている番組毎の録画予約情報に関連付けられた静止画を読み込み、静止画付きの録画予約リストの表示データＡ４２を生成して表示部５０６に出力する。この際、録画予約リスト表示処理部７２９は、図１１に示したように、録画予約情報１６と静止画１７との対応関係が分かるような形式の表示データＡ４２を生成する。
【０１６３】
この表示された静止画付き録画予約リスト１５の上で、端末装置７００の入力操作部５０５を使ってユーザにより、内容を確認したい番組を選択しつつ番組再生命令Ａ５４が録画予約リスト表示処理部７２９に入力されたとき、録画予約リスト表示処理部７２９はその選択された番組を判断し、この番組の再生命令Ａ３３を番組再生部７２６に送る。これにより、番組再生部７２６によって、番組データ格納部７２５に格納された該当する番組データの再生処理が行われ、表示部５０６に表示される。これによりユーザはリモート録画予約を行った番組の概要や雰囲気を確認することができる。
【０１６４】
なお、静止画付き録画予約リスト１５の上で端末装置７００の入力操作部５０５を使って、視聴したい番組を選択しつつ再生命令Ａ５４を入力する操作として、静止画付き録画予約リスト１５の静止画１７をクリックする操作などが考えられる。
【０１６５】
次に、録画再生装置６００に記録された番組データの中から再生する番組を端末装置７００から選択して再生命令を送る場合の動作を説明する。
【０１６６】
図１３において、まず、端末装置７００の入力操作部５０５を使ってユーザから録画予約リストの閲覧命令Ａ３１が録画予約リスト表示処理部７２９へ入力される。録画予約リスト表示処理部７２９は、録画予約リストの閲覧命令Ａ３１を入力すると、録画予約リスト格納部７３１に格納された録画予約リストと、この録画予約リストに登録された番組毎の録画予約情報に関連付けられた静止画を読み込み、図１１に示したように、静止画付き録画予約リスト１５を表示部５０６に表示させる。
【０１６７】
この静止画付き録画予約リスト１５の上で、端末装置７００の入力操作部５０５を使ってユーザより、再生したい番組を選択しつつ再生命令Ａ３４が入力されると、その再生命令Ａ３４は番組再生命令処理部７３０へと入力される。番組再生命令処理部７３０は、選択された番組を判断し、録画予約リスト格納部７３１に格納された録画予約リストからその番組の録画予約情報を読み込み、この録画予約情報含む再生命令Ａ３５を光通信部５１１などを使って録画再生装置６００に送信する。
【０１６８】
なお、端末装置７００から録画再生装置６００への再生命令Ａ３５の送信は光通信に限らず、たとえば、ネットワーク１などを介して行うようにしてもよい。
【０１６９】
図８において、録画再生装置６００内の番組再生処理部６２６は、光通信部５１１などを使って端末装置７００からの録画予約情報を含む再生命令Ａ３５を受信すると、番組データ格納部６２４に格納された番組データをデコード部５０９によりデコードしてビデオ信号およびオーディオ信号を復元し、ＡＶインターフェース部６０６を通じて、外部のテレビジョンなどの外部ＡＶ機器４に出力する。これにより、録画再生装置６００での番組の再生が行われる。
【０１７０】
以上説明した第２の実施形態によっても、端末装置７００の表示部５０６に、録画予約された番組毎の静止画が付加された録画予約リストが表示されるので、ユーザは録画予約済みの番組の概要や雰囲気を一目で把握することが可能となる。さらに、必要に応じて、録画予約リストに登録された番組の一部を端末装置７００にて視聴できるので、ユーザは録画予約した番組の内容をより詳細に把握することが可能となる。
【０１７１】
また、この実施形態によれば、プレビューが提供されない番組についても、録画予約リスト表示用の静止画を生成することができる。
【０１７２】
なお、この第２の実施形態では、端末装置７００において、ＥＰＧから視聴する番組を選択して、その番組データを取得し再生することとしたが、本発明は、このように視聴する番組をＥＰＧから選択する手順を必須とするものではなく、番組を選択する方法に限定されるものではない。  
【０１７３】
なお、以上の実施形態では、サービスサーバ３００が、ダイレクトアクセス管理サーバ４００より取得したダイレクトアクセス用ＵＲＩをもとに録画再生装置６００に対してリモート録画予約命令Ａ１９を送信することとしたが、端末装置５００，７００がサービスサーバ３００より、ネットワーク１を介してダイレクトアクセス用ＵＲＩを取得するようにすれば、端末装置５００，７００から録画再生装置６００にリモート録画予約命令Ａ１９を送信するようにしてもよい。
【０１７４】
また、上記の各実施形態では、リモート録画予約のサービスを実施するサービスサーバ３００を利用したが、ＥＰＧ配信サーバ１００または番組配信サーバ２００に、リモート録画予約のサービスを行うソフトウェアを組み込んでおくことで、ＥＰＧ配信サーバ１００または番組配信サーバ２００をサービスサーバとして利用することにしてもよい。
【０１７５】
また、上記の各実施形態では、サービスサーバ３００とダイレクトアクセス管理サーバ４００を別々のサーバ装置で実現することとしたが、サービスサーバ３００とダイレクトアクセス管理サーバ４００を一つのサーバ装置で実現するようにしてもよい。
【０１７６】
さらに、上記の各実施形態では、端末装置にてリモート録画予約を指示し、録画再生装置にてそのリモート録画予約を受け付けて番組データの録画を行うシステムについて説明したが、本発明はこれに限定されない。録画予約と番組の録画の両方を行うことが可能な端末装置においても本発明は適用可能である。
【図面の簡単な説明】
【０１７７】
【図１】本発明の第１の実施形態に係る番組録画予約システムの全体の構成を示す図である。
【図２】図１のＥＰＧ配信サーバ、番組配信サーバ、サービスサーバ、ダイレクトアクセス管理サーバのハードウェアの構成を示すブロック図である。
【図３】サービスサーバのソフトウェアの構成を示すブロック図である。
【図４】ダイレクトアクセス管理サーバのソフトウェアの構成を示すブロック図である。
【図５】端末装置のハードウェアの構成を示すブロック図である。
【図６】端末装置のソフトウェアの構成を示すブロック図である。
【図７】録画再生装置のハードウェアの構成を示すブロック図である。
【図８】録画再生装置におけるリモート録画予約に関するソフトウェアの構成を示すブロック図である。
【図９】端末装置の表示部に表示されるＥＰＧ画面の例を示す図である。
【図１０】図９のＥＰＧ画面にプレビュー映像が表示された状態を示す図である。
【図１１】端末装置の表示部に表示される静止画付き録画予約リストの表示形態の例を示す図である。
【図１２】本発明の第２の実施形態に係る番組録画予約システムの全体の構成を示す図である。
【図１３】第２の実施形態における端末装置のソフトウェアの構成を示す図である。
【符号の説明】
【０１７８】
１０      番組録画予約システム 
１００      ＥＰＧ配信サーバ
２００      番組配信サーバ
３００      サービスサーバ
４００      ダイレクトアクセス管理サーバ
５００      端末装置
５２１      ＥＰＧデータ取得部
５２２      ＥＰＧデータ格納部
５２３      ＥＰＧ表示処理部
５２４      プレビューデータ取得部
５２５      プレビューデータ格納部
５２６      プレビュー再生部
５２７      録画予約リスト処理部
５２８      静止画作成部
５２９      録画予約リスト表示処理部
５３０      番組再生命令処理部
５３１      録画予約リスト格納部
５３２      リモート録画予約処理部
６００      録画再生装置
【図１】
2008147964.tif 000003
【図２】
2008147964.tif 000004
【図３】
2008147964.tif 000005
【図４】
2008147964.tif 000006
【図５】
2008147964.tif 000007
【図６】
2008147964.tif 000008
【図７】
2008147964.tif 000009
【図８】
2008147964.tif 000010
【図９】
2008147964.tif 000011
【図１０】
2008147964.tif 000012
【図１１】
2008147964.tif 000013
【図１２】
2008147964.tif 000014
【図１３】
2008147964.tif 000015