用于移动终端上的打印机控制方法及其装置.pdf

上传人:1*** 文档编号:176643 上传时间:2018-01-31 格式:PDF 页数:12 大小:526.90KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510182736.X

申请日:

2015.04.16

公开号:

CN104750439A

公开日:

2015.07.01

当前法律状态:

实审

有效性:

审中

法律详情:

专利申请权的转移IPC(主分类):G06F 3/12登记生效日:20160414变更事项:申请人变更前权利人:珠海楷仕电子科技有限公司变更后权利人:珠海智汇网络设备有限公司变更事项:地址变更前权利人:519000 广东省珠海市高新区唐家湾镇创新四路2号二期厂房五楼变更后权利人:519000 广东省珠海市平沙镇怡乐路168号厂房5楼A区B区C区|||实质审查的生效IPC(主分类):G06F 3/12申请日:20150416|||公开

IPC分类号:

G06F3/12

主分类号:

G06F3/12

申请人:

珠海楷仕电子科技有限公司

发明人:

丁鹏; 李晓波

地址:

519000广东省珠海市高新区唐家湾镇创新四路2号二期厂房五楼

优先权:

专利代理机构:

珠海智专专利商标代理有限公司44262

代理人:

林永协

PDF下载: PDF下载
内容摘要

本发明提供一种用于移动终端上的打印机控制方法及其装置,打印机控制方法包括启动步骤、连接步骤、校验步骤和打印步骤,启动步骤包括启动移动终端、设置在移动终端上的打印机控制模块在后台启动运行、客户端与打印机控制模块连接,连接步骤包括客户端向打印机控制模块发送用于连接打印机的请求信号的步骤和打印机控制模块与打印机连接的步骤,校验步骤包括客户端向打印机控制模块发送打印文件的步骤和打印机控制模块校验打印文件的合法性的步骤,打印步骤包括打印机控制模块向打印机发送打印信号的步骤和打印机根据打印信号进行打印的步骤。以及运用该控制方法的打印机控制装置。利用该控制方法可方便地使多个客户端与打印机进行连接打印机。

权利要求书

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

2.
  根据权利要求1所述的打印机控制方法,其特征在于:
所述打印机控制方法在连接步骤后还包括有查询步骤,所述查询步骤依次包括所述客户端向所述打印机控制模块发送用于查询打印机状态的查询信号的步骤和所述打印机控制模块向所述客户端输出打印机当前的状态信号。

3.
  根据权利要求1或2所述的打印机控制方法,其特征在于:
所述连接步骤在所述客户端向所述打印机控制模块发送用于连接打印机的请求信号的步骤后还包括所述打印机控制模块验证所述请求信号的步骤。

4.
  根据权利要求3所述的打印机控制方法,其特征在于:
所述请求信号包括通过蓝牙方式与打印机连接的信号、通过WIFI方式与打印机连接的信号或通过USB方式与打印机连接的信号。

5.
  根据权利要求1或2所述的打印机控制方法,其特征在于:
所述打印步骤在所述打印机根据所述打印信号进行打印的步骤后还包括所述打印机控制模块向所述客户端输出结束信号。

6.
  安装在移动终端上的打印机控制装置,所述移动终端上安装有多个客户端,
其特征在于:
所述打印机控制装置包括
启动单元,所述启动单元包括用于启动打印机控制装置在后台运行的启动模块和用于所述客户端与所述打印机控制装置连接的绑定模块;
连接单元,所述连接单元接收由所述客户端发送的用于连接打印机的请求信号,所述连接单元还用于将所述打印机控制装置与所述打印机进行连接;
校验单元,所述校验单元接收由所述客户端发送的打印文件,所述校验单元还用于校验所述打印文件的合法性;
打印单元,所述打印单元用于向所述打印机发送打印信号。

7.
  根据权利要求6所述的打印机控制装置,其特征在于:
所述打印机控制装置还包括有查询单元,所述查询单元用于接收由所述客户端发送的用于查询打印机状态的查询信号,所述查询单元还用于向所述客户端输出打印机当前的状态信号。

8.
  根据权利要求6或7所述的打印机控制装置,其特征在于:
所述连接单元还用于验证所述请求信号。

9.
  根据权利要求8所述的打印机控制装置,其特征在于:
所述请求信号包括通过蓝牙方式与打印机连接的信号、通过WIFI方式与打印机连接的信号或通过USB方式与打印机连接的信号。

10.
  根据权利要求6或7所述的打印机控制装置,其特征在于:
所述打印单元还用于向所述客户端输出结束信号。

说明书

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

用于移动终端上的打印机控制方法及其装置.pdf_第1页
第1页 / 共12页
用于移动终端上的打印机控制方法及其装置.pdf_第2页
第2页 / 共12页
用于移动终端上的打印机控制方法及其装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《用于移动终端上的打印机控制方法及其装置.pdf》由会员分享,可在线阅读,更多相关《用于移动终端上的打印机控制方法及其装置.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明提供一种用于移动终端上的打印机控制方法及其装置,打印机控制方法包括启动步骤、连接步骤、校验步骤和打印步骤,启动步骤包括启动移动终端、设置在移动终端上的打印机控制模块在后台启动运行、客户端与打印机控制模块连接,连接步骤包括客户端向打印机控制模块发送用于连接打印机的请求信号的步骤和打印机控制模块与打印机连接的步骤,校验步骤包括客户端向打印机控制模块发送打印文件的步骤和打印机控制模块校验打印文件的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1