本发明专利技术涉及信息处理装置、信息处理方法和信息处理系统。提供了一种计算机程序产品,其包括包含信息处理程序的非易失性计算机可读介质。该程序使计算机执行:第一获取步骤,从驱动器获取用于识别所述驱动器的识别信息;生成步骤,基于所述识别信息生成说明信息,所述说明信息指明存储用于更新所述驱动器的更新信息的存储位置;以及第二获取步骤,从所述存储位置获取所述更新信息,由在所述生成步骤中生成的说明信息指明所述存储位置。
【技术实现步骤摘要】
【专利说明】信息处理装置、信息处理方法和信息处理系统相关申请的交叉引用本申请要求在2014年9月9日在日本提交的日本专利申请N0.2014-183679的优先权以及在2015年6月16日在日本提交的日本专利申请N0.2015-121447的优先权,上述申请的全部内容通过引用方式并入到本文中。
本专利技术涉及信息处理装置、信息处理方法以及信息处理系统。
技术介绍
通常地,以绑定的形式来分配驱动器程序以及用于检查是否存在对该驱动程序的更新并实现安装的安装器程序。这些驱动程序和安装器程序被安装在同一台个人计算机(PC)中,安装器通过网络(诸如因特网)向服务器查询是否存在对相应的驱动程序的更新。通过该查询,如果存在更新,则安装器从服务器获取用于更新的驱动程序,并使用从服务器获取的该用于更新的驱动程序来更新安装在PC中的驱动程序。日本专利(N0.3870765)公开了一种获取用于安装在客户端装置中的外部装置的驱动程序的适当包并提示用户安装所获取的驱动程序的技术。也就是说,在日本专利(N0.3870765)中,根据客户端装置或外部装置的信息,通过参考所存储的驱动程序的数据库,可以获取驱动程序的最优包。然后,自动启动安装器程序以提示用户安装在所获取的包中包括的驱动器程序。根据日本专利(N0.3870765),用户能够方便地实现以下操作:从网络等获取驱动器程序的最新版本,并安装该驱动器程序的最新版本。但是,由于现有的安装器所能够处理的驱动器程序限于与该安装器共同分配的驱动器程序,因此存在以下问题:安装器不能处理例如未来将新提供的安装器程序。因此,每次提供新的驱动器程序时,通常都必须分配相应的安装器。另外,虽然日本专利(N0.3870765)中的方法能够处理多个外部装置的驱动器程序,但是该方法不能处理未来将新提供的驱动器程序。鉴于以上问题,需要使一个安装器能够一般适用于当前提供的程序以及未来将提供的程序。
技术实现思路
本专利技术旨在至少部分地解决现有技术中存在的问题。一种信息处理装置,包括:第一获取单元,从驱动程序获取用于识别所述驱动程序的识别信息;生成单元,基于所述识别信息生成说明信息,所述说明信息指明存储用于更新所述驱动程序的更新信息的存储位置;以及第二获取单元,从所述存储位置获取所述更新信息,由所述生成单元生成的说明信息指明所述存储位置。—种信息处理方法,包括:第一获取步骤,从驱动程序获取用于识别所述驱动程序的识别信息;生成步骤,基于所述识别信息生成说明信息,所述说明信息指明存储用于更新所述驱动程序的更新信息的存储位置;以及第二获取步骤,从所述存储位置获取所述更新信息,由在所述生成步骤中生成的说明信息指明所述存储位置。—种信息处理系统,包括:第一存储单元,将用于更新驱动程序的对象存储在第一存储位置中;第二存储单元,将更新信息存储在第二存储位置中,所述更新信息包括表示所述第一存储位置的信息,由基于识别所述驱动程序的识别信息的说明信息指明所述第二存储位置;第一保存单元,存储驱动程序,所述驱动程序包括识别所述驱动程序自身的识别信息;第一获取单元,从存储在所述第一保存单元中的所述驱动程序获取所述识别信息;生成单元,基于由所述第一获取单元获取的所述识别信息生成所述说明信息;第二获取单元,从所述第二存储位置获取所述更新信息,由所述生成单元生成的所述说明信息指明所述第二存储位置;以及更新单元,基于由所述第二获取单元获取的所述更新信息,从所述第一存储单元获取所述对象,并使用所获取的对象更新存储在所述第一保存单元中的所述驱动程序。结合附图,通过阅读以下对本专利技术的优选实施例的详细描述,可以更好地理解本专利技术的以上及其它目的、特征、优点以及技术和产业重要性。【附图说明】图1是示出根据第一实施例的信息处理系统的示例的配置的方框图;图2是示出适用于第一实施例的客户端PC的示例的配置的方框图;图3是用于解释根据第一实施例的客户端PC的功能的示例性功能方框图;图4是示出根据第一实施例的安装器的示例的配置的方框图;图5是示出根据第一实施例的驱动器的示例的配置的方框图;图6是示出根据第一实施例的驱动器更新步骤的示意图;图7是用于详细解释根据第一实施例的驱动器更新步骤的流程图;图8是示出根据第一实施例的ID的示例的示意图;图9是示出根据第一实施例的说明信息的示例的示意图;图10是示出根据第一实施例的更新信息的示例的示意图;图11A和图11B是示出根据第一实施例的显示屏幕的示例的示意图;图12是示出根据第一实施例的安装完成屏幕的示例的示意图;图13是用于解释根据本专利技术的实施例的ID的示例的示意图;图14A到14C是示出适用于每个实施例的更新信息的管理方法的示例的示图;图15是在通过参考图表根据参数来搜索ID的情况下的说明信息的示例的示意图;图16是示出根据第一实施例的经修改的示例的驱动器安装步骤的示例的流程图;图17是示出根据第一实施例的经修改的示例的被写入0S管理区域的驱动器信息的示例的示意图;图18是示出根据第一实施例的经修改的示例的驱动器更新步骤的示例的流程图;图19是示出适用于第二实施例的信息处理系统的示例的配置的方框图;图20是用于解释根据第二实施例的客户端PC的功能的示例性功能方框图;图21是示出根据第二实施例的安装器的示例的配置的方框图;图22是示出根据第二实施例的驱动器安装步骤的示例的流程图;图23是示出根据第二实施例的被写入0S管理区域的驱动器信息的示例的示意图;图24是示出根据第二实施例的驱动器更新步骤的示例的流程图;图25A和图25B是示出根据第二实施例的显示屏幕的示例的示意图;以及图26是示出根据第二实施例的安装完成屏幕的示例的示意图。【具体实施方式】以下将参考附图来详细描述信息处理装置、信息处理方法以及信息处理系统的实施例。(第一实施例)图1示出了根据第一实施例的信息处理系统的示例的配置。如图1所示,诸如在客户端侧的个人计算机的信息处理装置10 (以下称为客户端PC 10)与图像形成装置20a和20b通过网络22 (诸如局域网(LAN))彼此可通信地连接。在图1的示例中,图像形成装置20a和20b是打印机装置(打印机#1和#2)。用于驱动图像形成装置20a和20b的驱动器程序(在下文中简称为驱动器或驱动程序)被安装在客户端PC 10上。客户端PC 10可以使用所安装的驱动器通过网络22来控制图像形成装置20a和20b。将客户端PC 10连接到网络30(例如,通过路由器21的因特网)。将更新信息服务器40和对象设置服务器41连接到网络30。客户端PC 10可以通过网络30与更新信息服务器40和对象设置服务器41进行通信。在对象设置服务器41中,将用于更新安装在客户端PC 10中的驱动器的对象设置并存储在预先定义的存储位置中。存储在对象设置服务器41中的对象可以是驱动器本身(其替换安装在客户端PC 10中的驱动器,而且其版本比安装在客户端PC 10中的驱动器的版本新)或者可以是用于构成驱动器的模块。该对象并不限定于此,其可以是仅包括驱动器的更新部分的模块。将用于通过使用存储在对象设置服务器41中的对象来更新驱动器的更新信息存储在更新信息服务器40中。该更新信息至少包括显示对象在对象设置服务器41中被存储的存储位置的信息本文档来自技高网...
【技术保护点】
一种信息处理装置,包括:第一获取单元,从驱动器获取用于识别所述驱动器的识别信息;生成单元,基于所述识别信息生成说明信息,所述说明信息指明存储用于更新所述驱动器的更新信息的存储位置;以及第二获取单元,从所述存储位置获取所述更新信息,由所述生成单元生成的说明信息指明所述存储位置。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:山田刚,
申请(专利权)人:株式会社理光,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。