光像文件传输方法及系统技术方案

技术编号:10222996 阅读:137 留言:0更新日期:2014-07-17 02:28
本发明专利技术提供了一种光像文件传输方法及系统,其中,上述方法由第一终端和第二终端执行,在第一终端侧,所述方法包括:以图形码方式向第二终端提供时间同步信息,时间同步信息指定了每张数据图形码占用显示屏幕的时间,包括:显示每张数据图形码需要消耗的时间和每张数据图形码在显示屏幕上静止停留的时间;按照时间同步信息中指定的每张数据图形码占用屏幕的时间显示数据图形码;在第二终端侧,上述方法包括:获取时间同步信息;时间同步成功后,在数据图形码在显示屏幕上静止停留的时间内,对数据图形码进行扫描;解析扫描图形码,重新生成待传输文件的数据。采用本发明专利技术提供的光像文件传输方法能够减少计算资源的浪费,有效提升文件传输性能。

【技术实现步骤摘要】
光像文件传输方法及系统
本专利技术涉及信息安全领域,特别地,涉及一种光像文件传输方法及系统。
技术介绍
随着计算机的应用与建设的普及,数据传输与通信技术极大地方便了人们的生活,但同时也存在信息传输过程中容易泄露或被不法分子窃取、利用等风险。因此,信息安全变得日益重要,尤其是涉及国家安全、商业秘密等领域,需采用建设局域网的方式与公用网络隔离,以保证信息安全。根据信息安全要求的不同,产生了内网、外网和专网共存的复杂网络应用环境。一般情况下,内网与外网之间的接口是封闭的或者是被严格监管的,专网的保密度要求更高,一般不允许与外界网络进行通信,总之,内网或专网中的网络连接设备与外网设备是被物理隔离的,即不能通过网络进行通信或数据传输,这使得处于物理隔离状态下的不同网络设备间的数据传输越来越艰难。现有技术一般采用手工拷贝数据方式实现两物理隔离设备之间的数据传输。具体地,例如采用带有USB接口的便携式存储设备首先将待传输数据从A网的网络设备中移动或拷贝到上述便携式存储设备中,然后将携带有待传输数据的便携式存储设备与B网络中的网络设备连接,之后将所述待传输数据从上述便携式存储设备中拷贝到B网络的网络设备中,进而实现待传输数据在不同网络的网络设备之间传输。然而,采用上述手工拷贝方式进行完全物理隔离数据传输,尤其是进行小数据量信息的即时传输,由于需要利用中间存储设备通过手动操作拷贝数据,因而操作很不方便、不灵活,而且效率低、受时空限制等,并且如果出现上述便携式存储设备中感染了病毒如木马病毒,或者携带设备的人因保存不当造成设备丢失等情况,都将导致内部数据的泄漏或毁坏,远不能满足现代社会信息传递实时性的需要。为了解决上述问题,现有技术提供了一种光像文件传输系统,通过将内网计算机中需要传输的文件转换为图形码,例如二维码图片,每张二维码图片中包含一定的文件内容,然后将生成的二维码图片不断在系统内置屏幕上刷新显示,系统内置的摄像头不断拍摄屏幕上显示的二维码图片,对二维码图片进行解码计算后即可得到文件内容。系统内置屏幕和内置摄像头之间没有任何物理连接,仅通过摄像头拍摄屏幕上显示的二维码图片实现数据传输。所有二维码图片传输并解码完成后,即可重新生成被传输的文件。上述光像文件传输系统实现了从内网计算机单向对外传输的通路,保证内网计算机不会受到来自外部网络及移动存储设备的安全威胁。然而,现有使用二维码光像传输技术进行文件传输的性能非常差,传输性能成为制约该技术推广应用的主要因素。当前技术中,影响文件传输性能主要因素如下:首先,由于屏幕上在不断刷新显示新的二维码图片,而摄像头无法判断拍摄二维码图片的时机,因此可能拍摄到屏幕上显示仍不完整的二维码图片,只能对拍摄到的二维码图片进行计算处理后,才能判断出该图片是不完整的,造成计算资源的浪费,制约了文件传输性能的提升。其次,由于摄像头拍摄二维码图片后再进行解码计算,无法保证每次都可以解码成功,因此需要对屏幕上显示的每张二维码进行多次解码,以保证解码成功率。因此,对同一张二维码图片的多次解码,也导致了计算资源的浪费。总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够在保证解码成功率的情况下,提高光像文件传输性能。
技术实现思路
本专利技术所要解决的技术问题是提供一种光像文件传输方法及系统,能够有效节约计算资源,提高文件传输性能。为了解决上述问题,一方面提供了一种光像文件传输方法,该方法由第一终端和第二终端执行,其中,所述第一终端连接有显示组件,所述第二终端连接有图像扫描组件;在所述第一终端侧,所述方法包括:以图形码方式向所述第二终端提供时间同步信息;所述时间同步信息指定了每张数据图形码占用所述第一终端显示屏幕的时间,其中,所述每张所述数据图形码占用所述第一终端显示屏幕的时间,包括:显示每张数据图形码需要消耗的时间和每张所述数据图形码在显示屏幕上静止停留的时间;所述数据图形码为根据待传输文件生成的图形码,每张数据图形码仅用于携带待传输文件的数据信息;按照所述时间同步信息中指定的每张数据图形码占用屏幕的时间显示所述数据图形码;在所述第二终端侧,上述方法包括:获取所述时间同步信息;时间同步成功后,在每张所述数据图形码在所述显示屏幕上静止停留的时间内,对所述数据图形码进行扫描;解析扫描图形码,重新生成所述待传输文件的数据。可选地,所述以图形码方式向所述第二终端提供时间同步信息,具体为:在特定顺序标识的数据图形码中插入所述时间同步信息形成特定顺序标识的同步图形码;其中,所述特定顺序标识为整个待传输文件对应的整套数据图形码中的某一顺序标识;在第二终端侧,所述获取所述时间同步信息,具体为:扫描所述特定顺序标识的同步图形码并解析;从解析结果中提取所述时间同步信息。可选地,所述特定顺序标识的同步图形码,具体为:在第一张数据图形码或固定顺序间隔的数据图形码中插入所述时间同步信息形成的同步图形码。可选地,在第一终端侧,所述以图形码方式向所述第二终端提供时间同步信息,具体为:将所述时间同步信息生成单独的同步图形码,在显示所有数据图形码之前,向所述第二终端提供时间同步信息;在第二终端侧,所述获取所述时间同步信息,具体为:扫描所述同步图形码并解析,获得时间同步信息。可选地,所述在所述数据图形码在所述显示屏幕上静止停留的时间内,对所述数据图形码进行扫描;具体为:在所述数据图形码在所述显示屏幕上静止停留的时间内,对所述数据图形码进行预设次数的扫描并编号为一组图片,存储为图片组。可选地,所述解析扫描图片,重新生成所述待传输文件的数据;具体包括:对所述图片组中的图片依次进行解析;一张图片解析完毕后,判断解析是否成功;如果该张图片解析成功则不再对所述图片组中的剩余图片进行解析;重复上述步骤继续对下一组图片进行解析,重新生成所述待传输文件的数据。可选地,所述图形码具体为二维码。对应上述光像文件传输方法,还提供了一种光像文件传输系统,包括:第一终端和第二终端,其中,所述第一终端连接有显示组件,所述第二终端连接有图像扫描组件;所述第一终端包括:同步信息提供模块,用于以图形码方式向所述第二终端提供时间同步信息;所述时间同步信息指定了每张数据图形码占用所述第一终端显示屏幕的时间,其中,所述每张所述数据图形码占用所述第一终端显示屏幕的时间,包括:显示每张数据图形码需要消耗的时间和每张所述数据图形码在显示屏幕上静止停留的时间;所述数据图形码为根据待传输文件生成的图形码,每张数据图形码用于携带待传输文件的数据信息;显示控制模块,用于按照所述时间同步信息中指定的每张数据图形码占用屏幕的时间,显示所述数据图形码;所述第二终端包括:同步信息获取模块,用于获取所述时间同步信息;图片扫描模块,用于时间同步成功后,在每张所述数据图形码在所述显示屏幕上静止停留的时间内,对所述数据图形码进行扫描;解析模块,用于解析扫描图形码,重新生成所述待传输文件的数据。可选的,所述同步信息提供模块具体用于在特定顺序标识的数据图形码中插入所述时间同步信息,形成特定顺序标识的同步图形码;其中,所述特定顺序标识为整个待传输文件对应的整套数据图形码中的某一顺序标识;对应在第二终端侧,所述时间同步信息获取模块,具体包括:扫描单元,用于扫描所述特定顺序标识的同步图形码并解析;信息提本文档来自技高网
...
光像文件传输方法及系统

【技术保护点】
一种光像文件传输方法,其特征在于,该方法由第一终端和第二终端执行,其中,所述第一终端连接有显示组件,所述第二终端连接有图像扫描组件;在所述第一终端侧,所述方法包括:以图形码方式向所述第二终端提供时间同步信息;所述时间同步信息指定了每张数据图形码占用所述第一终端显示屏幕的时间,其中,所述每张数据图形码占用所述第一终端显示屏幕的时间,包括:显示每张数据图形码需要消耗的时间和每张所述数据图形码在显示屏幕上静止停留的时间;所述数据图形码为根据待传输文件生成的图形码,每张数据图形码仅用于携带待传输文件的数据信息;按照所述时间同步信息中指定的每张数据图形码占用所述第一终端显示屏幕的时间显示所述数据图形码;在所述第二终端侧,上述方法包括:获取所述时间同步信息;时间同步成功后,在每张所述数据图形码在所述显示屏幕上静止停留的时间内,对所述数据图形码进行扫描;解析扫描图形码,重新生成所述待传输文件的数据。

【技术特征摘要】
1.一种光像文件传输方法,其特征在于,该方法由第一终端和第二终端执行,其中,所述第一终端连接有显示组件,所述第二终端连接有图像扫描组件;在所述第一终端侧,所述方法包括:以图形码方式向所述第二终端提供时间同步信息;所述时间同步信息指定了每张数据图形码占用所述第一终端显示屏幕的时间,其中,所述每张数据图形码占用所述第一终端显示屏幕的时间,包括:显示每张数据图形码需要消耗的时间和每张所述数据图形码在显示屏幕上静止停留的时间;所述数据图形码为根据待传输文件生成的图形码,每张数据图形码仅用于携带待传输文件的数据信息;按照所述时间同步信息中指定的每张数据图形码占用所述第一终端显示屏幕的时间显示所述数据图形码;在所述第二终端侧,上述方法包括:获取所述时间同步信息;时间同步成功后,在每张所述数据图形码在所述显示屏幕上静止停留的时间内,对所述数据图形码进行预设次数的扫描并编号为一组图片,存储为图片组;对所述图片组中的图片依次进行解析;一张图片解析完毕后,判断解析是否成功;如果该张图片解析成功则不再对所述图片组中的剩余图片进行解析;重复上述步骤继续对下一组图片进行解析,重新生成所述待传输文件的数据。2.根据权利要求1所述的光像文件传输方法,其特征在于,所述以图形码方式向所述第二终端提供时间同步信息,具体为:在特定顺序标识的数据图形码中插入所述时间同步信息形成特定顺序标识的同步图形码;其中,所述特定顺序标识为整个待传输文件对应的整套数据图形码中的某一顺序标识;在第二终端侧,所述获取所述时间同步信息,具体为:扫描所述特定顺序标识的同步图形码并解析;从解析结果中提取所述时间同步信息。3.根据权利要求2所示的光像文件传输方法,其特征在于,所述特定顺序标识的同步图形码,具体为:在第一张数据图形码或固定顺序间隔的数据图形码中插入所述时间同步信息形成的同步图形码。4.根据权利要求1所述的光像文件传输方法,其特征在于,在第一终端侧,所述以图形码方式向所述第二终端提供时间同步信息,具体为:将所述时间同步信息生成单独的同步图形码,在显示所有数据图形码之前,向所述第二终端提供时间同步信息;在第二终端侧,所述获取所述时间同步信息,具体为:扫描所述同步图形码并解析,获得时间同步信息。5.根据权利要求1至4任一所述的光像文件传输方法,其特征在于,所述图形码具体为二维码。6.一种光像文件传输系统,其特征在于,包...

【专利技术属性】
技术研发人员:常鹏吴神培邱宗炽张宝弟
申请(专利权)人:厦门市美亚柏科信息股份有限公司
类型:发明
国别省市:福建;35

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

1