CN104516693A - 一种无线打印方法和*** - Google Patents

一种无线打印方法和*** Download PDF

Info

Publication number
CN104516693A
CN104516693A CN201410808627.XA CN201410808627A CN104516693A CN 104516693 A CN104516693 A CN 104516693A CN 201410808627 A CN201410808627 A CN 201410808627A CN 104516693 A CN104516693 A CN 104516693A
Authority
CN
China
Prior art keywords
file
printed
cloud server
printer
intelligent terminal
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.)
Pending
Application number
CN201410808627.XA
Other languages
English (en)
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201410808627.XA priority Critical patent/CN104516693A/zh
Publication of CN104516693A publication Critical patent/CN104516693A/zh
Pending legal-status Critical Current

Links

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/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

本发明公开了一种无线打印方法和***,以给智能终端用户实现无线打印带来方便。所述方法包括:智能终端将待打印文件或待打印文件属性信息发送至云服务器,所述待打印文件属性信息至少包括所述待打印文件的类型信息;所述云服务器将所述待打印文件解码成打印机可打印文件流后回传,或者根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,所述终端设备包括所述智能终端或者与所述打印机连接的个人电脑;所述打印机收到打印指令后打印所述待打印文件。本发明一方面给智能终端用户实现无线打印带来了方便;另一方面,解决了智能终端用户不知道使用何种应用程序打开待打印文件的困惑。

Description

一种无线打印方法和***
技术领域
本发明属于移动通信领域,尤其涉及一种无线打印方法和***。
背景技术
智能手机、平板电脑等智能终端技术的发展,使得这些终端远远超越了通信的单一功能。可以毫不夸张地说,智能手机等智能终端已经不再是简单的通信工具。智能手机等智能终端已经如个人电脑(Personal Computer,PC)一样,具有独立的操作***,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称。
毋庸置疑,智能手机等智能终端的功能越来越强大,可以支持无线打印的智能手机已经面市。例如,苹果公司的iCan-Print这一款软件安装至iPhone后,iPhone能够与惠普(HP)打印机连接,实现无线打印。
然而,不是所有的用户都会使用苹果公司生产的iPhone,或者即使使用了iPhone,但未必会安装iCan-Print这一款软件。智能终端用户的一个烦恼就是:需要进行无线打印的文件种类越来越多,用户并不知晓应该使用哪种应用程序去打开这些文件,特别是面对一些闻所未闻的文件格式,即时利用互联网搜索,智能终端的用户也未必能够找到合适的应用程序来打开。
发明内容
本发明提供一种无线打印方法和***,以给智能终端用户实现无线打印带来方便。
本发明第一方面提供一种无线打印方法,包括:
智能终端将待打印文件或待打印文件属性信息发送至云服务器,所述待打印文件属性信息至少包括所述待打印文件的类型信息;
所述云服务器将所述待打印文件解码成打印机可打印文件流后回传,或者根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,所述终端设备包括所述智能终端或者与所述打印机连接的个人电脑;
所述打印机收到所述智能终端或者云服务器发送的打印指令后打印所述待打印文件。
本发明第二方面提供一种无线打印***,包括智能终端、云服务器和打印机:
所述智能终端,用于将待打印文件或待打印文件属性信息发送至所述云服务器,所述待打印文件属性信息至少包括所述待打印文件的类型信息;
所述云服务器,用于将所述待打印文件解码成打印机可打印文件流后回传,或者根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,所述终端设备包括所述智能终端或者与所述打印机连接的个人电脑;
所述打印机,用于收到所述智能终端或者云服务器发送的打印指令后打印所述待打印文件。
从上述本发明实施例可知,一方面,云服务器能够将待打印文件解码成打印机可打印文件流后回传,打印机在收到打印指令即可后打印待打印文件,由于不需要智能终端用户安装或寻找可打开所述待打印文件的应用程序,因此,给智能终端用户实现无线打印带来了方便;另一方面,云服务器根据待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息后,智能终端用户可自行安装或者搜索可打开所述待打印文件的应用程序,从而解决了智能终端用户不知道使用何种应用程序打开待打印文件的困惑。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的是本发明实施例提供的无线打印方法的实现流程示意图;
图2-a是本发明实施例提供的无线打印***的结构示意图;
图2-b是本发明另一实施例提供的无线打印***的结构示意图;
图3是本发明另一实施例提供的无线打印***的结构示意图;
图4是本发明另一实施例提供的无线打印***的结构示意图;
图5是本发明另一实施例提供的无线打印***的结构示意图;
图6-a是本发明另一实施例提供的无线打印***的结构示意图;
图6-b是本发明另一实施例提供的无线打印***的结构示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种无线打印方法,所述方法包括:智能终端将待打印文件或待打印文件属性信息发送至云服务器,所述待打印文件属性信息至少包括所述待打印文件的类型信息;所述云服务器将所述待打印文件解码成打印机可打印文件流后回传,或者根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,所述终端设备包括所述智能终端或者与所述打印机连接的个人电脑;所述打印机收到所述智能终端或者云服务器发送的打印指令后打印所述待打印文件。本发明实施例还提供相应的无线打印***。以下分别进行详细说明。
请参阅附图1,是本发明实施例提供的无线打印方法的实现流程,主要包括以下步骤S101至步骤S103:
S101,智能终端将待打印文件或待打印文件属性信息发送至云服务器,所述待打印文件属性信息至少包括所述待打印文件的类型信息。
在本发明实施例中,智能终端是包括智能手机、平板电脑等智能的、能够进行无线通信的终端设备,待打印文件属性信息除了包括所述待打印文件的类型信息即文件的格式之外,例如,CAD格式(以.dwg为文件扩展名)、批处理格式(以.bat为文件扩展名)、图片格式(例如,以.jpg为文件扩展名)或者PDF格式(以.pdf为文件扩展名)等等,待打印文件属性信息还可以包括待打印文件的容量大小即待打印文件有多大等信息。
S102,云服务器将待打印文件解码成打印机可打印文件流后回传,或者根据待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,所述终端设备包括所述智能终端或者与所述打印机连接的个人电脑。
在本发明实施例中,终端设备包括与打印机连接的个人电脑(PersonalComputer,PC)或者步骤S101中负责将待打印文件或待打印文件属性信息发送至云服务器的智能终端。
当步骤S101中,智能终端是选择将待打印文件发送至云服务器时,作为本发明一个实施例,云服务器将待打印文件解码成打印机可打印文件流后回传包括如下步骤Sa1011至步骤Sa1012:
Sa1011,云服务器根据待打印文件本身携带的文件属性信息,将待打印文件解码成打印机可打印文件流。
需要说明的是,在本发明实施例中,当智能终端将待打印文件发送至云服务器之后或者同时,也可选择向云服务器发送指令,该指令用于请求所述云服务器,待打印文件是需要云服务器解码成打印机可打印文件流(file stream)并回传至智能终端的文件。当然,也可以选择不发送指令,而是按照智能终端与云服务器之间的协议,默认上传的文件就是需要云服务器解码成打印机可打印文件流并回传至智能终端的文件。
当智能终端将待打印文件发送至云服务器,由于待打印文件本身携带有文件属性信息,例如,待打印文件的类型信息,因此,云服务器可以根据待打印文件本身携带的文件属性信息,在本端或者网络中搜索可以打开该类型文件的应用程序。一旦搜索到相应可以打开该类型文件的应用程序后,利用该应用程序打开待打印文件即可视为将待打印文件解码成打印机可打印的文件流。
Sa1012,云服务器将可打印文件流回传至智能终端,以由所述智能终端将所述可打印文件流传输至所述打印机。
云服务器将待打印文件解码成打印机可打印的文件流后,即可将该文件流回传至智能终端,由所述智能终端将所述可打印文件流传输至所述打印机进行打印。
在本发明一个实施例中,云服务器将可打印文件流回传至智能终端可以是云服务器采用定向传输的方式将可打印文件流回传至所述智能终端。所谓定向传输,是指云服务器为智能终端分配了一个标识,例如,MEID,当该智能终端向云服务器上传了一个待打印文件时,云服务器就可以根据该标识追踪到智能终端,从而在将待打印文件解码成打印机可打印的文件流后,主动将该文件流回传至该智能终端。
在本发明一个实施例中,智能终端将待打印文件或待打印文件属性信息发送至云服务器之后或同时还包括:智能终端向所述云服务器传送所述打印机的标识。所述打印机的标识用于唯一标识一个打印机,例如,可以是该打印机的因特网协议(Internet Protocol,IP)地址、媒体接入控制(Media Access Control,MAC)地址或者在局域网的内部编号等。
当步骤S101中,智能终端是选择将待打印文件属性信息发送至云服务器,并且,智能终端将待打印文件或待打印文件属性信息发送至云服务器之后或同时,还向所述云服务器传送所述打印机的标识时,作为本发明另一个实施例,云服务器将待打印文件解码成打印机可打印文件流后回传包括如下步骤Sb1011至步骤Sb1012:
Sb1011,云服务器根据待打印文件本身携带的文件属性信息,将待打印文件解码成打印机可打印文件流。
步骤Sb1011与前述实施例的步骤Sa1011实现完全相同,可参考前述步骤Sa1011的说明,此处不做赘述。
Sb1012,云服务器根据打印机的标识,将可打印文件流回传至所述打印机。
与前述实施例云服务器将可打印文件流回传至智能终端,再有智能终端发送至打印机不同,本实施例中,由于智能终端已经将打印机的标识(例如,IP地址、MAC地址或者在局域网的内部编号等)发送至云服务器,因此,云服务器根据打印机的标识,将可打印文件流直接回传至所述打印机,不再经由智能终端转发。在可打印文件流容量比较大时,这种方式可以节省智能终端与打印机之间传输的流量。
当步骤S101中,智能终端是选择将待打印文件属性信息发送至云服务器时,作为本发明一个实施例,云服务器根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息包括如下步骤Sc1011至步骤Sc1012:
Sc1011,云服务器根据待打印文件属性信息搜索可打开待打印文件的应用程序。
如前述实施例中云服务器根据待打印文件本身携带的文件属性信息在本端或者网络中搜索可以打开该类型文件的应用程序类似,在本实施例中,云服务器可以根据智能终端直接上传的待打印文件属性信息搜索可打开待打印文件的应用程序。
一般地,待打印文件属性信息容量(可能只有几十个字节)远远小于待打印文件本身的容量,因此,与前述智能终端将待打印文件发送至云服务器解码不同,本实施例只上传待打印文件属性信息的方式大大减少了智能终端与云服务器之间传输的流量。
Sc1012,云服务器将可打开待打印文件的应用程序下载至终端设备,或者,向终端设备用户提示可打开待打印文件的应用程序的相关信息。
如前所述,终端设备包括智能终端或与打印机连接的PC。因此,当云服务器直接将可打开待打印文件的应用程序下载至终端设备时,例如,下载至智能终端。智能终端用户安装这个应用程序就可打开待打印文件,解决了智能终端用户不知道使用何种应用程序打开待打印文件的困顿;另一方面,一旦在智能终端安装了该应用程序,若下次再打印相同类型的文件时,就可以直接在智能终端使用该应用程序打开,无需再与云服务器交互。
在另一个实施例中,云服务器向终端设备用户提示可打开待打印文件的应用程序的相关信息,例如,该应用程序的名称、容量大小等,可以由用户决定是否下载安装该应用程序至终端设备,显示了一定的人性化。
S103,打印机收到智能终端或者云服务器发送的打印指令后打印所述待打印文件。
在本发明实施例中,打印机收到的打印指令可能是云服务器那边发送,例如,对于前述云服务器直接将可打印文件流传输至打印机的实施例,打印指令可由云服务器发送,当然也可由智能终端这边发送;再如,对于前述由智能终端将可打印文件流转发至打印机的实施例,打印指令可由智能终端这边发送。打印机收到所述智能终端或者云服务器发送的打印指令后即开始打印所述待打印文件,完成打印过程。
从上述附图1示例的无线打印方法可知,一方面,云服务器能够将待打印文件解码成打印机可打印文件流后回传,打印机在收到打印指令即可后打印待打印文件,由于不需要智能终端用户安装或寻找可打开所述待打印文件的应用程序,因此,给智能终端用户实现无线打印带来了方便;另一方面,云服务器根据待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息后,智能终端用户可自行安装或者搜索可打开所述待打印文件的应用程序,从而解决了智能终端用户不知道使用何种应用程序打开待打印文件的困惑。
请参阅附图2-a,是本发明实施例提供的无线打印***的结构示意图。为了便于说明,仅示出了与本发明实施例相关的部分。附图2-a示例的无线打印***可以是前述实施例提供的无线打印方法的执行主体,主要包括智能终端201、云服务器202和打印机203,各设备详细说明如下:
智能终端201,用于将待打印文件或待打印文件属性信息发送至云服务器202,所述待打印文件属性信息至少包括所述待打印文件的类型信息。
在本发明实施例中,智能终端201是包括智能手机、平板电脑等智能的、能够进行无线通信的终端设备,待打印文件属性信息除了包括所述待打印文件的类型信息即文件的格式之外,例如,CAD格式(以.dwg为文件扩展名)、批处理格式(以.bat为文件扩展名)、图片格式(例如,以.jpg为文件扩展名)或者PDF格式(以.pdf为文件扩展名)等等,待打印文件属性信息还可以包括待打印文件的容量大小即待打印文件有多大等信息。
云服务器202,用于将待打印文件解码成打印机可打印文件流后回传,或者根据待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,终端设备包括智能终端201或者与打印机203连接的个人电脑。
在本发明实施例中,终端设备包括与打印机203连接的个人电脑(PersonalComputer,PC),如附图2-b所示本发明另一实施例提供的无线打印***,或者,终端设备还包括所述智能终端201。
打印机203,用于收到智能终端201或者云服务器202发送的打印指令后打印待打印文件。
附图2示例的云服务器202可以包括解码模块301和第一回传模块302,如附图3所示本发明另一实施例提供的无线打印***,其中:
解码模块301,用于根据待打印文件本身携带的文件属性信息,将所述待打印文件解码成打印机可打印文件流。
需要说明的是,在本发明实施例中,当智能终端201将待打印文件发送至云服务器202之后或者同时,也可选择向云服务器202发送指令,该指令用于请求云服务器202,待打印文件是需要云服务器202解码成打印机可打印文件流并回传至智能终端201的文件。当然,也可以选择不发送指令,而是按照智能终端201与云服务器202之间的协议,默认上传的文件就是需要云服务器202解码成打印机可打印文件流并回传至智能终端201的文件。
当智能终端201将待打印文件发送至云服务器202,由于待打印文件本身携带有文件属性信息,例如,待打印文件的类型信息,因此,解码模块301可以根据待打印文件本身携带的文件属性信息,在本端或者网络中搜索可以打开该类型文件的应用程序。一旦搜索到相应可以打开该类型文件的应用程序后,解码模块301利用该应用程序打开待打印文件即可视为将待打印文件解码成打印机可打印的文件流。
第一回传模块302,用于将可打印文件流回传至智能终端201,以由智能终端201将所述可打印文件流传输至打印机203。
解码模块301将待打印文件解码成打印机可打印的文件流后,即可由第一回传模块302将该文件流回传至智能终端201,由智能终端201将所述可打印文件流传输至打印机203进行打印。在本发明一个实施例中,第一回传模块302将可打印文件流回传至智能终端201可以是第一回传模块302采用定向传输的方式将可打印文件流回传至智能终端201。所谓定向传输,是指云服务器202为智能终端201分配了一个标识,例如,MEID,当该智能终端201向云服务器202上传了一个待打印文件时,云服务器202就可以根据该标识追踪到智能终端,从而在解码模块301将待打印文件解码成打印机可打印的文件流后,第一回传模块302主动将该文件流回传至该智能终端201。
附图2示例的云服务器202还可以包括标识传送模块401,如附图4所示本发明另一实施例提供的无线打印***。标识传送模块401用于将待打印文件或待打印文件属性信息发送至云服务器202同时或之后,向云服务器202传送打印机203的标识。
在本发明实施例中,打印机203的标识用于唯一标识一个打印机,例如,可以是该打印机203的IP地址、MAC地址或者在局域网的内部编号等。
附图4示例的云服务器202还可以包括解码模块301和第二回传模块501,如附图5所示本发明另一实施例提供的无线打印***,其中:
解码模块301,用于根据待打印文件本身携带的文件属性信息,将所述待打印文件解码成打印机203可打印文件流。
第二回传模块501,用于根据标识传送模块401传送的打印机203的标识,将可打印文件流回传至打印机203。
与前述实施例第一回传模块302将可打印文件流回传至智能终端201,再有智能终端201发送至打印机203不同,本实施例中,由于智能终端201已经将打印机203的标识(例如,IP地址、MAC地址或者在局域网的内部编号等)发送至云服务器202,因此,第二回传模块501可以根据打印机的标识,将可打印文件流直接回传至打印机203,不再经由智能终端201转发。在可打印文件流容量比较大时,这种方式可以节省智能终端201与打印机203之间传输的流量。
在附图2-a示例的无线打印***中,智能终端201是选择将待打印文件属性信息发送至云服务器203时,附图2-a示例的云服务器203包括搜索模块601和下载模块602,或者,云服务器203包括搜索模块601和提示模块603,如附附图6-a或附图6-b所示本发明另一实施例提供的无线打印***,其中:
搜索模块501,用于根据待打印文件属性信息搜索可打开所述待打印文件的应用程序。
如前述实施例中解码模块301根据待打印文件本身携带的文件属性信息在本端或者网络中搜索可以打开该类型文件的应用程序类似,在本实施例中,搜索模块601可以根据智能终端201直接上传的待打印文件属性信息搜索可打开待打印文件的应用程序。
一般地,待打印文件属性信息容量(可能只有几十个字节)远远小于待打印文件本身的容量,因此,与前述智能终端201将待打印文件发送至云服务器202解码不同,在智能终端201是选择将待打印文件属性信息发送至云服务器203的实施例这一方式大大减少了智能终端201与云服务器202之间传输的流量。
下载模块602,用于将应用程序下载至终端设备。
如前所述,终端设备包括智能终端201或与打印机203连接的PC。因此,当下载模块602直接将可打开待打印文件的应用程序下载至终端设备时,例如,下载至智能终端201。智能终端用户安装这个应用程序就可打开待打印文件,解决了智能终端用户不知道使用何种应用程序打开待打印文件的困顿;另一方面,一旦在智能终端201安装了该应用程序,若下次再打印相同类型的文件时,就可以直接在智能终端201使用该应用程序打开,无需再与云服务器202交互。
提示模块603,用于向终端设备用户提示应用程序的相关信息。
在另一个实施例中,提示模块603向终端设备用户提示可打开待打印文件的应用程序的相关信息,例如,该应用程序的名称、容量大小等,可以由用户决定是否下载安装该应用程序至终端设备,显示了一定的人性化。
在上述本发明实施例中,打印机203收到的打印指令可能是云服务器202那边发送,例如,对于第二回传模块401直接将可打印文件流传输至打印机203的实施例,打印指令可由云服务器202发送,当然也可由智能终端201这边发送;再如,对于前述由第一回传模块302将可打印文件流回传至智能终端201,再由智能终端201将可打印文件流转发至打印机203的实施例,打印指令可由智能终端201这边发送。打印机203收到打印指令后即开始打印待打印文件,完成打印过程。
需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本发明所提供的一种无线打印方法和***的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种无线打印方法,其特征在于,所述方法包括:
智能终端将待打印文件或待打印文件属性信息发送至云服务器,所述待打印文件属性信息至少包括所述待打印文件的类型信息;
所述云服务器将所述待打印文件解码成打印机可打印文件流后回传,或者根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,所述终端设备包括所述智能终端或者与所述打印机连接的个人电脑;
所述打印机收到所述智能终端或者云服务器发送的打印指令后打印所述待打印文件。
2.如权利要求1所述的方法,其特征在于,所述云服务器将所述待打印文件解码成打印机可打印文件流后回传,包括:
所述云服务器根据所述待打印文件本身携带的文件属性信息,将所述待打印文件解码成打印机可打印文件流;
所述云服务器将所述可打印文件流回传至所述智能终端,以由所述智能终端将所述可打印文件流传输至所述打印机。
3.如权利要求1所述的方法,其特征在于,所述智能终端将待打印文件或待打印文件属性信息发送至云服务器之后或同时还包括:
向所述云服务器传送所述打印机的标识。
4.如权利要求3所述的方法,所述云服务器将所述待打印文件解码成打印机可打印文件流后回传,包括:
所述云服务器根据所述待打印文件本身携带的文件属性信息,将所述待打印文件解码成打印机可打印文件流;
所述云服务器根据所述打印机的标识,将所述可打印文件流回传至所述打印机。
5.如权利要求1所述的方法,其特征在于,所述云服务器根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序相关信息,包括:
所述云服务器根据所述待打印文件属性信息搜索可打开所述待打印文件的应用程序;
所述云服务器将所述应用程序下载至所述终端设备,或者,向终端设备用户提示所述应用程序的相关信息。
6.一种无线打印***,其特征在于,所述***包括智能终端、云服务器和打印机:
所述智能终端,用于将待打印文件或待打印文件属性信息发送至所述云服务器,所述待打印文件属性信息至少包括所述待打印文件的类型信息;
所述云服务器,用于将所述待打印文件解码成打印机可打印文件流后回传,或者根据所述待打印文件属性信息向终端设备提供可打开所述待打印文件的应用程序或所述应用程序的相关信息,所述终端设备包括所述智能终端或者与所述打印机连接的个人电脑;
所述打印机,用于收到所述智能终端或者云服务器发送的打印指令后打印所述待打印文件。
7.如权利要求6所述的***,其特征在于,所述云服务器包括:
解码模块,用于根据所述待打印文件本身携带的文件属性信息,将所述待打印文件解码成打印机可打印文件流;
第一回传模块,用于将所述可打印文件流回传至所述智能终端,以由所述智能终端将所述可打印文件流传输至所述打印机。
8.如权利要求6所述的***,其特征在于,所述智能终端还包括:
标识传送模块,用于将待打印文件或待打印文件属性信息发送至所述云服务器同时或之后,向所述云服务器传送所述打印机的标识。
9.如权利要求8所述的***,所述云服务器包括:
解码模块,用于根据所述待打印文件本身携带的文件属性信息,将所述待打印文件解码成打印机可打印文件流;
第二回传模块,用于根据所述打印机的标识,将所述可打印文件流回传至所述打印机。
10.如权利要求6所述的***,其特征在于,所述云服务器包括搜索模块和下载模块,或者,所述云服务器包括搜索模块和提示模块;
所述搜索模块,用于根据所述待打印文件属性信息搜索可打开所述待打印文件的应用程序;
所述下载模块,用于将所述应用程序下载至所述终端设备;
所述提示模块,用于向终端设备用户提示所述应用程序的相关信息。
CN201410808627.XA 2014-12-22 2014-12-22 一种无线打印方法和*** Pending CN104516693A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410808627.XA CN104516693A (zh) 2014-12-22 2014-12-22 一种无线打印方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410808627.XA CN104516693A (zh) 2014-12-22 2014-12-22 一种无线打印方法和***

Publications (1)

Publication Number Publication Date
CN104516693A true CN104516693A (zh) 2015-04-15

Family

ID=52792071

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410808627.XA Pending CN104516693A (zh) 2014-12-22 2014-12-22 一种无线打印方法和***

Country Status (1)

Country Link
CN (1) CN104516693A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104899984A (zh) * 2015-05-04 2015-09-09 钱程 一种基于移动互联网和自动取票设备的地铁车票购买方法
CN104960350A (zh) * 2015-06-25 2015-10-07 重庆品胜科技有限公司 一种智能打印方法
CN106126134A (zh) * 2016-06-22 2016-11-16 宜春小马快印科技有限公司 智能打印方法及***
CN106383673A (zh) * 2016-08-31 2017-02-08 安徽天斯努信息技术股份有限公司 一种自助打印方法、装置及设备
CN106980478A (zh) * 2017-02-27 2017-07-25 游江山 一种多功能跨终端云打印***
CN109662490A (zh) * 2018-12-18 2019-04-23 珠海奔图电子有限公司 打印控制方法、***及储物柜
CN114506161A (zh) * 2022-02-15 2022-05-17 武汉数势云创科技有限公司 一种具有隐私保密功能的打印装置及打印传送一体桌

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020188695A1 (en) * 2001-06-07 2002-12-12 Frank Tso Auto file opening system and method
CN1537298A (zh) * 2001-03-21 2004-10-13 Ƥ����˹ϵͳ��˾ 用于经由打印服务器通过网络进行打印的***和方法
CN101924798A (zh) * 2010-09-08 2010-12-22 北京大学 一种基于文件类型的Android构件透明加载方法及***
CN103412730A (zh) * 2013-05-22 2013-11-27 成都国腾实业集团有限公司 基于云计算技术的智能终端打印***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1537298A (zh) * 2001-03-21 2004-10-13 Ƥ����˹ϵͳ��˾ 用于经由打印服务器通过网络进行打印的***和方法
US20020188695A1 (en) * 2001-06-07 2002-12-12 Frank Tso Auto file opening system and method
CN101924798A (zh) * 2010-09-08 2010-12-22 北京大学 一种基于文件类型的Android构件透明加载方法及***
CN103412730A (zh) * 2013-05-22 2013-11-27 成都国腾实业集团有限公司 基于云计算技术的智能终端打印***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
电脑商情报社: "《家用电脑2006典藏精粹》", 31 December 2006, 电子科技大学出版社 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104899984A (zh) * 2015-05-04 2015-09-09 钱程 一种基于移动互联网和自动取票设备的地铁车票购买方法
CN104960350A (zh) * 2015-06-25 2015-10-07 重庆品胜科技有限公司 一种智能打印方法
CN106126134A (zh) * 2016-06-22 2016-11-16 宜春小马快印科技有限公司 智能打印方法及***
CN106383673A (zh) * 2016-08-31 2017-02-08 安徽天斯努信息技术股份有限公司 一种自助打印方法、装置及设备
CN106980478A (zh) * 2017-02-27 2017-07-25 游江山 一种多功能跨终端云打印***
CN109662490A (zh) * 2018-12-18 2019-04-23 珠海奔图电子有限公司 打印控制方法、***及储物柜
CN114506161A (zh) * 2022-02-15 2022-05-17 武汉数势云创科技有限公司 一种具有隐私保密功能的打印装置及打印传送一体桌

Similar Documents

Publication Publication Date Title
CN104516693A (zh) 一种无线打印方法和***
KR101495915B1 (ko) 근거리 통신망 내 통신 방법 및 시스템
CN103220822B (zh) 数据传输方法、装置和移动终端
CN102308561B (zh) 通过uicc进行的me网络参数配置
CN103905447A (zh) 业务链路选择控制方法以及设备
CN101802777A (zh) 用于分发媒体数据的***和方法
EP3944584B1 (en) Method supporting wireless access to storage device, and mobile routing hotspot device
CN102804726B (zh) 用于消息路由优化的方法和设备
CN101803335A (zh) 用于组合媒体数据的***和方法
CN102802059A (zh) 配置机顶盒的方法、装置及***
CN103607380A (zh) 一种多屏互动的方法、装置及***
CN102665177A (zh) 基于机型匹配信息的应用程序信息推送方法、***及装置
CN104584490A (zh) 数据发送方法及装置
CN103885426A (zh) 设备的控制方法、客户端、服务器、中间设备和被控设备
CN105611422A (zh) 基于多媒体榜单的在线直播方法及装置
CN102868593A (zh) 信息获取方法及终端
CN102301760A (zh) 用于跟踪设备管理数据改变的方法和设备
US20130181819A1 (en) Physical tag-based subscription services
CN103763754A (zh) 一种数据处理的方法、装置及***
JP4944723B2 (ja) 通信システム、基地局装置および端末装置
CN102404616B (zh) 基于数字电视网络进行数据云推送的方法及***
CN104703126B (zh) 基于iBeacon的无线网络广播信息推送***及其方法
CN104320347A (zh) 一种主动更新lldp的方法及设备
CN107463536A (zh) 一种实现安卓设备上在线预览服务器上文档的方法及***
CN104244171A (zh) 基于nfc连接的数据传输***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150415