。當(dāng)按下省電按鈕106c (步驟S703中為“是”)時,而后在步驟S709和S710中,CPU 131執(zhí)行上述處理。
[0077]另一方面,當(dāng)沒有按下省電按鈕106c (步驟S703中為“否”)時,而后在步驟S704中,CPU 131確定電源開關(guān)154的翹板式開關(guān)154a是否關(guān)閉。當(dāng)關(guān)閉翹板式開關(guān)154a(步驟S704中為“是,,)時,而后在步驟S707中,CPU 131指示網(wǎng)絡(luò)I/F 138通知打印控制裝置102打印裝置103將進(jìn)入暫停狀態(tài)。在步驟S708中,CPU 131使打印裝置103進(jìn)入暫停狀
??τ O
[0078]另一方面,當(dāng)沒有關(guān)閉翹板式開關(guān)154a(步驟S704中為“否”)時,而后在步驟S705中,CPU 131確定操作單元106是否被操作或是否接收到喚醒包。當(dāng)操作單元106被操作或接收到喚醒包(步驟S705中為“是”)時,而后在步驟S706中,CPU 131清除計時的時間。另一方面,當(dāng)既沒有操作操作單元106又沒有接收到喚醒包(步驟S705中為“否”)時,而后在步驟S702中,CPU 131繼續(xù)對睡眠轉(zhuǎn)換時間計時。
[0079]圖8是例示在打印裝置103從省電狀態(tài)(暫停狀態(tài)或睡眠狀態(tài))恢復(fù)的情況下所執(zhí)行的處理的流程圖。由打印裝置103的電源控制單元135來執(zhí)行該流程圖的各步驟。
[0080]在步驟S801中,在省電狀態(tài)下,電源控制單元135確定是否檢測到恢復(fù)因素。當(dāng)檢測到恢復(fù)因素(步驟S801中為“是”)時,而后在步驟S802中,電源控制單元135存儲恢復(fù)因素。當(dāng)檢測到的恢復(fù)因素是翹板式開關(guān)154a的開啟狀態(tài),即信號“翹板”進(jìn)入高電平(步驟S803中為“是”)時,而后在步驟S804中,電源控制單元135使信號NW、C0NT、“打印”、“掃描”和“中繼”進(jìn)入高電平。因此,打印裝置103從暫停狀態(tài)進(jìn)入待機(jī)狀態(tài)。
[0081]當(dāng)檢測到的恢復(fù)因素是省電按鈕106c的按下,即信號KEY進(jìn)入高電平(步驟S805中為“是”)時,而后在步驟S806中,電源控制單元135使信號C0NT、“打印”、“掃描”和“中繼”進(jìn)入高電平。因此,打印裝置103從睡眠狀態(tài)進(jìn)入待機(jī)狀態(tài)。
[0082]當(dāng)檢測到的恢復(fù)因素是喚醒包的接收,即信號WAKE_LAN進(jìn)入高電平(步驟S807中為“是”)時,而后在步驟S806中,電源控制單元135使信號C0NT、“打印”、“掃描”和“中繼”進(jìn)入高電平。因此,打印裝置103從睡眠狀態(tài)進(jìn)入待機(jī)狀態(tài)。
[0083]圖9是例示由打印裝置103執(zhí)行的、使打印控制裝置102從省電狀態(tài)恢復(fù)的處理的流程圖。當(dāng)CPU 131執(zhí)行在存儲單元(ROM 132或HDD134)中存儲的程序時來實(shí)施該流程圖的各步驟。
[0084]在步驟S901中,被供電的CPU 131讀取在圖8例示的步驟S802中存儲的恢復(fù)因素。當(dāng)讀取的恢復(fù)因素是電源開關(guān)154的翹板式開關(guān)154a的開啟狀態(tài)(步驟S901中為“電源開關(guān)”)時,而后在步驟S902中,CPU131打開打印控制裝置102的電源開關(guān),以使打印控制裝置102從電源關(guān)閉狀態(tài)進(jìn)入待機(jī)狀態(tài)。
[0085]另一方面,當(dāng)讀取的恢復(fù)因素是省電按鈕106c的按下或喚醒包的接收(在步驟S901中為“省電按鈕/喚醒包”)時,而后在步驟S903中,CPU 131將喚醒包發(fā)送給打印控制裝置102,從而使打印控制裝置102從省電狀態(tài)恢復(fù)。
[0086]圖10是例示由打印控制裝置102執(zhí)行的處理的流程圖。由打印控制裝置102的CPU 121來執(zhí)行該流程圖的各步驟。
[0087]在步驟S1001中,當(dāng)打開打印控制裝置102的電源時,CPU 121對打印裝置103進(jìn)行認(rèn)證。當(dāng)成功地完成認(rèn)證時,在步驟S1002中,CPU 121獲取打印裝置103的各種信息(打印裝置103的配置信息、打印裝置103的媒體信息、在打印裝置103中設(shè)置的調(diào)色劑的剩余量信息等)。
[0088]在步驟S1003中,CPU 121確定是否從客戶端計算機(jī)101接收到包。當(dāng)CPU 121確定接收到包(步驟S1003中為“是”)時,而后在步驟S1004中,CPU 121確定包是否是從打印裝置103發(fā)送的睡眠狀態(tài)轉(zhuǎn)換通知。當(dāng)接收到睡眠狀態(tài)轉(zhuǎn)換通知(步驟S1004中為“是”)時,而后在步驟S1005中,CPU 121使打印控制裝置102從待機(jī)狀態(tài)進(jìn)入到睡眠狀態(tài)。
[0089]在步驟S1006中,CPU 121確定接收到的包是否是從打印裝置103發(fā)送的暫停狀態(tài)轉(zhuǎn)換通知。當(dāng)接收到暫停狀態(tài)轉(zhuǎn)換通知(步驟S1006中為“是”)時,而后在步驟S1007中,CPU 121對打印控制裝置102執(zhí)行關(guān)機(jī)處理。在步驟S1008中,CPU 121關(guān)閉打印控制裝置102的電源。
[0090]另一方面,在接收到的包是打印作業(yè)(步驟S1009中為“是”)時,而后在步驟S1010中,CPU 121基于打印作業(yè)來執(zhí)行光柵圖像處理器(RIP)處理,從而生成光柵圖像數(shù)據(jù)。在步驟SlOll中,CPU 121將生成的光柵圖像數(shù)據(jù)和控制信息發(fā)送給打印裝置103,所述控制信息包括用于通過利用光柵圖像數(shù)據(jù)來執(zhí)行打印的命令。
[0091 ] <第一示例性實(shí)施例的效果>
[0092]根據(jù)上述配置,當(dāng)打印裝置103進(jìn)入暫停狀態(tài)時,打印控制裝置102進(jìn)入電源關(guān)閉狀態(tài),以及當(dāng)打印裝置103進(jìn)入睡眠狀態(tài)時,打印控制裝置102進(jìn)入省電狀態(tài)。因此,當(dāng)打印裝置103處于暫停狀態(tài)且無法從打印控制裝置102接收光柵圖像數(shù)據(jù)和控制信息時,通過使打印控制裝置102進(jìn)入電源關(guān)閉狀態(tài),不僅可以使打印控制裝置102實(shí)現(xiàn)省電,還可以使整個打印系統(tǒng)100實(shí)現(xiàn)省電。
[0093]此外,當(dāng)打印裝置103處于睡眠狀態(tài)時,通過使打印控制裝置102進(jìn)入省電狀態(tài),可以降低整個打印系統(tǒng)100的電力消耗。進(jìn)一步地,當(dāng)打印控制裝置102處于省電狀態(tài)時,打印控制裝置102在從客戶端計算機(jī)101接收到打印作業(yè)時能夠從省電狀態(tài)恢復(fù),并且能夠?qū)⒐鈻艌D像數(shù)據(jù)和控制信息發(fā)送給打印裝置103。這樣能夠使打印裝置103根據(jù)來自客戶端計算機(jī)101的打印作業(yè)而從省電狀態(tài)恢復(fù)。
[0094]在上述第一示例性實(shí)施例中,描述了當(dāng)關(guān)閉翹板式開關(guān)154a時打印裝置103進(jìn)入暫停狀態(tài)的配置。在第二示例性實(shí)施例中,當(dāng)關(guān)閉翹板式開關(guān)154a時,用戶能夠選擇使打印裝置103進(jìn)入暫停狀態(tài)還是電源關(guān)閉狀態(tài)。
[0095]圖11例示了用于選擇使快速啟動有效還是無效的畫面。
[0096]當(dāng)快速啟動有效時,如果用戶關(guān)閉翹板式開關(guān)154a,則打印裝置103進(jìn)入暫停狀態(tài)。另一方面,當(dāng)快速啟動無效時,如果用戶關(guān)閉翹板式開關(guān)154a,則打印裝置103進(jìn)入電源關(guān)閉狀態(tài)。
[0097]圖12是例示由根據(jù)第二示例性實(shí)施例的打印裝置103執(zhí)行的、進(jìn)入省電狀態(tài)的處理的流程圖。由打印裝置103的CPU 131來執(zhí)行該流程圖的各步驟。
[0098]在步驟S1201中,在待機(jī)狀態(tài)下,CPU 131開始計時時間段,直至打印裝置103進(jìn)入睡眠狀態(tài)(該時間段被稱為睡眠轉(zhuǎn)換時間)。在步驟S1202中,CPU 131確定是否已計時到睡眠轉(zhuǎn)換時間。當(dāng)已計時到睡眠轉(zhuǎn)換時間(步驟S1202中為“是”)時,而后在步驟S1211中,CPU 131指示網(wǎng)絡(luò)I/F 138通知打印控制裝置102打印裝置103將進(jìn)入睡眠狀態(tài)。在步驟S1212中,CPU 131使打印裝置103進(jìn)入睡眠狀態(tài)。
[0099]另一方面,當(dāng)沒有計時到睡眠轉(zhuǎn)換時間(步驟S1202中為“否”)時,而后在步驟S1203中,CPU 131確定是否按下了省電按鈕106c。當(dāng)按下省電按鈕106c (步驟S1203中為“是”)時,而后在步驟S1211和S1212中,CPU 131執(zhí)行上述處理。
[0100]另一方面,當(dāng)沒有按下省電按鈕106c (步驟S1203中為“否”)時,而后在步驟S1204中,CPU 131確定電源開關(guān)154的翹板式開關(guān)154a是否關(guān)閉。當(dāng)關(guān)閉翹板式開關(guān)154a(步驟S1204中為“是”)時,而后在步驟S1207中,CPU 131指示網(wǎng)絡(luò)I/F 138通知打印控制裝置102電源開關(guān)154已關(guān)閉。
[0101]在第二示例性實(shí)施例中,在CPU 131指示網(wǎng)絡(luò)I/F 138通知打印控制裝置102電源開關(guān)154已關(guān)閉之后,而后在步驟S1208中,CPU 131確定快速啟動是否有效。從圖11中例示的畫面來設(shè)置快速啟動有效或無效。當(dāng)快速啟動無效(步驟S1208中為“否”)時,而后在步驟S1209中,CPU131對打印裝置103執(zhí)行關(guān)機(jī)處理。關(guān)機(jī)處理包括關(guān)閉文件、結(jié)束應(yīng)用程序、斷開與各種輸入/輸出設(shè)備的通信并關(guān)閉OS。在步驟S1210中,打印裝置103進(jìn)入電源關(guān)閉狀態(tài)。
[0102]另一方面,當(dāng)快速啟動有效(步驟S1208中為“是”)時,而后在步驟S1213中,CPU131使打印裝置103進(jìn)入暫停狀態(tài)。
[0103]另一方面,當(dāng)沒有關(guān)閉翹板式開關(guān)154a(步驟S1204中為“否”)時,而后在步驟S1205中,CPU 131確定是否操作單元106被操作或者接收到喚醒包。當(dāng)操作單元106被操作或接收到喚醒包(步驟S1205中為“是”)時,而后在步驟S1206中,CPU 131清除計時的時間。另一方面,當(dāng)既沒有操作操作單元106又沒有接收到喚醒包(步驟S1205中為“否”)時,而后在步驟S1202中,CPU 131繼續(xù)計時睡眠轉(zhuǎn)換時間。
[0104]圖13是例示打印控制裝置102的操作的流程圖。由打印控制裝置102的CPU 121來執(zhí)行該流程圖的各步驟。
[0105]在步驟S1301中,當(dāng)打開打印控制裝置102的電源時,CPU 121對打印裝置103進(jìn)行認(rèn)證。當(dāng)成功地完成認(rèn)證時,在步驟S1302中,CPU 121獲取打印裝置103的各種信息(打印裝置103的配置信息、打印裝置103的媒體信息、在打印裝置103中設(shè)置的調(diào)色劑的剩余量信息等)。
[0106]在步驟S1303中,CPU 121確定是否從客戶端計算機(jī)101接收到包。當(dāng)CPU 121確定接收到包(步驟S1303中為“是”)時,而后在步驟S1304中,CPU 121確定包是否是從打印裝置103發(fā)送的睡眠狀態(tài)轉(zhuǎn)換通知。當(dāng)接收到睡眠狀態(tài)轉(zhuǎn)換通知(步驟S1304中為“是”)時,而后在步驟S1305中,CPU 121使打印控制裝置102從待機(jī)狀態(tài)進(jìn)入睡眠狀態(tài)。