专利名称:具有输入功能的打印机系统的制作方法
技术领域:
本发明涉及具有输入功能的打印机系统。
背景技术:
一般来说,打印机是指用于以视觉可见的形式打印由电子设备(如计算机)处理 的信息的输出设备。近来的打印机可以连接到网络,因此这样的打印机能够使用诸如传输控制协议/ 网际协议(TCP/IP)的协议来访问单个计算机,即使打印机并未直接连接至该计算机。也就是说,通过将信息经公司网络发送至目标打印机,能够执行输出。如上所述,当通过网络使用打印机时,多个计算机能够彼此共享单个打印机,从而 为用户增加了便利。然而,这种打印机仍执行与以前的打印机一样的简单输出功能,即打印从主计算 机传送的数据。即使在工业打印机领域,打印机仍然仅响应于来自主计算机的指令执行被 动操作功能,而不执行主动功能。
发明内容
因此,基于现有技术中的上述问题而提出了本发明,本发明提供具有输入功能的 打印机系统,其具备按钮单元,因此打印机用户的请求能够发送至主计算机并且能够执行 适用于该用户请求的动作。根据本发明的一个方面,提供了一种打印机系统,包括按钮单元,其构造为当用 户按下按钮时,生成并输出对应于该按钮的键值;打印机,其直接连接至所述按钮单元,并 且构造为生成并输出指令数据,所述指令数据是针对从按钮单元输入的键值所指定的;以 及主计算机,其构造为接收由打印机所生成的指令数据并将指令数据发送至目标计算机之
ο此外,本发明的按钮单元包括一个或多个按钮;以及按钮控制单元,其用于当每个 按钮被按下时生成对应于所按下的按钮的键值。本发明的打印机包括按钮输入单元,用于接收来自按钮单元的键值;指令生成单 元,用于基于从按钮输入单元输入的键值参照键值表来生成指令数据,并输出所生成的指 令数据;发送/接收单元,用于向主计算机发送数据和从主计算机接收数据;以及控制单 元,用于将从指令生成单元输入的指令数据通过发送/接收单元发送至主计算机。此外,当本发明的主计算机将主计算机处于指令接收等待模式通知给打印机时, 打印机在主计算机处于指令接收等待模式时,根据来自按钮单元的键值生成指令数据并将
3指令数据发送至主计算机。此外,根据本发明的另一方面,提供了一种打印机系统,包括按钮输入单元,用于 接收来自按钮单元的键值;指令生成单元,用于基于从按钮输入单元输入的键值参照键值 表来生成指令数据,并输出所生成的指令数据;发送/接收单元,用于向主计算机发送数据 和从主计算机接收数据;以及控制单元,用于将从指令生成单元输入的指令数据通过发送 /接收单元发送至主计算机。此外,本发明的主计算机包括指令生成单元,用于基于从按钮输入单元输入的键 值参照键值表来生成指令数据,并输出所生成的指令数据;还包括主控制器,用于接收来自 打印机的键值,将所述键值发送至指令生成单元,并将从指令生成单元输入的指令数据发 送至相关的目标计算机。此外,当本发明的主计算机将主计算机处于指令接收等待模式通知给打印机时, 打印机在主计算机处于指令接收等待模式时,将从按钮单元输入的键值发送至主计算机。
通过后面结合附图进行的详细,本发明的上述及其它目标、特征和优点将变得更 清晰。在附图中图1是根据本发明第一实施例的具有输入功能的打印机系统的视图;图2是示出了图1的打印机内部结构和按钮单元的视图;图3是示出了多个目标计算机到图1的打印机的连接的视图;和图4是根据本发明第二实施例的具有输入功能的打印机系统的视图。
具体实施例方式应当注意到,当在说明书中指示部件时,不同的图中使用相同的参考标号来指示 相同或相似的部件。此外,当确定对本发明的相关公知技术的详细描述会模糊本发明的重 点时,将会省略对其描述。下面参照附图对本发明的实施例进行详细说明。图1是根据本发明第一实施例的具有输入功能的打印机系统的视图。如图1所示,根据本发明第一实施例的具有输入功能的打印机系统包括主控制器 110、显示装置120、输入装置130、打印机140、按钮单元150、和多个目标计算机160。主 控制器110、显示装置120和输入装置130构成了主计算机。多个目标计算机包括内勤 (back-office)终端、移动终端、销售点(POS)终端、监视摄像机终端、钱柜控制终端、音乐 盒(melody box)终端、和序列号输出终端。主控制器110运行诸如会计软件的POS应用软件,并将打印数据发送至打印机140 以使打印机执行打印操作。此外,在非打印模式下,主控制器110通知打印机140主控制器110处于指令接收 等待模式。当从打印机140输入了针对目标计算机160中特定一个的指令数据时,主控制 器110将指令数据发送至相应的目标计算机160。此外,显示装置120显示产品价格。输入装置130包括键盘或扫描仪,接收来自用户的请求。打印机140打印收据,并且当主控制器110处于指令接收等待模式时,打印机140 形成根据从按钮单元150输入的键值所指定的指令数据,并将指令数据发送至主控制器 110。这里,打印机140可以是收据打印机、标签打印机、移动打印机或者工业打印机。此外,打印机140能够通过有线或无线连接与主控制器110通信。在无线通信的 情况下,使用局部通信方法如ZigBee、射频识别(RFID)和蓝牙来执行通信。当然,打印机 140可以直接将指令数据发送至目标计算机160之一而无需主控制器110介入。按钮单元150包括η个按钮,如果用户选择并按下了这η个按钮中的一个,则按钮 单元150将所按下按钮的键值输出至打印机140。同时,每个目标计算机160均从主控制器110接收指令数据,并根据指令数据执行操作。图2是示出了图1的打印机140的内部结构和按钮单元150的视图。参照图2,图1的打印机140包括控制单元141、按钮输入单元142、指令生成单元 143、和发送/接收单元144,按钮单元150包括按钮控制单元151和η个按钮152i至152n。当控制单元141被主控制器110通知主控制器110处于指令接收等待模式时,控 制单元141命令按钮输入单元142接收按钮单元的输出。当通过按钮输入单元142从按钮单元接收了键值之后,控制单元141命令指令生 成单元143根据所接收的键值生成指令数据,并接收所生成的指令数据。此后,控制单元141将所接收的指令数据通过发送/接收单元144发送至主控制 器 110。同时,当从控制单元141接收了请求接收按钮单元的输出的控制信号时,按钮输 入单元142使用中断或轮询方法从按钮单元接收键值。此外,当从按钮单元接收的键值从按钮输入单元142输入时,指令生成单元143 参照存储的键值表生成对应于键值的指令数据,然后将所生成的指令数据提供至控制单元 141。表1示出了键值表的示例,指令生成单元143参照表1生成对应于各个键值的指 令,然后输出所生成的指令。表权利要求
1.一种打印机系统,包括按钮单元,其构造为当用户按下按钮时,生成并输出对应于该按钮的键值; 打印机,其直接连接至所述按钮单元,并且构造为生成并输出指令数据,所述指令数据 是针对从按钮单元输入的键值而指定的;以及主计算机,其构造为接收由打印机所生成的指令数据并将指令数据发送至目标计算机 之一,所述目标计算机包括内勤终端、移动终端、销售点即POS终端、监视摄像机终端、钱柜 控制终端、音乐盒终端、序列号输出终端、和警铃终端,其中,当主计算机将主计算机处于指令接收等待模式通知给打印机时,打印机在主计 算机处于指令接收等待模式时,根据来自按钮单元的键值生成指令数据并将指令数据发送 至主计算机。
2.如权利要求1所述的打印机系统,其中所述按钮单元包括 一个或多个按钮;以及按钮控制单元,其用于当每个按钮被按下时生成对应于所按下的按钮的键值。
3.如权利要求1所述的打印机系统,其中所述打印机包括 按钮输入单元,用于接收来自按钮单元的键值;指令生成单元,用于基于从按钮输入单元输入的键值参照键值表来生成指令数据,并 输出所生成的指令数据;发送/接收单元,用于向主计算机发送数据和从主计算机接收数据;以及控制单元,用于将从指令生成单元输入的指令数据通过发送/接收单元发送至主计算机。
4. 一种打印机系统,包括按钮单元,其构造为当用户按下按钮时,生成并输出对应于所按下的按钮的键值; 主计算机,其构造为在键值被输出时产生为该键值指定的指令数据,并将指令数据发 送至目标计算机之一,所述目标计算机包括内勤终端、移动终端、POS终端、监视摄像机终 端、钱柜控制终端、音乐盒终端、序列号输出终端、和警铃终端;以及打印机,其直接连接至所述按钮单元,并且构造为将按钮单元所输出的键值发送至主 计算机;其中,当主计算机将主计算机处于指令接收等待模式通知给打印机时,打印机在主计 算机处于指令接收等待模式时将从按钮单元输入的键值发送至主计算机。
5.如权利要求4所述的打印机系统,其中所述主计算机包括指令生成单元,用于基于从按钮输入单元输入的键值参照键值表来生成指令数据,并 输出所生成的指令数据;和主控制器,用于接收来自打印机的键值,将所述键值发送至指令生成单元,并将从指令 生成单元输入的指令数据发送至相关的目标计算机。
全文摘要
公开了一种具有输入功能的打印机系统。当用户按下按钮时,按钮单元生成并输出对应于该按钮的键值。打印机直接连接至按钮单元,生成并输出为从按钮单元输入的键值所指定的指令数据。主计算机接收由打印机生成的指令数据并将指令数据发送至目标计算机之一。
文档编号B41J29/393GK102117186SQ20101021600
公开日2011年7月6日 申请日期2010年6月30日 优先权日2010年1月5日
发明者林兴俊, 金炳坤 申请人:毕索龙有限公司