專利名稱:一種打印機(jī)控制器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種與打印機(jī)的控制面板按鍵和LED顯示相關(guān)聯(lián)的打印機(jī)控制器。
本實(shí)用新型的技術(shù)方案是這樣的實(shí)現(xiàn)的提供一種打印機(jī)控制器,它通過擴(kuò)展打印機(jī)控制面板的按鍵功能及LED顯示功能,并將多套特定用戶的設(shè)置需求記錄在打印機(jī)的控制程序與存儲(chǔ)單元中,設(shè)計(jì)成多種打印模式,達(dá)到專項(xiàng)定制、一機(jī)多用的功能,因而能夠提供用戶快速便捷地使用本打印機(jī),在執(zhí)行不同的打印作業(yè)時(shí)只需通過某個(gè)按鍵或按鍵組合即可直接切換打印機(jī)的打印模式而不需要進(jìn)行繁瑣的設(shè)置調(diào)整。本實(shí)用新型可以增強(qiáng)打印機(jī)的實(shí)用功能,方便用戶對(duì)打印機(jī)的操作與使用。
上述技術(shù)方案的實(shí)施過程是預(yù)先將用戶需要的多套打印設(shè)置參數(shù)分別設(shè)計(jì)成各種打印模式,例如發(fā)票打印模式、報(bào)表打印模式,并將其記錄、保存在控制程序及打印控制器存儲(chǔ)單元中,當(dāng)使用者執(zhí)行不同的打印作業(yè)任務(wù)時(shí),分別調(diào)用與之相匹配的打印模式即設(shè)置參數(shù)表,以便使不同格式的打印內(nèi)容得以正確解釋、定位和打印。為了識(shí)別并切換不同的打印作業(yè)任務(wù),將控制面板按鍵功能及LED顯示功能加以擴(kuò)展,即在保留控制面板的原有正常操作功能的前提下,對(duì)特定按鍵(單個(gè)按鍵或按鍵組合)的功能進(jìn)行重新定義與擴(kuò)充,這樣,通過一個(gè)按鍵組合可以實(shí)現(xiàn)不同的打印操作功能,其實(shí)現(xiàn)方式是,可以通過在控制程序中根據(jù)不同的開關(guān)機(jī)狀態(tài)、聯(lián)機(jī)/脫機(jī)狀態(tài)、按鍵延遲時(shí)間等要素進(jìn)行狀態(tài)判斷,在不同的操作狀態(tài)下分別設(shè)計(jì)并調(diào)用不同的操作功能。例如,原有的“換行”按鍵實(shí)現(xiàn)的是走紙一行的功能,通過上述方法可以重新擴(kuò)展為在關(guān)機(jī)狀態(tài)下按住此鍵開機(jī)并保持2秒鐘,則執(zhí)行調(diào)用打印模式1的功能,若保持5秒鐘,則執(zhí)行調(diào)用打印模式2的功能。同時(shí),為了便于識(shí)別不同的調(diào)用功能,配合上述操作狀態(tài),在控制程序中增加LED顯示及蜂鳴器鳴響功能,在進(jìn)入相關(guān)的調(diào)用功能時(shí),分別以不同的LED顯示方式及響聲次數(shù)或時(shí)間長(zhǎng)短來對(duì)應(yīng)提示。應(yīng)用上述控制方法,操作者僅需要通過某個(gè)按鍵或按鍵組合的操作,即可便捷地進(jìn)行不同打印模式的切換,并且在必要時(shí),仍可對(duì)某一套打印模式進(jìn)行調(diào)整并記憶保存。
本實(shí)用新型的有益效果是可以增強(qiáng)針式打印機(jī)的實(shí)用功能和操作便捷性,使操作者僅需通過簡(jiǎn)單的按鍵功能即可實(shí)現(xiàn)不同打印模式切換,適應(yīng)不同格式的打印作業(yè)需求,無需進(jìn)行繁瑣的重復(fù)調(diào)整與設(shè)置。
圖2是表示本實(shí)用新型的處理流程圖。
圖3是表示本實(shí)用新型實(shí)施例的擴(kuò)展控制面板按鍵功能的處理流程圖。
在
圖1中10主計(jì)算機(jī)20控制面板(按鍵、顯示)30打印控制器31通訊接口模塊32CPU中央處理器33ASIC專用集成電路34機(jī)械驅(qū)動(dòng)模塊
35存儲(chǔ)模塊41面板控制模塊51EPROM/FLASH存儲(chǔ)器52RAM存儲(chǔ)器53EEPROM存儲(chǔ)器54ROM存儲(chǔ)器當(dāng)主計(jì)算機(jī)10傳送不同的打印作業(yè),對(duì)于打印格式(例如頁面格式)的要求不同時(shí),需要進(jìn)行多項(xiàng)打印設(shè)置(例如頁首位置、左邊界位置等)的重新調(diào)整,傳統(tǒng)打印機(jī)的操作方法是,每遇到一次打印作業(yè)切換,均需要重新調(diào)整各項(xiàng)打印設(shè)置,使用極其不便。本實(shí)用新型提供的處理流程是將用戶常用的打印作業(yè)所需要的打印設(shè)置設(shè)計(jì)為設(shè)置菜單方式的多套打印模式,如打印模式1,打印模式2等等,操作者僅需要通過打印模式的直接切換即可正確處理不同的打印作業(yè)。
每套打印模式下的打印參數(shù)可包括打印機(jī)仿真命令、打印接口類型、打印速度、字體、字間距、行間距、打印紙張(單頁紙及連續(xù)紙)的頁長(zhǎng)、頁首位置、左邊界位置等設(shè)定項(xiàng)內(nèi)容。它們以16進(jìn)制控制字的形式,依據(jù)控制程序中定義好的順序及含義(例如,第5個(gè)字節(jié)的設(shè)定值F5H表示打印模式1狀態(tài)下的單頁紙的頁首位置值),保存在EEPROM存儲(chǔ)器53中以備控制程序調(diào)用或刷新。在控制程序中也同時(shí)留出專門的存儲(chǔ)控制單元來備份這些打印參數(shù),以備需要的時(shí)候?qū)EPROM存儲(chǔ)器53的某些打印模式或打印參數(shù)值進(jìn)行恢復(fù)。
如圖2本實(shí)用新型處理流程圖所示,在傳統(tǒng)的打印機(jī)控制流程中,即開機(jī)(步驟A1)--初始化(步驟A2)--進(jìn)入默認(rèn)打印模式0(步驟A5)--進(jìn)入主程序(步驟A6)這些流程中間,增加按鍵開機(jī)功能檢測(cè)(步驟A3)及按鍵功能處理部分程序(步驟A4),可以擴(kuò)充打印機(jī)的控制面板(按鍵、顯示)20的功能,實(shí)現(xiàn)通過某個(gè)按鍵或按鍵組合的擴(kuò)充功能即可對(duì)打印模式進(jìn)入直接的切換或恢復(fù)。其具體實(shí)施方法如下如圖3所示,打印機(jī)開機(jī)、初始化正常之后,進(jìn)行按鍵開機(jī)檢測(cè)(步驟B1),如果沒有按鍵開機(jī),則直接進(jìn)入打印機(jī)出廠默認(rèn)的打印模式0(步驟B9),若有按鍵開機(jī),則讀取控制面板的按鍵狀態(tài)(步驟B2),對(duì)按鍵狀態(tài)進(jìn)行掃描,判斷哪些按鍵被按下(步驟B3),而后根據(jù)按鍵被按下的延遲時(shí)間進(jìn)行相應(yīng)的功能處理,例如,按鍵1按下時(shí)間超過5秒時(shí),則進(jìn)入打印模式1的功能,此時(shí)調(diào)用模式2的相關(guān)設(shè)置值,并通過控制面板的LED燈2的閃爍,以及打印機(jī)蜂鳴器鳴響2聲來提示操作者進(jìn)入打印機(jī)模式2(步驟B4),若按下時(shí)間不足5秒但超過2秒,則進(jìn)入打印模式1的功能,此時(shí)調(diào)用模式1的相關(guān)設(shè)置值,并通過控制面板的LED燈1的閃爍,以及打印機(jī)蜂鳴器響1聲來提示操作者進(jìn)入打印機(jī)模式1(步驟B5)。若按下時(shí)間不足2秒,則視為該鍵實(shí)際上未被按下,繼續(xù)進(jìn)行其它按鍵或按鍵組合狀態(tài)的判斷(步驟B6),例如檢測(cè)到按鍵2、按鍵4都被按下(步驟B7),且保持時(shí)間超過2秒,則調(diào)用組合按鍵功能3,例如執(zhí)行恢復(fù)打印模式3的功能,將可能被用戶修改過的EEPROM存儲(chǔ)器53中的打印模式3的設(shè)置值恢復(fù)成與控制程序中所備份的打印模式3的設(shè)置值相同(步驟B8)。通過上述按鍵開機(jī)功能進(jìn)入并調(diào)用相應(yīng)的打印模式后,隨之進(jìn)入主程序(步驟B10),打印機(jī)處于等待打印狀態(tài),此時(shí),由主計(jì)算機(jī)10傳送來的打印業(yè)務(wù)即可被正確處理。在待機(jī)狀態(tài)下,控制面板(按鍵、顯示)20執(zhí)行正常狀態(tài)下的使用功能。
上述實(shí)施例中的按鍵功能擴(kuò)展方法,不僅限于在開機(jī)按鍵狀態(tài)下進(jìn)行檢測(cè)及處理,當(dāng)打印機(jī)處于待機(jī)狀態(tài)時(shí),也可根據(jù)當(dāng)前的聯(lián)機(jī)、脫機(jī)狀態(tài),使用組合按鍵的方法對(duì)功能進(jìn)行擴(kuò)展,其方法與圖2示例類似。
權(quán)利要求1.一種打印機(jī)控制器,它包括打印機(jī)的控制程序及打印機(jī)控制電路的存儲(chǔ)單元、打印機(jī)控制面板構(gòu)成,其特征在于擴(kuò)展打印機(jī)控制面板的按鍵功能及LED顯示功能,將多套特定用戶的設(shè)置需求記錄在打印機(jī)的控制程序及打印機(jī)控制電路的存儲(chǔ)單元中,而設(shè)計(jì)成多種打印模式,通過打印機(jī)控制面板的按鍵及LED顯示進(jìn)行選擇。
2.根據(jù)權(quán)利要求1所述的一種打印機(jī)控制器,其特征在于打印機(jī)具有滿足不同打印模式下的多套參數(shù)設(shè)備菜單,記錄并保存在打印機(jī)控制程序和打印機(jī)控制電路的存儲(chǔ)單元中。
3.根據(jù)權(quán)利要求1所述的一種打印機(jī)控制器,其特征在于擴(kuò)展打印機(jī)控制面板的按鍵功能及LED顯示功能,由打印者按目標(biāo)打印模式對(duì)應(yīng)操作控制面板的單個(gè)按鍵或按鍵組合來實(shí)現(xiàn)。
4.根據(jù)權(quán)利要求3所述的一種打印機(jī)控制器,其特征在于打印機(jī)控制程序通過對(duì)單個(gè)按鍵或按鍵組合的不同初始狀態(tài)及按鍵延遲時(shí)間的判斷,分別進(jìn)入不同的按鍵功能控制流程,并通過打印機(jī)蜂鳴器及LED顯示來提示打印者打印機(jī)進(jìn)入某項(xiàng)功能。
5.根據(jù)權(quán)利要求4所述的一種打印機(jī)控制器,其特征在于打印機(jī)控制程序通過對(duì)單個(gè)按鍵或按鍵組合的給出狀態(tài)的判斷分別進(jìn)入不同打印模式間的切換、多套特殊定置菜單項(xiàng)目的調(diào)整、記憶與恢復(fù)的控制流程。
專利摘要本實(shí)用新型公開了一種打印機(jī)控制器,它包括打印機(jī)的控制程序及打印機(jī)控制電路的存儲(chǔ)單元、打印機(jī)控制面板構(gòu)成,其中,擴(kuò)展打印機(jī)控制面板的按鍵功能及LED顯示功能,將多套特定用戶的設(shè)置需求記錄在打印機(jī)的控制程序及打印機(jī)控制電路的存儲(chǔ)單元中,而設(shè)計(jì)成多種打印模式,通過打印機(jī)控制面板的按鍵及LED顯示進(jìn)行選擇。上述結(jié)構(gòu)可以增強(qiáng)針式打印機(jī)的實(shí)用功能和操作便捷性,使操作者僅需通過簡(jiǎn)單的按鍵功能即可實(shí)現(xiàn)不同打印模式切換,適應(yīng)不同格式的打印作業(yè)需求,無需進(jìn)行繁瑣的重復(fù)調(diào)整與設(shè)置。
文檔編號(hào)B41J3/46GK2581173SQ0226350
公開日2003年10月22日 申請(qǐng)日期2002年8月1日 優(yōu)先權(quán)日2002年8月1日
發(fā)明者伍文功, 肖民杰 申請(qǐng)人:福建實(shí)達(dá)電腦設(shè)備有限公司