信息处理设备和方法以及装置控制设备、方法和系统制造方法及图纸

技术编号:8705290 阅读:146 留言:0更新日期:2013-05-16 19:32
本发明专利技术涉及信息处理设备和方法以及装置控制设备、方法和系统。信息处理设备能够抑制网络上的通信量的增大,并且即使在平台在发送侧装置和接收侧装置之间不同的情况下也发送数据。当从上层软件程序接收到针对装置的传送请求时,虚拟化控制器从传送请求中包括的参数提取用于控制装置所需的预定参数,将所提取的参数发送至装置,并且存储其它参数。当接收到与请求参数相对应的应答参数时,通信控制器通过将所存储的参数添加至应答参数来生成传送应答并且将所生成的传送应答传送至上层软件程序。

【技术实现步骤摘要】

本专利技术涉及用于经由网络来控制诸如打印机等的装置的信息处理设备及其控制方法、装置控制设备及其控制方法、以及装置控制系统。
技术介绍
传统上,已知以下装置控制系统,其中,信息处理设备经由诸如LAN(局域网)等的网络对装置进行控制。在该装置控制系统中,当网络上的客户端PC使用诸如打印机、存储器或扫描器等的装置时,客户端PC经由作为装置控制设备之一的装置服务器将上述装置当作共享装置进行访问。另一方面,提出了以下系统,其中,当客户端PC经由网络来使用装置时,客户端PC将数据封装成包(将数据分包),然后经由网络将包发送至装置服务器(参见例如美国专利N0.7185136)。在该系统中,当装置服务器接收到包时,拆开包以提取数据,并且装置服务器将所提取的数据发送至装置。顺便来说,当客户端PC将数据封装成包并且将包发送至装置服务器时,例如需要在客户端PC和装置服务器之间发送和接收用于控制该装置的数据(以下称为控制数据)。另一方面,即使未发送和接收控制数据,也要求客户端PC经由装置服务器将用于管理装置的状态的数据(以下称为管理数据)发送至该装置并且从该装置接收用于管理装置的状态的数据。即,总是在客户端PC和装置服务器之间发送和接收管理数据。因此,当以包的形式发送和接收管理数据和控制数据时,即使未进行数据发送和接收,也在网络上生成通信量。在诸如因特网等的连接了不特定多数的装置的网络的情况下,不能忽略这种通信量的影响。另外,如果诸如操作系统(OS)等的平台在发送侧的装置和接收侧的装置之间不同,则数据发送所需的参数和数据格式不同,结果,不能简单地通过以包的形式发送和接收数据来进行数据传送。
技术实现思路
本专利技术提供装置控制系统中的信息处理设备及其控制方法、装置控制设备及其控制方法、以及装置控制系统,其中,信息处理设备经由网络来控制装置,本专利技术能够抑制网络上的通信量的增大,并且在即使平台在发送侧装置和接收侧装置之间不同的情况下也能够传送数据。在本专利技术的第一方面,提供一种信息处理设备,用于经由网络连接至本地连接或内部连接有装置的装置控制设备,所述信息处理设备包括:请求参数创建单元,用于在从上层软件程序接收到针对所述装置的传送请求时,从所述传送请求中所包括的参数提取用于经由所述装置控制设备控制所述装置所需的预定参数作为请求参数,将包括所述请求参数的装置传送请求发送至所述装置,并且将所述传送请求中所包括的除所述请求参数以外的参数存储为第一参数;以及传送应答生成单元,用于在接收到与所述请求参数相对应的应答参数的情况下,通过将所存储的第一参数添加至所述应答参数来生成传送应答,并且将所生成的传送应答发送至所述上层软件程序。在本专利技术的第二方面,提供一种装置控制设备,用于经由网络连接至信息处理设备,并且所述装置控制设备本地连接或内部连接有装置,所述装置控制设备包括:传送请求生成单元,用于从所述信息处理设备接收装置传送请求,提取用于控制所述装置所需的预定参数作为请求参数,生成用于控制所述装置所需的除所述请求参数以外的第二参数,根据所生成的第二参数和所述请求参数生成用于控制所述装置的第二传送请求,并且将所生成的第二传送请求发送至所述装置;以及应答参数创建单元,用于从所述装置接收作为所述第二传送请求的应答的第二传送应答,从所述第二传送应答提取与所述请求参数相对应的应答参数,并且将包括所提取的应答参数的装置传送应答发送至所述信息处理设备。在本专利技术的第三方面,提供一种装置控制系统,包括经由网络相互连接的信息处理设备和装置控制设备,其中,所述装置控制设备本地连接或内部连接有装置,所述信息处理设备包括:请求参数创建单元,用于在从上层软件程序接收到针对所述装置的传送请求时,从所述传送请求中所包括的参数提取用于经由所述装置控制设备控制所述装置所需的预定参数作为请求参数,将包括所述请求参数的装置传送请求发送至所述装置,并且将所述传送请求中所包括的除所述请求参数以外的参数存储为第一参数;以及传送应答生成单元,用于在接收到与所述请求参数相对应的应答参数的情况下,通过将所存储的第一参数添加至所述应答参数来生成传送应答,并且将所生成的传送应答发送至所述上层软件程序,以及所述装置控制设备包括:传送请求生成单元,用于从所述信息处理设备接收所述装置传送请求,提取所述请求参数,生成用于控制所述装置所需的除所述请求参数以外的第二参数,根据所生成的第二参数和所述请求参数生成用于控制所述装置的第二传送请求,并且将所生成的第二传送请求发送至所述装置;以及应答参数创建单元,用于从所述装置接收作为所述第二传送请求的应答的第二传送应答,从所述第二传送应答提取与所述请求参数相对应的应答参数,并且将包括所提取的应答参数的装置传送应答发送至所述信息处理设备。在本专利技术的第四方面,提供一种控制信息处理设备的方法,所述信息处理设备经由网络连接至本地连接或内部连接有装置的装置控制设备,所述方法包括:在从上层软件程序接收到针对所述装置的传送请求时,从所述传送请求中所包括的参数提取用于经由所述装置控制设备控制所述装置所需的预定参数作为请求参数,将所述请求参数发送至所述装置,并且将所述传送请求中所包括的除所述请求参数以外的参数存储为第一参数;以及在接收到与所述请求参数相对应的应答参数的情况下,通过将所存储的第一参数添加至所述应答参数来生成传送应答,并且将所生成的传送应答发送至所述上层软件程序。在本专利技术的第五方面,提供一种控制装置控制设备的方法,所述装置控制设备经由网络连接至信息处理设备,并且所述装置控制设备本地连接或内部连接有装置,所述方法包括:从所述信息处理设备接收装置传送请求包,提取用于控制所述装置所需的预定参数作为请求参数,生成用于控制所述装置所需的除所述请求参数以外的第二参数,根据所生成的第二参数和所述请求参数生成用于控制所述装置的第二传送请求,并且将所生成的第二传送请求发送至所述装置;以及从所述装置接收作为所述第二传送请求的应答的第二传送应答,从所述第二传送应答提取与所述请求参数相对应的应答参数,并且将所提取的应答参数发送至所述信息处理设备。根据本专利技术,在信息处理设备和装置控制设备之间,发送和接收对装置进行控制所需的参数,因此,可以抑制网络上的通信量的增大,并且即使平台在发送侧装置和接收侧装置之间不同,也可以传送数据。通过以下参考附图对典型实施例的说明,本专利技术的其它特征将变得明显。附图说明图1是根据本专利技术实施例的装置控制系统的框图。图2是用于说明在图1所示的装置控制系统中执行的数据发送和接收控制的序列图。图3是示出在图1中出现的信息处理设备和装置服务器之间发送和接收的包数据的结构的图。图4是用于说明在图2所示的装置控制系统中传送的请求参数和应答参数的图。图5是根据本专利技术第二实施例的装置控制系统的框图,其中,网络是因特网。图6是用于说明图5所示的装置控制系统中执行的数据发送和接收控制的序列图。图7是示出在图5中出现的信息处理设备和装置服务器之间发送和接收的包数据的结构的图。具体实施例方式现在将参考示出本专利技术的实施例的附图在以下详细说明本专利技术。图1是根据本专利技术第一实施例的装置控制系统的例子的框图。在图1中,根据第一实施例的装置控制系统包括信息处理设备11和本地连接有装置14的装置服务器12。信息处本文档来自技高网
...

【技术保护点】
一种信息处理设备,用于经由网络连接至本地连接或内部连接有装置的装置控制设备,所述信息处理设备包括:请求参数创建单元,用于在从上层软件程序接收到针对所述装置的传送请求时,从所述传送请求中所包括的参数提取用于经由所述装置控制设备控制所述装置所需的预定参数作为请求参数,将包括所述请求参数的装置传送请求发送至所述装置,并且将所述传送请求中所包括的除所述请求参数以外的参数存储为第一参数;以及传送应答生成单元,用于在接收到与所述请求参数相对应的应答参数的情况下,通过将所存储的第一参数添加至所述应答参数来生成传送应答,并且将所生成的传送应答发送至所述上层软件程序。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:宫下良介
申请(专利权)人:佳能成像系统株式会社
类型:发明
国别省市:日本;JP

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

1