圖像形成裝置及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種圖像形成裝置及其控制方法。
【背景技術(shù)】
[0002]通常,在諸如個(gè)人計(jì)算機(jī)的數(shù)據(jù)處理裝置中,使用DRAM (動態(tài)隨機(jī)存取存儲器)作為主存儲器。因?yàn)樵揇RAM為易失性存儲器,需要用于保持存儲的數(shù)據(jù)的電力供給配置,因此與電力供給配置不是必需的非易失性存儲器相比,其制造工藝微型化更加困難。為此,人們正在探尋以下方法:用諸如MRAM(磁阻存儲器)的非易失性存儲器代替DRAM以突破制造工藝微型化方面的限制,安裝甚至更大容量的存儲器。
[0003]當(dāng)從易失性存儲器改變到非易失性存儲器時(shí),存在易失性存儲器和非易失性存儲器二者均能夠以相同的配置被安裝的電路布置的需求。例如,期望制造一種MRAM,該MRAM具有在形狀上與DRAM芯片的包配置(芯片尺寸、芯片上配設(shè)的端子數(shù)量、各端子的位置、各端子的作用)相同的包配置。此外,在諸如PC等的數(shù)據(jù)處理裝置中,當(dāng)配設(shè)DRAM時(shí),配備諸如DIMM(雙列直插式存儲模塊(Dual Inline Memory Module))插槽的標(biāo)準(zhǔn)化的端子布置的連接器。因此,如果采用使得能夠?qū)RAM安裝到DIMM插槽上的配置,則在用戶環(huán)境中能夠容易地將主存儲器從DRAM改變到MRAM存儲器。
[0004]在圖像形成裝置領(lǐng)域中,大多安裝與用作諸如PC等的數(shù)據(jù)處理裝置的主存儲器的標(biāo)準(zhǔn)化事物相同的包、使用了相同的連接器的易失性存儲器作為主存儲器。這是因?yàn)榕c采用專用于圖像形成裝置的包和連接器時(shí)相比,通過使用具有與通用數(shù)據(jù)處理裝置共同的包和連接器的存儲器,更可能實(shí)現(xiàn)成本的降低。在日本特開第2012-98788號公報(bào)中描述了一種對連接到連接器的存儲器執(zhí)行錯(cuò)誤檢查的打印機(jī)裝置。
[0005]在這樣的圖像形成裝置中,當(dāng)使用可安裝到上述的DIMM插槽的非易失性存儲器作為主存儲器時(shí),會產(chǎn)生以下各種問題。例如,存在以下的可能性:由于在圖像形成裝置的電源關(guān)閉的狀態(tài)下第三方將存儲器從連接器斷開后讀取存儲器的內(nèi)容,導(dǎo)致存儲器中存儲的重要信息會泄露。還存在以下可能:由于具有惡意意圖的第三方用其他可執(zhí)行程序替換主存儲器中存儲的程序,導(dǎo)致圖像形成裝置執(zhí)行的處理會改變。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的一個(gè)方面在于消除傳統(tǒng)技術(shù)中的上述問題。
[0007]本發(fā)明的特征在于提供以下技術(shù):如果當(dāng)辨別主存儲器是易失性存儲器還是非易失性存儲器時(shí),發(fā)現(xiàn)主存儲器是非易失性存儲器,則在裝置的電源關(guān)閉的狀態(tài)下或者睡眠模式下維持?jǐn)?shù)據(jù)的安全性。
[0008]根據(jù)本發(fā)明的一個(gè)方面,提供了一種圖像形成裝置,所述圖像形成裝置具有用于控制對主存儲器的訪問的主控制器,所述圖像形成裝置包括:確定單元,其被構(gòu)造為確定所述主存儲器是非易失性存儲器還是易失性存儲器;存儲單元,其被構(gòu)造為將所述確定單元的確定結(jié)果存儲在所述主存儲器中;以及擦除單元,其被構(gòu)造為在所述確定單元確定所述主存儲器是非易失性存儲器的情況下進(jìn)行向電源關(guān)斷狀態(tài)或睡眠模式的轉(zhuǎn)變時(shí),擦除所述主存儲器中存儲的數(shù)據(jù)。
[0009]根據(jù)本發(fā)明的另一方面,提供了一種圖像形成裝置的控制方法,所述圖像形成裝置具有用于控制對主存儲器的訪問的主控制器,所述控制方法包括:確定步驟,確定所述主存儲器是非易失性存儲器還是易失性存儲器;存儲步驟,將所述確定步驟的結(jié)果存儲在所述主存儲器中;以及擦除步驟,在所述確定步驟中確定所述主存儲器是非易失性存儲器的情況下轉(zhuǎn)變到電源關(guān)斷狀態(tài)或睡眠模式時(shí),擦除所述主存儲器中存儲的數(shù)據(jù)。
[0010]根據(jù)以下參照附圖對示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。
【附圖說明】
[0011]并入說明書中并構(gòu)成說明書的一部分的附圖例示了本發(fā)明的實(shí)施例,并結(jié)合描述,用于解釋本發(fā)明的原理。
[0012]圖1是用于說明根據(jù)本發(fā)明的第一實(shí)施例的圖像形成裝置的配置的框圖。
[0013]圖2A和圖2B是用于描述根據(jù)第一實(shí)施例的圖像形成裝置從電源接通狀態(tài)開始到電源關(guān)斷狀態(tài)的處理的流程圖。
[0014]圖3A和圖3B是用于描述根據(jù)本發(fā)明的第二實(shí)施例的圖像形成裝置從睡眠模式恢復(fù)的情況下以及在圖像形成裝置轉(zhuǎn)變到睡眠模式時(shí)的處理的流程圖。
[0015]圖4是用于描述根據(jù)本發(fā)明的第三實(shí)施例的圖像形成裝置的處理的流程圖。
【具體實(shí)施方式】
[0016]下文將參照附圖具體描述本發(fā)明的實(shí)施例。應(yīng)理解,以下實(shí)施例并不意圖限制本發(fā)明的權(quán)利要求的范圍,并且,并非根據(jù)以下實(shí)施例描述的方面的所有組合對于根據(jù)本發(fā)明解決問題的手段都是必需的。
[0017][第一實(shí)施例]
[0018]圖1是用于說明根據(jù)本發(fā)明的第一實(shí)施例的圖像形成裝置101的配置的框圖。
[0019]圖像形成裝置101包括控制臺單元102、掃描儀103、傳真(FAX)單元105、控制器(主控制器)106、輔助存儲單元107、打印機(jī)單元108、以及通信單元109??刂婆_單元102具有配設(shè)有觸摸屏功能的顯示單元、硬鍵等,并且接收用戶的操作,并向用戶顯示消息等。掃描儀103配設(shè)有用于光學(xué)地掃描原稿的圖像并且輸出數(shù)字圖像數(shù)據(jù)的掃描儀單元132,以及用于將原稿進(jìn)給到掃描儀單元132的原稿給紙單元131。傳真單元105向/從電話線104發(fā)送/接收傳真信號。輔助存儲單元107存儲數(shù)字圖像數(shù)據(jù)、控制程序等。打印機(jī)單元108配設(shè)有用于基于數(shù)字圖像數(shù)據(jù)在紙張(片材)上打印圖像的標(biāo)記單元181、用于將片材進(jìn)給到標(biāo)記單元181的進(jìn)給器182、以及用于將已經(jīng)打印的片材排出的排出單元183。例如,通信單元109經(jīng)由網(wǎng)絡(luò)110與個(gè)人計(jì)算機(jī)(PC) 111通信,并且從PC 111接收打印作業(yè)。主控制器106分別控制連接的掃描儀103、傳真單元105、輔助存儲單元107、以及打印機(jī)單元108。此外,主控制器106根據(jù)通信單元109接收的打印作業(yè)控制打印處理。
[0020]主控制器106具有CPU 161、負(fù)責(zé)控制與外圍電路的接口的芯片組162、保持諸如引導(dǎo)程序和啟動設(shè)置等的基礎(chǔ)數(shù)據(jù)的非易失性閃存R0M163、以及存儲器控制器164。此外,存儲器模塊165作為主存儲器被安裝在DMM插槽中。作為主存儲器的存儲器設(shè)備166、以及保持表示安裝到存儲器模塊165的存儲器類型的信息的SPD(串行存在檢測(SerialPresence Detect))用閃存ROM 167連接到存儲器模塊165。經(jīng)由存儲器控制器164執(zhí)行從CPU 161到存儲器設(shè)備166的訪問,S卩,數(shù)據(jù)讀取和寫入控制。此外,獨(dú)立于存儲器控制器164,CPU 161能夠經(jīng)由芯片組162從STO用閃存ROM 167讀取表示存儲器類型的信息。
[0021]應(yīng)注意,圖1僅為功能框圖,并且盡管主控制器106中例如包括諸如時(shí)鐘發(fā)生器等的很多硬件元件,但因?yàn)槠鋵τ诘谝粚?shí)施例的說明并不重要,因此被省略。
[0022]圖2A和圖2B是用于描述根據(jù)第一實(shí)施例的圖像形成裝置101中從電源接通到電源關(guān)斷的處理的流程圖。應(yīng)注意,用于執(zhí)行該處理的程序被存儲在輔助存儲單元107中,在執(zhí)行時(shí)通過引導(dǎo)程序被加載到存儲器設(shè)備166,并且在CPU 161的控制下被執(zhí)行。
[0023]在步驟S201中,通過啟動圖像形成裝置101的電源來開始該處理,并且在步驟S202中,CPU 161從Sro用閃存ROM 167中讀入SH)數(shù)據(jù)。接下來,在步驟S203中,基于讀入的SPD數(shù)據(jù),CPU 161辨別安裝的存儲器設(shè)備166是DRAM還是諸如MRAM的非易失性存儲器。接下來,處理推進(jìn)到步驟S204,CPU 161基于SH)數(shù)據(jù)初始化存儲器控制器164。通過初始化,使用存儲器設(shè)備166作為主存儲器變得可能。接下來,處理推進(jìn)到步驟S205,CPU 161在主存儲器的“安裝的RAM信息”的存儲器區(qū)域中存儲表示安裝的存儲器設(shè)備166是DRAM還是諸如MRAM的非易失性存儲器的信息。
[0024]接下