(57)【要約】【課題】従来の技術では、データのダビング処理の後、ユーザは改めて削除候補リストを見ながら削除するデータを選択する必要がある。このように従来の技術においては、ユーザがダビング済データの削除をするか否か判断する際に不要な手間を強いている、という課題がある。【解決手段】以上の課題を解決するために、本発明は、予約にてデータのダビングを実行するダビング予約機能を備え、さらに予約によるダビング後に元のデータを削除するか否かを選択するためのＧＵＩ（グラフィカル・ユーザ・インターフェイス）画面を、ダビング予約の操作時に出力することで、ユーザに前もってデータ消去の選択をさせる機能を備える映像記録装置などを提供する。【選択図】図２
2010092512.tif 000002
【特許請求の範囲】
【請求項１】
第一記録媒体を有する第一記録部と、
第二記録媒体を有する第二記録部と、
記録部を制御する制御部と、
ユーザインターフェイス部と、
ユーザインターフェイス部への操作結果を保持する保持部と、
からなる映像記録装置であって、
ユーザインターフェイス部は、
一方の記録媒体のデータを他方の記録媒体へ記録させる制御の予約をするかをユーザに入力させる画面を出力する第一ＧＵＩ手段と、
第一ＧＵＩ手段がユーザの前記入力を受け付ける際に、予約の実行に応じて前記一方の記録媒体に記録されているデータを消去するように制御するか、消去しないように制御するかをユーザに選択させる画面を出力する第二ＧＵＩ手段と、
を有する映像記録装置。
【請求項２】
第一記録媒体を有する第一記録部と、
第二記録媒体を有する第二記録部と、
記録部を制御する制御部と、
ユーザインターフェイス部と、
ユーザインターフェイス部への操作結果を保持する保持部と、
からなる映像記録装置であって、
制御部は、
制御部によるデータのダビング制御があった場合に、ダビング後の経過時間を測定する経過時間測定手段と、
経過時間測定手段で測定された経過時間が所定の時間となった場合に、ダビング元のデータを消去するように記録部を制御するための経過後消去手段と、
を有する映像記録装置。
【請求項３】
第一記録媒体を有する第一記録部と、
第二記録媒体を有する第二記録部と、
記録部を制御する制御部と、
ユーザインターフェイス部と、
ユーザインターフェイス部への操作結果を保持する保持部と、
からなる映像記録装置であって、
制御部は、
制御部によるデータのダビング制御があった場合に、そのデータのダビング回数をカウントする回数カウント手段と、
ダビング元のデータを消去するように記録部を制御するための所定のダビング回数である消去予定ダビング回数を保持する消去予定ダビング回数保持手段と、
回数カウント手段でカウントされた回数が前記消去予定ダビング回数となった場合に、ダビング元のデータを消去するように記録部を制御するための回数消去手段と、
を有する映像記録装置。
【請求項４】
ユーザインターフェイス部は、
消去予定ダビング回数保持手段に保持された消去予定ダビング回数を変更するためのユーザインターフェイス画面を出力する第三ＧＵＩ手段をさらに有する請求項３に記載の映像記録装置。
【請求項５】
第一記録媒体を有する第一記録部と、
第二記録媒体を有する第二記録部と、
記録部を制御する制御部と、
ユーザインターフェイス部と、
ユーザインターフェイス部への操作結果を保持する保持部と、
からなる映像記録装置であって、
ユーザインターフェイス部は、
一方の記録媒体のデータを他方の記録媒体へ記録させる制御をする際の記録条件をユーザに入力させる画面を出力する第四ＧＵＩ手段を有し、
制御部は、
第四ＧＵＩ手段を利用して入力された記録条件による記録が元データに対してデータの情報量を少なくする記録であるか否かを判断する情報量判断手段と、
情報量判断手段での判断結果に応じてその記録条件による記録が行われた後の元データの消去の優先度を定める消去優先情報を生成する消去優先情報生成手段と、
を有する映像記録装置。
【請求項６】
第一記録媒体を有する第一記録部と、
第二記録媒体を有する第二記録部と、
記録部を制御する制御部と、
ユーザインターフェイス部と、
ユーザインターフェイス部への操作結果を保持する保持部と、
からなる映像記録装置であって、
ユーザインターフェイス部は、
所定のインターバルで入手する更新データを記録媒体に繰返記録する制御をするための予約情報をユーザに入力させる画面を出力する第五ＧＵＩ手段と、
一方の記録媒体のデータを他方の記録媒体へダビングする制御をするための命令をユーザに入力させる画面を出力する第六ＧＵＩ手段と、を有し、
制御部は、
前記予約情報に基づく繰返記録を、制御部によるデータのダビング制御があったデータへの上書記録とする上書制御手段と、
を有する映像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像記録装置においてデータをダビングした後に、ダビング元のデータを効率的に消去するための技術に関する。
【背景技術】
【０００２】
現在、ＨＤＤレコーダや次世代ＤＶＤレコーダなどの各種映像記録装置が提供されている。そしてこのような映像記録装置には、記録容量の確保やバックアップなどを目的として、例えば映像記録装置のＨＤＤに記録されたデータを、別のＨＤＤや次世代ＤＶＤなど別の記録媒体にダビングする機能も備えられている。またデジタル放送の映像データに関して、２００８年７月より開始されたいわゆる「ダビング１０」により、ダビングの制限回数に達していない録画データなどは「ムーブ」処理の対象とならなくなった。そのため複数回ダビングを行った映像データであっても、従来のように消去されずに記録媒体内に元の映像データが残るよう運用が変更されている。このように、現在では比較的自由に映像記録装置内のデータのダビングなどをすることができるようになっている。ところで、ダビングなどした元のデータは基本的には不要になることが多いが、逆に残しておきたいデータもある。そのためデータのダビング処理の後、ユーザはデータごとに消去するか否かを逐次判断し、消去手続をとる必要がある。そこで、例えば特許文献１には、映像記録装置においてダビングを行ったデータにダビング済みフラグなどの属性データを付与して管理する。そして、その属性データを利用してダビング済みデータを削除候補としてリスト化し、ユーザに提案する技術が提供されている。
【特許文献１】特開２００４−２９７４２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし上記従来の技術でも、データのダビング処理の後、ユーザは改めて削除候補リストを見ながら削除するデータを選択する必要がある。つまり、削除候補リストによって判断対象の数が絞り込まれているとはいえ、そのリスト中のデータに関して、例えば早送りで流して視聴し内容を再度確認するなど不必要な手間が生じる可能性もある。このように従来の技術においては、ユーザがダビング済データの削除をするか否か判断する際に不要な手間を強いている、という課題がある。また、とくに実行時間を予約することでユーザの睡眠中などにダビング処理を実行させるいわゆる「ダビング予約」においては、ユーザがダビングを決めてから、実際のダビング処理が行われ、その後に削除するか否かを判断するまでに時間が経過することになる。そのため、ダビング予約の後のデータ消去に関しては、ユーザはデータ内容を改めて詳細に検討判断する手間が必要が生じる可能性が高い。
【課題を解決するための手段】
【０００４】
以上の課題を解決するために、本発明は、予約にてデータのダビングを実行するダビング予約機能を備え、さらに予約によるダビング後に元のデータを削除するか否かを選択するためのＧＵＩ（グラフィカル・ユーザ・インターフェイス）画面を、ダビング予約の操作時に出力することで、ユーザに前もってデータ消去の選択をさせる機能を備える映像記録装置を提供する。
【０００５】
具体的には、第一記録媒体を有する第一記録部と、第二記録媒体を有する第二記録部と、記録部を制御する制御部と、ユーザインターフェイス部と、ユーザインターフェイス部への操作結果を保持する保持部と、からなる映像記録装置である。そしてさらに、そのユーザインターフェイス部が、一方の記録媒体のデータを他方の記録媒体へ記録させる制御の予約をするかをユーザに入力させる画面を出力する第一ＧＵＩ手段と、第一ＧＵＩ手段がユーザの入力を受け付ける際に、予約の実行に応じて前記一方の記録媒体に記録されているデータを消去するように制御するか、消去しないように制御するかをユーザに選択させる画面を出力する第二ＧＵＩ手段と、を有する映像記録装置である。そして、このような映像記録装置によって、ユーザはダビング予約の選択と時間をおかずにダビング元のデータ消去の選択をすることができるので、データ内容を再度詳細に確認するなど不必要な手間を生じさせずに済む。
【０００６】
また、本発明は、データをダビングした場合に、一定時間が経過するとそのダビングした元のデータを自動的に消去する機能を備える映像記録装置も提供する。具体的には、第一記録媒体を有する第一記録部と、第二記録媒体を有する第二記録部と、記録部を制御する制御部と、ユーザインターフェイス部と、ユーザインターフェイス部への操作結果を保持する保持部と、からなる映像記録装置である。そしてさらに、その制御部が、制御部によるデータのダビング制御があった場合に、ダビング後の経過時間を測定する経過時間測定手段と、経過時間測定手段で測定された経過時間が所定の時間となった場合に、ダビング元のデータを消去するように記録部を制御するための経過後消去手段と、を有する映像記録装置である。そして、このような映像記録装置によって、ユーザは一度ダビングしてバックアップなどが完了したデータに関して、ユーザによる不必要な手間をかけずに消去させることができる。
【０００７】
また、本発明は、データをダビングした回数をカウントし、一定回数ダビングを行うとその元のデータを自動的に消去する機能を備える映像記録装置も提供する。具体的には、第一記録媒体を有する第一記録部と、第二記録媒体を有する第二記録部と、記録部を制御する制御部と、ユーザインターフェイス部と、ユーザインターフェイス部への操作結果を保持する保持部と、からなる映像記録装置である。そしてさらに、制御部が、制御部によるデータのダビング制御があった場合に、そのデータのダビング回数をカウントする回数カウント手段と、ダビング元のデータを消去するように記録部を制御するための所定のダビング回数である消去予定ダビング回数を保持する消去予定ダビング回数保持手段と、回数カウント手段でカウントされた回数が前記消去予定ダビング回数となった場合に、ダビング元のデータを消去するように記録部を制御するための回数消去手段と、を有する映像記録装置である。そして、このような映像記録装置によって、ユーザは所定の回数分ダビングして十分バックアップなどが完了したデータに関して不必要な手間をかけずに消去させることができる。
【０００８】
また、上記機能及び構成を有する映像記録装置において、消去有無の基準となる消去予定ダビング回数をユーザが任意に変更可能とした映像記録装置も提供する。具体的には、前記構成を備える映像記録装置のユーザインターフェイス部が、消去予定ダビング回数保持手段に保持された消去予定ダビング回数を変更するためのユーザインターフェイス画面を出力する第三ＧＵＩ手段をさらに有することを特徴とする。
【０００９】
また、データのダビングといっても例えばＨＤ（ハイディフィニション）画質の映像データをＳＤ（スタンダード）画質に落としてＤＶＤに記録する、といった具合に元のデータそのままの状態でダビングされないケースもある。そこで、このような元のデータの映像品質が低下するような情報量削減を伴うダビングなどの場合には、元のデータの自動消去などに関して優先度を低くしてデータが残されるよう構成した映像記録装置も提供する。具体的には、第一記録媒体を有する第一記録部と、第二記録媒体を有する第二記録部と、記録部を制御する制御部と、ユーザインターフェイス部と、ユーザインターフェイス部への操作結果を保持する保持部と、からなる映像記録装置である。そしてさらにユーザインターフェイス部は、一方の記録媒体のデータを他方の記録媒体へ記録させる制御をする際の記録条件をユーザに入力させる画面を出力する第四ＧＵＩ手段を有し、制御部は、第四ＧＵＩ手段を利用して入力された記録条件による記録が元データに対してデータの情報量を少なくする記録であるか否かを判断する情報量判断手段と、情報量判断手段での判断結果に応じてその記録条件による記録が行われた後の元データの消去の優先度を定める消去優先情報を生成する消去優先情報生成手段と、を有する映像記録装置である。そして、このような映像記録装置によって、映像品質が低下したような形でのダビングなどの場合には、元のデータを優先的に残しておくことができる。
【００１０】
また、連続テレビドラマなどを繰返録画するような場合には、ダビング済みの古い話数のものに上書することでユーザが手間をかけることなく効率的にダビング済みのデータを消去できる映像記録装置も提供する。具体的には、第一記録媒体を有する第一記録部と、第二記録媒体を有する第二記録部と、記録部を制御する制御部と、ユーザインターフェイス部と、ユーザインターフェイス部への操作結果を保持する保持部と、からなる映像記録装置である。そしてさらに、ユーザインターフェイス部は、所定のインターバルで入手する更新データを記録媒体に繰返記録する制御をするための予約情報をユーザに入力させる画面を出力する第五ＧＵＩ手段と、一方の記録媒体のデータを他方の記録媒体へダビングする制御をするための命令をユーザに入力させる画面を出力する第六ＧＵＩ手段と、を有し、制御部は、前記予約情報に基づく繰返記録を、制御部によるデータのダビング制御があったデータへの上書記録とする上書制御手段と、を有する映像記録装置である。そして、このような映像記録装置によって、連続テレビドラマなど繰返記録されるデータに関してユーザが手間をかけることなく効率的にダビング済みのデータを消去できる。
【発明の効果】
【００１１】
以上のような構成をとる本発明によって、ユーザは不要な手間をかけることなく、ダビングなどでバックアップが済んでいるデータを簡単に消去することができる。また、ダビングが映像品質の劣化を伴うような記録形態であれば、そのデータを優先的に残すようにもできる。
【発明を実施するための最良の形態】
【００１２】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、実施例１は、主に請求項１について説明する。また、実施例２は、主に請求項２について説明する。また、実施例３は、主に請求項３について説明する。また、実施例４は、主に請求項４について説明する。また、実施例５は、主に請求項５について説明する。また、実施例６は、主に請求項６について説明する。
【００１３】
≪実施例１≫
<概要>
図１は、本実施例の映像記録装置に関するＧＵＩ（グラフィカル・ユーザインターフェイス）画面の一例を表す図である。この図１（ａ）にあるように、本実施例の映像記録装置は、時間を予約指定し、その指定時間にダビングを実行する「ダビング予約」を行うか否かを選択させるＧＵＩ画面を表示する。そしてユーザがリモコンなどを操作しダビング予約を実行する旨の選択入力を行い、そのダビング実行時間の入力などを行う。すると、本実施例の映像記録装置は、続けて、図１（ｂ）に示すような「ダビング後タイトル消去をしますか？はい  いいえ」といった具合のＧＵＩ画面を表示する、という具合である。このようにして、ユーザはダビング予約の選択と時間をおかずにダビング元のデータ消去の選択をすることができる。つまり、予約によるダビングが実行された後、時間がたってしまったためにデータ内容の詳細を忘れた場合に、再度視聴しその内容を確認するなど不必要な手間を生じさせずに済む。
【００１４】
<機能的構成>
図２は、本実施例の映像記録装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「映像記録装置」（０２００）は、「第一記録部」（０２０１）と、「第二記録部」（０２０２）と、「制御部」（０２０３）と、「ユーザインターフェイス部」（０２０４）と、「保持部」（０２０５）とを有する。また、その「ユーザインターフェイス部」が、「第一ＧＵＩ手段」（０２０６）と、「第二ＧＵＩ手段」（０２０７）と、を有する。
【００１５】
なお、他の実施例も含めて以下に記載する本映像記録装置の機能ブロックは、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、ＣＰＵや主メモリ、バス、あるいは二次記憶装置（ハードディスクや不揮発性メモリ、ＣＤやＤＶＤなどの記憶メディアとそれらメディアの読取ドライブなど）、情報入力に利用される入力デバイス、印刷機器や表示装置、その他の外部周辺装置などのハードウェア構成部、またその外部周辺装置用のインターフェイス、通信用インターフェイス、それらハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラム、ユーザインターフェイス用アプリケーションなどが挙げられる。そして主メモリ上に展開したプログラムに従ったＣＰＵの演算処理によって、入力デバイスやその他インターフェイスなどから入力されメモリやハードディスク上に保持されているデータなどが加工、蓄積されたり、上記各ハードウェアやソフトウェアを制御するための命令が生成されたりする。また、この発明は映像記録装置として実現できるのみでなく、方法としても実現可能である。また、このような発明の一部をソフトウェアとして構成することができる。さらに、そのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品、及び同製品を記録媒体に固定した記録媒体も、当然にこの発明の技術的な範囲に含まれる（本明細書の全体を通じて同様である）。
【００１６】
「第一記録部」（０２０１）は、第一記録媒体を有する。なお、第一記録媒体とは、データを記録するための媒体をいい、例えば、ＨＤＤなどの磁気記録装置や、ＤＶＤや次世代ＤＶＤなどの光学記録メディア及びそのドライブ装置、内蔵型又は可般型フラッシュメモリなどの電気記録装置が挙げられる。そして映像記録装置の第一記録部は、上記のような第一記録媒体に対して映像データを記録する機能を有する。なお、記録される映像データは、例えば図示しないチューナにて受信した放送映像データや、同じく図示しない映像入力部を介して外部の映像再生装置やネットワーク上の動画サーバなどから入力された映像データが挙げられる。
【００１７】
「第二記録部」（０２０２）は、第二記録媒体を有する。なお、第二記録媒体も第一記録媒体同様に各種記録装置で実現される。そして、本実施例の映像記録装置は、このように第一と第二の２つの記録媒体を有することで、第一記録媒体のデータを第二記録媒体にダビングする（またはその逆）を行うことができる。
【００１８】
「制御部」（０２０３）は、記録部を制御する機能を有し、例えばＣＰＵや主メモリ、制御プログラムなどで実現することができる。具体的に、制御部では、例えばリモコンや操作パネルなどの入力デバイスにて入力された録画操作命令に応じて、第一記録媒体または第二記録媒体にチューナで受信した映像データや外部機器から入力された映像データなどを記録する制御を行う。また、入力デバイスにて入力された再生操作命令に応じて第一記録媒体や第二記録媒体に記録された映像データを読み出し、デコーダに渡して再生するための制御を行う。もちろんこの制御部の制御は、入力デバイスにて入力された各種操作命令に応じた制御のみならず、例えばタスクスケジューラやその他のプログラムによって自動生成された命令に従って実行されるよう構成しても良い。
【００１９】
そして、さらにこの制御部は、第一記録媒体に記録された映像データを第二記録媒体に記録する（または逆に第二記録媒体から第一記録媒体へ映像データを記録する）ダビング制御をする機能を有する。そして本実施例の映像記録装置は、この制御部でのダビング制御を予約にて行うための操作入力の際に、以下の構成によってさらにダビング元データの消去有無の指定入力用ＧＵＩ画面を表示することを特徴とする。
【００２０】
「ユーザインターフェイス部」（０２０４）は、ユーザからの操作入力を受付けるための機能を有し、例えばリモコン装置（送信機及び受光器）や操作ボタンなどの入力デバイス、および各種ＧＵＩを含むユーザインターフェイスプログラムなどによって実現することができる。そして、このユーザインターフェイス部は、後述するように連動する２種類のＧＵＩ画面を出力することを特徴とする。
【００２１】
「保持部」（０２０５）は、ユーザインターフェイス部への操作結果を保持する機能を有し、例えばＨＤＤや不揮発性メモリ、その他の記録媒体などによって実現することができる。「操作結果」とは、ユーザインターフェイス部にて受付けた操作に関する情報をいい、具体的に、例えば、ユーザインターフェイス部の入力デバイスにて受付けた操作命令に応じた操作結果を上記各種記録媒体に記録する、という具合である。また、記録される操作結果としては、例えば入力された操作命令を示す識別情報や、操作に応じて実際に制御部にて制御された処理内容、またその処理による演算結果や処理結果を示す識別情報が挙げられる。また、その操作の受付時刻や操作に応じた制御の実行時刻、あるいは操作が予約操作であればその予約による制御の実行時刻なども操作結果として保持するよう構成しても良い。
【００２２】
そして本実施例では、以下のＧＵＩを介して入力される「ダビング予約の操作結果」と、「予約ダビングされる映像データの消去有無」が、この保持部に保持されることになる。
【００２３】
「第一ＧＵＩ手段」（０２０６）は、一方の記録媒体のデータを他方の記録媒体へ記録させる制御の予約をするかをユーザに入力させる画面を出力する機能を有し、例えば第一ＧＵＩプログラムなどによって実現できる。具体的な画面例としては、例えば図１（ａ）に示すような表示画面が挙げられる。この画面例では、ユーザの操作によって例えばダビングモードの選択入力がなされる。このとき例えばダビング予約１を選択すると、つづけてダビングするデータの指令入力およびダビングの予約実行時間の入力画面に遷移し、ダビング予約に関する操作入力を受付ける、という具合である。
【００２４】
「第二ＧＵＩ手段」（０２０７）は、第一ＧＵＩ手段がユーザの前記入力を受け付ける際に、予約の実行に応じて前記一方の記録媒体に記録されているデータを消去するように制御するか、消去しないように制御するかをユーザに選択させる画面を出力する機能を有し、例えば第二ＧＵＩプログラムなどによって実現できる。具体的な画面例としては、例えば図１（ｂ）に示すような表示画面が挙げられる。この画面は、上記ダビング予約のための入力画面遷移の後にディスプレイに表示され、ダビング実行後のダビング元のデータを消去するか否かの選択操作を受付ける、という具合である。なお、第一ＧＵＩ手段による入力画面と第二ＧＵＩ手段による入力画面とは、図１に示すように別々のページとして表示されても良い。あるいは図３に示すように1のページ内にダビング予約の選択操作とそのダビング元データの消去有無の選択操作とを受付ける画面がまとめて表示されるよう構成しても良い。
【００２５】
そして、この第一ＧＵＩ手段及び第二ＧＵＩ手段にて出力された画面を介し入力されたダビング予約の操作命令、およびそのダビング予約実行後のダビング元データの消去有無に関する情報が、操作結果として前述の保持部に保持される、という具合である。
【００２６】
図４は、この保持部で保持されている操作結果の一例を表す図である。この図にあるように、例えばＩＤ「２００７＿１２２８＿１９０２＿０８ｃｈ」で識別される第一記録媒体に記録されている映像データに関し、２００８年８月９日０２時００分に第二記録媒体にダビング処理を行う操作結果が保持されている。そして、さらに、当該ダビング処理が実行された後、上記ダビング元の映像データの消去処理が実行される旨の操作結果が保持されている、という具合である。そして、この保持部に保持されている操作結果に応じて、例えばタスクスケジューラが生成され、制御部による第一記録部及び第二記録部の映像データのダビング制御が指定時刻に予約実行される。そして、そのダビング制御の実行後に、さらに制御部はダビング元データの記録されている一方の記録媒体の記録部を制御し、映像データの消去を行うことができる。
【００２７】
このように本実施例の映像記録装置によって、ユーザはダビング予約の選択と時間をおかずにダビング元のデータ消去の選択をすることができる。つまり、予約によるダビングが実行された後、時間がたってしまったためにデータ内容の詳細を忘れるなどして再度確認するなど不必要な手間を生じさせずに済む。
【００２８】
<ハードウェア構成>
図５は、上記機能的な各構成要件をハードウェアとして実現した際の、映像記録装置における構成の一例を表す概略図である。この図を利用してダビング予約及びその後の映像データ消去処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、映像記録装置は、制御部であり、またその他の各種演算処理を実行する「ＣＰＵ（中央演算装置）」（０５０１）と、「主メモリ」（０５０２）と、を備えている。また第一記録部である「第一記録回路」（０５０３）とＨＤＤや、第二記録部である「第二記録回路」（０５０４）と次世代ＤＶＤ及びそのドライブなども備えている。もちろん、第二記録媒体は第一記録媒体と同じＨＤＤであっても良いし、両記録媒体の種類は限定されない。またその他に、保持部である「フラッシュメモリ」（０５０５）や、ユーザインターフェイス部である「ＶＲＡＭ」（０５０６）や「ディスプレイ」（０５０７）、そしてリモコンからの操作信号を受光する「受光器」（０５０８）なども備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。また、「主メモリ」にはプログラムが読み出され、「ＣＰＵ」は読み出された当該プログラムを参照し、プログラムで示される手順に従い各種演算処理を実行する。また、この「主メモリ」や「ＨＤＤ」、「次世代ＤＶＤ」、「フラッシュメモリ」にはそれぞれ複数のアドレスが割り当てられており、「ＣＰＵ」の演算処理においては、そのアドレスを特定し格納されているデータにアクセスすることで、データを用いた演算処理を行うことが可能になっている。
【００２９】
ここで本実施例の映像記録装置は、図示しない「放送受信チューナ」や「外部映像入力回路」などにて取得した映像データを「ＨＤＤ」に記録する。その後、リモコンからの操作信号を「受光器」にて受付ける。そして受付けた操作信号を復調すると「ＣＰＵ」はユーザインターフェイスプログラムを解釈し、それにしたがって第一ＧＵＩ画面をディスプレイに表示するためのデータを「主メモリ」のアドレス１に読み出す。そして、「ＶＲＡＭ」に第一ＧＵＩ画面を描画し、「ディスプレイ」にて図1（ａ）に示すような画面を表示する。ユーザはディスプレイに表示された第一ＧＵＩ画面を見ながらリモコンを操作する。そして、ユーザがダビング予約のための操作入力を行うことで、本実施例の映像記録装置はダビング予約のためのデータ、例えばダビングの対象となる映像データの識別情報やダビング予約の実行時刻などを示す操作信号を「受光部」にて受付ける。そして受付けた操作信号にて示されるダビング予約用の各種データを「主メモリ」のアドレス２に格納すると、つづけて「ＣＰＵ」はユーザインターフェイスプログラムを解釈し、それにしたがって第二ＧＵＩ画面をディスプレイに表示するためのデータを「主メモリ」のアドレス３に読み出す。そして、「ＶＲＡＭ」に第二ＧＵＩ画面を描画し、「ディスプレイ」にて図1（ｂ）に示すような画面を表示する。（もちろん、図３に示すように第一ＧＵＩ画面と第二ＧＵＩ画面を1画面内にまとめて表示するよう構成しても良い。）
【００３０】
つづいてユーザはディスプレイに表示された第二ＧＵＩ画面を見ながら、ダビング予約実行後にそのダビング元のデータを消去するか否かの選択入力操作を行う。すると映像記録装置は当該操作結果を「受光部」にて受付け、「主メモリ」のアドレス４に格納する。そして、消去予約操作の有無を示す情報を関連付けてダビング予約に関するデータを「フラッシュメモリ」に書き込む。その後、図示しない内蔵時計などからの時刻情報を参照し、予約時刻になると「ＣＰＵ」が制御プログラムを解釈し、それに従い「ＨＤＤ」からダビング元として指定された映像データを読み出す。そして、「第二記録回路」を制御し、読み出した映像データを「次世代ＤＶＤ」など別の記録媒体に書き込む。また、このダビング予約処理に関して消去予約「有り」のフラグが関連付けられていれば、「ＣＰＵ」は制御プログラムに従い「第一記録回路」を制御して、「ＨＤＤ」に記録されているダビング元の映像データを、例えばダビング処理終了後に直ちに消去する、という具合である。
【００３１】
<処理の流れ>
図６は、本実施例の映像記録装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、例えばユーザからの操作入力などに応じて第一ＧＵＩ画面をディスプレイに出力する（ステップＳ０６０１）。そして、ディスプレイに出力表示された第一ＧＵＩ画面にしたがい、ユーザがリモコンなどの入力デバイスで入力したダビング予約の操作結果を受付ける（ステップＳ０６０２）と、つづけて第二ＧＵＩ画面をディスプレイに表示する（ステップＳ０６０３）。なお、第一ＧＵＩ画面と第二ＧＵＩ画面は、図３に示すように１画面内に収まるようステップＳ０６０１にて同時に表示されるよう構成しても良い。そして第二ＧＵＩ画面にしたがい、ユーザがリモコンなどで入力した消去予約有無の操作結果を受付ける（ステップＳ０６０４）と、それらの操作結果をフラッシュメモリなどの保持部に保持するため記録する（ステップＳ０６０５）。
【００３２】
その後、内蔵時計などを参照し、現在時刻がダビング予約にて指定される予約時刻に到達した旨の判断結果が出力される（ステップＳ０６０６）と、保持部に保持されているダビング予約にしたがって一方の記録媒体の映像データを他方の記録媒体に記録する（ステップＳ０６０７）。つづいて、当該ダビング予約に関して「予約消去有り」を示す操作結果が保持部に保持されているか判断し（ステップＳ０６０８）、保持されていればダビング元となっている一方の記録媒体のデータを消去する（ステップＳ０６０９）。
【００３３】
<効果の簡単な説明>
以上のように本実施例の映像記録装置によって、ユーザはダビング予約の選択と時間をおかずにダビング元のデータ消去の選択をすることができる。つまり、予約によるダビングが実行された後、時間がたってしまったためにデータ内容の詳細を忘れるなどして再度確認するなど不必要な手間を生じさせずに済む。
【００３４】
≪実施例２≫
<概要>
本実施例も、上記実施例１と同様に２つの記録媒体を有し、一方から他方の記録媒体にデータをダビングした際に、そのダビング元の映像データを自動的に消去する機能を備える映像記録装置である。そして、実施例１との相違点は、映像データをダビングした後の経過時間を測定し、所定時間が経過した場合にダビング元のデータを消去するよう構成されている点である。このように本実施例の映像記録装置によって、ユーザは一度ダビングしてバックアップなどが完了したデータを、不必要な手間をかけずに経過時間によって自動的に消去させることができる。
【００３５】
<機能的構成>
図７は、本実施例の映像記録装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「映像記録装置」（０７００）は、実施例１と同様に「第一記録部」（０７０１）と、「第二記録部」（０７０２）と、「制御部」（０７０３）と、「ユーザインターフェイス部」（０７０４）と、「保持部」（０７０５）とを有する。なお、これらの構成要件については、上記実施例１にて記載したものと同様であるのでその説明は省略する。また上記実施例１と組み合わせて、図示しない「第一ＧＵＩ手段」や「第二ＧＵＩ手段」などを備えていても良い。そして本実施例では、映像記録装置の制御部が、「経過時間測定手段」（０７０６）と、「経過後消去手段」（０７０７）と、をさらに有することを特徴とする。
【００３６】
「経過時間測定手段」（０７０６）は、制御部によるデータのダビング制御があった場合に、ダビング後の経過時間を測定する機能を有し、例えばＣＰＵや主メモリ、内蔵時計や外部時計からの時計情報の受信装置、経過時間測定プログラムなどによって実現できる。具体的に、ユーザインターフェイス部の機能によってユーザからのダビング操作（即実行型のダビング操作のほか、ダビング予約操作も含む）を受付けると、操作によって指定された映像データのダビング制御が実行される（ダビング予約であれば現在時刻が予約時刻に到達するとダビング制御が実行される）。そして、当該ダビング制御によるダビング処理が完了すると、その時点をカウント開始時刻として内蔵時計や外部時計から受信した時計情報を利用して経過時間のカウントを行う、という具合である。なお、経過時間のカウント開始のタイミングは、映像データのダビング完了時点のみならず、ダビング制御に関するタイミングであれば何れのタイミングであっても良い。例えばダビング予約であれば、その予約操作の受付け時点から経過時間のカウントを開始するよう構成しても良い（その場合には、もちろん映像データを消去する時点はダビング予約の実行時刻よりも後に来るよう構成される）。
【００３７】
また本実施例では、「ユーザインターフェイス部」を、時間経過によってダビングされた元の映像データを消去するように制御するか、消去しないように制御するかをユーザに選択させる画面を出力するよう構成しても良い。その場合、例えば、ダビング操作の入力画面において、上記消去有無の操作結果も受付けて保持部に保持する、という具合である。あるいは、映像データの管理画面などにてデータ消去からの保護を示す操作結果などを受付け保持部に保持する。そして、その操作結果を、図８に示すように映像データの識別情報と関連付けて管理し、「消去無し」や「保護フラグ有り」のデータが関連付けられている映像データに関しては経過時間のカウントを行わない、といった構成としても良い。
【００３８】
「経過後消去手段」（０７０７）は、経過時間測定手段で測定された経過時間が所定の時間となった場合に、ダビング元のデータを消去するように記録部を制御する機能を有し、例えばＣＰＵや主メモリ、経過後消去プログラムなどによって実現することができる。具体的には、例えば１分などのサイクルで前記経過時間測定手段によって測定された経過時間と所定の時間とを比較し、経過時間が所定の時間に達したか、または越えたかをＣＰＵの論理演算処理によって判断する。そして、達した（越えた）との判断結果が出力された場合に、ダビング元のデータが記録されている記録部を制御し、映像データを消去する、という具合である。なお、この所定の時間は予め定められフラッシュメモリなどに保持されていると良い。またユーザインターフェイス部にてこの所定の時間の変更操作を受付けるための画面を出力するよう構成しても良い。
【００３９】
このように本実施例の映像記録装置によって、ユーザは一度ダビングしてバックアップなどが完了したデータに関して、手間をかけることなく経過時間によって自動的に消去させることができる。
【００４０】
<ハードウェア構成>
図９は、上記機能的な各構成要件をハードウェアとして実現した際の、映像記録装置における構成の一例を表す概略図である。この図を利用して時間経過によるダビング元データの消去処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、映像記録装置は、実施例１と同様に「ＣＰＵ」（０９０１）と、「主メモリ」（０９０２）と、「第一記録回路」（０９０３）とＨＤＤ、「第二記録回路」（０９０４）と次世代ＤＶＤ及びそのドライブなどを備えている。またその他に、「フラッシュメモリ」（０９０５）や、「ＶＲＡＭ」（０９０６）や「ディスプレイ」（０９０７）、そしてリモコンからの操作信号を受光する「受光器」（０９０８）なども備えている。
【００４１】
ここで本実施例の映像記録装置は、例えばＨＤＤ内に「放送受信チューナ」などで受信した映像データを記録している。その後リモコンからの操作信号を「受光器」にて受付けると、それにしたがってダビング操作受付用のＧＵＩ画面用データ、例えば録画リストなどを「主メモリ」のアドレス１に読み出す。そして当該GＵＩ画面を、「ＶＲＡＭ」を介し「ディスプレイ」に表示する。そして表示されたＧＵＩ画面を介して受付けたダビング操作結果、例えばダビング元データの指定やダビング開始の実行命令などを「主メモリ」のアドレス２に格納する。
【００４２】
すると「ＣＰＵ」は制御プログラムを解釈し、それにしたがって「ＨＤＤ」からダビング元として指定された映像データを読み出す。そして、「第二記録回路」を制御し、読み出した映像データを「次世代ＤＶＤ」など別の記録媒体に書き込む。そしてさらに「ＣＰＵ」は制御プログラムに含まれる経過時間測定プログラムに従い、当該ダビング処理の実行時刻を図示しない内蔵時計などから取得し、「主メモリ」のアドレス３に格納する。つづいて「ＣＰＵ」は経過後消去プログラムに従い、フラッシュメモリなどに保持されている所定の時間を「主メモリ」のアドレス４に読み出す。その後、例えば１分間など所定のサイクルで内蔵時計から取得される現在時刻と、「主メモリ」のアドレス３に格納されているダビング時刻と、から「ＣＰＵ」の演算処理によって経過時間を算出する。そして算出した経過時間と、「主メモリ」のアドレス４に格納されている所定の時間との大小比較処理を「ＣＰＵ」の論理演算処理によって実行する。そして、その比較判断処理の結果、経過時間が所定の時間に達した、または越えたとの判断結果が出力されると、「ＣＰＵ」は経過後消去プログラムに従い、ダビング元の映像データをＨＤＤから消去する処理を行う、という具合である。
【００４３】
<処理の流れ>
図１０は、本実施例の映像記録装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、例えばダビング操作受付用のＧＵＩ画面、例えば録画リストなどをディスプレイに出力する（ステップＳ１００１）。そして、ディスプレイに出力表示されたＧＵＩ画面を介して、ユーザがリモコンなどの入力デバイスで入力したダビング操作結果、例えばダビング元データの指定情報やダビングの実行命令などを受付ける（ステップＳ１００２）と、その操作結果をフラッシュメモリなどの保持部に保持するため記録する（ステップＳ１００３）。そして、受付けた操作結果に従って一方の記録媒体に記録された映像データを他方の記録媒体に記録するダビング処理を実行する（ステップＳ１００４）。
【００４４】
また、ダビング処理を実行した際のその実行時刻を取得し、内蔵時計から取得される現在時刻と合わせて、例えばそのダビング実行からの経過時間を測定する（ステップＳ１００５）。そして測定した経過時間が所定の時間を経過したか否かを例えば所定のサイクルで判断し（ステップＳ１００６）、所定時間経過したとの判断結果が出力されれば、ダビング元となっている一方の記録媒体のデータを消去する（ステップＳ１００７）。
【００４５】
<効果の簡単な説明>
以上のように本実施例の映像記録装置によって、ユーザは一度ダビングしてバックアップなどが完了したデータを、手間をかけることなく経過時間によって自動的に消去させることができる。
【００４６】
≪実施例３≫
<概要>
本実施例も、上記実施例１や２と同様に２つの記録媒体を有し、一方から他方の記録媒体にデータをダビングした際に、そのダビング元の映像データを自動的に消去する機能を備える映像記録装置である。そして、実施例１や２との相違点は、映像データのダビング回数を測定し、所定回数のダビングが実行された段階でダビング元のデータを消去するよう構成されている点である。このように本実施例の映像記録装置によって、ユーザは所定の回数ダビングしてバックアップなどが完了したデータに関して、不必要な手間をかけずに自動的に消去させることができる。
【００４７】
<機能的構成>
図１１は、本実施例の映像記録装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「映像記録装置」（１１００）は、実施例１や２と同様に「第一記録部」（１１０１）と、「第二記録部」（１１０２）と、「制御部」（１１０３）と、「ユーザインターフェイス部」（１１０４）と、「保持部」（１１０５）とを有する。なお、これらの構成要件については、上記実施例１にて記載したものと同様であるのでその説明は省略する。また上記実施例と組み合わせて、図示しない「第一ＧＵＩ手段」や「第二ＧＵＩ手段」、あるいは「経過時間測定手段」や「経過後消去手段」などを備えていても良い。そして本実施例では、映像記録装置の制御部が、「回数カウント手段」（１１０６）と、「消去予定ダビング回数保持手段」（１１０７）と、「回数消去手段」（１１０８）と、をさらに有することを特徴とする。
【００４８】
「回数カウント手段」（１１０６）は、制御部によるデータのダビング制御があった場合に、そのデータのダビング回数をカウントする機能を有し、ＣＰＵや主メモリ、フラッシュメモリ、回数カウントプログラムなどで実現することができる。そして、このようにダビング制御のたびにカウントしたダビング回数を、例えば図１２に示すようにその映像データの識別情報と関連付けて管理し、フラッシュメモリなどに保持する。
【００４９】
「消去予定ダビング回数保持手段」（１１０７）は、消去予定ダビング回数を保持する機能を有し、例えばフラッシュメモリやその他の各種記録媒体によって実現することができる。また「消去予定ダビング回数」とは、ダビング元のデータを消去するように記録部を制御するための所定のダビング回数をいい、例えば実施例４で後述するように、その回数はユーザによって変更可能に構成しても良い。
【００５０】
「回数消去手段」（１１０８）は、回数カウント手段でカウントされた回数が前記消去予定ダビング回数となった場合に、ダビング元のデータを消去するように記録部を制御する機能を有し、例えばＣＰＵや主メモリ、回数消去プログラムなどによって実現することができる。具体的には、ダビング制御が実行されるごとに、そのカウントされたダビング回数と消去予定ダビング回数とを比較し、カウント回数が消去予定ダビング回数に達したかをＣＰＵの論理演算処理によって判断する。そして、達したとの判断結果が出力された場合に、ダビング元のデータが記録されている記録部を制御し、映像データを消去する、という具合である。
【００５１】
このように本実施例の映像記録装置によって、ユーザは所定回数ダビングしてバックアップなどが完了したデータに関して、手間をかけることなく自動的に消去させることができる。また、前述の経過時間によるダビング元映像データの消去と同様、例えばユーザインターフェイス部にて映像データの保護有無の受付を行い、その操作結果に応じて「保護有り」の映像データに関してはダビング回数のカウントを行わず、消去対象としないように構成しても良い。
【００５２】
<ハードウェア構成>
図１３は、上記機能的な各構成要件をハードウェアとして実現した際の、映像記録装置における構成の一例を表す概略図である。この図を利用してダビング回数によるダビング元データの消去処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、映像記録装置は、実施例１や２と同様に「ＣＰＵ」（１３０１）と、「主メモリ」（１３０２）と、「第一記録回路」（１３０３）とＨＤＤ、「第二記録回路」（１３０４）と次世代ＤＶＤ及びそのドライブなどを備えている。またその他に、「フラッシュメモリ」（１３０５）や、「ＶＲＡＭ」（１３０６）や「ディスプレイ」（１３０７）、そしてリモコンからの操作信号を受光する「受光器」（１３０８）なども備えている。
【００５３】
ここで本実施例の映像記録装置は、実施例２と同様に例えばＨＤＤ内に「放送受信チューナ」などで受信した映像データを記録している。その後リモコンからの操作信号を「受光器」にて受付けると、それにしたがってダビング操作受付用のＧＵＩ画面用データ、例えば録画リストなどを「主メモリ」のアドレス１に読み出す。そして、当該ダビング操作受付用のＧＵＩ画面を「ＶＲＡＭ」を介し「ディスプレイ」に表示する。そして表示されたＧＵＩ画面を介して受付けたダビング操作結果、例えばダビング元データの指定やダビング開始の実行命令などを「主メモリ」のアドレス２に格納する。
【００５４】
すると「ＣＰＵ」は制御プログラムを解釈し、それにしたがって「ＨＤＤ」からダビング元として指定された映像データを読み出す。そして、「第二記録回路」を制御し、読み出した映像データを「次世代ＤＶＤ」など別の記録媒体に書き込む。そしてさらに本実施例では、「ＣＰＵ」は制御プログラムに含まれる回数カウントプログラムに従い、フラッシュメモリなどに保持されている当該映像データのダビング実行回数の数値を＋１し、「主メモリ」のアドレス３に格納する。つづいて「ＣＰＵ」は回数消去プログラムに従い、フラッシュメモリなどに保持されている消去予定ダビング回数を「主メモリ」のアドレス４に読み出す。そして、「主メモリ」に格納したダビング回数と消去予定ダビング回数とが一致するか否かの判断処理を「ＣＰＵ」の論理演算処理によって実行する。そして、その結果、両者が一致したとの判断結果が出力されると、「ＣＰＵ」は回数消去プログラムに従い、ダビング元の映像データをＨＤＤから消去する処理を行う、という具合である。
【００５５】
<処理の流れ>
図１４は、本実施例の映像記録装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、例えばダビング操作受付用のＧＵＩ画面、例えば録画リストなどをディスプレイに出力する（ステップＳ１４０１）。そして、ディスプレイに出力表示されたＧＵＩ画面を介して、ユーザがリモコンなどの入力デバイスで入力したダビング操作結果、例えばダビング元データの指定情報やダビングの実行命令などを受付ける（ステップＳ１４０２）と、その操作結果をフラッシュメモリなどの保持部に保持するため記録する（ステップＳ１４０３）。そして、受付けた操作結果に従って一方の記録媒体に記録された映像データを他方の記録媒体に記録するダビング処理を実行する（ステップＳ１４０４）。
【００５６】
また、そのダビング処理の実行に応じて、例えばフラッシュメモリなどに保持されている当該映像データのダビング回数Ｎを＋１し、新たなダビング回数Ｎとする（ステップＳ１４０５）。そしてその＋１されたダビング回数Ｎが予め保持されている消去予定ダビング回数αと一致したか（越えたか）を判断し（ステップＳ１４０６）、一致した（越えた）との判断結果が出力されれば、ダビング元となっている一方の記録媒体のデータを消去する（ステップＳ１４０７）。
【００５７】
<効果の簡単な説明>
以上のように本実施例の映像記録装置によって、ユーザは所定の回数ダビングしてバックアップなどが完了したデータに関して、不必要な手間をかけずに自動的に消去させることができる。
【００５８】
≪実施例４≫
<概要>
本実施例は、上記実施例３を基本とし、ダビング元データの消去の判断基準となる「消去予定ダビング回数」の値を、ユーザが任意に変更できるよう構成したことを特徴とする映像記録装置である。
【００５９】
<機能的構成>
図１５は、本実施例の映像記録装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「映像記録装置」（１５００）は、実施例３を基本として、「第一記録部」（１５０１）と、「第二記録部」（１５０２）と、「制御部」（１５０３）と、「ユーザインターフェイス部」（１５０４）と、「保持部」（１５０５）と、「回数カウント手段」（１５０６）と、「消去予定ダビング回数保持手段」（１５０７）と、「回数消去手段」（１５０８）と、を有する。なお、これらの構成要件については、上記実施例にて記載したものと同様であるのでその説明は省略する。そして本実施例では、映像記録装置のユーザインターフェイス部が、「第三ＧＵＩ手段」（１５０９）をさらに有することを特徴とする。
【００６０】
「第三ＧＵＩ手段」（１５０９）は、消去予定ダビング回数保持手段に保持された消去予定ダビング回数を変更するためのユーザインターフェイス画面を出力する機能を有し、例えば第三ＧＵＩプログラムなどによって実現できる。そして、表示した画面を見たユーザが例えばリモコンの数字ボタンを操作し、所望の消去予定ダビング回数を入力する、という具合である。そして、その入力された数値に消去予定ダビング回数を更新しフラッシュメモリなどに保持することで、ユーザの所望する回数だけダビングが実行されると、ダビング元の映像データを自動的に消去することができる。
【００６１】
<処理の流れ>
図１６は、本実施例の映像記録装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、消去予定ダビング回数を変更するための第三ＧＵＩをディスプレイに出力する（ステップＳ１６０１）。そして、ディスプレイに出力表示されたＧＵＩ画面を介して、新しい消去予定ダビング回数を受付ける（ステップＳ１６０２）と、フラッシュメモリなどの消去予定ダビング回数保持手段にて保持されている消去予定ダビング回数を、受付けた新しい消去予定ダビング回数に変更する（ステップＳ１６０３）。
【００６２】
<効果の簡単な説明>
以上のように本実施例の映像記録装置によって、ダビング元データの消去の判断基準となる「消去予定ダビング回数」の値を、ユーザが任意に変更できる。
【００６３】
≪実施例５≫
<概要>
図１７は、本実施例の映像記録装置に関するＧＵＩ画面の一例を表す図である。この図１７（ａ）にあるように、例えばＨＤＤに録画したデジタル放送などの高精細映像データを、ＤＶＤにダビングする旨の操作を受付ける。しかし高精細映像データはデータサイズが大きいため、そのままＤＶＤにダビングする事はできない。そこで、図１７（ｂ）に示すように、解像度を６４０×４８０のＳＤ（スタンダード）画質に落としたり、ビットレートをＭＶ６４（例えば６Ｍｂｐｓ）に落としたりする、といった指定を行い、映像データのデータサイズがＤＶＤの記録データサイズ内に収まるよう調整する。このように、映像データのダビングに際しては情報量を少なくし映像品質を下げてダビングをするケースもあり得る。そこで本実施例の映像記録装置は、このような情報量の削減を伴うダビングである場合には、映像品質を保った完全なバックアップなどができていないとして、ダビング元データの消去の優先順位を下げるなどの処理を行うことを特徴とする。
【００６４】
<機能的構成>  図１８は、本実施例の映像記録装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「映像記録装置」（１８００）は、実施例１と同様に「第一記録部」（１８０１）と、「第二記録部」（１８０２）と、「制御部」（１８０３）と、「ユーザインターフェイス部」（１８０４）と、「保持部」（１８０５）とを有する。なお、これらの構成要件については、上記実施例１にて記載したものと同様であるのでその説明は省略する。また上記他の実施例と組み合わせて、各実施例で説明した「第一ＧＵＩ手段」などの構成要件をさらに備えていても良い。そして本実施例では、映像記録装置のユーザインターフェイス部が「第四ＧＵＩ手段」（１８０６）をさらに有する点と、制御部が、「情報量判断手段」（１８０７）と、「消去優先情報生成手段」（１８０８）と、をさらに有する点を特徴とする。
【００６５】
「第四ＧＵＩ手段」（１８０６）は、一方の記録媒体のデータを他方の記録媒体へ記録させる制御をする際の記録条件をユーザに入力させる画面を出力する機能を有し、例えば第四ＧＵＩプログラムなどによって実現できる。具体的な画面例としては、例えば図１７（ｂ）に示すような表示画面が挙げられる。この画面例では、記録条件として例えば「解像度」や「ビットレート」、「フレームレート」、「圧縮形式」などの条件を入力するよう構成されている。その他にも記録条件としては、例えば、Ｉフレーム（フレーム間予測を用いずに符号化されるフレーム）の出現頻度や、量子化係数などの条件が挙げられる。そして、本実施例の映像記録装置では、ダビング制御を行う際にここで指定された条件で、例えば解像度やビットレート、フレームレートを下げたり、圧縮形式を元データと異なる圧縮形式に変えて映像データを変換し、情報量を削減した上でダビングを行うことができる、という具合である。
【００６６】
「情報量判断手段」（１８０７）は、第四ＧＵＩ手段を利用して入力された記録条件による記録が元データに対してデータの情報量を少なくする記録であるか否かを判断する機能を有し、例えばＣＰＵや主メモリ、情報量判断プログラムなどによって実現できる。具体的には、例えば元の映像データにおける「解像度」や「ビットレート」、「フレームレート」等の情報を映像データのメタタグなどから取得し、第四ＧＵＩ手段にて受付けた記録条件と比較する。そして「ＣＰＵ」の大小比較判断によって、各数値のいずれかの減少率が所定の割合よりも下がっていると判断された場合に、データの情報量が少なくなったと判断する、という具合である。また、この情報量の判断処理は、上記のようにダビング前後の各種条件を比較してダビングの前に演算しても良いし、実際に上記記録条件でダビングを行った映像データのデータ量を取得して、それをダビング元のデータ量と比較することでデータ量が少なくなったか否かを判断しても良い。
【００６７】
なお前述のように、本実施例では映像品質を保ったままで映像データのバックアップができているか否か、を判断するために情報量の削減を判断している。しかし圧縮形式を圧縮効率の高いものに変更した場合（例えばＭｐｅｇ２圧縮形式の映像データをＨ．２６４／ＡＶＣ圧縮形式の映像データに変更するなどの場合）、ビットレートが大幅に減少し情報量が削減されても映像品質がほとんど変わらないと言われている。そこで、記録条件による圧縮形式の変更が上記のような圧縮効率が高くなる形式への変更である場合には、ビットレートなどが当初のものより大幅に下がってもデータの情報量が少なくなったと判断しないよう構成しても良い。
【００６８】
「消去優先情報生成手段」（１８０８）は、情報量判断手段での判断結果に応じてその記録条件による記録が行われた後の元データの消去の優先度を定める機能を有し、例えばＣＰＵや主メモリ、消去優先情報生成プログラムなどによって実現できる。具体的に、情報量が少なくなる記録条件でダビングが実行されたとの判断結果である場合には、前述のように映像品質が落ちた状態でダビングされたと想定することができる。そこで、完全にバックアップがされていないとして、当該ダビング元の映像データに関して優先度が低い消去優先情報を生成する、という具合である。また、その消去優先情報の算出方法としては、例えば前述のビットレートの下がり幅などの数値を所定の関数に代入して算出するなどの方法が挙げられる。
【００６９】
なお、ここで定められる消去の優先度については、例えば消去候補リストをユーザに提示する際のリストの並び順に利用などすると良い。あるいは、上記実施例２の映像記録装置と組み合わせて例えば優先度に応じて所定の時間を決定するよう構成しても良い。そのようにして、消去優先度の低い映像データの場合には、そうでない場合よりも長い時間経過で消去することができる。あるいは、実施例３と組み合わせて例えば優先度に応じて消去予定ダビング回数を決定するよう構成しても良い。そのようにして、消去優先度の低い映像データの場合には、そうでない場合よりも多い回数ダビングすることができる。
【００７０】
以上のように本実施例の映像記録装置によって、情報量の削減を伴うダビングである場合には、映像品質を保った完全なバックアップなどができていないとして、ダビング元データの消去の優先順位を下げることができる。
【００７１】
<ハードウェア構成>
図１９は、上記機能的な各構成要件をハードウェアとして実現した際の、映像記録装置における構成の一例を表す概略図である。この図を利用して記録条件を変えたダビングに応じた消去優先情報の生成処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、映像記録装置は、実施例１などと同様に「ＣＰＵ」（１９０１）と、「主メモリ」（１９０２）と、「第一記録回路」（１９０３）とＨＤＤ、「第二記録回路」（１９０４）と次世代ＤＶＤ及びそのドライブなどを備えている。またその他に、「フラッシュメモリ」（１９０５）や、「ＶＲＡＭ」（１９０６）や「ディスプレイ」（１９０７）、そしてリモコンからの操作信号を受光する「受光器」（１９０８）なども備えている。
【００７２】
ここで本実施例の映像記録装置は、例えばＨＤＤ内に「放送受信チューナ」などで受信した映像データを記録している。その後リモコンからの操作信号を「受光器」にて受付けると、それにしたがってダビング記録条件受付用の第四ＧＵＩ画面用データを「主メモリ」のアドレス１に読み出す。そして第四ＧＵＩ画面を「ＶＲＡＭ」を介し「ディスプレイ」に表示する。そして表示された図１７に示すようなＧＵＩ画面を介して受付けたダビングの記録条件、例えば解像度やビットレートの指定条件、およびダビングの実行命令などを「主メモリ」のアドレス２に格納する。
【００７３】
すると「ＣＰＵ」は制御プログラムを解釈し、それにしたがって「ＨＤＤ」からダビング元として指定された映像データを読み出す。そして、「第二記録回路」を制御し、読み出した映像データを指定された記録条件で「次世代ＤＶＤ」など別の記録媒体に書き込む。そしてさらに「ＣＰＵ」は制御プログラムに含まれる情報量判断プログラムに従い、元の映像データのメタタグデータなどからその解像度やビットレートの情報を取得する。そして、記録条件で示される解像度やビットレートが、元の解像度やビットレートからどれだけ減少しているかなどを示す減少割合を「ＣＰＵ」の演算処理によって算出し、情報量判断結果として「主メモリ」のアドレス３に格納する。つづいて「ＣＰＵ」は消去優先情報生成プログラムに従い、フラッシュメモリなどに保持されている所定の関数を読み出し、当該関数に前述の減少割合の数値を代入する。そして「ＣＰＵ」の演算処理によって当該減少割合が代入された関数を計算し、その計算結果を消去優先情報として「主メモリ」のアドレス４に格納する。もちろん、消去優先情報の算出は上記のような減少割合や関数を利用した処理に限定されず、例えば減少割合と優先値とを対応付けたテーブル表を利用するなどさまざまであって良い。そして、その算出された消去優先情報を利用して例えば消去候補リストの並び順を決定したり、前述の実施例２や３の映像記録装置における所定の時間や消去予定ダビング回数の決定処理に利用する、という具合である。
【００７４】
<処理の流れ>
図２０は、本実施例の映像記録装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、例えば図１７に示すようなダビングの記録条件受付用の第四ＧＵＩ画面をディスプレイに出力する（ステップＳ２００１）。そして、ディスプレイに出力表示された第四ＧＵＩ画面を介して、ユーザがリモコンなどの入力デバイスで入力した記録条件、例えば解像度やビットレートなどを受付ける（ステップＳ２００２）と、その操作結果をフラッシュメモリなどの保持部に保持するため記録する（ステップＳ２００３）。そして、受付けた記録条件によってダビングした場合のダビング先のデータの情報量を演算し（ステップＳ２００４）、演算の結果ダビングの前後で情報量が少なくなるか否かを判断する（ステップＳ２００５）。
【００７５】
そして判断の結果、情報量が少なくなると判断される場合は、例えば映像品質を保った完全なダビングができていないとして、ダビング元の消去の優先度が低くなるよう消去優先情報を生成する（ステップＳ２００６Ｙ）。また、ステップＳ２００５での判断の結果、情報量が変わらない（多くなる）と判断される場合は、例えば映像品質を保った完全なダビングができているとして、ダビング元の消去の優先度が高くなるよう消去優先情報を生成する（ステップＳ２００６Ｎ）。そして、記録条件にしたがって映像データのダビング処理を実行する（ステップＳ２００７）。なお、上記ステップＳ２００４におけるダビング先データの情報量の演算は、上記ステップＳ２００７のデータのダビング後に、実際の記録データ量を取得することで実行しても良い。
【００７６】
<効果の簡単な説明>
以上のように本実施例の映像記録装置では、情報量の削減を伴うダビングである場合には映像品質を保った完全なバックアップなどができていないなどとして、ダビング元データの消去の優先度を下げるなどの処理を行うことができる。したがって、例えば消去候補リストの並び順をその優先度に応じて並び替えたり、上記その他の実施例の映像記録装置と組み合わせて、所定の時間や消去予定ダビング回数を優先度に応じて決定することができる。
【００７７】
≪実施例５≫
<概要>
図２１は、本実施例の映像記録装置に関するＧＵＩ画面の一例を表す図である。この図２１（ａ）にあるように、火曜9時に定期的に放送されている連続ドラマの1話から３話までが本実施例の映像記録装置のＨＤＤなどに録画記録されている。そして、この記録保持されている映像データのうち、「ドラマ第２話」αに関しては制御部のダビング制御によって次世代ＤＶＤなどにダビング済みである。すると図２１（ｂ）に示すように、本実施例の映像記録装置は次の「ドラマ第４話」βを録画する際に、そのダビング済みの「ドラマ第２話」への上書記録として処理することを特徴とする。このようにして本実施例の映像記録装置では、ユーザが手間をかけることなく上書にて効率的にダビング済みのデータを消去できる。
【００７８】
<機能的構成>
図２２は、本実施例の映像記録装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「映像記録装置」（２２００）は、実施例１と同様に「第一記録部」（２２０１）と、「第二記録部」（２２０２）と、「制御部」（２２０３）と、「ユーザインターフェイス部」（２２０４）と、「保持部」（２２０５）とを有する。なお、これらの構成要件については、上記実施例１にて記載したものと同様であるのでその説明は省略する。また上記他の実施例と組み合わせて、各実施例で説明した「第一ＧＵＩ手段」などの構成要件をさらに備えていても良い。そして本実施例では、映像記録装置のユーザインターフェイス部が「第五ＧＵＩ手段」（２２０６）と「第六ＧＵＩ手段」（２２０７）をさらに有する点と、制御部が「上書制御手段」（２２０８）をさらに有する点を特徴とする。
【００７９】
「第五ＧＵＩ手段」（２２０６）は、所定のインターバルで入手する更新データを記録媒体に繰返記録する制御をするための予約情報をユーザに入力させる画面を出力する機能を有し、例えば第五ＧＵＩプログラムなどで実現することができる。具体的には、例えば図２３（ａ）に示すような番組録画のための予約入力画面が挙げられる。このような番組の予約録画においては、例えば連続ドラマなどを録画するために「毎週日曜日」α、あるいは「月から金」といった具合に映像データを繰返し記録するための所定のインターバルを指定することができる。そして、このようにして繰返し録画される映像データ群は関連性の高いものであるので、最新の映像データを繰返し記録する際には、以下の構成によってダビング済みで古い映像データへの上書きで記録する、という具合である。
【００８０】
なお本実施例では、上記第五ＧＵＩに替わって図２３（ｂ）に示すようなＧＵＩ画面を出力するよう構成しても良い。このＧＵＩでは、例えば「キーワード」や「ジャンル」などの指定入力を受付けることで、指定キーワードなどに合致する映像データを自動的に繰返し録画することができる。ただし、この場合繰返し記録される映像データは所定のインターバルで更新されるものとは限らないが、このキーワードにより繰返し録画される映像データ群もやはり関連性の高いものであるので、以下の構成によってダビング済みで古い映像データへの上書きで記録すると良い。
【００８１】
「第六ＧＵＩ手段」（２２０７）は、一方の記録媒体のデータを他方の記録媒体へダビングする制御をするための命令をユーザに入力させる画面を出力する機能を有し、例えば第六ＧＵＩプログラムなどによって実現できる。
【００８２】
「上書制御手段」（２２０８）は、前記予約情報に基づく繰返記録を、制御部によるデータのダビング制御があったデータへの上書記録とする機能を有し、例えば上書制御プログラムなどで実現することができる。具体的には、上記第五ＧＵＩ手段で受付けた予約情報αに基づいて繰返し記録された映像データ群に関して同一の識別情報を付加しデータベースにて管理する。また、第六ＧＵＩ手段で受付けた操作結果に応じてダビング制御を行った場合、前記データベースの映像データに録画済フラグなどを付加し管理する。そして予約情報αに基づく最新の映像データを記録する際には、当該データベースを参照し、予約情報αの識別情報が関連付けられ、かつ録画済フラグが付加されている映像データを特定し、その映像データに対する上書処理を実行する、という具合である。なお「上書処理」とは、最新の映像データの記録と前記特定された映像データの消去とが同時に行われる処理形態のみならず、最新の映像データの記録の直後に自動的に前記特定された映像データが消去されるなどの処理形態も含む概念である。
【００８３】
このようにして本実施例の映像記録装置では、ユーザが手間をかけることなく効率的にダビング済みのデータを消去できる。
【００８４】
<ハードウェア構成>
図２４は、上記機能的な各構成要件をハードウェアとして実現した際の、映像記録装置における構成の一例を表す概略図である。この図を利用して繰返し記録に係る上書処理におけるそれぞれのハードウェア構成部の働きについて説明する。この図にあるように、映像記録装置は、実施例１などと同様に「ＣＰＵ」（２４０１）と、「主メモリ」（２４０２）と、「第一記録回路」（２４０３）とＨＤＤ、「第二記録回路」（２４０４）と次世代ＤＶＤ及びそのドライブなどを備えている。またその他に、「フラッシュメモリ」（２４０５）や、「ＶＲＡＭ」（２４０６）や「ディスプレイ」（２４０７）、そしてリモコンからの操作信号を受光する「受光器」（２４０８）なども備えている。
【００８５】
ここで本実施例の映像記録装置は、リモコンからの操作信号を「受光器」にて受付けると、それにしたがって第五ＧＵＩ画面用データを「主メモリ」のアドレス１に読み出し、「ＶＲＡＭ」を介して「ディスプレイ」に表示する。そして「ディスプレイ」に表示された図２３に示すようなＧＵＩ画面を介して受付けた繰返し記録のための予約情報、例えば指定の繰返し日時やチャンネル情報などを「主メモリ」のアドレス２に格納する。その後「ＣＰＵ」は制御プログラムを解釈し、予約情報に応じた「第一記録回路」の制御を行い図示しない「放送受信チューナ」などで受信した映像データをＨＤＤなどに繰返し記録していく。またこの際、一の予約情報にて繰返し記録される映像データ群に関しては同じ識別情報を関連付けて「フラッシュメモリ」内の予約管理データベース（ＤＢ）などにて管理する。
【００８６】
また、上記処理とは別に本実施例の映像記録装置は、リモコンからの操作信号を「受光器」にて受付けると、それにしたがって第六ＧＵＩ画面用データを「主メモリ」のアドレス３に読み出し、「ＶＲＡＭ」を介して「ディスプレイ」に表示する。そして当該ＧＵＩ画面を介して受付けたダビング操作命令を「主メモリ」のアドレス４に格納する。すると「ＣＰＵ」は制御プログラムを解釈し、それにしたがって「ＨＤＤ」からダビング元として指定された映像データを読み出す。そして、「第二記録回路」を制御し、読み出した映像データを「次世代ＤＶＤ」など別の記録媒体に書き込む。またそのダビング制御を実行したことを示すフラグ情報などを、前述の予約管理データベースに付加し管理する。
【００８７】
その後、第五ＧＵＩ画面を介して受付けた予約情報に応じて最新の映像データをＨＤＤに記録する際には、「ＣＰＵ」は上書制御プログラムを解釈し、それに従い以下の処理を行う。すなわち「フラッシュメモリ」に保持されている予約管理データベースを参照し、同じ予約情報に基づく古い映像データ群の中でダビング済みのフラグ情報が付加されているものがあるか論理演算によって判断する。そして、そのような映像データが特定される場合には、最新の映像データの記録がその特定された映像データへの上書記録となるよう「第一記録回路」を制御する、という具合である。
【００８８】
<処理の流れ>
図２５は、本実施例の映像記録装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、例えばユーザからの操作入力などに応じて第五ＧＵＩ画面をディスプレイに出力する（ステップＳ２５０１）。そして、ディスプレイに出力表示された第五ＧＵＩ画面にしたがい、ユーザがリモコンなどの入力デバイスで入力した繰返し記録のための予約情報の操作結果を受付ける（ステップＳ２５０２）と、その操作結果を例えばフラッシュメモリなどの保持部に保持するため記録する（ステップＳ２５０３）。
【００８９】
また上記処理とは別に、例えばユーザからの操作入力などに応じて第六ＧＵＩ画面をディスプレイに出力する（ステップＳ２５０４）。そして、ディスプレイに出力表示された第六ＧＵＩ画面にしたがい、ユーザがリモコンなどの入力デバイスで入力したダビング操作結果を受付ける（ステップＳ２５０５）と、この操作結果も例えばフラッシュメモリなどの保持部に保持するため記録する（ステップＳ２５０６）。そして、このダビング操作命令にしたがって一方の記録媒体の映像データを他方の記録媒体に記録する（ステップＳ２５０７）。そして、その後保持部に保持されている予約情報に基づく繰返し記録を実行する際には、ステップＳ２５０７にてダビング制御されたデータへの上書記録として実行する（ステップＳ２５０８）。
【００９０】
<効果の簡単な説明>
以上のように本実施例の映像記録装置によって、ユーザが手間をかけることなく上書にて効率的にダビング済みのデータを消去できる。
【図面の簡単な説明】
【００９１】
【図１】実施例１の映像記録装置に関するＧＵＩ画面の一例を表す図
【図２】実施例１の映像記録装置における機能ブロックの一例を表す図
【図３】実施例１の映像記録装置において、第一ＧＵＩ画面と第二ＧＵＩ画面とを一画面内に収めた場合の画面例を表す図
【図４】実施例１の映像記録装置の保持部で保持されている操作結果の一例を表す図
【図５】実施例１の映像記録装置におけるハードウェア構成の一例を表す図
【図６】実施例１の映像記録装置における処理の流れの一例を表すフローチャート
【図７】実施例２の映像記録装置における機能ブロックの一例を表す図
【図８】実施例２の映像記録装置の保持部で保持されている操作結果の一例を表す図
【図９】実施例２の映像記録装置におけるハードウェア構成の一例を表す図
【図１０】実施例２の映像記録装置における処理の流れの一例を表すフローチャート
【図１１】実施例３の映像記録装置における機能ブロックの一例を表す図
【図１２】実施例３の映像記録装置の回数カウント手段にてカウントされたダビング回数の管理データの一例を表す図
【図１３】実施例３の映像記録装置におけるハードウェア構成の一例を表す図
【図１４】実施例３の映像記録装置における処理の流れの一例を表すフローチャート
【図１５】実施例４の映像記録装置における機能ブロックの一例を表す図
【図１６】実施例４の映像記録装置における処理の流れの一例を表すフローチャート
【図１７】実施例５の映像記録装置に関するＧＵＩ画面の一例を表す図
【図１８】実施例５の映像記録装置における機能ブロックの一例を表す図
【図１９】実施例５の映像記録装置におけるハードウェア構成の一例を表す図
【図２０】実施例５の映像記録装置における処理の流れの一例を表すフローチャート
【図２１】実施例６の映像記録装置に関するＧＵＩ画面の一例を表す図
【図２２】実施例６の映像記録装置における機能ブロックの一例を表す図
【図２３】実施例６の映像記録装置における第五ＧＵＩ画面の一例を表す図
【図２４】実施例６の映像記録装置におけるハードウェア構成の一例を表す図
【図２５】実施例６の映像記録装置における処理の流れの一例を表すフローチャート
【符号の説明】
【００９２】
０２００  映像記録装置
０２０１  第一記録部
０２０２  第二記録部
０２０３  制御部
０２０４  ユーザインターフェイス部
０２０５  保持部
０２０６  第一ＧＵＩ手段
０２０７  第二ＧＵＩ手段
【図１】
2010092512.tif 000003
【図２】
2010092512.tif 000004
【図３】
2010092512.tif 000005
【図４】
2010092512.tif 000006
【図５】
2010092512.tif 000007
【図６】
2010092512.tif 000008
【図７】
2010092512.tif 000009
【図８】
2010092512.tif 000010
【図９】
2010092512.tif 000011
【図１０】
2010092512.tif 000012
【図１１】
2010092512.tif 000013
【図１２】
2010092512.tif 000014
【図１３】
2010092512.tif 000015
【図１４】
2010092512.tif 000016
【図１５】
2010092512.tif 000017
【図１６】
2010092512.tif 000018
【図１７】
2010092512.tif 000019
【図１８】
2010092512.tif 000020
【図１９】
2010092512.tif 000021
【図２０】
2010092512.tif 000022
【図２１】
2010092512.tif 000023
【図２２】
2010092512.tif 000024
【図２３】
2010092512.tif 000025
【図２４】
2010092512.tif 000026
【図２５】
2010092512.tif 000027