一种打印机控制器的制作方法

文档序号:2491895阅读:521来源:国知局
专利名称:一种打印机控制器的制作方法
技术领域
本实用新型涉及一种与打印机的控制面板按键和LED显示相关联的打印机控制器。
本实用新型的技术方案是这样的实现的提供一种打印机控制器,它通过扩展打印机控制面板的按键功能及LED显示功能,并将多套特定用户的设置需求记录在打印机的控制程序与存储单元中,设计成多种打印模式,达到专项定制、一机多用的功能,因而能够提供用户快速便捷地使用本打印机,在执行不同的打印作业时只需通过某个按键或按键组合即可直接切换打印机的打印模式而不需要进行繁琐的设置调整。本实用新型可以增强打印机的实用功能,方便用户对打印机的操作与使用。
上述技术方案的实施过程是预先将用户需要的多套打印设置参数分别设计成各种打印模式,例如发票打印模式、报表打印模式,并将其记录、保存在控制程序及打印控制器存储单元中,当使用者执行不同的打印作业任务时,分别调用与之相匹配的打印模式即设置参数表,以便使不同格式的打印内容得以正确解释、定位和打印。为了识别并切换不同的打印作业任务,将控制面板按键功能及LED显示功能加以扩展,即在保留控制面板的原有正常操作功能的前提下,对特定按键(单个按键或按键组合)的功能进行重新定义与扩充,这样,通过一个按键组合可以实现不同的打印操作功能,其实现方式是,可以通过在控制程序中根据不同的开关机状态、联机/脱机状态、按键延迟时间等要素进行状态判断,在不同的操作状态下分别设计并调用不同的操作功能。例如,原有的“换行”按键实现的是走纸一行的功能,通过上述方法可以重新扩展为在关机状态下按住此键开机并保持2秒钟,则执行调用打印模式1的功能,若保持5秒钟,则执行调用打印模式2的功能。同时,为了便于识别不同的调用功能,配合上述操作状态,在控制程序中增加LED显示及蜂鸣器鸣响功能,在进入相关的调用功能时,分别以不同的LED显示方式及响声次数或时间长短来对应提示。应用上述控制方法,操作者仅需要通过某个按键或按键组合的操作,即可便捷地进行不同打印模式的切换,并且在必要时,仍可对某一套打印模式进行调整并记忆保存。
本实用新型的有益效果是可以增强针式打印机的实用功能和操作便捷性,使操作者仅需通过简单的按键功能即可实现不同打印模式切换,适应不同格式的打印作业需求,无需进行繁琐的重复调整与设置。
图2是表示本实用新型的处理流程图。
图3是表示本实用新型实施例的扩展控制面板按键功能的处理流程图。



图1中10主计算机20控制面板(按键、显示)30打印控制器31通讯接口模块32CPU中央处理器33ASIC专用集成电路34机械驱动模块
35存储模块41面板控制模块51EPROM/FLASH存储器52RAM存储器53EEPROM存储器54ROM存储器当主计算机10传送不同的打印作业,对于打印格式(例如页面格式)的要求不同时,需要进行多项打印设置(例如页首位置、左边界位置等)的重新调整,传统打印机的操作方法是,每遇到一次打印作业切换,均需要重新调整各项打印设置,使用极其不便。本实用新型提供的处理流程是将用户常用的打印作业所需要的打印设置设计为设置菜单方式的多套打印模式,如打印模式1,打印模式2等等,操作者仅需要通过打印模式的直接切换即可正确处理不同的打印作业。
每套打印模式下的打印参数可包括打印机仿真命令、打印接口类型、打印速度、字体、字间距、行间距、打印纸张(单页纸及连续纸)的页长、页首位置、左边界位置等设定项内容。它们以16进制控制字的形式,依据控制程序中定义好的顺序及含义(例如,第5个字节的设定值F5H表示打印模式1状态下的单页纸的页首位置值),保存在EEPROM存储器53中以备控制程序调用或刷新。在控制程序中也同时留出专门的存储控制单元来备份这些打印参数,以备需要的时候对EEPROM存储器53的某些打印模式或打印参数值进行恢复。
如图2本实用新型处理流程图所示,在传统的打印机控制流程中,即开机(步骤A1)--初始化(步骤A2)--进入默认打印模式0(步骤A5)--进入主程序(步骤A6)这些流程中间,增加按键开机功能检测(步骤A3)及按键功能处理部分程序(步骤A4),可以扩充打印机的控制面板(按键、显示)20的功能,实现通过某个按键或按键组合的扩充功能即可对打印模式进入直接的切换或恢复。其具体实施方法如下如图3所示,打印机开机、初始化正常之后,进行按键开机检测(步骤B1),如果没有按键开机,则直接进入打印机出厂默认的打印模式0(步骤B9),若有按键开机,则读取控制面板的按键状态(步骤B2),对按键状态进行扫描,判断哪些按键被按下(步骤B3),而后根据按键被按下的延迟时间进行相应的功能处理,例如,按键1按下时间超过5秒时,则进入打印模式1的功能,此时调用模式2的相关设置值,并通过控制面板的LED灯2的闪烁,以及打印机蜂鸣器鸣响2声来提示操作者进入打印机模式2(步骤B4),若按下时间不足5秒但超过2秒,则进入打印模式1的功能,此时调用模式1的相关设置值,并通过控制面板的LED灯1的闪烁,以及打印机蜂鸣器响1声来提示操作者进入打印机模式1(步骤B5)。若按下时间不足2秒,则视为该键实际上未被按下,继续进行其它按键或按键组合状态的判断(步骤B6),例如检测到按键2、按键4都被按下(步骤B7),且保持时间超过2秒,则调用组合按键功能3,例如执行恢复打印模式3的功能,将可能被用户修改过的EEPROM存储器53中的打印模式3的设置值恢复成与控制程序中所备份的打印模式3的设置值相同(步骤B8)。通过上述按键开机功能进入并调用相应的打印模式后,随之进入主程序(步骤B10),打印机处于等待打印状态,此时,由主计算机10传送来的打印业务即可被正确处理。在待机状态下,控制面板(按键、显示)20执行正常状态下的使用功能。
上述实施例中的按键功能扩展方法,不仅限于在开机按键状态下进行检测及处理,当打印机处于待机状态时,也可根据当前的联机、脱机状态,使用组合按键的方法对功能进行扩展,其方法与图2示例类似。
权利要求1.一种打印机控制器,它包括打印机的控制程序及打印机控制电路的存储单元、打印机控制面板构成,其特征在于扩展打印机控制面板的按键功能及LED显示功能,将多套特定用户的设置需求记录在打印机的控制程序及打印机控制电路的存储单元中,而设计成多种打印模式,通过打印机控制面板的按键及LED显示进行选择。
2.根据权利要求1所述的一种打印机控制器,其特征在于打印机具有满足不同打印模式下的多套参数设备菜单,记录并保存在打印机控制程序和打印机控制电路的存储单元中。
3.根据权利要求1所述的一种打印机控制器,其特征在于扩展打印机控制面板的按键功能及LED显示功能,由打印者按目标打印模式对应操作控制面板的单个按键或按键组合来实现。
4.根据权利要求3所述的一种打印机控制器,其特征在于打印机控制程序通过对单个按键或按键组合的不同初始状态及按键延迟时间的判断,分别进入不同的按键功能控制流程,并通过打印机蜂鸣器及LED显示来提示打印者打印机进入某项功能。
5.根据权利要求4所述的一种打印机控制器,其特征在于打印机控制程序通过对单个按键或按键组合的给出状态的判断分别进入不同打印模式间的切换、多套特殊定置菜单项目的调整、记忆与恢复的控制流程。
专利摘要本实用新型公开了一种打印机控制器,它包括打印机的控制程序及打印机控制电路的存储单元、打印机控制面板构成,其中,扩展打印机控制面板的按键功能及LED显示功能,将多套特定用户的设置需求记录在打印机的控制程序及打印机控制电路的存储单元中,而设计成多种打印模式,通过打印机控制面板的按键及LED显示进行选择。上述结构可以增强针式打印机的实用功能和操作便捷性,使操作者仅需通过简单的按键功能即可实现不同打印模式切换,适应不同格式的打印作业需求,无需进行繁琐的重复调整与设置。
文档编号B41J3/46GK2581173SQ0226350
公开日2003年10月22日 申请日期2002年8月1日 优先权日2002年8月1日
发明者伍文功, 肖民杰 申请人:福建实达电脑设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1