信息处理装置、信息处理装置的控制方法、程序和存储介质制造方法及图纸

技术编号:7901652 阅读:184 留言:0更新日期:2012-10-23 13:28
一种信息处理装置,其能够通过使用存在于诸如因特网的网络上的服务器装置有效地执行打印。所述信息处理装置能够与包含目录服务器1000及第一处理服务器2000和第二处理服务器3000的服务器系统、以及打印机6000通信。所述装置接受由用户输入的、用于指示打印的单个指令,并且根据所述单个指令向服务器系统传送打印作业,并同时向打印机6000传送用于从服务器系统获取打印数据的指令。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于经由网络使得诸如打印机的图像形成装置(终端单元)执行打印的信息处理装置、所述信息处理装置的控制方法、程序和存储介质,更特别地,涉及能够使用存在于网络上的服务器装置有效地执行打印的信息处理装置、以及所述信息处理装置的控制方法。
技术介绍
近年来,使用设置在网络(例如,因特网)上的软件、而不在各自用户的诸如主机计算机的信息处理装置中的每一个中执行应用的软件使用形态(software usagepattern)正变得普及。作为用于使用因特网上的软件的这样的技术,所谓的云计算(cloudcomputing)已被知晓。在云计算中,云一般包含多个服务器装置,但是,各用户不需要知道哪个服务器装置正执行诸如程序的软件。云计算的特征是响应于用户请求提供各种类型的服务。一般地,在这种云计算中,服务器装置(例如,Web服务器)包括请求接受服务器和处理服务器。各请求接受服务器从主机计算机接受请求,并通过处理服务器执行请求。此外,服务器装置包含管理各种数据的数据库(DB )服务器。在云计算环境下,不需要用户安装新的服务器装置。此外,可以抑制诸如购买用于执行所希望的处理的应用程序的初期花费。并且,由于云提供服务,因此,变得更容易添加新的服务、升级服务的版本等。为了将云计算环境应用于打印环境,只需要诸如主机计算机的信息处理装置仅支持基本功能,并且,使得网络上的云执行附加功能。通过该配置,可以以低成本构建主机计算机,并通过云的多功能性和高性能来配置用于提供高附加值的服务环境。但是,一般地,云常常不被配置于内部网(intranet)上,而被配置于因特网上。另一方面,主机计算机与内部网中的图像形成装置等的终端单元(例如,打印装置)连接。由于NAT (网络地址翻译)中的IP (因特网协议)地址的受限制的使用或防火墙等,内部网遭受到不能从云对于内部网内的终端单元开始通信以由此从云向终端单元发送图像数据(打印数据)的问题。为了应对这种问题,已提出了例如在上述的数据库服务器中存储打印数据、并且从诸如主机计算机的信息处理装置向诸如打印装置的终端单元给予打印指令的技术(参见例如下述的PTL (专利文献)I)。在该技术中,在从信息处理装置接受打印指令时,终端单元请求数据库服务器发送打印数据。根据PTLl中公开的方法,通过从内部网内开始到因特网的通信执行对于打印数据的请求,即使云存在于因特网上,也可以获取打印数据。但是,在根据PTLl中公开的方法的使用云的打印环境中,主机计算机和终端单元存在于内部网内。当考虑到该点时,为了使用附加功能执行打印,从主机计算机向云发送打印请求,并且,为了仅使用基本功能执行打印,从主机计算机向终端单元直接发送打印请求是更有效的。但是,在PTLl中公开的方法中,必须总是向数据库服务器发送打印数据。鉴于这些点,终端单元仅从数据库服务器获取打印数据的方法在效率方面是非常不利的。引文列表专利文献PTLl 日本专利公开公报 No. 2006-146
技术实现思路
技术问题 本专利技术提供能够使用存在于诸如因特网的网络上的服务器装置有效地执行打印的信息处理装置、服务器装置、所述信息处理装置的控制方法、程序和存储介质。问题的解决方案因此,在本专利技术的第一方面中,提供一种信息处理装置,所述信息处理装置能够与包含至少一个服务器的服务器系统和打印机通信,所述信息处理装置包括接受单元,被配置为接受由用户输入的、用于指示打印的单个指令;以及传送(transmission)单元,被配置为根据由所述接受单元接受的单个指令向服务器系统传送打印作业,并同时向打印机传送用于从服务器系统获取打印数据的指令。因此,在本专利技术的第二方面中,提供一种信息处理装置的控制方法,所述信息处理装置能够与包含至少一个服务器的服务器系统和打印机通信,所述控制方法包括接受由用户输入的、用于指示打印的单个指令;以及根据由所述接受所接受的单个指令向服务器系统传送打印作业,并同时向打印机传送用于从服务器系统获取打印数据的指令。因此,在本专利技术的第三方面中,提供一种计算机可执行程序,用于使得计算机执行信息处理装置的控制方法,所述信息处理装置能够与包含至少一个服务器的服务器系统和打印机通信,其中,所述方法包括接受由用户输入的、用于指示打印的单个指令;以及根据由所述接受所接受的单个指令向服务器系统传送打印作业,并同时向打印机传送用于从服务器系统获取打印数据的指令。因此,在本专利技术的第四方面中,提供一种存储所述计算机可执行程序的非暂态(non-transitory)计算机可读存储介质。专利技术的有利效果如上所述,根据本专利技术,即使当使得用于产生打印数据的图像处理功能通过内部网外的服务器装置被执行时,打印装置也可以接收并处理打印作业。此外,当不必使得内部网外的服务器装置执行图像处理功能时,由于直接从信息处理装置向打印装置发送打印作业、以由此使得打印处理被执行,因此,可以有效地执行打印。从结合附图的以下详细描述,本专利技术的特征和优点将变得更加明显。附图说明图I是根据本专利技术实施例的打印系统的框图。图2是出现于图I中的云的硬件配置的框图。图3是出现于图I中的云的软件配置的框图。图4是出现于图I中的主机计算机和打印机的硬件配置的框图。图5是出现于图I中的主机计算机和打印机的软件配置的框图。图6是用于设定出现于图I中的打印机的设备设定处理的流程图。图7是示出出现于图4中的CRT上显示的网络配置显示画面的例子的示图。图8是由出现于图I中的云执行的设备登记(registration)处理的流程图。图9是示出在出现于图I中的云中登记的用户数据(登记信息)的例子的示图。 图10是由出现于图I中的主机计算机上操作的安装器(installer)执行的驱动器(driver)安装处理的流程图。图11是示出出现于图4中的CRT上显示的云ID输入画面的例子的示图。图12是示出出现于图4中的CRT上显示的打印机列表画面的例子的示图。图13A是示出出现于图I中的主机计算机、云和打印机之间的处理流程的序列图。图13B是图13B的继续。图14是由出现于图5中的打印机驱动器执行的打印处理的流程图。图15A是示出出现于图4中的CRT上显示的用户界面的基本设定标签(tab)画面的示图。图15B是示出用户界面的扩展设定标签画面的示图。图16A是由出现于图I中的云执行的打印处理的流程图。图16B是图16A的继续。图17A是由出现于图I中的打印机(设备)执行的打印处理的流程图。图17B是图17A的继续。具体实施例方式以下,将描述根据本专利技术实施例的信息处理装置和使用所述信息处理装置的打印系统的例子。在以下的描述中,打印系统被假定为在云计算环境下使用云(一个或多个服务器装置)执行打印。图I是根据本专利技术实施例的打印系统的框图。参照图1,示出的打印系统包括作为信息处理装置的主机计算机5000和作为终端设备的打印机6000。主机计算机5000和打印机6000通过网络11 (例如,内部网)相互连接。虽然在示出的例子中只示出一个打印机6000,但是,可存在多个打印机6000。网络11与网络10 (例如,因特网)连接,并且,在因特网10上存在云100。虽然在示出的例子中只示出一个云100,但是,也可设想在因特网10上存在多个云的情况。在示出的例子中,云1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:栗原主计
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

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

1