(57)【特許請求の範囲】
【請求項１】
時系列的に再生されるコンテンツが記録媒体に保存されている時、前記コンテンツ中で前記記録媒体のコンテンツ領域に存在する削除データを削除する方法において、
ａ）前記コンテンツに周期的にタイムスタンプを挿入するステップと、
ｂ）前記タイムスタンプに基づいて、前記削除データの前記コンテンツ内での相対的な位置を示す削除位置情報を生成するステップと、
ｃ）前記削除位置情報及び前記削除データを前記記録媒体の削除データ領域に保存するステップと、
ｄ）前記コンテンツ領域を、前記記録媒体上で上書き可能な領域として指定するステップと、を含むことを特徴とする方法。
【請求項２】
ｅ）ユーザーに前記削除データを識別させるように、前記削除データを代表する画像の削除サムネイルを生成するステップを更に含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ｅ）ステップは、
ｅ１）前記削除サムネイルの前記記録媒体上の位置に関する情報を示す削除サムネイルの位置情報を生成するステップを含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記ｅ）ステップは、
ｅ２）前記削除サムネイル及び前記削除サムネイルの位置情報を前記記録媒体の削除データ領域に保存するステップを更に含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記削除サムネイルは、前記削除データに含まれた画像を利用して生成されることを特徴とする請求項２に記載の方法。
【請求項６】
前記削除サムネイルは、ユーザーによって入力された画像を利用して生成されることを特徴とする請求項２に記載の方法。
【請求項７】
ｆ）前記削除データを永久に削除するために、前記削除データ領域を上書き可能な領域として指定するステップを更に含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記ｂ）ステップは、
ユーザーの削除開始及び削除終了の入力命令に基づいて、前記削除データの削除開始時間及び削除終了時間を生成するステップを含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記ｂ）ステップは、
前記データが従う動画標準の属性によって、ランダムアクセスが可能な位置に基づいて、前記削除位置情報を生成するステップを含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記データはＭＰＥＧ２データであり、
前記ｂ）ステップは、
前記ＭＰＥＧ２データ内のＩピクチャの位置に基づいて前記削除位置情報を生成するステップを含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記ｂ）ステップは、
前記ユーザーの削除開始及び削除終了の命令が指示するピクチャと最も近いＩピクチャの位置を前記削除開始時間及び前記終了時間として生成するステップを含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
時系列的に再生されるコンテンツが一つ以上のプレイアイテムを含むプレイリストで表現された場合、前記プレイアイテムを削除する方法において、
ａ）前記コンテンツにタイムスタンプを挿入するステップと、
ｂ）前記タイムスタンプ及びユーザーの削除命令に基づいて、前記プレイアイテム中で削除しようとする削除プレイアイテム（ＤＰＩ）の前記コンテンツ上での時間的位置情報であるＤＰＩ位置情報を生成するステップと、
ｃ）前記ＤＰＩの記録媒体上の空間的位置情報であるクリップ情報及び前記ＤＰＩの実際ＡＶストリームデータであるクリップを前記記録媒体から抽出するステップと、
ｄ）前記ＤＰＩ位置情報、前記クリップ情報及び前記クリップを前記記録媒体に保存するステップと、を含むことを特徴とする方法。
【請求項１３】
ｅ）前記ＤＰＩを代表する画像である削除サムネイルを生成するステップを更に含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
ｆ）前記削除サムネイルに対応する削除サムネイルインデックスを生成し、生成された削除サムネイルと削除サムネイルインデックスとを連結させるステップを更に含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
ｆ）前記削除サムネイルを前記削除サムネイルインデックスと連結させるステップは、
ｆ１）前記ＤＰＩ位置情報を前記プレイリスト内のプレイリストデータが保存される部分に記入するステップと、
ｆ２）前記削除サムネイルインデックスを前記プレイリスト内のマークデータが保存される部分に記入するステップと、を含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
ｇ）前記プレイリストで前記ＤＰＩに対応するプレイアイテムと関連したデータを削除するステップを含むことを特徴とする請求項１４に記載の方法。
【請求項１７】
ｈ）前記クリップ情報が含まれたクリップ情報ファイルで、前記ＤＰＩに関連したデータを削除し、前記クリップが含まれたクリップファイルで、前記ＤＰＩに関連したデータを削除するステップを含むことを特徴とする請求項１４に記載の方法。
【請求項１８】
記録媒体に保存された時系列的なコンテンツで、一部が削除された削除データを復元する方法において、
ａ）前記記録媒体の削除データ領域から、前記削除データの前記コンテンツ上での相対的位置を示す削除位置情報を抽出するステップと、
ｂ）前記記録媒体の削除データ領域から、前記削除データを抽出するステップと、
ｃ）前記抽出した削除位置情報に基づいて、前記抽出した削除データを前記コンテンツの本来位置に連結させるステップと、を含むことを特徴とする方法。
【請求項１９】
前記削除位置情報は、前記コンテンツに周期的に挿入されたタイムスタンプに基づいて生成されたことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記削除位置情報は、ユーザーの削除開始及び削除終了の入力命令に基づいて生成された前記削除データの削除開始時間及び削除終了時間を含むことを特徴とする請求項１９に記載の方法。
【請求項２１】
前記削除位置情報は、前記削除データが従う動画標準によって、ランダムアクセスが可能な位置に基づいて生成されたことを特徴とする請求項１９に記載の方法。
【請求項２２】
前記削除データはＭＰＥＧ２データであり、
前記削除位置情報は、前記ＭＰＥＧ２データ内のＩピクチャの位置に基づいて生成されたことを特徴とする請求項２１に記載の方法。
【請求項２３】
時系列的に再生されるコンテンツが、一つ以上のプレイアイテムを含むプレイリストで表現されて記録媒体に保存された場合、前記プレイアイテム中で削除された削除プレイアイテム（ＤＰＩ）を復元する方法において、
ａ）復元しようとするＤＰＩを選択するステップと、
ｂ）前記選択されたＤＰＩの前記コンテンツ上での時間的位置情報であるＤＰＩ位置情報、前記ＤＰＩの前記記録媒体上の空間的位置情報であるＤＰＩクリップ情報及び前記ＤＰＩの実際ＡＶストリームデータであるＤＰＩクリップを前記記録媒体の削除データ領域から抽出するステップと、
ｃ）前記プレイリストに前記ＤＰＩが指示するクリップ名と前記ＤＰＩ位置情報を復元させるステップと、を含むことを特徴とする方法。
【請求項２４】
ｄ）前記ＤＰＩが指示するクリップ名と前記ＤＰＩ位置情報を復元させるステップは、
ｄ１）前記プレイリスト内に前記ＤＰＩ位置情報が指示する位置に、前記ＤＰＩが指示するクリップ名と前記ＤＰＩ位置情報とを記入することで前記ＤＰＩを復元するステップを含むことを特徴とする請求項２３に記載の方法。
【請求項２５】
ｅ）前記抽出したＤＰＩクリップ及びＤＰＩクリップ情報をそれぞれ前記記録媒体のコンテンツ領域内の第１領域及び第２領域に保存するステップを含むことを特徴とする請求項２３に記載の方法。
【請求項２６】
前記記録媒体はブルーレイディスクであり、前記第１領域は、プレイアイテムのＡＶストリームデータが保存されるＳＴＲＥＡＭディレクトリであり、前記第２領域は、プレイアイテムのクリップの記録媒体上の位置情報が保存されるＣＬＩＰＩＮＦディレクトリであることを特徴とする請求項２５に記載の方法。
【請求項２７】
請求項１、請求項１２、及び請求項１８のうち、何れか１項に記載の方法をコンピュータで実行させるためのプログラムを記録したコンピュータ可読記録媒体。
【請求項２８】
請求項１、請求項１２、及び請求項１８のうち、何れか１項に記載の方法を行うピックアップ部と、
前記ピックアップ部を制御する制御部と、を含むことを特徴とする記録及び／または再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ削除及び復元する方法、記録媒体及び装置に係り、より詳細には、記録媒体に保存された時系列的なコンテンツを削除及び復元する方法、その方法が記録された記録媒体及び装置に関する。
【背景技術】
【０００２】
最近に放送されるビデオ及びオーディオコンテンツを再生及び録画できる再生器及び録画器が広く普及されている。また、放送の標準がデジタル化されるにつれて、ユーザーはコンテンツについての多様な変形を試みられるようになった。そのような変形のうち一つは、コンテンツの一部を選択的に録画するか、またはユーザーが任意に編集する機能を含む。
【０００３】
また、最近ＨＤＤ、ＤＶＤ、ブルーレイなどの記録媒体に関する標準は、記録媒体に保存されたコンテンツを編集できる機能を含んでいる。そのような編集機能は、ユーザーによって行われ、特定データの録画、削除、移動などの機能を含むだけでなく、対応するコンテンツと関連した付加情報、すなわち、サムネイル、マーク、ナビゲーションマップなどを新たに生成して保存する機能も含む。
【０００４】
そのような記録媒体の標準とデジタル放送の標準とは相互関連しており、動画ビデオまたはオーディオのような時系列的に再生されるコンテンツにおいて、ユーザーが特定時間から特定時間までのデータ部分を選択的に削除する技術は広く使用されている。
【０００５】
記録媒体で削除されたデータを復元する方法のうち一つとして、最近には、パソコンの応用ソフトウェアとして、いわゆるマイクロソフト社のウィンドウシステムの‘ゴミ箱’が存在する。
【０００６】
しかし、そのような‘ゴミ箱’というプログラムは、ユーザーによってデータが削除された時に、削除された位置情報を応用ソフトウェア自身のみが持っており、記録媒体には保存されていない。したがって、もしユーザーが、削除されたデータが含まれた記録媒体を他の運営体制または他のコンピュータに挿入した時には、ユーザーは削除されたデータを復元できない。
【０００７】
図１は、従来のブルーレイ記録媒体のディレクトリ構造を示す。
ルートディレクトリであるＢＶＡＶディレクトリの下には、ボリュームに関する情報を含むｉｎｆｏ.ｂｄａｖファイル、メニューサムネイルに関する情報を含むｍｅｎｕ.ｘｘｘファイル、及びマークサムネイルに関する情報を含むｍａｒｋ.ｘｘｘファイルを含む。また、ルートディレクトリは、ＰＬＡＹＬＩＳＴ、ＣＬＩＰＩＮＦ、ＳＴＲＥＡＭディレクトリを下位に含む。以下、各ファイル及びディレクトリについて説明する。
【０００８】
ｍｅｎｕ.ｘｘｘファイル、ｍａｒｋ.ｘｘｘファイルは、サムネイルに関する情報を含む。
サムネイルは、“親指つめのサイズほどの絵”という意味から由来したものであって、多量のイメージやデータを早く検索したり管理できるようにするために、比較的にサイズの大きな原本データを更に小さなイメージで示したものを言う。
従来、サムネイルが定義された記録媒体には、オーディオデータ及び／またはビデオデータがマルチプレクシングされたＮ個のＡ／Ｖ（Ａｕｄｉｏ／Ｖｉｄｅｏ）ビットストリームが記録されている。一つのビットストリームは、映画またはミュージックビデオなどのコンテンツが記録されたデータまたはプログラムを意味する。
【０００９】
サムネイルには２種類がある。一つは、コンテンツを代表するメニューサムネイルであり、他の一つは、マークにより指定された場面を示すマークサムネイルである。
メニューサムネイルは、メニュー画面でユーザーに、ユーザーが見ようとする画面を選択させるための代表画像として使用されるサムネイルである。メニューは、階層的に構成可能であるため、メニューサムネイルも階層的に構成される。すなわち、メニューサムネイルは、ボリューム全体を代表するボリュームサムネイル及びそれ以下の下位ディレクトリであるプレイリストサムネイルなどを含む。
マークサムネイルは、クリップまたはプレイリストに挿入されるマークの位置に対応するコンテンツを識別するためのサムネイルである。
【００１０】
ｍｅｎｕ.ｔｉｄｘは、メニューサムネイル画像データを探すためのインデックス番号を保存するファイルであり、ｍｅｎｕ.ｔｄｔは、実際のメニューサムネイル画像データが保存されるファイルであり、ｍａｒｋ.ｔｉｄｘは、マークサムネイル画像データを探すためのインデックス番号を保存するファイルであり、ｍａｒｋ.ｔｄｔは、実際のマークサムネイル画像データが保存されるファイルである。
ＰＬＡＹＬＩＳＴディレクトリは、プレイリストファイルを保存するディレクトリである。
一つの記録媒体には、一つ以上のプログラムが保存されうる。一つのプログラムは、一つ以上のプレイリストを有しうる。
【００１１】
プレイリストは、ユーザーによって一つのプログラムが複数の部分に分けられた再生単位の一つであって、一般的に、デジタル再生器または録画器が提供する編集機能によって生成される。図１のプレイリストは、‘今日のニュース’というプログラムのプレイリストを示す。プレイリストは、一つ以上のプレイアイテムを含む。図１でプレイリストは、８個のプレイアイテムを含む。各プレイアイテムは、同じプログラムが時系列的に分割された部分である。その分割された実際データはクリップと呼ばれる。したがって、実際の記録単位はクリップである。クリップが実際に保存される記録媒体上の位置に関する情報は、クリップ情報と呼ばれる。
【００１２】
プレイリストファイルは、リアルプレイリストファイル（ｘｘｘｘ.ｒｐｌｓ）と仮想プレイリストファイル（ｘｘｘｘ.ｖｐｌｓ）とに分けられる。リアルプレイリストファイルは、そのプレイリストに含まれたプレイアイテムが実際のデータであるクリップと一対一対応するプレイリストファイルであり、仮想プレイリストファイルは、プレイアイテムが一つ以上のクリップに対応する等、ユーザーによって任意に生成されたプレイアイテムを含むプレイリストである。
プレイリストファイルは、プレイリストデータ及びマーク情報データを含む。
【００１３】
プレイリストデータは、複数のプレイアイテムデータから構成され、一つのプレイアイテムデータは、一つのクリップ情報と連結されており、クリップ情報と連結されているクリップＡＶストリームデータを再生する方法を定義している。各プレイアイテムは、対応するクリップと該当クリップの該当コンテンツ内での時間情報（開始時間及び終了時間）を示す。例えば、図３を参照すれば、ｘｘｘｘｘ.ｒｐｌｓ形式のプレイリストファイル３１に含まれたプレイアイテムは、「クリップ名Ａ、時間情報：００分００秒−２５分３０秒」という再生情報を有しており、そのような再生情報を利用してクリップＡを再生する。
【００１４】
一方、マークデータは、ユーザーにより設定されたブックマーク機能を行うために必要なあらゆるデータを示す。ブックマーク機能は、再生コンテンツにユーザーが別途に記憶しようとする再生位置を表示する機能である。記憶しようとする再生位置は、サムネイルを利用してユーザーが識別可能にし、マークされた位置を代表する画像がマークサムネイルである。
【００１５】
クリップ情報は、ＣＬＩＰＩＮＦディレクトリに保存される。ファイル名及び拡張子はｘｘｘｘ.ｃｌｐｉである。前記したように、クリップ情報は、該当クリップの実際記録媒体上の位置情報を含む。位置情報は、記録媒体上の物理的または論理的アドレスである。
クリップは、実際のＡＶデータであって、ＳＴＲＥＡＭディレクトリに保存される。ファイルの拡張子は、該当ファイルの動画標準がＭＰＥＧ２ファイルである場合にはｍ２ｔｓであり、ＤＶストリームの場合にはｄｖｓｄである。ファイル名は、クリップ情報ファイルのファイル名と同じである。再生時に該当クリップを読み取ろうとする場合、同じファイル名を有するクリップ情報ファイルで該当クリップの位置情報を読み取らせるためのものである。
【００１６】
図２は、図１に示されたｉｎｆｏ.ｂｄａｖを示す。
ｉｎｆｏ.ｂｄａｖ４０は、ボリュームに関する情報であるＢＤＡＶ＿Ｖｏｌｕｍｅ ４１、プレイリストの配列に関する情報であるＴａｂｌｅ ｏｆ ＰｌａｙＬｉｓｔ ４２などを保存する。
ＢＤＡＶ＿Ｖｏｌｕｍｅ ４１は、ボリュームの属性情報を保存するＵＩＡｐｐＩｎｆｏＶｏｌｕｍｅ ４３を含み、ＵＩＡｐｐＩｎｆｏＶｏｌｕｍｅ ４３は、ボリュームを示すサムネイルの識別に使用されるインデックス番号を保存するｒｅｆ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ ４５を含む。
【００１７】
Ｔａｂｌｅ ｏｆ ＰｌａｙＬｉｓｔ ４２は、プレイリストの属性情報を保存するＵＩＡｐｐＩｎｆｏＰｌａｙＬｉｓｔ ４４を含み、ＵＩＡｐｐＩｎｆｏＰｌａｙＬｉｓｔ ４４は、プレイリストの代表画像の識別に使用されるインデックス番号を保存するｒｅｆ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ ４６を含む。
【００１８】
図３は、図１に示されたｘｘｘｘｘ.ｒｐｌｓを示す。
ｘｘｘｘｘｘ.ｒｐｌｓ ５０は、プレイリストに付けられたマーク情報を保存するＰｌａｙＬｉｓｔＭａｒｋ ５１を含み、ＰｌａｙＬｉｓｔＭａｒｋ ５１は、マークに対応するマークサムネイルの識別に使用されるインデックス番号を保存したｒｅｆ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ ５２を含む。
【００１９】
図４は、図１に示されたｚｚｚｚｚ.ｃｌｐｉを示す。
ｚｚｚｚｚ.ｃｌｐｉ ６０は、クリップに付けられたマークに関する情報を保存するＣｌｉｐＭａｒｋ ６１を含み、ＣｌｉｐＭａｒｋ ６１は、クリップマークに対応するマークサムネイルの識別に使用されるインデックス番号を保存したｒｅｆ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ ６２を含む。
【００２０】
図５は、従来技術によってサムネイルが表示される出力装置の画面を示す。
図５を参照すれば、画面の上端に、プログラムとプレイリストとについてメニューサムネイル７１が横に表示され、その下端に、該当プレイリストまたは該当プレイリスト内のクリップに挿入されたマークに対応するマークサムネイル７２が縦に表示される。そのようなメニューサムネイルまたはマークサムネイルは、何れもコンテンツの内容を代表する画像である。
【００２１】
しかし、そのような従来のディレクトリ構造下で、ユーザーが削除しようとするデータはクリップ単位で削除され、削除されたクリップについての情報、すなわち、クリップ情報、プレイリストデータ及びマークデータは、それ以上記録媒体に保存されない。すなわち、そのような従来のコンテンツ削除方法によれば、削除されたデータを原位置に復元できない。
【特許文献１】韓国特許公開第2002-69724号公報
【特許文献２】韓国特許公開第2003-47091号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】
前記課題を解決するためになされたものであって、記録媒体が他のディスクドライブまたは他の運営体制下で再ローディングされても、記録媒体で削除されたデータを容易に復元できるデータ削除方法及び装置、その復元方法及び装置、前記方法が記録された記録媒体を提供しようとする。
【課題を解決するための手段】
【００２３】
前記課題を解決するための本発明は、時系列的に再生されるコンテンツが記録媒体に保存されている時、前記コンテンツ中で前記記録媒体の第１領域に存在する削除データを削除する方法において、ａ）前記コンテンツに周期的にタイムスタンプを挿入するステップと、ｂ）前記タイムスタンプに基づいて、前記削除データの前記コンテンツ内での相対的な位置を示す削除位置情報を生成するステップと、ｃ）前記削除位置情報及び前記削除データを前記記録媒体の第２領域に保存するステップと、ｄ）前記第１領域を前記記録媒体上で上書き可能な領域として指定するステップと、を含む。
【００２４】
また、本発明は、ｅ）ユーザーが前記削除データを識別できるように、前記削除データを代表する画像である削除サムネイルを生成するステップと、を更に含む。
また、本発明は、ｆ）前記削除データを永久に削除するために、前記第２領域を上書き可能な領域として指定するステップを更に含む。
【００２５】
また、本発明は、時系列的に再生されるコンテンツが、一つ以上のプレイアイテムを含むプレイリストで表現された場合、前記プレイアイテムを削除する方法において、ａ）前記コンテンツにタイムスタンプを挿入するステップと、ｂ）前記タイムスタンプ及びユーザーの削除命令に基づいて、前記プレイアイテム中のうち、削除しようとする削除プレイアイテム（Ｄｅｌｅｔｅ Ｐｌａｙ Ｉｔｅｍ：以下、ＤＰＩ）の前記コンテンツ上での時間的位置情報であるＤＰＩ位置情報を生成するステップと、ｃ）前記ＤＰＩの記録媒体上の空間的位置情報であるクリップ情報、及び前記ＤＰＩの実際ＡＶストリームデータであるクリップを前記記録媒体から抽出するステップと、ｄ）前記ＤＰＩ位置情報、前記クリップ情報及び前記クリップを前記記録媒体に保存するステップと、を含む。
【００２６】
また、本発明は、記録媒体に保存された時系列的コンテンツで一部が削除された削除データを復元する方法において、ａ）前記記録媒体の第１領域から、前記削除データの前記コンテンツ上での相対的位置を示す削除位置情報を抽出するステップと、ｂ）前記記録媒体の第２領域から、前記削除データを抽出するステップと、ｃ）前記抽出した削除位置情報に基づいて、前記抽出した削除データを前記コンテンツの本来位置に連結させるステップと、を含む。
【００２７】
また、本発明は、時系列的に再生されるコンテンツが、一つ以上のプレイアイテムを含むプレイリストで表現されて記録媒体に保存された場合、前記プレイアイテム中で削除されたＤＰＩを復元する方法において、ａ）復元しようとするＤＰＩを選択するステップと、ｂ）前記選択されたＤＰＩの前記コンテンツ上での時間的位置情報であるＤＰＩ位置情報、前記ＤＰＩの前記記録媒体上の空間的位置情報であるＤＰＩクリップ情報及び前記ＤＰＩの実際ＡＶストリームデータであるＤＰＩクリップを前記記録媒体の第１領域から抽出するステップと、ｃ）前記プレイリストに前記ＤＰＩと関連した情報を復元させるステップと、を含む。
【００２８】
また、本発明は記録媒体であって、ａ）時系列的に再生されるコンテンツを保存するコンテンツ領域と、ｂ）前記コンテンツ中で削除された削除データを保存する削除データ領域と、ｃ）前記削除データの前記コンテンツ上での相対的位置を示す削除位置情報領域と、を含む。
【００２９】
ここで、前記記録媒体は、ＤＶＤまたはブルーレイディスクであり、前記削除位置情報は、プレイリストファイル（ｘ.ｒｐｌｓ、ｙ.ｖｐｌｓ）及びクリップ情報ファイル（ｚ.ｃｌｐｉ）のうち、何れか一つまたはそれらの組合わせに基づいて生成される。
ここで、前記識別子ｘ、ｙ及びｚは、同じ識別子を有しうる。
ここで、前記記録媒体は、ＤＶＤまたはブルーレイディスクであり、前記削除サムネイル及び前記削除サムネイルの位置情報を、マークインデックスファイル（ｍａｒｋ.ｔｉｄｘ）及びマークデータファイル（ｍａｒｋ.ｔｄｔ）を利用して前記削除サムネイル領域に保存する。
【発明の効果】
【００３０】
本発明によれば、記録媒体が他のディスクドライブまたは他の運営体制下で再ローディングされても、記録媒体で削除されたデータを容易に復元できる。
【発明を実施するための最良の形態】
【００３１】
以下、添付された図面を参照して、本発明による好ましい一実施形態を詳細に説明する。
図６は、本発明の一実施形態に係る削除方法を示す図面である。
ステップ６１０で、記録媒体に保存された一つの時系列的に再生可能なコンテンツごとに、周期的にタイムスタンプを挿入する。本発明の一実施形態で、１８８Ｂｙｔｅごとに４Ｂｙｔｅのタイムスタンプが挿入される。例えば、一つの基準画像であるＩ画像のサイズが約１０ＫＢｙｔｅであれば、一つの基準化上に約５５個のタイムスタンプが挿入される。以下で時間的位置情報は、何れもタイムスタンプによって表現されうる。
【００３２】
ステップ６２０で、ユーザーの削除命令及び前記タイムスタンプに基づいて、削除しようとするデータである削除データの前記コンテンツ内での時間的位置情報を示す削除位置情報を生成する。ユーザーの削除命令は、デジタル再生器または録画器に付着されたユーザーインターフェースを通じて入力され、削除要請開始時間及び削除要請終了時間を含む。削除要請開始時間は、ユーザーが削除しようとする部分が始まる停止画像の時間的位置を意味し、削除要請終了時間は、ユーザーが削除しようとする部分が始まる停止画像の時間的位置を意味する。説明の便宜のために、記録及び／または再生装置は図示されていないが、例えば、光ピックアップを制御することによって、本発明に係る実施形態を行う制御部を含む記録及び／または再生装置に本発明が適用されうることは当業者には明らかである。
【００３３】
多様な動画標準のランダムアクセス原理により、ランダムアクセスが可能な位置は、削除要請開始時間及び削除要請終了時間と必ずしも一致しない。したがって、ユーザーが入力した削除要請開始時間及び削除要請終了時間に最も近くて、コンテンツが従う動画標準下でランダムアクセスが可能な時間的位置に対応する時間を、削除開始時間及び削除終了時間として生成する。
【００３４】
以下で、削除開始時間から削除終了時間までのコンテンツ部分をＤＰＩとして定義する。
ステップ６３０で、削除位置情報及び削除データを記録媒体の特定領域に保存する。ここで、記録媒体の特定領域とは、記録媒体の標準で追加的に定義されたディレクトリを意味する。
ステップ６４０で、削除データが保存された本来記録媒体上の領域を、上書き可能な領域として指定する。ユーザーの削除命令によって削除されたデータは、削除されたデータが存在していた領域に以後に他のデータが上書きされることで、初めて物理的に削除される。
【００３５】
図７は、本発明の他の実施形態に係る削除方法を示す図面である。
ステップ７１０で、記録媒体に保存された一つの時系列的に再生可能なコンテンツごとに、周期的にタイムスタンプを挿入する。
ステップ７２０で、ユーザーの削除命令及び前記タイムスタンプに基づいて、削除しようとするデータである削除データの前記コンテンツ内での時間的位置情報を示す削除位置情報を生成する。
【００３６】
ステップ７３０で、ユーザーが前記削除しようとするデータを識別できるように、前記ＤＰＩを代表する削除サムネイルを生成する。削除サムネイルは、削除された位置に含まれた停止画像またはユーザーによって入力された画像を利用して生成できる。
ステップ７４０で、生成された削除サムネイルにインデックスを付与することで、削除サムネイルインデックスを生成する。
ステップ７５０で、削除位置情報、削除データ、削除サムネイルインデックス、削除サムネイルを記録媒体の特定領域に保存する。
ステップ７６０で、ＤＰＩが保存された本来記録媒体上の領域を上書き可能な領域として指定する。
【００３７】
図８は、本発明を具現するための記録媒体のファイル構造を示す図面である。
図８のファイル構造は、ＤＰＩディレクトリが追加されたことを除外すれば、図１のファイル構造と基本的に同一である。ＤＰＩディレクトリには、ＤＰＩファイルｘｘｘｘ.ｄｐｌｉファイルがプレイリストファイルｘｘｘｘ.ｒｐｌｓと同じファイル名として保存される。
図示されたように、ＤＰＩファイルは、ＤＰＩファイルと同じファイル名を有するプレイリストファイルに含まれたＤＰＩに関する情報を含む。すなわち、ＤＰＩファイル（ｘｘｘｘ.ｄｐｌｉ）は、(1)該当プレイリスト内で削除されたプレイアイテムの削除開始時間及び削除終了時間を含むＤＰＩ位置情報８０２、(2)ＤＰＩの記録媒体上の空間的位置情報であるＤＰＩクリップ情報８０４、及び(3)ＤＰＩの実際ＡＶストリームデータであるＤＰＩクリップ８０６を含む。
【００３８】
図９は、本発明の一実施形態に係る図８のプレイリストファイルの内部構造を詳細に示す図面である。
図１で説明したように、プレイリストファイル９００は、プレイリストデータとマークデータとを含む。
プレイリストデータは、複数のプレイアイテムデータから構成され、一つのプレイアイテムデータは、一つのクリップ情報と連結されており、クリップ情報と連結されているクリップを再生する方法を定義している。各プレイアイテムは、対応するクリップ名及び該当クリップの該当コンテンツ内での時間情報（再生開始時間及び再生終了時間）を含む。一方、マークデータは、ユーザーにより設定されたブックマーク機能を行うために必要なあらゆるデータを示す。
【００３９】
プレイリストデータは、ＰｌａｙＬｉｓｔ（）９５０に保存される。ＰｌａｙＬｉｓｔ（）９５０は、その下位にＰｌａｙＩｔｅｍ（）９６０及びＤｅｌ＿ＰｌａｙＩｔｅｍ（）９７０を含む。前記ファイルタイプ（例えば、ＰｌａｙＬｉｓｔ、ＰｌａｙＩｔｅｍ及びＤｅｌ＿ＰｌａｙＩｔｅｍ）に利用されるディスクリプタ‘ＸＸＸＸ（）’は、コンピュータにより判読可能なコード及びインストラクトを含む識別子である。
ＰｌａｙＩｔｅｍ（）９６０は、従来のプレイリストファイル構造に存在する部分であり、プレイアイテムが指示するクリップ名及び該当クリップの時間的位置情報などを含む。
【００４０】
Ｄｅｌ＿ＰｌａｙＩｔｅｍ（）９７０は、本発明によって新たに定義されたデスクリプションである。Ｄｅｌ＿ＰｌａｙＩｔｅｍ（）９３０は、(1)ＤＰＩの数、(2)ＤＰＩの名称、(3)ＤＰＩ ＩＤ、及び(4)ＤＰＩ位置情報などを含む。
マークデータは、ＰｌａｙＬｉｓｔＭａｒｋ（）９１０に保存される。ＰｌａｙＬｉｓｔＭａｒｋ（）９１０は、その下位にＰｌａｙＩｔｅｍＭａｒｋ（）９２０及びＤｅｌ＿ＰｌａｙＩｔｅｍＭａｒｋ（）９３０を含む。
ＰｌａｙＩｔｅｍＭａｒｋ（）９２０は、従来のプレイリストファイルに存在する部分であり、プレイアイテムに挿入されたマークの数、マークの名前、マークが挿入されたプレイアイテムＩＤ、該当マークが指示するサムネイルのインデックス（ｒｅｆ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ）、マークの位置（ｍａｒｋ＿ｔｉｍｅ＿ｓｔａｍｐ）等を含む。
【００４１】
Ｄｅｌ＿ＰｌａｙＩｔｅｍＭａｒｋ（）９３０は、本発明によって新たに定義されたデスクリプションである。Ｄｅｌ＿ＰｌａｙＩｔｅｍＭａｒｋ（）９３０は、(1)ＤＰＩマークの数、(2)ＤＰＩマークの名称、(3)マークが挿入されたＤＰＩ ＩＤ、(4)該当ＤＰＩマークが指示するサムネイルのインデックス（ｒｅｆ＿ｄｅｌｅｔｅ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ）、(5)ＤＰＩマークの位置（ｍａｒｋ＿ｔｉｍｅ＿ｓｔａｍｐ）等を含む。ここでＤＰＩマークは、該当ＤＰＩを代表するマークを示す。前記したように、ＤＰＩマークサムネイルに関するインデックスはｍａｒｋ.ｔｉｄｘに、ＤＰＩマークサムネイル自体はｍａｒｋ.ｔｄｔに保存されることで、ユーザーは該当ＤＰＩを視覚的に認識できる。Ｄｅｌ＿ＰｌａｙＩｔｅｍＭａｒｋ（）の具現例を図１０に示した。
【００４２】
図１１は、図８のファイル構造による、すなわち、記録媒体がブルーレイである場合の削除方法を示す図面である。
ステップ１１１０で、記録媒体に保存された一つの時系列的に再生可能なコンテンツごとに、周期的にタイムスタンプを挿入する。
ステップ１１２０で、ユーザーの削除命令及び前記タイムスタンプに基づいて、ＤＰＩのコンテンツ内での時間的位置情報を示すＤＰＩ位置情報を生成する。ここで、ＤＰＩ位置情報は削除されたクリップの削除位置情報を示す。
【００４３】
ステップ１１２５で、前記ＤＰＩ位置情報に対応するＤＰＩクリップ及びＤＰＩクリップ情報を該当プレイアイテムのクリップ情報ファイルｚｚｚｚ.ｃｌｐｉ及びクリップファイルｚｚｚｚ.ｍ２ｔｓから抽出する。ここで、ＤＰＩクリップ情報は、削除されたＤＰＩに対応するクリップの記録媒体上での位置情報を、ＤＰＩクリップはＤＰＩに対応する実際ＡＶストリームデータを示す。
【００４４】
ステップ１１３０で、ＤＰＩ位置情報、ＤＰＩクリップ情報、及びＤＰＩクリップを記録媒体のＤＰＩディレクトリにＤＰＩファイルｘｘｘ.ｄｐｌｉとして保存する。すなわち、一つのＤＰＩファイルは、削除されたプレイアイテムのコンテンツ上での時間的位置情報（ＤＰＩ位置情報）、削除されたプレイアイテムデータの記録媒体上での空間的位置情報（ＤＰＩクリップ情報）、及び削除されたプレイアイテムの実際データ（ＤＰＩクリップ）を含む。一つのＤＰＩファイルは、一つ以上のプレイアイテムまたはプレイアイテムの一部を含みうる。
【００４５】
ステップ１１４０で、ＤＰＩを代表する削除サムネイルを生成する。削除サムネイルは、ＤＰＩクリップに含まれた停止画像中で選択されるか、またはユーザーによって入力された画像を利用してもよい。
ステップ１１５０で、生成された削除サムネイルにインデックス番号を付与することで、削除サムネイルインデックス（ｒｅｆ＿ｄｅｌｅｔｅ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ）を生成する。
ステップ１１６０で、生成されたＤＰＩ位置情報を該当プレイリスト内のプレイリストデータが保存される部分ＰｌａｙＬｉｓｔ（）に記入し、生成された削除サムネイルインデックスを該当プレイリスト内のマークデータが保存される部分ＰｌａｙＬｉｓｔＭａｒｋ（）に記入する。これについての詳細は後述する。
【００４６】
ステップ１１７０で、生成された削除サムネイルをルートディレクトリ下のｍａｒｋ.ｔｄｔファイルに保存し、生成された削除サムネイルインデックスをｍａｒｋ.ｔｉｄｘファイルに保存することで、削除サムネイルと削除サムネイルインデックスとを連結する。
ステップ１１８０で、本来のプレイリストファイルｘｘｘ.ｒｐｌｓで削除されたプレイアイテムに対応するプレイアイテムを削除することで、本来のプレイリストファイルｘｘｘ.ｒｐｌｓを更新する。
ステップ１１９０で、ＤＰＩクリップに対応する本来のクリップ情報ファイルｘｘｘ.ｃｌｐｉ及びクリップファイルｘｘｘ.ｍ２ｔｓで、ＤＰＩクリップに対応するクリップ情報及びストリームデータを削除することでクリップ情報ファイルｘｘｘ.ｃｌｐｉ及びクリップファイルｘｘｘ.ｍ２ｔｓを更新する。
【００４７】
削除されたクリップ及び削除されたクリップについてのクリップ情報は、まだそれぞれＳＴＲＥＡＭディレクトリ及びＣＬＩＰＩＮＦディレクトリに保存されているが、そのディレクトリは、上書き可能な領域として再指定されるため、記録媒体で削除された効果を有して、その結果、ユーザーによって使用可能な領域となる。
【００４８】
図１２は、本発明によってサムネイルが表示される出力装置の画面を示す。
図１２で、サムネイル１２００、１２１０はメニューサムネイルであり、サムネイル１２２０はマークサムネイルである。画面の上端に、プログラムとプレイリストとについてメニューサムネイル１２０１、１２０２、１２０３、・・・が横に表示され、その下に、該当プレイリストまたは該当プレイリスト内のクリップに挿入されたマークに対応するマークサムネイル１２１１、１２２１、・・・、１２１２、１２２２、・・・、１２１３、１３２３、・・・が縦に表示される。
【００４９】
マークサムネイル１２２０のうち、特に、マークサムネイル１２４０はＤＰＩマークサムネイルである。示されたように、ＤＰＩマークサムネイル１２４１、１２４２、１２４３、・・・は、他のマークサムネイル１２１１ないし１２３３と区別されてユーザーにディスプレイされる。それは、ユーザーにＤＰＩが削除されたということを認識させるためである。ユーザーは、ＤＰＩをクリックすることでＤＰＩの復元作業を行うことができる。
【００５０】
図１３は、図８のファイル構造を有する記録媒体からコンテンツを復元する方法を示す時間フローチャートである。
ステップ１３１０で、ユーザーは、復元しようとするＤＰＩを選択する。ＤＰＩ選択は、２種類の方法で可能である。第一の方法は、図１２に示されたディスプレイ画面でＤＰＩサムネイルを選択する方法であり、第二の方法は、図９に示されたファイル構造でＤＰＩファイルを選択する方法である。
【００５１】
ステップ１３２０で、選択されたＤＰＩのＤＰＩ位置情報、ＤＰＩクリップ情報及びＤＰＩクリップを抽出する。それらの情報は、該当ＤＰＩが属するプレイリストと同じファイル名を有するＤＰＩファイルｚｚｚｚ.ｄｐｌｉから抽出できる。
ステップ１３３０で、抽出した該当ＤＰＩクリップ及びＤＰＩクリップ情報を、それぞれＳＴＲＥＡＭディレクトリ及びＣＬＩＰＩＮＦディレクトリに新たなクリップ情報ファイル及びクリップファイルとして保存する。
ステップ１３４０で、該当ＤＰＩが含まれたプレイリストファイル内に、該当ＤＰＩ位置情報が指示する位置に、該当ＤＰＩが指示するクリップ名とＤＰＩ位置情報とを新たなプレイアイテムとして記入することで、該当プレイリストを更新する。
ステップ１３５０で、ＤＰＩファイルを削除する。
【００５２】
一方、本発明に係るコンテンツ削除方法は、コンピュータプログラムで作成できる。前記プログラムを構成するコード及びコードセグメントは、当該分野のコンピュータプログラマーによって容易に推論されうる。また、前記プログラムは、コンピュータ可読情報保存媒体に保存され、コンピュータによって読み取られて実行されることによって、コンテンツ削除方法を具現する。前記情報保存媒体は、磁気記録媒体、光記録媒体、及びキャリアウェーブ媒体を含む。
【００５３】
前記したように、本発明によれば、何れか一つのディスクドライブや運営体制下で削除されたデータを含む記録媒体は、他のディスクドライブまたは他の運営体制下でリロードされた記録媒体の場合にも容易に復元されうる。同様に、本発明は、削除されたデータを復元するコンピュータで読み取られて実行されうる記録媒体を通じて具現されうる。
【００５４】
以上、本発明について、その好ましい実施形態を中心に説明した。当業者は、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現されうることを理解できるであろう。したがって、開示された実施形態は、限定的な観点ではなく、説明的な観点から考慮されねばならない。本発明の範囲は、前記した説明ではなく、特許請求の範囲に示されており、それと同等の範囲内にあるあらゆる相違点は、本発明に含まれたものと解釈されねばならない。
【産業上の利用可能性】
【００５５】
本発明は、例えば、データ管理に関連した分野に好適に適用できる。
【図面の簡単な説明】
【００５６】
【図１】従来のブルーレイ記録媒体のディレクトリ構造を示す図面である。
【図２】図１に示されたｉｎｆｏ.ｂｄａｖを示す図面である。
【図３】図１に示されたｘｘｘｘｘ.ｒｐｌｓを示す図面である。
【図４】図１に示されたｚｚｚｚｚ.ｃｌｐｉを示す図面である。
【図５】従来技術によってサムネイルが表示される出力装置の画面を示す図面である。
【図６】本発明の一実施形態に係る削除方法を示す図面である。
【図７】本発明の他の実施形態に係る削除方法を示す図面である。
【図８】本発明の一実施形態に係る記録媒体のファイル構造を示す図面である。
【図９】本発明の一実施形態に係る図８のプレイリストファイルの内部構造を詳細に示す図面である。
【図１０】本発明の一実施形態に係る図９のＤｅｌ＿ＰｌａｙＩｔｅｍＭａｒｋ（）の具現例を示す図面である。
【図１１】本発明の一実施形態に係る図８のファイル構造による削除方法を示す図面である。
【図１２】本発明の一実施形態によってサムネイルが表示される出力装置の画面を示す図面である。
【図１３】本発明の一実施形態に係る図８のファイル構造を有する記録媒体からコンテンツを復元する方法を示す時間フローチャートである。
【符号の説明】
【００５７】
９００    プレイリストファイル
９１０    ＰｌａｙＬｉｓｔＭａｒｋ（）
９２０    ＰｌａｙＩｔｅｍＭａｒｋ（）
９３０    Ｄｅｌ＿ＰｌａｙＩｔｅｍ（）
９５０    ＰｌａｙＬｉｓｔ（）
９６０    ＰｌａｙＩｔｅｍ（）
９７０    Ｄｅｌ＿ＰｌａｙＩｔｅｍ（）
【図１】
0004832798.tif 000002
【図２】
0004832798.tif 000003
【図３】
0004832798.tif 000004
【図４】
0004832798.tif 000005
【図５】
0004832798.tif 000006
【図６】
0004832798.tif 000007
【図７】
0004832798.tif 000008
【図８】
0004832798.tif 000009
【図９】
0004832798.tif 000010
【図１０】
0004832798.tif 000011
【図１１】
0004832798.tif 000012
【図１２】
0004832798.tif 000013
【図１３】
0004832798.tif 000014