專利名稱:數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及進(jìn)行盤記錄媒體上的數(shù)字?jǐn)?shù)據(jù)的記錄再生的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,特別是防止停電等異常結(jié)束時(shí)的文件破壞和數(shù)據(jù)丟失的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和使用該數(shù)字?jǐn)?shù)據(jù)記錄再生方法的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。
迄今,作為防止在停電時(shí)發(fā)生的文件破壞和丟失的方法,已知的方法如特開(kāi)平8-255001號(hào)公報(bào)所公開(kāi)的那樣,是使用在停電時(shí)可以暫時(shí)供給電源的無(wú)停電電源的方法。
下面,參照?qǐng)D16說(shuō)明先有的無(wú)停電電源系統(tǒng)的結(jié)構(gòu)和動(dòng)作。
圖16是表示先有的無(wú)停電電源系統(tǒng)的結(jié)構(gòu)的圖。
先有的無(wú)停電電源系統(tǒng)具有進(jìn)行數(shù)據(jù)的輸入輸出的輸入輸出裝置1302、接收該輸入輸出裝置1302的輸入輸出信號(hào)并向輸入輸出裝置1302輸出用于控制處理過(guò)程的控制信號(hào)的控制用電腦1301、停電時(shí)可以暫時(shí)供給電源的無(wú)停電電源1304和接收表示該無(wú)停電電源1304的商用電源的停電狀態(tài)的商用電源斷信號(hào)并在該商用電源信號(hào)持續(xù)一定時(shí)間以上時(shí)就判定為停電的動(dòng)作檢驗(yàn)電路1303。
控制用電腦1301接收到表示判定為動(dòng)作檢驗(yàn)電路1303的停電的信號(hào)后,就對(duì)現(xiàn)用文件進(jìn)行關(guān)閉處理。另外,動(dòng)作檢驗(yàn)電路1303監(jiān)視電源電壓的異常,在異常時(shí)就利用電話線路自動(dòng)通報(bào)裝置1305進(jìn)行自動(dòng)通報(bào)。
這樣,按照先有的無(wú)停電電源系統(tǒng),在發(fā)生停電時(shí),控制用電腦1301就可以進(jìn)行現(xiàn)用文件的關(guān)閉處理,所以,在停電發(fā)生時(shí)不會(huì)發(fā)生現(xiàn)用文件的破壞或數(shù)據(jù)的丟失。
然而,作為在家庭使用的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的存儲(chǔ)媒體,有以VCR為代表的磁帶媒體,但是,目前已使用可以隨機(jī)訪問(wèn)的磁盤和光磁盤等盤記錄媒體取代磁帶媒體。
在先有的磁帶媒體中,在進(jìn)行記錄時(shí)發(fā)生了停電時(shí),雖然保存著停電以前的圖像,但是,計(jì)算機(jī)用的盤記錄媒體的情況時(shí),如果記錄結(jié)束處理不正確,將全部丟失從記錄開(kāi)始時(shí)到停電為止的圖像數(shù)據(jù)。
下面,使用圖17說(shuō)明向計(jì)算機(jī)用的盤記錄媒體上記錄時(shí)在停電時(shí)發(fā)生文件破壞和數(shù)據(jù)丟失的理由。
圖17是表示由MS-Windows(微軟公司制作)等、計(jì)算機(jī)的OS采用的盤記錄媒體的記錄區(qū)域中的文件記錄結(jié)構(gòu)的圖。
盤記錄媒體的記錄區(qū)域由根目錄1401、文件分配表1402和簇1403構(gòu)成。
根目錄1401保持存儲(chǔ)在盤記錄媒體上的文件的名稱和文件的開(kāi)頭簇號(hào)碼。文件分配表1402保持構(gòu)成文件的簇1403的連接信息。簇1403是盤記錄媒體的記錄再生的最小單位,保持實(shí)數(shù)據(jù)。
在圖17的例子中,根目錄1401表示在該盤記錄媒體上從簇號(hào)碼0002開(kāi)始存儲(chǔ)稱為Datal的文件,文件分配表1402表示Datal按簇號(hào)碼0002、簇號(hào)碼0003和簇號(hào)碼0004的順序構(gòu)成數(shù)據(jù)。因此,表示Datal的實(shí)數(shù)據(jù)存儲(chǔ)在簇1403的簇號(hào)碼0002、簇號(hào)碼0003和簇號(hào)碼0004的區(qū)域。文件分配表1402的FFFF是表示文件的最后簇的簇號(hào)碼。
在進(jìn)行數(shù)據(jù)記錄時(shí),首先將文件名和開(kāi)頭簇號(hào)碼登錄到根目錄1401中,由文件分配表1402更新簇1403的連接信息,并將實(shí)數(shù)據(jù)記錄到簇1403的各區(qū)域中。
然而,根目錄1401和文件分配表1402是在盤記錄媒體中固定存在的,簇1403的各區(qū)域使用根目錄1401和文件分配表1402以外的盤記錄媒體的區(qū)域。
在進(jìn)行數(shù)據(jù)記錄時(shí),向文件分配表1402和簇1403的各區(qū)域進(jìn)行寫入時(shí),每次向簇1403寫入時(shí),都必須更新文件分配表1402的簇連接信息,所以,必須搜索對(duì)盤記錄媒體的寫入頭,從而寫入速度非常慢。
因此,采用在存儲(chǔ)器內(nèi)更新文件分配表1402的信息,將數(shù)據(jù)寫入簇1403內(nèi),在數(shù)據(jù)的記錄結(jié)束處理即文件關(guān)閉處理時(shí),將文件分配表1402的信息反映在盤記錄媒體上的方法。
在向上述盤記錄媒體進(jìn)行記錄的過(guò)程中,在進(jìn)行記錄結(jié)束處理之前發(fā)生了停電時(shí),由于未更新盤記錄媒體的文件分配表1402,所以,從記錄開(kāi)始到停電為止,盡管數(shù)據(jù)已記錄到簇1403中,表示簇1403的連接信息的文件分配表1402的連接信息都將丟失,從而將發(fā)生文件破壞和數(shù)據(jù)的丟失。
另外,使用作為數(shù)據(jù)丟失的對(duì)策的先有的無(wú)停電電源的方法,作為家庭用數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,將成為價(jià)格昂貴的結(jié)構(gòu)。
本發(fā)明就是鑒于上述問(wèn)題而提案的,目的旨在提供在進(jìn)行數(shù)據(jù)記錄時(shí)發(fā)生了停電等異常結(jié)束時(shí)不發(fā)生文件破壞和數(shù)據(jù)丟失的廉價(jià)的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。
本發(fā)明權(quán)利要求1所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法是以盤記錄媒體上數(shù)據(jù)的記錄最小單位的簇為單位記錄再生數(shù)字?jǐn)?shù)據(jù)的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于包括在上述盤記錄媒體上構(gòu)筑將可以記錄的簇相互連接的文件結(jié)構(gòu)的第1步驟、從可以記錄的簇的開(kāi)頭開(kāi)始記錄數(shù)字?jǐn)?shù)據(jù)的第2步驟和將從記錄開(kāi)頭簇到記錄結(jié)束簇的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄文件的第3步驟。
按照本發(fā)明,在數(shù)字?jǐn)?shù)據(jù)記錄中即使發(fā)生了停電等異常結(jié)束,在通電再次開(kāi)始時(shí)記錄了數(shù)字?jǐn)?shù)據(jù)的區(qū)域?qū)⒆鳛槲募囊徊糠侄嬖?,在異常結(jié)束恢復(fù)后,可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),從而可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求2所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法的特征在于在權(quán)利要求1所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法中,在上述第2步驟的數(shù)據(jù)記錄途中數(shù)據(jù)記錄異常結(jié)束時(shí),進(jìn)而包括在上述異常結(jié)束恢復(fù)后檢測(cè)數(shù)據(jù)記錄已異常結(jié)束的步驟,和根據(jù)數(shù)字?jǐn)?shù)據(jù)的格式信息將從數(shù)據(jù)記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄文件的步驟。
按照本發(fā)明,在數(shù)字?jǐn)?shù)據(jù)記錄中即使發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且可以將可以記錄部分恢復(fù)為和進(jìn)行通常的數(shù)據(jù)記錄結(jié)束處理的文件相同的記錄文件,從而可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求3所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法的特征在于在權(quán)利要求2所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法中,上述數(shù)字?jǐn)?shù)據(jù)的格式信息是傳輸包的同步字節(jié)。
按照本發(fā)明,在數(shù)字?jǐn)?shù)據(jù)記錄中,即使發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求4所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法的特征在于在權(quán)利要求2所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法中,上述數(shù)字?jǐn)?shù)據(jù)的格式信息是時(shí)間信息。
按照本發(fā)明,在數(shù)字?jǐn)?shù)據(jù)記錄中,即使發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求5所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法是以盤記錄媒體上數(shù)據(jù)的記錄最小單位的簇為單位記錄再生數(shù)字?jǐn)?shù)據(jù)的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于包括將文件標(biāo)識(shí)符和簇連接信息附加到數(shù)字?jǐn)?shù)據(jù)上而記錄到簇中的步驟、在數(shù)據(jù)記錄途中數(shù)據(jù)記錄發(fā)生了異常結(jié)束時(shí)在上述異常結(jié)束恢復(fù)后檢測(cè)數(shù)據(jù)記錄已異常結(jié)束的步驟和根據(jù)記錄到簇內(nèi)的上述文件標(biāo)識(shí)符和上述簇連接信息修復(fù)簇的連接信息的步驟。
按照本發(fā)明,在數(shù)字?jǐn)?shù)據(jù)記錄中,即使發(fā)生了異常結(jié)束時(shí),在通電開(kāi)始時(shí)可以修復(fù)從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù)文件的文件分配表,從而可以將可以再生部分作為文件形式進(jìn)行恢復(fù)處理。并且,可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求6所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置在特征在于具有以數(shù)據(jù)的記錄最小單位的簇為單位存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的盤記錄媒體和將數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)到上述盤記錄媒體上或從上述盤記錄媒體上讀出數(shù)字?jǐn)?shù)據(jù)的文件結(jié)構(gòu)管理部,上述盤記錄媒體具有所有的簇預(yù)先相互連接的文件結(jié)構(gòu)。
按照本發(fā)明,在數(shù)字?jǐn)?shù)據(jù)記錄中即使發(fā)生了停電等異常結(jié)束,在通電再次開(kāi)始時(shí)記錄了數(shù)字?jǐn)?shù)據(jù)的區(qū)域?qū)⒆鳛槲募囊徊糠侄嬖冢诋惓=Y(jié)束恢復(fù)后,可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),從而可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求7所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的特征在于在權(quán)利要求6所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置中,上述文件結(jié)構(gòu)管理部具有,在數(shù)字?jǐn)?shù)據(jù)的記錄途中數(shù)據(jù)記錄異常結(jié)束時(shí)、在上述異常結(jié)束恢復(fù)之后、根據(jù)數(shù)字?jǐn)?shù)據(jù)的格式信息而將從數(shù)據(jù)記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄數(shù)據(jù)的文件恢復(fù)處理部。
按照本發(fā)明,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且可以將可以記錄部分恢復(fù)為與進(jìn)行通常的數(shù)據(jù)記錄結(jié)束處理的文件相同的記錄文件,從而可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求8所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的特征在于在權(quán)利要求7所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置中,上述格式信息是傳輸包的同步字節(jié)。
按照本發(fā)明,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且可以將可以記錄部分恢復(fù)為與進(jìn)行通常的數(shù)據(jù)記錄結(jié)束處理的文件相同的記錄文件,從而可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求9所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的特征在于在權(quán)利要求7所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置中,上述格式信息是時(shí)間信息。
按照本發(fā)明,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且可以將可以記錄部分恢復(fù)為與進(jìn)行通常的數(shù)據(jù)記錄結(jié)束處理的文件相同的記錄文件,從而可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求10所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的特征在于具有以數(shù)據(jù)的記錄最小單位的簇為單位存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的盤記錄媒體,和將數(shù)字?jǐn)?shù)據(jù)附加上文件標(biāo)識(shí)符和簇連接信息后存儲(chǔ)到上述盤記錄媒體的簇中或從上述盤記錄媒體中讀出數(shù)字?jǐn)?shù)據(jù)的文件結(jié)構(gòu)管理部,上述文件結(jié)構(gòu)管理部具有,在數(shù)字?jǐn)?shù)據(jù)的記錄途中數(shù)據(jù)記錄異常結(jié)束時(shí)、在上述異常結(jié)束恢復(fù)之后、根據(jù)記錄在簇內(nèi)的上述文件標(biāo)識(shí)符和上述簇連接信息、將從數(shù)據(jù)記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄數(shù)據(jù)的文件恢復(fù)處理部。
按照本發(fā)明,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了異常結(jié)束,在通電再次開(kāi)始時(shí)可以修復(fù)從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù)文件的文件分配表,從而可以將可以再生部分恢復(fù)為文件形式。并且,可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件破壞和數(shù)據(jù)的丟失。
本發(fā)明權(quán)利要求11所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的特征在于在權(quán)利要求7~10的任一權(quán)項(xiàng)所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置中,進(jìn)而具有接收數(shù)字廣播的數(shù)字廣播接收部和根據(jù)表示所接收的數(shù)字廣播是否為收費(fèi)廣播的計(jì)費(fèi)信息控制上述文件結(jié)構(gòu)管理部的控制器,在接收收費(fèi)數(shù)字廣播中發(fā)生了數(shù)據(jù)記錄的異常結(jié)束時(shí),上述控制器就控制為在異常結(jié)束恢復(fù)之后廢棄數(shù)據(jù)記錄從而不計(jì)費(fèi)。
按照本發(fā)明,在數(shù)據(jù)記錄時(shí)即使發(fā)生了停電等異常結(jié)束時(shí),如果數(shù)字廣播不是收費(fèi)廣播,就可以恢復(fù)由于異常結(jié)束而中斷之前的文件。另外,如果由于異常結(jié)束而記錄中斷的數(shù)字廣播是收費(fèi)廣播,通過(guò)廢棄到途中之前記錄的數(shù)據(jù),便可對(duì)該收費(fèi)廣播不計(jì)費(fèi),從而可以對(duì)用戶進(jìn)行合適的計(jì)費(fèi)。
本發(fā)明權(quán)利要求12所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置是進(jìn)行數(shù)字?jǐn)?shù)據(jù)的記錄再生的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,其特征在于具有記錄數(shù)字?jǐn)?shù)據(jù)的多個(gè)盤存儲(chǔ)部和將管理存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的簇和該簇的連接信息的文件分配表記錄到不同的盤存儲(chǔ)部中的文件結(jié)構(gòu)管理部。
按照本發(fā)明,可以進(jìn)行高速的盤訪問(wèn),并且即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)也可以將從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù)作為正常的文件形式而讀入。并且,可以廉價(jià)地防止異常結(jié)束發(fā)生時(shí)的文件鲆和數(shù)據(jù)的丟失。
圖1是表示本發(fā)明實(shí)施例1的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的框圖。
圖2(a)是表示本發(fā)明實(shí)施例1的盤記錄媒體的數(shù)據(jù)未記錄時(shí)的文件結(jié)構(gòu)的圖。
圖2(b)是表示本發(fā)明實(shí)施例1的盤記錄媒體的數(shù)據(jù)記錄時(shí)的文件結(jié)構(gòu)的圖。
圖2(c)是表示本發(fā)明實(shí)施例1的盤記錄媒體的數(shù)據(jù)記錄結(jié)束時(shí)的文件結(jié)構(gòu)的圖。
圖3是表示本發(fā)明實(shí)施例1的數(shù)字?jǐn)?shù)據(jù)記錄再生方法的流程圖。
圖4是表示本發(fā)明實(shí)施例2的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的框圖。
圖5是表示本發(fā)明實(shí)施例2的傳輸包的結(jié)構(gòu)的圖。
圖6是表示本發(fā)明實(shí)施例2的通電再次開(kāi)始時(shí)的文件恢復(fù)處理的流程圖。
圖7是用于說(shuō)明本發(fā)明實(shí)施例3的PES數(shù)據(jù)的數(shù)據(jù)格式的圖。
圖8是表示本發(fā)明實(shí)施例3的通電再次開(kāi)始時(shí)的文件恢復(fù)處理的流程圖。
圖9是表示本發(fā)明實(shí)施例4的盤記錄媒體的文件結(jié)構(gòu)的圖。
圖10是表示本發(fā)明實(shí)施例4的簇的數(shù)據(jù)結(jié)構(gòu)的圖。
圖11(a)是表示本發(fā)明實(shí)施例4的停電等異常結(jié)束時(shí)的文件結(jié)構(gòu)的圖。
圖11(b)是表示本發(fā)明實(shí)施例4的停電等異常結(jié)束時(shí)的簇的狀態(tài)的圖。
圖12是表示本發(fā)明實(shí)施例4的通電再次開(kāi)始時(shí)的文件恢復(fù)處理的流程圖。
圖13(a)是表示本發(fā)明實(shí)施例5的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的圖。
圖13(b)是表示本發(fā)明實(shí)施例5的收費(fèi)廣播計(jì)費(fèi)信息的圖。
圖14是表示本發(fā)明實(shí)施例5的數(shù)字?jǐn)?shù)據(jù)記錄再生控制部的處理的流程圖。
圖15是表示本發(fā)明實(shí)施例6的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的框圖。
圖16是表示先有的無(wú)停電電源系統(tǒng)的結(jié)構(gòu)的圖。
圖17是表示先有的文件結(jié)構(gòu)的圖。
實(shí)施例1.
下面,參照
本發(fā)明實(shí)施例1的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。本實(shí)施例1的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,預(yù)先在盤記錄媒體上構(gòu)筑將可以記錄的簇相互連接的可以記錄的區(qū)域,在記錄結(jié)束時(shí)將從記錄開(kāi)頭簇到記錄結(jié)束簇為止的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄文件。
圖1是表示本實(shí)施例1的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的框圖。
數(shù)字?jǐn)?shù)據(jù)記錄再生裝置20具有數(shù)據(jù)輸入輸出部21、文件結(jié)構(gòu)管理部22和盤記錄媒體23。
數(shù)據(jù)輸入輸出部21在進(jìn)行數(shù)據(jù)接收時(shí)從外部連接的數(shù)字?jǐn)?shù)據(jù)輸入機(jī)器接收數(shù)字?jǐn)?shù)據(jù),向文件結(jié)構(gòu)管理部22輸出數(shù)字?jǐn)?shù)據(jù);在進(jìn)行數(shù)據(jù)再生時(shí),從文件結(jié)構(gòu)管理部22接收數(shù)字?jǐn)?shù)據(jù),向外部連接的數(shù)字?jǐn)?shù)據(jù)再生機(jī)器輸出數(shù)字?jǐn)?shù)據(jù)。
文件結(jié)構(gòu)管理部22管理盤記錄媒體23的文件結(jié)構(gòu),在進(jìn)行數(shù)據(jù)輸入時(shí),將數(shù)字?jǐn)?shù)據(jù)記錄到盤記錄媒體23上,在進(jìn)行數(shù)據(jù)輸出時(shí),從盤記錄媒體23中讀出數(shù)字?jǐn)?shù)據(jù)。
盤記錄媒體23是存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的盤狀的記錄媒體。
圖2(a)~圖2(c)是表示盤記錄媒體23的文件結(jié)構(gòu)的圖。
在圖2(a)~圖2(c)中,盤記錄媒體23的文件結(jié)構(gòu)由根目錄101、文件分配表102和簇103構(gòu)成。
根目錄101保持可以記錄區(qū)域的開(kāi)頭簇號(hào)碼、記錄的數(shù)據(jù)文件的名稱和存儲(chǔ)該數(shù)據(jù)文件的數(shù)據(jù)的開(kāi)頭簇號(hào)碼。文件分配表102通過(guò)將與相應(yīng)采用連接的簇號(hào)碼存儲(chǔ)到文件分配表102的相應(yīng)簇號(hào)碼位置來(lái)管理數(shù)據(jù)文件中的簇103的連接關(guān)系。簇103是盤記錄媒體23的最小訪問(wèn)單位,將連續(xù)的數(shù)字分配為邏輯塊地址,存儲(chǔ)數(shù)據(jù)文件的數(shù)字?jǐn)?shù)據(jù)。
圖2(a)是表示數(shù)據(jù)未記錄時(shí)的文件結(jié)構(gòu)的圖。
在圖2(a)中,在根目錄101中不存在記錄的數(shù)據(jù)文件,存在指示可以記錄區(qū)域的自由區(qū)域,該自由區(qū)域成為從簇號(hào)碼0002開(kāi)始的結(jié)構(gòu)。文件分配表102中的FFFF表示不存在與該簇連接的簇103,而是最終簇。
作為數(shù)據(jù)未記錄時(shí)的文件結(jié)構(gòu),自由區(qū)域從簇號(hào)碼0002開(kāi)始,成為順序?qū)⑷看剡B接的區(qū)域,從而構(gòu)成文件分配表102。
下面,使用圖1、圖2(a)~圖2(c)和圖3說(shuō)明記錄數(shù)據(jù)的動(dòng)作。
圖3是表示數(shù)字?jǐn)?shù)據(jù)記錄再生方法的流程圖。
首先,在盤記錄媒體23的格式化時(shí)或記錄開(kāi)始之前,文件結(jié)構(gòu)管理部22如圖2(a)所示的那樣將盤記錄媒體23的記錄區(qū)域構(gòu)筑為預(yù)先將所有的簇號(hào)碼連接的文件結(jié)構(gòu)(步驟S31)。在該文件結(jié)構(gòu)構(gòu)筑之后,開(kāi)始進(jìn)行數(shù)據(jù)的記錄。
數(shù)字?jǐn)?shù)據(jù)從外部連接的圖中未示出的數(shù)字?jǐn)?shù)據(jù)輸入機(jī)器輸入數(shù)據(jù)輸入輸出部21。數(shù)據(jù)輸入輸出部21將該數(shù)字?jǐn)?shù)據(jù)向文件結(jié)構(gòu)管理部22輸出。
圖2(b)是表示數(shù)據(jù)記錄開(kāi)始時(shí)的文件結(jié)構(gòu)的圖。
在圖2(b)中,在數(shù)據(jù)記錄開(kāi)始時(shí),文件結(jié)構(gòu)管理部22將分配給根目錄101的自由區(qū)域的開(kāi)頭簇號(hào)碼拷貝到數(shù)據(jù)文件視頻的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域中,將表示不存在分配的簇103的FFFF存儲(chǔ)到表示可以記錄區(qū)域的自由區(qū)域的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域中。
由于根目錄101的變更,文件分配表102的結(jié)構(gòu)就成為數(shù)據(jù)文件視頻表示從簇號(hào)碼0002開(kāi)始順序連接全部簇的區(qū)域。
在進(jìn)行數(shù)據(jù)記錄時(shí),在記錄開(kāi)始時(shí)從分配給數(shù)據(jù)文件視頻的簇103的開(kāi)頭開(kāi)始記錄例如圖像數(shù)據(jù)等的數(shù)字?jǐn)?shù)據(jù)(步驟S32)。
圖2(c)是表示數(shù)據(jù)記錄結(jié)束時(shí)的文件結(jié)構(gòu)的圖。
在圖2(c)中,在數(shù)據(jù)記錄結(jié)束時(shí),文件結(jié)構(gòu)管理部22將表示數(shù)據(jù)文件的最終簇的FFFF存儲(chǔ)到與記錄在文件分配表102的最后的簇103對(duì)應(yīng)的位置。
并且,在根目錄101中,將與最后記錄的簇103連接的簇號(hào)碼(這時(shí),為2000)存儲(chǔ)到表示可以記錄區(qū)域的自由區(qū)域的數(shù)據(jù)的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域中。通過(guò)這樣處理,在下次的數(shù)據(jù)文件記錄時(shí),就可以使用從分配給表示可以記錄區(qū)域的自由區(qū)域的開(kāi)頭簇開(kāi)始的區(qū)域。這樣,從記錄開(kāi)頭簇到記錄結(jié)束簇的數(shù)字?jǐn)?shù)據(jù)就構(gòu)成為記錄文件(步驟S33)。
在上述那樣的文件結(jié)構(gòu)中,在數(shù)據(jù)記錄過(guò)程中發(fā)生了停電等異常結(jié)束時(shí),例如在寫入簇號(hào)碼1FFF的當(dāng)中發(fā)生了異常結(jié)束時(shí),文件結(jié)構(gòu)就是圖2(b)的狀態(tài),數(shù)據(jù)文件就成為從簇號(hào)碼0002到簇號(hào)碼1FFF的記錄完成簇和2000以后的未記錄簇從未記錄時(shí)開(kāi)始預(yù)先連接的狀態(tài)。
這樣,按照本實(shí)施例1的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,通過(guò)具有使用所有的可以記錄區(qū)域的簇預(yù)先連接的文件結(jié)構(gòu)的盤記錄媒體23,在記錄結(jié)束時(shí)將表示最終簇的標(biāo)識(shí)符存儲(chǔ)到最后記錄數(shù)據(jù)的簇中,而將與最后記錄數(shù)據(jù)的簇連接的簇的號(hào)碼存儲(chǔ)到可以記錄區(qū)域的開(kāi)頭簇中的文件結(jié)構(gòu)管理部,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)也可以將記錄了數(shù)字?jǐn)?shù)據(jù)的區(qū)域作為文件的一部分而存在并在異常結(jié)束恢復(fù)之后可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù)。
在本實(shí)施例1中,作為表示不存在可以記錄區(qū)域的標(biāo)識(shí)符,是使用FFFF,但是,也可以使用不作為簇號(hào)碼而存在的其他的值。
實(shí)施例2.
下面,參照
本發(fā)明實(shí)施例2的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。本實(shí)施例2的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,是在實(shí)施例1的處理中為了求中斷文件的開(kāi)頭簇號(hào)碼而附加了檢查在簇的數(shù)據(jù)內(nèi)是否有同步字節(jié)的丟失的步驟。
本實(shí)施例2的盤記錄媒體的文件結(jié)構(gòu)和實(shí)施例1的盤記錄媒體的文件結(jié)構(gòu)相同,在圖2(a)~圖2(c)中示出。圖2(b)的存儲(chǔ)在表示可以記錄區(qū)域的自由區(qū)域的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域的FFFF,在本實(shí)施例2中表示是在數(shù)據(jù)記錄中。
圖4是表示本實(shí)施例2的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的框圖。
數(shù)字?jǐn)?shù)據(jù)記錄再生裝置24具有數(shù)據(jù)輸入輸出部21、文件結(jié)構(gòu)管理部25和盤記錄媒體23。文件結(jié)構(gòu)管理部25進(jìn)而具有文件恢復(fù)處理部26。關(guān)于文件結(jié)構(gòu)管理部25和文件恢復(fù)處理部26部分以外的結(jié)構(gòu)和動(dòng)作和實(shí)施例1相同,所以,省略其說(shuō)明。
文件結(jié)構(gòu)管理部25管理盤記錄媒體23的文件結(jié)構(gòu),在進(jìn)行數(shù)據(jù)輸入時(shí),將數(shù)字?jǐn)?shù)據(jù)記錄到盤記錄媒體23中,在進(jìn)行數(shù)據(jù)輸出時(shí),從盤記錄媒體23中讀出數(shù)字?jǐn)?shù)據(jù)。
文件恢復(fù)處理部26在數(shù)字?jǐn)?shù)據(jù)的記錄時(shí)發(fā)生了例如停電等數(shù)據(jù)記錄的異常結(jié)束時(shí)進(jìn)行恢復(fù)處理,以使在通電再次開(kāi)始時(shí)從數(shù)據(jù)記錄開(kāi)始到異常結(jié)束為止的數(shù)據(jù)和進(jìn)行通常的結(jié)束處理時(shí)一樣成為1個(gè)記錄文件。
圖5是表示作為數(shù)字廣播的數(shù)據(jù)形式的傳輸包的結(jié)構(gòu)的圖。
在圖5中,傳輸包由作為標(biāo)題信息的傳輸標(biāo)題201和作為數(shù)字?jǐn)?shù)據(jù)的實(shí)數(shù)據(jù)的有效負(fù)載202構(gòu)成。傳輸包是固定長(zhǎng)度。在傳輸標(biāo)題201的開(kāi)頭,存在用于取得同步的同步字節(jié)203。數(shù)字廣播由傳輸包反復(fù)傳輸?shù)臄?shù)據(jù)構(gòu)成。
下面,說(shuō)明在向圖2(a)~圖2(c)所示的文件結(jié)構(gòu)的盤記錄媒體23記錄數(shù)據(jù)的途中發(fā)生了例如停電等異常結(jié)束時(shí)的通電再次開(kāi)始時(shí)的文件恢復(fù)處理。
圖6是表示通電再次開(kāi)始時(shí)的文件恢復(fù)處理的流程圖。除了特別說(shuō)明的情況以外,處理都是由文件恢復(fù)處理部26進(jìn)行的。
首先,在步驟S301,通過(guò)檢查在圖2(b)的根目錄101中分配給表示可以記錄區(qū)域的自由區(qū)域的開(kāi)頭簇號(hào)碼是否為表示是在記錄中的FFFF,來(lái)判斷在記錄中是否處理中斷了。并且,如果記錄處理未中斷,即分配給自由區(qū)域的開(kāi)頭簇號(hào)碼不是FFFF,就結(jié)束通電再次開(kāi)始處理。如果記錄處理中斷了,即自由區(qū)域的開(kāi)頭簇號(hào)碼是表示記錄中的FFFF,就進(jìn)入步驟S302,繼續(xù)通電再次開(kāi)始處理。
在步驟S302,從根目錄101中取得文件分配表102的連接在最終簇(FFFF)未結(jié)束的記錄中斷文件的開(kāi)頭簇號(hào)碼,作為現(xiàn)行簇。
在步驟S303,判斷在現(xiàn)行簇內(nèi)是否有同步字節(jié)203的丟失。如果有同步字節(jié)203的丟失,就判定在現(xiàn)行簇中有記錄中斷,并進(jìn)入步驟S304。如果沒(méi)有同步字節(jié)203的丟失,就判定在現(xiàn)行簇中沒(méi)有記錄中斷,并進(jìn)入步驟S307。
在步驟S304,將表示最終簇的FFFF存儲(chǔ)到與現(xiàn)行簇對(duì)應(yīng)的文件分配表102的簇號(hào)碼位置。
在步驟S305,從文件分配表102中取得現(xiàn)行簇之后的簇號(hào)碼,作為開(kāi)頭自由簇。
在步驟S306,將開(kāi)頭自由簇存儲(chǔ)到根目錄101的自由區(qū)域的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域中。并且,結(jié)束通電再次開(kāi)始處理。
在步驟S307,判斷是否有現(xiàn)行簇之后的簇。如果有與現(xiàn)行簇連接的簇,就進(jìn)入步驟S308,如果沒(méi)有現(xiàn)行簇之后的簇,就判定記錄處理進(jìn)行到了最終簇,從而結(jié)束通電再次開(kāi)始處理。
在步驟S308,從文件分配表102中取得現(xiàn)行簇之后的簇號(hào)碼,通過(guò)就該簇號(hào)碼作為現(xiàn)行簇,來(lái)更新現(xiàn)行簇,并返回到步驟S303,反復(fù)進(jìn)行同步字節(jié)203的檢查。
下面,使用具體例說(shuō)明通電再次開(kāi)始時(shí)的文件恢復(fù)處理。
假設(shè)例如在向簇號(hào)碼1FFF的簇103中進(jìn)行的數(shù)據(jù)記錄中發(fā)生了停電。這時(shí),在通電再次開(kāi)始時(shí)的文件恢復(fù)處理中,根據(jù)記錄中斷文件的開(kāi)頭簇號(hào)碼確認(rèn)是否有同步字節(jié)203的丟失時(shí),用簇號(hào)碼1FFF不能發(fā)現(xiàn)同步字節(jié)203(步驟S303)。因此,將表示數(shù)據(jù)文件的最終簇的FFFF存儲(chǔ)到文件分配表102的簇號(hào)碼1FFF的位置(步驟S304)。并且,在根目錄101中,將最后記錄的簇號(hào)碼1FFF之后的簇號(hào)碼2000存儲(chǔ)到表示可以記錄區(qū)域的自由區(qū)域的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域中,取代表示是在記錄中的FFFF(步驟S306)。這樣,便可恢復(fù)為和圖2(c)所示的正常地記錄結(jié)束時(shí)相同的文件結(jié)構(gòu)。
這樣,按照本實(shí)施例2的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,通過(guò)使用所有的可以記錄區(qū)域的簇預(yù)先連接的文件結(jié)構(gòu)的盤記錄媒體23進(jìn)行數(shù)字?jǐn)?shù)據(jù)的記錄,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且通過(guò)靈活使用作為可以記錄區(qū)域的自由區(qū)域,還可以將可以記錄部分恢復(fù)為和進(jìn)行通常的數(shù)據(jù)記錄結(jié)束處理的文件相同的文件形式。
在本實(shí)施例2中,是將記錄的數(shù)字?jǐn)?shù)據(jù)作為傳輸包來(lái)說(shuō)明的,但是,即使是組件數(shù)據(jù),通過(guò)將組件開(kāi)始代碼作為同步字節(jié)使用,同樣也可以實(shí)施。
另外,作為求出中斷文件的開(kāi)頭簇號(hào)碼的方法,不僅根據(jù)是否有同步字節(jié)丟失來(lái)判斷,而且也可以根據(jù)其他數(shù)字?jǐn)?shù)據(jù)的格式信息進(jìn)行判斷。
實(shí)施例3.下面,參照
本發(fā)明實(shí)施例3的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。本實(shí)施例3的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,是將實(shí)施例2的檢查簇內(nèi)是否有同步字節(jié)丟失的步驟作為檢查簇內(nèi)是否有標(biāo)記位的丟失或PTS的減少的步驟。
本實(shí)施例3的盤記錄媒體的文件結(jié)構(gòu)和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置分別和圖2(a)~圖2(c)和圖4所示的實(shí)施例2的文件結(jié)構(gòu)和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置相同,并省略其說(shuō)明。存儲(chǔ)在圖2(b)的表示可以記錄區(qū)域的自由區(qū)域的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域中的FFFF,在本實(shí)施例3中表示是在數(shù)據(jù)記錄中。另外,在本實(shí)施例3中,圖4的文件恢復(fù)處理部26通過(guò)確認(rèn)標(biāo)記位的丟失或PTS的減少而進(jìn)行文件恢復(fù)處理。
圖7是用于說(shuō)明作為將圖5所示的傳輸包的有效負(fù)載部集中的PES數(shù)據(jù)的數(shù)據(jù)格式的圖。
PES數(shù)據(jù)由作為PES的信息區(qū)域的包標(biāo)題401和作為實(shí)數(shù)據(jù)的包數(shù)據(jù)402構(gòu)成。在包數(shù)據(jù)401中有作為再生輸出的時(shí)刻管理信息的PTS403,PTS403是按數(shù)據(jù)的順序而增加的值。另外,在PTS403中總是存在取1的值的標(biāo)記位404。
下面,說(shuō)明在數(shù)據(jù)記錄途中發(fā)生了例如停電等異常結(jié)束時(shí)的通電再次開(kāi)始時(shí)的文件恢復(fù)處理。
圖8是表示通電再次開(kāi)始時(shí)的文件恢復(fù)處理的流程圖。步驟S501、S502和步驟S503~S508分別是實(shí)施例2的圖6所示的步驟S301、S302和步驟S303~S308進(jìn)行同樣的處理的步驟,省略其說(shuō)明。另外,除了特別說(shuō)明的情況以外,處理都是由文件恢復(fù)處理部26進(jìn)行的。
在步驟S503,判斷在現(xiàn)行簇內(nèi)是否有標(biāo)記位404的丟失或PTS403的減少。如果有標(biāo)記位404的丟失或PTS403的減少,就判定在現(xiàn)行簇中有記錄中斷,并進(jìn)入步驟S504。如果沒(méi)有標(biāo)記位404的丟失或PTS403的減少,就判定在現(xiàn)行簇中沒(méi)有記錄中斷,并進(jìn)入步驟S507。
下面,使用具體例說(shuō)明通電再次開(kāi)始時(shí)的文件恢復(fù)處理。
假設(shè)在例如向簇號(hào)碼1FFF的簇103中進(jìn)行的數(shù)據(jù)記錄中發(fā)生了停電。這時(shí),在通電再次開(kāi)始時(shí)的文件恢復(fù)處理中,根據(jù)記錄中斷文件的開(kāi)頭簇號(hào)碼確認(rèn)PTS403是否正常時(shí),在簇號(hào)碼1FFF中,PTS403就不正常了(步驟S503)。因此,將表示數(shù)據(jù)文件的最終簇的FFFF存儲(chǔ)到文件分配表102的簇號(hào)碼1FFF的位置(步驟S504)。并且,在根目錄101中,將最后記錄的簇號(hào)碼1FFF之后的簇號(hào)碼2000存儲(chǔ)到表示可以記錄區(qū)域的自由區(qū)域的開(kāi)頭簇號(hào)碼存儲(chǔ)區(qū)域中,取代表示是在記錄中的FFFF。(步驟S506)。這樣,便可恢復(fù)為和圖2(c)所示的正常地記錄結(jié)束時(shí)相同的文件結(jié)構(gòu)。
這樣,按照本實(shí)施例3的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,通過(guò)使用所有的可以記錄區(qū)域的簇預(yù)先連接的文件結(jié)構(gòu)的盤記錄媒體23進(jìn)行數(shù)字?jǐn)?shù)據(jù)的記錄,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),在通電再次開(kāi)始時(shí)不僅可以再生從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù),而且通過(guò)靈活使用作為可以記錄區(qū)域的自由區(qū)域,還可以將可以記錄部分恢復(fù)為和進(jìn)行通常的數(shù)據(jù)記錄結(jié)束處理的文件相同的文件形式。
在本實(shí)施例3中,是將記錄的數(shù)字?jǐn)?shù)據(jù)作為傳輸包來(lái)說(shuō)明的,但是,即使是組件數(shù)據(jù),通過(guò)利用時(shí)間信息,同樣也可以實(shí)施。
另外,在實(shí)施例2和3中,作為表示是在記錄中的標(biāo)識(shí)符,是使用FFFF,但是,也可以使用不作為簇號(hào)碼存在的其他的值。
實(shí)施例4.下面,參照
本發(fā)明實(shí)施例4的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。本實(shí)施例4的數(shù)字?jǐn)?shù)據(jù)記錄再生方法在各簇內(nèi)設(shè)置了存儲(chǔ)用于識(shí)別數(shù)據(jù)文件的文件ID的區(qū)域,根據(jù)該文件ID進(jìn)行文件恢復(fù)處理。
本實(shí)施例4的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置也和實(shí)施例2的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置相同,由圖4所示。
圖9是表示本實(shí)施例4的盤記錄媒體23的文件結(jié)構(gòu)的圖。
在圖9中,盤記錄媒體23的記錄區(qū)域由根目錄601、文件分配表602和簇603構(gòu)成。
根目錄601保持盤記錄媒體23存儲(chǔ)的文件的名稱和存儲(chǔ)該文件名稱的數(shù)據(jù)的開(kāi)頭簇號(hào)碼。文件分配表602通過(guò)將該簇之后的簇號(hào)碼存儲(chǔ)到相應(yīng)簇號(hào)碼位置來(lái)管理簇603的連接關(guān)系。簇603是盤記錄媒體23的最小訪問(wèn)單位,連續(xù)的數(shù)字作為邏輯塊地址進(jìn)行分配,存儲(chǔ)數(shù)據(jù)文件的數(shù)字?jǐn)?shù)據(jù)。
在進(jìn)行數(shù)據(jù)記錄時(shí),將文件名和開(kāi)頭簇號(hào)碼登錄到根目錄601中,在文件分配表602中更新簇603的連接信息,并將數(shù)據(jù)記錄到簇603的各區(qū)域中。但是,為了高速進(jìn)行盤訪問(wèn),簇603的連接信息的更新在文件管理部25具有的圖中未示出的存儲(chǔ)器內(nèi)進(jìn)行,并執(zhí)行向簇603內(nèi)的數(shù)據(jù)寫入,在數(shù)據(jù)寫入結(jié)束時(shí)即文件關(guān)閉處理時(shí),將存儲(chǔ)器內(nèi)的簇603的連接信息寫入到盤記錄媒體23的文件分配表602中。
下面,使用圖10說(shuō)明簇603的詳細(xì)的數(shù)據(jù)結(jié)構(gòu)。
圖10是表示簇603的數(shù)據(jù)結(jié)構(gòu)的圖。
在圖10中,1個(gè)簇603由記錄進(jìn)行數(shù)字?jǐn)?shù)據(jù)的記錄時(shí)的信息的記錄信息701和作為實(shí)數(shù)據(jù)的數(shù)字?jǐn)?shù)據(jù)702構(gòu)成。記錄信息701由識(shí)別數(shù)據(jù)文件的文件ID703和存儲(chǔ)該簇之后的簇號(hào)碼的連接簇號(hào)碼704構(gòu)成。作為文件ID703,在本實(shí)施例4中,是使用由ASCII代碼表示記錄開(kāi)始的年月時(shí)分秒的。
圖11(a)是表示在圖9中將數(shù)據(jù)文件視頻1向簇603的簇號(hào)碼0004的記錄中即在文件分配表602的更新之前發(fā)生了停電等異常結(jié)束時(shí)的文件結(jié)構(gòu)的狀態(tài)的圖。
在圖11(a)中,根目錄801和簇803是正常的狀態(tài),但是,文件分配表802則成為沒(méi)有連接關(guān)系的狀態(tài)。
圖11(b)是表示在記錄中處理中斷時(shí)的簇803的狀態(tài)的圖。
在圖11(b)中,在寫入了數(shù)據(jù)文件視頻1的數(shù)字?jǐn)?shù)據(jù)806的各簇的文件ID804中,存儲(chǔ)了全部相同的記錄開(kāi)始時(shí)刻,在連接簇號(hào)碼805中存儲(chǔ)了簇連接關(guān)系。簇4的連接簇號(hào)碼805之所以成為“不定”,表示在該簇4的連接簇號(hào)碼805中存儲(chǔ)了某種不正常的簇號(hào)碼例如簇號(hào)碼1000等。
下面,使用圖12說(shuō)明通電再次開(kāi)始時(shí)的文件恢復(fù)處理。
圖12是表示通電再次開(kāi)始時(shí)的文件恢復(fù)處理的流程圖。除了特別說(shuō)明的情況以外,處理都是由文件恢復(fù)處理部26進(jìn)行的。
首先,在步驟S901,檢查在圖11(a)的根目錄801中從數(shù)據(jù)文件視頻1的開(kāi)頭簇號(hào)碼開(kāi)始的文件分配表802的簇連接關(guān)系,判斷在記錄中是否處理中斷了。并且,如果記錄處理未中斷,即如果文件分配表802的連接關(guān)系是正常的狀態(tài),就結(jié)束通電再次開(kāi)始處理。另一方面,如果記錄處理中斷了,就進(jìn)入步驟S902。
在步驟S902,從根目錄801中取得記錄中斷文件的開(kāi)頭簇號(hào)碼作為現(xiàn)行簇,并將開(kāi)頭簇的文件ID804定為對(duì)象文件ID。
在步驟903,取得現(xiàn)行簇的簇803的連接簇號(hào)碼805,作為后續(xù)簇。
在步驟S904,若后續(xù)簇的文件ID804與對(duì)象文件ID不同,就判定在現(xiàn)行簇中有記錄中斷,并進(jìn)入步驟S905。另一方面,如果后續(xù)簇的文件ID804與對(duì)象文件ID相同,就判定在現(xiàn)行簇中沒(méi)有數(shù)據(jù)的記錄中斷,并進(jìn)入步驟S906。
在步驟S905,將表示最終簇的FFFF存儲(chǔ)到與現(xiàn)行簇對(duì)應(yīng)的文件分配表802的簇號(hào)碼位置。并且,結(jié)束通電再次開(kāi)始處理。
在步驟S906,將后續(xù)簇的號(hào)碼存儲(chǔ)到文件分配表802的現(xiàn)行簇的位置,恢復(fù)簇連接關(guān)系,將現(xiàn)行簇更新為后續(xù)簇的值。并且,返回到步驟S903,反腐蝕進(jìn)行步驟S903和步驟S904的文件ID804的檢查。
下面,使用具體例說(shuō)明通電再次開(kāi)始時(shí)的文件恢復(fù)處理。
假設(shè)在例如向簇號(hào)碼0004的簇803中進(jìn)行的數(shù)據(jù)記錄中發(fā)生了停電。這時(shí),在通電再次開(kāi)始時(shí)的文件恢復(fù)處理中,根據(jù)數(shù)據(jù)文件視頻1的開(kāi)頭簇0002順序確認(rèn)現(xiàn)行簇與后續(xù)簇的文件ID是否相同時(shí),在簇號(hào)碼0004為現(xiàn)行簇時(shí),現(xiàn)行簇與后續(xù)簇的文件ID就不相同(步驟S904)。因此,將表示數(shù)據(jù)文件的最終簇的FFFF存儲(chǔ)到文件分配表802的簇號(hào)碼0004的位置(步驟S905)。這樣,便可將數(shù)據(jù)文件VIdeo1恢復(fù)為和圖9所示的正常地記錄結(jié)束時(shí)相同的記錄文件。
這樣,按照本實(shí)施例4的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,通過(guò)將用于識(shí)別數(shù)據(jù)文件的文件ID和表示簇的連接關(guān)系的連接簇號(hào)碼存儲(chǔ)到各簇中,即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了異常結(jié)束,在通電再次開(kāi)始時(shí)也可以修復(fù)從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù)文件的文件分配表602,從而可以將可以再生部分作為文件形式進(jìn)行恢復(fù)處理。
在本實(shí)施例4中,作為文件ID,使用了記錄開(kāi)始時(shí)的年月時(shí)分秒,但是,也可以使用沒(méi)有再現(xiàn)性的計(jì)數(shù)器。
另外,在本實(shí)施例4中,作為沒(méi)有文件分配表的連接關(guān)系的狀態(tài)的文件分配表802的值,是使用“0000”,但是,也可以使用不作為簇號(hào)碼而存在的其他的值。
另外,在實(shí)施例1~4中,將可以記錄區(qū)域?qū)λ械拇剡M(jìn)行了說(shuō)明,但是,也可以將可以記錄區(qū)域分配給一部分簇,而將其余的簇作為計(jì)算機(jī)數(shù)據(jù)記錄區(qū)域使用。
另外,在實(shí)施例1~4中,作為表示不存在該簇之后的簇而是最終簇的標(biāo)識(shí)符,使用了FFFF,但是,也可以使用不作為簇號(hào)碼而存在的其他的值。
實(shí)施例5.下面,參照
本發(fā)明實(shí)施例5的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。
本實(shí)施例5的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置使用實(shí)施例2~4的任一個(gè)所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,在記錄收費(fèi)廣播時(shí),即使發(fā)生了停電等異常結(jié)束,也可以進(jìn)行適當(dāng)?shù)奶幹谩?br>
圖13(a)是表示本實(shí)施例5的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的圖。
在圖13(a)中,數(shù)字?jǐn)?shù)據(jù)記錄再生裝置具有數(shù)字廣播接收部1001、譯碼器1002、數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003、盤存儲(chǔ)部1005和數(shù)據(jù)輸出目的地切換器1006。數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003具有數(shù)據(jù)輸入輸出部21、文件結(jié)構(gòu)管理部25和控制器27。文件結(jié)構(gòu)管理部25進(jìn)而具有文件恢復(fù)處理部26。數(shù)據(jù)輸入輸出部21、文件結(jié)構(gòu)管理部25和文件恢復(fù)處理部26的結(jié)構(gòu)和動(dòng)作與實(shí)施例2~4的任一個(gè)所述的相同,省略其說(shuō)明。
數(shù)字廣播接收部1001接收數(shù)字廣播10A,取出復(fù)制保護(hù)信息,同時(shí),進(jìn)行信號(hào)分離,取出用戶指定的節(jié)目,如果需要,根據(jù)復(fù)制保護(hù)信息進(jìn)行盤搜索,取出數(shù)字?jǐn)?shù)據(jù)10B。由數(shù)字廣播接收部1001取出的節(jié)目的數(shù)字?jǐn)?shù)據(jù)10B,向數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003輸出。
譯碼器1002從數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003接收數(shù)字?jǐn)?shù)據(jù)10B,進(jìn)行譯碼并變換為模擬數(shù)據(jù),進(jìn)行圖像聲音輸出。
數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003的控制器27將計(jì)費(fèi)信息10D記錄到主卡1004中,同時(shí)數(shù)據(jù)輸出目的地切換器1006的指定在僅進(jìn)行再生或再生和記錄都進(jìn)行時(shí)是向文件結(jié)構(gòu)管理部25輸出命令,用以將數(shù)字?jǐn)?shù)據(jù)10B向譯碼器1002輸出,數(shù)據(jù)輸出目的地切換器1006的指定在僅進(jìn)行記錄或再生和記錄都進(jìn)行時(shí)是向文件結(jié)構(gòu)管理部25輸出命令,用以利用實(shí)施例2~4的任一個(gè)所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法將數(shù)字?jǐn)?shù)據(jù)10B記錄到盤存儲(chǔ)部1005中。
另外,文件恢復(fù)處理部26在通電開(kāi)始后檢測(cè)到數(shù)據(jù)記錄由于停電等而異常結(jié)束了時(shí),控制器27就向文件結(jié)構(gòu)管理部25輸出命令,用以消除盤存儲(chǔ)部1005中記錄途中的文件,從而從收費(fèi)廣播計(jì)費(fèi)信息10D中刪除該節(jié)目。
計(jì)費(fèi)信息10D記錄到主卡1004中。
在盤存儲(chǔ)部1005中,數(shù)字?jǐn)?shù)據(jù)10B按實(shí)施例2~4的任意一種文件形式進(jìn)行記錄。
數(shù)據(jù)輸出目的地切換器1006在用戶將接收數(shù)據(jù)的輸出地指定為僅進(jìn)行再生、僅進(jìn)行記錄或再生和記錄都進(jìn)行的任意一個(gè)使用形式時(shí)將表示該使用形式的指定信號(hào)10C向數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003輸出。
圖13(b)是用于說(shuō)明主卡1004中的計(jì)費(fèi)信息格式的圖。
在圖13(b)中,計(jì)費(fèi)信息格式由存儲(chǔ)視聽(tīng)價(jià)格的收費(fèi)廣播價(jià)格1007、在視聽(tīng)時(shí)識(shí)別是再生的還是錄像的的視聽(tīng)形式1008和存儲(chǔ)記錄到盤存儲(chǔ)部1005中時(shí)的文件名的節(jié)目文件1009構(gòu)成。
下面,說(shuō)明數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的動(dòng)作。
首先,說(shuō)明接收數(shù)字廣播10A、再生該廣播或記錄該廣播的情況。
在接收廣播之前,數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的用戶預(yù)先選擇數(shù)據(jù)的輸出形式即再生和記錄都進(jìn)行、僅進(jìn)行再生、僅進(jìn)行記錄中的任意一種形式,并設(shè)定數(shù)據(jù)輸出目的地切換器1006。
從廣播臺(tái)傳送來(lái)的數(shù)字廣播,首先輸入數(shù)字廣播接收部1001。并且,數(shù)字廣播接收部1001取出包含在數(shù)字廣播中的復(fù)制保護(hù)信息,同時(shí)進(jìn)行信號(hào)分離,取出用戶指定的節(jié)目,如果需要,根據(jù)復(fù)制保護(hù)信息進(jìn)行盤搜索,取出數(shù)字?jǐn)?shù)據(jù)10B,并向數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003輸出。
數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003將計(jì)費(fèi)信息10D記錄到主卡1004中。并且,在包含再生時(shí)數(shù)據(jù)輸出目的地切換器1006的指定是將數(shù)字?jǐn)?shù)據(jù)10B向譯碼器1002輸出,在包含記錄時(shí)數(shù)據(jù)輸出目的地切換器1006的指定是將數(shù)字?jǐn)?shù)據(jù)10B存儲(chǔ)到盤存儲(chǔ)部1005中。
在數(shù)字?jǐn)?shù)據(jù)10B向譯碼器1002輸出時(shí),譯碼器1002將數(shù)字?jǐn)?shù)據(jù)10B進(jìn)行譯碼并變換為模擬數(shù)據(jù),進(jìn)行圖像聲音輸出。
數(shù)字?jǐn)?shù)據(jù)10B向盤存儲(chǔ)部1005中的記錄,利用實(shí)施例2~4的任一個(gè)所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法進(jìn)行。
下面,說(shuō)明再生記錄在盤存儲(chǔ)部1005中的數(shù)據(jù)的動(dòng)作。
從盤存儲(chǔ)部1005中進(jìn)行再生時(shí),數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003從盤存儲(chǔ)部1005中讀出數(shù)字?jǐn)?shù)據(jù)10B,通過(guò)向譯碼器1002傳輸,便可再生模擬數(shù)據(jù)。
其次,使用圖14說(shuō)明收費(fèi)廣播節(jié)目在記錄中發(fā)生了停電等異常結(jié)束時(shí)數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003的處理。
圖14是表示收費(fèi)廣播節(jié)目在記錄中發(fā)生了停電等異常結(jié)束時(shí)的數(shù)字?jǐn)?shù)據(jù)記錄再生控制部1003的處理的流程圖。
首先,在步驟S111,文件恢復(fù)處理部26利用實(shí)施例2~4的任意一種數(shù)字?jǐn)?shù)據(jù)記錄再生方法判斷數(shù)據(jù)記錄是否已異常結(jié)束,如果記錄處理未中斷,就結(jié)束通電再次開(kāi)始處理。如果記錄處理中斷了,就進(jìn)入步驟S112。
在步驟S112,文件結(jié)構(gòu)管理部25取得在盤存儲(chǔ)部1005中記錄到途中的數(shù)據(jù)文件名,作為中斷文件。
在步驟S113,控制器27判斷在收費(fèi)廣播計(jì)費(fèi)信息的節(jié)目文件1009中是否有與中斷文件一致的文件。如果不存在一致的節(jié)目文件1009,就判定是不晟廣播記錄中,并進(jìn)入步驟S115。
在步驟S114,文件恢復(fù)處理部26利用實(shí)施例2~4的任意一種數(shù)字?jǐn)?shù)據(jù)記錄再生方法進(jìn)行記錄中斷文件的恢復(fù)處理。并且,結(jié)束通電再次開(kāi)始處理。
在步驟S115,控制器27檢查在主卡1004中存儲(chǔ)的視聽(tīng)形式1008。并且,在視聽(tīng)形式1008僅為錄像時(shí),就進(jìn)入步驟S116,向文件結(jié)構(gòu)管理部26輸出命令,用以消除盤存儲(chǔ)部1005的中斷文件。于是,文件結(jié)構(gòu)管理部25就將盤存儲(chǔ)部的中斷文件消去。并且,進(jìn)入步驟S119,從收費(fèi)廣播價(jià)格1007中減去錄像的價(jià)格。并且,結(jié)束通電再次開(kāi)始處理。
這樣,按照本實(shí)施例5的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,通過(guò)利用實(shí)施例2~4的任一個(gè)所述的文件結(jié)構(gòu)記錄數(shù)字廣播,即使在數(shù)據(jù)記錄時(shí)發(fā)生了停電等異常結(jié)束時(shí),如果數(shù)字廣播不是收費(fèi)廣播,就可以恢復(fù)由于異常結(jié)束而中斷的文件。另外,如果由于異常結(jié)束而記錄中斷的數(shù)字廣播是收費(fèi)廣播,通過(guò)廢棄記錄到途中為止的數(shù)據(jù),就可以對(duì)該收費(fèi)廣播不計(jì)費(fèi),從而可以對(duì)用戶進(jìn)行適當(dāng)?shù)挠?jì)費(fèi)。
在本實(shí)施例5中,說(shuō)明了收費(fèi)廣播節(jié)目在記錄中發(fā)生了異常結(jié)束時(shí)無(wú)條件地廢棄記錄數(shù)據(jù)的情況,但是,也可以引入根據(jù)用戶的判斷是否保留記錄到途中的數(shù)據(jù)進(jìn)行計(jì)費(fèi)。
實(shí)施例6.下面,參照
本發(fā)明實(shí)施例6的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。
本實(shí)施例6的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置具有多個(gè)盤存儲(chǔ)部,通過(guò)將存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的簇和表示簇的連接信息的文件分配表記錄到不同的盤存儲(chǔ)部中,可以比使用單一的盤存儲(chǔ)部的情況減輕負(fù)擔(dān),從而可以進(jìn)行高速的盤訪問(wèn)。
圖15是表示本實(shí)施例6的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的結(jié)構(gòu)的圖。
數(shù)字?jǐn)?shù)據(jù)記錄再生裝置具有數(shù)據(jù)輸入輸出部1201、文件結(jié)構(gòu)管理部1202、盤存儲(chǔ)部A1203和盤存儲(chǔ)部B1204。
數(shù)據(jù)輸入輸出部1201在進(jìn)行數(shù)字?jǐn)?shù)據(jù)接收時(shí)從外部連接的數(shù)字?jǐn)?shù)據(jù)輸入機(jī)器接收數(shù)字?jǐn)?shù)據(jù),并向文件結(jié)構(gòu)管理部1202輸出數(shù)據(jù),在進(jìn)行數(shù)字?jǐn)?shù)據(jù)再生時(shí)從文件結(jié)構(gòu)管理部1202接收數(shù)據(jù),并向外部連接的數(shù)字?jǐn)?shù)據(jù)再生機(jī)器輸出數(shù)字?jǐn)?shù)據(jù)。
文件結(jié)構(gòu)管理部1202在進(jìn)行數(shù)字?jǐn)?shù)據(jù)輸入時(shí)將數(shù)字?jǐn)?shù)據(jù)記錄到盤存儲(chǔ)部A1203和盤存儲(chǔ)部B1204中,在進(jìn)行數(shù)字?jǐn)?shù)據(jù)輸出時(shí)從盤存儲(chǔ)部A1203和盤存儲(chǔ)部B1204中讀出數(shù)字?jǐn)?shù)據(jù)。
在盤存儲(chǔ)部A1203和盤存儲(chǔ)部B1204中,存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)。在盤存儲(chǔ)部A1203和盤存儲(chǔ)部B1204中使用的文件結(jié)構(gòu)和實(shí)施例4的文件結(jié)構(gòu)相同,由圖9所示。
下面,說(shuō)明數(shù)字?jǐn)?shù)據(jù)向盤存儲(chǔ)部A1203和盤存儲(chǔ)部B1204中的記錄動(dòng)作。
在進(jìn)行數(shù)據(jù)記錄時(shí)將文件名和開(kāi)頭簇號(hào)碼登錄到根目錄601中,由文件分配表602更新簇603的連接信息,將數(shù)字?jǐn)?shù)據(jù)記錄到簇603的各區(qū)域中。
將與圖15的盤存儲(chǔ)部B1204的簇B對(duì)應(yīng)的根目錄601和文件分配表602存儲(chǔ)到與存儲(chǔ)盤存儲(chǔ)部B1204的簇603的盤存儲(chǔ)部不同的盤存儲(chǔ)部A1203的根目錄601和文件分配表602的存儲(chǔ)區(qū)域中,將與盤存儲(chǔ)部A1203的簇A對(duì)應(yīng)的根目錄601和文件分配表602存儲(chǔ)到與存儲(chǔ)盤存儲(chǔ)部A1203的簇603的盤存儲(chǔ)部不同的盤存儲(chǔ)部B1204的根目錄601和文件分配表602的存儲(chǔ)區(qū)域中。
這樣,按照本實(shí)施例6的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,通過(guò)將存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的簇和表示該簇的連接信息的文件分配表記錄到不同的盤存儲(chǔ)部中,便可進(jìn)行高速的盤訪問(wèn),并且即使在數(shù)字?jǐn)?shù)據(jù)記錄中發(fā)生了停電等異常結(jié)束時(shí),也可以將從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)據(jù)作為正常的文件形式而讀入。
在本實(shí)施例6中,說(shuō)明了根目錄也與簇存儲(chǔ)到不同的盤存儲(chǔ)部中的例子,但是,即使根目錄和簇存儲(chǔ)到相同的盤存儲(chǔ)部中,簇和文件分配表也可以存儲(chǔ)到不同的盤存儲(chǔ)部中。
另外,說(shuō)明了使用2個(gè)盤存儲(chǔ)部的情況,但是,如果將簇和文件分配表存儲(chǔ)到不同的盤存儲(chǔ)部中,也可以使用3個(gè)以上的盤存儲(chǔ)部。
另外,盤存儲(chǔ)部A1203和盤存儲(chǔ)部B1204的文件結(jié)構(gòu)也可以是圖17所示的先有的形式。
在實(shí)施例1~6中,數(shù)據(jù)輸入輸出部21、1201進(jìn)行數(shù)據(jù)的輸入和輸出的兩種動(dòng)作,但是,也可以分為數(shù)據(jù)輸入部和數(shù)據(jù)輸出部?jī)刹糠帧?br>
另外,本實(shí)施例1~6的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的文件結(jié)構(gòu)管理部22、25、文件恢復(fù)處理部26和控制器27可以用硬件構(gòu)成,也可以用軟件構(gòu)成。
另外,實(shí)施例1~6的數(shù)字?jǐn)?shù)據(jù)是圖像數(shù)據(jù)和聲音數(shù)據(jù)或包含任意一方的數(shù)據(jù)。
另外,在實(shí)施例1~4和實(shí)施例6中,通過(guò)事前將模擬數(shù)據(jù)編碼為數(shù)字?jǐn)?shù)據(jù),可以利用數(shù)字?jǐn)?shù)據(jù)記錄再生方法將模擬數(shù)據(jù)作為數(shù)字?jǐn)?shù)據(jù)進(jìn)行記錄。
如上所述,本發(fā)明的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置是進(jìn)行圖像數(shù)據(jù)、聲音數(shù)據(jù)或這兩種數(shù)據(jù)的記錄或再生的,適用于在數(shù)據(jù)記錄途中發(fā)生了停電等異常結(jié)束時(shí)的數(shù)據(jù)的記錄。
權(quán)利要求
1.一種以盤記錄媒體上數(shù)據(jù)的記錄最小單位的簇為單位記錄的再生數(shù)字?jǐn)?shù)據(jù)的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于包括在上述盤記錄媒體上構(gòu)筑將可以記錄的簇相互連接的文件結(jié)構(gòu)的第1步驟;從可以記錄的簇的開(kāi)頭開(kāi)始記錄數(shù)字?jǐn)?shù)據(jù)的第2步驟,和將從記錄開(kāi)頭簇到記錄結(jié)束簇的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄文件的第3步驟。
2.按權(quán)利要求1所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于在上述第2步驟的數(shù)據(jù)記錄途中數(shù)據(jù)記錄發(fā)生異常結(jié)束時(shí),進(jìn)而包括在上述異常結(jié)束恢復(fù)后檢測(cè)數(shù)據(jù)記錄已異常結(jié)束的步驟,和根據(jù)數(shù)字?jǐn)?shù)據(jù)的格式信息將從數(shù)據(jù)記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄文件的步驟。
3.按權(quán)利要求2所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于上述數(shù)字?jǐn)?shù)據(jù)的格式信息是傳輸包的同步字節(jié)。
4.按權(quán)利要求2所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于上述數(shù)字?jǐn)?shù)據(jù)的格式信息是時(shí)間信息。
5.一種以盤記錄媒體上數(shù)據(jù)的記錄最小單位的簇為單位記錄的再生數(shù)字?jǐn)?shù)據(jù)的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于包括將文件標(biāo)識(shí)符和簇連接信息附加到數(shù)字?jǐn)?shù)據(jù)上而記錄到簇中的步驟;在數(shù)據(jù)記錄途中數(shù)據(jù)記錄發(fā)生了異常結(jié)束時(shí)在上述異常結(jié)束恢復(fù)后檢測(cè)數(shù)據(jù)記錄已異常結(jié)束的步驟,和根據(jù)記錄到簇內(nèi)的上述文件標(biāo)識(shí)符和上述簇連接信息修復(fù)簇的連接信息的步驟。
6.一種數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的特征在于具有以數(shù)據(jù)的記錄最小單位的簇為單位存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的盤記錄媒體,和將數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)到上述盤記錄媒體上或從上述盤記錄媒體上讀出數(shù)字?jǐn)?shù)據(jù)的文件結(jié)構(gòu)管理部,上述盤記錄媒體具有所有的簇預(yù)先相互連接的文件結(jié)構(gòu)。
7.按權(quán)利要求6所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,其特征在于上述文件結(jié)構(gòu)管理部具有,在數(shù)字?jǐn)?shù)據(jù)的記錄途中數(shù)據(jù)記錄發(fā)生異常結(jié)束時(shí)、在上述異常結(jié)束恢復(fù)之后、根據(jù)數(shù)字?jǐn)?shù)據(jù)的格式信息而將從數(shù)據(jù)記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄數(shù)據(jù)的文件恢復(fù)處理部。
8.按權(quán)利要求7所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,其特征在于上述格式信息是傳輸包的同步字節(jié)。
9.按權(quán)利要求7所述的數(shù)字?jǐn)?shù)據(jù)記錄再生方法,其特征在于上述格式信息是時(shí)間信息。
10.一種數(shù)字?jǐn)?shù)據(jù)記錄再生裝置的特征在于具有以數(shù)據(jù)的記錄最小單位的簇為單位存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的盤記錄媒體,和將數(shù)字?jǐn)?shù)據(jù)附加上文件標(biāo)識(shí)符和簇連接信息后存儲(chǔ)到上述盤記錄媒體的簇中或從上述盤記錄媒體中讀出數(shù)字?jǐn)?shù)據(jù)的文件結(jié)構(gòu)管理部,上述文件結(jié)構(gòu)管理部具有,在數(shù)字?jǐn)?shù)據(jù)的記錄途中數(shù)據(jù)記錄發(fā)生異常結(jié)束時(shí)、在上述異常結(jié)束恢復(fù)之后、根據(jù)記錄在簇內(nèi)的上述文件標(biāo)識(shí)符和上述簇連接信息、將從數(shù)據(jù)記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)字?jǐn)?shù)據(jù)構(gòu)成為記錄數(shù)據(jù)的文件恢復(fù)處理部。
11.按權(quán)利要求7~10的任一權(quán)項(xiàng)所述的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,其特征在于進(jìn)而具有接收數(shù)字廣播的數(shù)字廣播接收部,和根據(jù)表示所接收的數(shù)字廣播是否為收費(fèi)廣播的計(jì)費(fèi)信息控制上述文件結(jié)構(gòu)管理部的控制器,在接收收費(fèi)數(shù)字廣播中發(fā)生了數(shù)據(jù)記錄的異常結(jié)束時(shí),上述控制器就控制為在異常結(jié)束恢復(fù)之后廢棄數(shù)據(jù)記錄從而不計(jì)費(fèi)。
12.一種進(jìn)行數(shù)字?jǐn)?shù)據(jù)的記錄再生的數(shù)字?jǐn)?shù)據(jù)記錄再生裝置,其特征在于具有記錄數(shù)字?jǐn)?shù)據(jù)的多個(gè)盤存儲(chǔ)部和將管理存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的簇和該簇的連接信息的文件分配表記錄到不同的盤存儲(chǔ)部中的文件結(jié)構(gòu)管理部。
全文摘要
本發(fā)明目的旨在提供在盤記錄媒體的數(shù)字?jǐn)?shù)據(jù)的記錄再生中可以防止發(fā)生停電等異常結(jié)束時(shí)的文件破壞和數(shù)據(jù)丟失的數(shù)字?jǐn)?shù)據(jù)記錄再生方法和數(shù)字?jǐn)?shù)據(jù)記錄再生裝置。采用具有將數(shù)據(jù)記錄到將可以記錄簇相互連接的文件結(jié)構(gòu)的盤記錄媒體上的文件結(jié)構(gòu)管理部(25),和發(fā)生了異常結(jié)束時(shí)在異常結(jié)束恢復(fù)之后根據(jù)數(shù)據(jù)的格式信息將從記錄開(kāi)始到異常結(jié)束為止所記錄的數(shù)字?jǐn)?shù)據(jù)作為記錄文件而構(gòu)成的文件恢復(fù)處理部(26)的結(jié)構(gòu)。
文檔編號(hào)G06F11/14GK1296583SQ00800323
公開(kāi)日2001年5月23日 申請(qǐng)日期2000年2月16日 優(yōu)先權(quán)日1999年2月17日
發(fā)明者高橋正之 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社