欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法

文檔序號:6457780閱讀:203來源:國知局
專利名稱:數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于備份數(shù)據(jù)的數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法。
技術(shù)背景通常,當(dāng)備份可能由于任意因素而消失的數(shù)據(jù)時,通常如下執(zhí)行過程 將作為目標(biāo)的數(shù)據(jù)保存(shelter)到另一存儲介質(zhì),并且根據(jù)需要將保存到另 一存儲介質(zhì)的數(shù)據(jù)返回到原存儲介質(zhì)。當(dāng)執(zhí)行例如保存或返回的處理以保護(hù)高度秘密信息不受例如篡改之類的 攻擊時,有時可一起執(zhí)行編碼處理、解碼處理或用于檢查適當(dāng)性(propriety) 的處理(見專利文件1)。圖21是示出在通常數(shù)據(jù)備份方法中保存處理、返回處理和備份源的更新 處理的過程的圖。在附圖中,符號a、 b、和c分別示出在保存處理、返回處 理和備份源的更新處理時的過程。也就是,當(dāng)備份裝置將備份源區(qū)域的數(shù)據(jù) 保存到備份目的地區(qū)域時,備份裝置生成識別信息,并且一起存儲該識別信 息。此外,當(dāng)備份裝置將備份目的地區(qū)域的數(shù)據(jù)返回到備份源區(qū)域時,備份 裝置檢查所存儲的識別信息。專利文件l: JP-T-20004-531086但是,在上述通常的數(shù)據(jù)備份方法中,出現(xiàn)以下描述的問題。當(dāng)將備份 目的地區(qū)域的數(shù)據(jù)返回到備份源區(qū)域時,更新備份源區(qū)域的數(shù)據(jù),然后,再 次將備份數(shù)據(jù)返回,將備份源區(qū)域的內(nèi)容返回到更新數(shù)據(jù)之前的原始狀態(tài), 這可能導(dǎo)致不便。此外,當(dāng)改變在備份目的地區(qū)域的數(shù)據(jù)時,在保存數(shù)據(jù)時生成例如哈希 值的識別信息,并且在返回數(shù)據(jù)時通過使用識別信息來檢查適當(dāng)性、以便檢 測改變并且防止備份數(shù)據(jù)的返回是有效的。但是,即使當(dāng)由基于改變的備份 數(shù)據(jù)生成的值來代替識別信息時,也不能檢測到改變,導(dǎo)致由非法數(shù)據(jù)引, 的不便。此外,由于處理負(fù)載或耗電與備份數(shù)據(jù)量成比例增加,所以當(dāng)在裝置中安裝數(shù)據(jù)備份功能時,妨礙節(jié)省裝置整體的電源。 發(fā)明內(nèi)容因此,本發(fā)明的一個目的是提供一種數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法,其 可防止所更新的備份源的內(nèi)容通過返回處理返回到原始狀態(tài)。此外,本發(fā)明 的另一目的是提供一種數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法,其可防止所改變的備 份數(shù)據(jù)的返回處理并避免非法操作備份源的內(nèi)容的風(fēng)險。此外,本發(fā)明的另 一目的是提供一種數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法,其中可預(yù)期處理負(fù)載和耗 電的減少。為了達(dá)到上述目的,本發(fā)明提供一種數(shù)據(jù)備份裝置,將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)中。所述數(shù)據(jù)備份裝置包括數(shù)據(jù)傳送單 元,將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)中,并且將所保存 的數(shù)據(jù)返回到第一存儲介質(zhì);標(biāo)記單元,示出存儲在第二存儲介質(zhì)中的數(shù)據(jù) 有效還是無效;以及傳送管理單元,允許數(shù)據(jù)傳送單元保存數(shù)據(jù),并且當(dāng)存 儲在第一存儲介質(zhì)中的數(shù)據(jù)被保存到第二存儲介質(zhì)中時,將標(biāo)記單元設(shè)置為 有效,并且另一方面,允許數(shù)據(jù)傳送單元返回數(shù)據(jù),并且當(dāng)存儲在第二存儲 介質(zhì)中的數(shù)據(jù)被返回到第一存儲介質(zhì)時,將標(biāo)記單元設(shè)置為無效。因此,可 防止所更新的備份源的內(nèi)容通過返回處理而返回到原始狀態(tài)。此外,可防止 所改變的備份數(shù)據(jù)的返回處理,并避免非法操作備份源的內(nèi)容的風(fēng)險。數(shù)據(jù)備份裝置還包括寫入管理單元,在將數(shù)據(jù)寫入第一存儲介質(zhì)中的 時候、標(biāo)記單元有效時,保持?jǐn)?shù)據(jù)的寫入,允許數(shù)據(jù)傳送單元返回存儲在第 二存儲介質(zhì)中的數(shù)據(jù),在數(shù)據(jù)返回后釋放所保持?jǐn)?shù)據(jù)的寫入,以及允許數(shù)據(jù) 傳送單元保存存儲在完全寫入數(shù)據(jù)后更新的第 一存儲介質(zhì)中的數(shù)據(jù)。因此, 可經(jīng)常更新備份目的地存儲介質(zhì)(第二存儲介質(zhì))的內(nèi)容,以便與備份源存 儲介質(zhì)(第一存儲介質(zhì))的內(nèi)容相同。因此,即使當(dāng)存儲在備份源存儲介質(zhì) 中的數(shù)據(jù)由于不期望的因素而消失時,數(shù)據(jù)也可被重置為消失前的狀態(tài)。此外,寫入管理單元將備份源存儲介質(zhì)和第二存儲介質(zhì)分別劃分為多個 區(qū)域,以管理示出所劃分的第 一存儲介質(zhì)的區(qū)域的地址和示出所劃分的第二 存儲介質(zhì)的區(qū)域的地址,以便相互對應(yīng),以及當(dāng)寫入管理單元將數(shù)據(jù)寫人第 一存儲介質(zhì)的區(qū)域中時,寫入管理單元允許數(shù)據(jù)傳送單元在第一存儲介質(zhì)的 區(qū)域和第二存儲介質(zhì)的區(qū)域之間返回數(shù)據(jù)和保存數(shù)據(jù)。因此,可通過較少耗電和處理負(fù)載來自動更新備份目的地存儲介質(zhì)。數(shù)據(jù)備份裝置還包括電源管理單元,對于每個區(qū)域設(shè)置第一存儲介質(zhì) 的電源為開或關(guān)。當(dāng)寫入管理單元在第一存儲介質(zhì)的區(qū)域中寫入數(shù)據(jù)時,寫 入管理單元指示電源管理單元,在返回數(shù)據(jù)之前,設(shè)置由地址所示的第一存 儲介質(zhì)的區(qū)域中的電源為開,并且在保存數(shù)據(jù)之后設(shè)置電源為關(guān)。如上所述, 不斷控制備份期間的電源,使得可減少耗電。數(shù)據(jù)備份裝置還包括電源管理單元,對于每個區(qū)域設(shè)置第一存儲介質(zhì) 的電源為開或關(guān);以及中斷生成單元,在外部處理器中生成中斷。當(dāng)寫入管 理單元檢測到外部處理器在第 一存儲介質(zhì)的區(qū)域中寫入數(shù)據(jù)時,寫入管理單 元指示中斷生成單元生成中斷,并且在根據(jù)處理器執(zhí)行的處理程序返回數(shù)據(jù) 之前而將第 一存儲介質(zhì)的區(qū)域中的電源設(shè)置為開之后,寫入管理單元指示電 源管理單元在保存數(shù)據(jù)之后將電源設(shè)置為開。如上所述,在處理器的軟件控 制下執(zhí)行用于開啟電源的指令,使得可減少數(shù)據(jù)備份裝置的電路規(guī)模。數(shù)據(jù)備份裝置還包括電源狀態(tài)檢測單元,當(dāng)執(zhí)行對第一存儲介質(zhì)的處 理時,檢測第一存儲介質(zhì)中電源的狀態(tài);以及通知單元,當(dāng)?shù)谝淮鎯橘|(zhì)的 電源為關(guān)時,通知請求處理的源,第一存儲介質(zhì)的電源為關(guān)。因此,可將處 理切換到關(guān)于再次開啟備份源存儲介質(zhì)的電源的適當(dāng)處理,或者將處理切換 到其它處理,然后執(zhí)行重試。本發(fā)明提供一種數(shù)據(jù)備份裝置,將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到 第二存儲介質(zhì)中。所述數(shù)據(jù)備份裝置包括數(shù)據(jù)傳送單元,將存儲在第一存 儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)中,生成與數(shù)據(jù)的內(nèi)容唯一對應(yīng)的識別 信息,以及另一方面,將所保存的數(shù)據(jù)返回到第一存儲介質(zhì),并且通過使用 識別信息來評估所保存的數(shù)據(jù)的適當(dāng)性;識別信息存儲單元,其中存儲所生 成的識別信息;以及傳送管理單元,當(dāng)存儲在第一存儲介質(zhì)中的數(shù)據(jù)被保存 到第二存儲介質(zhì)中時,允許數(shù)據(jù)傳送單元保存數(shù)據(jù),并且另一方面,當(dāng)存儲 在第二存儲介質(zhì)中的數(shù)據(jù)被返回到第 一存儲介質(zhì)時,允許數(shù)據(jù)傳送單元返回 數(shù)據(jù)。因此,即使當(dāng)數(shù)據(jù)改變時,也可防止由根據(jù)所改變的數(shù)據(jù)生成的值代 替識別信息使得不能檢測到改變的情況。此外,數(shù)據(jù)傳送單元通過使用識別信息來評估所保存的數(shù)據(jù)的適當(dāng)性, 然后,擦除或通過另一值替代存儲在所述識別信息存儲單元中的識別信息。 因此,可防止備份源存儲介質(zhì)的內(nèi)容通過返回處理而返回到原始狀態(tài)。此外,當(dāng)數(shù)據(jù)傳送單元返回數(shù)據(jù)時,數(shù)據(jù)傳送單元通過使用基于存儲在 第二存儲介質(zhì)中的數(shù)據(jù)而生成的識別信息,來評估存儲在第二存儲介質(zhì)中的數(shù)據(jù)的適當(dāng)性,當(dāng)判斷該數(shù)據(jù)不是適當(dāng)數(shù)據(jù)時,數(shù)據(jù)傳送單元通過使用基于 存儲在第 一存儲介質(zhì)中的數(shù)據(jù)而生成的識別信息,來評估存儲在第二存儲介 質(zhì)中的數(shù)據(jù)的適當(dāng)性,并且當(dāng)判斷該數(shù)據(jù)為適當(dāng)數(shù)據(jù)時,數(shù)據(jù)傳送單元通知 請求源,完全返回其適當(dāng)性被證明的數(shù)據(jù)。因此,只要確定備份源存儲介質(zhì) 的內(nèi)容,便可使用與保存期間相同的數(shù)據(jù),并減少改變的影響。在一種數(shù)據(jù)備份方法中,數(shù)據(jù)備份裝置將存儲在第 一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)中。所述數(shù)據(jù)備份方法包括有效性設(shè)置步驟,當(dāng)數(shù)據(jù) 備份裝置將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)時,將示出存 儲在第二存儲介質(zhì)中的數(shù)據(jù)有效還是無效的標(biāo)記設(shè)置為有效;以及無效性設(shè) 置步驟,當(dāng)數(shù)據(jù)備份裝置將保存在第二存儲介質(zhì)中的數(shù)據(jù)返回到第 一存儲介 質(zhì)時,將所述標(biāo)記設(shè)置為無效。在一種數(shù)據(jù)備份方法中,數(shù)據(jù)備份裝置將存儲在第 一存儲介質(zhì)中的數(shù)據(jù) 保存到第二存儲介質(zhì)中。所述數(shù)據(jù)備份方法包括生成步驟,當(dāng)數(shù)據(jù)備份裝 置將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)時,生成與數(shù)據(jù)的內(nèi) 容唯一對應(yīng)的識別信息;通過數(shù)據(jù)備份裝置將所生成的識別信息存儲在識別 信息存儲單元中的步驟;以及評估步驟,當(dāng)數(shù)據(jù)備份裝置將所保存的數(shù)據(jù)返 回到第一存儲介質(zhì)時,通過使用識別信息評估所保存的數(shù)據(jù)的適當(dāng)質(zhì)。根據(jù)本發(fā)明,可防止所更新的備份源(第一存儲介質(zhì))的內(nèi)容通過返回 處理而返回到原始狀態(tài)。此外,可防止所改變的備份數(shù)據(jù)的返回處理,并避 免非法操作備份源的內(nèi)容的風(fēng)險。此外可預(yù)期處理負(fù)載和耗電的減少。


圖1是示出第 一實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 圖2是示出數(shù)據(jù)保存和返回處理的控制過程的流程圖。 圖3是示出第二實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 圖4是示出寫處理的控制過程的流程圖。圖5是示出第三實施例中在備份源存儲介質(zhì)和備份目的地存儲介質(zhì)乏間 的相應(yīng)關(guān)系的圖。圖6是示出寫處理的控制過程的流程圖。圖7是示出第四實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 圖8是示出數(shù)據(jù)保存和返回處理的控制過程的流程圖。 圖9是示出寫處理的控制過程的流程圖。圖10是示出第五實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 圖11是示出直到生成中斷的寫處理的控制過程的流程圖。 圖12是示出根據(jù)來自中斷處理程序(handler) 40的用于開啟電源的指 令的寫處理的控制過程的流程圖。圖13是示出由處理器30執(zhí)行的中斷處理程序40的過程的流程圖。 圖14是示出在寫處理期間的數(shù)據(jù)備份操作的圖。圖15是示出第六實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 圖16是示出用于判斷電源開啟狀態(tài)的過程的流程圖。 圖17是示出第七實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 圖18是示出數(shù)據(jù)保存和返回處理的控制過程的流程圖。 圖19是示出第八實施例中的數(shù)據(jù)保存和返回處理的控制過程的流程圖。 圖20是示出第九實施例中的數(shù)據(jù)保存和返回處理的控制過程的流程圖。 圖21是示出通常數(shù)據(jù)備份方法中的保存和返回數(shù)據(jù)以及更新備份源的 過程的流程圖。
具體實施方式
將參考附圖描述本發(fā)明的數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法的實施例。該實 施例的數(shù)據(jù)備份方法應(yīng)用于安裝在電子裝置上的數(shù)據(jù)備份裝置。 (第一實施例)圖1是示出第一實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 電子裝置包括數(shù)據(jù)備份裝置5、備份源存儲介質(zhì)20、備份目的地存儲介質(zhì)21 和處理器30。數(shù)據(jù)備份裝置5配備有作為標(biāo)記單元的備份數(shù)據(jù)有效性判斷標(biāo) 記11、作為傳送管理單元的傳送管理部分12以及作為數(shù)據(jù)傳送單元的數(shù)據(jù) 傳送部分10。數(shù)據(jù)傳送部分IO在備份源存儲介質(zhì)20和備份目的地存儲介質(zhì)21之間保 存和返回數(shù)據(jù)。備份數(shù)據(jù)有效性判斷標(biāo)記11是示出備份數(shù)據(jù)是有效還是無效 的標(biāo)記,并且不能從由處理器30執(zhí)行的軟件寫入。傳送管理部分12檢測來 自用于執(zhí)行軟件的處理器30的用于傳送數(shù)據(jù)的指令,以指示數(shù)據(jù)傳送部分10保存或返回數(shù)據(jù)并且改變備份數(shù)據(jù)有效性判斷標(biāo)記11的狀態(tài)。通過由在功能。將備份數(shù)據(jù)有效性判斷標(biāo)記11分配給數(shù)據(jù)備份裝置5中的RAM。這 應(yīng)用于以下描述的實施例。示出了具有上述結(jié)構(gòu)的數(shù)據(jù)備份裝置的操作。圖2是示出數(shù)據(jù)保存和返 回處理的控制過程的流程圖。最初,傳送管理部分12等待來自用于執(zhí)行軟件 的處理器30的、用于傳送數(shù)據(jù)的指令(步驟Sl )。當(dāng)傳送管理部分檢測到用 于傳送數(shù)據(jù)的指令時,傳送管理部分判別傳送的分類是保存數(shù)據(jù)還是返回數(shù) 據(jù)(步驟2 )。當(dāng)指示保存數(shù)據(jù)時,傳送管理部分12指示數(shù)據(jù)傳送部分10將存儲在備 份源存儲介質(zhì)20中的數(shù)據(jù)傳送到備份目的地存儲介質(zhì)21 (步驟S3 )。根據(jù)該 指令,數(shù)據(jù)傳送部分10將存儲在備份源存儲介質(zhì)20中的數(shù)據(jù)保存到備份目 的地存儲介質(zhì)21。當(dāng)完成數(shù)據(jù)傳送(保存數(shù)據(jù))時,傳送管理部分12改變 備份數(shù)據(jù)有效性判斷標(biāo)記11的值,以示出備份數(shù)據(jù)有效(步驟S4)。然后, 傳送管理部分返回到步驟Sl,等待用于傳送數(shù)據(jù)的指令。另一方面,在步驟S2中,當(dāng)指示返回數(shù)據(jù)時,傳送管理部分12判別備 份數(shù)據(jù)有效性判斷標(biāo)記11的值示出有效狀態(tài)還是無效狀態(tài)(步驟S5 )。當(dāng)備 份數(shù)據(jù)有效時,傳送管理部分12指示數(shù)據(jù)傳送部分10將保存在備份目的地 存儲介質(zhì)21中的數(shù)據(jù)返回到備份源存儲介質(zhì)20中(步驟S6)。根據(jù)該指令, 數(shù)據(jù)傳送部分10將保存在備份目的地存儲介質(zhì)21中的數(shù)據(jù)返回到備份源存 儲介質(zhì)20中。當(dāng)完成數(shù)據(jù)的返回(返回數(shù)據(jù))時,傳送管理部分12改變備份數(shù)據(jù)有效 性判斷標(biāo)記ll的值,以示出備份數(shù)據(jù)是無效的(步驟S7)。然后,傳送管理 部分返回到步驟Sl,等待用于傳送數(shù)據(jù)的指令。另一方面,在步驟S5中,當(dāng)備份數(shù)據(jù)是無效的時,傳送管理部分12不 指示數(shù)據(jù)傳送部分10返回數(shù)據(jù),并通知處理器30數(shù)據(jù)不能傳送數(shù)據(jù)(步驟 S8)。然后,傳送管理部分返回到步驟S1,等待用于傳送數(shù)據(jù)的指令。如上所述,根據(jù)第一實施例的數(shù)據(jù)備份裝置,由于當(dāng)返回備份數(shù)據(jù)一次 時,便不能再次返回數(shù)據(jù),直到下一次保存數(shù)據(jù),所以可防止備份源的更新 內(nèi)容通過返回處理而返回到原始狀態(tài)。此外,由于不能通過由處理器30執(zhí)行的軟件寫入備份數(shù)據(jù)有效性判斷標(biāo)記11,所以也減少了備份數(shù)據(jù)有效性判斷標(biāo)記11被改變以非法操作備份源的 內(nèi)容的危險。作為具體的例子,在用于處理例如CD、 DVD等存儲介質(zhì)的裝置中(其 中保存例如音樂、圖像等的記錄數(shù)據(jù),作為保護(hù)其版權(quán)的對象),作為用于保 護(hù)版權(quán)的方法,如下方法已用作常規(guī)方法之一規(guī)定復(fù)制次數(shù)并且每次執(zhí)行 復(fù)制操作便減少復(fù)制的剩余次數(shù)。但是,存在以下風(fēng)險獲得或重寫復(fù)制的 剩余次數(shù),以非法操作復(fù)制的剩余次數(shù)。例如,在復(fù)制的剩余次數(shù)為5次的 狀態(tài)下,當(dāng)非法獲得剩余次數(shù)時,如果執(zhí)行了3次復(fù)制操作,則復(fù)制的剩余 次數(shù)為2次。但是,此時,當(dāng)重寫非法獲得的復(fù)制的剩余次數(shù)時,則復(fù)制的 剩余次數(shù)回到5次,使得喪失了版權(quán)的保護(hù)效果。與之相比,當(dāng)防止數(shù)據(jù)被 多次復(fù)制操作時,該實施例是有效的。 (第二實施例)圖3是示出第二實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 與在第 一 實施例中的那些相同的組件由相同的附圖標(biāo)記指明,并且省略了對 其的說明。與第一實施例相比,第二實施例的數(shù)據(jù)備份裝置還包括作為存儲 區(qū)域操作管理單元的存儲區(qū)域操作管理部分13。存儲區(qū)域操作管理部分13檢測來自用于執(zhí)行軟件的處理器30的、對于 備份源存儲區(qū)域20的處理。當(dāng)存儲區(qū)域操作管理部分13將數(shù)據(jù)寫入備份源 存儲區(qū)域20中時,如果備份數(shù)據(jù)是有效的,則存儲區(qū)域操作管理部分13執(zhí) 行一系列操作保持寫操作、請求數(shù)據(jù)傳送部分IO返回數(shù)據(jù)、釋放寫操作的 保持以及請求數(shù)據(jù)傳送部分IO保存數(shù)據(jù)。如上所述,通過由數(shù)據(jù)備份裝置5 中的CPU執(zhí)行存儲在ROM中的處理程序,還實現(xiàn)存儲區(qū)域操作管理部分13 的功能。示出了具有上述結(jié)構(gòu)的數(shù)據(jù)備份裝置的操作。由于數(shù)據(jù)保存和返回處理 的控制過程與第一實施例中的圖2的流程圖中所示的過程相同,所以省略其 說明。圖4是示出寫處理的控制過程的流程圖。最初,存儲區(qū)域操作管理部分13等待生成來自執(zhí)行軟件的處理器30對 于存儲介質(zhì)的處理(步驟Sll )。當(dāng)存儲區(qū)域操作管理部分13檢測該處理對, 存儲區(qū)域操作管理部分13判別處理的分類是執(zhí)行指令、讀取數(shù)據(jù)還是寫入數(shù) 據(jù)(步驟S 12 )。當(dāng)處理的分類是執(zhí)行指令或讀取數(shù)據(jù)時,存儲區(qū)域操作管理部分13返回到步驟Sll等待下一處理。另一方面,在步驟S12中,當(dāng)處理的分類是寫入 數(shù)據(jù)時,存儲區(qū)域操作管理部分13判別寫入目的地存儲介質(zhì)或者在其上寫入 數(shù)據(jù)的存儲介質(zhì)的地址(步驟S 13 )。當(dāng)寫入目的地存儲介質(zhì)的地址位于備份源存儲介質(zhì)20的范圍外時,存儲 區(qū)域操作管理部分13返回到步驟S11等待下一處理。另一方面,當(dāng)寫入目的 地存儲介質(zhì)的地址位于備份源存儲介質(zhì)的范圍內(nèi)時,存儲區(qū)域操作管理部分 13判別備份數(shù)據(jù)有效性判斷標(biāo)記11示出備份數(shù)據(jù)有效還是示出備份數(shù)據(jù)無 效(S14)。當(dāng)備份數(shù)據(jù)有效性判斷標(biāo)記11示出備份數(shù)據(jù)無效時,存儲區(qū)域操作管理 部分13返回到步驟S11等待下一處理。另一方面,當(dāng)備份數(shù)據(jù)有效性判斷標(biāo) 記11示出備份數(shù)據(jù)有效時,存儲區(qū)域操作管理部分13保持寫處理(S15), 并且指示數(shù)據(jù)傳送部分10將在備份目的地存儲介質(zhì)21中所保存的備份數(shù)據(jù) 返回到備份源存儲介質(zhì)20 (步驟S16 )。根據(jù)該指令,數(shù)據(jù)傳送部分10將在 備份目的地存儲介質(zhì)21中所存儲的數(shù)據(jù)返回到備份源存儲介質(zhì)20。當(dāng)完全返回數(shù)據(jù)時,存儲區(qū)域操作管理部分13釋放寫處理的保持,以執(zhí) 行寫處理(步驟S17)。然后,當(dāng)完成寫處理時,存儲區(qū)域操作管理部分13 指示數(shù)據(jù)傳送部分10再次將備份源存儲介質(zhì)20的數(shù)據(jù)保存到備份目的地存 儲介質(zhì)21 (步驟S18)。根據(jù)該指令,數(shù)據(jù)傳送部分10將在備份源存儲介質(zhì) 20中存儲的數(shù)據(jù)保存到備份目的地存儲介質(zhì)21。而后,存儲區(qū)域操作管理部 分13返回到步驟Sll等待下一處理。如上所述,根據(jù)第二實施例的數(shù)據(jù)備份裝置,可預(yù)期與第一實施相同的 效果。此外,當(dāng)備份數(shù)據(jù)一次時,備份目的地存儲介質(zhì)的內(nèi)容可自動更新以 總是與備份源存儲介質(zhì)的那些相同。因此,即使當(dāng)由于任何未預(yù)期的因素而 使得存儲在備份源存儲介質(zhì)中的數(shù)據(jù)消失時,也可將數(shù)據(jù)返回到消失之前瞬 間的狀態(tài)。(第三實施例)由于第三實施例中的數(shù)據(jù)備份裝置的結(jié)構(gòu)與第二實施例中的相同,所以 使用相同的附圖標(biāo)記并且省略了對其的說明。 ,在第三實施例的數(shù)據(jù)備份裝置中,數(shù)據(jù)傳送部分10可設(shè)置傳送數(shù)據(jù)的范 圍不是備份源存儲介質(zhì)20的整體或者備份目的地存儲介質(zhì)21的整體,而是 限定的范圍。此外,存儲區(qū)域操作管理部分13將備份源存儲介質(zhì)20劃分為其尺寸小 于整體尺寸的存儲區(qū)域,并且分別管理所劃分的存儲區(qū)域的地址,所劃分的 存儲區(qū)域的地址與備份目的地存儲介質(zhì)21的地址對應(yīng)。此外,當(dāng)存儲區(qū)域操 作管理部分13檢測到在備份源存儲介質(zhì)20中寫入數(shù)據(jù)的因素、同時備份數(shù) 據(jù)有效性判斷標(biāo)記11示出備份數(shù)據(jù)有效時,存儲區(qū)域操作管理部分13指示 在寫入地址所屬于的劃分的存儲區(qū)域和備份目的地存儲介質(zhì)21中的存儲區(qū) 域之間再次返回并保存數(shù)據(jù),其中通過存儲區(qū)域操作管理部分13相應(yīng)地管理 所述備份目的地存儲介質(zhì)21。圖5是示出在第三實施例中的備份源存儲介質(zhì)和備份目的地存儲介質(zhì)之 間的相應(yīng)關(guān)系的圖。例如備份源存儲介質(zhì)20被安排在地址0x10000000到地 址0xl0000FFF,而備份目的地存儲介質(zhì)21被安排在地址0x20000000到地址 0x20000FFF。存儲區(qū)域操作管理部分13針對1 x 10字節(jié)單元管理備份源存儲介質(zhì)20。 此外,存儲區(qū)域操作管理部分13將備份源存儲介質(zhì)20的地址(0x10000000 + N)到地址 (0xl000000F + N)的區(qū)域與備份目的地存儲介質(zhì)21的地址 (0x20000000 + N)到地址 (0x2000000F + N)的區(qū)域?qū)?yīng)。這里,變量是 0 x 10的倍凄t。當(dāng)存儲區(qū)域操作管理部分13檢測對地址0x10000004到地址0x10000008 的寫處理時,如果備份數(shù)據(jù)有效,則存儲區(qū)域操作管理部分保持寫入處理。 存儲區(qū)域操作管理部分13指示數(shù)據(jù)傳送部分10將從地址0x20000000到地址 0x2000000F的區(qū)域的數(shù)據(jù)部分地返回到從地址0x10000000到地址 0xl000000F的區(qū)域。然后,當(dāng)完成寫處理時,存儲區(qū)域操作管理部分13指示數(shù)據(jù)傳送部分 10將從地址0x10000000到地址0xl000000F的區(qū)域的得到的數(shù)據(jù)保存到從地 址0x20000000到地址0x2000000F的區(qū)域。示出了具有上述結(jié)構(gòu)的數(shù)據(jù)備份裝置。由于數(shù)據(jù)保存和返回處理的控制 過程與第一實施中圖2的流程圖中所示的過程相同,所以省略其說明。圖6 是示出寫處理的控制過程的流程圖。與第二實施例的圖4的流程圖中所示的 步驟處理相同的步驟處理由相同的步驟編號指明,并且省略了對其的說明。當(dāng)存儲區(qū)域操作管理部分13在步驟S15中保持寫處理時,存儲區(qū)域操作 管理部分13向數(shù)據(jù)傳送部分10指定傳送范圍(步驟S15A)。存儲區(qū)域操作管理部分13指示數(shù)據(jù)傳送部分10在所指定的傳送范圍內(nèi)將備份目的地存儲 介質(zhì)21中保存的備份數(shù)據(jù)返回到備份源存儲介質(zhì)(步驟S16 )。根據(jù)該指令, 數(shù)據(jù)傳送部分10將存儲在備份目的地存儲介質(zhì)21中的數(shù)據(jù)返回到所指定的 傳送范圍內(nèi)的備份源存儲介質(zhì)20。當(dāng)完全返回數(shù)據(jù)時,存儲區(qū)域操作管理部分13釋放寫處理的保持,以執(zhí) 行寫處理(步驟S17)。然后,當(dāng)完成寫處理時,存儲區(qū)域操作管理部分13 向數(shù)據(jù)傳送部分10指定傳送范圍(步驟S17A)。存儲區(qū)域操作管理部分13 指示數(shù)據(jù)傳送部分10將備份源存儲介質(zhì)20的數(shù)據(jù)再次保存到在所指定范圍 內(nèi)的備份目的地存儲介質(zhì)21 (步驟S18)。根據(jù)該指令,數(shù)據(jù)傳送部分10將 存儲在備份源存儲介質(zhì)20中的數(shù)據(jù)保存到所指定傳送范圍內(nèi)的備份目的地 存儲介質(zhì)21。然后,存儲區(qū)域操作管理部分13返回步驟S11等待下一處理。如上所述,根據(jù)第三實施例的數(shù)據(jù)備份裝置,可預(yù)期與第一和第二實施 例的那些效果相同的效果。此外,可通過很少的耗電和處理負(fù)載自動更新備 份目的地存儲介質(zhì)。(第四實施例)圖7是示出第四實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 與在第二實施例中的那些相同的組件由相同的附圖標(biāo)記指明,并且省略了對其的說明。與第二實施例相比,第四實施例的數(shù)據(jù)備份裝置還包括作為電源 管理單元的電源管理部分14,所述電源管理單元用于根據(jù)存儲區(qū)域操作管理 部分13的指令開啟和關(guān)閉備份源存儲介質(zhì)20的電源。這里,存儲區(qū)域操作管理部分13在保持寫處理時指示電源管理部分14 開啟備份源存儲介質(zhì)20的電源。在釋放寫處理的保持(retention)和再次完 全保存數(shù)據(jù)之后,存儲區(qū)域操作管理部分13指示電源管理部分14關(guān)閉備份 源存儲介質(zhì)20的電源。示出了具有上述結(jié)構(gòu)的數(shù)據(jù)備份裝置的操作。圖8是示出數(shù)據(jù)保存和返 回處理的控制過程的流程圖。與第一實施例中圖2的那些相同的步驟處理由 相同的步驟編號指明,并且省略了對其的說明,而在此描述不同的步驟處理。在步驟S3中,傳送管理部分12指示數(shù)據(jù)傳送部分10保存數(shù)據(jù)。在完全 保存數(shù)據(jù)之后,傳送管理部分12指示電源管理部分14關(guān)閉備份源存儲介質(zhì) 20的電源(步驟S3A)。根據(jù)該指令,電源管理部分14關(guān)閉備份源存儲介質(zhì) 20的電源。此外,在步驟S5中,當(dāng)備^P分?jǐn)?shù)據(jù)有效性判斷標(biāo)記有效時,傳送管理部分 12指示電源管理部分14開啟備份源存儲介質(zhì)20的電源(步驟S5A)。根據(jù) 該指令,電源管理部分14開啟備份源存儲介質(zhì)20的電源。在開啟備份源存 儲介質(zhì)20的電源后,傳送管理部分12指示數(shù)據(jù)傳送部分IO在步驟S6中返 回數(shù)據(jù)。圖9是示出寫處理的控制過程的流程圖。與第三實施例的圖6的流程圖 中所示步驟處理相同的步驟處理由相同的步驟編號指明,并且省略了對其的 說明,而在此描述不同的步驟處理。在步驟S15中,在存儲區(qū)域操作管理部分13保持寫處理之后,存儲區(qū)域 操作管理部分13指示電源管理部分14開啟備份源存儲介質(zhì)20的電源(步驟 S15B)。根據(jù)該指令,電源管理部分14開啟備份源存儲介質(zhì)20的電源。在開啟備份源存儲介質(zhì)20的電源后,在步驟S15A中,存儲區(qū)域操作管 理部分13向數(shù)據(jù)傳送部分IO指定傳送范圍。在步驟S16中,存儲區(qū)域操作 管理部分13指示數(shù)據(jù)傳送部分10返回數(shù)據(jù)。此外,在步驟S17中,當(dāng)釋放寫處理的保持時,存儲區(qū)域操作管理部分 13在步驟S17A中向數(shù)據(jù)傳送部分IO指定傳送范圍。在步驟S18中,存儲區(qū) 域操作管理部分13指示數(shù)據(jù)傳送部分10保存數(shù)據(jù)。存儲區(qū)域操作管理部分 13指示電源管理部分14關(guān)閉備份源存儲介質(zhì)20的電源(步驟S18A)。根據(jù) 該指令,電源管理部分14關(guān)閉備份源存儲介質(zhì)20的電源。此后,存儲區(qū)域 操作管理部分返回到步驟Sll的處理。這里,在步驟S15A中開啟電源的范圍僅僅是寫目的地地址屬于的所劃 分的存儲區(qū)域的范圍。例如,當(dāng)存儲區(qū)域操作管理部分13管理備份源存儲介 質(zhì)20時(見圖5 ),如果存儲區(qū)域操作管理部分檢測到對地址0x10000004到 地址0x10000008的寫處理,則存儲區(qū)域操作管理部分13指示電源管理部分 14僅開啟地址0x10000000到地址OxlOOOOOOF的范圍的電源。當(dāng)存儲區(qū)域操 作管理部分還管理備份目的地存儲介質(zhì)21時,存儲區(qū)域操作管理部分可類似 地指示電源管理部分14僅開啟相應(yīng)區(qū)域的范圍的電源。根據(jù)第四實施例的數(shù)據(jù)備份裝置,可預(yù)期與第 一實施例的那些相,同的效 果。此外,由于不斷的(diligently)控制備份期間的電源,所以可減少耗電。 (第五實施例)圖10是示出第五實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。與第四實施例中的那些相同的組件由相同的附圖標(biāo)記指明,并且省略了對其 的說明。與第四實施例相比,第五實施例的數(shù)據(jù)備份裝置還包括作為中斷生成單元的中斷生成部分15,所述中斷生成單元用于根據(jù)來自存儲區(qū)域操作管 理部分13的指令生成對處理器30的中斷。在保持寫處理時,存儲區(qū)域操作管理部分13指示中斷生成部分15生成 中斷。此外,電源管理部分14不根據(jù)來自存儲區(qū)域操作管理部分13的指令、 而是根據(jù)來自處理器30的、通過執(zhí)行中斷處理程序40的指令來指示開啟備 份源存儲介質(zhì)20的電源。中斷處理程序40是存儲在處理器30的ROM中的 軟件。示出了具有上述結(jié)構(gòu)的數(shù)據(jù)備份裝置的操作。在第五實施例中,第四實 施例中圖9的步驟Sll到步驟S15的處理和步驟S15B到步驟S18A的處理不 作為連續(xù)操作序列處理,而是作為獨立操作。圖U是示出從生成中斷到寫處理的控制過程的流程圖。與第四實施例的 圖9的流程圖中所示的步驟處理相同的步驟處理由相同的步驟編號指明,并 且省略了對其的說明,而在此描述不同的步驟處理。在步驟Sll到步驟S14中,當(dāng)存儲區(qū)域操作管理部分13在備份源存儲介 質(zhì)20的電源為關(guān)閉狀態(tài)下、檢測到對備份源存儲介質(zhì)20的寫處理時,存儲 區(qū)域操作管理部分在步驟S15中保持寫處理,并指示中斷生成部分15生成中 斷(步驟15C)。根據(jù)該指令,中斷生成部分15生成對處理器30的中斷。然 后,存儲區(qū)域操作管理部分13返回到步驟Sll的處理。圖12是示出根據(jù)來自中斷處理程序40的用于開啟電源的指令的寫處理 的控制過程的流程圖。與第四實施例的圖9的流程圖中所示的步驟處理相同 的步驟處理由相同的步驟編號指明,并且省略了對其的說明,而在此描述不 同的步驟處理。電源管理部分14等待^r測到來自中斷處理程序40的用于開啟電源的指 令(步驟S15D)。當(dāng)電源管理部分14檢測到用于開啟電源的指令時,在步驟 S15B中,電源管理部分14開啟備份源存儲介質(zhì)20的電源。然后,在步驟 S16到S18A中,電源管理部分執(zhí)行一系列處理開啟備份源存儲介質(zhì)20的 電源、返回數(shù)據(jù)、釋放全部保持的寫處理、在完全寫入數(shù)據(jù)后再次保存數(shù)據(jù) 以及關(guān)閉備份源存儲介質(zhì)的電源。然后,電源管理部分返回到步驟S15D的 處理。圖13是示出由處理器30執(zhí)行的中斷處理程序40的過程的流程圖。每次 生成中斷,處理器30對計數(shù)器值N加1 (步驟S31),以判別計數(shù)器值N是 否達(dá)到了值3 (步驟S32)。這里,計數(shù)器值N存儲在處理器30的RAM中, 并且初始值為0。在步驟S32中,當(dāng)計數(shù)器值N達(dá)到值3時,處理器30將計數(shù)器值N返 回到初始值O (步驟S33)。然后,處理器30指示電源管理部分14開啟電源 (步驟S34)。然后,處理器結(jié)束處理??梢岳斫猓嫈?shù)器值N可為任意值。圖14是示出在寫處理期間的數(shù)據(jù)備份操作的圖。這里,Tl指明數(shù)據(jù)保 存時間、T2指明寫入時間而T3指明數(shù)據(jù)返回時間。此外,假設(shè)在圖14所示 的定時,備份數(shù)據(jù)有效,并且3次生成對備份源存儲介質(zhì)20的寫處理。在圖 14 (A)中,如在第四實施例中所示,保存?zhèn)浞輸?shù)據(jù)、寫入數(shù)據(jù)并且每次執(zhí)行 寫處理時返回數(shù)據(jù)。也就是,生成3次一系列處理保持寫處理、開啟電源、 返回數(shù)據(jù)、釋放全部所保持的寫處理、以及在完成寫處理后再次保存數(shù)據(jù)。另一方面,在圖14 (B)中,當(dāng)出現(xiàn)3次寫因素(生成中斷)時,中斷 處理程序40共同地執(zhí)行數(shù)據(jù)備份處理。因此,不開啟備份源存儲介質(zhì)20的 電源,直到生成第三次中斷,使得可壓縮耗電并且可減少4xTl的處理時間。如上所述,根據(jù)第五實施例的數(shù)據(jù)備份裝置,可減少兩次保存和返回數(shù) 據(jù)所需的處理負(fù)載和耗電。此外,由于在軟件控制下執(zhí)行用于開啟電源的指 令,所以可減少電路的規(guī)模。 (第六實施例)圖15是示出第六實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 與第一實施例中的那些相同的組件由相同的附圖標(biāo)記指明,并且省略了對其 的說明。與第一實施例相比,第六實施例的數(shù)據(jù)備份裝置還包括作為電源狀 態(tài)判斷單元的電源狀態(tài)判斷部分16。當(dāng)電源狀態(tài)判斷部分16檢測到從數(shù)據(jù) 備份源存儲介質(zhì)20中讀取數(shù)據(jù)或向數(shù)據(jù)備份源存儲介質(zhì)20中寫入數(shù)據(jù)或者 通過執(zhí)行處理器30的軟件而執(zhí)行指令時,電源狀態(tài)判斷部分16判斷數(shù)據(jù)備 份源存儲介質(zhì)20的電源是開還是關(guān),并且當(dāng)電源為關(guān)時,電源狀態(tài)判斷部分 通知處理器30電源為關(guān)。示出了具有上述結(jié)構(gòu)的數(shù)據(jù)備份裝置的操作。由于第六實施例的舉據(jù)保 存和返回處理的控制過程與第一實施例的圖2的流程圖中所示的過程相同, 所以省略其說明。圖16是示出了用于判斷電源開啟狀態(tài)的過程的流程圖。電源狀態(tài)判斷部軟件而執(zhí)行指令(步驟S41)。當(dāng)生成該處理時,電源狀態(tài)判斷部分判別備份 數(shù)據(jù)有效性判斷標(biāo)記11處于部分?jǐn)?shù)據(jù)有效還是無效的狀態(tài)(步驟S42 )。當(dāng)備份數(shù)據(jù)無效時,電源狀態(tài)判斷部分16不保持從存儲介質(zhì)讀取或向存 儲介質(zhì)寫入處理或者執(zhí)行指令的處理以返回到步驟S41,并且等待下一讀取 或?qū)懭胩幚砘蛘呦乱恢噶畹膱?zhí)行處理的生成。另一方面,當(dāng)備份數(shù)據(jù)有效時,電源狀態(tài)判斷部分16暫時保持從存儲介 質(zhì)讀取或向存儲介質(zhì)的寫入處理或者執(zhí)行指令的處理(步驟S43)。然后,電 源狀態(tài)判斷部分16判別備份源存儲介質(zhì)20的電源是開還是關(guān)(步驟S44 )。當(dāng)備份源存儲介質(zhì)20的電源是開啟時,電源狀態(tài)判斷部分16釋放從存S45 )。因而,執(zhí)行從備份源存儲介質(zhì)20讀取或向備份源存儲介質(zhì)20的寫入 處理或者執(zhí)行指令的處理。然后,電源狀態(tài)判斷部分16返回到步驟S41,等待下一讀取或?qū)懭胩幚砘蛘呦乱粋€指令執(zhí)行處理的生成。另一方面,在步驟S44,當(dāng)備份源存儲介質(zhì)20的電源是關(guān)閉時,電源狀 態(tài)判斷部分16通知處理器30:由于電源關(guān)閉,所以不能執(zhí)行從備份源存儲 介質(zhì)20讀取或向備份源存儲介質(zhì)20的寫入處理或者執(zhí)行指令的處理(步驟 S46)。然后,電源狀態(tài)判斷部分16返回到步驟S41,等待下一讀取或?qū)懭胩?理或者下一個指令執(zhí)行處理的生成。在備份源存儲介質(zhì)20中備份數(shù)據(jù)后,備份源存儲介質(zhì)20用作存儲其它 數(shù)據(jù)的工作區(qū),或者關(guān)閉其電源以省電。根據(jù)第六實施例的數(shù)據(jù)備份裝置,在軟件備份數(shù)據(jù)后,軟件可檢測備份 源存儲介質(zhì)的電源是開還是關(guān),以執(zhí)行符合電源的開啟或關(guān)閉的狀態(tài)的處理。 例如可執(zhí)行適當(dāng)?shù)奶幚恚丛俅伍_啟電源或?qū)⑻幚砬袚Q到其它處理,然后重 試讀取或?qū)懭胩幚砘蛘邎?zhí)行指令的處理。 (第七實施例)圖17是示出第七實施例中的電子裝置的數(shù)據(jù)備份裝置的外圍結(jié)構(gòu)的圖。 與第 一實施例中的那些相同的組件由相同的附圖標(biāo)記指明。該數(shù)據(jù)備份裝置 5包括數(shù)據(jù)傳送部分10A,傳送管理部分12以及作為識別信息存儲單元的識 別信息存儲部分17。數(shù)據(jù)傳送部分10A在備份源存儲介質(zhì)20和備份目的地存儲介質(zhì)21之間 保存和返回數(shù)據(jù),并將其結(jié)果通知給處理器30。傳送管理部分12檢測來自 用于執(zhí)行軟件的處理器30的、用于傳送數(shù)據(jù)的指令,并指示數(shù)據(jù)傳送部分 IOA保存或返回數(shù)據(jù)。識別信息存儲部分17用作其中存儲備份數(shù)據(jù)的識別信 息并且不能從處理器30執(zhí)行的軟件寫入數(shù)據(jù)的部分。當(dāng)數(shù)據(jù)傳送部分IOA保存數(shù)據(jù)時,基于數(shù)據(jù)的內(nèi)容形成備份數(shù)據(jù)的識別 信息,并且當(dāng)數(shù)據(jù)傳送部分IOA返回數(shù)據(jù)時,備份數(shù)據(jù)的識別信息為用于評 估數(shù)據(jù)適當(dāng)性的值。作為識別信息,例如可采用哈希值(hash value )。圖18是示出數(shù)據(jù)保存和返回處理的控制過程的流程圖。最初,傳送管理 部分12等待來自執(zhí)行軟件的處理器30的、用于傳送數(shù)據(jù)的指令(步驟S51 )。 當(dāng)傳送管理部分檢測到用于傳送數(shù)據(jù)的指令時,傳送管理部分判別傳送的類 別是保存數(shù)據(jù)還是返回數(shù)據(jù)(步驟S52)。當(dāng)指示保存數(shù)據(jù)時,傳送管理部分12指示數(shù)據(jù)傳送部分10A將存儲在 備份源存儲介質(zhì)20中的數(shù)據(jù)傳送到備份目的地存儲介質(zhì)21 (步驟S53 )。根據(jù)該指令,數(shù)據(jù)傳送部分10A將存儲在備份源存儲介質(zhì)20中的數(shù)據(jù) 傳送到備份目的地存儲介質(zhì)21,并且基于備份數(shù)據(jù)生成識別信息(步驟S54 ), 并且將所生成的識別信息存儲在識別信息存儲部分17中(步驟S55 )。然后,數(shù)據(jù)傳送部分10A通知處理器30完全保存了數(shù)據(jù)(步驟S56 )。 然后,傳送管理部分12返回到步驟S51,等待用于傳送數(shù)據(jù)的下一指令。另一方面,在步驟S52中,當(dāng)指示返回數(shù)據(jù)時,傳送管理部分12指示數(shù) 據(jù)傳送部分IOA基于保存到備份目的地存儲介質(zhì)21的數(shù)據(jù)來生成識別信息 (步驟S57 )。數(shù)據(jù)傳送部分10A基于保存在備份目的地存儲介質(zhì)21中的數(shù) 據(jù)來生成識別信息,并且比較所生成的識別信息與存儲在識別信息存儲部分 17中的識別信息,以檢查是否在將數(shù)據(jù)保存到備份目的地存儲介質(zhì)21中的 同時改變了數(shù)據(jù)(步驟S58)。當(dāng)識別信息相互對應(yīng)時,即,當(dāng)判斷將數(shù)據(jù)保存到備份目的地存儲介質(zhì)21 中的同時未改變數(shù)據(jù)時,數(shù)據(jù)傳送部分10A將保存在備份目的地存儲介質(zhì)21 中的數(shù)據(jù)傳送到備份源存儲介質(zhì)20 (步驟S59)。在完全返回數(shù)據(jù)之后,證明 備份數(shù)據(jù)的適當(dāng)性(propriety),以通知處理器30完成了數(shù)據(jù)的返甸(步驟 S60)。然后,傳送管理部分12返回到步驟S51,等待用于傳送數(shù)據(jù)的下一指令。另一方面,在步驟S58中,當(dāng)識別信息相互不相應(yīng)時,即,當(dāng)判斷在將數(shù)據(jù)保存到備份目的地存儲介質(zhì)21中的同時改變了數(shù)據(jù)時,數(shù)據(jù)傳送部分 IOA不執(zhí)行返回處理,并通知處理器30改變了備份數(shù)據(jù)(步驟S61)。然后, 傳送管理部分12返回到步驟S51,等待用于傳送數(shù)據(jù)的下一指令。在此情況 下,由于未返回數(shù)據(jù),不能連續(xù)使用備份數(shù)據(jù)。因而,需要例如從初始狀態(tài) 的數(shù)據(jù)重建的適當(dāng)處理。根據(jù)第七實施例的備份裝置,將識別信息存儲在識別信息存儲部分,該 識別信息存儲部分不能從在處理器30中執(zhí)行的軟件來寫入,并且受到保護(hù)。 因此,如果應(yīng)該改變備份數(shù)據(jù),則可防止改變識別信息。因而,可避免識別 信息被根據(jù)改變的數(shù)據(jù)生成的值代替而不能檢測到改變的情況。結(jié)果,可減 少非法數(shù)據(jù)導(dǎo)致不便的風(fēng)險。 (第八實施例)由于第八實施例中的數(shù)據(jù)備份裝置的結(jié)構(gòu)與第七實施例的結(jié)構(gòu)相同,所 以使用相同的附圖標(biāo)記,并且省略了對其的說明。在第八實施例中,與第七 實施例相比,數(shù)據(jù)傳送部分IOA具有用于在返回備份數(shù)據(jù)期間擦除存儲在識 別信息存儲部分17中的識別信息的功能。圖19是示出第八實施例中的數(shù)據(jù)保存和返回處理的控制過程的流程圖。 與第七實施例的圖18的流程圖中所示的步驟處理相同的步驟處理由相同的 步驟編號指明,并且省略了對其的說明,而在此描述不同的步驟處理。在步驟S59中,在數(shù)據(jù)傳送部分10A將保存到備份目的地存儲介質(zhì)21 的數(shù)據(jù)返回到備份源存儲介質(zhì)20之后,數(shù)據(jù)傳送部分10A擦除存儲在識別 信息存儲部分17中的識別信息(步驟S59A)。然后,在步驟S60,數(shù)據(jù)傳送 部分10A通知處理器30A證明了備份數(shù)據(jù)的適當(dāng)性,并且完成數(shù)據(jù)的返回。根據(jù)第八實施例的備份裝置,當(dāng)返回備份數(shù)據(jù)一次時,便擦除存儲在識 別信息存儲部分17中的備份數(shù)據(jù)的識別信息,被返回一次的備份數(shù)據(jù)不能再 次返回。因而,可預(yù)期與第七實施例的那些相同的效果。此外,如在第一實 施例中,可防止通過返回處理將備份源的更新內(nèi)容返回到原始狀態(tài)。 (第九實施例)由于第九實施例中的數(shù)據(jù)備份裝置的結(jié)構(gòu)與第七實施例的緣構(gòu)相同,所 以使用相同的附圖標(biāo)記,并且省略了對其的說明。在第九實施例中,與第七 實施例相比,數(shù)據(jù)傳送部分IOA還具有以下描述的功能。也就是,數(shù)據(jù)傳送 部分具有其中當(dāng)數(shù)據(jù)傳送部分IOA檢測到存儲在備份目的地存儲介質(zhì)21中的備份數(shù)據(jù)被改變時,數(shù)據(jù)傳送部分基于存儲在識別信息存儲部分17中的識 別信息,判斷備份源存儲介質(zhì)20的狀態(tài)是否與在保存數(shù)據(jù)期間的狀態(tài)相同, 并且當(dāng)判斷保持相同狀態(tài)時,數(shù)據(jù)傳送部分將與在完成數(shù)據(jù)的返回處理期間 的響應(yīng)相同的響應(yīng)返回給處理器30。圖20是示出第九實施例中的數(shù)據(jù)保存和返回處理的控制過程的流程圖。 與第八實施例的圖19的流程圖中所示的步驟處理相同的步驟處理由相同的 步驟編號指明,并且省略了對其的說明,而在此描述不同的步驟處理。在步驟S58中,當(dāng)數(shù)據(jù)傳送部分IOA判斷在返回數(shù)據(jù)期間改變了備份目 的地存儲介質(zhì)21的內(nèi)容時,數(shù)據(jù)傳送部分基于備份源存儲介質(zhì)20的內(nèi)容, 通過與步驟S54中在保存數(shù)據(jù)期間的方法相同的方法生成識別信息(步驟 S60A)。數(shù)據(jù)傳送部分10A比較所生成的識別信息與存儲在識別信息存儲部分17 中的識別信息,以檢查是否由于例如關(guān)斷電源或針對其它使用的重寫處理而 引起保存數(shù)據(jù)之后的備份源存儲介質(zhì)20的內(nèi)容的改變(步驟S60B )。作為比較的結(jié)果,當(dāng)識別信息相互對應(yīng)時,由于保持了備份源存儲介質(zhì) 20的內(nèi)容,所以認(rèn)為備份源存儲介質(zhì)20的狀態(tài)與在數(shù)據(jù)的返回處理的完成 期間的狀態(tài)相同,以在步驟S60中將響應(yīng)返回到處理器30。然后,傳送管理 部分返回到步驟S51,以等待用于傳送數(shù)據(jù)的下一指令。另一方面,作為比較的結(jié)果,當(dāng)識別信息相互不對應(yīng)時,由于在步驟S61 檢測到備份數(shù)據(jù)的改變,所以數(shù)據(jù)傳送部分向處理器30返回響應(yīng),該響應(yīng)示 出不能返回數(shù)據(jù)。然后,傳送管理部分12返回到步驟S51,以等待用于傳送 數(shù)據(jù)的下一指令。根據(jù)第九實施例中的數(shù)據(jù)備份裝置,如果應(yīng)該改變備份數(shù)據(jù),則當(dāng)確保 保持了備份源存儲介質(zhì)的內(nèi)容時,可使用與在保存數(shù)據(jù)期間相同的數(shù)據(jù)。因 此,可減少由于改變引起的影響。本發(fā)明不限于上述實施例的結(jié)構(gòu),并且可釆用實現(xiàn)在權(quán)利要求中描述的 功能或本實施例的功能的任意結(jié)構(gòu)。例如,通過在備份裝置5中的CPU執(zhí)行存儲在ROM中的處理程序,來 分別實現(xiàn)上述實施例的數(shù)據(jù)備份裝置中的功能,然而,可通過由軟件控制的 集成電路來實現(xiàn)這些功能。具體地,第一實施例中的數(shù)據(jù)傳送部分10、標(biāo)記11、傳送管理部分12200810003507.7說明書第18/18頁和處理器30被安裝為一個集成電路。這里,當(dāng)傳送管理部分12配備有其中可通過軟件寫入數(shù)據(jù)的寄存器時,將寄存器的使用設(shè)置為用于指示保存和寫入數(shù)據(jù)的寫操作。處理器30執(zhí)行軟件以操作存儲器,使得可控制數(shù)據(jù)的保存 和返回處理。此外,還可將備份源存儲介質(zhì)20或備份目的地存儲介質(zhì)21安裝為被包 括在一個集成電路中,或者可被安裝為形成獨立于處理器30的集成電路。上述主題不限于第一實施例的結(jié)構(gòu),并且可應(yīng)用于其它實施例的結(jié)構(gòu)。 可分別安裝數(shù)據(jù)備份裝置的部分為集成電路和用于控制它的軟件??稍诟鞣N電子裝置上分別安裝上述實施例的數(shù)據(jù)備份裝置。例如,可在 用于證明個人的安全系統(tǒng)上安裝數(shù)據(jù)備份裝置,使得不能使用不適當(dāng)?shù)淖C明 數(shù)據(jù)??偠灾?,在上述實施例中分別描述的數(shù)據(jù)備份裝置可獲得以下描述的判斷標(biāo)記,并且當(dāng)該標(biāo)記示出無效時不返回備份數(shù)據(jù),所以可防止備份源的 更新內(nèi)容通過返回處理而返回到原始狀態(tài)。此外,由于不能從外部軟件寫入 標(biāo)記,所以可減少備份源的內(nèi)容通過改變標(biāo)記而被非法操作的危險。此外, 當(dāng)備份數(shù)據(jù)的有效期間出現(xiàn)對備份源的寫處理時,同時更新備份源和備份目 的地。此外,控制備份源存儲介質(zhì)的電源,以僅在更新期間、僅在更新范圍 中開啟。因而,可減少處理負(fù)載和耗電。此外,通過軟件和硬件的協(xié)作實現(xiàn) 電源的控制,使得可預(yù)期電路規(guī)模的減少或者耗電的進(jìn)一步減少。此外,當(dāng) 保存?zhèn)浞輸?shù)據(jù)時,將備份數(shù)據(jù)的識別信息存儲在不能從軟件改變的識別信息 存儲部分中,并且當(dāng)返回備份數(shù)據(jù)時,放棄識別信息存儲部分中的內(nèi)容,使 得可避免由于返回改變的備份數(shù)據(jù)的不便,并且可防止備份源的更新內(nèi)容由 于返回處理而返回原始狀態(tài)。此外,當(dāng)檢測到改變時,通過使用識別信息來 評價備份源的內(nèi)容的適當(dāng)性。當(dāng)判斷無改變時,認(rèn)為備份源的內(nèi)容不改變和 消失,并被連續(xù)使用。還可無效備份數(shù)據(jù)。因而,可進(jìn)一步改進(jìn)改變的強(qiáng)度。 本發(fā)明的數(shù)據(jù)備份方法對于具有用于備份數(shù)據(jù)的功能的電子裝置是有效 的。例如,在處理諸如CD、 DVD等存儲介質(zhì)的裝置中(其中存儲例如音樂、 圖像等作為要保護(hù)其版權(quán)的對象的記錄數(shù)據(jù)),當(dāng)防止多次復(fù)制,數(shù)據(jù)時, 本發(fā)明的數(shù)據(jù)備份方法是有效的。此外,數(shù)據(jù)備份方法可應(yīng)用于證明個人的 安全系統(tǒng),使得不能使用非法證明數(shù)據(jù)。
權(quán)利要求
1.一種數(shù)據(jù)備份裝置,將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)中,所述數(shù)據(jù)備份裝置包括數(shù)據(jù)傳送單元,將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲介質(zhì)中,并將所保存的數(shù)據(jù)返回到第一存儲介質(zhì);標(biāo)記單元,示出存儲在第二存儲介質(zhì)中的數(shù)據(jù)有效還是無效;以及傳送管理單元,允許數(shù)據(jù)傳送單元保存數(shù)據(jù),并且當(dāng)存儲在第一存儲介質(zhì)中的數(shù)據(jù)被保存到第二存儲介質(zhì)中時,將標(biāo)記單元設(shè)置為有效,并且另一方面,允許數(shù)據(jù)傳送單元返回數(shù)據(jù),并且當(dāng)存儲在第二存儲介質(zhì)中的數(shù)據(jù)被返回到第一存儲介質(zhì)時,將標(biāo)記單元設(shè)置為無效。
2. 如權(quán)利要求1所述的數(shù)據(jù)備份裝置,還包括寫入管理單元,在將數(shù)據(jù)寫入第一存儲介質(zhì)中的時候、標(biāo)記單元有效時, 保持?jǐn)?shù)據(jù)的寫入處理,允許數(shù)據(jù)傳送單元返回存儲在第二存儲介質(zhì)中的數(shù)據(jù), 在返回數(shù)據(jù)后釋放所保持?jǐn)?shù)據(jù)的寫處理,以及允許數(shù)據(jù)傳送單元保存存儲于 在完全寫入數(shù)據(jù)后更新的第 一存儲介質(zhì)中的數(shù)據(jù)。
3. 如權(quán)利要求2所述的數(shù)據(jù)備份裝置,其中寫入管理單元將第一存儲介 質(zhì)和第二存儲介質(zhì)分別劃分為多個區(qū)域,以管理示出所劃分的第 一存儲介質(zhì) 的區(qū)域的地址和示出所劃分的第二存儲介質(zhì)的區(qū)域的地址,以便相互對應(yīng), 以及當(dāng)寫入管理單元將數(shù)據(jù)寫入第 一存儲介質(zhì)的區(qū)域中時,寫入管理單元允 許數(shù)據(jù)傳送單元在第一存儲介質(zhì)的區(qū)域和第二存儲介質(zhì)的區(qū)域之間返回數(shù)據(jù) 和保存數(shù)據(jù)。
4. 如權(quán)利要求3所述的數(shù)據(jù)備份裝置,還包括電源管理單元,對于每個區(qū)域設(shè)置第一存儲介質(zhì)的電源為開或關(guān),其中 當(dāng)寫入管理單元在第一存儲介質(zhì)的區(qū)域中寫入數(shù)據(jù)時,寫入管理單元指示電 源管理單元在返回數(shù)據(jù)之前設(shè)置由地址所示的第 一存儲介質(zhì)的區(qū)域中的電源 為開,并且在保存數(shù)據(jù)之后設(shè)置電源為關(guān)。
5. 如權(quán)利要求3所述的數(shù)據(jù)備份裝置,還包括電源管理單元,對于每個區(qū)域設(shè)置第一存儲介質(zhì)的電源為開或關(guān);以及 中斷生成單元,在外部處理器中生成中斷,其中當(dāng)寫入管理單元檢測到 外部處理器在第一存儲介質(zhì)的區(qū)域中寫入數(shù)據(jù)時,寫入管理單元指示中斷生成單元生成中斷,并且在根據(jù)處理器中執(zhí)行的處理程序返回數(shù)據(jù)之前而將第 一存儲介質(zhì)的區(qū)域中的電源設(shè)置為開之后,寫入管理單元指示電源管理單元 在保存數(shù)據(jù)之后將電源設(shè)置為開。
6. 如權(quán)利要求1所述的數(shù)據(jù)備份裝置,還包括電源狀態(tài)檢測部分,當(dāng)執(zhí)行對第一存儲介質(zhì)的處理時,檢測第一存儲介質(zhì)中電源的狀態(tài);以及通知單元,當(dāng)?shù)谝淮鎯橘|(zhì)的電源為關(guān)時,通知請求處理的源,第一存 儲介質(zhì)的電源為關(guān)。
7. —種數(shù)據(jù)備份裝置,將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存到第二存儲 介質(zhì)中,所述數(shù)據(jù)備份裝置包括數(shù)據(jù)傳送單元,將存儲在第一存儲介質(zhì)中的數(shù)據(jù)侏存到第二存儲介質(zhì)中, 生成與數(shù)據(jù)的內(nèi)容唯一對應(yīng)的識別信息,以及另一方面,將所保存的數(shù)據(jù)返 回到第一存儲介質(zhì),并且通過使用識別信息來評估所保存數(shù)據(jù)的適當(dāng)性; 識別信息存儲單元,其中存儲所生成的識別信息;以及 傳送管理單元,當(dāng)存儲在第 一存儲介質(zhì)中的數(shù)據(jù)被保存到第二存儲介質(zhì) 中時,允許數(shù)據(jù)傳送單元保存數(shù)據(jù),并且另一方面,當(dāng)存儲在第二存儲介質(zhì) 中的數(shù)據(jù)被返回到第一存儲介質(zhì)時,允許數(shù)據(jù)傳送單元返回數(shù)據(jù)。
8. 如權(quán)利要求7所述的數(shù)據(jù)備份裝置,其中數(shù)據(jù)傳送單元通過使用識別 信息來評估所保存的數(shù)據(jù)的適當(dāng)性,然后,擦除或通過另一值替代存儲在所 述識別信息存儲單元中的識別信息。
9. 如權(quán)利要求7所述的數(shù)據(jù)備份裝置,其中當(dāng)所述數(shù)據(jù)傳送單元返回數(shù) 據(jù)時,數(shù)據(jù)傳送單元通過使用基于存儲在第二存儲介質(zhì)中的數(shù)據(jù)而生成的識 別信息來評估存儲在第二存儲介質(zhì)中的數(shù)據(jù)的適當(dāng)性,當(dāng)判斷該數(shù)據(jù)不是適 當(dāng)數(shù)據(jù)時,數(shù)據(jù)傳送單元通過使用基于存儲在第一存儲介質(zhì)中的數(shù)據(jù)而生成 的識別信息來評估存儲在第二存儲介質(zhì)中的數(shù)據(jù)的適當(dāng)性,并且當(dāng)判斷該數(shù) 據(jù)是適當(dāng)數(shù)據(jù)時,數(shù)據(jù)傳送單元通知請求源,完全返回其適當(dāng)性被證明的數(shù) 據(jù)。
10. —種數(shù)據(jù)備份方法,其中數(shù)據(jù)備份裝置將存儲在第一存儲介質(zhì)中的 數(shù)據(jù)保存到第二存儲介質(zhì)中,所述數(shù)據(jù)備份方法包括有效性設(shè)置步驟,當(dāng)數(shù)據(jù)備份裝置將存儲在第一存儲介質(zhì)中的數(shù)據(jù)保存 到第二存儲介質(zhì)時,將示出存儲在第二存儲介質(zhì)中的數(shù)據(jù)有效還是無效的標(biāo)記設(shè)置為有效;以及無效性設(shè)置步驟,當(dāng)數(shù)據(jù)備,份裝置將保存在第二存儲介質(zhì)中的數(shù)據(jù)返回 到第一存儲介質(zhì)時,將所述標(biāo)記設(shè)置為無效。
11. 一種數(shù)據(jù)備份方法,其中數(shù)據(jù)備份裝置將存儲在第一存儲介質(zhì)中的 數(shù)據(jù)保存到第二存儲介質(zhì),所述數(shù)據(jù)備份方法包括生成步驟,當(dāng)數(shù)據(jù)備份裝置將存儲在第 一存儲介質(zhì)中的數(shù)據(jù)保存到第二 存儲介質(zhì)時,生成與數(shù)據(jù)的內(nèi)容唯一對應(yīng)的識別信息;通過數(shù)據(jù)備份裝置將所生成的識別信息存儲在識別信息存儲單元中的步 驟;以及評估步驟,當(dāng)數(shù)據(jù)備份裝置將所保存的數(shù)據(jù)返回到第一存儲介質(zhì)時,通 過使用識別信息評估所保存的數(shù)據(jù)的適當(dāng)性。
12. —種數(shù)據(jù)備份裝置,其中根據(jù)權(quán)利要求1的數(shù)據(jù)備份裝置的各個單 元分別安裝在由軟件控制的集成電路上。
13. —種軟件,控制如權(quán)利要求12所述的集成電路。
全文摘要
一種數(shù)據(jù)備份裝置和數(shù)據(jù)備份方法。示出備份數(shù)據(jù)處于有效還是無效狀態(tài)的備份數(shù)據(jù)有效性判斷標(biāo)記11用于將存儲在備份源存儲介質(zhì)20中的數(shù)據(jù)保存到備份目的地存儲介質(zhì)21,并且標(biāo)記11變?yōu)橛行?。此外,?dāng)將存儲在備份目的地存儲介質(zhì)21中的數(shù)據(jù)返回到備份源存儲介質(zhì)20時,標(biāo)記11改變?yōu)闊o效。當(dāng)標(biāo)記11示出無效時,不返回數(shù)據(jù)。也就是,當(dāng)備份數(shù)據(jù)被返回一次時,不能再次返回數(shù)據(jù),直到出現(xiàn)數(shù)據(jù)的下一次保存處理。
文檔編號G06F11/14GK101226493SQ20081000350
公開日2008年7月23日 申請日期2008年1月18日 優(yōu)先權(quán)日2007年1月19日
發(fā)明者坂木清治, 芳賀顯一, 落合成幸 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
吉水县| 苗栗县| 玉门市| 晋江市| 湖北省| 湖北省| 云浮市| 青铜峡市| 平阳县| 镇赉县| 友谊县| 万全县| 西乌珠穆沁旗| 海兴县| 宣威市| 侯马市| 陇川县| 凤庆县| 徐水县| 金门县| 大名县| 铅山县| 上虞市| 徐闻县| 阳江市| 乐山市| 丘北县| 大理市| 澄城县| 南江县| 九江县| 文化| 茌平县| 当雄县| 太白县| 绥江县| 二连浩特市| 崇左市| 辉南县| 柞水县| 柯坪县|