(57)【特許請求の範囲】
【請求項１】
番組のガイド情報を受信する情報受信手段と、
ユーザによる自装置に対する利用操作の情報を受信する操作受信手段と、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出する推奨度算出手段と、
前記推奨度に応じて番組の記録を自動的に予約する予約手段と、
所定のタイミングで前記予約の許可又は不許可を行う予約管理手段と
許可された予約に基づいて前記番組を記録する記録手段と、
を備え、
前記操作受信手段が、前記ユーザによる自装置に対する利用操作の情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、前記予約管理手段が当該番組の予約を不許可とする、記録装置。
【請求項２】
前記ユーザによる予約と前記自動的な予約が重複したとき、前記予約管理手段は、前記自動的な予約を不許可とする請求項１に記載の記録装置。
【請求項３】
前記自動的な予約が重複したとき、前記予約管理手段は、推奨度の低い予約を不許可とする請求項１又は２に記載の記録装置。
【請求項４】
前記ユーザによる自装置に対する利用操作の情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を新たに算出し、新たな推奨度が所定の閾値を超えた場合、前記予約手段が当該番組の記録を予約する請求項１から３の何れか１項に記載の記録装置。
【請求項５】
前記番組のガイド情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を算出し、新たに受信した番組の推奨度が所定の閾値を超えた場合、前記予約手段が当該番組の記録を予約する請求項１から４の何れか１項に記載の記録装置。
【請求項６】
番組のガイド情報を受信するステップと、
ユーザによる記録装置に対する利用操作の情報を受信するステップと、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出するステップと、
前記推奨度に応じて番組の記録を自動的に予約するステップと、
所定のタイミングで前記予約の許可又は不許可を行うステップと
許可された予約に基づいて前記番組を記録するステップと、
を記録装置に実行させ、
前記ユーザによる記録装置に対する利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、当該番組の予約を不許可とするステップをさらに記録装置に実行させる自動記録方法。
【請求項７】
前記ユーザによる予約と前記自動的な予約が重複したとき、前記自動的な予約を不許可とする請求項６に記載の自動記録方法。
【請求項８】
番組のガイド情報を受信するステップと、
ユーザによる記録装置に対する利用操作の情報を受信するステップと、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出するステップと、
前記推奨度に応じて番組の記録を自動的に予約するステップと、
所定のタイミングで前記予約の許可又は不許可を行うステップと
許可された予約に基づいて前記番組を記録するステップと、
をコンピュータに実行させ、
前記ユーザによる記録装置に対する利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、当該番組の予約を不許可とするステップをさらにコンピュータに実行させる自動記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置（コンピュータ）のセキュリティ情報を所定の管理用コンピュータに通知する技術に関する。
【背景技術】
【０００２】
近年、テレビ技術の発展に伴い、テレビの視聴や録画を、より便利にするための機能が開発されている。特に、ＨＤ(hard disk）などの大容量の記憶装置を用いたテレビ録画装置では、電子番組情報（ＥＰＧ：Electric Program Guide）を用いて手軽に録画予約を設定することが出来る。このように、大容量の記憶媒体に気軽に録画できる技術は、利用者のテレビ視聴スタイルを大きく変化させてきている。
【０００３】
例えば、利用者のテレビ操作履歴に基づきテレビ録画装置が利用者の嗜好を判断して、嗜好に合うテレビ番組を自動録画しておき、利用者は自動録画された番組の中に気に入った番組があれば視聴するといったスタイルが提案されている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記自動録画を行う場合、記憶容量に余裕があったとしても、同時に受信できる番組数は、チューナの数によって限定されるので、ユーザの嗜好に沿った番組を精度良く特定して録画を行うことが望まれる。
【０００５】
しかし、ユーザの嗜好は、不変ではなく、経時的に変化するため、録画予約時にユーザの嗜好に適合していても、録画実行時にはユーザの嗜好に適合しない可能性がある。
【０００６】
そこで本発明は、番組の推奨度に基づく予約リストを所定時に更新することにより、ユーザの嗜好に適合した番組を精度良く記録可能な技術を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、記録装置は、
番組のガイド情報を受信する情報受信手段と、
ユーザによる利用操作の情報を受信する操作受信手段と、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出する推奨度算出手段と、
前記推奨度に応じて番組の記録を自動的に予約する予約手段と、
所定のタイミングで前記予約の許可又は不許可を行う予約管理手段と
許可された予約に基づいて前記番組を記録する記録手段と、を備えた。
【０００８】
前記ユーザによる予約と前記自動的な予約が重複したとき、前記予約管理手段は、前記自動的な予約を不許可としても良い。
【０００９】
前記自動的な予約が重複したとき、前記予約管理手段は、推奨度の低い予約を不許可としても良い。
【００１０】
前記ユーザによる利用操作の情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を新たに算出し、新たな推奨度が所定の閾値を超えた場合、前記予約手段が当該番組の記録を予約しても良い。
【００１１】
前記記録装置において、前記ユーザによる利用操作の情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、前記管理手段が当該番組の予約を不許可としても良い。
【００１２】
前記記録装置において、前記番組のガイド情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を算出し、新たに受信した番組の推奨度が所定の閾値を超えた場合、前記予約手段が当該番組の記録を予約しても良い。
【００１３】
また、上記課題を解決するため、自動記録方法は、
番組のガイド情報を受信するステップと、
ユーザによる利用操作の情報を受信するステップと、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出するステップと、
前記推奨度に応じて番組の記録を自動的に予約するステップと、
所定のタイミングで前記予約の許可又は不許可を行うステップと
許可された予約に基づいて前記番組を記録するステップと、
を記録装置に実行させる。
【００１４】
前記自動記録方法において、前記ユーザによる予約と前記自動的な予約が重複したとき、前記自動的な予約を不許可としても良い。
【００１５】
前記自動記録方法において、前記自動的な予約が重複したとき、推奨度の低い予約を不許可としても良い。
【００１６】
前記自動記録方法において、前記ユーザによる利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、新たな推奨度が所定の閾値を超えた場合、当該番組の記録を予約しても良い。
【００１７】
前記自動記録方法において、前記ユーザによる利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、当該番組の予約を不許可としても良い。
【００１８】
前記自動記録方法において、前記番組のガイド情報を受信したときに、前記番組の推奨度を算出し、新たに受信した番組の推奨度が所定の閾値を超えた場合、当該番組の記録を予約しても良い。
【００１９】
また、上記課題を解決するため、自動記録プログラムが、上記自動記録方法をコンピュータに実行させても良い。更に、この自動記録プログラムをコンピュータが読み取り可能な記録媒体に記録しても良い。コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００２０】
ここで、コンピュータが読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００２１】
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００２２】
開示の装置、方法、プログラム或は記録媒体は、番組の推奨度に基づく予約リストを所定時に更新することにより、ユーザの嗜好に適合した番組を精度良く記録可能な技術を提供できる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明を実施するための最良の形態について説明する。以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。
【００２４】
例えば、本実施の形態では、記録装置としてテレビ機能一体型の情報処理装置（コンピュータ）を用いた例を説明するが、該記録装置は、いわゆるハードディスクレコーダや番組記録機能をもったテレビ受信機のような専用装置であっても動作上の違いは無い。
【００２５】
また、利用者の嗜好を求めるための操作の内容として、録画操作の履歴を例にあげて説明するが、これは、録画操作に限らず、視聴や録画済番組の編集、ＤＶＤへのムーブなど、利用者の嗜好に関連する操作であれば良い。
【００２６】
更に、本実施の形態では、番組としてテレビ番組を例に上げて説明するが、これに限らず、ガイド情報を受信できる番組であれば、ラジオ番組などでも良い。
【００２７】
〈実施形態１〉
１．装置構成
図１は、第１の実施形態における自動録画装置（記録装置）を用いたシステムの概略図、図２は自動録画装置の概略構成図である。
【００２８】
自動録画装置１０は、放送局から放送された番組を受信して記録する。このとき番組を放送する手法は、電波による放送に限らず、ケーブルやインターネットを介した放送等であっても良い。例えば、図１に示すように、電波による放送の場合、テレビ局のテレビ信号送出装置２０から送出された放送電波を直接或は衛星等を介して受信する。また、ケーブルテレビの場合、ケーブルＣを介してケーブルテレビ局のヘッドエンド装置３０から送出された放送信号を受信する。更に、インターネット等のネットワーク上の動画配信、所謂インターネットテレビの場合、ネットワークを介してコンテンツサーバ５０から配信されたデータを受信する。
【００２９】
また、各放送局は、番組の放送と同様にガイド情報（番組表）も送信している。このガイド情報は、放送予定の番組を紹介する情報であり、例えば番組の放送時間、タイトル、概説、出演者などの情報を含んでいる。更に、該ガイド情報は、ネットワークを介してＥＰＧサーバ４０からも配信される。
【００３０】
自動録画装置１０は、図２に示すように、ＣＰＵ(central processing unit）１０Ｇ、このＣＰＵ１０Ｇにバスを介して接続されたメモリ部１０Ｈ、表示部１０Ａ、入力部１０Ｂ、通信制御部１０Ｃ、テレビ受信部（ＴＶチューナ）１０Ｄ、記憶部１０Ｆ、スピーカ１０Ｊ等を備えている。
【００３１】
記憶部１０Ｆは、ハードディスクといった大容量の記憶装置であり、オペレーティングシステム（ＯＳ）や、アプリケーションソフトウェア（自動記録プログラム、テレビ視聴プログラム等）、番組データが格納されている。
【００３２】
入力部（操作受信手段）１０Ｂは、キーボードやポインティングデバイス、リモコン等
の操作手段が接続され、ユーザが自動録画装置を利用するために該操作手段を操作（利用操作）した情報を受信してバス側に入力する。
【００３３】
ＴＶチューナ１０Ｄは、アンテナ９を介してテレビ局側からの放送波を受信し、受信した信号をＣＰＵ１０Ｇやグラフィックチップ（不図示）が処理可能な所定形式の番組データにエンコードしてバス側に入力する。また、ＴＶチューナ１０Ｄは、ケーブルテレビ局のヘッドエンド装置３０から送られた放送信号を中継機（例えばセットトップボックス）を介して受信し、番組データにエンコードしてバス側に入力する。
【００３４】
通信制御部１０Ｃは、ネットワークを介した他のコンピュータとの通信を制御する。例えば、コンテンツサーバ５０や、ＥＰＧサーバ４０と接続し、番組データやガイド情報を受信し、バス側へ入力する。本実施形態では、このＴＶチューナ１０Ｄと通信制御部１０Ｃが情報受信手段として機能する。
【００３５】
ＣＰＵ（演算処理部）１０Ｇは、前記ＯＳやアプリケーションプログラムを記憶部１０Ｆから適宜読み出して実行し、バスを介して入力部１０Ｂや通信制御部１０Ｃから得た情報を演算処理することにより、推奨度算出部１１Ａ、予約部１１Ｂ、予約管理部１１Ｃ、録画部１１Ｄ（記録手段）、表示制御部１１Ｅとしても機能する。
【００３６】
推奨度算出部１１Ａとしては、入力部１０Ｂから受信した利用操作の情報の履歴に基づいてユーザの利用傾向（嗜好情報）を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出する。
【００３７】
予約部１１Ｂとしては、前記推奨度に応じて番組の記録を自動的に予約する（以下自動予約とも称す）。例えば、前記推奨度算出部で求めた推奨度が閾値を超えた番組の情報を記憶部１０Ｆに格納されている予約のリスト（予約リスト）に追加する。
【００３８】
また、予約部１１Ｂは、ユーザの利用操作（予約操作）によっても番組の記録を予約する（以下手動予約とも称す）。即ちユーザがリモコン等の操作手段を操作し、ＥＰＧの番組表から録画する番組を選択することや、或は録画するチャンネルや放送時間を入力することによって、予約部が当該番組の情報を予約リストに追加する。
【００３９】
図３は、予約リストを構成する情報（録画予約情報）に含まれる項目の説明図である。
【００４０】
本実施形態において、各番組の予約情報は、少なくとも該番組を放送するチャンネル、放送時間（開始日時及び終了日時）、自動録画フラグ、推奨度を有する。また、適宜、録画画質、番組ＩＤ、番組タイトル、概説、出演者等の情報を有しても良い。
【００４１】
この自動録画フラグは、自動予約である場合にＯＮ、手動予約である場合にＯＦＦとする。
【００４２】
予約管理部１１Ｃとしては、所定のタイミングで前記予約の許可又は不許可を行う。具体的には、後述のように所定の条件を満たした番組、即ち許可した番組の情報を予約リストに追加させ、該条件を満たさない番組は不許可とし、予約リストから削除する。
【００４３】
録画部１１Ｄとしては、上記予約リストに基づいて前記番組を記憶部１０Ｆに記憶させる、即ち許可された予約に基づいて前記番組を記録する。また、録画部１１Ｄは、ユーザの録画操作に応じて、放送中の番組を記憶部１０Ｆに記憶させる。この録画操作に応じて録画を行った場合や、手動予約に応じて録画を行った場合、録画部（履歴登録部）１１Ｄは、録画操作の履歴をユーザの利用履歴として記憶部１０Ｆに記憶（登録）させる。
【００４４】
表示制御部１１Ｅとしては、録画された番組のうち、ユーザの利用操作によって再生が指示された番組を記録部１０Ｆから読み出して再生し、動画像を表示部１０Ａに表示させると共に、スピーカ１０Ｈから音声を出力させる。
【００４５】
図４は上記自動録画装置１０の機能ブロック図である。本実施形態の自動録画装置１０は、汎用のコンピュータがプログラムに従って演算処理することにより、一部１１Ａ〜１１Ｅの機能をソフトウェア的に実現したが、各部１１Ａ〜１１Ｅの機能を専用に設計された電子回路（ハードウェア）で実現した電子機器であっても良い。
【００４６】
２．自動録画方法
図５，図６は、録画プログラム（記録プログラムに相当）に従って自動録画装置が実行する自動録画方法（記録方法に相当）の説明図である。
【００４７】
先ず、推奨度算出部１１Ａは、通信制御部１０Ｃ、ＴＶチューナ１０Ｄを介してガイド情報を取得し、該ガイド情報に含まれる各番組について推奨度を求め、推奨度が所定の閾値を超えた番組の情報を推奨番組のリストとして抽出する（ステップ３１、以下Ｓ３１のようにも称す）。
【００４８】
予約部１１Ｂは、予約リストを記録部１０Ｆから読み出して取得し（Ｓ３２）、推奨番組一覧と比較して未予約の番組を抽出する（Ｓ３３）。
【００４９】
予約管理部１１Ｃは、予約部が抽出した未予約の番組について、予約リストとの重複を判定し、重複している番組については、自動予約か手動予約の区別（以下、予約種別とも称す）や、推奨度に応じて許可又は不許可を決定する（Ｓ３４）。
【００５０】
予約部１１Ｂは、許可された番組の情報を予約リストに追加して予約を行う（Ｓ３５）。
【００５１】
ステップ４において、許可又は不許可を決定する場合、予約管理部１１Ｃは、図６に示すように、先ず未予約の番組と予約済みの番組を比較し、放送時間が重複しているか否かを判定する（Ｓ４１）。
【００５２】
ここで予約管理部１１Ｃは、重複していない番組を許可し（Ｓ４２）、重複している番組については、予約リストを参照し、予約済みの番組が自動録画であるか否かを判定する（Ｓ４３）。
【００５３】
予約済みの番組が手動予約であった場合、ユーザによる予約を優先させるため、自動録画の番組を不許可とする（Ｓ４４）。また、重複している予約リスト上の番組が自動予約である場合、未予約の番組の推奨度と予約済み番組の推奨度を比較し（Ｓ４５）、推奨度の高い番組を許可し（Ｓ４２）、推奨度が低い番組を不許可とする（Ｓ４４）。
【００５４】
図７は、抽出された推奨番組のリストと、該推奨番組が加えられた予約リストの説明図である。
【００５５】
図７では、ガイド情報に含まれる番組Ａ〜Ｆのうち、閾値０．７０を超えた番組Ａ〜Ｄを推奨番組とし、前記ステップ３１で推奨度算出部１１Ａは、この推奨番組のリスト６１を取得する。そして推奨番組のリスト６１のうち、予約リスト６２に登録されていない番組Ａ〜Ｃを抽出し、予約リスト６２に加える。このとき、番組Ｃは、ユーザによる予約番組Ｈと放送時間が重複しているので除外され、番組Ａ，Ｂのみが加えられる。
【００５６】
このように、予約時に予約リストとの重複を判定し、予約リストを更新することによって、ユーザの嗜好に適合した番組を精度良く自動録画できる。
【００５７】
次に、利用者の嗜好を抽出して、推奨度を求める処理を説明する。
【００５８】
先ず、推奨度算出部１１Ａは、ユーザの利用傾向を求めるため、記憶部１０Ｆからユーザによる利用操作の履歴を読み出す。特に本実施形態では、ユーザが番組の録画を予約する操作、放送中の番組を録画する操作、予約を取り消す操作など、録画に関する操作（録画操作）の履歴を記憶部１０Ｆに記憶しておき、この録画履歴を読み出す。
【００５９】
この利用履歴（録画履歴）に基づいて、利用した番組のガイド情報を取得し、このガイド情報に含まれる語句（キーワード）からユーザの嗜好を求める。
【００６０】
図８は、ユーザの嗜好を抽出するため、録画した番組及び録画予約した番組のガイド情報に含まれる語句の重み（インデックス）を算出する処理のフローチャートである。
【００６１】
図８において、推奨度算出部１１Ａは、まず、録画履歴に基づいて、所定期間内（例えば過去１ヶ月）に録画した番組のＥＰＧ（ガイド情報）を取得する（Ｓ１）。本実施形態では、番組の録画を予約した時および放送中の番組を録画した時に、録画部が録画履歴として、各番組のガイド情報も記憶部１０Ｆに記憶させておき、該記憶部１０Ｆから読み出す。なお、録画履歴として、番組のＩＤや放送時間等の番組を特定する情報のみを記録しておき、該情報で特定される番組のガイド情報を推奨度算出部１１Ａが嗜好の算出時にＥＰＧサーバ４０から取得する構成でも良い。
【００６２】
次に、推奨度算出部１１Ａは、そのＥＰＧから、最初の番組を選択し（Ｓ２）、１番組分の番組情報を抽出する（Ｓ３）。この番組情報としては、番組タイトルや概説、出演者、ジャンルなど、番組の内容を説明するテキストであれば、すべての情報が処理の対象となる。
【００６３】
そして、その番組情報から語句を抽出する（Ｓ４）。この語句の抽出には、形態素解析を用いることができるが、形態素解析に限ることなく、語句を抽出できる方法であれば、語句の抽出処理方法に特段の制限はない。
【００６４】
続いて、上記抽出した語句からインデックスを作成する（Ｓ５）。
【００６５】
このインデックスの作成方法としては、「ＴＦ×１／ＤＦ」が利用できる。ＴＦ(Term Frequency)は、ある番組中に特定の語句（キーワード）などの情報が出現する頻度である。またＤＦ(Document Frequency)は、全番組の中で特定の語句（キーワード）を含む番組の数である。
【００６６】
そして、上記の語句の統計量がすなわち「ＴＦ×１／ＤＦ」であり、これが各語句の重みである。
【００６７】
この方法でインデックスを作成すると、番組数をi、番組から抽出された語句の種類をjとした時、i×jのベクトル空間でインデックスが生成される。このインデックスの各要素の重みＷとして、上記の「ＴＦ×１／ＤＦ」の値が用いられる。
【００６８】
上記のインデックス生成に続いて、最後の番組か否かを判別し（Ｓ６）、最後の番組でなければ（Ｓ６がＮ）、次の番組を選択して（Ｓ７）、ステップＳ３の処理に戻る。そし
て、ステップＳ３〜Ｓ６（又は更にＳ７）の処理を繰り返す。これにより、録画した番組のインデックスが生成される。
【００６９】
そして、ステップＳ６の判別で、最後の番組であることが判別されたときは（Ｓ６がＹ）、処理を終了する。
【００７０】
図９は前記インデックを用いて嗜好情報を生成するフローチャートである。
【００７１】
図９において、まず録画履歴から１番目の録画番組を選択する（Ｓ１１）。続いて、図８に示した処理で生成されているインデックスから、上記選択した録画番組に含まれる各語句の重みを取得する（Ｓ１２）。
【００７２】
そして、この処理において、同じ語句が繰り返して出てきた場合は、その都度その重みを加算する（Ｓ１３）。
【００７３】
続いて、最後の録画番組か否かを判別し（Ｓ１４）、最後の録画番組でなければ（Ｓ１４がＮ）、次の録画番組を選択して（Ｓ１５）、ステップＳ１２の処理に戻る。
【００７４】
そして、ステップＳ１２〜Ｓ１４（又は更にＳ１５）の処理を繰り返す。これにより、録画番組のガイド情報に含まれる語句それぞれの重みが各個に加算された嗜好情報が生成される。
【００７５】
そして、ステップＳ１４の判別で、最後の録画番組であることが判別されたときは（Ｓ１４がＹ）、上記生成された嗜好情報を後述の推奨度を求める処理のために正規化して（Ｓ１６）、処理を終了する。
【００７６】
この正規化された嗜好情報が、番組の推奨度を求める際の基準となる。尚、嗜好情報の正規化については、例えば、コサイン正規化や、ピボット正規化などがあるが、正規化する手法であれば、どのような方法を用いてもよい。
【００７７】
図１０は、自動録画を行うために番組の推奨度を求める処理のフローチャートである。
【００７８】
図１０において、推奨度算出部１１Ａは、通信制御部１０ＣやＴＶチューナ１０Ｄを介して現在以降のガイド情報を取得し、図９に示した処理と同様の方法で、各番組のガイド情報に含まれる語句それぞれの重みが各個に加算された情報（以下、特徴情報と称す。図９の嗜好情報に相当する）を算出し、正規化する（Ｓ２１）。
【００７９】
次に、ＥＰＧから１番目の番組を選択し（Ｓ２２）、その選択した番組の特徴情報がユーザの嗜好情報に適合（類似）している程度を求めて、当該番組の推奨度とする（ステップＳ２３）。
【００８０】
この推奨度の算出は、例えば、嗜好クエリと検索対象の各番組に共通に含まれる語句の重みの積を算出し、番組内での積の和を算出することにより実現できる。
【００８１】
この場合、番組の推奨度は、番組の特徴情報がユーザの嗜好情報と類似している、即ち当該番組がユーザの嗜好に合っている程、高くなるので、推奨度が所定の閾値を超えた番組を推奨番組とする。
【００８２】
その後、最後の番組か否かを判別し（ステップＳ２４）、最後の番組でなければ（Ｓ２４がＮ）、次の番組を選択して（ステップＳ２５）、ステップＳ２３の処理に戻り、ステ
ップＳ２３、Ｓ２４（又は更にＳ２５）の処理を繰り返す。
【００８３】
そして、ステップＳ２４の判別で、最後の番組であることを判別すると（Ｓ２４がＹ）、処理を終了する。これにより、現在以降のガイド情報から前記閾値を超えた推奨番組のリストを作成できる。
【００８４】
上述のように、ユーザの嗜好情報は、ユーザが録画或いは予約した番組に基づくものであるため、ユーザが新たに予約や録画を行う操作を行った場合、予約を取り消す操作を行った場合に、該嗜好情報が変化することになる。
【００８５】
そこで、操作受信部がユーザによる利用操作の情報を受信した毎に、推奨度算出部が推奨度を算出し、随時、ユーザの嗜好情報を求める。これにより、ユーザの嗜好の変化に追従して常にユーザの嗜好に適合した自動録画を行うことができる。
【００８６】
〈実施形態２〉
図１１は、実施形態２の自動録画方法の説明図である。本実施形態２は、前述の実施形態１と比べて推奨番組のリストに含まれない自動予約を予約リストから削除する点が異なり、その他の構成は同じである。このため、同一の構成には同符号を付すなどして重複する説明を省略している。
【００８７】
図１１では、推奨度算出部１１Ａが、前述と同様に推奨番組のリストと予約リストを取得し（Ｓ３１，Ｓ３２）、この予約リストに含まれる自動予約された番組のうち、推奨番組のリストに含まれない番組の情報を削除する（Ｓ５１）。
【００８８】
そして、録画予約として未登録の推奨番組を抽出し（Ｓ３３）、この未登録の推奨番組について図６に示す重複確認の処理を行い（Ｓ３４）、重複のない許可された番組を予約する（Ｓ３５）。
【００８９】
図１２は、推奨番組の更新の説明図である。
【００９０】
図１２では、ガイド情報に含まれる番組Ａ〜Ｅのうち、前回閾値０．７０を超えた番組Ａ〜Ｃを推奨番組リスト６３とし、今回閾値０．７０を超えた番組Ａ，Ｅ，Ｂを推奨番組リスト６４としている。
【００９１】
前回の推奨番組リスト６３では、番組Ｃが閾値を超えて推奨番組となっていたが、ユーザの嗜好の変化に伴い、新しい推奨番組リスト６４では、番組Ｃが除外され、番組Ｅが加わっている。
【００９２】
従って、この新しい推奨番組リスト６４に基づいて図１１の自動録画方法を行うと、前回自動予約した番組Ｃを予約リストから削除して、新たに番組Ｅを予約リストに加える。
【００９３】
このように、本実施形態によれば、既に予約した番組であっても、ユーザの嗜好の変化によって、ユーザの嗜好に合わなくなった場合には、削除することができ、精度良くユーザの嗜好に適合した自動予約を行うことができる。
【００９４】
〈その他〉
本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００９５】
例えば、以下に付記した構成であっても上述の実施形態と同様の効果が得られる。また
、これらの構成要素は可能な限り組み合わせることができる。
【００９６】
（付記１）
番組のガイド情報を受信する情報受信手段と、
ユーザによる利用操作の情報を受信する操作受信手段と、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出する推奨度算出手段と、
前記推奨度に応じて番組の記録を自動的に予約する予約手段と、
所定のタイミングで前記予約の許可又は不許可を行う予約管理手段と
許可された予約に基づいて前記番組を記録する記録手段と、
を備えた記録装置。
【００９７】
（付記２）
前記ユーザによる予約と前記自動的な予約が重複したとき、前記予約管理手段は、前記自動的な予約を不許可とする付記１に記載の記録装置。
【００９８】
（付記３）
前記自動的な予約が重複したとき、前記予約管理手段は、推奨度の低い予約を不許可とする付記１又は２に記載の記録装置。
【００９９】
（付記４）
前記ユーザによる利用操作の情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を新たに算出し、新たな推奨度が所定の閾値を超えた場合、前記予約手段が当該番組の記録を予約する付記１から３の何れか１項に記載の記録装置。
【０１００】
（付記５）
前記ユーザによる利用操作の情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、前記管理手段が当該番組の予約を不許可とする付記１から４の何れか１項に記載の記録装置。
【０１０１】
（付記６）
前記番組のガイド情報を受信したときに、前記推奨度算出手段が、前記番組の推奨度を算出し、新たに受信した番組の推奨度が所定の閾値を超えた場合、前記予約手段が当該番組の記録を予約する付記１から５の何れか１項に記載の記録装置。
【０１０２】
（付記７）
番組のガイド情報を受信するステップと、
ユーザによる利用操作の情報を受信するステップと、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出するステップと、
前記推奨度に応じて番組の記録を自動的に予約するステップと、
所定のタイミングで前記予約の許可又は不許可を行うステップと
許可された予約に基づいて前記番組を記録するステップと、
を記録装置に実行させる自動記録方法。
【０１０３】
（付記８）
前記ユーザによる予約と前記自動的な予約が重複したとき、前記自動的な予約を不許可とする付記７に記載の自動記録方法。
【０１０４】
（付記９）
前記自動的な予約が重複したとき、推奨度の低い予約を不許可とする付記７又は８に記載の自動記録方法。
【０１０５】
（付記１０）
前記ユーザによる利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、新たな推奨度が所定の閾値を超えた場合、当該番組の記録を予約する付記７から９の何れか１項に記載の自動記録方法。
【０１０６】
（付記１１）
前記ユーザによる利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、当該番組の予約を不許可とする付記７から１０の何れか１項に記載の自動記録方法。
【０１０７】
（付記１２）
前記番組のガイド情報を受信したときに、前記番組の推奨度を算出し、新たに受信した番組の推奨度が所定の閾値を超えた場合、当該番組の記録を予約する付記７から１１の何れか１項に記載の自動記録方法。
【０１０８】
（付記１３）
番組のガイド情報を受信するステップと、
ユーザによる利用操作の情報を受信するステップと、
前記受信した利用操作の情報の履歴に基づいてユーザの利用傾向を求め、該利用傾向に対する前記番組のガイド情報の適合度を当該番組の推奨度として算出するステップと、
前記推奨度に応じて番組の記録を自動的に予約するステップと、
所定のタイミングで前記予約の許可又は不許可を行うステップと
許可された予約に基づいて前記番組を記録するステップと、
をコンピュータに実行させる自動記録プログラム。
【０１０９】
（付記１４）
前記ユーザによる予約と前記自動的な予約が重複したとき、前記自動的な予約を不許可とする付記１３に記載の自動記録プログラム。
【０１１０】
（付記１５）
前記自動的な予約が重複したとき、推奨度の低い予約を不許可とする付記１３又は１４に記載の自動記録プログラム。
【０１１１】
（付記１６）
前記ユーザによる利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、新たな推奨度が所定の閾値を超えた場合、当該番組の記録を予約する付記１３から１５の何れか１項に記載の自動記録プログラム。
【０１１２】
（付記１７）
前記ユーザによる利用操作の情報を受信したときに、前記番組の推奨度を新たに算出し、予約中の番組の新たな推奨度が所定の閾値を下回った場合、当該番組の予約を不許可とする付記１３から１６の何れか１項に記載の自動記録プログラム。
【０１１３】
（付記１８）
前記番組のガイド情報を受信したときに、前記番組の推奨度を算出し、新たに受信した
番組の推奨度が所定の閾値を超えた場合、当該番組の記録を予約する付記１３から１７の何れか１項に記載の自動記録プログラム。
【図面の簡単な説明】
【０１１４】
【図１】第１の実施形態における自動録画装置（記録装置）を用いたシステムの概略図
【図２】自動録画装置の概略構成図
【図３】予約リストを構成する情報（録画予約情報）に含まれる項目の説明図
【図４】自動録画装置の機能ブロック図
【図５】録画プログラムに従って自動録画装置が実行する自動録画方法の説明図
【図６】録画プログラムに従って自動録画装置が実行する自動録画方法の説明図
【図７】抽出された推奨番組のリストと、該推奨番組が加えられた予約リストの説明図
【図８】ガイド情報に含まれる語句の重みを算出する処理のフローチャート
【図９】インデックを用いて嗜好情報を生成するフローチャート
【図１０】自動録画を行うために番組の推奨度を求める処理のフローチャート
【図１１】実施形態２の自動録画方法の説明図
【図１２】前回の推奨番組のリストと、新しい推奨番組リストの説明図
【符号の説明】
【０１１５】
１０  自動録画装置
２０  テレビ信号送出装置
３０  ヘッドエンド装置
４０  ＥＰＧサーバ
５０  コンテンツサーバ
【図１】
0004568323.tif 000002
【図２】
0004568323.tif 000003
【図３】
0004568323.tif 000004
【図４】
0004568323.tif 000005
【図５】
0004568323.tif 000006
【図６】
0004568323.tif 000007
【図７】
0004568323.tif 000008
【図８】
0004568323.tif 000009
【図９】
0004568323.tif 000010
【図１０】
0004568323.tif 000011
【図１１】
0004568323.tif 000012
【図１２】
0004568323.tif 000013