專利名稱:數(shù)據(jù)處理方法和設(shè)備及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及管理在記錄介質(zhì)上記錄的材料內(nèi)容的方法及其設(shè)備和程序。
背景技術(shù):
在SMPTE(動(dòng)畫(huà)和電視工程學(xué)會(huì))中,作為視聽(tīng)材料(AV材料)的標(biāo)識(shí)符,UMID(唯一性材料標(biāo)識(shí)符)已經(jīng)被標(biāo)準(zhǔn)化。
在基于UMID的材料管理下,把一個(gè)全球唯一的UMID加到每個(gè)AV材料,該AV材料根據(jù)該UMID被唯一地標(biāo)識(shí)。
以上AV材料在計(jì)算機(jī)的OS(操作系統(tǒng))的文件系統(tǒng)中以文件的形式被管理,并且增加一個(gè)標(biāo)明文件路徑的文件名。在文件系統(tǒng)中,例如,對(duì)文件的訪問(wèn)是根據(jù)一個(gè)FAT(文件分配表)實(shí)現(xiàn)的,F(xiàn)AT指示文件路徑與其中記錄有文件的記錄介質(zhì)上的物理地址之間的對(duì)應(yīng)關(guān)系。
然而在以上的常規(guī)系統(tǒng)中,例如,當(dāng)出現(xiàn)一個(gè)標(biāo)明UMID的對(duì)AV材料的訪問(wèn)請(qǐng)求時(shí),尚未提供一種解析(solving)根據(jù)文件系統(tǒng)所規(guī)定的哪個(gè)文件路徑訪問(wèn)該AV材料的裝置(名字解析裝置)。
因此存在這樣的問(wèn)題,即使UMID被標(biāo)明,也不能限定其中記錄具有UMID的AV材料的記錄介質(zhì)上的地址,因此,對(duì)AV材料的訪問(wèn)請(qǐng)求得不到充分的處理。
發(fā)明內(nèi)容
鑒于這種情況,提出了本發(fā)明。本發(fā)明的一個(gè)目的是提供一種數(shù)據(jù)處理方法,該方法能夠響應(yīng)一個(gè)標(biāo)明標(biāo)識(shí)數(shù)據(jù)的對(duì)記錄介質(zhì)的請(qǐng)求,提供一個(gè)對(duì)對(duì)應(yīng)于所標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的材料數(shù)據(jù)的訪問(wèn)路徑,該記錄介質(zhì)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和聯(lián)結(jié)在一起的材料數(shù)據(jù);本發(fā)明也提供一種相應(yīng)的設(shè)備和程序。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第一個(gè)方面的數(shù)據(jù)處理方法,包含第一步驟,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;第二步驟,根據(jù)在所述第一步驟中讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
本發(fā)明的第一個(gè)方面的數(shù)據(jù)處理方法的操作方式如下所述。
首先,在第一步驟,當(dāng)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的所述材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的所述材料數(shù)據(jù)的聯(lián)結(jié)在一起的所述標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑。
然后,在第二步驟,根據(jù)在所述第一步驟中讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
本發(fā)明的第二個(gè)方面的數(shù)據(jù)處理方法,是一種由計(jì)算機(jī)根據(jù)一個(gè)應(yīng)用程序、一個(gè)管理程序和一個(gè)文件系統(tǒng)程序執(zhí)行的數(shù)據(jù)處理方法,包含由所述管理程序執(zhí)行的第一步驟,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;由所述應(yīng)用程序執(zhí)行的第二步驟,向所述管理程序發(fā)出一個(gè)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求;由所述管理程序執(zhí)行的第三步驟,響應(yīng)所述標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,根據(jù)在所述第一步驟中讀出的所述管理數(shù)據(jù),響應(yīng)在所述第二步驟中接收的所述請(qǐng)求,向所述文件系統(tǒng)程序提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑;由所述文件系統(tǒng)程序執(zhí)行的第四步驟,根據(jù)在所述第三步驟接收的所述訪問(wèn)路徑,訪問(wèn)在所述記錄介質(zhì)的一個(gè)物理地址處存儲(chǔ)的所述材料數(shù)據(jù)。
本發(fā)明的第二個(gè)方面的數(shù)據(jù)處理方法的操作方式如下所述。
首先,在第一步驟,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),所述管理程序從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑。
然后,在第二步驟,所述應(yīng)用程序向所述管理程序發(fā)出一個(gè)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求。
然后,在第三步驟,所述管理程序響應(yīng)所述標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,根據(jù)在所述第一步驟中讀出的所述管理數(shù)據(jù),響應(yīng)在所述第二步驟中接收的所述請(qǐng)求,向所述文件系統(tǒng)程序提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
然后,在第四步驟,所述文件系統(tǒng)程序根據(jù)在所述第三步驟接收的所述訪問(wèn)路徑,訪問(wèn)在所述記錄介質(zhì)的一個(gè)物理地址處存儲(chǔ)的所述材料數(shù)據(jù)。
按照本發(fā)明的第三個(gè)方面,提供一種程序,用于使計(jì)算機(jī)執(zhí)行第一例程,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;第二例程,根據(jù)在所述第一例程中讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
按照本發(fā)明的第四個(gè)方面,提供一種數(shù)據(jù)管理設(shè)備,包含第一裝置,用于當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;第二裝置,用于根據(jù)在所述第一裝置中讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
本發(fā)明的第四個(gè)方面的數(shù)據(jù)處理裝置的操作方式如下所述。
首先,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),第一裝置從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑。
然后,第二裝置根據(jù)由所述第一裝置讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
圖1是按照本發(fā)明實(shí)施例的一個(gè)AV系統(tǒng)1的配置的視圖。
圖2是圖1中所示的光盤(pán)裝置功能的框圖。
圖3是解釋本發(fā)明實(shí)施例的AV文件數(shù)據(jù)FILE的格式的示意圖。
圖4是解釋本發(fā)明實(shí)施例的管理數(shù)據(jù)MD的示意圖。
圖5是解釋由本發(fā)明實(shí)施例的文件系統(tǒng)程序使用的FAT的示意圖。
圖6是解釋本發(fā)明實(shí)施例的應(yīng)用程序AP、文件系統(tǒng)程序FSP和管理程序MP之間的關(guān)系的示意圖。
圖7A是解釋在一個(gè)操作例中當(dāng)圖1中所示的光盤(pán)裝置接收到一個(gè)請(qǐng)求REQ時(shí)由管理程序MP處理的流程圖;圖7B是解釋由操作例中的應(yīng)用程序AP處理的流程圖。
圖8是解釋在操作例中當(dāng)圖1中所示的光盤(pán)裝置接收到請(qǐng)求REQ時(shí)由文件系統(tǒng)程序FSP處理的流程圖。
圖9A是解釋在圖2中所示的光盤(pán)上記錄一個(gè)新的AV文件數(shù)據(jù)FILE時(shí)由管理程序MP處理的流程圖;圖9B是解釋從光盤(pán)上刪除AV文件數(shù)據(jù)FILE時(shí)由管理程序MP處理的流程圖。
圖10A是解釋當(dāng)AV文件數(shù)據(jù)FILE的記錄位置在光盤(pán)上移動(dòng)時(shí)由管理程序MP處理的流程圖。
圖10B是解釋當(dāng)光盤(pán)被從光盤(pán)記錄和/或再現(xiàn)單元的存取位置去掉(卸走)時(shí)由管理程序MP處理的流程圖。
具體實(shí)施例方式
以下解釋按照本發(fā)明實(shí)施例的一個(gè)AV(視聽(tīng))系統(tǒng)。
圖1是按照本發(fā)明實(shí)施例的一個(gè)AV系統(tǒng)1的配置的視圖。
如圖1中所示,AV系統(tǒng)1具有例如計(jì)算機(jī)3、光盤(pán)裝置4、AV設(shè)備5、6和7,諸如VTR和編輯設(shè)備。它們通過(guò)網(wǎng)絡(luò)8連接。
在AV系統(tǒng)1中,例如,當(dāng)記錄一個(gè)唯一標(biāo)識(shí)在預(yù)定的UMID管理下的AV文件數(shù)據(jù)中的每個(gè)AV文件數(shù)據(jù)的聯(lián)結(jié)在一起的UMID以及AV文件數(shù)據(jù)的光盤(pán)(本發(fā)明的記錄介質(zhì))被設(shè)置(安裝)在存取位置時(shí),光盤(pán)裝置4從光盤(pán)讀取管理數(shù)據(jù)MD(本發(fā)明的管理數(shù)據(jù),即所謂的索引文件)。
管理數(shù)據(jù)MD反映在光盤(pán)上記錄的AV文件數(shù)據(jù)的每一個(gè)的在光盤(pán)中的、AV文件數(shù)據(jù)的聯(lián)結(jié)在一起的數(shù)據(jù)UMID與至AV文件數(shù)據(jù)的文件路徑(本發(fā)明的存取路徑)。
在AV系統(tǒng)1中,例如,計(jì)算機(jī)3通過(guò)網(wǎng)絡(luò)8向光盤(pán)裝置4和AV設(shè)備5至7傳送一個(gè)標(biāo)明數(shù)據(jù)UMID的請(qǐng)求REQ。
然后,光盤(pán)裝置4響應(yīng)該請(qǐng)求REQ,根據(jù)讀出的管理數(shù)據(jù)MD,獲取至光盤(pán)中的對(duì)應(yīng)于所標(biāo)明的數(shù)據(jù)UMID的AV文件數(shù)據(jù)的文件路徑,并把文件路徑提供到在光盤(pán)裝置4上運(yùn)行的OS的文件系統(tǒng)。
文件系統(tǒng)根據(jù)文件路徑,參考FAT,獲得光盤(pán)上的AV文件數(shù)據(jù)的物理地址。
然后,光盤(pán)裝置4根據(jù)物理地址從光盤(pán)中讀出AV文件數(shù)據(jù),并將AV文件數(shù)據(jù)通過(guò)網(wǎng)絡(luò)8傳送到計(jì)算機(jī)3。
在AV設(shè)備5至7中,例如執(zhí)行與上述的光盤(pán)裝置4的操作相同的操作。
下面詳細(xì)解釋圖1中所示的光盤(pán)裝置4的配置。
圖2是圖1中所示的光盤(pán)裝置4功能的框圖。
如圖2中所示,光盤(pán)裝置4例如有接口11、光盤(pán)記錄和/或再現(xiàn)單元12、存儲(chǔ)器14、CPU15。它們通過(guò)總線10連接。
接口11連接到圖1中所示的網(wǎng)絡(luò)8,例如從計(jì)算機(jī)3接收一個(gè)請(qǐng)求REQ,同時(shí),把從光盤(pán)13中讀出的AV文件數(shù)據(jù)傳送到計(jì)算機(jī)3。
光盤(pán)記錄和/或再現(xiàn)單元12按照來(lái)自CPU15的一條指令,訪問(wèn)被設(shè)置在存取位置的光盤(pán)13,執(zhí)行對(duì)該光盤(pán)的記錄和/或再現(xiàn)。
當(dāng)光盤(pán)13被設(shè)置在存取位置時(shí),光盤(pán)記錄和/或再現(xiàn)單元12通知CPU15。
另外,光盤(pán)記錄和/或再現(xiàn)單元12響應(yīng)來(lái)自CPU15的一個(gè)請(qǐng)求,讀出在光盤(pán)記錄和/或再現(xiàn)單元12中記錄的管理數(shù)據(jù)MD。管理數(shù)據(jù)MD將在以后作詳細(xì)解釋。
此外,光盤(pán)記錄和/或再現(xiàn)單元12響應(yīng)來(lái)自CPU15的一個(gè)請(qǐng)求,讀出在光盤(pán)13上記錄的AV文件數(shù)據(jù)FILE(AV file data FILE)。
存儲(chǔ)器14存儲(chǔ)各種數(shù)據(jù),用于應(yīng)用程序AP、文件系統(tǒng)程序FSP、管理程序MP和CPU15的處理。
這里,管理程序MP是所謂的材料管理例程,相當(dāng)于本發(fā)明的管理程序。
此外,應(yīng)用程序AP相當(dāng)于本發(fā)明的應(yīng)用程序,而文件系統(tǒng)程序FSP相當(dāng)于本發(fā)明的文件系統(tǒng)程序。
CPU15根據(jù)從存儲(chǔ)器14讀出的應(yīng)用程序AP、文件系統(tǒng)程序FSP、管理程序MP,執(zhí)行處理。
CPU15的處理,將就在下文解釋的操作的例子作解釋。
圖3是本實(shí)施例的AV文件數(shù)據(jù)FILE的格式的例子。
如圖3中所述,AV文件數(shù)據(jù)FILE有數(shù)據(jù)MD和AV材料數(shù)據(jù)MAT。
這里,數(shù)據(jù)UMID相當(dāng)于本發(fā)明的標(biāo)識(shí)數(shù)據(jù),AV材料數(shù)據(jù)相當(dāng)于本發(fā)明的材料數(shù)據(jù)。
根據(jù)SMPTE標(biāo)準(zhǔn),數(shù)據(jù)UMID是32個(gè)字節(jié)的數(shù)據(jù),具有通用標(biāo)簽UL、數(shù)據(jù)長(zhǎng)度L、實(shí)例號(hào)IN_N、材料號(hào)MAT_N。
通用標(biāo)簽UL是一個(gè)唯一性標(biāo)識(shí)符,指示字節(jié)系列(train)是UMID。
數(shù)據(jù)長(zhǎng)度是從通用標(biāo)簽UL繼續(xù)的一個(gè)字節(jié),從該處繼續(xù)的數(shù)據(jù)長(zhǎng)度用字節(jié)單位表示。
實(shí)例號(hào)IN_N例如是3個(gè)字節(jié),指示從其繼續(xù)的材料號(hào)MAT_N的特性。
材料號(hào)MAT_N例如是16個(gè)字節(jié),取一個(gè)全局唯一的值。
材料號(hào)MAT_N是通過(guò)組合一個(gè)MAC地址與該材料被生成的時(shí)間而生成的,采用的一個(gè)先決條件是,在某時(shí)間生成的材料(AV材料)最多只有一個(gè)材料,因?yàn)槔缛魏尉W(wǎng)絡(luò)設(shè)備都是用MAC(媒體存取控制)地址全局唯一地標(biāo)識(shí)的。
圖4是用于解釋管理數(shù)據(jù)MD的格式的示意圖。
管理數(shù)據(jù)MD被記錄在光盤(pán)13上,被CPU15讀出,并按照需要更新。
如圖4中所示,管理數(shù)據(jù)MD指示在存儲(chǔ)器14中記錄的所有AV文件數(shù)據(jù)FILE的數(shù)據(jù)UMID以及它的聯(lián)結(jié)在一起的文件路徑。
這里,文件路徑通過(guò)使用一個(gè)系列的目錄名,指示AV文件數(shù)據(jù)FILE的記錄位置,目錄名例如用于指示文件數(shù)據(jù)被記錄在光盤(pán)13上的位置。
圖5是用于解釋由OS的文件系統(tǒng)程序使用的FAT的示意圖。
如圖5中所示,F(xiàn)AT指示每個(gè)文件數(shù)據(jù)FILE在光盤(pán)裝置4上的物理地址和它的聯(lián)結(jié)在一起的文件路徑。
下面將解釋由CPU15執(zhí)行的應(yīng)用程序AP、文件系統(tǒng)程序FSP和管理程序MP以及它們的關(guān)系。
圖6是表示這些關(guān)系的示意圖。
如圖6中所示,用于實(shí)現(xiàn)UMID的名字解析(name solution)請(qǐng)求的管理程序MP(管理層),位于OS的文件系統(tǒng)程序FSP(文件系統(tǒng)層)與應(yīng)用程序AP(應(yīng)用層)之間。
下面將給出對(duì)本實(shí)施例的光盤(pán)裝置4的操作的例子的解釋。
注意以下處理是根據(jù)應(yīng)用程序AP、管理程序MP和文件系統(tǒng)程序FSP,由CPU執(zhí)行的或者在CPU15的控制下執(zhí)行的。
在該操作例中,將給出當(dāng)光盤(pán)13被設(shè)置在光盤(pán)裝置4中時(shí)、以及光盤(pán)裝置4接收到來(lái)自總線10的標(biāo)明UMID的請(qǐng)求REQ時(shí)的處理。
圖7A是解釋由操作例中的管理程序MP處理的流程圖;圖7B是解釋由操作例中的應(yīng)用程序AP處理的流程圖;圖8是解釋由操作例中的文件系統(tǒng)程序FSP處理的流程圖。
這里,圖7A中所示的步驟ST1和ST2相當(dāng)于本發(fā)明的第一和第二方面的第一步驟,步驟ST4和ST5相當(dāng)于本發(fā)明的第一方面的第二步驟和本發(fā)明的第二方面的第三步驟。
此外,圖7A和7B中所示的步驟ST3和ST11相當(dāng)于本發(fā)明的第二方面的第二步驟,圖8中所示的步驟ST23相當(dāng)于本發(fā)明的第二方面的第四步驟。
此外,圖7和圖8中所示的步驟的例程在對(duì)應(yīng)的程序中描述。
此外,第四發(fā)明的第一裝置和第二裝置,是通過(guò)CPU15(本發(fā)明的計(jì)算機(jī))執(zhí)行圖7A中所示的步驟ST1和ST2和步驟ST4和5而實(shí)現(xiàn)的。
下面將給出對(duì)圖7中所示的步驟的解釋。
首先,將通過(guò)使用圖7A根據(jù)管理程序MP給出對(duì)CPU15的處理的步驟的解釋。
步驟ST1
當(dāng)光盤(pán)13被設(shè)置到光盤(pán)記錄和/或再現(xiàn)單元12的存取位置時(shí),一個(gè)指示這個(gè)事件的通知被輸出到CPU15。
在CPU15運(yùn)行的應(yīng)用程序(以下簡(jiǎn)稱應(yīng)用程序AP)根據(jù)該通知向在CPU15上運(yùn)行的管理程序(以下簡(jiǎn)稱管理程序MP)輸出信息。
管理程序MP例如被該通知激活,處理例程繼續(xù)到步驟ST2的處理,如果不是如此,則保持一個(gè)通知等待狀態(tài)。
步驟ST2管理程序MP向光盤(pán)13輸出一條讀指令,要求從光盤(pán)13讀管理數(shù)據(jù)MD。
藉此,光盤(pán)記錄和/或再現(xiàn)單元12從光盤(pán)13讀出管理數(shù)據(jù)MD,并把它輸出到CPU15。
步驟ST3管理程序MP確定是否從應(yīng)用程序AP輸入了標(biāo)明數(shù)據(jù)UMID的請(qǐng)求REQ。如果確定如此,則處理例程繼續(xù)到步驟ST4的處理。如果不是如此,則重復(fù)步驟ST3的處理。
ST4管理程序MP通過(guò)參考在步驟ST2中輸入的圖4中所示的管理數(shù)據(jù)MD,獲取對(duì)應(yīng)于由在步驟ST3中輸入的請(qǐng)求REG標(biāo)明的數(shù)據(jù)UMID的文件路徑FP。
ST5管理程序MP把在步驟ST4獲取的文件路徑FP輸出到文件系統(tǒng)程序FSP。然后,管理程序MP返回到步驟ST3的處理。
下面,將通過(guò)使用圖7B根據(jù)應(yīng)用程序AP給出對(duì)CPU15的處理的步驟的解釋。
步驟ST11應(yīng)用程序AP確定是否接收了通過(guò)接口11來(lái)自計(jì)算機(jī)3的請(qǐng)求REQ。當(dāng)確定收到了請(qǐng)求REQ時(shí),處理例程繼續(xù)到步驟ST12的處理。如果不是這樣,處理例程繼續(xù)到步驟ST13的處理。
步驟ST12應(yīng)用程序AP把在步驟ST11輸入的請(qǐng)求REQ輸出到管理程序MP。
步驟ST13應(yīng)用程序AP確定是否從文件系統(tǒng)程序FSP輸入了AV文件數(shù)據(jù)FILE。當(dāng)確定輸入了AV文件數(shù)據(jù)FILE時(shí),處理例程繼續(xù)到步驟ST14的處理。如果不是這樣,處理例程繼續(xù)到步驟ST11的處理。
步驟ST14應(yīng)用程序AP把在步驟ST13輸入的AV文件數(shù)據(jù)FILE,通過(guò)接口11傳送到請(qǐng)求REQ的傳送端,即CPU15。
下面,將通過(guò)使用圖8給出根據(jù)文件系統(tǒng)程序FSP對(duì)CPU15的處理的步驟的解釋。
步驟ST21文件系統(tǒng)程序FSP確定是否從管理程序MP輸入了對(duì)應(yīng)于數(shù)據(jù)UMID的文件路徑FP。當(dāng)確定輸入文件路徑FP時(shí),處理例程繼續(xù)到步驟ST22的處理。如果不是這樣,重復(fù)步驟ST21的處理。
步驟ST22文件系統(tǒng)程序FSP通過(guò)參考圖5中所示的FAT獲取對(duì)應(yīng)于在步驟ST21中輸入的文件路徑FP的物理地址。
步驟ST23文件系統(tǒng)程序FSP從在步驟ST22獲取的光盤(pán)13上的物理地址讀出AV文件數(shù)據(jù)FILE,并把它輸出到AV文件數(shù)據(jù)FILE。
圖9A是解釋在光盤(pán)13上記錄一個(gè)新的AV文件數(shù)據(jù)FILE時(shí)由管理程序MP處理的流程圖。
CPU15在向光盤(pán)13寫(xiě)新的AV文件數(shù)據(jù)FILE時(shí)生成AV文件數(shù)據(jù)FILE的數(shù)據(jù)UMID,控制光盤(pán)記錄和/或再現(xiàn)單元12,并把所生成的數(shù)據(jù)UMID與AV文件數(shù)據(jù)聯(lián)結(jié)在一起寫(xiě)到光盤(pán)13。
步驟ST31管理程序MP確定新的AV文件數(shù)據(jù)FIEL是否被寫(xiě)(記錄)到光盤(pán)13。如果確定它被寫(xiě),處理例程繼續(xù)到步驟ST32的處理。如果不是這樣,重復(fù)步驟ST31的處理。
步驟ST32管理程序MP將使所確定的AV文件數(shù)據(jù)FILE和數(shù)據(jù)UMID的文件路徑FP一致的數(shù)據(jù)當(dāng)在步驟ST31被寫(xiě)時(shí)添加到、圖4中所示的管理數(shù)據(jù)MD對(duì)應(yīng)。
然后,管理程序MP返回到步驟ST31的處理。
圖9B是解釋從光盤(pán)13上刪除AV文件數(shù)據(jù)FILE時(shí)由管理程序MP處理的流程圖。
步驟ST41管理程序MP確定AV文件數(shù)據(jù)FIEL的記錄是否從光盤(pán)13刪除。如果確定它被刪除,處理例程繼續(xù)到步驟ST42的處理。如果不是這樣,重復(fù)步驟ST41的處理。
步驟ST42管理程序MP從圖4中所示的管理數(shù)據(jù)MD刪除將使在步驟ST41確定被刪除的AV文件數(shù)據(jù)FILE和數(shù)據(jù)UMID的文件路徑FP一致的數(shù)據(jù)。
然后,管理程序MP返回到步驟ST41的處理。
圖10A是解釋當(dāng)AV文件數(shù)據(jù)FILE的記錄位置在光盤(pán)13上移動(dòng)時(shí)由管理程序MP處理的流程圖。
步驟ST51管理程序MP確定AV文件數(shù)據(jù)FILE的記錄位置是否在光盤(pán)13上移動(dòng)過(guò)。如果確定它移動(dòng)過(guò),處理例程繼續(xù)到步驟ST52的處理。如果不是這樣,重復(fù)步驟ST51的處理。
步驟ST52管理程序MP在圖4中所示的管理數(shù)據(jù)MD中把在步驟ST51確定已經(jīng)移動(dòng)過(guò)的AV文件數(shù)據(jù)FILE的文件路徑FP改變成移動(dòng)后的文件路徑FP。
然后,管理程序MP返回到步驟ST51的處理。
圖10B是解釋當(dāng)光盤(pán)13被從光盤(pán)記錄和/或再現(xiàn)單元12上的存取位置去掉(卸走)時(shí)由管理程序MP處理的流程圖。
步驟ST61管理程序MP確定是否把光盤(pán)13從光盤(pán)記錄和/或再現(xiàn)單元12上的存取位置去掉(卸裝)的指令被發(fā)出。如果確定這個(gè)指令被發(fā)出,處理例程繼續(xù)到步驟ST62的處理。如果不是這樣,重復(fù)步驟ST61的處理。
步驟ST62管理程序MP在圖4中所示的管理數(shù)據(jù)MD被更新過(guò)時(shí)把更新后的管理數(shù)據(jù)MP寫(xiě)到卸裝之前的光盤(pán)13。
然后,執(zhí)行對(duì)光盤(pán)13的卸裝。
如上解釋的那樣,按照光盤(pán)裝置4,通過(guò)在應(yīng)用程序AP與文件系統(tǒng)程序FSP之間插入管理程序MP,響應(yīng)來(lái)自計(jì)算機(jī)3的標(biāo)明數(shù)據(jù)UMID的請(qǐng)求REQ,能提供在UMID管理下的在光盤(pán)13上記錄的AV文件數(shù)據(jù)FILE的文件路徑。
藉此,計(jì)算機(jī)3不用在請(qǐng)求REQ中標(biāo)明文件路徑,而只要標(biāo)明數(shù)據(jù)UMID,就足以能訪問(wèn)在光盤(pán)13上記錄的對(duì)應(yīng)于數(shù)據(jù)UMID的AV文件數(shù)據(jù)FILE。
此外,按照光盤(pán)裝置4,通過(guò)為向光盤(pán)13記錄一個(gè)新的AV文件數(shù)據(jù)FILE、刪除光盤(pán)13上的AV文件數(shù)據(jù)FILE、在光盤(pán)13上移動(dòng)AV文件數(shù)據(jù)FILE而更新管理數(shù)據(jù)MD,即使在記錄、刪除和移動(dòng)后也保證能按照一個(gè)標(biāo)明UMID的請(qǐng)求REQ訪問(wèn)對(duì)應(yīng)于更新的AV文件數(shù)據(jù)FILE。
此外,按照光盤(pán)裝置4,管理數(shù)據(jù)MD被記錄在光盤(pán)13上。每當(dāng)光盤(pán)13被設(shè)置在存取位置時(shí),管理數(shù)據(jù)MD就被從光盤(pán)13讀出,然后根據(jù)上述的數(shù)據(jù)UMID執(zhí)行名字解析。因此,即使光盤(pán)13被用在多個(gè)光盤(pán)裝置中,也能適當(dāng)?shù)貓?zhí)行上述的基于數(shù)據(jù)UMID的名字解析。就是說(shuō),通過(guò)文件路徑名直接標(biāo)明文件數(shù)據(jù)的方法是通用的,但是,就光盤(pán)13之類(lèi)的可拆卸式介質(zhì)而言,有必要事先知道文件數(shù)據(jù)在哪個(gè)介質(zhì)上。也存在這樣的情形,即不同的AV材料被以相同的路徑記錄在不同的介質(zhì)上。光盤(pán)裝置4甚至能處置這樣的情形。
本發(fā)明不限于上述實(shí)施例。
在上述實(shí)施例中,由SMPTE標(biāo)準(zhǔn)化的UMID,被作為本發(fā)明的標(biāo)識(shí)數(shù)據(jù)的示例,但是本發(fā)明的標(biāo)識(shí)數(shù)據(jù)并不受特別限定,只要標(biāo)識(shí)數(shù)據(jù)標(biāo)識(shí)在預(yù)定的材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)。
此外,在上述實(shí)施例中,把光盤(pán)作為本發(fā)明的記錄介質(zhì)的示例,但是本發(fā)明的記錄介質(zhì)可以是軟盤(pán)、HDD(硬盤(pán)驅(qū)動(dòng)器)的磁盤(pán),或除此以外的其它介質(zhì)。
如上解釋的那樣,本發(fā)明能提供一種方法,該方法能夠響應(yīng)一個(gè)標(biāo)明標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供一個(gè)對(duì)應(yīng)于針對(duì)記錄介質(zhì)所標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的、材料數(shù)據(jù)的訪問(wèn)路徑,該記錄介質(zhì)用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和聯(lián)結(jié)在一起的材料數(shù)據(jù);本發(fā)明也提供一種相應(yīng)的設(shè)備和程序。
工業(yè)實(shí)用性本發(fā)明能被應(yīng)用于管理在記錄介質(zhì)上記錄的材料數(shù)據(jù)的數(shù)據(jù)處理系統(tǒng)。
權(quán)利要求
1.一種數(shù)據(jù)處理方法,包含第一步驟,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;和第二步驟,根據(jù)在所述第一步驟中讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
2.權(quán)利要求1中所述的數(shù)據(jù)處理方法,進(jìn)一步包含第三步驟,當(dāng)新的材料數(shù)據(jù)和所述新材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)被聯(lián)結(jié)在一起記錄在所述記錄介質(zhì)上時(shí),更新在所述第一步驟讀出的所述管理數(shù)據(jù),以便進(jìn)一步反映所述新材料數(shù)據(jù)與所述記錄介質(zhì)上一個(gè)對(duì)所述新材料數(shù)據(jù)的訪問(wèn)路徑之間的對(duì)應(yīng)關(guān)系;和第四步驟,把在所述第三步驟更新的所述管理數(shù)據(jù),寫(xiě)在所述記錄介質(zhì)上。
3.權(quán)利要求1中所述的數(shù)據(jù)處理方法,進(jìn)一步包含第三步驟,當(dāng)記錄在所述記錄介質(zhì)上的材料數(shù)據(jù)已經(jīng)被刪除時(shí),從在所述第一步驟中讀出的所述管理數(shù)據(jù)中,刪除反映被刪除材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)的數(shù)據(jù)和所述聯(lián)結(jié)在一起的訪問(wèn)路徑的數(shù)據(jù),并生成新的管理數(shù)據(jù);和第四步驟,把在所述第三步驟生成的所述管理數(shù)據(jù),寫(xiě)在所述記錄介質(zhì)上。
4.一種由計(jì)算機(jī)根據(jù)一個(gè)應(yīng)用程序、一個(gè)管理程序和一個(gè)文件系統(tǒng)程序執(zhí)行的數(shù)據(jù)處理方法,包含由所述管理程序執(zhí)行的第一步驟,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;由所述應(yīng)用程序執(zhí)行的第二步驟,向所述管理程序發(fā)出一個(gè)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求;由所述管理程序執(zhí)行的第三步驟,響應(yīng)所述標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,根據(jù)在所述第一步驟中讀出的所述管理數(shù)據(jù),響應(yīng)在所述第二步驟中接收的所述請(qǐng)求,向所述文件系統(tǒng)程序提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑;和由所述文件系統(tǒng)程序執(zhí)行的第四步驟,根據(jù)在所述第三步驟接收的所述訪問(wèn)路徑,訪問(wèn)在所述記錄介質(zhì)的一個(gè)物理地址處存儲(chǔ)的所述材料數(shù)據(jù)。
5.一種程序,用于使計(jì)算機(jī)執(zhí)行第一例程,當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;和第二例程,根據(jù)在所述第一例程中讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
6.一種數(shù)據(jù)管理設(shè)備,包含第一裝置,用于當(dāng)一個(gè)記錄用于標(biāo)識(shí)在預(yù)定材料管理下的材料數(shù)據(jù)中的每個(gè)材料數(shù)據(jù)的標(biāo)識(shí)數(shù)據(jù)和所述聯(lián)結(jié)在一起的材料數(shù)據(jù)的記錄介質(zhì),被設(shè)置在一個(gè)存取位置時(shí),從所述記錄介質(zhì)中讀取指示在記錄介質(zhì)上記錄的材料數(shù)據(jù)的聯(lián)結(jié)在一起的標(biāo)識(shí)數(shù)據(jù)的管理數(shù)據(jù)、以及對(duì)所述記錄介質(zhì)中的該材料數(shù)據(jù)的訪問(wèn)路徑;和第二裝置,用于根據(jù)在所述第一裝置中讀出的所述管理數(shù)據(jù),響應(yīng)標(biāo)明所述標(biāo)識(shí)數(shù)據(jù)的請(qǐng)求,提供對(duì)對(duì)應(yīng)于所述記錄介質(zhì)中的所述標(biāo)明的標(biāo)識(shí)數(shù)據(jù)的所述材料數(shù)據(jù)的所述訪問(wèn)路徑。
全文摘要
一種光盤(pán)裝置4,用于響應(yīng)來(lái)自計(jì)算機(jī)3的請(qǐng)求REQ,根據(jù)從光盤(pán)中讀出的管理數(shù)據(jù)MD,獲取一個(gè)對(duì)對(duì)應(yīng)于光盤(pán)中的標(biāo)明的數(shù)據(jù)UMID的AV文件數(shù)據(jù)的文件路徑,并進(jìn)一步根據(jù)該文件路徑訪問(wèn)被記錄在一個(gè)物理地址的AV文件數(shù)據(jù)。
文檔編號(hào)G06F12/00GK1698129SQ20048000031
公開(kāi)日2005年11月16日 申請(qǐng)日期2004年4月2日 優(yōu)先權(quán)日2003年4月4日
發(fā)明者柴田賀昭, 真貝光俊 申請(qǐng)人:索尼株式會(huì)社