用于移动终端上的打印机控制方法及其装置制造方法及图纸

技术编号:11665779 阅读:93 留言:0更新日期:2015-07-01 04:01
本发明专利技术提供一种用于移动终端上的打印机控制方法及其装置,打印机控制方法包括启动步骤、连接步骤、校验步骤和打印步骤,启动步骤包括启动移动终端、设置在移动终端上的打印机控制模块在后台启动运行、客户端与打印机控制模块连接,连接步骤包括客户端向打印机控制模块发送用于连接打印机的请求信号的步骤和打印机控制模块与打印机连接的步骤,校验步骤包括客户端向打印机控制模块发送打印文件的步骤和打印机控制模块校验打印文件的合法性的步骤,打印步骤包括打印机控制模块向打印机发送打印信号的步骤和打印机根据打印信号进行打印的步骤。以及运用该控制方法的打印机控制装置。利用该控制方法可方便地使多个客户端与打印机进行连接打印机。

【技术实现步骤摘要】

本专利技术涉及打印机领域,尤其涉及一种用于移动终端上的打印机控制方法和安装在移动终端上的打印机控制装置。
技术介绍
现有的打印机一般通过在终端上安装该打印机的驱动程序对打印机进行控制。现在手机等移动终端上均都会安装很多应用软件客户端,当用户只有一台打印机时,并且在移动终端手机上同时运行多个客户端时,当第一客户端和打印机连接上了之后,那么第二客户端则无法和打印机进行连接,导致这个问题的原因是当第一客户端和打印机连接成功后,第一客户端将会一直会占用该打印机的端口,如果第一客户端不释放打印机的端口,那么其他客户端则无法使用此端口,继而导致其他客户端无法连接打印机进行打印。将第一客户端和打印机之间的连接关闭后或者将第一客户端退出后,计算机的端口被释放,随后第二客户端才能和打印机进行连接。当第二客户端和打印机连接成功后,同样地,第一客户端还是不能和打印机连接。所以,在用户使用多个应用软件客户端进行打印时,则会对客户的使用造成不便,严重影响移动终端使用打印机的方便性。
技术实现思路
本专利技术的第一目的是提供一种可方便连接使用的用于移动终端上的打印机控制方法。本专利技术的第二目的是提供一种可方便连接使用的用于移动终端上的打印机控制 目.ο为了实现本专利技术的第一目的,本专利技术提供一种用于移动终端上的打印机控制方法,移动终端上安装有多个客户端,其中,打印机控制方法包括启动步骤、连接步骤、校验步骤和打印步骤,启动步骤依次包括启动移动终端的步骤、设置在移动终端上的打印机控制模块在后台启动运行的步骤和客户端与打印机控制模块连接的步骤,连接步骤依次包括客户端向打印机控制模块发送用于连接打印机的请求信号的步骤和打印机控制模块与打印机连接的步骤,校验步骤依次包括客户端向打印机控制模块发送打印文件的步骤和打印机控制模块校验打印文件的合法性的步骤,打印步骤依次包括打印机控制模块向打印机发送打印信号的步骤和打印机根据打印信号进行打印的步骤。由上述方案可见,通过用于移动终端上的打印机控制方法可对打印机的端口进行统一管理,当安装在移动终端上的客户端需要使用打印机进行打印时,只需要使用客户端通过该打印机控制方法连接打印机,继而多个客户端利用打印机控制方法可实现打印,从而解决了利用该打印机控制方法用户可方便地使客户端与打印机进行连接,同时也能够方便地使用多个客户端在同一打印机进行打印,另外,客户端开发者在开发使用打印机的客户端时,不再需要花时间去掌握打印机的控制语言,只需要调用本专利技术提供的打印机控制方法即可,极大地方便了开发者。更进一步的方案是,打印机控制方法在连接步骤后还包括有查询步骤,查询步骤依次包括客户端向打印机控制模块发送用于查询打印机状态的查询信号的步骤和打印机控制模块向客户端输出打印机当前的状态信号。由上可见,查询步骤使用户可及时的知道打印机的状况,如打印机出现缺纸、开盖、过热和脱机等问题,可通过客户端及时反馈,从而保证打印机的正常运作 更进一步的方案是,连接步骤在客户端向打印机控制模块发送用于连接打印机的请求信号的步骤后还包括打印机控制模块验证请求信号的步骤。由上可见,为了防止一些客户端进行非法打印,需要对客户端是否具有打印合法性进行验证,从而可提高打印机控制方法的安全性,避免打印机被非法使用。更进一步的方案是,请求信号包括通过蓝牙方式与打印机连接的信号、通过WIFI方式与打印机连接的信号或通过USB方式与打印机连接的信号。由上可见,通过多种连接方式方便用户使用移动终端与打印机进行连接打印。更进一步的方案是,打印步骤在打印机根据打印信号进行打印的步骤后还包括打印机控制模块向客户端输出结束信号。由上可见,当用户需要利用多个客户端进行打印时,通过结束信号的反馈可得知第一客户端打印完成,继而用户可切换另一客户端进行打印。为了实现本专利技术的第二目的,本专利技术提供一种安装在移动终端上的打印机控制装置,移动终端上安装有多个客户端,其中,打印机控制装置包括启动单元、连接单元、校验单元和打印单元,启动单元包括用于启动打印机控制装置在后台运行的启动模块和用于客户端与打印机控制装置连接的绑定模块,连接单元接收由客户端发送的用于连接打印机的请求信号,连接单元还用于将打印机控制装置与打印机进行连接,校验单元接收由客户端发送的打印文件,校验单元还用于校验打印文件的合法性,打印单元用于向打印机发送打印信号。由上述方案可见,通过用于移动终端上的打印机控制装置可对打印机的端口进行统一管理,当安装在移动终端上的客户端需要使用打印机进行打印时,只需要使用客户端通过该打印机控制装置连接打印机,继而多个客户端利用打印机控制装置可实现打印,从而解决了利用该打印机控制装置用户可方便地使客户端与打印机进行连接,同时也能够方便地使用多个客户端在同一打印机进行打印,另外,客户端开发者在开发使用打印机的客户端时,不再需要花时间去掌握打印机的控制语言,只需要调用本专利技术提供的打印机控制装置即可,极大地方便了开发者。【附图说明】图1是本专利技术打印机控制方法实施例的流程图。图2是本专利技术打印机控制方法实施例中启动步骤的流程图。图3是本专利技术打印机控制方法实施例中连接步骤的流程图。图4是本专利技术打印机控制方法实施例中查询步骤的流程图。图5是本专利技术打印机控制方法实施例中校验步骤的流程图。图6是本专利技术打印机控制方法实施例中打印步骤的流程图。图7是本专利技术打印机控制装置实施例工作时的原理图。图8是本专利技术打印机控制装置实施例的系统框图。以下结合附图及实施例对本专利技术作进一步说明。【具体实施方式】打印机控制方法实施例: 参照图1,图1是打印机控制方法的流程图。打印机控制方法是用在如手机或平板电脑等移动终端上,在移动终端上安装有多个如应用软件或应用程序等客户端。执行打印机控制方法时,依次执行启动步骤S1、连接步骤S2、查询步骤S3、校验步骤S4和打印步骤S5。具体地,参照图2,图2是启动步骤SI的流程图。执行启动步骤SI时,首先执行步骤S11,启动移动终端,随后执行步骤S12,设置在移动终端上的打印机控制模块在后台启动运行,然后执行步骤S13,客户端与打印机控制模块进行连接。参照图3,图3是连接步骤S2的流程图。启动步骤SI执行完毕后,则执行连接步骤S2,首先执行步骤S21,客户端向打印机控制模块发送用于连接打印机的请求信号,其中,用户可在客户端选择采用蓝牙、WIFI或USB等有线或无线方式实现移动终端与打印机之间的连接,即请求信号包括通过蓝牙方式与打印机连接的信号、通过WIFI方式与打印机连接的信号或通过USB方式与打印机连接的信号。随后执行步骤S22,打印机控制模块对请求信号进行验证,验证客户端是否具有合法资格进行打印,当验证客户端具有合法的打印资格后,然后执行步骤S23,打印机控制模块与打印机进行连接,随后执行判断步骤S24,判断是否连接成功,如连接不成功,则执行步骤S25,向客户端返回连接失败信息,如连接成功,则执行步骤S26,向客户端返回连接成功信息。[0当前第1页1 2 本文档来自技高网...

【技术保护点】
用于移动终端上的打印机控制方法,所述移动终端上安装有多个客户端,其特征在于:所述打印机控制方法包括启动步骤,所述启动步骤依次包括启动所述移动终端的步骤、设置在所述移动终端上的打印机控制模块在后台启动运行的步骤和所述客户端与所述打印机控制模块连接的步骤;连接步骤,所述连接步骤依次包括所述客户端向所述打印机控制模块发送用于连接打印机的请求信号的步骤和所述打印机控制模块与所述打印机连接的步骤;校验步骤,所述校验步骤依次包括所述客户端向所述打印机控制模块发送打印文件的步骤和所述打印机控制模块校验所述打印文件的合法性的步骤;打印步骤,所述打印步骤依次包括所述打印机控制模块向所述打印机发送打印信号的步骤和所述打印机根据所述打印信号进行打印的步骤。

【技术特征摘要】

【专利技术属性】
技术研发人员:丁鹏李晓波
申请(专利权)人:珠海楷仕电子科技有限公司
类型:发明
国别省市:广东;44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1