一种基于共享打印机的文件封装方法和装置制造方法及图纸

技术编号:17363428 阅读:32 留言:0更新日期:2018-02-28 13:19
本发明专利技术公开了一种基于共享打印机的文件封装方法和装置,方法包括:接收终端发送的预打印请求;根据预打印请求中携带的信息,判断预打印请求中携带的用户信息是否已注册;并在判断用户信息未注册时,将所述用户信息进行注册;根据预打印请求中携带的信息,获取预打印文件和文件封装请求;打印预打印文件,生成打印文件;根据文件封装请求中携带的信息,对打印文件进行封装;形成封装文件;将封装文件进行存放。装置包括:请求接收单元、信息获取单元、用户鉴权单元、注册单元、打印单元、封装单元和存放单元。本方案集成共享打印与封装,有效地解决了用户打印文件再行封装的耗时问题,同时还解决对封装文件的保密存放问题。

A file encapsulation method and device based on shared printers

The invention discloses a method of sharing files including packaging method and device, printer based on pre print request sent by the receiving terminal; according to the request information carrying pre print, the print request carried in the pre judgment whether the user information is registered; and in the judgment of the user information is not registered, will be registered by the user according to the information; carrying pre print request information acquisition request pre printed files and package printing; pre print, print documents; according to the request information carrying document package, package printing documents; forming package files; the package file storage. The device includes the request receiving unit, the information acquisition unit, the user authentication unit, the registration unit, the printing unit, the package unit and the storage unit. This scheme integrates shared printing and encapsulation, effectively solves the time consuming problem of user printing files and encapsulates files, and also solves the problem of confidential storage of packaging files.

【技术实现步骤摘要】
一种基于共享打印机的文件封装方法和装置
本专利技术涉及共享设备领域,尤其是一种一种基于共享打印机的文件封装方法和装置。
技术介绍
打印机是将文本或图形打印到物理介质上,其中常见的文本或图形为电子文档和图片。伴随着计算机网络的快速发展,现有技术中已允许在一定区域,如同一办公区域内的若干台计算机连接同一台打印机实现打印机的区域共享。但这样也仅是在独立的办公环境下对打印机的共享,即只能允许连接了该打印机的计算机在该打印机上进行打印;另一方面,在未办公时间内,该打印机处于闲置状态。另一方面,随着“大众创业”的进行,中小企业如雨后春笋般成立开来,而有不少企业的资金是有限的,对于单独购置打印机也会耗费大量资金;但在打印店打印又存在打印店开店时间固定,无法随时利用的情况。同时,针对打印的文件,在传统上,需要单独对打印文件进行封装,无法完成打印-封装一体化,这样对日益发展的社会工作人员来说,会造成不必要的时间浪费。
技术实现思路
本专利技术的专利技术目的在于:针对上述存在的问题,提供一种基于共享打印机的封装文件的方案,解决以下问题:1、在提供共享打印服务的同时,实现对打印文件的封装;2、解决对封装文件的保密存放问题。本专利技术采用的技术方案如下:一种基于共享打印机的文件封装方法,包括:S100:接收终端发送的预打印请求;S200:根据所述预打印请求中携带的信息,获取预打印文件和文件封装请求;S300:打印所述预打印文件,生成打印文件;S400:根据所述文件封装请求中携带的信息,对所述打印文件进行封装。进一步的,上述S400具体为:S4001:接收所述打印文件;S4002:对所述打印文件进行排版,以使所述打印文件排列整齐;S4003:根据所述文件封装请求中携带的信息,对所述排列整齐的打印文件进行封装,形成封装文件;S4004:将所述封装文件进行存放。进一步的,在所述S300之前,还包括:S201:接收所述终端发送的取消封装请求;根据取消封装请求携带的信息,更新文件封装请求。进一步的,所述S200之前,还包括:S101:根据所述预打印请求中携带的信息,获取所述预打印请求中携带的用户信息,并判断所述用户信息是否已注册;并在判断所述用户信息未注册时,将所述用户信息进行注册。进一步的,所述S101具体为:S1011:根据所述预打印请求中携带的信息,获取所述预打印请求中携带的用户信息;S1012:判断所述用户信息是否已注册;若所述用户信息已注册,则执行S200;否则,执行S1013;S1013:向所述终端发送是否同意将所述用户信息进行注册的注册提醒,并接收所述终端对所述注册提醒的反馈信息;若所述反馈信息为同意注册时,则将所述用户信息进行注册;否则,结束后续步骤的执行。进一步的,所述S4004具体为:S40041:接收所述封装文件;S40042:将所述封装文件进行隔离;S40043:生成一个验证码Q1,并发送给所述终端;S40044:验证终端或终端用户提供的验证码Q2,若验证通过,则解除对所述封装文件的隔离,否则,执行S40044。进一步的,所述验证终端或终端用户提供的验证码Q2具体为:接收所述验证码Q2;将所述验证码Q2与所述验证码Q1进行对比。为解决上述全部或部分问题,本专利技术提供了一种基于共享打印机的文件封装装置,包括:请求接收单元,用于接收终端发送的预打印请求;信息获取单元,用于获取所述请求接收单元接收的所述预打印请求中携带的预打印文件和文件封装请求;打印单元,用于打印所述信息获取单元获取的所述预打印文件,输出打印文件;封装单元,用于根据所述信息获取单元获取的所述文件封装请求中携带的信息,对所述打印单元输出的所述打印文件进行封装,形成封装文件。进一步的,所述请求接收单元还用于:接收所述终端发送的取消封装请求,所述信息获取单元还用于,根据所述请求接收单元接收的取消封装请求,更新所述文件封装请求。进一步的,所述信息获取单元还用于获取所述预打印请求中携带的用户信息;所述装置还包括:用户鉴权单元,用于判断所述信息获取单元获取的所述用户信息是否已注册;注册单元,用于在所述用户鉴权单元判断所述用户信息未注册时,将所述用户信息进行注册。进一步的,上述注册单元包括注册提醒模块和注册模块;所述注册提醒模块用于:在所述用户鉴权单元判断所述用户信息未注册时,向所述终端发送是否同意将所述用户信息进行注册的注册提醒;所述注册模块用于:在接收到所述终端对所述注册提醒的反馈信息为同意注册时,将所述用户信息进行注册。进一步的,所述装置还包括:存放单元,所述存放单元包括:存放模块,用于接收所述封装单元形成的封装文件,向隔离模块发送隔离信号;隔离模块,用于接收所述存放机构发送的隔离信号,对所述存放模块中存放的所述封装文件进行隔离;在隔离完成时,向验证码生成模块发送隔离完成信号;验证码生成模块,用于接收所述隔离模块发送的隔离完成信号,生成验证码Q3;信息发送模块,用于将所述验证莫生成模块生成的所述验证码Q3发送给所述终端;验证模块,连接验证码生成模块,用于根据所述验证码生成模块生成的验证码Q3,对所述终端或终端用户提供的验证码Q4进行验证,还在验证通过时,向隔离模块发送解除隔离信号,以使隔离模块解除对所述打印文件的隔离。作为优选,上述验证码为二维码、条形码或字符串。需要说明的是,上述各验证码的标号仅为更好地表述本专利技术的技术方案,不特指具体的验证码,也不作为对各验证码的区别指代。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:通过本专利技术的方案,在提供共享打印服务的同时,可实现根据用户定制对其申请打印的文件进行封装;同时对封装的文件进行加密存放,保证了用户,尤其是远程打印用户的文件内容不被泄露。且本方案还可快速对用户信息进行注册,免去了繁杂注册流程,提高用户体验。本专利技术方案实现简单、实用性高、保密性强。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1是基于共享打印机的文件封装方法流程图。图2是对用户信息进行注册的流程图。图3是对封装文件的存放流程图。图4是对封装文件进行存放和取出的流程图。图5是基于共享打印机的文件封装装置结构图。图6是存放单元结构图。图7是注册单元结构图。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。如图1-4所示,本实施例公开了一种基于共享打印机的文件封装方法,包括:S100:接收终端发送的预打印请求;S1011:根据所述预打印请求中携带的信息,获取所述预打印请求中携带的用户信息;S1012:判断所述用户信息是否已注册;若所述用户信息已注册,则执行S200;否则,执行S1013;S1013:向所述终端发送是否同意将所述用户信息进行注册的注册提醒,并接收所述终端对所述注册提醒的反馈信息;若所述反馈信息为同意注册时,则将所述用户信息进行注册;否则,结束后续步骤的执行。S200:根据所述预打印请求中携带的信息,获取预打印文件和文件封装请求;S201:接收所述终端发送的取消封装请求;根本文档来自技高网...
一种基于共享打印机的文件封装方法和装置

【技术保护点】
一种基于共享打印机的文件封装方法,其特征为,包括:S100:接收终端发送的预打印请求;S200:根据所述预打印请求中携带的信息,获取预打印文件和文件封装请求;S300:打印所述预打印文件,生成打印文件;S400:根据所述文件封装请求中携带的信息,对所述打印文件进行封装。

【技术特征摘要】
1.一种基于共享打印机的文件封装方法,其特征为,包括:S100:接收终端发送的预打印请求;S200:根据所述预打印请求中携带的信息,获取预打印文件和文件封装请求;S300:打印所述预打印文件,生成打印文件;S400:根据所述文件封装请求中携带的信息,对所述打印文件进行封装。2.如权利要求1所述的方法,其特征为,所述S400具体为:S4001:接收所述打印文件;S4002:对所述打印文件进行排版,以使所述打印文件排列整齐;S4003:根据所述文件封装请求中携带的信息,对所述排列整齐的打印文件进行封装,形成封装文件;S4004:将所述封装文件进行存放。3.如权利要求2所述的方法,其特征为,在所述S300之前,还包括:S201:接收所述终端发送的取消封装请求;根据取消封装请求携带的信息,更新文件封装请求。4.如权利要求3所述的方法,其特征为,所述S200之前,还包括:S101:根据所述预打印请求中携带的信息,获取所述预打印请求中携带的用户信息,并判断所述用户信息是否已注册;并在判断所述用户信息未注册时,将所述用户信息进行注册。5.如权利要求4所述的方法,其特征为,所述S101具体为:S1011:根据所述预打印请求中携带的信息,获取所述预打印请求中携带的用户信息;S1012:判断所述用户信息是否已注册;若所述用户信息已注册,则执行S200;否则,执行S1013;S1013:向所述终端发送是否同意将所述用户信息进行注册的注册提醒,并接收所述终端对所述注册提醒的反馈信息;若所述反馈信息为同意注册时,则将所述用户信息进行注册;否则,结束后续步骤的执行。6.如权利要去5所述的方法,其特征为,所述S4004具体为:S40041:接收所述封装文件;S40042:将所述封装文件进行隔离;S40043:生成一个验证码Q1,并发送给所述终端;S40044:验证终端或终端用户提供的验证码Q2,若验证通过,则解除对所述封装文件的隔离,...

【专利技术属性】
技术研发人员:李游平
申请(专利权)人:成都创慧科达科技有限公司
类型:发明
国别省市:四川,51

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

1