專利名稱:數(shù)據(jù)處理裝置及其數(shù)據(jù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過使用多個存儲設(shè)備來進(jìn)行數(shù)據(jù)處理的數(shù)據(jù)處理裝置。
背景技術(shù):
近年來,使用諸如稱作固態(tài)驅(qū)動器(SSD)的快閃存儲器的半導(dǎo)體存儲設(shè)備來代替硬盤驅(qū)動器(HDD)的裝置在數(shù)量上有所增長。SSD高度防震或者防撞擊。另一方面,SSD每單位容量也價格不菲。當(dāng)需要大容量時,使用HDD。由此,根據(jù)存儲設(shè)備的特性來決定存儲設(shè)備的使用。而且近來,存在具有用于對存儲設(shè)備中存儲的用戶數(shù)據(jù)進(jìn)行加密的功能作為安全功能的裝置。例如,圖像形成裝置具有這樣一種功能,即當(dāng)存儲由用戶存儲在設(shè)備中的個人信息(諸如原稿圖像數(shù)據(jù)或者地址簿)時,通過能夠加密/解密數(shù)據(jù)的數(shù)據(jù)處理裝置對數(shù)據(jù)進(jìn)行保護(hù),而不會降低速度。在這種背景下,具有SSD和HDD 二者的信息處理裝置通常在SSD側(cè)存儲啟動所需的系統(tǒng)程序或者初始數(shù)據(jù),而在HDD側(cè)加密并存儲用戶數(shù)據(jù)。當(dāng)在考慮到安全性的環(huán)境下操作時,通常經(jīng)由HDD設(shè)備中的、或者連接至HDD中的接口單元的加密設(shè)備對數(shù)據(jù)進(jìn)行加密,以防止加密的處理速度降低。當(dāng)由于故障而使HDD的操作中斷時,要求能夠通過僅暫停HDD的使用、而不暫停圖像形成裝置中的系統(tǒng),來繼續(xù)最低限度的圖像形成操作。例如,日本專利特開2008-148226號公報公開了這樣一種圖像形成裝置,其在基于HDD的自診斷信息確定HDD快要出故障時,進(jìn)入以下模式中的任意一種,以降低對HDD的訪問次數(shù)。所述模式包括諸如HDD只讀模式、不使用HDD的模式、HDD電源關(guān)閉模式以及在 HDD擴展的情況下的數(shù)據(jù)收集模式的HDD退化操作模式。另外,在日本專利特開2008-1482 號公報公開的圖像形成裝置中,檢測HDD的故障,并且當(dāng)檢測到HDD不可用時,可以在不使用HDD的模式下操作該裝置。然而,當(dāng)在考慮安全性的環(huán)境下圖像形成裝置使用加密設(shè)備來進(jìn)行操作時、以及當(dāng)在不使用HDD的模式下啟動圖像形成裝置時,進(jìn)行將臨時數(shù)據(jù)寫入圖像形成裝置上安裝的可選存儲設(shè)備的處理。在使用SSD作為可選存儲設(shè)備的圖像形成裝置中,以不對經(jīng)過加密設(shè)備的數(shù)據(jù)進(jìn)行加密的方式來記錄數(shù)據(jù)。在這種狀態(tài)下,通過從圖像形成裝置拆下SSD并且讀取SSD中的內(nèi)容,能夠盜取諸如圖像數(shù)據(jù)或地址簿的用戶信息,并且用戶信息的安全等級劣化。
發(fā)明內(nèi)容
本發(fā)明提供一種能夠在多個存儲設(shè)備中的一個不可用時根據(jù)選項狀態(tài)來切換操作模式的執(zhí)行的數(shù)據(jù)處理裝置及該數(shù)據(jù)處理裝置的數(shù)據(jù)處理方法。根據(jù)本發(fā)明的一方面,提供了一種數(shù)據(jù)處理裝置,該數(shù)據(jù)處理裝置能夠?qū)?shù)據(jù)存儲到第一存儲單元和第二存儲單元,所述數(shù)據(jù)處理裝置包括控制單元,其被構(gòu)造為,在所
3述第二存儲單元不可用并且用于增強要被所述數(shù)據(jù)處理裝置使用的數(shù)據(jù)的安全性的選項未被使用的情況下,執(zhí)行用于限制使用所述第二存儲單元的數(shù)據(jù)處理、并且使能使用所述第一存儲單元的數(shù)據(jù)處理的第一操作模式,而在所述第二存儲單元不可用并且所述選項被使用的情況下,執(zhí)行用于限制使用所述第一存儲單元的所述數(shù)據(jù)處理以及使用所述第二存儲單元的所述數(shù)據(jù)處理的第二操作模式。根據(jù)以下參照附圖對示例性實施例的詳細(xì)描述,本發(fā)明的其他特征及方面將變得清楚。
被并入說明書中并構(gòu)成說明書的一部分的附圖,例示了本發(fā)明的示例性實施例、 特征以及方面,并與文字描述一起用于說明本發(fā)明的原理。圖1是例示圖像形成裝置的結(jié)構(gòu)的框圖。圖2是例示圖1中的非易失性存儲設(shè)備中的存儲區(qū)域的結(jié)構(gòu)的圖。圖3是非易失性隨機存取存儲器(RAM)中存儲的管理表。圖4是例示圖像形成裝置的啟動模式的圖。圖5是例示圖像形成裝置的控制過程的流程圖。圖6是例示圖像形成裝置的控制過程的流程圖。圖7是例示圖像形成裝置的控制過程的流程圖。圖8是例示圖像形成裝置的控制過程的流程圖。圖9是例示圖像形成裝置的控制過程的流程圖。
具體實施例方式以下將參照附圖詳細(xì)描述本發(fā)明的各種示例性實施例、特征及方面。圖1是例示根據(jù)本發(fā)明的第一示例性實施例的圖像形成裝置的結(jié)構(gòu)的框圖。根據(jù)第一示例性實施例,對作為具有多個存儲設(shè)備的數(shù)據(jù)處理裝置的圖像形成裝置進(jìn)行描述。 然而,本發(fā)明可以應(yīng)用于除圖像形成裝置以外的數(shù)據(jù)處理裝置。在圖1中,圖像形成裝置100包括執(zhí)行存儲在只讀存儲器(ROM) 102、存儲器110或存儲器111中的軟件的CPU 101。圖像形成裝置100在多個操作模式下處理各種作業(yè)。作業(yè)的類型包括打印作業(yè)、復(fù)印作業(yè)以及數(shù)據(jù)傳輸作業(yè)。CPU 101整體控制連接至系統(tǒng)總線118的設(shè)備。在本示例性實施例中,多個非易失性存儲設(shè)備可以連接至圖像形成裝置100。作為選擇,存儲器111和加密控制器 (CRYPTC) 112可以連接至圖像形成裝置100。通過盤控制器109來在讀取和寫入時控制存儲器110和存儲器111。在下文中, 對存儲器110包括諸如固態(tài)驅(qū)動器(SSD)的非易失性半導(dǎo)體存儲設(shè)備以及存儲器111包括諸如硬盤驅(qū)動器(HDD)的非易失性存儲設(shè)備的存儲系統(tǒng)進(jìn)行描述。在本示例性實施例中, 通過將存儲器110設(shè)置作為第一存儲單元并將存儲器111設(shè)置作為第二存儲單元來給出描述。存儲器110和存儲器111還用作臨時存儲圖像數(shù)據(jù)的存儲區(qū)域。RAM103用作CPU 101的主存儲器或者工作區(qū)。外部輸入控制器(PANELC) 105控制從圖像形成裝置100上設(shè)置的各種按鈕或者觸摸屏106的指令輸入。顯示控制器(DISPC) 107控制包括液晶顯示器的顯示模塊(DISPLAY) 108的顯示。 網(wǎng)絡(luò)接口卡(NIC) 104與另一網(wǎng)絡(luò)設(shè)備或文件服務(wù)器交互地進(jìn)行數(shù)據(jù)的發(fā)送和接收。打印機113由電子照相式系統(tǒng)或噴墨系統(tǒng)構(gòu)成,并且在片材上打印數(shù)據(jù)。掃描器 114讀取片材上打印的圖像。在許多情況下,自動原稿給送器(未例示)附接作為掃描器 114的可選件,并且掃描器114自動讀取由自動原稿給送器輸送的多個原稿上的數(shù)據(jù)。非易失性RAM(NVRAMl) 115是具有中等尺寸容量的低速非易失性存儲器,其存儲設(shè)置給圖像形成裝置100的各種設(shè)置信息以及許可證信息。非易失性RAM(NVRAM2) 116是具有小容量的高速非易失性存儲器,其存儲設(shè)置給圖像形成裝置100的啟動模式以及錯誤信息。以下參照圖4來具體描述啟動模式。圖像控制器(IMAGEC) 117對圖像形成裝置100中的RAM 103上的圖像數(shù)據(jù)進(jìn)行處理,并將該數(shù)據(jù)輸出到RAM 103。圖像處理包括諸如旋轉(zhuǎn)、縮放、色彩空間轉(zhuǎn)換、灰度級轉(zhuǎn)換、 組合、編碼和解碼的處理。圖2是例示圖1中的非易失性存儲設(shè)備中的存儲區(qū)域的結(jié)構(gòu)的圖。在圖2的示例中,要使用存儲器110和存儲器111中的整個區(qū)域,然而當(dāng)存儲器111存在時,存儲器110 中的部分區(qū)域可以不被使用。存儲器110中的整個存儲區(qū)域200根據(jù)用途被劃分成多個區(qū)域(分區(qū))來使用。 存儲區(qū)域200被劃分成程序區(qū)域201、擴展軟件存儲區(qū)域202、擴展軟件臨時存儲區(qū)域203、 圖像數(shù)據(jù)處理區(qū)域204、用戶箱區(qū)域205以及日志數(shù)據(jù)存儲區(qū)域206。存儲器111中的整個存儲區(qū)域210被類似地根據(jù)用途劃分成多個區(qū)域(分區(qū))來使用。整個存儲區(qū)域210被劃分成擴展程序區(qū)域211、擴展軟件存儲區(qū)域212、擴展打印隊列區(qū)域213、擴展圖像數(shù)據(jù)區(qū)域214、擴展箱區(qū)域215以及擴展日志數(shù)據(jù)存儲區(qū)域216。程序區(qū)域201和擴展程序區(qū)域211存儲包括OS的程序或者諸如詞典或語言的資源數(shù)據(jù)。擴展軟件存儲區(qū)域202和擴展軟件存儲區(qū)域212存儲實現(xiàn)附加功能的軟件程序。 程序和軟件的存儲區(qū)域被系統(tǒng)使用,并且不存儲用戶數(shù)據(jù)。擴展軟件臨時存儲區(qū)域203用于當(dāng)執(zhí)行擴展軟件時臨時創(chuàng)建文件。擴展打印隊列區(qū)域213用于臨時存儲由網(wǎng)絡(luò)接口卡(NIC) 104接收的打印數(shù)據(jù)。圖像數(shù)據(jù)處理區(qū)域204和擴展圖像數(shù)據(jù)區(qū)域214用于臨時存儲要打印的圖像數(shù)據(jù)的圖像處理結(jié)果。用戶箱區(qū)域205和擴展箱區(qū)域215用于存儲由用戶存儲的圖像數(shù)據(jù)。日志數(shù)據(jù)存儲區(qū)域206和擴展日志數(shù)據(jù)存儲區(qū)域216用于記錄作業(yè)狀態(tài)或程序操作狀態(tài)。存儲器110和存儲器111根據(jù)用途被劃分成多個分區(qū)來使用。用于存儲用戶在其中創(chuàng)建的數(shù)據(jù)的區(qū)域包括八個區(qū)域,諸如擴展軟件臨時存儲區(qū)域203、擴展打印隊列區(qū)域 213、圖像數(shù)據(jù)處理區(qū)域204、擴展圖像數(shù)據(jù)區(qū)域214、用戶箱區(qū)域205、擴展箱區(qū)域215、日志數(shù)據(jù)存儲區(qū)域206以及擴展日志數(shù)據(jù)存儲區(qū)域216。因此,在安全操作中,當(dāng)將文件登記到存儲區(qū)域或者更新存儲區(qū)域中的文件時,需要對文件的數(shù)據(jù)部分無差池地進(jìn)行加密。圖3是圖1中的非易失性RAM(NVRAMl) 115中存儲的管理表(許可證管理表)。在本示例性實施例中,NVRAMl 115按照非易失性方式來存儲以下信息,作為表示當(dāng)在存儲器 111中存儲數(shù)據(jù)時用于加密數(shù)據(jù)的選項是有效還是無效的信息。另外,CPU 101根據(jù)圖6中的過程參照信息,以下將進(jìn)行描述。參照圖3,管理表300包括諸如序列號301、選項信息302和狀態(tài)303的信息。序列號301僅是用于管理選項的序列號。選項信息(操作選項)302是用于管理以識別選項的ID。狀態(tài)303是表示選項是否有效并且圖像形成裝置100是否是具有充足存儲容量或者用于使用該選項的硬件的標(biāo)記,或者表示選項的許可證是否有效的標(biāo)記。當(dāng)標(biāo)記為“0” 時,狀態(tài)303表示選項未被操作。當(dāng)標(biāo)記為“1”時,狀態(tài)303表示選項被操作或者選項的許可證有效。根據(jù)特定選項是否有效,確定圖像形成裝置100是否在安全操作。在本示例性實施例中,安全操作指軟件加密選項304或硬件加密選項305有效。為了使硬件加密選項305有效,需要滿足這樣的條件,即連接并操作加密控制器 (CRYPTC) 112,硬盤選項306有效,并且安裝有加密許可證(未例示)。接著,將描述本示例性實施例的特征。圖4是例示圖像形成裝置100的啟動模式的圖。根據(jù)本示例性實施例,模式401被描述作為第一操作模式的示例,包括模式403和模式404的模式被描述作為第二操作模式的示例。模式402被描述作為存儲器111可用的操作模式。當(dāng)啟動圖像形成裝置100時,CPU 101參照非易失性RAM (NVRAM) 116以確定啟動模式。如果啟動被暫停直到結(jié)束許可證信息或硬件的初始化為止,則啟動時間段被延長,并且用戶的可操作性或?qū)嵱眯粤踊?。因此,通過參照NVRAM2 116來確定啟動模式。NVRAM 116 存儲表示圖4所示的模式401至模式404中的一種模式的啟動模式信息。在正常啟動圖像形成裝置100后,CPU 101讀取NVRAM 115中的信息,并且預(yù)先設(shè)置針對下一啟動的啟動模式信息。當(dāng)圖像形成裝置100首次啟動時,啟動模式信息表示與選項的狀態(tài)對應(yīng)的默認(rèn)模式(例如模式401或模式402)。模式401是本示例性實施例中的僅使用包括SSD的存儲器110來進(jìn)行操作的 FLASH正常模式。當(dāng)啟動模式信息表示模式401時,圖像形成裝置100僅使用存儲器110作為系統(tǒng)區(qū)域和數(shù)據(jù)區(qū)域。在模式401中,如果檢測到存在包括HDD的存儲器111,則CPU 101通過假設(shè)不存在存儲器111來進(jìn)行啟動處理。在模式401中,圖像數(shù)據(jù)或用戶設(shè)置的數(shù)據(jù)僅被存儲在存儲器110中。模式402是HDD正常模式。在模式402中,通過使用包括SSD的存儲器110和包括HDD的存儲器111 二者來進(jìn)行操作。通過使HDD選項有效,將啟動模式從模式401切換到模式402。然后,針對下一啟動時間在HDD正常模式下啟動圖像形成裝置100。當(dāng)啟動模式信息表示模式402時,圖像形成裝置100使用存儲器110作為系統(tǒng)區(qū)域,并且還使用存儲器111作為數(shù)據(jù)區(qū)域。在這種情況下,需要安全管理的諸如圖像數(shù)據(jù)或用戶設(shè)置的數(shù)據(jù),僅被存儲在存儲器111中。模式403為HDD失效模式。在模式403中,通過僅使用包括SSD的存儲器110來進(jìn)行操作,并且檢測到但不使用的包括HDD的存儲器111。當(dāng)HDD選項指示異常時,啟動模式從模式402切換到模式403。然后,針對下一啟動時間在模式403下啟動圖像形成裝置 100。在這種情況下,圖像形成裝置100使用存儲器110作為系統(tǒng)區(qū)域和數(shù)據(jù)區(qū)域。
在模式403中,在觸摸屏106上顯示HDD錯誤畫面以控制操作,使得用戶不能創(chuàng)建和更新數(shù)據(jù)。該處理是退化處理的示例。當(dāng)模式被轉(zhuǎn)變到模式403時,服務(wù)工程師進(jìn)行對應(yīng)于存儲器111的HDD的恢復(fù)操作,由此將啟動模式返回到HDD正常模式。在轉(zhuǎn)變到模式403后,用戶可以選擇在模式401下啟動。以下描述該選擇。模式404是操作限制模式。在模式404中,通過僅使用包括SSD的存儲器110來進(jìn)行操作。用戶操作在觸摸屏106上顯示的按鈕,由此選擇在模式404下啟動。在模式404 中,通過僅使用包括SSD的存儲器110作為系統(tǒng)區(qū)域和數(shù)據(jù)區(qū)域來操作圖像形成裝置100, 并且不更新SSD中的數(shù)據(jù)區(qū)域。在模式404中,在操作受到限制的狀態(tài)下啟動CPU 101,使得用戶不會選擇用于更新存儲器110中的數(shù)據(jù)區(qū)域的操作。這也是退化處理的示例。更具體地說,CPU 101控制圖像存儲按鈕、份數(shù)設(shè)置按鈕、排序設(shè)置按鈕、存儲圖像操作按鈕、設(shè)置的改變的操作畫面以及保持作業(yè)的操作畫面被灰視化或者不顯示。在第二示例性實施例中將具體描述操作限制模式。接著,參照圖5中的流程圖來描述啟動模式確定處理。就在結(jié)束圖像形成裝置100 的操作之前執(zhí)行啟動模式確定處理。圖5是例示根據(jù)本示例性實施例的圖像形成裝置的控制過程的流程圖。該示例對應(yīng)于啟動模式確定處理的流程的概況。通過CPU 101將控制程序加載到RAM 103并實現(xiàn)所加載的程序來實現(xiàn)各個步驟。在步驟S501中,CPU 101進(jìn)行異常檢測處理以指定要停止的選項。當(dāng)檢測到異常的部分位于存儲器111或加密控制器112中時,CPU 101指定與HDD選項相關(guān)的選項,并將所指定的選項作為停止目標(biāo)。在步驟S502中,CPU 101從NVRAM 115獲取安全選項信息,以指定存儲器111或加密控制器112的操作。安全選項信息包括軟件加密選項304和硬件加密選項305。在步驟S503中,CPU 101確定在步驟S501中是否檢測到了異常。當(dāng)檢測到異常時 (步驟S503中“是”),則處理進(jìn)行到步驟S504。在步驟S504中,CPU 101根據(jù)在步驟S501 中檢測到的異常以及在步驟S502中獲得的安全選項信息,進(jìn)行用于更新針對下一啟動時間的啟動模式的啟動模式更新處理。這樣,更新NVRAM 116中的啟動模式信息。參照圖6中的流程圖來描述對應(yīng)于步驟S504中的處理的啟動模式更新處理。圖 6是例示根據(jù)本示例性實施例的圖像形成裝置的控制過程的流程圖。通過CPU 101將控制程序加載到RAM 103中并執(zhí)行所加載的程序來實現(xiàn)各個步驟。在步驟S601中,CPU 101基于在步驟S501中檢測到的異常來確定所產(chǎn)生的異常是否與HDD和/或加密設(shè)備有關(guān)。當(dāng)CPU 101確定所產(chǎn)生的異常與HDD和/或加密設(shè)備無關(guān)時(步驟S601中“否”),CPU 101結(jié)束處理,而不更新啟動模式。當(dāng)CPU 101確定所產(chǎn)生的異常與HDD和/或加密設(shè)備有關(guān)時(步驟S601中“是”), CPU 101進(jìn)入步驟S602。在步驟S602中,CPU 101基于在步驟S502中獲取的安全選項信息來確定安全許可證是否有效。當(dāng)在圖3中的管理表中軟件加密選項304和硬件加密選項305的任意一者有效時,CPU 101確定安全許可證有效。當(dāng)CPU 101確定安全許可證無效時(步驟S602中“否”), CPU 101確定啟動模式可以被改變至FLASH正常模式(對應(yīng)于圖4中的模式401),處理進(jìn)行到步驟S605。當(dāng)CPU 101確定安全許可證有效時(步驟S602中“是”),在步驟S603中,CPU 101 從NVRAM 115獲取關(guān)于安全性的各種設(shè)置。關(guān)于安全性的各種設(shè)置包括表示是否實際使用加密(例如是否生成加密密鑰、是否存在要加密的數(shù)據(jù)對象、加密數(shù)據(jù)的記錄的數(shù)量是否大于或等于1、加密系統(tǒng)是否是通過設(shè)置以外的系統(tǒng))的信息。在步驟S604中,CPU 101根據(jù)在步驟S603中獲取的信息來確定是否實際操作加密許可證。當(dāng)CPU 101確定實際操作加密許可證時(步驟S604中“是”),在步驟S606中, CPU 101存儲表示在NVRAM 116中不指示退化的信息。然后,CPU 101結(jié)束操作模式確定處理。當(dāng)實際操作加密許可證時,模式被切換到FLASH正常模式,由此降低了安全等級。因此,不進(jìn)行至FLASH正常模式的退化。在這種情況下,CPU 101將由NVRAM 116中的啟動模式信息表示的啟動模式改變?yōu)镠DD失效模式(圖4中的模式40 。這時,CPU 101在觸摸屏106上顯示表示HDD或加密設(shè)備的錯誤的錯誤畫面(未例示),并且保持當(dāng)前狀態(tài),直到服務(wù)工程師結(jié)束HDD的恢復(fù)為止。當(dāng)CPU 101確定未操作加密許可證時(步驟S604中“否”),CPU 101確定操作模式可以被改變?yōu)镕LASH正常模式(圖4所示的模式401)。然后,處理進(jìn)行到步驟S605。換言之,當(dāng)CPU 101在步驟S602中確定安全許可證無效時或者在步驟S604中確定未操作加密許可證時,處理進(jìn)行到步驟S605。在步驟S605中,CPU 101確定模式可以被切換至FLASH正常模式(圖4所示的模式401),并且在觸摸屏106上顯示用于轉(zhuǎn)變至不使用HDD的退化操作的改變按鈕(下文中為“改變按鈕”)。在這種情況下,在圖像形成裝置100的觸摸屏106上顯示例示HDD或加密設(shè)備的錯誤的錯誤畫面以及改變按鈕(未例示)。用戶按下觸摸屏106上顯示的改變按鈕,以將操作模式切換至FLASH正常模式 (圖4中的模式401),而無需等待服務(wù)工程師對HDD進(jìn)行恢復(fù)。在步驟S607中,CPU 101確定用戶是否按下了改變按鈕。當(dāng)CPU 101確定用戶按下了改變按鈕時(步驟S607中“是”),在步驟S608中,CPUlOl將由NVRAM 116中的啟動模式信息表示的啟動模式改變?yōu)镠DD失效模式,并且將表示指示退化的信息存儲在NVRAM 116 中。當(dāng)CPU 101確定用戶沒有按下改變按鈕時(步驟S607中“否”),在步驟S606中, CPU 101將由NVRAM 116中的啟動模式信息表示的啟動模式改變?yōu)镠DD失效模式,并且將表示不指示退化的信息存儲在NVRAM 116中。當(dāng)不執(zhí)行步驟S606或S608時,不改變啟動模式,并且存儲在NVRAM 116中的啟動模式信息表示FLASH正常模式或HDD正常模式。接著,參照圖7中的流程圖來描述當(dāng)啟動圖像形成裝置100時的啟動模式確定處理。圖7例示了根據(jù)本示例性實施例的圖像形成裝置的控制過程。通過CPU 101將控制程序加載到RAM 103中并執(zhí)行所加載的程序來實現(xiàn)各個步驟。當(dāng)啟動圖像形成裝置100時, CPU 101參照NVRAM116中的啟動模式信息以確定在啟動時間所需的存儲設(shè)備。在步驟S701中,CPU 101讀取NVRAM 116中的啟動模式信息,并且確定啟動模式是否是使用HDD的模式(HDD正常模式或者HDD失效模式)。通過僅使用存儲器110來操作不使用HDD的模式,并且通過使用存儲器111來操作使用HDD的模式。當(dāng)CPU 101確定啟動模式是不使用HDD的啟動模式時(步驟S701中“否”),在步驟S708中,CPU 101確定啟動模式是FLASH正常模式(圖4中的模式401),然后結(jié)束確定處理。當(dāng)CPU 101確定為使用HDD的啟動模式時(步驟S701中“是”),在步驟S702中,CPU 101確定啟動模式是否是HDD失效模式(圖4所示的模式403)。當(dāng)CPU 101確定啟動模式是HDD失效模式(圖4中的模式403)時(步驟S702中 “是”),在步驟S703中,CPU 101執(zhí)行用于確定HDD的異常當(dāng)前是否持續(xù)的處理。當(dāng)CPU 101 確定啟動模式不是HDD失效模式時(步驟S702中“否”),CPU 101進(jìn)入步驟S707。步驟S703中用于確定HDD的異常是否持續(xù)的處理包括,塊設(shè)備的檢測、文件系統(tǒng)的異常的檢測、安裝測試處理以及文件讀取/寫入測試處理。另外,所述處理可以包括文件生成/刪除測試處理和SMART(自監(jiān)視分析及報告技術(shù))信息的獲取的確定處理。在步驟S704中,CPU 101基于步驟S703中執(zhí)行的確定處理來確定HDD是否已被恢復(fù)。當(dāng)CPU 101確定步驟S703中進(jìn)行的測試成功通過時,CPU 101確定HDD從異?;謴?fù)。 在這種情況下(步驟S704中“是”),在步驟S707中,CPU 101確定啟動模式是HDD正常模式(圖4中的模式402),并且結(jié)束啟動模式確定處理。另一方面,當(dāng)CPU 101確定HDD沒有從異?;謴?fù)時(步驟S704中“否”),在步驟 S705中,CPU 101確定是否指示了退化。S卩,CPU 101確定在NVRAM 116中是否存儲了表示指示退化的信息。當(dāng)CPU 101確定沒有指示退化時(步驟S705中“否”),在步驟S709中, CPU 101確定啟動模式是HDD失效模式(圖4所示的模式403),并結(jié)束啟動模式確定處理。另一方面,當(dāng)CPU 101確定指示退化時(步驟S705中“是”),在步驟S706中,CPU 101確定啟動模式是FLASH正常模式(圖4所示的模式401),并結(jié)束啟動模式確定處理。在結(jié)束啟動模式確定處理后,在所確定的啟動模式下啟動圖像形成裝置100。由此,當(dāng)由于使用可以處于安全操作中的HDD的圖像形成裝置100中的故障而導(dǎo)致HDD不可用時,根據(jù)是否進(jìn)行安全操作來適當(dāng)執(zhí)行退化處理。另外,當(dāng)操作引發(fā)關(guān)于安全性的問題的處理時,控制圖像形成裝置100以避免執(zhí)行數(shù)據(jù)處理,直到HDD恢復(fù)為止。即使拆除SSD,也能夠避免存儲在SSD中的用戶信息被第
三方泄露。另外,如果當(dāng)不在HDD中執(zhí)行安全操作時在HDD中發(fā)生故障,則通過使用SSD來執(zhí)行圖像處理。因此,避免了用戶不能使用圖像形成裝置100的功能的停機時間。根據(jù)第一示例性實施例,描述了當(dāng)CPU 101確定指示了退化時在步驟S706中將操作模式改變?yōu)镕LASH正常模式的情況。另外,根據(jù)第一示例性實施例,描述了當(dāng)操作加密許可證時將啟動模式改變?yōu)镠DD失效模式的情況。根據(jù)本發(fā)明的第二示例性實施例,即使操作加密許可證,啟動模式也可以被改變?yōu)椴僮飨拗颇J?。這樣,即使在HDD和/或加密設(shè)備中產(chǎn)生異常并且操作加密許可證,用戶也能夠在將安全性保持在一定程度的范圍內(nèi)使用圖像形成裝置100。然后,在第二示例性實施例中,按照如下來改變圖6所示的流程圖。當(dāng)CPU 101確定操作加密許可證時(步驟S604中“是”),CPU 101在觸摸屏106上顯示改變按鈕。當(dāng)用戶按下改變按鈕時(步驟S607中“是”),CPU 101將由NVRAM 116中存儲的啟動模式信息
9表示的啟動模式改變?yōu)镠DD失效模式,并且將表示指示了退化(進(jìn)行退化)的信息以及表示進(jìn)行向操作限制模式的退化的信息存儲在NVRAM 116中。當(dāng)用戶沒有按下改變按鈕時(步驟S607中“否”),CPU 101將由NVRAM 116中的啟動模式信息表示的啟動模式改變?yōu)镠DD失效模式,并且將表示沒有指示退化(沒有進(jìn)行退化)的信息存儲到NVRAM 116。根據(jù)第二示例性實施例,圖像形成裝置100執(zhí)行圖8中的啟動模式確定處理。圖8是例示根據(jù)本示例性實施例的圖像形成裝置的控制過程的流程圖。通過CPU 101將控制程序加載到RAM 103中并執(zhí)行所加載的程序來實現(xiàn)各個步驟。當(dāng)啟動圖像形成裝置100時,如上所述,CPU 101參照存儲在NVRAM 116中的啟動模式以確定啟動所需的存儲設(shè)備。在下文中,將描述根據(jù)本示例性實施例的、與根據(jù)第一示例性實施例的圖7所示的處理不同的處理。當(dāng)CPU 101在步驟S705中確定指示了退化時,在步驟S801中,CPU 101 確定是否進(jìn)行了向操作限制模式的退化。換句話說,CPU 101確定在NVRAM 116中存儲了表示向操作限制模式的退化的信息。當(dāng)不進(jìn)行向操作限制模式的退化時(步驟S801中“否”),在步驟S706中,CPU 101 確定啟動模式是FLASH正常模式(圖4所示的模式401)。另一方面,當(dāng)進(jìn)行向操作限制模式的退化時(步驟S801中“是”),在步驟S802中,CPU 101確定啟動模式是操作限制模式 (圖4所示的模式404)。接下來,參照圖9所示的流程圖來描述圖像形成裝置100中的操作限制模式。圖 9是根據(jù)本示例性實施例的圖像形成裝置100的控制過程的流程圖。圖9中的示例對應(yīng)于操作限制模式下的顯示限制處理的概況。通過CPU 101將控制程序加載到RAM 103并執(zhí)行所加載的程序來實現(xiàn)各個步驟。根據(jù)第二示例性實施例,當(dāng)CPU 101確定HDD出現(xiàn)故障、進(jìn)行加密并且指示了退化時,在操作限制模式下啟動圖像形成裝置100。在步驟S901中,CPU 101執(zhí)行顯示限制處理。顯示限制處理包括圖像存儲按鈕、份數(shù)指定按鈕、排序指定按鈕、與存儲圖像操作有關(guān)的按鈕、設(shè)置改變按鈕以及與非易失性作業(yè)有關(guān)的按鈕的不顯示處理。所述非易失性作業(yè)包括發(fā)送作業(yè)和具有定時器的預(yù)約作業(yè)。在步驟S902中,CPU 101對用于向存儲器110設(shè)置輸出開始時間(二次存儲的輸出開始時間)的開始定時器設(shè)置“無限制”,并結(jié)束本處理。據(jù)此,即使在長時間內(nèi)打印機 113未從RAM 103獲得圖像數(shù)據(jù),也不進(jìn)行RAM 103上的圖像數(shù)據(jù)向存儲器110的輸出。利用該設(shè)置,掃描器114讀取原稿,或者NIC 114接收PDL數(shù)據(jù)。然后,如下所述通過圖像處理控制器117來處理RAM 103中存儲的圖像數(shù)據(jù)。具體地,CPU 101控制操作, 從而即使其花費預(yù)定時間來通過打印機113獲得圖像數(shù)據(jù),也能夠避免RAM 103上的圖像數(shù)據(jù)向存儲器110的輸出。因此,在操作限制模式中,限制將臨時數(shù)據(jù)(RAM 103中的圖像數(shù)據(jù))寫入到存儲器110中。根據(jù)本示例性實施例,通過確定設(shè)置給圖像形成裝置100的安全操作狀態(tài),即使安全操作中涉及的存儲設(shè)備出現(xiàn)故障,也避免安全等級的劣化。另外,通過任意啟動模式的確定,能夠選擇用戶可用的退化功能。
根據(jù)本發(fā)明的示例性實施例,當(dāng)多個存儲設(shè)備中的一個不可用時,能夠根據(jù)選項狀態(tài)來切換操作模式的執(zhí)行。本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序的系統(tǒng)或裝置的計算機(或諸如CPU或MPU的設(shè)備)、以及由系統(tǒng)或裝置的計算機例如讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序來執(zhí)行各步驟的方法來實現(xiàn)。為此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲設(shè)備的各種類型的記錄介質(zhì)(例如計算機可讀介質(zhì))向計算機提供程序。在這種情況下,系統(tǒng)或者裝置以及存儲程序的記錄介質(zhì)被包括在本發(fā)明的范圍之內(nèi)。雖然參照示例性實施例對本發(fā)明進(jìn)行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這種變型、等同結(jié)構(gòu)及功能。
權(quán)利要求
1.一種數(shù)據(jù)處理裝置,該數(shù)據(jù)處理裝置能夠?qū)?shù)據(jù)存儲到第一存儲單元和第二存儲單元,所述數(shù)據(jù)處理裝置包括控制單元,其被構(gòu)造為,在所述第二存儲單元不可用并且用于增強要被所述數(shù)據(jù)處理裝置使用的數(shù)據(jù)的安全性的選項未被使用的情況下,執(zhí)行用于限制使用所述第二存儲單元的數(shù)據(jù)處理、并且使能使用所述第一存儲單元的數(shù)據(jù)處理的第一操作模式,而在所述第二存儲單元不可用并且所述選項被使用的情況下,執(zhí)行用于限制使用所述第一存儲單元的所述數(shù)據(jù)處理以及使用所述第二存儲單元的所述數(shù)據(jù)處理的第二操作模式。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中用于增強要被所述數(shù)據(jù)處理裝置使用的數(shù)據(jù)的安全性的所述選項,是用于將加密數(shù)據(jù)存儲在所述第二存儲單元中的選項。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中在所述第二存儲單元不可用并且所述選項未被使用的情況下,所述控制單元限制訪問所述第一存儲單元所需的作業(yè)并且限制存儲在所述第一存儲單元中的數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中所述第一存儲單元包括固態(tài)驅(qū)動器,并且所述第二存儲單元包括硬盤驅(qū)動器。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,該數(shù)據(jù)處理裝置還包括選擇單元,其被構(gòu)造為在所述第二存儲單元不可用并且所述選項未被使用的情況下, 允許用戶選擇是否執(zhí)行所述第一操作模式,其中所述控制單元在所述用戶選擇執(zhí)行所述第一操作模式的情況下執(zhí)行所述第一操作模式,并且在所述用戶沒有選擇執(zhí)行所述第一操作模式的情況下執(zhí)行所述第二操作模式。
6.根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理裝置,所述數(shù)據(jù)處理裝置還包括保持單元,其被構(gòu)造為保持表示用于將所述加密數(shù)據(jù)存儲到所述第二存儲單元的所述選項是否有效的選項信息;以及確定單元,其被構(gòu)造為基于所述選項信息確定所述選項是否被使用。
7.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中所述第二存儲單元不可用的情況包括在所述第二存儲單元中發(fā)生異常的情況或者在加密單元中發(fā)生異常的情況,所述加密單元被構(gòu)造為對要存儲在所述第二存儲單元中的數(shù)據(jù)進(jìn)行加密。
8.一種數(shù)據(jù)處理裝置的數(shù)據(jù)處理方法,該數(shù)據(jù)處理裝置能夠?qū)?shù)據(jù)存儲到第一存儲單元和第二存儲單元,所述數(shù)據(jù)處理方法包括以下步驟在所述第二存儲單元不可用并且用于增強要被所述數(shù)據(jù)處理裝置使用的數(shù)據(jù)的安全性的選項未被使用的情況下,控制執(zhí)行用于限制使用所述第二存儲單元的數(shù)據(jù)處理、并且使能使用所述第一存儲單元的數(shù)據(jù)處理的第一操作模式,而在所述第二存儲單元不可用并且所述選項被使用的情況下,控制執(zhí)行用于限制使用所述第一存儲單元的所述數(shù)據(jù)處理以及使用所述第二存儲單元的所述數(shù)據(jù)處理的第二操作模式。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)處理裝置的數(shù)據(jù)處理方法,在所述第二存儲單元不可用并且所述選項未被使用的情況下,控制執(zhí)行所述第二操作模式,以限制執(zhí)行作業(yè)并且還限制要存儲在所述第一存儲單元中的數(shù)據(jù)。
全文摘要
本發(fā)明提供一種數(shù)據(jù)處理裝置及其數(shù)據(jù)處理方法。當(dāng)多個存儲單元中的一個不可用時,能夠根據(jù)選項狀態(tài)來切換操作模式的執(zhí)行。能夠分別將數(shù)據(jù)存儲到第一存儲單元和第二存儲單元的數(shù)據(jù)處理裝置包括控制單元,所述控制單元被構(gòu)造為在所述第二存儲單元不可用并且用于將加密數(shù)據(jù)存儲在所述第二存儲單元中的選項不可用的情況下,執(zhí)行用于限制數(shù)據(jù)處理使用所述第二存儲單元、并且使得數(shù)據(jù)處理能夠使用所述第一存儲單元的第一操作模式,并且,在所述第二存儲單元不可用并且所述選項被使用的情況下,執(zhí)行用于限制所述數(shù)據(jù)處理使用所述第一存儲單元、以及所述數(shù)據(jù)處理使用所述第二存儲單元的第二操作模式。
文檔編號H04N1/00GK102394996SQ20111017578
公開日2012年3月28日 申請日期2011年6月24日 優(yōu)先權(quán)日2010年6月25日
發(fā)明者濵口淳 申請人:佳能株式會社