(57)【要約】【課題】番組録画再生部における記録媒体の空き容量を確保するため、番組内の部分的な消去や、非消去の制御を可能とした番組録画再生装置を提供する。【解決手段】コンテンツを録画再生する番組録画再生部２０と、ユーザ指示情報を入力するユーザ操作部２１と、ユーザ操作の操作履歴情報を記憶する操作履歴メモリ２３と、操作履歴情報に基づき、コンテンツの消去領域を判定する消去判定部２４と、消去判定部２４の判定結果に基づき、コンテンツの消去領域を削除する消去編集部２５とを具備する。【選択図】　図１
2004007155.tif 000002
【特許請求の範囲】
【請求項１】
番組を構成するコンテンツを録画再生する番組録画再生部と、
ユーザの操作による前記ユーザの指示情報を入力するユーザ操作部と、
前記ユーザ操作部から入力された前記ユーザの指示情報に基づき前記番組録画再生部への録画再生を行なった、ユーザ操作の操作履歴情報を記憶する操作履歴メモリと、
前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、前記番組録画再生部に録画した前記コンテンツの消去領域を判定する消去判定手段と、
前記消去判定手段の判定結果に基づき、録画した前記コンテンツの前記消去領域を削除する消去編集手段と、
前記番組録画再生部、前記ユーザ操作部、前記操作履歴メモリ、前記消去判定手段、および前記消去編集手段に対しての制御、およびデータ処理を行なう制御手段とを具備したことを特徴とする番組録画再生装置。
【請求項２】
前記番組録画再生部は、ランダムアクセス可能な記録媒体を有し、ランダムアクセス可能な前記記録媒体に前記コンテンツを記録することにより録画することを特徴とする請求項１記載の番組録画再生装置。
【請求項３】
前記操作履歴情報は、少なくとも、前記番組録画再生部への「早送り」、「巻戻し」、および「スキップ」操作のいずれか一つによる前記操作履歴情報であることを特徴とする請求項１または請求項２に記載の番組録画再生装置。
【請求項４】
前記「早送り」、および前記「巻戻し」操作は、番組を高速に再生しながら行なう操作であることを特徴とする請求項３記載の番組録画再生装置。
【請求項５】
前記「早送り」、および前記「巻戻し」操作は、開始時において再生の速度を遅くし、徐々に前記速度を上げて高速に再生することを特徴とする請求項４記載の番組録画再生装置。
【請求項６】
前記操作履歴メモリは、番組の各再生ごとの前記操作履歴情報を記憶することを特徴とする請求項１から請求項５までのいずれか一項に記載の番組録画再生装置。
【請求項７】
前記消去編集手段は、前記ユーザ操作部から入力された前記ユーザによる消去指示に応じて前記消去領域を消去することを特徴とする請求項１から請求項６までのいずれか一項に記載の番組録画再生装置。
【請求項８】
請求項１から請求項７までのいずれか一項に記載の番組録画再生装置は、さらに、
前記番組録画再生部の空き容量を管理する容量管理手段を具備し、
前記容量管理手段は、前記空き容量が所定の容量以下となったとき、前記消去編集手段に前記消去領域の削除を指令することを特徴とする番組録画再生装置。
【請求項９】
前記消去編集手段は、前記容量管理手段からの前記消去領域の削除の指令により、前記消去領域の削除を行なうことを特徴とする請求項８記載の番組録画再生装置。
【請求項１０】
前記制御手段は、プログラムに従って実行するプロセッサと、
前記プロセッサを動作させるためのプログラムを格納するプログラムメモリと、
前記プロセッサを動作させるためのプログラムとを備え、
前記プログラムは、前記プロセッサが前記プログラムを読み取って実行することにより前記プロセッサを、前記消去判定手段、および前記消去編集手段として機能させる、消去編集機能プログラムを有したことを特徴とする請求項１または請求項２に記載の番組録画再生装置。
【請求項１１】
前記操作履歴情報は、少なくとも、前記番組録画再生部への「早送り」、「巻戻し」、および「スキップ」操作のいずれか一つによる前記操作履歴情報であることを特徴とする請求項１０記載の番組録画再生装置。
【請求項１２】
前記「早送り」、および前記「巻戻し」操作は、番組を高速に再生しながら行なう操作であることを特徴とする請求項１１記載の番組録画再生装置。
【請求項１３】
前記「早送り」、および前記「巻戻し」操作は、開始時において再生の速度を遅くし、徐々に前記速度を上げて高速に再生することを特徴とする請求項１２記載の番組録画再生装置。
【請求項１４】
前記操作履歴メモリは、番組の各再生ごとの前記操作履歴情報を記憶することを特徴とする請求項１０から請求項１３までのいずれか一項に記載の番組録画再生装置。
【請求項１５】
前記消去編集手段は、前記ユーザ操作部から入力された前記ユーザによる消去指示に応じて前記消去領域を消去することを特徴とする請求項１０から請求項１４までのいずれか一項に記載の番組録画再生装置。
【請求項１６】
請求項１０から請求項１５までのいずれか一項に記載の番組録画再生装置は、さらに、
前記プロセッサを、前記番組録画再生部の空き容量を管理する容量管理手段として機能させるプログラムを具備し、
前記容量管理手段は、前記空き容量が所定の容量以下となったとき、前記消去編集手段に前記消去領域の削除を指令することを特徴とする番組録画再生装置。
【請求項１７】
前記消去編集手段は、前記容量管理手段からの前記消去領域の削除の指令により、前記消去領域の削除を行なうことを特徴とする請求項１６記載の番組録画再生装置。
【請求項１８】
前記消去判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、通常の「再生」操作が行なわれたコンテンツ部分以外を、不要部分とする前記消去領域として判定することを特徴とする請求項１から請求項１７までのいずれか一項に記載の番組録画再生装置。
【請求項１９】
前記消去判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、通常の「再生」操作が行なわれたコンテンツ部分以外を、不要部分とする前記消去領域として判定するとともに、
通常の前記「再生」操作が行なわれた前記コンテンツ部分を、前記不要部分とする前記消去領域として判定するように機能する反転判定手段を有することを特徴とする請求項１から請求項１７までのいずれか一項に記載の番組録画再生装置。
【請求項２０】
前記消去判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、「早送り」操作が行なわれたコンテンツ部分を、不要部分とする前記消去領域として判定することを特徴とする請求項１から請求項１７までのいずれか一項に記載の番組録画再生装置。
【請求項２１】
前記消去判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、「早送り」操作が行なわれた後、「巻戻し」操作が行なわれた場合は、前記「巻戻し」操作が行なわれたコンテンツ部分を不要部分とせず、前記「巻戻し」操作が行なわれた前記コンテンツ部分以外の前記「早送り」操作が行なわれた前記コンテンツ部分を、前記不要部分とする前記消去領域として判定することを特徴とする請求項１から請求項１７までのいずれか一項に記載の番組録画再生装置。
【請求項２２】
前記消去判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、「早送り」操作が行なわれた後、通常の「再生」操作が行なわれ、その後再度「早送り」操作が行なわれた場合は、前記「再生」操作が行なわれた時間が所定の時間以下のとき、前記「早送り」操作が行なわれたコンテンツ部分に加えて、前記「再生」操作が行なわれた前記コンテンツ部分をも、不要部分とする前記消去領域として判定することを特徴とする請求項１から請求項１７までのいずれか一項に記載の番組録画再生装置。
【請求項２３】
前記消去判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、通常の「再生」操作が行なわれた後、「スキップ」操作が行なわれ、その後再度前記「再生」操作が行なわれた場合は、前記「スキップ」操作が行なわれたコンテンツ部分を、不要部分とする前記消去領域として判定することを特徴とする請求項１から請求項１７までのいずれか一項に記載の番組録画再生装置。
【請求項２４】
前記消去判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、通常の「再生」操作が行なわれた後、「停止」操作が行なわれた場合は、前記「停止」操作が行なわれた以降のコンテンツ部分を、不要部分とする前記消去領域として判定することを特徴とする請求項１から請求項１７までのいずれか一項に記載の番組録画再生装置。
【請求項２５】
前記消去判定手段は、前記ユーザ操作部から入力された前記ユーザによる指示に従って、通常の前記「再生」操作が行なわれた後、前記「停止」操作が行なわれた場合は、前記「停止」操作が行なわれた以降の前記コンテンツ部分を、前記不要部分とする前記消去領域として判定することを特徴とする請求項２４記載の番組録画再生装置。
【請求項２６】
前記制御手段は、前記不要部分とする前記消去領域の情報を、前もって前記ユーザに通知することを特徴とする請求項１８から請求項２５までのいずれか一項に記載の番組録画再生装置。
【請求項２７】
請求項８記載の番組録画再生装置は、さらに、
前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、前記番組録画再生部に録画した前記コンテンツの非再生領域を判定する非再生判定手段と、
前記非再生判定手段の判定結果に基づき、前記非再生領域を除いた領域の前記コンテンツを再生するように前記番組録画再生部に指令する編集手段とを具備したことを特徴とする番組録画再生装置。
【請求項２８】
前記編集手段は、前記ユーザ操作部から入力された前記ユーザによる非再生指示に応じて、前記非再生領域を除いた領域の前記コンテンツの再生を前記番組録画再生部に指令することを特徴とする請求項２７記載の番組録画再生装置。
【請求項２９】
前記操作履歴情報は、少なくとも、前記番組録画再生部への「早送り」、「巻戻し」、および「スキップ」操作のいずれか一つによる前記操作履歴情報であることを特徴とする請求項２７または請求項２８に記載の番組録画再生装置。
【請求項３０】
前記「早送り」、および前記「巻戻し」操作は、番組を高速に再生しながら行なう操作であることを特徴とする請求項２９記載の番組録画再生装置。
【請求項３１】
前記非再生判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、通常の「再生」操作が行なわれたコンテンツ部分以外を、前記非再生領域として判定することを特徴とする請求項２７から請求項３０までのいずれか一項に記載の番組録画再生装置。
【請求項３２】
前記非再生判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、通常の「再生」操作が行なわれたコンテンツ部分以外を、前記非再生領域として判定するとともに、
通常の前記「再生」操作が行なわれた前記コンテンツ部分を、前記非再生領域として判定するように機能する反転判定手段を有することを特徴とする請求項２７から請求項３０までのいずれか一項に記載の番組録画再生装置。
【請求項３３】
前記非再生判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、「早送り」操作が行なわれたコンテンツ部分を、前記非再生領域として判定することを特徴とする請求項２７から請求項３０までのいずれか一項に記載の番組録画再生装置。
【請求項３４】
前記非再生判定手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、「早送り」操作が行なわれた後、「巻戻し」操作が行なわれた場合は、前記「巻戻し」操作が行なわれたコンテンツ部分を前記非再生領域とせず、前記「巻戻し」操作が行なわれた前記コンテンツ部分以外の前記「早送り」操作が行なわれた前記コンテンツ部分を、前記非再生領域として判定することを特徴とする請求項２７から請求項３０までのいずれか一項に記載の番組録画再生装置。
【請求項３５】
請求項２７から請求項３４までのいずれか一項に記載の番組録画再生装置は、さらに、
前回再生を停止した続きから視聴する場合、前記前回再生した部分をダイジェスト再生するダイジェスト再生手段を有し、
前記ダイジェスト再生手段は、前記非再生領域を除いた領域の前記コンテンツの前記ダイジェスト再生を行なうことを特徴とする番組録画再生装置。
【請求項３６】
前記ダイジェスト再生手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、「早送り」操作が行なわれたコンテンツ部分を、前記非再生領域として判定することを特徴とする請求項３５記載の番組録画再生装置。
【請求項３７】
前記ダイジェスト再生手段は、前記操作履歴メモリに記憶した前記操作履歴情報に基づいて、「早送り」操作が行なわれた後、「巻戻し」操作が行なわれた場合は、前記「巻戻し」操作が行なわれたコンテンツ部分を前記非再生領域とせず、前記「巻戻し」操作が行なわれた前記コンテンツ部分以外の前記「早送り」操作が行なわれた前記コンテンツ部分を、前記非再生領域として判定することを特徴とする請求項３５記載の番組録画再生装置。
【請求項３８】
番組を構成するコンテンツを、ランダムアクセス可能な記録媒体に記録再生することで前記番組の録画再生を行なう番組録画再生装置の消去編集方法であって、
ユーザの操作による前記ユーザの指示情報を入力するステップと、
入力された前記ユーザの前記指示情報に基づき、前記記録媒体への録画再生を行なった、ユーザ操作の操作履歴情報を記憶するステップと、
前記記録媒体の空き容量を検出するステップと、
記憶した前記操作履歴情報に基づいて、前記記録媒体に録画した前記コンテンツの消去領域を判定するステップと、
前記消去領域の判定結果に基づき、録画した前記コンテンツの前記消去領域を削除するステップとを有し、
前記空き容量が所定の容量以下となったとき、前記消去領域の前記判定結果に基づき、録画した前記コンテンツの前記消去領域を削除することを特徴とする消去編集方法。
【請求項３９】
番組を構成するコンテンツを、ランダムアクセス可能な記録媒体に記録再生することで前記番組の録画再生を行なう番組録画再生部と、
ユーザの操作による前記ユーザの指示情報を入力するユーザ操作部と、
前記ユーザ操作部から入力された前記ユーザの前記指示情報に基づき前記番組録画再生部への録画再生を行なった、ユーザ操作の操作履歴情報を記憶する操作履歴メモリと、
プログラムに従って実行するプロセッサと、
前記プロセッサを動作させるための前記プログラムを格納するプログラムメモリとを、
備えた番組録画再生装置の前記プログラムであって、
前記プロセッサに、
前記記録媒体の空き容量を検出するステップと、
前記空き容量が所定の容量以下であるかどうか判定するステップと、
前記空き容量が前記所定の容量以下であると判定したとき、
記憶した前記操作履歴情報に基づいて、前記記録媒体に録画した前記コンテンツの消去領域を判定するステップと、
前記消去領域の判定結果に基づき、録画した前記コンテンツの前記消去領域を削除するステップとを、
実行させるためのプログラム。
【請求項４０】
請求項３９に記載のプログラムを記憶した機械読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ハードディスク等を用いデジタル放送を録画再生する番組録画再生装置に関し、特に録画された番組の消去等の編集機能を有する番組録画再生装置に関する。
【０００２】
【従来の技術】
近年、映像や音声等の各種情報信号をデジタル化して信号処理する技術がめざましく進歩し、これに伴い、既存のアナログテレビジョン放送に代わるデジタル放送システムの開発が盛んに行なわれている。一方、デジタル放送システムの実用化とともに、これらのデジタル放送による番組を、ハードディスク装置（Ｈａｒｄ　Ｄｉｓｃ　Ｄｅｖｉｃｅ、以下、ＨＤＤと呼ぶ。）やＤＶＤ−ＲＡＭ等にデジタル形式で記録する番組録画再生装置も実用化されている。従来は、ビデオカセットレコーダ（Ｖｉｄｅｏ　ＣａｓｓｅｔｔｅＲｅｃｏｒｄｅｒ、以下、ＶＣＲと呼ぶ。）としてアナログ形式で磁気テープ上に放送番組を録画する方式であったが、ＨＤＤなどディスク状記録媒体のめざましい記録容量の増加により、番組の映像や音声等をデジタルデータとして録画することが可能となった。このため、例えば、テレビジョン受像機や、セットトップボックスにＨＤＤを内蔵し、番組の録画再生をも可能なデジタル放送受信機も実用化されている。
【０００３】
このような、ＨＤＤを内蔵したデジタル放送受信機では、従来のＶＣＲと比較して、例えば、時間をずらしたようにして番組視聴ができるタイムシフト的な番組再生や、高速に番組を選択する高速番組サーチなどが可能となり、番組の録画再生機能が向上している。しかし、ＶＣＲは持ち運び可能なビデオカセットに録画するのに対して、ＨＤＤは、通常、装置内に固定されて使用され、取り替えて別の番組を録画するというような利用は考慮されていない。また、近年のＨＤＤには、長時間の番組録画が可能となっているが、無限時間の録画ができるわけではなく、視聴した番組をそのままの状態で録画を続ければ、すぐに残容量がなくなってしまう。よって、ユーザは、適宜、不必要となった番組を消去する必要があり、ユーザはこのような番組消去を行なうため、手間のかかる操作をしなければならないという課題があった。
【０００４】
このような課題を解決するため、ユーザにとって最も不要な番組から順に消去する事ができる番組録画再生装置が提案されている（例えば、特開２００１−１０１７９３号公報）。すなわち、このような番組録画再生装置は、録画された複数の各番組に対して重要度を設け、装置内に設定したメモリにそれぞれの番組に対応する重要度を記憶し、番組の録画時において、ＨＤＤの空き容量が不足するとき、ＨＤＤに録画された番組の内、重要度の低い番組から順に消去する機能を備えている。また、このような重要度は、ユーザの視聴履歴に基づいて決定され、さらに、視聴履歴は、ユーザがその番組を視聴した回数や、視聴してからの期間などに基づいて決定される。これにより、全く視聴する予定のない番組等が消去され、視聴する可能性の高い番組が消去されずにＨＤＤに残され、ＨＤＤの空き領域を有効に利用することができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来例のように、番組毎の重要度により番組消去を行なう手法では、番組の一部のみを残して消去したい場合や、逆に、番組の一部を消去したい場合、ユーザ操作により不可能ではないが、手間のかかる操作が必要となる。すなわち、例えば、番組の一部のみを残して消去したい場合として、野球放送でのお気に入り選手の打席のみを保存しておきたい場合などがある。また、番組の一部を消去したい場合としては、例えば、コマーシャル部分のみを消去したい場合などがある。
【０００６】
このように、従来例のような手法では、番組単位で消去することで空き容量を確保するため、ユーザが必要、あるいは不必要な番組内の細部までの編集には対応しておらず、このような番組細部まで編集するには、ユーザによる操作が必要であった。
【０００７】
本発明は、以上のような課題を解決するためになされたものであり、ハードディスク装置等のランダムアクセス可能な記録媒体の空き容量を確保するため、ユーザの操作履歴に基づいて番組内の部分的な消去、非消去の制御をも可能とし、きめ細かな空き容量の編集制御を行なうことができる番組録画再生装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、本発明の番組録画再生装置は、番組を構成するコンテンツを録画再生する番組録画再生部と、ユーザの操作によるユーザの指示情報を入力するユーザ操作部と、ユーザ操作部から入力されたユーザの指示情報に基づき番組録画再生部への録画再生を行なった、ユーザ操作の操作履歴情報を記憶する操作履歴メモリと、操作履歴メモリに記憶した操作履歴情報に基づいて、番組録画再生部に録画したコンテンツの消去領域を判定する消去判定手段と、消去判定手段の判定結果に基づき、録画したコンテンツの消去領域を削除する消去編集手段と、番組録画再生部、ユーザ操作部、操作履歴メモリ、消去判定手段、および消去編集手段に対しての制御、およびデータ処理を行なう制御手段とを具備した構成である。
【０００９】
さらに、本発明の番組録画再生装置は、上記番組録画再生部が、ランダムアクセス可能な記録媒体を有し、ランダムアクセス可能な記録媒体にコンテンツを記録することにより録画する構成である。
【００１０】
この構成により、番組録画再生部の記録媒体の空き容量を確保するため、ユーザの操作履歴に基づいて番組内の部分的な消去、非消去の制御を行なうことが可能となる。すなわち、操作履歴メモリに記憶された操作履歴情報は、ユーザが録画再生に関して行なった操作の情報であり、これらの操作はユーザの番組、およびその番組内の関心がある部分と相関関係がある。このようなユーザ嗜好とユーザ操作の相関関係を利用することで、再生した回数などの利用と比べて、より細かなユーザ嗜好を検出することが可能である。このように、ユーザの操作履歴に基づいて番組内の部分的な消去、非消去など、きめ細かな制御を行なうことが可能な番組録画再生装置を提供することができる。
【００１１】
さらに、本発明の番組録画再生装置は、上記操作履歴情報が、少なくとも、番組録画再生部への「早送り」、「巻戻し」、および「スキップ」操作のいずれか一つによる操作履歴情報とした構成である。
【００１２】
この構成により、ユーザが行なった「早送り」、「巻戻し」、および「スキップ」のいずれかの操作に基づいて番組の不要部分を判定することができ、その判定に基づいて不要部分を削除できるため、番組単位での削除のみでなく、必要に応じて、番組内の部分的な削除、非削除ができ、よりきめ細かな消去制御を行なうことができる。
【００１３】
また、本発明の番組録画再生装置は、さらに、操作履歴メモリに記憶した操作履歴情報に基づいて、番組録画再生部に録画したコンテンツの非再生領域を判定する非再生判定手段と、非再生判定手段の判定結果に基づき、非再生領域を除いた領域のコンテンツを再生するように番組録画再生部に指令する編集手段とを具備した構成である。
【００１４】
この構成により、ユーザの操作履歴に基づいて番組内の部分的な再生、非再生の制御を、さらに、行なうことが可能となる。すなわち、操作履歴メモリに記憶された操作履歴情報は、ユーザが録画再生に関して行なった操作の情報であり、これらの操作はユーザの番組、およびその番組内の関心がある部分と相関関係がある。このようなユーザ嗜好とユーザ操作の相関関係を利用することで、再生した回数などの利用と比べて、より細かなユーザ嗜好を検出することが可能である。このように、ユーザの操作履歴に基づいて番組内の部分的な再生、非再生など、きめ細かな制御による番組再生をも可能な番組録画再生装置を提供することができる。
【００１５】
さらに、本発明の番組録画再生装置は、上記操作履歴情報が、少なくとも、番組録画再生部への「早送り」、「巻戻し」、および「スキップ」操作のいずれか一つによる操作履歴情報とした構成である。
【００１６】
この構成により、ユーザが行なった「早送り」、「巻戻し」、および「スキップ」のいずれかの操作に基づいて番組の不要部分を判定することができ、その判定に基づいて不要部分を表示せずに再生することができるため、必要に応じて、番組内の部分的な再生制御を行なうことができる。
【００１７】
【発明の実施の形態】
以下、本発明による番組録画再生装置の実施の形態について図面を参照して詳細に説明する。
【００１８】
（実施の形態１）
図１は、本発明の実施の形態１である番組録画再生装置の概要を示したブロック図である。本実施の形態１では、デジタル放送を受信し、コンテンツとしての映像や音声を出力するとともに、受信したコンテンツを録画し、再生して視聴可能なデジタル放送に対応した番組録画再生装置の例を挙げて説明する。
【００１９】
図１において、受信部１０は、アンテナ１１で受信したデジタル放送電波に対し復調処理等を行ない、映像データや音声データ、および番組に関する情報である情報データを生成する。また、受信部１０は、制御手段２２からの指令により、それぞれの受信に関する処理を行なう。
【００２０】
受信部１０において、チューナ１２は、アンテナ１１で受信したデジタル放送電波に対して復調処理や誤り訂正処理等を施し、トランスポートストリームとして出力する。また、チューナ１２は、目的の放送を受信するように制御手段２２から指令される。チューナ１２からのトランスポートストリームは、分離部１３に供給される。分離部１３は、このトランスポートストリームからパケット分離し、目的とする番組のパケット単位のデータを抽出し、映像パケット、音声パケット、および受信する放送に関した情報を有する情報データに分離して出力する。映像パケット、および音声パケットは、それぞれ映像デコーダ１５、音声デコーダ１４に供給される。映像デコーダ１５は、供給された映像パケットをデコード処理し、これにより映像データが復元される。映像データは、後述する合成部１７を介して映像出力部１８に供給される。また、音声デコーダ１４は、供給された音声パケットをデコード処理し、これにより音声データが復元される。音声データは、音声出力部１９に供給される。また、番組表作成部１６は、管理情報メモリ２７に保存された番組に関する情報等から番組表画像データ等を作成し、この番組表画像データ等を合成部１７に供給する。また、管理情報メモリ２７には、分離部１３より分離されたトランスポートストリームに含まれる情報データから制御手段２２により抽出された、番組に関する情報等を記憶している。
【００２１】
受信部１０からの映像データ、および音声データは、映像出力部１８、音声出力部１９に供給され、さらにそれらは、番組録画再生部２０にも供給される。映像出力部１８は、この映像データをモニタ等に表示できる映像信号に変換し、装置本体の内部、あるいは外部のモニタ等を駆動する。音声出力部１９は、この音声データをスピーカ等駆動できる音声信号に変換し、装置本体の内部、あるいは外部のスピーカ等を駆動する。このようにして、目的の番組の映像、音声等のコンテンツがモニタ、およびスピーカより提示され、ユーザは、希望するコンテンツを視聴できる。
【００２２】
なお、本番組録画再生装置は、モニタ、およびスピーカが装置本体と一体化されたテレビ受像機の形態であっても、一体化されておらず外部接続するＳＴＢ（Ｓｅｔ　Ｔｏｐ　Ｂｏｘ）と呼ばれるセットトップボックスの形態であっても、またモニタ、およびスピーカが一体化されておらず、さらに番組の録画再生を主体としたビデオレコーダの形態であってもよい。
【００２３】
また、制御手段２２は、ユーザ操作部２１からのユーザの指示情報に応じて、受信に関する制御を行なうとともに、番組の録画再生を行なう番組録画再生部２０、および以下で説明する消去判定部２４、消去編集部２５、容量管理部２６をも制御する。また、管理情報メモリ２７には、番組に関する情報等を記憶するとともに、番組録画再生に関する情報の記憶や、制御手段２２の各種処理、および制御のための作業用メモリとしても利用される。
【００２４】
番組録画再生部２０は、受信部１０において受信した番組のコンテンツ等を録画し、録画された番組のコンテンツ等を再生する。番組録画再生部２０は、制御手段２２からの「録画」指令により、映像出力部１８に供給された映像データ、および音声出力部１９に供給された音声データを、番組録画再生部２０の内部に設置されたハードディスク装置等のランダムアクセス可能な記録媒体に記録することにより、番組の録画を行なう。なお、映像データ等を記録する記録媒体として、ハードディスク装置の他、ＤＶＤ−ＲＡＭ、半導体メモリ等があるが、以下、番組録画再生部２０は、記録媒体としてハードディスク装置（Ｈａｒｄ　Ｄｉｓｃ　Ｄｅｖｉｃｅ、以下、ＨＤＤと呼ぶ。）を内蔵したものとして説明する。また、番組録画再生部２０は、制御手段２２からの「再生」指令により、映像出力部１８、および音声出力部１９に再生する映像データ、および音声データを供給でき、これによって録画した番組のコンテンツを再生し、その番組の視聴を可能としている。
【００２５】
なお、番組録画再生部２０は、デコーダで復元された映像データ等を録画再生するものとして説明するが、例えば、トランスポートストリームの形態や、映像パケット等の形態でデジタル録画し、再生するような番組録画再生部であってもよい。
【００２６】
さらに、番組録画再生部２０は、制御手段２２から上記以外の動作についても指令され、番組録画再生部２０は、それに従った動作を行なう。例えば、番組録画再生部２０は、制御手段２２からの「早送り」指令により高速に再生しながら番組の早送りを行ない、制御手段２２からの「巻戻し」指令により高速に再生しながら番組の巻戻しを行ない、制御手段２２からの「停止」指令により番組再生の停止を行なうなど、録画再生以外の動作も可能である。また、このような番組録画再生部２０の動作は、ユーザ操作部２１から入力されるユーザからの指示に基づいて実行される。
【００２７】
操作履歴メモリ２３は、このような、ユーザ操作部２１からの番組録画再生部２０の動作に関しての、ユーザにより指示された各操作の履歴情報を記憶するためのメモリである。すなわち、ユーザがユーザ操作部２１より、通常の「再生」、「早送り」再生、「巻戻し」再生、「スキップ」、「停止」などの指示を行なったとき、制御手段２２は、それらの開始時刻、終了時刻等を、それぞれの録画済みの番組毎に、操作履歴メモリ２３へ書き込む。このようにして、操作履歴メモリ２３は、番組毎に、「再生」、「早送り」、「巻戻し」、「スキップ」などの操作の開始時刻、終了時刻等を記憶する。なお、ここでの開始時刻、終了時刻等の時刻とは、ユーザがその番組を再生等の操作をした時刻ではなく、それぞれの番組を録画した時、コンテンツとともに記録されたタイムコード（ＴｉｍｅＣｏｄｅ、以下、ＴＣと呼ぶ。）で表現される時刻であり、録画された個々の番組内での時間的な位置を示す時刻である。
【００２８】
消去判定部２４は、操作履歴メモリ２３に記憶されたユーザによる各操作の開始ＴＣ、終了ＴＣ等に基づいて、番組録画再生部２０に録画済みの番組中から、消去予定とする消去領域を判定する。また、後述する容量管理部２６からの番組録画再生部２０の空き容量に関する情報や、ユーザからの消去指示等に基づいて、制御手段２２が消去する必要があると判断したとき、消去判定部２４は、消去領域に関する情報を消去編集部２５に通知する。なお、消去判定部２４は、操作履歴メモリ２３に記憶した操作履歴情報に基づいて、番組録画再生部２０に録画したコンテンツの消去領域を判定する消去判定手段として機能する。
【００２９】
消去編集部２５は、制御手段２２から、番組録画再生部２０の空き容量を確保するための消去指令を受け取ると、消去判定部２４の消去領域に関する情報を参照して、番組録画再生部２０内のＨＤＤに記録された録画済みの所定部分を消去領域として消去する。なお、消去編集部２５は、消去判定部２４の消去領域に関する判定結果に基づき、録画したコンテンツの消去領域を削除する消去編集手段として機能する。
【００３０】
また、容量管理部２６は、番組録画再生部２０内のＨＤＤに対して録画された記録済みの領域、および記録されていない空き領域を管理し、空き領域や、空き容量に関する情報を消去編集部２５に通知する。なお、容量管理部２６は、番組録画再生部２０の空き容量を管理する容量管理手段として機能する。
【００３１】
以上、本実施の形態１の番組録画再生装置は、受信部１０により受信したコンテンツをモニタ等に表示させるとともに、それらのコンテンツを録画再生する機能を有する。さらに、本番組録画再生装置は、ユーザが再生に関して行なった操作の情報に基づいて、録画済み記録領域での視聴する可能性が低いと判定された領域を消去し、番組録画再生部２０内におけるＨＤＤの空き容量の確保を可能としている。
【００３２】
以下、本実施の形態１の番組録画再生装置は、このような構成とすることにより、容易にＨＤＤの空き容量確保を可能とする動作について説明する。
【００３３】
なお、本実施の形態１の番組録画再生装置では、番組を録画する記録媒体としてＨＤＤなど、磁気テープと比較して、ランダムアクセスが可能な記録媒体を想定している。すなわち、ユーザは、録画済みの番組に対して、磁気テープを利用したＶＣＲ等では操作が面倒、かつ時間を要した早送りや、巻戻しの操作が、本番組録画再生装置では、インデックス検索と呼ばれるようなランダムアクセスを利用して、容易かつ高速、さらに映像を再生しながら行なうことができる。また、ＶＣＲでの、映像を再生せず、かつ時間を要した早送りや巻戻しの操作が、本番組録画再生装置では、「スキップ」操作により瞬時に行なうことができる。以下、本発明の番組録画再生装置における、「早送り」や「巻戻し」の操作は、映像を高速に再生しながら再生位置を変える操作とし、また「スキップ」の操作は、映像を再生せずに瞬時に再生位置を変える操作として説明する。なお、「早送り」や「巻戻し」の操作において、映像を高速に再生するとき、操作の開始時は再生の速度を遅くし、徐々に速度を上げて高速となるような再生方法を用いることにより、ユーザが操作し易い「早送り」や「巻戻し」の機能が実現できる。
【００３４】
このように、ＨＤＤのようなランダムアクセスが可能な記録媒体を利用することにより、ＶＣＲ等に比べて、ユーザは、「早送り」、「巻戻し」、「スキップ」の操作機能をより頻繁に使用することが考えられる。
【００３５】
図２は、本実施の形態１における番組再生時のユーザ操作の一例を示す図である。ここでは、ユーザが、録画済みの番組に対してその番組を再生するような場合を例示し、そのとき、ユーザが番組再生に関して行なった操作、およびその操作に関しての履歴情報を示している。
【００３６】
図２の（ａ）は、このような場合を想定した、番組再生時のユーザ操作の一例である。ここでは、ユーザが、タイムコード（以下、ＴＣと呼ぶ。）「００：００：００：００」に開始しＴＣ「０１：００：００：００」に終了する「番組Ａ」を、開始時点から終了時点まで再生した、例を挙げている。また、図２（ａ）における、「早送り」再生、および通常の「再生」は、ユーザが「番組Ａ」を再生中に行なった操作の一例を示している。
【００３７】
図２の（ａ）において、ユーザは「番組Ａ」の再生を開始し、再生された番組をモニタ等より視聴する。このとき、ユーザは、容易に、興味のない部分を「早送り」等の操作によって高速に視聴しながら飛ばして行くことができる。例えば、スポーツ番組を録画し、後程再生して視聴するような場合、ユーザは「早送り」の画面を参照しながら興味のあるハイライト部分のみを通常の「再生」にして視聴するようなことが可能である。すなわち、図２の（ａ）において、通常の「再生」の部分は、ユーザが興味ありと推定される内容部分、「早送り」再生の部分は、ユーザが興味なしと推定される内容部分を示している。
【００３８】
このような録画済みの番組をユーザが再生して視聴する利用形態において、制御手段２２は、ユーザによる「早送り」再生の開始ＴＣや終了ＴＣ、すなわち各タイムコードを検出し、それぞれの操作に対して操作履歴メモリ２３に書き込む。
【００３９】
図２の（ｂ）は、操作履歴メモリ２３に記憶された操作履歴情報の一例である。操作履歴メモリ２３には、再生された番組区分と、その番組の再生に対してユーザが行なった操作、およびその操作の開始ＴＣ、終了ＴＣ等が記憶される。例えば、ユーザが番組区分として「番組Ａ」を図２の（ａ）のように視聴する。このとき、ユーザの操作に従って、操作履歴メモリ２３には、図２の（ｂ）に示すような情報が記憶される。すなわち、その「番組Ａ」のＴＣが「００：００：００：００」から「００：１６：４６：５０」までの部分は「早送り」の操作、ＴＣが「００：１６：４６：５０」から「００：２８：５０：５０」までの部分は通常の「再生」、というようにユーザが再生したときの操作履歴が順次記憶される。このように、操作履歴メモリ２３には、ユーザによって操作された時のＴＣ等の情報が記憶され、例えばユーザにより「早送り」された部分の情報を、ユーザが不要としている不要部分として判定するのに利用される。
【００４０】
以上のように、番組録画再生部２０のＨＤＤの空き容量が十分ある場合は、ユーザの指示により順次番組が録画され、ユーザは録画した番組を再生して視聴し、制御手段２２は、再生時のユーザの操作に関する情報を操作履歴情報として操作履歴メモリ２３に書き込む。
【００４１】
しかし、番組録画再生部２０のＨＤＤに順次番組が録画されることで、ＨＤＤの空き容量が所定の容量以下となったとき、容量管理部２６は、空き容量が不足したことを制御手段２２に通知する。この通知により、制御手段２２は、例えば、容量の不足に関する提示画面データを作成し、この空き容量の不足に関する情報を番組表作成部１６、合成部１７、映像出力部１８を経由してユーザに通知する。ユーザはこの通知を受け、ユーザ操作部２１より、消去に関する指示を行なう。制御手段２２は、ユーザの消去指示を受け、消去編集部２５に消去指令を通知する。消去編集部２５は、このとき消去判定部２４の判定結果に基づいて不要な録画領域を削除する。
【００４２】
図３は、容量の不足に関する提示画面の一例を示した図である。図３で示した例では、ユーザに対して、通常の画面上に容量不足通知画面８０を提示することにより、容量不足が生じてきたこと、および消去編集を促す内容を通知している。また、ユーザは、このような通知を受けることにより、ユーザ操作部２１より、消去に関する指示を行なう。
【００４３】
図４は、録画済みの記録領域に対しての消去編集用画面の一例を示した図である。すなわち、図３で示したようにユーザが容量の不足に関する通知を受けた後、ユーザは、図４で示すように、録画済みの記録領域を消去、編集するための情報の通知を受け、これに基づいてユーザは消去に関する指示を行なう。ここでは、容量の不足に関する情報をユーザに提示するとともに、ユーザが「早送り」により飛び越した部分のＴＣ情報、および飛び越し部分の代表画面等をも提示する例を示している。消去編集用画面９０は、番組中の不要部分と判定した情報を提示する不要判定部分情報提示部９１、ユーザが行なった操作分類に含まれる代表画面を提示する代表画面提示部９２、およびＨＤＤの不要部分を自動的に消去するための自動編集選択部９３により構成されている。これにより、ユーザは、不要判定部分情報提示部９１に提示された「早送り」部分、および代表画面提示部９２の画面を参照しながら、番組内での不要と思われる部分を確認する。また、ユーザは、削除してもよい部分を、ユーザ操作部２１から指示入力し、その指示内容が不要判定部分情報提示部９１の削除対象選択の欄に表示される。このように、ユーザは、不要と思われる番組の部分を確認しながら、順次消去可能である。また、自動編集選択部９３のように、自動消去編集入力ボタン等を表示し、ボタンクリック等で自動消去等も可能としている。この場合、例えば、自動消去編集の指示により、消去判定部２４より通知された消去領域、すなわち、操作履歴メモリ２３に記憶されているそれぞれの「早送り」再生した部分を消去する。
【００４４】
このように、ユーザ指示や、操作履歴メモリ２３に記憶された情報に基づく自動処理により、番組の不要部分の消去が行なわれ、その結果、空き容量が増加し、次に録画するための空き領域が確保される。
【００４５】
なお、以上の説明では、消去判定部２４は、「早送り」された部分を、不要部分として判定する例を挙げて説明した。しかし、ユーザによっては、一度再生して視聴した部分は消去してもよく、「早送り」の部分は後で視聴するために残しておきたいと考える場合もあり得る。このような場合が生じる可能性もあるため、例えば、図４の消去編集用画面９０において、「早送り」を削除対象とするのに変えて、「再生」を削除対象とするような、削除対象を反転させる機能を有した反転判定手段を追加すればより効果がある。
【００４６】
図５は、番組の不要部分の消去が行なわれ、次に録画する空き容量を確保したときの状態を示した図である。図５の（ａ）は、図２の（ａ）で示した不要部分が消去された後の録画領域の一例を示した図であり、この録画領域については、消去されていないため再生可能である。また、図２の（ａ）で示した不要部分は、新たな空き領域として利用される。また、図５の（ｂ）は、番組の不要部分が消去された後、操作履歴メモリ２３に記憶されている操作履歴情報の一例である。
【００４７】
以上のように、本番組録画再生装置は、ユーザが番組の再生に関して行なった操作の情報、すなわち操作履歴情報を記憶する操作履歴メモリ２３、操作履歴メモリ２３に記憶した操作履歴情報に基づいて視聴する可能性が低いと推定される領域を判定する消去判定部２４、および消去判定部２４の判定結果に基づいて番組録画再生部２０内のＨＤＤの不要部分を消去する消去編集部２５を有する。消去判定部２４は、操作履歴メモリ２３に記憶した「早送り」に関する情報を利用し、「早送り」再生を行なった部分がユーザにとって不要な部分と判定する。この判定結果に基づいて、消去編集部２５が番組録画再生部２０内のＨＤＤの不要部分を消去することにより、ＨＤＤの空き領域を確保することができる。
【００４８】
なお、以上の説明では、本発明の動作を理解しやすくするため、ユーザにとって不要な部分と判定する一例として、操作履歴メモリ２３に記憶した「早送り」に関する情報を利用し、ユーザが「早送り」を行なった部分を削除の対象とするような動作例を挙げて説明した。しかし、このような「早送り」に関する情報だけでなく、例えば、「巻戻し」や「スキップ」などの操作をさらに利用して、よりきめ細かい判定が可能である。以下、本発明の実施の形態１である番組録画再生装置における、ユーザの操作履歴を利用した他の動作例について説明する。
【００４９】
図６は、本実施の形態１におけるユーザ操作の他の例を示す図であり、「早送り」再生後に「巻戻し」再生が行なわれた場合のユーザ操作、および不要部分判定の例を示している。
【００５０】
ここでは、ユーザが番組の再生を開始し、興味のない部分として「早送り」再生し、「早送り」再生後一旦「巻戻し」再生を行なった後、再度通常の「再生」を行なった場合を示している。このようなユーザ操作により、操作履歴メモリ２３には、操作履歴情報として「再生」、「早送り」に加えて「巻戻し」に関する情報が記憶される。また、ユーザがこのような操作を行なった場合、ユーザは「早送り」再生中に興味のある部分を発見し、「早送り」で進んだ分だけ「巻戻し」再生により興味ある部分の先頭画面まで、逆戻りしたと推定できる。すなわち、消去判定部２４は、「早送り」の後、「巻戻し」再生が行なわれた場合は、「巻戻し」部分をユーザにとって興味ある部分と判定することで、より精度よく録画領域の不要部分の判定ができる。消去判定部２４は、操作履歴メモリ２３に記憶された「早送り」、および「巻戻し」に関する情報を利用し、ユーザにとって不要な部分を判定するため、「早送り」再生を行なった部分から「巻戻し」再生を行なった部分を差し引いた部分を不要な部分と判定することで、このような場合のより精度よい不要部分の判定が可能となる。
【００５１】
図６の例では、ＴＣが「００：２４：５０：５０」から「００：３５：１０：５０」までは「早送り」再生が行なわれ、ＴＣが「００：３５：１０：５０」から「００：３２：０５：００」まで「巻戻し」再生が行なわれている。このような場合には、消去判定部２４は、「巻戻し」再生部分を差し引いた、ＴＣが「００：２４：５０：５０」から「００：３２：０５：００」までを不要部分として判定する。
【００５２】
図７は、さらに、本実施の形態１におけるユーザ操作の他の例を示した図であり、「早送り」再生後に、短時間しか通常の「再生」が行なわれず、再度「早送り」再生が行なわれた場合のユーザ操作、および不要部分の判定の例を示している。
【００５３】
ここでは、ユーザが番組の再生を開始し、興味のない部分として「早送り」再生し、「早送り」再生後一旦短い期間通常の「再生」を行なった後、再度「早送り」再生を行なった場合を示している。このようなユーザ操作により、操作履歴メモリ２３には、操作履歴情報として「再生」、「早送り」に関する情報が記憶される。また、ユーザがこのような操作を行なった場合、ユーザは「早送り」再生中に興味のある部分を発見し、通常の「再生」を行なったが再生した結果興味のない部分と判り、再度「早送り」により興味のない部分を飛ばして再生したと推定できる。すなわち、消去判定部２４は、「早送り」と、「早送り」との間での短い期間通常の「再生」が行なわれても、このような短期間の通常の「再生」は、ユーザにとって興味のなかった部分と見做し、通常の「再生」前後の「早送り」は連続したものとして判定することで、より精度よく録画領域の不要部分の判定ができる。消去判定部２４は、操作履歴メモリ２３に記憶した「早送り」、および通常の「再生」に関する情報を利用し、ユーザにとって不要な部分を判定するため、「早送り」と、「早送り」との間にて所定時間以下の通常の「再生」が行なわれた部分も、「早送り」部分と同様に不要な部分と判定することで、このような場合のより精度よい不要部分の判定が可能となる。
【００５４】
図７の例では、ＴＣが「００：２８：５０：５０」から「００：３２：０５：００」までは「早送り」再生が行なわれ、ＴＣが「００：３２：０５：００」から「００：３２：０５：１５」までは通常の「再生」が所定以下の期間行なわれ、その後再度ＴＣが「００：３２：０５：１５」から「００：３５：１０：５０」まで「早送り」再生が行なわれている。このような場合には、消去判定部２４は、通常の「再生」部分も含めて、ＴＣが「００：２８：５０：５０」から「００：３５：１０：５０」までを不要部分として判定する。
【００５５】
図８は、さらに、本実施の形態１におけるユーザ操作の他の例を示した図であり、通常の「再生」停止後に「スキップ」が行なわれた場合のユーザ操作、および不要部分の判定の例を示している。
【００５６】
ここでは、ユーザが番組の再生を開始して通常の「再生」により視聴し、一旦「再生」を停止した後、「スキップ」の操作を行ない、その後再度「再生」を行なった場合を示している。このようなユーザ操作により、操作履歴メモリ２３には、操作履歴情報として「再生」、および「スキップ」に関する情報が記憶される。また、ユーザがこのような操作を行なった場合、時間的に未来方向へスキップした部分については、ユーザが興味のない部分を飛ばしたと推定できる。また、時間的に過去方向へスキップした部分については、ユーザが興味のある部分を再度視聴したと推定できる。すなわち、消去判定部２４は、通常の「再生」停止後に、未来方向へのスキップの操作がなされた場合、この操作期間は、ユーザにとって興味のなかった部分として判定することで、より精度よく録画領域の不要部分の判定ができる。また、逆に、消去判定部２４は、通常の「再生」停止後に、過去方向へのスキップの操作がなされた場合、この操作期間は、ユーザにとって興味のある部分として判定することで、より精度よく録画領域の必要な部分の判定ができる。
【００５７】
図８の例では、通常の「再生」中、ＴＣが「００：２２：５０：５０」に「再生」を停止し、ＴＣが「００：２２：５０：５０」から「００：３０：０５：００」まで未来方向への「スキップ」が行なわれ、ＴＣが「００：３０：０５：００」から再度「再生」が行なわれている。このような場合には、消去判定部２４は、ＴＣが「００：２２：５０：５０」から「００：３０：０５：００」までを不要部分として判定する。また、通常の「再生」中、ＴＣが「００：４６：１０：５０」に「再生」を停止し、ＴＣが「００：４６：１０：５０」から「００：３８：２５：００」まで過去方向への「スキップ」が行なわれ、ＴＣが「００：３８：２５：００」から再度「再生」が行なわれている。このような場合には、消去判定部２４は、ＴＣが「００：３８：２５：００」から「００：４６：１０：５０」までを不要部分とせず、必要な部分として判定する。
【００５８】
また、以上の説明では、ユーザにとって不要な部分と判定するために、操作履歴メモリ２３に記憶した「早送り」、「再生」、「スキップ」などに関する操作履歴情報を利用して判定し、このように判定した不要部分を、削除の対象とするような動作例を挙げて説明した。このような不要部分は、さらに、ユーザにより設定可能とすることもできる。
【００５９】
図９は、さらに、本実施の形態１におけるユーザ操作の他の例を示した図であり、ユーザが通常の「再生」中に不要部分を設定可能とした場合のユーザ操作、および不要部分を設定する例を示している。
【００６０】
例えば、ユーザは、ユーザ操作部２１を利用し、ユーザの指令により番組再生中において不要な番組の一部を設定することも可能である。ユーザは、番組を視聴しながら、消去してもよいと判断した部分の開始と、終了位置を、ユーザ操作部２１から指令する。この指令に基づいて、制御手段２２は、ユーザ指令による不要部分の開始ＴＣと、終了ＴＣを操作履歴メモリ２３に書き込む。消去判定部２４は、操作履歴メモリ２３に記憶したユーザ指令による不要部分を判定し、空き領域が少なくなったとき、ユーザの指令、あるいは自動的にこのようなユーザ指令による不要部分を含めて消去することができる。
【００６１】
図９の例では、ユーザは通常の「再生」を行ないながら、ＴＣが「００：２４：５０：５０」に、例えばユーザ操作部２１の削除ボタンを押すことで不要部分の開始位置を指令し、ＴＣが「００：３２：０５：００」にユーザ操作部２１の削除ボタンを押すことで不要部分の終了位置を指令している。このような操作により、操作履歴メモリ２３には、ユーザ指令による不要部分の開始ＴＣと終了ＴＣとが記憶され、消去判定部２４は、操作履歴メモリ２３に記憶したユーザ指令による不要部分を判定する。
【００６２】
さらに、ユーザ操作部２１から上記以外のユーザ設定を可能とすることもできる。例えば、番組の途中で通常の再生が停止された場合には、その停止以降の部分をユーザが事前の設定により不要と、操作履歴メモリ２３に設定する。消去判定部２４は、この操作履歴メモリ２３に記憶した上記停止以降の部分を、不要と判定する。このようなユーザによる不要部分の設定により、消去予定の消去領域をより簡易に設定できる。すなわち、例えば、ユーザが番組の視聴を開始し、しばらく視聴した結果その番組は興味ない番組と判り、その番組の再生を停止するような場合がある。このような場合の対応として、番組の途中で「停止」の操作がなされた場合は、「停止」以降の録画部分を不要部分とするような機能がユーザによりあらかじめ設定可能とするモードを設けておく。ユーザは、このようなモードを選択することで、上記のように番組途中で「停止」操作をしたとき、容易にユーザ指令による不要部分の設定が可能となる。また、このようなモードが設定された場合、制御手段２２が、ユーザ操作部２１からの「再生」、および「停止」操作を操作履歴メモリ２３に書き込むとともに、「停止」操作のＴＣから番組の終了ＴＣまで不要部分とする情報を操作履歴メモリ２３に書き込むようにすることで実現できる。
【００６３】
また、以上の説明では、ユーザが一度再生したときの操作履歴を挙げて説明した。しかし、ユーザは、一つの番組を何度も再視聴することがある。このような場合には、例えば、再視聴の操作履歴も操作履歴メモリ２３に記憶するようにすればよい。また、不要部分の消去を行なうとき、消去判定部２４が、これらの操作履歴情報全てを参照し、例えば、各視聴時において常に「再生」の操作を行なった部分のみを消去対象としない未消去部分と判定し、消去指示時に、消去編集部２５が、この未消去部分を残して消去するような動作により、何度も再視聴するような場合にも対応可能となる。
【００６４】
なお、以上の説明では、ユーザにとって不要な部分と判定するために、操作履歴メモリ２３に記憶した「早送り」、「再生」、「スキップ」などに関する操作の履歴情報を利用して判定した不要部分を、削除の対象とするような動作例を挙げて説明した。このような履歴情報は、ハードディスクの空き容量の確保に利用できることに加えて、より利便性の高い番組再生に利用することも可能である。
【００６５】
例えば、ユーザは、録画した番組の中で特に興味のある番組に対しては何度も再生を繰り返して視聴すると推定できる。このとき、ユーザは、番組中の不要な部分のみを飛ばして再生し、視聴することで、より利便性が高まる場合がある。このような場合とし、例えば、番組内に挿入されるコマーシャル部分のみを飛ばして視聴したい場合などが挙げられる。本発明の操作履歴メモリ２３に記憶した操作の履歴情報は、このような再生時における視聴制御にも利用することが可能である。
【００６６】
すなわち、ユーザは、最初の再生時において、不必要な部分を「早送り」再生により飛ばして視聴する。これにより、操作履歴メモリ２３にはユーザが不要とする不要部分の情報が、操作履歴情報として記憶される。また、ユーザは、２回目以降の再生時において、例えば、ユーザ操作部２１から飛び越し再生を指令することで、不要部分を飛び越し、ユーザの興味ある部分のみを再生することが可能となり、番組再生における利便性の向上にも利用できる。
【００６７】
すなわち、本番組録画再生装置において、番組録画再生部２０に録画したコンテンツの飛び越し操作をする非再生領域を、判定する非再生判定手段と、非再生判定手段の判定結果に基づき、非再生領域を除いた領域のコンテンツを再生するように前記番組録画再生部２０に指令する編集手段とを設けることにより、このようなユーザの興味ある部分のみを再生する番組録画再生装置が実現できる。
【００６８】
また、ユーザが一度番組を再生し、その番組を途中で停止し、時間をおいた後、その停止位置から再生してその番組の続きを視聴するような場合がある。このような場合、特に長らく時間をおいて続きを視聴するような場合には、前回視聴した部分の記憶が薄れてしまう。このとき、前回視聴した部分を早送りダイジェストとして再生し、その後、続き部分を通常に再生することで、ユーザは、前回視聴した部分の内容を思い出す事ができる。すなわち、このような番組再生を可能とするダイジェスト再生手段を設けることでも、番組録画再生装置の利便性を向上させることができる。本番組録画再生装置は、操作履歴メモリ２３に記憶した、操作履歴情報を利用して、このような前回視聴した番組部分をダイジェスト再生する場合も、ユーザの操作履歴に基づいたダイジェスト再生とすることにより利便性を高めることができる。
【００６９】
図１０は、このような、ダイジェスト再生を行なった場合のユーザ操作の一例を示した図である。
【００７０】
図１０において、ユーザは、ＴＣが「００：００：００：００」から「００：４８：０５：００」まで、まず番組を再生する。このとき、ユーザは、興味のない部分は「早送り」により飛ばして再生する。ユーザは、時間をおいた後、その停止位置、すなわちＴＣが「００：４８：０５：００」から再生してその番組の続きを視聴する。このとき、ダイジェスト再生の機能により、前回視聴した部分をダイジェスト再生する。図１０は、ユーザが以上のような操作を行なう場合を例示している。図１０に示すように、本番組録画再生装置において、ダイジェスト再生部分においても、ユーザが「早送り」操作した部分を除いてダイジェスト再生することにより、ユーザの興味ある部分のみをダイジェスト再生することが可能となり、番組再生における利便性の向上に利用できる。
【００７１】
図１１は、ダイジェスト再生におけるユーザ操作の他の例を示した図である。
【００７２】
図１１では、ユーザが最初に番組再生したとき、図６での操作例と同様に、ユーザは興味ない部分を「早送り」再生し、その「早送り」再生中に興味のある部分を発見し、「早送り」で進んだ分だけ「巻戻し」再生により興味ある部分の先頭画面まで、逆戻りしたと推定できるような場合を示している。すなわち、本番組録画再生装置において、「早送り」の後、「巻戻し」再生が行なわれた場合は、この「巻戻し」部分をユーザにとって特に興味ある部分として再生する。すなわち、ダイジェスト再生時においても、この特に興味ある部分のみ、遅く再生することで、ユーザは、この部分をより鮮明に思い出すことができる。
【００７３】
図１１では、ダイジェスト再生において、このような「巻戻し」部分のみ３倍速でダイジェスト再生し、他の部分はこれよりも高速な６倍速でダイジェスト再生した場合の例を挙げている。このような動作を行なうことでも、番組再生における利便性の向上に利用できる。
【００７４】
以上説明したように、本発明の実施の形態１である番組録画再生装置は、ユーザが番組の再生に関して行なった操作の情報、すなわち操作履歴情報を記憶する操作履歴メモリ２３、操作履歴メモリ２３に記憶した操作の情報に基づいて視聴する可能性が低いと推定される録画済み領域を判定する消去判定部２４、および消去判定部２４の判定結果に基づいて番組録画再生部２０内の記録媒体の不要部分を消去する消去編集部２５を有する。
【００７５】
本番組録画再生装置は、このような構成とすることで、ユーザが再生に関して行なった操作の情報に基づいて不要部分を消去し、番組録画再生部２０内の記録媒体の空き容量を確保できる。これにより、番組単位で消去を行なうのではなく、ユーザが必要、あるいは不必要な番組内の細部までのきめ細かい編集を行ないながら、ハードディスク等の記録媒体の空き容量を確保することが可能である。
【００７６】
（実施の形態２）
図１２は、本発明の実施の形態２である番組録画再生装置の構成を示したブロック図である。本実施の形態２では、実施の形態１と同様の動作を行なうが、映像パケット、音声パケット等を復元する処理や、番組を録画再生、および再生時のユーザ操作を管理、編集する処理などは、プログラムに従って実行するプロセッサによる制御、および処理により行なわれるところが、実施の形態１と異なっている。また、番組の録画再生を行なう番組録画再生部が、デジタル記録方式を利用した構成とする、一例を挙げて説明する。
【００７７】
図１２において、チューナ１２は、アンテナ１１で受信したデジタル放送電波に対して復調処理や誤り訂正処理等を施し、トランスポートストリームとして出力する。また、チューナ１２は、後述するＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）３８からの指令により目的の放送を選局する。
【００７８】
ＴＳデコーダ４３は、ＣＰＵ３８の指令に従って、トランスポートストリーム（ＴＳ）からパケット分離し、パケット単位のデータを抽出して、映像パケット、音声パケット、および情報データとしてデータバス４１に供給する。映像パケット、音声パケットは、データバス４１を介して、先入れ先出し処理を行なうメモリであるＦＩＦＯ４５、ＦＩＦＯ４４にそれぞれ供給される。ＦＩＦＯ４５、ＦＩＦＯ４４は、映像パケット、音声パケットを固定レートのストリームに変換して出力する。さらに、固定レートの映像パケット、音声パケットは、それぞれ映像デコーダ１５、音声デコーダ１４に供給される。
【００７９】
映像デコーダ１５は、映像パケットをデコード処理し、これにより、映像データが復元される。映像データは、後述する合成部１７を介して映像出力部１８に供給される。映像出力部１８は、映像データをモニタ等に表示できる映像信号に変換し、装置本体の内部、あるいは外部のモニタ等を駆動する。なお、番組表等を表示するためのユーザ提示画像データは、ビデオメモリであるＶＲＡＭ４６に書き込まれる。番組表等のユーザへの情報提示をする場合には、ユーザ提示画像データがＶＲＡＭ４６から読み出され、合成部１７で映像データと合成、あるいはユーザ提示画像データの選択が行なわれ出力される。これにより、番組表などがモニタ等に表示される。音声デコーダ１４は、音声パケットをデコード処理し、これにより、音声データが復元される。音声データは、音声出力部１９に供給される。音声出力部１９は、音声データをスピーカ等駆動できる音声信号に変換し、装置本体の内部、あるいは外部のスピーカ等を駆動する。
【００８０】
以上、チューナ１２、ＴＳデコーダ４３、ＦＩＦＯ４５、ＦＩＦＯ４４、映像デコーダ１５、音声デコーダ１４、ＶＲＡＭ４６、および合成部１７により、受信部が構成される。
【００８１】
番組録画再生部２０は、ＣＰＵ３８からの「録画」指令により、受信したデジタル放送電波からの所望番組のコンテンツをデジタル記録する。本実施の形態２では、番組録画再生部２０が、ヨーロッパで策定されたＤＶＢ（ＤｉｇｉｔａｌＶｉｄｅｏ　Ｂｒｏａｄｃａｓｔｉｎｇ）規格での規定による、ＩＥＥＥ１３９４等のデジタルインターフェースを介してトランスポートストリームと接続する方式に基づき、番組の録画再生を行なう構成例を挙げて説明する。すなわち、ＴＳデコーダ４３から、受信したトランスポートストリームＴＳが出力され、このトランスポートストリームＴＳは、デジタルインターフェースであるデジタルＩ／Ｆ４７に供給される。デジタルＩ／Ｆ４７は、トランスポートストリームＴＳから記録しようとする一部のストリーム、すなわちパーシャルトランスポートストリームＰ―ＴＳを選択し、パーシャルトランスポートストリームＰ―ＴＳを番組録画再生部２０に供給する。番組録画再生部２０は、一連のデータ群で構成されるパーシャルトランスポートストリームＰ―ＴＳを、番組録画再生部２０内に設置したハードディスク装置（以下、ＨＤＤと呼ぶ。）等のランダムアクセス可能な記録媒体に記録する。また、番組録画再生部２０は、ＣＰＵ３８からの「再生」指令により、ＨＤＤから一連のデータ群で構成されるパーシャルトランスポートストリームＰ―ＴＳを読み出す。読み出したパーシャルトランスポートストリームＰ―ＴＳは、デジタルＩ／Ｆ４７、および受信部を介して、映像データ、および音声データに復元され、これらのデータは、映像出力部１８、および音声出力部１９に供給される。これによって録画した番組のコンテンツを再生し、その番組の視聴が可能となる。
【００８２】
ＣＰＵ３８は、本番組録画再生装置の内部全体の制御や、受信や再生したストリームの復元に関する処理、およびユーザの指示に基づいた処理などを行なうプロセッサである。ＣＰＵ３８は、機械読み取り可能な記録媒体としてのプログラムメモリ３９に記憶されたプログラムを順次読み取って、映像パケット等の復元に関する処理の制御、番組録画再生部２０の各種の操作に関する処理の制御、およびユーザへの情報を提示する画像データの作成や制御するための処理等を行なう。さらに、ＣＰＵ３８は、プログラムに従って、ユーザ操作部２１からのユーザの指示情報に応じて選局操作、番組表の表示、番組の録画再生、あるいはＨＤＤの記録領域の消去編集に関する処理などユーザの指示に応じた各部の制御をも行なう。メモリ３７は、このような制御、処理の作業用メモリとして使用される。以上、ＣＰＵ３８とプログラムメモリ３９とにより、本番組録画再生装置の各制御、およびその制御に伴う処理を行なう制御手段３２が構成される。また、制御のための指令や、処理のための低速データ転送等は、制御バス４２を経由して、ＣＰＵ３８と各部との間で行なわれる。
【００８３】
また、本実施の形態２での番組録画再生装置は、実施の形態１と同様に、操作履歴メモリ２３を有することを特徴としている。操作履歴メモリ２３は、実施の形態１と同様に、ユーザ操作部２１からの番組録画再生部２０の動作に関しての、ユーザにより指示された各操作の履歴情報を記憶するためのメモリである。すなわち、ユーザがユーザ操作部２１より、通常の「再生」、「早送り」再生、「巻戻し」再生、「スキップ」、「停止」などの指示を行なったとき、ＣＰＵ３８は、それらの開始タイムコード（以下、ＴＣと呼ぶ。）、終了ＴＣ等を、それぞれの録画済みの番組毎に、操作履歴メモリ２３へ書き込む。このようにして、操作履歴メモリ２３は、番組毎に、「再生」、「早送り」、「巻戻し」、「スキップ」などの操作の開始ＴＣ、終了ＴＣ等を記憶する。
【００８４】
以上のように構成された本実施の形態２の番組録画再生装置は、デジタル放送を受信し、映像パケット等を復元して映像、音声を出力する処理を行なうとともに、受信した番組をデジタル録画再生する機能を有する。さらに、本実施の形態２の番組録画再生装置は、ＣＰＵ３８が、プログラムメモリ３９に記録された消去編集に関する処理を行なうためのプログラムを、読み出し実行することで、消去編集に関する処理を行なうことを特徴としている。
【００８５】
プログラムメモリ３９は、ＨＤＤの記録領域の消去編集に関する処理を行なうため、ＣＰＵ３８が、プログラムを読み込み実行することで、操作履歴メモリ２３に記憶した操作履歴情報に基づいて、番組録画再生部２０に録画したコンテンツの消去領域を判定する消去判定手段、消去判定手段の消去領域に関する判定結果に基づき、録画したコンテンツの消去領域を削除する消去編集手段、番組録画再生部２０の空き容量を管理する容量管理手段、として機能する消去編集機能プログラムを有している。
【００８６】
以下、本実施の形態２の番組録画再生装置は、このような構成とすることにより、ＣＰＵ３８が、プログラムメモリ３９に記憶された消去編集に関する消去編集機能プログラムに従って実行することで、容易にＨＤＤの空き容量確保を可能とする動作について説明する。
【００８７】
図１３は、ＣＰＵ３８がプログラムメモリ３９に記憶されたプログラムに従って処理を実行するとき、ＨＤＤの記録領域の消去編集に関する処理を実行する手順を示すフローチャートである。
【００８８】
図１３において、例えば、プログラム中のメインプログラム等から、ＨＤＤの記録領域の消去編集に関する処理の消去編集機能プログラムが呼び出されることで、記録領域の消去編集に関する処理が開始される。
【００８９】
ステップ１００では、ＣＰＵ３８は、番組録画再生部２０の空き容量を管理する容量管理手段として機能し、番組録画再生部２０内のＨＤＤの録画されていない空き領域を検出、確認し、現在の空き容量を計算する。
【００９０】
ステップ１０１では、ＣＰＵ３８は、空き容量の計算結果より、空き容量が所定の容量以下であるかどうかを判定する。空き容量が、所定の容量以下でない場合は、ＣＰＵ３８は、消去編集に関する処理を終了する。空き容量が、所定の容量以下である場合は、ＣＰＵ３８は、ステップ１０２の処理に進む。
【００９１】
ステップ１０２では、ＣＰＵ３８は、操作履歴メモリ２３に記憶された、番組再生時のユーザ操作に関する操作履歴情報を読み出す。
【００９２】
ステップ１０３では、ＣＰＵ３８は、操作履歴メモリ２３に記憶した操作履歴情報に基づいて、番組録画再生部２０に録画したコンテンツの消去領域を判定する消去判定手段として機能する。ＣＰＵ３８は、読み出した操作履歴情報に基づいて、番組中の消去してもよいと推定する不要部分を判定する。不要部分の判定については、例えば、図２、図６、図７、図８、および図９を参照して説明したような、ユーザ操作に基づく方法で判定を行ない、この判定に基づき消去領域をさらに判定する。
【００９３】
ステップ１０４では、ＣＰＵ３８は、ユーザに対して、ＨＤＤの容量が不足してきたことを通知し、さらに、不要部分、すなわち消去領域と判定した番組部分の情報を提示する。ＣＰＵ３８は、例えば、図３、および図４を参照して説明したような画像データを作成し、ユーザにＨＤＤの容量が不足であること、および消去領域と判定した内容の提示を行なう。
【００９４】
ステップ１０５では、ＣＰＵ３８は、ユーザから、ＨＤＤの消去に関する指示を入力する。
【００９５】
ステップ１０６では、ＣＰＵ３８は、ユーザ操作部２１から入力されたユーザによる消去指示に応じて消去領域を消去する消去編集手段として機能する。ＣＰＵ３８は、不要部分と判定した各番組部分において、ユーザの消去指示に従って消去領域と指示された領域を消去する。
【００９６】
以上のような各ステップの処理により、消去編集方法が実行され、本番組録画再生装置においても、ユーザが再生に関して行なった操作の情報に基づいて、録画済み領域での視聴する可能性が低いと判定された領域を消去し、番組録画再生部２０内におけるＨＤＤの空き容量の確保が可能となる。
【００９７】
以上説明したように、本実施の形態２の番組録画再生装置は、ＣＰＵ３８がプログラムメモリ３９に記憶されたプログラムを読み取り実行する。これにより、本実施の形態２の番組録画再生装置は、ユーザ操作に関する情報をそれぞれの録画済みの番組毎に操作履歴メモリ２３へ書き込む機能を有するとともに、操作履歴メモリ２３に記憶した操作履歴情報に基づいて、番組録画再生部２０に録画したコンテンツの消去領域を判定する消去判定手段としての機能、ユーザ操作部２１から入力されたユーザによる消去指示に応じて消去領域を消去する消去編集手段としての機能、番組録画再生部２０の空き容量を管理する容量管理手段としての機能をも有している。
【００９８】
本番組録画再生装置は、このような構成とすることによっても、実施の形態１と同様に、ユーザが再生に関して行なった操作の情報に基づいて不要部分を消去し、番組録画再生部２０内の記録媒体の空き容量を確保できる。これにより、番組単位で消去を行なうのではなく、ユーザが必要、あるいは不必要な番組内の細部までのきめ細かい編集を行ないながら、ハードディスク等の記録媒体の空き容量を確保することが可能である。
【００９９】
【発明の効果】
以上説明したように、本発明の番組録画再生装置は、コンテンツを録画再生する番組録画再生部と、ユーザ指示情報を入力するユーザ操作部と、ユーザ操作の操作履歴情報を記憶する操作履歴メモリと、操作履歴情報に基づき、コンテンツの消去領域を判定する消去判定手段と、消去判定手段の判定結果に基づき、コンテンツの消去領域を削除する消去編集手段と、上記番組録画再生部、上記ユーザ操作部、上記操作履歴メモリ、上記消去判定手段、および上記消去編集手段の制御およびデータ処理を行なう制御手段とを具備している。本発明の番組録画再生装置は、このような構成とすることで、ユーザが再生に関して行なった操作の情報に基づいて不要部分を消去し、番組録画再生部内の記録媒体の空き容量を確保できる。これにより、本番組録画再生装置において、ハードディスク等の記録媒体の空き容量を確保するため、番組内の部分的な消去や、非消去の制御が可能である。従って、ユーザが必要、あるいは不必要とする番組内細部までのきめ細かい空き容量の編集を可能とした番組録画再生装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１である番組録画再生装置の概要を示したブロック図
【図２】（ａ）は、本発明の実施の形態１における番組再生時のユーザ操作の一例を示す図
（ｂ）は、同、番組再生時の操作履歴メモリ２３に記憶される操作履歴情報の一例を示す図
【図３】本発明の実施の形態１における容量の不足に関する提示画面の一例を示す図
【図４】本発明の実施の形態１における録画済みの記録領域に対しての消去編集用画面の一例を示す図
【図５】（ａ）は、本発明の実施の形態１における不要部分が消去された後の、録画領域の一例を示す図
（ｂ）は、同、操作履歴メモリ２３に記憶されている操作履歴情報の一例を示す図
【図６】本発明の実施の形態１におけるユーザ操作の他の例を示す図
【図７】本発明の実施の形態１におけるユーザ操作のさらに他の例を示す図
【図８】本発明の実施の形態１におけるユーザ操作のさらに他の例を示す図
【図９】本発明の実施の形態１におけるユーザ操作のさらに他の例を示す図
【図１０】本発明の実施の形態１におけるダイジェスト再生時のユーザ操作の一例を示す図
【図１１】本発明の実施の形態１におけるダイジェスト再生時のユーザ操作の他の例を示す図
【図１２】本発明の実施の形態２である番組録画再生装置の構成を示したブロック図
【図１３】本発明の実施の形態２における消去編集に関する処理を実行する手順を示すフローチャート
【符号の説明】
１０　受信部
１１　アンテナ
１２　チューナ
１３　分離部
１４　音声デコーダ
１５　映像デコーダ
１６　番組表作成部
１７　合成部
１８　映像出力部
１９　音声出力部
２０　番組録画再生部
２１　ユーザ操作部
２２，３２　制御手段
２３　操作履歴メモリ
２４　消去判定部
２５　消去編集部
２６　容量管理部
２７　管理情報メモリ
３７　メモリ
３８　ＣＰＵ
３９　プログラムメモリ
４１　データバス
４２　制御バス
４３　ＴＳデコーダ
４４，４５　ＦＩＦＯ
４６　ＶＲＡＭ
４７　デジタルＩ／Ｆ
８０　容量不足通知画面
９０　消去編集用画面
９１　不要判定部分情報提示部
９２　代表画面提示部
９３　自動編集選択部
【図１】
2004007155.tif 000003
【図２】
2004007155.tif 000004
【図３】
2004007155.tif 000005
【図４】
2004007155.tif 000006
【図５】
2004007155.tif 000007
【図６】
2004007155.tif 000008
【図７】
2004007155.tif 000009
【図８】
2004007155.tif 000010
【図９】
2004007155.tif 000011
【図１０】
2004007155.tif 000012
【図１１】
2004007155.tif 000013
【図１２】
2004007155.tif 000014
【図１３】
2004007155.tif 000015