(57)【要約】【課題】  利用者が設定したキーワード等を利用して、番組ガイドの番組情報からキーワードに該当する番組を自動的に選んで予約録画を行う場合、規定の記録画質で番組の録画を行っているため、利用者のキーワードや番組に対する興味の度合いを自動的に記録品質に反映することができなかった。【解決手段】  録画された番組に対する利用者の再生履歴情報と、利用者があらかじめ入力または指定したキーワードが録画された番組の番組情報に存在するかどうかを調べることによって、各キーワードに対する利用者の興味の度合いをそれぞれ算出し、この情報と自動録画対象となる番組情報中のキーワード検索結果から自動録画を行う番組に対する利用者の嗜好の度合いを予測し、この嗜好の度合いをもとに自動録画時の記録品質を自動的に決定する。【選択図】        図１     
2005302245.tif 000002
【特許請求の範囲】
【請求項１】
放送信号から放送番組に関する番組情報を抽出する番組情報抽出手段と、
前記放送信号を放送番組毎に番組情報と関連付けて記録する放送信号記録手段と、
前記放送信号記録手段に記録された放送信号を再生する再生手段と、
前記再生手段による再生時間を計測する再生時間計測手段と、
前記再生時間計測手段により計測された再生時間を放送番組毎に記憶する再生時間記憶手段と、
キーワードを設定するキーワード設定手段と、
装置全体の動作を制御する制御手段と
を有し、
番組情報に前記キーワードを含む放送番組を記録するキーワード記録を予約する際に、前記制御手段は、
番組情報にキーワードを含む放送番組の記録時間をキーワード毎に合計してキーワード毎の合計記録時間を求め、
番組情報にキーワードを含む放送番組の再生時間をキーワード毎に合計してキーワード毎の合計再生時間を求め、
前記合計記録時間と前記合計再生時間からキーワード毎の再生頻度を求め、
前記再生頻度に基づいて前記キーワード記録の予約設定の内容を決める
ことを特徴とする記録再生装置。
【請求項２】
前記制御手段による予約設定の内容変更においては、前記再生頻度に基づいて放送番組毎の記録品質の設定内容を変更することを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記制御手段による予約設定の内容変更においては、複数の放送番組の予約記録時間帯が重複したときに前記再生頻度の高いキーワードを番組情報に含む放送番組を優先的に予約設定することを特徴とする請求項１又は２のいずれかに記載の記録再生装置。
【請求項４】
前記制御手段による予約設定の内容変更においては、前記再生頻度の低いキーワードを番組情報に含む番組から順に予約設定を実行し、複数の放送番組の予約記録時間帯が重複したときには、時間的に後に予約設定された放送番組を優先的に予約設定することを特徴とする請求項１又は２のいずれかに記載の記録再生装置。
【請求項５】
前記放送信号記録手段は、前記キーワード記録により記録された放送番組であるか否かを識別する識別情報を記録し、
前記制御手段により前記合計記録時間及び前記合計再生時間を求める際に、前記キーワード記録により記録された放送番組を対象として前記合計記録時間及び前記合計再生時間を求めることを特徴とする請求項１から４までのいずれかに記載の記録再生装置。
【請求項６】
前記制御手段により前記合計記録時間及び前記合計再生時間を求める際に、前記放送信号記録手段に記録されているすべての放送番組を対象として前記合計記録時間及び前記合計再生時間を求めることを特徴とする請求項１から４までのいずれかに記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、テレビジョン放送の記録再生装置に関し、特にテレビ番組を自動的に録画予約できる記録再生装置に関する。
【背景技術】
【０００２】
従来、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）と呼ばれる電子番組ガイドの受信機能を備えた記録再生装置では、ディスプレイで番組表を見ながら番組予約することができる。更に、予約操作に伴う利用者の負担を軽減するために、利用者が設定したキーワード等を利用して、ＥＰＧ内の番組情報にキーワードを含む放送番組を自動的に選んで予約録画を行うようにした記録再生装置も提案されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２０００―１７５１４１号公報（第３−６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の記録再生装置は、テレビ番組の自動録画を行う際、利用者が予め入力又は指定したキーワード等をもとに録画する番組を選び、規定の記録画質で番組の録画を行っていた。利用者の入力又は指定したキーワードは、利用者の嗜好を知るために重要な情報であるが、利用者は、入力又は指定したすべてのキーワードに対していつも同程度の興味を持っているとは限らず、各キーワードに対する利用者の興味の度合いにばらつきがあることも多い。しかし、従来の記録再生装置では、どのキーワードに基づく番組に対しても同じ記録品質で自動記録を行うため、利用者のキーワードや番組に対する興味の度合いを自動的に記録画質に反映することができなかった。
【０００５】
本発明の目的は、キーワード録画の予約をする際に、利用者の嗜好や興味の度合いを反映させた設定を自動的に行うことができる記録再生装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の記録再生装置は、放送信号から放送番組に関する番組情報を抽出する番組情報抽出手段と、前記放送信号を放送番組毎に番組情報と関連付けて記録する放送信号記録手段と、前記放送信号記録手段に記録された放送信号を再生する再生手段と、前記再生手段による再生時間を計測する再生時間計測手段と、前記再生時間計測手段により計測された再生時間を放送番組毎に記憶する再生時間記憶手段と、キーワードを設定するキーワード設定手段と、装置全体の動作を制御する制御手段とを有し、番組情報に前記キーワードを含む放送番組を記録するキーワード記録を予約する際に、前記制御手段は、番組情報にキーワードを含む放送番組の記録時間をキーワード毎に合計してキーワード毎の合計記録時間を求め、番組情報にキーワードを含む放送番組の再生時間をキーワード毎に合計してキーワード毎の合計再生時間を求め、前記合計記録時間と前記合計再生時間からキーワード毎の再生頻度を求め、前記再生頻度に基づいて前記キーワード記録の予約設定の内容を決めることを特徴とする。
【発明の効果】
【０００７】
本発明の記録再生装置によれば、設定したキーワードをもとに記録する放送番組を選んで記録するキーワード記録の予約に際して、利用者の嗜好や興味を反映させた予約設定をすることができるという効果が得られる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１は、本発明による記録再生装置の実施の形態１の構成を示すブロック図である。同図に示すように、この記録再生装置１は、アンテナ入力端子２、チューナ３、番組データ抽出回路４、番組データ記録部５、テレビ放送信号をストリームに変換するエンコーダ６、圧縮されたテレビ放送信号を記録する番組ストリーム記録部７、ストリームをテレビ放送信号に変換するデコーダ８、テレビ放送信号を切り替えるスイッチ９、テレビ信号出力端子１０、ユーザーデータ記録部１１、記録再生機能を制御するコントローラ１２、利用者の操作を受ける操作入力部１３、タイマ１４、及びデータ出力端子１５で構成されている。
【０００９】
尚、図１においては、番組データ記録部５、番組ストリーム記録部７、及びユーザーデータ記録部１１は、それぞれ個別のものとして示したが、例えば一つのハードディスク装置における異なる記録領域に設定することもできる。また、操作入力部１３は、記録再生装置本体に備えられた操作パネルやリモコン（遠隔操作装置）等の操作入力手段とすることができる。
【００１０】
アンテナによって受信されてアンテナ入力端子２から入力された放送波信号は、チューナ３に入力される。チューナ３によって選局された特定のチャンネルのテレビ放送信号は、番組データ抽出回路４、エンコーダ６、及びスイッチ９に入力される。番組データ抽出回路４は、入力したテレビ放送信号に重畳されている番組データを抽出し、そして抽出した番組データを、放送日時やチャンネルを指定して取り出せるような番組データのリストに変換して番組データ記録部５に記録し、記録が完了するとコントローラ１２へ番組データ取得完了通知を出す。番組データのリストは、例えば、週間テレビ番組表のような形式で、所定の表示手段（例えば、記録再生装置１に接続されたモニター等）に表示することも可能である。
【００１１】
エンコーダ６は、チューナ３から入力したテレビ放送信号を、冗長性を排除して圧縮し、番組ストリームへと変換し出力する。変換された番組ストリームは、番組ストリーム記録部７によって記録される。
【００１２】
デコーダ８には、コントローラ１２によって番組ストリーム記録部７から読み出された番組ストリームが入力される。デコーダ８は、入力した番組ストリームをデコードし、テレビ放送信号に変換する。変換されたテレビ放送信号は、スイッチ９に入力される。スイッチ９は、チューナ３から出力されたテレビ放送信号と、デコーダ８から出力されたテレビ放送信号とを、コントローラ１２の指示によって選択し、選択したテレビ放送信号を出力する。スイッチ９から出力されたテレビ放送信号は、テレビ信号出力端子１０を通じて外部へ出力される。
【００１３】
操作入力部１３は、利用者により操作パネル或いはリモコン等を用いて操作され、キーワード登録操作、予約操作、チャンネル選局操作、録画操作、停止操作、一時停止操作再生操作、予約リスト要求操作、番組ストリームリスト要求操作、登録キーワードリスト要求操作等の操作情報を生成し、生成されたこの操作情報は、コントローラ１２に入力される。コントローラ１２は、操作入力部１３から入力した操作情報をもとに、次のようにして各機能を制御する。
【００１４】
キーワード登録操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、入力されたキーワードをユーザーデータ記録部１１内のキーワードリストに追加記録する。図２は、ユーザーデータ記録部１１内のキーワードリストの記録例を示す。同図に示すように、入力されたキーワードは、キーワード番号が付され、後述するキーワード再生時間、キーワード記録時間、及びキーワード再生頻度と共にキーワードリストとして管理される。また後述するように、入力したキーワードを含む番組データを番組データ記録部５の番組データリストから探し出し、対応する番組をユーザーデータ記録部１１内の自動録画予約リストに自動登録し、タイマ１４にその開始時間を登録する。
【００１５】
但し、この自動録画予約は、同じユーザーデータ記録部１１内に、ユーザーによって登録された録画予約リストの内容と重複する場合、ここでの登録は行われない。尚、ここでは利用者がキーワードを入力することでキーワード登録がなされるように説明したが、例えば、予め登録した複数のキーワードから、所望のキーワードを選択指定して登録するようにしてもよい。
【００１６】
予約操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、指定された日時及びチャンネルの番組をユーザーデータ記録部１１内の録画予約リストに追加し、タイマ１４にその開始時間を登録する。ここで新規に追加した予約番組が、上記した自動録画予約による自動録画予約リストに存在して重複する場合、重複する予約番組を自動録画予約リストから削除し、タイマ１４における該当開始時間登録も削除する。尚、ユーザーデータ記録部１１は、上記したように入力されたキーワードのリスト（図２参照）、予約操作によって予約設定される録画予約リスト、指定されたキーワードに基づいて自動設定される自動録画予約リスト、及び後述する各番組ストリーム単位の再生時間リスト（図３参照）を記録する。
【００１７】
チャンネル選局操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、チューナ３を指定されたチャンネルに同調するようにセットする。また、スイッチ９をチューナ３からのテレビ放送信号を選択するようにセットし、テレビ信号出力端子１０にチューナ３からのテレビ放送信号が出力されるようにする。
【００１８】
録画操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、エンコーダ６に、指定された記録レートの設定及びエンコード動作の開始を指令し、エンコーダ６から出力される番組ストリームを番組ストリーム記録部７に記録する。この際、番組データ記録部５の番組データリストから、録画する番組の番組情報を抽出し、番組ストリームの付加情報として、番組ストリームと共に記録する。図４は、この番組情報リストの記録例を示す。同図に示すように、番組情報（各項目の内容）は、対応する番組のストリーム番号と共に番組情報リストとして管理される。
【００１９】
録画中に停止操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、エンコーダ６にエンコード終了をセットし、エンコーダ６から出力される番組ストリームの番組ストリーム記録部７への記録も終了させる。また、録画中に一時停止操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、エンコーダ６にエンコード一時停止をセットし、エンコーダ６から出力される番組ストリームの番組ストリーム記録部７への記録も一時停止させる。
【００２０】
録画一時停止中に一時停止操作の操作情報を操作入力部１３から再度入力した場合、コントローラ１２は、エンコーダ６にエンコード再開をセットし、エンコーダ６から出力される番組ストリームの番組ストリーム記録部７への記録も再開させる。また、録画一時停止中に停止操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、エンコーダ６にエンコード終了をセットし、エンコーダ６から出力される番組ストリームの番組ストリーム記録部７への記録も終了させる。
【００２１】
再生操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、番組ストリーム記録部７から、指定された番組ストリームをデコーダ８に出力するようにセットし、デコーダ８に番組ストリームの再生をセットする。また、スイッチ９をデコーダ８からのテレビ放送信号を選択するようセットし、テレビ信号出力端子１０にデコーダ８からの再生テレビ放送信号が出力されるようにする。そして、タイマ１４による、指定された番組ストリームの再生時間の計測を開始する。
【００２２】
再生中に停止操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、デコーダ８にデコードの終了をセットし、番組ストリーム記録部７からの番組ストリームの出力も終了させる。また、スイッチ９をチューナ３からのテレビ放送信号を選択するようにセットし、テレビ信号出力端子１０にチューナ３からのテレビ放送信号が出力されるようにする。そして、タイマ１４を用いて計測していた番組ストリームの再生時間計測を終了させ、その再生時間をユーザーデータ記録部１１に記録する。
【００２３】
既に該当する番組ストリームの再生時間が記録されていた場合、その記録されていた再生時間と今回計測した再生時間を加算して、結果を記録する。図３は、ユーザーデータ記録部１１内に記録される各番組ストリーム単位の再生時間リストの記録例を示す。同図に示すように、各番組の延べの再生時間は、対応する番組ストリーム番号と共に再生時間リストとして管理される。
【００２４】
また、再生中に一時停止操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、デコーダ８にデコードの一時停止をセットし、番組ストリーム記録部７からの番組ストリームの出力も一時停止させる。また、タイマ１４を用いて計測していた番組ストリームの再生時間計測も一時停止させる。
【００２５】
再生一時停止中に一時停止操作の操作情報を操作入力部１３から再度入力した場合、コントローラ１２は、デコーダ８にデコード再開をセットし、番組ストリーム記録部７からの番組ストリームの出力も再開させる。また、タイマ１４で計測を一時停止していた番組ストリームの再生時間計測も再開させる。
【００２６】
再生一時停止中に停止操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、デコーダ８にデコード終了をセットし、番組ストリーム記録部７からの番組ストリームの出力も終了させる。また、スイッチをチューナ３からのテレビ放送信号を選択するようにセットし、テレビ信号出力端子１０にチューナ３からのテレビ放送信号が出力されるようにする。加えて、タイマ１４にて計測を一時停止していた番組ストリームの再生時間計測を終了させ、その再生時間をユーザーデータ記録部１１に記録する。既に該当する番組ストリームの再生時間が記録されていた場合、その記録されていた再生時間と今回計測した再生時間を加算して、結果を記録する。
【００２７】
番組データ要求操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、番組データ記録部５に記録されている番組データリストから該当する番組データを抜き出して、データ出力端子１５に出力する。
【００２８】
予約リスト要求操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、ユーザーデータ記録部１１から予約リスト（録画予約リストと自動録画予約リスト）を抜き出し、データ出力端子１５に出力する。
【００２９】
番組ストリームリスト要求操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、番組ストリーム記録部７から、録画した番組ストリームの各番組情報を抜き出し、例えば図４に示すようにリスト化してデータ出力端子１５に出力する。
【００３０】
登録キーワードリスト要求操作の操作情報を操作入力部１３から入力した場合、コントローラ１２は、ユーザーデータ記録部１１から登録されているキーワードリスト（図２）を抜き出して、データ出力端子１５に出力する。
【００３１】
コントローラ１２は、以上のような操作入力部１３から入力した操作情報に対応する制御を実行する以外にも、内部で発生した以下のような内容の処理も行う。
【００３２】
前記したように、番組データ抽出回路４は、入力したテレビ放送信号に重畳されている番組データを抽出し、番組データ記録部５への記録が完了するとコントローラ１２へ番組データ取得完了通知を出す。図５は、コントローラ１２が、例えばこの番組データ取得完了通知を受けたタイミングで実行する、キーワード再生頻度を算出するための再生時間計測処理の流れを示すフローチャートである。以下に、このフローチャート及び図１のブロック図を参照しながら、この再生時間計測処理について説明する。
【００３３】
コントローラ１２は、番組データ抽出回路４から番組データ取得完了通知を取得する。この通知を受けて、コントローラ１２は、ユーザーデータ記録部１１内のキーワードリスト（図２）と各番組ストリーム単位の再生時間リスト（図３）を取得する（ステップＳ１）。また、コントローラ１２は、番組ストリーム記録部７内の、番組ストリームの番組情報リスト（図４）を取得する（ステップＳ２）。
【００３４】
次に、番組ストリーム番号１（Ｎ＝１）の番組情報を対象にして、この番組情報の中にキーワードリスト（図２）中のキーワードが存在するか否かを検索する（ステップＳ３）。図６は、この時の検索結果を示す説明図である。図６に示すように、番組ストリーム番号１の番組情報には、キーワード番号３のキーワード「株」が存在するため、キーワードリスト（図２）のキーワード番号３のキーワード再生時間の欄に、図３の再生時間リストに記録された番組ストリーム番号１の再生時間１２０分を加え、更にキーワードリストのキーワード番号３のキーワード記録時間の欄に、図４の番組情報リストに記録された番組ストリーム番号１の記録時間１２０分を加える（ステップＳ４）。もし、ステップＳ３の検索で、番組ストリーム番号１の番組情報にキーワードリスト中のキーワードが存在しない場合、ステップＳ４の処理はパスされる。
【００３５】
次に、すべての番組ストリーム、即ちここでは番組ストリーム番号１から３までにおいて、上記検索が実行されたかをチェックすることにより（ステップＳ５）、すべての番組ストリームにおいて、ステップＳ３，Ｓ４の検索処理が繰り返される。
【００３６】
図６に示すように、番組ストリーム番号２の番組情報（図４参照）には、キーワード番号２のキーワード「料理」が存在するため、キーワードリスト（図２）のキーワード番号２のキーワード再生時間の欄に、図３の再生時間リストに記録された番組ストリーム番号２の再生時間６０分が加えられ、更にキーワードリストのキーワード番号２のキーワード記録時間の欄に、図４の番組情報リストに記録された番組ストリーム番号２の記録時間３０分が加えられる。
【００３７】
更に番組ストリーム番号３の番組情報（図４参照）には、キーワード番号１のキーワード「ニュース」とキーワード番号３のキーワード「株」が存在するため、キーワードリストのキーワード番号１及び３のキーワード再生時間の欄には、それぞれ図３の再生時間リストに記録された番組ストリーム番号３の再生時間３０分が加えられ、更にキーワードリストのキーワード番号１及び３のキーワード記録時間の欄に、それぞれ図４の番組情報リストに記録された番組ストリーム番号３の記録時間６０分が加えられる。こうして、全番組ストリームに対して、番組情報にキーワードを含む放送番組の記録時間をキーワード毎に合計して得られたキーワード毎の合計記録時間と、番組情報にキーワードを含む放送番組の再生時間をキーワード毎に合計して得られたキーワード毎の合計再生時間が求められる。以下、このようにして求められたキーワード毎の合計記録時間を「キーワードの記録時間」又は「キーワード記録時間」とも言う。また、このようにして求められたキーワード毎の合計再生時間を「キーワードの再生時間」又は「キーワード再生時間」とも言う。
【００３８】
図７は、この時点でキーワードリストが記録するキーワード再生時間とキーワード記録時間を示す。
【００３９】
ここで、キーワードの再生時間をキーワードの記録時間で除算した値をキーワード再生頻度と定義し、キーワード再生頻度（キーワード毎の再生頻度）を算出する。図７の結果に対して、キーワード再生頻度を算出した例を図８に示す。キーワード再生頻度は、そのキーワードを含む番組の再生時間と記録時間から、このキーワードに対する利用者の嗜好度合いを示す指標として算出されたものである。例えば、嗜好の度合いが大きい番組ほど何度も再生されるため、その番組の延べの再生時間が長くなる。その結果、その番組に含まれるキーワードは、その再生頻度が高くなり、利用者の嗜好度が高いキーワードということになる。
【００４０】
次に、キーワードの再生頻度を算出した後、番組データ記録部５内の番組データのリストに対してユーザーデータ記録部１１のキーワードリスト（図２参照）中の各キーワードでキーワード検索を行なう。図９は、このキーワード検索によって検索された番組データの必要項目を、例えば放送開始日時の早い順に並べた検索リストである。この検索リストに示すように、ここで検索された番組には、その番組の嗜好指数が定義される。
【００４１】
この嗜好指数は、検索された各番組データに含まれるキーワードが複数の場合、その中で最も高いキーワード再生頻度を持つキーワードのキーワード再生頻度を、その番組データに対応する番組の嗜好指数とするものである。例えば、図９に示すように、検索された「９時のニュース」の番組データには、「ニュース」（再生頻度０．５）と「株」（再生頻度０．８３）の２つのキーワードが含まれるが、この場合番組の嗜好指数としては、「株」の再生頻度の数値０．８３が選択される。同様にして、この検索リストに示す検索該当番組「金曜ドラマ」の場合、嗜好指数として、キーワード「料理」の再生頻度の数値２が選択される。また、その番組データに各キーワードが含まれない番組の嗜好指数は、０となる。
【００４２】
尚、ここでは、ある番組の番組データに複数のキーワードが存在した場合、それらのキーワードの中で、一番大きなキーワード再生頻度を、その番組の嗜好指数としたが、この方法に限定されるものではなく、例えば、存在する各キーワードのキーワード再生頻度を単純加算して、「９時のニュース」の嗜好指数を１．３３とし、「金曜ドラマ」の嗜好指数を２．８３としても良い。更に、存在する各キーワードのキーワード再生頻度を単純平均して、「９時のニュース」の嗜好指数を０．６６５とし、「金曜ドラマ」の嗜好指数を１．４１５としても良いなど、種々の算出方法を取り得る。
【００４３】
図１０は、以上のようにしてピックアップした、番組データ中にキーワードリスト中のキーワードを含む番組（番組の嗜好指数が０でない番組）を、ユーザーデータ記録部１１に記録された自動録画予約リストに自動登録する手順を示すフローチャートである。以下に、図１０のフローチャートを参照しながら、自動録画予約リストに予約番組を自動登録する手順について説明する。
【００４４】
自動録画予約リストに予約番組を自動登録する際には、先ず、ピックアップされた番組の中から、嗜好指数の低い番組から順に自動録画予約リストへの登録処理が行なわれるように、嗜好指数の低い番組から順次該当番組データを選択する（ステップＳ１１）。次に選択した番組（の時間帯）が、利用者によるキー入力によって設定登録され、ユーザーデータ記録部１１に記録されている録画予約リストと重複するか否かをチェックする（ステップＳ１２）。もし、重複していたらこの番組の、自動録画予約リストへの登録処理はパスしてステップＳ１７に至り、次の番組の登録処理に移る。
【００４５】
重複していない場合、更にここで選択された番組自体、或いはその時間帯が、ユーザーデータ記録部１１に記録されている自動録画予約リストに既に記録されている番組と重複するか否かをチェックし（ステップＳ１３）、重複する場合、既に記録されている重複する番組を自動録画予約リストから削除した後（ステップＳ１４）、また重複する番組が存在しない場合にはそのまま、ここで選択された番組を、自動録画予約リストへ追加する（ステップＳ１５）。尚、番組が自動録画予約リストに追加された時点で、この番組の録画開始時間がタイマ１４に登録される。
【００４６】
次に、ここで自動録画予約リストに追加した番組の記録レートを算出し、この番組の記録項目として、番組の記録日時、チャンネル等と共に記録する（ステップＳ１６）。この記録レートは、基準となる記録レート３Ｍｂｐｓ（ｂｐｓ：ｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄ）に番組の嗜好指数を加算して算出する。例えば、番組の嗜好指数が２である場合、記録レートは５Ｍｂｐｓとなる。算出された記録レートが、所定の最大記録レート１２Ｍｂｐｓを超える場合は、この最大記録レートを上限として１２Ｍｂｐｓを記録レートとする。
【００４７】
次に、ピックアップされたすべての番組の登録処理が終了したか否かをチェックし（ステップＳ１７）、登録処理の済んでいない番組がある場合には、ステップＳ１１に戻って、その次に嗜好指数の高い番組を選択し、以下ステップＳ１１〜ステップＳ１７の同様の登録処理を繰り返し、ピックアップされたすべての番組の登録処理が終了した段階で、このフローを終了する。
【００４８】
尚、ここでは、記録レート算出方法として、基準となる記録レートを３Ｍｂｐｓ、最大記録レートを１２Ｍｂｐｓとしているが、これ以外の数値を用いてもよい。また、記録レートを算出する際、基準となる記録レートに番組の嗜好指数を単純に加算しているが、基準となる記録レートと番組の嗜好指数を乗算するなど（先のレート設定基準を用いると、嗜好指数が２の場合、記録レートは６Ｍｂｐｓ）、基準となる記録レートと番組の嗜好指数を使用した他の計算式を用いてもよい。
【００４９】
また、ここではビットレートで記録品質を決定したが、低いビットレートになったときには解像度と共に決定してもよい。例えば、４Ｍｂｐｓを下回る場合には解像度を半分に設定するならば、ビットレートが３．５Ｍｂｐｓのときには、水平画素数を半分にする。
【００５０】
次に、ユーザーデータ記録部１１に登録された予約リスト（利用者操作による録画予約リストと自動録画予約リスト）に基づいて実行される予約録画の手順について、図１を参照しながら説明する。
【００５１】
前記したように、ユーザーデータ記録部１１の予約リストの各録画開始時刻は、タイマ１４に登録されており、予約開始時刻に達したとき、タイマ１４からコントローラ１２へ予約開始時刻通知がなされる。コントローラ１２は、この通知を受けて、ユーザーデータ記録部１１中の予約リスト（利用者操作による録画予約リストと自動録画予約リスト）から該当する予約番組を探し出し、その番組のチャンネル、記録時間、記録レート（自動録画予約リストの場合）を取得した後、該当する予約をリストから削除する。その後、コントローラ１２は、チューナ３を指定されたチャンネルに同調するようにセットする。
【００５２】
また、コントローラ１２は、エンコーダ６に記録レートの設定及びエンコード動作の開始を指令し、エンコーダ６から出力される番組ストリームを番組ストリーム記録部７に記録する。この際、番組ストリームの付加情報として、番組データ記録部５から図４に示すような録画する番組の番組情報（放送日時、チャンネル、記録時間、タイトル、詳細情報等）を取り出し、この番組情報と、記録する番組が利用者操作による録画予約によるものか自動録画予約によるものかの識別情報を、番組ストリームの付加情報として、番組ストリーム番号と共に番組情報リストとして記録する。更にコントローラ１２は、記録時間をタイマ１４にセットし、録画終了タイミングを得る用意をする。
【００５３】
やがて、予約録画終了時刻に達したとき、タイマ１４からコントローラ１２へ予約終了時刻通知がなされる。コントローラ１２は、この通知を受けてエンコーダ６にエンコード終了をセットし、エンコーダ６から出力される番組ストリームの番組ストリーム記録部７への記録も終了させる。
【００５４】
以上のようにして、番組ストリーム記録部７に記録された番組ストリームを再生する場合、利用者は、前記したように、番組ストリームリスト要求操作を行ない、例えばデータ出力端子１５から出力される、録画した番組ストリームの各番組情報を表示する図示しない表示手段に表示される番組情報リスト（図４参照）を確認しながら、所望の番組ストリーム番号を操作入力部１３によって指定する。
【００５５】
コントローラ１２は、この再生操作の操作情報を操作入力部１３から入力した場合、前記したように、番組ストリーム記録部７から、指定された番組ストリームをデコーダ８に出力するようにセットし、デコーダ８に番組ストリームの再生をセットする。また、スイッチ９をデコーダ８からのテレビ放送信号を選択するようセットし、テレビ信号出力端子１０にデコーダ８からの再生テレビ放送信号が出力されるようにする。そして、タイマ１４による、指定された番組ストリームの再生時間の計測を開始する。
【００５６】
一方、番組ストリームを再生中に、再生箇所が該当する番組ストリームの終端に達したとき、コントローラ１２は、デコーダ８にデコード終了をセットし、番組ストリーム記録部７からの番組ストリームの出力も終了させる。また、スイッチ９をチューナ３からのテレビ放送信号を選択するようセットし、テレビ信号出力端子１０にチューナ３からのテレビ放送信号が出力されるようにする。加えて、タイマ１４を用いて計測していた番組ストリームの再生時間計測を終了させ、再生時間をユーザーデータ記録部１１に記録する。既に該当する番組ストリームの再生時間が記録されていた場合、その記録されていた再生時間と今回計測した再生時間を加算して、結果を記録する。
【００５７】
尚、上記した例では、キーワード再生頻度を、キーワードの再生時間を記録時間で除算したものとしているが、嗜好度合いが大きい番組が再生されるほど、その番組に含まれるキーワードの再生頻度が高くなるように設計されればよく、従って他の方法で、キーワード再生頻度を算出しても良い。
【００５８】
また、上記した例では、キーワード再生頻度を算出する際に、検索対象となる番組ストリームをすべての番組ストリームとすることで、自動録画か否かに関わらない、総合的な利用者の嗜好を記録画質に反映するようにしたが、逆に、検索対象となる番組ストリームを自動録画した番組ストリームに限定することで、キーワード再生頻度算出処理の高速化に貢献すると共に、自動録画以外の録画の影響を受けずにキーワード再生頻度を算出するため、自動録画された番組における利用者の嗜好を記録画質に反映するようにすることも可能である。
【００５９】
この番組ストリームの限定は、例えば、図５に示すフローにおいて、ステップＳ３〜ステップＳ４の処理を、図４に示す番組ストリームの中で、識別情報が「自動録画予約」となっている番組ストリームを対象とすることで実行できる。
【００６０】
以上のように、本実施の形態による記録再生装置によれば、予め入力又は指定したキーワードをもとに録画する番組を選んで自動で録画予約する際に、利用者の嗜好の変化も考慮しつつ、嗜好の度合いが大きい番組ほど記録品位を高くして録画することができる。また、自動録画予約する過程で、予約時間が重複する番組が発生した場合、利用者の嗜好の度合いが大きい番組を優先させて予約することができる。
【図面の簡単な説明】
【００６１】
【図１】本発明による記録再生装置の実施の形態１の構成を示すブロック図である。
【図２】ユーザーデータ記録部内に記録されるキーワードリストの記録例を示す図である。
【図３】ユーザーデータ記録部内に記録される各番組ストリーム単位の再生時間リストの記録例を示す図である。
【図４】番組ストリーム記録部内に記録される番組情報リストの記録例を示す図である。
【図５】コントローラが実行する、キーワード再生頻度を算出するための再生時間計測処理の流れを示すフローチャートである。
【図６】コントローラが実行する、再生時間計測処理の過程で行う検索の検索結果を示す説明図である。
【図７】ユーザーデータ記録部内に記録されるキーワードリストのキーワード再生時間とキーワード記録時間を示す説明図である。
【図８】ユーザーデータ記録部内に記録されるキーワードリストの再生頻度の算出方法の説明に供する図である。
【図９】キーワード検索によって検索された番組データの必要項目を、例えば放送開始日時の早い順に並べた検索リストを示す図である。
【図１０】番組データ中にキーワードリスト中のリストを含む番組を、ユーザーデータ記録部に記録された自動録画予約リストに自動登録する手順を示すフローチャートである。
【符号の説明】
【００６２】
１  記録再生装置、  ２  アンテナ入力端子、  ３  チューナ、  ４  番組データ抽出回路、  ５  番組データ記録部、  ６  エンコーダ、  ７  番組ストリーム記録部、  ８  デコーダ、  ９  スイッチ、  １０  テレビ信号出力端子、  １１  ユーザーデータ記録部、  １２  コントローラ、  １３  操作入力部、  １４  タイマ、  １５  データ出力端子。
【図１】
2005302245.tif 000003
【図２】
2005302245.tif 000004
【図３】
2005302245.tif 000005
【図４】
2005302245.tif 000006
【図５】
2005302245.tif 000007
【図６】
2005302245.tif 000008
【図７】
2005302245.tif 000009
【図８】
2005302245.tif 000010
【図９】
2005302245.tif 000011
【図１０】
2005302245.tif 000012