本發(fā)明涉及為了省電而能夠形成為休眠狀態(tài)的標(biāo)簽打印機(jī)等打印裝置。
背景技術(shù):
以往,在打印裝置中,當(dāng)在一定時(shí)間內(nèi)不存在打印命令、對(duì)按鍵的操作等滿足一定的條件時(shí),轉(zhuǎn)換至僅消耗再啟動(dòng)用的電力的休眠模式而抑制電力的消耗。
例如,JP2010-149405A中對(duì)便攜式打印機(jī)的休眠模式進(jìn)行了公開(kāi)。
但是,在現(xiàn)有的打印裝置中,若轉(zhuǎn)換至休眠狀態(tài),則即使進(jìn)行蓋的開(kāi)閉、頭的開(kāi)閉等動(dòng)作,對(duì)這些動(dòng)作進(jìn)行監(jiān)視的傳感器本身也無(wú)法進(jìn)行動(dòng)作。因此,即使進(jìn)行蓋的開(kāi)閉、頭的開(kāi)閉等,在現(xiàn)有的打印裝置中,也無(wú)法從休眠狀態(tài)恢復(fù)為正常的狀態(tài)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種打印裝置,即便處于休眠模式,該打印裝置也能夠在蓋的開(kāi)閉、頭的開(kāi)閉等特定的監(jiān)視對(duì)象出現(xiàn)變化時(shí)恢復(fù)為正常的狀態(tài)。
根據(jù)本發(fā)明的第一方式,提供一種打印裝置,其能夠在未進(jìn)行打印的待機(jī)狀態(tài)的情況下轉(zhuǎn)換至休眠狀態(tài),該打印裝置具備:第一運(yùn)算處理部;第二運(yùn)算處理部,其進(jìn)行與上述第一運(yùn)算處理部不同的處理;以及監(jiān)視對(duì)象,其針對(duì)上述第一運(yùn)算處理部以及上述第二運(yùn)算處理部輸出表示形成為特定的狀態(tài)的信號(hào),上述第一運(yùn)算處理部以及上述第二運(yùn)算處理部均構(gòu)成為能夠?qū)?lái)自上述監(jiān)視對(duì)象的信號(hào)進(jìn)行監(jiān)視,在非休眠狀態(tài)下,上述第二運(yùn)算處理部對(duì)上述監(jiān)視對(duì)象進(jìn)行監(jiān)視,在休眠狀態(tài)下,上述第一運(yùn)算處理部對(duì)上述監(jiān)視對(duì)象進(jìn)行監(jiān)視。
根據(jù)本發(fā)明的第二方式,提供如下打印裝置,在第一方式所涉及的打印裝置的基礎(chǔ)上,上述監(jiān)視對(duì)象包含對(duì)殼體的至少一部分的開(kāi)閉進(jìn)行檢測(cè)的傳感器、以及監(jiān)視計(jì)時(shí)器中的至少一方。
根據(jù)本發(fā)明的第三方式,提供如下打印裝置,在第一方式或者第二方式所涉及的打印裝置的基礎(chǔ)上,上述第一運(yùn)算處理部在非休眠狀態(tài)下對(duì)圖形用戶界面進(jìn)行管理,上述第二運(yùn)算處理部在非休眠狀態(tài)下對(duì)打印頭以及馬達(dá)進(jìn)行控制,在休眠狀態(tài)下,使上述第二運(yùn)算處理部降低消耗電力。
根據(jù)本發(fā)明的第四方式,提供如下打印裝置,在第一方式所涉及的打印裝置的基礎(chǔ)上,當(dāng)在一定時(shí)間內(nèi)未接收到打印數(shù)據(jù)或者不存在對(duì)按鍵的操作時(shí),上述第一運(yùn)算處理部對(duì)上述第二運(yùn)算處理部指示開(kāi)始休眠狀態(tài),由此使得上述第二運(yùn)算處理部轉(zhuǎn)換至休眠狀態(tài),并且,在兼用作該打印裝置的殼體的一部分的蓋的開(kāi)閉、對(duì)熱敏顯色層加熱而進(jìn)行打印的熱敏頭的開(kāi)閉、接收到上述打印數(shù)據(jù)時(shí)、或者進(jìn)行對(duì)上述按鍵的操作的情況下,從上述第一運(yùn)算處理部向上述第二運(yùn)算處理部指示休眠狀態(tài)的結(jié)束,由此使得上述第二運(yùn)算處理部恢復(fù)為非休眠狀態(tài)。
根據(jù)上述方式,打印裝置即便在休眠模式下,也能夠在蓋的開(kāi)閉、頭的開(kāi)閉等特定的監(jiān)視對(duì)象出現(xiàn)變化時(shí)恢復(fù)為正常的狀態(tài)。
附圖說(shuō)明
圖1是示出本發(fā)明的實(shí)施方式所涉及的打印裝置的結(jié)構(gòu)的框圖。
圖2是示出非休眠狀態(tài)下的錯(cuò)誤檢查的流程的流程圖。
圖3是對(duì)休眠模式下的傳感器的監(jiān)視動(dòng)作進(jìn)行說(shuō)明的流程圖。
具體實(shí)施方式
以下,參照附圖等對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
圖1是示出本發(fā)明所涉及的打印裝置的實(shí)施方式的結(jié)構(gòu)的框圖。
此外,在以下說(shuō)明中,雖然示出具體的數(shù)值、結(jié)構(gòu)等而進(jìn)行說(shuō)明,但能夠?qū)λ鼈冞M(jìn)行適當(dāng)?shù)淖兏?/p>
另外,在本說(shuō)明書(shū)以及技術(shù)方案中,作為本領(lǐng)域技術(shù)人員的通常的使用方法,將基于熱敏頭的各種信息的輸出記作“打印”。但是,如上所述,“打印”的記載是指基于熱敏頭的信息的輸出,并不局限于文字的輸出,而是設(shè)為還包括條形碼等圖形、圖像等的輸出的廣義的意思。
本實(shí)施方式的打印裝置10是利用熱敏頭22對(duì)標(biāo)簽進(jìn)行打印的標(biāo)簽打印機(jī)。打印裝置10具備第一CPU11、第二CPU12、存儲(chǔ)卡部13、存儲(chǔ)器14、外部設(shè)備連接部15、LAN連接部16、實(shí)時(shí)時(shí)鐘(RTC)部17、操作部18、Flash ROM19、存儲(chǔ)器20、頭控制部21、熱敏頭22、馬達(dá)控制部23、步進(jìn)馬達(dá)24以及傳感器25。
第一CPU(Central Processing Unit:中央處理單元)11是作為進(jìn)行打印裝置10的主要的運(yùn)算處理的第一運(yùn)算處理部的主CPU。
第二CPU12是也作為相對(duì)于第一CPU11輔助地分擔(dān)運(yùn)算處理的第二運(yùn)算處理部的副CPU。
在本實(shí)施方式的打印裝置10中,由于具備第一CPU11以及第二CPU12這兩個(gè)運(yùn)算處理部,從而能夠進(jìn)行并列處理,實(shí)現(xiàn)了打印機(jī)內(nèi)部處理的處理能力的提高。
后文中對(duì)第一CPU11以及第二CPU12進(jìn)行詳細(xì)敘述。
存儲(chǔ)卡部13是能夠供小型的存儲(chǔ)卡裝卸的接觸式的讀寫(xiě)器,其被第一CPU11管理。
存儲(chǔ)器14與第一CPU11連接,且成為第一CPU11的作業(yè)用區(qū)域。
外部設(shè)備連接部15例如由USB端子等構(gòu)成。
LAN連接部16例如由LAN端子、無(wú)線LAN通信裝置等構(gòu)成。
實(shí)時(shí)時(shí)鐘部17即便在休眠中等也進(jìn)行計(jì)時(shí)。
操作部18由操作按鈕、鍵盤(pán)或者觸摸面板等構(gòu)成。
Flash ROM19是對(duì)各種設(shè)定值等進(jìn)行存儲(chǔ)的非易失性存儲(chǔ)器。
存儲(chǔ)器20與第二CPU12連接,且是第二CPU12的作業(yè)用區(qū)域。
頭控制部21在第二CPU12的控制下,生成與在存儲(chǔ)器20的打印展開(kāi)區(qū)域被展開(kāi)的需要打印的文字、符號(hào)以及條形碼等打印數(shù)據(jù)對(duì)應(yīng)的控制信號(hào)。而且,頭控制部21將生成的控制信號(hào)供給至熱敏頭22而對(duì)打印中的熱敏頭22的動(dòng)作進(jìn)行控制。
熱敏頭22配置為與未圖示的壓紙輥對(duì)置,并具有對(duì)標(biāo)簽的熱敏顯色層加熱而進(jìn)行打印的發(fā)熱元件。打印裝置10將標(biāo)簽夾持于該熱敏頭22與壓紙輥之間而對(duì)該標(biāo)簽進(jìn)行輸送,并在標(biāo)簽的打印面進(jìn)行打印。
馬達(dá)控制部23對(duì)步進(jìn)馬達(dá)24進(jìn)行控制,由此對(duì)未圖示的壓紙輥的旋轉(zhuǎn)進(jìn)行控制而控制打印中的標(biāo)簽的輸送。
步進(jìn)馬達(dá)24經(jīng)由未圖示的正時(shí)帶等而使壓紙輥旋轉(zhuǎn),由此對(duì)標(biāo)簽進(jìn)行輸送驅(qū)動(dòng)。
傳感器25是對(duì)熱敏頭22部分的開(kāi)閉以及蓋的開(kāi)閉進(jìn)行檢測(cè)的傳感器。本實(shí)施方式的打印裝置10構(gòu)成為能夠?qū)嬗米鳉んw的一部分的蓋進(jìn)行開(kāi)閉。并且,構(gòu)成為能夠?qū)υ诒緦?shí)施方式的打印裝置10的與上述的蓋不同的位置兼構(gòu)成為殼體的一部分的頭蓋進(jìn)行開(kāi)閉。傳感器25由能夠檢測(cè)出這些部件中的一方被開(kāi)閉的情況的光傳感器、或者磁傳感器構(gòu)成。此外,傳感器25可以針對(duì)蓋以及頭蓋分別單獨(dú)地設(shè)置。
在本實(shí)施方式中,為了省電而配備休眠模式。轉(zhuǎn)換至該休眠模式的條件是在一定時(shí)間內(nèi)未接收到打印數(shù)據(jù)以及不存在對(duì)按鍵的操作。在滿足該條件的情況下,停止向第二CPU12、以及被第二CPU12控制的各種部位供給電力,由此實(shí)現(xiàn)消耗電力的降低。以下,將休眠狀態(tài)以外的通常的狀態(tài)稱(chēng)為非休眠狀態(tài),從而與休眠狀態(tài)區(qū)別開(kāi)。
圖2是示出非休眠狀態(tài)下的錯(cuò)誤檢查的流程的流程圖。
此處,所謂錯(cuò)誤檢查是對(duì)打印動(dòng)作中有可能產(chǎn)生不良情況的狀態(tài)進(jìn)行檢測(cè)(檢查)的動(dòng)作。在非休眠狀態(tài)下,如圖2及以下所示,第二CPU12進(jìn)行錯(cuò)誤檢查。
在步驟(以下記作S)11中,第二CPU12進(jìn)行色帶末端附近檢查。這是例如通過(guò)對(duì)設(shè)置于未圖示的墨帶的末端附近的記號(hào)進(jìn)行檢測(cè)而檢測(cè)是否剩余少量墨帶的檢查動(dòng)作。
在S12中,第二CPU12進(jìn)行頭打開(kāi)檢查。該頭打開(kāi)檢查通過(guò)確認(rèn)來(lái)自傳感器25的輸出而進(jìn)行。
在S13中,第二CPU12進(jìn)行蓋打開(kāi)檢查。該蓋打開(kāi)檢查通過(guò)確認(rèn)來(lái)自傳感器25的輸出而進(jìn)行。因此,實(shí)際上,該S13與上述的S12作為一個(gè)動(dòng)作步驟而執(zhí)行。
在S14中,第二CPU12根據(jù)在S11至S13的任意檢查中是否存在錯(cuò)誤而進(jìn)行分支。當(dāng)存在錯(cuò)誤時(shí),進(jìn)入S15,當(dāng)不存在錯(cuò)誤時(shí),不執(zhí)行S15而是使錯(cuò)誤檢查動(dòng)作結(jié)束。
在S15中,第二CPU12執(zhí)行向第一CPU11的錯(cuò)誤通知處理,然后,使錯(cuò)誤檢查動(dòng)作結(jié)束。
如上,對(duì)于打印裝置10而言,在非休眠狀態(tài)下,第二CPU12進(jìn)行錯(cuò)誤檢查。因此,在非休眠狀態(tài)下,第二CPU12將傳感器25作為監(jiān)視對(duì)象而進(jìn)行監(jiān)視。
圖3是對(duì)休眠模式下的傳感器25的監(jiān)視動(dòng)作進(jìn)行說(shuō)明的流程圖。
在該流程的開(kāi)始時(shí)刻,處于非休眠狀態(tài),第二CPU12將傳感器25作為監(jiān)視對(duì)象,并如圖2所示那樣進(jìn)行頭打開(kāi)以及蓋打開(kāi)的監(jiān)視。
在S21中,在滿足轉(zhuǎn)換至休眠模式的條件的情況下,第一CPU11對(duì)第二CPU12發(fā)出使得休眠模式開(kāi)始的指示。
在S22中,第一CPU11開(kāi)始對(duì)監(jiān)視對(duì)象、即傳感器25的監(jiān)視。
在S23中,第二CPU12與上述S22同步地停止對(duì)監(jiān)視對(duì)象、即傳感器25的監(jiān)視。
在S24中,第二CPU12開(kāi)始休眠模式。由此,停止向第二CPU12、以及被第二CPU12控制的各結(jié)構(gòu)部供給電力,從而消耗電力有所降低。此外,可以與上述S24的休眠模式的開(kāi)始相應(yīng)地執(zhí)行上述的S23。
在S25中,第一CPU11對(duì)是否存在來(lái)自傳感器25的信號(hào)、即因?qū)ιw或者頭蓋進(jìn)行開(kāi)閉而產(chǎn)生的傳感器輸出(信號(hào))進(jìn)行判斷。當(dāng)存信號(hào)時(shí),第一CPU11執(zhí)行接下來(lái)的S26。另一方面,當(dāng)不存在信號(hào)時(shí),反復(fù)執(zhí)行該S25。
在S26中,第一CPU11向第二CPU12指示休眠模式的結(jié)束。這是因?yàn)樵诖饲暗腟25中存在來(lái)自傳感器25的信號(hào),因此使休眠結(jié)束而恢復(fù)為通常狀態(tài)(非休眠模式)。此外,作為休眠模式的結(jié)束條件,除了產(chǎn)生來(lái)自傳感器25的信號(hào)、即蓋或者頭蓋的開(kāi)閉之外,還包括接收到打印數(shù)據(jù)的情況、以及進(jìn)行按鍵操作的情況。
在S27中,第二CPU12使休眠模式結(jié)束。
在S28中,第一CPU11結(jié)束對(duì)監(jiān)視對(duì)象、即傳感器25的監(jiān)視。
在S29中,第二CPU12與S28同步地開(kāi)始對(duì)監(jiān)視對(duì)象、即傳感器25的監(jiān)視。
如以上說(shuō)明,根據(jù)本實(shí)施方式,在休眠模式下,使一方的CPU轉(zhuǎn)換至休眠模式,對(duì)于處于休眠模式下的CPU所監(jiān)視的監(jiān)視對(duì)象的監(jiān)視,由另一方的持續(xù)進(jìn)行動(dòng)作的CPU代替進(jìn)行。因此,即使變?yōu)槭沟孟碾娏档偷男菝吣J剑材軌虺掷m(xù)對(duì)監(jiān)視對(duì)象進(jìn)行監(jiān)視,從而即便在休眠模式下,在蓋的開(kāi)閉、頭的開(kāi)閉等特定的監(jiān)視對(duì)象出現(xiàn)變化時(shí),也能夠恢復(fù)為正常的狀態(tài)。
此外,并不限定于以上說(shuō)明的實(shí)施方式,能夠?qū)崿F(xiàn)各種變形、變更,這些變形、變更也涵蓋于本發(fā)明的范圍內(nèi)。
在實(shí)施方式中,列舉監(jiān)視對(duì)象是對(duì)蓋以及頭蓋的開(kāi)閉進(jìn)行檢測(cè)的傳感器25的例子進(jìn)行了說(shuō)明。并不局限于此,例如,可以將監(jiān)視計(jì)時(shí)器作為監(jiān)視對(duì)象,也可以將這些部件全部都作為監(jiān)視對(duì)象。并且,還可以將上述以外的傳感器類(lèi)作為監(jiān)視對(duì)象。
本申請(qǐng)主張2014年3月31日向日本專(zhuān)利廳申請(qǐng)的日本特愿2014-71347號(hào)的優(yōu)先權(quán),并通過(guò)參照而將該申請(qǐng)的全部?jī)?nèi)容并入本說(shuō)明書(shū)。