亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

內(nèi)容處理設(shè)備的制作方法

文檔序號:7683257閱讀:310來源:國知局
專利名稱:內(nèi)容處理設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及內(nèi)容處理設(shè)備。更具體而言,本發(fā)明涉及應(yīng)用于 數(shù)碼相機(jī),響應(yīng)于刪除操作刪除在記錄介質(zhì)上記錄的內(nèi)容數(shù)據(jù)的 內(nèi)容處理設(shè)備。
背景技術(shù)
根據(jù)相關(guān)技術(shù),當(dāng)在成像模式中執(zhí)行成像操作,JPEG文件和 標(biāo)識該文件的文件信息被寫入到記錄介質(zhì),并且記錄介質(zhì)中形成 的FAT被更新。當(dāng)選擇再現(xiàn)模式時(shí),刪除操作是可能的。響應(yīng)于 第一刪除操作記錄介質(zhì)中形成的FAT被拷貝在SDRAM中。響應(yīng) 于刪除操作在記錄介質(zhì)中記錄的想要的JPEG文件的文件信息被 拷貝在SDRAM中,然后被從記錄介質(zhì)刪除。而且,與刪除處理 相關(guān)聯(lián)更新記錄介質(zhì)中記錄的FAT。當(dāng)執(zhí)行恢復(fù)操作時(shí)返回已拷 貝的FAT和文件信息到記錄介質(zhì)。但是,在相關(guān)的技術(shù)中,在SDRAM中拷貝諸如FAT和文件 信息的管理信息。因此,當(dāng)在刪除操作和隨后的恢復(fù)操作之間電 源被關(guān)掉時(shí),不可能使記錄介質(zhì)恢復(fù)到在刪除操作之前的狀態(tài)。 而且,如果將管理信息拷貝在閃存中,這種問題被解決,但是如果管理信息的大小,即記錄介質(zhì)的大小是巨大的,那么不可能執(zhí) 行拷貝處理。發(fā)明內(nèi)容在本發(fā)明的一個(gè)方面中,內(nèi)容處理設(shè)備包括當(dāng)選擇記錄模 式時(shí)將內(nèi)容數(shù)據(jù)寫入到外部存儲器的數(shù)據(jù)區(qū)域的第一寫入器;與第一寫入器的寫處理相關(guān)聯(lián)更新在外部存儲器的管理區(qū)域中記錄的管理信息,以便管理數(shù)據(jù)區(qū)域中記錄的數(shù)據(jù)的更新裝置;控制 在數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的拷貝區(qū)域分布的控制器,以便 當(dāng)數(shù)據(jù)區(qū)域的容量被增加時(shí),數(shù)據(jù)區(qū)域的分布比率也被增加;當(dāng) 選擇特定模式時(shí)在拷貝區(qū)域中拷貝管理區(qū)域中記錄的管理信息的 拷貝裝置;當(dāng)在特定模式中執(zhí)行刪除操作時(shí),從管理區(qū)域所記錄 的管理信息中刪除對應(yīng)于在數(shù)據(jù)區(qū)域中記錄的想要內(nèi)容數(shù)據(jù)的一 部分信息的刪除裝置;以及當(dāng)在特定模式中執(zhí)行恢復(fù)操作時(shí),將 通過拷貝裝置拷貝的管理信息寫入到管理區(qū)域的第二寫入器。當(dāng)選擇記錄模式時(shí),內(nèi)容數(shù)據(jù)通過第一寫入器被寫入到外部 存儲器的數(shù)據(jù)區(qū)域。更新裝置與第一寫入器的寫處理相關(guān)聯(lián)更新 在外部存儲器的管理區(qū)域中記錄的管理信息以便管理數(shù)據(jù)區(qū)域中 記錄的數(shù)據(jù)。通過控制器控制在數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的 拷貝區(qū)域的分布以便當(dāng)數(shù)據(jù)區(qū)域的容量被增加時(shí),數(shù)據(jù)區(qū)域的分 布t匕率也4皮:t曾力口 。當(dāng)選擇特定模式時(shí)通過拷貝裝置在拷貝區(qū)域中拷貝管理區(qū)域 中記錄的管理信息。當(dāng)在特定模式中執(zhí)行刪除操作時(shí),刪除裝置 從管理區(qū)域所記錄的管理信息中刪除對應(yīng)于在數(shù)據(jù)區(qū)域中記錄的 想要內(nèi)容數(shù)據(jù)的 一部分信息。當(dāng)在特定模式中執(zhí)行恢復(fù)操作時(shí), 通過第二寫入器將通過拷貝裝置拷貝的管理信息寫入到所述管理區(qū)域。由于所述管理信息是用于管理在數(shù)據(jù)區(qū)域中所記錄數(shù)據(jù)的信 息,管理信息的大小被與數(shù)據(jù)區(qū)域容量的增加成比例地增加。因 此,在這個(gè)方面,控制在數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的拷貝區(qū) 域的分布以便當(dāng)數(shù)據(jù)區(qū)域的容量被增加時(shí),數(shù)據(jù)區(qū)域的分布比率 也被增加。因此,即使數(shù)據(jù)區(qū)域的容量,而且管理信息的大小是 巨大的,也有可能使外部存儲器恢復(fù)到在刪除操作之前的狀態(tài)。應(yīng)該注意到在一個(gè)較佳實(shí)施例中,所述外部存儲器為存儲卡, 但可以是例如磁盤和磁光盤的記錄介質(zhì)并不限定為半導(dǎo)體存儲 器。在本發(fā)明的另一個(gè)方面中,控制拷貝區(qū)域的分布以便當(dāng)管理 區(qū)域的大小被增加時(shí),數(shù)據(jù)區(qū)域的分布比率也被增加。


圖1是顯示本發(fā)明一個(gè)實(shí)施例的結(jié)構(gòu)的方框圖; 圖2是應(yīng)用于圖1實(shí)施例的SDRAM映射狀態(tài)的一個(gè)實(shí)例的 示意圖;圖3是應(yīng)用于圖1實(shí)施例的存儲卡映射狀態(tài)的一個(gè)實(shí)例的示 意圖;圖4(A)是當(dāng)存儲卡的容量等于或小于2千兆字節(jié)時(shí)管理信息 分布狀態(tài)的 一 個(gè)實(shí)例的示意圖;圖4(B)是當(dāng)存儲卡的容量大于2千兆字節(jié)時(shí)管理信息分布狀態(tài)的一個(gè)實(shí)例的示意圖;圖5是應(yīng)用于圖1實(shí)施例的CPU的 一部分操作的流程圖; 圖6是應(yīng)用于圖1實(shí)施例的CPU的另 一部分操作的流程圖; 圖7是應(yīng)用于圖1實(shí)施例的CPU的再 一 部分操作的流程圖;圖8是應(yīng)用于圖1實(shí)施例的CPU的再 一部分操作的流程圖; 圖9是應(yīng)用于圖1實(shí)施例的CPU的再一部分操作的流程圖; 圖10是應(yīng)用于圖1實(shí)施例的CPU的又一部分操作的流程圖; 圖11是在本發(fā)明的另 一個(gè)實(shí)施例中管理信息分布狀態(tài)的另一個(gè)實(shí)例的示意圖;圖12是應(yīng)用于圖11實(shí)施例的CPU的 一部分操作的流程圖; 圖13是應(yīng)用于本發(fā)明另 一個(gè)實(shí)施例的CPU的一部分操作的流程圖;圖14是應(yīng)用于本發(fā)明再一個(gè)實(shí)施例的CPU的一部分操作的 流程圖;圖15是應(yīng)用于圖14實(shí)施例的CPU的另 一部分操作的流程圖; 圖16是應(yīng)用于本發(fā)明再一個(gè)實(shí)施例的CPU的一部分操作的 流程圖;圖17是應(yīng)用于圖16實(shí)施例的CPU的另 一部分操作的流程圖; 圖18是應(yīng)用于本發(fā)明再一個(gè)實(shí)施例的CPU的一部分操作的 流程圖。
具體實(shí)施方式
參考圖1,本實(shí)施例的數(shù)碼相機(jī)10包括光學(xué)透鏡12。對象場 景的光學(xué)圖像通過光學(xué)透鏡12被輻射到圖像傳感器14的成像表 面上,并經(jīng)歷光電轉(zhuǎn)換。結(jié)果,產(chǎn)生顯示對象場景的原始圖像信當(dāng)選擇照相模式時(shí),通過用戶對按鍵輸入設(shè)備44的操作執(zhí)行 成像操作,相應(yīng)的通知被從系統(tǒng)控制器42應(yīng)用于CPU40。 CPU40 指令TG(定時(shí)發(fā)生器)18執(zhí)行初次曝光。圖像傳感器14經(jīng)過TGI8 的初次曝光,以及輸出因此以光柵掃描方式產(chǎn)生的原始圖像信號。CDS/AGC/AD電路16對從圖像傳感器14輸出的原始圖像信號執(zhí) 行一系列處理,諸如相關(guān)雙采樣、自動(dòng)增益調(diào)節(jié)和A/D轉(zhuǎn)換以輸 出作為數(shù)字信號的原始圖像數(shù)據(jù)。信號處理電路20對從CDS/AGC/AD電路16輸出的原始圖像 數(shù)據(jù)執(zhí)行諸如白平衡調(diào)節(jié)、色彩分離、YUV轉(zhuǎn)換等等的處理以將 因此產(chǎn)生的YUV格式的圖像數(shù)據(jù)通過存儲器控制電路22寫入到 SDRAM24。在SDRAM24中,以圖2所示的方式形成YUV區(qū)域 24a、 JPEG區(qū)域24b、工作區(qū)域24c等等。來自信號處理電路20 的圖像數(shù)據(jù)被寫入到Y(jié)UV區(qū)域24a中。JPEG編譯碼器38通過存儲器控制電路22讀取在YUV區(qū)域 24a中存儲的圖像數(shù)據(jù),在JPEG系統(tǒng)中壓縮該讀取的圖像數(shù)據(jù), 并通過存儲器控制電路22將壓縮的圖像數(shù)據(jù),即JPEG數(shù)據(jù)寫入 到SDRAM24的JPEG區(qū)域24b中。當(dāng)執(zhí)行成像操作時(shí)的對象場景 圖像通過上述成像處理的執(zhí)行被保留在JPEG區(qū)域24b中作為 JPEG數(shù)據(jù)。參考圖3,存儲卡34是在MS-DOS系統(tǒng)中格式化的存儲卡, 并具有管理區(qū)域34a和數(shù)據(jù)區(qū)域34b。管理區(qū)域34a利用MBR(主 引導(dǎo)記錄)、保留區(qū)域、PBR(分區(qū)引導(dǎo)記錄)、FAT(文件分配表)l、 作為FAT1拷貝的FAT2、以及根目錄形成。這里,數(shù)據(jù)區(qū)域34b通過多個(gè)簇(記錄區(qū)域的單元)形成。 一種 數(shù)據(jù)文件在多個(gè)簇上擴(kuò)展,以及數(shù)據(jù)文件被寫入到的多個(gè)簇的鏈 接狀態(tài)通過FAT1和FAT2管理。而且,用于標(biāo)識數(shù)據(jù)文件的文件 信息(文件名、大小、創(chuàng)建日期等等)被寫入到根目錄。應(yīng)該注意到 FAT2是FAT1的拷貝,以及當(dāng)FAT1被破壞時(shí)重寫FAT1 。CPU40通過存儲器控制電路22讀取在JPEG區(qū)域24b中存儲 的JPEG數(shù)據(jù),通過I/F30將包括所述讀取JPEG的數(shù)據(jù)的JPEG文件記錄到存儲卡34的數(shù)據(jù)區(qū)域34b。 CPU40進(jìn)一步將記錄的 JPEG文件的文件信息寫入到根目錄,以及更新FAT1和FAT2。這 里,上述存儲卡34的格式嚴(yán)格地分類成"FAT16"和"FAT32"。存儲卡34是可拆卸的非易失性記錄介質(zhì),并且當(dāng)它被連接到 槽32時(shí)可通過CPU40進(jìn)行存取。當(dāng)主電源處于關(guān)掉的狀態(tài)時(shí)存 儲卡34被連接或分離,存儲卡34的連接和分離通過備份電源46 備份的系統(tǒng)控制器42監(jiān)控。當(dāng)存儲器34的連接和分離發(fā)生時(shí), 寄存器42r上的變量K通過系統(tǒng)控制器42被設(shè)置成"1"。當(dāng)主電 源接通而沒有發(fā)生存儲器34的連接和分離時(shí),變量K通過系統(tǒng)控 制器42被設(shè)置成"2"。當(dāng)備份電源46被用完以停止系統(tǒng)控制器 42時(shí),變量K被復(fù)位成"0"。當(dāng)通過按鍵輸入設(shè)備44的操作選擇再現(xiàn)模式時(shí),相應(yīng)的通知 被從系統(tǒng)控制器42應(yīng)用于CPU40。 CPU40通過I/F30存取存儲卡 34,以及讀取在想要的JPEG文件中存儲的JPEG數(shù)據(jù)。讀取的 JPEG數(shù)據(jù)通過存儲器控制電路22被寫入到SDRAM24的JPEG區(qū) 域24b 。JPEG編譯碼器38通過存儲器控制電路22從JPEG區(qū)域24b 讀取JPEG數(shù)據(jù),擴(kuò)展讀取的JPEG數(shù)據(jù),和通過存儲器控制電路 22將擴(kuò)展的圖像數(shù)據(jù)寫入到SDRAM24的YUV區(qū)域24a。視頻編 碼器26通過存儲器控制電路22讀取在YUV區(qū)域24a中存儲的圖 像數(shù)據(jù),將讀取的圖像數(shù)據(jù)轉(zhuǎn)換成NTSC系統(tǒng)中的復(fù)合視頻信號, 并輸出轉(zhuǎn)換的復(fù)合視頻信號到LCD監(jiān)視器28。結(jié)果,在監(jiān)視器屏 幕上顯示再現(xiàn)的圖像。當(dāng)通過按鍵輸入設(shè)備44執(zhí)行更新操作時(shí),相應(yīng)的通知被從系 統(tǒng)控制器42應(yīng)用于CPU40。 CPU40通知另 一個(gè)JPEG文件執(zhí)行如 上所述的處理。結(jié)果,利用另一個(gè)再現(xiàn)的圖像更新在監(jiān)視器屏幕上顯示的再現(xiàn)圖像。當(dāng)通過按鍵輸入設(shè)備44執(zhí)行刪除操作時(shí),相應(yīng)的通知被從系統(tǒng)控制器42應(yīng)用于CPU40。 CPU40通過I/F30從存儲卡34的管 理區(qū)域34a讀取FATl,并在SDRAM24的工作區(qū)域24c中保存讀 取的FAT1。然后在閃存36或存儲卡34的數(shù)據(jù)區(qū)域34b中拷貝該 保存的FAT1。即,如果存儲卡34的容量等于或小于2千兆字節(jié), 閃存36被認(rèn)為是拷貝目的地,以及如果存儲卡34的容量大于2 千兆字節(jié),數(shù)據(jù)區(qū)域34b被認(rèn)為是拷貝目的地。CPU40讀取當(dāng)前從存儲卡34的根目錄再現(xiàn)的JPEG文件的文 件信息。讀取的文件信息被保存在SDRAM24的工作區(qū)域24c中, 然后在閃存36中被拷貝。CPU40在完成這種拷貝處理之后從根目 錄刪除文件信息,對應(yīng)于所述刪除處理更新FATl和FAT2。結(jié)果, 實(shí)際上從存儲卡34刪除當(dāng)前被再現(xiàn)的JPEG文件。參考圖4(A)和圖4(B),如果存儲卡34的容量等于或小于2 千兆字節(jié),如在圖4(A)中所示FATl和文件信息被分布到存儲卡 34、 SDRAM24和閃存36。另一方面,如果存儲卡34的容量高于 2千兆字節(jié),如在圖4(B)中所示FATl和文件信息被分布到存儲卡 34、 SDRAM24和閃存36。當(dāng)FAT1和文件信息被統(tǒng)稱"管理信息"時(shí),定義存儲拷貝的 管理信息的區(qū)域?yàn)?拷貝區(qū)域",閃存36和數(shù)據(jù)區(qū)域34b之間拷 貝區(qū)域的分布比率取決于存儲卡34的容量而改變。也就是,如果 存儲卡34的容量等于或小于門限值(=2千兆字節(jié)),整個(gè)拷貝區(qū) 域被分配給閃存36。另 一方面,如果存儲卡34的容量高于上述門 限值, 一部分拷貝區(qū)域被分配給閃存36,以及另一部分拷貝區(qū)域 被分配給數(shù)據(jù)區(qū)域34b。管理信息(特別是FATl)的大小與數(shù)據(jù)區(qū)域34b的容量成比例地增加。這里,在本實(shí)施例中,在數(shù)據(jù)區(qū)域34b和閃存36上形成 的拷貝區(qū)域的分布被如此控制以便當(dāng)數(shù)據(jù)區(qū)域34b的容量被增加 時(shí),數(shù)據(jù)區(qū)域34b的分布比率也被增加。因此,即使數(shù)據(jù)區(qū)域34b 的容量,而且,管理信息的大小是巨大的,也有可能精確地存儲 拷貝的管理信息。當(dāng)在刪除操作之后通過按鍵輸入設(shè)備44執(zhí)行恢復(fù)操作時(shí),相 應(yīng)的通知被從系統(tǒng)控制器42應(yīng)用于CPU40。CPU40通過存儲器控 制電路讀取在工作區(qū)域24c中保存的FATl,以及通過I/F30在存 儲卡34的管理區(qū)域34a中記錄讀取的FAT1。管理區(qū)域34a的FATl 和FAT2通過工作區(qū)域24c中保存的FATl進(jìn)行更新。CPU40通過 存儲器控制電路22讀取在工作區(qū)域24c中保存的文件信息,以及 通過I/F30在存儲卡34的根目錄中記錄讀取的文件信息。結(jié)果, 將響應(yīng)于刪除操作已經(jīng)被刪除的文件信息還原成原始的。通過刪 除操作已經(jīng)刪除的JPEG文件通過這種恢復(fù)處理被恢復(fù)。當(dāng)完成刪除操作之后通過按鍵輸入設(shè)備44執(zhí)行關(guān)機(jī)操作時(shí), 主電源被關(guān)掉以停止給包括CPU40的整個(gè)系統(tǒng)的供電。應(yīng)該注意 到如上所述,系統(tǒng)控制器42通過備份電源46進(jìn)行備份,存儲卡 34的連接和分離通過系統(tǒng)控制器42監(jiān)控。當(dāng)主電源處于關(guān)掉狀態(tài) 中發(fā)生存儲卡34的連接和分離時(shí),寄存器42r上的變量K被設(shè)置 成"1"。而且,當(dāng)通過按鍵輸入設(shè)備44執(zhí)行通電操作而沒有發(fā)生 存儲卡34的連接和分離時(shí),主電源被接通以及變量K被更新成 "2"。另一方面,當(dāng)主電源處于關(guān)掉狀態(tài)中備份電源46被用完以 停止系統(tǒng)控制器42時(shí),變量K被復(fù)位成"0"。相應(yīng)地,當(dāng)執(zhí)行通電操作時(shí),參考變量K確定拷貝區(qū)域中存 儲的FATl和文件信息的可靠性。當(dāng)變量K顯示"2"時(shí)CPU40 認(rèn)為拷貝區(qū)域上的FATl和文件信息的可靠性高,并發(fā)送FATl和文件信息到SDRAM24的工作區(qū)域24c。因此,即使斷電操作和通 電操作在刪除操作和相繼的恢復(fù)操作之間被插入,也有可能確保 恢復(fù)被刪除的JPEG文件。CPU40并行地執(zhí)行多個(gè)任務(wù),它們包括圖5-圖6中所示的主 要任務(wù),圖7中所示的成像任務(wù),以及圖8-圖11中所示的再現(xiàn)任 務(wù)。應(yīng)該注意到對應(yīng)于這些任務(wù)的控制程序存儲在閃存36中。
參考圖5,當(dāng)通過按鍵輸入設(shè)備44執(zhí)行通電操作時(shí),首先在 步驟S1中執(zhí)行初始化處理。因此,SDRAM24的工作區(qū)域24c(參 見圖2)被清零。在步驟S3中,確定是否在閃存36中存在文件信 息,以及在步驟S5中,確定是否停止系統(tǒng)控制器42,以及在步驟 S7中,確定是否存儲卡34的連接和分離被執(zhí)行。如果在閃存36中不存在文件信息,則認(rèn)為不存在將要恢復(fù)的 JPEG文件,在步驟S9中將標(biāo)志Frcv設(shè)置成"0"。將標(biāo)志Frcv 設(shè)置成"0"清楚地顯示恢復(fù)處理是不可能的。
在步驟S5和S7的每個(gè)步驟中,通過注意寄存器上的變 量K執(zhí)行確定處理。如果變量K顯示"0",則認(rèn)為在從斷電操作 到通電操作的時(shí)間中系統(tǒng)控制器42被停止,以及該處理從步驟S5 進(jìn)行到步驟S9。如果變量K顯示"1",則認(rèn)為在從斷電操作到通 電操作的時(shí)間中發(fā)生了存儲卡34的連接和分離,以及該處理從步 驟S7進(jìn)行到步驟S9。如果變量K顯示"2",則認(rèn)為未發(fā)生存儲 卡34的連接和分離,以及閃存36中存儲的文件信息是對于恢復(fù) 處理有用的文件信息,以及該處理進(jìn)行到步驟Sll。
在步驟S11中,確定是否存儲卡34的容量高于2千兆字節(jié)。 如果這里是"否,,,則認(rèn)為FAT1存儲在閃存36中,并且在步驟 S13中將該FAT傳送到SDRAM24的工作區(qū)域24c(參見圖2)。如 果在步驟Sll中是"是",則確定是否FAT1被記錄在存儲卡34的數(shù)據(jù)區(qū)域34b中。如果這里是"否",在步驟S9中設(shè)置標(biāo)志Frcv 成"0",當(dāng)如果是"是,,時(shí),在步驟S17中將FAT1從存儲卡34 的數(shù)據(jù)區(qū)域34b傳送到SDRAM24的工作區(qū)域24b。在完成步驟S13或S17中的處理之后,該處理進(jìn)行到步驟S19 以傳送在閃存36中存儲的文件信息到SDRAM24的工作區(qū)域24c。 在步驟S21中,設(shè)置標(biāo)志Frcv成"1"以便顯示恢復(fù)^R刪除的JPEG 文件是可能的。在步驟S23中,確定是否當(dāng)前選擇的模式是照相模式。如果 這里是"是,,,則在步驟S25中激活成像任務(wù),以及如果是"否", 則在步驟S27中激活再現(xiàn)任務(wù)。在完成步驟S25或S27中的處理 之后,確定是否在步驟S29中執(zhí)行模式切換操作。如果這里是"是", 在步驟S31中停止運(yùn)行任務(wù)并且然后,該處理返回到步驟S23。參考圖7,在步驟S41中,確定是否執(zhí)行成像操作。如果這里 是"是",在步驟S43中執(zhí)行成像處理。結(jié)果,當(dāng)執(zhí)行成像操作時(shí) 對應(yīng)于對象場景圖像的JPEG數(shù)據(jù)被保留在SDRAM24的JPEG區(qū) 域24b中(參見圖2(A))。在步驟S45中,在存儲卡34的數(shù)據(jù)區(qū)域34b中記錄包括JPEG 區(qū)域24b中所存儲的JPEG數(shù)據(jù)的JPEG文件。在步驟S47中,標(biāo) 識因此記錄的J P E G文件的文件信息被寫入到存儲卡3 4的根目錄, 并且在相繼的步驟S49中,更新管理區(qū)域34a的FAT1和FAT2以 便在記錄JPEG文件的簇之間形成鏈接。在完成更新FAT1和FAT2之后,在步驟S51中設(shè)置標(biāo)志Frcv 成"0"。也就是,作為步驟S49中處理的結(jié)果,由于在工作區(qū)域 24c中保存的FAT1和在存儲卡34的管理區(qū)域24c中記錄的FAT1 之間的一致性不能夠被保持,設(shè)置標(biāo)志Frcv成"0"以便顯示恢 復(fù)被刪除的JPEG文件是有可能的。在完成步驟S51中的處理之后,該處理返回到步驟S41。參考圖8,在步驟S61中,指定一定的文件編號,以及在步驟 S63中,對對應(yīng)于指定文件編號的JPEG文件執(zhí)行再現(xiàn)處理。結(jié)果, 從LCD監(jiān)視器28輸出再現(xiàn)的圖像。當(dāng)執(zhí)行文件編號更新操作時(shí), 在步驟S65中確定"是",在步驟S67中更新所述文件編號,然后, 該處理返回到步驟S63。結(jié)果,從LCD監(jiān)視器28輸出的再現(xiàn)圖像 被更新。當(dāng)在步驟S69中執(zhí)行刪除操作時(shí),在步驟S71中確定"是" 以執(zhí)行刪除處理。在相繼的步驟S73中,文件編號被更新以及然 后,該處理返回到步驟S63。當(dāng)執(zhí)行恢復(fù)操作時(shí),在步驟S75中 確定"是,,,在步驟S77中執(zhí)行恢復(fù)處理,以及然后,該處理返回 到步驟S65。在步驟S71中的刪除處理遵循圖9中所示的子例程。在步驟 S81中,確定標(biāo)志Frcv的狀態(tài)。如果標(biāo)志Frcf是"1",所述處理 進(jìn)行到步驟S95以及如果標(biāo)志Frcv是"0",在步驟S83中將存儲 卡34的FATl保存在工作區(qū)域24c中。在步驟S85中,確定是否 存儲卡34的容量高于2千兆字節(jié)。如果這里是"否",所述處理進(jìn)行到步驟S87以在閃存36中 存儲工作區(qū)域24c的FAT1。如果在步驟S85中是"是",所述處 理進(jìn)行到步驟S89以確定是否數(shù)據(jù)區(qū)域34b的空閑空間足夠。如 果這里是"否",所述處理進(jìn)行到步驟S95而如果是"是",在步 驟S91中將工作區(qū)域24c的FATl存儲在存儲卡34的數(shù)據(jù)區(qū)域34b 中。在完成步驟S87或S91的處理之后,在步驟S93中設(shè)置標(biāo)志 Frcv成"1",以及該處理進(jìn)4亍到步驟S95。FATl的大小是固定的,F(xiàn)ATl在工作區(qū)域24c上的保存位置, FATl在閃存36上的存儲位置,以及FATl在存儲卡34的數(shù)據(jù)區(qū)域34b上的存儲位置也是固定的。因此,F(xiàn)AT1被定位在工作區(qū)域 24c中,閃存36或數(shù)據(jù)區(qū)域34b通過最近的FAT1更新。在步驟S95中,在工作區(qū)域24c中保存當(dāng)前被再現(xiàn)的JPEG文 件的文件信息。在步驟S97中,在閃存36中存儲與工作區(qū)域24c 中保存的文件信息相同的文件信息,以及在相繼的步驟S99中, 從存儲卡34的根目錄刪除與工作區(qū)域24c中保存的文件信息相同 的文件信息。在步驟S101中,對應(yīng)于步驟S97中的刪除處理更新 FAT1和FAT2。在完成更新FAT1和FAT2之后,所述處理被恢復(fù) 到分層體系結(jié)構(gòu)上層的例程。圖8所示步驟S77中的恢復(fù)處理遵循圖10所示的子例程。首 先,在步驟Sill中,確定標(biāo)志Frcv的狀態(tài)。如果標(biāo)志Frcv是"0", 所述處理被恢復(fù)到分層體系結(jié)構(gòu)上層的流程。與此相反,如果標(biāo) 志Frcv是"1",在步驟S113中發(fā)送工作區(qū)域24c的FAT1到存儲 卡34。利用工作區(qū)域24c中保存的FAT1重寫存儲卡34的管理區(qū) 域34a上的FAT1和FAT2中的每一個(gè)FAT。在步驟S115中,返回 工作區(qū)域24c中保存的文件信息到存儲卡34的根目錄。在多個(gè)刪除操作之間執(zhí)行成像操作的情況下,在成像操作之 前響應(yīng)于刪除操作保存的文件信息,以及在成像操作之后響應(yīng)于 刪除操作保存的文件信息,在工作區(qū)域24c中被混合。在步驟S115 中,在這些文件信息中間,在成像操作之后響應(yīng)于刪除操作保存 的文件信息被返回到根目錄。在完成步驟S115的處理之后,所述 處理被恢復(fù)到分層體系結(jié)構(gòu)上層的例程。正如根據(jù)以上描述理解,當(dāng)選擇照相模式(記錄模式)時(shí),通過 CPU40將JPEG文件(內(nèi)容數(shù)據(jù))寫入到存儲卡34的數(shù)據(jù)區(qū)域34b 中(S45)。與JPEP文件的寫處理相關(guān)聯(lián)CPU40更新在存儲卡34 的管理區(qū)域34a中記錄的FAT 1 (結(jié)構(gòu)信息)和文件信息(標(biāo)識信息),以便管理在數(shù)據(jù)區(qū)域34b中記錄的數(shù)據(jù)(S47, S49)。在數(shù)據(jù)區(qū)域 34b和閃存36上形成的拷貝區(qū)域的分布通過CPU40控制從而當(dāng)數(shù) 據(jù)區(qū)域34b的容量被增加時(shí),數(shù)據(jù)區(qū)域34b的分布比率也被增加 (S85)。當(dāng)選擇再現(xiàn)模式(特定模式)時(shí),通過CPU40在拷貝區(qū)域中拷 貝在管理區(qū)域34a中記錄的FAT1和文件信息(S87, S91, S97)。 當(dāng)在再現(xiàn)模式中執(zhí)行刪除操作時(shí),CPU40從管理區(qū)域34a記錄的 文件信息中刪除在數(shù)據(jù)區(qū)域34b中所記錄的想要JPEG文件的文件 信息(S99)。當(dāng)在再現(xiàn)模式中執(zhí)行恢復(fù)操作時(shí),通過CPU40將在拷 貝區(qū)域中拷貝的FAT1和文件信息寫入到管理區(qū)域34a(S113, S115)。由于FAT1和文件信息是用于管理數(shù)據(jù)區(qū)域34b中記錄的 JPEG文件的信息,大小(特別是FAT1的大小)被與數(shù)據(jù)區(qū)域34b 的容量成比例地增加。這里,在本實(shí)施例中,在數(shù)據(jù)區(qū)域34b和 閃存36上形成的拷貝區(qū)域的分布被控制從而當(dāng)數(shù)據(jù)區(qū)域34b的容 量被增加時(shí),數(shù)據(jù)區(qū)域34b的分布比率也被增加。因此,即使數(shù) 據(jù)區(qū)域34b的容量,而且,F(xiàn)AT1的大小是巨大的,也有可能使存 儲卡34恢復(fù)到刪除操作之前的狀態(tài)。另外,在本實(shí)施例中,正如根據(jù)圖9的步驟S85-S91中的處 理理解,根據(jù)存儲卡34的容量集中地在閃存36和數(shù)據(jù)區(qū)域34b 的任何之一中拷貝FAT1。但是,當(dāng)存儲卡34的容量小時(shí),如圖 11中所示一部分FAT1存儲在閃存36中以及FAT1的剩余部分可 以存儲在存儲卡34的數(shù)據(jù)區(qū)域34b中。在這種情況下,如在圖12 中所示,需要代替步驟S89中的處理執(zhí)行步驟S121和S123中的 處理,以及需要另外地執(zhí)行圖13所示的步驟S131-S137中的處理。參考圖12,步驟S121是用于在閃存36中存儲在工作區(qū)域24c中保存的FAT1的一部分的處理,以及步驟S123是用于在存儲卡 34的數(shù)據(jù)區(qū)域34b中存儲在工作區(qū)域24c中保存的FAT1的其他 部分的處理。參考圖13,步驟S131是存儲卡34的容量是否落入 從1千兆字節(jié)到2千兆字節(jié)的范圍中的確定處理,以及步驟S133 是用于確定是否數(shù)據(jù)區(qū)域34b和閃存36的空閑空間的總量是足夠 的處理。步驟S135和S137中的處理分別與圖12中所示的步驟 S121和S123的處理相同。進(jìn)一步,在本實(shí)施例中,存儲卡34的容量被注意以便控制拷 貝區(qū)域的分布比率。替換地,F(xiàn)AT1或FAT2的大小也可以被注意(參 見圖16中的Slla,圖17中的S85a以及圖18中的S85a)。另外, 存儲卡34的格式是"FAT16"或者"FAT32"也可以被注意。在圖16所示的主要任務(wù)中,當(dāng)在步驟S7中確定"否"時(shí)執(zhí) 行步驟Slla。在步驟Slla中,確定是否FAT1或FAT2的大小高 于M字節(jié)(注意,M〈2千兆字節(jié))。如果這里是"否",所述處理進(jìn) 行到步驟S13,而如果是"是,,,所述處理進(jìn)行到步驟S15。剩余 的步驟與圖5中所示的相同。在圖17所示的刪除處理中,在步驟S83之后執(zhí)行步驟S85a。 在步驟S85a中,執(zhí)行類似于上述步驟Slla的確定處理。如果這 里是"否",所述處理進(jìn)行到步驟S87,以及如果是"是",所述處 理進(jìn)行到步驟S89。剩余的步驟與圖9中所示的相同。在圖18所示的刪除處理中,在步驟S83之后執(zhí)行步驟S85a。 在步驟S85a中,在步驟S85a中,執(zhí)行類似于上述步驟Slla的確 定處理。如果這里是"否",所述處理進(jìn)行到步驟S121,以及如果 是"是",所述處理進(jìn)行到步驟S89。剩余的步驟與圖12中所示的 相同。根據(jù)圖16-圖18,拷貝區(qū)域的分布被控制從而當(dāng)管理區(qū)域34a的大小被增加時(shí),數(shù)據(jù)區(qū)域34b的分布比率也被增加。進(jìn)一步,在本實(shí)施例中,正如根據(jù)圖5中步驟S7的處理理解, 在存儲卡的連接和分離之后,使得恢復(fù)已經(jīng)被刪除的JPEG文件是 有可能的。但是,通過在圖9所示的步驟S101之后插入圖14所 示的步驟S141-S147,以及在圖5中添加圖15所示的步驟S151、 S153,有可能提供在存儲卡34的連接和分離之后使得恢復(fù)成為可 能的實(shí)施例。也就是,在圖9所示的步驟S101中,在更新存儲卡34的FAT1 和2之后,在圖14所示的步驟S141中確定是否數(shù)據(jù)區(qū)域34b的 空閑空間足夠。如果這里是"否",所述處理被恢復(fù)到分層體系結(jié) 構(gòu)上層的例程。另一方面,如果是"是",在步驟S143中將文件 信息存儲在存儲卡34的數(shù)據(jù)區(qū)域34b中,以及在步驟S145中在 工作區(qū)域24c中保存存儲卡34的FAT1,在存儲卡34的數(shù)據(jù)區(qū)域 34b中存儲在工作區(qū)域24c中保存的FAT1作為在步驟S147中確 定的FAT,以及所述處理被恢復(fù)到分層體系結(jié)構(gòu)上層的例程。確定的FAT用于確定是否因?yàn)樽源鎯?4從數(shù)碼相機(jī)10分 離到再次連接到數(shù)碼相機(jī)10的時(shí)間期間,在除了數(shù)碼相機(jī)10的 設(shè)備中的存儲卡34上執(zhí)行寫入或擦除數(shù)據(jù)而更新存儲卡34的 FAT1和FAT2。如果確定的FAT和存儲卡34的FAT1相同,確定 未執(zhí)行更新。在存儲卡34上執(zhí)行步驟S145和S151中的處理的情況下,這 允許在存儲卡的連接和分離之后進(jìn)行恢復(fù)。也就是,當(dāng)如在圖5 中所示在步驟S7中確定存儲卡34的連接和分離時(shí),在圖15所示 的步驟S151中確定是否存儲卡34的FAT1以及在存儲卡34的數(shù) 據(jù)區(qū)域34b中存儲的確定的FAT是相同的。如果這里是"否",即 如果它們二者相互不同,或者確定的FAT在存儲卡34的數(shù)據(jù)區(qū)域34b中不存在,那么所述處理進(jìn)行到步驟S9。另一方面,如果在步驟S151中確定為"是",則確定在自存 儲卡34從數(shù)碼相機(jī)IO分離到再次連接到數(shù)碼相機(jī)IO的時(shí)間期間, 在除了數(shù)碼相機(jī)10的設(shè)備中的存儲卡34上執(zhí)行寫入或擦除數(shù)據(jù), 在步驟S153中,確定是否在存儲器34的數(shù)據(jù)區(qū)域34b中存儲的 文件信息和數(shù)碼相機(jī)10的閃存36中存在的文件信息相同。如果這里是"否",所述處理進(jìn)行到步驟S9而如果是"是", 則確定在自存儲卡34從數(shù)碼相機(jī)10分離到再次連接到數(shù)碼相機(jī) 10并且再次連接已經(jīng)被曾經(jīng)分離過的存儲卡34的時(shí)間期間,執(zhí)行 通過數(shù)碼相機(jī)10對JPEG文件的刪除處理。這使得有可能在存儲 卡34的連接和分離之后執(zhí)行步驟11之后的處理,這樣允許恢復(fù)。盡管已經(jīng)詳細(xì)地描述和圖示了本發(fā)明,但是應(yīng)該清楚地明白 本發(fā)明僅僅通過圖示和實(shí)例的方式以及并不采取限制的方式,本 發(fā)明的精神和范圍僅僅通過技術(shù)方案的內(nèi)容進(jìn)行限定。
權(quán)利要求
1.一種內(nèi)容處理設(shè)備,包括當(dāng)選擇記錄模式時(shí),將內(nèi)容數(shù)據(jù)寫入到外部存儲器的數(shù)據(jù)區(qū)域的第一寫入器;與通過所述第一寫入器的寫處理相關(guān)聯(lián)更新在所述外部存儲器的管理區(qū)域中記錄的管理信息,以便管理在所述數(shù)據(jù)區(qū)域中記錄的數(shù)據(jù)的更新裝置;控制在所述數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的拷貝區(qū)域分布的控制器,以便當(dāng)所述數(shù)據(jù)區(qū)域的容量被增加時(shí),所述數(shù)據(jù)區(qū)域的分布比率也被增加;當(dāng)選擇特定模式時(shí),在所述拷貝區(qū)域中拷貝所述管理區(qū)域中記錄的管理信息的拷貝裝置;當(dāng)在所述特定模式中執(zhí)行刪除操作時(shí),從所述管理區(qū)域所記錄的管理信息中刪除對應(yīng)于在所述數(shù)據(jù)區(qū)域中記錄的想要內(nèi)容數(shù)據(jù)的一部分信息的刪除裝置;以及當(dāng)在所述特定模式中執(zhí)行恢復(fù)操作時(shí),將通過所述拷貝裝置拷貝的管理信息寫入到所述管理區(qū)域的第二寫入器。
2. 根據(jù)權(quán)利要求1所述的內(nèi)容處理設(shè)備,其中 所述管理信息包括用于標(biāo)識在所述記錄介質(zhì)中記錄的內(nèi)容數(shù)據(jù)的標(biāo)識信息以及用于指示在所述記錄介質(zhì)中記錄的內(nèi)容數(shù)據(jù)的 結(jié)構(gòu)狀態(tài)的結(jié)構(gòu)信息,所述拷貝區(qū)域包括存儲所述標(biāo)識信息的第 一 區(qū)域和存儲所述 結(jié)構(gòu)信息的第二區(qū)域,以及所述控制器控制所述第二區(qū)域的分布。
3. 根據(jù)權(quán)利要求1所述的內(nèi)容處理設(shè)備,其中所述控制器當(dāng)所述記錄介質(zhì)的容量高于門限值時(shí)分配所述整 個(gè)第二區(qū)域給所述數(shù)據(jù)區(qū)域,以及當(dāng)所述存儲介質(zhì)的容量等于或 小于所述門限值時(shí)分配所述整個(gè)第二區(qū)域給所述內(nèi)部存儲器。
4. 根據(jù)權(quán)利要求1所述的內(nèi)容處理設(shè)備,其中所述控制器當(dāng)所述記錄介質(zhì)的容量高于第 一 門限值時(shí)分配所 述整個(gè)第二區(qū)域給所述數(shù)據(jù)區(qū)域,當(dāng)所述記錄介質(zhì)的容量等于或 小于所述第一 門限值并高于第二門限值時(shí)分布式分配所述第二區(qū) 域給所述數(shù)據(jù)區(qū)域和所述內(nèi)部存儲器,以及當(dāng)所述記錄介質(zhì)的容 量等于或小于所述第二門限值時(shí)分配所述整個(gè)第二區(qū)域給所述內(nèi) 部存儲器。
5. 根據(jù)權(quán)利要求1所述的內(nèi)容處理設(shè)備,其中所述內(nèi)部存儲器是非易失性的。
6. 根據(jù)權(quán)利要求1所述的內(nèi)容處理設(shè)備,還包括當(dāng)選擇再現(xiàn)模 式時(shí)用于再現(xiàn)想要內(nèi)容數(shù)據(jù)的再現(xiàn)器,其中所述特定模式是再現(xiàn) 模式,以及所述刪除操作針對已經(jīng)通過所述再現(xiàn)器進(jìn)行再現(xiàn)的內(nèi) 容數(shù)據(jù)。
7. —種記錄通過內(nèi)容處理設(shè)備所執(zhí)行的內(nèi)容處理程序的記錄 介質(zhì),其中所述內(nèi)容處理程序使得所述內(nèi)容處理設(shè)備的處理器執(zhí)行以下 步驟當(dāng)選擇記錄模式時(shí)將內(nèi)容數(shù)據(jù)寫入到外部存儲器的數(shù)據(jù)區(qū)域 的第一寫入步驟;與通過所述第一寫入步驟的寫處理相關(guān)聯(lián)更新在所述外部存 儲器的管理區(qū)域中記錄的管理信息,以便管理在所述數(shù)據(jù)區(qū)域中 記錄的數(shù)據(jù)的更新步驟;控制在所述數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的拷貝區(qū)域分布的控制步驟,以便當(dāng)所述數(shù)據(jù)區(qū)域的容量被增加時(shí),所述數(shù)據(jù)區(qū)域的分布比率也纟皮增加;當(dāng)選擇特定模式時(shí)在所述拷貝區(qū)域中拷貝所述管理區(qū)域中記錄的管理信息的拷貝步驟;當(dāng)在所述特定模式中執(zhí)行刪除操作時(shí),從所述管理區(qū)域所記 錄的管理信息中刪除對應(yīng)于在所述數(shù)據(jù)區(qū)域中記錄的想要內(nèi)容數(shù) 據(jù)的一部分信息的刪除步驟;以及當(dāng)在所述特定模式中執(zhí)行恢復(fù)操作時(shí),將通過所述拷貝步驟 拷貝的管理信息寫入到所述管理區(qū)域的第二寫入步驟。
8. —種通過內(nèi)容處理設(shè)備執(zhí)行的內(nèi)容處理方法,包括當(dāng)選擇記錄模式時(shí)將內(nèi)容數(shù)據(jù)寫入到外部存儲器的數(shù)據(jù)區(qū)域 的第 一 寫入步驟;與通過所述第 一寫入步驟的寫處理相關(guān)聯(lián)更新在所述外部存 儲器的管理區(qū)域中記錄的管理信息,以便管理在所述數(shù)據(jù)區(qū)域中 記錄的數(shù)據(jù)的更新步驟;控制在所述數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的拷貝區(qū)域分布的 控制步驟,以便當(dāng)所述數(shù)據(jù)區(qū)域的容量被增加時(shí),所述數(shù)據(jù)區(qū)域 的分布比率也^^皮增加;當(dāng)選擇特定模式時(shí)在所述拷貝區(qū)域中拷貝所述管理區(qū)域中記 錄的管理信息的拷貝步驟;當(dāng)在所述特定模式中執(zhí)行刪除操作時(shí),從所述管理區(qū)域所記 錄的管理信息中刪除對應(yīng)于在所述數(shù)據(jù)區(qū)域中記錄的想要內(nèi)容數(shù) 據(jù)的一部分信息的刪除步驟;以及當(dāng)在所述特定模式中執(zhí)行恢復(fù)操作時(shí),將通過所述拷貝步驟 拷貝的管理信息寫入到所述管理區(qū)域的第二寫入步驟。
9. 一種內(nèi)容處理設(shè)備,包括當(dāng)選擇記錄模式時(shí)將內(nèi)容數(shù)據(jù)寫入到外部存儲器的數(shù)據(jù)區(qū)域的第一寫入器;與通過所述第一寫入器的寫處理相關(guān)聯(lián)更新在所述外部存儲 器的管理區(qū)域中記錄的管理信息,以便管理在所述數(shù)據(jù)區(qū)域中記 錄的數(shù)據(jù)的更新裝置;控制在所述數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的拷貝區(qū)域分布的 控制器,以便當(dāng)所述管理區(qū)域的容量被增加時(shí),所述數(shù)據(jù)區(qū)域的 分布比率也被增加;當(dāng)選擇特定模式時(shí)在所述拷貝區(qū)域中拷貝所述管理區(qū)域中記 錄的管理信息的拷貝裝置;當(dāng)在所述特定模式中執(zhí)行刪除操作時(shí),從所述管理區(qū)域所記 錄的管理信息中刪除對應(yīng)于在所述數(shù)據(jù)區(qū)域中記錄的想要內(nèi)容數(shù) 據(jù)的 一部分信息的刪除裝置;以及當(dāng)在所迷特定模式中執(zhí)行恢復(fù)操作時(shí),將通過所述拷貝裝置 拷貝的管理信息寫入到所述管理區(qū)域的第二寫入器。
全文摘要
一種內(nèi)容處理設(shè)備,該設(shè)備包括CPU,當(dāng)選擇記錄模式時(shí),CPU將內(nèi)容數(shù)據(jù)寫入到記錄介質(zhì)的數(shù)據(jù)區(qū)域。與寫入處理相關(guān)聯(lián)更新在記錄介質(zhì)管理區(qū)域中記錄的以便管理數(shù)據(jù)區(qū)域中所記錄數(shù)據(jù)的管理信息。通過控制器控制在數(shù)據(jù)區(qū)域和內(nèi)部存儲器上形成的拷貝區(qū)域分布以便當(dāng)數(shù)據(jù)區(qū)域的容量被增加時(shí),數(shù)據(jù)區(qū)域的分布比率也被增加。當(dāng)選擇特定模式時(shí),在拷貝區(qū)域中拷貝在管理區(qū)域中記錄的管理信息。當(dāng)在特定模式中執(zhí)行刪除操作時(shí),從管理區(qū)域記錄的管理信息中刪除對應(yīng)于在數(shù)據(jù)區(qū)域中記錄的想要的內(nèi)容數(shù)據(jù)的一部分信息。當(dāng)在特定模式中執(zhí)行恢復(fù)操作時(shí)將所述拷貝的管理信息寫入到管理區(qū)域。
文檔編號H04N5/225GK101237512SQ20081000630
公開日2008年8月6日 申請日期2008年1月29日 優(yōu)先權(quán)日2007年1月31日
發(fā)明者齊藤諭 申請人:三洋電機(jī)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1