亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

存儲(chǔ)裝置和使用該存儲(chǔ)裝置的記錄再生裝置的制作方法

文檔序號(hào):6355701閱讀:144來(lái)源:國(guó)知局
專利名稱:存儲(chǔ)裝置和使用該存儲(chǔ)裝置的記錄再生裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及具有可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體的存儲(chǔ)裝置和使用該存儲(chǔ)裝置的記錄再生裝置以及管理記錄在存儲(chǔ)裝置這的文件的文件管理方法。
本申請(qǐng)以在日本國(guó)于2001年12月25日申請(qǐng)的日本專利號(hào)2001-392453為基礎(chǔ),主張優(yōu)先權(quán),通過(guò)參照該申請(qǐng)而援引到本申請(qǐng)中。
背景技術(shù)
以往,作為信息便攜式終端、臺(tái)式電腦、筆記本電腦、手機(jī)、音響裝置、家電裝置等的主機(jī)的外部存儲(chǔ)媒體,已使用了對(duì)這些機(jī)器可以裝卸的內(nèi)置半導(dǎo)體存儲(chǔ)器的卡式的可拆的小型IC存儲(chǔ)裝置。
這種存儲(chǔ)裝置,通常內(nèi)置了閃存器等的非易失性半導(dǎo)體存儲(chǔ)器(IC存儲(chǔ)器),將靜止圖像數(shù)據(jù)、動(dòng)圖像數(shù)據(jù)、聲音數(shù)據(jù)、音樂(lè)數(shù)據(jù)等各種數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在該半導(dǎo)體存儲(chǔ)器中。閃存器是可以多次反復(fù)進(jìn)行數(shù)據(jù)的寫(xiě)入和擦除的可以改寫(xiě)的存儲(chǔ)器。因此,內(nèi)置閃存器的存儲(chǔ)裝置可以應(yīng)用以可改寫(xiě)的盤(pán)媒體等為前提而制作的MS-DOS(商標(biāo))格式的一般的層次目錄結(jié)構(gòu)的文件管理系統(tǒng)。
然而,閃存器是價(jià)格比較高的設(shè)備。因此,通過(guò)使用比閃存器廉價(jià)的PROM等一次性寫(xiě)入型的非易失性的半導(dǎo)體存儲(chǔ)器作為數(shù)據(jù)存儲(chǔ)設(shè)備,可以廉價(jià)地制造存儲(chǔ)裝置。
這樣,作為存儲(chǔ)裝置的數(shù)據(jù)存儲(chǔ)設(shè)備,使用一次性寫(xiě)入型的半導(dǎo)體存儲(chǔ)器時(shí),從用戶的便利性角度考慮,和使用閃存器的可以改寫(xiě)的存儲(chǔ)裝置一樣,希望用MS-DOS(商標(biāo))格式的層次目錄結(jié)構(gòu)管理文件。
作為數(shù)據(jù)存儲(chǔ)設(shè)備,使用一次性寫(xiě)入型的半導(dǎo)體存儲(chǔ)器的存儲(chǔ)裝置不能消去記錄的數(shù)據(jù)的實(shí)體。從用戶的便利性角度考慮,希望在文件管理系統(tǒng)上可以模擬地消去文件等。
即使是作為數(shù)據(jù)存儲(chǔ)設(shè)備使用一次性寫(xiě)入型的半導(dǎo)體存儲(chǔ)器的存儲(chǔ)裝置,讀出處理本身也和使用可以改寫(xiě)的半導(dǎo)體存儲(chǔ)器的存儲(chǔ)裝置相同。因此,從用戶的便利性的角度考慮,關(guān)于數(shù)據(jù)的讀出希望采用在與具有先有的可以改寫(xiě)的半導(dǎo)體存儲(chǔ)器的先有的IC存儲(chǔ)裝置之間具有互換性的物理結(jié)構(gòu)和文件管理系統(tǒng)。

發(fā)明內(nèi)容
本發(fā)明的目的旨在提供可以解塊上述先有的存儲(chǔ)裝置具有的問(wèn)題的新的存儲(chǔ)裝置和使用該存儲(chǔ)裝置的記錄再生裝置。
本發(fā)明的其他目的旨在提供作為數(shù)據(jù)存儲(chǔ)媒體而使用一次性寫(xiě)入型存儲(chǔ)器并且可以按層次目錄結(jié)構(gòu)進(jìn)行文件的管理的存儲(chǔ)裝置、對(duì)該存儲(chǔ)裝置的文件管理方法和對(duì)該存儲(chǔ)裝置進(jìn)行數(shù)據(jù)的記錄或再生的數(shù)據(jù)記錄再生裝置。
本發(fā)明的存儲(chǔ)裝置的特征在于具有可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體,該記錄媒體具有記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄按層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域。在記錄媒體的管理數(shù)據(jù)記錄區(qū)域中,作為管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示記錄在記錄媒體上的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目。在文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,在子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。
本發(fā)明的文件管理方法是對(duì)可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體的文件管理方法,其特征在于將記錄媒體上的數(shù)據(jù)記錄區(qū)域分割為記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域進(jìn)行管理,在管理數(shù)據(jù)記錄區(qū)域中,作為管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示記錄在記錄媒體上的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,在文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,在子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。
本發(fā)明的記錄再生裝置的特征在于具有對(duì)上述存儲(chǔ)裝置進(jìn)行文件的記錄再生的記錄再生部,上述存儲(chǔ)裝置具有可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體,該記錄媒體具有記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域。記錄再生部在記錄時(shí)對(duì)實(shí)體數(shù)據(jù)記錄區(qū)域記錄文件的實(shí)體數(shù)據(jù),對(duì)于管理數(shù)據(jù)記錄區(qū)域,作為管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示記錄在記錄媒體上的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,文件項(xiàng)目包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,子項(xiàng)目包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。記錄再生部在數(shù)據(jù)再生時(shí)參照管理數(shù)據(jù)記錄區(qū)域記錄的文件項(xiàng)目、根項(xiàng)目和子項(xiàng)目,根據(jù)包含在這些項(xiàng)目中的名稱和指示根項(xiàng)目的根項(xiàng)目或特定子項(xiàng)目的信息管理記錄的文件的層次目錄結(jié)構(gòu),參照管理數(shù)據(jù)記錄區(qū)域記錄的文件項(xiàng)目、根項(xiàng)目和子項(xiàng)目,根據(jù)特定包含在這些項(xiàng)目中的文件的實(shí)體數(shù)據(jù)的記錄位置的信息,從實(shí)體數(shù)據(jù)記錄區(qū)域中讀出指定的文件的實(shí)體數(shù)據(jù)。
本發(fā)明的1次性寫(xiě)入型存儲(chǔ)裝置的特征在于具有可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體,上述記錄媒體具有記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理文件的1次性寫(xiě)入格式用管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域。在管理數(shù)據(jù)記錄區(qū)域中,作為1次性寫(xiě)入格式用管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示該記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和之層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目。在文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息。在子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。此外,實(shí)體數(shù)據(jù)記錄區(qū)域與可改寫(xiě)型存儲(chǔ)裝置中的有效區(qū)域和物理格式相同,上述可改寫(xiě)型存儲(chǔ)裝置具有可以多次改寫(xiě)數(shù)據(jù)的記錄媒體,該記錄媒體具有記錄實(shí)體數(shù)據(jù)的有效區(qū)域和數(shù)據(jù)代替用的預(yù)備區(qū)域;管理數(shù)據(jù)記錄區(qū)域與可改寫(xiě)型存儲(chǔ)裝置中的預(yù)備區(qū)域和物理格式相同。
本發(fā)明的對(duì)可以按位單位寫(xiě)入1次數(shù)據(jù)的1次性寫(xiě)入型記錄媒體的文件管理方法的特征在于將1次性寫(xiě)入型記錄媒體的記錄區(qū)域分割為記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的1次性寫(xiě)入格式用管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域進(jìn)行管理,在管理數(shù)據(jù)記錄區(qū)域中,作為1次性寫(xiě)入格式用管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示該記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和之層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,在文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息。在上述子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息,此外,與可以多次改寫(xiě)數(shù)據(jù)的具有記錄實(shí)體數(shù)據(jù)的有效區(qū)域和數(shù)據(jù)代替用的預(yù)備區(qū)域的可改寫(xiě)型記錄媒體中的有效區(qū)域和物理格式相同地管理實(shí)體數(shù)據(jù)記錄區(qū)域,與可改寫(xiě)型記錄媒體中的預(yù)備區(qū)域和物理格式相同地管理上述管理數(shù)據(jù)記錄區(qū)域。
本發(fā)明的記錄再生裝置的特征在于具有對(duì)1次性存儲(chǔ)裝置進(jìn)行文件的記錄再生的記錄再生部,上述1次性存儲(chǔ)裝置具有可以按位單位改寫(xiě)1次數(shù)據(jù)的記錄媒體,該記錄媒體具有記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理文件的管理數(shù)據(jù)的1次性寫(xiě)入格式用管理數(shù)據(jù)記錄區(qū)域。記錄再生部在管理數(shù)據(jù)記錄區(qū)域中,作為1次性寫(xiě)入格式用管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示該記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,在文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,在子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息,此外,與可以多次改寫(xiě)數(shù)據(jù)的具有記錄實(shí)體數(shù)據(jù)的有效區(qū)域和數(shù)據(jù)代替用的預(yù)備區(qū)域的可改寫(xiě)型記錄媒體中的有效區(qū)域和物理格式相同地管理實(shí)體數(shù)據(jù)記錄區(qū)域,與可改寫(xiě)型記錄媒體中的預(yù)備區(qū)域和物理格式相同地管理管理數(shù)據(jù)記錄區(qū)域。
本發(fā)明的其他目的和本發(fā)明的具體的優(yōu)點(diǎn),根據(jù)下面參照


的實(shí)施例即可明白。
附圖的簡(jiǎn)單說(shuō)明圖1是表示應(yīng)用本發(fā)明的存儲(chǔ)卡和使用該存儲(chǔ)卡的主機(jī)的透視圖。
圖2是表示存儲(chǔ)卡的存儲(chǔ)單元的結(jié)構(gòu)的圖。
圖3是從表面?zhèn)瓤创鎯?chǔ)卡的透視圖。
圖4是從背面?zhèn)瓤创鎯?chǔ)卡的透視圖。
圖5是用于說(shuō)明存儲(chǔ)卡的端子結(jié)構(gòu)的圖。
圖6是表示存儲(chǔ)卡的內(nèi)部電路的框圖。
圖7是用于說(shuō)明存儲(chǔ)卡的界面結(jié)構(gòu)的圖。
圖8是表示在存儲(chǔ)卡的物理格式上定義的段與塊的關(guān)系和物理塊號(hào)碼與邏輯地址的關(guān)系的圖。
圖9是用于說(shuō)明在存儲(chǔ)卡的物理格式上定義的引導(dǎo)區(qū)域和用戶區(qū)域的圖。
圖10是用于說(shuō)明在存儲(chǔ)卡的物理格式上定義的頁(yè)的圖。
圖11是用于說(shuō)明在存儲(chǔ)卡的物理格式上定義的預(yù)備塊管理號(hào)碼的圖。
圖12是用于說(shuō)明在存儲(chǔ)卡的物理格式上定義的項(xiàng)目頁(yè)的圖。
圖13A~圖13F是用于說(shuō)明項(xiàng)目頁(yè)的不同的各場(chǎng)圖像的圖。
圖14是表示存儲(chǔ)卡記錄的文件等的目錄結(jié)構(gòu)例的圖。
圖15是表示按圖14所示的目錄結(jié)構(gòu)記錄文件時(shí)的項(xiàng)目頁(yè)的記錄圖像的圖。
圖16是表示從圖14所示的目錄結(jié)構(gòu)的文件中刪除任意的文件后的目錄結(jié)構(gòu)的圖。
圖17是表示刪除了圖16所示的文件時(shí)的項(xiàng)目頁(yè)的記錄圖像的圖。
圖18是表示對(duì)話關(guān)閉處理的處理順序的流程圖。
圖19是表示在第1次的對(duì)話關(guān)閉處理時(shí)存儲(chǔ)卡內(nèi)記錄的文件的目錄結(jié)構(gòu)的圖。
圖20是表示第1次對(duì)話關(guān)閉處理后的項(xiàng)目頁(yè)的記錄圖像的圖。
圖21是表示第1次對(duì)話關(guān)閉處理后的數(shù)據(jù)記錄區(qū)域的記錄圖像的圖。
圖22是表示在第2次對(duì)話關(guān)閉處理時(shí)上述小型IC存儲(chǔ)器內(nèi)記錄的文件的目錄結(jié)構(gòu)的圖。
圖23是表示第2次對(duì)話關(guān)閉處理后的項(xiàng)目頁(yè)的記錄圖像的圖。
圖24是表示第2次對(duì)話關(guān)閉處理后的數(shù)據(jù)記錄區(qū)域的記錄圖像的圖。
圖25是表示在第3次的對(duì)話關(guān)閉處理時(shí)上述小型IC存儲(chǔ)器內(nèi)記錄的文件的目錄結(jié)構(gòu)的圖。
圖26是表示第3次對(duì)話關(guān)閉處理后的項(xiàng)目頁(yè)的記錄圖像的圖。
圖27是表示第3次對(duì)話關(guān)閉處理后的數(shù)據(jù)記錄區(qū)域的記錄圖像的圖。
發(fā)明的
具體實(shí)施例方式
下面,以將本發(fā)明的存儲(chǔ)裝置應(yīng)用于作為卡狀的小型IC存儲(chǔ)裝置的存儲(chǔ)卡為例以及將本發(fā)明應(yīng)用于把該存儲(chǔ)卡作為外部存儲(chǔ)媒體使用的數(shù)據(jù)處理裝置為例進(jìn)行說(shuō)明。
對(duì)于應(yīng)用本發(fā)明的存儲(chǔ)卡作為外部存儲(chǔ)媒體使用的數(shù)據(jù)處理裝置,有信息便攜式終端、臺(tái)式電腦、筆記本電腦、手機(jī)、音響裝置、家電裝置等。
在以下的說(shuō)明中,將使用應(yīng)用了本發(fā)明的存儲(chǔ)卡的數(shù)據(jù)處理裝置稱為主機(jī)。
首先,參照?qǐng)D1說(shuō)明本發(fā)明的存儲(chǔ)卡1和將該存儲(chǔ)卡作為外部存儲(chǔ)媒體使用的主機(jī)2的概略情況。
本發(fā)明的存儲(chǔ)卡1是可以只寫(xiě)入1次數(shù)據(jù)的非易失性存儲(chǔ)器,即,將1次寫(xiě)入型的半導(dǎo)體存儲(chǔ)器(以下,稱為1次性寫(xiě)入存儲(chǔ)器)作為數(shù)據(jù)存儲(chǔ)媒體內(nèi)置到主機(jī)中。存儲(chǔ)卡1如圖1所示,以插入到主機(jī)2上設(shè)置的拔插口3中的狀態(tài)進(jìn)行使用。存儲(chǔ)卡1對(duì)拔插口3的插入和拔出,用戶可以自由地進(jìn)行。因此,也可以拔出插入到某一主機(jī)中的存儲(chǔ)卡1,而插入到切主機(jī)中。即,本存儲(chǔ)卡1可以用于不同的主機(jī)間的數(shù)據(jù)的交換。
設(shè)置在存儲(chǔ)卡1的內(nèi)部的1次性寫(xiě)入存儲(chǔ)器,是使用可以按1位單位進(jìn)行數(shù)據(jù)的寫(xiě)入的二極管擊穿型等的存儲(chǔ)單元的PROM。該二極管擊穿型的存儲(chǔ)單元,例如,如圖2所示,由相互反向在行一列間串聯(lián)連接的pn二極管D1、D2構(gòu)成。二極管擊穿型的存儲(chǔ)單元通過(guò)將反向偏壓加到一方的pn二極管上而擊穿,位保持值反轉(zhuǎn)。應(yīng)用于存儲(chǔ)卡1的1次性寫(xiě)入存儲(chǔ)器不限于二極管擊穿型,也可以使用所謂的保險(xiǎn)絲型或浮柵型的PROM。
在應(yīng)用于存儲(chǔ)卡1的1次性寫(xiě)入存儲(chǔ)器中,由各存儲(chǔ)單元保持的位值,在初始狀態(tài)為“1”(高電平)。即,在未寫(xiě)入任何數(shù)據(jù)的狀態(tài)下,從各存儲(chǔ)單元讀出“1”。對(duì)該初始狀態(tài)的存儲(chǔ)單元寫(xiě)入“0”(低電平)時(shí),pn二極管擊穿,存儲(chǔ)單元的保持值變?yōu)椤?”。一旦存儲(chǔ)單元的保持值變?yōu)椤?”時(shí),以后,不論對(duì)該存儲(chǔ)單元寫(xiě)入“1”或?qū)懭搿?”,保持值都不變化,維持“0”的狀態(tài)。另一方面,對(duì)初始狀態(tài)的存儲(chǔ)單元寫(xiě)入“1”時(shí),該存儲(chǔ)單元的保持值仍然是“1”的狀態(tài)。這時(shí),二極管不擊穿,所以,以后就可以對(duì)該存儲(chǔ)單元寫(xiě)入“0”。
對(duì)具有上述結(jié)構(gòu)的本發(fā)明的存儲(chǔ)卡1,以往提案并使用的存儲(chǔ)卡,將稱為閃存儲(chǔ)器的可以多次改寫(xiě)的非易失性的半導(dǎo)體存儲(chǔ)器作為數(shù)據(jù)存儲(chǔ)器件內(nèi)藏在其中。本發(fā)明的存儲(chǔ)卡1在外徑形狀、接續(xù)端子、與主機(jī)的數(shù)據(jù)傳輸接口等方面與使用閃存儲(chǔ)器的先有的存儲(chǔ)卡具有互換性。本發(fā)明的存儲(chǔ)卡1可以裝到使用具有閃存儲(chǔ)器的先有的存儲(chǔ)卡的主機(jī)中使用。另外,使用本發(fā)明的存儲(chǔ)卡1的主機(jī)2可以將使用閃存儲(chǔ)器的先有的存儲(chǔ)卡作為外部存儲(chǔ)媒體使用。即,本發(fā)明的存儲(chǔ)卡與先有的使用閃存儲(chǔ)器的存儲(chǔ)卡具有接口上的互換性。
下面,與使用閃存儲(chǔ)器的先有的存儲(chǔ)卡適當(dāng)?shù)貙?duì)比,詳細(xì)說(shuō)明本發(fā)明的存儲(chǔ)卡。
在以下的說(shuō)明中,要明確使用閃存儲(chǔ)器的先有的存儲(chǔ)卡與本發(fā)明的存儲(chǔ)卡的區(qū)別時(shí),有時(shí)也將使用閃存儲(chǔ)器的先有的存儲(chǔ)卡和與其對(duì)應(yīng)的主機(jī)稱為Ver1,而將本發(fā)明的存儲(chǔ)卡和與其對(duì)應(yīng)的主機(jī)稱為Ver2。
如圖3所示,本發(fā)明的存儲(chǔ)卡1形成略呈長(zhǎng)方形的薄板狀,長(zhǎng)度L1為50mm、寬度W1為21.45mm、厚度D1為2.8mm。存儲(chǔ)卡1的一面為表面1a,另一面為背面1b。在存儲(chǔ)卡1長(zhǎng)度方向的一端側(cè)的背面1b側(cè),如圖4所示,設(shè)置了作為10個(gè)平面電極的接續(xù)端子群4。構(gòu)成接續(xù)端子群4的各電極,在存儲(chǔ)卡1的寬度方向并列地設(shè)置。在電極與電極之間,設(shè)置從背面1b垂直直立的分割片5。各分割片5是為了防止與各電極連接的接續(xù)端子與其他電極接觸而設(shè)置的。在存儲(chǔ)卡1的背面1b的一端部側(cè)的中央部,如圖4所示,設(shè)置了禁止誤抹去用的滑動(dòng)開(kāi)關(guān)6。
在裝入了上述存儲(chǔ)卡1的主機(jī)2上,設(shè)置了拔插存儲(chǔ)卡1的拔插口3。如圖1所示,拔插口3在主機(jī)2的前面?zhèn)?,作為與存儲(chǔ)卡1的寬度W1和厚度D1對(duì)應(yīng)的開(kāi)口而形成。通過(guò)拔插口3插入到主機(jī)2中的存儲(chǔ)卡1,通過(guò)主機(jī)2側(cè)的接續(xù)端子與構(gòu)成接續(xù)端子群4的各電極連接,保持在主機(jī)2上,防止脫落。主機(jī)2側(cè)的接續(xù)端子與構(gòu)成裝入的存儲(chǔ)卡1上設(shè)置的接續(xù)端子群4的電極對(duì)應(yīng)地具有10個(gè)接點(diǎn)。
本發(fā)明的存儲(chǔ)卡1以設(shè)置接續(xù)端子群4的一端側(cè)作為插入端,以圖3中箭頭X1方向?yàn)椴迦敕较?,通過(guò)拔插口3裝入到主機(jī)2中。裝入到主機(jī)2中的存儲(chǔ)卡1,構(gòu)成接續(xù)端子群4的各電極與主機(jī)2側(cè)的接續(xù)端子的各接點(diǎn)連接,成為可以進(jìn)行信號(hào)的收發(fā)的狀態(tài)。
下面,參照?qǐng)D5說(shuō)明構(gòu)成在本發(fā)明的存儲(chǔ)卡1上設(shè)置的接續(xù)端子群4的10條各端子的功能。
構(gòu)成接續(xù)端子群4的第1端子4a是VSS端子,連接VSS(基準(zhǔn)0V電壓)。作為VSS端子的第1端子4a與主機(jī)2側(cè)的地和存儲(chǔ)卡1側(cè)的地連接,使主機(jī)2與存儲(chǔ)卡1的0V基準(zhǔn)電位一致。
第2端子4b構(gòu)成BS端子,從主機(jī)2向存儲(chǔ)卡1輸入總線狀態(tài)信號(hào)。
第3端子4c構(gòu)成VCC端子,從主機(jī)2向存儲(chǔ)卡1供給電源電壓(VCC)。存儲(chǔ)卡1可以動(dòng)作的電源電壓是2.7~3.6V,供給該范圍的電壓。
第4端子構(gòu)成SDIO端子,輸入輸出在存儲(chǔ)卡1與主機(jī)2之間傳輸?shù)拇袛?shù)據(jù)信號(hào)。
第5端子4e是預(yù)備的端子,未特別賦予其功能。
第6端子4f構(gòu)成INS端子,是作為用于主機(jī)2判斷存儲(chǔ)卡1是否插入了拔插口3的插入/拔出檢測(cè)用的端子。
第7端子4g是預(yù)備的端子,未特別賦予其功能。
第8端子4h構(gòu)成SCLK端子,從主機(jī)向存儲(chǔ)卡輸入在存儲(chǔ)卡1與主機(jī)2之間傳輸?shù)拇袛?shù)據(jù)的時(shí)鐘信號(hào)。
第9端子4i構(gòu)成VCC端子,從主機(jī)向存儲(chǔ)卡供給電源電壓(VCC)。第9端子4i在存儲(chǔ)卡1的內(nèi)部與第3端子4c連接。
第10端子4j作為VSS端子使用,與主機(jī)2側(cè)的地和存儲(chǔ)卡1側(cè)的地連接,使主機(jī)1與存儲(chǔ)卡1的0V基準(zhǔn)電位一致。第10端子4j在存儲(chǔ)卡1的內(nèi)部與同樣作為VSS端子使用的第1端子4a連接。
本發(fā)明的存儲(chǔ)卡1的端子的結(jié)構(gòu)、裝入該存儲(chǔ)卡1的主機(jī)2的拔插口3(Ver2)的形狀和接續(xù)端子的結(jié)構(gòu)與使用閃存儲(chǔ)器的先有的存儲(chǔ)卡(Ver1)結(jié)構(gòu)和使用先有的存儲(chǔ)卡的主機(jī)相同,相互具有機(jī)械的互換性。
下面,說(shuō)明本發(fā)明的存儲(chǔ)卡1的內(nèi)部電路的結(jié)構(gòu)。
如圖6所示,本發(fā)明的存儲(chǔ)卡1具有接口電路(I/F)12、寄存器電路13、數(shù)據(jù)緩沖器電路14、ECC電路15、存儲(chǔ)器I/F序列電路16、1次性寫(xiě)入存儲(chǔ)器17和振蕩控制電路18。
I/F電路12是使用3線式半雙重串行協(xié)議在與主機(jī)2之間進(jìn)行數(shù)據(jù)的傳輸?shù)碾娐贰?br> 寄存器電路13是存儲(chǔ)例如從主機(jī)傳輸來(lái)的指令、存儲(chǔ)卡1內(nèi)的內(nèi)部狀態(tài)、訪問(wèn)的數(shù)據(jù)的地址、執(zhí)行指令時(shí)所需要的各處的參量和1次性寫(xiě)入存儲(chǔ)器17內(nèi)的文件管理信息等的電路。寄存器電路13存儲(chǔ)的信息是從存儲(chǔ)器I/F序列電路16訪問(wèn)的或通過(guò)從主機(jī)2給出指定的指令而訪問(wèn)的信息。
數(shù)據(jù)緩沖器電路14是暫時(shí)保存寫(xiě)入1次性寫(xiě)入存儲(chǔ)器17的數(shù)據(jù)和從1次性寫(xiě)入存儲(chǔ)器17讀出的數(shù)據(jù)的存儲(chǔ)器電路。數(shù)據(jù)緩沖器電路14具有指定的數(shù)據(jù)寫(xiě)入單位(512字節(jié),是后面所述的頁(yè)尺寸)的數(shù)據(jù)容量。
ECC電路15將糾錯(cuò)代碼(ECC)附加到寫(xiě)入1次性寫(xiě)入存儲(chǔ)器17的數(shù)據(jù)上。ECCD路15根據(jù)附加在從1次性寫(xiě)入存儲(chǔ)器17讀出的數(shù)據(jù)上的糾錯(cuò)代碼,對(duì)該讀出的數(shù)據(jù)進(jìn)行糾錯(cuò)處理。例如,糾錯(cuò)代碼對(duì)512字節(jié)的數(shù)據(jù)單位附加3字節(jié)。
存儲(chǔ)器I/F序列電路16根據(jù)寄存器電路13內(nèi)存儲(chǔ)的指令和各種信息控制數(shù)據(jù)緩沖器14與1次性寫(xiě)入存儲(chǔ)器17間的數(shù)據(jù)的收發(fā)。
如上所述,1次性寫(xiě)入存儲(chǔ)器17是只可以垓1次保持的數(shù)據(jù)內(nèi)容的半導(dǎo)體存儲(chǔ)器。
振蕩控制電路18發(fā)生本存儲(chǔ)卡1內(nèi)的動(dòng)作時(shí)鐘。
上述結(jié)構(gòu)的存儲(chǔ)卡1根據(jù)例如通過(guò)接口從主機(jī)2供給的各種指令,進(jìn)行例如數(shù)據(jù)的寫(xiě)入、數(shù)據(jù)的讀出、抹去(文件系統(tǒng)上的抹去)等動(dòng)作。
下面,說(shuō)明實(shí)現(xiàn)存儲(chǔ)卡1與主機(jī)2間的接口的系統(tǒng)結(jié)構(gòu)。
圖7表示用于進(jìn)行本發(fā)明的存儲(chǔ)卡1與主機(jī)2之間的數(shù)據(jù)傳輸?shù)慕涌诘墓δ芙Y(jié)構(gòu)。
主機(jī)2具有文件管理器31、TPC接口32和串行接口33。存儲(chǔ)卡1具有串行接口35、寄存器37、數(shù)據(jù)緩沖器38、存儲(chǔ)控制器39和存儲(chǔ)器40。
文件管理器31在主機(jī)的操作系統(tǒng)上進(jìn)行存儲(chǔ)卡1內(nèi)存儲(chǔ)的文件和主機(jī)的其他媒體存儲(chǔ)的文件的管理。
TPC接口32是文件管理器31的低位層。TPC接口32根據(jù)本存儲(chǔ)卡1的接口特有的指令(TPCTransfer ProtocolCommand)對(duì)存儲(chǔ)卡1內(nèi)的寄存器37和數(shù)據(jù)緩沖器38進(jìn)行訪問(wèn)。
串行接口33、35是TPC接口的低位層,是本接口系統(tǒng)的物理階層。串行接口33、35按照傳輸1位串行數(shù)據(jù)、時(shí)鐘信號(hào)和總線狀態(tài)信號(hào)的3個(gè)信號(hào)的3線式半串行協(xié)議,進(jìn)行數(shù)據(jù)傳輸。
寄存器37存儲(chǔ)從主機(jī)傳輸來(lái)的指令、存儲(chǔ)卡的內(nèi)部狀態(tài)、存儲(chǔ)器的數(shù)據(jù)地址、執(zhí)行指令時(shí)所需要的各處的參量和存儲(chǔ)器內(nèi)的文件管理信息等。
數(shù)據(jù)緩沖器38是暫時(shí)保存向存儲(chǔ)器40寫(xiě)入的數(shù)據(jù)和從存儲(chǔ)器40讀出的數(shù)據(jù)的緩沖區(qū)域。
存儲(chǔ)控制器39按照寄存器電路13內(nèi)存儲(chǔ)的指令和各種信息控制數(shù)據(jù)緩沖器38與存儲(chǔ)器40間的數(shù)據(jù)的收發(fā),進(jìn)行數(shù)據(jù)的讀出和寫(xiě)入。
存儲(chǔ)器40是數(shù)據(jù)的存儲(chǔ)區(qū)域,通過(guò)存儲(chǔ)控制器39假想為單獨(dú)的模型。
具有上述結(jié)構(gòu)的主機(jī)2和存儲(chǔ)卡1可以將文件管理器31管理的其他媒體存儲(chǔ)的數(shù)據(jù)通過(guò)串行接口向存儲(chǔ)器40傳輸??梢詫⒋鎯?chǔ)器40存儲(chǔ)的數(shù)據(jù)通過(guò)串行接口向文件管理器管理的其他媒體傳輸。
本發(fā)明的存儲(chǔ)卡1(Ver2)的接口的結(jié)構(gòu)和數(shù)據(jù)傳輸協(xié)議與使用閃存儲(chǔ)器的先有的存儲(chǔ)卡(Ver1)相同,相互具有互換性。
下面,說(shuō)明本發(fā)明的存儲(chǔ)卡1的數(shù)據(jù)存儲(chǔ)區(qū)域的物理格式。
存儲(chǔ)卡1可以存儲(chǔ)的數(shù)據(jù)容量是例如16M字節(jié)、32M字節(jié)、64M字節(jié)、128M字節(jié)。
在存儲(chǔ)卡1中,定義稱為塊的數(shù)據(jù)單位,在物理上以塊為基本單位管理數(shù)據(jù)存儲(chǔ)區(qū)域。1塊的數(shù)據(jù)尺寸是例如16K字節(jié)。因此,如果是16M字節(jié)的存儲(chǔ)卡,則總塊數(shù)就是1024個(gè),如果是32M字節(jié)的存儲(chǔ)卡,則總塊數(shù)就是2048個(gè),如果是64M字節(jié)的存儲(chǔ)卡,則總塊數(shù)就是4096個(gè),如果是128M字節(jié)的存儲(chǔ)卡,則總塊數(shù)就是8192個(gè)。該塊與使用閃存儲(chǔ)器的先有的存儲(chǔ)卡中的抹去塊相同。
塊有有效塊與預(yù)備塊之分。有效塊是存儲(chǔ)文件的實(shí)體數(shù)據(jù)等的塊。預(yù)備塊是記錄后發(fā)性的不良的替代數(shù)據(jù)和文件管理用的數(shù)據(jù)的區(qū)域。1個(gè)存儲(chǔ)卡1內(nèi)的全部預(yù)備塊數(shù),如果是例如16M字節(jié)的存儲(chǔ)卡,就是31個(gè),如果是32M字節(jié)的存儲(chǔ)卡,就是63個(gè),如果是64M字節(jié)的存儲(chǔ)卡,就是127個(gè),如果是128M字節(jié)的存儲(chǔ)卡,就是255個(gè)。
對(duì)各塊設(shè)定了特定塊的存儲(chǔ)位置的物理塊號(hào)碼。該物理塊號(hào)碼不管有效塊和預(yù)備塊的區(qū)別,從0開(kāi)始以連續(xù)號(hào)碼設(shè)定。
在各塊中記錄邏輯地址。該邏輯地址寫(xiě)入塊內(nèi)指定的區(qū)域。有效塊在例如出廠時(shí)等預(yù)先記錄了邏輯地址,預(yù)備塊在出廠時(shí)未記錄邏輯地址。在特定的邏輯地址的塊中發(fā)生了后發(fā)不良時(shí),就對(duì)未記錄的預(yù)備塊寫(xiě)入不良?jí)K的邏輯地址,進(jìn)行替代。即,關(guān)于有效塊,邏輯地址也和物理塊號(hào)碼一起成為預(yù)先設(shè)定的狀態(tài),關(guān)于預(yù)備塊,邏輯地址在出廠后進(jìn)行設(shè)定。
在存儲(chǔ)卡1中,將512塊的集合定義為段。段號(hào)碼從0開(kāi)始以連續(xù)號(hào)碼進(jìn)行設(shè)定。各段內(nèi)由有效塊和預(yù)備塊構(gòu)成。0段的有效塊的數(shù)是495個(gè),預(yù)備塊的數(shù)為15個(gè)。其他段的有效塊的數(shù)是496個(gè),預(yù)備塊的數(shù)是16個(gè)。0段的有效塊數(shù)和預(yù)備塊數(shù)少的原因是有后面所述的引導(dǎo)塊。
用圖表示以上說(shuō)明的段與塊的關(guān)系和物理塊號(hào)碼與邏輯地址的關(guān)系時(shí),則如圖8所示。
另外,如圖9所示,0段的開(kāi)頭的2個(gè)塊(物理塊號(hào)碼“0”和“1”的塊,該塊中不記錄邏輯地址)為引導(dǎo)區(qū)域。引導(dǎo)區(qū)域是主機(jī)引導(dǎo)本存儲(chǔ)卡1時(shí)最初寫(xiě)入數(shù)據(jù)的區(qū)域。在該引導(dǎo)區(qū)域的塊中,記錄了關(guān)于存儲(chǔ)卡的信息和屬性等。將記錄該引導(dǎo)的區(qū)域稱為引導(dǎo)區(qū)域,將除此以外的區(qū)域稱為用戶區(qū)域。
如圖10所示,各塊由32個(gè)頁(yè)構(gòu)成。頁(yè)是由512字節(jié)的數(shù)據(jù)區(qū)域和附加數(shù)據(jù)區(qū)域構(gòu)成的單位。在數(shù)據(jù)區(qū)域記錄數(shù)據(jù)的實(shí)體。即,記錄文件的實(shí)體數(shù)據(jù)和管理數(shù)據(jù)等。
在附加數(shù)據(jù)區(qū)域,從開(kāi)頭開(kāi)始順序形成1字節(jié)(8位)的改寫(xiě)標(biāo)志區(qū)域、1字節(jié)的管理標(biāo)志區(qū)域、2字節(jié)的邏輯地址區(qū)域、5字節(jié)的格式保留區(qū)域、第1ECC區(qū)域和第2ECC區(qū)域。
在改寫(xiě)標(biāo)志區(qū)域中,從開(kāi)頭開(kāi)始,第1位記錄塊狀態(tài),第2、3位記錄頁(yè)狀態(tài),第4位記錄更新?tīng)顟B(tài),第5位記錄數(shù)據(jù)使用狀態(tài)。第6~第8位是保留區(qū)域。
塊狀態(tài)是表示包含該頁(yè)的塊為不良狀態(tài)或者是刪除了在包含該頁(yè)的塊中記錄的數(shù)據(jù)的狀態(tài)的1位的識(shí)別標(biāo)志。塊狀態(tài)在該值為“0”時(shí)表示該塊為塊不良狀態(tài)或數(shù)據(jù)刪除狀態(tài),該值為“1”時(shí)表示該塊為可以訪問(wèn)狀態(tài)。塊狀態(tài)在出廠時(shí)等初始狀態(tài)時(shí)為“1”。并且,塊狀態(tài)在塊發(fā)生不良時(shí)或在文件管理系統(tǒng)上模擬地抹去寫(xiě)入塊的數(shù)據(jù)時(shí)該值改寫(xiě)為“0”。
頁(yè)狀態(tài)是表示每頁(yè)的不可糾錯(cuò)的發(fā)生狀態(tài)的2位的識(shí)別標(biāo)志。頁(yè)狀態(tài)在該值為“00”時(shí)表示頁(yè)內(nèi)的數(shù)據(jù)發(fā)生了可以利用ECC糾錯(cuò)的狀態(tài),該值為“01”時(shí)表示頁(yè)內(nèi)的數(shù)據(jù)發(fā)生了不可利用ECC糾錯(cuò)的狀態(tài),該值為“11”時(shí)表示頁(yè)內(nèi)的數(shù)據(jù)未發(fā)生錯(cuò)誤的狀態(tài)。
更新?tīng)顟B(tài)是表示包含該頁(yè)的塊的更新?tīng)顟B(tài)的1位的標(biāo)志。更新?tīng)顟B(tài)在該值為“0”時(shí)表示已完成將數(shù)據(jù)記錄到該塊中的狀態(tài)或該塊中將數(shù)據(jù)正在更新中的狀態(tài),該值為“1”時(shí)表示該塊中未記錄數(shù)據(jù)的狀態(tài)。
數(shù)據(jù)使用狀態(tài)是對(duì)包含該頁(yè)的塊記錄了數(shù)據(jù)并且已在使用該塊的1位的識(shí)別標(biāo)志。數(shù)據(jù)使用狀態(tài)在該值為“0”時(shí)表示是對(duì)該塊已記錄了數(shù)據(jù)的狀態(tài),該值為“1”時(shí)表示是對(duì)該頁(yè)尚未記錄數(shù)據(jù)的狀態(tài)。
在管理標(biāo)志中,包含表示包含該頁(yè)的塊是引導(dǎo)塊還是除此以外的塊的系統(tǒng)位、對(duì)該頁(yè)的復(fù)制限制位還對(duì)該頁(yè)的訪問(wèn)限制位等。
邏輯地址記錄塊的地址信息。
第1ECC是對(duì)1字節(jié)的管理標(biāo)志、2字節(jié)的邏輯地址和5字節(jié)的格式保留的糾錯(cuò)代碼。
第2ECC是對(duì)512字節(jié)的頁(yè)數(shù)據(jù)的糾錯(cuò)代碼。
本發(fā)明的存儲(chǔ)卡1的物理格式具有以上的結(jié)構(gòu)。
這里,存儲(chǔ)卡1的物理格式與使用閃存儲(chǔ)器的可以多次改寫(xiě)的存儲(chǔ)卡的物理格式比較,其基本結(jié)構(gòu)相同,但是,本發(fā)明的存儲(chǔ)卡1的物理格式中定義數(shù)據(jù)使用狀態(tài)的情況不同。即,在本存儲(chǔ)卡1中,該標(biāo)志區(qū)域內(nèi)的第5位是數(shù)據(jù)使用狀態(tài),但是,在使用閃存儲(chǔ)器的可以多次改寫(xiě)的先有的存儲(chǔ)卡中,改寫(xiě)標(biāo)志區(qū)域的第5位保留。
本發(fā)明的存儲(chǔ)卡1如以上所述,在物理格式中通過(guò)規(guī)定數(shù)據(jù)使用狀態(tài)和塊狀態(tài),可以區(qū)別該塊尚未記錄數(shù)據(jù)的狀態(tài)、該記錄了數(shù)據(jù)的狀態(tài)和該記錄的數(shù)據(jù)抹去的狀態(tài)等3個(gè)狀態(tài)。因此,即使是1次性寫(xiě)入型的存儲(chǔ)卡1,在文件管理系統(tǒng)上也可以模擬地管理數(shù)據(jù)的抹去狀態(tài)。
在存儲(chǔ)卡1中,對(duì)使用閃存儲(chǔ)器的可以多次記錄的先有的存儲(chǔ)卡的保留區(qū)域定義了新的數(shù)據(jù)使用狀態(tài)標(biāo)志,所以,在物理格式上可以具有數(shù)據(jù)讀出的互換性。即,僅由本存儲(chǔ)卡1規(guī)定的數(shù)據(jù)使用狀態(tài)的內(nèi)容對(duì)先有的存儲(chǔ)卡沒(méi)有影響。
在頁(yè)內(nèi)的附加數(shù)據(jù)區(qū)域記錄的信息中,有表示每個(gè)塊固有的內(nèi)容的信息和表示每頁(yè)固有的內(nèi)容的信息。塊狀態(tài)、更新?tīng)顟B(tài)、數(shù)據(jù)使用狀態(tài)和邏輯地址是表示每個(gè)塊固有的內(nèi)容的信息。頁(yè)狀態(tài)和管理標(biāo)志是表示每頁(yè)固有的內(nèi)容的信息。即,塊狀態(tài)、更新?tīng)顟B(tài)、數(shù)據(jù)使用狀態(tài)和邏輯地址對(duì)同一塊內(nèi)的所有的頁(yè)是相同的信息內(nèi)容。因此,這些信息可以僅對(duì)塊內(nèi)的開(kāi)頭頁(yè)記錄。
本發(fā)明的存儲(chǔ)卡1未設(shè)置記錄在物理格式上使物理塊號(hào)碼與邏輯地址的對(duì)應(yīng)的表的區(qū)域。因此,主機(jī)在引導(dǎo)存儲(chǔ)卡1時(shí)訪問(wèn)全部塊的開(kāi)頭頁(yè),檢測(cè)邏輯地址,作成使物理塊號(hào)碼與邏輯地址對(duì)應(yīng)的表。
下面,說(shuō)明本發(fā)明的存儲(chǔ)卡1的邏輯格式。
使用閃存儲(chǔ)器的可以多次寫(xiě)入的先有的存儲(chǔ)卡,采用MS-DOS互換格式作為邏輯格式。MS-DOS互換格式是在層次目錄結(jié)構(gòu)中管理記錄媒體內(nèi)記錄的數(shù)據(jù)文件的文件系統(tǒng)。在MS-DOS互換格式中,管理記錄的數(shù)據(jù)時(shí),決定對(duì)記錄媒體的數(shù)據(jù)的記錄再生單位(分組)。在先有的存儲(chǔ)卡中,將由MS-DOS規(guī)定的數(shù)據(jù)的記錄再生單位(分組)采用塊單位。
與此相反,1次性寫(xiě)入型的本發(fā)明的存儲(chǔ)卡1使用與MS-DOS互換格式不同的單獨(dú)的邏輯格式(以下,稱為1次性寫(xiě)入格式)和MS-DOS互換格式進(jìn)行文件管理。1次性寫(xiě)入格式和MS-DOS互換格式一樣,用層次目錄結(jié)構(gòu)進(jìn)行文件管理。
可以使用本發(fā)明的存儲(chǔ)卡1的本發(fā)明的主機(jī)(Ver2)2,利用1次性寫(xiě)入格式對(duì)存儲(chǔ)卡1進(jìn)行數(shù)據(jù)的記錄再生。與此相反,以使用先有的存儲(chǔ)卡為目的而構(gòu)成的先有的主機(jī)(Ver1)利用MS-DOS互換格式對(duì)存儲(chǔ)卡1進(jìn)行數(shù)據(jù)的記錄再生。本發(fā)明的存儲(chǔ)卡1在通常的狀態(tài)下,利用與該存儲(chǔ)卡1對(duì)應(yīng)的主機(jī)(Ver2)進(jìn)行數(shù)據(jù)的記錄,不用MS-DOS互換格式進(jìn)行數(shù)據(jù)的管理。利用與先有的存儲(chǔ)卡對(duì)應(yīng)的主機(jī)(Ver1)讀出對(duì)本發(fā)明的存儲(chǔ)卡1記錄的數(shù)據(jù)時(shí),進(jìn)行記錄MS-DOS互換格式的管理數(shù)據(jù)的對(duì)話關(guān)閉處理。通過(guò)進(jìn)行該對(duì)話關(guān)閉處理,實(shí)現(xiàn)與先有機(jī)器的讀出互換。
本發(fā)明的存儲(chǔ)卡1可以多次進(jìn)行對(duì)話關(guān)閉處理。即,進(jìn)行了1次對(duì)話關(guān)閉處理之后,也可以用1次性寫(xiě)入格式進(jìn)行文件的追記或更新,進(jìn)而通過(guò)再次進(jìn)行對(duì)話關(guān)閉處理,進(jìn)行了追記或更新的文件也可以由與先有的存儲(chǔ)卡對(duì)應(yīng)的機(jī)器(Ver1)讀出。
下面,說(shuō)明應(yīng)用于本存儲(chǔ)卡1的1次性寫(xiě)入格式和對(duì)話關(guān)閉處理。
在1次性寫(xiě)入格式中,將文件的實(shí)體數(shù)據(jù)記錄到預(yù)先分配了邏輯地址的塊即有效塊中。在1次性寫(xiě)入格式中,按塊單位記錄文件的實(shí)體數(shù)據(jù)。即,在1個(gè)塊內(nèi),記錄不混合存在的多個(gè)文件的實(shí)體數(shù)據(jù)。在1次性寫(xiě)入格式中,從塊的開(kāi)頭頁(yè)開(kāi)始進(jìn)行文件的實(shí)體數(shù)據(jù)的記錄。在1次性寫(xiě)入格式中,將1個(gè)文件的實(shí)體數(shù)據(jù)橫跨多個(gè)塊進(jìn)行記錄時(shí),對(duì)連續(xù)的邏輯地址的塊進(jìn)行記錄。邏輯地址的連續(xù)方向是順向,即,從小的值到大的值的方向。但是,例如MS-DOS互換格式中的子目錄項(xiàng)目等記錄在途中,不能將1個(gè)文件的實(shí)體數(shù)據(jù)記錄到邏輯地址連續(xù)的1個(gè)區(qū)域中時(shí),也可以將文件的實(shí)體數(shù)據(jù)分為2段進(jìn)行記錄。這時(shí),分為2段的各個(gè)區(qū)域內(nèi)由邏輯地址連續(xù)的塊形成。
采用MS-DOS互換格式時(shí),可以將文件的實(shí)體數(shù)據(jù)進(jìn)行每組的隨機(jī)記錄,但是,即使按照以上的1次性寫(xiě)入格式記錄了實(shí)體數(shù)據(jù),也可以進(jìn)行至少按組(塊)單位的記錄。因此,按照1次性寫(xiě)入格式記錄的文件的實(shí)體數(shù)據(jù)就按照MS-DOS互換格式進(jìn)行了記錄。
在1次性寫(xiě)入格式中,由于文件的實(shí)體數(shù)據(jù)記錄在邏輯地址連續(xù)的區(qū)域,所以,即使未將表示所謂的FAT(File Allocation Table)那樣的分組的連接順序的信息作為管理數(shù)據(jù)進(jìn)行記錄,也可以進(jìn)行訪問(wèn)。
在1次性寫(xiě)入格式中,將稱為項(xiàng)目頁(yè)的管理數(shù)據(jù)記錄到未預(yù)先分配邏輯地址的塊(邏輯地址的值為初始值(0×FFFF)的狀態(tài)的塊)中,即,記錄到預(yù)備塊中。在1次性寫(xiě)入格式中,每次生成1個(gè)文件或更新1個(gè)文件或者生成1個(gè)根目錄和子目錄時(shí),都生成1個(gè)項(xiàng)目頁(yè),記錄到預(yù)備塊中。項(xiàng)目頁(yè)具有1頁(yè)的容量。因此,每次生成或更新文件、根目錄和子目錄時(shí),都要占用預(yù)備塊的1頁(yè)。
在1次性寫(xiě)入格式中,對(duì)全部預(yù)備塊的所有的頁(yè)設(shè)定了預(yù)備塊管理號(hào)碼。1塊內(nèi)的頁(yè)數(shù)是32個(gè),所以,設(shè)定預(yù)備塊管理號(hào)碼的全部頁(yè)數(shù),如果是16M字節(jié)的存儲(chǔ)卡,則為992個(gè),如果是32M字節(jié)的存儲(chǔ)卡,則為2046個(gè),如果是64M字節(jié)的存儲(chǔ)卡,則為4064個(gè),如果是128M字節(jié)的存儲(chǔ)卡,則為8160個(gè)。
如圖11所示,預(yù)備塊管理號(hào)碼從所有的預(yù)備塊中最低位的物理塊號(hào)碼的預(yù)備塊(即,物理塊號(hào)碼最大的預(yù)備塊)開(kāi)始,向高位的物理塊號(hào)碼的預(yù)備塊的方向順序附加上號(hào)碼。例如,如果是128M字節(jié)的存儲(chǔ)卡1,就如以下所示的那樣設(shè)定預(yù)備塊管理號(hào)碼。
表1

在1次性寫(xiě)入格式中,每次生成或更新1個(gè)文件等時(shí),就以按照以上的預(yù)備塊管理號(hào)碼的順序記錄項(xiàng)目頁(yè)。即,項(xiàng)目頁(yè)從存儲(chǔ)卡1內(nèi)的最后的預(yù)備塊開(kāi)始,向與通常的實(shí)體數(shù)據(jù)的記錄方向相反的方向記錄。
下面,說(shuō)明項(xiàng)目頁(yè)。
項(xiàng)目頁(yè)分為文件項(xiàng)目、根項(xiàng)目、子項(xiàng)目、對(duì)話制動(dòng)器、目錄標(biāo)識(shí)器等5個(gè)種類。
文件項(xiàng)目是指示該存儲(chǔ)卡1中記錄的文件的管理數(shù)據(jù)。將1個(gè)文件記錄到存儲(chǔ)卡中時(shí),與該文件對(duì)應(yīng)地在預(yù)備塊內(nèi)記錄1個(gè)文件項(xiàng)目。在文件項(xiàng)目中,描述該文件項(xiàng)目指示的文件的名稱、該文件的屬性、該文件的實(shí)體數(shù)據(jù)的記錄位置信息、該文件的生成日期、主指示字和段落。主指示字是作為指示該文件的根目錄的項(xiàng)目的根項(xiàng)目或記錄子項(xiàng)目的預(yù)備塊管理號(hào)碼。段落是表示該文件的實(shí)體數(shù)據(jù)不記錄在連續(xù)區(qū)域而是斷開(kāi)分為2段進(jìn)行記錄的信息。該段落中也表示了后段的記錄區(qū)域的開(kāi)始地址。
根項(xiàng)目是指示根目錄的管理數(shù)據(jù)。根目錄是層次目錄結(jié)構(gòu)中最高位的目錄。按層次目錄結(jié)構(gòu)管理文件時(shí),根目錄只有1個(gè),不會(huì)變更。因此,在1次性寫(xiě)入型的存儲(chǔ)卡1中,最好在出廠時(shí)在預(yù)備塊管理號(hào)碼的開(kāi)頭頁(yè)預(yù)先記錄1個(gè)根項(xiàng)目。
子項(xiàng)目是指示子目錄的管理數(shù)據(jù)。子目錄是層次目錄結(jié)構(gòu)中根目錄以外的目錄。子目錄可以配置在根目錄下,也可以配置在子目錄下。在存儲(chǔ)卡1中生成1個(gè)子目錄時(shí),與該子目錄對(duì)應(yīng)地在預(yù)備塊內(nèi)記錄1個(gè)子項(xiàng)目。在子項(xiàng)目中,描述該子項(xiàng)目指示的子目錄的名稱、該子目錄的生成日期和特定該子目錄的根目錄的信息。
對(duì)話制動(dòng)器是表示進(jìn)行了對(duì)話關(guān)閉處理的管理數(shù)據(jù)。對(duì)話制動(dòng)器表示在2個(gè)線對(duì)上進(jìn)行1次對(duì)話關(guān)閉處理。開(kāi)始進(jìn)行對(duì)話關(guān)閉處理時(shí),開(kāi)始先在預(yù)備塊內(nèi)記錄1個(gè)對(duì)話制動(dòng)器,在該對(duì)話關(guān)閉處理的最后再次在預(yù)備塊內(nèi)記錄1個(gè)對(duì)話制動(dòng)器。在該對(duì)話制動(dòng)器中,記錄對(duì)存儲(chǔ)卡1進(jìn)行對(duì)話關(guān)閉處理的次數(shù)信息。次數(shù)信息在上述線對(duì)上記錄相同的值,所以,在進(jìn)行文件項(xiàng)目的讀出時(shí)可以判斷上述線對(duì)。這樣,在對(duì)話關(guān)閉處理開(kāi)始時(shí)和結(jié)束時(shí)記錄對(duì)話制動(dòng)器時(shí),在例如對(duì)話關(guān)閉處理中電源切斷從而對(duì)話關(guān)閉失敗時(shí),就只記錄了1個(gè)對(duì)話制動(dòng)器,以后可以識(shí)別對(duì)話關(guān)閉失敗的情況。
目錄標(biāo)志表示進(jìn)行對(duì)話關(guān)閉處理而生成的作為MS-DOS互換格式的管理數(shù)據(jù)的子目錄項(xiàng)目的記錄位置。在進(jìn)行對(duì)話關(guān)閉處理時(shí),在記錄第1次的對(duì)話制動(dòng)器后、記錄第2次的對(duì)話制動(dòng)器之前記錄目錄標(biāo)志。即,記錄到成為線對(duì)的夾在對(duì)話制動(dòng)器之間的頁(yè)上。對(duì)在該對(duì)話關(guān)閉處理時(shí)新記錄的1個(gè)子目錄項(xiàng)目記錄1個(gè)目錄標(biāo)志。但是,遍及多個(gè)塊記錄子目錄項(xiàng)目時(shí),對(duì)1個(gè)子目錄項(xiàng)目記錄該塊的目錄標(biāo)志。
下面,具體說(shuō)明項(xiàng)目頁(yè)的結(jié)構(gòu)。如圖12所示,項(xiàng)目頁(yè)記錄到頁(yè)內(nèi)的152字節(jié)的數(shù)據(jù)區(qū)域。
項(xiàng)目頁(yè)內(nèi)的描述場(chǎng)由名稱場(chǎng)、文件屬性場(chǎng)、種類場(chǎng)、開(kāi)頭塊指示字場(chǎng)、數(shù)據(jù)尺寸場(chǎng)、生成日期場(chǎng)、主指示字場(chǎng)、段落場(chǎng)和預(yù)備場(chǎng)構(gòu)成。
名稱場(chǎng)配置在第0~第10字節(jié)。該項(xiàng)目頁(yè)為文件項(xiàng)目或字項(xiàng)目時(shí),名稱場(chǎng)描述該項(xiàng)目頁(yè)指示的文件的名稱或字目錄的名稱。描述文件和字目錄的名稱時(shí),用可以在MS-DOS格式中使用的字符串記錄。
文件名是由MS-DOS格式規(guī)定的長(zhǎng)文件名時(shí),在該名稱場(chǎng)的開(kāi)頭1字節(jié)記錄“0”,在其后的2字節(jié)記錄文件名的數(shù)據(jù)長(zhǎng)度,在預(yù)備長(zhǎng)記錄文件名稱。該項(xiàng)目頁(yè)為根項(xiàng)目或目錄標(biāo)志時(shí),該名稱場(chǎng)空白。
項(xiàng)目頁(yè)為對(duì)話制動(dòng)器時(shí),在該名稱場(chǎng)中,開(kāi)頭的第0~第1字節(jié)記錄表示對(duì)該存儲(chǔ)卡1進(jìn)行對(duì)話關(guān)閉處理的次數(shù)的線對(duì)識(shí)別用ID。線對(duì)識(shí)別用ID根據(jù)對(duì)該存儲(chǔ)卡1進(jìn)行對(duì)話關(guān)閉處理的次數(shù)按1→2→3…這樣的方式遞增。對(duì)話關(guān)閉處理的次數(shù)的最大值為8,線對(duì)識(shí)別用ID也只記錄到8。對(duì)話關(guān)閉處理的次數(shù)未到8次而存儲(chǔ)卡1本身追記的容量已沒(méi)有了時(shí),線對(duì)識(shí)別用ID就成為256(0×FFFF)。
屬性場(chǎng)配置在第11字節(jié)。該項(xiàng)目頁(yè)為文件項(xiàng)目時(shí),屬性場(chǎng)中記錄該文件項(xiàng)目指示的文件的屬性。文件的屬性是通常文件時(shí),屬性場(chǎng)記錄“0”;文件的屬性是讀出專用文件時(shí),屬性場(chǎng)記錄“1”;文件的屬性是隱文件時(shí),屬性場(chǎng)記錄“2”;文件的屬性是卷標(biāo)號(hào)時(shí),屬性場(chǎng)記錄“3”。該項(xiàng)目頁(yè)為文件項(xiàng)目以外的項(xiàng)目時(shí),屬性場(chǎng)空白。
種類場(chǎng)配置在第12字節(jié)。種類場(chǎng)中記錄該項(xiàng)目頁(yè)的種類。即,記錄區(qū)別該項(xiàng)目頁(yè)是文件項(xiàng)目還是根項(xiàng)目、子項(xiàng)目、對(duì)話制動(dòng)器、目錄標(biāo)志的信息。是文件項(xiàng)目時(shí),種類場(chǎng)記錄“0”;是根項(xiàng)目時(shí),種類場(chǎng)記錄“1”;是子項(xiàng)目時(shí),種類場(chǎng)記錄“2”;是對(duì)話制動(dòng)器時(shí),種類場(chǎng)記錄“3”;是目錄制動(dòng)器時(shí),種類場(chǎng)記錄“4”。
開(kāi)頭塊指示字場(chǎng)配置在第13~14字節(jié)。該項(xiàng)目頁(yè)是文件項(xiàng)目時(shí),開(kāi)頭塊指示字場(chǎng)記錄存儲(chǔ)文件的實(shí)體數(shù)據(jù)的開(kāi)頭塊的邏輯地址。該項(xiàng)目頁(yè)為根項(xiàng)目時(shí),記錄存儲(chǔ)MS-DOS互換格式的根目錄項(xiàng)目的塊的邏輯地址。該項(xiàng)目頁(yè)為字項(xiàng)目或?qū)υ捴苿?dòng)器時(shí)則空白。另外,該項(xiàng)目頁(yè)為目錄標(biāo)志時(shí),記錄該目錄標(biāo)志指示的塊的邏輯地址。
數(shù)據(jù)尺寸場(chǎng)配置在第15~18字節(jié)。該項(xiàng)目頁(yè)為文件項(xiàng)目時(shí),數(shù)據(jù)尺寸場(chǎng)以字節(jié)數(shù)量級(jí)記錄該文件項(xiàng)目指示的文件的實(shí)體數(shù)據(jù)的尺寸。該項(xiàng)目頁(yè)為目錄標(biāo)志時(shí),數(shù)據(jù)尺寸場(chǎng)在第0、1字節(jié)記錄到該目錄標(biāo)志指示的塊內(nèi)的項(xiàng)目中記錄最初的項(xiàng)目,在第2、3字節(jié)記錄到該塊內(nèi)的項(xiàng)目中記錄最后的項(xiàng)目。
生成日期場(chǎng)配置在第19~22字節(jié)。項(xiàng)目頁(yè)為文件項(xiàng)目、根項(xiàng)目或子項(xiàng)目時(shí),生成日期場(chǎng)記錄生成文件或目錄的日期。生成日期的記錄與MS-DOS格式相同。項(xiàng)目頁(yè)為對(duì)話制動(dòng)器或目錄標(biāo)志時(shí),生成日期場(chǎng)空白。
主指示字場(chǎng)配置在第23~24字節(jié)。該項(xiàng)目頁(yè)為文件項(xiàng)目或字項(xiàng)目時(shí),主指示字場(chǎng)記錄主指示字。主指示字是指示根目錄的根項(xiàng)目或字項(xiàng)目的預(yù)備塊管理號(hào)碼。該項(xiàng)目頁(yè)為根項(xiàng)目時(shí),主指示字記錄自身的項(xiàng)目的預(yù)備塊管理號(hào)碼。
段落場(chǎng)配置在第25~28字節(jié)。段落場(chǎng)僅在該項(xiàng)目頁(yè)為文件項(xiàng)目時(shí)記錄信息。在本1次性寫(xiě)入格式中,文件的實(shí)體數(shù)據(jù)基本上是存儲(chǔ)在連續(xù)的邏輯地址,但是,有時(shí)也例外地分割到2個(gè)區(qū)域。這樣的文件的實(shí)體數(shù)據(jù)分割到2個(gè)區(qū)域時(shí),段落場(chǎng)記錄表示該信息的標(biāo)志。具體而言,在段落場(chǎng)中,文件的實(shí)體數(shù)據(jù)被分割切斷時(shí),4字節(jié)中第0、1字節(jié)記錄0(0×0000),不分割切斷時(shí),第0、1字節(jié)記錄除此以外的值。文件的實(shí)體數(shù)據(jù)被分割切斷時(shí),第2、3字節(jié)記述記錄后半部分的開(kāi)頭塊的邏輯地址。
各項(xiàng)目頁(yè)的不同種類的圖像示于圖13A~圖13F。圖13A是文件項(xiàng)目的圖像。圖13B是長(zhǎng)文件名時(shí)的文件項(xiàng)目的圖像。圖13C是根項(xiàng)目的圖像。圖13D是字項(xiàng)目的圖像。圖13E是對(duì)話制動(dòng)器的圖像。圖13F是目錄制動(dòng)器的圖像。
圖14表示存儲(chǔ)卡1中記錄的文件的層次目錄結(jié)構(gòu)的一例,這樣的層次目錄結(jié)構(gòu)的文件記錄到存儲(chǔ)卡1中時(shí)的項(xiàng)目頁(yè)的圖像示于圖15。圖15所示的箭頭表示各文件項(xiàng)目和字項(xiàng)目描述的主指示字的前往目的地。
如上所述,本發(fā)明的存儲(chǔ)卡1使用的本1次性寫(xiě)入格式與生成的文件和目錄對(duì)應(yīng)地通過(guò)記錄根項(xiàng)目、字項(xiàng)目和文件項(xiàng)目,可以用層次目錄結(jié)構(gòu)管理文件。即,在主機(jī)中,引導(dǎo)了存儲(chǔ)卡1時(shí),首先,從預(yù)備塊管理號(hào)碼為0的頁(yè)開(kāi)始順序讀出全部項(xiàng)目頁(yè)。讀出所有的項(xiàng)目頁(yè),檢測(cè)各文件項(xiàng)目和字項(xiàng)目描述的主指示字的值。這樣,檢測(cè)了主指示字時(shí),可以管理存儲(chǔ)卡1記錄的文件和目錄的母子關(guān)系。
文件項(xiàng)目中,記錄文件名稱和文件的存儲(chǔ)位置信息。因此,主機(jī)通過(guò)參照該文件項(xiàng)目可以進(jìn)行文件的實(shí)體數(shù)據(jù)的讀出。
在本1次性寫(xiě)入格式中進(jìn)行任意的文件的抹去時(shí),令記錄指示該文件的文件項(xiàng)目的頁(yè)的頁(yè)狀態(tài)為“0”,使該頁(yè)無(wú)效。例如,如圖16所示,抹去“文件6”時(shí),可以如圖17所示的那樣令記錄指示該文件6的“文件項(xiàng)目7”的頁(yè)(預(yù)備塊管理號(hào)碼為“8”的頁(yè))的頁(yè)狀態(tài)為“0”。這樣,在本1次性寫(xiě)入格式中,用層次目錄結(jié)構(gòu)管理文件,也可以進(jìn)行文件的抹去,所以,與對(duì)先有的可以多次改寫(xiě)的存儲(chǔ)卡的訪問(wèn)一樣,可以很容易地進(jìn)行文件操作。
只要再次生成關(guān)于該子目錄的子文件和次級(jí)子目錄的所有的項(xiàng)目,并記錄了所有的項(xiàng)目,就可以抹去或移動(dòng)子目錄。但是,處理非常繁雜,所以,最好不要在途中變更母子的關(guān)系。
下面,說(shuō)明對(duì)話關(guān)閉處理。
在MS-DOS互換格式中,作為實(shí)體數(shù)據(jù)以外的文件管理數(shù)據(jù),有MBR(Master Boot Record)、PBR(Partition BootRecofd)、FAT(File Allocation Table)、根目錄項(xiàng)目、子目錄項(xiàng)目。
MBR是配置在用戶區(qū)域的開(kāi)頭的信息,描述向各分區(qū)的引導(dǎo)信息。本發(fā)明的存儲(chǔ)卡1的情況,分區(qū)僅為1個(gè)。PBR是配置在分區(qū)的開(kāi)頭扇區(qū)的信息,描述關(guān)于各分區(qū)的各處的信息。FAT記錄在用戶區(qū)域處理的組(塊)的連結(jié)狀態(tài)。在本存儲(chǔ)卡1中,為了備份,記錄了2個(gè)FAT(FAT1、FAT2)。根目錄項(xiàng)目描述配置在根目錄中的各文件和子目錄的項(xiàng)目。子目錄項(xiàng)目描述配置在子目錄中的各文件和子目錄的項(xiàng)目。1個(gè)項(xiàng)目由2字節(jié)構(gòu)成,其中,描述文件名、屬性、記錄日期、開(kāi)始組(塊)號(hào)碼、文件尺寸(字節(jié)單位)。
在MS-DOS互換格式中,規(guī)定將這些管理數(shù)據(jù)記錄到分配了邏輯地址的組中。這里,在本發(fā)明的存儲(chǔ)卡1中,組就是塊。對(duì)話關(guān)閉處理是參照用1次性寫(xiě)入格式記錄的管理數(shù)據(jù)的內(nèi)容通過(guò)就上述MS-DOS互換格式的管理數(shù)據(jù)追加記錄到分配了邏輯地址的塊中從而可以進(jìn)行與先有的存儲(chǔ)卡對(duì)應(yīng)的機(jī)器的讀出互換的處理。MBR描述PBR的邏輯地址,只要PBR的邏輯地址不變,就不必改寫(xiě)。與此相反,PBR、FAT、根目錄、子目錄項(xiàng)目必須根據(jù)文件或目錄結(jié)構(gòu)的追記而進(jìn)行改寫(xiě)。因此,在對(duì)話關(guān)閉處理中,進(jìn)行除了MBR以外的PBR、FAT、根目錄項(xiàng)目和子目錄項(xiàng)目的生成和記錄。
下面,參照?qǐng)D18所示的流程圖說(shuō)明對(duì)話關(guān)閉處理的步驟。
首先,在步驟S1,主機(jī)2向最后記錄的項(xiàng)目頁(yè)之后的預(yù)備塊管理號(hào)碼進(jìn)行第1對(duì)話制動(dòng)器的寫(xiě)入。這時(shí),主機(jī)2對(duì)第1對(duì)話制動(dòng)器的名稱場(chǎng)描述線對(duì)識(shí)別用ID。在該線對(duì)識(shí)別用ID中,記錄表示對(duì)本存儲(chǔ)卡1進(jìn)行對(duì)話關(guān)閉處理的次數(shù)的號(hào)碼。例如,第1次的對(duì)話關(guān)閉處理時(shí)記錄為“1”,第2次的對(duì)話關(guān)閉處理時(shí)記錄為“2”。
然后,在步驟S2,主機(jī)根據(jù)1次性寫(xiě)入格式的管理數(shù)據(jù)生成與當(dāng)前時(shí)刻的文件管理狀態(tài)對(duì)應(yīng)的PBR和FAT,并將生成的PBR和FAT記錄到存儲(chǔ)卡1中。
FAT中記錄塊(組)的連接順序,該連接順序可以通過(guò)分析1次性寫(xiě)入格式的文件項(xiàng)目、根項(xiàng)目、子項(xiàng)目和目錄標(biāo)志而生成。這是由于,在1次性寫(xiě)入格式中規(guī)定構(gòu)成1個(gè)文件的實(shí)體數(shù)據(jù)基本上記錄在連續(xù)的邏輯地址的塊內(nèi),而實(shí)體數(shù)據(jù)分割為2段時(shí)則由文件項(xiàng)目的段落描述后段部分的邏輯地址。
這里,在第1次的對(duì)話關(guān)閉處理時(shí),主機(jī)將PBR和FAT記錄到作為預(yù)先分配了邏輯地址的塊的有效塊內(nèi)。在MBR內(nèi)描述記錄了PBR和FAT的塊。該塊是例如邏輯地址為1、2的塊。即,主機(jī)在第1次的對(duì)話關(guān)閉處理時(shí)對(duì)該MBR所示的邏輯地址的塊記錄PBR和FAT。
另一方面,在第2次以后的對(duì)話關(guān)閉處理時(shí),主機(jī)將PBR和FAT記錄到作為預(yù)先分配了邏輯地址的塊的預(yù)備塊內(nèi)。在該預(yù)備塊中,也將PBR和FAT記錄到0段內(nèi)的預(yù)備塊內(nèi)。即,從與1次性寫(xiě)入格式的管理數(shù)據(jù)(項(xiàng)目頁(yè))相反的區(qū)域中消耗預(yù)備區(qū)域而記錄PBR和FAT。主機(jī)2令已記錄的塊的塊使用狀態(tài)為“0”,也記錄邏輯地址。邏輯地址的值采用前次對(duì)話關(guān)閉處理時(shí)記錄處的PBR和FAT所記錄的塊的邏輯地址相同的值。其次,主機(jī)2令前次對(duì)話關(guān)閉處理時(shí)記錄處的PBR和FAT所記錄的塊的塊狀態(tài)為“0”。最后,主機(jī)2更新內(nèi)部保持的邏輯地址一物理塊號(hào)碼的變換表。
然后,在步驟S3,主機(jī)根據(jù)1次性寫(xiě)入格式的管理數(shù)據(jù)生成與當(dāng)前時(shí)刻的文件管理狀態(tài)對(duì)應(yīng)的根目錄項(xiàng)目和子目錄項(xiàng)目,并記錄生成的根目錄項(xiàng)目和子目錄項(xiàng)目。
這里,在第1次的對(duì)話關(guān)閉處理時(shí),主機(jī)2將根目錄項(xiàng)目和子目錄項(xiàng)目記錄到作為預(yù)先分配了邏輯地址的塊的有效塊內(nèi)。在PBR內(nèi)描述記錄根目錄項(xiàng)目的塊。因此,主機(jī)2在第1次的對(duì)話關(guān)閉處理時(shí)對(duì)PBR所示的邏輯地址的塊記錄根目錄項(xiàng)目。主機(jī)2將子目錄項(xiàng)目記錄到1段以后的有效塊內(nèi)。
另一方面,在第2次以后的對(duì)話關(guān)閉處理時(shí),主機(jī)2對(duì)子目錄項(xiàng)目,在預(yù)備塊中也記錄到1段以后的預(yù)備塊內(nèi)。但是,在第2次膺的對(duì)話關(guān)閉處理時(shí),對(duì)于開(kāi)始生成的子目錄,即對(duì)于前次對(duì)話關(guān)閉處理以后新生成的子目錄,也將該子目錄項(xiàng)目記錄到作為預(yù)先分配了邏輯地址的塊的有效塊內(nèi)。這時(shí),記錄到1段以后的有效塊內(nèi)。主機(jī)2在將根目錄項(xiàng)目或子目錄項(xiàng)目記錄到預(yù)備塊內(nèi)時(shí)令該塊的塊使用狀態(tài)為“0”,同時(shí),記錄邏輯地址。記錄的邏輯地址的值采用與前次對(duì)話關(guān)閉處理時(shí)記錄處的根目錄項(xiàng)目或子目錄項(xiàng)目所記錄的塊的邏輯地址相同的值。將根目錄項(xiàng)目或子目錄項(xiàng)目記錄到預(yù)備塊內(nèi)時(shí),主機(jī)2令前次對(duì)話關(guān)閉處理時(shí)記錄處的根目錄項(xiàng)目或子目錄項(xiàng)目所記錄的塊的塊狀態(tài)為“0”。最后,主機(jī)2鈣內(nèi)部保持的邏輯地址一物理塊號(hào)碼的變換表。
然后,在步驟S4,主機(jī)2進(jìn)行子目錄項(xiàng)目的追加或更新時(shí),在步驟S1記錄的對(duì)話制動(dòng)器之后,向預(yù)備塊內(nèi)寫(xiě)入與進(jìn)行該追加或更新的子目錄項(xiàng)目對(duì)應(yīng)的目錄標(biāo)志。
在MS-DOS互換格式中,構(gòu)成根目錄或子目錄的各個(gè)項(xiàng)目的數(shù)據(jù)尺寸為4字節(jié)(32位)。在MS-DOS互換格式中,規(guī)定根目錄下的文件和子目錄的數(shù)(即項(xiàng)目數(shù))最大為512個(gè),所以,根目錄項(xiàng)目的實(shí)體數(shù)據(jù)的容量最大也是1塊(512字節(jié)×32頁(yè))。即,根目錄一定收納在1塊內(nèi)。與此相反,子目錄支配下的文件和子目錄的數(shù)在MS-DOS互換格式中沒(méi)有特別規(guī)定。因此,子目錄項(xiàng)目的實(shí)體數(shù)據(jù)的容量有時(shí)超過(guò)1塊。這時(shí),子目錄項(xiàng)目就跨越多個(gè)塊進(jìn)行記錄。
子目錄項(xiàng)目跨越多個(gè)塊記錄時(shí),主機(jī)2對(duì)1個(gè)子目錄項(xiàng)目也記錄多個(gè)目錄標(biāo)志。具體而言,子目錄內(nèi)的項(xiàng)目數(shù)為512個(gè)(1塊)時(shí),用1個(gè)目錄標(biāo)志記錄子目錄項(xiàng)目的實(shí)體數(shù)據(jù)描述的塊的邏輯地址。對(duì)于子目錄內(nèi)的項(xiàng)目數(shù)超過(guò)512個(gè)的部分,對(duì)各塊制作目錄標(biāo)志,表示并識(shí)別該塊內(nèi)所示的項(xiàng)目的范圍。
更新子目錄時(shí),存在前次以前的對(duì)話關(guān)閉處理時(shí)記錄的目錄標(biāo)志。這時(shí),令包含前次以前的對(duì)話關(guān)閉處理時(shí)記錄的目錄標(biāo)志的頁(yè)的頁(yè)狀態(tài)為“0”而進(jìn)行擦抹。
然后,在步驟S5,主機(jī)2對(duì)在步驟S4記錄了目錄標(biāo)志時(shí)就在該目錄標(biāo)志之后記錄第2對(duì)話制動(dòng)器,在步驟S4未記錄目錄標(biāo)志時(shí)就在步驟S1記錄的第1對(duì)話制動(dòng)器之后記錄第2對(duì)話制動(dòng)器。這時(shí),主機(jī)將與第1對(duì)話制動(dòng)器記錄的線對(duì)識(shí)別用ID相同的線對(duì)識(shí)別用ID記錄到第2對(duì)話制動(dòng)器中。
主機(jī)通過(guò)進(jìn)行上述對(duì)話關(guān)閉處理,可以將按1次性寫(xiě)入格式管理的存儲(chǔ)卡1變換為MS-DOS互換格式。
下面,對(duì)本發(fā)明的存儲(chǔ)卡1記錄的文件的層次目錄結(jié)構(gòu)的一例以及將這樣的層次目錄結(jié)構(gòu)的文件記錄到存儲(chǔ)卡1中時(shí)項(xiàng)目頁(yè)的記錄圖像和數(shù)據(jù)記錄區(qū)域的記錄圖像說(shuō)明對(duì)話關(guān)閉處理的具體的處理例。
本發(fā)明的存儲(chǔ)卡1在出廠時(shí)進(jìn)行第1次的對(duì)話關(guān)閉處理,提供給用戶。例如,如圖19所示,在第1次的對(duì)話關(guān)閉之前(出廠前),根目錄和“MEMSTICK.ind”文件記錄到存儲(chǔ)卡1中。記錄這樣的文件之后,進(jìn)行第1次的對(duì)話關(guān)閉處理。“MEMSTICK.ind”文件是描述表示本設(shè)備是1次性寫(xiě)入型的存儲(chǔ)卡的信息的文件,在根目錄下生成。存儲(chǔ)卡1在該記錄狀態(tài)下進(jìn)行第1次的對(duì)話關(guān)閉處理。
進(jìn)行第1次的對(duì)話關(guān)閉處理之后的1次性寫(xiě)入格式的管理數(shù)據(jù)的記錄圖像示于圖20。在進(jìn)行第1次的對(duì)話關(guān)閉處理之前,存儲(chǔ)卡1中在預(yù)備塊管理號(hào)碼0~1的頁(yè)區(qū)域記錄了根項(xiàng)目和指示文件MEMSTICK.ind的文件項(xiàng)目(MEM)。在進(jìn)行對(duì)話關(guān)閉處理之后,存儲(chǔ)卡1中在預(yù)備塊管理號(hào)碼2~3的頁(yè)區(qū)域記錄2個(gè)對(duì)話制動(dòng)器(線對(duì)識(shí)別用ID為“1”)。
進(jìn)行第1次的對(duì)話關(guān)閉處理之后的MS-DOS互換格式的管理數(shù)據(jù)和實(shí)體數(shù)據(jù)的記錄圖像示于圖21。如圖21所示,物理地址為“0”~“1”的塊記錄引導(dǎo)數(shù)據(jù),邏輯地址為“0”的塊(物理塊號(hào)碼2)記錄MBR,邏輯地址為“1”~“2”的塊(物理塊號(hào)碼3~4)記錄PBR和FAT,邏輯地址為“3”的塊(物理塊號(hào)碼5)記錄根目錄項(xiàng)目,邏輯地址為“4”的塊記錄“MEMSTICK.ind”的實(shí)體數(shù)據(jù)。
其次,對(duì)上述進(jìn)行第1次的對(duì)話關(guān)閉處理之后的存儲(chǔ)卡1追記例如圖22所示的文件。即,在根目錄下追記第1文件(File1)、第2文件(File2)和第1子目錄(Sub1)。此外,在第1子目錄(Sub1)下追記第3文件(File3)。然后,進(jìn)行第2次的對(duì)話關(guān)閉處理。
圖23表示進(jìn)行第2次的對(duì)話關(guān)閉處理之后的1次性寫(xiě)入格式的管理數(shù)據(jù)的記錄圖像。另外,圖24表示進(jìn)行第2次的對(duì)話關(guān)閉處理之后的MS-DOS互換格式的管理數(shù)據(jù)和實(shí)體數(shù)據(jù)的記錄圖像。
在進(jìn)行第1次的對(duì)話關(guān)閉處理之后進(jìn)行第2次的對(duì)話關(guān)閉處理之前,在存儲(chǔ)卡1的預(yù)備塊管路號(hào)碼4~7的頁(yè)區(qū)域記錄指示第1文件(File1)的文件項(xiàng)目(1)、指示第2文件(File2)的文件項(xiàng)目(2)、指示第1子目錄(Sub1)的子項(xiàng)目(1)和指示第3文件(File3)的文件項(xiàng)目(3)。另外,第1文件(File1)、第2文件(File2)、第3文件(File3)的各實(shí)體數(shù)據(jù)分別記錄在0段的數(shù)據(jù)記錄區(qū)域。
從以上的狀態(tài)進(jìn)行第2次的對(duì)話關(guān)閉處理時(shí),在預(yù)備塊管理號(hào)碼8~10的頁(yè)區(qū)域,記錄第1對(duì)話制動(dòng)器(線對(duì)識(shí)別用ID為“2”)、表示存儲(chǔ)作為第1子目錄(Sub1)的實(shí)體的子目錄項(xiàng)目的塊的目錄標(biāo)志(1)和第2對(duì)話制動(dòng)器(線對(duì)識(shí)別用ID為“2”)。
更新后的PBR、FAT和根目錄記錄到0段內(nèi)的開(kāi)頭的預(yù)備塊(物理塊號(hào)碼494~496)中。這時(shí),記錄了PBR、FAT和根目錄的各塊,記錄與記錄更新前的原來(lái)的PBR、FAT和根目錄的塊的邏輯地址相同的邏輯地址。具體而言,物理塊號(hào)碼494~496的塊記錄邏輯地址1~3。通過(guò)進(jìn)行第2次的對(duì)話關(guān)閉處理,新作成第1子目錄(Sub1)的子目錄項(xiàng)目(1),記錄到1段的數(shù)據(jù)記錄區(qū)域(物理塊號(hào)碼512、邏輯地址492的塊)中。然后,抹去電視機(jī)1次的對(duì)話關(guān)閉處理時(shí)記錄的PBR、FAT、根目錄項(xiàng)目。即,物理塊號(hào)碼3、4、5的塊的塊狀態(tài)成為“0”。
其次,對(duì)上述進(jìn)行第2次的對(duì)話關(guān)閉處理之后的存儲(chǔ)卡1追記例如圖25所示的文件等。即,在根目錄下追記第4文件(File4),在第1子目錄(Sub1)下追記第2子目錄(Sub2),在第2子目錄(Sub2)下追記第5文件(File5),在第1子目錄(Sub1)下追記第6文件(File6)。并且,在上述處理之后進(jìn)行第3次的對(duì)話關(guān)閉處理。
圖26表示進(jìn)行第3次的對(duì)話關(guān)閉處理之后的1次性寫(xiě)入格式的管理數(shù)據(jù)的記錄圖像。另外,圖27表示進(jìn)行第3次的對(duì)話關(guān)閉處理之后的MS-DOS互換格式的管理數(shù)據(jù)和實(shí)體數(shù)據(jù)的記錄圖像。
在進(jìn)行第2次的對(duì)話關(guān)閉處理之后進(jìn)行第3次的對(duì)話關(guān)閉處理之前,存儲(chǔ)卡1的預(yù)備塊管理號(hào)碼11~14的頁(yè)區(qū)域記錄指示第4文件(File4)的文件項(xiàng)目(4)、指示第2子目錄(Sub2)的子項(xiàng)目(2)、指示第5文件(File5)的文件項(xiàng)目(5)、指示第6文件(File6)。另外,第4文件(File4)~第5文件(File5)的各實(shí)體數(shù)據(jù)記錄到0段的數(shù)據(jù)記錄區(qū)域中。第6文件(File6)的實(shí)體數(shù)據(jù)分割為兩部分記錄到0段的數(shù)據(jù)區(qū)域和1段的數(shù)據(jù)區(qū)域中。第6文件的實(shí)體數(shù)據(jù)在第1子目錄項(xiàng)目(1)的途中進(jìn)入,分割的區(qū)域的邏輯地址不連續(xù)。這時(shí),文件項(xiàng)目(6)中記錄段落。
從以上的狀態(tài)進(jìn)行第3次的對(duì)話關(guān)閉處理時(shí),在預(yù)備塊管理號(hào)碼15~17的頁(yè)區(qū)域,記錄第1對(duì)話制動(dòng)器(線對(duì)識(shí)別用ID為“3”)、表示存儲(chǔ)作為第1子目錄(Sub2)的實(shí)體的子目錄項(xiàng)目的塊的目錄標(biāo)志(2)和第2對(duì)話制動(dòng)器(線對(duì)識(shí)別用ID為“3”)。
更新后的PBR、FAT和根目錄記錄到0段內(nèi)的預(yù)備塊(物理塊號(hào)碼497~499)中。這時(shí),在記錄了PBR、FAT和根目錄的各塊中,記錄與記錄更新前的原來(lái)的PBR、FAT和根目錄的塊的邏輯地址相同的邏輯地址。具體而言,物理塊號(hào)碼497~499的塊記錄邏輯地址1~3。更新后的第1子目錄(Sub1)的子目錄項(xiàng)目(1)記錄到1段內(nèi)的開(kāi)頭的預(yù)備塊(物理塊號(hào)碼1006)中。這時(shí),記錄了子目錄項(xiàng)目(1)的塊中,記錄與記錄更新前的原來(lái)的子目錄項(xiàng)目(1)的塊的邏輯地址相同的邏輯地址。具體而言,物理塊號(hào)碼1004的塊中記錄邏輯地址494。
通過(guò)進(jìn)行第3次的對(duì)話關(guān)閉處理,新作成第2子目錄(Sub1)的子目錄項(xiàng)目(1),記錄到1段的數(shù)據(jù)記錄區(qū)域的空閑塊的開(kāi)頭(例如,物理塊號(hào)碼613、邏輯地址593的塊)。然后,抹去第2次的對(duì)話關(guān)閉處理時(shí)記錄的PBR、FAT、根目錄項(xiàng)目和第1子目錄的子目錄項(xiàng)目(1)。即,使物理塊號(hào)碼494、495、496的塊和物理塊號(hào)碼510的塊的塊狀態(tài)成為“0”。
本發(fā)明不限定參照

的上述實(shí)施例,只要不脫離權(quán)利要求的范圍及其主旨,可以進(jìn)行種種變更、置換或同等的處理。
如上所述,本發(fā)明將以位單位只可以寫(xiě)入1次數(shù)據(jù)的記錄媒體的數(shù)據(jù)記錄區(qū)域分割為記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域進(jìn)行管理。在管理數(shù)據(jù)記錄區(qū)域中,作為管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目。文件項(xiàng)目包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息。子項(xiàng)目包含指示的子目錄的名稱和指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。
通過(guò)以上那樣管理以位到只可以寫(xiě)入1次數(shù)據(jù)的記錄媒體,在本發(fā)明中,可以用層次目錄結(jié)構(gòu)管理1次性寫(xiě)入型存儲(chǔ)器記錄的文件。
本發(fā)明將以位單位只可以寫(xiě)入1次數(shù)據(jù)的記錄媒體的數(shù)據(jù)記錄區(qū)域分割為記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域進(jìn)行管理。在管理數(shù)據(jù)記錄區(qū)域中,作為管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目。文件項(xiàng)目包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息。子項(xiàng)目包含指示的子目錄的名稱和指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。
此外,本發(fā)明是使實(shí)體數(shù)據(jù)記錄區(qū)域的物理格式與具有包括記錄實(shí)體數(shù)據(jù)的有效區(qū)域和數(shù)據(jù)代替用的預(yù)備區(qū)域的記錄媒體的可改寫(xiě)型存儲(chǔ)裝置的有效區(qū)域的物理格式相同,使管理數(shù)據(jù)記錄區(qū)域的物理格式與可改寫(xiě)型存儲(chǔ)裝置的預(yù)備區(qū)域的物理格式相同,上述記錄媒體是可以多次改寫(xiě)數(shù)據(jù)的記錄媒體。
通過(guò)以上那樣管理以位單位只可以寫(xiě)入1次數(shù)據(jù)的記錄媒體,對(duì)作為數(shù)據(jù)存儲(chǔ)媒體使用1次性寫(xiě)入型存儲(chǔ)器的存儲(chǔ)裝置,可以使之具有與使用可以多次寫(xiě)入的存儲(chǔ)器的存儲(chǔ)裝置的互換性。
權(quán)利要求
1.一種存儲(chǔ)裝置,其特征在于具有包括記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域的記錄媒體,上述記錄媒體是以位單位只可以寫(xiě)入1次數(shù)據(jù)的記錄媒體,在上述管理數(shù)據(jù)記錄區(qū)域中,作為上述管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示該記錄媒體記錄的文件的文件項(xiàng)目、層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目;上述文件項(xiàng)目包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,上述子項(xiàng)目包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。
2.按權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于上述實(shí)體數(shù)據(jù)記錄區(qū)域和上述管理數(shù)據(jù)記錄區(qū)域分割為作為指定的數(shù)據(jù)單位的各塊,上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊記錄邏輯地址,上述實(shí)體數(shù)據(jù)記錄區(qū)域的1個(gè)塊內(nèi)只記錄1個(gè)文件的實(shí)體數(shù)據(jù),1個(gè)文件的實(shí)體數(shù)據(jù)記錄到由連續(xù)的邏輯地址形成的1以上的塊內(nèi)。
3.按權(quán)利要求2所述的存儲(chǔ)裝置,其特征在于上述塊由指定的數(shù)據(jù)量的多個(gè)頁(yè)構(gòu)成。
4.按權(quán)利要求3所述的存儲(chǔ)裝置,其特征在于在上述頁(yè)上設(shè)置記錄實(shí)體數(shù)據(jù)或管理數(shù)據(jù)的頁(yè)內(nèi)數(shù)據(jù)記錄區(qū)域和記錄附加數(shù)據(jù)的附加數(shù)據(jù)記錄區(qū)域,在上述附加數(shù)據(jù)記錄區(qū)域中,設(shè)置記錄包含該頁(yè)的塊的邏輯地址的區(qū)域。
5.按權(quán)利要求4所述的存儲(chǔ)裝置,其特征在于上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊中,在實(shí)體數(shù)據(jù)的記錄之前預(yù)先記錄邏輯地址。
6.按權(quán)利要求5所述的存儲(chǔ)裝置,其特征在于上述邏輯地址至少記錄在塊內(nèi)的開(kāi)頭頁(yè)上。
7.按權(quán)利要求3所述的存儲(chǔ)裝置,其特征在于1個(gè)根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目記錄到1個(gè)頁(yè)上,對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)設(shè)定管理用地址,上述子項(xiàng)目和文件項(xiàng)目中,作為特定根目錄的根項(xiàng)目或子項(xiàng)目的信息,包含指示根目錄的根項(xiàng)目和子項(xiàng)目的管理用地址。
8.按權(quán)利要求2所述的存儲(chǔ)裝置,其特征在于上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊中設(shè)置了記錄表示已記錄了實(shí)體數(shù)據(jù)的數(shù)據(jù)使用狀態(tài)標(biāo)志的區(qū)域。
9.按權(quán)利要求2所述的存儲(chǔ)裝置,其特征在于上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)內(nèi)的附加數(shù)據(jù)記錄區(qū)域中設(shè)置了記錄表示已刪除了該頁(yè)記錄的子項(xiàng)目或文件項(xiàng)目指示的子目錄或文件的頁(yè)狀態(tài)標(biāo)志的區(qū)域。
10.按權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于上述記錄媒體是1次性寫(xiě)入型的非易失性半導(dǎo)體存儲(chǔ)器。
11.一種對(duì)可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體的文件管理方法,其特征在于將上述記錄媒體上的數(shù)據(jù)記錄區(qū)域分割為記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域進(jìn)行管理,在上述管理數(shù)據(jù)記錄區(qū)域中,作為管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示記錄在記錄媒體上的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,在上述文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,在上述子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息。
12.按權(quán)利要求11所述的文件管理方法,其特征在于參照上述管理數(shù)據(jù)記錄區(qū)域記錄的上述文件項(xiàng)目、根項(xiàng)目和子項(xiàng)目,根據(jù)指示這些項(xiàng)目‘包含的名稱和根目錄的根項(xiàng)目或特定子項(xiàng)目的信息管理記錄的文件的層次目錄結(jié)構(gòu),參照上述管理數(shù)據(jù)記錄區(qū)域記錄的上述文件項(xiàng)目、根項(xiàng)目和子項(xiàng)目,根據(jù)這些項(xiàng)目包含的特定文件的實(shí)體數(shù)據(jù)的記錄位置的信息,從上述實(shí)體數(shù)據(jù)記錄區(qū)域讀出指定的文件的實(shí)體數(shù)據(jù)。
13.按權(quán)利要求12所述的文件管理方法,其特征在于將上述實(shí)體數(shù)據(jù)記錄區(qū)域和上述管理數(shù)據(jù)記錄區(qū)域分割為作為指定的數(shù)據(jù)單位的塊進(jìn)行管理,上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊記錄邏輯地址,上述實(shí)體數(shù)據(jù)記錄區(qū)域的1個(gè)塊內(nèi)只記錄1個(gè)文件的實(shí)體數(shù)據(jù),將1個(gè)文件的實(shí)體數(shù)據(jù)記錄到由連續(xù)的邏輯地址形成的1以上的塊。
14.按權(quán)利要求13所述的文件管理方法,其特征在于由指定的數(shù)據(jù)量的多個(gè)頁(yè)構(gòu)成上述塊進(jìn)行管理。
15.按權(quán)利要求14所述的文件管理方法,其特征在于將上述頁(yè)分割為記錄實(shí)體數(shù)據(jù)或管理數(shù)據(jù)的頁(yè)內(nèi)數(shù)據(jù)記錄區(qū)域和記錄附加數(shù)據(jù)的附加數(shù)據(jù)記錄區(qū)域進(jìn)行管理,上述附加數(shù)據(jù)記錄區(qū)域記錄包含該頁(yè)的塊的邏輯地址。
16.按權(quán)利要求15所述的文件管理方法,其特征在于對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊,在實(shí)體數(shù)據(jù)的記錄之前,預(yù)先記錄邏輯地址。
17.按權(quán)利要求16所述的文件管理方法,其特征在于上述邏輯地址記錄在塊內(nèi)的開(kāi)頭頁(yè)內(nèi)。
18.按權(quán)利要求14所述的文件管理方法,其特征在于將1個(gè)根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目記錄到1個(gè)頁(yè)內(nèi),對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)設(shè)定管理用地址,作為特定根目錄的根項(xiàng)目或子項(xiàng)目的信息,上述子項(xiàng)目和文件項(xiàng)目包含指示根目錄的根項(xiàng)目或子項(xiàng)目的管理用地址。
19.按權(quán)利要求14所述的文件管理方法,其特征在于對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域記錄實(shí)體數(shù)據(jù)時(shí),對(duì)記錄了實(shí)體數(shù)據(jù)的塊記錄表示已記錄了實(shí)體數(shù)據(jù)的數(shù)據(jù)使用狀態(tài)標(biāo)志。
20.按權(quán)利要求14所述的文件管理方法,其特征在于刪除管理的文件或子項(xiàng)目時(shí),對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)內(nèi)的附加數(shù)據(jù)記錄區(qū)域記錄表示已刪除了該頁(yè)記錄的子項(xiàng)目或文件項(xiàng)目指示的子目錄或文件的頁(yè)狀態(tài)標(biāo)志。
21.按權(quán)利要求11所述的文件管理方法,其特征在于上述記錄媒體是1次性寫(xiě)入型的非易失性半導(dǎo)體存儲(chǔ)器。
22.一種記錄再生裝置,其特征在于具有對(duì)上述存儲(chǔ)裝置進(jìn)行文件的記錄再生的記錄再生部,上述存儲(chǔ)裝置具有可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體,該記錄媒體具有記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域,上述記錄再生部在記錄時(shí)對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域記錄文件的實(shí)體數(shù)據(jù),對(duì)于上述管理數(shù)據(jù)記錄區(qū)域,作為上述管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示記錄在記錄媒體上的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,上述文件項(xiàng)目包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,上述子項(xiàng)目包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息,在數(shù)據(jù)再生時(shí)參照上述管理數(shù)據(jù)記錄區(qū)域記錄的文件項(xiàng)目、根項(xiàng)目和子項(xiàng)目,根據(jù)包含在這些項(xiàng)目中的名稱和指示根項(xiàng)目的根項(xiàng)目或特定子項(xiàng)目的信息管理記錄的文件的層次目錄結(jié)構(gòu),參照上述管理數(shù)據(jù)記錄區(qū)域記錄的文件項(xiàng)目、根項(xiàng)目和子項(xiàng)目,根據(jù)特定包含在這些項(xiàng)目中的文件的實(shí)體數(shù)據(jù)的記錄位置的信息,從上述實(shí)體數(shù)據(jù)記錄區(qū)域中讀出指定的文件的實(shí)體數(shù)據(jù)。
23.按權(quán)利要求22所述的記錄再生裝置,其特征在于上述實(shí)體數(shù)據(jù)記錄區(qū)域和上述管理數(shù)據(jù)記錄區(qū)域分割為作為指定的數(shù)據(jù)單位的各塊,上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊記錄邏輯地址,上述記錄再生部對(duì)由連續(xù)的邏輯地址形成的1以上的塊記錄1個(gè)文件的實(shí)體數(shù)據(jù),對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域的1個(gè)塊內(nèi)只記錄1個(gè)文件的實(shí)體數(shù)據(jù),作為特定實(shí)體數(shù)據(jù)的記錄位置的信息,上述文件項(xiàng)目包含文件的實(shí)體數(shù)據(jù)的開(kāi)頭塊的邏輯地址和該實(shí)體數(shù)據(jù)的數(shù)據(jù)長(zhǎng)度。
24.按權(quán)利要求23所述的記錄再生裝置,其特征在于上述塊由指定的數(shù)據(jù)量的多個(gè)頁(yè)構(gòu)成。
25.按權(quán)利要求24所述的記錄再生裝置,其特征在于對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)設(shè)定管理用地址,上述記錄再生部將1個(gè)根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目記錄到1個(gè)頁(yè)內(nèi),對(duì)上述子項(xiàng)目和文件項(xiàng)目,作為特定根目錄的根項(xiàng)目或子項(xiàng)目的信息,包含指示根目錄的根項(xiàng)目或子項(xiàng)目的管理用地址。
26.按權(quán)利要求24所述的記錄再生裝置,其特征在于上述記錄再生部在對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域記錄實(shí)體數(shù)據(jù)時(shí)對(duì)記錄了實(shí)體數(shù)據(jù)的塊記錄表示已記錄了實(shí)體數(shù)據(jù)的數(shù)據(jù)使用狀態(tài)標(biāo)志。
27.按權(quán)利要求24所述的記錄再生裝置,其特征在于上述記錄再生部在刪除上述文件或子目錄時(shí)對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)內(nèi)的附加數(shù)據(jù)記錄區(qū)域記錄表示已刪除了該頁(yè)記錄的文件或子項(xiàng)目指示的文件或子目錄的頁(yè)狀態(tài)標(biāo)志。
28.按權(quán)利要求22所述的記錄再生裝置,其特征在于上述記錄媒體是1次性寫(xiě)入型的非易失性半導(dǎo)體存儲(chǔ)器。
29.一種1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于具有可以按位單位寫(xiě)入1次數(shù)據(jù)的記錄媒體,上述記錄媒體具有記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理文件的1次性寫(xiě)入格式用管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域,在上述管理數(shù)據(jù)記錄區(qū)域中,作為1次性寫(xiě)入格式用管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示該記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和之層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目;在上述文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息;在上述子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息;此外,上述實(shí)體數(shù)據(jù)記錄區(qū)域與可改寫(xiě)型存儲(chǔ)裝置中的有效區(qū)域和物理格式相同,上述可改寫(xiě)型存儲(chǔ)裝置具有可以多次改寫(xiě)數(shù)據(jù)的記錄媒體,該記錄媒體具有記錄實(shí)體數(shù)據(jù)的有效區(qū)域和數(shù)據(jù)代替用的預(yù)備區(qū)域;上述管理數(shù)據(jù)記錄區(qū)域與可改寫(xiě)型存儲(chǔ)裝置中的預(yù)備區(qū)域和物理格式相同。
30.按權(quán)利要求29所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于上述實(shí)體數(shù)據(jù)記錄區(qū)域和管理數(shù)據(jù)記錄區(qū)域分割為與上述可改寫(xiě)型存儲(chǔ)裝置的有效區(qū)域和預(yù)備區(qū)域的物理格式相同的作為指定的數(shù)據(jù)單位的各塊。
31.按權(quán)利要求30所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于與上述可改寫(xiě)型存儲(chǔ)媒體的文件管理用數(shù)據(jù)相同格式的文件應(yīng)用程序表、根目錄和子目錄記錄在上述實(shí)體數(shù)據(jù)記錄區(qū)域或上述管理數(shù)據(jù)記錄區(qū)域,上述文件應(yīng)用程序表中,記錄上述塊的連接順序,上述根目錄中記錄配置在層次目錄結(jié)構(gòu)中最高位目錄中的各文件和子目錄的名稱和作為描述各文件和子目錄的實(shí)體數(shù)據(jù)的記錄位置的信息的項(xiàng)目,上述子目錄中記錄配置在子目錄中的文件和子目錄的項(xiàng)目。
32.按權(quán)利要求31所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于上述可改寫(xiě)型存儲(chǔ)裝置的有效區(qū)域和預(yù)備區(qū)域的物理格式分割為作為指定的數(shù)據(jù)單位的各塊,對(duì)各塊設(shè)定物理塊號(hào)碼,上述實(shí)體數(shù)據(jù)記錄區(qū)域和管理數(shù)據(jù)記錄區(qū)域分割為與上述可改寫(xiě)型存儲(chǔ)裝置相同的各塊,對(duì)各塊設(shè)定與上述可改寫(xiě)型存儲(chǔ)裝置相同的物理塊號(hào)碼。
33.按權(quán)利要求32所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊記錄邏輯地址。
34.按權(quán)利要求33所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于上述實(shí)體數(shù)據(jù)記錄區(qū)域的1個(gè)塊內(nèi)只記錄1個(gè)文件的實(shí)體數(shù)據(jù),1個(gè)文件的實(shí)體數(shù)據(jù)記錄到由連續(xù)的邏輯地址形成的1以上的塊中。
35.按權(quán)利要求34所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于上述塊由指定的數(shù)據(jù)量的多個(gè)頁(yè)構(gòu)成。
36.按權(quán)利要求35所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于1個(gè)根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目記錄到1個(gè)頁(yè)內(nèi),對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)設(shè)定管理用地址,作為特定根目錄的根項(xiàng)目或子項(xiàng)目的信息,上述子項(xiàng)目和文件項(xiàng)目包含上述管理用地址。
37.按權(quán)利要求36所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目從管理用地址的低位或高位中的任意一方開(kāi)始連續(xù)地記錄。
38.按權(quán)利要求37所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于記錄媒體上最初記錄的文件應(yīng)用程序表、根目錄和子目錄記錄到上述實(shí)體數(shù)據(jù)記錄區(qū)域,更新后記錄的文件應(yīng)用程序表、根目錄和子目錄記錄到管理數(shù)據(jù)區(qū)域。
39.按權(quán)利要求38所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于更新后記錄的文件應(yīng)用程序表、根目錄和子目錄從管理用地址的高位或低位中未記錄1次性寫(xiě)入格式用管理數(shù)據(jù)的一方開(kāi)始連續(xù)地記錄。
40.按權(quán)利要求39所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于記錄更新后記錄的上述文件應(yīng)用程序表、根目錄和子目錄的管理數(shù)據(jù)記錄區(qū)域的塊中,記錄已記錄了更新前的文件應(yīng)用程序表、根目錄和子目錄的塊的邏輯地址。
41.按權(quán)利要求40所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于在上述實(shí)體數(shù)據(jù)記錄區(qū)域和管理數(shù)據(jù)記錄區(qū)域的各塊中,設(shè)置了記錄表示已刪除了該塊記錄的實(shí)體數(shù)據(jù)的塊狀態(tài)標(biāo)志的區(qū)域。
42.按權(quán)利要求41所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于在1次性格式用管理數(shù)據(jù)之后,表示已更新的對(duì)話制動(dòng)器記錄到管理數(shù)據(jù)記錄區(qū)域。
43.按權(quán)利要求42所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于上述對(duì)話制動(dòng)器至少記錄2頁(yè)。
44.按權(quán)利要求29所述的1次性寫(xiě)入型存儲(chǔ)裝置,其特征在于上述記錄媒體是1次性寫(xiě)入型的非易失性半導(dǎo)體存儲(chǔ)器。
45.一種對(duì)以位單位只可以寫(xiě)入1次數(shù)據(jù)的1次性寫(xiě)入型記錄媒體的文件管理方法,其特征在于將上述1次性寫(xiě)入型記錄媒體的記錄區(qū)域分割為記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的1次性寫(xiě)入格式用管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域進(jìn)行管理,在上述管理數(shù)據(jù)記錄區(qū)域中,作為1次性寫(xiě)入格式用管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示該記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和之層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,在上述文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息;在上述子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息,此外,與可以多次改寫(xiě)數(shù)據(jù)的具有記錄實(shí)體數(shù)據(jù)的有效區(qū)域和數(shù)據(jù)代替用的預(yù)備區(qū)域的可改寫(xiě)型記錄媒體中的上述有效區(qū)域和物理格式相同地管理上述實(shí)體數(shù)據(jù)記錄區(qū)域,與上述可改寫(xiě)型記錄媒體中的上述預(yù)備區(qū)域和物理格式相同地管理上述管理數(shù)據(jù)記錄區(qū)域。
46.按權(quán)利要求45所述的文件管理方法,其特征在于將上述實(shí)體數(shù)據(jù)記錄區(qū)域和管理數(shù)據(jù)記錄區(qū)域分割為與上述可改寫(xiě)型記錄媒體的有效區(qū)域和預(yù)備區(qū)域的物理格式相同的作為指定的數(shù)據(jù)單位的各塊進(jìn)行管理。
47.按權(quán)利要求46所述的文件管理方法,其特征在于對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域或上述管理數(shù)據(jù)記錄區(qū)域記錄與上述可改寫(xiě)型存儲(chǔ)媒體的文件管理用數(shù)據(jù)相同格式的文件應(yīng)用程序表、根目錄和子目錄,上述文件應(yīng)用程序表中記錄上述塊的連接順序,上述根目錄中記錄配置在層次目錄結(jié)構(gòu)中最高位目錄中的各文件和子目錄的名稱以及作為描述各文件和子目錄的實(shí)體數(shù)據(jù)的記錄位置的信息的項(xiàng)目,上述子目錄記錄配置在該子目錄中的文件和子目錄的項(xiàng)目。
48.按權(quán)利要求46所述的文件管理方法,其特征在于對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域或管理數(shù)據(jù)記錄區(qū)域記錄由管理數(shù)據(jù)記錄區(qū)域記錄的1次性寫(xiě)入格式用管理數(shù)據(jù)特定的文件的層次目錄結(jié)構(gòu)和用同一措施目錄結(jié)構(gòu)管理文件的上述根目錄和子目錄,同時(shí),記錄描述由管理數(shù)據(jù)記錄區(qū)域記錄的1次性寫(xiě)入格式用管理數(shù)據(jù)特定的塊的連接順序的文件應(yīng)用程序表。
49.按權(quán)利要求48所述的文件管理方法,其特征在于對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊記錄邏輯地址而管理各塊。
50.按權(quán)利要求49所述的文件管理方法,其特征在于在上述實(shí)體數(shù)據(jù)記錄區(qū)域的1個(gè)塊內(nèi)只記錄1個(gè)文件的實(shí)體數(shù)據(jù),對(duì)由連續(xù)的邏輯地址形成的1以上的塊記錄1個(gè)文件的實(shí)體數(shù)據(jù)。
51.按權(quán)利要求50所述的文件的管理方法,其特征在于由指定的數(shù)據(jù)量的多個(gè)頁(yè)構(gòu)成上述塊而進(jìn)行管理。
52.按權(quán)利要求51所述的文件管理方法,其特征在于將1個(gè)根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目記錄到1個(gè)頁(yè)內(nèi),對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)設(shè)定管理用地址,作為特定根目錄的根項(xiàng)目或子項(xiàng)目的信息,上述子項(xiàng)目和文件項(xiàng)目包含上述管理用地址。
53.按權(quán)利要求51所述的文件管理方法,其特征在于從管理用地址的低位或高位中的某一方開(kāi)始連續(xù)地記錄根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目。
54.按權(quán)利要求53所述的文件管理方法,其特征在于將1次性寫(xiě)入型記錄媒體上最初記錄的文件應(yīng)用程序表、根目錄和子目錄記錄到上述實(shí)體數(shù)據(jù)記錄區(qū)域,將更新后記錄的文件應(yīng)用程序表、根目錄和子目錄記錄到管理數(shù)據(jù)記錄區(qū)域。
55.按權(quán)利要求54所述的文件管理方法,其特征在于從管理用地址的高位或低位中未記錄1次性寫(xiě)入格式用管理數(shù)據(jù)的一方開(kāi)始連續(xù)地記錄更新后記錄的文件應(yīng)用程序表、根目錄和子目錄。
56.按權(quán)利要求55所述的文件管理方法,其特征在于將記錄了更新前的文件應(yīng)用程序表、根目錄或子目錄的塊的邏輯地址記錄到記錄了更新后記錄的上述文件應(yīng)用程序表、根目錄和子目錄的塊中。
57.按權(quán)利要求56所述的文件管理方法,其特征在于記錄了更新前的文件應(yīng)用程序表、根目錄和子目錄的上述塊中,記錄表示已刪除了該塊記錄的實(shí)體數(shù)據(jù)的塊狀態(tài)標(biāo)志。
58.按權(quán)利要求57所述的文件管理方法,其特征在于更新了文件應(yīng)用程序表、根目錄和子目錄時(shí),在1次性格式用管理數(shù)據(jù)之后,將表示已更新的對(duì)話制動(dòng)器記錄到管理數(shù)據(jù)記錄區(qū)域。
59.按權(quán)利要求58所述的文件管理方法,其特征在于將上述對(duì)話制動(dòng)器至少記錄2頁(yè)。
60.按權(quán)利要求45所述的文件管理方法,其特征在于上述記錄媒體是1次性寫(xiě)入型的非易失性半導(dǎo)體存儲(chǔ)器。
61.一種記錄再生裝置,其特征在于具有對(duì)1次性存儲(chǔ)裝置進(jìn)行文件的記錄再生的記錄再生部,上述1次性存儲(chǔ)裝置具有可以按位單位改寫(xiě)1次數(shù)據(jù)的記錄媒體,該記錄媒體具有記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理文件的管理數(shù)據(jù)的1次性寫(xiě)入格式用管理數(shù)據(jù)記錄區(qū)域,上述記錄再生部在上述管理數(shù)據(jù)記錄區(qū)域中,作為上述1次性寫(xiě)入格式用管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示該記錄媒體記錄的文件的文件項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目,在上述文件項(xiàng)目中,包含指示的文件的名稱、指示該文件的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息和特定該文件的實(shí)體數(shù)據(jù)的記錄位置的信息,在上述子項(xiàng)目中,包含指示的子目錄的名稱、指示該子目錄的根目錄的根項(xiàng)目或特定子項(xiàng)目的信息,此外,與可以多次改寫(xiě)數(shù)據(jù)的具有記錄實(shí)體數(shù)據(jù)的有效區(qū)域和數(shù)據(jù)代替用的預(yù)備區(qū)域的可改寫(xiě)型記錄媒體中的上述有效區(qū)域和物理格式相同地管理上述實(shí)體數(shù)據(jù)記錄區(qū)域,與上述可改寫(xiě)型記錄媒體中的上述預(yù)備區(qū)域和物理格式相同地管理上述管理數(shù)據(jù)記錄區(qū)域。
62.按權(quán)利要求61所述的記錄再生裝置,其特征在于上述記錄再生部將上述實(shí)體數(shù)據(jù)記錄區(qū)域和管理數(shù)據(jù)記錄區(qū)域分割為與上述可改寫(xiě)型存儲(chǔ)裝置的有效區(qū)域和預(yù)備區(qū)域的物理格式相同的作為指定的數(shù)據(jù)單位的各塊進(jìn)行管理。
63.按權(quán)利要求62所述的記錄再生裝置,其特征在于對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域或上述管理數(shù)據(jù)記錄區(qū)域記錄與上述可改寫(xiě)型記錄媒體的文件管理用數(shù)據(jù)相同格式的文件應(yīng)用程序表、根目錄和子目錄,上述文件應(yīng)用程序表中記錄上述塊的連接順序,上述根目錄中記錄配置在層次目錄結(jié)構(gòu)中最高位目錄中的各文件和子目錄的名稱和作為描述各文件和子目錄的實(shí)體數(shù)據(jù)的記錄位置的信息的項(xiàng)目,上述子目錄中記錄配置在該子目錄中的文件和子目錄的項(xiàng)目。
64.按權(quán)利要求62所述的記錄再生裝置,其特征在于對(duì)上述實(shí)體數(shù)據(jù)記錄區(qū)域或管理數(shù)據(jù)記錄區(qū)域記錄由管理數(shù)據(jù)記錄區(qū)域記錄的1次性寫(xiě)入格式用管理數(shù)據(jù)特定的文件的層次目錄結(jié)構(gòu)和用同一層次目錄結(jié)構(gòu)管理文件的上述根目錄和子目錄,同時(shí),記錄描述由管理數(shù)據(jù)記錄區(qū)域記錄的1次性寫(xiě)入格式用管理數(shù)據(jù)特定的塊的連接順序的文件應(yīng)用程序表。
65.按權(quán)利要求64所述的記錄再生裝置,其特征在于在上述實(shí)體數(shù)據(jù)記錄區(qū)域的各塊中記錄邏輯地址。
66.按權(quán)利要求65所述的記錄再生裝置,其特征在于上述記錄再生部在上述實(shí)體數(shù)據(jù)記錄區(qū)域的1個(gè)塊內(nèi)只記錄1個(gè)文件的實(shí)體數(shù)據(jù),對(duì)由連續(xù)的邏輯地址形成的1以上的塊記錄1個(gè)文件的實(shí)體數(shù)據(jù)。
67.按權(quán)利要求66所述的記錄再生裝置,其特征在于上述塊由指定的數(shù)據(jù)量的多個(gè)頁(yè)構(gòu)成。
68.按權(quán)利要求67所述的記錄再生裝置,其特征在于對(duì)上述管理數(shù)據(jù)記錄區(qū)域的各頁(yè)設(shè)定邏輯地址,上述記錄再生部將1個(gè)根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目記錄到1個(gè)頁(yè)內(nèi),作為特定根目錄的根項(xiàng)目或子項(xiàng)目的信息,上述子項(xiàng)目和文件項(xiàng)目包含上述管理用地址。
69.按權(quán)利要求67所述的記錄再生裝置,其特征在于上述記錄再生部從管理用地址的低位或高位中的某一方開(kāi)始連續(xù)地記錄根項(xiàng)目、子項(xiàng)目和文件項(xiàng)目。
70.按權(quán)利要求69所述的記錄再生裝置,其特征在于上述記錄再生部將1次性寫(xiě)入型記錄媒體上自持記錄的文件應(yīng)用程序表、根目錄和子目錄記錄到上述實(shí)體數(shù)據(jù)記錄區(qū)域,將更新后記錄的文件應(yīng)用程序表、根目錄和子目錄記錄到管理數(shù)據(jù)記錄區(qū)域。
71.按權(quán)利要求70所述的記錄再生裝置,其特征在于上述記錄再生部從管理用地址的高位或低位中未記錄1次性寫(xiě)入格式用管理數(shù)據(jù)的一方開(kāi)始連續(xù)地記錄更新后記錄的文件應(yīng)用程序表、根目錄和子目錄。
72.按權(quán)利要求71所述的記錄再生裝置,其特征在于上述記錄再生部將記錄了更新前的文件應(yīng)用程序表、根目錄或子目錄的塊的邏輯地址記錄到記錄了更新后記錄的上述文件應(yīng)用程序表、根目錄或子目錄的塊中。
73.按權(quán)利要求72所述的記錄再生裝置,其特征在于記錄了更新前的文件應(yīng)用程序表、根目錄和子目錄的上述塊中,記錄表示已刪除了該塊記錄的實(shí)體數(shù)據(jù)的塊狀態(tài)標(biāo)志。
74.按權(quán)利要求73所述的記錄再生裝置,其特征在于上述記錄再生部在更新了文件應(yīng)用程序表、根目錄或子目錄時(shí),在1次性格式用管理數(shù)據(jù)之后,將表示已更新的對(duì)話制動(dòng)器記錄到管理數(shù)據(jù)記錄區(qū)域。
75.按權(quán)利要求74所述的記錄再生裝置,其特征在于上述記錄再生部將上述對(duì)話制動(dòng)器至少記錄2頁(yè)。
76.按權(quán)利要求61所述的記錄再生裝置,其特征在于上述記錄媒體是1次性寫(xiě)入型的非易失性半導(dǎo)體存儲(chǔ)器。
全文摘要
本發(fā)明使用PROM等1次性寫(xiě)入型的存儲(chǔ)器IC(17)構(gòu)成存儲(chǔ)卡(1)。在存儲(chǔ)器IC(17)中,形成記錄文件的實(shí)體數(shù)據(jù)的實(shí)體數(shù)據(jù)記錄區(qū)域和記錄用層次目錄結(jié)構(gòu)管理記錄的文件的管理數(shù)據(jù)的管理數(shù)據(jù)記錄區(qū)域。在管理數(shù)據(jù)記錄區(qū)域中,作為管理數(shù)據(jù),與生成的各文件、根目錄和子目錄對(duì)應(yīng)地記錄指示存儲(chǔ)卡(1)記錄的文件的五角星項(xiàng)目、指示層次目錄結(jié)構(gòu)中最高位目錄的根項(xiàng)目和指示層次目錄結(jié)構(gòu)中的子目錄的子項(xiàng)目。
文檔編號(hào)G06F3/08GK1500249SQ0280721
公開(kāi)日2004年5月26日 申請(qǐng)日期2002年12月18日 優(yōu)先權(quán)日2001年12月25日
發(fā)明者鈴木馨, 學(xué), 小野寺學(xué) 申請(qǐng)人:索尼公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1