對象而是第I處理器部21的處理對象的情況下(步驟SE2:否),第2處理器部22執(zhí)行以下的處理。S卩,第2處理器部22從接收緩沖區(qū)之中讀出數(shù)據(jù)(步驟SE5),進行處理器間通信,并將所讀出的數(shù)據(jù)輸出至第I處理器部21 (步驟SE6)。
[0129]在本例中,第2處理器部22從接收緩沖區(qū)之中讀出印刷控制數(shù)據(jù)(步驟SE5),并將所讀出的印刷控制數(shù)據(jù)輸出至第I處理器部21 (步驟SE6)。
[0130]如圖5(B)所示,第I處理器部21獲取第2處理器部22所輸出的數(shù)據(jù)(在本例中為印刷控制數(shù)據(jù)),并基于印刷控制數(shù)據(jù)來對印刷部11進行控制,使印刷部11執(zhí)行印刷(步驟SDl) O
[0131]第I節(jié)電模式(第2動作模式)Ml
[0132]其次,說明第I節(jié)電模式Ml。
[0133]圖6是表示用于說明第I節(jié)電模式Ml的印刷裝置2的主要部分的圖。
[0134]如圖6所示,在第I節(jié)電模式Ml下,第I處理器部21的動作頻率為幾百MHz (通常時鐘、第I時鐘),與通常模式MT相同。
[0135]此外,在第I節(jié)電模式Ml下,第2處理器部22的動作頻率為幾MHz (低速時鐘、第2時鐘),與通常模式MT相比低。例如,其動作頻率為通常時鐘的1/256的頻率的低速時鐘,此外通常時鐘相對于該低速時鐘為256倍的高速時鐘。
[0136]在第I節(jié)電模式Ml時,第2處理器部22向等待中斷狀態(tài)轉變。在向等待中斷狀態(tài)轉變了的情況下,直至有中斷信號的輸入為止,第2處理器部22不執(zhí)行處理(不進行進程向處理器的分配)。因而,第I節(jié)電模式Ml的第2處理器部22的功率消耗與通常模式MT的功率消耗相比小。
[0137]此外,在第I節(jié)電模式Ml下,第2存儲器14以自刷新模式(self-refresh mode)來執(zhí)行動作。眾所周知,DRAM以自刷新模式來執(zhí)行動作的情況下,與以刷新執(zhí)行模式來執(zhí)行動作的情況相比較,功率消耗小。另外,在第I節(jié)電模式Ml下,由于第2處理器部22向等待中斷狀態(tài)轉變,因此第2處理器部22不進行對于第2存儲器14的讀寫,不存在起因于第2存儲器14向自刷新模式轉變而給第2處理器部22的動作帶來的影響。
[0138]此外,在第I節(jié)電模式Ml下,第I存儲器32為激活模式。因此,第I處理器部21能高速地執(zhí)行對于第I存儲器32的數(shù)據(jù)的讀寫。
[0139]如此,在第I節(jié)電模式Ml下,由于第2處理器部22的動作頻率下降,第2存儲器14以自刷新模式來執(zhí)行動作,因此與通常模式相比較,能實現(xiàn)節(jié)電。
[0140]在第I節(jié)電模式Ml下第I處理器部21可執(zhí)行的處理
[0141]在第I節(jié)電模式Ml下,第I處理器部21可執(zhí)行的處理不受限制,第I處理器部21可以基于實時OS關聯(lián)程序RPG的功能而不受限制地執(zhí)行處理。
[0142]具體而言,在第I節(jié)電模式Ml下,第I處理器部21能夠基于實時OS關聯(lián)程序RPG來執(zhí)行對第I通信控制部231進行控制并經(jīng)由第I通信接口 131而與主機3進行通信的處理。
[0143]此外,第I處理器部21能夠基于實時OS關聯(lián)程序RPG來執(zhí)行與印刷部11的控制以及輸入輸出部12的控制相關的處理。
[0144]進而,在第I節(jié)電模式Ml時,第I處理器部21通過實時OS關聯(lián)程序RPG中所包含的節(jié)電時通信控制程序的功能,能夠執(zhí)行以下的處理。
[0145]S卩,在第I節(jié)電模式Ml時,第I處理器部21通過節(jié)電時通信控制程序的功能,能夠經(jīng)由第2通信接口 132而遵循以太網(wǎng)從外部設備接收數(shù)據(jù)。
[0146]此外,在第I節(jié)電模式Ml時,第I處理器部21通過節(jié)電時通信控制程序的功能,能夠在所接收的數(shù)據(jù)為特定的數(shù)據(jù)的情況下執(zhí)行基于該特定的數(shù)據(jù)的處理。在由第I處理器部21處理了所接收的特定的數(shù)據(jù)的情況下,第I處理器部21以及第2處理器部22不進行從第I節(jié)電模式向通常模式的轉變。
[0147]在特定的數(shù)據(jù)中包含與SNMP (Simple Network Management Protocol,簡單網(wǎng)絡管理協(xié)議)對應的數(shù)據(jù)。因此,第I處理器部21在接收到與SNMP對應的數(shù)據(jù)的情況下,不會向通常模式轉變,此外不會使第2處理器部22向通常模式轉變,遵循SNMP來執(zhí)行基于數(shù)據(jù)的處理。
[0148]如此,通過節(jié)電時通信控制程序,由于向第I節(jié)電模式Ml的轉變,即便是第2處理器部22向等待中斷狀態(tài)轉變了的狀態(tài),在從外部設備接收到特定的數(shù)據(jù)的情況下,也不會伴有向通常模式的轉變地,由第I處理器部21來進行處理。
[0149]S卩,在第I節(jié)電模式Ml下,不伴有動作模式的轉變地由第I處理器部21執(zhí)行第2處理器部22的功能之中經(jīng)由第2通信接口 132而與外部設備進行通信的功能的一部分。由此,能夠抑制從第I節(jié)電模式Ml向通常模式的轉變,能夠實現(xiàn)更有效的節(jié)電。
[0150]進而,在第I節(jié)電模式Ml時,第I處理器部21通過實時OS關聯(lián)程序RPG中所包含的節(jié)電時通信控制程序的功能來執(zhí)行以下的處理。
[0151]S卩,第I處理器部21通過節(jié)電時通信控制程序的功能,在經(jīng)由第2通信接口 132而從外部設備接收到不是第I處理器部21的處理對象的數(shù)據(jù)的情況下,執(zhí)行以下的處理。第I處理器部21通過處理器間通信,針對第2處理器部22輸出通知向通常模式MT的轉變的中斷信號,使第2處理器部22的動作模式從第I節(jié)電模式Ml向通常模式MT轉變。在向通常模式MT轉變之后,第2處理器部22從接收緩沖區(qū)之中讀出數(shù)據(jù),并對所讀出的數(shù)據(jù)進行處理。
[0152]在第I節(jié)電模式Ml下第2處理器部22可執(zhí)行的處理
[0153]如上所述,在第I節(jié)電模式Ml下,第2處理器部22向等待中斷狀態(tài)轉變。因而,直至有中斷信號的輸入為止,第2處理器部22不執(zhí)行處理。
[0154]關于從通常模式MT向第I節(jié)電模式Ml的轉變、以及從第I節(jié)電模式Ml向通常模式MT的轉變
[0155]從通常模式MT向第I節(jié)電模式Ml的轉變,在對應的條件Jl成立的情況下被進行。
[0156]條件Jl被設為在容許第2處理器部22無法執(zhí)行處理的狀態(tài)的情況下成立的條件。
[0157]例如,條件Jl中所包含的條件之一在于,經(jīng)由第2通信接口 132且遵循以太網(wǎng)的通信在給定的期間內未進行通信。
[0158]另一方面,從第I節(jié)電模式Ml向通常模式MT的轉變(復原),在對應的條件J1’成立的情況下被進行。
[0159]條件J1’被設為在需要由第2處理器部22執(zhí)行處理、或需要對于第2存儲器14讀寫數(shù)據(jù)的情況下成立的條件。
[0160]例如,條件J1’中所包含的條件之一在于,通過經(jīng)由第2通信接口 132且遵循以太網(wǎng)的通信來接收第2處理器部22的處理對象的數(shù)據(jù)。
[0161]第I節(jié)電模式Ml下的向記錄介質印刷時的印刷裝置2的動作
[0162]其次,關于在第I節(jié)電模式Ml的情況下,在主機3的控制(指示)下,執(zhí)行印刷時的印刷裝置2的動作,說明如下兩種情況:1.主機3與第I通信接口 131連接并遵循對應通信標準來通信的情況;和2.主機3與第2通信接口 132連接并遵循以太網(wǎng)來通信的情況。
[0163]1.遵循對應通信標準而與主機3進行通信的情況
[0164]第I節(jié)電模式Ml的印刷裝置2在遵循對應通信標準進行通信的主機3的控制下執(zhí)行印刷時,執(zhí)行在圖4(B)的流程圖中所說明的處理。
[0165]如上所述,在第I節(jié)電模式Ml下,第I處理器部21以通常時鐘來執(zhí)行動作,此外第I存儲器32為激活模式,第I處理器部21可執(zhí)行的處理不受限制。因而,第I處理器部21執(zhí)行與通常模式MT時相同的處理。
[0166]2.遵循以太網(wǎng)而與主機3進行通信的情況
[0167]圖7是表示第I節(jié)電模式Ml的印刷裝置2在遵循以太網(wǎng)進行通信的主機3的控制下執(zhí)行印刷時的、主機3以及印刷裝置2的動作的流程圖。圖7(A)表示主機3的動作,圖7⑶表示印刷裝置2的第I處理器部21的動作,圖7 (C)表示印刷裝置2的第2處理器部22的動作。
[0168]如圖7 (A)所示,主機3的應用執(zhí)行部3a以及打印機驅動執(zhí)行部3b利用上述的方法來生成印刷控制數(shù)據(jù)(步驟SFl),并發(fā)送至印刷裝置2 (步驟SF2)。
[0169]如圖7(B)所示,第I處理器部21通過實時OS關聯(lián)程序RPG中所包含的節(jié)電時通信控制程序的功能來對第2通信控制部232進行控制,經(jīng)由第2通信接口 132來接收主機3所發(fā)送的印刷控制數(shù)據(jù)(步驟SGl)。所接收的印刷控制數(shù)據(jù)被保存在形成于第I存儲器32的接收緩沖區(qū)中。
[0170]接下來,第I處理器部21對保存在接收緩沖區(qū)中的印刷控制數(shù)據(jù)進行分析,判別印刷控制數(shù)據(jù)是否為通過節(jié)電時通信控制程序的功能可處理的數(shù)據(jù)(步驟SG2)。
[0171]在步驟SG2中,第I處理器部21根據(jù)數(shù)據(jù)(在本例中為印刷控制數(shù)據(jù))的標頭的信息等來執(zhí)行上述的判別。
[0172]保存在接收緩沖區(qū)中的數(shù)據(jù)是通過節(jié)電時通信控制程序的功能可處理的數(shù)據(jù)的情況下(步驟SG2:是),第I處理器部21讀出數(shù)據(jù)(步驟SG3),并執(zhí)行(步驟SG4)。在本例中,由于保存在接收緩沖區(qū)中的數(shù)據(jù)是印刷控制數(shù)據(jù),是通過節(jié)電時通信控制程序的功能無法處理的數(shù)據(jù),因此第I處理器部21不執(zhí)行步驟SG3以及步驟SG4的處理。
[0173]保存在接收緩沖區(qū)中的數(shù)據(jù)不是通過節(jié)電時通信控制程序的功能可處理的數(shù)據(jù)的情況下(步驟SG2:否),第I處理器部21執(zhí)行以下的處理。S卩,第I處理器部21進行處理器間通信,針對第2處理器部22輸出通知向通常模式MT的轉變的中斷信號(步驟SG5)。
[0174]如圖7(C)所示,第2處理器部22根據(jù)中斷信號的輸入而使動作模式從第I節(jié)電模式Ml向通常模式MT轉變(步驟SHl)。
[0175]伴隨著從第I節(jié)電模式Ml向通常模式的轉變,第2處理器部的動作頻率成為通常時鐘,第2存儲器14以刷新執(zhí)行模式來執(zhí)行動作,第2處理器部22能夠不受限制地執(zhí)行處理。
[0176]如圖7 (B)所示,第I處理器部21在輸出中斷信號之后,針對第2處理器部22輸出通知第2處理器部22的處理對象的數(shù)據(jù)已保存在接收緩沖區(qū)中的意思的信號(步驟SG6)。
[0177]如圖7(C)所示,第2處理器部22基于第I處理器部21所輸出的信號的輸入,從接收緩沖區(qū)之中讀出數(shù)據(jù)(在本例中為印刷控制數(shù)據(jù))(步驟SH2)。
[0178]接下來,第2處理器部22執(zhí)行基于所讀出的數(shù)據(jù)的處理(步驟SH3)。在步驟SH3中,第2處理器部22在所讀出的數(shù)據(jù)為印刷控制數(shù)據(jù)的情況下,進行處理器間通信,將所讀出的印刷控制數(shù)據(jù)輸出至第I處理器部21。
[0179]如圖7(B)所示,第I處理器部21獲取在步驟SH3中第2處理器部22所輸出的數(shù)據(jù)(在本例中為印刷控制數(shù)據(jù)),并執(zhí)行基于數(shù)據(jù)的處理(步驟SG7)。在本例中,在步驟SG7中,第I處理器部21基于印刷控制數(shù)據(jù)來對印刷部11進行控制,執(zhí)行向記錄介質的印刷。
[0180]第2節(jié)電模式(第3動作模式)M2
[0181]其次,說明第2節(jié)電模式M2。
[0182]圖8是表示用于說明第2節(jié)電模式M2的印刷裝置2的主要部分的圖。
[0183]如圖8所示,在第2節(jié)電模式M2下,第I處理器部21的動作頻率為幾十MHz (低速時鐘、第2時鐘)。與通常模式MT以及第I節(jié)電模式Ml相比較,第I處理器部21的動作頻率低,與這些動作模式相比較,第I處理器部21可實現(xiàn)節(jié)電。例如,其動作頻率為通常時鐘的1/16的頻率的低速時鐘。
[0184]此外,在第2節(jié)電模式M2下,第2處理器部22以與第I節(jié)電模式Ml相同的狀態(tài)來執(zhí)行動作。S卩,第2處理器部22的動作頻率為幾MHz (低速時鐘、第2時鐘)。此外,第2處理器部22為等待中斷狀態(tài)。例如,其動作頻率為通常時鐘的1/256的頻率的低速時鐘。
[0185]此外,在第2節(jié)電模式M2下,第2存儲器14以自刷新模式來執(zhí)行動作。
[0186]此外,在第2節(jié)電模式M2下,第I存儲器32為低速模式。第I存儲器32在為低速模式的情況下,與激活模式相比較,低速地執(zhí)行動作,另一方面,功率消耗被抑制,可實現(xiàn)節(jié)電。
[018