專利名稱:信息處理裝置、方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理裝置、方法和程序,更確切地說涉及一種正確地支持例如內(nèi)容數(shù)據(jù)的較容易進(jìn)行破壞性編輯的信息處理裝置、方法和程序。
背景技術(shù):
利用相關(guān)技術(shù)的VTR(視頻磁帶錄像機(jī)),在將諸如圖像數(shù)據(jù)和音頻數(shù)據(jù)的內(nèi)容數(shù)據(jù)記錄到磁帶設(shè)備的過程中通常僅僅內(nèi)容數(shù)據(jù)記錄在磁帶設(shè)備上,所述磁帶設(shè)備是記錄介質(zhì)。諸如時間代碼的元數(shù)據(jù)可以附加到內(nèi)容數(shù)據(jù);該時間代碼沿著時間軸與內(nèi)容數(shù)據(jù)記錄到磁帶設(shè)備上。因此,如果通過例如重寫部分內(nèi)容數(shù)據(jù)來編輯內(nèi)容數(shù)據(jù),那么僅僅在內(nèi)容數(shù)據(jù)相應(yīng)的(或者附屬的)經(jīng)編輯部分更新元數(shù)據(jù)。
相反地,已經(jīng)開發(fā)了這樣一種技術(shù),其中以非線性方式將諸如圖像數(shù)據(jù)和音頻數(shù)據(jù)的內(nèi)容數(shù)據(jù)記錄到諸如光盤和硬盤的隨機(jī)訪問記錄介質(zhì)上(例如參照日本專利公開號2001-29242)。在該技術(shù)中,各個記錄的內(nèi)容數(shù)據(jù)段由文件系統(tǒng)作為文件(或者片段)來管理。
在電視節(jié)目由例如視頻和音頻組成情況下,該電視節(jié)目的內(nèi)容數(shù)據(jù)被作為一組多個文件來管理,諸如圖像文件、音頻文件、和元數(shù)據(jù)文件。在這時,元數(shù)據(jù)也作為用于管理和重現(xiàn)這些文件的信息來生成。即,如果內(nèi)容數(shù)據(jù)以類似這樣的非線性方式來記錄,那么內(nèi)容數(shù)據(jù)比在VTR情況下要附加更多段的元數(shù)據(jù)。
因此,象VTR的情況,如果執(zhí)行諸如重寫內(nèi)容數(shù)據(jù)的編輯工作,那么也必須更新相應(yīng)于該內(nèi)容數(shù)據(jù)的元數(shù)據(jù)的內(nèi)容,以便維護(hù)形成該內(nèi)容數(shù)據(jù)的文件的完整性。
利用相關(guān)技術(shù),在上述非線性記錄數(shù)據(jù)的編輯過程中,編輯設(shè)備不更新將要編輯的源數(shù)據(jù),而是重新生成包括編輯內(nèi)容(或者可以導(dǎo)出編輯結(jié)果的信息)(這種類型的編輯通稱非破壞性編輯)的信息指示文件(例如參照日本專利公開號2001-29242)。
發(fā)明內(nèi)容
然而,在上述非破壞性編輯中,重新生成了利用剩下未刪除的源數(shù)據(jù)提供編輯結(jié)果的文件,因此,如果執(zhí)行編輯工作,其中例如利用另一段內(nèi)容數(shù)據(jù)來覆蓋部分內(nèi)容,那么會導(dǎo)致一個問題以不希望的方式使用各個記錄介質(zhì)的記錄區(qū)域。
因此,在其中記錄內(nèi)容是以非線性方式記錄的諸如光盤的情況下,,通常需要利用VTR來實(shí)際地更新受到編輯影響的內(nèi)容數(shù)據(jù)(該編輯稱作破壞性編輯)。
然而,問題在于該破壞性編輯需要各個用戶在破壞性編輯圖像數(shù)據(jù)和音頻數(shù)據(jù)的過程中,執(zhí)行各個用于相應(yīng)各段數(shù)據(jù)的元數(shù)據(jù)的更新工作,從而使得難于維護(hù)這些數(shù)據(jù)的完整性。例如,在僅僅更新了相應(yīng)于破壞性編輯圖像數(shù)據(jù)和視頻數(shù)據(jù)的時間軸上的編輯間隔的元數(shù)據(jù)的方法中,沒有時間概念的元數(shù)據(jù)不受覆寫的影響,以便維護(hù)破壞性編輯圖像數(shù)據(jù)和音頻數(shù)據(jù)及其元數(shù)據(jù)之間以及多段元數(shù)據(jù)之間的少許完整性。隨著相應(yīng)于受到破壞性編輯的內(nèi)容數(shù)據(jù)的元數(shù)據(jù)的數(shù)目和類型的增加,完整性的維護(hù)變得更加困難。而且,如果丟失元數(shù)據(jù)的完整性,用戶就無法識別這種丟失,這提出了另一個問題。
因此想要提供一種信息處理裝置、方法和程序,其適用于內(nèi)容數(shù)據(jù)的破壞性編輯,以便也更新對應(yīng)于內(nèi)容數(shù)據(jù)的元數(shù)據(jù),以便維護(hù)每段內(nèi)容數(shù)據(jù)和元數(shù)據(jù)的完整性,從而正確地和輕易地執(zhí)行內(nèi)容數(shù)據(jù)的破壞性編輯,以確?;谠撛獢?shù)據(jù)的設(shè)備和應(yīng)用程序的操作。
根據(jù)本發(fā)明一個方面,在執(zhí)行本發(fā)明過程中,提供了一種信息處理裝置,其具有素材數(shù)據(jù)破壞性編輯塊,用于執(zhí)行破壞性編輯,其中為素材數(shù)據(jù)實(shí)際地更新數(shù)據(jù);元數(shù)據(jù)標(biāo)識塊,用于標(biāo)識受素材數(shù)據(jù)破壞性編輯塊進(jìn)行的素材數(shù)據(jù)破壞性編輯影響的元數(shù)據(jù);以及元數(shù)據(jù)更新塊,用于更新元數(shù)據(jù)標(biāo)識塊標(biāo)識的元數(shù)據(jù)。
上述信息處理裝置還具有內(nèi)容數(shù)據(jù)讀取塊,用于從記錄介質(zhì)讀取所述內(nèi)容數(shù)據(jù);以及內(nèi)容數(shù)據(jù)寫入塊,用于將所述內(nèi)容數(shù)據(jù)寫入所述記錄介質(zhì)。素材數(shù)據(jù)破壞性編輯塊破壞性編輯由所述內(nèi)容數(shù)據(jù)讀取塊從所述記錄介質(zhì)讀取的內(nèi)容數(shù)據(jù)的素材數(shù)據(jù),并且內(nèi)容數(shù)據(jù)寫入塊將由所述素材數(shù)據(jù)破壞性編輯塊破壞性編輯的所述素材數(shù)據(jù),和包括由所述元數(shù)據(jù)更新塊更新的所述元數(shù)據(jù)的所述內(nèi)容數(shù)據(jù)寫入所述記錄介質(zhì)。
在上述信息處理裝置中,素材數(shù)據(jù)破壞性編輯塊破壞性地編輯所述素材數(shù)據(jù),并更新要附加到所述素材數(shù)據(jù)上的標(biāo)識信息。元數(shù)據(jù)標(biāo)識塊標(biāo)識具有標(biāo)識信息的元數(shù)據(jù),以便標(biāo)識將由所述素材數(shù)據(jù)破壞性編輯塊破壞性地編輯的元數(shù)據(jù)。元數(shù)據(jù)更新塊更新所述標(biāo)識信息,以便將包括在由所述元數(shù)據(jù)標(biāo)識塊標(biāo)識的所述元數(shù)據(jù)中的、由所述素材數(shù)據(jù)破壞性編輯塊破壞性地編輯的所述素材數(shù)據(jù),標(biāo)識為由所述素材數(shù)據(jù)破壞性編輯塊更新的所述標(biāo)識信息。
在上述信息處理裝置中,元數(shù)據(jù)更新裝置具有實(shí)時元數(shù)據(jù)更新塊,用于更新在要增加到所述素材數(shù)據(jù)的所述元數(shù)據(jù)中、在重現(xiàn)所述元數(shù)據(jù)中重現(xiàn)所述素材數(shù)據(jù)時需要實(shí)時屬性的實(shí)時元數(shù)據(jù);以及非實(shí)時元數(shù)據(jù)更新塊,用于更新在要增加到所述素材數(shù)據(jù)的所述元數(shù)據(jù)中的、在重現(xiàn)所述元數(shù)據(jù)中重現(xiàn)所述素材數(shù)據(jù)時不需要實(shí)時屬性的非實(shí)時元數(shù)據(jù)。
上述信息處理裝置具有代理數(shù)據(jù)更新塊,用于更新代理數(shù)據(jù),所述代理數(shù)據(jù)是所述素材數(shù)據(jù)的低分辨率數(shù)據(jù),以及由所述素材數(shù)據(jù)破壞性編輯進(jìn)行的破壞性編輯。
上述信息處理裝置具有管理信息更新塊,用于更新管理信息,所述管理信息用于管理包括在所述內(nèi)容數(shù)據(jù)中的各段數(shù)據(jù),以及由所述素材數(shù)據(jù)破壞性編輯進(jìn)行的破壞性編輯。
上述信息處理裝置具有更新確認(rèn)塊,用于確認(rèn)用戶是否執(zhí)行由所述元數(shù)據(jù)更新塊進(jìn)行的更新。其中僅僅當(dāng)所述用戶允許更新時,所述元數(shù)據(jù)更新塊才更新所述元數(shù)據(jù)。
上述信息處理裝置還具有失配信息生成塊,如果用戶不允許將所述元數(shù)據(jù)更新為由所述更新確認(rèn)塊確認(rèn),所述適配信息生成塊就用于生成表示所述破壞性編輯的素材數(shù)據(jù)和對應(yīng)于所述素材數(shù)據(jù)的所述元數(shù)據(jù)之間失配的失配信息。
根據(jù)本發(fā)明另一個方面,在執(zhí)行本發(fā)明過程中,提供一種用于信息處理裝置的信息處理方法,用于處理形成內(nèi)容的素材數(shù)據(jù)和由要附加到所述素材數(shù)據(jù)的素材數(shù)據(jù)形成的內(nèi)容數(shù)據(jù)。該方法具有以下步驟執(zhí)行破壞性編輯,其中為所述素材數(shù)據(jù)實(shí)際地更新數(shù)據(jù);標(biāo)識受到由所述素材數(shù)據(jù)破壞性編輯步驟進(jìn)行的所述素材數(shù)據(jù)的破壞性編輯影響的元數(shù)據(jù);以及更新由所述元數(shù)據(jù)標(biāo)識步驟標(biāo)識的所述元數(shù)據(jù)。
仍然根據(jù)本發(fā)明的另一個方面,在執(zhí)行本發(fā)明過程中,提供了一種程序,用于使計算機(jī)執(zhí)行與形成內(nèi)容的素材數(shù)據(jù)和由要增加到所述素材數(shù)據(jù)的元數(shù)據(jù)形成的內(nèi)容數(shù)據(jù)相關(guān)的處理。所述程序包含以下步驟執(zhí)行破壞性編輯,其中為所述素材數(shù)據(jù)實(shí)際地更新數(shù)據(jù);標(biāo)識受到由所述素材數(shù)據(jù)破壞性編輯步驟進(jìn)行的所述素材數(shù)據(jù)的破壞性編輯影響的元數(shù)據(jù);以及更新由所述元數(shù)據(jù)標(biāo)識步驟標(biāo)識的所述元數(shù)據(jù)。
如上所述,并根據(jù)本發(fā)明,可以以比相關(guān)技術(shù)更容易的方式來正確地破壞性編輯內(nèi)容數(shù)據(jù)。此外,本發(fā)明可以保證基于元數(shù)據(jù)的設(shè)備和應(yīng)用程序的操作。
參照附圖,通過以下對實(shí)施方式的描述,本發(fā)明的其它目的和方面將變得顯而易見,其中圖1的示意圖舉例說明了本發(fā)明所應(yīng)用的程序產(chǎn)生系統(tǒng)的示意結(jié)構(gòu);圖2的示意圖舉例說明了圖1所示光盤的記錄區(qū)域的示意結(jié)構(gòu);圖3的示意圖舉例說明了記錄到圖1所示光盤的文件的示意結(jié)構(gòu);圖4的示意圖舉例說明了記錄到圖1所示光盤上的另一文件的示意結(jié)構(gòu);圖5的示意圖舉例說明了記錄到圖1所示光盤上的又另一文件的示意結(jié)構(gòu);圖6的示意圖舉例說明了AV獨(dú)立格式的示意性結(jié)構(gòu);圖7的示意圖舉例說明了實(shí)時元數(shù)據(jù)文件的示意結(jié)構(gòu);圖8是舉例說明UMID示意性基本結(jié)構(gòu)的圖;圖9是舉例說明KLV包的示意性基本結(jié)構(gòu)的圖;圖10是舉例說明LTC改變點(diǎn)的實(shí)例的圖;圖11是舉例說明基本UMID點(diǎn)、時間信息改變點(diǎn)、位置信息改變點(diǎn)、和個人信息改變點(diǎn)的圖;圖12是舉例說明示意性KLV包的圖;圖13是舉例說明非破壞性編輯的方式的圖;圖14是舉例說明破壞性編輯的方式的圖;
圖15是舉例說明文件之間的參考關(guān)系的圖;圖16是舉例說明本發(fā)明所應(yīng)用的圖1所示編輯設(shè)備的示意性結(jié)構(gòu)的框圖;圖17是舉例說明圖16所示系統(tǒng)控制塊的示意性詳細(xì)結(jié)構(gòu)的框圖;圖18是舉例說明圖17所示片段破壞性編輯塊的的示意性詳細(xì)結(jié)構(gòu)的框圖;圖19是舉例說明圖17所示編輯列表更新塊的示意性詳細(xì)結(jié)構(gòu)的框圖;圖20是表明破壞性編輯處理的實(shí)例的流程圖;圖21是表明片段破壞性編輯處理的實(shí)例的流程圖;圖22是圖21所示流程圖的延續(xù)流程圖;圖23是表明編輯列表更新處理的實(shí)例的流程圖;圖24是圖23所示流程圖的延續(xù)流程圖;圖25是舉例說明用于插入音頻數(shù)據(jù)的數(shù)據(jù)更新操作實(shí)例的圖;以及圖26是舉例說明本發(fā)明所應(yīng)用的個人計算機(jī)的示意性結(jié)構(gòu)的框圖。
具體實(shí)施例方式
以下描述了本發(fā)明的優(yōu)選實(shí)施方式。將參考附圖通過實(shí)例的方式來進(jìn)一步詳細(xì)描述本發(fā)明。在此描述的發(fā)明及其實(shí)施例具有下列相互關(guān)系。在此的描述意圖確保所描述的實(shí)施例支持在此所描述的本發(fā)明的內(nèi)容。因此,如果存在這樣的實(shí)施方式即,盡管在優(yōu)選實(shí)施方式中進(jìn)行了描述、但是并沒有相應(yīng)于本發(fā)明在此進(jìn)行描述,那么這并非以這種方式表示該實(shí)施方式不相應(yīng)于本發(fā)明。相反,如果在此相應(yīng)于本發(fā)明描述了任何實(shí)施方式,那么并非以這種方式表明該實(shí)施方式不相應(yīng)于本發(fā)明之外的其它發(fā)明。
在此的描述并不表明在此描述的整個發(fā)明。換句話說,在此描述的任何發(fā)明和在此沒有要求的存在性將不否認(rèn)存在作為補(bǔ)正、或者將來增加到此而出現(xiàn)的作為分案申請?zhí)峤坏娜魏伟l(fā)明。
在本發(fā)明中,提供了一種信息處理裝置(例如,圖1所示編輯設(shè)備),用于處理形成內(nèi)容(例如,圖4所示圖像數(shù)據(jù)文件或者音頻數(shù)據(jù)文件)的素材數(shù)據(jù)(materal data)和由要附加到所述素材數(shù)據(jù)的元數(shù)據(jù)(例如,圖4所示實(shí)時元數(shù)據(jù)文件或非實(shí)時元數(shù)據(jù)文件)形成的內(nèi)容數(shù)據(jù)(例如,圖4所示片段(clip)目錄)。該信息處理裝置具有素材數(shù)據(jù)破壞編輯裝置(例如,圖14中所示的素材數(shù)據(jù)破壞編輯塊),用于執(zhí)行破壞性編輯(例如,圖14所示破壞性編輯處理),以便實(shí)際地更新素材數(shù)據(jù);元數(shù)據(jù)標(biāo)識裝置(例如,圖18所示更新元數(shù)據(jù)標(biāo)識塊),用于標(biāo)識將受到由素材數(shù)據(jù)破壞性編輯裝置進(jìn)行素材數(shù)據(jù)破壞性編輯的元數(shù)據(jù);以及元數(shù)據(jù)更新裝置(例如,圖18所示的實(shí)時元數(shù)據(jù)更新塊和非實(shí)時元數(shù)據(jù)更新塊),用于更新由元數(shù)據(jù)標(biāo)識裝置標(biāo)識的元數(shù)據(jù)。
上述信息處理裝置還具有內(nèi)容數(shù)據(jù)讀取裝置(例如,圖18所示片段讀取塊),用于從記錄介質(zhì)(例如圖1所示的光盤)讀取所述內(nèi)容數(shù)據(jù);以及內(nèi)容數(shù)據(jù)寫裝置(例如,圖18所示片段寫塊),用于將所述內(nèi)容數(shù)據(jù)寫入所述記錄介質(zhì)。所述素材數(shù)據(jù)破壞性編輯裝置破壞性地編輯由所述內(nèi)容數(shù)據(jù)讀取裝置從所述記錄介質(zhì)讀取的內(nèi)容數(shù)據(jù)的素材數(shù)據(jù),而內(nèi)容數(shù)據(jù)寫裝置將包括由所述素材數(shù)據(jù)破壞性編輯裝置破壞性編輯所得到的所述素材數(shù)據(jù)和由所述元數(shù)據(jù)更新裝置更新所得到的所述元數(shù)據(jù)的所述內(nèi)容數(shù)據(jù)寫入所述記錄介質(zhì)。
上述素材數(shù)據(jù)破壞性編輯裝置破壞性地編輯所述素材數(shù)據(jù),并同時更新要附加到所述素材數(shù)據(jù)上的標(biāo)識信息(例如,圖18所示擴(kuò)展UMID)。元數(shù)據(jù)標(biāo)識裝置標(biāo)識具有素材數(shù)據(jù)的標(biāo)識信息的元數(shù)據(jù),所述素材數(shù)據(jù)由所述素材數(shù)據(jù)破壞性編輯裝置破壞性地編輯。元數(shù)據(jù)更新裝置,將包括在由所述元數(shù)據(jù)標(biāo)識裝置標(biāo)識的所述元數(shù)據(jù)中的、由所述素材數(shù)據(jù)破壞性編輯裝置破壞性地編輯的素材數(shù)據(jù)的標(biāo)識信息更新為由素材數(shù)據(jù)破壞性編輯裝置更新的標(biāo)識信息。
在上述信息處理裝置中,所述元數(shù)據(jù)更新塊具有實(shí)時元數(shù)據(jù)更新塊(例如,圖18所示實(shí)時元數(shù)據(jù)更新塊),用于更新在要增加到素材數(shù)據(jù)的元數(shù)據(jù)中、在重現(xiàn)所述素材數(shù)據(jù)時的重現(xiàn)所述元數(shù)據(jù)中需要實(shí)時屬性的實(shí)時元數(shù)據(jù)(例如,圖4所示實(shí)時元數(shù)據(jù)文件),以及非實(shí)時元數(shù)據(jù)更新塊(例如,圖18所示非實(shí)時元數(shù)據(jù)更新塊),用于更新在要增加到素材數(shù)據(jù)的元數(shù)據(jù)中、在重現(xiàn)所述素材數(shù)據(jù)時的重現(xiàn)所述元數(shù)據(jù)中不需要實(shí)時屬性的非實(shí)時元數(shù)據(jù)(例如,圖4所示非實(shí)時元數(shù)據(jù)文件)。
上述信息處理裝置具有代理數(shù)據(jù)更新塊(例如,圖18所示代理數(shù)據(jù)更新塊),用于更新代理數(shù)據(jù)(例如,圖4所示低分辨率數(shù)據(jù)文件),所述代理數(shù)據(jù)是隨同由所述素材數(shù)據(jù)破壞性編輯塊進(jìn)行的破壞性編輯的所述素材數(shù)據(jù)的低分辨率數(shù)據(jù)。
上述信息處理裝置具有管理信息更新塊(例如,圖18所示片段信息文件更新塊),用于更新管理信息(例如,圖4所示片段信息文件),所述管理信息用于管理包括在隨同由所述素材數(shù)據(jù)破壞性編輯塊進(jìn)行的破壞性編輯的所述內(nèi)容數(shù)據(jù)中的每段數(shù)據(jù)。
上述信息處理裝置具有更新確認(rèn)塊(例如,圖18所示更新確認(rèn)處理塊),用于確認(rèn)用戶是否執(zhí)行由所述元數(shù)據(jù)更新塊進(jìn)行的元數(shù)據(jù)的更新,其中僅僅當(dāng)所述用戶允許更新時,所述元數(shù)據(jù)更新塊才更新所述元數(shù)據(jù)。
上述信息處理裝置還具有失配信息生成塊(例如,圖18所示失配信息生成塊),如果由所述更新確認(rèn)裝置確認(rèn)為所述用戶不允許所述元數(shù)據(jù)更新,那么它用于生成表示所述破壞性編輯的素材數(shù)據(jù)和對應(yīng)于所述素材數(shù)據(jù)的所述元數(shù)據(jù)之間失配的失配信息。
在本發(fā)明中,提供了一種用于信息處理裝置(例如,圖1所示編輯設(shè)備)的信息處理方法,用于處理形成內(nèi)容的素材數(shù)據(jù)(例如,圖4所示圖像數(shù)據(jù)文件或者音頻數(shù)據(jù)文件)和由要附加到所述素材數(shù)據(jù)的元數(shù)據(jù)(例如,圖4所示實(shí)時元數(shù)據(jù)文件或非實(shí)時元數(shù)據(jù)文件)形成的內(nèi)容數(shù)據(jù)(例如,圖4所示片段目錄)。該方法具有以下步驟執(zhí)行破壞性編輯(例如,圖14所示破壞性編輯處理)(例如,圖21所示步驟S33),其中為所述素材數(shù)據(jù)實(shí)際地更新數(shù)據(jù);標(biāo)識受到由所述素材數(shù)據(jù)破壞性編輯步驟進(jìn)行的所述素材數(shù)據(jù)的破壞性編輯影響的元數(shù)據(jù)(例如,圖21所示步驟S34);以及更新由所述元數(shù)據(jù)標(biāo)識裝置標(biāo)識的所述元數(shù)據(jù)(例如,圖21所示步驟S39或圖22所示步驟S55)。
在執(zhí)行本發(fā)明過程中并根據(jù)本發(fā)明另一個其它方面,提供了一種程序,用于使計算機(jī)執(zhí)行與形成內(nèi)容(例如,圖4所示圖像數(shù)據(jù)文件或音頻數(shù)據(jù)文件)的素材數(shù)據(jù)和由要增加到所述素材數(shù)據(jù)的所述元數(shù)據(jù)形成的內(nèi)容數(shù)據(jù)(例如,圖4所示實(shí)時元數(shù)據(jù)文件或非實(shí)時元數(shù)據(jù)文件)相關(guān)的處理。該程序包含以下步驟執(zhí)行破壞性編輯(例如,圖21所示步驟S33),其中為所述素材數(shù)據(jù)實(shí)際地更新數(shù)據(jù)(例如,圖14所示的破壞性編輯處理);標(biāo)識受到由所述素材數(shù)據(jù)破壞性編輯步驟進(jìn)行的所述素材數(shù)據(jù)的破壞性編輯影響的元數(shù)據(jù)(例如,圖21所示步驟S34);以及更新由所述元數(shù)據(jù)標(biāo)識裝置標(biāo)識的所述元數(shù)據(jù)(例如,圖21所示步驟S39或圖22所示步驟S55)。
下面參照附圖描述本發(fā)明的優(yōu)選實(shí)施方式。
參照圖1,其示出了作為本發(fā)明一個實(shí)施方式實(shí)行的程序產(chǎn)生系統(tǒng)的示意性結(jié)構(gòu)。
在圖1中,標(biāo)號1表示用于產(chǎn)生節(jié)目(或內(nèi)容)的系統(tǒng),所述程序(或內(nèi)容)通過例如電視進(jìn)行廣播。該程序產(chǎn)生系統(tǒng)1具有錄像攝像機(jī)11和編輯設(shè)備13。
錄像攝像機(jī)11拍攝主題照片并將諸如所拍攝的照片和音頻數(shù)據(jù)及其元數(shù)據(jù)22之類的素材數(shù)據(jù)21記錄到光盤12上,所述光盤是記錄介質(zhì)。因而,錄像攝像機(jī)11用于節(jié)目產(chǎn)生處理之一的素材收集工作。
編輯設(shè)備13編輯記錄在光盤12上的素材數(shù)據(jù)21和元數(shù)據(jù)22,例如,其中兩段或更多段數(shù)據(jù)鏈接在一起,刪除不希望的部分,插入音頻數(shù)據(jù),插入諸如副標(biāo)題之類的字符數(shù)據(jù),并且生成全打包的數(shù)據(jù)23,它是作為內(nèi)容完成的數(shù)據(jù)。因而,編輯設(shè)備13用于節(jié)目產(chǎn)生處理之一的編輯工作。
光盤12是海量存儲記錄介質(zhì),諸如CD(高密度磁盤)和DVD(數(shù)字通用磁盤),并用于記錄例如素材數(shù)據(jù)21和元數(shù)據(jù)22。光盤12是可隨機(jī)訪問的,從而以時間獨(dú)立的方式(或者以非線性方式)來管理作為文件的每項數(shù)據(jù)。因此,例如,使得編輯設(shè)備13可以訪問任何記錄在光盤12上的文件,而無論其記錄順序。
即,在程序產(chǎn)生系統(tǒng)1中,錄像攝像機(jī)11和編輯設(shè)備13經(jīng)由可隨機(jī)訪問光盤12來彼此傳遞素材數(shù)據(jù)21和元數(shù)據(jù)22。
參照圖2,示出了圖1所示光盤12的記錄區(qū)域的示意性結(jié)構(gòu)。
在圖2中,光盤12的記錄區(qū)域30具有交替區(qū)域31,文件系統(tǒng)32A和32B,非實(shí)時元數(shù)據(jù)區(qū)域(NRT(非實(shí)時)區(qū)域)33和片段區(qū)域34。
如果另一記錄區(qū)域由于擦傷、污跡、有缺陷的制造、或者使用壽命期滿例如變得不可訪問而受到損害,那么交替區(qū)域31提供記錄區(qū)域以便在交替方式中使用。文件系統(tǒng)32A和32B存儲管理信息以便管理存儲在NRT區(qū)域33和片段區(qū)域34中作為文件的數(shù)據(jù)。
NRT區(qū)域33存儲非實(shí)時元數(shù)據(jù)(NRT),其為對應(yīng)于將記錄在片段區(qū)域34中的片段的元數(shù)據(jù)。片段是形成一段內(nèi)容的一組數(shù)據(jù)。例如,片段是由圖像數(shù)據(jù)、音頻數(shù)據(jù)、由相應(yīng)于每幀圖像數(shù)據(jù)的元數(shù)據(jù)組成的實(shí)時元數(shù)據(jù)(RT)、和例如圖像數(shù)據(jù)和音頻數(shù)據(jù)的低分辨率數(shù)據(jù)的代理數(shù)據(jù)形成的。
片段是表示從操作者拍攝圖像開始到其結(jié)束的一段時間內(nèi)圖像處理的單元。即,一個片段圖像信號通常是由多個幀構(gòu)成的圖像信號組成的。應(yīng)當(dāng)注意的是,一個片段不僅僅表示一段圖像處理,而且表示從圖像拍攝處理開始到其結(jié)束的一段時間。一個片段也表示由一段圖像處理獲得的圖像數(shù)據(jù)的長度和數(shù)量,并表示圖像數(shù)據(jù)本身。此外,一個片段也表示由一段圖像處理獲得(或者與其相關(guān))的各種數(shù)據(jù)的長度和數(shù)量,并表示這些各種數(shù)據(jù)的集合體本身。更具體地說,例如包括在各個片段中的該數(shù)據(jù)包括諸如圖像數(shù)據(jù)和音頻數(shù)據(jù)的素材數(shù)據(jù)、與其它素材數(shù)據(jù)相關(guān)的各種元數(shù)據(jù)、代理數(shù)據(jù)即素材數(shù)據(jù)的低分辨率數(shù)據(jù)、以及諸如用于控制素材數(shù)據(jù)的重現(xiàn)的播放列表數(shù)據(jù)。
例如,在圖1所示素材收集工作中,通過由錄像攝像機(jī)11執(zhí)行的一段圖像(從成像的開始到結(jié)束)獲得的數(shù)據(jù)組是一個片段。應(yīng)當(dāng)注意的是,如果多段圖像數(shù)據(jù)通過編輯設(shè)備13中的編輯工作連接在一起,那么一段圖像數(shù)據(jù)作為編輯工作的結(jié)果(并且對應(yīng)于該圖像數(shù)據(jù)的每段數(shù)據(jù))提供一個片段。
要附加到一個片段的素材數(shù)據(jù)上的元數(shù)據(jù)包括由需要在讀取處理中實(shí)時讀取的內(nèi)容數(shù)據(jù)組成的實(shí)時元數(shù)據(jù),還包括由讀取過程中不需要實(shí)時讀取的內(nèi)容數(shù)據(jù)組成的非實(shí)時元數(shù)據(jù)。
例如,實(shí)時元數(shù)據(jù)(RT)包括LTC(線性時間代碼),用于通過使用諸如小時、分鐘和秒之類的特定時間信息來標(biāo)識每個圖像信號幀的位置;FTC(文件時間代碼),它是每一幀的序號以及從每個文件的開始幀的相對位置信息;UB(用戶位),表示該幀的圖像信號的信號特征;UMID(唯一素材標(biāo)識符),表示每個幀;GPS(全球定位系統(tǒng))信息,表示攝像機(jī)拍攝圖像的位置;基本標(biāo)記,表示與諸如圖像信號和音頻信號之類的基本數(shù)據(jù)的內(nèi)容相關(guān)的信息;ARIB(無線電工業(yè)和商業(yè)協(xié)會)元數(shù)據(jù);以及關(guān)于拍攝該圖像的攝像機(jī)的設(shè)置/控制信息。應(yīng)當(dāng)注意的是,ARIB元數(shù)據(jù)是用于諸如由標(biāo)準(zhǔn)化組織ARIB標(biāo)準(zhǔn)化的SDI(串行數(shù)字接口)的通信接口的元數(shù)據(jù)。攝像機(jī)設(shè)置/控制信息包括IRIS控制值,白平衡/黑平衡模式,以及與鏡頭變焦和聚焦相關(guān)的鏡頭信息。
非實(shí)時(NRT)元數(shù)據(jù)是用于整個片段的元數(shù)據(jù)。例如,NRT元數(shù)據(jù)包括轉(zhuǎn)換表,表示對應(yīng)于幀和幀序號(FTC)的LTC,UMID和GPS信息,和其它信息之間的關(guān)系。應(yīng)當(dāng)注意的是,幀是圖像信號的單元,或是用于一屏圖像的圖像數(shù)據(jù)(或者對應(yīng)于該圖像數(shù)據(jù)的各種類型的數(shù)據(jù))。一個片段是表示從操作者拍攝圖像開始到其結(jié)束一段圖像處理的一個單元。即,一個圖像信號的片段通常由多個圖像信號幀組成。
上述實(shí)時元數(shù)據(jù)和非實(shí)時元數(shù)據(jù)可以附加到任何單元的圖像數(shù)據(jù)上。在下文中將描述這樣的實(shí)施例,其中實(shí)時元數(shù)據(jù)逐幀地附加到圖像數(shù)據(jù)上,并且非實(shí)時元數(shù)據(jù)逐片段地附加到圖像數(shù)據(jù)上。即,在下列實(shí)施例中,假定是幀元數(shù)據(jù)的實(shí)時元數(shù)據(jù)逐幀地附加到圖像信號上,并包括對應(yīng)于所附加的幀的數(shù)據(jù)。同樣,假定是片段元數(shù)據(jù)的非實(shí)時元數(shù)據(jù)逐片段地附加到圖像信號上,并包括對應(yīng)于整個所附加的片段的數(shù)據(jù)。
一般地,圖像數(shù)據(jù)被逐片段地安排為由文件系統(tǒng)管理的文件。在這種情況下,非實(shí)時元數(shù)據(jù)可以是用于包括圖像數(shù)據(jù)的每個文件的元數(shù)據(jù)。
應(yīng)當(dāng)注意的是,實(shí)時元數(shù)據(jù)和非實(shí)時元數(shù)據(jù)也可以包括除上述之外的其它數(shù)據(jù)。實(shí)時元數(shù)據(jù)和非實(shí)時元數(shù)據(jù)也可以包括相同內(nèi)容的數(shù)據(jù)。每段數(shù)據(jù),如上述實(shí)時元數(shù)據(jù)可以是非實(shí)時元數(shù)據(jù),或者相反地,上述每段數(shù)據(jù)如非實(shí)時元數(shù)據(jù)可以是實(shí)時元數(shù)據(jù)。例如,基本標(biāo)記、ARIB元數(shù)據(jù)或者攝像機(jī)設(shè)置/控制信息例如可以是非實(shí)時元數(shù)據(jù)。UMID和GPS信息可以包括在實(shí)時元數(shù)據(jù)或者包括在實(shí)時元數(shù)據(jù)和非實(shí)時元數(shù)據(jù)兩者中。
例如,如圖2所示,片段區(qū)域34順序地記錄片段數(shù)據(jù),如片段34A、片段34B等等。在圖2中,片段區(qū)域34中還沒有記錄片段的區(qū)域是未使用區(qū)域34C。應(yīng)當(dāng)注意的是,片段34A由正文A、腳注信息F_A、和標(biāo)題信息H_A組成,所述正文A包括屬于片段34A的圖像數(shù)據(jù)和音頻數(shù)據(jù)。同樣,片段34B由正文B、腳注信息F_B、和標(biāo)題信息H_B組成,所述正文B包括屬于片段34B的圖像數(shù)據(jù)和音頻數(shù)據(jù)。
如圖3至5所示,在光盤12中通過使用文件系統(tǒng)32A和32B的管理信息,每段數(shù)據(jù)都作為文件來管理。
任何文件系統(tǒng)都可以用于記錄在光盤12的數(shù)據(jù)的管理。例如,可以使用UDF(通用盤格式)或者ISO9660(國際標(biāo)準(zhǔn)組織9660)。如果使用諸如硬盤的磁盤來代替光盤12,那么可以使用諸如FAT(文件分配表)、NTFS(新技術(shù)文件系統(tǒng))、HFS(分級文件系統(tǒng))、或UFS(Unix(商標(biāo))文件系統(tǒng))的文件系統(tǒng)。另外,可以使用適當(dāng)?shù)奈募到y(tǒng)。
在上述每個文件系統(tǒng)中,記錄到光盤12的數(shù)據(jù)由圖3所示目錄結(jié)構(gòu)和文件來管理。
參照圖3,根目錄(ROOT)51具有PROAV目錄52,其中在更低級的目錄中安排了與圖像數(shù)據(jù)和音頻數(shù)據(jù)相關(guān)的信息和表示素材數(shù)據(jù)編輯結(jié)果的編輯列表。應(yīng)當(dāng)注意的是,根目錄51也具有未示出的結(jié)構(gòu)表數(shù)據(jù)等等。
PROAV目錄52具有盤元文件(DISCMETA.XML)53、包括用于管理所有片段管理信息和記錄到光盤12的編輯列表的索引文件(INDWX.XML)54、復(fù)制索引文件(INDEX.BUP)55、盤信息文件(DSICINFO.XML)56、復(fù)制盤信息文件(DSICINFO.XML)57、其中片段數(shù)據(jù)安排在更低級的目錄中的片段根目錄(CLPR)58、以及其中編輯列表數(shù)據(jù)安排在更低級的目錄中的編輯列表根目錄(EDTR)59。
在片段根目錄58中,在不同的目錄中為不同的片段管理記錄到光盤12的片段數(shù)據(jù);例如,在圖3所示實(shí)例中,在三個目錄中管理三個片段的數(shù)據(jù),所述三個目錄是片段目錄(C0001)61,片段目錄(C0002)62,片段目錄(C0003)63。即,記錄到光盤12的第一片段的數(shù)據(jù)作為片段目錄61的更低級目錄的文件來管理,記錄到光盤12的第二片段的數(shù)據(jù)作為片段目錄62的更低級目錄的文件來管理,和記錄到光盤12的第三片段的數(shù)據(jù)作為片段目錄63的更低級目錄的文件來管理。
在編輯列表根目錄59中,在不同的目錄中對不同的編輯處理操作管理記錄到光盤12的編輯列表;例如,在圖3所示實(shí)例中,以四個編輯列表目錄編輯列表目錄(E0001)64、編輯列表目錄(E0002)65、編輯列表目錄(E0003)66和編輯列表目錄(E0004)67中管理四個編輯列表。也就是,將表示記錄到光盤12的片段的第一編輯結(jié)果的編輯列表作為編輯列表目錄64的更低級目錄的文件來管理,將表示第二編輯結(jié)果的編輯列表作為編輯列表目錄65的更低級目錄的文件來管理,將表示第三編輯結(jié)果的編輯列表作為編輯列表目錄66的更低級目錄的文件來管理,將表示第四編輯結(jié)果的編輯列表作為編輯列表目錄67的更低級目錄的文件來管理。
排列并作為圖4所示的文件管理首先記錄到光盤12上的片段數(shù)據(jù),所述文件在排列在片段根目錄58的片段目錄61的較低目錄中。
在圖4的實(shí)例中,片段目錄61具有用于管理該片段的片段信息文件(C0001C01.SMI)71,包括該文件的圖像數(shù)據(jù)的圖像數(shù)據(jù)文件(C0001V01.MXF)72,包括該片段信道的音頻數(shù)據(jù)的八個音頻數(shù)據(jù)文件(C0001A01.MXF至C0001A08.MXF)73至80,包括對應(yīng)于該片段的圖像數(shù)據(jù)的低分辨率的代理數(shù)據(jù)文件(C0001S01.MXF)81,非實(shí)時元數(shù)據(jù)文件(C0001M01.XML)82,其包括對應(yīng)于整個片段的元數(shù)據(jù)和無需諸如涉及LTC(線性時間代碼)和幀序號的轉(zhuǎn)換表之類的實(shí)時特性的非實(shí)時元數(shù)據(jù),包括對應(yīng)于該片段的圖像數(shù)據(jù)的幀的元數(shù)據(jù)以及需要諸如例如LTC的實(shí)時特性的實(shí)時元數(shù)據(jù)的實(shí)時元數(shù)據(jù)文件(C0001R01.BIM)83,以及包括圖像數(shù)據(jù)文件72的幀結(jié)構(gòu)(例如,MPEG(運(yùn)動圖片專家組)中與用于每個圖片的數(shù)據(jù)壓縮算法相關(guān)的信息和諸如自文件頭開始的諸如偏移量地址之類的信息)的圖片指針文件(C0001I01.PPF)84。
在圖4所示實(shí)例中,在重現(xiàn)時需要實(shí)時特性的圖像數(shù)據(jù)、代理數(shù)據(jù)、和實(shí)時元數(shù)據(jù)分別作為一個文件來管理,從而防止增加讀取時間。
音頻數(shù)據(jù)也需要實(shí)時特性,并為之提供八個信道,以便處理諸如7.1信道方案的音頻多信道。音頻數(shù)據(jù)的這八個信道分別作為一個文件來管理。然而,音頻數(shù)據(jù)也可以作為并非八個文件來管理;例如,音頻數(shù)據(jù)文件的數(shù)目可以是七個或者更少或者九個以及更多。
同樣的,圖像數(shù)據(jù),代理數(shù)據(jù),和實(shí)時元數(shù)據(jù)也可以根據(jù)需要作為兩個或更多文件來管理。
在圖4所示實(shí)例中,不需要實(shí)時特性的非實(shí)時元數(shù)據(jù)作為不同于需要實(shí)時特性的實(shí)時元數(shù)據(jù)的文件來管理。這防止了例如在圖像數(shù)據(jù)的正常重現(xiàn)期間,讀取不需要的元數(shù)據(jù),從而減少了重現(xiàn)處理所需的處理時間,以及減輕了該處理的負(fù)載。
應(yīng)當(dāng)注意的是,以XML(可擴(kuò)展編輯語言)編寫非實(shí)時元數(shù)據(jù)文件82以便提供通用性。實(shí)時元數(shù)據(jù)文件83是通過編譯XML文件而獲得的BIM文件,以便減少重現(xiàn)處理所需的處理時間,并減輕了該處理的負(fù)載。
圖4所示片段目錄61的示意性文件結(jié)構(gòu)可以應(yīng)用于對應(yīng)于記錄在光盤12上的片段的所有的片段目錄。即,圖4所示的示意性文件結(jié)構(gòu)可以應(yīng)用于圖3所示的其它片段目錄62和63,以便跳過該示意性文件結(jié)構(gòu)的描述。
下面描述圖3所示編輯列表根目錄59的更低級目錄中的示意性文件結(jié)構(gòu)。安排在上述編輯列表根目錄59中的編輯列表目錄65的更低級目錄具有編輯列表數(shù)據(jù),也就是與記錄到光盤12的片段數(shù)據(jù)的第二編輯結(jié)果相關(guān)的信息,這些段的編輯列表數(shù)據(jù)作為文件來管理,如圖5所示。
在圖5所示實(shí)例中,編輯列表目錄65具有用于管理該編輯結(jié)果(或編輯列表)的文件的編輯列表文件(E0002E01.SMI)91,用于編輯列表的非實(shí)時元數(shù)據(jù)文件(E0002M01.XML)92,其是包括對應(yīng)于整個編輯的素材數(shù)據(jù)(或者作為編輯數(shù)據(jù)從用于編輯的所有片段的素材數(shù)據(jù)提取的部分)的非實(shí)時元數(shù)據(jù)的文件,或者根據(jù)以前的非實(shí)時元數(shù)據(jù)重新生成的非實(shí)時元數(shù)據(jù),播放列表文件(E0002P01.SMI)93,用于播放列表的圖片指針文件(C0002I01.PPF)94,用于播放列表的圖像數(shù)據(jù)文件(E0002V01.BMX)95,用于播放列表的音頻數(shù)據(jù)文件(E0002A01.BMX至E0002A04.BMX)96至99,用于播放列表的代理數(shù)據(jù)文件(E0002S01.BMX)100,以及用于播放列表的實(shí)時元數(shù)據(jù)文件(E0002R01.BBM)101。
參照圖5,無需實(shí)時特性的非實(shí)時元數(shù)據(jù)作為不同于需要實(shí)時特性的實(shí)時元數(shù)據(jù)的文件來管理。通過使用重現(xiàn)程序(或者播放列表),這防止了不需要的元數(shù)據(jù)在例如圖像數(shù)據(jù)的重現(xiàn)期間(或者在編輯結(jié)果的重現(xiàn)期間)被讀取,從而減少了重現(xiàn)處理所需的處理時間并減輕了該處理的負(fù)載。
用于編輯列表92的非實(shí)時元數(shù)據(jù)文件是包括根據(jù)用于基于編輯的結(jié)果進(jìn)行編輯的片段的非實(shí)時元數(shù)據(jù)(在片段根目錄58的更低級目錄中的非實(shí)時元數(shù)據(jù)文件)生成的新非實(shí)時元數(shù)據(jù)的文件。例如,當(dāng)已經(jīng)執(zhí)行了編輯操作時,從包括在圖4所示非實(shí)時元數(shù)據(jù)文件82中的非實(shí)時元數(shù)據(jù)中提取相應(yīng)于編輯的素材數(shù)據(jù)的部分。所提取的部分然后用于利用編輯的素材數(shù)據(jù)重建新的非實(shí)時元數(shù)據(jù),所述編輯的素材數(shù)據(jù)是一個片段。該重建的非實(shí)時元數(shù)據(jù)作為用于編輯列表的非實(shí)時元數(shù)據(jù)來管理。即,對于編輯的素材數(shù)據(jù)增加帶有編輯的素材數(shù)據(jù)的新非實(shí)時元數(shù)據(jù),所述編輯的素材數(shù)據(jù)是一個片段,并且該非實(shí)時元數(shù)據(jù)作為一個用于編輯列表的非實(shí)時元數(shù)據(jù)文件來管理。因此,每次執(zhí)行編輯操作時都會生成用于編輯列表的該非實(shí)時元數(shù)據(jù)文件。
應(yīng)當(dāng)注意的是,以XML編寫用于編輯列表的該非實(shí)時元數(shù)據(jù)文件92以便提供通用性。
同樣,圖像數(shù)據(jù)、代理數(shù)據(jù)、和實(shí)時元數(shù)據(jù)也可以根據(jù)需要作為兩個或更多個文件來管理。對應(yīng)于音頻數(shù)據(jù)的文件數(shù)目可以是三個或更少或者五個或更多。
圖5所示的編輯列表目錄65的示意性結(jié)構(gòu)可應(yīng)用于所有編輯列表(或編輯結(jié)果)。即,圖5所示的示意性文件結(jié)構(gòu)也可以適用于圖3所示其它編輯列表目錄64、66和67,因此跳過對其的描述。
如圖4所示,圖像數(shù)據(jù)和音頻數(shù)據(jù)作為圖像數(shù)據(jù)文件72和音頻數(shù)據(jù)文件73至80來獨(dú)立地管理,以便易于可以分開編輯(AV(音頻視頻)獨(dú)立編輯)這些段數(shù)據(jù)。圖6示出如此管理的圖像數(shù)據(jù)文件72和音頻數(shù)據(jù)文件73至80的格式(AV獨(dú)立格式)的示意性結(jié)構(gòu)。
AV獨(dú)立格式提供其中共同地安排視頻數(shù)據(jù)和音頻數(shù)據(jù)的文件。
應(yīng)當(dāng)注意的是,圖片項是在AV獨(dú)立格式的視頻文件的正文中的光盤12的整數(shù)個扇面長度中共同地安排的,以便整個正文的大小也是光盤12的整數(shù)個扇面長度。即,AV獨(dú)立格式的每個視頻文件的正文具有扇面隊列所提供的大小。
在MXF中,索引表是可選的,并且因此圖6中所示視頻文件(以及隨后將描述的音頻文件)不采用索引表。
在AV獨(dú)立格式中,WAVE格式的視頻數(shù)據(jù)(或者聲音數(shù)據(jù))以KLV(密鑰長度值)結(jié)構(gòu)安排在用于每個信道的文件的正文中,并且在正文上附加標(biāo)題和腳注以配置音頻文件。
即,在AV獨(dú)立格式中,在音頻文件中分別獨(dú)立地形成音頻數(shù)據(jù)的八個信道。利用每個信道的音頻文件,該信道的音頻數(shù)據(jù)插入WAVE格式,然后將其共同地插入KLV結(jié)構(gòu)以安排在附加了標(biāo)題和腳注的正文中。
應(yīng)當(dāng)注意的是,將給定信道的WAVE格式音頻數(shù)據(jù)插入KLV結(jié)構(gòu)中,所述KLV結(jié)構(gòu)將安排在AV獨(dú)立格式的每個音頻文件的正文中。在其整體的該音頻數(shù)據(jù)的大小并不總是光盤12扇面長度的整數(shù)倍。因此,為了提供扇面隊列,在AV獨(dú)立格式的每個音頻文件正文中的KLV結(jié)構(gòu)的音頻數(shù)據(jù)之后安排了KLV結(jié)構(gòu)的過濾器,所述過濾器具有足以提供扇面隊列的大小。
如上所述,利用AV獨(dú)立格式,視頻數(shù)據(jù)共同地安排在音頻文件中,并且所有信道的音頻數(shù)據(jù)共同地安排在相應(yīng)于這些信道的音頻文件中。該結(jié)構(gòu)便于進(jìn)行諸如AV獨(dú)立編輯的編輯,其中視頻數(shù)據(jù)和音頻數(shù)據(jù)是分別編輯的。
應(yīng)當(dāng)注意的是,圖像數(shù)據(jù)、音頻數(shù)據(jù)、代理數(shù)據(jù)、和實(shí)時元數(shù)據(jù)通過預(yù)先確定的時間間隔進(jìn)行劃分以年輪(annual-ring)數(shù)據(jù)記錄,以便當(dāng)這些數(shù)據(jù)記錄到光盤12時,重現(xiàn)時容易地維護(hù)實(shí)時特性。
即,由所有數(shù)據(jù)的相應(yīng)部分組成的年輪數(shù)據(jù)以持續(xù)方式記錄到光盤12。
圖7是舉例說明圖4所示實(shí)時元數(shù)據(jù)文件83(C0001R01.BIM)的示意性結(jié)構(gòu)的示意圖。
如圖7所示,實(shí)時元數(shù)據(jù)120是由用于存儲參考信息以便重現(xiàn)的解碼信息(DecoderInit)121和初始描述122即元數(shù)據(jù)正文組成的。
實(shí)時元數(shù)據(jù)是將附加到圖像數(shù)據(jù)的每個幀的元數(shù)據(jù)。即,實(shí)時元數(shù)據(jù)文件120被配置為用于幀的一組元數(shù)據(jù)(幀單元(FUU碎片更新單元))。初始描述122具有表示幀單元數(shù)目的幀單元計數(shù)信息(或者FUU數(shù)目)123,隨后是用于幀的幀單元,諸如FUU124A,F(xiàn)UU124B,F(xiàn)UU124C,F(xiàn)UU124D,等等。應(yīng)當(dāng)注意的是,開始FUU124A表示開始信息并且配置為實(shí)時元數(shù)據(jù)目標(biāo)素材過濾器。緊接著該FUU124A,安排了用于具有幀序號0、其是圖像數(shù)據(jù)的開始幀的幀的FUU124B,隨后是相應(yīng)于具有幀序號1的幀的FUU124C,相應(yīng)于具有幀序號2的幀的FUU124D,等等。應(yīng)當(dāng)注意的是,根據(jù)上述結(jié)構(gòu),幀單元計數(shù)信息123的值是“圖像數(shù)據(jù)的幀數(shù)目+1”。
每個幀單元都寫入了相應(yīng)幀的LTC,相應(yīng)幀的UMID,和由諸如對應(yīng)幀的基本標(biāo)記之類的信息組成的KLV包。
圖8示出了UMID的基本示意結(jié)構(gòu)。在圖8中,擴(kuò)展的UMID131是64字節(jié)的標(biāo)識信息,其整體唯一地標(biāo)識所有的素材數(shù)據(jù),諸如圖像數(shù)據(jù)、音頻數(shù)據(jù)、和元數(shù)據(jù)。UMID具有包括最小必須基本信息的基本UMID132和擴(kuò)展UMID131,擴(kuò)展UMID131通過附加源包133而獲得,所述源包是對基本UMID132的擴(kuò)展信息。
即,64字節(jié)擴(kuò)展UMID131是由32字節(jié)的基本UMID132和32字節(jié)的源包133組成的?;綰MID132是由12字節(jié)的通用標(biāo)簽141、1字節(jié)的數(shù)據(jù)長度142、3字節(jié)的實(shí)例數(shù)目143、和16字節(jié)的素材數(shù)目144組成。
通用標(biāo)簽141存儲通用標(biāo)簽信息,所述標(biāo)簽信息表示該ID是由SMPTE(運(yùn)動圖象和電視工程師協(xié)會)定義的UMID。通用標(biāo)簽141是由10位表示UMID的固定標(biāo)題、1位表示該UMID所位于的目標(biāo)AV素材類型的信息、以及1位表示生成UMID每個域值的方法的信息組成的。數(shù)據(jù)長度142存儲表示該UMID的數(shù)據(jù)長度的信息。即,數(shù)據(jù)長度142的值在基本UMID的情況下是32字節(jié),在擴(kuò)展UMID的情況下是64字節(jié)。實(shí)例數(shù)目143是用于存儲表示實(shí)例的信息的域。該域存儲標(biāo)識信息,用于標(biāo)識其值與原序號144相同的素材。例如,如果相同的數(shù)據(jù)被復(fù)制幾次,那么可以根據(jù)用于標(biāo)識的復(fù)制方法來改變實(shí)例數(shù)目143的值,從而標(biāo)識復(fù)制的數(shù)據(jù)。即,該實(shí)例數(shù)目143允許UMID用于標(biāo)識而非素材的全局唯一標(biāo)識。素材數(shù)目144是用于存儲標(biāo)識信息以便全局地唯一標(biāo)識素材的域,并且由表示時間信息的時間抓取、全局唯一設(shè)備標(biāo)識信息、和隨機(jī)數(shù)組成。
源包133是基本UMID132的擴(kuò)展信息,并且由8位時間信息145、12位位置信息146、和12位個人信息147組成。
時間信息145、位置信息146、和個人信息147是用于存儲與UMID所位于的素材的生成相關(guān)信息的域。即,生成時間存儲在時間信息145中,表示素材生成的位置的GPS(全球定位系統(tǒng))信息存儲在位置信息146中,并且關(guān)于生成該素材的個人信息存儲在個人信息147中。
圖9示出KLV數(shù)據(jù)包的示意性基本結(jié)構(gòu)。在圖9中,KLV數(shù)據(jù)包150是由密鑰數(shù)據(jù)151、長度數(shù)據(jù)152、和值數(shù)據(jù)153組成的KLV編碼的數(shù)據(jù)。該格式遵循SMPTE 335M/RP214。
KLV數(shù)據(jù)包150的密鑰數(shù)據(jù)151是表示KLV編碼的數(shù)據(jù)項的標(biāo)識符。對于該標(biāo)識符,使用對應(yīng)于在SMTPE元數(shù)據(jù)字典中定義的每個數(shù)據(jù)項的標(biāo)識符。KLV數(shù)據(jù)包150的長度數(shù)據(jù)152以字節(jié)表示值數(shù)據(jù)153的長度。例如,KLV數(shù)據(jù)包150的值數(shù)據(jù)153是由諸如文本數(shù)據(jù)的數(shù)據(jù)正文組成的,所述文本數(shù)據(jù)諸如XML(可擴(kuò)展標(biāo)記語言)。即,KLV數(shù)據(jù)包150是由密鑰數(shù)據(jù)151表示的數(shù)據(jù)項的數(shù)據(jù),由長度數(shù)據(jù)152表示的數(shù)據(jù)項的數(shù)據(jù),以及由值數(shù)據(jù)153表示的數(shù)據(jù)項的數(shù)據(jù)。
包括在實(shí)時元數(shù)據(jù)中的每段數(shù)據(jù)是由上述各種數(shù)據(jù)組成的,所述各種數(shù)據(jù)是具有上述數(shù)據(jù)結(jié)構(gòu)的KLV數(shù)據(jù)包。根據(jù)每種數(shù)據(jù)的內(nèi)容,由多段數(shù)據(jù)組成的實(shí)時元數(shù)據(jù)大致被劃分成基本部分和可選部分。基本部分是包括在對應(yīng)于所有幀的實(shí)時元數(shù)據(jù)中的數(shù)據(jù),并且由諸如LTC、用戶位、UMID、基本標(biāo)記、和其它KLV數(shù)據(jù)之類的各種數(shù)據(jù)組成??蛇x部分是根據(jù)需要由包括在實(shí)時元數(shù)據(jù)中的數(shù)據(jù)組成的。例如,包括在可選部分中的數(shù)據(jù)包括ARIB元數(shù)據(jù)和攝像機(jī)設(shè)置/控制信息。
應(yīng)當(dāng)注意的是,基本部分和可選部分的長度是預(yù)先確定的固定長度。同樣,需要實(shí)時元數(shù)據(jù)具有實(shí)時特性,以便解決通過同步通信接口諸如SDI的數(shù)據(jù)傳送,以便基本部分(和可選部分)由BIM(MPEG-7的二進(jìn)制格式)的一個文件組成,從而允許高速訪問光盤12。
下面描述在圖3中示出的索引文件54。索引文件用于管理關(guān)于記錄到光盤12的文件的信息。將存儲在片段根目錄下的片段描述為片段表。在片段表中,被管理的片段通過使用UMID指定。形成每各片段的每段數(shù)據(jù)也由UMID的使用來指定。索引文件也以相同的方式管理編輯列表,通過使用UMID來指定編輯列表。
下面描述包括在圖4所示非線性元數(shù)據(jù)文件82中的信息。非線性元數(shù)據(jù)文件82為該片段提供關(guān)于圖像數(shù)據(jù)文件和音頻數(shù)據(jù)文件的附加信息,所述圖像數(shù)據(jù)文件和音頻數(shù)據(jù)文件作為非實(shí)時元數(shù)據(jù)文件82存儲在同一片段目錄中,該附加信息不需要實(shí)時特性。
非實(shí)時元數(shù)據(jù)文件82包括非實(shí)時元數(shù)據(jù)文件82增加到的片段(或者片段信息文件71)的UMID,以及LTC改變點(diǎn)表(LtcChangeTable),其是關(guān)于幀的表信息,其中LTC改變是非線性的。非實(shí)時元數(shù)據(jù)文件82也包括由“盤號”組成的典型用戶位(TypicalUbit),所述盤號是用于標(biāo)識每個片段記錄的記錄介質(zhì)的信息?!氨P號”是便于片段管理的使用的信息,常常在VTR中使用。
此外,非實(shí)時元數(shù)據(jù)文件82包括基本UMID改變點(diǎn)表(BodyUmidBasicChangeTable),它是關(guān)于幀的表信息,其中基本UMID(Basic)的值改變,所述基本UMID是包括在每幀圖像數(shù)據(jù)的UMID(BodyUmid)中的基本信息;時間信息改變點(diǎn)表(BodyUmidWhenChangeTable)是關(guān)于幀的表信息,其中每幀圖像數(shù)據(jù)的UMID(BodyUmid)的時間信息(When)的值改變;位置信息改變點(diǎn)表(BodyUmidWhereChangeTable)是關(guān)于幀的表信息,其中每幀圖像數(shù)據(jù)的UMID的位置信息(Where)的值改變;以及個人信息改變點(diǎn)表(BodyUmidWhoChangeTable)是關(guān)于幀的表信息,其中每幀圖像數(shù)據(jù)的UMID(BodyUmid)的個人信息(Who)的值改變。
而且,非實(shí)時元數(shù)據(jù)文件82包括KLV數(shù)據(jù)包表(KlvPacketTable),其是關(guān)于附加了KLV數(shù)據(jù)包的幀的表信息。此外,非實(shí)時元數(shù)據(jù)文件82包括關(guān)于視頻格式的圖像數(shù)據(jù)的信息,關(guān)于音頻格式的音頻數(shù)據(jù)的信息,關(guān)于用于記錄和編輯數(shù)據(jù)的硬件和軟件的信息,關(guān)于用戶的信息,關(guān)于相應(yīng)于非實(shí)時元數(shù)據(jù)文件82并給出存儲信息(或描述)的片段的標(biāo)題信息。
下面描述上述LTC改變點(diǎn)表。圖10示出表示LTC改變點(diǎn)的示意性圖表。在該圖表中,水平軸表示時間T(幀的序號),豎直軸表示LTV值。
由于LTC是時間代碼,因此在總體拍攝圖像數(shù)據(jù)中,其值逐幀地單調(diào)上升(或者線性改變)。然而,如果多個片段耦合,那么一些幀被刪除,或者LTC其值自身在編輯操作中編輯,LTC的值并不總以線性方式改變;例如,以這樣的方式,其中LTC值的變化可以改變,諸如從單調(diào)上升改變?yōu)閱握{(diào)下降(即,非線性改變)。其中LTC值如上述方式改變的幀被稱作改變點(diǎn)。
參照圖10,例如,幀161至164是改變點(diǎn)。例如,在幀161的情況下,LTC值每次一幀增加一個預(yù)先確定的量(單調(diào)增加),在幀161之前立即處理(或者沿著水平軸每次前進(jìn))。相反,在緊接著幀161的幀中,沿著這些幀的LTC值并沒有發(fā)生變化。因此,LTC值改變的方式改變了,幀161被確定為改變點(diǎn)。
同樣,在幀162至164的前后,LTC值改變的方式改變了,因此這些提供了改變點(diǎn)。諸如幀161至164的改變點(diǎn)被提取,并且相關(guān)的幀序號和LTC值被制成LTC改變點(diǎn)表,其寄存在非線性元數(shù)據(jù)文件82中。
例如,上述LTC改變點(diǎn)表用于根據(jù)LTC來搜索幀。
下面描述上述基本UMID改變點(diǎn)表,時間信息改變點(diǎn)表,位置信息改變點(diǎn)表,和個人信息改變點(diǎn)表。圖11示出時間信息改變點(diǎn)表,位置信息改變點(diǎn)表,和個人信息改變點(diǎn)表的基本實(shí)例。在圖11所示圖表中,水平軸是表示時間T(幀序號),豎直軸表示圖像數(shù)據(jù)的每個幀的UMID配置(Basic,When,Where,Who)。
UMID配置如圖8所示,由基本信息(Basic)、時間信息(When)、位置信息(Where),和個人信息(Who)組成。其中在UMID所在位置的這些條信息改變的幀被制表成為改變點(diǎn)。
例如,參照圖11,沒有UMID附加到幀0至99上,其沒有基本信息(Basic)、時間信息(When)、位置信息(Where),和個人信息(Who)。然而,僅僅具有基本信息的基本UMID附加到幀100至199上。因此,幀100提供基本信息(Basic)的改變點(diǎn)。
在此,僅僅具有基本信息的基本UMID被附加到幀100至199上。具有所有基本信息(Basic)、時間信息(When)、位置信息(Where),和個人信息(Who)的擴(kuò)展UMID被附加到幀200至299上。因此,幀200提供時間信息(When)、位置信息(Where),和個人信息(Who)的改變點(diǎn)。
提取這些條信息的改變點(diǎn)以寄存在非線性元數(shù)據(jù)文件82中作為改變點(diǎn)表。
下面描述上述KLV數(shù)據(jù)包表。圖12示出示意性KLV數(shù)據(jù)包。在附圖中,水平軸表示時間T(幀的序號)。即,圖12示出特定KLV數(shù)據(jù)包附加到哪一個幀序號的哪一幀上。
例如,在圖12中,幀序號“0”的開始幀附加了基本標(biāo)記,所述標(biāo)記表示“記錄開始”(RecStart)作為KLV數(shù)據(jù)包。幀“200”到“300”附加了字符串“Japan(日本)”(或者關(guān)鍵字)作為KLV數(shù)據(jù)包。幀序號“400”的幀附加了基本標(biāo)記,所述標(biāo)記表示閃存的使用作為KLV數(shù)據(jù)包。幀序號“500”的幀附加了基本標(biāo)記,所述標(biāo)記表示“Japanese”作為KLV數(shù)據(jù)包。具有幀序號“600”至“700”的幀附加了字符串(或關(guān)鍵字)“US”作為KLV數(shù)據(jù)包。具有幀序號“800”的最后一幀附加了表示“記錄結(jié)束”(RecEnd)基本標(biāo)記作為KLV數(shù)據(jù)包。
關(guān)于附加到KLV數(shù)據(jù)包的幀的信息被制表寄存在非線性元數(shù)據(jù)文件82中。
應(yīng)當(dāng)注意的是,與上述圖像數(shù)據(jù)視頻格式有關(guān)的信息包括圖像數(shù)據(jù)格式的標(biāo)準(zhǔn)(port),圖像數(shù)據(jù)的編碼器/譯碼器標(biāo)準(zhǔn)(videocodec),記錄時每秒的幀數(shù)目(recFps),重現(xiàn)時每秒的幀數(shù)據(jù)(palyFps),每屏幕的像素數(shù)目(pixel,numOfVerticalLine),以及掃描(VideoScan)。
上述音頻數(shù)據(jù)的音頻數(shù)據(jù)格式包括音頻數(shù)據(jù)的信道序號(cast),信號的發(fā)信號方案(端口),以及編譯碼器方案,例如作為每個信道的音頻格式相關(guān)的信息。
此外,在數(shù)據(jù)記錄和編輯中使用與上述硬件和軟件相關(guān)的信息包括硬件的標(biāo)記名稱(manufacturer),串行序號(serialNo),模型名稱(modelName),硬件名稱(hardware),以及軟件版本信息(software)。
下面描述圖5所示的編輯列表。編輯列表文件是包括片段的非破壞性編輯的結(jié)果的文件,并描述了重現(xiàn)這些編輯結(jié)果的方法。
編輯列表文件的XML描述被大致分成標(biāo)題部分和正文部分。標(biāo)題部分描述關(guān)于在同一編輯列表目錄中存在的編輯列表元數(shù)據(jù)文件的信息。在正文部分,由UMID指定在編輯中使用的片段。該正文部分描述使用片段的編輯結(jié)果信息,以及重現(xiàn)編輯結(jié)果的方法。編輯列表文件的XML描述關(guān)于由UMID指定片段的非破壞性編輯的信息。
下面描述具有上述結(jié)構(gòu)的數(shù)據(jù)的編輯。例如,如果圖1所示的編輯設(shè)備13編輯記錄在光盤12上的素材數(shù)據(jù)21和元數(shù)據(jù)22,所使用的兩種方法中的一種方法;在一種方法(破壞性編輯)中,用于編輯的素材數(shù)據(jù)21和元數(shù)據(jù)22被更新,而在另一種方法(非破壞性編輯)中,用于編輯的素材數(shù)據(jù)21和元數(shù)據(jù)22處于不處理狀態(tài),同時新近生成表示編輯結(jié)果的數(shù)據(jù)。
圖13示出其中執(zhí)行了非破壞性編輯的方式。在圖13中所示的是在參照圖2所描述的光盤12的存儲區(qū)域中如何執(zhí)行非破壞性編輯。附圖的上半部分示出在編輯之前光盤12的存儲區(qū)域的配置,而下半部分示出編輯之后光盤12的存儲區(qū)域的配置。
在圖13的上半部分中,當(dāng)片段34A的正文A被部分覆寫時,在非破壞性編輯情況下,如下半部分所示,源片段34A處于不改變狀態(tài),并且片段34A’(正文A’,腳注F_A’,和標(biāo)題H_A’)作為覆寫的結(jié)果被覆寫到未使用區(qū)域34C。因此,當(dāng)已經(jīng)執(zhí)行了非破壞性編輯時,未使用區(qū)域34C的容量由于編輯結(jié)果的記錄占領(lǐng)而變窄。然而,由于未編輯片段34A保留著,因而即使在編輯操作之后用戶仍然可以輕易地獲得該未編輯片段34A。
相反,圖14示出其中執(zhí)行了破壞性編輯的方式。在圖14中所示的是在參照圖2所描述的光盤12的存儲區(qū)域中如何執(zhí)行破壞性編輯。附圖的上半部分示出在編輯之前光盤12的存儲區(qū)域的配置,而下半部分示出編輯之后光盤12的存儲區(qū)域的配置。
在圖14的上半部分中,當(dāng)片段34A的正文A被覆寫時,在破壞性編輯情況下,源片段34A變成34A’(正文A’,腳注F_A’,和標(biāo)題H_A’),這是下半部分所示的更新和覆寫的結(jié)果。因此,如果數(shù)據(jù)量在編輯操作之前和之后保留未改變,那么執(zhí)行破壞性編輯操作不會改變未使用區(qū)域34C的容量。然而,由于編輯之前的片段34A沒有保留,因而在編輯操作之后用戶無法輕易地獲得未編輯片段34A。
如上所述,記錄到光盤12的素材數(shù)據(jù)21和元數(shù)據(jù)22可以由其它數(shù)據(jù)通過使用UMID來參考。因此,在破壞性編輯的情況下,不僅當(dāng)數(shù)據(jù)內(nèi)容由多個文件共享時,而且當(dāng)用于編輯的文件由其它數(shù)據(jù)通過使用UMID來參考時,該參考文件必須根據(jù)用于編輯的文件的UMID的變化來更新以便維護(hù)該鏈接。
圖15示出了光盤12的文件之間的示意性關(guān)系。參照圖15,實(shí)線箭頭表示使用UMID所作的參考,虛線箭頭表示使用目錄和文件名所作的參考,并且每個箭頭的方向表示參考的方向。
例如,通過UMID的使用,索引文件(INDEX)171參考片段(CLIP)181至片段(CLIP)184(更準(zhǔn)確地說,片段信息文件(CLIPINFO)191至片段信息文件(CLIPINFO)194)以及編輯列表文件(EDITLIST)185和編輯列表文件(EDITLIST)186。通過使用目錄和文件名,光盤信息文件(DISCINFO)172參照片段181(更準(zhǔn)確地說,片段信息文件191),片段183(更準(zhǔn)確地說,片段信息文件193),片段184(更準(zhǔn)確地說,片段信息文件194),和編輯列表文件186。
此外,在片段181中,通過使用UMID,片段信息文件191參照圖像數(shù)據(jù)文件(VIDEO)201,音頻數(shù)據(jù)文件(AUDIO)202,和低分辨率數(shù)據(jù)文件(PROXY)204。通過使用目錄和文件名,片段信息數(shù)據(jù)文件191也參照實(shí)時元數(shù)據(jù)文件(RTMETA)203。通過使用目錄和文件名,片段181(更準(zhǔn)確地說,片段信息文件191)參照非實(shí)時元數(shù)據(jù)文件211。
片段182至184的參照與片段181的參照相同,因此忽略了對它們的描述。例如,通過使用目錄和文件名,片段182至184(更準(zhǔn)確地說,片段信息文件192至194)參照非實(shí)時元數(shù)據(jù)文件(NRTMETA)212至214。
通過使用UMID,編輯列表文件185參照片段181至183(更準(zhǔn)確地說,片段信息文件191至193)。即,編輯列表文件185表示片段181至183的編輯結(jié)果。應(yīng)當(dāng)注意的是,通過使用目錄和文件名,編輯列表185參照用于編輯列表的非實(shí)時元數(shù)據(jù)文件(NRTMETA)215。
同樣,通過使用UMID,編輯列表文件(EDITLIST)186參照片段183和184(更準(zhǔn)確地說,片段信息文件193和194)。即,編輯列表文件186表示片段183和184的編輯結(jié)果。應(yīng)當(dāng)注意的是,通過使用目錄和文件名,編輯列表文件186參照用于編輯列表的非實(shí)時元數(shù)據(jù)文件(NRTMETA)216。
在光盤12中,每個文件參照上述其它文件,從而有時形成復(fù)雜的參照關(guān)系。因此,如果圖像數(shù)據(jù)文件201和一些音頻數(shù)據(jù)文件是破壞性編輯的,那么可以要求更新實(shí)時元數(shù)據(jù)文件203和低分辨率數(shù)據(jù)文件204的內(nèi)容。此外,如果改變了圖像數(shù)據(jù)文件201的UMID,那么可以要求更新片段信息文件191。此外,由于片段信息文件191的UMID也通過更新片段信息文件191自身來更新,因而索引文件171、盤信息文件172、和編輯列表文件185必須時時地更新。
當(dāng)記錄到光盤12的數(shù)據(jù)被破壞性編輯時,圖1所示的編輯設(shè)備13在編輯后保持光盤12上所有文件的參照關(guān)系,并為了防止在例如重現(xiàn)時出現(xiàn)的失配,不僅更新用于編輯的文件而且更新參照用于編輯的其它文件。
圖16是舉例說明圖1所示編輯設(shè)備13的示意性結(jié)構(gòu)的框圖,其中運(yùn)用了本發(fā)明實(shí)施例。
參照圖16,編輯設(shè)備13具有系統(tǒng)控制塊221,操作輸入塊222,控制信息輸入塊223,控制信息輸出塊224,輸入塊231,記錄信號處理塊232,信息處理塊233,網(wǎng)絡(luò)接口234,元數(shù)據(jù)處理塊235,驅(qū)動控制塊236,拾取塊237、主軸驅(qū)動塊238、重現(xiàn)信號處理塊239、和輸出塊240。
系統(tǒng)控制塊221全面控制編輯設(shè)備13,并且具有例如未示出的算術(shù)塊、控制塊、存儲塊,從而執(zhí)行與編輯設(shè)備13的每個組件的控制相關(guān)處理。操作輸入塊222由諸如鍵盤和按鈕的輸入設(shè)備組成,用戶通過此類輸入設(shè)備輸入例如命令和數(shù)據(jù)以便供應(yīng)給系統(tǒng)控制塊221。
控制信息輸入塊223從編輯設(shè)備13的外部接收除了與諸如素材數(shù)據(jù)和元數(shù)據(jù)內(nèi)容相關(guān)的信息之外的信息作為控制信息,并將所接收的控制信息供給系統(tǒng)控制塊221??刂菩畔⑤敵鰤K224將不同于與諸如要供給系統(tǒng)控制塊221的素材數(shù)據(jù)和元數(shù)據(jù)之類的內(nèi)容相關(guān)的信息輸出到編輯設(shè)備13的外部。
輸入塊231是處理塊,用于接收與將從編輯設(shè)備13的外部供給的內(nèi)容相關(guān)的信息,并且具有素材數(shù)據(jù)輸入塊251,用于從編輯設(shè)備13的外部接收素材數(shù)據(jù)(例如圖像數(shù)據(jù)和音頻數(shù)據(jù)),以及元數(shù)據(jù)輸入塊252,用于從編輯設(shè)備13的外部接收元數(shù)據(jù)(例如實(shí)時元數(shù)據(jù)和非實(shí)時元數(shù)據(jù))。素材數(shù)據(jù)輸入塊251將所接收的素材數(shù)據(jù)供給記錄信號處理塊232,并且元數(shù)據(jù)輸入塊252將所接收的元數(shù)據(jù)供給記錄信號處理塊232。
記錄信號處理塊232對從輸入塊231供給的素材數(shù)據(jù)和元數(shù)據(jù)執(zhí)行信號處理,以便將該數(shù)據(jù)從傳送格式轉(zhuǎn)換為記錄格式。記錄信號處理塊232將所處理的數(shù)據(jù)供給信息處理塊233。
信息處理塊233在系統(tǒng)控制塊221的控制下執(zhí)行與素材數(shù)據(jù)的編輯相關(guān)的處理。例如,信息處理塊233具有信息多路復(fù)用塊253,以便多路復(fù)用多個數(shù)據(jù)段以及信息分解塊254,以便將一段信息分解成多段信息,從而執(zhí)行合并和劃分處理。這些用于編輯的素材數(shù)據(jù)和元數(shù)據(jù)被供給例如記錄信號處理塊232,網(wǎng)絡(luò)接口234,或者驅(qū)動控制塊236。信息處理塊233得到如此供給的素材數(shù)據(jù)和元數(shù)據(jù),在系統(tǒng)控制塊221的控制下編輯素材數(shù)據(jù),并將編輯的數(shù)據(jù)供給網(wǎng)絡(luò)接口234、驅(qū)動控制塊236、重現(xiàn)信號處理塊239。應(yīng)當(dāng)注意的是,元數(shù)據(jù)的編輯是在元數(shù)據(jù)處理塊235中執(zhí)行的。因此,信息處理塊233將供給的元數(shù)據(jù)供給元數(shù)據(jù)處理塊235。
網(wǎng)絡(luò)接口234是例如連接到諸如以太網(wǎng)(商標(biāo))或者因特網(wǎng)之類的LAN(局域網(wǎng))的接口,用于例如與除了在同一網(wǎng)絡(luò)上互聯(lián)的編輯設(shè)備13之外的通信裝置進(jìn)行通信,從而從其它設(shè)備得到素材數(shù)據(jù)和元數(shù)據(jù),并將獲得的數(shù)據(jù)供給信息處理塊233,將從信息處理塊233供給的素材數(shù)據(jù)和元數(shù)據(jù)供給其它設(shè)備。元數(shù)據(jù)處理塊235在系統(tǒng)控制塊221的控制下編輯從信息處理塊233供給的元數(shù)據(jù),將編輯的元數(shù)據(jù)返回到信息處理塊233。
驅(qū)動控制塊236是用于控制未示出的驅(qū)動組件的處理塊,光盤12載入其上的編輯設(shè)備13中。驅(qū)動控制塊236在系統(tǒng)控制塊221的控制下控制拾取塊237,從裝載在驅(qū)動器上的光盤12讀取信息和向光盤12寫入信息,并且主軸驅(qū)動塊238控制裝載在驅(qū)動器上的光盤12的驅(qū)動。然后,通過控制拾取塊237和主軸驅(qū)動塊238,驅(qū)動控制塊236將由拾取塊237讀取的數(shù)據(jù)供給信息處理塊233。此外,通過控制拾取塊237和主軸驅(qū)動塊238,驅(qū)動控制塊236通過拾取塊237將從信息處理塊233供給的數(shù)據(jù)寫入(或記錄到)光盤12。
控制拾取塊237向裝載在驅(qū)動器的光盤12放射激光束,以便從光盤12讀取數(shù)據(jù),將數(shù)據(jù)供給驅(qū)動控制塊236,并在驅(qū)動控制塊236的控制下將從驅(qū)動塊236供給的數(shù)據(jù)寫到光盤12上。同時,拾取塊237在驅(qū)動控制塊236的控制下相對于光盤12在半徑方向滑動,從而控制相對于光盤12的徑向訪問位置。主軸驅(qū)動塊238主要控制裝載在驅(qū)動器上的光盤12的旋轉(zhuǎn),從而控制光盤12的旋轉(zhuǎn)方向上的訪問位置。
重現(xiàn)信號處理塊239處理從信息處理塊233供給的輸出信號(或重現(xiàn)信號)。例如重現(xiàn)信號處理塊239將每個數(shù)據(jù)的記錄格式轉(zhuǎn)換為發(fā)送格式。重現(xiàn)信號處理塊239將處理的數(shù)據(jù)供給輸出塊240。
輸出塊240將內(nèi)容相關(guān)的信息輸出給編輯設(shè)備13的外部,并且具有素材數(shù)據(jù)輸出塊255,用于將從重現(xiàn)信號處理塊239供給的素材數(shù)據(jù)(例如圖像數(shù)據(jù)和音頻數(shù)據(jù))輸出到外部,以及元數(shù)據(jù)輸出塊256,用于將從重現(xiàn)信號處理塊239供給的元數(shù)據(jù)(例如實(shí)時元數(shù)據(jù)和非實(shí)時元數(shù)據(jù))輸出到外部。應(yīng)當(dāng)注意的是,輸出塊240可以具有顯示監(jiān)視器,揚(yáng)聲器,或者其它輸出設(shè)備,從而將從重現(xiàn)信號處理塊239供給的重現(xiàn)信號輸出到這些輸出設(shè)備。
上述組件在系統(tǒng)控制塊221的控制下操作,從而執(zhí)行與記錄到光盤12的素材數(shù)據(jù)21和元數(shù)據(jù)22的編輯和輸出(或者重現(xiàn))相關(guān)的處理。
圖17是框圖,舉例說明圖16所示系統(tǒng)控制塊221的詳細(xì)示意性配置。
參照圖17,系統(tǒng)控制塊221具有控制塊261,片段破壞性編輯塊271,參照編輯列表搜索塊272,編輯列表更新塊273,索引文件更新塊274,盤信息文件更新塊275,失配處理塊276,輸入控制塊281,通信控制塊282,寫控制塊283,讀控制塊284,編輯更新處理控制塊285,輸出控制塊286。組件分成三層。用于全面控制系統(tǒng)控制塊221的控制塊261形成頂層。片段破壞性編輯塊271、參照編輯列表搜索塊272、編輯列表更新塊273、索引文件更新塊274、盤信息文件更新塊275、和失配處理塊276形成第二層以便執(zhí)行想要的處理。輸入控制塊281、通信控制塊282、寫控制塊283、讀控制塊284、編輯更新處理控制塊285、和輸出控制塊286形成底層,其控制除了編輯設(shè)備13的系統(tǒng)控制塊221之外的處理塊。
控制塊261控制由片段破壞性編輯塊271、參照編輯列表搜索塊272、編輯列表更新塊273、索引文件更新塊274、盤信息文件更新塊275、或失配處理塊276執(zhí)行的處理的開始和結(jié)束,并控制其它處理的協(xié)作??刂茐K261也根據(jù)由操作輸入塊222供給的操作輸入信息和從控制信息輸入塊223供給的控制信息來控制上述組件。此外,控制塊261將控制信息供給控制信息輸出塊224,以便經(jīng)由控制信息輸出塊224將控制信息輸出到編輯設(shè)備13的外部。此外,控制塊261控制輸出控制塊286,從而控制與素材數(shù)據(jù)和元數(shù)據(jù)的輸出相關(guān)的處理。
片段破壞性編輯塊271控制輸入控制塊281、通信控制塊282、寫控制塊283、讀控制塊284、和編輯更新處理控制塊285,從而執(zhí)行與片段的圖像數(shù)據(jù)、音頻數(shù)據(jù)、實(shí)時元數(shù)據(jù)、代理數(shù)據(jù)、和非實(shí)時元數(shù)據(jù)的破壞性編輯相關(guān)的處理。更確切地說,片段破壞性編輯塊271經(jīng)由輸入控制塊281控制輸出塊231和記錄信號處理塊232,將從編輯設(shè)備13的外部輸入的素材數(shù)據(jù)和元數(shù)據(jù)供給信息處理塊233。同樣,片段破壞性編輯塊271經(jīng)由通信控制塊282控制網(wǎng)絡(luò)接口234,從而將從其它設(shè)備供給的素材數(shù)據(jù)和元數(shù)據(jù)供給信息處理塊233,并將從信息處理塊233輸出的編輯結(jié)果供給其它設(shè)備。此外,片段破壞性編輯塊271經(jīng)由寫控制塊283控制驅(qū)動控制塊236,從而將從信息處理塊233輸出的編輯結(jié)果寫到光盤12。此外,片段破壞性編輯塊271經(jīng)由讀取控制塊284控制驅(qū)動控制塊236,以從光盤12讀取用于編輯素材數(shù)據(jù)和元數(shù)據(jù),并將這些數(shù)據(jù)供給信息處理塊233。此外,片段破壞性編輯塊271經(jīng)由編輯更新處理控制塊285控制信息處理塊233和元數(shù)據(jù)處理塊285,以執(zhí)行與素材數(shù)據(jù)和元數(shù)據(jù)的編輯相關(guān)的處理。
參照編輯列表搜索塊272控制讀取控制塊284和編輯更新處理控制塊285,以執(zhí)行與編輯列表的搜索相關(guān)的處理,以便參照將進(jìn)行破壞性編輯的片段。更確切地說,參照編輯列表搜索塊272經(jīng)由讀取控制塊284控制驅(qū)動控制塊236以便讀取來自光盤12的編輯列表,并將該編輯列表供給信息處理塊233。此外,參照編輯列表搜索塊272經(jīng)由編輯更新處理控制塊285來控制信息處理塊233和元數(shù)據(jù)處理塊235,以便參照讀取編輯列表,從而參照將進(jìn)行破壞性編輯的片段執(zhí)行搜索編輯列表的處理。
編輯列表更新塊273控制寫控制塊283和編輯更新處理控制塊285,以執(zhí)行通過參照編輯列表搜索塊272檢索的編輯列表的更新處理。更確切地說,編輯列表更新塊273經(jīng)由寫控制塊283控制驅(qū)動控制塊236,以便將更新的編輯列表寫入光盤12。此外,編輯列表更新塊273經(jīng)由編輯更新處理控制塊285來控制信息處理塊233和元數(shù)據(jù)處理塊235以更新編輯列表,以便根據(jù)其破壞性編輯參照破壞性編輯片段。
索引文件更新塊274控制寫控制塊283,讀控制塊284,和編輯更新處理控制塊285以便執(zhí)行更新記錄到光盤12的索引文件的處理。更確切地說,索引文件更新塊274經(jīng)由寫控制塊283來控制驅(qū)動控制塊236,以便將更新索引文件寫入光盤12中。索引文件更新塊274也經(jīng)由讀控制塊284來控制驅(qū)動控制塊236,以從光盤12讀取索引文件,將讀取索引文件供給信息處理塊233。此外,索引文件更新塊274經(jīng)由編輯更新處理控制塊285來控制信息處理塊233和元數(shù)據(jù)處理塊235,以根據(jù)執(zhí)行片段的破壞性編輯來更新索引文件。
盤信息文件更新塊275控制寫控制塊283、讀控制塊284、和編輯更新處理控制塊285,以便執(zhí)行與記錄到光盤12的盤信息文件的更新相關(guān)的處理。更確切地說,盤信息文件更新塊275經(jīng)由寫控制塊283控制驅(qū)動控制塊236,以將更新的盤信息文件寫入光盤12。同樣,盤信息文件更新塊275經(jīng)由讀控制塊284控制驅(qū)動控制塊236,以從光盤12讀取盤信息文件,從而將讀取文件供給信息處理塊233。此外,盤信息文件更新塊275通過編輯更新處理控制塊285來控制信息處理塊233和元數(shù)據(jù)處理塊235,以便根據(jù)執(zhí)行片段的破壞性編輯來更新盤信息文件(如果它是參照破壞性編輯的片段)。
失配處理塊276控制寫控制塊283和編輯更新處理控制塊285,以根據(jù)用戶指令執(zhí)行當(dāng)文件之間有意地提供不匹配時生成的失配信息的輸出和記錄,諸如不更新參照例如破壞性編輯文件的文件。更確切地說,失配處理塊276經(jīng)由寫控制塊283控制驅(qū)動控制塊236,以便將生成的失配信息寫入光盤12。同樣,失配處理塊276經(jīng)由編輯更新處理控制塊285控制信息處理塊233和元數(shù)據(jù)處理塊235,以得到生成的失配信息,并將獲得的失配信息供給控制塊261。此外,失配處理塊276將在信息處理塊233和元數(shù)據(jù)處理塊235中生成的失配信息供給控制塊261,從而經(jīng)由控制信息輸出塊224將失配信息輸出到編輯設(shè)備13的外部或者將失配信息從輸出塊240經(jīng)由輸出控制塊286輸出到編輯設(shè)備13的外部。
輸入控制塊281控制輸入塊231和記錄信號處理塊232,以執(zhí)行接收將從編輯設(shè)備13外部輸入到輸入塊231中的素材數(shù)據(jù)和元數(shù)據(jù)的處理。通信控制塊282控制網(wǎng)絡(luò)接口234以執(zhí)行與其它設(shè)備的通信相關(guān)的處理。寫控制塊283控制驅(qū)動控制塊236以執(zhí)行與將數(shù)據(jù)寫入光盤12中的操作相關(guān)的處理。讀控制塊284控制驅(qū)動控制塊236,以執(zhí)行從光盤12讀取數(shù)據(jù)的處理。編輯更新處理控制塊285控制信息處理塊233和元數(shù)據(jù)處理塊235,以執(zhí)行與例如保存在信息處理塊233中的素材數(shù)據(jù),或者保存在元數(shù)據(jù)處理塊235的元數(shù)據(jù)的破壞性編輯相關(guān)的處理。輸出控制塊286控制重現(xiàn)信號處理塊239和輸出塊240以執(zhí)行與由信息處理塊233供給到編輯設(shè)備13的外部的數(shù)據(jù)的輸出相關(guān)的處理。
圖18是框圖,舉例說明圖17所示片段破壞性編輯塊271的詳細(xì)示意性配置。
參照圖18,片段破壞性編輯塊271具有片段讀取塊301、素材數(shù)據(jù)破壞性編輯處理塊302、更新元數(shù)據(jù)標(biāo)識塊303、實(shí)時元數(shù)據(jù)更新塊304、代理數(shù)據(jù)更新塊305、非實(shí)時元數(shù)據(jù)更新塊306、不充分元數(shù)據(jù)生成塊307、片段信息文件更新塊308、片段寫塊309、更新確認(rèn)處理塊311、和失配信息生成塊312。
片段讀取塊301控制讀取控制塊284從光盤12讀取片段,以由控制塊261所指定的破壞性編輯。素材數(shù)據(jù)破壞性編輯處理塊302控制編輯更新處理控制塊285以破壞性地編輯從光盤12讀取的素材數(shù)據(jù)。更新元數(shù)據(jù)標(biāo)識塊303控制編輯更新處理控制塊285來標(biāo)識將受到素材數(shù)據(jù)破壞性編輯處理塊302的破壞性編輯影響(或者需要更新)的元數(shù)據(jù)。
如果發(fā)現(xiàn)更新元數(shù)據(jù)標(biāo)識塊303需要更新實(shí)時元數(shù)據(jù),那么實(shí)時元數(shù)據(jù)更新塊304控制編輯更新處理控制塊285,從而更新實(shí)時元數(shù)據(jù),以便實(shí)時元數(shù)據(jù)對應(yīng)于素材數(shù)據(jù)破壞性編輯處理塊302執(zhí)行的破壞性編輯。這時,實(shí)時元數(shù)據(jù)更新塊304控制更新確認(rèn)處理塊311確定用戶是否允許實(shí)時元數(shù)據(jù)的更新。如果沒有發(fā)現(xiàn)更新允許,那么實(shí)時元數(shù)據(jù)更新塊304控制失配信息生成塊312生成表示文件之間失配發(fā)生的失配信息。代理數(shù)據(jù)更新塊305控制編輯更新處理控制塊285更新代理數(shù)據(jù),以便代理數(shù)據(jù)對應(yīng)于由素材數(shù)據(jù)破壞性編輯處理塊302執(zhí)行的破壞性編輯。如果發(fā)現(xiàn)更新元數(shù)據(jù)標(biāo)識塊303需要更新非實(shí)時元數(shù)據(jù),那么非實(shí)時元數(shù)據(jù)更新塊306控制編輯更新處理控制塊285,從而更新非實(shí)時元數(shù)據(jù),以便非實(shí)時元數(shù)據(jù)對應(yīng)于素材數(shù)據(jù)破壞性編輯處理塊302執(zhí)行的破壞性編輯。這時,非實(shí)時元數(shù)據(jù)更新塊306控制更新確認(rèn)處理塊311確定用戶是否允許非實(shí)時元數(shù)據(jù)的更新。如果沒有發(fā)現(xiàn)更新允許,那么非實(shí)時元數(shù)據(jù)更新塊306控制失配信息生成塊312生成表示文件之間失配發(fā)生的失配信息。
如果通過實(shí)時元數(shù)據(jù)更新塊304的更新和非實(shí)時元數(shù)據(jù)更新塊306的更新,并且在例如新的元數(shù)據(jù)的增加目前為止對于素材數(shù)據(jù)的破壞性編輯還不必須情況下元數(shù)據(jù)不夠,那么不充分元數(shù)據(jù)生成塊307控制編輯更新處理控制塊285生成不充分?jǐn)?shù)據(jù)。片段信息文件更新塊308控制編輯更新處理控制塊285,從而更新片段信息文件,以便片段信息文件對應(yīng)于由素材數(shù)據(jù)破壞性編輯處理塊302執(zhí)行的破壞性編輯。片段寫塊309控制寫控制塊283將由上述處理塊更新的片段的每段數(shù)據(jù)都記錄到光盤12。
更新確認(rèn)處理塊311經(jīng)由控制塊261來控制操作輸入塊222和控制信息輸出塊224,以確認(rèn)用戶是否更新元數(shù)據(jù)并將確認(rèn)結(jié)果供給實(shí)時元數(shù)據(jù)更新塊304或者非實(shí)時元數(shù)據(jù)更新塊306。如果是,則在實(shí)時元數(shù)據(jù)更新塊304的更新處理或者非實(shí)時元數(shù)據(jù)更新塊306的更新處理中,失配信息生成塊312生成表示文件之間失配發(fā)生的失配數(shù)據(jù)。
圖19示出舉例說明圖17所示編輯列表更新塊273的詳細(xì)示意性配置的框圖。
參照圖19,編輯列表更新塊273具有編輯列表讀取塊331、編輯部分確認(rèn)塊332、編輯列表更新塊333、非實(shí)時元數(shù)據(jù)更新塊334、素材數(shù)據(jù)破壞性編輯塊335、實(shí)時元數(shù)據(jù)更新塊336、代理數(shù)據(jù)更新塊337、不充分元數(shù)據(jù)更新塊338、編輯列表寫塊339、更新確認(rèn)處理塊341、和失配信息生成塊342。
編輯列表讀取塊331控制讀控制塊284從光盤12讀取要更新的編輯列表,該編輯列表由控制塊261指定。編輯部分確認(rèn)塊332控制編輯更新處理控制塊285并檢查編輯部分,以確定是否必須根據(jù)片段破壞性編輯進(jìn)行更新。編輯列表更新塊333控制編輯更新處理控制塊285更新編輯列表。如果用于編輯列表的非實(shí)時元數(shù)據(jù)必須由片段破壞性編輯來更新,那么非實(shí)時元數(shù)據(jù)更新塊334執(zhí)行非實(shí)時元數(shù)據(jù)更新處理。如果編輯結(jié)果數(shù)據(jù),即用于播放列表的素材數(shù)據(jù)存在,那么素材數(shù)據(jù)破壞性編輯塊335控制編輯更新處理控制塊285,從而對素材數(shù)據(jù)進(jìn)行破壞性編輯。如果編輯結(jié)果數(shù)據(jù)存在,那么實(shí)時元數(shù)據(jù)更新塊336控制編輯更新處理控制塊285,從而更新實(shí)時元數(shù)據(jù)。如果編輯結(jié)果數(shù)據(jù)存在,那么代理數(shù)據(jù)更新塊337控制編輯更新處理控制塊285,從而更新代理數(shù)據(jù)。如果通過實(shí)時元數(shù)據(jù)更新塊334的更新和非實(shí)時元數(shù)據(jù)更新塊336的更新,并且例如在新的元數(shù)據(jù)的增加目前為止對于素材數(shù)據(jù)的破壞性編輯還不必須情況下元數(shù)據(jù)不夠,那么不充分元數(shù)據(jù)生成塊338控制編輯更新處理控制塊285生成不充分?jǐn)?shù)據(jù)。編輯列表寫塊339控制寫控制塊283將由上述處理塊更新的編輯列表中的每段數(shù)據(jù)都記錄到光盤12。
更新確認(rèn)處理塊341經(jīng)由控制塊261來控制操作輸入塊222和控制信息輸出塊224,以確認(rèn)用戶是否更新了編輯列表的非實(shí)時元數(shù)據(jù)并將確認(rèn)結(jié)果供給非實(shí)時元數(shù)據(jù)更新塊334。如果是,則在非實(shí)時元數(shù)據(jù)更新塊334的更新處理中,失配信息生成塊342生成表示文件之間失配發(fā)生的失配數(shù)據(jù)。
下面描述由如上配置的編輯設(shè)備13執(zhí)行的處理操作的流程圖。
例如,如果用戶利用裝載在編輯設(shè)備13的驅(qū)動器上的光盤12來操作編輯設(shè)備13的操作輸入塊222,向編輯設(shè)備13輸入新的片段,從而給出指令以便通過使用新輸入的片段執(zhí)行記錄在光盤12上的片段的破壞性編輯,那么系統(tǒng)控制塊221的控制塊261執(zhí)行指定的破壞性編輯,開始與片段破壞性編輯相關(guān)的處理。
以下參照圖20所示流程圖,描述破壞性編輯的流程。
當(dāng)片段破壞性編輯開始時,首先,在步驟S1,片段破壞性編輯塊271執(zhí)行片段破壞性編輯處理,以便破壞性地編輯指定的片段。以下將描述該編輯處理的細(xì)節(jié)。
當(dāng)片段破壞性編輯處理結(jié)束時,在步驟S2中參照編輯列表搜索塊272控制讀取控制塊284和編輯更新處理控制塊285,以從光盤12逐個讀取編輯列表,并搜索參照破壞性編輯的片段的任何一個編輯列表。然后,參照編輯列表搜索塊272將搜索結(jié)果供給控制塊261。在步驟S3中控制塊261根據(jù)所接收的搜索結(jié)果確定是否存在參照破壞性編輯片段的任何編輯列表。
如果發(fā)現(xiàn)參照編輯列表,那么在步驟S4中控制塊261根據(jù)搜索結(jié)果選擇要更新的編輯列表。在步驟S5中,編輯列表更新塊273控制寫控制塊283、讀取控制塊284、和編輯更新處理控制塊285來執(zhí)行編輯列表更新處理,以便更新控制塊261指定的編輯列表,從而編輯列表與片段破壞性編輯處理的結(jié)果匹配。當(dāng)編輯列表更新處理結(jié)束時,在步驟S6中,控制塊261根據(jù)更新結(jié)果和搜索結(jié)果確定是否存在任何要更新的未處理編輯列表。
如果發(fā)現(xiàn)未處理編輯列表,那么控制塊261返回程序到步驟S4,以重復(fù)上述處理。即,控制塊261使得編輯列表更新塊273對所有要更新的編輯列表執(zhí)行編輯列表更新處理(步驟S5)。然后,如果在步驟S6中發(fā)現(xiàn)沒有未處理編輯列表要更新(即,所有要更新的編輯列表都已經(jīng)更新了),那么控制塊261將程序執(zhí)行至步驟S7。
如果在步驟S3中發(fā)現(xiàn)沒有參照根據(jù)從參照編輯列表搜索塊272供給的搜索結(jié)果進(jìn)行破壞性編輯的片段的編輯列表,那么控制塊261跳過步驟S4至S6,將程序執(zhí)行至步驟S7。
在步驟S7中,索引文件更新塊274控制讀取控制塊284從光盤12讀取索引文件。在步驟S8中,已經(jīng)讀取了索引文件的索引文件更新塊274控制編輯更新處理控制塊285來更新讀取索引文件,以便索引文件與片段破壞性編輯相配。
例如,當(dāng)圖像數(shù)據(jù)文件得到更新時,其UMID也得到更新,從而索引文件更新塊274更新包括在索引文件中的圖像數(shù)據(jù)文件的UMID值。如果文件名、幀比率、或者圖像數(shù)據(jù)文件的格式已經(jīng)通過該破壞性編輯而改變,那么索引文件更新塊274也更新與包括在索引文件中的圖像數(shù)據(jù)文件相關(guān)的信息。
正常地,片段信息文件也通過這種破壞性編輯進(jìn)行更新,以便片段信息文件的UMID也更新。結(jié)果,索引文件更新塊274也將包括在索引文件中的片段信息文件更新為新的UMID。同時,如果例如片段信息文件的文件名已經(jīng)改變,那么索引文件更新塊274也更新包括在索引文件中的改變的信息。
此外,如果音頻數(shù)據(jù)文件也同圖像數(shù)據(jù)文件一起被破壞性地編輯,那么每個信道的音頻文件的UMID也被更新。因此,在這種情況下,索引文件更新塊274將包括在索引文件中的音頻數(shù)據(jù)文件更新為新的UMID。如果例如音頻數(shù)據(jù)文件的文件名已經(jīng)改變,那么索引文件更新塊274也更新包括在索引文件中的改變信息。應(yīng)當(dāng)注意的是,索引文件更新塊274在更新的音頻數(shù)據(jù)的所有信道上執(zhí)行該更新處理,更新與包括在索引文件中的音頻數(shù)據(jù)文件相關(guān)的信息。此外,索引文件更新塊274以相同的方式對代理數(shù)據(jù)文件、實(shí)時元數(shù)據(jù)文件、和非實(shí)時元數(shù)據(jù)文件執(zhí)行更新處理,并更新與包括在所需索引文件中的這些文件相關(guān)的信息。
應(yīng)當(dāng)注意的是,在對包括在索引文件的多個片段進(jìn)行破壞性編輯的情況下,索引文件更新塊274也對這些片段的每個片段執(zhí)行上述更新處理,根據(jù)需要更新與包括在每個片段中的每個文件相關(guān)的信息。
如上所述,除了片段之外索引文件還包括關(guān)于編輯列表的信息。如果編輯列表已經(jīng)通過片段破壞性編輯進(jìn)行更新,那么索引文件更新塊274也將該編輯列表的更新反映到索引文件上。即,索引文件更新塊274更新與包括在索引文件中的編輯列表相關(guān)的信息,以便該信息與編輯列表的更新相匹配。
因而,索引文件更新塊274不僅更新例如UMID,諸如關(guān)于索引文件的破壞性編輯圖像數(shù)據(jù)的信息,還更新通過該破壞性編輯更新的信息。
再次參照圖20,當(dāng)在上述步驟S8中已經(jīng)更新了索引文件時,在步驟S9中,索引文件更新塊274控制寫控制塊283以便寫索引文件。
在步驟S10中,盤信息文件更新塊275控制讀控制塊284,以從光盤12讀取盤信息。在步驟S11中,讀取了盤信息文件,盤信息文件更新塊275控制編輯更新處理控制塊285以更新讀取盤信息文件,以便于該文件與片段破壞性編輯相匹配。
當(dāng)在步驟S11中已經(jīng)破壞性編輯了盤信息文件時,在步驟S12中盤信息文件更新塊275控制寫控制塊283,將更新的盤信息文件寫入光盤12。
如果失配信息已經(jīng)在步驟S1中的片段破壞性編輯處理中生成或者在步驟S5中的編輯列表更新處理中生成,那么在步驟S13中失配處理塊276控制寫控制塊283,以便將生成的失配信息寫入光盤12中。在步驟S14中失配處理塊276還控制編輯更新處理控制塊285,以得到生成的失配信息,并將獲得的失配信息經(jīng)由控制塊261供給控制信息輸出塊224,從而執(zhí)行失配信息輸出處理,以便將失配信息輸出到編輯設(shè)備13的外部。
當(dāng)失配信息輸出處理結(jié)束時,失配處理塊276結(jié)束破壞性編輯處理。
下面參照圖21和22所示的流程圖,描述將在圖20所示的步驟S1中執(zhí)行的片段破壞性編輯處理的細(xì)節(jié)。
首先,在圖21所示的步驟S31中,片段破壞性編輯塊271的片段讀取塊301(圖18)控制讀取控制塊284以從裝載在驅(qū)動器上的光盤12讀取由用戶指定的片段。當(dāng)讀取片段供給信息處理塊233或者元數(shù)據(jù)處理塊235時,在步驟S32中素材數(shù)據(jù)破壞性編輯處理塊302準(zhǔn)備破壞性編輯,從而控制輸入控制塊281和通信控制塊282以得到新的用于例如在破壞性編輯中使用的片段數(shù)據(jù)。
當(dāng)完成準(zhǔn)備時,在步驟S33中素材數(shù)據(jù)破壞性編輯處理塊302控制編輯更新處理控制塊285以破壞性編輯諸如圖像數(shù)據(jù)和音頻數(shù)據(jù)之類的素材數(shù)據(jù)。這樣,素材數(shù)據(jù)破壞性編輯處理塊302不僅更新如圖6所示配置的素材數(shù)據(jù)正文本身,而且根據(jù)需要更新其標(biāo)題和腳注。
當(dāng)完成素材數(shù)據(jù)的破壞性編輯時,在步驟S34中更新元數(shù)據(jù)識別塊303識別要更新的元數(shù)據(jù)以及素材數(shù)據(jù)的破壞性編輯,并將識別結(jié)果供給實(shí)時元數(shù)據(jù)更新塊304。在步驟S35中,實(shí)時元數(shù)據(jù)更新塊304根據(jù)識別結(jié)果確定實(shí)時元數(shù)據(jù)是否必須更新。如果實(shí)時元數(shù)據(jù)被指定為所需更新的元數(shù)據(jù),并且發(fā)現(xiàn)需要實(shí)時元數(shù)據(jù)的更新,那么實(shí)時元數(shù)據(jù)更新塊304將程序執(zhí)行至步驟S36。
在步驟S36中,實(shí)時元數(shù)據(jù)更新塊304確定是否認(rèn)可用戶更新實(shí)時元數(shù)據(jù)。如果認(rèn)為必需對用戶認(rèn)可,那么實(shí)時元數(shù)據(jù)更新塊304將程序執(zhí)行至步驟S37。更新認(rèn)可處理塊311經(jīng)由控制塊261控制操作輸入塊222和控制信息輸出塊224,從而執(zhí)行更新認(rèn)可處理。根據(jù)認(rèn)可的結(jié)果,在步驟S38實(shí)時元數(shù)據(jù)更新塊304確定是否更新實(shí)時元數(shù)據(jù)。如果例如允許用戶更新實(shí)時元數(shù)據(jù),那么實(shí)時元數(shù)據(jù)更新塊304將程序執(zhí)行至步驟S39,如圖7所示更新要增加一幀的部分的信息(正文UMID,KLV包,等等),所述幀相應(yīng)基于該幀配置的實(shí)時元數(shù)據(jù)的素材數(shù)據(jù)的更新部分。更新了實(shí)時元數(shù)據(jù)之后,實(shí)時元數(shù)據(jù)更新塊304將程序執(zhí)行至步驟S41。
如果在步驟S35中發(fā)現(xiàn)不需要實(shí)時元數(shù)據(jù)的更新,那么實(shí)時元數(shù)據(jù)更新塊304將程序執(zhí)行至步驟S41,而不更新實(shí)時元數(shù)據(jù)。如果在步驟S36中沒有對用戶做出更新認(rèn)可,那么更新認(rèn)可處理塊311將程序執(zhí)行至步驟S39,而不執(zhí)行更新認(rèn)可步驟。如果由于例如用戶沒有允許所以不需要更新實(shí)時元數(shù)據(jù),那么失配信息生成塊312生成表示素材數(shù)據(jù)和實(shí)時元數(shù)據(jù)之間失配的失配信息。生成失配數(shù)據(jù)后,失配信息生成塊312將程序執(zhí)行至步驟S41。
在步驟S41中,代理數(shù)據(jù)更新塊305控制編輯更新處理控制塊285以根據(jù)更新素材數(shù)據(jù)更新代理數(shù)據(jù)。當(dāng)代理數(shù)據(jù)更新后,代理數(shù)據(jù)更新塊305將程序執(zhí)行至圖22所示的步驟S51。
在如圖22所示的步驟S51中,非實(shí)時元數(shù)據(jù)更新塊306根據(jù)經(jīng)由實(shí)時元數(shù)據(jù)更新塊304的識別結(jié)果確定是否必需更新非實(shí)時元數(shù)據(jù)。如果非實(shí)時元數(shù)據(jù)確定為需要在識別結(jié)果中更新的元數(shù)據(jù),即,如果發(fā)現(xiàn)非實(shí)時元數(shù)據(jù)需要更新,那么,非實(shí)時元數(shù)據(jù)更新塊306在步驟S52確定是否做出用戶更新非實(shí)時元數(shù)據(jù)的認(rèn)可。如果對用戶做出認(rèn)可,那么非實(shí)時元數(shù)據(jù)更新塊306將程序執(zhí)行至步驟S53。在步驟S53中,更新認(rèn)可處理塊311經(jīng)由控制塊261控制操作輸入塊222和控制信息輸出塊224以執(zhí)行更新確認(rèn)處理。在步驟S54中,非實(shí)時元數(shù)據(jù)更新塊306根據(jù)確認(rèn)結(jié)果確定是否更新非實(shí)時元數(shù)據(jù)。如果要由例如用戶的許可更新非實(shí)時元數(shù)據(jù),那么更新認(rèn)可處理塊331將程序執(zhí)行至步驟S55,以更新上述配置的非實(shí)時元數(shù)據(jù)。
例如,根據(jù)素材數(shù)據(jù)破壞性編輯更新與LTC改變點(diǎn)、正文UMID改變點(diǎn)、和KLV包或者其他信息相關(guān)的各種表格。
更新了非實(shí)時元數(shù)據(jù),非實(shí)時元數(shù)據(jù)更新塊306就將程序執(zhí)行至步驟S57。
如果在步驟S51中發(fā)現(xiàn)不需要非實(shí)時元數(shù)據(jù)的更新,那么非實(shí)時元數(shù)據(jù)更新塊306將程序執(zhí)行至步驟S57,而不更新非實(shí)時元數(shù)據(jù)。如果在步驟S52中沒有對用戶作出認(rèn)可,那么更新信息處理塊311將程序執(zhí)行至步驟S55,而不執(zhí)行更新認(rèn)可處理。如果在步驟S54中由于例如用戶沒有允許所以不準(zhǔn)備更新非實(shí)時元數(shù)據(jù),那么失配信息生成塊312生成表示素材數(shù)據(jù)和非實(shí)時元數(shù)據(jù)之間失配的失配信息。生成失配數(shù)據(jù)后,失配信息生成塊312將程序執(zhí)行至步驟S57。
如果在步驟S57中不充分元數(shù)據(jù)生成塊307確定還沒有生成任何不充分?jǐn)?shù)據(jù),那么不充分元數(shù)據(jù)生成塊307將程序執(zhí)行至步驟S58。步驟S58中,不充分元數(shù)據(jù)生成塊307生成不充分元數(shù)據(jù)并將程序執(zhí)行至步驟S59。如果在步驟S57中發(fā)現(xiàn)沒有不充分元數(shù)據(jù),那么不充分元數(shù)據(jù)生成塊307將程序執(zhí)行至步驟S59,而不執(zhí)行步驟S58的處理。
在步驟S59,片段信息文件更新塊308控制編輯更新處理塊285以根據(jù)素材數(shù)據(jù)的破壞性編輯來更新片段信息文件。當(dāng)更新已經(jīng)完成時,片段寫塊309將程序執(zhí)行至步驟S60,并控制寫控制塊283來將更新片段的每個文件寫入光盤12。當(dāng)寫入已經(jīng)完成時,片段破壞性編輯塊271結(jié)束片段破壞性編輯處理,并返回程序至圖1所示步驟S1以重復(fù)上述處理。
以下參照圖23和24所示的流程圖,描述將在圖20所示的步驟S5中執(zhí)行的編輯列表更新處理的細(xì)節(jié)。
首先,在步驟S81中,編輯列表更新塊273的編輯列表讀取塊331(圖19)控制讀取控制塊284,以從光盤12讀取控制塊261指定的編輯列表。當(dāng)讀取編輯列表已經(jīng)供給信息處理塊233或者元數(shù)據(jù)處理塊235時,在步驟S82中編輯部分認(rèn)可塊332認(rèn)可片段編輯部分。
例如,在編輯列表的情況下,其中一些幀是從一片段中提取的,那么未提取幀的破壞性編輯將不會影響編輯結(jié)果。因此,如果在一片段中,用于整個片段或者整個文件的信息(UMID等等)還沒有改變并且因此該片段的破壞性編輯將不會影響編輯的結(jié)果,例如,編輯列表更新塊273不更新編輯列表。
在步驟S83中,編輯列表文件更新塊333根據(jù)編輯部分確認(rèn)塊332提供的確認(rèn)結(jié)果確定是否需要更新。如果發(fā)現(xiàn)需要更新,那么編輯列表文件更新塊333將程序執(zhí)行至步驟S84。在步驟S84中,更新確認(rèn)處理塊341確定是否為編輯作出用戶的確認(rèn)。如果作出了確認(rèn),那么更新確認(rèn)處理塊341經(jīng)由控制塊261來控制控制信息輸出塊224和操作輸入塊222,從而在步驟S85中執(zhí)行更新確認(rèn)處理。
在步驟S86中,編輯列表文件更新塊333根據(jù)更新確認(rèn)處理提供的確認(rèn)結(jié)果確定是否更新編輯列表文件。如果要更新編輯列表文件,那么編輯列表文件更新塊333將程序執(zhí)行至步驟S87,以更新編輯列表文件。在步驟S88中,非實(shí)時元數(shù)據(jù)更新塊334確定是否存在對應(yīng)于更新的編輯列表文件的編輯列表非實(shí)時元數(shù)據(jù)。如果發(fā)現(xiàn)了編輯列表非實(shí)時元數(shù)據(jù),那么在步驟S89中非實(shí)時元數(shù)據(jù)更新塊334更新該非實(shí)時元數(shù)據(jù)。更新了非實(shí)時元數(shù)據(jù)之后,非實(shí)時元數(shù)據(jù)更新塊334將程序執(zhí)行至圖24所示步驟S101。
在圖23的步驟S88中,如果沒有對應(yīng)于更新的編輯列表文件的列表非實(shí)時元數(shù)據(jù),那么非實(shí)時元數(shù)據(jù)更新塊334將程序執(zhí)行至圖24所示步驟S101,而不執(zhí)行步驟S89的處理。
在圖24的步驟101中,素材數(shù)據(jù)破壞性編輯塊335確定是否存在對應(yīng)于編輯列表文件的諸如素材數(shù)據(jù)之類的任何編輯結(jié)果數(shù)據(jù)。如果發(fā)現(xiàn)了編輯結(jié)果數(shù)據(jù),那么素材數(shù)據(jù)破壞性編輯塊335將程序執(zhí)行至步驟S102,以破壞性地編輯素材數(shù)據(jù)。在步驟S103中,實(shí)時元數(shù)據(jù)更新塊336更新實(shí)時元數(shù)據(jù)。在步驟S104中,代理數(shù)據(jù)更新塊337更新代理數(shù)據(jù)。更新代理數(shù)據(jù)之后,代理數(shù)據(jù)更新塊337將程序執(zhí)行至步驟S105。如果在步驟S101中發(fā)現(xiàn)沒有諸如表示對應(yīng)于編輯列表文件的編輯結(jié)果的素材數(shù)據(jù)之類的編輯結(jié)果數(shù)據(jù),那么素材數(shù)據(jù)破壞性編輯塊335將程序執(zhí)行至步驟S105,而無需執(zhí)行步驟S102至S104的處理。
如果不充分元數(shù)據(jù)生成塊338在步驟S105中確定,還沒有不充分?jǐn)?shù)據(jù)生成,那么不充分元數(shù)據(jù)生成塊338將程序執(zhí)行至步驟S106,以生成不充分?jǐn)?shù)據(jù),將程序執(zhí)行至步驟S107。如果在步驟S105中沒有不充分?jǐn)?shù)據(jù),那么不充分元數(shù)據(jù)生成塊307將程序執(zhí)行至步驟S107,而無需執(zhí)行步驟S106的處理。
在步驟S107中,編輯列表寫塊339控制寫控制塊283來將更新編輯列表的文件寫入光盤12。當(dāng)寫操作已經(jīng)完成時,編輯列表寫塊339結(jié)束編輯列表更新處理并返回圖20的步驟S5的程序,以重復(fù)上述處理。
應(yīng)當(dāng)注意的是,如果在圖23的步驟S83中發(fā)現(xiàn)不需要更新編輯列表,那么編輯列表文件更新塊333結(jié)束編輯列表更新處理,并將程序返回到圖20的步驟S5,以重復(fù)上述處理。
如果發(fā)現(xiàn)編輯列表文件的更新沒有根據(jù)圖23的步驟S86的更新確認(rèn)結(jié)果來執(zhí)行,那么編輯列表文件更新塊333將程序執(zhí)行至步驟S90。在步驟S90中,失配信息生成塊342生成失配信息,然后結(jié)束編輯列表更新處理,并返回圖20的步驟S5的程序,以重復(fù)上述處理。
當(dāng)內(nèi)容數(shù)據(jù)是破壞性更新時,上述破壞性編輯的執(zhí)行允許編輯設(shè)備13也更新內(nèi)容數(shù)據(jù)的元數(shù)據(jù),從而維護(hù)每段數(shù)據(jù)的完整性。這允許用戶輕易地執(zhí)行內(nèi)容數(shù)據(jù)的破壞性編輯。
圖25示出了當(dāng)音頻數(shù)據(jù)插入(或者破壞性編輯)到記錄到光盤12的片段時被更新的主元數(shù)據(jù)的例子。
在圖25所示表格中,行1(No.1)表示索引文件(INDEX)的片段表(chipTable)中片段元素(chip)的UMID屬性(umid)值是通過將其通過參照片段信息文件的UMID(No.6)進(jìn)行復(fù)制來更新。
行2(No.2)表示索引文件(INDEX)的片段表(chipTable)中音頻元素(audio)的UMID屬性(umid)值,通過將其通過參照和復(fù)制視頻數(shù)據(jù)文件的UMID(AUDIO MXF MP UMID)(No.14)來更新。
行3(No.3)表示索引文件(INDEX)的片段表(chipTable)中子數(shù)據(jù)流元素(substream)的UMID屬性(umid)值,通過將其通過參照和復(fù)制代理數(shù)據(jù)文件的UMID(PROSY MXF MP UMID)(No.17)來更新。
行4(No.4)表示磁盤信息文件(DISCINFO)的歷史元素(sequential.history.discinfo)的ID屬性(clipId)值是通過存儲重現(xiàn)位置(僅僅在類似磁帶重現(xiàn)情況下)來更新。
行5(No.5)表示磁盤信息文件(DISCINFO)的歷史元素(sequential.history.discinfo)的FTC屬性(ftc)值是通過存儲重現(xiàn)位置(僅僅在類似磁帶重現(xiàn)情況下)來更新。
行6(No.6)表示片段信息文件(CLIPINFO)的微笑元素(smil)的UMID屬性(umid)值是通過新近創(chuàng)建它來更新。
行7(No.7)表示片段信息文件(CLIPINFO)的音頻元素(audio)的src屬性(或者其中包括UMID)值是通過參照和復(fù)制音頻數(shù)據(jù)文件的UMID(AUDIO MXF MP UMID)(No.14)來更新。
行8(No.8)表示片段信息文件(CLIPINFO)的ref元素(ref)的src屬性(或者其中包括UMID)值是通過參照和復(fù)制代理數(shù)據(jù)文件的UMID(PROXYMXF MP UMID)(No.17)來更新。
行9(No.9)表示非實(shí)時元數(shù)據(jù)文件(NRT)的目標(biāo)原元素(TargetMaterial)的UMID屬性(umidRef)值是通過參照和復(fù)制片段信息文件的UMID(No.6)來更新。
行10(No.10)表示非實(shí)時元數(shù)據(jù)文件(NRT)的最后一次更新元素(LastUpdate)的值屬性的值是通過將值屬性的值設(shè)置為實(shí)質(zhì)更新日期(即,音頻數(shù)據(jù)插入的日期)來更新。
行11(No.11)表示非實(shí)時元數(shù)據(jù)文件(NRT)的非實(shí)時元元素(NonRealTimeMeta)最后一次更新屬性(LastUpdate)(非實(shí)時元數(shù)據(jù)文件自身的更新日期)的值是通過用No.10的近似值中的值來更新。
No.10的值表示內(nèi)容實(shí)際插入的時間。No.11的值表示非實(shí)時元數(shù)據(jù)文件(NRT)更新的時間。最好是,這些值變成同一值;然而實(shí)際上,由于系統(tǒng)處理常常出現(xiàn)差異。然而,該時間差是很小的,以便No.11的值被更新到接近匹配No.10的值(即,在No.10的近似值中)的值。
行12(No.12)表示實(shí)時元數(shù)據(jù)文件(RT)的目標(biāo)原元素(TargetMaterial.FragmentUpdatePayLoad.HeaderFuu)的UMID屬性的值,通過參照和復(fù)制片段信息文件的UMID(No.6)來更新。
行13(No.13)表示音頻數(shù)據(jù)文件(AUDIO)的標(biāo)題元數(shù)據(jù)(HeaderMetadata)的前導(dǎo)元素(PrefaceSet)的最后修改的數(shù)據(jù)屬性(LastModifiedDate)值(MAX文件更新日期)是由于與上述No.11相同的原因,音頻數(shù)據(jù)插入的日期的近似值。
行14(No.14)表示音頻數(shù)據(jù)文件(AUDIO)的素材數(shù)據(jù)包元素(MaterialPackageSet)的數(shù)據(jù)包UID屬性(PackageUID)的值是根據(jù)片段信息文件的UMID(No.6)通過以與新的片段生成相同的方式生成值來更新。
行15(No.15)表示音頻數(shù)據(jù)文件(AUDIO)的素材數(shù)據(jù)包元素(MaterialPackageSet)的數(shù)據(jù)包修改日期(PackageModifiedDate)的值,由于與上述No.11相同的原因通過取近似于No.10的值的近似值來更新。
行16(No.16)表示代理數(shù)據(jù)文件(PROXY)的標(biāo)題元數(shù)據(jù)(HeaderMetadata)的前導(dǎo)元素(PrefaceSet)的最后修改的日期屬性(LastModifiedDate)的值(MAX文件更新日期)是由于與上述No.11相同的原因通過取近似于音頻數(shù)據(jù)插入的日期的近似值來更新。
此外,行17(No.17)表示代理數(shù)據(jù)文件(PROXY)的素材數(shù)據(jù)包元素(MaterialPackageSet)的數(shù)據(jù)包UID屬性(PackageUID)值是根據(jù)片段信息文件的UMID(No.6),通過以與新片段生成方式相同的方式生成值來更新。
行18(No.18)表示代理數(shù)據(jù)文件(PROXY)的素材數(shù)據(jù)包元素(MaterialPackageSet)的數(shù)據(jù)包修改日期(PackageModifiedDate)的值,由于與上述No.11相同的原因通過取近似于No.10的值的近似值來更新。
如上所述,編輯設(shè)備13的每個部件更新對應(yīng)于破壞性編輯素材數(shù)據(jù)的各個類型元數(shù)據(jù),以便元數(shù)據(jù)彼此匹配。結(jié)果,用戶能夠輕易地執(zhí)行內(nèi)容數(shù)據(jù)的破壞性編輯。這也保證了基于元數(shù)據(jù)的設(shè)備和應(yīng)用程序的操作。
處理操作的上述序列可以由軟件以及硬件來執(zhí)行。例如在這種情況下,圖1所示編輯設(shè)備13可以配置為圖26所示的個人計算機(jī)。
參照圖26,個人計算機(jī)400的CPU(中央處理單元)401執(zhí)行由存儲在ROM(只讀存儲器)402中的程序、或者從存儲塊413裝載到RAM(隨機(jī)訪問存儲器)403的程序指示的各種類型的處理操作。RAM403也時而存儲CPU 401的執(zhí)行所需的數(shù)據(jù)。
CPU 401、ROM 402、RAM403和總線404通過總線404互聯(lián)。該總線404也連接到輸入/輸出接口410。
輸入/輸出接口410與以下部件互聯(lián)基于例如鍵盤或鼠標(biāo)的輸入塊411、基于諸如CRT或LCD和例如揚(yáng)聲器之類的顯示器的輸出塊412、基于例如硬盤的存儲塊413、和基于例如調(diào)制解調(diào)器的通信塊414。通信塊414經(jīng)由諸如因特網(wǎng)之類的網(wǎng)絡(luò)執(zhí)行通信處理。
輸入/輸出接口410也根據(jù)需要與驅(qū)動器415連接,諸如磁盤、光盤、磁光盤、或者半導(dǎo)體存儲器之類的可移動介質(zhì)421根據(jù)需要裝載在該驅(qū)動器上,根據(jù)需要將從裝載的可移動介質(zhì)上讀取的計算機(jī)程序裝載到存儲塊413中。
為了通過軟件執(zhí)行處理操作的上述序列,構(gòu)成該軟件的程序從網(wǎng)絡(luò)或記錄介質(zhì)裝載到計算機(jī)上。
如圖26所示,這些記錄介質(zhì)不僅由可移動介質(zhì)412組成,所述可移動介質(zhì)由磁盤(包括軟盤)、光盤(包括CD-ROM(只讀光盤)和DVD(數(shù)字通用盤))、磁光盤(包括MD(迷你盤)(商標(biāo)))、或者與裝置本身分離分配的半導(dǎo)體存儲器組成,而且由ROM402或者存儲塊413組成,其存儲程序并且合并在裝置本身中提供給用戶。
在此應(yīng)當(dāng)注意的是,用于描述記錄在記錄介質(zhì)中的各個程序的步驟不僅包括以與時間有關(guān)的方式順序執(zhí)行的處理操作,而且包括并發(fā)或者離散地執(zhí)行的處理操作。
應(yīng)當(dāng)注意的是,在此使用的術(shù)語“系統(tǒng)”指的是由多個組件單元構(gòu)成的整個裝置。
盡管使用特定術(shù)語描述了本發(fā)明的優(yōu)選實(shí)施方式,但是這些描述僅僅為了舉例說明的目的,應(yīng)當(dāng)理解,在不脫離以下權(quán)利要求的精神和范圍的前提下,可以對本發(fā)明作出改變和變化。
本發(fā)明包含涉及于2004年10月6日在日本專利局提交的日本專利申請JP 2004-294028的主題,在此結(jié)合其全文內(nèi)容以供參考。
權(quán)利要求
1.一種信息處理裝置,用于處理形成內(nèi)容的素材數(shù)據(jù)和由將附加到所述素材數(shù)據(jù)上的元數(shù)據(jù)形成的內(nèi)容數(shù)據(jù),包含素材數(shù)據(jù)破壞性編輯裝置,用于執(zhí)行破壞性編輯,其中數(shù)據(jù)為對所述素材數(shù)據(jù)實(shí)際地更新;元數(shù)據(jù)標(biāo)識裝置,用于標(biāo)識受到由所述素材數(shù)據(jù)破壞性編輯裝置進(jìn)行的所述素材數(shù)據(jù)的破壞性編輯影響的元數(shù)據(jù);以及元數(shù)據(jù)更新裝置,用于更新由所述元數(shù)據(jù)標(biāo)識裝置標(biāo)識的所述元數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,還包含內(nèi)容數(shù)據(jù)讀取裝置,用于從記錄介質(zhì)讀取所述內(nèi)容數(shù)據(jù);以及內(nèi)容數(shù)據(jù)寫裝置,用于將所述內(nèi)容數(shù)據(jù)寫入所述記錄介質(zhì),其中所述素材數(shù)據(jù)破壞性編輯裝置破壞性編輯由所述內(nèi)容數(shù)據(jù)讀取裝置從所述記錄介質(zhì)讀取的內(nèi)容數(shù)據(jù)的素材數(shù)據(jù),并且所述內(nèi)容數(shù)據(jù)寫裝置將由所述素材數(shù)據(jù)破壞性編輯裝置破壞性編輯的所述素材數(shù)據(jù)和包括由所述元數(shù)據(jù)更新裝置更新的所述元數(shù)據(jù)的所述內(nèi)容數(shù)據(jù)寫入所述記錄介質(zhì)。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述素材數(shù)據(jù)破壞性編輯裝置破壞性地編輯所述素材數(shù)據(jù)并更新要附加到所述素材數(shù)據(jù)上的標(biāo)識信息,所述元數(shù)據(jù)標(biāo)識裝置標(biāo)識具有標(biāo)識信息的元數(shù)據(jù),以便標(biāo)識將由所述素材數(shù)據(jù)破壞性編輯裝置破壞性地編輯的元數(shù)據(jù),以及所述元數(shù)據(jù)更新裝置更新所述標(biāo)識信息,以便將包括在由所述元數(shù)據(jù)標(biāo)識裝置標(biāo)識的所述元數(shù)據(jù)中的、由所述素材數(shù)據(jù)破壞性編輯裝置破壞性地編輯的所述素材數(shù)據(jù),標(biāo)識為由所述素材數(shù)據(jù)破壞性編輯裝置更新的所述標(biāo)識信息。
4.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述元數(shù)據(jù)更新裝置具有實(shí)時元數(shù)據(jù)更新裝置,用于更新在要增加到所述素材數(shù)據(jù)的所述元數(shù)據(jù)中的、在重現(xiàn)所述元數(shù)據(jù)中重現(xiàn)所述素材數(shù)據(jù)時需要實(shí)時屬性的實(shí)時元數(shù)據(jù),以及非實(shí)時元數(shù)據(jù)更新裝置,用于更新在要增加到所述素材數(shù)據(jù)的所述元數(shù)據(jù)中的、在重現(xiàn)所述元數(shù)據(jù)中重現(xiàn)所述素材數(shù)據(jù)時不需要實(shí)時屬性的非實(shí)時元數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的信息處理裝置,還包含代理數(shù)據(jù)更新裝置,用于更新代理數(shù)據(jù),其是所述素材數(shù)據(jù)的低分辨率數(shù)據(jù),以及由所述素材數(shù)據(jù)破壞性編輯裝置進(jìn)行的破壞性編輯。
6.根據(jù)權(quán)利要求1所述的信息處理裝置,還包含管理信息更新裝置,用于更新管理信息,用于管理包括在所述內(nèi)容數(shù)據(jù)中的各段數(shù)據(jù),以及由所述素材數(shù)據(jù)破壞性編輯裝置進(jìn)行的破壞性編輯。
7.根據(jù)權(quán)利要求1所述的信息處理裝置,還包含更新確認(rèn)裝置,用于確認(rèn)用戶是否執(zhí)行由所述元數(shù)據(jù)更新裝置進(jìn)行的更新,其中僅僅當(dāng)所述用戶允許更新時,所述元數(shù)據(jù)更新裝置才更新所述元數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的信息處理裝置,還包含失配信息生成裝置,如果所述用戶不允許所述元數(shù)據(jù)的更新作為所述更新確認(rèn)裝置的確認(rèn),那么它用于生成表示所述破壞性編輯的素材數(shù)據(jù)和對應(yīng)于所述素材數(shù)據(jù)的所述元數(shù)據(jù)之間失配的失配信息。
9.一種用于信息處理裝置的信息處理方法,用于處理形成內(nèi)容的素材數(shù)據(jù)和由要附加到所述素材數(shù)據(jù)的元數(shù)據(jù)形成的內(nèi)容數(shù)據(jù),包含以下步驟執(zhí)行破壞性編輯,其中對所述素材數(shù)據(jù)實(shí)際地更新數(shù)據(jù);標(biāo)識受到由所述素材數(shù)據(jù)破壞性編輯步驟進(jìn)行的所述素材數(shù)據(jù)的破壞性編輯影響的元數(shù)據(jù);以及更新由所述元數(shù)據(jù)標(biāo)識步驟標(biāo)識的所述元數(shù)據(jù)。
10.一種程序,用于使計算機(jī)執(zhí)行與形成內(nèi)容的素材數(shù)據(jù)和由要增加到所述素材數(shù)據(jù)的所述元數(shù)據(jù)形成的內(nèi)容數(shù)據(jù)相關(guān)的處理,所述程序包含以下步驟執(zhí)行破壞性編輯,其中為所述素材數(shù)據(jù)實(shí)際地更新數(shù)據(jù);標(biāo)識受到由所述素材數(shù)據(jù)破壞性編輯步驟進(jìn)行的所述素材數(shù)據(jù)的破壞性編輯影響的元數(shù)據(jù);以及更新由所述元數(shù)據(jù)標(biāo)識步驟標(biāo)識的所述元數(shù)據(jù)。
全文摘要
本發(fā)明致力于便于進(jìn)行內(nèi)容數(shù)據(jù)的正確破壞性編輯。更新元數(shù)據(jù)標(biāo)識塊303標(biāo)識受到素材數(shù)據(jù)破壞性編輯塊302進(jìn)行的破壞性編輯處理影響(或者必須更新)的元數(shù)據(jù)。如果發(fā)現(xiàn)元數(shù)據(jù)需要更新,那么相應(yīng)于破壞性編輯處理,實(shí)時元數(shù)據(jù)更新塊304更新實(shí)時元數(shù)據(jù),非實(shí)時元數(shù)據(jù)更新塊306更新非實(shí)時元數(shù)據(jù)。代理數(shù)據(jù)更新塊305更新代理數(shù)據(jù)。片段信息文件更新塊308更新片段信息文件。片段寫塊309將由上述處理更新的每個片段的數(shù)據(jù)記錄到光盤12上。本發(fā)明可應(yīng)用于例如編輯設(shè)備。
文檔編號G11B27/034GK1815612SQ200510131539
公開日2006年8月9日 申請日期2005年10月8日 優(yōu)先權(quán)日2004年10月6日
發(fā)明者安藤秀樹, 井戶一男, 大宅升, 真貝光俊 申請人:索尼株式會社