(57)【要約】【課題】追記型記録メディアに記録されているファイルを削除した後に、この削除したファイルを、読出可能な有効なファイルに戻すことができるメディア処理装置を提供する。【解決手段】メディア処理装置１は、削除されたファイルの中で、有効に戻すファイルの選択を受け付ける。メディア処理装置１は、この時点で有効に設定されているファイル、および、有効に戻す旨の設定がなされているファイルについてのファイル管理情報を作成し、このファイル管理情報をＤＶＤ１０に記録する。さらに、メディア処理装置１は、このファイル管理情報に対応するＶＡＴをＤＶＤ１０に記録する。【選択図】図１
2010165418.tif 000002
【特許請求の範囲】
【請求項１】
追記型メディアに対して、ファイルの追加や、ファイルの削除を行う毎に、その時点で有効なファイルを管理するファイル管理情報、および、このファイル管理情報の記録位置を示す管理テーブルを当該追記型メディアに記録するファイル編集手段と、
追記型メディアに最後に記録された前記ファイル管理情報、および、前記管理テーブルを参照し、この時点で有効であると判断したファイルについて選択を受け付け、選択されたファイルを当該追記型メディアから読み出すファイル読出手段と、を備えたメディア処理装置において、
追記型メディアに記録された順番が連続する２つの前記管理テーブルについて、先に記録された管理テーブルが示す記録位置に記録されているファイル管理情報で管理している有効なファイルであって、後に記録された管理テーブルが示す記録位置に記録されているファイル管理情報で管理していないファイルを削除ファイルとして抽出する削除ファイル抽出手段と、
前記削除ファイル抽出手段が抽出した削除ファイルを一覧で出力する削除ファイル出力手段と、を備えたメディア処理装置。
【請求項２】
前記削除ファイル出力手段が一覧で出力した削除ファイルについて、有効なファイルに戻すかどうかの選択を受け付ける第１の選択受付手段を備え、
前記ファイル編集手段は、前記第１の選択受付手段が、いずれかの削除ファイルについて有効なファイルに戻すことを受け付けた場合、この時点で有効なファイル、および今回有効なファイルに戻すことを受け付けた削除ファイルを有効なファイルとして管理するファイル管理情報、および、このファイル管理情報の記録位置を示す管理テーブルを当該追記型メディアに記録する手段である、請求項１に記載のメディア処理装置。
【請求項３】
前記削除ファイル出力手段が一覧で出力した削除ファイルについて、前記ファイル読出手段で読み出すファイルの選択を受け付ける第２の選択受付手段を備えた、請求項１、または２に記載のメディア処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＤＶＤ−Ｒ等の追記型メディアに対して、ファイルをインクリメンタルに記録するメディア処理装置に関する。
【背景技術】
【０００２】
従来、記録メディアに対して、ファイルの記録、記録されているファイルの読み出し、記録されているファイルの削除等が行えるメディア処理装置がある。例えば、テレビ放送されている番組等のタイトルをファイルとして、記録メディアに録画し、この録画したタイトルの再生が行える録画／再生装置がある。記録メディアには、書換型のものと、追記型のものがある。書換型の記録メディアとしては、ハードディスクやＤＶＤ−ＲＡＭ等がある。また、追記型の記録メディア（以下、追記型メディアと言う。）としては、ＤＶＤ−Ｒ等がある。
【０００３】
ハードディスク等の書換型の記録メディアを用いた装置は、記録しているファイルを削除するとき、そのファイルの管理情報を無効にするだけで、ファイル本体を記録媒体から消去しない。すなわち、記録メディアから削除されたファイルであっても、そのファイル本体は当該記録メディアに残っている。
【０００４】
なお、削除したファイルが記録されている記録領域については、上書き可能な領域として管理されるので、ここに別のファイルが記録されると、ファイル本体が削除された状態になる。
【０００５】
また、ファイル本体が書換型の記録メディアに残っていれば（上書きされていなければ）、削除されたファイルを有効なファイルに戻すことができる装置が特許文献１で提案されている。この特許文献１は、記録メディアに記録されているファイル毎に、そのファイルが有効であるか、無効であるかを示す管理情報を割り当てる構成である。具体的には、ファイルの記録時に、このファイルが有効である管理情報を割り当て、ファイルの削除時に、このファイルが無効である管理情報を割り当てる。また、無効である管理情報を有効に書き換えることによって、削除したファイルを有効なファイルに戻す構成である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３０４７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＤＶＤ−Ｒ等の追記型メディアを利用し、ファイルをインクリメンタルに追記する方式（例えば、ＵＤＦ規格に基づく、ＤＶＤ−ＲのＶＲ方式）の装置は、この追記型メディアに対して、ファイルの追加や、ファイルの削除を行う毎に、その時点で有効なファイルを管理するファイル管理情報、および、このファイル管理情報の記録位置を示す管理テーブルを当該追記型メディアに記録する。追記型メディアに記録されているファイルは、この追記型メディアに対して、最後に記録された管理テーブルが示すファイル管理情報によって管理される。すなわち、追記型メディアでは、ファイルの追加や、削除が行われる毎に、その時点で有効なファイルについてファイル管理情報を作成し、この追記型メディアに記録している。このため、従来の装置は、追記型メディアに記録されているファイルを削除すると、削除したファイルについては、ファイル管理情報が含まれていない。
【０００８】
なお、追記型メディアは、一度書き込んだファイルを消去することはできない。
【０００９】
また、ＤＶＤ−Ｒ等の記録メディアは、ハードディスク等の装置本体に内蔵される記録メディアと異なり、使用する装置が特定されないため、ファイル等の記録形式を、規格（ＵＤＦ規格）と異なる形式にすると、特定の装置でしか利用できなくなる。
【００１０】
この発明の目的は、追記型メディアに記録されているファイルを削除した後に、この削除したファイルを、読出可能な有効なファイルに戻すことができるメディア処理装置を提供することにある。
【課題を解決するための手段】
【００１１】
この発明のメディア処理装置は、上記目的を達するために、以下の構成を備えている。
【００１２】
ファイル編集手段が、追記型メディアに対して、ファイルの追加や、ファイルの削除を行う毎に、その時点で有効なファイルを管理するファイル管理情報、および、このファイル管理情報の記録位置を示す管理テーブルを当該追記型メディアに記録する。追加されたファイルは、その時点で有効なファイルとして扱い、削除されたファイルは、その時点で有効でない（無効な）ファイルとして扱う。また、ファイル読出手段が、追記型メディアに最後に記録されたファイル管理情報、および、管理テーブルを参照し、この時点で有効であると判断したファイルについて選択を受け付け、選択されたファイルを当該追記型メディアから読み出す。このように、このメディア処理装置は、たとえばＵＤＦ規格等に基づいて、追記型メディアに対してファイルの記録や、読み出しを行う。
【００１３】
また、削除ファイル抽出手段が、追記型メディアに記録された順番が連続する２つの管理テーブルについて、先に記録された管理テーブルが示す記録位置に記録されているファイル管理情報で管理している有効なファイルであって、後に記録された管理テーブルが示す記録位置に記録されているファイル管理情報で管理していないファイルを削除ファイルとして抽出する。そして、出力手段が、削除ファイル抽出手段が抽出した削除ファイルを一覧で出力する。
【００１４】
したがって、この追記型メディアに記録された後に、削除されたファイルをユーザに認識させることができる。
【００１５】
また、削除ファイル出力手段が一覧で出力した削除ファイルについて、有効なファイルに戻すかどうかの選択を受け付ける第１の選択受付手段を設けるのが好ましい。この場合、この第１の選択受付手段がいずれかの削除ファイルについて有効なファイルに戻すことを受け付けると、ファイル編集手段が、この時点で有効なファイル、および今回有効なファイルに戻すことを受け付けた削除ファイルを有効なファイルとして管理するファイル管理情報、および、このファイル管理情報の記録位置を示す管理テーブルを当該追記型メディアに記録すればよい。これにより、一度削除したファイルを、有効なファイルに戻すことができる。
【００１６】
また、削除ファイル出力手段が一覧で出力した削除ファイルについて、ファイル読出手段で読み出すファイルの選択を受け付ける第２の選択受付手段を設けてもよい。このようにすれば、一度削除したファイルを、有効なファイルに戻すことなく、読み出すこともできる。
【発明の効果】
【００１７】
この発明によれば、追記型メディアに記録されているファイルを削除した後に、この削除したファイルを、読出可能な有効なファイルに戻すことができる。
【図面の簡単な説明】
【００１８】
【図１】メディア処理装置の概略の機能構成を示すブロック図である。
【図２】ＤＶＤにおけるファイル等の記録形態を示す概略図である。
【図３】確認モードの動作を示すフローチャートである。
【図４】確認モードの動作を示すフローチャートである。
【図５】ＤＶＤにおけるファイル等の記録形態を示す概略図である。
【発明を実施するための形態】
【００１９】
以下、この発明の実施形態であるメディア処理装置について説明する。
【００２０】
図１は、このメディア処理装置の概略の機能構成を示すブロック図である。このメディア処理装置１は、所謂ＤＶＤレコーダであり、記録メディアであるＤＶＤに対して、番組等のタイトルをファイルとして記録する装置である。このメディア処理装置１は、ＵＤＦ(Universal Disk Format)規格に基づき、ＶＲ方式で追記型メディアであるＤＶＤ−Ｒに対してファイルをインクリメンタルに追記することができる。
【００２１】
このメディア処理装置１は、制御部２と、入力部３と、入力信号処理部４と、記録／読取部５と、読取信号処理部６と、出力部７と、操作部８と、を備えている。制御部２は、装置本体各部の動作を制御する。入力部３は、装置本体にセットされているＤＶＤ１０に記録するタイトル（番組）等が入力される。入力部３には、図示していないアンテナに接続されており、このアンテナで受信されているテレビ放送信号が入力される。入力部３は、入力されているテレビ放送信号から選択されているチャンネルのテレビ放送信号を抽出するチューナを有している。入力部３は、チューナで抽出したテレビ放送信号を入力信号処理部４に入力する。すなわち、入力部３は、選択されているチャンネルで放送されているタイトルの信号を入力信号処理部４に入力する。また、入力部３には、接続されている他の機器からＤＶＤ１０に記録するタイトルを入力することもできる。入力部３は、接続されている他の機器から入力されたタイトルの信号も入力信号処理部４に入力する。
【００２２】
入力信号処理部４は、入力部３に入力されているタイトルの記録データを生成する。入力信号処理部４は、入力部３から入力されたタイトルの信号がアナログ信号であれば、これをディジタル信号に変換する。入力信号処理部４は、入力されたタイトルの信号から、このタイトルの映像データ、および音声データを取得し、ここで取得した映像データ、および音声データをＭＰＥＧ２等でエンコードし、エンコードした映像データ、および音声データを所定の単位でパケット化して多重化したシステムストリームを生成する。入力信号処理部４は、このシステムストリームをＤＶＤ１０に記録する記録データとして記録／読取部５に入力する。
【００２３】
記録／読取部５は、入力信号処理部４が生成した記録データをＤＶＤ１０にファイルとして記録する処理やＤＶＤ１０に記録されているタイトル（ファイル）の記録データを読み取る処理を行う。記録／読取部５は、ＤＶＤ１０にレーザ光を照射し、その反射光を検出するピックアップヘッド（不図示）や、ＤＶＤ１０に照射しているレーザ光の照射位置を制御するフォーカスサーボ制御やトラッキングサーボ制御等を行うサーボ制御部（不図示）等を有している。また、記録／読取部５は、ＤＶＤ１０に照射するレーザ光を、このＤＶＤ１０に記録する記録データに基づいて変調する記録制御を行う。さらに、記録／読取部５は、ＤＶＤ１０に記録されているタイトルの記録データを読み取った読取信号、所謂ＲＦ信号、を読取信号処理部６に入力する。
【００２４】
読取信号処理部６は、記録／読取部５がＤＶＤ１０から読み取ったタイトルの記録データを処理する。読取信号処理部６は、入力された読取信号を処理してシステムストリームを取得し、このシステムストリームから映像データ、および音声データを分離して抽出する。また、読取信号処理部６は、ここで抽出した映像データ、および音声データをデコードし、デコードした映像データ、および音声データを出力部７に入力する。
【００２５】
出力部７は、読取信号処理部６で処理された記録データに基づく再生信号を出力する。出力部７には、映像を表示する表示装置１１や、音声を放出するスピーカ１２が接続されている。出力部７は、読取信号処理部６から入力された映像データに基づく再生映像信号と、音声データに基づく再生音声信号と、を同期させて出力する。再生映像信号は、表示装置１１に入力される。表示装置１１は、入力された再生映像信号に基づく映像を表示する。また、スピーカ１２は、入力された再生音声信号に基づく音声を放出する。
【００２６】
操作部８は、装置本体に対する入力操作を受け付ける。操作部８は、複数の操作キーや、図示していないリモコン装置から送信されてきた装置本体に対する制御コードを受信するリモコン受信部を有している。操作部８は、ユーザにより操作された操作キーに応じたコードや、リモコン受信部で受信した制御コードを制御部２に通知する。
【００２７】
次に、ＵＤＦ(Universal Disk Format)規格に基づくＶＲ方式によるファイルの追記について説明する。このＶＲ方式によるファイルの記録は、公知であるので、ここでは簡単に説明する。図２（Ａ）は、ファイル−ａが記録されている状態を示す。このファイル−ａは、このＤＶＤ１０に記録されている番組等のタイトル本体のデータである。また、File Structure-aは、ファイル−ａの記録アドレス等を示すファイル管理情報である。また、ＶＡＴ−ａは、File Structure-aの記録アドレスを示す管理テーブルである。
【００２８】
なお、実際には、アンカポイントを示すデータ(Second Anchor)等、他のデータもＤＶＤ１０に記録されているが、ここでは省略している。
【００２９】
図２（Ａ）に示す状態のＤＶＤ１０に対して、ファイル−ｂを追記すると、図２（Ｂ）に示すように、File Structure-b、および、ＶＡＴ−ｂが追記される。このFile Structure-bは、この時点で有効であるファイル−ａ、およびファイル−ｂのそれぞれについて、記録アドレス等を示すファイル管理情報である。また、ＶＡＴ−ｂは、File Structure-bの記録アドレスを示す管理テーブルである。また、ＶＡＴ−ｂには、１つ前のＶＡＴ（すなわち、ＶＡＴ−ａ）の記録位置も含まれている。
【００３０】
ここで、図２（Ｂ）に示す状態のＤＶＤ１０に対して、記録されているファイル−ａを削除する処理を行うと、図２（Ｃ）に示すように、File Structure-c、および、ＶＡＴ−ｃが追記される。このFile Structure-cは、この時点で有効であるファイル−ｂのについて、記録アドレス等を示すファイル管理情報である。言い換えれば、File Structure-cには、この時点で有効でないファイル−ａ（削除されたファイル−ａ）についてのファイル管理情報が含まれていない。また、ＶＡＴ−ｃは、File Structure-cの記録アドレスを示す管理テーブルである。また、ＶＡＴ−ｃには、１つ前のＶＡＴ（すなわち、ＶＡＴ−ｂ）の記録位置も含まれている。
【００３１】
図２に示すように、ＤＶＤ１０は、追記型のＤＶＤ−Ｒであるので、削除されたファイル−ａのデータは、ＤＶＤ１０に残っている。
【００３２】
公知の装置は、ＤＶＤ１０に対して最後に記録されたＶＡＴ（図２（Ｃ）に示す例では、ＶＡＴ−ｃ）が示すFile Structure（図２（Ｃ）に示す例では、File Structure-c）にファイル管理情報が含まれているファイルのみ読み出しが行え、ファイル管理情報が含まれていないファイルについて読み出しが行えない。すなわち、図２（Ｃ）に示す例では、ファイル−ｂについては、読み出しが行えるが、ファイル−ａについては読み出しが行えない。また、ユーザは、このＤＶＤ１０に、ファイル−ａが記録されているかどうかについても確認できない。
【００３３】
このメディア処理装置１は、通常モードと、確認モードと、の２つの動作モードで動作する。通常モードは、公知の装置と同様に、ＤＶＤ１０に対して最後に記録されたＶＡＴが示すFile Structureにファイル管理情報が含まれているファイル（その時点で有効なファイル）を読み出すモードであり、ここでは説明を省略する。また、確認モードは、このＤＶＤ１０に記録されているファイルであって、この時点で有効でないファイル（削除された状態のファイル）をユーザに確認させるとともに、ユーザの希望に応じて、有効でないファイルを、有効なファイルに戻すモードである。
【００３４】
図３、および図４は、メディア処理装置における確認モードの動作を示すフローチャートである。メディア処理装置１は、操作部８において、確認モードの選択にかかる入力を受け付けると、この確認モードを実行する。メディア処理装置１は、本体にセットされているＤＶＤ１０に対して、最後に記録されたＶＡＴを基準ＶＡＴに設定する（ｓ１）。メディア処理装置１は、ＤＶＤ１０に、基準ＶＡＴよりも以前に記録されたＶＡＴがあるかどうかを判定する（ｓ２）。上述したように、ＶＡＴには、記録された時点で有効であるファイルのファイル管理情報の記録アドレスだけでなく、１つ前に記録されたＶＡＴの記録アドレスが含まれている。ｓ２では、基準ＶＡＴに、１つ前に記録されたＶＡＴの記録アドレスが含まれているかどうかによって、基準ＶＡＴよりも以前に記録されたＶＡＴがあるかどうかを判定する。
【００３５】
メディア処理装置１は、ｓ２で基準ＶＡＴよりも以前に記録されたＶＡＴがあると判定すると、この基準ＶＡＴよりも１つ前に記録されたＶＡＴを比較ＶＡＴに設定する（ｓ３）。メディア処理装置１は、ｓ３で比較ＶＡＴを設定すると、この比較ＶＡＴが示すファイル管理情報で管理されているファイルの中で、基準ＶＡＴが示すファイル管理情報で管理されていないファイルの有無を判定する（ｓ４）。すなわち、ｓ４では、比較ＶＡＴがＤＶＤ１０に記録されてから、基準ＶＡＴがこのＤＶＤ１０に記録されるまでの間に、削除されたファイルの有無を判定している。
【００３６】
メディア処理装置１は、ｓ４で削除されたファイルがあると判定すると、この削除されたファイルのファイル管理情報を読み出す（ｓ５）。メディア処理装置１は、基準ＶＡＴを、現在のＶＡＴから、１つ前に記録されたＶＡＴ（すなわち、先の処理における比較ＶＡＴ）に設定変更し（ｓ６）、ｓ２に戻る。
【００３７】
メディア処理装置１は、ｓ２で基準ＶＡＴよりも以前に記録されたＶＡＴがないと判定すると、ｓ５でファイル管理情報を読み出したファイル毎に、そのファイル名を一覧で出力する（ｓ７）。ｓ７では、削除されたファイルの一覧画面を作成し、これを出力部７から出力する。これにより、出力部７に接続されている表示装置１１で、削除されたファイルの一覧が表示される。
【００３８】
メディア処理装置１は、削除されたファイルの読み出し（再生）、削除されたファイルを有効なファイルに戻す、または終了にかかる入力を待つ（ｓ８〜ｓ１０）。メディア処理装置１は、削除されたファイルの読み出しにかかる入力があると、その時点で選択されているファイルのデータをＤＶＤ１０から読み出し、再生を開始する（ｓ１１）。メディア処理装置１は、ＤＶＤ１０から読み出したデータを出力部７から出力する。メディア処理装置１は、再生停止にかかる入力があると（ｓ１２）、ＤＶＤ１０からのデータの読み出し（再生）を停止し（ｓ１３）、ｓ７に戻る。この処理により、ユーザは、この時点でＤＶＤ１０から削除されているファイルがどのようなファイルであるか確認することができる。
【００３９】
メディア処理装置１は、削除されたファイルを有効なファイルに戻す旨の入力があると、その時点で選択されているファイルを、有効に戻すファイルに設定し（ｓ１４）、ｓ７に戻る。
【００４０】
メディア処理装置１は、終了にかかる入力操作があると、有効に戻す旨の設定がなされているファイルの有無を判定する（ｓ１５）。メディア処理装置１は、ｓ１５で、有効に戻す旨の設定がなされているファイルがないと判定すると、本処理を終了する。一方、ｓ１５で有効に戻す旨の設定がなされているファイルがあると、この時点で有効に設定されているファイル、および、有効に戻す旨の設定がなされているファイルについてのファイル管理情報を作成し、このファイル管理情報をＤＶＤ１０に記録するとともに（ｓ１６）、このファイル管理情報に対応するＶＡＴを作成し、ＤＶＤ１０に記録する（ｓ１７）。
【００４１】
例えば、ＤＶＤ−Ｒに記録されているデータが、上述した図２（Ｃ）（図５（Ａ）も同様）に示す状態であるとき、一度削除されたファイル−ａを有効に戻す操作がされたとき、File Structure-d、および、ＶＡＴ−ｄが追記される（図５（Ｂ）参照）。このFile Structure-dは、この時点で有効であるファイル−ｂ、および今回有効に戻すファイル−ａのそれぞれについて、記録アドレス等を示すファイル管理情報である。また、ＶＡＴ−ｄは、File Structure-dの記録アドレスを示す管理テーブルである。また、ＶＡＴ−ｄには、１つ前のＶＡＴ（すなわち、ＶＡＴ−ｃ）の記録位置も含まれている。
【００４２】
このように、ｓ１６、およびｓ１７にかかる処理で、ＤＶＤ１０には、一旦削除されたファイルにかかるファイル管理情報を含むファイルストラクチャが記録されるとともに、このファイルストラクチャの記録位置を示すＶＡＴが記録される。したがって、ＤＶＤ１０記録されてファイルが一旦削除されても、そのファイルを有効なファイルに戻すことができる。また、ｓ１６、およびｓ１７にかかる処理で、この時点で有効なファイル、および今回有効なファイルに戻すことを受け付けた削除ファイルを有効なファイルとして管理するファイルストラクチャ、および、このファイルストラクチャの記録位置を示すＶＡＴを当該ＤＶＤ１０に記録する。したがって、本メディア処理装置１以外の装置であっても、ＵＤＦ規格に基づいてファイルを読み出す装置であれば、一旦削除されたが、有効に戻されたファイルを読み出し、再生することができる。
【符号の説明】
【００４３】
１−メディア処理装置
２−制御部
３−入力部
４−入力信号処理部
５−記録／読取部
６−読取信号処理部
７−出力部
８−操作部
１０−ＤＶＤ
【図１】
2010165418.tif 000003
【図２】
2010165418.tif 000004
【図３】
2010165418.tif 000005
【図４】
2010165418.tif 000006
【図５】
2010165418.tif 000007