(57)【要約】【課題】録画予約情報を端末間で交換することができるようにする。【解決手段】ユーザ装置３−２は、生成した録画予約情報を、その提供先を示す情報とともに、ネットワーク１を介してサーバ２−１に登録する。サーバ２−１は、録画予約情報が登録されたとき、その提供先であるユーザ装置３−１に通知する。ユーザ装置３−１の映像記録再生装置１１は、ネットワーク１を介してサーバ２−１にアクセスし、録画予約情報に登録されている番組のうちの、録画予約したいと思う録画予約番組を指定する。サーバ２−１は、指定された番組の予約情報をネットワーク１を介して、映像記録再生装置１１に送信する。映像記録再生装置１１は、これを受信し、録画予約情報に基づいて、録画予約を実行する。本発明は、ハードディスクビデオレコーダに適用することができる。【選択図】　　　図１
2004064495.tif 000002
【特許請求の範囲】
【請求項１】
それぞれネットワークに接続される、第１の情報処理装置、前記第１の情報処理装置と情報を授受する第２の情報処理装置、および前記第１の情報処理装置と前記第２の情報処理装置との間における情報の授受を制御する第３の情報処理装置により構成される情報処理システムにおいて、
第１の情報処理装置は、
録画する番組に関する録画番組情報を取得し、
前記録画番組情報とともに、前記録画番組情報を提供する提供先を、前記ネットワークを介して前記第３の情報処理装置に送信し、
前記第２の情報処理装置は、前記第１の情報処理装置が前記第３の情報処理装置に記憶させた前記録画番組情報を、前記ネットワークを介して前記第３の情報処理装置から受信し、
前記第３の情報処理装置は、
前記第１の情報処理装置から前記ネットワークを介して送信されてきた前記録画番組情報を登録し、
前記第２の情報処理装置が、前記提供先である場合、登録した前記録画番組情報を、前記ネットワークを介して前記第２の情報処理装置に送信する
ことを特徴とする情報処理システム。
【請求項２】
それぞれネットワークに接続される、第１の情報処理装置、前記第１の情報処理装置と情報を授受する第２の情報処理装置、および前記第１の情報処理装置と前記第２の情報処理装置との間における情報の授受を制御する第３の情報処理装置により構成される情報処理システムの情報処理方法において、
第１の情報処理装置は、
録画する番組に関する録画番組情報を取得し、
前記録画番組情報とともに、前記録画番組情報を提供する提供先を、前記ネットワークを介して前記第３の情報処理装置に送信し、
前記第２の情報処理装置は、前記第１の情報処理装置が前記第３の情報処理装置に記憶させた前記録画番組情報を、前記ネットワークを介して前記第３の情報処理装置から受信し、
前記第３の情報処理装置は、
前記第１の情報処理装置から前記ネットワークを介して送信されてきた前記録画番組情報を登録し、
前記第２の情報処理装置が、前記提供先である場合、登録した前記録画番組情報を、前記ネットワークを介して前記第２の情報処理装置に送信する
ことを特徴とする情報処理方法。
【請求項３】
録画する番組に関する録画番組情報を取得する第１の取得手段と、
前記録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得手段と、
前記第１の取得手段により取得された前記録画番組情報と、前記第２の取得手段により取得された前記提供先情報を、他の情報処理装置に提供する提供手段と
を備えることを特徴とする情報処理装置。
【請求項４】
前記提供手段は、前記録画番組情報と前記提供先情報を、ネットワークを介して前記他の情報処理装置のうちの第１の他の情報処理装置に送信して、登録させ、前記第１の他の情報処理装置から、さらに前記提供先情報により規定される前記他の情報処理装置のうちの第２の他の情報処理装置に、前記ネットワークを介して前記録画番組情報を提供させる
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
情報処理装置の情報処理方法において、
録画する番組に関する録画番組情報を取得する第１の取得ステップと、
前記録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得ステップと、
前記第１の取得ステップの処理により取得された前記録画番組情報と、前記第２の取得ステップの処理により取得された前記提供先情報を、他の情報処理装置に提供する提供ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
情報処理装置のプログラムであって、
録画する番組に関する録画番組情報を取得する第１の取得ステップと、
前記録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得ステップと、
前記第１の取得ステップの処理により取得された前記録画番組情報と、前記第２の取得ステップの処理により取得された前記提供先情報を、他の情報処理装置に提供する提供ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項７】
情報処理装置を制御するコンピュータに、
録画する番組に関する録画番組情報を取得する第１の取得ステップと、
前記録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得ステップと、
前記第１の取得ステップの処理により取得された前記録画番組情報と、前記第２の取得ステップの処理により取得された前記提供先情報を、他の情報処理装置に提供する提供ステップと
を実行させることを特徴とするプログラム。
【請求項８】
ネットワークを介して他の情報処理装置にアクセスするアクセス手段と、
前記ネットワークを介してアクセスした前記他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信手段と、
前記他の情報処理装置から受信された前記録画番組情報を記憶する記憶手段と、
前記記憶手段に記憶された前記録画番組情報に基づいて、前記番組を予約録画する予約録画手段と
を備えることを特徴とする情報処理装置。
【請求項９】
前記他の情報処理装置から受信された前記録画番組情報から、所定の番組を指定する指定情報を取得する第１の取得手段と、
前記第１の取得手段により取得された前記指定情報を、前記他の情報処理装置に前記ネットワークを介して送信する送信手段と
をさらに備え、
前記受信手段は、前記他の情報処理装置から前記ネットワークを介して送信されてきた、前記送信手段により送信された前記指定情報に対応する、前記番組の前記録画番組情報を受信し、
前記記憶手段は、前記送信手段により送信された前記指定情報に対応する、前記番組の前記録画番組情報を記憶する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記受信手段は、前記情報処理装置のユーザ以外のユーザが、前記他の情報処理装置に登録させた第１の録画番組情報と、前記他の情報処理装置が独自に提供する第２の録画番組情報を受信し、
前記第１の録画番組情報と前記第２の録画番組情報のいずれか一方を選択する選択情報を取得する第２の取得手段と、
前記第２の取得手段により取得された前記選択情報に基づいて、前記第１の録画番組情報と前記第２の録画番組情報のいずれか一方を提示する提示手段と、
前記提示手段により提示された前記第１の録画番組情報と前記第２の録画番組情報のいずれか一方を指定する指定情報を取得する第３の取得手段と、
をさらに備え、
前記第１の取得手段は、前記第３の取得手段により取得された指定情報に対応する前記録画番組情報から、所定の番組を指定する指定情報を取得する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
情報処理装置の情報処理方法において、
ネットワークを介して他の情報処理装置にアクセスするアクセスステップと、
前記ネットワークを介してアクセスした前記他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信ステップと、
前記他の情報処理装置から受信された前記録画番組情報を記憶する記憶ステップと、
前記記憶ステップの処理により記憶された前記録画番組情報に基づいて、前記番組を予約録画する予約録画ステップと
を含むことを特徴とする情報処理方法。
【請求項１２】
情報処理装置のプログラムであって、
ネットワークを介して他の情報処理装置にアクセスするアクセスステップと、
前記ネットワークを介してアクセスした前記他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信ステップと、
前記他の情報処理装置から受信された前記録画番組情報を記憶する記憶ステップと、
前記記憶ステップの処理により記憶された前記録画番組情報に基づいて、前記番組を予約録画する予約録画ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１３】
情報処理装置を制御するコンピュータに、
ネットワークを介して他の情報処理装置にアクセスするアクセスステップと、
前記ネットワークを介してアクセスした前記他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信ステップと、
前記他の情報処理装置から受信された前記録画番組情報を記憶する記憶ステップと、
前記記憶ステップの処理により記憶された前記録画番組情報に基づいて、前記番組を予約録画する予約録画ステップと
を実行させることを特徴とするプログラム。
【請求項１４】
第１の他の情報処理装置、および前記第１の他の情報処理装置と情報を授受する第２の他の情報処理装置とともにネットワークに接続され、前記第１の他の情報処理装置と前記第２の他の情報処理装置との間における情報の授受を制御する情報処理装置において、
前記第１の他の情報処理装置が前記ネットワークを介してのアクセスを受け付ける第１の受付手段と、
前記第１の受付手段によりアクセスが受け付けられた前記第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、前記録画番組情報を提供する提供先を特定する提供先情報を受信する受信手段と、
前記受信手段により受信された前記録画番組情報と前記提供先情報を登録する登録手段と、
前記第２の他の情報処理装置による前記ネットワークを介してのアクセスを受け付ける第２の受付手段と、
前記第２の受付手段によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であるか否かを判定する判定手段と、
前記判定手段により、前記第２の受付手段によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であると判定された場合、前記登録手段に登録されている前記録画番組情報を、前記ネットワークを介して前記第２の情報処理装置に送信する第１の送信手段と
を備えることを特徴とする情報処理装置。
【請求項１５】
前記第１の送信手段により送信された前記録画番組情報に基づいて選択された前記番組を指定する指定情報を、前記ネットワークを介して前記第２の他の情報処理装置から取得する第１の取得手段と、
前記第１の取得手段により取得された前記指定情報に対応する前記番組の前記録画番組情報を、前記ネットワークを介して前記第２の情報処理装置に送信する第２の送信手段と
をさらに備えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記第１の送信手段は、前記第１の他の情報処理装置により登録された第１の録画番組情報と、前記情報処理装置が独自に提供する第２の録画番組情報を選択するための選択情報を、前記第２の他の情報処理装置に送信し、
前記取得手段は、前記第１の送信手段により送信した、前記第１の録画番組情報と前記第２の録画番組情報のいずれか一方のうち、前記第１の他の情報処理装置により選択された方の前記録画番組情報に基づいて選択された前記番組を指定する前記指定情報を取得する
ことを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
第１の他の情報処理装置、および前記第１の他の情報処理装置と情報を授受する第２の他の情報処理装置とともにネットワークに接続され、前記第１の他の情報処理装置と前記第２の他の情報処理装置との間における情報の授受を制御する情報処理装置の情報処理方法において、
前記第１の他の情報処理装置による前記ネットワークを介してのアクセスを受け付ける第１の受付ステップと、
前記第１の受付ステップの処理によりアクセスが受け付けられた前記第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、前記録画番組情報を提供する提供先を特定する提供先情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記録画番組情報と前記提供先情報を登録する登録ステップと、
前記第２の他の情報処理装置による前記ネットワークを介してのアクセスを受け付ける第２の受付ステップと、
前記第２の受付ステップの処理によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であるか否かを判定する判定ステップと、
前記判定ステップの処理により、前記第２の受付ステップの処理によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であると判定された場合、前記登録ステップの処理により登録されている前記録画番組情報を、前記ネットワークを介して前記第２の情報処理装置に送信する送信ステップと
を含むことを特徴とする情報処理方法。
【請求項１８】
第１の他の情報処理装置、および前記第１の他の情報処理装置と情報を授受する第２の他の情報処理装置とともにネットワークに接続され、前記第１の他の情報処理装置と前記第２の他の情報処理装置との間における情報の授受を制御する情報処理装置のプログラムであって、
前記第１の他の情報処理装置による前記ネットワークを介してのアクセスを受け付ける第１の受付ステップと、
前記第１の受付ステップの処理によりアクセスが受け付けられた前記第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、前記録画番組情報を提供する提供先を特定する提供先情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記録画番組情報と前記提供先情報を登録する登録ステップと、
前記第２の他の情報処理装置による前記ネットワークを介してのアクセスを受け付ける第２の受付ステップと、
前記第２の受付ステップの処理によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であるか否かを判定する判定ステップと、
前記判定ステップの処理により、前記第２の受付ステップの処理によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であると判定された場合、前記登録ステップの処理により登録されている前記録画番組情報を、前記ネットワークを介して前記第２の情報処理装置に送信する送信ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１９】
第１の他の情報処理装置、および前記第１の他の情報処理装置と情報を授受する第２の他の情報処理装置とともにネットワークに接続され、前記第１の他の情報処理装置と前記第２の他の情報処理装置との間における情報の授受を制御する情報処理装置を制御するコンピュータに、
前記第１の他の情報処理装置による前記ネットワークを介してのアクセスを受け付ける第１の受付ステップと、
前記第１の受付ステップの処理によりアクセスが受け付けられた前記第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、前記録画番組情報を提供する提供先を特定する提供先情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記録画番組情報と前記提供先情報を登録する登録ステップと、
前記第２の他の情報処理装置による前記ネットワークを介してのアクセスを受け付ける第２の受付ステップと、
前記第２の受付ステップの処理によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であるか否かを判定する判定ステップと、
前記判定ステップの処理により、前記第２の受付ステップの処理によりアクセスが受け付けられた前記第２の他の情報処理装置が、前記録画番組情報を提供する前記提供先であると判定された場合、前記登録ステップの処理により登録されている前記録画番組情報を、前記ネットワークを介して前記第２の情報処理装置に送信する送信ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理システム、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、録画予約情報を端末間で交換することができるようにした、情報処理システム、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
特開２００１−１３６４５２号公報には、例えば、ハードディスクビデオレコーダなどの映像機器に対する録画予約情報をネットワーク経由で取得することが開示されている。
【０００３】
また、特開２００１−３３９６７４号公報には、電子メールにより送付される録画予約情報を使用して、録画予約を行なうことが開示されている。
【０００４】
さらに、特開２００１−２８５７６６号公報、あるいは、特開平１０−１５５１３１号公報には、サーバに用意された放送関連情報を用いて、録画予約を行なうネットワークサービスに関することが開示されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、これらの、特開２００１−１３６４５２号公報、特開２００１−３３９６７４号公報、特開２００１−２８５７６６号公報、および、特開平１０−１５５１３１号公報に記載されている発明では、録画予約情報を端末間で交換することができない課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、録画予約情報を端末間で交換することができるようにするものである。
【０００７】
【課題を解決するための手段】
本発明の情報処理システムは、それぞれネットワークに接続される、第１の情報処理装置、第１の情報処理装置と情報を授受する第２の情報処理装置、および第１の情報処理装置と第２の情報処理装置との間における情報の授受を制御する第３の情報処理装置により構成される情報処理システムであって、第１の情報処理装置は、録画する番組に関する録画番組情報を取得し、録画番組情報とともに、録画番組情報を提供する提供先を、ネットワークを介して第３の情報処理装置に送信し、第２の情報処理装置は、第１の情報処理装置が第３の情報処理装置に記憶させた録画番組情報を、ネットワークを介して第３の情報処理装置から受信し、第３の情報処理装置は、第１の情報処理装置からネットワークを介して送信されてきた録画番組情報を登録し、第２の情報処理装置が、提供先である場合、登録した録画番組情報を、ネットワークを介して第２の情報処理装置に送信することを特徴とする。
【０００８】
本発明の第１の情報処理方法は、それぞれネットワークに接続される、第１の情報処理装置、第１の情報処理装置と情報を授受する第２の情報処理装置、および第１の情報処理装置と第２の情報処理装置との間における情報の授受を制御する第３の情報処理装置により構成される情報処理システムの情報処理方法であって、第１の情報処理装置は、録画する番組に関する録画番組情報を取得し、録画番組情報とともに、録画番組情報を提供する提供先を、ネットワークを介して第３の情報処理装置に送信し、第２の情報処理装置は、第１の情報処理装置が第３の情報処理装置に記憶させた録画番組情報を、ネットワークを介して第３の情報処理装置から受信し、第３の情報処理装置は、第１の情報処理装置からネットワークを介して送信されてきた録画番組情報を登録し、第２の情報処理装置が、提供先である場合、登録した録画番組情報を、ネットワークを介して第２の情報処理装置に送信することを特徴とする。
【０００９】
本発明の第１の情報処理装置は、録画する番組に関する録画番組情報を取得する第１の取得手段と、録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得手段と、第１の取得手段により取得された録画番組情報と、第２の取得手段により取得された提供先情報を、他の情報処理装置に提供する提供手段とを備えることを特徴とする。
【００１０】
提供手段は、録画番組情報と提供先情報を、ネットワークを介して他の情報処理装置のうちの第１の他の情報処理装置に送信して、登録させ、第１の他の情報処理装置から、さらに提供先情報により規定される他の情報処理装置のうちの第２の他の情報処理装置に、ネットワークを介して録画番組情報を提供させるようにすることができる。
【００１１】
本発明の第２の情報処理方法は、録画する番組に関する録画番組情報を取得する第１の取得ステップと、録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得ステップと、第１の取得ステップの処理により取得された録画番組情報と、第２の取得ステップの処理により取得された提供先情報を、他の情報処理装置に提供する提供ステップとを含むことを特徴とする。
【００１２】
本発明の第１の記録媒体に記録されているプログラムは、録画する番組に関する録画番組情報を取得する第１の取得ステップと、録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得ステップと、第１の取得ステップの処理により取得された録画番組情報と、第２の取得ステップの処理により取得された提供先情報を、他の情報処理装置に提供する提供ステップとを含むことを特徴とする。
【００１３】
本発明の第１のプログラムは、録画する番組に関する録画番組情報を取得する第１の取得ステップと、録画番組情報を提供する提供先を特定する提供先情報を取得する第２の取得ステップと、第１の取得ステップの処理により取得された録画番組情報と、第２の取得ステップの処理により取得された提供先情報を、他の情報処理装置に提供する提供ステップとをコンピュータに実行させることを特徴とする。
【００１４】
本発明の第２の情報処理装置は、ネットワークを介して他の情報処理装置にアクセスするアクセス手段と、ネットワークを介してアクセスした他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信手段と、他の情報処理装置から受信された録画番組情報を記憶する記憶手段と、記憶手段に記憶された録画番組情報に基づいて、番組を予約録画する予約録画手段とを備えることを特徴とする。
【００１５】
他の情報処理装置から受信された録画番組情報から、所定の番組を指定する指定情報を取得する第１の取得手段と、第１の取得手段により取得された指定情報を、他の情報処理装置にネットワークを介して送信する送信手段とをさらに含み、受信手段は、他の情報処理装置からネットワークを介して送信されてきた、送信手段により送信された指定情報に対応する、番組の録画番組情報を受信し、記憶手段は、送信手段により送信された指定情報に対応する、番組の録画番組情報を記憶するようにすることができる。
【００１６】
受信手段は、情報処理装置のユーザ以外のユーザが、他の情報処理装置に登録させた第１の録画番組情報と、他の情報処理装置が独自に提供する第２の録画番組情報を受信し、第１の録画番組情報と第２の録画番組情報のいずれか一方を選択する選択情報を取得する第２の取得手段と、第２の取得手段により取得された選択情報に基づいて、第１の録画番組情報と第２の録画番組情報のいずれか一方を提示する提示手段と、提示手段により提示された第１の録画番組情報と第２の録画番組情報のいずれか一方を指定する指定情報を取得する第３の取得手段とをさらに含み、第１の取得手段は、第３の取得手段により取得された指定情報に対応する録画番組情報から、所定の番組を指定する指定情報を取得するようにすることができる。
【００１７】
本発明の第３の情報処理方法は、ネットワークを介して他の情報処理装置にアクセスするアクセスステップと、ネットワークを介してアクセスした他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信ステップと、他の情報処理装置から受信された録画番組情報を記憶する記憶ステップと、記憶ステップの処理により記憶された録画番組情報に基づいて、番組を予約録画する予約録画ステップとを含むことを特徴とする。
【００１８】
本発明の第２の記録媒体に記録されているプログラムは、ネットワークを介して他の情報処理装置にアクセスするアクセスステップと、ネットワークを介してアクセスした他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信ステップと、他の情報処理装置から受信された録画番組情報を記憶する記憶ステップと、記憶ステップの処理により記憶された録画番組情報に基づいて、番組を予約録画する予約録画ステップとを含むことを特徴とする。
【００１９】
本発明の第２のプログラムは、ネットワークを介して他の情報処理装置にアクセスするアクセスステップと、ネットワークを介してアクセスした他の情報処理装置から、録画する番組に関する録画番組情報を受信する受信ステップと、他の情報処理装置から受信された録画番組情報を記憶する記憶ステップと、記憶ステップの処理により記憶された録画番組情報に基づいて、番組を予約録画する予約録画ステップとを実行させることを特徴とする。
【００２０】
本発明の第３の情報処理装置は、第１の他の情報処理装置がネットワークを介してのアクセスを受け付ける第１の受付手段と、第１の受付手段によりアクセスが受け付けられた第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、録画番組情報を提供する提供先を特定する提供先情報を受信する受信手段と、受信手段により受信された録画番組情報と提供先情報を登録する登録手段と、第２の他の情報処理装置によるネットワークを介してのアクセスを受け付ける第２の受付手段と、第２の受付手段によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であるか否かを判定する判定手段と、判定手段により、第２の受付手段によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であると判定された場合、登録手段に登録されている録画番組情報を、ネットワークを介して第２の情報処理装置に送信する第１の送信手段とを備えることを特徴とする。
【００２１】
第１の送信手段により送信された録画番組情報に基づいて選択された番組を指定する指定情報を、ネットワークを介して第２の他の情報処理装置から取得する第１の取得手段と、第１の取得手段により取得された指定情報に対応する番組の録画番組情報を、ネットワークを介して第２の情報処理装置に送信する第２の送信手段とをさらに含むようにすることができる。
【００２２】
第１の送信手段は、第１の他の情報処理装置により登録された第１の録画番組情報と、情報処理装置が独自に提供する第２の録画番組情報を選択するための選択情報を、第２の他の情報処理装置に送信し、取得手段は、第１の送信手段により送信した、第１の録画番組情報と第２の録画番組情報のいずれか一方のうち、第１の他の情報処理装置により選択された方の録画番組情報に基づいて選択された番組を指定する指定情報を取得するようにすることができる。
【００２３】
本発明の第４の情報処理方法は、第１の他の情報処理装置によるネットワークを介してのアクセスを受け付ける第１の受付ステップと、第１の受付ステップの処理によりアクセスが受け付けられた第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、録画番組情報を提供する提供先を特定する提供先情報を受信する受信ステップと、受信ステップの処理により受信された録画番組情報と提供先情報を登録する登録ステップと、第２の他の情報処理装置によるネットワークを介してのアクセスを受け付ける第２の受付ステップと、第２の受付ステップの処理によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であるか否かを判定する判定ステップと、判定ステップの処理により、第２の受付ステップの処理によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であると判定された場合、登録ステップの処理により登録されている録画番組情報を、ネットワークを介して第２の情報処理装置に送信する送信ステップとを含むことを特徴とする。
【００２４】
本発明の第３の記録媒体に記録されているプログラムは、第１の他の情報処理装置によるネットワークを介してのアクセスを受け付ける第１の受付ステップと、第１の受付ステップの処理によりアクセスが受け付けられた第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、録画番組情報を提供する提供先を特定する提供先情報を受信する受信ステップと、受信ステップの処理により受信された録画番組情報と提供先情報を登録する登録ステップと、第２の他の情報処理装置によるネットワークを介してのアクセスを受け付ける第２の受付ステップと、第２の受付ステップの処理によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であるか否かを判定する判定ステップと、判定ステップの処理により、第２の受付ステップの処理によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であると判定された場合、登録ステップの処理により登録されている録画番組情報を、ネットワークを介して第２の情報処理装置に送信する送信ステップとを含むことを特徴とする。
【００２５】
本発明の第３のプログラムは、第１の他の情報処理装置によるネットワークを介してのアクセスを受け付ける第１の受付ステップと、第１の受付ステップの処理によりアクセスが受け付けられた第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、録画番組情報を提供する提供先を特定する提供先情報を受信する受信ステップと、受信ステップの処理により受信された録画番組情報と提供先情報を登録する登録ステップと、第２の他の情報処理装置によるネットワークを介してのアクセスを受け付ける第２の受付ステップと、第２の受付ステップの処理によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であるか否かを判定する判定ステップと、判定ステップの処理により、第２の受付ステップの処理によりアクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であると判定された場合、登録ステップの処理により登録されている録画番組情報を、ネットワークを介して第２の情報処理装置に送信する送信ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００２６】
第１の本願発明においては、第１の情報処理装置で、録画する番組に関する録画番組情報が取得され、録画番組情報とともに、録画番組情報を提供する提供先が、ネットワークを介して第３の情報処理装置に送信され、登録される。第２の情報処理装置が、提供先である場合、第３の情報処理装置に登録された録画番組情報が、ネットワークを介して第２の情報処理装置に送信される。
【００２７】
第２の本願発明においては、録画する番組に関する録画番組情報と、録画番組情報を提供する提供先を特定する提供先情報が取得され、録画番組情報と提供先情報が、他の情報処理装置に提供される。
【００２８】
第３の本願発明においては、ネットワークを介して他の情報処理装置から、録画する番組に関する録画番組情報が取得、記憶され、その録画番組情報に基づいて、番組が予約録画される。
【００２９】
第４の本願発明においては、第１の他の情報処理装置から送信されてきた、録画する番組に関する録画番組情報と、録画番組情報を提供する提供先を特定する提供先情報が受信され、登録される。また、アクセスが受け付けられた第２の他の情報処理装置が、録画番組情報を提供する提供先であると判定された場合、登録されている録画番組情報が、ネットワークを介して第２の情報処理装置に送信される。
【００３０】
【発明の実施の形態】
図１は、本発明を適用したネットワークシステムの構成例を表している。この構成例においては、インターネット、ＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）などにより構成されるネットワーク１に、サーバ２−１，２−２と、ユーザ装置３−１，３−２が接続されている。図１の例においては、２台のサーバ２−１，２−２（以下、これらのサーバを個々に区別する必要がない場合、単にサーバ２と称する）、および２台のユーザ装置３−１，３−２（以下、これらのユーザ装置を個々に区別する必要がない場合、単にユーザ装置３と称する）が、ネットワーク１に接続されているが、その台数は任意であり、それぞれ３台以上であってもよい。
【００３１】
サーバ２−１は、録画予約情報（後述する図９の録画予約情報４０１−１乃至４０１−３）を、サーバ２−２は、放送番組情報（ＥＰＧ（Ｅｌｅｃｔｒｉｃ　Ｐｒｏｇｒａｍ　Ｇｕｉｄｅ）情報）を、それぞれユーザ装置３にネットワーク１を介して提供する。
【００３２】
ユーザ装置３は、ユーザの家庭に配置され、ユーザ装置３−１は、映像記録再生装置１１、表示装置１２、およびアンテナ１３により構成されている。
【００３３】
映像記録再生装置１１は、例えば、ハードディスクビデオレコーダ等であり、アンテナ１３を介して放送電波を受信し、復調して得られた信号を、内蔵する補助記憶装置４０（後述する図２参照）に記憶させるとともに、後段の表示装置１２に提供し、表示させる。表示装置１２は、例えばテレビジョン受像機やモニタなどにより構成される。
【００３４】
なお、図示は省略するが、ユーザ装置３−２も、ユーザ装置３−１と同様に構成されている。
【００３５】
映像記録再生装置１１は、例えば、図２に示されるように構成される。チューナ３１は、アンテナ１３により受信された地上波のテレビジョン放送の放送電波に対応する放送信号を復調し、映像信号成分と音声信号成分をエンコーダ３２に出力する。アンテナ１３が受信する地上波のテレビジョン放送信号の垂直ブランキング期間には、ＥＰＧ情報が含まれており、チューナ３１は、このＥＰＧ情報をＥＰＧ取得モジュール３４に出力する。
【００３６】
エンコーダ３２は、チューナ３１より入力された映像信号と音声信号を、例えばＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）方式でエンコードし、バス５２を介して補助記憶装置４０に供給し、記憶させる。補助記憶装置４０は、ハードディスク、磁気テープ、リムーバブルディスク、フラッシュメモリなどで構成される。
【００３７】
補助記憶装置４０に記憶された映像信号と音声信号は、バス５２を介してデコーダ３３に出力され、ＭＰＥＧ方式でデコードされた後、表示装置１２に供給される。エンコーダ３２とデコーダ３３は、受信された映像信号と音声信号を補助記憶装置４０に記憶させない場合、チューナ３１より出力された信号を、そのまま表示装置１２に出力する。
【００３８】
バス５２には、例えば、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）などよりなる主記憶装置３９と、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）３８が接続されている。主記憶装置３９には、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）３５が各種の処理を実行する上において必要なデータやパラメータが適宜記憶される。ＲＯＭ３８には、ＣＰＵ３５が実行するプログラムが記憶されている。
【００３９】
バス５２には、さらに、ネットワーク１とのインタフェース処理を実行するネットワークインタフェース３７が接続されている。
【００４０】
ＣＰＵ３５は、エンコーダ３２、デコーダ３３、およびＥＰＧ取得モジュール３４とともに、バス５１に接続されている。このバス５１にはまた、ＲＡＭなどで構成される主記憶装置３６が接続されている。
【００４１】
映像記録再生装置１１のソフトウェアを中心とした機能的構成は、図３に示されるようになる。ライブ放送再生部６１は、チューナ３１により、そのとき受信されている信号、または図示せぬ外部入力端子から入力された信号の処理を実行する。録画タイトル再生部６２は、補助記憶装置４０に記憶された番組（タイトル）の再生処理を実行する。録画制御部６３は、補助記憶装置４０に対する信号の記録処理を実行する。アプリケーション管理部６４は、視聴制御アプリケーション６８、放送番組情報表示アプリケーション６９、および録画予約アプリケーション７０の起動、終了、および動作状態の監視処理を実行する。
【００４２】
視聴制御アプリケーション６８は、ユーザからの指令に基づいて、ライブ放送再生部６１、録画タイトル再生部６２、録画タイトル管理部６５、または放送番組情報管理部６６を制御し、そのとき受信または入力されている信号を再生させたり、補助記憶装置４０に記憶されている番組の再生を行なう。また、視聴制御アプリケーション６８は、ライブ放送再生部６１を制御し、チューナ３１に、ユーザから指定されたチャンネルの放送番組を受信させるとき、放送番組情報管理部６６に記憶されている放送番組情報を適宜参照する。さらに、視聴制御アプリケーション６８は、録画タイトル再生部６２を制御し、補助記憶装置４０に記憶されている番組を再生するとき、録画タイトル管理部６５に記憶されている番組の管理情報を適宜参照する。
【００４３】
放送番組情報表示アプリケーション６９は、放送番組情報管理部６６に記憶されている放送番組情報（ＥＰＧ情報）を参照して、表示装置１２に放送番組情報を表示させる。録画予約アプリケーション７０は、ユーザからの指令に基づいて、録画予約処理を実行する（録画予約情報を作成し、登録する）。このとき録画予約アプリケーション７０は、必要に応じて放送番組情報管理部６６に記憶されている放送番組情報を参照する。また、録画予約アプリケーション７０は、ユーザからの操作に基づいて録画予約を行なうとき、録画予約管理部６７を制御して、録画予約処理を実行させる。
【００４４】
録画タイトル管理部６５は、補助記憶装置４０に記憶されている番組（タイトル）に関する情報を管理する。放送番組情報管理部６６は、ＥＰＧ取得モジュール３４により取得された放送番組情報を管理する。録画予約管理部６７は、録画予約アプリケーション７０または自動録画予約制御部７１からの要求に基づいて、録画制御部６３を制御し、録画予約処理を実行する。
【００４５】
自動録画予約制御部７１は、サーバ２−１から取得した録画予約情報（後述する図９の録画予約情報４０１−１乃至４０１−３）に基づいて、録画予約処理を実行する。ネットワーク通信部７２は、ネットワーク１を介してサーバ２−１，２−２と通信し、録画予約情報（後述する図９の録画予約情報４０１−１乃至４０１−３）や放送番組情報を取得する。
【００４６】
サーバ２−１は、例えば、図４に示されるように構成される。図４において、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）２２１は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）２２２に記憶されているプログラム、または記憶部２２８からＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２２３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ２２３にはまた、ＣＰＵ２２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００４７】
ＣＰＵ２２１、ＲＯＭ２２２、およびＲＡＭ２２３は、バス２２４を介して相互に接続されている。このバス２２４にはまた、入出力インタフェース２２５も接続されている。
【００４８】
入出力インタフェース２２５には、キーボード、マウスなどよりなる入力部２２６、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　ｄｉｓｐｌａｙ）などよりなるディスプレイ、並びにスピーカなどよりなる出力部２２７、ハードディスクなどより構成される記憶部２２８、モデムなどより構成される通信部２２９が接続されている。記憶部２２８には、ユーザ装置３に提供する録画予約情報（後述する図９の録画予約情報４０１−１乃至４０１−３）が記憶されている。通信部２２９は、インターネットを含むネットワーク１を介しての通信処理を行なう。
【００４９】
入出力インタフェース２２５にはまた、必要に応じてドライブ２３０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２３１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２２８にインストールされる。
【００５０】
なお、図示は省略するが、サーバ２−２も、図４に示したサーバ２−１と基本的に同様の構成とされている。
【００５１】
図５は、サーバ２−１の機能的構成を示すブロック図である。
【００５２】
ネットワーク通信部３０１は、ネットワーク１を介してユーザ装置３と通信し、録画予約情報（後述する録画予約情報４０１−１（または、録画予約情報４０１−２，４０１−３））を供給する。また、ネットワーク１を介して、ユーザ装置３により送信された録画予約情報や、ユーザ装置３から送信されたユーザＩＤを受信する。
【００５３】
登録管理部３０２は、ネットワーク通信部３０１を制御して取得した情報を、顧客データベース３０４または録画予約データベース３０５に記憶させたり、顧客データベース３０４または録画予約データベース３０５に記憶されている情報を取得して、ネットワーク通信部３０１を介して出力する。また、登録管理部３０２は、ネットワーク通信部３０１を介してユーザ装置３から取得したユーザＩＤを登録する。画面管理部３０３は、登録管理部３０２が管理しているユーザＩＤに基づいて、信頼登録画面（後述する図１１）を管理する。
【００５４】
録画予約データ作成部３０６は、管理者からの指令に基づいて、独自に（ユーザ装置３とは無関係に）、録画予約データを作成し、作成した録画予約情報（例えば、後述する図９の録画予約情報４０１−１）を、録画予約データベース３０５に記憶させる。勿論、他のサーバ等で作成された録画予約情報をネットワーク１を介して取得し、保持するようにしてもよい。
【００５５】
次に、図６のフローチャートを参照して図３の映像記録再生装置１１による録画予約情報作成処理を説明する。なお、この処理は、ユーザにより、録画予約アプリケーション７０に録画予約の指令が入力されたとき開始される。
【００５６】
ステップＳ１において、録画予約アプリケーション７０が、ユーザからの指令に基づいて、録画開始日、録画開始時刻、録画終了時刻、および録画チャンネルを指定する。具体的には、図７に示されるような情報を指定する。図７の例において、放送日は２／１６（金）であるとされている。また、放送開始時刻は、５：００ＰＭであり、終了時刻は６：５２ＰＭであるとされている。さらに、この番組を放送するチャンネルは１であり、録画するモードはＳＰ（Ｓｔａｎｄａｒｄ　Ｐｌａｙ）であるとされている。また、録画の延長は「なし」、およびプロテクトは「する」と言った情報が指定されている。
【００５７】
ステップＳ２において、録画予約アプリケーション７０が、放送番組情報管理部６６に記憶されているジャンル、タイトル、および詳細情報（放送番組情報）を取得し、録画予約情報を作成する。
【００５８】
図８は、このような放送番組情報（ＥＰＧ情報）の例を表している。なお、この図８の例は、１つの番組の放送番組情報を表しており、補助記憶装置（放送番組情報管理部６６）４０には、直近の、例えば現在時刻から２日間の間に放送される番組の放送番組情報が記憶されている。
【００５９】
図８の例においては、番組を放送する放送局はＴＶ　Ｊａｐａｎであり、その放送日は２００２年３月２６日であるとされている。また、この番組の放送開始時刻は１７時００分であり、終了時刻は１８時００分であるとされている。さらに、この番組のジャンルはバラエティであり、番組のタイトルは「ニュース１７」であるとされている。さらに、詳細情報として「首相退陣　円安進む・・・」といった情報が記述されている。録画予約アプリケーション７０は、放送番組情報管理部６６に記憶されている図８のような放送番組情報を参照し、録画予約情報を作成する。
【００６０】
ステップＳ３において、録画予約アプリケーション７０が、録画予約管理部６６に録画予約情報を登録し、処理を終了する。この処理により、録画予約管理部６６に登録された録画予約情報の例を図９に示す。
【００６１】
録画予約情報は、あらかじめ決められたフォーマットにより記載されたデータにより表わされ、そのデータを、ネットワーク１を介して、他の映像記録再生装置と交換できるようにする。
【００６２】
録画予約情報には、図９に示されるように、録画予約情報４０１−１、録画予約情報４０１−２、録画予約情報４０１−３・・・と、１番組分の録画予約情報毎に複数の番組の録画予約情報で構成されている。いまの例の場合、図６のステップＳ２の処理により、図８に示される放送番組情報が参照され、選択され、ステップＳ３の処理によりこの番組が、録画予約情報として録画予約情報４０１−１に登録されている。
【００６３】
録画予約情報４０１−１は、その放送番組を放送する放送局４０２、その放送番組の録画開始時刻４０３、その放送番組の録画終了時刻４０４、その放送番組のジャンル４０５、その放送番組のタイトル４０６、およびその放送番組の詳細情報４０７により構成されている。録画予約情報４０１−１と録画予約情報４０１−２の間（１番組と１番組の間）は、改行で区切られている。これにより、複数の録画予約情報を記載することができる。
【００６４】
図９の例において、録画予約情報４０１−１は、番組を放送する放送局４０２に対応する情報Ｓｔａｔｉｏｎは、「ＴＶ　Ｊａｐａｎ」であり、この番組の録画開始時刻４０３に対応する情報ＲｅｃＳｔａｒｔは、「２００２／３／２６　１７：００」、録画終了時刻４０４に対応する情報ＲｅｃＥｎｄは、「２００２／３／２６　１８：００」であるとされている。また、この放送番組のジャンル４０５に対応する情報Ｇｅｎｒｅは、「ニュース」であり、放送番組のタイトル４０６に対応する情報Ｔｉｔｌｅは、「ニュース１７」であるとされている。さらに、放送番組の詳細情報４０７に対応する情報Ｉｎｆｏは、「首相退陣　円安進む」といった情報であるとされている。これらの情報が、１番組分の録画予約情報として格納されている。
【００６５】
録画予約情報４０１−２の場合、番組を放送する放送局４０２に対応する情報Ｓｔａｔｉｏｎは、「Ｔｏｋｙｏ　ＴＶ」であり、この番組の録画開始時刻４０３に対応する情報ＲｅｃＳｔａｒｔは、「２００２／３／２６　１９：００」、録画終了時刻４０４に対応する情報ＲｅｃＥｎｄは、「２００２／３／２６　２０：５４」であるとされている。また、この放送番組のジャンル４０５に対応する情報Ｇｅｎｒｅは、「バラエティ」であり、放送番組のタイトル４０６に対応する情報Ｔｉｔｌｅは、「秘湯温泉の旅特集」であるとされている。さらに、放送番組の詳細情報４０７に対応する情報Ｉｎｆｏは、「山奥深くにこんなにスゴイ温泉が、、、」といった情報である。
【００６６】
録画予約情報４０１−３の場合、番組を放送する放送局４０２に対応する情報Ｓｔａｔｉｏｎは、「Ｙｏｋｏｈａｍａ　ＴＶ」であり、この番組の録画開始時刻４０３に対応する情報ＲｅｃＳｔａｒｔは、「２００２／３／２６　２１：００」、録画終了時刻４０４に対応する情報ＲｅｃＥｎｄは、「２００２／３／２６　２１：５４」であるとされている。また、この放送番組のジャンル４０５に対応する情報Ｇｅｎｒｅは、「ドラマ」であり、放送番組のタイトル４０６に対応する情報Ｔｉｔｌｅは、「チェイス」であるとされている。さらに、放送番組の詳細情報４０７に対応する情報Ｉｎｆｏは、「山田一郎、田中花子」といった情報である。
【００６７】
ユーザ装置３のユーザは、以上のようにして録画予約情報を作成したとき、それをサーバ２−１に登録し、友人等に利用させることができる。
【００６８】
次に、図１０のフローチャートを参照して、ユーザ装置３−２のユーザが、自ら作成した録画予約情報をサーバ２−１に登録する処理を説明する。なお、この処理は、ユーザにより、ユーザ登録が指令されたとき開始される。
【００６９】
ステップＳ２１において、自動録画予約制御部７１は、ユーザにより指示された録画予約情報（例えば、録画予約情報４０１−１）を取得する。この録画予約情報は、図６のフローチャートに示される処理を実行することで、ユーザが自ら作成したものである。
【００７０】
ステップＳ２２において、自動録画予約制御部７１は、ネットワーク通信部７２を制御し、ネットワーク１を介して、サーバ２−１にアクセスする。サーバ２−１は、ユーザ装置３−２からのアクセスを受け付け（後述する図１２のステップＳ４１）、信頼登録画面を送信してくる（後述する図１２のステップＳ４２）。ユーザ装置３−２は、サーバ２−１から送信されてきた信頼登録画面（後述する図１１）を受信する。
【００７１】
ステップＳ２３において、自動録画予約制御部７１は、サーバ２−１により送信された（図１２のステップＳ４２）信頼登録画面を、放送番組情報表示アプリケーション６９を使用して、表示装置１２に表示させる。この信頼登録画面の例を図１１に示す。
【００７２】
図１１には、「信頼するユーザのユーザＩＤを入れて、決定を押して下さい。」というメッセージが表示されており、ユーザＩＤを入力するボックスが表示されている。ユーザは、自ら作成した録画予約情報を利用させたいと思う他のユーザのユーザＩＤを入力し、決定ボタン５０１を操作する。
【００７３】
図１０に戻って、ステップＳ２４において、自動録画予約制御部７１は、登録するユーザのＩＤを取得する。具体的には、ユーザにより、図１１に示される画面にユーザＩＤが入力され、決定ボタン５０１が選択されたとき、自動録画予約制御部７１は、入力されたユーザＩＤを取得する。いまの例の場合、この処理を実行するユーザをユーザ装置３−２のユーザとし、登録するユーザをユーザ装置３−１のユーザとする（すなわち、登録するユーザＩＤは、ユーザ装置３−１のユーザのユーザＩＤである）。このことは、ユーザ装置３−２が、登録するユーザＩＤに録画予約情報の提供を許可することを意味する。従って、このサービスを利用するユーザは、サーバ２−１に自分自身をユーザ登録し、ユーザＩＤの割り当てを受けておく必要がある。
【００７４】
ステップＳ２５において、自動録画予約制御部７１は、ステップＳ２１の処理により取得した録画予約情報（例えば、録画予約情報４０１−１）と、ステップＳ２４の処理により取得したユーザＩＤ（いまの例の場合、ユーザ装置３−１のユーザのユーザＩＤ）をサーバ２−１に送信する。サーバ２−１は、これを受信し、登録する（後述する図１２のステップＳ４３とステップＳ４４）。
【００７５】
次に、図１２のフローチャートを参照して、図１０のユーザ装置３−２の処理に対応する、サーバ２−１におけるユーザの登録処理を説明する。なお、この処理は、ユーザ装置３−２からアクセスされたとき開始される。
【００７６】
ステップＳ４１において、ネットワーク通信部３０１は、ユーザ装置３（いまの例の場合ユーザ装置３−２）からのアクセス（図１０のステップＳ２２）を受け付ける。
【００７７】
ステップＳ４２において、登録管理部３０２は、画面管理部３０３により管理されている信頼登録画面（図１１）を読み出し、ネットワーク通信部３０１を介して、ユーザ装置３に送信する。具体的には、上述した図１１に示される信頼登録画面のデータを送信する。ユーザ装置３（ユーザ装置３−２）は、これを受信して表示し（図１０のステップＳ２３）、登録するユーザＩＤ（いまの例の場合ユーザ装置３−１）と録画予約情報（例えば、録画予約情報４０１−１）を取得し、サーバ２−１に送信してくる（図１０のステップＳ２５）。
【００７８】
そこで、ステップＳ４３において、登録管理部３０２は、ネットワーク通信部３０１を介して、録画予約情報（例えば、録画予約情報４０１−１）と登録するユーザＩＤを受信する。
【００７９】
ステップＳ４４において、登録管理部３０２は、ネットワーク通信部３０１から録画予約情報（例えば、録画予約情報４０１−１）と登録するユーザＩＤを取得し、録画予約データベース３０５に登録する。具体的には、録画予約情報（例えば、録画予約情報４０１−１）を録画予約データベース３０５に記憶させ、ユーザＩＤ（ユーザ装置３−１のＩＤ）（番組情報を提供する提供先を特定するユーザＩＤ）を顧客データベース３０４に登録させる。これにより、いまの例の場合、ユーザ装置３−２のユーザが信頼しているユーザが、ユーザ装置３−１のユーザであることが登録される。
【００８０】
ステップＳ４５において、登録管理部３０２は、ネットワーク通信部３０１を制御し、登録したユーザ（いまの例の場合ユーザ装置３−１）に、ユーザ装置３（いまの例の場合、ユーザ装置３−２）から登録されたことを通知する。
【００８１】
このように、図１０と図１２の処理により、録画予約情報の登録が行なわれる。
【００８２】
次に、図１３のフローチャートを参照して、図１２のステップＳ４５の処理に対応して実行されるユーザ装置３（例えば、ユーザ装置３−１）の処理を説明する。なお、この処理は、サーバ２−１から登録したユーザが有するユーザ装置３（ユーザ装置３−１）に通知されたとき開始される。
【００８３】
ステップＳ６１において、ユーザ装置３（いまの例の場合、ユーザ装置３−１）は、サーバ２−１からのアクセス（図１２のステップＳ４５）を受け付ける。
【００８４】
ステップＳ６２において、ユーザ装置３（いまの場合、ユーザ装置３−１）は、サーバ２−１からの通知を受信する。この通知には、例えば、図１０の処理を実行したユーザ装置３−２により、録画予約情報が登録されたことを表わす情報が含まれている。この通知を受信することにより、ユーザ装置３−１のユーザは、他のユーザ装置（いまの例の場合、ユーザ装置３−２）により録画予約情報が登録されたことを知ることができる。
【００８５】
次に、図１４のフローチャートを参照して、ユーザ装置３の録画予約情報取得処理について説明する。なお、この処理は、ユーザ装置３（例えば、ユーザ装置３−１）を所有するユーザにより、録画予約をするように指令されたとき開始される。
【００８６】
ステップＳ８１において、ネットワーク通信部７２は、ユーザの指令に基づいて、サーバ２−１にアクセスする。サーバ２−１は、このアクセスを受け付け（後述する図２０のステップＳ１１１）、録画予約情報の提供先として登録されていると判定された場合（後述する図２０のステップＳ１１２においてＹＥＳとされた場合）、ユーザ装置３（いまの場合、ユーザ装置３−２が登録した）録画予約情報とサーバ２−１が作成したの録画予約情報の選択画面と、その後のユーザ操作に対応するデータを送信してくる（後述する図２０のステップＳ１１３）。
【００８７】
すなわち、サーバ２−１の録画予約データ作成部３０６は、ユーザ装置３とは無関係に、独自に、図９に示されるような録画予約情報を生成し、録画予約データベース３０５に登録している。従って、一般ユーザは、他のユーザが作成した録画予約情報と、サーバ２−１において作成された録画予約情報の、いずれかを選択して利用することができる。
【００８８】
そこでステップＳ８２において、ネットワーク通信部７２は、サーバ２−１から送信されたユーザ装置３の録画予約情報の選択画面、サーバ２の録画予約情報の選択画面を受信する（勿論、その後のユーザ操作に対応するデータは、ユーザの操作が行なわれる度にサーバ２−１から送信するようにしてもよい）。そして、放送番組表示アプリケーション６９が、ユーザ装置３の録画予約情報とサーバ２の録画予約情報の選択画面を表示装置１２に表示させる。
【００８９】
このとき、表示装置１２に表示される画面例を図１５に示す。図１５には、「どちらの予約リストをご希望ですか。お好きな方を選んでください」というメッセージが表示されており、お友達のリストボタン５１１と推薦リストボタン５１２が選択できるようになっている。お友達のリストボタン５１１は、ユーザ装置３の録画予約情報と対応しており、推薦リストボタン５１２は、サーバ２−１の録画予約情報と対応している。なお、表示例における「予約リスト」は、録画予約情報のことを表わしている。
【００９０】
ステップＳ８３において、自動録画予約制御部７１は、ユーザにより指令される、ユーザ装置３の録画予約情報とサーバ２の録画予約情報の選択を受け付ける。具体的には、図１５の例の場合、お友達のリストボタン５１１がユーザ装置３の録画予約情報に対応し、推薦リストボタン５１２がサーバ２−１の録画予約情報に対応しているため、ユーザは、そのいずれか１つを選択する。ユーザが、お友達のリストボタン５１１と推薦リストボタン５１２のうちいずれか一方を選択すると、放送番組情報管理部６６は、これを受け付ける。
【００９１】
ステップＳ８４において、自動録画予約制御部７１は、ユーザ装置３の録画予約情報（お友達のリストボタン５１１）がユーザにより選択されたか否かを判定する。ユーザ装置３の録画予約情報（お友達のリストボタン５１１）が選択されたと判定された場合、処理はステップＳ８５に進み、自動録画予約制御部７１は、放送番組表示アプリケーション６９を制御し、複数のユーザ装置３の録画予約情報の中から１つを選択するための選択画面を表示装置１２に表示させる。
【００９２】
このとき、表示装置１２に表示される画面例を図１６に示す。図１６には、「あなたを信頼している方の予約リストです。お好きな予約リストを選んで下さい」というメッセージが表示されており、そのメッセージの下に、ユーザＸさんボタン５２１、ユーザＢさんボタン５２２、およびユーザＣさんボタン５２３が選択できるように配置されている。ユーザは、ユーザＸさんボタン５２１、ユーザＢさんボタン５２２、およびユーザＣさんボタン５２３からいずれか１つを選択する。なお、図１６に表示されているユーザＸさんボタン５２１，ユーザＢさんボタン５２２，ユーザＣさんボタン５２３は、共に、上述した図１０のステップＳ２５，図１２のステップＳ４４の処理により、登録されたユーザＩＤのユーザの名称である。
【００９３】
ステップＳ８７において、自動録画予約制御部７１は、ユーザの操作に基づいて、複数の録画予約情報から所定のものを指定する指定情報を取得する。例えば、ステップＳ８５の処理により表示装置１２に表示された図１６の画面において、ユーザにより、ユーザＢさんボタン５２２が選択された場合、ユーザＢさんボタン５２２が指定されたことを表わす指定情報が取得される。
【００９４】
ステップＳ８８において、自動録画予約制御部７１は、放送番組表示アプリケーション６９を制御し、指定された録画予約情報に含まれているの録画予約番組を表示装置１２に表示させる。例えば、ステップＳ８７において、ユーザＢさんボタン５２２が選択された場合、図１７に示されるような画面が表示される。図１７には、「ユーザＢさんの予約リストです。予約したい番組を選んで、「録画予約」ボタンを押してください。」というメッセージが表示されており、予約リストとしての「ニュース１７」、「秘湯温泉の旅特集」、および「チェイス」のいずれかが選択可能とされている。また、全て選択ボタン５３１が操作された場合、表示されている全て（この例の場合、３個）の番組が選択される。録画予約ボタン５３２は、選択を確定するとき操作される。
【００９５】
一方、ステップＳ８４において、ユーザ装置３の録画番組情報が選択されていないと判定された場合（サーバ２−１の録画番組情報（推薦リストボタン５１２）が選択されたと判定された場合）、処理はステップＳ８６に進み、ユーザ装置３の表示装置１２は、サーバ２−１の録画予約情報（推薦リストボタン５１２）の選択画面を表示させる。
【００９６】
このとき、例えば、図１８に示されるような画面が表示される。図１８の表示例では、「おすすめの予約リストです。お好きな予約リストを選んでください。」というメッセージが表示されており、オリンピック特集ボタン５４１、料理番組ボタン５４２、あの山田一郎が見ている番組ボタン５４３のいずれかが選択可能とされている。ユーザは、これらの中から、１つ以上の番組を選択する。
【００９７】
なお、他のユーザ装置４からの録画予約情報がサーバ２−１に登録されていない場合、サーバ２−１は、サーバ２−１自身が作成した録画予約情報をユーザ装置３に送信してくる（後述する図２０のステップＳ１１２，１１４）。この場合には、ステップＳ８２，８３の処理はスルーされ、ステップＳ８４では、ＮＯの判定が行なわれ、ステップＳ８６の処理が実行される。
【００９８】
ステップＳ８６の処理の後、処理はステップＳ８７に進み、自動録画予約制御部７１は、ユーザにより指令された録画予約情報の指定情報を取得する。例えば、ステップＳ８６の処理により表示装置１２に表示された図１８の画面において、ユーザにより、オリンピック特集ボタン５４１が選択された場合、オリンピック特集ボタン５４１が指定されたことが取得される。
【００９９】
ステップＳ８８において、自動録画予約制御部７１は、放送番組表示アプリケーション６９を制御して、ユーザ装置３の表示装置１２に、指定された録画予約情報の録画予約番組を表示させる。例えば、ステップＳ８７において、オリンピック特集が選択された場合、図１９に示されるような画面例が表示される。図１９の例では、「オリンピック特集の予約リストです。予約したい番組を選んで、「録画予約」ボタンを押してください。」というメッセージが表示されており、予約リストとしての「男子ボブスレー　決勝」、「女子大回転　２本目」、「男子カーリング　予選　アメリカ×カナダ」のいずれかが選択可能とされている。また、全て選択ボタン５５１と録画予約ボタン５５２が選択できる構成となっている。
【０１００】
ステップＳ８９において、自動録画予約制御部７１は、録画予約番組の指定を取得する。ステップＳ８５の処理を経てきた場合、図１７において、ユーザにより「秘湯温泉の旅特集」が選択されたとき、ユーザ装置３は、「秘湯温泉の旅特集」の指定を取得する。また、ステップＳ８６の処理を経てきた場合、図１９において、ユーザにより「男子ボブスレー　決勝」が選択されたとき、ユーザ装置３は、「男子ボブスレー　決勝」の指定を取得する。
【０１０１】
ステップＳ９０において、ネットワーク通信部７２は、指定された録画予約番組の指定情報をサーバ２−１に送信する。ステップＳ８９の処理により「秘湯温泉の旅特集」が取得された場合（図１７の例の場合）には、ユーザ装置３は、「秘湯温泉の旅特集」の指定情報をサーバ２−１に送信し、ステップＳ８９の処理により「男子ボブスレー　決勝」が取得された場合（図１９の例の場合）には、ユーザ装置３は、「男子ボブスレー　決勝」の指定情報をサーバ２−１に送信する。サーバ２−１は、これを受信し（後述する図２０のステップＳ１１５）、ユーザ装置３に録画予約情報を送信してくる（後述する図２０のステップＳ１１６）。
【０１０２】
そこで、ステップＳ９１において、自動録画予約制御部７１は、ネットワーク通信部７２を介して、サーバ２−１から送信された録画予約情報（例えば、図９の録画予約情報４０１−１）を受信し、録画予約管理部６７は、これを録画予約データベース３０５に記憶させる。この録画予約情報は、ステップＳ９０の処理により送信された、指定された録画予約番組の指定情報に対応する番組の録画予約情報である。
【０１０３】
ステップＳ９２において、録画予約管理部６７は、ステップＳ９１の処理により受信し、記憶した録画予約情報に基づいて、録画予約を行なう。すなわち、録画予約リストに受信した情報を登録し、所定の時刻が来たら、録画動作を開始できるようにする。
【０１０４】
次に、図２０のフローチャートを参照して、ユーザ装置３が実行する図１４の処理に対応する、サーバ２−１の録画予約情報取得処理を説明する。なお、この処理は、図１４のステップＳ８１の処理により、ユーザ装置３（いまの場合、ユーザ装置３−１）からアクセスされたとき開始される。
【０１０５】
ステップＳ１１１において、ネットワーク通信部３０１は、ユーザ装置３からのアクセス（図１４のステップＳ８１）を受け付ける。例えば、ユーザ装置３−１からのアクセスを受け付ける。
【０１０６】
ステップＳ１１２において、登録管理部３０２は、アクセスしてきたユーザ装置３（いまの例の場合、ユーザ装置３−１）が、録画予約情報の提供先として登録されているか否かを判定する。具体的には、登録管理部３０２は、顧客データベース３０４を参照し、ユーザ装置３（いまの例の場合、ユーザ装置３−１）が録画予約情報の提供先として登録されているか否かを判定する。ユーザ装置３（いまの例の場合、ユーザ装置３−１）が、録画予約情報の提供先として登録されていると判定された場合、処理はステップＳ１１３に進み、ユーザ装置３の録画予約情報（いまの例の場合、ユーザ装置３−１に対応する録画予約情報）とサーバ２−１の録画予約情報の選択画面、さらに、その後のユーザ操作に対応するデータを送信する。ここにおける「その後のユーザ操作に対応するデータ」とは、サーバ２−１の録画予約情報が選択された場合にさらに表示されるサーバ２−１の録画予約情報の選択画面（ステップＳ８６の処理で表示するのに必要なデータ）と、ユーザ装置３の録画予約情報が選択された場合にさらに表示されるユーザ装置３の録画予約情報の選択画面（ステップＳ８５の処理で表示するのに必要なデータ）を意味する。
【０１０７】
ユーザ装置３はこれらを受信し、表示装置１２に、ユーザ装置３の録画予約情報とサーバの録画予約情報の選択画面を表示し（図１４のステップＳ８２）、一方を選択させ、さらに選択された方の録画予約情報の録画予約番組を指定させ、指定された録画予約番組の指定情報を送信してくる（図１４のステップＳ９０）。
【０１０８】
一方、ステップＳ１１２において、ユーザ装置３（いまの例の場合、ユーザ装置３−１）が、録画予約情報の提供先として登録されていないと判定された場合、処理はステップＳ１１４に進み、登録管理部３０２は、サーバ２−１の録画予約情報を送信する。すなわち、この場合には、図１５における推薦リストボタン５１２に対応する録画予約情報のみが送信される。ユーザ装置３はこれを受信し、表示装置１２に、サーバ２−１の録画予約情報を表示し（図１４のステップＳ８２）、録画予約番組を指定させ、指定された録画予約番組の指定情報を送信してくる（図１４のステップＳ９０）。
【０１０９】
ステップＳ１１３またはステップＳ１１４の処理の後、ステップＳ１１５において、ネットワーク通信部３０１は、指定された録画予約番組の指定情報をユーザ装置３−１から受信する。登録管理部３０２は、録画予約データベース３０５から、指定情報に基づいて、その番組の録画予約情報（例えば、図９の録画予約情報４０１−１）を読み出す。
【０１１０】
ステップＳ１１６において、登録管理部３０２は、ステップＳ１１５の処理により読み出された録画予約情報（例えば、図９の録画予約情報４０１−１）を、ネットワーク通信部３０１を介して、ユーザ装置３に送信する。この録画予約情報がユーザ装置３により受信され、それに基づいて録画予約処理が行なわれる（図１４のステップＳ９１，９２）。
【０１１１】
なお、ステップＳ１１３，１１４の処理により、全ての番組の録画予約情報を予めユーザ装置３に送信しておくことも可能である。この場合、ユーザ装置３自身が必要な番組に録画予約情報を選択できるので、ステップＳ１１５，Ｓ１１６の処理は、省略することができる。また、ユーザ装置３においても、図１４のステップＳ９０，９１の処理は省略される。ただし、この場合、送受信するデータの量が多くなる。
【０１１２】
図１４と図２０の処理により、ユーザ装置３が、サーバ２−１から録画予約情報に登録されている番組を選択するための選択情報を取得し、選択された録画予約番組の指定情報をサーバ２−１に送信し、サーバ２−１からその番組の録画予約情報が受信され、録画予約を行なうことにより、ユーザ装置３の録画予約情報だけでなくサーバ２−１の録画予約情報からも、録画したい番組を選択することができる。ユーザは、他のユーザに録画予約情報を提供することで、同一の番組を他のユーザと共有することができる。また、他のユーザからの録画予約情報を利用する場合には、自ら録画予約情報を作成する手間を省く事ができる。
【０１１３】
以上の処理をまとめると、次のようになる。すなわち、図２１に示されるように、サーバ２−１に、顧客データベース３０４と録画予約データベース３０５が保持されている。顧客データベース３０４には、ユーザ装置３−１とユーザ装置３−２の顧客データが記憶されている。これにより、録画予約情報の使用を許可するユーザを制限することができる。ユーザ装置３−２は、自分自身で作成した録画予約情報（例えば、図６の処理により作成した録画予約情報）を、ネットワーク１を介して、サーバ２−１に供給する。サーバ２−１は、これを録画予約データベース３０５に登録させる。サーバ２−１から録画予約情報の登録の通知を受けて、あるいはまた、必要に応じて所定のタイミングで、自ら進んで、ユーザ装置３−１が、サーバ２−１にアクセスすると、サーバ２−１は、ユーザ装置３−２（顧客データベース３０４に登録されているユーザ）により作成された、複数の録画予約情報に対応する録画番組情報と、サーバ２−１の録画予約情報に対応する録画番組情報の少なくとも一方を送信してくる（図２０のステップＳ１１３，１１４）。
【０１１４】
ユーザ装置３−１は、登録されているユーザ装置３（図２１の例の場合、ユーザ装置３−２）により作成された、複数の録画予約情報に対応する録画番組情報、または、サーバ２−１の録画予約情報に対応する録画番組情報を選択し、さらに、録画番組情報の中から、録画した番組を指定し、指定した指定情報をサーバ２−１に送信する（図１４のステップＳ９０）。
【０１１５】
サーバ２−１は、これを受信し、ユーザ装置３の録画番組情報が指定（図１５の例の場合、お友達のリストボタン５１１が操作）された場合（図１４のステップＳ８４においてＹＥＳとされた場合）、録画予約データベース３０５に記憶されている、指定された番組に対応する録画予約情報６１１を取得し、ネットワーク１を介してユーザ装置３−１に送信してくる。ユーザ装置３−１は、これを受信し、自動録画予約制御部７１に録画処理を実行させる。
【０１１６】
また、サーバ２−１の録画番組情報が指定（図１５の例の場合、推薦リストボタン５１２が操作）された場合（図１４のステップＳ８４において、ＮＯとされた場合）、サーバ２−１は、自ら作成した録画予約情報６１２をネットワーク１を介して、ユーザ装置３−１送信してくる。ユーザ装置３−１は、これを受信し、自動録画予約制御部７１に録画処理を実行させる。
【０１１７】
また、ユーザ装置３−２は、サーバ２−１で用意された録画予約情報６１２を取得し、録画処理を行なうことができる。この場合、ユーザ装置３−２が、サーバ２−１にアクセスすると、サーバ２−１は、顧客データベース３０４に、ユーザ装置３−２が番組の情報提供先として登録されているか否かを判定し（例えば、図２０のステップＳ１１２）、登録されていないと判定された場合、サーバ２−１の録画番組情報を送信してくる（図２０のステップＳ１１４）。ユーザ装置３−２は、これを受信し、選択することで、サーバ２−１で用意された録画予約情報６１２を取得する。そして、自動録画予約制御部７１は、録画予約処理を実行する。なお、勿論、サーバ２−１が作成した録画予約情報を、ユーザ登録されている全てのユーザのユーザ装置３に送信するのではなく、その録画予約情報にも提供先をサーバ２−１が規定し、提供先として登録されたユーザ装置３に対してだけ、録画予約情報を送信するようにしてもよい。
【０１１８】
なお、サーバ２−１の管理者は、必要に応じてユーザ装置３のユーザに課金して、利益を上げることができる。
【０１１９】
以上のようにして、ユーザ装置３は、サーバ２−１を介して、録画予約情報を取得し、自動録画予約制御部７１に、録画処理を行なわせる。また、ユーザ自身により作成された録画予約情報を取得し、自動録画予約制御部７１に、録画処理を行なわせる。そして、自動録画予約制御部７１は、録画予約管理部６７に、図２２に示されるような録画予約リストを作成させる。
【０１２０】
図２２の例においては、録画予約される番組の放送日、放送局、放送開始時刻、および放送終了時刻が登録されている。例えば、２００２年７月１日にＴＶ　Ｊａｐａｎの放送局で１６時００分００秒から１６時３０分００秒まで放送される番組が、録画予約された番組として登録されている。
【０１２１】
なお、もちろん、ユーザが録画予約アプリケーション７０を介して、所定の番組を個々に指定し、録画予約リストに登録させることも可能である。
【０１２２】
以上のようにして、録画予約リストが作成されると、録画予約管理部６７は、予約番組の録画処理を実行する。次に、図２３のフローチャートを参照して、この予約番組の録画処理について説明する。なお、この図２３のフローチャートに示される処理は、一定時間毎に周期的に行われる。
【０１２３】
ステップＳ１３１において、録画予約管理部６７は、録画予約リストに予約されている全ての番組を検索したか否かを判定する。まだ検索していない予約されている番組が存在する場合、ステップＳ１３２に進み、録画予約管理部６７は、録画予約リストから１つの番組を抽出する。ステップＳ１３３において、録画予約管理部６７は、ステップＳ１３２の処理で抽出した番組の放送日時を読み出す。例えば、図２２の番号１番で示されている番組が、ステップＳ１３２の処理で抽出された場合、ステップＳ１３３の処理で、その放送日と放送開始時刻である２００２年７月１日１６時００分００秒が、放送日時として読み出される。
【０１２４】
ステップＳ１３４において、録画予約管理部６７は、内蔵するタイマから現在日時を読み取り、ステップＳ１３３の処理で読み出された放送日時が、現在日時から基準時間以内であるか否かを判定する。基準時間とは、例えば３０秒あるいは１分といった比較的短い時間である。この基準時間は、録画制御部６３を介して制御を指令してから実際に録画処理が開始されるまでに必要とされる時間を考慮して決定される。
【０１２５】
放送日時が現在日時から基準時間以内ではないと判定された場合、処理はステップＳ１３１に戻り、それ以降の処理が繰り返し実行される。
【０１２６】
例えば、現在日時が２００２年７月１日１２時００分００分であれば、現在日時は、放送日時より４時間前であるから、基準時間以内であるとは判定されず、ステップＳ１３１に戻り、予約されている全て番組を検索したか否かの判定処理が再び行われる。いまの場合、まだ全ての番組を検索していないので、ステップＳ１３２に進み、次の１つの番組が抽出される。例えば、図２２に番号２で示される番組が抽出され、ステップＳ１３３において、その番号２番の放送日時が、２００２年７月１日１７時３０分００秒として読み出される。
【０１２７】
ステップＳ１３４において、放送日時が現在日時から基準時間以内であるか否かが判定され、基準時間以内でなければ、ステップＳ１３１に戻り、それ以降の処理が繰り返し実行される。
【０１２８】
例えば、番号１の番組が選択され、現在日時が２００２年７月１日１５時５９分３０秒である場合、放送日時である２００２年７月１日１６時００分００秒は、現在日時である２００２年７月１日１５時５９分３０秒から３０秒以内ということになり（基準時間以内であるということになり）、ステップＳ１３４において、放送日時が現在日時から基準時間以内であると判定される。この場合、ステップＳ１３５に進み、録画予約管理部６７は、録画制御部６３を制御し、いま対象とされている番組を受信させる。いまの場合、放送局ＴＶ　Ｊａｐａｎの放送電波をチューナ３１により受信させる。
【０１２９】
ステップＳ１３６において、録画予約管理部６７は、録画制御部６３を制御して、ステップＳ１３５の処理で受信された番組を、補助記憶装置４０に記憶させる。
【０１３０】
すなわち、このときチューナ３１により受信された映像信号と音声信号は、エンコーダ３２に供給され、ＭＰＥＧ方式でエンコードされた後、補助記憶装置４０に供給され、記憶される。
【０１３１】
ステップＳ１３７において、録画予約管理部６７は、番組が終了したか否かを、いま録画処理を実行している番組の放送終了時刻と現在日時とを比較することで判定する。番組がまだ終了していない場合には、終了するまで待機し、番組が終了した場合、ステップＳ１３８に進み、録画予約管理部６７は、録画制御部６３を制御して、補助記憶装置４０に対する録画処理を終了させる。また、ステップＳ１３９において、録画予約管理部６７は、録画制御部６３を制御して、チューナ３１による番組の受信処理を終了させる。
【０１３２】
ステップＳ１４０において、録画予約管理部６７は、録画予約リストから、いま録画が完了した番組を削除させる。
【０１３３】
ステップＳ１３１において、予約されている全ての番組を検索したと判定された場合、ステップＳ１３２乃至ステップＳ１４０の処理はスキップされ、処理は終了される。
【０１３４】
以上の処理が一定時間毎に行われ、録画予約リストに登録されている番組が順次、補助記憶装置４０に自動的に録画される。
【０１３５】
なお、図２２に示される録画予約リストを放送日時の順番にソートして配置しておくようにすることができる。このようにすると、ステップＳ１３２の処理で最初に抽出された番組が最も時間的に早い放送日時を有するものとなり、その放送日時が、現在日時から基準時間以内でないと判定された場合には、残りの番組は、全て、その放送日時が現在日時から基準時間以内でないということになるので、それらの番組に関する判定処理を省略することが可能となる。
【０１３６】
以上のようにして、補助記憶装置４０に番組が録画されると、録画タイトル管理部６５は、その録画された番組のタイトル、放送日時といった情報を登録、管理する。
【０１３７】
ユーザが、視聴制御アプリケーション６８を介して録画された番組の再生を指令すると、視聴制御アプリケーション６８は、録画タイトル管理部６５の管理情報を参照して、補助記憶装置４０に録画されている番組タイトルを読み出し、表示装置１２に表示させる。ユーザが、この表示を見て、再生対象とする番組を選択すると、視聴制御アプリケーション６８は、録画タイトル再生部６２に、その番組の再生を指示する。録画タイトル再生部６２は、指示された番組を補助記憶装置４０から再生させる。補助記憶装置４０から再生された映像データと音声データは、デコーダ３３に入力され、ＭＰＥＧ方式でデコードされた後、表示装置１２に出力され、表示される。
【０１３８】
以上の処理により、ユーザ装置３は、サーバ２−１を介して、録画予約情報を取得し、自動録画予約制御部７１に、録画処理を行なわせる。また、登録したユーザにより作成された録画予約情報を取得し、自動録画予約制御部７１に、録画処理を行なわせる。そして、自動録画予約制御部７１は、録画予約管理部６７に、録画予約リスト（図２２）を作成させ、録画処理を行なわせる。これにより、録画予約情報を端末間（ユーザ装置３−１，３−２）で交換することができ、ユーザに負担をかけることなく、簡単かつ迅速に、番組の録画を予約することができる。
【０１３９】
また、他のユーザ装置（登録されているユーザ装置）のユーザに大きな負荷をかけることなく、迅速かつ簡単に、番組を録画予約させることができる。
【０１４０】
以上においては、放送番組情報を、放送電波を介して放送局から受信するようにしたが、ネットワーク１を介してサーバ２−２から受信するようにすることも可能である。また、サーバ２−１に登録し、ユーザ装置３に送信するのを録画予約情報としたが、これに限らず、例えば、予約ではなく実際に録画した番組の情報とすることができる。要するに、録画対象とする番組を特定することができる録画番組情報であればどのような情報であってもよい。
【０１４１】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【０１４２】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１４３】
この記録媒体は、図４に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア２３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ２２２や、記憶部２２８に含まれるハードディスクなどで構成される。
【０１４４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【０１４６】
【発明の効果】
以上の如く、第１の本発明によれば、番組の録画を予約することができる。特に、この発明によれば、録画番組情報を端末間で交換するシステムを実現することが可能となる。
【０１４７】
第２の本発明によれば、他の情報処理装置のユーザに番組を予約させることができる。特に、そのユーザに大きな負荷をかけることなく、迅速かつ簡単に、番組を録画予約させることが可能となる。
【０１４８】
第３の本発明によれば、録画番組情報を生成しなくても、番組を予約録画することができる。
【０１４９】
第４の本発明によれば、第１の他の情報処理装置と第２の他の情報処理装置との間で、録画番組情報を交換させることができる。これにより、必要に応じて、利益を上げることができる。
【図面の簡単な説明】
【図１】本発明を適用したネットワークシステムの構成例を示す図である。
【図２】図１の映像記録再生装置の構成例を示すブロック図である。
【図３】図１の映像記録再生装置の機能的構成を示すブロック図である。
【図４】図１のサーバ２−１の構成例を示すブロック図である。
【図５】図１のサーバ２−１の機能的構成を示すブロック図である。
【図６】図１の映像記録再生装置の録画予約情報作成処理を説明するフローチャートである。
【図７】図３の録画予約アプリケーションにより指定される情報を説明する図である。
【図８】放送番組情報の例を示す図である。
【図９】録画予約情報の例を示す図である。
【図１０】図１のユーザ装置における録画予約情報の登録処理を説明するフローチャートである。
【図１１】図１０のステップＳ２３の処理による表示例を示す図である。
【図１２】図１のサーバにおける録画予約情報の登録処理を説明するフローチャートである。
【図１３】図１のユーザ装置の登録通知取得処理を説明するフローチャートである。
【図１４】図１のユーザ装置の録画予約情報取得処理を説明するフローチャートである。
【図１５】図１４のステップＳ８２の処理による表示例を示す図である。
【図１６】図１４のステップＳ８５の処理による表示例を示す図である。
【図１７】図１４のステップＳ８８の処理による表示例を示す図である。
【図１８】図１４のステップＳ８６の処理による表示例を示す図である。
【図１９】図１４のステップＳ８８の処理による他の表示例を示す図である。
【図２０】図１のサーバの録画予約情報取得処理を説明するフローチャートである。
【図２１】録画予約情報登録処理を説明する図である。
【図２２】録画予約リストの例を示す図である。
【図２３】図１の映像記録再生装置の予約番組の録画処理を説明するフローチャートである。
【符号の説明】
１　ネットワーク，　２−１，２−２　サーバ，　３−１，３−２　ユーザ装置，　１１　映像記録再生装置，　１２　表示装置，　３１　チューナ，　３２エンコーダ，　３３　デコーダ，　３４　ＥＰＧ取得モジュール，　３５　ＣＰＵ，３６　主記憶装置，　４０　補助記憶装置，　６１　ライブ放送再生部，　６２　録画タイトル再生部，　６３　録画制御部，　６４　アプリケーション制御部，　６５　録画タイトル管理部，　６６　放送番組情報管理部，　６７　録画予約管理部，　６８　視聴制御アプリケーション，　６９　放送番組情報表示アプリケーション，　７０　録画予約アプリケーション，　７１　自動録画予約制御部，　７２　ネットワーク通信部，　３０２　登録管理部，　３０３　画面管理部，　３０４　顧客データベース，　３０５　録画予約データベース，　３０６　録画予約データ作成部，　４０１−１，４０１−２，４０１−３　録画予約情報，　５１１　お友達のリストボタン，　５１２　推薦リストボタン
【図１】
2004064495.tif 000003
【図２】
2004064495.tif 000004
【図３】
2004064495.tif 000005
【図４】
2004064495.tif 000006
【図５】
2004064495.tif 000007
【図６】
2004064495.tif 000008
【図７】
2004064495.tif 000009
【図８】
2004064495.tif 000010
【図９】
2004064495.tif 000011
【図１０】
2004064495.tif 000012
【図１１】
2004064495.tif 000013
【図１２】
2004064495.tif 000014
【図１３】
2004064495.tif 000015
【図１４】
2004064495.tif 000016
【図１５】
2004064495.tif 000017
【図１６】
2004064495.tif 000018
【図１７】
2004064495.tif 000019
【図１８】
2004064495.tif 000020
【図１９】
2004064495.tif 000021
【図２０】
2004064495.tif 000022
【図２１】
2004064495.tif 000023
【図２２】
2004064495.tif 000024
【図２３】
2004064495.tif 000025