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