一种移动终端安全打印方法及系统与流程

文档序号:12469368阅读:306来源:国知局
一种移动终端安全打印方法及系统与流程

本发明涉及文档技术领域,具体涉及一种基于移动终端的安全打印方法及系统。



背景技术:

在当今这个互联网技术飞速发展的时代,人们的生活、工作、娱乐都已离不开移动设备,越来越多的移动应用融入到人们的工作学习中,举足轻重、不可或缺,所以目前全球所有的设备势必面临着向小型、轻便、易用性的方向转型。

另一方面,互联网技术的发展也会随之产生更重要的一点,也就是安全问题。特别是一些公司内部的敏感数据、重要文件更需要做安全防护。

在以上形式下,移动办公在当今很流行也很广泛,但也承担着一定的风险。例如:使用手机进行审批、收发邮件等,可以随时随地的处理工作事务,给人们的工作带来了极大的方便。使用移动设备打印也是移动办公中常见的一种,出差在外、去现场、见客户等,携带手机和便携式打印机,即可处理及时的打印相关工作。

本发明提供的技术方案是解决Android移动设备基于蓝牙/WIFI的安全文件打印,提供给用户方便、安全的办公环境。

从现实的情况来看,当前大部分的打印APP都是单纯的实现基本的打印功能,从本地选取指定的文档、图片等直接进行打印,但是这也就必定会产生数据的安全性问题,当前大部分打印APP并未实现自己独立的文件管理,所以文件的获取、存储、传输都并未能保证数据的安全。

图1给出了现有技术中打印APP技术的实现流程。

该方法包括以下步骤

步骤101,启动打印APP;

步骤102,判断移动设备是否已开启蓝牙接口;

步骤103,如果没有,则打开移动设备蓝牙接口;

步骤104,搜索蓝牙打印设备;

步骤105,选择蓝牙打印设备并配对;

步骤106,连接已配对的蓝牙打印设备;

步骤107,是否与蓝牙打印设备建立连接成功;

步骤108,如果是,则开始打印目标文件;

步骤109,如果没有建立连接成功,则提示打印失败;

步骤110,结束打印。

该方法是目前最为普遍的蓝牙打印的技术实现,即先打开蓝牙进行打印设备的搜索,并进行成功配对,然后通过蓝牙进行数据传输到蓝牙打印设备,进行打印。

现有技术中的移动终端打印方法并未有考虑到安全隐患,一旦打印的目标文件数据在存储、传输过程中泄露,会给个人、团队、企业造成不必要的损失。



技术实现要素:

为解决上述技术问题,本发明提供了一种移动终端安全打印方法,该方法包括以下步骤:

(1)判断打印数据类型;

(2)如果打印本地文件,解密所述本地文件,形成临时解密文件保存于本地存储空间,否则跳转到步骤(4);

(3)与无线网络打印机建立连接,将所述临时解密文件输出给所述无线网络打印机,打印完成后,删除所述临时解密文件,跳转至步骤(5);

(4)如果打印网络数据,则与无线网络打印机建立连接,直接将所述网络数据输出给所述无线网络打印机;

(5)结束打印。

进一步,所述本地文件为:文本文档或图片文件,所述网络数据为WEB网页。

进一步,在打印所述本地文件之前,获取所述本地文件,将所述本地文件加密存储于所述本地存储空间。

进一步,所述步骤(3)中所述移动终端通过蓝牙或WIFI接口与所述无线网络打印机建立连接。

进一步,所述步骤(4)中所述移动终端通过WIFI接口与所述无线网络打印机建立连接。

为解决上述技术问题,本发明提供了一种移动终端安全打印系统,该系统包括:移动终端、无线网络打印机,其特征在于,所述移动终端包括:本地文件加密存储模块、蓝牙打印模块和WIFI打印模块;

所述本地文件加密存储模块对下载的本地文件进行加密存储,打印时将所述本地文件解密形成临时解密文件存储在本地存储空间,并在打印完成后,删除所述临时解密文件;

所述临时解密文件通过所述蓝牙打印模块或WIFI打印模块输出给所述无线网络打印机;

网络数据通过所述WIFI打印模块输出给所述无线网络打印机。

进一步,所述本地文件为:文本文档或图片文件,所述网络数据为WEB网页。

进一步,所述本地文件加密存储模块包括至少以下之一作为本地存储空间:SD卡、FLASH存储器、磁盘、硬盘或SSD盘。

进一步,所述蓝牙打印模块通过蓝牙接口与所述无线网络打印机建立连接,所述WIFI打印模块通过WIFI接口与所述无线网络打印机建立连接。

进一步,所述蓝牙打印模块通过蓝牙接口与所述无线网络打印机建立连接包括:搜索所述无线网络打印机,与所述无线网络打印机配对,并与所述无线网络打印机建立无线连接。

本发明的技术方案取得了以下技术效果:

(1)在当前流行的移动办公的基础之上,添加安全的打印功能,使移动办公更方便可靠;

(2)对用户操作习惯无影响;

(3)提供加密机制,本地文件使用RSA加密算法安全存储。

附图说明

图1是现有技术打印APP技术实现流程图

图2是本发明的系统架构图

图3是本发明的打印实现流程图

图4是具体实施打印实现流程图

具体实施方式

从实际需求和应用的角度出发,本发明构建了一个文件安全管理并使用移动终端打印文件的完整系统。整体系统包括三大方面:1.文件本地安全存储。要实现文件在本地SD卡中处于安全状态,则需要对其进行加密存储,打印的时候解密读取,临时生成的供于打印的明文文件存放于应用安装目录内部,打印完成或打印失败都会及时删除,原加密文件保留。加密文件除了在打印成功之后在打印纸上以明文形式展示外,在手机上的任何操作都是密文的、不可正常查看的。2.本地办公文件打印。办公人员在使用该系统办公时,只需开通手机蓝牙,无需网络环境,进行与蓝牙打印设备配对,就可以选择本地加密的办公文件进行打印,打印文件明文输出。3.网络资源办公文件打印。如果办公人员的办公环境网络正常,也可以打印网络中的资源文件,通过WIFI搜索可用的WIFI打印设备,建立连接成功后,即可选择网络文件进行打印。

图2是本发明的总体构架。

本发明的打印系统包括:移动设备和打印模块;其中移动设备还包括:本地文件加密存储模块,蓝牙打印模块以及WIFI打印模块。该打印系统可以打印包括文档、图片资源、WEB页面在内的各种网络数据。所述本地文件加密存储模块对下载的本地文件进行加密存储,打印时将所述本地文件解密形成临时解密文件存储在本地存储空间,并在打印完成后,删除所述临时解密文件;所述本地文件加密存储模块可以以SD卡、FLASH存储器、磁盘、硬盘或SSD盘等常见的存储设备作为本地存储空间;所述临时解密文件通过所述蓝牙打印模块或WIFI打印模块输出给所述打印模块;网络数据通过所述WIFI打印模块输出给所述打印模块。所述打印机可以为无线网络打印机或者有线网络打印机,优选为同时支持蓝牙接口和WIFI接口的无线网络打印机。

图3是本发明的安全打印流程,具体包括以下步骤:

步骤301,开始打印流程;

如果获取的是本地文件,则执行下列步骤:

步骤3021,获取打印文件(通过下载或应用内置的文件);

步骤3022,将文件加密存储至本地SD卡;

步骤3023,打印本地加密文件;

步骤3024,判断移动设备是否已开启蓝牙接口;

步骤3025,如果否,则打开蓝牙接口;

如果获取的是网络数据,则执行下列步骤:

步骤3031,获取网络数据;

步骤3032,判断网络数据为WEB页面;

步骤3033,打印WEB页面;

步骤3034,判断移动设备是否已开启WIFI接口;

步骤3035,如果否,打开移动设备WIFI接口;

如果移动设备蓝牙接口/WEFI接口打开,则执行下列步骤:

步骤304,如果是,则搜索蓝牙/WIF打印设备;

步骤305,选择蓝牙/WIFI打印设备并建立连接;

步骤306,是否建立连接成功;

步骤307,如果否,打印失败,结束;

步骤308,如果建立连接成功,则开始打印目标文件,结束。

总体架构的具体说明:

1)整体系统包括三大方面:1.文件本地安全存储;2.本地办公文件打印;3.网络资源办公文件打印。

2)本地文件的安全存储是以加密的方式来实现安全的,这些本地文件可以是应用安装时内置在应用中的,也可以是办公过程中在网络环境可用情况下下载的,总之,一旦文件落地就将其加密存储,任何打开、拷贝操作都是密文不可正常查看和使用的,只有打印完成后才能明文查看,且本地文件仍以密文形式存储。本地密文文件长期存在,除非用户手动删除。

3)本地办公文件的打印可以使用WIFI、蓝牙两种方式打印,办公人员可以根据办公的环境和设备的要求进行选择。蓝牙打印需要有蓝牙打印设备,办公人员打开手机蓝牙功能,并搜索蓝牙打印设备进行配对建立连接,建立连接成功后就可以选择要打印的本地密文的文件,进行打印。

4)网络资源办公文件的打印仅支持WIFI方式打印,在网络环境可用的情况下加载网络数据,以WEB页面显示给办公人员,办公人员则可以通过与WIFI打印设备的建立连接来打印网络资源文件。

技术实现过程中主要有以下几个方面:

1)本地文件加密存储技术,采用标准的RSA加密算法,安全性可靠有保障。

2)蓝牙打印技术,首先,查找蓝牙设备;然后,与蓝牙打印设备进行配对,建立连接;最后,将数据传送到蓝牙打印设备,输出打印文件,完成整个打印流程。

图4是本发明的具体使用实施例。

图4的具体实施方式与图3类似,只是将图3中的本地文件更换为审批单、工作表项等,把图3中的网络数据-WEB网页更换为WEB网页的工作文件:审批单、工作表项等工作文件,其他步骤类似,在此不再赘述。

移动OA系统是现在使用较为广泛的,无论是在外地出差还是现场处理问题,设置是在度假、在地铁公车上,都能实时的处理工作中的一些问题。但是有时候不单单只是需要审批一下流程、查看一些文件、提交一些表项而已,还需要现在的打印使用,所以将打印功能整合到移动OA办公系统还是有很大方便的。

办公人员在使用过程中可以将审批单进行直接的打印(网络资源打印),也可以将该文件下载至本地且加密存储,等到需要时在进行打印。

通过本发明,可以在当前流行的移动办公的基础之上,添加安全的打印功能,使移动办公更方便可靠;安全操作对用户透明,对用户操作习惯无影响;通过提供加密机制,本地文件使用RSA加密算法安全存储。

以上Android移动设备/移动终端仅为示例,具体应用时,本领域技术人员科采用基于IOS,Windows,Linux等操作系统的智能移动设备,如手机,平板电脑,笔记本电脑,PDA设备等。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应保护在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1