(57)【要約】【課題】  特定の情報源のデータを消去してしまうことを防止する。【解決手段】  情報データを入力する入力手段と、前記入力手段により入力された情報データを記録媒体に記録する記録手段と、前記記録媒体における記録残容量が所定量以下となったことを検出する記録残量検出手段と、前記記録残量検出手段の出力に応じて、前記記録媒体に記録されている情報データのうち所定の情報源以外の情報源から得られた情報データのみを前記記録媒体から消去する消去手段とを備える。【選択図】  図６
2005341262.tif 000002
【特許請求の範囲】
【請求項１】
情報データを入力する入力手段と、
前記入力手段により入力された情報データを記録媒体に記録する記録手段と、
前記記録媒体における記録残容量が所定量以下となったことを検出する記録残量検出手段と、
前記記録残量検出手段の出力に応じて、前記記録媒体に記録されている情報データのうち所定の情報源以外の情報源から得られた情報データのみを前記記録媒体から消去する消去手段とを備える記録装置。
【請求項２】
前記消去手段は更に、前記記録媒体に記録されている情報データのうち再生済みの情報データを検出し、この再生済みの情報データのうち前記所定の情報源以外の情報源から得られた情報データのみを前記記録媒体から消去することを特徴とする請求項１記載の記録装置。
【請求項３】
前記記録媒体に記録されている情報データの情報源を示す管理情報を前記記録媒体から再生する再生手段を備え、前記消去手段は前記再生手段により再生された管理情報に基づいて前記記録媒体に記録されている情報データの情報源を検出することを特徴とする請求項１または２記載の記録装置。
【請求項４】
前記情報データは動画像データであり、前記情報源としてビデオカメラを含み、前記消去手段はビデオカメラを情報源とする動画像データ以外の動画像データを前記記録媒体から消去することを特徴とする請求項１記載の記録装置。
【請求項５】
前記情報源としてテレビジョン放送を受信するチューナと、ライン入力を含むことを特徴とする請求項４記載の記録装置。
【請求項６】
前記記録手段は更に、前記入力された情報データの情報源を示す管理情報を前記記録媒体に記録することを特徴とする請求項１記載の記録装置。
【請求項７】
前記入力手段はビデオカメラを含むことを特徴とする請求項１記載の記録装置。
【請求項８】
前記入力手段はテレビジョン放送を受信するチューナを含むことを特徴とする請求項１記載の記録装置。
【請求項９】
前記記録媒体はランダムアクセス媒体であることを特徴とする請求項１記載の記録装置。
【請求項１０】
前記消去手段は前記記録媒体に記録されている情報データの情報源を示す管理情報に基づいて前記記録媒体に記録されている情報データの情報源を検出することを特徴とする請求項１記載の記録装置。
【請求項１１】
前記情報データは動画像データを含むことを特徴とする請求項１記載の記録装置。
【請求項１２】
記録媒体に対するビデオデータの記録中に、前記記録媒体の残容量が所定量以下となったときに、前記記録媒体に記録されているビデオデータのうち再生済みのものを自動的に消去して前記記録媒体の残容量を確保する自動消去機能を有する装置であって、
前記再生済みのビデオデータのうち、ビデオカメラにより撮影されて前記記録媒体に記録されたビデオデータを前記自動消去の候補から除外することを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置に関し、特には記録した情報データの消去処理に関する。
【背景技術】
【０００２】
近年、書き換え可能ＤＶＤメディア等の光ディスクやハードディスクを記録媒体とし、ビデオ信号をデジタルデータとして記録再生する製品が数多く出てきている（以下ディスクレコーダとする）。
【０００３】
ディスクレコーダでは、従来の磁気テープを記録媒体としたＶＴＲに比べ、ランダムアクセス性を生かしたコンテンツ管理または再生、長時間録画、録画しながら既に録画されたコンテンツの再生を行う録画再生同時実行など多くのメリットがある。
【０００４】
また、ビデオカメラの分野では小型のカセットテープにビデオデータをデジタル記録するＤＶ方式のＶＴＲが主流となっていた。しかしながら、やはり書き換え可能ＤＶＤメディアや小型メモリカードなどのランダムアクセス可能な記録媒体を用いた製品が登場しつつある。
【０００５】
この様なディスクレコーダにおいては、そのランダムアクセス性を生かし、ディスクの記録可能な残量が少なくなった場合、視聴済みのデータを自動的に消去して残量を確保する技術が知られている（例えば、特許文献１参照）。
【０００６】
媒体の残量が少なくなったときに記録済みのデータを自動的に消去する機能によれば、ユーザは残量が少なくなったときに消去すべきデータを指定する手間が省け、非常に便利なものである。
【特許文献１】特開２００２−１１２１５０号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前述の様にディスク媒体が普及し、一つのディスクを家庭用のディスクレコーダとビデオカメラの両方で使う場合、記録されているデータの内容はテレビ放送番組などのデータだけでなく、ユーザが自らビデオカメラなどで撮影したデータも含まれていることがある。ビデオカメラで撮影したコンテンツは、旅行や家族の映像、または何かの記録などである可能性が大きい。そのため、一度視聴したからといってテレビ番組などと同様に消去されては困るものことがある。
【０００８】
しかしながら、前述の特許文献１の技術では、視聴済みのデータを自動的に消去してしまうため、ビデオカメラで撮影されたコンテンツであっても例外とはならず、自動消去されてしまう問題というがある。
【０００９】
本発明はこの様な問題を解決し、媒体の残量が少なくなったときに、特定の情報源のデータを消去してしまうことを防止することを目的とする。
【課題を解決するための手段】
【００１０】
本発明においては、情報データを入力する入力手段と、前記入力手段により入力された情報データを記録媒体に記録する記録手段と、前記記録媒体における記録残容量が所定量以下となったことを検出する記録残量検出手段と、前記記録残量検出手段の出力に応じて、前記記録媒体に記録されている情報データのうち所定の情報源以外の情報源から得られた情報データのみを前記記録媒体から消去する消去手段とを備える。
【発明の効果】
【００１１】
本発明によれば、媒体の残量が少なくなった場合に、特定の情報源から得られた情報データが消去されてしまうことを防止することが可能となる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明が適用されるビデオカメラ１００の内部構成を示す図である。本形態のビデオカメラ１００は、ＤＶＤなどのディスク媒体を記録媒体として使用する。
【００１３】
図１において、１３０はレンズユニットであり、集光のための固定レンズ群、変倍レンズ群、絞り、変倍レンズ群の動きで移動した結像位置を補正する機能と焦点調節を行う機能とを兼ね備えた補正レンズ群により構成される。レンズユニット１３０によって、最終的に後述のＣＣＤ１３１の結像面上に被写体像が結像される。１３１はＣＣＤ（ｃｈａｒｇｅ  ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）であり、光を電荷に変換し画像信号を生成する。１３２はＡ／Ｄ処理部であり、撮像信号に所定の処理を施しデジタル画像データを出力する。また、これらを総じてカメラユニットとする。また、図１には図示していないが、変倍レンズ群、絞りなどのアクチュエータ、手ぶれ補正のためのセンサー（例えば角速度センサー）、同補正手段（シフトレンズなど）が備えられている。
【００１４】
１３５はカメラ制御マイクロコンピュータであり、後述のマイクロコンピュータ１１０の制御に従いカメラユニットを制御する。また、カメラユニットの情報、例えば合焦情報、手ぶれ情報などのカメラユニットから得られる情報をマイクロコンピュータ１１０に伝達する役割も果たしている。
【００１５】
１３３はマイクユニットである。マイクユニット１３３は撮影時に音声を集めるために備わっており、所定の増幅、帯域制限等が含まれる。１３４はＡ／Ｄ処理部であり、マイクユニット１３３の出力を受けデジタル音声データを出力する。
【００１６】
１１０はマイクロコンピュータであり、システム全体を制御する。マイクロコンピュータ１１０は、プログラムを格納する不揮発性メモリ（ＲＯＭ）、作業領域となる揮発性メモリ（ＲＡＭ）、他のハードウエアとデータの受け渡しや制御用レジスタをアクセスするための外部バス、時間を計測するタイマを少なくとも有している。１０３はバスである。バス１０３には各ブロックが接続されており、マイクロコンピュータ１１０の制御に従ってデータの受け渡しを行う伝送路である。
【００１７】
１０２はエンコーダ部であり、マイクロコンピュータ１１０の制御に従いデジタル画像データ、及びデジタル音声データを受け、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２方式で符号化することでその情報量を圧縮し、さらに時系列順に多重化して圧縮ビデオデータを生成する。さらにエンコーダ部１０２はＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式の圧縮を行い、圧縮静止画データを出力する機能も兼ね備えている。また、エンコーダ部１０２には、例えばデータ位置とフレーム位置の変換に必要となる情報などをマイクロコンピュータ１１０に通知する機能を備えている。
【００１８】
１０４は制御回路であり、エンコーダ部１０２と、後述のメモリ１０６、光ディスクＤ、及びデコーダ部１０８とのインターフェースを有し、マイクロコンピュータ１１０の制御によってデータの受け渡しを制御する。１０６はメモリであり、各ブロックが作業用に使用可能となっている。
【００１９】
制御回路１０４は、バス１０３に接続されるマイクロコンピュータ１１０やメモリ１０６とのインターフェースと、光ディスクＤとのインターフェースを有し、マイクロコンピュータ１１０等から光ディスクＤの制御レジスタにアクセスするための変換を行うものである。なお光ディスクＤはメディアそのもののみではなく、ヘッド、モータを含むメカデッキ、それらを制御する制御回路、及び制御回路１０４と接続可能なインターフェース（例えばＡＴＡＰＩ  Ｉ／Ｆ）を有し、光ディスクにデータ等を読み書き可能なユニットのことである。制御回路１０４には、メモリ１０６の先頭アドレスとデータ量、及び光ディスクＤの書き込む先頭セクタを指定することにより、読み出しまたは書き込みデータを自動転送する所謂ダイレクトメモリアクセス（ＤＭＡ）機能が備わっている。
【００２０】
１０８はデコーダ部であり、マイクロコンピュータ１１０に指定されたメモリ１０６のアドレスから圧縮ビデオデータや圧縮静止画データを逐次読み出し、例えばＩＴＵ−Ｒ  ＢＴ．６５６（ＣＣＩＲ６５６）等のデジタル映像信号、及びデジタル音声信号に変換し、出力する。
【００２１】
１０７は音声出力部、１０９は映像出力部である。映像出力部１０９、音声出力部１０７はデコーダ部１０８によって変換されたデジタル映像信号、及びデジタル音声信号をそれぞれアナログ信号に変換し外部に出力するためのブロックであり、テレビジョン受像機等に接続される。１１６はスピーカーユニットであり、前述デジタル音声信号を受け音声を再生するためのものである。
【００２２】
１１３は表示制御部であり、デコーダ部１０８から出力された映像信号、或いは、カメラユニットから出力された映像信号に対し、オンスクリーンディスプレイ（ＯＳＤ）表示用の情報として各種設定メニューやタイトル、時間などの情報を多重する他、マイクロコンピュータ１１０からの指示により各種の表示画面の映像信号を生成する。また表示制御部１１３は、デコーダ部１０８から入力されるデジタル映像信号をキャプチャーし、縮小処理を施し、任意の位置に重畳させる機能も兼ね備えている。
【００２３】
１１２は操作スイッチ群、１６１は撮影モード切り替えスイッチ、１６２はトリガースイッチ、１６３はモードダイアルである。ユーザー操作によって入力された信号をマイクロコンピュータ１１０が判定し、図２で説明したような機能を実行する。
【００２４】
１１４はリモコン受光部であり、赤外リモコンからの信号を受光し、パルスとしてマイクロコンピュータ１１０に伝達し、マイクロコンピュータ１１０はデータに変換して制御コマンドとして認識する。赤外リモコンは、操作スイッチ群１１２と同様ユーザーの入力手段である。１１５はリアルタイムクロックであり、カレンダー及び時刻情報をマイクロコンピュータ１１０に伝達するためのものである。また初期値とカウント開始命令はユーザーが操作スイッチ１１２によって入力し、マイクロコンピュータ１１０を介して与えられる。録画コンテンツに付与されるタイムスタンプ情報等に利用する。
【００２５】
マイクロコンピュータ１１０は所定のファイルシステムを扱うソフトウエアを搭載しており、このファイルシステムに従って光ディスク１２０へのデータの読み書きが行われる。また一回の録画開始から終了までを基本的に一つのコンテンツとして管理され、後に説明する動画データファイルとなる。但し複数コンテンツを一ファイルとしても良い。
【００２６】
次に記録時の処理を説明する。
【００２７】
電源が投入されると、マイクロコンピュータ１１０は光ディスク１２０から前述のファイルシステムに則ってディスクＤにおける録画可能（空き）領域の検索を行う。この時、録画可能容量を算出し、録画可能容量と録画モードから録画可能時間を算出する。以降録画中は録画可能容量の減少を監視し、定期的に録画可能時間を更新していく。マイクロコンピュータ１１０は常にスイッチの状態を検出し、ユーザーの操作を監視している。以下ユーザーの操作は断りのない限り操作スイッチ群１１２を介してマイクロコンピュータ１１０に操作を伝えるものとする。
【００２８】
次に、ユーザーが記録開始要求を発生させると、カメラ画像及び音声の記録を開始すべく、マイクロコンピュータ１１０が各ブロックを制御する。まずエンコーダ部１０２にはＭＰＥＧ２エンコード処理を開始させ、圧縮ビデオデータを制御回路１０４を介してメモリ１０６の所定アドレスを先頭に蓄積するよう制御する。所定量のデータを蓄積する毎にエンコーダ部１０２はマイクロコンピュータ１１０に割り込み等の手段により通知する。マイクロコンピュータ１１０はこの通知を受け、次に蓄積すべき先頭アドレスを制御回路１０４に通知する。さらにマイクロコンピュータ１１０はメモリ１０６に蓄積された圧縮ビデオデータを光ディスクＤに書き込むよう制御回路１０４にコマンドを発行する。この時光ディスクＤの記録領域はファイルシステムに則って検索された記録可能（空き）領域である。このエンコード処理から光ディスク１２０への書き込みまでの一連の処理が、録画停止要求が発生するまで繰り返される。
【００２９】
記録した圧縮ビデオデータは後述の動画データファイル（拡張子“ｍｐｇ”）としてエントリされる。また、コンテンツの管理情報は後に説明する管理ファイル（拡張子“４Ｃ”）に記述する。また、特殊再生、プレイリスト、編集などに必要となる情報はタイムマップテーブルファイル（拡張子“ｔｂｌ”）を生成し、記述する。
【００３０】
次に再生動作について説明する。
【００３１】
ユーザーによる操作スイッチ群１１２の操作によって再生させたいコンテンツを選択する。コンテンツリスト、またはコンテンツに関連付けされた代表画像（サムネイル）を表示し（以降コンテンツ選択画面とする）、ポインタを所望のコンテンツまで移動させ、決定することにより再生を開始するシーケンスが一般的である。またはダイレクトに再生キー（または再生命令を発行するために割り付けられたキー）を押すことにより、例えば先頭のコンテンツ、前回再生時の続き、最後に録画したコンテンツなどを再生しても良い。
【００３２】
マイクロコンピュータ１１０は、このように決定したコンテンツの圧縮ビデオデータを光ディスクＤから読み出す。具体的には、光ディスクＤからデータを読み出してメモリ１０６に蓄積するよう制御回路部１０４にコマンドを発行する。この時、光ディスクＤの読み出し先頭セクタ、メモリ１０６の書き込み先頭アドレス、データ量をマイクロコンピュータ１１０が指定する。
【００３３】
次にマイクロコンピュータ１１０はデコーダ部１０８に対し、メモリ１０６に蓄積された圧縮ビデオデータをデコード処理するようコマンドを発行する。コンテンツが終了するか停止、または一時停止等のユーザー操作が加えられるまで、デコーダ部１０８にデコード処理する圧縮ビデオデータが途切れることのないよう一連の処理が繰り返し実行される。
【００３４】
図３に、動画データ、音声データ、静止画データ、およびプレイリストを記録媒体上に格納した状態の一例を示す。３０１は本システムが生成するファイル群を格納する最も上位層のディレクトリである。ここではルートディレクトリとしておく。拡張子が”．４Ｃ”であるファイルは、後述する管理ファイルであり、拡張子が“．ＴＢＬ”であるファイルは、やはり後述するタイムマップテーブルファイルである。
【００３５】
３０５はＤＣＩＭディレクトリであり、ＤＣＦ規格で定められた通り静止画データを格納する。３０７はＶＩＤＥＯディレクトリであり、動画データを格納する。動画データは拡張子が“．ＭＰＧ”のファイルである。３１０はＰＬディレクトリであり、プレイリストを格納する。プレイリストファイル（拡張子“．ＳＭＩ”）を格納する。実際には図３のようにこれらのディレクトリの下にサブディレクトリを作成し、その中に各ファイルを作成する。
【００３６】
なおこれらのサブディレクトリ名のうち数字部分、本実施例では４桁の数字を増加させていくことにより次々と各データの格納ディレクトリを作成していく。図３では動画ディレクトリのみ２つの動画ディレクトリ３０８、３０９を表記しているが、静止画ディレクトリ３０６やＰＬディレクトリ３１１も同様である。
【００３７】
ＰＬディレクトリ、動画ディレクトリ、および静止画ディレクトリには、それぞれディレクトリに格納されたファイルを管理する管理ファイル（前述の拡張子が“．４Ｃ”のファイル）を格納する。管理ファイルの詳細については後述する。
【００３８】
また、ＤＣＩＭディレクトリ３０５以下はＤＣＦ規格という別な規格に対応しており、必ずルートディレクトリ下に配置しなければならない。よってその他のディレクトリを別のディレクトリ下にまとめても良い。
【００３９】
管理ファイルは、ＸＭＬ形式で記述されたテキストファイルである。管理ファイルを構成するＸＭＬ文書のエレメント構成を図４に示す。
【００４０】
ＣＯＬＬＥＣＴＩＯＮエレメントは、管理情報のルート要素である。
【００４１】
ＧＲＯＵＰエレメントは、動画、静止画などのメディア・オブジェクトをグループ化するために用いる。ＧＲＯＵＰエレメントは、ｉｄアトリビュートを持つ。ＩＭＧエレメントは、静止画データのエントリを記述するために用いる。ＩＭＧエレメントは、ｓｒｃアトリビュート、ｉｄアトリビュート、ｔｙｐｅアトリビュート、ｌｉｎｋＣｏｕｎｔアトリビュート、ｄｅｌｅｔｅｄアトリビュートを持つ。ｓｒｃアトリビュートはファイル名の記述に用い、ｉｄアトリビュートはファイルの識別名を記述するために用いる。ｉｄアトリビュートで指定する識別名は、管理ファイル内でユニークである。ｔｙｐｅアトリビュートはファイルの種類を表し、静止画の場合は”ｉｍａｇｅ”値をとる。ｌｉｎｋＣｏｕｎｔアトリビュートのアトリビュート値は整数値で、各エントリがプレイリストから参照されている参照数を示す。ｄｅｌｅｔｅｄアトリビュートは削除情報で、アトリビュート値は”ｔｒｕｅ”か”ｆａｌｓｅ”である。ｌｉｎｋＣｏｕｎｔアトリビュート値が０で無い時にファイルを削除した場合、ｄｅｌｅｔｅｄアトリビュート値を”ｔｒｕｅ”にする。
【００４２】
ＭＯＶエレメントは、動画データのエントリを記述するために用いる。ＭＯＶエレメントは、ＩＭＧエレメントと同様、ｓｒｃアトリビュート、ｉｄアトリビュート、ｔｙｐｅアトリビュート、ｌｉｎｋＣｏｕｎｔアトリビュート、ｄｅｌｅｔｅｄアトリビュートを持ち、さらにｄｕｒアトリビュートを持つ。ｔｙｐｅアトリビュート値は、動画の場合は”ｍｏｖｉｅ”である。ｄｕｒアトリビュートは、動画データ全体の再生時間を記述し、ｃｌｏｃｋ値をとる。ｃｌｏｃｋ値（Ｃｌｏｃｋ−ｖａｌｕｅ）は、次の書式で表される。
【００４３】
Ｃｌｏｃｋ−ｖａｌｕｅ    ：：＝（Ｆｕｌｌ−ｃｌｏｃｋ−ｖａｌｕｅ｜Ｐａｒｔｉａｌ−ｃｌｏｃｋ−ｖａｌｕｅ｜Ｔｉｍｅｃｏｕｎｔ−ｖａｌｕｅ）
Ｆｕｌｌ−ｃｌｏｃｋ−ｖａｌｕｅ    ：：＝Ｈｏｕｒｓ“：”Ｍｉｎｕｔｅｓ“：”Ｓｅｃｏｎｄｓ（“．”Ｆｒａｃｔｉｏｎ）？
Ｐａｒｔｉａｌ−ｃｌｏｃｋ−ｖａｌｕｅ    ：：＝Ｍｉｎｕｔｅｓ“：”Ｓｅｃｏｎｄｓ（“．”Ｆｒａｃｔｉｏｎ）？
Ｔｉｍｅｃｏｕｎｔ−ｖａｌｕｅ    ：：＝Ｔｉｍｅｃｏｕｎｔ（“．”Ｆｒａｃｔｉｏｎ）？（Ｍｅｔｒｉｃ）？
Ｈｏｕｒｓ    ：：＝ＤＩＧＩＴ＋；ａｎｙ  ｐｏｓｉｔｉｖｅ  ｎｕｍｂｅｒ
Ｍｉｎｕｔｅｓｓ    ：：＝２ＤＩＧＩＴ；ｒａｎｇｅ  ｆｒｏｍ００ｔｏ５９
Ｓｅｃｏｎｄｓ    ：：＝２ＤＩＧＩＴ；ｒａｎｇｅ  ｆｒｏｍ００ｔｏ５９
Ｆｒａｃｔｉｏｎ    ：：＝ＤＩＧＩＴ＋
Ｔｉｍｅｃｏｕｎｔ    ：：＝ＤＩＧＩＴ＋
２ＤＩＧＩＴ    ：：＝ＤＩＧＩＴ  ＤＩＧＩＴ
ＤＩＧＩＴ    ：：＝［０−９］
例えば、１４分３秒の場合、”００：１４：０３”もしくは”１４：０３”と記述する。
【００４４】
ＰＬＦエレメントは、後述のプレイリストファイル（ＰＬＦ）のエントリを記述するために用いる。ＰＬＦエレメントは、ＭＯＶエレメントと同様、ｓｒｃアトリビュート、ｉｄアトリビュート、ｔｙｐｅアトリビュート、ｌｉｎｋＣｏｕｎｔアトリビュート、ｄｅｌｅｔｅｄアトリビュート、ｄｕｒアトリビュートを持つ。ＰＬＦ自身も他のプレイリストから参照される可能性があるので、ＰＬＦエレメントにもｌｉｎｋＣｏｕｎｔアトリビュートとｄｅｌｅｔｅｄアトリビュートが用意されている。ｔｙｐｅアトリビュート値は、ＰＬＦの場合は”ｐｌａｙｌｉｓｔ”である。
【００４５】
管理ファイルのファイル名に付ける拡張子は、“．４Ｃ”とする。
【００４６】
次に図３で示した動画ディレクトリ“ＭＯＶ００１００”の管理情報の記述例を図５に示す。
【００４７】
ＣＯＬＬＥＣＴＩＯＮエレメント５０２内には一つのＭＯＶエレメント５０３が存在し、各アトリビュートは前述の通りである。但しｆｌａｇアトリビュートは少なくとも図２に示すような情報を有する。図２はｆｌａｇアトリビュートの一部示す図である。図２に示すように、ビット５、ビット６の２ビットをソース情報として割り当てている。
【００４８】
ソース情報とは、この管理情報に対応するコンテンツが何をソースとして記録されたものかを示すものである。図２では、ソース情報は２ビットであるのでその値は０から３までとることができる。ソースがチューナである場合には０、ライン入力では１、カメラでは２というように記録時に記載される。さらにビット４は視聴済情報であり、このコンテンツが既に視聴済みであるか否かを判定するための情報である。こちらは記録時には０を記載し、一度再生すると１に書き換えられる情報である。
【００４９】
また、ＭＯＶエレメントはＴＢＬエレメント５０４を有する。ＴＢＬエレメント５０４のｓｒｃアトリビュートは“ＭＯＶ００１００．ＴＢＬ”であり、参照するタイムマップテーブルを示している。この他にも関連するファイルをここに記述しても良い。例えばアフレコによって別ファイルが作成する場合、やはりこの位置に音声ファイルを示すエレメントを記述しても良い。
【００５０】
次に、記録時に記録残量を確保するための動作について図６のフローチャートを用いて説明する。
【００５１】
例えば、前述のカメラモード時、ユーザの操作によって撮影（記録）を行っている間、マイコン１１０は図６のフローの処理を所定間隔で周期的に実行する。
【００５２】
まず、ソフトウエアとして実装されているファイルシステムがディスクＤにおける記録可能な残容量を計算し、予め設定されている閾値以下であるか否かを判定する（Ｓ６０１）。閾値以下ではない場合、つまりまだ残量に余裕がある場合には処理を終了する。
【００５３】
一方、記録残容量が閾値以下となった場合、前述の管理ファイルに記述されている動画データエントリのｆｌａｇｓアトリビュートを参照し、図２で説明した視聴済み情報を元に、ディスクＤに記録されているデータのうち、視聴済みのコンテンツを検出する（Ｓ６０２）。具体的には、ｆｌａｇｓのビット４が１であるエントリが存在する場合には視聴済みのコンテンツであると判断し、次に、この視聴済みと判定したコンテンツのソースがいかなるものであるかを判定する（Ｓ６０３）。具体的には、ｆｌａｇｓのビット５、６のソース情報を確認し、ここでソースがカメラであると判定した場合、このコンテンツは視聴済みであっても消去すべきではないと判断し、Ｓ６０２に戻る。
【００５４】
また、ソースがカメラ以外であった場合、そのコンテンツデータをディスクＤより消去する。具体的には動画データエントリに記述されているＭＰＥＧファイル、及びこれに関連付けられているＴＢＬファイルなどを削除すると共に、管理ファイルからこの動画データエントリを削除する。
【００５５】
この様にＳ６０２とＳ６０３では、視聴済みかつカメラ撮影以外のコンテンツの検索を行い、これを満たすコンテンツをディスクＤから消去する。
【００５６】
また、ディスクＤに記録されている全てのコンテンツに対してＳ６０２とＳ６０３の処理を行った結果、コンテンツが一つも検出されなかった場合、消去候補となるコンテンツが無いため残量を増やすことができないことをユーザに知らせる警告表示を行う（Ｓ６０５）。
【００５７】
この一連の処理により、記録中にディスク残量不足となった場合、カメラ撮影コンテンツが自動消去されることを防止することが可能となる。
【００５８】
なお、前述の如き自動消去機能をカメラ撮影時のみ機能させ、例えば外部入力時には実行しないようにしても良い。
【００５９】
また、管理ファイルをＸＭＬ形式で記述するよう説明してきたがこれに制限するものではない。
【００６０】
また、管理ファイルを各ディレクトリ別に保存するよう説明してきたが、ディレクトリ名とファイル名が識別できるよう記述形式を改め、一つのファイルにまとめてあっても良い。
【００６１】
また、ユーザが機器の機能を設定または制限をかけるため一般的に搭載されているメニューにより、自動削除機能を動作させるか否かを指定可能としても良い。
【００６２】
なお本実施例ではビデオカメラを例に説明してきたが、同様に光ディスク等を記録媒体とし、チューナーや録画予約機能を有したビデオレコーダであっても良い。例えば本実施例のビデオカメラで撮影したコンテンツを含む光ディスクを、本実施形態と同様の自動消去機能を有するディスクレコーダに挿入し録画を行なうときにおいても、カメラ撮影コンテンツは保護されることになる。
【００６３】
またこのようなビデオレコーダで、例えばＵＳＢなどの外部入出力インターフェース（Ｉ／Ｆ）を有するものであれば、この外部入出力Ｉ／Ｆを介して転送され、記録することが可能である。この場合においても、転送されてきたコンテンツがカメラ撮影であれば、その管理情報のソース情報をカメラと記載しても良い。
【００６４】
また記録媒体は不揮発性半導体メモリを内蔵したカード型メモリでも良い。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態におけるビデオカメラの構成例を説明する図である。
【図２】ビデオカメラの外観例を説明する図である。
【図３】光ディスクに記録されるファイル構成、及びディレクトリを説明する図である。
【図４】管理ファイルの状態を示す図である。
【図５】管理ファイルの記述例を示す図である。
【図６】タイムマップテーブルの構造を示す図である。
【図１】
2005341262.tif 000003
【図２】
2005341262.tif 000004
【図３】
2005341262.tif 000005
【図４】
2005341262.tif 000006
【図５】
2005341262.tif 000007
【図６】
2005341262.tif 000008