使用打印机和移动设备来打印电子文档的方法和系统的制作方法

文档序号:6398946阅读:138来源:国知局
专利名称:使用打印机和移动设备来打印电子文档的方法和系统的制作方法
技术领域
本发明涉及打印技术,并且具体地涉及使用打印机和移动设备来打印电子文档的方法和系统。
背景技术
为了在 传统网络环境中的打印机上打印来自移动设备的电子文档(ED),附接至该网络中的打印服务器的所有打印机将势必作为可用打印设备显露给想要打印该文档的移动设备。在大的企业环境中,这将显露跨全局的作为对于移动设备的可用打印设备的许多打印机。从安全性的角度而言,该信息以此方式的显露是不实际的。

发明内容
总体而言,在一个方面中,本发明涉及一种用于使用打印机和移动设备来打印电子文档(ED)的方法。该方法包括:通过打印机接收对于打印的请求;响应于该请求,通过打印机生成唯一标识符(UID),其中移动设备在第一网络上将与UID和ED相关联的打印作业发送到打印服务器;通过打印机将WD发送到打印服务器;通过打印机从对发送WD作出响应的打印服务器接收打印作业;以及基于打印作业,通过打印机打印ED的硬拷贝。总体而言,在一个方面中,本发明涉及一种用于使用打印机和移动设备来打印电子文档(ED)的方法。该方法包括:通过移动设备获得由打印机生成的唯一标识符(UID);在获得UID之后,由移动设备从移动设备的用户接收ED的选择;以及通过移动设备在第一网络上将与ED和UID相关联的打印作业发送到打印服务器,其中响应于打印作业与从打印机接收到的UID匹配,打印服务器将打印作业发送到打印机;以及其中打印机基于打印作业来生成ED的硬拷贝。总体而言,在一个方面中,本发明涉及一种用于使用打印机和移动设备来打印电子文档(ED)的方法。该方法包括:通过打印服务器在第一网络上从移动设备获得与唯一标识符(UID)和ED相关联的打印作业,其中移动设备从打印机获得WD ;通过打印服务器在第二网络上从打印机获得WD,其中打印机响应于对于打印的请求而生成WD ;通过打印服务器将来自打印机的UID与来自移动设备的打印作业进行匹配;以及响应于匹配,通过打印服务器在第二网络上将打印作业发送到打印机,其中打印机基于打印作业来生成ED的硬拷贝。总体而言,在一个方面中,本发明涉及一种存储用于打印电子文档(ED)的指令的非暂时性计算机可读介质(CRM)。该指令包括用于以下的功能性:使用打印机接收对于打印的请求;响应于该请求,使用打印机生成唯一标识符(UID),其中移动设备在第一网络上将与UID和ED相关联的打印作业发送到打印服务器;使用打印机将WD发送到打印服务器;使用打印机从对发送WD作出响应的打印服务器接收打印作业;以及基于打印作业,使用打印机打印ED的硬拷贝。总体而言,在一个方面中,本发明涉及一种存储用于打印电子文档(ED)的指令的非暂时性计算机可读介质(CRM)。该指令包括用于以下的功能性:使用打印服务器在第一网络上从移动设备获得与唯一标识符(UID)和ED相关联的打印作业;使用打印服务器在第二网络上从打印机获得WD,其中移动设备从打印机获得WD,并且其中打印机响应于对于打印的请求而生成nD ;使用打印服务器将来自打印机的UID与来自移动设备的打印作业匹配;以及响应于nD与打印作业匹配,使用打印服务器在第二网络上将打印作业发送到打印机,其中打印机基于打印作业来生成ED的硬拷贝。总体而言,在一个 方面中,本发明涉及一种用于打印电子文档(ED)的系统。该系统包括:打印机,被配置用于响应于对于打印的请求来生成唯一标识符(UID);移动设备,被配置用于获得WD并且生成与UID和ED相关联的打印作业;打印服务器,被配置用于在第一网络上从移动设备接收打印作业并且响应于从打印机接收到UID来将打印作业发送到打印机,其中打印机在从打印服务器接收到打印作业之后打印ED。本发明的其它方面将从以下的描述和所附的附图中显而易见。


图1示出根据本发明的一个或更多个实施例的系统。图2A、图2B和图2C示出根据本发明的一个或更多个实施例的流程图。图3示出根据本发明的一个或更多个实施例的示例。图4示出根据本发明的一个或更多个实施例的计算机系统。
具体实施例方式现在将参照附图详细地描述本发明的特定实施例。为一致起见,各图中的类似元件通过类似的参考标号标示。在本发明实施例的以下详细描述中,阐述众多特定细节以便提供对本发明的更透彻理解。然而,本领域普通技术人员将明白的是,本发明可以在没有这些特定细节的情况下实施。在其它情形中,没有详细地描述公知特征,以避免使本描述不必要地复杂化。总体而言,本发明的实施例提供一种用于使用打印机和移动设备来打印ED的系统和/或方法。具体而言,移动设备获得由打印机生成的唯一标识符(UID)。移动设备向打印服务器(例如,经由蜂窝网络)发送与UID和ED 二者相关联的打印作业。打印机也将WD发送到打印服务器(例如,经由安全网络)。响应于从打印机接收到的WD与从移动设备接收到的打印作业匹配,打印服务器将打印作业发送到打印机以打印ED。图1示出了根据本发明的一个或更多个实施例的系统(100)。如图1所示,系统(100)具有多个组件,包括一个或更多个移动设备(即,移动设备N (101)、移动设备M(102))、打印服务器(118)和一个或更多个打印机(S卩,打印机R (119)、打印机Q (120))。这些组件在下面进行描述,并且这些组件可以位于同一硬件设备(例如,服务器、主框架、台式个人电脑(PC)、膝上型电脑、个人数字助理(PDA)、打印机、电话、智能移动电话、一体机、电缆盒、平板电脑、电子阅读器或任何其它硬件设备)上或者可以位于通过具有有线和/或无线区段的网络(例如,因特网、广域网(WAN)或局域网(LAN)、蜂窝网络等)连接的分离设备上。在本发明的一个或更多个实施例中,打印机Q (120)被配置用于生成UID和包括(例如,嵌入、加密、编码等)该WD的图形码。图形码可以为一维条码、二维条码(例如,快速响应(QR)码)、数据字形(dataglyph)、图像、明文等。响应于对于打印的请求,通过打印机Q (120)可以生成UID和图形码。打印机Q (120)可以包括用于显示图形码的屏幕(122)。屏幕(122)可以为液晶显示器(IXD)。打印机Q (120)也可以被配置用于在介质(例如,纸张、透明胶片、微缩胶卷、微缩平片等)上打印图形码。在本发明的一个或更多个实施例中,打印机Q (120)为多功能打印机(MFP),并且除了打印能力之外还具有传真、发邮件和/或扫描功能。在本发明的一个或更多个实施例中,打印机Q (120)被配置用于将MD发送到打印服务器(118)。打印机Q (120)也可以被配置用于从对发送UID作出响应的打印服务器(118)接收与UID对应的打印作业。换言之,打印机Q (120)可以将UID作为对于对应打印作业的请求的一部分发送到打印服务器(118)。打印机Q (120)可以基于从打印服务器
(118)接收到的打印作业来生成硬拷贝文档(124)。在本发明的一个或更多个实施例中,移动设备M (102)具有扫描仪(110)。扫描仪
(110)可以具有用于获得图 形码的功能性。扫描仪(110)可以从显示图形码的屏幕(例如,液晶显示器(LCD)屏幕、等离子体屏幕等)或者从具有图形码的介质(例如,纸张、透明胶片、微缩平片、微缩胶卷等)来获得图形码。相应地,扫描仪(110)可以为相机或条码激光器。移动设备M (102)也可以包括用于从所获取/所获得的图形码提取WD的功能性(在下面论述)。在本发明的一个或更多个实施例中,移动设备M (102)执行打印应用(104)。打印应用(104)可以响应于来自移动设备M (102)的用户的对于打印的请求来执行。打印应用
(104)可以包括允许用户选择用于打印的ED( 106)的一个或更多个图形用户界面(⑶I)。ED(106)例如可以为文字处理文档、PDF文档、电子制表(spreadsheet)、图像、窗体(form)、一个或更多个幻灯片等。尽管图1示出ED (106)存储在移动设备M (102)上,但是ED (106)可以远程地存储。在本发明的一个或更多个实施例中,打印应用(104)被配置用于生成与使用扫描仪(110)得到的UID和由用户选择的ED (106) 二者相关联的打印作业。在本发明的一个或更多个实施例中,打印应用(104)的执行可以激活扫描仪(110)。移动设备M
(102)可以将打印作业发送到打印服务器(118)。在本发明的一个或更多个实施例中,UID也可以标识打印服务器(例如,打印服务器的MAC地址、打印服务器的IP地址等)。移动设备M (102)可以使用该信息来将打印作业发送到打印服务器。在本发明的一个或更多个实施例中,打印服务器(I 18)管理指定在一个或更多个打印机(119,120)上打印的打印作业。具体而言,打印服务器(118)被配置用于将来自打印机(119,120)的请求中的UID与从移动设备(101,102)接收到的对应打印作业进行匹配。在本发明的一个或更多个实施例中,匹配需要解析打印作业和来自打印机(119,120)的请求,以识别和比较WD。打印服务器(118)也可以被配置用于将对应打印作业发送到请求打印机(119,120)。在本发明的一个或更多个实施例中,UID在预定时间(例如,30秒、5分钟、30分钟、I小时等)之后过期。一旦UID过期,就认为它无效,并且打印服务器(118)可能忽略与该UID对应的任何打印请求和/或打印作业。如图1所示,网络A (112)将移动设备(101,102)与打印服务器(118)可操作地连接。网络A (112)可以为蜂窝网络。同样如图1所示,网络B (114)将打印机Q (120)与打印服务器(118)可操作地连接。网络B (114)可以为安全企业网络。在本发明的一个或更多个实施例中,打印服务器(118)为台式PC,并且打印机Q (120)通过USB连接或家庭网络可操作地连接到打印服务器(118)。图2A示出根据本发明的一个或更多个实施例的流程图。通过系统(100)(例如,打印机Q (120))可以执行图2A中的处理的一个或更多个步骤来打印ED。图2A所示的步骤顺序在本发明的各实施例之间可以不同,并且步骤中的一个或更多个步骤可以并行执行和/或可以是任选的。而且,可以重复图2A中的一个或更多个步骤。相应地,本发明的范围不应被认为限于图2A所示步骤的特定布置。在步骤202中,通过打印机生成唯一标识符(UID)。可以响应于由打印机接收到的对于打印的请求来生成nD。UID可以基于与接收到请求的时间对应的时间戳。UID可以基于打印机的媒体访问控制(MAC)地址。UID可以基于任何大小的全局唯一标识符(⑶ID)并且使用任何算法来生成。在步骤204中,通过打印机生成包括WD的图形码。图形码例如可以为包括WD的一维条码、二维条码(例如,快速响应(QR)码)、数据字形、图像、明文等。在步骤206中,打印机 在打印机的屏幕上显示图形码。如果打印机没有屏幕,则打印机可以在介质(例如,纸张、透明胶片、微缩胶卷、微缩平片等)上打印图形码。在步骤208中,打印机将WD发送到打印服务器。在本发明的一个或更多个实施例中,UID标识打印服务器的位置。在本发明的一个或更多个实施例中,打印服务器的位置对于打印机而言是已知的。打印机可以在企业安全网络上将UID发送到打印服务器。WD可以作为对于与UID对应的打印作业的请求的一部分来被发送到打印服务器。步骤206可以在生成UID之后的任意时间处执行。换言之,打印机可以在生成、显示和/或打印图形码之前(即,在步骤204或步骤206之前)将WD发送到打印服务器。在步骤210中,打印机从打印服务器接收与UID对应的打印作业。打印机可以在企业安全网络上接收打印作业。在步骤212中,基于打印作业来打印ED的硬拷贝。硬拷贝为ED的一个或更多个物理地打印的页面。可以根据打印作业中的信息打印硬拷贝。例如,打印作业可以指明硬拷贝利用特定字体、大小、页边空白、字符等来打印。图2B示出根据本发明的一个或更多个实施例的流程图。可以通过系统(100)(例如,移动设备M (102))执行图2B中的处理的一个或更多个步骤来打印ED。图2B所示步骤的顺序在本发明的各实施例中可以不同,并且步骤中的一个或更多个步骤可以并行执行和/或可以是任选的。而且,可以重复图2B中的一个或更多个步骤。相应地,本发明的范围不应认为限于图2B所示步骤的特定布置。在步骤215中,移动设备发起打印应用的执行。移动设备可以响应于用户对于打印的请求来发起打印应用的执行。在本发明的一个或更多个实施例中,打印应用的执行激活移动设备的扫描仪(例如,相机、条码激光器等)。在步骤217中,通过移动设备获得唯一标识符(UID)。例如,移动设备可以通过对包括WD且在打印机的屏幕上显示或者通过打印机打印在介质上的图形码进行拍照来获得nD。然后可以(例如通过打印应用)从所得到的图像提取nD。作为另一示例,移动设备可以使用其条码激光器扫描图形码并提取UID。作为又一示例,可以将UID从打印机无线地(例如,经由红外、蓝牙等)传送到移动设备。在步骤219中,移动设备接收对用于打印的ED的选择。在本发明的一个或更多个实施例中,打印应用包括允许移动设备的用户选择用于打印的ED的一个或更多个GUI。ED可以存储在移动设备上。ED可以存储在对于移动设备而言可访问的远程位置处。

在步骤221中,通过移动设备生成与UID和ED相关联的打印作业。打印作业可以通过在移动设备上执行的打印应用生成。例如,打印作业可以包括标识UID的打印票据。作为另一示例,打印作业可以包括用于打印的ED的内容。作为又一示例,打印作业可以标识存储ED的远程位置。在步骤223中,移动设备将打印作业发送到打印服务器。在本发明的一个或更多个实施例中,UID标识打印服务器的位置。在本发明的一个或更多个实施例中,打印服务器的位置对于打印应用而言是已知的。打印作业可以经由例如公共蜂窝或无线网络发送到打印服务器。通过加密或其它类似手段,可以确保打印作业在公共网络上传输期间的安全。图2C示出根据本发明的一个或更多个实施例的流程图。可以通过系统(100)(例如,打印服务器(118))执行图2C中的处理的一个或更多个步骤来打印ED。图2C所示步骤的顺序在本发明的各实施例之间可以不同,并且步骤中的一个或更多个步骤可以并行执行和/或可以是任选的。而且,可以重复图2C中的一个或更多个步骤。相应地,本发明的范围不应被认为限于图2C所示步骤的特定布置。在步骤S230中,打印服务器从移动设备接收打印作业。打印作业可以在蜂窝网络上接收。而且,打印作业与将被打印的ED和唯一标识符(UID)二者相关联。例如,打印作业可以包括标识WD的打印票据。作为另一示例,打印作业可以包括用于打印的ED的内容。作为另一示例,打印作业可以标识存储ED的远程位置。在步骤232中,打印服务器从打印机接收WD。UID可以是从打印机接收到的打印请求的一部分。而且,打印服务器可以在企业安全网络(即,与用于将打印作业传送给打印服务器的网络不同的网络)上从打印机接收nD。在本发明的一个或更多个实施例中,步骤232可以在步骤230之前执行。换言之,在打印服务器从移动设备接收打印作业之前,打印服务器可以从打印机接收WD。在步骤234中,打印服务器将从打印机接收到的UID与从移动设备接收到的对应的打印作业进行匹配。在本发明的一个或更多个实施例中,匹配需要解析从打印机接收到的请求和从移动设备接收到的打印作业以识别和比较nD。本领域技术人员在受益于本详细描述之后将认识到,打印服务器可以存储任意数目的打印作业,并且可能需要解析所有打印作业以便找到与从打印机接收到的UID对应的打印作业。类似地,打印服务器可以存储来自任意数目的打印机的任意数目的打印请求。在步骤236中,如果必要则打印服务器修改与UID对应的打印作业以便可与打印机支持的打印机制(scheme)兼容,并且将(经修改的)打印作业发送到打印机。例如,如果存储在打印服务器中的打印作业包括使用文档标记语言(例如,OOXML)描述/表示的ED,并且如果请求打印机仅支持PDL打印机制,则打印服务器可以从使用文档标记语言描述/表示的ED生成包括各种打印对象(例如,文本对象、图形对象、图像对象)和控制对象(例如,混合和透明度命令、颜色管理信息)的多个PDL命令/指令。如上面论述的,通过打印服务器接收到的请求可以标识由请求打印机支持的打印机制。备选地,打印服务器可以包括记录由各种打印机支持的打印机制的查找表或目录。在步骤238中,打印服务器将打印作业发送到打印机用于打印。打印服务器可以在企业安全网络上将打印作业发送到打印机。图3示出了根据本发明的一个或更多个实施例的示例。如图3所示,存在用户(350)、智能电话(302)、打印机(330)和打印服务器(318)。打印服务器(318)和智能电话(302)通过蜂窝网络(305)可操作地连接。打印机(330)和打印服务器(318)通过企业安全网络(320)可操作地连接。打印机(330)包括IXD屏幕,并且智能电话(302)包括相机。仍参照图3,打印 机(330)从用户(350)接收对于打印的请求。用户(350)可以通过选择打印机(330)的控制面板上的一个或更多个按钮来执行请求。响应于从用户(350)接收到对于打印的请求,打印机(330)生成并在打印机(330)的IXD屏幕上显示包括唯一标识符(UID)的QR码(303)。UID可以是MFP (330)的MAC地址、随机字符串和时间戳的组合。UID也可以标识打印服务器(318)。然后打印机(330)经由企业安全网络(320MfnD(322)作为对于与WD (322)对应的打印作业的请求的一部分发送到打印服务器(318)。然后用户(350)在智能电话(302)上发起打印应用。打印应用激活智能电话(302)上的相机,允许用户(350)对显示在打印机(330)的IXD屏幕上的QR码(303)进行拍照。打印应用从通过智能电话(302)的相机捕获的QR码(303)中提取WD。然后,打印应用经由一个或更多个⑶I提示用户(350)将一个或更多个文件与UID (例如,myDocument.docx(306))关联。myDocument.docx (306)可以存储在智能电话(302)上或者存储在可由智能电话(302)访问的远程网络位置处(例如,在可经由因特网访问的贮存库中)。然后智能电话(302)的打印应用生成打印作业(304)并将打印作业(304)提交给打印服务器(318)。打印作业(304)包括文件和具有WD的打印票据,以将打印作业识别到打印服务器(318)。以下为用于打印作业(304)的示例性打印票据:%-12345XiPJL JOB@PJL C OMMENTiPJL SET USERNAME="JSmith"OPJL SET DATESTAMP="20120119〃OPJL SET PLANESINUSE=3iPJL SET J0BNAME="MyDocument.docx〃iPJL SET PAPER=LETTEROPJL SET MEDIATYPE=PAPEROPJL SET HOLD=OFFOPJL SET TRAYCHAIN=YESOPJL SET EC 0N0M0DE=0FF
@PJL SET BITSPERPIXEL=4@PJL SET COPIES=IipjL set tpaymapping=offOPJL SET C0L0RMATCHING=YESOPJL SETRECTO UTMODE=ONiPJL SET OSTYPE=IipjL set Drvversion=^1.0.1s.0"OPJL SET DRVLANGUAGE=1OPJL ENTER LANGUAGE=PCLXLiPJL SET PSCL0UDPRINTJ0B=123OPJL SET PSCLOUDMAC=FF:FF:FF:FF:FF:FFOPJL SET PSCL0UDTIME=12:30:25打印票据中的许 多行是用于设定诸如纸张大小和复印份数之类的打印作业属性的命令。然而,最后三行可以对应于nD的组成部分(例如,打印机(330)的MAC地址、时间戳和随机字符串)并且将打印作业(304)识别到打印服务器(318)。打印作业(304)可以通过智能电话(302)经由蜂窝网络(305)提交到打印服务器(318)。具体而言,蜂窝网络(305)是与企业安全网络(320)不同的网络,打印机(330)利用该企业安全网络(320)与打印服务器(318)通信。打印服务器(318)可以驻留于云(399)网络架构中。打印服务器(318)将从打印机(330)接收到的WD (322)与从移动设备接收到的打印作业中的UID进行比较。打印服务器(318)经由企业安全网络(320)将具有匹配UID的打印作业(304)发送到打印机(330)。然后打印机(330)根据打印作业中的指令生成myDocument.docx 的硬拷贝(332)。本发明的实施例可以具有以下优点中的一个或更多个优点:打印到本地打印机的无线移动设备不需要与打印机在相同的网络上;打印机网络信息不必显露给无线设备用户;打印作业物理地绑定到本地打印机和无线网络设备。此外,如果用户没有物理地出现在打印机处来获得nD,则错误的打印作业不会提交到打印机。最后,用户可以在对移动设备上的移动应用和/或打印机用户界面进行最少输入的情况下快速地提交打印作业。本发明的实施例 可以在几乎任何类型的计算机上实现,而不管使用的平台怎样。例如,如图4所示,计算机系统(400)包括一个或更多个处理器(402)、关联的存储器(404)(例如,随机存取存储器(RAM)、高速缓存存储器、快闪存储器等)、存储设备(406)(例如,硬盘、诸如压缩盘驱动器或数字视频盘(DVD)驱动器之类的光驱、闪存棒等)以及以当今的计算机为典型的众多其他元件和功能性(未示出)。在本发明的一个或更多个实施例中,处理器(402)为硬件。例如,处理器可以为集成电路。计算机系统(400)也可以包括输入装置,诸如键盘(408)、鼠标(410)或麦克风(未示出)。此外,计算机系统(400)可以包括输出装置,诸如监视器(412)(例如,液晶显示器(IXD)、等离子体显示器或阴极射线管(CRT)监视器)。计算机系统(400)可以经由网络接口连接(未示出)来连接到网络(414)(例如,局域网(LAN)、诸如因特网的广域网(WAN)或任何其它类型的网络)。在本发明的一个或更多个实施例中,存在许多不同类型的计算机系统,并且前述的输入装置和输出装置可以采取其它形式。一般来讲,计算机系统(400)至少包括实施本发明的实施例所必需的最少的处理装置、输入装置和/或输出装置。此外,在本发明的一个或更多个实施例中,前述计算机系统(400)的一个或更多个元件可以位于远程位置处并且通过网络连接到其它元件。此外,本发明的实施例可以在具有多个节点的分布式系统上实施,其中本发明的每个部分(例如,移动设备、用户应用、打印服务器、多功能打印机)可以位 于分布式系统内的不同节点上。在本发明的一个实施例中,节点对应于计算机系统。备选地,节点可以对应于具有关联的物理存储器的处理器。节点可以备选地对应于具有共享存储器和/或资源的处理器或处理器的微核。此外,可以在诸如压缩盘(CD)、磁盘、磁带、存储器或任何其它计算机可读存储设备之类的非暂时性计算机可读存储介质上,临时或永久地存储用于执行本发明实施例的计算机可读程序代码形式的软件指令。尽管已经关于有限数目的实施例描述了本发明,但本领域技术人员在受益于本公开内容之后将认识到,可以设想不偏离这里公开的本发明范围的其它实施例。相应地,本发明的范围应仅受所附权利要求所限制。
权利要求
1.一种用于使用打印机和移动设备来打印电子文档(ED)的方法,包括: 通过所述打印机接收对于打印的请求; 响应于所述请求,通过所述打印机生成唯一标识符(UID),其中所述移动设备在第一网络上将与所述UID和所述ED相关联的打印作业发送到打印服务器; 通过所述打印机将所述WD发送到所述打印服务器; 通过所述打印机从对发送所述WD作出响应的所述打印服务器接收所述打印作业;以及 基于所述打印作业,通过所述打印机打印所述ED的硬拷贝。
2.根据权利要求1所述的方法,还包括: 通过所述打印机,在介质上打印包括所述WD的图形码,其中所述移动设备通过对所述介质拍照来获得所述WD。
3.根据权利要求1所述的方法,还包括: 在所述打印机的屏幕上显示包括所述WD的图形码,其中所述移动设备通过扫描显示所述图形码的所述屏幕来获得所述nD。
4.根据权利要求3所述的方法,其中所述图形码为二维条码。
5.根据权利要求1所述的方法,其中所述打印机在第二网络上将所述WD发送到所述打印服务器,并且其中所述打印机在所述第二网络上从所述打印服务器接收所述打印作业。
6.根据权利要求5所述的方法,其中所述第一网络为公共蜂窝网络,并且其中所述第二网络为安全网络。
7.根据权利要求1所述的方法,其中所述ED由所述移动设备的用户选择,其中在由所述用户选择所述ED之后由所述移动设备生成所述打印作业,并且其中所述打印作业包括含所述WD的打印票据。
8.一种用于使用打印机和移动设备来打印电子文档(ED)的方法,包括: 通过所述移动设备获得由所述打印机生成的唯一标识符(UID); 在获得所述UID之后,由所述移动设备从所述移动设备的用户接收对所述ED的选择;以及 通过所述移动设备在第一网络上将与所述ED和所述UID相关联的打印作业发送到打印服务器, 其中响应于所述打印作业与从所述打印机接收到的所述WD匹配,所述打印服务器将所述打印作业发送到所述打印机;以及 其中所述打印机基于所述打印作业来生成所述ED的硬拷贝。
9.根据权利要求8所述的方法,其中所述打印机在第二网络上将所述UID发送到所述打印服务器,并且其中所述打印服务器在所述第二网络上将所述打印作业发送到所述打印机。
10.根据权利要求8所述的方法,其中获得所述UID包括: 通过所述移动设备对显示包括所述WD的图形码的所述打印机的屏幕拍照;以及 通过所述移动设备从所述图形码中提取所述nD。
11.一种用于使用打印机和移动设备来打印电子文档(ED)的方法,包括:通过打印服务器在第一网络上从所述移动设备获得与唯一标识符(UID)和所述ED相关联的打印作业,其中所述移动设备从所述打印机获得所述WD ; 通过所述打印服务器在第二网络上从所述打印机获得所述WD,其中所述打印机响应于对于打印的请求而生成所述WD ; 通过所述打印服务器将来自所述打印机的所述WD与来自所述移动设备的所述打印作业匹配;以及 响应于匹配,通过所述打印服务器在所述第二网络上将所述打印作业发送到所述打印机, 其中所述打印机基于所述打印作业来生成所述ED的硬拷贝。
12.根据权利要求11所述的方法,其中所述打印作业包括标识所述WD的打印票据。
13.—种用于打印电子文档(ED)的系统,包括: 打印机,被配置用于响应于对于打印的请求来生成唯一标识符(UID); 移动设备,被配置用于获得所述UID并且生成与所述UID和所述ED相关联的打印作业; 打印服务器,被配置用于在第一网络上从所述移动设备接收所述打印作业,并且响应于从所述打印机接收到所述UID来将所述打印作业发送到所述打印机, 其中所述打印机在从所述打印服务器接收到所述打印作业之后打印所述ED。
14.根据权利要求13所述的系统,其中所述打印服务器在第二网络上从所述打印机接收所述WD,并且其中所述打印服务器在所述第二网络上将所述打印作业发送到所述打印机。
15.根据权利要求14所述的系统,其中所述第一网络为蜂窝网络,并且其中所述第二网络为安全网络。
16.根据权利要求13所述的系统,其中所述打印机还被配置用于在所述打印机的屏幕上显示包括所述WD的图形码,并且其中所述移动设备通过扫描显示所述图形码的所述屏幕来获得所述WD。
17.根据权利要求13所述的系统,其中所述打印机通过通用串行总线(USB)连接来连接到所述打印服务器,并且其中所述打印服务器为个人计算机(PC)。
全文摘要
本发明涉及使用打印机和移动设备来打印电子文档的方法和系统。公开了一种用于使用打印机和移动设备来打印电子文档(ED)的方法,包括通过打印机接收对于打印的请求;响应于所述请求,通过打印机生成唯一标识符(UID),其中移动设备在网络上将与UID和ED相关联的打印作业发送到打印服务器;通过打印机将UID发送到打印服务器;通过打印机从对发送UID作出响应的打印服务器接收打印作业;以及基于打印作业,通过打印机打印ED的硬拷贝。
文档编号G06F3/12GK103226451SQ20131003866
公开日2013年7月31日 申请日期2013年1月31日 优先权日2012年1月31日
发明者柯·史蒂文·泰居, 梅布里·弗雷泽·朵齐尔三世, 斯图尔特·L·M·瓜尔涅里 申请人:柯尼卡美能达美国研究所有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1