(57)【要約】【課題】嗜好情報にあった番組を迅速に録画することができるようにする。【解決手段】  録画予約アプリケーション７０は、ユーザからの所定の番組を好むような操作に基づいて、必要に応じて放送番組情報管理部６６に記憶されている放送番組情報を参照し、ユーザの嗜好情報（放送番組に関する嗜好情報）を生成する。自動録画予約制御部７１は、嗜好情報に基づいて、番組の嗜好値の高い順に、録画予約量の上限まで録画予約リストに追加させる（録画予約処理を行なう）。録画予約管理部６７は、録画予約リストに基づいて、予約番組の録画処理を実行する。本発明は、ハードディスクビデオレコーダに適用することができる。【選択図】図３
2006050662.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得手段と、
前記取得手段により取得された前記嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記コンテンツリストは、前記コンテンツの名前、放送日、放送局、放送開始時刻、および放送終了時刻の情報からなる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
ユーザの操作に応じて指定されたコンテンツの情報を、前記リスト作成手段により作成された前記コンテンツリストに登録する登録手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記リスト作成手段により作成された前記コンテンツリストに基づいて、コンテンツを記録する記録手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記リスト作成手段により作成された前記コンテンツリストから、前記記録手段による記録が完了したコンテンツの情報を削除する削除手段をさらに備える
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記ユーザによる所定のコンテンツを好むことを示す操作は、記録予約またはプロテクトの操作である
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記取得手段は、前記ユーザによる所定の番組を好むことを示す操作に基づいて、前記操作の対象となったコンテンツについての説明情報から抽出された嗜好キーワード、ジャンル、放送時間帯、および放送局の情報を、嗜好情報として取得する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
情報処理装置の情報処理方法において、
ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成ステップと
を含むことを特徴とする情報処理方法。
【請求項９】
情報処理装置のプログラムであって、
ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１０】
情報処理装置を制御するコンピュータに、
ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、嗜好情報を簡単かつ迅速に得ることができるようにした、情報処理システム、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
従来、ユーザの嗜好情報を用いて、ユーザの好みと思われる番組（テレビジョン放送される番組）を自動的に録画することが提案されている（例えば、特許文献１乃至特許文献７参照）。
【０００３】
これらの特許文献１乃至特許文献７に記載の発明においては、ユーザが実際に視聴したテレビジョン放送されている番組の履歴からユーザの嗜好が分析され、その嗜好に合った番組が自動的に録画される。
【０００４】
【特許文献１】特開平１１−１３４３４５号公報
【特許文献２】特開平１１−３４５４４６号公報
【特許文献３】特開２０００−１３７０８号公報
【特許文献４】特開２０００−２８７１８９号公報
【特許文献５】特開２００１−１６０９４０号公報
【特許文献６】特開２００１−２９８６７７号公報
【特許文献７】特開２００１−８６４２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、これらの特許文献１乃至特許文献７に記載されている発明では、ユーザの嗜好情報を得るのに時間がかかる課題があった。その結果、嗜好に合った番組を迅速に予約録画することができない課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、嗜好情報に合った番組を迅速に予約録画することができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得手段と、取得手段により取得された嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成手段とを備えることを特徴とする。
【０００８】
コンテンツリストは、コンテンツの名前、放送日、放送局、放送開始時刻、および放送終了時刻の情報からなるようにすることができる。
【０００９】
ユーザの操作に応じて指定されたコンテンツの情報を、リスト作成手段により作成されたコンテンツリストに登録する登録手段をさらに備えるようにすることができる。
【００１０】
リスト作成手段により作成されたコンテンツリストに基づいて、コンテンツを記録する記録手段をさらに備えるようにすることができる。
【００１１】
リスト作成手段により作成されたコンテンツリストから、記録手段による記録が完了したコンテンツの情報を削除する削除手段をさらに備えるようにすることができる。
【００１２】
ユーザによる所定のコンテンツを好むことを示す操作は、記録予約またはプロテクトの操作であるようにすることができる。
【００１３】
取得手段は、ユーザによる所定の番組を好むことを示す操作に基づいて、操作の対象となったコンテンツについての説明情報から抽出された嗜好キーワード、ジャンル、放送時間帯、および放送局の情報を、嗜好情報として取得するようにすることができる。
【００１４】
本発明の情報処理方法は、ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得ステップと、取得ステップの処理により取得された嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成ステップとを含むことを特徴とする。
【００１５】
本発明の記録媒体に記録されているプログラムは、ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得ステップと、取得ステップの処理により取得された嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報を取得する取得ステップと、取得ステップの処理により取得された嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値を算出し、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストを作成するリスト作成ステップとをコンピュータに実行させることを特徴とする。
【００１７】
本発明においては、ユーザによる所定のコンテンツを好むことを示す操作に基づき、コンテンツに関する嗜好情報が取得される。そして、取得された嗜好情報とコンテンツについての説明情報から、コンテンツに対する嗜好の度合いを表す嗜好値が算出され、算出された前嗜好値に基づいて、ユーザの嗜好に合うコンテンツの情報からなるコンテンツリストが作成される。
【発明の効果】
【００１８】
本発明によれば、嗜好情報に合ったコンテンツを迅速に予約録画することができる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明を適用したネットワークシステムの構成例を表している。この構成例においては、インターネット、WAN（Wide Area Network）、LAN（Local Area Network）などにより構成されるネットワーク１に、サーバ２−１，２−２と、ユーザ装置３−１，３−２が接続されている。図１の例においては、２台のサーバ２−１，２−２（以下、これらのサーバを個々に区別する必要がない場合、単にサーバ２と称する）、および２台のユーザ装置３−１，３−２（以下、これらのユーザ装置を個々に区別する必要がない場合、単にユーザ装置３と称する）が、ネットワーク１に接続されているが、その台数は任意であり、それぞれ３台以上であってもよい。
【００２０】
サーバ２−１は、嗜好情報（後述する図７の嗜好情報４０１）を、サーバ２−２は、放送番組情報（EPG（Electronic Program Guide）情報）を、それぞれユーザ装置３にネットワーク１を介して提供する。
【００２１】
ユーザ装置３は、ユーザの家庭に配置され、ユーザ装置３−１は、映像記録再生装置１１、表示装置１２、およびアンテナ１３により構成されている。
【００２２】
映像記録再生装置１１は、例えば、ハードディスクビデオレコーダ等であり、アンテナ１３を介して放送電波を受信し、復調して得られた信号を、内蔵する補助記憶装置４０（後述する図２参照）に記憶させるとともに、後段の表示装置１２に提供し、表示させる。表示装置１２は、例えばテレビジョン受像機やモニタなどにより構成される。
【００２３】
なお、図示は省略するが、ユーザ装置３−２も、ユーザ装置３−１と同様に構成されている。
【００２４】
映像記録再生装置１１は、例えば、図２に示されるように構成される。チューナ３１は、アンテナ１３により受信された地上波のテレビジョン放送の放送電波に対応する放送信号を復調し、映像信号成分と音声信号成分をエンコーダ３２に出力する。アンテナ１３が受信する地上波のテレビジョン放送信号の垂直ブランキング期間には、EPG情報が含まれており、チューナ３１は、このEPG情報をEPG取得モジュール３４に出力する。
【００２５】
エンコーダ３２は、チューナ３１より入力された映像信号と音声信号を、例えばMPEG（Moving Picture Experts Group）方式でエンコードし、バス５２を介して補助記憶装置４０に供給し、記憶させる。補助記憶装置４０は、ハードディスク、磁気テープ、リムーバブルディスク、フラッシュメモリなどで構成される。
【００２６】
補助記憶装置４０に記憶された映像信号と音声信号は、バス５２を介してデコーダ３３に出力され、MPEG方式でデコードされた後、表示装置１２に供給される。エンコーダ３２とデコーダ３３は、受信された映像信号と音声信号を補助記憶装置４０に記憶させない場合、チューナ３１より出力された信号を、そのまま表示装置１２に出力する。
【００２７】
バス５２には、例えば、RAM（Random Access Memory）などよりなる主記憶装置３９と、ROM（Read Only Memory）３８が接続されている。主記憶装置３９には、CPU（Central Processing Unit）３５が各種の処理を実行する上において必要なデータやパラメータが適宜記憶される。ROM３８には、CPU３５が実行するプログラムが記憶されている。
【００２８】
バス５２には、さらに、ネットワーク１とのインタフェース処理を実行するネットワークインタフェース３７が接続されている。
【００２９】
CPU３５は、エンコーダ３２、デコーダ３３、およびEPG取得モジュール３４とともに、バス５１に接続されている。このバス５１にはまた、RAMなどで構成される主記憶装置３６が接続されている。
【００３０】
映像記録再生装置１１のソフトウェアを中心とした機能的構成は、図３に示されるようになる。ライブ放送再生部６１は、チューナ３１により、そのとき受信されている信号、または図示せぬ外部入力端子から入力された信号の処理を実行する。録画タイトル再生部６２は、補助記憶装置４０に記憶された番組（タイトル）の再生処理を実行する。録画制御部６３は、補助記憶装置４０に対する信号の記録処理を実行する。アプリケーション管理部６４は、視聴制御アプリケーション６８、放送番組情報表示アプリケーション６９、および録画予約アプリケーション７０の起動、終了、および動作状態の監視処理を実行する。
【００３１】
視聴制御アプリケーション６８は、ユーザからの指令に基づいて、ライブ放送再生部６１、録画タイトル再生部６２、録画タイトル管理部６５、または放送番組情報管理部６６を制御し、そのとき受信または入力されている信号を再生させたり、補助記憶装置４０に記憶されている番組の再生を行なう。また、視聴制御アプリケーション６８は、ライブ放送再生部６１を制御し、チューナ３１に、ユーザから指定されたチャンネルの放送番組を受信させるとき、放送番組情報管理部６６に記憶されている放送番組情報を適宜参照する。さらに、視聴制御アプリケーション６８は、録画タイトル再生部６２を制御し、補助記憶装置４０に記憶されている番組を再生するとき、録画タイトル管理部６５に記憶されている番組の管理情報を適宜参照する。
【００３２】
放送番組情報表示アプリケーション６９は、放送番組情報管理部６６に記憶されている放送番組情報（EPG情報）を参照して、表示装置１２に放送番組情報を表示させる。録画予約アプリケーション７０は、ユーザからの指令に基づいて、録画予約処理を実行するとともに、ユーザの嗜好情報（放送番組に関する嗜好情報）を生成する。このとき録画予約アプリケーション７０は、必要に応じて放送番組情報管理部６６に記憶されている放送番組情報を参照する。また、録画予約アプリケーション７０は、ユーザからの操作に基づいて録画予約を行なうとき、録画予約管理部６７を制御して、録画予約処理を実行させる。
【００３３】
録画タイトル管理部６５は、補助記憶装置４０に記憶されている番組（タイトル）に関する情報を管理する。放送番組情報管理部６６は、EPG取得モジュール３４により取得された放送番組情報を管理する。録画予約管理部６７は、録画予約アプリケーション７０または自動録画予約制御部７１からの要求に基づいて、録画制御部６３を制御し、録画予約処理を実行する。
【００３４】
自動録画予約制御部７１は、サーバ２−１から取得した嗜好情報（後述する図７の嗜好情報４０１）に基づいて、録画予約処理を実行する。ネットワーク通信部７２は、ネットワーク１を介してサーバ２−１，２−２と通信し、嗜好情報（後述する図７の嗜好情報４０１）や放送番組情報を取得する。
【００３５】
サーバ２−１は、例えば、図４に示されるように構成される。図４において、CPU（Central Processing Unit）２２１は、ROM（Read Only Memory）２２２に記憶されているプログラム、または記憶部２２８からRAM（Random Access Memory）２２３にロードされたプログラムに従って各種の処理を実行する。RAM２２３にはまた、CPU２２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００３６】
CPU２２１、ROM２２２、およびRAM２２３は、バス２２４を介して相互に接続されている。このバス２２４にはまた、入出力インタフェース２２５も接続されている。
【００３７】
入出力インタフェース２２５には、キーボード、マウスなどよりなる入力部２２６、CRT(Cathode Ray Tube)、LCD(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部２２７、ハードディスクなどより構成される記憶部２２８、モデムなどより構成される通信部２２９が接続されている。記憶部２２８には、ユーザ装置３に提供する嗜好情報（後述する図７の嗜好情報４０１）が記憶されている。通信部２２９は、インターネットを含むネットワーク１を介しての通信処理を行なう。
【００３８】
入出力インタフェース２２５にはまた、必要に応じてドライブ２３０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２３１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２２８にインストールされる。
【００３９】
なお、図示は省略するが、サーバ２−２も、図４に示したサーバ２−１と基本的に同様の構成とされている。
【００４０】
図５は、サーバ２−１の機能的構成を示すブロック図である。
【００４１】
ネットワーク通信部３０１は、ネットワーク１を介してユーザ装置３と通信し、嗜好情報（後述する嗜好情報４０１）を供給する。また、ネットワーク１を介して、ユーザ装置３により送信された嗜好情報や、ユーザ装置３から送信されたユーザＩＤを受信する。
【００４２】
登録管理部３０２は、ネットワーク通信部３０１を制御して取得した情報を、顧客データベース３０４または嗜好情報データベース３０５に記憶させたり、顧客データベース３０４または嗜好情報データベース３０５に記憶されている情報を取得して、ネットワーク通信部３０１を介して出力する。また、登録管理部３０２は、ネットワーク通信部３０１を介してユーザ装置３から取得したユーザＩＤを登録する。画面管理部３０３は、登録管理部３０２が管理しているユーザＩＤに基づいて、信頼登録画面（後述する図９）を管理する。
【００４３】
次に、図６のフローチャートを参照して、図３の映像記録再生装置１１による嗜好情報作成処理を説明する。なお、この処理は、ユーザにより、映像記録再生装置１１に対して、所定の番組を好むような操作が入力されたとき開始される。
【００４４】
ステップＳ１において、録画予約アプリケーション７０は、ユーザにより、所定の番組を好むような操作が行なわれると、この操作に基づく信号を取得する。このような操作としては、例えば、録画予約、または、プロテクトなどの操作があげられる。例えば、ユーザにより、ある番組の録画予約をする操作が行なわれると、録画予約アプリケーション７０はこれを取得するとともに、録画予約処理を実行する。
【００４５】
ステップＳ２において、自動録画予約制御部７１は、放送番組情報管理部６６に記憶されている放送番組情報（EPG情報）から、その番組（ステップＳ１の処理により、録画が予約された番組）のタイトル、詳細情報、ジャンル、放送時間帯、および放送局を取得する。すなわち、放送番組情報管理部６６には、例えば、後述する図１７に示されるような、放送番組情報（EPG情報）が記憶されており、それに基づいて、この処理が行なわれる。
【００４６】
ステップＳ３において、自動録画予約制御部７１は、ステップＳ２の処理により取得したタイトル、または、詳細情報から、嗜好キーワードを抽出する（抽出した嗜好キーワードが、後述する図７のキーワード嗜好情報４０２となる）。例えば、タイトル、または詳細情報に特定の芸能人の名前が含まれていた場合、これが抽出される。
【００４７】
ステップＳ４において、自動録画予約制御部７１は、ステップＳ３の処理により抽出した嗜好キーワード、並びに、ステップＳ２の処理により取得されたジャンル、放送時間帯、および放送局の情報を嗜好情報として保持する。
【００４８】
図７は、図６の処理により保持された嗜好情報４０１の例を表している。
【００４９】
図７に示されるように、嗜好情報４０１は、キーワード嗜好情報４０２、ジャンル嗜好情報４０３、放送局嗜好情報４０４、および、時間帯嗜好情報４０５などの、放送番組に関する嗜好情報により構成されている。勿論、嗜好情報４０１を構成する嗜好情報（キーワード嗜好情報４０２、ジャンル嗜好情報４０３、放送局嗜好情報４０４、および、時間帯嗜好情報４０５）は、これらに限定されるものではない。自動録画予約制御部７１は、この嗜好情報を参照することにより、その嗜好に沿った番組の録画予約を行なうことができる。
【００５０】
キーワード嗜好情報４０２は、keyword name，update、および、そのkeyword nameのポイントにより構成されている。図７の例において、１番目のキーワード嗜好情報４０２のkeyword nameは、「山田一郎」であり、keyword nameをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのkeyword nameのポイントは、「３０」であるとされている。また、２番目のキーワード嗜好情報４０２のkeyword nameは、「田中花子」であり、keyword nameをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのkeyword nameのポイントは、「２０」であるとされている。さらに、３番目のキーワード嗜好情報４０２のkeyword nameは、「野球」であり、keyword nameをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのkeyword nameのポイントは、「１０」であるとされている。また、４番目のキーワード嗜好情報４０２のkeyword nameは、「日曜劇場」であり、keyword nameをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのkeyword nameのポイントは、「２５」であるとされている。
【００５１】
keyword nameのポイントは、そのkeyword nameに対応するキーワードに対するユーザによる嗜好度が高い程、大きい値となる。なお、図７の例の場合、keyword nameのポイントを正の値としたが、負の値とすることもできる。例えば、ユーザが、嗜好しない（嫌いな）キーワードがある場合、嗜好情報４０１に、そのkeyword nameのポイントを負の値として保持することができる。勿論、keyword nameのポイントの負の値の絶対値が大きい（より、小さな値である）とき、ユーザにより、より嗜好されていない（より嫌われている）キーワードであるとされる。
【００５２】
図７の例の場合、キーワード嗜好情報４０２のkeyword nameとして、ユーザに１番嗜好されているkeyword nameは、「山田一郎」とされる（keyword nameのポイントが「３０」と、１番大きな値であるため）。
【００５３】
ジャンル嗜好情報４０３は、genre id，update、および、そのgenre idのポイントにより構成されている。図７の例において、１番目のジャンル嗜好情報４０３のgenre idは、「１」（例えば、「１」は、スポーツに対応する値である）であり、genre idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのgenre idのポイントは、「２３」であるとされている。また、２番目のジャンル嗜好情報４０３のgenre idは、「３」（例えば、「３」は、ドラマに対応する値である）であり、genre idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのgenre idのポイントは、「−１０」であるとされている。
【００５４】
genre idのポイントは、ユーザによる嗜好度が高い程、大きい値となる。なお、genre idのポイントが負の値である場合、そのgenre idに対応するジャンルは、ユーザが嗜好しない（嫌いな）ジャンルであるとされる。
【００５５】
図７の例の場合、ジャンル嗜好情報４０３のgenre idとして、ユーザに１番嗜好されているgenre idは、「１」（例えば、「１」は、スポーツに対応する値である）とされ（genre idのポイントが「２３」と、１番大きな値であるため）、ユーザに１番嗜好されていない（嫌われている）genre idは、「３」（例えば、「３」は、ドラマに対応する値である）である。
【００５６】
放送局嗜好情報４０４に対応する情報は、station id，update、および、そのstation idのポイントにより構成されている。図７の例において、１番目の放送局嗜好情報４０４のstation idは、「１」（例えば、「１」は、１チャンネルに対応するＩＤである）であり、station idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのstation idのポイントは、「２３」であるとされている。また、２番目の放送局嗜好情報４０４のstation idは、「５」（例えば、「５」は、５チャンネルに対応するＩＤである）であり、station idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのstation idのポイントは、「−１０」であるとされている。
【００５７】
station idのポイントにおいても、ユーザによる嗜好度が高い程、大きい値となる。なお、station idのポイントが負の値である場合、そのstation idに対応する放送局は、ユーザが嗜好しない（嫌いな）放送局であるとされる。
【００５８】
図７の例の場合、放送局嗜好情報４０４のstation idとして、ユーザに１番嗜好されているstation idは、「１」（例えば、「１」は、１チャンネルに対応するＩＤである）とされ（station idのポイントが「２３」と、１番大きな値であるため）、ユーザに１番嗜好されていない（嫌われている）station idは、「５」（例えば、「５」は、５チャンネルに対応するＩＤである）である。
【００５９】
時間帯嗜好情報４０５に対応する情報は、time_zone id，update、および、そのtime_zone idのポイントにより構成されている。図７の例において、１番目の時間帯嗜好情報４０５のtime_zone idは、「０」（例えば、「０」は、０時から１時に対応する値である）であり、time_zone idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのtime_zone idのポイントは、「５０」であるとされている。また、２番目の時間帯嗜好情報４０５のtime_zone idは、「２」（例えば、「２」は、２時から３時に対応する値である）であり、time_zone idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのtime_zone idのポイントは、「−１０」であるとされている。さらに、３番目の時間帯嗜好情報４０５のtime_zone idは、「４」（例えば、「４」は、４時から５時に対応する値である）であり、time_zone idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのtime_zone idのポイントは、「−２０」であるとされている。また、４番目の時間帯嗜好情報４０５のtime_zone idは、「８」（例えば、「８」は、８時から９時に対応する値である）であり、time_zone idをアップデートした時刻updateは、「2002.1.3   10:03:45」であり、そのtime_zone idのポイントは、「２３」であるとされている。
【００６０】
time_zone idのポイントにおいても、ユーザによる嗜好度が高い程、大きい値となる。なお、time_zone idのポイントが負の値である場合、そのtime_zone idに対応する時間帯は、ユーザが嗜好しない（嫌いな）時間帯であるとされる。
【００６１】
図７の例の場合、時間帯嗜好情報４０５のtime_zone idとして、ユーザに１番嗜好されているtime_zone idは、「０」（例えば、「０」は、０時から１時に対応する値である）とされ（time_zone idのポイントが「５０」と、１番大きな値であるため）、ユーザに１番嗜好されていない（嫌われている）time_zone idは、「４」（例えば、「４」は、４時から５時に対応する値である）である。
【００６２】
以上の情報が、ユーザ装置３のユーザの嗜好情報４０１として格納されている。ユーザ装置３のユーザは、以上のようにして嗜好情報を保持したとき、それをサーバ２−１に登録し、友人等に利用させることができる。
【００６３】
次に、図８のフローチャートを参照して、ユーザ装置３−２のユーザが、自ら作成（保持）した嗜好情報（ユーザの嗜好情報）をサーバ２−１に登録する処理を説明する。なお、この処理は、ユーザにより、ユーザ登録が指令されたとき開始される。
【００６４】
ステップＳ２１において、自動録画予約制御部７１は、サーバ２−１に登録する嗜好情報４０１（例えば、図７の嗜好情報４０１）を取得する。この嗜好情報４０１は、ユーザが録画予約等を行なうことにより、図６のフローチャートに示される処理を実行することで作成されたものである。
【００６５】
ステップＳ２２において、自動録画予約制御部７１は、ネットワーク通信部７２を制御し、ネットワーク１を介して、サーバ２−１にアクセスする。サーバ２−１は、ユーザ装置３−２からのアクセスを受け付け（後述する図１０のステップＳ４１）、信頼登録画面を送信してくる（後述する図１０のステップＳ４２）。ユーザ装置３−２は、サーバ２−１から送信されてきた信頼登録画面（後述する図９）を受信する。
【００６６】
ステップＳ２３において、自動録画予約制御部７１は、サーバ２−１により送信された（図１０のステップＳ４２）信頼登録画面を、放送番組情報表示アプリケーション６９を使用して、表示装置１２に表示させる。この信頼登録画面の例を図９に示す。
【００６７】
図９には、「信頼するユーザのユーザＩＤを入れて、決定を押して下さい。」というメッセージが表示されており、ユーザＩＤを入力するボックスが表示されている。ユーザは、自分の嗜好情報を利用させたいと思う他のユーザのユーザＩＤを入力し、決定ボタン５０１を操作する。
【００６８】
図８に戻って、ステップＳ２４において、自動録画予約制御部７１は、登録するユーザのＩＤを取得する。具体的には、ユーザにより、図９に示される画面にユーザＩＤが入力され、決定ボタン５０１が選択されたとき、自動録画予約制御部７１は、入力されたユーザＩＤを取得する。いまの例の場合、この処理を実行するユーザをユーザ装置３−２のユーザとし、登録するユーザをユーザ装置３−１のユーザとする（すなわち、登録するユーザＩＤは、ユーザ装置３−１のユーザのユーザＩＤである）。このことは、ユーザ装置３−２が、登録するユーザＩＤに嗜好情報の提供を許可することを意味する。従って、このサービスを利用するユーザは、サーバ２−１に自分自身をユーザ登録し、ユーザＩＤの割り当てをあらかじめ受けておく必要がある。
【００６９】
ステップＳ２５において、自動録画予約制御部７１は、ステップＳ２１の処理により取得した嗜好情報４０１と、ステップＳ２４の処理により取得したユーザＩＤ（いまの例の場合、ユーザ装置３−１のユーザのユーザＩＤ）をサーバ２−１に送信する。サーバ２−１は、これを受信し、登録する（後述する図１０のステップＳ４３とステップＳ４４）。
【００７０】
次に、図１０のフローチャートを参照して、図８のユーザ装置３−２の処理に対応する、サーバ２−１におけるユーザの登録処理を説明する。なお、この処理は、ユーザ装置３−２からアクセスされたとき開始される。
【００７１】
ステップＳ４１において、ネットワーク通信部３０１は、ユーザ装置３（いまの例の場合ユーザ装置３−２）からのアクセス（図８のステップＳ２２）を受け付ける。
【００７２】
ステップＳ４２において、登録管理部３０２は、画面管理部３０３により管理されている信頼登録画面（図９）を読み出し、ネットワーク通信部３０１を介して、ユーザ装置３に送信する。具体的には、上述した図９に示される信頼登録画面のデータを送信する。ユーザ装置３（ユーザ装置３−２）は、これを受信して表示し（図８のステップＳ２３）、登録するユーザＩＤ（いまの例の場合ユーザ装置３−１）と嗜好情報４０１（ユーザ装置３−２のユーザの嗜好情報）を取得し、サーバ２−１に送信してくる（図８のステップＳ２５）。
【００７３】
そこで、ステップＳ４３において、登録管理部３０２は、ネットワーク通信部３０１を介して、嗜好情報４０１（ユーザ装置３−２のユーザの嗜好情報）と登録するユーザＩＤを受信する。
【００７４】
ステップＳ４４において、登録管理部３０２は、ネットワーク通信部３０１から嗜好情報４０１（ユーザ装置３−２のユーザの嗜好情報）と登録するユーザＩＤを取得し、嗜好情報データベース３０５に登録する。具体的には、嗜好情報４０１を嗜好情報データベース３０５に記憶させ、ユーザＩＤ（ユーザ装置３−１のＩＤ）（番組情報を提供する提供先を特定するユーザＩＤ）を顧客データベース３０４に登録させる。これにより、いまの例の場合、ユーザ装置３−２のユーザが信頼しているユーザが、ユーザ装置３−１のユーザであることが登録される。
【００７５】
ステップＳ４５において、登録管理部３０２は、ネットワーク通信部３０１を制御し、登録したユーザ（いまの例の場合ユーザ装置３−１）に、ユーザ装置３（いまの例の場合、ユーザ装置３−２）から登録されたことを通知する。
【００７６】
このように、図８と図１０の処理により、嗜好情報の登録が行なわれる。
【００７７】
次に、図１１のフローチャートを参照して、図１０のステップＳ４５の処理に対応して実行されるユーザ装置３（例えば、ユーザ装置３−１）の処理を説明する。なお、この処理は、サーバ２−１から登録したユーザが有するユーザ装置３（ユーザ装置３−１）に通知されたとき開始される。
【００７８】
ステップＳ６１において、ユーザ装置３（いまの例の場合、ユーザ装置３−１）は、サーバ２−１からのアクセス（図１０のステップＳ４５）を受け付ける。
【００７９】
ステップＳ６２において、ユーザ装置３（いまの場合、ユーザ装置３−１）は、サーバ２−１からの通知を受信する。この通知には、例えば、図８の処理を実行したユーザ装置３−２により、嗜好情報（ユーザ装置３−２のユーザの嗜好情報）が登録されたことを表す情報が含まれている。この通知を受信することにより、ユーザ装置３−１のユーザは、他のユーザ装置（いまの例の場合、ユーザ装置３−２）により嗜好情報（ユーザ装置３−２のユーザの嗜好情報）が登録されたことを知ることができる。
【００８０】
次に、図１２のフローチャートを参照して、ユーザ装置３の嗜好情報取得処理について説明する。なお、この処理は、ユーザ装置３（例えば、ユーザ装置３−１）を所有するユーザにより、録画予約をするように指令されたとき開始される。
【００８１】
ステップＳ８１において、ネットワーク通信部７２は、ユーザの指令に基づいて、サーバ２−１にアクセスする。サーバ２−１は、このアクセスを受け付け（後述する図１４のステップＳ１１１）、嗜好情報の提供先として登録されていると判定された場合（後述する図１４のステップＳ１１２においてYESとされた場合）、複数のユーザ装置３の嗜好情報の中から１つを選択するための選択画面を送信してくる（後述する図１４のステップＳ１１３）。
【００８２】
そこでステップＳ８２において、ネットワーク通信部７２は、サーバ２−１から送信された複数のユーザ装置３の嗜好情報の中から１つを選択するための選択画面を受信する。そして、自動録画予約制御部７１は、放送番組表示アプリケーション６９を制御し、複数のユーザ装置３の嗜好情報の中から１つを選択するための選択画面を表示装置１２に表示させる。
【００８３】
このとき、表示装置１２に表示される画面例を図１３に示す。図１３には、「あなたを信頼している方の嗜好情報リストです。お好きな嗜好情報リストを選んで下さい」というメッセージが表示されており、そのメッセージの下に、ユーザＸさんボタン５２１、ユーザＢさんボタン５２２、およびユーザＣさんボタン５２３が選択できるように配置されている。ユーザは、ユーザＸさんボタン５２１、ユーザＢさんボタン５２２、およびユーザＣさんボタン５２３からいずれか１つを選択する。なお、図１３に表示されているユーザＸさんボタン５２１，ユーザＢさんボタン５２２，ユーザＣさんボタン５２３は、共に、上述した図８のステップＳ２５，図１０のステップＳ４４の処理により、登録されたユーザＩＤのユーザの名称である。
【００８４】
ステップＳ８３において、自動録画予約制御部７１は、ユーザの操作に基づいて、複数の嗜好情報から所定のものを指定する指定情報を取得する。例えば、ステップＳ８２の処理により表示装置１２に表示された図１３の画面において、ユーザにより、ユーザＢさんボタン５２２が選択された場合、ユーザＢさんボタン５２２が指定されたことを表す指定情報が取得される。
【００８５】
ステップＳ８４において、ネットワーク通信部７２は、指定された嗜好情報の指定情報（ステップＳ８３の処理により取得された指定情報）をサーバ２−１に送信する。ステップＳ８３の処理によりユーザＢさんボタン５２２が指定されたことを表す指定情報が取得された場合には、ユーザ装置３は、ユーザＢさんボタン５２２が指定されたことを表す指定情報をサーバ２−１に送信する。サーバ２−１は、これを受信し（後述する図１４のステップＳ１１４）、ユーザ装置３に嗜好情報を送信してくる（後述する図１４のステップＳ１１５）。いまの例の場合、ユーザＢさんにより、予めサーバ２−１（サーバ２−１の嗜好情報データベース３０５）に登録されていた嗜好情報を送信してくる。
【００８６】
そこで、ステップＳ８５において、自動録画予約制御部７１は、ネットワーク通信部７２を介して、サーバ２−１から送信された嗜好情報（例えば、図７の嗜好情報４０１）を受信し、録画予約管理部６７は、これを内部の嗜好情報データベース（補助記憶装置４０）に記憶させる。この嗜好情報は、ステップＳ８４の処理により送信された、指定された指定情報に対応する嗜好情報である。いまの例の場合、ユーザＢさんボタン５２２が指定されたことを表す指定情報に対応する嗜好情報であるため、ユーザＢさんにより、予め、登録されていた嗜好情報となる。
【００８７】
ステップＳ８６において、録画予約管理部６７は、ステップＳ８５の処理により受信し、記憶した嗜好情報に基づいて、録画予約を行なう。すなわち、記憶した嗜好情報により指定されている番組の録画予約を行ない、所定の時刻が来たら、録画動作を開始できるようにする。
【００８８】
次に、図１４のフローチャートを参照して、ユーザ装置３が実行する図１２の処理に対応する、サーバ２−１の嗜好情報取得処理を説明する。なお、この処理は、図１２のステップＳ８１の処理により、ユーザ装置３（いまの場合、ユーザ装置３−１）からアクセスされたとき開始される。
【００８９】
ステップＳ１１１において、ネットワーク通信部３０１は、ユーザ装置３からのアクセス（図１２のステップＳ８１）を受け付ける。例えば、ユーザ装置３−１からのアクセスを受け付ける。
【００９０】
ステップＳ１１２において、登録管理部３０２は、アクセスしてきたユーザ装置３（いまの例の場合、ユーザ装置３−１）が、嗜好情報の提供先として登録されているか否かを判定する。具体的には、登録管理部３０２は、顧客データベース３０４を参照し、ユーザ装置３（いまの例の場合、ユーザ装置３−１）が嗜好情報の提供先として登録されているか否かを判定する。ユーザ装置３（いまの例の場合、ユーザ装置３−１）が、嗜好情報の提供先として登録されていると判定された場合、処理はステップＳ１１３に進み、複数のユーザ装置３の嗜好情報の中から１つを選択するための選択画面を送信する。
【００９１】
ユーザ装置３はこれらを受信し、表示装置１２に、複数のユーザ装置３の嗜好情報の中から１つを選択するための選択画面を表示し（図１２のステップＳ８２）、指定させ、指定された嗜好情報の指定情報を送信してくる（図１２のステップＳ８４）。いまの例の場合、ユーザＢさんボタン５２２が指定されたことを表す指定情報を送信してくる。
【００９２】
ステップＳ１１４において、ネットワーク通信部３０１は、指定された嗜好情報の指定情報をユーザ装置３−１から受信する。登録管理部３０２は、嗜好情報データベース３０５から、指定情報に基づいて、その番組の嗜好情報（例えば、図７の嗜好情報４０１）を読み出す。いまの例の場合、ユーザＢさんボタン５２２が指定されたことを表す指定情報を受信し、これに基づいて、ユーザＢさんにより登録された嗜好情報を読み出す。
【００９３】
ステップＳ１１５において、登録管理部３０２は、ステップＳ１１４の処理により読み出された嗜好情報（例えば、図７の嗜好情報４０１）を、ネットワーク通信部３０１を介して、ユーザ装置３に送信する。この嗜好情報がユーザ装置３により受信され、それに基づいて録画予約処理が行なわれる（図１２のステップＳ８５，Ｓ８６）。
【００９４】
ステップＳ１１５の処理の後、または、ステップＳ１１２において、嗜好情報の提供先として登録されていないと判定された場合、処理は終了される。
【００９５】
なお、ステップＳ１１３の処理により、登録されている全ての他のユーザの嗜好情報を、予めユーザ装置３に送信しておくことも可能である。この場合、ユーザ装置３自身が必要な嗜好情報を選択できるので、ステップＳ１１４，Ｓ１１５の処理は、省略することができる。また、ユーザ装置３においても、図１２のステップＳ８４，Ｓ８５の処理は省略される。ただし、この場合、送受信するデータの量が多くなる。
【００９６】
図１２と図１４の処理により、ユーザ装置３が、サーバ２−１から複数の他のユーザ装置３の嗜好情報の中から１つを選択するための選択画面を取得し、選択された嗜好情報の指定情報をサーバ２−１に送信し、サーバ２−１から指定情報に基づく嗜好情報が受信され、録画予約を行なうことにより、他のユーザ装置３の嗜好情報に基づいて予約録画を行なうことができる。ユーザは、他のユーザに嗜好情報を提供することで、同一の番組を他のユーザと共有することができる。また、他のユーザからの嗜好情報を利用する場合には、自ら嗜好情報を作成する手間を省く事ができる。
【００９７】
以上の処理をまとめると、次のようになる。すなわち、図１５に示されるように、サーバ２−１に、顧客データベース３０４と嗜好情報データベース３０５が保持されている。顧客データベース３０４には、ユーザ装置３−１とユーザ装置３−２の顧客データが記憶されている。これにより、嗜好情報の使用を許可するユーザを制限することができる。ユーザ装置３−２は、自分自身で作成した嗜好情報（例えば、図６の処理により作成した嗜好情報）を、ネットワーク１を介して、サーバ２−１に供給する。サーバ２−１は、これを嗜好情報データベース３０５に登録させる。サーバ２−１から嗜好情報の登録の通知を受けて、あるいはまた、必要に応じて所定のタイミングで、自ら進んで、ユーザ装置３−１が、サーバ２−１にアクセスすると、サーバ２−１は、ユーザ装置３−２（顧客データベース３０４に登録されているユーザ）により作成された、嗜好情報を送信してくる（図１４のステップＳ１１３）。
【００９８】
ユーザ装置３−１は、登録されているユーザ装置３（図１５の例の場合、ユーザ装置３−２）により作成された、嗜好情報を指定し（複数のユーザにより嗜好情報が登録されている場合、これを指定し）、指定した指定情報をサーバ２−１に送信する（図１２のステップＳ８４）。
【００９９】
サーバ２−１は、これを受信し、嗜好情報データベース３０５に記憶されている、指定された情報に対応する嗜好情報６１１（例えば、ユーザ装置３−２の嗜好情報）を取得し、ネットワーク１を介してユーザ装置３−１に送信してくる。ユーザ装置３−１は、これを受信し、自動録画予約制御部７１に、嗜好情報に基づく録画処理（録画予約）を実行させる。
【０１００】
なお、サーバ２−１の管理者は、以上のようなサービスを提供することに対して、必要に応じてユーザ装置３のユーザに課金して、利益を上げることができる。
【０１０１】
以上のようにして、ユーザ装置３は、サーバ２−１を介して、嗜好情報を取得し、自動録画予約制御部７１に、録画予約処理を行なわせる。また、ユーザ自身により作成された嗜好情報を取得し、自動録画予約制御部７１に、録画予約処理を行なわせる。ユーザにより、この設定（選択）が行なわれると、次に説明するように、録画予約が自動的に行なわれることになる。
【０１０２】
次に、図１６のフローチャートを参照して、嗜好情報に基づいて、自動録画予約制御部７１により自動的に実行される録画予約処理について説明する。なお、この図１６のフローチャートに示される処理は、予め設定された所定の時間毎に周期的に実行される。
【０１０３】
ステップＳ１３１において、自動録画予約制御部７１は、記憶されている、例えば２日分の放送番組情報（EPG情報）の中から１つの放送番組情報を選択する。上述したように、EPG情報は、EPG取得モジュール３４により取得され、放送番組情報管理部６６により管理されている。具体的には、EPG情報は、補助記憶装置４０に記憶されている。
【０１０４】
図１７は、このようなEPG情報（放送番組情報）の例を表している。なお、この図１７の例は、１つの番組の放送番組情報を表しており、補助記憶装置４０には、直近の、例えば現在時刻から２日間の間に放送される番組の放送番組情報が記憶されている。
【０１０５】
図１７の例においては、番組を放送する放送局はTV Japanであり、その放送日は２００２年３月２６日であるとされている。また、この番組の放送開始時刻は１７時００分であり、終了時刻は１８時００分であるとされている。さらに、この番組のジャンルはバラエティであり、番組のタイトルは「ニュース１７」であるとされている。さらに、詳細情報として「首相退陣  円安進む・・・」といった情報が記述されている。
【０１０６】
ステップＳ１３１の処理では、例えば、図１７に示されるような１つの番組の放送番組情報が、ここで選択されることになる。
【０１０７】
次に、ステップＳ１３２において、自動録画予約制御部７１は、放送番組情報のジャンルに対応する嗜好値を嗜好情報から取得し、該当番組の嗜好値に加える。すなわち、ステップＳ１３１の処理により選択された放送番組情報のジャンルが、嗜好情報４０１のジャンル嗜好情報４０３に該当していた場合、自動録画予約制御部７１は、その嗜好値を、該当番組（ステップＳ１３１の処理により選択された放送番組情報）の嗜好値に加える。
【０１０８】
ここで使用する嗜好情報は、図１２のステップＳ８５の処理で他のユーザ装置３から転送を受け、記憶した嗜好情報、または、ユーザ装置３自身が図６のフローチャートに示される処理を実行して登録、保持している嗜好情報である。
【０１０９】
ステップＳ１３３において、自動録画予約制御部７１は、放送番組情報の放送時間帯に対応する嗜好値を嗜好情報から取得し、該当番組の嗜好値に加える。すなわち、ステップＳ１３１の処理により選択された放送番組情報の放送時間帯が、嗜好情報４０１の時間帯嗜好情報４０５に該当していた場合、自動録画予約制御部７１は、その嗜好値を、該当番組（ステップＳ１３１の処理により選択された放送番組情報）の嗜好値に加える。
【０１１０】
ステップＳ１３４において、自動録画予約制御部７１は、放送番組情報の放送局に対応する嗜好値を嗜好情報から取得し、該当番組の嗜好値に加える。すなわち、ステップＳ１３１の処理により選択された放送番組情報の放送局が、嗜好情報４０１の放送局嗜好情報４０４に該当していた場合、自動録画予約制御部７１は、その嗜好値を、該当番組（ステップＳ１３１の処理により選択された放送番組情報）の嗜好値に加える。
【０１１１】
ステップＳ１３５において、自動録画予約制御部７１は、放送番組情報のタイトル・キーワードに、嗜好情報にあるキーワードが含まれていたら、そのキーワードの嗜好値を該当番組の嗜好値に加える。すなわち、ステップＳ１３１の処理により選択された放送番組情報のキーワードが、嗜好情報４０１のキーワード嗜好情報４０２にあるキーワードに含まれていた場合、自動録画予約制御部７１は、その嗜好値を、該当番組（ステップＳ１３１の処理により選択された放送番組情報）の嗜好値に加える。
【０１１２】
ステップＳ１３２乃至ステップＳ１３５の処理により、ステップＳ１３１の処理により選択された１つの放送番組情報の嗜好値が設定される（それぞれのステップにより、嗜好値が加えられ、ステップＳ１３５の処理の後の嗜好値が、この放送番組情報の嗜好値となる）。
【０１１３】
ステップＳ１３６において、自動録画予約制御部７１は、全ての放送番組情報（EPG情報）を選択したか否かを判定する。全ての放送番組情報をまだ選択していないと判定された場合（まだ選択していない番組が存在する場合）、処理はステップＳ１３１に戻り、次の１つの番組の放送番組情報が選択され、上述した場合と同様に、ステップＳ１３２以降の処理が実行される。
【０１１４】
ステップＳ１３６において、全ての放送番組情報を選択したと判定された場合（２日分の番組の放送番組情報を選択したと判定された場合）、処理はステップＳ１３７に進み、自動録画予約制御部７１は、録画予約管理部６７を制御し、番組の嗜好値の高い順に、録画予約量の上限まで録画予約リストに追加させる（録画予約処理を行なう）。その後、処理は終了される。
【０１１５】
なお、自動録画予約制御部７１は、嗜好情報４０１に登録されている情報の中で、ポイントが負の値とされているものが含まれていた場合、その番組を検索対象から除外するようにしてもよいし、嗜好値の負のポイントを加えるようにしてもよい。図７の例の場合、ジャンル嗜好情報４０３のgenre idが「３」とされるもの、放送局嗜好情報４０４のstation idが「５」とされるもの、時間帯嗜好情報４０５のtime_zone idが「２」、または、時間帯嗜好情報４０５のtime_zone idが「４」とされるものが、それぞれ、ステップＳ１３２の処理により選択された放送番組（例えば、図１７）に含まれていた場合、その番組は検索対象から除外されるか、嗜好値の負のポイントが加えられる。
【０１１６】
以上のようにして、自動録画予約制御部７１は、録画予約管理部６７に、図１８に示されるような録画予約リストを作成させる。
【０１１７】
図１８の例においては、録画予約される番組の放送日、放送局、放送開始時刻、および放送終了時刻が登録されている。例えば、２００２年７月１日にTV Japanの放送局で１６時００分００秒から１６時３０分００秒まで放送される番組が、録画予約された番組として登録されている。
【０１１８】
この録画予約リストは、ユーザが嗜好情報を登録する、または、選択する操作をしただけで自動的に作成される。従って、ユーザは、この録画予約リストを作成するのに過大な負荷を強いられることはない。また、登録または選択した他のユーザの嗜好に合わせた録画予約を自動的に行なうことができる。
【０１１９】
なお、もちろん、ユーザが録画予約アプリケーション７０を介して、所定の番組を個々に指定し、録画予約リストに登録させることも可能である。
【０１２０】
以上のようにして、録画予約リストが作成されると、録画予約管理部６７は、予約番組の録画処理を実行する。次に、図１９のフローチャートを参照して、この予約番組の録画処理について説明する。なお、この図１９のフローチャートに示される処理は、一定時間毎に周期的に行われる。
【０１２１】
ステップＳ１５１において、録画予約管理部６７は、録画予約リストに予約されている全ての番組を検索したか否かを判定する。まだ検索していない予約されている番組が存在する場合、ステップＳ１５２に進み、録画予約管理部６７は、録画予約リストから１つの番組を抽出する。ステップＳ１５３において、録画予約管理部６７は、ステップＳ１５２の処理で抽出した番組の放送日時を読み出す。例えば、図１８の番号１番で示されている番組が、ステップＳ１５２の処理で抽出された場合、ステップＳ１５３の処理で、その放送日と放送開始時刻である「２００２年７月１日１６時００分００秒」が、放送日時として読み出される。
【０１２２】
ステップＳ１５４において、録画予約管理部６７は、内蔵するタイマから現在日時を読み取り、ステップＳ１５３の処理で読み出された放送日時が、現在日時から基準時間以内であるか否かを判定する。基準時間とは、例えば３０秒あるいは１分といった比較的短い時間である。この基準時間は、録画制御部６３を介して制御を指令してから実際に録画処理が開始されるまでに必要とされる時間を考慮して決定される。
【０１２３】
放送日時が現在日時から基準時間以内ではないと判定された場合、処理はステップＳ１５１に戻り、それ以降の処理が繰り返し実行される。
【０１２４】
例えば、現在日時が「２００２年７月１日１２時００分００分」であれば、現在日時は、放送日時より４時間前であるから、基準時間以内であるとは判定されず、ステップＳ１５１に戻り、予約されている全て番組を検索したか否かの判定処理が再び行われる。いまの場合、まだ全ての番組を検索していないので、ステップＳ１５２に進み、次の１つの番組が抽出される。例えば、図１８に番号２で示される番組が抽出され、ステップＳ１５３において、その番号２番の放送日時が、「２００２年７月１日１７時３０分００秒」として読み出される。
【０１２５】
ステップＳ１５４において、放送日時が現在日時から基準時間以内であるか否かが判定され、基準時間以内でなければ、ステップＳ１５１に戻り、それ以降の処理が繰り返し実行される。
【０１２６】
例えば、番号１の番組が選択され、現在日時が「２００２年７月１日１５時５９分３０秒」である場合、放送日時である「２００２年７月１日１６時００分００秒」は、現在日時である「２００２年７月１日１５時５９分３０秒」から３０秒以内ということになり（基準時間以内であるということになり）、ステップＳ１５４において、放送日時が現在日時から基準時間以内であると判定される。この場合、ステップＳ１５５に進み、録画予約管理部６７は、録画制御部６３を制御し、いま対象とされている番組を受信させる。いまの場合、放送局TV Japanの放送電波をチューナ３１により受信させる。
【０１２７】
ステップＳ１５６において、録画予約管理部６７は、録画制御部６３を制御して、ステップＳ１５５の処理で受信された番組を、補助記憶装置４０に記憶させる。
【０１２８】
すなわち、このときチューナ３１により受信された映像信号と音声信号は、エンコーダ３２に供給され、MPEG方式でエンコードされた後、補助記憶装置４０に供給され、記憶される。
【０１２９】
ステップＳ１５７において、録画予約管理部６７は、番組が終了したか否かを、いま録画処理を実行している番組の放送終了時刻と現在日時とを比較することで判定する。番組がまだ終了していない場合には、終了するまで待機し、番組が終了した場合、ステップＳ１５８に進み、録画予約管理部６７は、録画制御部６３を制御して、補助記憶装置４０に対する録画処理を終了させる。また、ステップＳ１５９において、録画予約管理部６７は、録画制御部６３を制御して、チューナ３１による番組の受信処理を終了させる。
【０１３０】
ステップＳ１６０において、録画予約管理部６７は、録画予約リストから、いま録画が完了した番組を削除させる。
【０１３１】
ステップＳ１５１において、予約されている全ての番組を検索したと判定された場合、ステップＳ１５２乃至ステップＳ１６０の処理はスキップされ、処理は終了される。
【０１３２】
以上の処理が一定時間毎に行われ、録画予約リストに登録されている番組が順次、補助記憶装置４０に自動的に録画される。
【０１３３】
なお、図１８に示される録画予約リストを放送日時の順番にソートして配置しておくようにすることができる。このようにすると、ステップＳ１５２の処理で最初に抽出された番組が最も時間的に早い放送日時を有するものとなり、その放送日時が、現在日時から基準時間以内でないと判定された場合には、残りの番組は、全て、その放送日時が現在日時から基準時間以内でないということになるので、それらの番組に関する判定処理を省略することが可能となる。
【０１３４】
以上のようにして、補助記憶装置４０に番組が録画されると、録画タイトル管理部６５は、その録画された番組のタイトル、放送日時といった情報を登録、管理する。
【０１３５】
ユーザが、視聴制御アプリケーション６８を介して録画された番組の再生を指令すると、視聴制御アプリケーション６８は、録画タイトル管理部６５の管理情報を参照して、補助記憶装置４０に録画されている番組タイトルを読み出し、表示装置１２に表示させる。ユーザが、この表示を見て、再生対象とする番組を選択すると、視聴制御アプリケーション６８は、録画タイトル再生部６２に、その番組の再生を指示する。録画タイトル再生部６２は、指示された番組を補助記憶装置４０から再生させる。補助記憶装置４０から再生された映像データと音声データは、デコーダ３３に入力され、MPEG方式でデコードされた後、表示装置１２に出力され、表示される。
【０１３６】
以上の処理により、ユーザ装置３は、サーバ２−１を介して、登録したユーザにより作成された嗜好情報を取得し、自動録画予約制御部７１に、録画処理を行なわせる。自動録画予約制御部７１は、録画予約管理部６７に、録画予約リスト（図１８）を作成させ、録画処理を行なわせる。これにより、嗜好情報を端末間（ユーザ装置３−１，３−２）で交換することができ、ユーザに負担をかけることなく、簡単かつ迅速に、番組の録画を予約することができる。
【０１３７】
また、友人同士（複数のユーザ装置）で嗜好情報を交換することができるので、友人同士が好む番組を見ることができ、互いのユーザの嗜好を体感させることが可能となる。
【０１３８】
さらに、嗜好情報の交換の場をサーバ２−１（サービス提供者）が提供することによる対価として、ユーザから使用料を徴収することができ、もって、事業化が可能となる。
【０１３９】
また、サーバ２−１（サービス提供者）は、ユーザ装置３のユーザの顧客情報と嗜好情報を収集することができるため、それを利用して、ユーザに対して効果的な商品提案などを行なうことが可能となる。
【０１４０】
以上においては、放送番組情報を、放送電波を介して放送局から受信するようにしたが、ネットワーク１を介してサーバ２−２から受信するようにすることも可能である。また、サーバ２−１に登録し、ユーザ装置３に送信するのを嗜好情報としたが、これに限らず、例えば、ユーザにより予約ではなく実際に録画した番組の情報から嗜好情報を生成することができる。要するに、録画対象とする番組を特定することができる嗜好情報であればどのような情報であってもよい。
【０１４１】
以上の如く、本発明によれば、番組の録画を予約することができる。特に、この発明によれば、予約録画することが可能となる。
【０１４２】
また、本発明によれば、他の情報処理装置のユーザに番組を予約させることができる。特に、そのユーザに大きな負荷をかけることなく、迅速かつ簡単に、番組を録画予約させることが可能となる。
【０１４３】
さらに、本発明によれば、情報処理装置自身で嗜好情報を生成しなくても、番組を予約録画することができる。
【０１４４】
また、本発明によれば、情報処理装置と他の情報処理装置との間で、嗜好情報を交換させることができる。これにより、必要に応じて、利益を上げることができる。
【０１４５】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【０１４６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１４７】
この記録媒体は、図４に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア２３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM２２２や、記憶部２２８に含まれるハードディスクなどで構成される。
【０１４８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１５０】
【図１】本発明を適用したネットワークシステムの構成例を示す図である。
【図２】図１の映像記録再生装置の構成例を示すブロック図である。
【図３】図１の映像記録再生装置の機能的構成を示すブロック図である。
【図４】図１のサーバ２−１の構成例を示すブロック図である。
【図５】図１のサーバ２−１の機能的構成を示すブロック図である。
【図６】図１の映像記録再生装置の嗜好情報作成処理を説明するフローチャートである。
【図７】嗜好情報の例を示す図である。
【図８】図１のユーザ装置における嗜好情報の登録処理を説明するフローチャートである。
【図９】図８のステップＳ２３の処理による表示例を示す図である。
【図１０】図１のサーバにおける嗜好情報の登録処理を説明するフローチャートである。
【図１１】図１のユーザ装置の登録通知取得処理を説明するフローチャートである。
【図１２】図１のユーザ装置の嗜好情報取得処理を説明するフローチャートである。
【図１３】図１２のステップＳ８２の処理による表示例を示す図である。
【図１４】図１のサーバの嗜好情報取得処理を説明するフローチャートである。
【図１５】嗜好情報登録処理を説明する図である。
【図１６】図１の映像記録再生装置の録画予約処理を説明するフローチャートである。
【図１７】放送番組情報の例を示す図である。
【図１８】録画予約リストの例を示す図である。
【図１９】図１の映像記録再生装置の予約番組の録画処理を説明するフローチャートである。
【符号の説明】
【０１５１】
１  ネットワーク，  ２−１，２−２  サーバ，  ３−１，３−２  ユーザ装置，  １１  映像記録再生装置，  １２  表示装置，  ３１  チューナ，  ３２  エンコーダ，  ３３  デコーダ，  ３４  EPG取得モジュール，  ３５  CPU，  ３６  主記憶装置，  ４０  補助記憶装置，  ６１  ライブ放送再生部，  ６２  録画タイトル再生部，  ６３  録画制御部，  ６４  アプリケーション制御部，  ６５  録画タイトル管理部，  ６６  放送番組情報管理部，  ６７  録画予約管理部，  ６８  視聴制御アプリケーション，  ６９  放送番組情報表示アプリケーション，  ７０  録画予約アプリケーション，  ７１  自動録画予約制御部，  ７２  ネットワーク通信部，  ３０２  登録管理部，  ３０３  画面管理部，  ３０４  顧客データベース，  ３０５  嗜好情報データベース，  ４０１  嗜好情報
【図１】
2006050662.tif 000003
【図２】
2006050662.tif 000004
【図３】
2006050662.tif 000005
【図４】
2006050662.tif 000006
【図５】
2006050662.tif 000007
【図６】
2006050662.tif 000008
【図７】
2006050662.tif 000009
【図８】
2006050662.tif 000010
【図９】
2006050662.tif 000011
【図１０】
2006050662.tif 000012
【図１１】
2006050662.tif 000013
【図１２】
2006050662.tif 000014
【図１３】
2006050662.tif 000015
【図１４】
2006050662.tif 000016
【図１５】
2006050662.tif 000017
【図１６】
2006050662.tif 000018
【図１７】
2006050662.tif 000019
【図１８】
2006050662.tif 000020
【図１９】
2006050662.tif 000021