一种自助打印方法、装置及设备制造方法及图纸

技术编号:14339803 阅读:103 留言:0更新日期:2017-01-04 12:18
本发明专利技术公开了一种自助打印方法,用于实现U盘文件的自助打印,该方法应用于自助打印设备中的打印控制器,自助打印设备还包括打印机以及人机交互装置,人机交互装置设置有USB接口,打印控制器与打印机以及人机交互装置相连,该包括:当检测到USB接口接入USB设备时,进入USB自助打印模式,驱动USB设备;读取USB设备中的文件列表,并将USB设备中的文件列表发送给人机交互装置显示;获取用户根据显示的文件列表选择的待打印文件,将待打印文件标准化为具有预设格式的待打印文件;驱动打印机打印具有预设格式的待打印文件和/或向自助打印云平台服务器上传具有预设格式的待打印文件。本发明专利技术还公开了一种自助打印装置及设备。

【技术实现步骤摘要】

本专利技术涉及计算机和打印机
,具体涉及一种自助打印方法、装置及设备
技术介绍
传统打印方式中打印文件是从属功能,用户如果想打印U盘(USB闪存驱动器,USBflashdrive)中的文件,需要有一台与打印设备相连的终端或者服务器,将U盘插入到终端或者服务器的USB(UniversalSerialBus,通用串行总线)插槽中,用户打开U盘中的文件,选择打印设备,打印文件到打印设备,打印设备可以与终端不在一个地方。但是,打印设备价格昂贵,当用户打印频率不高时,购买一台打印设备成本过高,而打印店一般又有固定的经营时间,无法满足用户随时进行U盘文件打印的需求。
技术实现思路
有鉴于此,本专利技术提供一种自助打印方法、装置及设备,以解决现有技术中无法满足用户随时随地使用U盘进行文件打印需求的技术问题。为解决上述问题,本专利技术提供的技术方案如下:一种自助打印方法,所述方法应用于自助打印设备中的打印控制器,所述自助打印设备还包括打印机以及人机交互装置,所述人机交互装置设置有USB接口,所述打印控制器与所述打印机以及所述人机交互装置相连,所述方法包括:当检测到所述USB接口接入USB设备时,进入USB自助打印模式,驱动所述USB设备;读取所述USB设备中的文件列表,并将所述USB设备中的文件列表发送给所述人机交互装置显示;获取用户根据显示的文件列表选择的待打印文件,将所述待打印文件自动标准化为具有预设格式的待打印文件;驱动所述打印机打印所述具有预设格式的待打印文件和/或向自助打印云平台服务器上传所述具有预设格式的待打印文件。相应的,所述驱动所述USB设备,包括:检测是否存在所述USB设备的驱动程序;如果存在所述USB设备的驱动程序,对所述USB设备进行安全检测,并利用所述驱动程序驱动所述USB设备。相应的,所述方法还包括:如果不存在所述USB设备的驱动程序,向所述人机交互装置发送无法识别USB设备的提示,以使所述人机交互装置显示所述无法识别USB设备的提示。相应的,所述方法还包括:计算所述待打印文件的打印资源值;将携带所述打印资源值的打印请求发送给所述人机交互装置,以使所述人机交互装置显示所述打印资源值;当接收到所述打印请求对应的打印资源获取信息后,执行驱动所述打印机打印所述具有预设格式的待打印文件。相应的,所述将所述待打印文件标准化为具有预设格式的待打印文件,包括:检测所述待打印文件的格式;根据预设的可标准化格式列表判断所述待打印文件的格式是否属于可标准化格式;如果所述待打印文件的格式属于可标准化格式,将所述待打印文件标准化为具有预设格式的待打印文件。一种自助打印装置,所述装置应用于自助打印设备中的打印控制器,所述自助打印设备还包括打印机以及人机交互装置,所述人机交互装置设置有USB接口,所述打印控制器与所述打印机以及所述人机交互装置相连,所述装置包括:驱动单元,用于当检测到所述USB接口接入USB设备时,进入USB自助打印模式,驱动所述USB设备;读取单元,用于读取所述USB设备中的文件列表,并将所述USB设备中的文件列表发送给所述人机交互装置显示;获取单元,用于获取用户根据显示的文件列表选择的待打印文件;标准化单元,用于将所述待打印文件自动标准化为具有预设格式的待打印文件;处理单元,所述处理单元包括打印单元和/或上传单元;所述打印单元,用于驱动所述打印机打印所述具有预设格式的待打印文件;所述上传单元,用于向自助打印云平台服务器上传所述具有预设格式的待打印文件。相应的,所述驱动单元包括:进入子单元,用于当检测到所述USB接口接入USB设备时,进入USB自助打印模式;第一检测子单元,用于检测是否存在所述USB设备的驱动程序;驱动子单元,用于如果存在所述USB设备的驱动程序,对所述USB设备进行安全检测,并利用所述驱动程序驱动所述USB设备。相应的,所述装置还包括:第一发送单元,用于如果不存在所述USB设备的驱动程序,向所述人机交互装置发送无法识别USB设备的提示,以使所述人机交互装置显示所述无法识别USB设备的提示。相应的,所述装置还包括:计算单元,用于计算所述待打印文件的打印资源值;第二发送单元,用于将携带所述打印资源值的打印请求发送给所述人机交互装置,以使所述人机交互装置显示所述打印资源值;所述打印单元,具体用于当接收到所述打印请求对应的打印资源获取信息后,执行驱动所述打印机打印所述具有预设格式的待打印文件。相应的,所述标准化单元包括:第二检测子单元,用于检测所述待打印文件的格式;判断子单元,用于根据预设的可标准化格式列表判断所述待打印文件的格式是否属于可标准化格式;标准化子单元,用于如果所述待打印文件的格式属于可标准化格式,将所述待打印文件标准化为具有预设格式的待打印文件。一种自助打印设备,所述自助打印设备包括:打印控制器、打印机以及人机交互装置;所述人机交互装置设置有USB接口,所述打印控制器与所述打印机以及所述人机交互装置相连;所述打印控制器,用于当检测到所述USB接口接入USB设备时,进入USB自助打印模式,驱动所述USB设备;读取所述USB设备中的文件列表,并将所述USB设备中的文件列表发送给所述人机交互装置;获取用户根据显示的文件列表选择的待打印文件,将所述待打印文件自动标准化为具有预设格式的待打印文件;驱动所述打印机打印所述具有预设格式的待打印文件和/或向自助打印云平台服务器上传所述具有预设格式的待打印文件;所述打印机,用于打印所述具有预设格式的待打印文件;所述人机交互装置,用于显示所述USB设备中的文件列表。由此可见,本专利技术实施例具有如下有益效果:本专利技术实施例提供的自助打印设备在检测到接入USB设备后,通过打印控制器自动驱动符合标准的USB设备,并读取USB设备中的文件列表由自助打印设备中的人机交互装置显示,在用户选择所需要打印的文件后,不用打开文件,将文件标准化为预设格式就能够实现打印文件和/或上传文件,另外,还可以实现自动进行计费打印。从而实现了用户利用自助打印设备随时随地按需打印U盘文件,极大提高了用户使用U盘打印的便捷性。附图说明图1为本专利技术实施例中提供的自助打印方法实施例的流程图;图2为本专利技术实施例中提供的自助打印装置实施例的示意图;图3为本专利技术实施例中提供的自助打印设备实施例的示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术实施例作进一步详细的说明。在现有技术中,用户如果想打印USB设备(例如U盘)中的文件,至少需要一台能接入USB设备的终端以及与该终端相连的打印机,无法满足用户随时进行U盘文件打印的需求。且用户需要USB设备接入到终端中,打开U盘中的需要打印的文件,选择打印设备,最后将文件打印到打印设备,在这个过程中,如果所使用的终端无法打开需要打印的文件则无法完成打印,例如用户需要打印word文档,所使用的终端并未安装word应用程序,则无法实现打印。为此,本专利技术实施例中提供了一种自助打印方法、装置及自助打印设备,自助打印设备上提供USB接口,嵌入的自助打印方法可以实现U盘驱动、U盘安全检测、U盘文件显示、U盘文件上传等服务,实现U盘文件在自助打印设备上直接打印。且用户在自助打印设备上,不用打开文档就能够本文档来自技高网...
一种自助打印方法、装置及设备

【技术保护点】
一种自助打印方法,其特征在于,所述方法应用于自助打印设备中的打印控制器,所述自助打印设备还包括打印机以及人机交互装置,所述人机交互装置设置有USB接口,所述打印控制器与所述打印机以及所述人机交互装置相连,所述方法包括:当检测到所述USB接口接入USB设备时,进入USB自助打印模式,驱动所述USB设备;读取所述USB设备中的文件列表,并将所述USB设备中的文件列表发送给所述人机交互装置显示;获取用户根据显示的文件列表选择的待打印文件,将所述待打印文件自动标准化为具有预设格式的待打印文件;驱动所述打印机打印所述具有预设格式的待打印文件和/或向自助打印云平台服务器上传所述具有预设格式的待打印文件。

【技术特征摘要】
1.一种自助打印方法,其特征在于,所述方法应用于自助打印设备中的打印控制器,所述自助打印设备还包括打印机以及人机交互装置,所述人机交互装置设置有USB接口,所述打印控制器与所述打印机以及所述人机交互装置相连,所述方法包括:当检测到所述USB接口接入USB设备时,进入USB自助打印模式,驱动所述USB设备;读取所述USB设备中的文件列表,并将所述USB设备中的文件列表发送给所述人机交互装置显示;获取用户根据显示的文件列表选择的待打印文件,将所述待打印文件自动标准化为具有预设格式的待打印文件;驱动所述打印机打印所述具有预设格式的待打印文件和/或向自助打印云平台服务器上传所述具有预设格式的待打印文件。2.根据权利要求1所述的方法,其特征在于,所述驱动所述USB设备,包括:检测是否存在所述USB设备的驱动程序;如果存在所述USB设备的驱动程序,对所述USB设备进行安全检测,并利用所述驱动程序驱动所述USB设备。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果不存在所述USB设备的驱动程序,向所述人机交互装置发送无法识别USB设备的提示,以使所述人机交互装置显示所述无法识别USB设备的提示。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:计算所述待打印文件的打印资源值;将携带所述打印资源值的打印请求发送给所述人机交互装置,以使所述人机交互装置显示所述打印资源值;当接收到所述打印请求对应的打印资源获取信息后,执行驱动所述打印机打印所述具有预设格式的待打印文件。5.根据权利要求1所述的方法,其特征在于,所述将所述待打印文件标准化为具有预设格式的待打印文件,包括:检测所述待打印文件的格式;根据预设的可标准化格式列表判断所述待打印文件的格式是否属于可标准化格式;如果所述待打印文件的格式属于可标准化格式,将所述待打印文件标准化为具有预设格式的待打印文件。6.一种自助打印装置,其特征在于,所述装置应用于自助打印设备中的打印控制器,所述自助打印设备还包括打印机以及人机交互装置,所述人机交互装置设置有USB接口,所述打印控制器与所述打印机以及所述人机交互装置相连,所述装置包括:驱动单元,用于当检测到所述USB接口接入USB设备时,进入USB自助打印模式,驱动所述USB设备;读取单元,用于读取所述USB设备中的文件列表,并将所述USB设备中的文件列表发送给所述人机交互装置显示;获取单元,用于获取用户根据显示的文件列表选择的待打印文件;标准化单元,用于将所述待...

【专利技术属性】
技术研发人员:张海玥
申请(专利权)人:安徽天斯努信息技术股份有限公司
类型:发明
国别省市:安徽;34

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

1