支持使用移动终端进行拉打印的计算设备、系统及方法_4

文档序号:9631370阅读:来源:国知局
下激活或者禁用移动终端200。如果开/关按钮1410是开的话,移动终端200在使用移动终端的拉打印服务可用的状态下被激活,并且从而,包括在移动终端200中的SNMP代理和TCP服务器模块被激活。
[0103]图15A至图16是用于说明根据本公开的示范性实施例的、通过发送存储在移动终端200中的打印数据到图像形成装置来执行打印的处理的视图。
[0104]参照图15A,移动终端200通过使用SNMP搜索附近的可用图像形成装置。参照图15A,作为搜索连接到局部网的图像形成装置的结果,通过使用移动终端200,发现打印机A300-1、打印机B 300-2和打印机C 300-3。如果完成打印机搜索,则移动终端200在其屏幕上显示发现的打印机的列表以使得用户可以选择用于打印的打印机。图15B示出从发现的打印机的列表中选择将使用的打印机的例子。
[0105]参照图15B,包括发现的打印机的列表的屏幕1500显示在移动终端200的显示单元上。如图15B中所示,如果用户从发现的打印机当中选择打印机B 300-2,则经渲染的打印数据被发送到所选择的打印机B 300-2以请求打印。接收到经渲染的打印数据的打印机B 300-2执行打印。
[0106]图16示出通过使用移动终端执行的搜索打印机和发送打印数据的顺序操作。
[0107]参照图16,在操作1601中,移动终端200通过使用SNMP搜索可用图像形成装置。在操作1602中,移动终端200在其屏幕上显示发现的图像形成装置的列表。在操作1603中,移动终端200接收选择所发现的图像形成装置中的一个的用户输入。在操作1604中,移动终端200发送打印数据到所选择的图像形成装置300。发送的打印数据是从计算设备接收到并且被存储的打印数据,并且被渲染成可打印格式文件。最后,在操作1605中,接收到打印数据的图像形成装置300执行打印。
[0108]如上参考图13B所述,计算设备100不直接发送经渲染的打印数据到移动终端200,而是可以发送其到云存储器1330,并且移动终端200可以访问云存储器1330以下载打印数据并且执行拉打印。
[0109]图17和图18是用于说明根据本公开的示范性实施例的、通过下载存储在云存储器1330中的打印数据到移动终端200来执行拉打印的处理的视图。
[0110]参照图17,移动终端200发送由用户输入的用户帐户信息到云存储器1330以登录到云存储器服务。当登录成功时,移动终端200可以接收存储在云存储器1330中的打印数据的列表并且在屏幕上显示打印数据的列表。当用户选择用户希望打印的打印数据时,通过查看显示在移动终端200的屏幕上的打印数据的列表,移动终端200从云存储器1330下载所选择的打印数据。接下来,移动终端200发送下载的打印数据到图像形成装置300以请求打印。
[0111]参照图18,在操作1801中,移动终端200发送帐号信息到云存储器1330以登录到云存储器服务。具体来说,当移动终端200从用户接收关于云存储器服务的用户帐户信息,也就是说,用户ID和口令时,移动终端200发送接收到的用户ID和接收到的口令到云存储器1330以便登录到云存储器服务。
[0112]在操作1802中,云存储器1330发送从计算设备接收到的所存储的打印数据的列表,也就是说,经渲染的打印数据的列表,到移动终端200。
[0113]在操作1803中,移动终端200在其屏幕上显示从云存储器1330接收到的打印数据的列表,并且由用户从列表中选择多条打印数据中的一条。
[0114]在操作1804中,移动终端200从云存储器1330下载所选择的打印数据。
[0115]在操作1805中,移动终端200通过使用SNMP搜索可用图像形成装置。
[0116]在操作1806中,移动终端200在其屏幕上显示发现的图像形成装置的列表。
[0117]在操作1807中,移动终端200接收选择所发现的图像形成装置中的一个的用户输入。
[0118]在操作1808中,移动终端200发送在操作1804中下载的打印数据到所选择的图像形成装置。
[0119]在操作1809中,图像形成装置300执行接收到的打印数据的打印。
[0120]图19是示出根据本公开的示范性实施例的计算设备100的结构。
[0121]参照图19,根据本公开的示范性实施例的计算设备100可以包括用户接口单元(用户接口 ) 110、控制器120、通信单元(通信装置)130、打印机驱动器140、数据传输管理单元(数据传输管理器)150和移动搜索管理单元(移动搜索管理器)160。
[0122]用户接口单元110用于提供信息给用户以及接收用户输入,并且可以包括例如监控器和键盘。计算设备100可以接收指示由用户选择的打印作业和打印方法的信息。也就是说,用户可以经由用户接口单元110选择诸如将打印的文档或者图像这样的打印作业并且选择打印所选择的打印作业的方法。具体来说,用户可以通过使用移动终端选择拉打印作为打印方法。上面参考图4和图5具体描述经由用户接口单元110选择打印作业和打印方法的操作。
[0123]控制器120用于控制计算设备100的整体操作,并且是例如中央处理单元(CPU)。
[0124]通信单元130用于经由有线或者无线通信发送或者接收数据。
[0125]打印机驱动器140用于渲染打印数据。具体来说,打印机驱动器140将打印数据渲染为可打印格式文件。具体来说,打印机驱动器140将包括在打印数据中的对象渲染为原始图像,将原始图像变换为诸如JPEG文件这样的图像格式文件,并且生成包括图像格式文件的可打印格式文件,诸如PDF文件。
[0126]可以经由用户接口单元110设置关于打印作业的打印选项,并且打印机驱动器140可以将打印选项应用到打印数据并且可以将打印数据渲染为应用了打印选项的打印数据。
[0127]打印选项的例子可以是布局的改变、添加信息到每个页、颜色设置以及打印质量设置。打印选项相应于这样的打印选项:对于该打印选项的信息可以在处理期间存储,其中包括在打印数据中的对象被变换为原始图像并且原始图像被变换为通用图像格式文件。
[0128]但是,如果命令由打印机驱动器提供以设置诸如双面打印、纸馈送托盘的设置或者纸的类型这样的打印选项,并且如果这些选项事实上由图像形成装置实现,则打印选项可以不被存储在图像格式文件或者输出格式文件中并且因此不能使用。
[0129]移动搜索管理单元160搜索可以用来执行拉打印的移动终端,而且数据传输管理单元150经由通信单元130发送通过使用打印机驱动器140渲染的打印数据到发现的移动终端。
[0130]具体来说,移动搜索管理单元160可以搜索连接到网络的至少一个移动终端以便获取发现的移动终端的电话号码、IP地址和端口号。移动搜索管理单元160可以在用户接口单元110上显示所获取的信息当中的移动终端的电话号码作为移动终端的标识信息。
[0131]当用户选择用户接口单元110上显示的移动终端的电话号码中的一个时,数据传输管理单元150通过使用利用移动搜索管理单元160获取的IP地址和端口号发送经渲染的打印数据到与所选择的电话号码相应的移动终端。
[0132]由移动搜索管理单元160执行的搜索移动终端的过程执行如下:移动搜索管理单元160通过使用UDP发送请求移动终端的电话号码的数据分组到网络。连接到网络的移动终端的SNMP代理响应于由移动搜索管理单元160发送的数据分组生成包括移动终端的电话号码的数据分组,并且通过使用UDP发送数据分组到网络。计算设备100的移动搜索管理单元160接收由移动终端的SNMP代理发送的数据分组以获取移动终端的电话号码。除了移动终端的电话号码之外,移动搜索管理单元160还可以请求并且获取移动终端的IP地址、端口号等等。
[0133]如果以前使用的移动终端的列表存在,则移动搜索管理单元160可以在用户接口单元110上显示移动终端的列表。当用户从所显示的移动终端列表中选择移动终端中的一个时,移动搜索管理单元160请求所选择的移动终端的SNMP代理以确定可用性。当移动搜索管理单元160从所选择的移动终端的SNMP代理接收到响应时,移动搜索管理单元160确定所选择的移动终端是可用的。但是,如果移动搜索管理单元160没有从所选择的移动终端的SNMP代理接收到响应,则移动搜索管理单元160确定所选择的移动终端是不可用的。
[0134]当经由用户接口单元110选择待打印的文档并且将通过使用移动终端的拉打印选择为打印方法时,打印机驱动器140发送文档的名称和作业ID到数据传输管理单元150以便询问是否能够使用拉打印功能。接收到查询的数据传输管理单元150可以指示移动搜索管理单元160请求将要向其发送打印数据的移动终端的电话号码、IP地址和端口号。移动搜索管理单元160向连接到网络的移动终端请求其电话号码、IP地址和端口号。当从移动终端接收到响应时,移动搜索管理单元160生成可用移动终端的列表并且在用户接口单元110上显示可用移动终端的列表。当用户从可用移动终端的列表中选择其中一个移动终端时,移动搜索管理单元160向数据传输管理单元150发送所选择的移动终端的电话号码、IP地址和端口号。从移动搜索管理单元160接收到电话号码、IP地址和端口号的数据传输管理单元150回复打印机驱动器140,能够使用拉打印功能。
[0135]如上所述,根据以上示范性实施例的一个或多个,通过利用移动终
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1