專利名稱:圖像處理裝置用控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及打印機(jī)、復(fù)印機(jī)、復(fù)合機(jī)、掃描機(jī)等的圖像處理裝置以及該圖像處理裝 置用的控制器。本發(fā)明尤其涉及圖像處理裝置及圖像處理裝置用的控制器的節(jié)電技術(shù)。
背景技術(shù):
在圖像處理裝置中具有能夠執(zhí)行打印或復(fù)印等圖像處理裝置的功能的通常模式、 和比該模式耗電量小的模式(下面稱為“節(jié)電模式”)。在節(jié)電模式中,通過將向圖像處理 裝置內(nèi)的一部分裝置(例如打印引擎、CPU、HDD、DRAM等)的電源供給斷開(OFF),或者一 部分裝置被設(shè)定為休眠狀態(tài),來抑制耗電量,使其比通常模式中的小。
例如,在專利文獻(xiàn)1中記載有一種當(dāng)向節(jié)電模式轉(zhuǎn)移時(shí),將HDD的電源斷開(OFF) 的圖像形成裝置。
專利文獻(xiàn)1 日本特開2008-55633號(hào)公報(bào)
可是,近年來圖像處理裝置被要求進(jìn)一步降低耗電量,并且,還被要求處理高速 化。
但是,要想使節(jié)電化和處理高速化兩者并存,則會(huì)出現(xiàn)各種各樣的問題。例如,如 果使用處理速度快的CPU,則有耗電量變大的傾向。而且,從可靠性和動(dòng)作保證的觀點(diǎn)出發(fā), 處理速度快的CPU存在電源的接通/斷開次數(shù)被限制的情況,如果在節(jié)電模式中將該CPU 的電源斷開,則會(huì)導(dǎo)致可靠性的降低。發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種使圖像處理裝置的節(jié)電化和高速化兩者更恰當(dāng)?shù)夭?存的技術(shù)。
用于解決上述課題的本發(fā)明的第一方式是,具有切換多個(gè)動(dòng)作模式的功能的圖像 處理裝置用控制器,其特征在于,具備預(yù)先確定了可保證動(dòng)作的電源接通/斷開次數(shù)的 CPU、進(jìn)行特定處理的處理部、子CPU和其它器件,并具有通常模式、比所述通常模式耗電 量小的第1節(jié)電模式、比所述第1節(jié)電模式耗電量小的第2節(jié)電模式、和比所述第2節(jié)電模 式耗電量小的第3節(jié)電模式,在所述通常模式下,所述CPU、所述處理部以及所述其他器件 處于能夠執(zhí)行各自的通常功能的工作狀態(tài),在所述第1節(jié)電模式中,所述CPU處于休眠狀 態(tài),所述處理部和所述其他器件的至少一個(gè)處于休眠狀態(tài),所述子CPU處于工作狀態(tài),在所 述第2節(jié)電模式中,所述CPU處于休眠狀態(tài),所述處理部及所述其他器件處于電源斷開狀 態(tài),所述子CPU處于工作狀態(tài),在所述第3節(jié)電模式中,所述CPU處于電源斷開狀態(tài)、所述處 理部及所述其他器件處于電源斷開狀態(tài)、所述子CPU處于工作狀態(tài),所述CPU控制從所述通 常模式向所述第1節(jié)電模式的切換,所述子CPU控制從所述第1節(jié)電模式向所述通常模式 的切換、從所述第1節(jié)電模式向所述第2節(jié)電模式及所述第3模式的切換、以及從所述第 2節(jié)電模式及所述第3節(jié)電模式向所述通常模式的切換,根據(jù)所述CPU的電源接通/斷開 (0N/0FF)的累積次數(shù),來判定從所述第1節(jié)電模式向所述第2節(jié)電模式及第3節(jié)電模式中4的哪一個(gè)切換。
這里,在上述的圖像處理裝置用控制器中,所述子CPU判定所述CPU的電源接通/ 斷開的累積次數(shù)是否為規(guī)定數(shù)以下,在所述累積次數(shù)為規(guī)定數(shù)以下時(shí),進(jìn)行從所述第1節(jié) 電模式向所述第2節(jié)電模式的切換,在所述累積次數(shù)大于規(guī)定數(shù)時(shí),從所述第1節(jié)電模式向 所述第3節(jié)電模式切換。
而且,在上述的圖像處理裝置用控制器中,所述圖像處理裝置是打印裝置,所述子 CPU利用所述CPU的電源接通/斷開的累積次數(shù)和所述可保證動(dòng)作的電源接通/斷開次數(shù), 計(jì)算出所述CPU的電源接通/斷開的剩余次數(shù)的比率作為第1比率,并利用累積打印頁(yè)數(shù) 和預(yù)先確定的能夠打印的頁(yè)數(shù),計(jì)算出能夠打印的剩余頁(yè)數(shù)的比例作為第2比例,對(duì)所述 第1比例是否比所述第2比例大進(jìn)行判定,在所述第1比率比所述第2比率大時(shí),進(jìn)行從所 述第1節(jié)電模式向所述第3節(jié)電模式的切換,在所述第1比例為所述第2比例以下時(shí),進(jìn)行 從所述第1節(jié)電模式向所述第2節(jié)電模式的切換。
用于解決上述課題的本發(fā)明的第二方式,是具有切換多個(gè)動(dòng)作模式的功能的圖像 處理裝置用控制器,其特征在于,具備預(yù)先確定了可保證動(dòng)作的電源接通/斷開次數(shù)的 CPU、進(jìn)行特定處理的處理部、子CPU和其他器件,并具有通常模式、比所述通常模式耗電 量小的第2節(jié)電模式,比所述第2節(jié)電模式耗電量小的第3節(jié)電模式,在所述通常模式中, 所述CPU、所述處理部及所述其他器件處于能夠執(zhí)行各自的通常的功能的工作狀態(tài),所述子 CPU處于比所述工作狀態(tài)耗電量小的休眠狀態(tài),在所述第2節(jié)電模式中,所述CPU處于休眠 狀態(tài),所述處理部及所述其他器件處于電源斷開狀態(tài),所述子CPU處于工作狀態(tài),在所述第 3節(jié)電模式中,所述CPU處于電源斷開狀態(tài),所述處理部及所述其他器件處于電源斷開狀 態(tài),所述子CPU處于工作狀態(tài),所述CPU控制從所述通常模式向所述第2節(jié)電模式的切換, 所述子CPU控制從所述第2節(jié)電模式向所述通常模式的切換、從所述第2節(jié)電模式向所述 第3節(jié)電模式的切換、從所述第3節(jié)電模式向所述通常模式的切換,根據(jù)所述CPU的電源接 通/斷開的累積次數(shù),判定是繼續(xù)所述第2節(jié)電模式、還是從所述第2節(jié)電模式向所述第3 節(jié)電模式切換。
這里,在上述的圖像處理裝置用控制器中,所述子CPU判定所述CPU的電源接通/ 斷開的累積次數(shù)是否為規(guī)定數(shù)以下,在所述累積次數(shù)為規(guī)定數(shù)以下時(shí),進(jìn)行從所述第2節(jié) 電模式向所述第3節(jié)電模式的切換,在所述累積次數(shù)大于規(guī)定數(shù)時(shí),繼續(xù)所述第2節(jié)電模 式。
而且,在上述的圖像處理裝置用控制器中,所述圖像處理裝置是打印裝置,所述子 CPU利用所述CPU的電源接通/斷開的累積次數(shù)和所述可保證動(dòng)作的電源接通/斷開次數(shù), 計(jì)算出所述CPU的電源接通/斷開剩余次數(shù)的比率作為第1比率,并使用累積打印頁(yè)數(shù)和 預(yù)先確定的能夠打印的頁(yè)數(shù),計(jì)算出能夠打印的剩余頁(yè)數(shù)的比率作為第2比率,對(duì)所述第1 比率是否大于所述第2比率進(jìn)行判定,當(dāng)所述第1比率大于所述第2比率時(shí),進(jìn)行從所述第 2節(jié)電模式向所述第3節(jié)電模式的切換,當(dāng)所述第1比率為所述第2比率以下時(shí),繼續(xù)所述 第2節(jié)電模式。
并且,在上述任意一個(gè)圖像處理裝置用控制器中,當(dāng)從所述第2節(jié)電模式向所述 通常模式切換時(shí),所述子CPU向所述CPU發(fā)送復(fù)位信號(hào)。另外,在從所述第2節(jié)電模式向所 述通常模式的切換之前,所述子CPU預(yù)先發(fā)出復(fù)位信號(hào),在切換時(shí),停止所述復(fù)位信號(hào)的發(fā)送。
而且,在上述任意一個(gè)圖像處理裝置用控制器中,所述CPU與所述處理部通過用 于向所述CPU輸入中斷信號(hào)的信號(hào)線連接,所述CPU的中斷信號(hào)的輸入端子被上拉(pull up) ο
用于解決上述課題的本發(fā)明的第三方式,是搭載了上述任意一個(gè)圖像處理裝置用 控制器的打印機(jī)、掃描儀、復(fù)印機(jī)、或者復(fù)合機(jī)。
圖1是表示本發(fā)明的一個(gè)實(shí)施方式的打印控制器1的概略構(gòu)成的圖。
圖2是表示打印控制器1的動(dòng)作模式例1的圖。
圖3是表示在動(dòng)作模式例1中,打印控制器1的各種動(dòng)作模式的遷移處理的流程 圖。
圖4是表示打印控制器1的動(dòng)作模式例2的圖。
圖5是表示在動(dòng)作模式例2中,打印控制器1的各種動(dòng)作模式的遷移處理的流程 圖。
符號(hào)的說明1-打印控制器,10-CPU, 20-ASIC (ASICl),21-信號(hào)線,22-上拉 (pull-up),30-RAM, 40-ASIC (ASIC2),41-子 CPU41,42-信號(hào)線,43-信號(hào)線,44-信號(hào)線, 50-R0M, 60-NVRAM, 70-網(wǎng)絡(luò) I/F,80 83-開關(guān)電路。
具體實(shí)施方式
下面,對(duì)本發(fā)明的一個(gè)實(shí)施方式進(jìn)行說明。
圖1是表示本發(fā)明的一個(gè)實(shí)施方式的打印控制器1的概略構(gòu)成的框圖。在本實(shí)施 方式中,以將打印機(jī)作為圖像處理裝置,將打印控制器作為控制器為例進(jìn)行說明。當(dāng)然,圖 像處理裝置不限于打印機(jī),還可以是復(fù)印機(jī)、復(fù)合機(jī)、掃描儀等。
打印控制器1被搭載于打印機(jī)(未圖示),通過對(duì)打印機(jī)進(jìn)行綜合控制,來實(shí)現(xiàn)打 印機(jī)的各種功能。并且,參照?qǐng)D2及圖3,如下述那樣,打印控制器1具有多個(gè)動(dòng)作模式,進(jìn) 行對(duì)應(yīng)于各個(gè)模式的電力控制。其中,打印機(jī)例如是噴墨打印機(jī)或激光打印機(jī)。
打印控制器1 具有CPU10、ASIC(Application Specific IntegratedCircuit 專 用集成電路)20、RAM30、ASIC40、R0M50、NVRAM (Non-Volatile RAM 非易失性隨機(jī)讀寫存儲(chǔ) 器)60、網(wǎng)絡(luò)接口(I/F) 70、開關(guān)電路80 83。ASIC40具有子CPU41。
CPUlO是進(jìn)行打印控制器1及打印機(jī)整體的控制的主運(yùn)算裝置。在本實(shí)施方式中, CPUlO能夠保證可靠性及動(dòng)作的電源的接通/斷開次數(shù)的上限值被規(guī)定為固定規(guī)格。而且, CPUlO具有比通常動(dòng)作模式耗電量小的休眠模式。
另外,如參照?qǐng)D2及圖3在后面敘述那樣,CPUlO進(jìn)行使打印控制器1從通常模式 向節(jié)電模式遷移的控制。
ASIC20 (ASICl)具有CPU接口、存儲(chǔ)器接口、與ASIC40連接的接口、圖像處理電路 等,是執(zhí)行對(duì)RAM30的訪問控制以及用于生成向打印引擎發(fā)送的打印數(shù)據(jù)的圖像處理等的 裝置。ASIC20具有使ASIC20上的至少一部分裝置(例如存儲(chǔ)器、處理電路等)的耗電量比 通常模式低的休眠模式。
并且,ASIC20通過用于向CPUlO發(fā)送請(qǐng)求喚醒(wake up)處理的中斷信號(hào)(喚醒 信號(hào))的信號(hào)線21與CPUlO連接。為了在ASIC20的電源被斷開(OFF)的情況下使電位穩(wěn) 定,CPUlO的信號(hào)線21的輸入端子被上拉(pull up)。其中,喚醒處理是在即將向休眠模式 轉(zhuǎn)移之前的狀態(tài)下,用于CPUlO (CPU10執(zhí)行的程序)恢復(fù)的處理。
RAM30是將CPU執(zhí)行的程序、圖像處理的對(duì)象的圖像數(shù)據(jù)等暫時(shí)保存的易失性存 儲(chǔ)器。RAM30例如是DDR-SDRAM。RAM30具有比通常動(dòng)作模式耗電量小的休眠模式(例如自 刷新模式)、通過停止內(nèi)部時(shí)鐘來進(jìn)一步降低耗電量的模式(例如斷電模式)。
ASIC40 (ASIC2)是執(zhí)行R0M50、NVRAM60、網(wǎng)絡(luò)I/F70、操作面板、打印引擎等各種輸 入輸出(I/O)裝置、I/F裝置的控制的裝置。ASIC40具有使ASIC40上的至少一部分裝置 (例如存儲(chǔ)器、處理電路等)的耗電量比通常的動(dòng)作模式降低的休眠模式。ASIC40例如將 從I/O裝置或I/F裝置輸出的信息傳送到CPUlO或RAM30,或?qū)腃PUlO發(fā)送的信息傳送到 各種I/O裝置或I/F裝置。
并且,ASIC40通過用于向CPUlO發(fā)送請(qǐng)求復(fù)位(reset)處理的復(fù)位信號(hào)的信號(hào)線 42與CPUlO連接。其中,復(fù)位處理例如是用于通過將程序計(jì)數(shù)器等復(fù)位,使CPUlO (CPU10執(zhí) 行的程序)返回到初期狀態(tài)的處理。
而且,ASIC40通過用于發(fā)送將開關(guān)電路80 82分別切換成接通或斷開的信號(hào)的 信號(hào)線43,與開關(guān)電路80 82分別連接。并且,ASIC40通過用于將開關(guān)電路83切換成接 通或者斷開的信號(hào)的信號(hào)線44與開關(guān)電路83連接。
子CPU41是進(jìn)行使打印控制器1的動(dòng)作模式遷移的控制的運(yùn)算裝置。如參照?qǐng)D2 及圖3在后面敘述那樣,子CPU41進(jìn)行使打印控制器1從節(jié)電模式向其他不同的節(jié)電模式 遷移的控制、從節(jié)電模式向通常模式遷移的控制。
并且,子CPU41具有比通常的動(dòng)作模式耗電量小的休眠模式。另外,由于子CPU41 主要進(jìn)行與動(dòng)作模式的遷移相關(guān)的處理,所以不需要CPUlO那樣的高速度、高性能。
R0M50及NVRAM60是保存即使打印機(jī)的電源被斷開(OFF)也應(yīng)該繼續(xù)保持的程序 和設(shè)定數(shù)據(jù)的非易失性存儲(chǔ)器。R0M50例如是閃存ROM。NVRAM60例如是具有小型電池及 SRAM的電路。
網(wǎng)絡(luò)I/F70是通過網(wǎng)絡(luò)與外部的裝置(例如安裝了打印機(jī)驅(qū)動(dòng)程序的計(jì)算機(jī))進(jìn) 行通信的裝置。
開關(guān)電路80借助信號(hào)線43被子CPU41控制,將向R0M50及NVRAM60供給的電源接 通(ON)或斷開(OFF)。開關(guān)電路81借助信號(hào)線43被子CPU41控制,將向ASIC20供給的電 源接通(ON)或斷開(OFF)。開關(guān)電路82借助信號(hào)線43被子CPU41控制,將向RAM30供給 的電源接通(ON)或斷開(OFF)。開關(guān)電路83借助信號(hào)線44被子CPU41控制,將向CPU10 供給的電源接通(ON)或斷開(OFF)。
上面對(duì)打印控制器1的概略構(gòu)成進(jìn)行了說明,但為了說明本發(fā)明的特征僅對(duì)主要 構(gòu)成進(jìn)行了說明,并不限定于上述的構(gòu)成。而且,不排除一般的圖像讀取裝置所具備的其他 構(gòu)成。
例如,開關(guān)電路80 83也可以包含在ASIC40中。而且,網(wǎng)絡(luò)I/F70可以和打印 控制器1分體。并且,R0M50及NVRAM60可以分別與ASIC20和ASIC40連接。另外,打印引 擎可以與ASIC20連接。而且,USB、I/F、串行I/F、HDD等裝置可以與ASIC40連接。并且,ASIC20和ASIC40可以成為一體。
接著,針對(duì)在上述的打印控制器1中實(shí)現(xiàn)的各種動(dòng)作模式以及各種模式間的遷移 的控制進(jìn)行說明。
(動(dòng)作模式例1)
圖2是表示打印控制器1的動(dòng)作模式例1的圖。
打印控制器1具有4個(gè)模式(“通常模式(模式0) ”、“節(jié)電模式1 (模式1) ”、“節(jié) 電模式2 (模式2) ”、“節(jié)電模式3 (模式3) ”)。
其中,“ON”表示該裝置被供給電源,且處于能夠執(zhí)行該裝置的通常的各種功能的 狀態(tài)?!癝le印”表示該裝置被供給了電源,但正執(zhí)行休眠模式的狀態(tài)。“一部分Sle印”表示 ASIC20或者ASIC40上的至少一部分裝置,或者其他裝置(RAM30、R0M50、NVRAM60)的至少 一個(gè)處于正在執(zhí)行休眠模式的狀態(tài)。“OFF”表示對(duì)該裝置的電源供給被切斷的狀態(tài)。
在“通常模式(模式0) ”中,設(shè)定為 CPUlO = ON(工作)、ASIC20 = 0N、ASIC40 = ON、子 CPU41 = Sleep (或者 ON)、其他裝置=ON。
在“節(jié)電模式1(模式1)”中,設(shè)定為CPU10 = Sle印(休眠)、ASIC20 =—部分 Sle印、ASIC40 =—部分Sle印、子CPU41 = ON(或者Sle印)、其他裝置=一部分Sle印。
其中,在節(jié)電模式1的情況下,網(wǎng)絡(luò)I/F70、操作面板、打印引擎中的至少1個(gè)可以 遷移成休眠模式。但在休眠模式中,網(wǎng)絡(luò)I/F70監(jiān)視至少應(yīng)該使CPU10以通常模式動(dòng)作的 規(guī)定數(shù)據(jù)(例如打印數(shù)據(jù))的接收,在接收到該規(guī)定的數(shù)據(jù)時(shí),向子CPU41傳送。同樣,操 作面板也監(jiān)視至少應(yīng)該使CPU10以通常模式動(dòng)作的規(guī)定的用戶操作(例如解除節(jié)電模式的 按鍵的操作),在檢測(cè)出該操作時(shí),對(duì)子CPU41進(jìn)行通知。
在“節(jié)電模式2 (模式 2)” 中,設(shè)定為 CPU10 = Sle印、ASIC20 = 0FF、ASIC40 = 一 部分Sle印、子CPU41 = ON(或者Sle印)、其他裝置=OFF(或者Sle印)。
其中,在節(jié)電模式2的情況下,網(wǎng)絡(luò)I/F70、操作面板、打印引擎的至少一個(gè)可以遷 移成比休眠模式耗電量小的模式,或者遷移成電源斷開狀態(tài)。但是,網(wǎng)絡(luò)I/F70監(jiān)視至少應(yīng) 該使CPU10以通常模式動(dòng)作的規(guī)定數(shù)據(jù)的接收,在接收到該規(guī)定數(shù)據(jù)時(shí),向子CPU41傳送。 同樣,操作面板也監(jiān)視至少應(yīng)該使CPU以通常模式動(dòng)作的規(guī)定的用戶操作,在檢測(cè)出該操 作時(shí),對(duì)子CPU41進(jìn)行通知。
在“節(jié)電模式3 (模式 3) ”中,設(shè)定為 CPU10 = 0FF、ASIC20 = 0FF、ASIC40 = 一部 分Sle印、子CPU41 = ON(或者Sle印)、其他裝置=OFF(或者Sle印)。在節(jié)電模式3中與 節(jié)電模式2不同,CPU10被設(shè)定為OFF。
在上述的多個(gè)模式中,能夠遷移的模式的組合為模式0 —模式1、模式1 —模式 0、模式ι —模式2、模式1 —模式3、模式2 —模式0、模式3 —模式0。在該例中,可以從模 式1向模式2及模式3遷移。
如上述那樣,本實(shí)施方式中,在節(jié)電模式1及節(jié)電模式2中,CPU被設(shè)定成保持休 眠模式,電源未被斷開。因此,即使在任意的模式中,CPUio的電源接通/斷開次數(shù)的增加 被盡可能限制,能夠更長(zhǎng)時(shí)間較高地保證可靠性。而且,本實(shí)施方式中,在后述的規(guī)定條件 成立時(shí),使用節(jié)電模式3,CPU10被設(shè)定成電源斷開。因此,可以進(jìn)一步節(jié)電。并且,本實(shí)施 方式中,在節(jié)電模式2及節(jié)電模式3中,CPU以外的一部分裝置被設(shè)定成電源斷開。因此, 可以進(jìn)一步節(jié)電。
另外,在節(jié)電模式2及節(jié)電模式3的情況下,對(duì)于CPUlO以外的裝置中有可能由于 電源接通/斷開次數(shù)的增加而降低可靠性的裝置,可以將其設(shè)定成休眠狀態(tài)。這樣,可以更 長(zhǎng)時(shí)間較高地保證打印機(jī)及打印控制器整體的可靠性。
圖3是表示在動(dòng)作模式例1中,打印控制器1的各種動(dòng)作模式的遷移處理的流程 圖。本流程在打印機(jī)的電源被接通(ON)而啟動(dòng)后,以通常模式(模式0)的狀態(tài)執(zhí)行。
在Sl中,CPUlO監(jiān)視從通常模式(模式0)開始是否經(jīng)過了規(guī)定時(shí)間。具體而言, CPUlO利用計(jì)時(shí)器,來監(jiān)視從最后受理CPUlO的處理所必要的處理(例如關(guān)于打印的處理) 的指示開始,是否經(jīng)過了規(guī)定時(shí)間(例如15分)。如果未經(jīng)過規(guī)定時(shí)間(Si 否),則CPUlO 繼續(xù)進(jìn)行監(jiān)視。如果經(jīng)過了規(guī)定時(shí)間(Si 是),則CPUlO使處理進(jìn)入到S2。
其中,監(jiān)視的條件不限于上述條件,CPUlO例如也可以監(jiān)視是否通過操作面板受理 了設(shè)定節(jié)電模式1的用戶的操作。
在S2中,CPUlO進(jìn)行將通常模式(模式0)向節(jié)電模式1(模式1)遷移的處理。具 體而言,CPUlO請(qǐng)求ASIC20、ASIC40轉(zhuǎn)移到休眠模式(一部分休眠)。而且,請(qǐng)求RAM30轉(zhuǎn) 移到休眠模式。然后,在ASIC20、ASIC40、RAM30轉(zhuǎn)移到休眠模式后,CPUlO自身也轉(zhuǎn)移到休 眠模式,使處理進(jìn)入到S3。
這里,ASIC20在轉(zhuǎn)移到休眠模式的情況下,為了不向CPUlO發(fā)送中斷信號(hào),停止發(fā) 送中斷信號(hào)的功能。而且,ASIC40在轉(zhuǎn)移到休眠模式的情況下,使子CPU41從休眠模式恢 復(fù)成工作(ON)狀態(tài)。
在S3中,子CPU41監(jiān)視是否接收到了規(guī)定的數(shù)據(jù)。具體而言,子CPU41監(jiān)視是否接 收到至少應(yīng)該使CPUlO以通常模式動(dòng)作的規(guī)定數(shù)據(jù)(例如從網(wǎng)絡(luò)I/F70傳送的打印數(shù)據(jù))。 如果接收到了規(guī)定的數(shù)據(jù)(S3:是)、則子CPU41使處理進(jìn)入到S4。如果未接收到規(guī)定數(shù)據(jù) (S3:否),則使處理進(jìn)入到S5。
其中,監(jiān)視條件不限于上述條件,子CPU41例如也可以監(jiān)視是否通過操作面板受 理了設(shè)定通常模式的用戶的操作。
另外,在上述S3中,雖然由子CPU41進(jìn)行了監(jiān)視,但也可以由ASIC20及ASIC40的 至少一方執(zhí)行監(jiān)視。即,ASIC20及ASIC40的至少一方的處于非休眠模式的部分的規(guī)定電 路進(jìn)行監(jiān)視。這時(shí),子CPU41可以一直被設(shè)定成休眠模式。
在S4中,子CPU41進(jìn)行將節(jié)電模式1(模式1)向通常模式(模式0)遷移的處理。 具體而言,子CPU41請(qǐng)求ASIC20、ASIC40、RAM30轉(zhuǎn)移成工作狀態(tài)。在ASIC20、ASIC40、RAM30 遷移成工作狀態(tài)后,子CPU41自身遷移成休眠模式,將處理返回到Si。
其中,在ASIC20、ASIC40、RAM30遷移成工作狀態(tài)后,ASIC20向CPUlO發(fā)送喚醒信 號(hào),使其進(jìn)行喚醒處理。CPUlO恢復(fù)成工作狀態(tài),打印控制器1可以從即將轉(zhuǎn)入到節(jié)電模式 1的狀態(tài)開始執(zhí)行程序。這時(shí),CPUlO可以將表示從節(jié)電模式1恢復(fù)到通常模式0的信息向 操作面板輸出。
在S5中,子CPU41監(jiān)視從節(jié)電模式1(模式1)開始起是否經(jīng)過了規(guī)定時(shí)間。具體 而言,子CPU41利用計(jì)時(shí)器來監(jiān)視從模式0向模式1遷移開始是否經(jīng)過了規(guī)定時(shí)間(例如 15分)。如果未經(jīng)過規(guī)定時(shí)間(S5:否),則子CPU41將處理返回到S3。如果經(jīng)過了規(guī)定時(shí) 間(S5 是),則子CPU41使處理進(jìn)入到S6。
其中,監(jiān)視的條件不限于上述條件,子CPUlO例如也可以監(jiān)視是否通過操作面板受理了設(shè)定節(jié)電模式2或3的用戶的操作。
在S6中,子CPU41判定基于CPUlO的電源接通/斷開次數(shù)的規(guī)定條件是否成立。 下面將具體說明。
打印控制器1預(yù)選存儲(chǔ)可保證CPUlO的可靠性及動(dòng)作的電源的接通/斷開次數(shù)的 上限值。該上限值例如在打印機(jī)制造時(shí),被記錄到R0M50或者NVRAM60中。而且,打印控制 器1記錄CPUlO的電源被接通/斷開的次數(shù)的累計(jì)值。記錄的方法例如可以是子CPU41監(jiān) 視CPUlO的電源接通/斷開,在R0M50或NVRAM60的存儲(chǔ)區(qū)域中累計(jì)次數(shù)。
利用上述的各種值,子CPU41判定CPUlO的電源接通/斷開次數(shù)的累計(jì)值是否為 預(yù)先規(guī)定的上限值以下(條件成立)。如果該累計(jì)值為該上限值以下(S6:是),則子CPU41 使處理進(jìn)入到S10。如果該累計(jì)值比該上限值大(S6 否),則使處理進(jìn)入到S7。
在S7中,子CPU41進(jìn)行將節(jié)電模式1 (模式1)向節(jié)電模式2 (模式2)遷移的處理。 具體而言,子CPU41請(qǐng)求ASIC20、RAM30、R0M50、NVRAM60向電源斷開狀態(tài)轉(zhuǎn)移。ASIC20、 RAM30、R0M50、NVRAM60進(jìn)行用于向電源斷開狀態(tài)轉(zhuǎn)移的各種設(shè)定。然后,子CPU41向開關(guān) 電路80 82發(fā)送將電源斷開的信號(hào),并使處理進(jìn)入到S8。其中,由于ASIC40必需繼續(xù)子 CPU41的處理,所以保持休眠模式(一部分Sle印)。
在S8中,子CPU41監(jiān)視是否接收到規(guī)定數(shù)據(jù)。具體而言,子CPU41監(jiān)視是否接收 到了至少應(yīng)該使CPUlO以通常模式動(dòng)作的規(guī)定數(shù)據(jù)(例如從網(wǎng)絡(luò)I/F70傳送的打印數(shù)據(jù))。 如果接收到規(guī)定數(shù)據(jù)(S8 是),則子CPU41使處理進(jìn)入到S9。如果未接收到規(guī)定數(shù)據(jù)(S8 否),則繼續(xù)進(jìn)行監(jiān)視。
其中,監(jiān)視的條件不限于上述條件,子CPU41還可以監(jiān)視例如是否通過操作面板 受理了設(shè)定通常模式的用戶的操作。
在S9中,子CPU41進(jìn)行將節(jié)電模式2(模式2)向通常模式(模式0)遷移的處理。 具體而言,子CPU41向開關(guān)電路80 82發(fā)送接通(ON)電源的信號(hào),并請(qǐng)求ASIC40向工作 狀態(tài)的轉(zhuǎn)移。在ASIC20、RAM30、R0M50、NVRAM60被供給電源時(shí),執(zhí)行各種啟動(dòng)處理,遷移到 工作狀態(tài)。這時(shí),ASIC20對(duì)CPUlO抑止喚醒信號(hào),不進(jìn)行發(fā)送。另外,ASIC40也執(zhí)行啟動(dòng)處 理,遷移到工作狀態(tài)。在各種裝置遷移到工作狀態(tài)后,子CPU41自身遷移到休眠模式,將處 理返回到Si。
這里,在各種裝置遷移到工作狀態(tài)后,ASIC40向CPUlO發(fā)送復(fù)位信號(hào)。CPUlO可以 恢復(fù)到工作狀態(tài),從復(fù)位狀態(tài)開始處理。這時(shí),CPUlO可以將表示從節(jié)電模式2恢復(fù)到通常 模式0的信息向操作面板輸出。其中,在復(fù)位的情況下,由于CPUlO從初期狀態(tài)執(zhí)行程序, 所以與電源從OFF被接通(ON)的情況沒有區(qū)別。因此,例如子CPU41將表示從節(jié)電模式2 的恢復(fù)的信號(hào)發(fā)送給CPU10,CPUlO基于該信號(hào),判定是從節(jié)電模式2恢復(fù)到通常模式0。
在SlO中,子CPU41進(jìn)行將節(jié)電模式1 (模式1)向節(jié)電模式3 (模式3)遷移的處 理。具體而言,子CPU41對(duì)CPU10、ASIC20、RAM30、R0M50、NVRAM60請(qǐng)求向電源斷開狀態(tài)的轉(zhuǎn) 移。CPU10、ASIC20、RAM30、R0M50、NVRAM60進(jìn)行用于向電源斷開狀態(tài)轉(zhuǎn)移的各種設(shè)定。然 后,子CPU41向開關(guān)電路80 83發(fā)送斷開(OFF)電源的信號(hào),并對(duì)CPUlO的電源接通/斷 開次數(shù)的累計(jì)值加1,使處理進(jìn)入到S11。其中,由于必需繼續(xù)子CPU41的處理,所以ASIC40 持續(xù)休眠模式(一部分Sle印)。
在Sll中,子CPU41監(jiān)視是否接收到了規(guī)定的數(shù)據(jù)。具體而言,子CPU41監(jiān)視是否接收到了至少應(yīng)該使CPUlO以通常模式動(dòng)作的規(guī)定數(shù)據(jù)(例如從網(wǎng)絡(luò)I/F70傳送的打印數(shù) 據(jù))。如果接收到規(guī)定的數(shù)據(jù)(Sll 是),則子CPU41使處理進(jìn)入到S12。如果沒接收到規(guī) 定數(shù)據(jù)(Sll 否),則繼續(xù)監(jiān)視。
其中,監(jiān)視的條件不限于上述條件,子CPU41例如還可以監(jiān)視是否通過操作面板 受理了設(shè)定通常模式的用戶的操作。
在S12中,子CPU41進(jìn)行將節(jié)電模式3(模式幻向通常模式(模式0)遷移的處理。 具體而言,子CPU41向開關(guān)電路80 83發(fā)送接通(ON)電源的信號(hào),并對(duì)ASIC40請(qǐng)求向工 作狀態(tài)的轉(zhuǎn)移。當(dāng)CPU10、ASIC20、RAM30、R0M50、NVRAM60被供給電源時(shí),執(zhí)行各種啟動(dòng)處 理,遷移為工作狀態(tài)。并且,ASIC40也執(zhí)行啟動(dòng)處理,向工作狀態(tài)遷移。在各種裝置遷移到 工作狀態(tài)后,對(duì)子CPU41、CPUlO的電源接通/斷開次數(shù)的累計(jì)值加1,遷移到休眠模式,并 使處理返回到Si。
另外,在各種裝置遷移到工作狀態(tài)后,ASIC40不向CPUlO發(fā)送復(fù)位信號(hào)。CPUlO可 以通過通常的啟動(dòng)處理恢復(fù)成工作狀態(tài)。這時(shí),CPUlO可以將表示從節(jié)電模式3恢復(fù)成通常 模式0的信息輸出到操作面板。其中,在該情況下,由于CPUlO從初期狀態(tài)開始執(zhí)行程序, 所以與打印機(jī)自身從電源斷開(OFF)到被接通(ON)的情況無區(qū)別。因此,例如子CPU41將 表示從節(jié)電模式3的恢復(fù)的信號(hào)向CPUlO發(fā)送,CPUlO基于該信號(hào),判定是從節(jié)電模式3恢 復(fù)到通常模式0。
(動(dòng)作模式例2)
圖4是表示打印控制器1的動(dòng)作模式例2的圖。
本圖所示的動(dòng)作模式例1的各個(gè)模式與圖2的動(dòng)作模式例2的各個(gè)模式相同。但 是,能夠遷移的模式的組合一部分不同。能夠遷移的模式的組合為,模式0—模式1、模式 1 —模式0、模式1 —模式2、模式2 —模式0、模式2 —模式3、模式3 —模式0。在該例中, 僅可以從模式2向模式3遷移。
圖5是表示在動(dòng)作模式例2中,打印控制器1的各種動(dòng)作模式的遷移處理的流程 圖。本流程在打印機(jī)的電源被接通(ON)而啟動(dòng)后,以通常模式(模式0)的狀態(tài)被執(zhí)行。下 面,以與圖3不同的點(diǎn)為中心進(jìn)行說明。
由于Sl S5與圖3的Sl S5相同,所以省略說明。
在S6中,子CPU41進(jìn)行將節(jié)電模式1 (模式1)向節(jié)電模式2 (模式2)遷移的處理, 然后使處理進(jìn)入到S7。由于S6與圖3的S7相同,所以省略了具體的說明。
在S7中,子CPU41監(jiān)視是否接收到了規(guī)定數(shù)據(jù)。由于S7與圖3的S8相同,所以 省略具體的說明。如果接收到規(guī)定數(shù)據(jù)(S7:是),則子CPU41使處理進(jìn)入到S8。如果未接 收到規(guī)定數(shù)據(jù)(S7 否),則子CPU41使處理進(jìn)入到S9。
由于S8與圖3的S9相同,所以省略說明。
在S9中,子CPU41監(jiān)視從節(jié)電模式2(模式2)開始起是否經(jīng)過了規(guī)定的時(shí)間。具 體而言,子CPU41利用計(jì)時(shí)器,來監(jiān)視從模式1向模式2遷移開始是否經(jīng)過了規(guī)定時(shí)間(例 如20分鐘)。如果未經(jīng)過規(guī)定時(shí)間(S9 否),則子CPU41使處理返回到S7。如果經(jīng)過了規(guī) 定時(shí)間(S9 是),則子CPU41使處理進(jìn)入到SlO0
其中,監(jiān)視的條件不限于上述條件,子CPU41也可以監(jiān)視例如是否通過操作面板 受理了設(shè)定節(jié)電模式的用戶的操作。
在SlO中,子CPU41判定基于CPUlO的電源接通/斷開次數(shù)的規(guī)定條件是否成立。 由于SlO與圖3的S6相同,所以省略具體的說明。如果條件成立(S10 是),則子CPU41使 處理進(jìn)入到S11。如果條件不成立(S10 否),則子CPU41使處理返回到S7。
由于Sll S13與圖3的SlO S12相同,所以省略說明。
上面的圖3及圖5的各個(gè)步驟,是為了使打印控制器1的處理容易理解而根據(jù)主 要的處理內(nèi)容來劃分的。本申請(qǐng)發(fā)明不被步驟的劃分方法及名稱限制。打印控制器1的處 理也可以根據(jù)處理內(nèi)容,劃分成更多的步驟。并且,還可以使1個(gè)步驟包含更多的處理地進(jìn) 行劃分。
(動(dòng)作模式例1及2的變形)
動(dòng)作模式例1中的從模式1向模式3遷移的判定處理(圖3的S6),以及動(dòng)作模式 例2中的從模式2向模式3遷移的判定處理(圖5的S10),也可以是下面那樣的處理。
打印控制器1預(yù)先存儲(chǔ)可保證打印機(jī)的可靠性及動(dòng)作的能夠打印的頁(yè)數(shù)的上限 值。該上限值例如在打印機(jī)的制造時(shí),被記錄在R0M50或者NVRAM60中。并且,打印控制器 1記錄由打印引擎對(duì)打印介質(zhì)的打印實(shí)際被進(jìn)行的打印頁(yè)數(shù)的累積值。記錄的方法可以是 例如CPU監(jiān)視打印的執(zhí)行,在R0M50或NVRAM60的存儲(chǔ)區(qū)域累積次數(shù)。
子CPU41利用上述的各種值,在遷移的判定處理中,首先,計(jì)算出能夠打印的剩余 頁(yè)數(shù)相對(duì)于能夠打印的頁(yè)數(shù)的上限值的比率(ι-打印頁(yè)數(shù)/能夠打印的頁(yè)數(shù))。并且,計(jì)算 出電源接通/斷開的剩余次數(shù)相對(duì)于CPUlO的電源接通/斷開次數(shù)的上限值的比率(1-累 計(jì)值/上限值)。
接著,子CPU41判定計(jì)算出的電源接通/斷開的剩余次數(shù)的比率,是否比計(jì)算出的 能夠打印的剩余頁(yè)數(shù)的比率大(條件成立)。如果電源接通/斷開的剩余次數(shù)的比率比能 夠打印的剩余頁(yè)數(shù)的比率大,則進(jìn)行向模式3的遷移。如果電源接通/斷開的剩余次數(shù)的 比率為能夠打印的剩余頁(yè)數(shù)的比率以下,則不進(jìn)行向模式3的遷移。
根據(jù)上面那樣的判定處理,與打印機(jī)自身的壽命(能夠打印次數(shù))不足無關(guān),當(dāng) CPU的壽命(電源接通/斷開次數(shù))尚且充足時(shí),可使用斷開(OFF)CPU的電源的節(jié)電模式 實(shí)現(xiàn)進(jìn)一步節(jié)電化。另一方面,與打印機(jī)自身的壽命充足無關(guān),當(dāng)CPU的壽命不足時(shí),可不 使用斷開(OFF)CPU的電源的節(jié)電模式,來延長(zhǎng)CPU的壽命。
上面,對(duì)本發(fā)明的一個(gè)實(shí)施方式進(jìn)行了說明。根據(jù)本實(shí)施方式,可以提供用于使圖 像處理裝置的節(jié)電化和高速化更恰當(dāng)?shù)夭⒋娴募夹g(shù)。
S卩,在本實(shí)施方式中,即使在控制器中采用了接通/斷開次數(shù)被限制的CPU(處理 速度更快的CPU)的情況下,在一部分的節(jié)電模式(模式1及模式2)中電源也沒被斷開 (OFF)。由此,該CPU的電源接通/斷開次數(shù)的增加被盡可能限制,可以更長(zhǎng)時(shí)間保證CPU 動(dòng)作的高可靠性。
而且,在本實(shí)施方式中,僅在基于CPU的接通/斷開次數(shù)的規(guī)定條件成立時(shí),在節(jié) 電模式(模式3)中電源被斷開(OFF)。由此,簡(jiǎn)單地限制了電源被斷開(OFF),可以更長(zhǎng)時(shí) 間保證CPU動(dòng)作的高可靠性。并且,由于基于規(guī)定的條件成立,電源被斷開(OFF),所以可以 進(jìn)一步節(jié)電。
另外,本實(shí)施方式中,在節(jié)電模式中,設(shè)置了雖然CPU的電源沒被斷開(OFF),但將 CPU以外的一部分裝置的電源設(shè)定為斷開(OFF)的更節(jié)電的模式(節(jié)電模式2)。由此,限12制了接通/斷開次數(shù)的CPU的壽命被延長(zhǎng),并且可以更加節(jié)電。而且,設(shè)置了將CPU及CPU 以外的一部分裝置的電源設(shè)定成斷開(OFF)的更加節(jié)電的模式(節(jié)電模式3)。由此,可以進(jìn)一步節(jié)電。
并且,在本實(shí)施方式中,將CPU與進(jìn)行RAM的訪問控制的ASIC(ASIC20)連接的信 號(hào)線被上拉(pull up)。由此,可以防止當(dāng)該ASIC的電源被斷開(OFF)時(shí)對(duì)CPU輸入錯(cuò)誤 的喚醒信號(hào),可以不使CPU從休眠模式被喚醒。
另外,在本實(shí)施方式中,進(jìn)行RAM的訪問控制的ASIC(ASIC20)在從電源斷開狀態(tài) 恢復(fù)到工作狀態(tài)時(shí),不向CPU發(fā)送喚醒信號(hào)。取而代之,控制從節(jié)電模式向通常模式的恢復(fù) 的子CPU向CPU發(fā)送復(fù)位信號(hào)。由此,由于CPU可以從初期狀態(tài)開始執(zhí)行程序,所以即使該 ASIC通過電源ON而被初期化設(shè)定,也可以使控制器正常動(dòng)作。假設(shè)在使用了喚醒信號(hào)的情 況下,通過電源ON而被初期化設(shè)定的ASIC的狀態(tài)、與從休眠模式啟動(dòng)的CPU(程序)的狀 態(tài)變得不協(xié)調(diào),存在控制器死機(jī)的可能性。
而且,在本實(shí)施方式中,如果在斷開(OFF)CPU以外的一部分裝置(ASIC20、RAM30、 ASIC40、R0M50、NVRAM60等)的電源的節(jié)電模式(節(jié)電模式2及模式3)中,不夾設(shè)使CPU 以外的一部分裝置進(jìn)入休眠模式的節(jié)電模式(節(jié)電模式1),則不能遷移。由此,各種裝置不 會(huì)從電源接通狀態(tài)突然遷移成電源斷開狀態(tài),可以減小對(duì)有可能因電源接通/斷開次數(shù)的 增加而使可靠性降低的裝置的負(fù)載。作為結(jié)果,可以更長(zhǎng)時(shí)間地保持控制器整體的動(dòng)作的 高可靠性。而且,可以更長(zhǎng)的時(shí)間地使故障率降低。
另外,以往存在一種具有將包括控制器上的CPU的大多數(shù)裝置的電源斷開(OFF) 的節(jié)電模式的系統(tǒng)。但是,在這樣的系統(tǒng)中,難以采用對(duì)電源接通/斷開次數(shù)存在限制的 CPU。而且,與電源接通/斷開次數(shù)存在限制的CPU相比,沒有限制或者限制放寬的CPU有 處理速度慢、價(jià)格高等傾向,在電源接通/斷開次數(shù)的限制以外的條件下平衡不好。
如果在上述那樣的狀況中采用本發(fā)明,則電源接通/斷開次數(shù)存在限制的CPU可 以在節(jié)電模式中不斷開電源地使用。而且,僅在特定的條件成立時(shí),斷開CPU的電源。另外, 針對(duì)與CPU連接的ASIC等其他裝置,可以在節(jié)電模式中切斷電源。即,如果采用本發(fā)明,則 可以在控制器上使用高速且低價(jià)的CPU,并且,可以整體降低圖像處理裝置及控制器的耗電 量。而且,通過在控制器上使用高速的CPU,可以縮短圖像處理裝置的耗電量大的時(shí)間(例 如打印處理、復(fù)印處理等),從而可以降低整體的耗電量。這樣,可以平衡地兼顧節(jié)電與高性 能雙方。
其中,上述本發(fā)明的實(shí)施方式意圖在于表示本發(fā)明的主旨和范圍,并不是對(duì)本發(fā) 明的限定。對(duì)于本領(lǐng)域技術(shù)人員而言,可以做出多種替換、修正及變形例。
例如,在動(dòng)作模式例1及例2中,打印控制器1可以從通常模式不經(jīng)過節(jié)電模式1 地遷移到節(jié)電模式2或者節(jié)電模式3。而且,在動(dòng)作模式1及2中,打印控制器1可以是具 有通常模式、節(jié)電模式2、節(jié)電模式3這三個(gè)模式的構(gòu)成。并且,在節(jié)電模式1與節(jié)電模式2 之間,可以具有比節(jié)電模式1耗電量小、比節(jié)電模式2耗電量大的模式。
另外,例如子CPU41在節(jié)電模式1、節(jié)電模式2、節(jié)電模式3中可以不需要處于工作 狀態(tài),而以Sleep狀態(tài)待機(jī),在接收到來自網(wǎng)絡(luò)I/F70或操作面板的規(guī)定數(shù)據(jù)時(shí),恢復(fù)到工 作狀態(tài)。
另外,例如關(guān)于從節(jié)電模式2(模式幻向通常模式(模式0)的遷移,子CPU41可以從進(jìn)行遷移之前開始不斷地向CPUlO發(fā)送復(fù)位信號(hào),在向模式0遷移時(shí)停止(解除)復(fù) 位信號(hào)的發(fā)送。“從進(jìn)行遷移之前開始”例如可以使是模式2開始之后,也可以是被判定為 進(jìn)行向模式0的遷移后?!跋蚰J?遷移時(shí)”,例如考慮到ASIC40等裝置向工作狀態(tài)的切換 的處理,可以是CPUlO沒做錯(cuò)誤動(dòng)作的時(shí)刻。通過這樣的構(gòu)成,CPUlO也可以經(jīng)過復(fù)位狀態(tài) 恢復(fù)成工作狀態(tài)。
另外,本說明書中的“ASIC”不被其名稱或功能所限定,還可以是“處理部”或“控 制部”。
權(quán)利要求
1.一種圖像處理裝置用控制器,其特征在于,具有切換多個(gè)動(dòng)作模式的功能, 具備被預(yù)先確定了可保證動(dòng)作的電源接通/斷開次數(shù)的CPU、進(jìn)行特定處理的處理部、子CPU及其他器件,具有通常模式、比所述通常模式耗電量小的第1節(jié)電模式、比所述第1節(jié)電模式耗電 量小的第2節(jié)電模式、比所述第2節(jié)電模式耗電量小的第3節(jié)電模式, 在所述通常模式中,所述CPU、所述處理部及所述其他器件處于能夠執(zhí)行各自的通常功能的工作狀態(tài),所述 子CPU處于比所述工作狀態(tài)耗電量小的休眠狀態(tài), 在所述第1節(jié)電模式中,所述CPU處于休眠狀態(tài),所述處理部和所述其他器件的至少1個(gè)處于休眠狀態(tài),所述子 CPU處于工作狀態(tài),在所述第2節(jié)電模式中,所述CPU處于休眠狀態(tài),所述處理部及所述其他器件處于電源斷開狀態(tài),所述子CPU處 于工作狀態(tài),在所述第3節(jié)電模式中,所述CPU處于電源斷開狀態(tài),所述處理部及所述其他器件處于電源斷開狀態(tài),所述子 CPU處于工作狀態(tài),所述CPU控制從所述通常模式向所述第1節(jié)電模式的切換,所述子CPU控制從所述第1節(jié)電模式向所述通常模式的切換、從所述第1節(jié)電模式向 所述第2節(jié)電模式及所述第3節(jié)電模式的切換、從所述第2節(jié)電模式及所述第3節(jié)電模式 向所述通常模式的切換,根據(jù)所述CPU的電源接通/斷開的累積次數(shù),判定從所述第1節(jié)電模式向所述第2節(jié) 電模式及所述第3節(jié)電模式的哪一個(gè)切換。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置用控制器,其特征在于,所述子CPU判定所述CPU的電源接通/斷開的累積次數(shù)是否為規(guī)定次數(shù)以下,在所述 累積次數(shù)為規(guī)定數(shù)以下時(shí),進(jìn)行從所述第1節(jié)電模式向所述第2節(jié)電模式的切換,在所述累 積次數(shù)比規(guī)定數(shù)大時(shí),從所述第1節(jié)電模式切換為所述第3節(jié)電模式。
3.根據(jù)權(quán)利要求1所述的圖像處理裝置用控制器,其特征在于, 所述圖像處理裝置是打印裝置,所述子CPU利用所述CPU的電源接通/斷開的累積次數(shù)和所述可保證動(dòng)作的電源接 通/斷開次數(shù),計(jì)算出所述CPU的電源接通/斷開剩余次數(shù)的比率作為第1比率,并利用累 積打印頁(yè)數(shù)和預(yù)先確定的能夠打印的頁(yè)數(shù),計(jì)算出能夠打印的剩余頁(yè)數(shù)的比率作為第2比 率,對(duì)所述第1比率是否比所述第2比率大進(jìn)行判定,當(dāng)所述第1比率比所述第2比率大時(shí),進(jìn)行從所述第1節(jié)電模式向所述第3節(jié)電模式 的切換,當(dāng)所述第1比率為所述第2比率以下時(shí),進(jìn)行從所述第1節(jié)電模式向所述第2節(jié)電 模式的切換。
4.一種圖像處理裝置用控制器,其特征在于,具有切換多個(gè)動(dòng)作模式的功能, 具備被預(yù)先確定了可保證動(dòng)作的電源接通/斷開次數(shù)的CPU、進(jìn)行特定處理的處理部、子CPU和其他器件,具有通常模式、比所述通常模式耗電量小的第2節(jié)電模式、比所述第2節(jié)電模式耗電 量小的第3節(jié)電模式, 在所述通常模式中,所述CPU、所述處理部及所述其他器件處于可以執(zhí)行各自的通常功能的工作狀態(tài),所述 子CPU處于比所述工作狀態(tài)耗電量小的休眠狀態(tài), 在所述第2節(jié)電模式中,所述CPU處于休眠狀態(tài),所述處理部及所述其他器件處于電源斷開狀態(tài),所述子CPU處 于工作狀態(tài),在所述第3節(jié)電模式中,所述CPU處于電源斷開狀態(tài),所述處理部及所述其他器件處于電源斷開狀態(tài),所述子 CPU處于工作狀態(tài),所述CPU控制從所述通常模式向所述第2節(jié)電模式的切換,所述子CPU控制從所述第2節(jié)電模式向所述通常模式的切換、從所述第2節(jié)電模式向 所述第3節(jié)電模式的切換、從所述第3節(jié)電模式向所述通常模式的切換,根據(jù)所述CPU的電源接通/斷開的累積次數(shù),判定是繼續(xù)所述第2節(jié)電模式、還是從所 述第2節(jié)電模式向所述第3節(jié)電模式切換。
5.根據(jù)權(quán)利要求4所述的圖像處理裝置用控制器,其特征在于,所述子CPU判定所述CPU的電源接通/斷開的累積次數(shù)是否為規(guī)定數(shù)以下,在所述累 積次數(shù)為規(guī)定數(shù)以下時(shí),進(jìn)行從所述第2節(jié)電模式向所述第3節(jié)電模式的切換,在所述累積 次數(shù)大于規(guī)定數(shù)時(shí),繼續(xù)所述第2節(jié)電模式。
6.根據(jù)權(quán)利要求4所述的圖像處理裝置用控制器,其特征在于, 所述圖像處理裝置是打印裝置,所述子CPU利用所述CPU的電源接通/斷開的累積次數(shù)和所述可保證動(dòng)作的電源接 通/斷開次數(shù),計(jì)算出所述CPU的電源接通/斷開剩余次數(shù)的比率作為第1比率,并利用累 積打印頁(yè)數(shù)和預(yù)先確定的能夠打印的頁(yè)數(shù),計(jì)算出能夠打印的剩余頁(yè)數(shù)的比率作為第2比 率,對(duì)所述第1比率是否比所述第2比率大進(jìn)行判定,當(dāng)所述第1比率比所述第2比率大時(shí),進(jìn)行從所述第2節(jié)電模式向所述第3節(jié)電模式 的切換,當(dāng)所述第1比率為所述第2比率以下時(shí),繼續(xù)所述第2節(jié)電模式。
7.根據(jù)權(quán)利要求1 6中任意一項(xiàng)所述的圖像處理裝置用控制器,其特征在于, 在從所述第2節(jié)電模式向所述通常模式切換時(shí),所述子CPU向所述CPU發(fā)送復(fù)位信號(hào)。
8.根據(jù)權(quán)利要求1 7中任意一項(xiàng)所述的圖像處理裝置用控制器,其特征在于, 所述CPU和所述處理部通過用于向所述CPU輸入中斷信號(hào)的信號(hào)線被連接, 所述CPU的中斷信號(hào)的輸入端子被上拉。
9.一種圖像處理裝置,其特征在于,搭載了權(quán)利要求1 8中任意一項(xiàng)所述的圖像處理 裝置用控制器,所述圖像處理裝置是打印機(jī)、掃描儀、復(fù)印機(jī)或復(fù)合機(jī)。
全文摘要
本發(fā)明涉及一種圖像處理裝置用控制器,用于實(shí)現(xiàn)更加恰當(dāng)?shù)丶骖檲D像處理裝置的節(jié)電化和高速化的技術(shù)。該圖像處理用控制器具有切換多個(gè)動(dòng)作模式的功能,具備被預(yù)先確定了可保證動(dòng)作的電接通/斷開次數(shù)的CPU、控制從節(jié)電模式向通常模式的切換的CPU和其他器件。在節(jié)電模式中,CPU被設(shè)定為休眠狀態(tài),子CPU被設(shè)定為能夠執(zhí)行通常功能的工作狀態(tài)。其他器件被設(shè)定為休眠狀態(tài)或電源斷開狀態(tài)。在基于CPU的電源接通/斷開次數(shù)的規(guī)定條件成立時(shí),CPU的電源被設(shè)定為斷開狀態(tài)。
文檔編號(hào)G06F1/32GK102033601SQ201010506409
公開日2011年4月27日 申請(qǐng)日期2010年10月8日 優(yōu)先權(quán)日2009年10月5日
發(fā)明者高木俊光 申請(qǐng)人:精工愛普生株式會(huì)社