(57)【要約】【課題】消去処理が行われ一部分が上書き処理されてしまったコンテンツデータ（デジタル情報）であっても、再生可能な状態に復活させることが可能なデジタル情報記録再生装置を提供する。【解決手段】記録されているコンテンツデータに対する削除指示があった場合、このコンテンツデータに対応する番組管理情報をバックアップ情報として記録して番組管理情報を削除することで、このコンテンツデータを再生不可能とするとともに番組管理情報が示す領域を上書き可能領域とする番組削除制御部１０６と、この上書き可能領域の一部に新たなデジタル情報が上書きされたときは上書きされた領域を除いた領域を示すようにバックアップ情報を修正する番組管理情報バックアップ修正部１０８と、このコンテンツデータの復活指示があった場合、バックアップ情報を番組管理情報として記録することでコンテンツデータを再生可能とするデータ復活制御部１０９とを備える。【選択図】図１
2009181603.tif 000002
【特許請求の範囲】
【請求項１】
時系列的に所定期間連続するデジタル情報を、記録媒体に記録するとともに、このデジタル情報を記録した領域を示す記録領域情報を、前記デジタル情報と対応づけて第１のメモリに記録する記録部と、
前記記録領域情報に基づいて、この記録領域情報に対応づけられた前記デジタル情報を再生する再生部と、
前記デジタル情報の削除指示があった場合、このデジタル情報に対応する前記記録領域情報を、バックアップ情報として第２のメモリに記録して、前記記録領域情報を削除することで、前記デジタル情報を再生不可能とするとともに、前記記録領域情報が示す領域を上書き可能領域とするデータ削除制御部と、
前記上書き可能領域の一部に、前記記録部によって新たなデジタル情報が上書きされたか否かを判別する上書き判別部と、
前記上書き判別部が、前記上書き可能領域の一部に、前記新たなデジタル情報が上書きされたと判別したときは、この上書きされた領域を除いた領域を示すように前記バックアップ情報を修正する管理情報バックアップ修正部と、
データ削除制御部が再生不可能とした前記デジタル情報を、再び再生可能とするための復活指示があった場合、前記管理情報バックアップ修正部で修正されたバックアップ情報を、修正された記録領域情報として前記第１のメモリに記録して、前記修正されたバックアップ情報を削除することで、前記修正された記録領域情報が示す領域のデジタル情報を再生可能とするとともに、前記修正された記録領域情報が示す領域を上書き不可能な領域とするデータ復活制御部と、
を備えることを特徴とするデジタル情報記録再生装置。
【請求項２】
前記第１のメモリと前記第２のメモリとは、１つのメモリの中の異なる記録領域であることを特徴とする請求項１記載のデジタル情報記録再生装置。
【請求項３】
前記記録媒体が、着脱可能な記録媒体の場合、
前記記録部は、
前記記録媒体が脱着される場合、この脱着の前に、前記第１のメモリに記録されている前記記録領域情報、及び前記第２のメモリに記録されている前記バックアップ情報を読み出して前記記録媒体の所定領域に記録し、
前記記録媒体が装着された場合、この記録媒体の前記所定領域に記録されている前記記録領域情報及び前記バックアップ情報を読み出して、前記記録領域情報は前記第１のメモリに記録し、前記バックアップ情報は前記第２のメモリに記録する記録部である、
ことを特徴とする請求項１または２記載のデジタル情報記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル情報を記録および再生するデジタル情報記録再生装置に関する。
【背景技術】
【０００２】
近年、ハードディスク（HD：Hard Disk）や光ディスクなどのデジタル情報記録媒体を使用したデジタル情報記録再生装置が普及してきている。
【０００３】
このようなデジタル情報記録再生装置のデジタル情報記録媒体の記録容量には限度がある。従って、デジタル情報の一種である所望のコンテンツデータを記録する際に空き容量が不足する場合がある。このような場合、このコンテンツデータを記録するのに必要な容量を確保するために記録済みのコンテンツデータを消去処理しなければならない。
【０００４】
しかし、誤ってコンテンツデータを消去処理してしまった場合や、消去処理後のコンテンツデータを視聴したくなった場合に、これらのコンテンツデータを復活させたいという要望がある。
【０００５】
上記のようなデジタル情報記録媒体において実行される消去処理では、実際にコンテンツデータを消去するのではなく、このコンテンツデータを読み出すための管理情報を消去することにより当該コンテンツデータを上書き可能な状態に開放することが多い。つまり、消去処理が行われた後も、上書きされるまではコンテンツデータは残っていることになる。
【０００６】
そこでこの特徴を利用し、消去処理を実行したコンテンツデータを再生可能な状態に復活させる技術が特許文献１に記載されている。
【０００７】
この特許文献１の技術は、記録されたコンテンツデータの消去処理を実行する際に当該コンテンツデータを読み出すための管理情報のバックアップをとっておき、消去処理が実行された後、このコンテンツデータの復活処理が指示されたときには、当該コンテンツデータが記録されている領域に上書き記録が行われたか否かを判定し、上書き記録が行われていなければバックアップされた管理情報を復活させることにより当該コンテンツデータを再生可能な状態にするものである。
【特許文献１】特開２００２−１３５７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところでこの特許文献１の技術においては、コンテンツデータが記録されている領域に上書き記録が行われたか否かの判定は、「上書きされた」「上書きされていない」の２種類しかないが、状況によっては「一部が上書きされた」という場合が存在する。
【０００９】
例えば、記録済みのコンテンツデータが動画データの場合、データサイズが大きいため、一部分のデータ領域のみが新たなコンテンツデータで上書き記録されることも十分に起こりうる。
【００１０】
そのため、コンテンツデータのフォーマットにもよるが、一部のデータが欠けていたとしても部分的にコンテンツデータを再生することが可能な場合も多くある。
【００１１】
このような部分的な再生であっても必要な情報を得られることがあり、コンテンツデータを復活させる価値は大きい。
【００１２】
しかし、特許文献１の技術では、上書きされたか否かの判断はコンテンツごとに行われるため一部分でも上書き記録されればこのコンテンツデータは「上書きされた」と判定されてしまい、上書き記録されていない部分のデータが残っているにもかかわらず復活させることができないという問題があった。
【００１３】
よって本発明の目的は、記録された後、消去処理が行われ一部分が上書き処理されてしまったコンテンツデータ（デジタル情報）であっても、再生可能な状態に復活させることが可能なデジタル情報記録再生装置を提供することである。
【課題を解決するための手段】
【００１４】
上記目的を達成するための本発明のデジタル情報記録再生装置（１０）は、時系列的に所定期間連続するデジタル情報を、記録媒体（１０４）に記録するとともに、このデジタル情報を記録した領域を示す記録領域情報を、前記デジタル情報と対応づけて第１のメモリ（１０５ｂ）に記録する記録部（１０２、１０３）と、前記記録領域情報に基づいて、この記録領域情報に対応づけられた前記デジタル情報を再生する再生部（１１０）と、前記デジタル情報の削除指示があった場合、このデジタル情報に対応する前記記録領域情報を、バックアップ情報として第２のメモリ（１０５ｃ）に記録して、前記記録領域情報を削除することで、前記デジタル情報を再生不可能とするとともに、前記記録領域情報が示す領域を上書き可能領域とするデータ削除制御部（１０６）と、前記上書き可能領域の一部に、前記記録部によって新たなデジタル情報が上書きされたか否かを判別する上書き判別部（１０７）と、前記上書き判別部（１０７）が、前記上書き可能領域の一部に、前記新たなデジタル情報が上書きされたと判別したときは、この上書きされた領域を除いた領域を示すように前記バックアップ情報を修正する管理情報バックアップ修正部（１０８）と、データ削除制御部が再生不可能とした前記デジタル情報を、再び再生可能とするための復活指示があった場合、前記管理情報バックアップ修正部で修正されたバックアップ情報を、修正された記録領域情報として前記第１のメモリ（１０５ｂ）に記録して、前記修正されたバックアップ情報を削除することで、前記修正された記録領域情報が示す領域のデジタル情報を再生可能とするとともに、前記修正された記録領域情報が示す領域を上書き不可能な領域とするデータ復活制御部（１０９）とを備えることを特徴とする。
【００１５】
また、このデジタル情報記録再生装置（１０）の前記第１のメモリ（１０５ｂ）と前記第２のメモリ（１０５ｃ）とは、１つのメモリ（１０５）の中の異なる記録領域としてもよい。
【００１６】
また、このデジタル情報記録再生装置（１０）の前記記録媒体（１０４）が、着脱可能な記録媒体の場合、前記記録部（１０２、１０３）は、前記記録媒体（１０４）が脱着される場合、この脱着の前に、前記第１のメモリ（１０５ｂ）に記録されている前記記録領域情報、及び前記第２のメモリ（１０５ｃ）に記録されている前記バックアップ情報を読み出して前記記録媒体（１０４）の所定領域に記録し、前記記録媒体（１０４）が装着された場合、この記録媒体（１０４）の前記所定領域に記録されている前記記録領域情報及び前記バックアップ情報を読み出して、前記記録領域情報は前記第１のメモリ（１０５ｂ）に記録し、前記バックアップ情報は前記第２のメモリ（１０５ｃ）に記録する記録部としてもよい。
【発明の効果】
【００１７】
本発明のデジタル情報記録再生装置によれば、記録された後、消去処理が行われ一部分が上書き処理されてしまったコンテンツデータ（デジタル情報）であっても、再生可能な状態に復活させることができる。
【発明を実施するための最良の形態】
【００１８】
《一実施形態》
本発明の一実施形態によるデジタル情報記録再生装置として、デジタル情報の一つであるデジタル放送番組データを受信して記録および再生するデジタル情報記録再生装置１０について図１を参照して説明する。
【００１９】
〈一実施形態によるデジタル情報記録再生装置１０の構成〉
本実施形態によるデジタル情報記録再生装置１０には、ユーザの操作によりデジタル情報記録再生装置１０へ指示信号を送信するユーザインタフェース２０と、放送番組データを受信するアンテナ３０と、放送番組データを表示するディスプレイ４０とに接続されている。
【００２０】
また、デジタル情報記録再生装置１０は、エンコーダ１０１と、番組記録制御部１０２と、リード・ライト制御部１０３と、情報記録媒体１０４と、メモリ１０５と、データ削除制御部としての番組削除制御部１０６と、上書き判別部１０７と、番組管理情報バックアップ修正部１０８と、データ復活制御部としての番組復活制御部１０９と、データ再生制御部としての番組再生制御部１１０と、デコーダ１１１とを有する。
【００２１】
エンコーダ１０１は、アンテナ３０から受信した放送番組データを、情報記録媒体１０４に記録するためにストリームデータにエンコードする。
【００２２】
番組記録制御部１０２は、放送番組データを記録するための番組記録指示信号をユーザインタフェース２０から受信すると、この番組記録指示信号をリード・ライト制御部１０３に送出する。
【００２３】
リード・ライト制御部１０３は、番組記録制御部１０２から番組記録指示信号を取得すると、エンコーダ１０１でエンコードされた放送番組のストリームデータを情報記録媒体１０４に書き込み、後述する番組再生制御部１１０から番組再生指示信号を取得すると、情報記録媒体１０４に記録された該当する放送番組のストリームデータを読み出す。
【００２４】
情報記録媒体１０４は、放送番組のストリームデータおよびこのストリームデータを読み出すための番組管理情報等を記録する。なお、この情報記録媒体１０４は、デジタル情報記録再生装置１０から着脱が可能であっても良い。
【００２５】
メモリ１０５は、情報記録媒体１０４の空き領域の情報を記録する空き領域情報記録部１０５ａと、情報記録媒体１０４に記録されたストリームデータを再生する際の情報として利用される番組管理情報を記録する第１のメモリとしての番組管理情報記録部１０５ｂと、番組管理情報記録部１０５ｂから削除された番組管理情報のバックアップ情報を記録する第２のメモリとしての番組管理情報バックアップ記録部１０５ｃとを有する。この番組管理情報には、放送番組のストリームデータの番組名情報、各放送番組のストリームデータが記録されている位置を示す情報記録媒体１０４内のアドレス情報（記録領域情報）、サイズ情報、放送時間情報などが含まれている。また、このメモリ１０５内の情報は、情報記録媒体１０４がデジタル情報記録再生装置１０に装着されている間、一時的に記録される。
【００２６】
番組削除制御部１０６は、情報記録媒体１０４に記録されている放送番組のストリームデータの削除処理をするための番組削除指示信号をユーザインタフェース２０から受信したときに、メモリ１０５の番組管理情報記録部１０５ｂ内の該当する放送番組の番組管理情報のバックアップ情報を番組管理情報バックアップ記録部１０５ｃに記録するとともに番組管理情報記録部１０５ｂ内から該当する番組管理情報を削除することで、情報記録媒体１０４内の該当する放送番組のストリームデータを、読み出し不可能とするとともに、このストリームデータが記録されていた領域を上書き可能な状態にする。
【００２７】
上書き判別部１０７は、メモリ１０５の番組管理情報記録部１０５ｂおよび番組管理情報バックアップ記録部１０５ｃを監視し、番組管理情報バックアップ記録部１０５ｃ内の番組管理情報のバックアップ情報に対応する情報記録媒体１０４内の領域に、新たなコンテンツデータで上書き記録が行われたか否かを判別する。
【００２８】
番組管理情報バックアップ修正部１０８は、上書き判別部１０７の判別により、情報記録媒体１０４内に記録されている放送番組のストリームデータの一部が新たなコンテンツデータで上書き記録されたと判別されたときには、上書き記録された領域の情報を番組管理情報バックアップ記録部１０５ｃに送出し、バックアップ記録されている番組管理情報を修正する。
【００２９】
番組復活制御部１０９は、削除処理された放送番組のストリームデータを再生可能な状態に復活させるための番組復活指示信号をユーザインタフェース２０から受信したときに、該当する放送番組に関する番組管理情報のバックアップ情報が番組管理情報バックアップ記録部１０５ｃに記録されているときにはこのバックアップ情報を番組管理情報として番組管理情報記録部１０５ｂに復活させて、情報記録媒体１０４内の該当する放送番組のストリームデータを、読み出し可能とするとともに、このストリームデータが記録されている領域を上書き不可能な状態にする。
【００３０】
番組再生制御部１１０は、情報記録媒体１０４に記録されている放送番組のストリームデータを再生させるための番組再生指示信号をユーザインタフェース２０から受信すると、この番組再生指示信号をリード・ライト制御部１０３に送出する。
【００３１】
デコーダ１１１は、リード・ライト制御部１０３で情報記録媒体１０４から読み出された放送番組のストリームデータをデコードし、ディスプレイ４０に送信して表示する。
【００３２】
〈一実施形態によるデジタル情報記録再生装置の動作〉
次に、本実施形態のデジタル情報記録再生装置１０の動作として、（１）情報記録媒体１０４の空き領域への放送番組のストリームデータの記録処理、（２）情報記録媒体１０４に記録された放送番組のストリームデータの削除処理、（３）削除処理された放送番組のストリームデータの存在した領域への新たな放送番組のストリームデータの上書き処理、（４）削除処理された放送番組のストリームデータの復活処理、（５）記録された放送番組のストリームデータの再生処理について説明する。
【００３３】
（１）情報記録媒体１０４の空き領域への放送番組のストリームデータの記録処理
デジタル情報記録再生装置１０に装着された情報記録媒体１０４の空き領域へ、受信した放送番組のストリームデータを記録するときのデジタル情報記録再生装置１０の動作について、図２のフローチャートを参照して説明する。
【００３４】
まず、デジタル情報記録再生装置１０に情報記録媒体１０４が装着されると、リード・ライト制御部１０３は、情報記録媒体１０４の空き領域情報、および記録されている放送番組のストリームデータの番組名情報、各放送番組のストリームデータが記録されている位置を示す情報記録媒体１０４内のアドレス情報、サイズ情報、放送時間情報（PTS:Presentation Time StampとSPN:Source Packet Numberの関係を示したMap、トータル時間）などからなる番組管理情報を情報記録媒体１０４から読み出す。読み出した空き領域情報はメモリ１０５の空き領域情報記録部１０５ａに記録し、また、番組管理情報はメモリ１０５の番組管理情報記録部１０５ｂに記録する（Ｓ１）。
【００３５】
このようにデジタル情報記録再生装置１０に装着された情報記録媒体１０４の空き領域情報および番組管理情報をメモリ１０５に記録した状態で、ユーザの操作によりユーザインタフェース２０から放送番組データを記録するための番組記録指示信号が送信されると、番組記録制御部１０２でこの番組記録指示信号を受信する（Ｓ２）。
【００３６】
番組記録制御部１０２は、番組記録指示信号を受信すると空き領域情報記録部１０５ａから情報記録媒体１０４の空き領域の情報を取得し、取得した番組記録指示信号により指示された放送番組のストリームデータを記録するための空き領域を検索する（Ｓ３）。
【００３７】
番組記録制御部１０２は検索した空き領域の情報をリード・ライト制御部１０３に送出し、リード・ライト制御部１０３は、この情報の空き領域にアンテナ３０で受信した放送番組データをエンコーダ１０１でエンコードした放送番組のストリームデータを情報記録媒体１０４に記録する（Ｓ４）。
【００３８】
このとき、番組記録制御部１０２は、情報記録媒体１０４に記録した放送番組のストリームデータの番組名情報、各放送番組のストリームデータが記録されている位置を示す情報記録媒体１０４内のアドレス情報、サイズ情報、放送時間情報などを、リード・ライト制御部１０３を介して放送番組のストリームデータから取得し、これらの情報を含む番組管理情報を生成して番組管理情報記録部１０５ｂに記録する（Ｓ５）。
【００３９】
また番組記録制御部１０２は、放送番組のストリームデータを記録した情報記録媒体１０４の領域のアドレスを使用領域情報とし、空き領域情報記録部１０５ａの空き領域情報を更新する（Ｓ６）。
【００４０】
ここで、さらに新たな放送番組データを記録するときには（Ｓ７の「NO」）、ステップＳ２に戻って記録処理を行う。
【００４１】
また、記録処理が終了し（Ｓ７の「YES」）、情報記録媒体１０４がデジタル情報記録再生装置１０から取り出されるときには、メモリ１０５の空き領域情報記録部１０５ａに記録された空き領域情報、および番組管理情報記録部１０５ｂに記録された番組管理情報を、情報記録媒体１０４内に記録する（Ｓ８）。
【００４２】
以上の放送番組データの記録処理により、２つの放送番組（番組Ａおよび番組Ｂ）のストリームデータ、番組管理情報、および空き領域情報が記録されたときの情報記録媒体１０４の概念図を図３に示す。
【００４３】
情報記録媒体１０４は、図３に示すように、管理情報を記録する管理情報記録領域１０４ａと、放送番組のストリームデータを記録するストリームデータ記録領域１０４ｂとを有する。
【００４４】
管理情報記録領域１０４ａには、情報記録媒体１０４全般および情報記録媒体１０４内のディレクトリを管理するディスク管理情報１０４ａ−１と、ストリームデータ記録領域１０４ｂに記録されている番組Ａの管理情報（ファイルＡ）１０４ａ−２と、番組Ｂの管理情報（ファイルＢ）１０４ａ−３とが記録されている。ここでは、番組Ａの管理情報をファイルＡとし、番組Ｂの管理情報をファイルＢとしているが、これらの管理情報は複数のファイルに分割して記録してもよく、例えばファイルＡがファイルＡ1とファイルＡ2とに分割されて記録されてもよい。また、管理情報記録領域１０４ａとストリームデータ記録領域１０４ｂとは伸縮が自由であり、本実施形態においては、ストリームデータ記録領域１０４ｂはアドレス情報「0x9B000〜0xB26FFF」の範囲であり、１アドレスにつき2048byteのデータを記録するものとする。
【００４５】
また、ディスク管理情報１０４ａ−１には情報記録媒体１０４の空き領域情報が含まれ、番組Ａの管理情報（ファイルＡ）１０４ａ−２には、放送番組のストリームデータの番組名情報「ＡＡＡＡ」、この放送番組名「ＡＡＡＡ」のストリームデータが記録されている位置を示す情報記録媒体１０４内のアドレス情報「0x09B000〜0x4FFFFF」、サイズ情報「0x232800000 byte」、放送時間情報「50分」が含まれ、番組Ｂの管理情報（ファイルＢ）１０４ａ−３には、放送番組のストリームデータの番組名情報「ＢＢＢＢ」、この放送番組名「ＢＢＢＢ」のストリームデータが記録されている位置を示す情報記録媒体１０４内のアドレス情報「0x500000〜0xA45FFF」、サイズ情報「0x2A3000000 byte」、放送時間情報「60分」が含まれている。
【００４６】
また、ストリームデータ記録領域１０４ｂには、番組Ａのストリームデータ１０４ｂ−１および番組Ｂのストリームデータ１０４ｂ−２が記録されている。
【００４７】
（２）情報記録媒体１０４に記録された放送番組のストリームデータの削除処理
次に、デジタル情報記録再生装置１０に装着された情報記録媒体１０４に記録された放送番組のストリームデータの削除処理を行うときのデジタル情報記録再生装置１０の動作について、図４のフローチャートを参照して説明する。
【００４８】
まず、図２のステップＳ１と同様にデジタル情報記録再生装置１０に装着された情報記録媒体１０４の空き領域情報および番組管理情報をメモリ１０５に記録した状態で（Ｓ１１）、ユーザの操作によりユーザインタフェース２０から情報記録媒体１０４内に記録されている一の放送番組データを削除するための番組削除指示信号が送信されると、番組削除制御部１０６でこの番組削除指示信号を受信する（Ｓ１２）。
【００４９】
番組削除制御部１０６は番組削除指示信号を受信すると、この番組削除指示信号により削除が指示された放送番組データの番組管理情報を番組管理情報記録部１０５ｂの中から検索し（Ｓ１３）、検索した結果取得した削除対象の放送番組データの番組管理情報のバックアップ情報を生成して番組管理情報バックアップ記録部１０５ｃに記録する（Ｓ１４）。
【００５０】
番組削除制御部１０６は、バックアップ情報を記録すると、番組管理情報記録部１０５ｂ内の該当する削除対象の放送番組データの番組管理情報を削除する（Ｓ１５）。
【００５１】
また、番組削除制御部１０６は、ステップＳ１５で番組管理情報を削除すると、この番組管理情報に対応する放送番組のストリームデータが記録されている領域を空き領域として空き領域情報記録部１０５ａの空き領域情報を更新する（Ｓ１６）ことにより、番組削除指示信号で指示された放送番組のストリームデータの削除処理を実行する。
【００５２】
このように番組削除指示信号で指示された放送番組のストリームデータの削除処理が実行されることにより、この放送番組のストリームデータが記録されていた領域は開放され、別番組のストリームデータで上書きすることが可能になる。
【００５３】
ここで、さらに情報記録媒体１０４内の放送番組のストリームデータの削除処理を行うときには（Ｓ１７の「NO」）、ステップＳ１２に戻って処理を行う。
【００５４】
また、削除処理が終了し（Ｓ１７の「YES」）、情報記録媒体１０４がデジタル情報記録再生装置１０から取り出されるときには、メモリ１０５の空き領域情報記録部１０５ａに記録された空き領域情報、番組管理情報記録部１０５ｂに記録された番組管理情報、および番組管理情報バックアップ記録部１０５ｃに記録された番組管理情報のバックアップ情報を、情報記録媒体１０４内に記録する（Ｓ１８）。
【００５５】
以上の放送番組のストリームデータの削除処理により、図３に示す状態の情報記録媒体１０４が変化した状態の様子を図５に示す。
【００５６】
図５は、番組Ａの削除処理が実行されたことにより、管理情報記録領域１０４ａには、ディスク管理情報１０４ａ−１と、番組Ｂの管理情報（ファイルＢ）１０４ａ−３と、番組Ａの管理情報のバックアップ情報１０４ａ−４（ファイルＡ’）とが記録されていることを示している。また、ストリームデータ記録領域１０４ｂには、削除処理され上書き可能な状態に開放された番組Ａのストリームデータ１０４ｂ−１と、番組Ｂのストリームデータ１０４ｂ−２とが記録されている。
【００５７】
ここで、番組Ａの管理情報のバックアップ情報１０４ａ−４は記録されているが、番組Ａの管理情報１０４ａ−２は削除されたため、番組Ａのストリームデータは再生不可能な状態となっている。
【００５８】
また、番組Ａのストリームデータ１０４ｂ−１が記録されている領域が上書き可能な状態に開放されたことで、このストリームデータ１０４ｂ−１が記録されている領域も空き領域として扱われ、ディスク管理情報１０４ａ−１の空き領域情報はストリームデータ１０４ｂ−１が記録されている領域を含んだ情報に更新されるが、実際には番組Ａのストリームデータ１０４ｂ−１は削除されずに残っている。
【００５９】
（３）削除処理された放送番組のストリームデータが記録されている領域への新たな放送番組データの上書き処理
次に、デジタル情報記録再生装置１０に装着された情報記録媒体１０４から削除処理された放送番組のストリームデータが記録されている領域の一部に、新たな放送番組のストリームデータを上書きするときのデジタル情報記録再生装置１０の動作について、図６のフローチャートを参照して説明する。
【００６０】
まず、図２のステップＳ１と同様にデジタル情報記録再生装置１０に装着された情報記録媒体１０４の空き領域情報、番組管理情報、および番組管理情報のバックアップ情報をメモリ１０５に記録した状態で（Ｓ２１）、ユーザの操作によりユーザインタフェース２０から放送番組データを記録するための番組記録指示信号が送信されると、ステップＳ２２〜Ｓ２６の処理により放送番組のストリームデータを情報記録媒体１０４に記録するとともに、番組管理情報を生成して番組管理情報記録部１０５ｂに記録し、さらに空き領域情報記録部１０５ａの空き領域情報を更新する。このステップＳ２２〜Ｓ２６の処理は、図２のステップＳ２〜Ｓ６の処理と同様であるため、詳細な説明は省略する。
【００６１】
上述したステップＳ２２〜Ｓ２６の処理が行われたとき、上書き判別部１０７はメモリ１０５の番組管理情報記録部１０５ｂおよび番組管理情報バックアップ記録部１０５ｃを監視し、番組管理情報バックアップ記録部１０５ｃ内の番組管理情報のバックアップ情報が示すストリームデータ記録領域１０４ｂ内の領域に、新たな放送番組のストリームデータが上書きされたか否かを判別する（Ｓ２７）。つまり、削除処理された放送番組のストリームデータが記録されている領域に、新たな放送番組のストリームデータが上書きされたか否かを判別する。
【００６２】
上書き判別部１０７で、削除処理された放送番組のストリームデータが記録されている領域の一部に新たな放送番組のストリームデータが上書きされたと判別され、削除処理された放送番組のストリームデータが短くなったときには（Ｓ２７の「YES」）、この削除処理された放送番組のストリームデータに対応する番組管理情報バックアップ記録部１０５ｃ内の番組管理情報のバックアップ情報内のアドレス情報、このストリームデータのサイズ情報、放送時間情報を、上書きされた後の情報に更新する（Ｓ２８）。
【００６３】
ステップＳ２８において番組管理情報のバックアップ情報が更新された後、またはステップＳ２７において削除処理された放送番組のストリームデータ上に新たな放送番組のストリームデータが上書きされていないと判別された後（Ｓ２７の「NO」）、さらに新たな放送番組データを記録するときには（Ｓ２９の「NO」）、ステップＳ２２に戻って記録処理を行い、記録処理が終了し（Ｓ２９の「YES」）、情報記録媒体１０４がデジタル情報記録再生装置１０から取り出されるときには、メモリ１０５の空き領域情報記録部１０５ａに記録された空き領域情報、番組管理情報記録部１０５ｂに記録された番組管理情報、および番組管理情報バックアップ記録部１０５ｃに記録された番組管理情報のバックアップ情報を、情報記録媒体１０４内に記録する（Ｓ３０）。
【００６４】
以上の放送番組のストリームデータの上書きによる記録処理により、図５に示す状態の情報記録媒体１０４が変化した状態の様子を図７に示す。
【００６５】
図７では、番組Ｃのストリームデータをストリームデータ記録領域１０４ｂに記録する際、その記録領域を、番組Ｂのストリームデータ１０４ｂ−２の後から取得していったが、ストリームデータ記録領域１０４ｂの最後になっても記録が終わらず、上書き可能な領域として開放されている番組Ａのストリームデータ１０４ｂ−１の記録領域の先頭から続きの領域を取得していった場合を示している。
【００６６】
図７は、番組Ｃの記録処理が上述したように実行されたことにより、管理情報記録領域１０４ａには、ディスク管理情報１０４ａ−１と、番組Ｂの管理情報（ファイルＢ）１０４ａ−３と、番組Ａの管理情報のバックアップ情報１０４ａ−４（ファイルＡ’）と、番組Ｃの管理情報（ファイルＣ）１０４ａ−５とが記録されていることを示している。また、ストリームデータ記録領域１０４ｂには、番組Ｂのストリームデータ１０４ｂ−２と、番組Ｃの前半部分である番組Ｃ1のストリームデータ１０４ｂ−３と、番組Ａのストリームデータ１０４ｂ−１が記録されている領域の一部に上書きした番組Ｃの後半部分である番組Ｃ2のストリームデータ１０４ｂ−４と、削除処理され上書きされた後に残った番組Ａのストリームデータ１０４ｂ−１とが記録されている。
【００６７】
上記の本実施形態では、ステップＳ２７において、削除処理された放送番組のストリームデータが記録されている領域に新たな放送番組のストリームデータが上書きされたと判別されたときに、削除処理された放送番組のストリームデータに対応する番組管理情報バックアップ記録部１０５ｃ内の番組管理情報のバックアップ情報内のアドレス情報、サイズ情報、放送時間情報を、上書きされた後の情報に更新するようにしたが、この番組管理情報にプレイリスト情報が含まれている場合にはこのプレイリスト情報も更新するようにしてもよい。
【００６８】
また図７においては、削除処理された番組Ａのストリームデータが記録されている領域の一部に新たな放送番組の後半である番組Ｃ2のストリームデータが上書きされ、番組Ａのストリームデータが短くなった場合の情報記録媒体１０４の様子について説明したが、番組Ａのストリームデータがすべて上書きされた場合や、番組Ａのストリームデータのほとんどの部分が上書きされたことにより番組Ａの時間情報が予め閾値として設定された時間よりも短くなった場合、または、上書きされたことにより番組Ａのストリームデータが飛び飛びでしか残っておらず再生しても意味をなさないと判定される場合などは、番組Ａの管理情報のバックアップ情報は削除されるようにしてもよい。
【００６９】
（４）削除処理された放送番組のストリームデータの復活処理
次に、デジタル情報記録再生装置１０に装着された情報記録媒体１０４から削除処理された放送番組のストリームデータを復活させるときのデジタル情報記録再生装置１０の動作について、図８のフローチャートを参照して説明する。
【００７０】
まず、図２のステップＳ１と同様にデジタル情報記録再生装置１０に装着された情報記録媒体１０４の空き領域情報、番組管理情報、および番組管理情報のバックアップ情報をメモリ１０５に記録した状態で（Ｓ４１）、ユーザの操作によりユーザインタフェース２０から、削除処理が実行された放送番組データのバックアップ情報を表示させるための表示指示信号が送信されると、番組復活制御部１０９はこの信号を受信し、この信号の要求に従って番組管理情報バックアップ記録部１０５ｃに記録されているバックアップ情報の一覧を取得し、リード・ライト制御部１０３およびデコーダ１１１を介してディスプレイ４０に表示することによりユーザに提示する（Ｓ４２）。ユーザは提示されたバックアップ情報の一覧により、復活処理を実行可能な放送番組データの情報を得ることができる。
【００７１】
提示されたバックアップ情報内の一覧の中から、ユーザの操作により既に削除処理された一の放送番組データを復活させるための番組復活指示信号がユーザインタフェース２０から送信されると、番組復活制御部１０９でこの番組復活指示信号を受信する（Ｓ４３）。
【００７２】
番組復活制御部１０９は番組復活指示信号を受信すると、この番組復活指示信号により復活が指示された放送番組データの番組管理情報のバックアップ情報を番組管理情報バックアップ記録部１０５ｃの中から検索し（Ｓ４４）、検索した結果取得した復活対象の放送番組データの番組管理情報のバックアップ情報をコピーして番組管理情報として番組管理情報記録部１０５ｂに記録する（Ｓ４５）。
【００７３】
番組復活制御部１０９は、コピーした番組管理情報を記録すると、番組管理情報バックアップ記録部１０５ｃ内の復活が指示された放送番組データの番組管理情報のバックアップ情報を削除する（Ｓ４６）。
【００７４】
また、番組復活制御部１０９は、バックアップ情報を削除すると、番組管理情報が復活した放送番組のストリームデータが記録されている領域を空き領域から使用領域（上書き不可能領域）へと変更して空き領域情報記録部１０５ａの空き領域情報を更新する（Ｓ４７）ことにより、番組復活指示信号で指示された放送番組のストリームデータの復活処理が実行される。
【００７５】
このように番組復活指示信号で指示された放送番組のストリームデータの復活処理が実行されることにより、この放送番組のストリームデータが再生可能な状態になるとともに上書き不可能な状態となる。
【００７６】
ここで、さらに別の放送番組のストリームデータの復活処理を実行するときには（Ｓ４８の「NO」）、ステップＳ４３に戻って復活処理を行う。
【００７７】
また、復活処理が終了し（Ｓ４８の「YES」）、情報記録媒体１０４がデジタル情報記録再生装置１０から取り出されるときには、メモリ１０５の空き領域情報記録部１０５ａに記録された空き領域情報、番組管理情報記録部１０５ｂに記録された番組管理情報、および番組管理情報バックアップ記録部１０５ｃに記録された番組管理情報のバックアップ情報を、情報記録媒体１０４内に記録する（Ｓ４９）。
【００７８】
以上の放送番組のストリームデータの復活処理により、図７に示す状態の情報記録媒体１０４が変化した状態の様子を図９に示す。
【００７９】
図９は、番組Ａの復活処理が実行されたことにより、管理情報記録領域１０４ａには、ディスク管理情報１０４ａ−１と、番組Ｂの管理情報（ファイルＢ）１０４ａ−３と、番組Ｃの管理情報（ファイルＣ）１０４ａ−５と、更新された番組Ａの管理情報（ファイルＡ）１０４ａ−６とが記録されていることを示している。また、ストリームデータ記録領域１０４ｂには、番組Ｂのストリームデータ１０４ｂ−２と、番組Ｃの前半部分である番組Ｃ1のストリームデータ１０４ｂ−３と、番組Ａのストリームデータ１０４ｂ−１が記録されている領域の一部に上書きした番組Ｃの後半部分である番組Ｃ2のストリームデータ１０４ｂ−４と、番組Ｃ2に上書きされた後に残った番組Ａのストリームデータ１０４ｂ−１とが記録されている。
【００８０】
ここで、管理情報記録領域１０４ａに更新された番組Ａの管理情報１０４ａ−６が復活したため、残っている番組Ａのストリームデータ１０４ｂ−１が再生可能となる。
【００８１】
（５）記録された放送番組のストリームデータの再生処理
次に、デジタル情報記録再生装置１０に装着された情報記録媒体１０４に記録された放送番組のストリームデータを再生するときのデジタル情報記録再生装置１０の動作について説明する。
【００８２】
まず、図２のステップＳ１と同様にデジタル情報記録再生装置１０に装着された情報記録媒体１０４の空き領域情報、番組管理情報、および番組管理情報のバックアップ情報をメモリ１０５に記録した状態で、ユーザの操作によりユーザインタフェース２０から一の放送番組データを再生するための番組再生指示信号が送信されると、番組再生制御部１１０でこの番組再生指示信号を受信する。
【００８３】
番組再生制御部１１０は番組再生指示信号を受信すると、この番組再生指示信号により再生が指示された放送番組データの番組管理情報を番組管理情報記録部１０５ｂの中から検索し、検索した結果取得した再生対象の放送番組のストリームデータの位置を示す番組管理情報のアドレス情報をリード・ライト制御部１０３に送出する。
【００８４】
リード・ライト制御部１０３は、このアドレス情報が示す位置に記録されているストリームデータを読出し、デコーダ１１１に送出する。
【００８５】
デコーダ１１１は、取得したストリームデータをデコードしてディスプレイ４０に送信する。これにより、ディスプレイ４０に指示された放送番組データが表示される。
【００８６】
以上の本実施形態によれば、消去処理が行われ一部分が上書き処理された放送番組データでも、再生可能な状態に復活させることができる。
【００８７】
なお、以上の説明では、アンテナから受信した放送番組データを扱う例を示したが、本発明で扱うデータはこれに限らない。たとえば、通信回線から入力される番組データでも良いし、他の装置から供給される番組データでも良い。更には、番組データではなく、例えば住所録データや静止画データなど、時系列的に所定期間連続して記録媒体に記録されるデジタルデータ（デジタル情報）であれば、どのような種類のものでも良い。この場合は、番組管理情報のうちの番組名情報や放送時間情報は必要なく、記録されているデジタルデータの位置を示すアドレス情報とサイズ情報とが少なくともあればよい。
【００８８】
また、情報記録媒体１０４は、着脱可能な記録媒体として説明したが、装置内に固定的に設けられたものでも良い。この場合は、情報記録媒体１０４の管理情報記録領域１０４ａに番組管理情報を記録する必要は無く、メモリ１０５のみに記録して運用する形態でも構わない。
【００８９】
また、上記の実施形態のデジタル情報記録再生装置の機能構成をプログラム化してコンピュータに組み込むことにより、当該コンピュータをデジタル情報記録再生装置として機能させるデジタル情報記録再生プログラムを構築することも可能である。
【図面の簡単な説明】
【００９０】
【図１】本発明の一実施形態によるデジタル情報記録再生装置１０の構成を示すブロック図である。
【図２】本発明の一実施形態によるデジタル情報記録再生装置１０において、放送番組のストリームデータを記録するときの動作を示すフローチャートである。
【図３】本発明の一実施形態によるデジタル情報記録再生装置１０により放送番組のストリームデータが記録されたときの情報記録媒体１０４内の状態を示す概念図である。
【図４】本発明の一実施形態によるデジタル情報記録再生装置１０において、記録された放送番組のストリームデータの削除処理を行うときの動作を示すフローチャートである。
【図５】本発明の一実施形態によるデジタル情報記録再生装置１０により一の放送番組のストリームデータが削除処理されたときの情報記録媒体１０４内の状態を示す概念図である。
【図６】本発明の一実施形態によるデジタル情報記録再生装置１０において、新たな放送番組のストリームデータで上書きするときの動作を示すフローチャートである。
【図７】本発明の一実施形態によるデジタル情報記録再生装置１０により新たな放送番組のストリームデータを記録したときの情報記録媒体１０４内の状態を示す概念図である。
【図８】本発明の一実施形態によるデジタル情報記録再生装置１０において、削除処理された放送番組のストリームデータを復活させるときの動作を示すフローチャートである。
【図９】本発明の一実施形態によるデジタル情報記録再生装置１０により放送番組のストリームデータが復活処理されたときの情報記録媒体１０４内の状態を示す概念図である。
【符号の説明】
【００９１】
１０…デジタル情報記録再生装置
２０…ユーザインタフェース
３０…アンテナ
４０…ディスプレイ
１０１…エンコーダ
１０２…番組記録制御部
１０３…リード・ライト制御部
１０４…情報記録媒体
１０４ａ…管理情報記録領域
１０４ａ−１…ディスク管理情報
１０４ａ−２…番組Ａの管理情報
１０４ａ−３…番組Ｂの管理情報
１０４ａ−４…番組Ａの管理情報のバックアップ情報
１０４ａ−５…番組Ｃの管理情報
１０４ａ−６…番組Ａの管理情報（更新後）
１０４ｂ…ストリームデータ記録領域
１０４ｂ−１…番組Ａのストリームデータ
１０４ｂ−２…番組Ｂのストリームデータ
１０４ｂ−３…番組Ｃ1のストリームデータ
１０４ｂ−４…番組Ｃ2のストリームデータ
１０５…メモリ
１０５ａ…空き領域情報記録部
１０５ｂ…番組管理情報記録部
１０５ｃ…番組管理情報バックアップ記録部
１０６…番組削除制御部
１０７…上書き判別部
１０８…番組管理情報バックアップ修正部
１０９…番組復活制御部
１１０…番組再生制御部
１１１…デコーダ
【図１】
2009181603.tif 000003
【図２】
2009181603.tif 000004
【図３】
2009181603.tif 000005
【図４】
2009181603.tif 000006
【図５】
2009181603.tif 000007
【図６】
2009181603.tif 000008
【図７】
2009181603.tif 000009
【図８】
2009181603.tif 000010
【図９】
2009181603.tif 000011