專利名稱:自助設(shè)備用的自動換紙熱敏打印機(jī)及其打印控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種打印機(jī),具體涉及一種自助設(shè)備用的自動換紙熱敏打印機(jī),是一種新 型系統(tǒng)結(jié)構(gòu)含特殊打印控制流程的熱敏打印機(jī)。本發(fā)明還涉及使用這種自動換紙熱敏打印 機(jī)的自助設(shè)備的打印控制方法。
背景技術(shù):
目前帶切紙刀的熱敏打印機(jī)是自助設(shè)備(KIOSK)中最常用的打印機(jī),用于票據(jù)或 證券的輸出。應(yīng)用范圍如銀行自助營業(yè)廳中的ATM機(jī),地鐵,機(jī)場中的自助售票機(jī),自助優(yōu) 惠券打印終端等等。打印所用的熱敏紙卷的厚度或者紙的總長度是有限的,一般紙卷直徑 多為80mm至150mm。紙卷的更換只能靠維護(hù)人員。經(jīng)常出現(xiàn)的問題是換紙的人員到達(dá)設(shè) 備擺放地點,紙卷還有少量沒用完;不更換新紙卷,等到一圈設(shè)備巡查下來,這臺設(shè)備已經(jīng) 缺紙;如果更換新紙卷,就會浪費。另外打印機(jī)還有多種原因的卡紙,從自助設(shè)備向監(jiān)控中 心發(fā)出卡紙信息到維護(hù)人員趕到現(xiàn)場總有時間間隔,期間設(shè)備就無法打印。特別是對打印 量大,打印出故障設(shè)備就不能正常工作的場合如自助優(yōu)惠券打印終端,出現(xiàn)以上兩種情況 會給客戶使用帶來不便,給運營商帶來不良影響和損失。目前為止解決的辦法是浪費掉沒 打印完的紙卷或增加運營成本派更多的維護(hù)人員巡查以減少不良影響和損失,但不能根 除。引起以上現(xiàn)象的原因是現(xiàn)今自助設(shè)備使用的熱敏打印機(jī)的系統(tǒng)結(jié)構(gòu)和打印控制 流程存在的缺陷。其主要結(jié)構(gòu)原理是一塊打印控制電路板(含CPU和打印控制程序及檢測 控制電路)控制一個熱敏打印頭(含導(dǎo)紙機(jī)構(gòu))和一副切紙刀(全切或半切)。其基本控制流 程是打印控制電路板接受到主機(jī)通過接口(并口 /串口 /USB)傳輸過來的打印指令,控制 和驅(qū)動連接的熱敏打印頭,在熱敏紙上加熱打印出文字或圖形點陣,同時通過滾輪將紙導(dǎo) 出,打印結(jié)束,將紙切斷(全切或半切)。如果當(dāng)紙在打印頭中卡住或打印頭中無紙時,打印 控制板的檢測電路報警并通過接口向主機(jī)發(fā)出故障信息。至此打印控制流程結(jié)束,但打印 機(jī)本身不能處理缺紙和卡紙故障,沒有人工干預(yù),就無法再打印。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種自助設(shè)備用的自動換紙熱敏打印,這是一種機(jī)新型系統(tǒng)結(jié)構(gòu) 含特殊打印控制流程的熱敏打印機(jī)以解決自助設(shè)備中使用的打印機(jī)缺紙和卡紙引起的無 法打印和浪費紙的問題。本發(fā)明同時提供一種使用這種自動換紙熱敏打印機(jī)的自助設(shè)備的 打印控制方法。完成以上發(fā)明任務(wù)的技術(shù)方案是一種自助設(shè)備用的自動換紙熱敏打印機(jī),自助 設(shè)備的主機(jī)與打印流程控制電路板連接,該打印流程控制電路板中設(shè)有CPU ;該打印流程 控制電路板與熱敏打印執(zhí)行機(jī)構(gòu)連接;所述熱敏打印執(zhí)行機(jī)構(gòu)由含導(dǎo)紙機(jī)構(gòu)的熱敏打印 頭、切紙刀(全切或半切)、安裝紙卷的紙軸、出紙口或含出紙口的落紙槽組成,其特征在于, 所述的自助設(shè)備用的自動換紙熱敏打印機(jī)中設(shè)有兩套熱敏打印執(zhí)行機(jī)構(gòu)(即兩套含導(dǎo)紙機(jī) 構(gòu)的熱敏打印頭、兩套切紙刀與安裝紙卷的紙軸),該二套熱敏打印執(zhí)行機(jī)構(gòu)共用一個出紙 口或共用一個含出紙口的落紙槽;所述打印流程控制電路板與所述兩套熱敏打印執(zhí)行機(jī)構(gòu)連接,同時對兩套熱敏打印執(zhí)行機(jī)構(gòu)進(jìn)行打印流程的控制。換言之,本發(fā)明的特征之一是在于全新的系統(tǒng)結(jié)構(gòu)一塊含CPU打印控制電路板 控制A/B 二套熱敏打印執(zhí)行機(jī)構(gòu)每套執(zhí)行機(jī)構(gòu)由一個熱敏打印頭(含導(dǎo)紙機(jī)構(gòu)),一副切 紙刀(全切或半切),一個安裝紙卷的紙軸組成,二套執(zhí)行機(jī)構(gòu)共用一個含出紙口的落紙槽。 特征之二在于特殊打印控制流程(程序)打印控制電路板接收到主機(jī)的打印指令后,先選 擇控制其中一套執(zhí)行機(jī)構(gòu)完成打印輸出功能,另一套執(zhí)行機(jī)構(gòu)處于備用狀態(tài);當(dāng)工作的那 套執(zhí)行機(jī)構(gòu)卡紙或缺紙時,自動啟用另一套執(zhí)行機(jī)構(gòu)繼續(xù)完成打印任務(wù),同時向主機(jī)(指使 用本打印機(jī)的自助設(shè)備的主機(jī))發(fā)出故障指令;主機(jī)將信息遠(yuǎn)程發(fā)給監(jiān)控中心,至此打印控 制流程結(jié)束。監(jiān)控中心收到遠(yuǎn)程報警信息后派出維護(hù)人員換紙或解決卡紙問題,在維護(hù)人員到 達(dá)自助設(shè)備現(xiàn)場的過程中,由于備用的一套執(zhí)行機(jī)構(gòu)在工作,自助設(shè)備仍然能夠繼續(xù)打印, 使用的顧客仍然可以通過出紙口獲得打印的票據(jù)或證券,沒有不良影響。完成本申請第2個發(fā)明任務(wù)的方案是一種使用上述自動換紙熱敏打印機(jī)的自助 設(shè)備的打印控制方法,其特征在于,步驟如下
打印開始指令;
從主機(jī)通訊接口下載打印內(nèi)容轉(zhuǎn)化點陣至打印緩存區(qū);
選擇上一次打印的執(zhí)行機(jī)構(gòu)(如A)以便將紙卷打印完;
設(shè)置打印驅(qū)動電路開關(guān)方向(如A);
將打印緩存指針置頂;
向(A/B)打印頭輸出打印點陣內(nèi)容;
檢測(A/B)卡紙或缺紙狀態(tài),結(jié)果分為“正常”與“否”,其中,
“正?!睍r進(jìn)行以下步驟
“打印完畢”的狀態(tài)為“否”時,打印緩存指針增加) “打印完畢”為“是”則輸出切紙指令至(A/B)切紙刀; 打印結(jié)束。檢測(A/B)卡紙或缺紙狀態(tài),結(jié)果為“否”時,進(jìn)行以下步驟 向主機(jī)輸出報警信息,同時檢查是否有一組正常,
如果為“是”,則切換驅(qū)動電路開關(guān)方向至正常的一組(例如B); 將打印緩存指針重新置頂。檢查是否有一組正常時,如果為“否”,則等待人工處理。本發(fā)明的優(yōu)化方案在“打印開始指令”之前,增加有以下步驟(自檢流程) 控制電路板上電;
CPU復(fù)位,內(nèi)存自檢,字庫檢查,打印緩存區(qū)復(fù)位,與主機(jī)通訊自檢; A/B是否都缺紙/卡紙;
如果為“是”,則向主機(jī)報警“無法打印”,指示燈全閃;等待處理;
如果為“否”則檢查A/B有一套缺紙/卡紙;
如果為“是”,則選擇無故障的一組執(zhí)行機(jī)構(gòu)進(jìn)入工作狀態(tài);
向主機(jī)發(fā)出維修信息,對應(yīng)的一個指示燈閃;
檢查A/B有一套缺紙/卡紙時,如果為“否”,則設(shè)置A執(zhí)行機(jī)構(gòu)進(jìn)入工作狀態(tài),B備用,驅(qū)動選擇開關(guān)方向置A ; 等待打印指令。本發(fā)明的打印機(jī)的打印控制流程以嵌入式程序的方式駐留在打印控制電路板上。 通過電路發(fā)揮作用。如上所述,主要流程分為上電自檢流程和打印流程,見圖1、圖2所示
打印控制電路板采用高速單片機(jī)或ARM系列CPU做為處理器,除了采用通用的CPU外 圍電路如內(nèi)存等、與主機(jī)的通訊接口(并口、RS232串口、USB)、字庫芯片外還有打印頭和 切紙刀控制驅(qū)動電路;驅(qū)動電路通過單刀雙擲的電子開關(guān)與A/B兩組執(zhí)行機(jī)構(gòu)連接,由嵌 入式程序通過邏輯電路控制開關(guān)連接的方向,以達(dá)到驅(qū)動A或B組執(zhí)行機(jī)構(gòu)的功能;檢測電 路比通用的打印機(jī)控制電路板多了一組輸入;打印內(nèi)容由“打印緩存地址指針”作為索引由 打印控制電路板上的CPU讀取,“打印緩存地址指針”在每次修改前被CPU自動保存?zhèn)浞荩?該設(shè)計滿足了打印過程中如果A/B其中一組卡紙,打印內(nèi)容不會被刪除并能使另一組機(jī)構(gòu) 從頭開始高速打印的要求。本發(fā)明的打印機(jī)系統(tǒng)結(jié)構(gòu)布局如圖3所示。其中A/B兩組機(jī)構(gòu)的相對位置可以根 據(jù)安裝空間確定,比如面對面;并排;上下,不影響本發(fā)明的功能。本發(fā)明是一種新型系統(tǒng)結(jié)構(gòu)含特殊打印控制流程的熱敏打印機(jī),能夠解決現(xiàn)有技 術(shù)中自助設(shè)備使用的打印機(jī)缺紙和卡紙引起的無法打印和浪費紙的問題。發(fā)生卡紙等故障 時,監(jiān)控中心收到遠(yuǎn)程報警信息后派出維護(hù)人員換紙或解決卡紙問題,在維護(hù)人員到達(dá)自 助設(shè)備現(xiàn)場的過程中,由于備用的一套執(zhí)行機(jī)構(gòu)在工作,自助設(shè)備仍然能夠繼續(xù)打印,使用 的顧客仍然可以通過出紙口獲得打印的票據(jù)或證券,不影響設(shè)備的正常工作。
圖1為本發(fā)明工作流程圖中的自檢流程; 圖2為本發(fā)明工作流程圖中的打印流程。
具體實施例方式實施例1,一種自助優(yōu)惠券打印終端用的新型熱敏打印機(jī)。參照圖3 自助設(shè)備的 主機(jī)1與打印流程控制電路板2連接;打印流程控制電路板2分別與兩套熱敏打印執(zhí)行 機(jī)構(gòu)連接,每套熱敏打印執(zhí)行機(jī)構(gòu)中分別設(shè)有熱敏打印頭和切紙刀3-1、3-2,與安裝紙卷 5-1、5-2的紙軸4-1、4-2。該二套熱敏打印執(zhí)行機(jī)構(gòu)共用一個含出紙口 8的落紙槽7 ;圖中 的6-1、6-2分別為打印的票據(jù)。該打印機(jī)紙寬57mm,安裝在兩個紙軸上的紙卷直徑150mm (紙長度在120米左右),與主機(jī)的通訊接口為RS232。采用A/B兩組執(zhí)行機(jī)構(gòu)面對面同一 平面放置的打印機(jī)結(jié)構(gòu)。不增加終端的厚度。該自助優(yōu)惠券打印終端一張優(yōu)惠券的長度在 IOcm左右。一般情況下,A/B兩組執(zhí)行機(jī)構(gòu)工作都正常,一卷紙打印完后主機(jī)會通過3G網(wǎng) 絡(luò)告知監(jiān)控中心來人換紙同時自動換上另一卷紙打印繼續(xù)工作。每卷紙可以打印1200張 左右的優(yōu)惠券。本發(fā)明的打印機(jī)使該自助優(yōu)惠券打印終端工作過程中克服了以往因為缺紙 而停機(jī)的缺點。
權(quán)利要求
1.一種自助設(shè)備用的自動換紙熱敏打印機(jī),自助設(shè)備的主機(jī)與打印流程控制電路板連 接,該打印流程控制電路板中設(shè)有CPU ;該打印流程控制電路板與熱敏打印執(zhí)行機(jī)構(gòu)連接; 所述熱敏打印執(zhí)行機(jī)構(gòu)由含導(dǎo)紙機(jī)構(gòu)的熱敏打印頭、切紙刀、安裝紙卷的紙軸,和含出紙口 的落紙槽組成,其特征在于,所述的自助設(shè)備用的自動換紙熱敏打印機(jī)中設(shè)有兩套熱敏打 印執(zhí)行機(jī)構(gòu),該二套熱敏打印執(zhí)行機(jī)構(gòu)共用一個出紙口或共用一個含出紙口的落紙槽;所 述打印流程控制電路板與所述兩套熱敏打印執(zhí)行機(jī)構(gòu)連接,同時對兩套熱敏打印執(zhí)行機(jī)構(gòu) 進(jìn)行打印流程的控制。
2.根據(jù)權(quán)利要求1所述的自助設(shè)備用的自動換紙熱敏打印機(jī),其特征在于,所述的兩 套熱敏打印執(zhí)行機(jī)構(gòu)中,設(shè)置相同結(jié)構(gòu)與相同規(guī)格的的含導(dǎo)紙機(jī)構(gòu)熱敏打印頭、切紙刀及 安裝紙卷的紙軸。
3.根據(jù)權(quán)利要求1或2所述的自助設(shè)備用的自動換紙熱敏打印機(jī),其特征在于,所述的 切紙刀采用全切或半切方式。
4.使用權(quán)利要求1所述的自動換紙熱敏打印機(jī)的自助設(shè)備的打印控制方法,其特征在 于,步驟如下打印開始指令;從主機(jī)通訊接口下載打印內(nèi)容轉(zhuǎn)化點陣至打印緩存區(qū);選擇上一次打印的執(zhí)行機(jī)構(gòu)以便將紙卷打印完;設(shè)置打印驅(qū)動電路開關(guān)方向;將打印緩存指針置頂;向(A/B)打印頭輸出打印點陣內(nèi)容;檢測(A/B)卡紙或缺紙狀態(tài),結(jié)果分為“正?!迸c“否”,其中,“正?!睍r進(jìn)行以下步驟“打印完畢”的狀態(tài)為“否”時,打印緩存指針增加; “打印完畢”為“是”則輸出切紙指令至(A/B)切紙刀; 打印結(jié)束;檢測(A/B)卡紙或缺紙狀態(tài),結(jié)果為“否”時,進(jìn)行以下步驟 向主機(jī)輸出報警信息,同時檢查是否有一組正常, 如果為“是”,則切換驅(qū)動電路開關(guān)方向至正常的一組; 將打印緩存指針重新置頂;檢查是否有一組正常時,如果為“否”,則等待人工處理。
5.根據(jù)權(quán)利要求4所述的自動換紙熱敏打印機(jī)的自助設(shè)備的打印控制方法,其特征在 于,在“打印開始指令”之前,增加有以下步驟控制電路板上電;CPU復(fù)位,內(nèi)存自檢,字庫檢查,打印緩存區(qū)復(fù)位,與主機(jī)通訊自檢; A/B是否都缺紙/卡紙;如果為“是”,則向主機(jī)報警“無法打印”,指示燈全閃;等待處理; 如果為“否”則檢查A/B有一套缺紙/卡紙; 如果為“是”,則選擇無故障的一組執(zhí)行機(jī)構(gòu)進(jìn)入工作狀態(tài); 向主機(jī)發(fā)出維修信息,對應(yīng)的一個指示燈閃;檢查A/B有一套缺紙/卡紙時,如果為“否”,則設(shè)置A執(zhí)行機(jī)構(gòu)進(jìn)入工作狀態(tài),B備用,驅(qū)動選擇開關(guān)方向置A ;等待打印指令。
全文摘要
自助設(shè)備用的自動換紙熱敏打印機(jī)及其打印控制方法,自助設(shè)備的主機(jī)與打印流程控制電路板連接,打印流程控制電路板與熱敏打印執(zhí)行機(jī)構(gòu)連接;熱敏打印執(zhí)行機(jī)構(gòu)由含導(dǎo)紙機(jī)構(gòu)的熱敏打印頭、切紙刀、安裝紙卷的紙軸,和含出紙口的落紙槽組成,特征是自助設(shè)備用的自動換紙熱敏打印機(jī)中設(shè)有兩套熱敏打印執(zhí)行機(jī)構(gòu),該二套熱敏打印執(zhí)行機(jī)構(gòu)共用一個出紙口或含出紙口的落紙槽;所述打印流程控制電路板與所述兩套熱敏打印執(zhí)行機(jī)構(gòu)連接,同時對兩套熱敏打印執(zhí)行機(jī)構(gòu)進(jìn)行打印流程的控制。本發(fā)明能夠解決現(xiàn)有技術(shù)中自助設(shè)備使用的打印機(jī)缺紙和卡紙引起的無法打印和浪費紙的問題。發(fā)生卡紙等故障時備用的一套執(zhí)行機(jī)構(gòu)能夠繼續(xù)打印,不影響設(shè)備的正常工作。
文檔編號B41J2/32GK102145588SQ2010105525
公開日2011年8月10日 申請日期2010年11月19日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者畢汪虹 申請人:南京匯興博業(yè)數(shù)字設(shè)備有限公司