轉(zhuǎn)變到不同電力狀態(tài)的圖像形成裝置及其控制方法
【專利摘要】本發(fā)明提供轉(zhuǎn)變到不同電力狀態(tài)的圖像形成裝置及其控制方法。所述圖像形成裝置能夠更快地執(zhí)行用于轉(zhuǎn)變到電力消耗不同的電力狀態(tài)的故障安全功能。所述圖像形成裝置能夠在電力消耗不同的電力狀態(tài)下工作。控制器控制所述圖像形成裝置。電力供給控制器控制電力供給。復(fù)位電路對(duì)所述控制器進(jìn)行復(fù)位。當(dāng)用戶操作電源開關(guān)時(shí),根據(jù)用戶操作的類型以及電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段。根據(jù)用戶操作的類型以及電力狀態(tài)來(lái)設(shè)置,用于使所述控制器切斷向所述控制器的電力供給的操作以及用于使所述復(fù)位電路對(duì)所述控制器進(jìn)行復(fù)位的操作中的、當(dāng)經(jīng)過了所述監(jiān)視時(shí)間段時(shí)要執(zhí)行的一個(gè)操作。當(dāng)經(jīng)過了所決定的監(jiān)視時(shí)間段時(shí),執(zhí)行所設(shè)置的操作。
【專利說(shuō)明】轉(zhuǎn)變到不同電力狀態(tài)的圖像形成裝置及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及轉(zhuǎn)變到不同電力狀態(tài)的圖像形成裝置、其控制方法以及存儲(chǔ)介質(zhì)。
【背景技術(shù)】
[0002]近年來(lái),圖像形成裝置啟動(dòng)所需的時(shí)間有增加的傾向。之所以如此,其中一個(gè)因素是由于裝置的多功能化,在各裝置啟動(dòng)期間要從ROM加載到RAM中的數(shù)據(jù)的大小增加。
[0003]為了解決該問題,提出了如下的技術(shù),即當(dāng)用戶關(guān)閉電源開關(guān)時(shí),保持存儲(chǔ)在RAM中的數(shù)據(jù),并且當(dāng)用戶下一次開啟電源開關(guān)時(shí),通過省略將數(shù)據(jù)從ROM加載到RAM中的處理,來(lái)縮短啟動(dòng)所需的時(shí)間。
[0004]另外,已經(jīng)提出了稱為“掛起”(suspend)的技術(shù),即通過繼續(xù)向RAM供電,來(lái)保持存儲(chǔ)在RAM中的數(shù)據(jù)(例如參見日本特開平H09-34578號(hào)公報(bào))。
[0005]此外,已經(jīng)提出了稱為“休眠”(hibernation)的技術(shù),即通過將存儲(chǔ)在RAM中的數(shù)據(jù)臨時(shí)保存在HDD中,來(lái)保持存儲(chǔ)在RAM中的數(shù)據(jù)(例如參見日本特開2000-82014號(hào)公報(bào))。在該技術(shù)中,即使在用戶看起來(lái)裝置完全斷電,也還是能夠縮短啟動(dòng)所需的時(shí)間。
[0006]近年來(lái)的圖像形成裝置利用軟件,來(lái)實(shí)施響應(yīng)于用戶對(duì)電源開關(guān)的操作的電源控制。傳統(tǒng)的圖像形成裝置被配置為使得根據(jù)諸如搖臂開關(guān)等的電源開關(guān)的操作,來(lái)對(duì)電力的供給和切斷進(jìn)行電切換,因此不需要通過軟件處理來(lái)實(shí)施電源控制。
[0007]近年來(lái),存在經(jīng)由網(wǎng)絡(luò)來(lái)使圖像形成裝置通電或斷電的需求,為了滿足該需求,越來(lái)越多的圖像形成裝置運(yùn)用了觸摸式開關(guān)(tactile switch)。
[0008]在配設(shè)有觸摸式開關(guān)的圖像形成裝置中,利用軟件來(lái)接通或斷開電源,使得當(dāng)在斷電狀態(tài)下按下觸摸式開關(guān)時(shí),生成信號(hào)并將信號(hào)輸入到電源控制電路以開啟電源,而當(dāng)在通電狀態(tài)下按下開關(guān)時(shí),同樣地生成信號(hào)并將信號(hào)輸入到電源控制電路以關(guān)閉電源。
[0009]此外,利用軟件進(jìn)行響應(yīng)于電源開關(guān)操作的電源控制的圖像形成裝置具有定時(shí)器斷電功能,即當(dāng)在檢測(cè)到斷電操作之后經(jīng)過預(yù)定時(shí)間時(shí),電關(guān)斷對(duì)控制器的電力供給,以此作為針對(duì)軟件失控的安全措施。
[0010]該功能保證即使當(dāng)出現(xiàn)軟件失控時(shí),也能夠防止無(wú)法斷開電源的情形。
[0011]在圖像形成裝置被配置為針對(duì)斷電操作而繼續(xù)向控制器的RAM供給電力,以縮短執(zhí)行圖像形成裝置的通電起動(dòng)所需的時(shí)間的情況下,有必要使圖像形成裝置即使在正在向RAM供電的狀態(tài)下,在用戶看起來(lái)也如同處于斷電狀態(tài)一樣。
[0012]為此,將圖像形成裝置置于快速啟動(dòng)待機(jī)狀態(tài),其中至少中斷向打印機(jī)引擎的電力供給,并且盡可能多地節(jié)省除RAM以外的控制器內(nèi)的單元所用的電力。也即,如果在待機(jī)狀態(tài)期間按下電源開關(guān),則圖像形成裝置轉(zhuǎn)變到快速啟動(dòng)待機(jī)狀態(tài),并且如果在快速啟動(dòng)待機(jī)狀態(tài)期間按下電源開關(guān),則圖像形成裝置轉(zhuǎn)變到待機(jī)狀態(tài)。
[0013]在快速啟動(dòng)待機(jī)狀態(tài)期間,控制電源的開/關(guān)的CPU處于通電狀態(tài),因此存在如下的可能性,即如果CPU由于某種原因而失控,則電源控制固件不能正常工作,從而即使在按下電源開關(guān)時(shí),圖像形成裝置也不能返回到待機(jī)狀態(tài)。[0014]在這種情況下,同樣地,上述定時(shí)器斷電功能使得能夠?qū)ο蚩刂破鞯碾娏┙o進(jìn)行強(qiáng)制電關(guān)斷。
[0015]然而,在快速啟動(dòng)待機(jī)狀態(tài)期間按下電源開關(guān)的情況下,用戶希望啟動(dòng)圖像形成裝置。在這種情況下,如果上述的定時(shí)器斷電功能運(yùn)行,則即使用戶希望啟動(dòng)圖像形成裝置,向控制器的電力供給也被電關(guān)斷,從而導(dǎo)致圖像形成裝置轉(zhuǎn)變到斷電狀態(tài)。
[0016]在這種情況下,用戶需要在確認(rèn)圖像形成裝置已轉(zhuǎn)變到斷電狀態(tài)之后,再次按下電源開關(guān)從而起動(dòng)圖像形成裝置,這對(duì)用戶而言是不期望的。
[0017]另外,轉(zhuǎn)變電力供給狀態(tài)所花的時(shí)間有時(shí)依據(jù)轉(zhuǎn)變處理而不同。例如,使電力供給狀態(tài)從待機(jī)狀態(tài)轉(zhuǎn)變到快速啟動(dòng)待機(jī)狀態(tài)所需的轉(zhuǎn)變時(shí)間段,與從快速啟動(dòng)待機(jī)狀態(tài)轉(zhuǎn)變到待機(jī)狀態(tài)所需的轉(zhuǎn)變時(shí)間段經(jīng)常彼此不同。
[0018]因此之故,如果在定時(shí)器功能運(yùn)行之前要經(jīng)過的監(jiān)視時(shí)間段被統(tǒng)一地設(shè)置,則在存在在轉(zhuǎn)變時(shí)間段不同的多個(gè)電力狀態(tài)轉(zhuǎn)變處理的情況下,無(wú)法根據(jù)各電力狀態(tài)來(lái)設(shè)置適當(dāng)?shù)谋O(jiān)視時(shí)間段。
[0019]例如,假設(shè)以調(diào)整到需要短的轉(zhuǎn)變時(shí)間段的電力狀態(tài)轉(zhuǎn)變處理的方式,縮短了監(jiān)視時(shí)間段,則當(dāng)執(zhí)行需要長(zhǎng)的轉(zhuǎn)變時(shí)間段的電力狀態(tài)轉(zhuǎn)變處理時(shí),即使電力狀態(tài)轉(zhuǎn)變處理正在被正常執(zhí)行,也執(zhí)行定時(shí)器功能。
[0020]另一方面,假設(shè)以調(diào)整到需要長(zhǎng)的轉(zhuǎn)變時(shí)間段的電力狀態(tài)轉(zhuǎn)變處理的方式,增長(zhǎng)了監(jiān)視時(shí)間段,則當(dāng)執(zhí)行需要短的轉(zhuǎn)變時(shí)間段的電力狀態(tài)轉(zhuǎn)變處理時(shí),在該電力狀態(tài)轉(zhuǎn)變處理在執(zhí)行過程中被停止的情況下,在執(zhí)行定時(shí)器功能之前花費(fèi)超過必要長(zhǎng)度的時(shí)間。
【發(fā)明內(nèi)容】
[0021]本發(fā)明提供能夠更加快速地執(zhí)行用于轉(zhuǎn)變到電力消耗不同的電力狀態(tài)的故障安全功能的圖像形成裝置、其控制方法以及存儲(chǔ)介質(zhì)。
[0022]在本發(fā)明的第一個(gè)方面中,提供一種圖像形成裝置,該圖像形成裝置能夠在電力消耗不同的多個(gè)電力狀態(tài)下工作,并且包括被用戶操作以在所述多個(gè)電力狀態(tài)之間切換實(shí)際電力狀態(tài)的開關(guān),所述圖像形成裝置包括:主控制單元,其被配置為控制所述圖像形成裝置;電力供給控制單元,其被配置為控制向所述主控制單元的電力供給;復(fù)位單元,其被配置為對(duì)所述主控制單元進(jìn)行復(fù)位;決定單元,其被配置為在用戶操作所述開關(guān)時(shí),根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段;設(shè)置單元,其被配置為根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)設(shè)置,用于使所述主控制單元中斷向所述主控制單元的電力供給的操作以及用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作中的、當(dāng)經(jīng)過了所述監(jiān)視時(shí)間段時(shí)要執(zhí)行的一個(gè)操作;以及操作執(zhí)行單元,其被配置為在執(zhí)行響應(yīng)于用戶對(duì)所述開關(guān)的操作而開始的、用于改變所述實(shí)際電力狀態(tài)的處理的狀態(tài)下,在從用戶操作所述開關(guān)時(shí)起經(jīng)過了由所述決定單元決定的所述監(jiān)視時(shí)間段時(shí),執(zhí)行由所述設(shè)置單元設(shè)置的操作。
[0023]在本發(fā)明的第二個(gè)方面中,提供一種圖像形成裝置的控制方法,所述圖像形成裝置能夠在電力消耗不同的多個(gè)電力狀態(tài)下工作,并且包括被用戶操作以在所述多個(gè)電力狀態(tài)之間切換實(shí)際電力狀態(tài)的開關(guān)、被配置為控制所述圖像形成裝置的主控制單元、被配置為控制向所述主控制單元的電力供給的電力供給控制單元,以及被配置為對(duì)所述主控制單元進(jìn)行復(fù)位的復(fù)位單元,所述控制方法包括以下步驟:當(dāng)用戶操作所述開關(guān)時(shí),根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段;根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)設(shè)置,用于使所述主控制單元中斷向所述主控制單元的電力供給的操作以及用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作中的、當(dāng)經(jīng)過了所述監(jiān)視時(shí)間段時(shí)要執(zhí)行的一個(gè)操作;以及在執(zhí)行響應(yīng)于用戶對(duì)所述開關(guān)的操作而開始的、用于改變所述實(shí)際電力狀態(tài)的處理的狀態(tài)下,在從用戶操作所述開關(guān)時(shí)起經(jīng)過了通過所述決定步驟決定的所述監(jiān)視時(shí)間段時(shí),執(zhí)行通過所述設(shè)置步驟設(shè)置的操作。
[0024]在本發(fā)明的第三個(gè)方面中,提供一種存儲(chǔ)用于使計(jì)算機(jī)執(zhí)行圖像形成裝置的控制方法的計(jì)算機(jī)可執(zhí)行控制程序的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述圖像形成裝置能夠在電力消耗不同的多個(gè)電力狀態(tài)下工作,并且包括被用戶操作以在所述多個(gè)電力狀態(tài)之間切換實(shí)際電力狀態(tài)的開關(guān)、被配置為控制所述圖像形成裝置的主控制單元、被配置為控制向所述主控制單元的電力供給的電力供給控制單元,以及被配置為對(duì)所述主控制單元進(jìn)行復(fù)位的復(fù)位單元,其中,所述控制方法包括以下步驟:當(dāng)用戶操作所述開關(guān)時(shí),根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段;根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)設(shè)置,用于使所述主控制單元中斷向所述主控制單元的電力供給的操作以及用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作中的、當(dāng)經(jīng)過了所述監(jiān)視時(shí)間段時(shí)要執(zhí)行的一個(gè)操作;以及在執(zhí)行響應(yīng)于用戶對(duì)所述開關(guān)的操作而開始的、用于改變所述實(shí)際電力狀態(tài)的處理的狀態(tài)下,在從用戶操作所述開關(guān)時(shí)起經(jīng)過了通過所述決定步驟決定的所述監(jiān)視時(shí)間段時(shí),執(zhí)行通過所述設(shè)置步驟設(shè)置的操作。
[0025]根據(jù)本發(fā)明,能夠提供能夠更加快速地執(zhí)行用于轉(zhuǎn)變到電力消耗不同的電力狀態(tài)的故障安全功能的圖像形成裝置、其控制方法以及存儲(chǔ)介質(zhì)。
[0026]通過以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。
【專利附圖】
【附圖說(shuō)明】
[0027]圖1是根據(jù)本發(fā)明的實(shí)施例的圖像形成裝置的示意性框圖。
[0028]圖2是圖1中出現(xiàn)的控制器的示意性框圖。
[0029]圖3是圖2中出現(xiàn)的電源監(jiān)視硬件單元的示意性框圖。
[0030]圖4是示出圖1中出現(xiàn)的控制器的軟件結(jié)構(gòu)的示意性框圖。
[0031]圖5A至圖是示出圖1中所示的圖像形成裝置的電力供給狀態(tài)的圖,其中,圖5A示出了圖像形成裝置的通電狀態(tài),圖5B示出了斷電狀態(tài),圖5C示出了省電狀態(tài),并且圖示出了快速啟動(dòng)待機(jī)狀態(tài)。
[0032]圖6是由圖2中出現(xiàn)的CPU執(zhí)行的電源控制處理的流程圖。
[0033]圖7是由圖2中出現(xiàn)的CPU執(zhí)行的通電狀態(tài)轉(zhuǎn)變處理的流程圖。
[0034]圖8是由圖2中出現(xiàn)的CPU執(zhí)行的斷電狀態(tài)轉(zhuǎn)變處理的流程圖。
【具體實(shí)施方式】
[0035]現(xiàn)在,將在下面參照示出本發(fā)明的實(shí)施例的附圖,來(lái)詳細(xì)地描述本發(fā)明。
[0036]圖1是根據(jù)本發(fā)明的實(shí)施例的圖像形成裝置101的示意性框圖。
[0037]參照?qǐng)D1,圖像形成裝置101包括控制器202、控制臺(tái)部201、硬盤設(shè)備204、電源單元203及打印機(jī)引擎205。
[0038]控制器202控制圖像形成裝置101的總體操作。打印機(jī)引擎205根據(jù)由控制器202共享的圖像信息,在片材上形成數(shù)字圖像。
[0039]控制臺(tái)部201由用戶用于操作圖像形成裝置101。另外,控制臺(tái)部201包括供用戶用來(lái)配置圖像形成裝置101的設(shè)置的操作按鈕(未示出),并且包括諸如液晶屏等的顯示屏板,作為用于向用戶提供圖像形成裝置101的各種信息的顯示部。
[0040]硬盤設(shè)備204存儲(chǔ)數(shù)字圖像,以及在生成這些數(shù)字圖像時(shí)使用的資源信息等。硬盤設(shè)備204可以被任何其他適合的存儲(chǔ)設(shè)備,諸如SSD等替代。
[0041]電源單元203連接到AC電源,并且向圖像形成裝置101的各單元供給電力。
[0042]作為例如計(jì)算機(jī)的數(shù)據(jù)處理裝置102從未示出的LAN等的通信接口(未示出),向圖像形成裝置101發(fā)出打印作業(yè)并提供操作設(shè)備的指令。
[0043]圖2是圖1中出現(xiàn)的控制器202的示意性框圖。
[0044]參照?qǐng)D2,控制器202包括主板300及子板320。
[0045]主板300是通用CPU系統(tǒng),并且被配置如下:CPU301對(duì)應(yīng)于被配置為控制圖像形成裝置101的主控制單元,并且控制主板300的總體操作。R0M302存儲(chǔ)由CPU301及CPU321執(zhí)行的程序。在R0M302中,還存儲(chǔ)用于執(zhí)行后述的處理的程序。
[0046]非易失性存儲(chǔ)器303存儲(chǔ)圖像形成裝置101的設(shè)置信息以及關(guān)于打印的計(jì)數(shù)器信息,并且即使在電力供給被切斷之后,也保持所存儲(chǔ)的信息。USB控制器304控制與USB存儲(chǔ)器206之間的數(shù)據(jù)輸入及輸出。USB存儲(chǔ)器206存儲(chǔ)圖像形成裝置101要使用的各種數(shù)據(jù)。
[0047]盤控制器305控制與硬盤設(shè)備204之間的數(shù)據(jù)輸入及輸出??偩€控制器310具有在自身與子板320的總線控制器330之間進(jìn)行橋接的功能。復(fù)位電路311對(duì)主板300的硬件的設(shè)置進(jìn)行復(fù)位。這使得CPU301被復(fù)位,因此復(fù)位電路311對(duì)應(yīng)于被配置為對(duì)主控制單元進(jìn)行復(fù)位的復(fù)位單元。
[0048]接下來(lái),將描述子板320。子板320包括相對(duì)較小的通用CPU系統(tǒng)以及圖像處理硬件,并且被配置為如下所述。
[0049]CPU321控制子板320的總體操作。網(wǎng)絡(luò)控制器322進(jìn)行經(jīng)由LAN與數(shù)據(jù)處理裝置102之間的數(shù)據(jù)輸入及輸出。
[0050]電力供給控制電路351是用于控制向控制器202的電力供給的電路,并且對(duì)應(yīng)于被配置為控制向主控制單元的電力供給的電力供給控制單元。電源監(jiān)視硬件單元323監(jiān)視圖像形成裝置101的電源控制,并且在CPU321可正常工作的情況下,能夠根據(jù)來(lái)自CPU321的指令,經(jīng)由復(fù)位電路331及復(fù)位電路311對(duì)系統(tǒng)進(jìn)行復(fù)位。
[0051]另外,電源監(jiān)視硬件單元323在未向CPU321供給電力的狀態(tài)下,能夠根據(jù)電源開關(guān)350的按下使控制器202通電。電源開關(guān)350被用戶操作以在后述的電力狀態(tài)之間進(jìn)行改變。
[0052]電力供給控制電路351在電源監(jiān)視硬件單元323的控制下,控制向控制器202的電力供給。復(fù)位電路331對(duì)子板320的硬件的設(shè)置進(jìn)行復(fù)位。
[0053]圖像處理器324進(jìn)行實(shí)時(shí)數(shù)字圖像處理。設(shè)備控制器325控制打印機(jī)引擎205??偩€控制器330具有在自身與主板300的總線控制器310之間進(jìn)行橋接的功能。[0054]除此之外,控制器202還包括RAM340。能夠分別從CPU301和CPU321來(lái)訪問RAM340,并且RAM340用作CPU301和CPU321的主存儲(chǔ)器。
[0055]CPU301根據(jù)存儲(chǔ)在R0M302中并從R0M302加載到RAM340中的初始程序,從R0M302中讀出CPU301和CPU321各自的主程序,并且將所讀取的主程序加載到RAM340中。
[0056]電源開關(guān)350被用戶用于給出通電或斷電指令,并且連接到電源監(jiān)視硬件單元323。
[0057]雖然上述的CPU301和CPU321包括許多CPU外圍硬件部件,諸如芯片組、總線橋及時(shí)鐘發(fā)生器等,但是在圖2中的例示中均被省略。
[0058]圖3是圖2中出現(xiàn)的電源監(jiān)視硬件單元323的示意性框圖。
[0059]參照?qǐng)D3,電源監(jiān)視硬件單元323包括電源開關(guān)按下時(shí)間段檢測(cè)部401、定時(shí)器控制器402、定時(shí)器403及電力狀態(tài)保持部404。
[0060]電源開關(guān)按下時(shí)間段檢測(cè)部401檢測(cè)電源開關(guān)350的按下,檢測(cè)電源開關(guān)350被持續(xù)按下的時(shí)間段,并向CPU321通知所檢測(cè)到的電源開關(guān)350的按下時(shí)間段。電力狀態(tài)保持部404保持關(guān)于控制器202的電力供給狀態(tài)的信息。
[0061]定時(shí)器403計(jì)數(shù)執(zhí)行電力狀態(tài)轉(zhuǎn)變處理的時(shí)間段,并根據(jù)所測(cè)量的時(shí)間段進(jìn)行操作。定時(shí)器403在定時(shí)器控制器402的控制下進(jìn)行操作,并且用于經(jīng)由復(fù)位電路331對(duì)CPU321進(jìn)行復(fù)位,并經(jīng)由電力供給控制電路351中斷向控制器202的電力供給。
[0062]定時(shí)器控制器402控制定時(shí)器403,決定用于監(jiān)視由控制器202執(zhí)行的電力狀態(tài)轉(zhuǎn)變處理的監(jiān)視時(shí)間段,并且還設(shè)置在監(jiān)視時(shí)間段內(nèi)未完成電力狀態(tài)轉(zhuǎn)變處理的情況下要執(zhí)行的處理。
[0063]圖4是示出圖1中出現(xiàn)的控制器202的軟件結(jié)構(gòu)的示意性框圖。
[0064]參照?qǐng)D4,控制器202的軟件包括由CPU301執(zhí)行的塊510,以及由CPU321執(zhí)行的塊 520。
[0065]塊510包括數(shù)據(jù)處理部501、控制臺(tái)部接口部502、USB接口部503、存儲(chǔ)接口部504、作業(yè)控制器505及電源控制器506。
[0066]控制臺(tái)部接口部502是如下的軟件模塊,該軟件模塊經(jīng)由控制臺(tái)部201向用戶提供輸入單元及顯示單元,所述輸入單元用于輸入用來(lái)配置圖像形成裝置101的信息,所述顯示單元用于顯示關(guān)于圖像形成裝置101的信息。
[0067]USB接口部503是如下的軟件模塊,該軟件模塊讀取存儲(chǔ)在USB存儲(chǔ)器206中的圖像文件,并且經(jīng)由控制臺(tái)部接口部502從用戶,接收打印這些圖像文件中的被選擇的圖像文件的打印指令,從而將該打印指令作為打印作業(yè)登記在作業(yè)控制器505中。
[0068]存儲(chǔ)接口部504是如下的軟件模塊,該軟件模塊連接硬盤設(shè)備204,用于在作為數(shù)據(jù)處理部501的數(shù)據(jù)解釋的結(jié)果、表明經(jīng)由主機(jī)接口部507接收到的作業(yè)是存儲(chǔ)作業(yè)時(shí),訪問硬盤設(shè)備204以將打印數(shù)據(jù)存儲(chǔ)在硬盤設(shè)備204中,并且用于在經(jīng)由控制臺(tái)部201從用戶接收到打印該存儲(chǔ)作業(yè)的打印指令時(shí),讀出所存儲(chǔ)的打印數(shù)據(jù)。
[0069]作業(yè)控制器505是如下的軟件模塊,該軟件模塊從各軟件模塊接收?qǐng)?zhí)行作業(yè)的登記、刪除、停止、恢復(fù)等的請(qǐng)求,并且根據(jù)作業(yè)的內(nèi)容,而向相關(guān)聯(lián)的軟件模塊提供操作指令。
[0070]電源控制器506是如下的軟件模塊,該軟件模塊進(jìn)行用于根據(jù)電源開關(guān)操作及省電設(shè)置而切換到各電力供給狀態(tài)的控制。在下文中,將描述省電設(shè)置。另外,電源控制器506是控制電源監(jiān)視硬件單元323的軟件模塊。
[0071]另一方面,塊520包括主機(jī)接口部507、圖像處理部508及引擎接口部509。
[0072]主機(jī)接口部507是如下的軟件模塊,該軟件模塊接收從數(shù)據(jù)處理裝置102發(fā)送的打印數(shù)據(jù),并將接收到的打印數(shù)據(jù)存儲(chǔ)在RAM340中。
[0073]數(shù)據(jù)處理部501從RAM340中,讀出由主機(jī)接口部507存儲(chǔ)的接收數(shù)據(jù),解釋所讀取的數(shù)據(jù),并將該數(shù)據(jù)發(fā)送到作業(yè)控制器505,并且作業(yè)控制器505將接收到的數(shù)據(jù)登記為作業(yè)。另外,數(shù)據(jù)處理部501是如下的軟件模塊,該軟件模塊將接收數(shù)據(jù)轉(zhuǎn)換為中間數(shù)據(jù),并將轉(zhuǎn)換后的數(shù)據(jù)存儲(chǔ)在RAM340中。
[0074]圖像處理部508是如下的軟件模塊,該軟件模塊從RAM340中,讀出由數(shù)據(jù)處理部501存儲(chǔ)的中間數(shù)據(jù),并將所讀取的中間數(shù)據(jù)作為位圖數(shù)據(jù),經(jīng)由圖像處理器324存儲(chǔ)在RAM340 中。
[0075]引擎接口部509是如下的軟件模塊,該軟件模塊在圖像處理部508將位圖數(shù)據(jù)存儲(chǔ)在RAM340中之后,指示打印機(jī)引擎205打印該位圖數(shù)據(jù)。
[0076]另外,引擎接口部509是如下的軟件模塊,該軟件模塊監(jiān)視打印機(jī)引擎205的狀態(tài),并且根據(jù)需要,經(jīng)由主機(jī)接口部507將打印機(jī)引擎的狀態(tài)通知給數(shù)據(jù)處理裝置102等。
[0077]當(dāng)打印時(shí),引擎接口部509向打印機(jī)引擎205發(fā)出打印請(qǐng)求命令,并向圖像處理器324通知存儲(chǔ)在RAM340中的位圖數(shù)據(jù)的位置。
[0078]之后,引擎接口部509根據(jù)從打印機(jī)引擎205發(fā)送的圖像傳送同步信號(hào),把存儲(chǔ)在RAM340中的位圖數(shù)據(jù),經(jīng)由圖像處理器324及設(shè)備控制器325傳送到打印機(jī)引擎205。
[0079]上述圖像形成裝置101具有下文中所述的圖像形成功能。
[0080]首先,CPU321接收從數(shù)據(jù)處理裝置102發(fā)送的例如頁(yè)面描述語(yǔ)言的打印數(shù)據(jù),并將接收到的打印數(shù)據(jù)存儲(chǔ)在RAM340中。在確認(rèn)CPU321已接收到打印數(shù)據(jù)之后,CPU301分析頁(yè)面描述語(yǔ)言,并將打印數(shù)據(jù)作為圖像處理器324能夠轉(zhuǎn)換為位圖數(shù)據(jù)的中間數(shù)據(jù),存儲(chǔ)在RAM340中。
[0081]在確認(rèn)中間數(shù)據(jù)生成之后,CPU321將從RAM340讀取的中間數(shù)據(jù)輸入至圖像處理器324,并且圖像處理器324將位圖數(shù)據(jù)經(jīng)由CPU321輸出至RAM340。
[0082]CPU321根據(jù)位圖數(shù)據(jù)的生成,將打印請(qǐng)求經(jīng)由設(shè)備控制器325發(fā)送到打印機(jī)引擎205,并且向圖像處理器324通知存儲(chǔ)在RAM340中的位圖數(shù)據(jù)的位置。
[0083]CPU321根據(jù)從打印機(jī)引擎250發(fā)送的圖像傳送同步信號(hào),將存儲(chǔ)在RAM340中的圖像數(shù)據(jù)經(jīng)由圖像處理器324及設(shè)備控制器325傳送到打印機(jī)引擎205。
[0084]打印機(jī)引擎205根據(jù)預(yù)定的電子照相處理,基于由控制器202傳送的數(shù)字圖像數(shù)據(jù)在片材上形成圖像。
[0085]圖像形成裝置101還具有各種功能。在所述各種功能之中,登錄功能用于經(jīng)由控制臺(tái)部201接收與作為個(gè)人用戶的各個(gè)人相關(guān)聯(lián)的用戶ID及密碼的輸入,并且僅在個(gè)人用戶的認(rèn)證成功時(shí),接受各種作業(yè)中的各個(gè)的輸入。通過將用戶以及執(zhí)行的作業(yè)的歷史記錄為歷史,而提高了安全性。
[0086]圖像形成裝置101能夠針對(duì)各種功能中的各個(gè),來(lái)改變關(guān)于是啟用還是禁用該功能的設(shè)置??刂婆_(tái)部201的顯示屏板被配置為能夠顯示各種設(shè)置畫面,并且用戶能夠從這些設(shè)置畫面中的相關(guān)設(shè)置畫面上,選擇啟用或禁用上述各功能。
[0087]此外,圖像形成裝置101具有如下的功能,即在控制臺(tái)部201的顯示屏板上,顯示正常畫面、登錄畫面、用戶模式畫面及服務(wù)模式畫面。這些畫面被配置為在用戶進(jìn)行預(yù)定操作時(shí),根據(jù)需要而被切換。
[0088]在正常狀態(tài)下,在控制臺(tái)部201上顯示正常畫面,并且當(dāng)顯示正常畫面時(shí),圖像形成裝置101經(jīng)由控制臺(tái)部201上配設(shè)的操作按鈕,接收?qǐng)?zhí)行各種作業(yè)的指令。此外,當(dāng)接收到預(yù)定的用戶操作時(shí),圖像形成裝置101將畫面改變?yōu)橛脩裟J疆嬅妗?br>
[0089]當(dāng)上述登錄功能被設(shè)置為啟用時(shí),顯示登錄畫面。當(dāng)顯示登錄畫面時(shí),圖像形成裝置101經(jīng)由控制臺(tái)部201的操作按鈕,接收用戶ID及密碼的輸入。如果用戶輸入的用戶ID及密碼有效,則將控制臺(tái)部201上顯示的畫面切換為正常畫面。
[0090]用戶模式畫面是設(shè)置畫面,一般用戶能夠經(jīng)由該設(shè)置畫面,來(lái)改變除僅能夠由維修技術(shù)人員配置的特殊設(shè)置項(xiàng)目以外的設(shè)置項(xiàng)目的設(shè)置。雖然在一般的圖像形成裝置中,用戶模式畫面經(jīng)常被簡(jiǎn)單地稱為設(shè)置畫面,但是在該示例中稱為用戶模式畫面,以便清楚地區(qū)分用戶模式畫面與服務(wù)模式畫面。經(jīng)由用戶模式畫面,用戶能夠設(shè)置啟用或禁用啟動(dòng)時(shí)間縮短功能及登錄功能。
[0091]服務(wù)模式畫面使得維修技術(shù)人員能夠調(diào)整圖像形成裝置101的操作,以及改變特殊設(shè)置項(xiàng)目的設(shè)置。
[0092]圖5A至圖是示出圖1中所示的圖像形成裝置101的電力供給狀態(tài)(電力狀態(tài))的圖,其中,圖5A示出了通電狀態(tài),圖5B示出了斷電狀態(tài),圖5C示出了省電狀態(tài),以及圖示出了快速啟動(dòng)待機(jī)狀態(tài)。
[0093]請(qǐng)注意,在以下的描述中,電力供給的中斷不僅包括電力供給被減少到O的狀態(tài),而且包括以不會(huì)使被供給電力的部件正常工作的極小量電力來(lái)執(zhí)行電力供給的狀態(tài)。
[0094]參照?qǐng)D5A,通電狀態(tài)是第一電力狀態(tài)的示例。在該模式下,向圖像形成裝置101的各部件單元供給電力。當(dāng)在通電狀態(tài)下、在未執(zhí)行任何功能的情況下經(jīng)過預(yù)定時(shí)間時(shí),圖像形成裝置101轉(zhuǎn)變到圖5C中所示的省電狀態(tài)。
[0095]另外,當(dāng)在通電狀態(tài)下、通過按下電源開關(guān)350進(jìn)行斷電操作時(shí),圖像形成裝置101在預(yù)定條件下轉(zhuǎn)變到圖5B中所示的斷電狀態(tài)。
[0096]圖像形成裝置101轉(zhuǎn)變到圖5B中所示的斷電狀態(tài)的情況,可以包括執(zhí)行電源開關(guān)350的長(zhǎng)按的情況,這是電源開關(guān)350的按下持續(xù)預(yù)定操作時(shí)間段或更長(zhǎng)時(shí)間的操作。另夕卜,當(dāng)在通電狀態(tài)下、通過按下電源開關(guān)350進(jìn)行斷電操作時(shí),圖像形成裝置101在預(yù)定條件下轉(zhuǎn)變到圖5D中所示的快速啟動(dòng)待機(jī)狀態(tài)。
[0097]請(qǐng)注意,開關(guān)的按下短于預(yù)定操作時(shí)間段的操作稱為短按。
[0098]在圖5B中所示的斷電狀態(tài)下,停止向圖像形成裝置101的各部件單元的電力供給。當(dāng)在斷電狀態(tài)下、通過按下電源開關(guān)350進(jìn)行通電操作時(shí),圖像形成裝置101轉(zhuǎn)變到圖5A中所示的通電狀態(tài)。此時(shí),CPU301和CPU321各自的主程序被從R0M302中讀出,并被加載到RAM340中,因此,與從圖中所示的快速啟動(dòng)待機(jī)狀態(tài)下完成啟動(dòng)相比,完成啟動(dòng)花費(fèi)更長(zhǎng)的時(shí)間段。
[0099]在圖5C中所示的省電狀態(tài)下,維持向CPU321、RAM340、網(wǎng)絡(luò)控制器322及電源單元203的電力供給,并且中斷向其他部件的電力供給。[0100]如果在該省電狀態(tài)下,向網(wǎng)絡(luò)控制器322輸入數(shù)據(jù),或者用戶按下控制臺(tái)部201上的未示出的省電取消按鈕,則圖像形成裝置101轉(zhuǎn)變到圖5A中所示的通電狀態(tài)。
[0101]另外,當(dāng)在省電狀態(tài)下、通過按下電源開關(guān)350進(jìn)行斷電操作時(shí),圖像形成裝置101在預(yù)定條件下轉(zhuǎn)變到圖5B中所示的斷電狀態(tài)。圖像形成裝置101轉(zhuǎn)變到圖5B中所示的斷電狀態(tài)的情況,可以包括執(zhí)行電源開關(guān)350的前述長(zhǎng)按的情況。另外,當(dāng)在省電狀態(tài)下、通過按下電源開關(guān)350進(jìn)行斷電操作時(shí),圖像形成裝置101在預(yù)定條件下轉(zhuǎn)變到圖中所示的快速啟動(dòng)待機(jī)狀態(tài)。
[0102]圖中所示的快速啟動(dòng)待機(jī)狀態(tài)是第二電力狀態(tài)的示例。在該狀態(tài)下,維持向CPU321、RAM340及電源單元203的電力供給,并且中斷向其他部件的電力供給。
[0103]當(dāng)在快速啟動(dòng)待機(jī)狀態(tài)下、通過按下電源開關(guān)350進(jìn)行通電操作時(shí),圖像形成裝置101轉(zhuǎn)變到圖5A中所示的通電狀態(tài)。此時(shí),CPU301使用已被加載到RAM340中的主程序,因此,與從圖5B中所示的斷電狀態(tài)下完成啟動(dòng)相比,完成啟動(dòng)花費(fèi)更短的時(shí)間??焖賳?dòng)待機(jī)狀態(tài)下的電力消耗比在圖5B中所示的斷電狀態(tài)下高,且比在圖5C中所示的省電狀態(tài)下低。
[0104]圖像形成裝置101可以被配置為在快速啟動(dòng)待機(jī)狀態(tài)下進(jìn)行電源開關(guān)350的前述長(zhǎng)按時(shí),轉(zhuǎn)變到圖5B中所示的斷電狀態(tài)。
[0105]上述的電力供給狀態(tài)按照電力消耗的遞減順序,為通電狀態(tài)、省電狀態(tài)、快速啟動(dòng)待機(jī)狀態(tài)及斷電狀態(tài)。
[0106]另一方面,上述的電力供給狀態(tài)按照轉(zhuǎn)變到通電狀態(tài)的速度的遞減順序,為省電狀態(tài)、快速啟動(dòng)待機(jī)狀態(tài)及斷電狀態(tài)。
[0107]如上所述,圖像形成裝置101能夠在電力消耗不同的多個(gè)電力狀態(tài)下工作。另外,所述多個(gè)電力狀態(tài)包括第一電力狀態(tài)、電力消耗低于第一電力狀態(tài)的第二電力狀態(tài),以及電力供給被切斷的斷電狀態(tài)。此外,用戶操作的類型包括開關(guān)的按下短于預(yù)定操作時(shí)間段的短按,以及開關(guān)的按下長(zhǎng)于預(yù)定操作時(shí)間段的長(zhǎng)按。
[0108]圖6是由圖2中出現(xiàn)的CPU301執(zhí)行的電源控制處理的流程圖。
[0109]請(qǐng)注意,通過CPU301執(zhí)行加載到RAM340中的主程序,來(lái)執(zhí)行下文中所述的電源控制處理的各步驟。
[0110]參照?qǐng)D6,電源控制器506首先經(jīng)由電源開關(guān)按下時(shí)間段檢測(cè)部401來(lái)檢測(cè)電源開關(guān)350的按下(步驟S601),并且檢測(cè)電源開關(guān)350被按下的按下時(shí)間段(步驟S602)。在此,基于檢測(cè)到的按下時(shí)間段,來(lái)確定用戶操作是電源開關(guān)350的長(zhǎng)按還是短按。
[0111]然后,電源控制器506根據(jù)電源開關(guān)按下時(shí)間段,以及由電力狀態(tài)保持部404保持的控制器202的電力供給狀態(tài),來(lái)決定圖像形成裝置101接下來(lái)要轉(zhuǎn)變到的電力供給狀態(tài)(步驟 S603)。
[0112]然后,電源控制器506決定要監(jiān)視轉(zhuǎn)變電力狀態(tài)所需的時(shí)間段的監(jiān)視時(shí)間段,設(shè)置在電力狀態(tài)轉(zhuǎn)變處理在監(jiān)視時(shí)間段內(nèi)未完成的情況下要進(jìn)行的操作,并且使定時(shí)器403開始監(jiān)視時(shí)間段的計(jì)數(shù)(步驟S604)。當(dāng)電力狀態(tài)轉(zhuǎn)變完成時(shí),電源控制器506向定時(shí)器控制器通知電力狀態(tài)轉(zhuǎn)變處理完成。步驟S604對(duì)應(yīng)于決定單元的功能,所述決定單元被配置為在用戶操作開關(guān)時(shí),根據(jù)用戶操作的類型以及電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段。步驟S604還對(duì)應(yīng)于設(shè)置單元的功能,該設(shè)置單元被配置為根據(jù)用戶操作的類型以及電力狀態(tài)來(lái)設(shè)置,用于使主控制單元中斷向主控制單元的電力供給的操作以及用于使復(fù)位單元對(duì)主控制單元進(jìn)行復(fù)位的操作中的、當(dāng)經(jīng)過了監(jiān)視時(shí)間段時(shí)要執(zhí)行的一個(gè)操作。
[0113]電源控制器506確定向所決定的電力供給狀態(tài)的電力狀態(tài)轉(zhuǎn)變是否完成(步驟S605)。如果在步驟S605中,確定向所決定的電力供給狀態(tài)的電力狀態(tài)轉(zhuǎn)變完成(步驟S605:是),則電源控制器506使定時(shí)器403停止計(jì)數(shù)監(jiān)視時(shí)間段,并且清除計(jì)數(shù)值(步驟S608),而后結(jié)束本處理。此時(shí),電源控制器506使電力狀態(tài)保持部404保持關(guān)于控制器202的電力供給狀態(tài)的信息。
[0114]另一方面,如果在步驟S605中,確定向所決定的電力供給狀態(tài)的電力狀態(tài)轉(zhuǎn)變尚未完成(步驟S605:否),則電源控制器506確定在步驟S604中開始的由定時(shí)器403計(jì)數(shù)的計(jì)數(shù)值是否表示經(jīng)過了在步驟S604中決定的監(jiān)視時(shí)間段(步驟S606)。
[0115]如果在步驟S606中,確定未經(jīng)過監(jiān)視時(shí)間段(步驟S606:否),則電源控制器506返回到步驟S605。
[0116]另一方面,如果在步驟S606中,確定經(jīng)過了監(jiān)視時(shí)間段(步驟S606:是),則使定時(shí)器403執(zhí)行已在步驟S604設(shè)置的、當(dāng)定時(shí)器運(yùn)行時(shí)要由定時(shí)器403執(zhí)行的操作(步驟S607),而后結(jié)束本處理。步驟S607對(duì)應(yīng)于操作執(zhí)行單元的功能,該操作執(zhí)行單元被配置為在執(zhí)行響應(yīng)于用戶對(duì)開關(guān)的操作而開始的、用于改變實(shí)際電力狀態(tài)的處理的狀態(tài)下,在從用戶操作開關(guān)時(shí)起、經(jīng)過了由決定單元決定的監(jiān)視時(shí)間段時(shí),執(zhí)行由設(shè)置單元設(shè)置的操作。
[0117]圖7是由圖2中出現(xiàn)的CPU301執(zhí)行的通電狀態(tài)轉(zhuǎn)變處理的流程圖。
[0118]參照?qǐng)D7,當(dāng)在斷電狀態(tài)下檢測(cè)到電源開關(guān)350的按下時(shí)(步驟S701:是),電源控制器506確定是否要執(zhí)行從快速啟動(dòng)待機(jī)狀態(tài)的返回(步驟S702)。在該步驟中,如果不執(zhí)行從快速啟動(dòng)待機(jī)狀態(tài)的返回,則確定要執(zhí)行從斷電狀態(tài)的返回。
[0119]如果在步驟S702中,確定要執(zhí)行從快速啟動(dòng)待機(jī)狀態(tài)的返回(步驟S702:是),則電源控制器506經(jīng)由定時(shí)器控制器402,將作為定時(shí)器403的設(shè)置的監(jiān)視時(shí)間段設(shè)置為第一監(jiān)視時(shí)間段(步驟S703),并且進(jìn)入到步驟S704。在此,第一監(jiān)視時(shí)間段是用于監(jiān)視將電力狀態(tài)從快速啟動(dòng)待機(jī)狀態(tài)轉(zhuǎn)變到待機(jī)模式的處理的合適監(jiān)視時(shí)間段。
[0120]另一方面,如果在步驟S702中,確定不執(zhí)行從快速啟動(dòng)待機(jī)狀態(tài)的返回(步驟S702:否),則電源控制器506開始向控制器202的電力供給(步驟S709)。然后,電源控制器506經(jīng)由定時(shí)器控制器402,將作為定時(shí)器403的設(shè)置的監(jiān)視時(shí)間段設(shè)置為第二監(jiān)視時(shí)間段(步驟S710)。在此,第二監(jiān)視時(shí)間段是用于監(jiān)視將電力狀態(tài)從斷電狀態(tài)轉(zhuǎn)變到待機(jī)模式的處理的合適監(jiān)視時(shí)間段,并且與第一監(jiān)視時(shí)間段不同。
[0121]然后,電源控制器506配置定時(shí)器控制器402,使得當(dāng)電力狀態(tài)轉(zhuǎn)變處理在監(jiān)視時(shí)間段內(nèi)未完成時(shí)要執(zhí)行的定時(shí)器功能的操作為輸出復(fù)位信號(hào)(步驟S704),由此設(shè)置定時(shí)器403。
[0122]然后,電源控制器506開始啟動(dòng)處理(步驟S705),并且使定時(shí)器403開始計(jì)數(shù)。電源控制器506確定啟動(dòng)處理是否正常完成(步驟S706)。
[0123]如果在步驟S706中,確定啟動(dòng)處理正常完成(步驟S706:是),則電源控制器506使定時(shí)器403停止計(jì)數(shù)并清除計(jì)數(shù)值(步驟S711 ),而后結(jié)束本處理。此時(shí),電源控制器506使電力狀態(tài)保持部404存儲(chǔ)關(guān)于控制器202的電力供給狀態(tài)的信息,即電力供給狀態(tài)為待機(jī)模式的事實(shí)。[0124]另一方面,如果在步驟S706中,確定啟動(dòng)處理未正常完成(步驟S706:否),則電源控制器506確定由定時(shí)器403計(jì)數(shù)的計(jì)數(shù)值是否表示經(jīng)過了監(jiān)視時(shí)間段(步驟S707)。
[0125]如果在步驟S707中,確定未經(jīng)過監(jiān)視時(shí)間段(步驟S707:否),則電源控制器506返回到步驟S706。另一方面,如果在步驟S707中,確定經(jīng)過了監(jiān)視時(shí)間段(步驟S707:是),則定時(shí)器403向復(fù)位電路331,輸出用于復(fù)位控制器202的復(fù)位信號(hào)(步驟S708),而后結(jié)束本處理。當(dāng)如上所述經(jīng)過了監(jiān)視時(shí)間段時(shí),判定軟件未正常運(yùn)行,因此通過故障安全功能來(lái)進(jìn)行控制器202的復(fù)位。
[0126]在如上面參照?qǐng)D7所述的通電狀態(tài)轉(zhuǎn)變處理中,在第二電力狀態(tài)(快速啟動(dòng)待機(jī)狀態(tài))下、用戶操作的類型為短按的情況下,將監(jiān)視時(shí)間段設(shè)置為預(yù)先設(shè)置的第一監(jiān)視時(shí)間段,并且設(shè)置執(zhí)行復(fù)位信號(hào)輸出以對(duì)主控制單元進(jìn)行復(fù)位。另外,在斷電狀態(tài)下、用戶操作的類型為短按的情況下,將監(jiān)視時(shí)間段設(shè)置為預(yù)先設(shè)置的、不同于第一監(jiān)視時(shí)間段的第二監(jiān)視時(shí)間段,并且設(shè)置執(zhí)行復(fù)位信號(hào)輸出以對(duì)主控制單元進(jìn)行復(fù)位。另外,第一及第二監(jiān)視時(shí)間段通過預(yù)先實(shí)驗(yàn)測(cè)量合適的時(shí)間段來(lái)確定,并且被存儲(chǔ)在R0M302中。
[0127]圖8是由圖2中出現(xiàn)的CPU301執(zhí)行的斷電狀態(tài)轉(zhuǎn)變處理的流程圖。
[0128]參照?qǐng)D8,當(dāng)檢測(cè)到電源開關(guān)350的按下時(shí)(步驟S801:是),電源控制器506基于檢測(cè)到的電源開關(guān)350的按下時(shí)間段,來(lái)確定用戶操作的類型是電源開關(guān)的長(zhǎng)按還是短按(步驟S802)。依據(jù)該按下時(shí)間段,來(lái)確定是將電力狀態(tài)轉(zhuǎn)變到快速啟動(dòng)待機(jī)狀態(tài)還是正常斷電狀態(tài)。
[0129]請(qǐng)注意,是否要將電力狀態(tài)轉(zhuǎn)變到快速啟動(dòng)待機(jī)狀態(tài)不僅可以依據(jù)電源開關(guān)350的按下時(shí)間段來(lái)確定,而且例如可以依據(jù)如下的條件來(lái)確定,即是否執(zhí)行了需要重新配置存儲(chǔ)在RAM340中的信息的固件更新,或者是否進(jìn)行了需要硬件復(fù)位的網(wǎng)絡(luò)設(shè)置的改變。
[0130]如果在步驟S802中,確定用戶操作的類型為電源開關(guān)的長(zhǎng)按(步驟S802:是),則電源控制器506經(jīng)由定時(shí)器控制器402,將作為定時(shí)器403的設(shè)置的監(jiān)視時(shí)間段設(shè)置為第三監(jiān)視時(shí)間段(步驟S803)。第三監(jiān)視時(shí)間段是用于監(jiān)視將電力狀態(tài)從待機(jī)模式(通電狀態(tài))改變到斷電狀態(tài)的處理的合適監(jiān)視時(shí)間段。
[0131]接下來(lái),電源控制器506配置定時(shí)器控制器402,使得當(dāng)電力狀態(tài)轉(zhuǎn)變處理在監(jiān)視時(shí)間段內(nèi)未完成時(shí)要執(zhí)行的定時(shí)器功能的操作為輸出關(guān)斷信號(hào)(步驟S804),由此設(shè)置定時(shí)器403。然后,電源控制器506開始向斷電狀態(tài)的電力狀態(tài)轉(zhuǎn)變(步驟S805),并且使定時(shí)器403開始計(jì)數(shù)。
[0132]然后,電源控制器506確定用于將電力狀態(tài)改變?yōu)閿嚯姞顟B(tài)的處理是否正常完成(步驟S806)。如果在步驟S806中,確定用于將電力狀態(tài)改變到斷電狀態(tài)的處理正常完成(步驟S806:是),則立即結(jié)束本處理。在這種情況下,通過正常的軟件處理來(lái)切斷向控制器202的電力供給。
[0133]另一方面,如果在步驟S806中確定用于將電力狀態(tài)改變?yōu)閿嚯姞顟B(tài)的處理未正常完成(步驟S806:否),則電源控制器506確定由定時(shí)器403計(jì)數(shù)的計(jì)數(shù)值是否表示經(jīng)過了第三監(jiān)視時(shí)間段(步驟S807)。
[0134]如果在步驟S807中確定計(jì)數(shù)值表示未經(jīng)過第三監(jiān)視時(shí)間段(步驟S807:否),則電源控制器506返回到步驟S806。
[0135]另一方面,如果在步驟S807中確定計(jì)數(shù)值表示經(jīng)過了第三監(jiān)視時(shí)間段(步驟S807:是),則定時(shí)器403向電力供給控制電路351輸出用于切斷向控制器202的電力供給的關(guān)斷信號(hào)(步驟S808),而后結(jié)束本處理。
[0136]如上所述,當(dāng)在用于將電力狀態(tài)改變到斷電狀態(tài)的處理中、軟件未正常運(yùn)行時(shí),能夠強(qiáng)制關(guān)斷圖像形成裝置。
[0137]如果在步驟S802中確定用戶操作的類型不是長(zhǎng)按(步驟S802:否),則電源控制器506將作為定時(shí)器403的設(shè)置的監(jiān)視時(shí)間段設(shè)置為第四監(jiān)視時(shí)間段(步驟S809)。在此,第四監(jiān)視時(shí)間段是用于監(jiān)視將電力狀態(tài)從待機(jī)模式(通電狀態(tài))改變?yōu)榭焖賳?dòng)待機(jī)狀態(tài)的處理的合適監(jiān)視時(shí)間段,并且與第三監(jiān)視時(shí)間段不同。
[0138]接下來(lái),電源控制器506配置定時(shí)器控制器402,使得當(dāng)電力狀態(tài)轉(zhuǎn)變處理在監(jiān)視時(shí)間段內(nèi)未完成時(shí)要執(zhí)行的定時(shí)器功能的操作為輸出關(guān)斷信號(hào)(步驟S810),由此設(shè)置定時(shí)器 403。
[0139]然后,電源控制器506開始用于將電力狀態(tài)改變?yōu)榭焖賳?dòng)待機(jī)狀態(tài)的處理(步驟S811),并且使定時(shí)器403開始計(jì)數(shù)。
[0140]然后,電源控制器506確定用于將電力狀態(tài)改變?yōu)榭焖賳?dòng)待機(jī)狀態(tài)的處理是否正常完成(步驟S812)。
[0141]如果在步驟S812中確定用于將電力狀態(tài)改變?yōu)榭焖賳?dòng)待機(jī)狀態(tài)的處理正常完成(步驟S812:是),則電源控制器506使定時(shí)器403停止計(jì)數(shù)并清除計(jì)數(shù)值(步驟S814)。另夕卜,電源控制器506使電力狀態(tài)保持部404存儲(chǔ)關(guān)于控制器202的電力供給狀態(tài)的信息,即電力供給狀態(tài)為快速啟動(dòng)待機(jī)狀態(tài)的事實(shí)(步驟S815),而后結(jié)束本處理。
[0142]另一方面,如果在步驟S812中確定用于將電力狀態(tài)改變?yōu)榭焖賳?dòng)待機(jī)狀態(tài)的處理未正常完成(步驟S812:否),則電源控制器506確定由定時(shí)器403計(jì)數(shù)的計(jì)數(shù)值是否表示經(jīng)過了第四監(jiān)視時(shí)間段(步驟S813 )。
[0143]如果在步驟S813中確定計(jì)數(shù)值表示未經(jīng)過第四監(jiān)視時(shí)間段(步驟S813:否),則處理返回到步驟S812。
[0144]另一方面,如果在步驟S813中確定計(jì)數(shù)值表示經(jīng)過了第四監(jiān)視時(shí)間段(步驟S813:是),則電源控制器506進(jìn)行到步驟S808。
[0145]如上所述,當(dāng)在用于將電力狀態(tài)改變?yōu)榭焖賳?dòng)待機(jī)狀態(tài)的處理中、軟件未正常運(yùn)行時(shí),能夠通過故障安全功能強(qiáng)制關(guān)斷圖像形成裝置,并且當(dāng)用戶下次按下電源開關(guān)350時(shí),能夠開始啟動(dòng)處理。
[0146]在如上面參照?qǐng)D8所述的斷電狀態(tài)轉(zhuǎn)變處理中,當(dāng)電力狀態(tài)為第一電力狀態(tài)或第二電力狀態(tài)、并且用戶操作的類型為電源開關(guān)的長(zhǎng)按時(shí),將監(jiān)視時(shí)間段設(shè)置為預(yù)先設(shè)置的第三監(jiān)視時(shí)間段,并且設(shè)置進(jìn)行用于切斷向主控制單元的電力供給的關(guān)斷信號(hào)的輸出。另夕卜,當(dāng)電力狀態(tài)為第一電力狀態(tài)、并且用戶操作的類型為電源開關(guān)的短按時(shí),將監(jiān)視時(shí)間段設(shè)置為預(yù)先設(shè)置的第四監(jiān)視時(shí)間段,并且設(shè)置執(zhí)行用于切斷向主控制單元的電力供給的操作。另外,第三監(jiān)視時(shí)間段及第四監(jiān)視時(shí)間段通過預(yù)先實(shí)驗(yàn)測(cè)量合適的時(shí)間段來(lái)確定,并且被存儲(chǔ)在R0M302中。
[0147]根據(jù)上述實(shí)施例,通過根據(jù)用戶操作的類型以及電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段,與在始終設(shè)置相同的監(jiān)視時(shí)間段的情況下相比,能夠更加快速地執(zhí)行故障安全功倉(cāng)泛。[0148]如上所述,根據(jù)本發(fā)明,在圖像形成裝置中,能夠根據(jù)電源開關(guān)被按下的時(shí)間段以及控制器的電力供給狀態(tài),對(duì)用于監(jiān)視電力狀態(tài)轉(zhuǎn)變處理的定時(shí)器設(shè)置合適的監(jiān)視時(shí)間段。
[0149]另外,作為當(dāng)用于監(jiān)視電力狀態(tài)轉(zhuǎn)變處理的定時(shí)器的計(jì)數(shù)值表示經(jīng)過了監(jiān)視時(shí)間段時(shí)要進(jìn)行的操作,能夠根據(jù)電源開關(guān)的按下的時(shí)間段以及控制器的電力供給狀態(tài),來(lái)選擇是輸出關(guān)斷信號(hào)還是輸出強(qiáng)制復(fù)位信號(hào)。
[0150]本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序的系統(tǒng)或裝置的計(jì)算機(jī)(或例如CPU或MPU的設(shè)備)來(lái)實(shí)現(xiàn),以及通過由系統(tǒng)或裝置的計(jì)算機(jī)通過例如讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序來(lái)執(zhí)行各步驟的方法來(lái)實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲(chǔ)設(shè)備的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。。
[0151]雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明不局限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使所述范圍涵蓋所有的此類變型例以及等同結(jié)構(gòu)和功能。
[0152]本申請(qǐng)要求2012年10月16日提交的日本專利申請(qǐng)2012-228803號(hào)的優(yōu)先權(quán),并在此通過引用并入其全部?jī)?nèi)容。
【權(quán)利要求】
1.一種圖像形成裝置,該圖像形成裝置能夠在電力消耗不同的多個(gè)電力狀態(tài)下工作,并且包括被用戶操作以在所述多個(gè)電力狀態(tài)之間切換實(shí)際電力狀態(tài)的開關(guān),所述圖像形成裝置包括: 主控制單元,其被配置為控制所述圖像形成裝置; 電力供給控制單元,其被配置為控制向所述主控制單元的電力供給; 復(fù)位單元,其被配置為對(duì)所述主控制單元進(jìn)行復(fù)位; 決定單元,其被配置為在用戶操作所述開關(guān)時(shí),根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段; 設(shè)置單元,其被配置為根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)設(shè)置,用于使所述主控制單元中斷向所述主控制單元的電力供給的操作以及用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作中的、當(dāng)經(jīng)過了所述監(jiān)視時(shí)間段時(shí)要執(zhí)行的一個(gè)操作;以及操作執(zhí)行單元,其被配置為在執(zhí)行響應(yīng)于用戶對(duì)所述開關(guān)的操作而開始的、用于改變所述實(shí)際電力狀態(tài)的處理的狀態(tài)下,在從用戶操作所述開關(guān)時(shí)起經(jīng)過了由所述決定單元決定的所述監(jiān)視時(shí)間段時(shí),執(zhí)行由所述設(shè)置單元設(shè)置的操作。
2.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,所述多個(gè)電力狀態(tài)包括第一電力狀態(tài)、電力消耗低于所述第一電力狀態(tài)的第二電力狀態(tài)以及電力供給被切斷的斷電狀態(tài),并且用戶操作的類型包括按下所述開關(guān)短于預(yù)定操作時(shí)間段的時(shí)間段的短按,以及按下所述開關(guān)不短于所述預(yù)定操作時(shí)間段的時(shí)間段的長(zhǎng)按。
3.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述第二電力狀態(tài)、并且用戶操作的類型為所述短按時(shí), 所述決定單元將預(yù)先設(shè)置的`第一監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且 所述設(shè)置單元設(shè)置執(zhí)行用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作。
4.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述斷電狀態(tài)、并且用戶操作的類型為所述短按時(shí), 所述決定單元將預(yù)先設(shè)置的、不同于所述第一監(jiān)視時(shí)間段的第二監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且, 所述設(shè)置單元設(shè)置執(zhí)行用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作。
5.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述第一電力狀態(tài)或所述第二電力狀態(tài)、并且用戶操作的類型為所述長(zhǎng)按時(shí), 所述決定單元將預(yù)先設(shè)置的第三監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且所述設(shè)置單元設(shè)置執(zhí)行用于使所述主控制單元中斷向所述主控制單元的電力供給的操作。
6.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述第一電力狀態(tài)、并且用戶操作的類型為所述短按時(shí), 所述決定單元將預(yù)先設(shè)置的第四監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且所述設(shè)置單元設(shè)置執(zhí)行用于使所述主控制單元中斷向所述主控制單元的電力供給的操作。
7.一種圖像形成裝置的控制方法,所述圖像形成裝置能夠在電力消耗不同的多個(gè)電力狀態(tài)下工作,并且包括被用戶操作以在所述多個(gè)電力狀態(tài)之間切換實(shí)際電力狀態(tài)的開關(guān)、被配置為控制所述圖像形成裝置的主控制單元、被配置為控制向所述主控制單元的電力供給的電力供給控制單元,以及被配置為對(duì)所述主控制單元進(jìn)行復(fù)位的復(fù)位單元,所述控制方法包括以下步驟: 當(dāng)用戶操作所述開關(guān)時(shí),根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)決定預(yù)先設(shè)置的監(jiān)視時(shí)間段; 根據(jù)用戶操作的類型以及所述實(shí)際電力狀態(tài)來(lái)設(shè)置,用于使所述主控制單元中斷向所述主控制單元的電力供給的操作以及用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作中的、當(dāng)經(jīng)過了所述監(jiān)視時(shí)間段時(shí)要執(zhí)行的一個(gè)操作;以及 在執(zhí)行響應(yīng)于用戶對(duì)所述開關(guān)的操作而開始的、用于改變所述實(shí)際電力狀態(tài)的處理的狀態(tài)下,在從用戶操作所述開關(guān)時(shí)起經(jīng)過了通過所述決定步驟決定的所述監(jiān)視時(shí)間段時(shí),執(zhí)行通過所述設(shè)置步驟設(shè)置的操作。
8.根據(jù)權(quán)利要求7所述的控制方法,其中,所述多個(gè)電力狀態(tài)包括第一電力狀態(tài)、電力消耗低于所述第一電力狀態(tài)的第二電力狀態(tài)以及電力供給被切斷的斷電狀態(tài),并且用戶操作的類型包括按下所述開關(guān)短于預(yù)定操作時(shí)間段的時(shí)間段的短按,以及按下所述開關(guān)不短于所述預(yù)定操作時(shí)間段的時(shí)間段的長(zhǎng)按。
9.根據(jù)權(quán)利要求8所述的控制方法,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述第二電力狀態(tài)、并且用戶操作的類型為所述短按時(shí), 所述決定步驟包括將預(yù)先設(shè)置的第一監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且 所述設(shè)置步驟包括設(shè)置執(zhí)行用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作。
10.根據(jù)權(quán)利要 求8所述的控制方法,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述斷電狀態(tài)、并且用戶操作的類型為所述短按時(shí), 所述決定步驟包括將預(yù)先設(shè)置的、不同于所述第一監(jiān)視時(shí)間段的第二監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且, 所述設(shè)置步驟包括設(shè)置執(zhí)行用于使所述復(fù)位單元對(duì)所述主控制單元進(jìn)行復(fù)位的操作。
11.根據(jù)權(quán)利要求8所述的控制方法,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述第一電力狀態(tài)或所述第二電力狀態(tài)、并且用戶操作的類型為所述長(zhǎng)按時(shí), 所述決定步驟包括將預(yù)先設(shè)置的第三監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且 所述設(shè)置步驟包括設(shè)置執(zhí)行用于使所述主控制單元中斷向所述主控制單元的電力供給的操作。
12.根據(jù)權(quán)利要求8所述的控制方法,其中,當(dāng)所述實(shí)際電力狀態(tài)為所述第一電力狀態(tài)、并且用戶操作的類型為所述短按時(shí), 所述決定步驟包括將預(yù)先設(shè)置的第四監(jiān)視時(shí)間段決定為所述監(jiān)視時(shí)間段,并且 所述設(shè)置步驟包括設(shè)置執(zhí)行用于使所述主控制單元中斷向所述主控制單元的電力供給的操作。
【文檔編號(hào)】H04N1/00GK103731582SQ201310485103
【公開日】2014年4月16日 申請(qǐng)日期:2013年10月16日 優(yōu)先權(quán)日:2012年10月16日
【發(fā)明者】田中康智 申請(qǐng)人:佳能株式會(huì)社