CN111475121B - 一种打印控制方法、装置以及终端设备 - Google Patents

一种打印控制方法、装置以及终端设备 Download PDF

Info

Publication number
CN111475121B
CN111475121B CN202010352206.6A CN202010352206A CN111475121B CN 111475121 B CN111475121 B CN 111475121B CN 202010352206 A CN202010352206 A CN 202010352206A CN 111475121 B CN111475121 B CN 111475121B
Authority
CN
China
Prior art keywords
printing
file
terminal
printed
dimensional code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010352206.6A
Other languages
English (en)
Other versions
CN111475121A (zh
Inventor
吴斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Yinmeng Technology Co ltd
Original Assignee
Guangdong Yinmeng Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Yinmeng Technology Co ltd filed Critical Guangdong Yinmeng Technology Co ltd
Priority to CN202010352206.6A priority Critical patent/CN111475121B/zh
Publication of CN111475121A publication Critical patent/CN111475121A/zh
Application granted granted Critical
Publication of CN111475121B publication Critical patent/CN111475121B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1231Device related settings, e.g. IP address, Name, Identification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1259Print job monitoring, e.g. job status
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

本发明提供了一种打印控制方法、装置以及终端设备,其中,包括以下步骤:生成二维码,所述二维码包含打印终端的地址信息和/或临时登陆令牌;接收用户终端通过扫描所述二维码传输的待打印文件;获取打印请求;根据所述打印请求对所述待打印文件进行打印。本发明提供的一种打印控制方法、装置及终端设备,通过用户终端扫描打印店终端的二维码,即可在用户终端快速将文件传输到打印店的终端上,在这个过程中,用户无需携带除用户终端外的其他物品、无需在打印店终端登陆个人账户信息、无需进行复杂的操作;整个文件传输过程快速、安全、便捷。

Description

一种打印控制方法、装置以及终端设备
技术领域
本申请涉及打印领域,具体涉及一种打印控制方法、装置以及终端设备。
背景技术
目前,用户在打印店中打印,常见的获取待打印文件的方式有:通过U盘等存储设备传输文件;通过在打印店的电脑上登陆QQ、微信、百度网盘、邮箱等程序下载待打印文件。使用U盘的弊端是容易遗失且容易被公共电脑的携带的病毒感染;登陆QQ、微信、百度网盘、邮箱则有可能会泄露个人信息。
在打印店的打印过程中,如何兼顾待打印文件的传输便捷性以及保障用户的信息安全,是一个亟待解决的技术问题。
发明内容
本申请提供的一种打印控制方法、装置以及终端设备,旨在解决现有技术无法同时兼顾待打印文件的便捷传输以及保障用户的信息安全。
一种打印控制方法,其中,包括以下步骤:
生成二维码,所述二维码包含打印终端的地址信息和/或临时登陆令牌;
接收用户终端通过扫描所述二维码传输的待打印文件;
获取打印请求;
根据所述打印请求对所述待打印文件进行打印。
所述的打印控制方法,其中,所述步骤接收用户终端通过扫描所述二维码传输的待打印文件还包括:
显示文件传输列表界面。
所述的打印控制方法,其中,所述步骤根据所述打印请求对所述待打印文件进行打印还包括:
清除文件传输列表界面的文件列表,清除待打印文件。
所述的打印控制方法,其中,所述步骤接收用户终端通过扫描所述二维码传输的待打印文件还包括:
检测所述打印终端的IP地址的是否处于被访问状态;
若所述打印终端的IP地址处于被访问状态,则清除历史待打印文件。
所述的打印控制方法,其中,所述步骤接收用户终端通过扫描所述二维码传输的待打印文件还包括:
检测所述打印终端的IP地址的是否处于被访问状态;
若所述打印终端的IP地址处于被访问状态,则屏蔽其他用户终端的访问请求。
所述的打印控制方法,其中,所述步骤接收用户终端通过扫描所述二维码传输的待打印文件还包括:
检测是否收到分享请求;
若收到,接收至少两个不同用户终端传输的待打印文件;
对至少两个不同用户终端传输的待打印文件进行显示。
本申请实施例还公开了一种打印控制装置,其中,包括:
生成模块,用于生成二维码,所述二维码包含打印终端的地址信息和/或临时登陆令牌;
接收模块,用于接收用户终端通过扫描所述二维码传输的待打印文件;
获取模块,用于获取打印请求;
打印模块,用于根据所述打印请求对所述待打印文件进行打印。
所述的打印控制装置,其中,所述接收模块还包括:
第一显示单元,用于显示文件传输列表界面。
所述的打印控制装置,其中,所述打印模块还包括:
第一清除单元,用于清除文件传输列表界面的文件列表,清除待打印文件。
所述的打印控制装置,其中,所述接收模块还包括:
第一检测单元,用于检测打印终端的IP地址的是否处于被访问状态;
第二清除单元,用于清除历史待打印文件。
所述的打印控制装置,其中,所述接收模块还包括:
第一检测单元,用于检测打印终端的IP地址的是否处于被访问状态;
屏蔽单元,若打印终端的IP地址处于被访问状态,则屏蔽其他用户终端的访问请求。
所述的打印控制装置,其中,所述接收模块还包括:
第二检测单元,用于检测是否收到分享请求;
第一接收单元,用于接收至少两个不同用户终端传输的待打印文件;
第二显示单元,用于对至少两个不同用户终端传输的待打印文件进行显示。
本申请实施例还公开了一种终端设备,其中,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行如上任一项所述的方法。
本发明提供的一种打印控制方法、装置及终端设备,通过用户终端扫描打印店终端的二维码,即可在用户终端快速将文件传输到打印店的终端上,在这个过程中,用户无需携带除用户终端外的其他物品、无需在打印店终端登陆个人账户信息、无需进行复杂的操作;整个文件传输过程快速、安全、便捷。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的打印控制方法的方法流程图。
图2是本申请实施例提供的打印控制方法的步骤S12的流程图之一。
图3是本申请实施例提供的打印控制方法的步骤S12的流程图之二。
图4是本申请实施例提供的打印控制方法的步骤S12的流程图之三。
图5是本申请实施例提供的打印控制方法的步骤S14的流程图。
图6是本申请实施例提供的打印控制装置的结构图。
图7是本申请实施例提供的打印控制装置的接收模块22的结构图之一。
图8是本申请实施例提供的打印控制装置的接收模块22的结构图之二。
图9是本申请实施例提供的打印控制装置的接收模块22的结构图之三。
图10是本申请实施例提供的打印控制装置的接收模块22的结构图之四。
图11是本申请实施例提供的打印控制装置的接收模块24的结构图。
图12是本申请实施例提供的终端设备的结构图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
参考图1,图1是本申请实施例提供的打印控制方法的方法流程图,包括以下步骤:
S11:生成二维码,所述二维码包含打印终端的地址信息和/或临时登陆令牌;
S12:接收用户终端通过扫描所述二维码传输的待打印文件;
S13:获取打印请求;
S14:根据所述打印请求对所述待打印文件进行打印。
实际应用中,打印终端可以为电脑、平板电脑、自助打印机等设备;用户终端可以是手机、平板电脑等设备。
优选的,在一些实施例中,二维码可以显示在打印终端上;在另一些实施例中,可将二维码打印出来贴在打印终端附近。
优选的,打印终端的地址信息可以是IP地址信息,也可以是mac地址信息等可以唯一识别打印终端的标识信息。
为了防止有人恶意长期访问打印终端的IP地址,优选的,在一些实施例中,所述二维码还包含临时登陆令牌(token),临时登陆令牌在预设时间内有效,过期无效。优选的,预设时间为20分钟。
优选的,在一些实施例中,所述步骤S12接收用户终端通过扫描所述二维码传输的待打印文件还包括:
显示文件传输列表界面。
显示文件传输列表界面的界面内容包括但不限于:删除全部传输文件选项、单个文件删除选项、文件传输进度显示条、文件所在位置打开选项。技术人员可根据实际情况调整文件传输列表界面中的显示内容。显示文件传输列表界面的目的在于让用户清楚地了解到文件的上传情况并对文件进行操作以及编辑:即传输了哪些文件到所述打印终端,哪些文件已经传输成功,迅速找到相应文件,迅速删除相应文件。
优选的,获取打印请求的方式可以是获取单个文件的打印请求,也可以是同时获取多个文件的打印请求。获取单个文件的打印请求时,可以是获取WORD、EXCEL、POWERPOINT、WPS以及Portable Document Forma(便携式文档格式)等软件程序的打印请求,也可以是获取其他打印插件如印萌打印软件的打印请求;打印请求中可包括各项打印参数。具体地,获取打印请求的具体实施方式可采取现有技术手段,在此不再叙述。
优选的,在一些实施例中,参阅图5,图5是本申请实施例提供的打印控制方法的步骤S14的流程图,包括以下步骤:
S141:根据所述打印请求生成打印计费信息;
S142:检测所述打印计费信息是否被支付;
S143:若打印计费信息被支付,打印待打印文件;
S144:清除文件传输列表界面的文件列表,清除待打印文件。
清除文件传输列表,清除待打文件的目的是为了保护用户的隐私安全,避免上一个用户的待打印文件被其他用户下载。具体地,根据打印请求生成打印付费信息,检测打印付费信息是否被支付进而控制是否执行打印的的具体实施方式可采取现有技术手段进行实现,在此不再叙述。
由于在实际应用中,有部分用户把文件上传到打印终端后,并没有完成最终打印,同时又没有删除传输的待打印文件,针对这种情况,需要在新的用户终端访问打印终端的IP地址后,清除历史待打印文件,以保证用户的隐私不被泄露。优选的,在一些实施例中,参阅图2,图2是本申请实施例提供的打印控制方法的步骤S12的流程图之一,所述步骤S12包括:
S121:检测所述打印终端的IP地址的是否处于被访问状态;
S122:若所述打印终端的IP地址处于被访问状态,则清除历史待打印文件。
在某些实施例中,若多个用户终端同时扫描二维码,访问打印终端的IP地址,并向打印终端传输待打印文件,会造成打印终端在同一时间接收多个待打印文件,这种情况可能会造成待打印文件泄漏,也会造成多个用户同时争抢同一个打印终端的使用权。优选的,在一些实施例中,参阅图3,图3是本申请实施例提供的打印控制方法的步骤S12的流程图之二,所述步骤S12还包括:
S123:检测所述打印终端的IP地址的是否处于被访问状态;
S124:若所述打印终端的IP地址处于被访问状态,则屏蔽其他用户终端的访问请求。
在同一个时间仅允许一个用户终端访问,可以确保传输到打印终端的待打印文件都是正在使用打印终端的用户的待打印文件,避免了多个用户终端同时向打印终端传输待打印文件,造成待打印文件混乱;也避免了多个用户争抢同一个打印终端情况的出现。优选的,步骤S123还可包括:隐藏打印终端显示的二维码。隐藏打印终端显示的二维码可以在一定程度上避免多个用户同时访问打印终端。
在某些实施例中,存在以下场景:一个宿舍的8名学生各需打印一份实验报告,每个实验报告的内容都是不同的,但由于每名学生的打印文件均不相同,可能需要8名学生都到打印店进行打印。这种现象除了会使用户产生不好的打印体验外,还在相当大程度上占用了打印店的资源(多次操作、多次付款)。
优选的,在一些实施例中,参阅图4,图4是本申请实施例提供的打印控制方法的步骤S12的流程图之三,所述步骤S12还包括:
S125:检测是否收到分享请求;
S126:若收到,接收至少两个不同用户终端传输的待打印文件;
S127:对至少两个不同用户终端传输的待打印文件进行显示。
分享请求是用户终端发送给打印终端的一个控制信息。为更好地解释技术方案,在本自然段中,第一用户终端为:在一个时间点,第一个访问打印终端IP地址的用户终端。在某些实施例中,分享请求可以使打印终端允许其他用户终端访问打印终端的IP地址;可以使打印终端接收至少两个不同用户终端传输的待打印文件;第一用户终端发出分享请求后,其他用户终端访问打印终端IP地址的方式或向打印终端传输待打印文件的方式包括但不限于:扫描或识别在先预存的二维码;访问第一用户终端通过微信/QQ等软件分享出来的链接;扫描第一用户终端通过微信/QQ等软件发送出来的二维码。
在多个用户向同一个打印终端传输文件时,第一用户终端需要确认其他用户终端是否已经完成文件传输,常见的方法有:通过其他在线沟通软件或电话进行确认。为了便于第一用户终端更好地确认其他用户终端是否已经完成文件传输,优选的,在一些实施例中,步骤S127还可以包括,接收至少两个不同用户终端发送的文件传输完成确认信息。所述文件传输完成确认信息可以由其他用户终端发送到打印终端,由打印终端发送给第一用户终端的确认信息,也可以是由其他用户终端直接发送到第一用户终端的确认信息。
优选的,本申请实施例还公开了一种打印控制装置,参阅图6,图6是本申请实施例提供的打印控制装置的结构图,所述打印控制装置包括:
生成模块21,用于生成二维码,所述二维码包含打印终端的地址信息和/或临时登陆令牌;
接收模块22,用于接收用户终端通过扫描所述二维码传输的待打印文件;
获取模块23,用于获取打印请求;
打印模块24,用于根据所述打印请求对所述待打印文件进行打印。
实际应用中,打印终端可以为电脑、平板电脑、自助打印机等设备;用户终端可以是手机、平板电脑等设备。
优选的,在一些实施例中,二维码可以显示在打印终端上;在另一些实施例中,可将二维码打印出来贴在打印终端附近。
优选的,打印终端的地址信息可以是IP地址信息,也可以是mac地址信息等可以唯一识别打印终端的标识信息。
为了防止有人恶意长期访问打印终端的IP地址,优选的,在一些实施例中,所述二维码还包含token(临时登陆令牌),token在预设时间内有效,过期无效。优选的,预设时间为20分钟。
优选的,在一些实施例中,参阅图10,图10是本申请实施例提供的打印控制装置的接收模块22的结构图之四,所述接收模块22包括:
第一显示单元221,用于显示文件传输列表界面。
显示文件传输列表界面的界面内容包括但不限于:删除全部传输文件选项、单个文件删除选项、文件传输进度显示条、文件所在位置打开选项。技术人员可根据实际情况调整文件传输列表界面中的显示内容。显示文件传输列表界面的目的在于让用户清楚地了解到文件的上传情况并对文件进行操作以及编辑:即传输了哪些文件到所述打印终端,哪些文件已经传输成功,迅速找到相应文件,迅速删除相应文件。
优选的,获取打印请求的方式可以是获取单个文件的打印请求,也可以是同时获取多个文件的打印请求。获取单个文件的打印请求时,可以是获取WORD、EXCEL、POWERPOINT、WPS以及Portable Document Forma(便携式文档格式)等软件程序的打印请求,也可以是获取其他打印插件如印萌打印软件的打印请求;打印请求中可包括各项打印参数。具体地,获取打印请求的具体实施方式可采取现有技术手段,在此不再叙述。
优选的,在一些实施例中,参阅图11,图11是本申请实施例提供的打印控制装置的打印模块24,所述打印模块24还包括:
第一生成单元241:根据所述打印请求生成打印计费信息;
计费单元242:检测所述打印计费信息是否被支付;
打印单元243:用于在打印计费信息被支付后,打印待打印文件;
第一清除单元244,用于清除文件传输列表界面的文件列表,清除待打印文件。
清除文件传输列表,清除待打文件的目的是为了保护用户的隐私安全,避免上一个用户的待打印文件被其他用户下载。具体地,根据打印请求生成打印付费信息,检测打印付费信息是否被支付进而控制是否执行打印的的具体实施方式可采取现有技术手段进行实现,在此不再叙述。
优选的,在一些实施例中,参阅图7,图7是本申请实施例提供的打印控制装置的接收模块22的结构图之一,所述接收模块22还包括:
第一检测单元222,用于检测打印终端的IP地址的是否处于被访问状态;
第二清除单元,223,用于清除历史待打印文件。
由于在实际应用中,有部分用户把文件上传到打印终端后,并没有完成最终打印,同时又没有删除传输的待打印文件,针对这种情况,需要在新的用户终端访问打印终端的IP地址后,清除历史待打印文件,以保证用户的隐私不被泄露。
在某些实施例中,若多个用户终端同时扫描二维码,访问打印终端的IP地址,并向打印终端传输待打印文件,会造成打印终端在同一时间接收多个待打印文件,这种情况可能会造成待打印文件泄漏,也会造成多个用户同时争抢同一个打印终端的使用权。
优选的,参阅图8,图8是本申请实施例提供的打印控制装置的接收模块22的结构图之二,所述接收模块22还包括:
第一检测单元222,用于检测打印终端的IP地址的是否处于被访问状态;
屏蔽单元224,若打印终端的IP地址处于被访问状态,则屏蔽其他用户终端的访问请求。
在同一个时间仅允许一个用户终端访问,可以确保传输到打印终端的待打印文件都是正在使用打印终端的用户的待打印文件,避免了多个用户终端同时向打印终端传输待打印文件,造成待打印文件混乱;也避免了多个用户争抢同一个打印终端情况的出现。
优选的,在一些实施例中,屏蔽单元224还可用于隐藏打印终端显示的二维码。
在某些实施例中,存在以下场景:一个宿舍的8名学生各需打印一份实验报告,每个实验报告的内容都是不同的,但由于每名学生的打印文件均不相同,可能需要8名学生都到打印店进行打印。这种现象除了会使用户产生不好的打印体验外,还在相当大程度上占用了打印店的资源(多次操作、多次付款)。
优选的,在一些实施例中,参阅图9,图9是本申请实施例提供的打印控制装置的接收模块22的结构图之四,所述接收模块22还包括:
第二检测单元225,用于检测是否收到分享请求;
第一接收单元226,用于接收至少两个不同用户终端传输的待打印文件;
第二显示单元227,用于对至少两个不同用户终端传输的待打印文件进行显示。
分享请求是用户终端发送给打印终端的一个控制信息。为更好地解释技术方案,在本自然段中,第一用户终端为:在一个时间点,第一个访问打印终端IP地址的用户终端。在某些实施例中,分享请求可以使打印终端允许其他用户终端访问打印终端的IP地址;可以使打印终端接收至少两个不同用户终端传输的待打印文件;第一用户终端发出分享请求后,其他用户终端访问打印终端IP地址的方式或向打印终端传输待打印文件的方式包括但不限于:扫描或识别在先预存的二维码;访问第一用户终端通过微信/QQ等软件分享出来的链接;扫描第一用户终端通过微信/QQ等软件发送出来的二维码。
在多个用户向同一个打印终端传输文件时,第一用户终端需要确认其他用户终端是否已经完成文件传输,常见的方法有:通过其他在线沟通软件或电话进行确认。为了便于第一用户终端更好地确认其他用户终端是否已经完成文件传输,优选的,在一些实施例中,第一接收单元226还可以用于接收至少两个不同用户终端发送的文件传输完成确认信息。所述文件传输完成确认信息可以由其他用户终端发送到打印终端,由打印终端发送给第一用户终端的确认信息,也可以是由其他用户终端直接发送到第一用户终端的确认信息。
再次参阅图7、图8、图9、图10,接收模块22可以根据实际情况调整功能单元组成情况,若在实际应用中,仅需要在检测打印终端的IP地址的处于被访问状态时,清除待打印文件,则接收模块22可仅包括第一检测单元222以及第二清除单元223;若检测模块22需要实现如上所述的所有功能,则检测模块则应包括第一显示单元221、第一检测单元222、第二清除单元223、屏蔽单元224、第二检测单元225、第一接收单元226以及第二显示单元227或能实现以上单元能实现的功能的其他组合单元。
请参阅图12,图12是本申请实施例提供的终端设备的结构图。该终端设备可以是智能手机、平板电脑、自助打印机等设备。如图8所示,该终端设备300包括处理器301和存储器302。其中,处理器301与存储器302电性连接。处理器301是终端300的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或调用存储在存储器302内的计算机程序,以及调用存储在存储器302内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。
在一些实施例中,终端设备300中的处理器301会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器302中,并由处理器301来运行存储在存储器302中的计算机程序,从而实现上述功能:获取传输文件请求,接收传输文件,获取打印请求,根据所述打印请求执行打印指令。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,该存储介质可以包括但不限于:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
上对本申请实施例所提供的打印方法、装置以及终端设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是可用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (11)

1.一种打印控制方法,其特征在于,包括以下步骤:
生成二维码,所述二维码包含打印终端的地址信息和/或临时登陆令牌;
接收用户终端通过扫描所述二维码传输的待打印文件;
获取打印请求;
根据所述打印请求对所述待打印文件进行打印;
检测是否收到分享请求;
若收到,接收至少两个不同用户终端传输的待打印文件;
对至少两个不同用户终端传输的待打印文件进行显示。
2.根据权利要求1所述的打印控制方法,其特征在于,所述步骤接收用户终端通过扫描所述二维码传输的待打印文件还包括:
显示文件传输列表界面。
3.根据权利要求1所述的打印控制方法,其特征在于,所述步骤根据所述打印请求对所述待打印文件进行打印还包括:
清除文件传输列表界面的文件列表,清除待打印文件。
4.根据权利要求1所述的打印控制方法,其特征在于,所述步骤接收用户终端通过扫描所述二维码传输的待打印文件还包括:
检测所述打印终端的IP地址的是否处于被访问状态;
若所述打印终端的IP地址处于被访问状态,则清除历史待打印文件。
5.根据权利要求1所述的打印控制方法,其特征在于,所述步骤接收用户终端通过扫描所述二维码传输的待打印文件还包括:
检测所述打印终端的IP地址的是否处于被访问状态;
若所述打印终端的IP地址处于被访问状态,则屏蔽其他用户终端的访问请求。
6.一种打印控制装置,其特征在于,包括:
生成模块,用于生成二维码,所述二维码包含打印终端的地址信息和/或临时登陆令牌;
接收模块,用于接收用户终端通过扫描所述二维码传输的待打印文件;
获取模块,用于获取打印请求;
打印模块,用于根据所述打印请求对所述待打印文件进行打印;
所述接收模块包括:
第二检测单元,用于检测是否收到分享请求;
第一接收单元,用于接收至少两个不同用户终端传输的待打印文件;
第二显示单元,用于对至少两个不同用户终端传输的待打印文件进行显示。
7.根据权利要求6所述的打印控制装置,其特征在于,所述接收模块还包括:
第一显示单元,用于显示文件传输列表界面。
8.根据权利要求6所述的打印控制装置,其特征在于,所述打印模块还包括:
第一清除单元,用于清除文件传输列表界面的文件列表,清除待打印文件。
9.根据权利要求6所述的打印控制装置,其特征在于,所述接收模块还包括:
第一检测单元,用于检测打印终端的IP地址的是否处于被访问状态;
第二清除单元,用于清除历史待打印文件。
10.根据权利要求6所述的打印控制装置,其特征在于,所述接收模块还包括:
第一检测单元,用于检测打印终端的IP地址的是否处于被访问状态;
屏蔽单元,若打印终端的IP地址处于被访问状态,则屏蔽其他用户终端的访问请求。
11.一种终端设备,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求1至5任一项所述的方法。
CN202010352206.6A 2020-04-28 2020-04-28 一种打印控制方法、装置以及终端设备 Active CN111475121B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010352206.6A CN111475121B (zh) 2020-04-28 2020-04-28 一种打印控制方法、装置以及终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010352206.6A CN111475121B (zh) 2020-04-28 2020-04-28 一种打印控制方法、装置以及终端设备

Publications (2)

Publication Number Publication Date
CN111475121A CN111475121A (zh) 2020-07-31
CN111475121B true CN111475121B (zh) 2020-12-01

Family

ID=71761971

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010352206.6A Active CN111475121B (zh) 2020-04-28 2020-04-28 一种打印控制方法、装置以及终端设备

Country Status (1)

Country Link
CN (1) CN111475121B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312920A (zh) * 2012-01-19 2013-09-18 佳能株式会社 打印***及其相关装置和控制方法
CN103412729A (zh) * 2013-07-22 2013-11-27 深圳Tcl新技术有限公司 远程打印的方法及***
CN104103131A (zh) * 2014-07-15 2014-10-15 希姆通信息技术(上海)有限公司 打印方法及其***、装置和一种移动终端
CN109615795A (zh) * 2018-11-22 2019-04-12 广州昂泓科技有限公司 自助打印方法、装置、***、计算机设备和存储介质
CN109918030A (zh) * 2019-02-26 2019-06-21 腾讯科技(深圳)有限公司 文件打印方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105988760A (zh) * 2015-02-10 2016-10-05 上海品奇数码科技有限公司 基于打印的互动显示方法及***
JP6611537B2 (ja) * 2015-09-29 2019-11-27 キヤノン株式会社 印刷装置、印刷装置の表示制御方法
CN106657335A (zh) * 2016-12-23 2017-05-10 青岛亿联客信息技术有限公司 网络智能设备的临时分享方法、***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312920A (zh) * 2012-01-19 2013-09-18 佳能株式会社 打印***及其相关装置和控制方法
CN103412729A (zh) * 2013-07-22 2013-11-27 深圳Tcl新技术有限公司 远程打印的方法及***
CN104103131A (zh) * 2014-07-15 2014-10-15 希姆通信息技术(上海)有限公司 打印方法及其***、装置和一种移动终端
CN109615795A (zh) * 2018-11-22 2019-04-12 广州昂泓科技有限公司 自助打印方法、装置、***、计算机设备和存储介质
CN109918030A (zh) * 2019-02-26 2019-06-21 腾讯科技(深圳)有限公司 文件打印方法和装置

Also Published As

Publication number Publication date
CN111475121A (zh) 2020-07-31

Similar Documents

Publication Publication Date Title
US10785345B2 (en) Information processing method, client, server and computer-readable storage medium
CN106339613B (zh) 一种应用数据的处理方法、终端及服务器
CN110414960B (zh) 一种支付处理方法及装置
CN108234505B (zh) 账号的登录方法及***
CN103929402B (zh) 敏感操作验证方法、终端设备、服务器和验证***
CN104660557B (zh) 操作处理方法和装置
CN104468531A (zh) 敏感数据的授权方法、装置和***
JP2015531910A (ja) オンラインユーザアカウントログイン方法及びこの方法を実施するサーバシステム
CN105701423B (zh) 应用于云端支付业务的数据存储方法及装置
CN113079164B (zh) 堡垒机资源的远程控制方法、装置、存储介质及终端设备
CN110851818B (zh) 验证码展示方法、装置、计算机设备和可读存储介质
CN110493074B (zh) 一种服务器与客户端的测试方法及***
CN108647501A (zh) 多应用程序共享密码解锁方法、装置、设备及存储介质
CN104980420B (zh) 一种业务处理方法、装置、终端及服务器
CN104468486B (zh) 信息处理方法、***及电子设备
CN105554136B (zh) 备份数据还原方法、装置及***
CN108306886A (zh) 一种身份验证方法、装置及存储介质
CN112187747A (zh) 一种远程容器登录方法、装置及电子设备
CN104636923B (zh) 一种信息传输方法、装置和***
CN108900525B (zh) 验证码请求的处理方法与装置
CN109992940A (zh) 身份验证方法、装置、***及身份校验服务器
CN111475121B (zh) 一种打印控制方法、装置以及终端设备
CN110647737B (zh) 仓单***中企业用户安全认证的方法、装置及电子设备
CN111046314A (zh) 一种报表查看方法、装置、电子设备和存储介质
CN110752933A (zh) 一种验证码输入方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 510006 unit b802-b806, No. 22, Qinglan street, Xiaoguwei street, Panyu District, Guangzhou City, Guangdong Province

Patentee after: Guangdong Yinmeng Technology Co.,Ltd.

Address before: 510006 unit a710, No. 22, Qinglan street, Xiaoguwei street, Panyu District, Guangzhou City, Guangdong Province

Patentee before: Guangdong Yinmeng Technology Co.,Ltd.