【技术实现步骤摘要】
本专利技术涉及一种信息处理设备、信息处理设备控制方法以及计算机可读记录介质,其中信息处理设备包括用来执行从外部设备输入的数据的特定处理并且向外部设备返回处理结果的处理单元。
技术介绍
近年来,在使用计算机来控制设备时,可以在操作系统(OS)上执行被配置用来控制设备的设备驱动器,从而实现用来控制设备的设备驱动器的功能。在这种情况下,如果在诸如文档准备程序、电子表格程序或图像编辑程序等应用程序(随后将被称为应用)的执行期间用户请求设备执行特定操作,则应用传送设备驱动器的处理的请求,从而设备驱动器根据请求来控制设备。例如,在控制打印机来执行打印任务时,用户发送打印通过诸如文档准备程序、电子表格程序或图像编辑程序等应用而生成或观察的文档的请求,应用响应该请求而发送将要打印出来的文档的数据到打印机驱动器,并且打印机驱动器发送文档的数据到打印机以执行打印任务。还有一种被配置具有接收打印机的各种打印性能的设定的功能的打印机驱动器,这些打印性能包括诸如编译(compilation)、装订、缩放以及完成处理等。如果用户选择了这些打印性能的组合,则打印机驱动器可获得与用户的请求相一 ...
【技术保护点】
一种信息处理设备,其包括多个模块,所述多个模块中的每一个都包括: 处理单元,用于从外部设备接收输入数据和设定选项,根据所述设定选项执行对所述输入数据的处理,并且将处理结果返回到所述外部设备; 存储单元,用于存储表示作为所述设定选 项可选择的设定项目以及对各设定项目可选择的设定值的信息;以及 信息提供单元,用于响应命令,将在所述存储单元中存储的所述表示所述可选择的设定项目和所述可选择的设定值的信息传送到传送所述命令的源单元。
【技术特征摘要】
JP 2007-12-14 2007-322838;JP 2008-10-8 2008-2621221.一种信息处理设备,其包括多个模块,所述多个模块中的每一个都包括:处理单元,用于从外部设备接收输入数据和设定选项,根据所述设定选项执行对所述输入数据的处理,并且将处理结果返回到所述外部设备;存储单元,用于存储表示作为所述设定选项可选择的设定项目以及对各设定项目可选择的设定值的信息;以及信息提供单元,用于响应命令,将在所述存储单元中存储的所述表示所述可选择的设定项目和所述可选择的设定值的信息传送到传送所述命令的源单元。2.根据权利要求1所述的信息处理设备,还包括:使用模块信息存储单元,用于存储使用模块信息,所述使用模块信息表示多个模块中的用于执行一系列处理的一组模块;获取单元,用于根据所述使用模块信息将与所述一组模块中的模块对应的命令传送到所述一组模块中的对应的模块,并且从所述一组模块中的所述对应的模块获取所述对应的模块的所述存储单元中存储的、表示所述可选择的设定项目和所述可选择的设定值的信息;以及GUI准备单元,用于基于由所述获取单元获取的所述信息,生成GUI的数据,所述GUI用来接收所述可选择的设定值中的、对每一个所述可选择的设定项目中指定的一个可选择的设定值。3.根据权利要求2所述的信息处理设备,还包括:接收单元,用于从外部设备接收一组模块;以及使用模块信息存储控制单元,用于将表示由所述接收单元接收到的所述一组模块的信息存储到所述使用模块信息存储单元中作为所述使用模块信息。4.根据权利要求2所述的信息处理设备,还包括:处理控制单元,用于在接收到请求执行所述一系列处理的命令以及根据所述使用模块信息将要被处理的数据时,根据所述使用模块信息,顺序地将所述将要被处理的数据以及在接收到的所述命令中包含的设定值输入到所述一组模块中的合适的一个模块;指定接收单元,用于基于由所述GUI准备单元所生成的所述GUI的数据来控制所述GUI,并且通过所述GUI从用户接收所述设定值中的指定的一个设定值;以及处理指示单元,用于根据由所述指定接收单元接收的所述设定值中的所述的指定的一个设定值来生成请求执行所述一系列处理的命令,并且将所述命令和要被处理的数据输出到所述处理控制单元。5.根据权...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。