信息处理装置、信息处理方法及程序的制作方法

文档序号:7744726阅读:103来源:国知局
专利名称:信息处理装置、信息处理方法及程序的制作方法
技术领域
本发明涉及进行设定值的更新的信息处理装置、信息处理方法及程序。
背景技术
目前,已知通过导出在第一设备中设定的设定值并导入第二设备,来将第一设备 的设定移植到第二设备的方法。这在引入多个设备并在多个设备中统一设定相同设定值的 情况下、或者在设备的购买替换时将旧设备的设定内容转移到新设备等情况下是方便的。 例如,在专利文献1中公开了导入文件的内容的技术。在专利文献2中公开了导入地址簿 的技术。在专利文献3中公开了从外部存储装置导入个别颜色管理表的技术,该个别颜色 管理表存储需要个别的颜色变换的输入图像的颜色指定信息、和变换颜色信息的配对。专利文献1JP特开2004-178602号公报专利文献2JP特开2003-219132号公报专利文献3JP特开2004-112181号公报

发明内容
但是,例如在MFP (Multi Function Peripheral)中存在引擎调整值、或网络调整值等设备中固有的值。当把这些值设定在不同种类的设备中时,存在设备不正常工作的问 题。鉴于上述情况而提出本发明,其目的在于,提供一种信息处理装置、信息处理方法 以及程序,能够在将预定设备的设定值设定在其它设备中时,不产生新设定了设定值的设 备不正常工作的不适情况。为了解决上述问题并达成目的,本发明提供一种利用多个设定值来进行信息处理 的信息处理装置,其中,具备识别信息存储单元,其存储用于识别该信息处理装置的设备 识别信息;设定值存储单元,其把在所述信息处理装置中利用的各种设定值分别与固有信 息对应起来存储,所述固有信息表示所述设定值是否为在与该信息处理装置不同的设备中 无法设定的设备固有值;文件取得单元,其取得包含各种设定值和所述设备识别信息的设 定信息文件;比较单元,其比较在所述设定信息文件中包含的所述设备识别信息、和在所述 识别信息存储单元中存储的所述设备识别信息;以及设定值更新单元,当所述设定信息文 件中包含的所述设备识别信息、与在所述识别信息存储单元中存储的所述设备识别信息不 一致时,将在所述设定值存储单元中存储的所述设定值中所述设备固有值以外的所述设定 值,更新为在所述设定信息文件中包含的所述设定值。另外,本发明的另一形态是利用多个设定值进行信息处理的信息处理装置中的信 息处理方法,其中,所述信息处理装置具备识别信息存储单元,其存储用于识别该信息处 理装置的设备识别信息;以及设定值存储单元,其把各种设定值分别与固有信息对应起来 存储,所述固有信息表示所述设定值是否为在与该信息处理装置不同的设备中无法设定的 设备固有值,所述信息处理方法具有以下步骤文件取得单元取得设定信息文件的文件取得步骤,所述设定信息文件包含在所述信息处理装置中利用的各种设定值、和用于识别能 够设定所述设定值的设备的设备识别信息;比较单元比较在所述设定信息文件中包含的所 述设备识别信息、和在所述识别信息存储单元中存储的所述设备识别信息的比较步骤;以 及设定值更新单元,在所述设定信息文件中包含的所述设备识别信息、与在所述识别信息 存储单元中存储的所述设备识别信息不一致时,将在所述设定值存储单元中存储的所述设 定值中所述设备固有值以外的所述设定值,更新为在所述设定信息文件中包含的所述设定 值的设定值更新步骤。
另外,本发明的另一形态是一种程序,其用于使利用多个设定值进行信息处理的 计算机作为以下单元来工作识别信息存储单元,其存储用于识别该计算机的设备识别信 息;设定值存储单元,其把在所述设备中利用的各种设定值分别与固有信息对应起来存储, 所述固有信息表示所述设定值是否为在与该信息处理装置不同的设备中无法设定的设备 固有值;文件取得单元,其取得设定信息文件,该设定信息文件包含各种设定值和识别能够 设定所述设定值的设备的设备识别信息;比较单元,其比较在所述设定信息文件中包含的 所述设备识别信息、和在所述识别信息存储单元中存储的所述设备识别信息;以及设定值 更新单元,其当在所述设定信息文件中包含的所述设备识别信息、与在所述识别信息存储 单元中存储的所述设备识别信息不一致时,将在所述设定值存储单元中存储的所述设定值 中所述设备固有值以外的所述设定值,更新为在所述设定信息文件中包含的所述设定值。根据本发明,起到在把预定设备的设定值设定在其它设备中时不发生新设定了设 定值的设备不正常工作的不适情况的效果。


图1是表示第一实施方式的复合机100的结构的框图。图2是示意地表示用户存储部123的数据结构的图。图3是表示设定定义存储部126存储的设定定义数据的类图。图4是示意地表示设定定义存储部126所存储的设定定义数据的数据结构的图。图5是示意地表示设定定义存储部126所存储的其它设定定义数据的数据结构的 图。图6是表示导出处理的流程图。图7是表示在图6中说明的登录处理(步骤S100)的细节的顺序图。图8是表示在图6中说明的设定值提取处理(步骤S102)的细节的顺序图。图9是表示目录选择画面的图。图10是表示在图6中说明的权限判定处理(步骤S104)的细节的顺序图。图11是表示在图6中说明的导出处理(步骤S106)的细节的顺序图。图12是示意地表示通过导出处理生成的设定信息文件的数据结构的图。图13是表示设定信息文件的导入处理的流程图。图14是表示在图13中说明的设定信息文件读出处理(步骤S202)的细节的顺序 图。图15是表示在图13中说明的设备ID比较处理(步骤S204)的细节的顺序图。图16是表示在图13中说明的设定值更新处理(步骤S206)的细节的顺序图。
图17是表示第二实施方式的设定定义存储部126存储的设定定义数据的类图。图18是示意地表示通过第二实施方式的复合机100输出的设定信息文件的数据 结构的图。图19是表示第二实施方式的复合机100的设定值更新处理的流程图。图20是表示作为导入目的地的复合机100的设备ID存储部127中存储的信息规 范的图。图21是示意地表示通过设定值更新处理生成的更新结果文件的数据结构的图。图22是表示第一、第二实施方式的复合机100的硬件结构的框图。符号说明100复合机;110应用层;111功能提供部;120服务层;121UI ;122用户管理部;123用户存储部;124用户认证部;125数据管理部;126设定定义存储部;127设备ID存储部;130设备层;131存储介质;140操作层;141设定处理控制部;142设定信息管理部;143设定定义管理部;144设备信息管理部;145权限判断部
具体实施例方式以下,参照附图详细说明本发明的信息处理装置、信息处理方法以及程序的最佳实施方式。(第1实施方式)图1是表示作为第一实施方式的信息处理装置的复合机100的结构的框图。复合 机100具备应用层110、服务层120、设备层130和操作层(operationlayer) 140。复合机 100生成包含在复合机100中设定的设定值的设定信息文件,并将其输出、即导出到外部。 另外,取得即导入在其它复合机中生成的设定信息文件,并通过所取得的设定信息文件中 包含的设定值更新复合机100的各设定值。应用层110具有功能提供部111。应用层110存储了用户用于利用复合机100的 各种应用程序,功能提供部111通过存储在应用层110中的应用程序,根据需要对服务层 120进行处理的执行指示或处理结果的取得。服务层120具有可以接收来自应用层110的各应用程序的处理请求的应用程序接 口(以下称为API)。服务层120还具有用户接口(UI) 121、用户管理部122、用户认证部124和数据管 理部125。UI121接受来自用户的输入。UI121还对用户提示各种信息。具体来说,UI121 是具备显示画面的操作面板。UI121相当于用户识别信息取得单元、读出受理单元、变更受 理单元、选择受理单元以及显示单元。用户管理部122具有用户存储部123。用户存储部123存储了用户信息。图2是示 意地表示用户存储部123的数据结构的图。用户认证部124将用于识别用户的用户ID和用 户的角色对应起来存储。角色是表示有无对各种设定值进行访问或改写等的权限的信息, 对设定值的访问限制权限的程度根据角色而不同。用户认证部124,通过比较经由UI121从 用户取得的用户ID和用户存储部123中存储的用户ID,来进行用户认证。具体来说,当两 个用户ID —致时判断为用户认证成功,当不一致时判断为用户认证失败。
数据管理部125具有设定定义存储部126,管理作为为了生成设定画面所需要的 数据的设定定义数据。所谓设定定义数据,是将各种规范(specification)和应该对应规 范设定的设定值对应起来的信息,具有与显示画面相关的画面规范、以及与设定值相关的 信息规范(information specification)。在信息规范中,与识别设定值的设定值ID对应 地具体存储了设定值。数据管理部125还具有设备ID存储部127。设备ID存储部127存 储了识别复合机100个体的设备ID。作为其它例子,设备ID是识别复合机100的设备种类 的识别信息等。设定定义存储部126以及设备ID存储部127分别相当于设定值存储单元 以及识别信息存储部。设备层130具有存储介质131,按照来自服务层120的指示进行复合机100具备的 存储介质131等设备的控制。操作层140具有设定处理控制部141、设定信息管理部142、设定定义管理部143、 设备信息管理部144和权限判断部145。设定处理控制部141经由UI121从用户接受设定值的导入或者导出的请求。设定 处理控 制部141指示设定信息管理部142执行针对所接受的请求的处理。设定信息管理 部142对设定定义管理部143请求导入或导出的设定的规范。设定信息管理部142相当于 比较单元、设定值更新单元、设定范围比较单元、数据类型比较单元、用途比较单元、编辑单 元、生成单元、输出单元以及文件取得单元。设定定义管理部143按照来自设定信息管理部 142的请求,参照设定定义存储部126。设备信息管理部144管理该复合机100的设备ID 等与设备相关的信息。权限判断部145判断进行向UI121的输入输出的用户的权限。作为 权限,具有复合机100的设定信息的导出的权限、编辑设定值的权限等多个权限。权限判断 部145相当于第一权限判定单元、第二权限判定单元。 图3是设定定义存储部126存储的设定定义数据的类图。设定定义数据例如以XLM 形式来记述。设定定义数据具有规范类(specification class) 200、访问权限类202、画 面规范类210、项目类212、菜单类216、信息规范类220、数据规范类222、数值型规范类224 和字符串型规范类226。如图3所示,各类的矩形具有两部分区域,从上方起称为表示类名的名称区域、和 表示类具有的数据(属性)的属性区域。例如,表示规范类200的矩形的名称区域表示该 类的类名为“规范”,属性区域表示该类具有的属性为“识别符”。接着,对各类进行说明。规范类200表示复合机100中的各种规范。规范类200作 为属性而具有识别符。识别符是识别规范(画面规范或信息规范)的属性。在信息规范的 情况下,为信息规范识别符。以层次结构来描述识别符。例如,识别符“machine, mail”识 别为比通过识别符“machine”识别的规范下位的层次规范。访问权限类202是关于由规范定义的项目来管理访问权限的类。访问权限类202, 作为属性而具有角色以及权限。具体来说,角色是一般用户、文件管理者等参照图2来说明 的角色。权限表示对各角色许可的权限。具体来说,如前所述,包括设定值的导出、设定值 的编辑等。画面规范类210是管理画面规范的类。画面规范类210,作为属性而具有显示名 称。显示名称是表示由画面规范定义的项目的显示名称。即,在显示画面中显示该显示名 称。
项目类212是管理由画面规范定义的项目的类。项目规范类214是管理项目规范 的类。项目规范类214,作为属性而具有项目类别、数据类型以及信息规范识别符。所谓项 目类别,是所显示的该项目的类别(例如输入型或选择型)。所谓数据类型,是表示作为项 目规范的数据类型的设定值是数值型还是字符串型的信息。另外,信息规范识别符是用于 确定信息规范的属性。菜单类216是管理画面规范的菜单类别的类。该菜单类216作为属性而具有菜单 类别。所谓菜单类别,是画面规范的菜单的类别。信息规范类220是管理信息规范的类。信息规范类220,作为属性而具有识别符、 所有者组件名和设备固有值。识别符是识别信息规范类的属性。所谓设备固有值,是表示 对应的设定值是否是设备中所固有的值、即设备固有值的信息。设备固有值可以是针对设 备的每个个体而不同的值,作为其它例子,也可以是针对设备的每个设备种类而不同的值。数据规范类222是管理作为与信息规范相关的数据的设定值的类。具体来说,该 数据规范类222,作为属性具有初始值。所谓初始值,是由信息规范定义的设定值的初始值。 在本实施方式中,作为设定值,对导入或导出设定值的初始值的情 况进行说明。数值型规范类224是管理可以作为设定值来输入的数值的范围的类。数值型规范 类224,作为属性而具有设定值的最大值以及最小值。所谓最大值,是可以作为设定值来设 定的最大值。所谓最小值是可以作为设定值来设定的最小值。 字符串型规范类226是管理可以对应设定值输入的字符串的范围的类。字符串型 规范类226,作为属性而具有最大长度以及最小长度。所谓最大长度是可以设定的字符串的 最大长度。所谓最小长度是可以设定的字符串的最小长度。接着,说明图3所示的各类间的关系。如该图所示,连接表示各类的矩形的直线表 示在其两端的类间存在关系,该直线的两端附近的文字表示类的角色,数字表示类的多重 度。在此,所谓角色,是从该直线的两端中的一方的类看来,另一方的类的角色或立场,所谓 多重度,是根据该直线的两端的类生成的对象数(object number)的对应关系。访问权限类202具有管理由规范类200定义的各规范的访问权限的角色。信息规 范类220以及画面规范类210是继承了规范类200的类。另外,与继承了画面规范类210的 项目类212 —对一地关联的项目规范类214,与信息规范类220相关联。通过信息规范识别 符来进行该关联。由此可以将显示的项目、与该项目中的内部的详细信息对应起来。所谓 详细信息,是为了使用由用户对于该项目设定的值由组件来进行处理所需要的属性信息。本实施方式的设定定义存储部126汇总地存储了设定画面的项目、和为了执行利 用该项目的处理所需要的详细信息。另外,设定定义存储部126,针对每个项目,把显示包含 该项目的设定画面之前的画面迁移、以及表示各显示画面内的项目的层次的识别符对应起 来存储。由此可以确定显示项目的设定画面以及设定画面内的层次。并且,通过对设定定义存储部126进行条目的追加、更新或删除,可以追加、更新 或删除在设定画面中显示的项目以及每个项目的详细信息。而且,通过由本实施方式的设 定定义存储部126进行汇总管理,可以防止多个项目间的不一致。另外,由于在设定定义存 储部126中汇总管理在多个设定画面中利用的画面规范以及信息规范,因此可以防止在多 个规范间产生的内容的不一致。另外,在设定定义存储部126中,把在多个设定画面中利用的画面规范以及信息规范应用于图3所示的类结构的基础上汇总存储,因此可以按照一贯的策略控制每个项目 的访问。图4以及图5是示意地表示设定定义存储部126所存储的设定定义数据的数据结 构的图。在图4中表示了作为与设备设定相关的规范的画面形和信息规范。画面规范进一 步被分为大分类、中分类以及小分类,对于小分类,关联了项目、项目规范。而且,项目规范 与信息规范相关联。画面规范分别具有识别符、显示名称以及菜单类别。项目具有识别符 以及显示名称。项目规范具有项目类别、数据类型以及信息规范识别符。信息规范具有识 别符、所有者组件名以及表示是否是设备固有值的信息。中分类的识别符,是在大分类的识别符中追加了识别中分类的识别符后的识别 符。例如,“邮件菜单”的识别符“machine, mail”,是在作为该画面规范的上位、即大分类的 “设备设定目录”的识别符“machine”中追加了 “邮件菜单”的识别符“mail”后的识别符。 这样,属于同一分类的规范的识别符包含公共的识别符。因此,例如在想要检索属于大分类 “设备设定”的全部小分类的画面规范的情况下,以“machine”作为检索词进行前方一致检 索即可。由此,在识别符中包含“machine” 的 “machine, mail ”、或 “machine, mail, smtp”、 "machine, base”等属于大分类“设备设定”的全部小分类的画面规范命中(hit)。这样,对于画面规范的大分类对应了在该大分类中包含的全部设定项目,因此,通 过指定大分类可以确定属于大分类的全部设定项目。而且,各项目规范具有信息规范识别符,由此与信息规范相关联。在图4所 示的例子中,项目规范“输入项目”具有信息规范“ SMTP服务器名设定”的识别符 "outputFilterMail. smtp. server,,。而且,如图5所示,设定定义存储部126存储了与信息规范对应的字符串型规范。 在字符串型规范中包含设定数据的初始值、最大长度、最小长度。此外,信息规范和字符串 型规范通过识别设定值的设定值ID对应起来。设定定义存储部126还与信息规范对应地存 储了访问权限。在图5所示的例子中,“SMTP服务器名设定权限1”是角色“用户管理者”、 权限“参照”。这表示用户管理者的角色的用户具有参照的权限。另外,“SMTP服务器名设 定权限3”是角色“设备管理者”、权限“参照 更新 读出”。这表示设备管理者的角色的 用户具有参照、更新以及读出的权限。这样,对于一个信息规范设定了按照每个角色不同的 访问权限。作为权限,具有参照、读出、更新等。在具有参照的权限的情况下,可以阅览设定值 的内容。在具有读出的权限的情况下,可以把对应的规范的设定值导出到外部。在具有更 新的权限的情况下,当从外部导入了对应的规范的设定值时,可以将已经设定的设定值更 新为从外部导入的设定值。这样,通过设定多个权限,可以防止对设定值的非法访问或非法 的改写。本实施方式的角色对应于用户识别信息。在本实施方式中,权限根据用户的角色 而不同,因此,在用户存储部123的用户信息中将用户ID和角色对应起来,在设定定义数 据中不将用户ID、而将角色和权限对应起来,由此针对每个角色设定了权限,但作为另一例 子,也可以在设定定义数据中将用户ID和权限对应起来,针对每个用户设定权限。图6是表示生成包含在复合机100中设定的各种设定值的设定信息文件并导出的 导出处理的流程图。首先,当经由UI121从用户输入用户ID时,用户认证部124进行登录处理(步骤S100)。接着,当经由UI121从用户输入导出指示时,设定信息管理部142提取 在复合机100中设定的设定值、即在设定定义存储部126中存储的设定值(步骤S102)。接 着,判断正在进行设定值的导出处理的用户的权限(步骤S104)。然后,生成设定信息文件, 并将设定信息文件导出到外部(S106)。以下,在图7以后说明各处理的细节。图7是表示在图6中说明的登录处理(步骤S100)的细节的顺序图。首先,当从用 户向UI121输入用户ID时,UI121向用户认证部124传递用户ID(步骤S110)。用户认证 部124对用户管理部122,请求用户ID和用户信息取得(步骤S112)。用户管理部122参 照用户存储部123,确定与所取得的用户ID对应的角色,将所确定的角色返回用户认证部 124(步骤S114)。用户认证部124在从用户管理部122取得角色时判断为认证成功。另外, 在未取得角色时、即未在用户存储部123中登录用户ID时,判断为认证不成功。用户认证部 124根据来自用户管理部122的回答,将表示认证是否成功(0K/NG)的信息返回UI121(步 骤S116)。UI121将认证结果显示在显示画面上。至此,登录处理结束。此外,在登录处理 中,在认证失败的情况下不进行以后的处理,结束处理。图8是表示在图6中说明的设定值提取处理(步骤S102)的细节的顺序图。首 先,经由UI121从用户取得导出指示。用户可以选择导出指示和作为导出对象的设定值的 目录。图9是表示目录选择画面的图。用户在目录选择画面中选择希望的目录。如图4 所示,目录选择画面中显示的目录,是图4所示的各规范的显示名称,与各规范一对一地对 应。即,可以通过目录确定规范。在想要导出全部设定值时,选择全部目录即可。UI121将表示通过用户选择的目录的目录信息、在登录处理中取得的用户的角色、 以及导出请求发送到设定处理控制部141 (步骤S120)。设定处理控制部141将导出请求、 角色以及目录信息发送到设定信息管理部142(步骤S121)。接着,设定信息管理部142将 画面规范取得请求与目录信息一起,发送到设定定义管理部143(步骤S122)。接着,设定 定义管理部143向数据管理部125发送数据取得请求以及目录信息(步骤S123)。数据管 理部125从设定定义存储部126中提取在目录信息中表示的目录的画面规范。设定信息管 理部142,经由设定定义管理部143取得从设定定义存储部126提取出的画面规范(步骤 S124)。例如,当在图9所示的目录选择画面中选择“设备设定”时,选择与图4所示的显示 名称“设备设定”对应的画面规范“设定设定目录”,而且,通过将所选择的“设备设定目录” 的识别符“machine”作为检索词进行前方一致检索,选择属于“设备设定目录”的大分类的 全部画面规范。在图4所示的例子中,“邮件菜单”、“SMTP菜单”、“基本设定菜单”等命中。设定信息管理部142将信息规范取得请求、和表示了与所取得的画面规范对应的 全部信息规范识别符的信息规范识别符列表一起发送到设定定义管理部143 (步骤S125)。 设定定义管理部143向数据管理部125发送数据取得请求以及信息规范识别符列表(步骤 S126)。数据管理部125从设定定义存储部126中提取出由在信息规范识别符列表中包含 的信息规范识别符识别的全部信息规范。设定信息管理部142经由设定定义管理部143取 得信息规范(步骤S127)。接着,设定信息管理部142将与经由设定定义管理部143取得 的信息规范对应的设定值的取得请求、和与信息规范对应的设定值的设定值ID —起发送 到数据管理部125 (步骤S128)。数据管理部125从设定定义存储部126提取与从设定定 义管理部143取得的设定值ID对应的设定值。设定信息管理部142取得通过数据管理部125提取出的设定值(步骤S129)。通过以上的设定值提取处理,设定信息管理部142可以 提取出在复合机100中设定的设定值。图10是表示在图6中说明的权限判断处理(步骤S104)的细节的顺序图。设定 信息管理部142,当在设定值提取处理(步骤S102)中取得设定值时,接着与信息规范识别 符列表一起,将权限信息的取得请求发送到设定定义管理部143 (步骤S130)。设定定义管 理部143,当取得权限信息的取得请求时,提取权限信息(步骤S131)。具体来说,提取与从 数据管理部125取得的信息规范对应的访问权限的角色以及权限作为权限信息。然后,设 定定义管理部143将提取出的权限信息返回到设定信息管理部142 (步骤S132)。设定信 息管理部142,将权限判断请求与从设定定义管理部143取得的权限信息、用户的角色以及 操作内容一起发送到权限判断部145(步骤S133)。操作内容是与权限对应的信息,包括参 照、更新、读出等。此外,在步骤S132中,由于是导入处理,因此把读出的操作内容发送到权 限判断部145。权限判断部145,从与信息规范对应的访问权限中,确定访问权限的角色与通过 UI121进行操作的用户的角色一致的访问权限。然后,当所确定的访问权限中表示的权限内 容和当前的操作内容、即读出一致时,判断为有权限(0K)。另外,当不一致时判断为没有权 限(NG)。然后,将该判断结果返回设定信息管理部142(步骤S134)。至此,权限判断处理结束。例如,在用户ID “uSer002”的用户是操作者时,根据图2所示的用户信息,角色为 “设备管理者”。在图5所示的例子中,在“SMTP服务器名设定权限3”中,针对设备管理者, 将参照、更新以及读出的权限与“SMTP服务器名设定”对应起来。因此,权限判断部145判 断出该用户具有读出关于“SMTP服务器名设定”的设定值的权限。如此,权限判断部145针 对与从设定信息管理部142发送的信息规范识别符列表中包含的全部信息规范对应的设 定值,判断正在进行操作的用户是否具有读出的权限。图11是表示在图6中说明的导出处理(步骤S106)的细节的顺序图。设定信息 管理部142将设备ID的取得请求发送到设备信息管理部144 (步骤S150)。设备信息管理 部144,当取得设备ID取得请求时,向数据管理部125发送数据取得请求(步骤S151)。数 据管理部125从设备ID存储部127提取设备ID。设定信息管理部142,经由设备信息管理 部144取得通过数据管理部125从设备ID存储部127提取出的设备ID (步骤S152)。设 定信息管理部142,当取得设备ID时,提取出导出数据(步骤S153)。此外,所谓导出数据, 是设备ID和通过设定信息管理部142提取的、通过权限判断部145判断为进行操作的用户 具有读出权限的设定值。接着,将导出数据作为设定信息文件来生成(步骤S154),并将设 定信息文件写入存储介质151 (S155)。而且,设定信息管理部142经由设定处理控制部141 将表示设定信息文件的写入是否成功的信息(0K/NG)传递给UI121(步骤S156)。UI121在 显示画面上显示是否成功并通知给用户。由此,导出处理结束。图12是示意地表示通过导出处理生成的设定信息文件的数据结构的图。在设定 信息文件的先头表示了复合机100的设备ID。紧接着设备ID表示设定值。与设定值ID 对应地表示设定值。在设定信息文件中可以进一步包含与设定值对应的信息规范的显示名 称。如此,复合机100导出不仅包含设定值、还包含设定了设定值的设备的设备ID的设定信息文件,因此,在导入设定信息文件的设备中,根据设备ID可以知道是否是被设定 为相同设备种类的设定值。因此,在设备种类不同的情况下,可以防止设定不应导入的设定值。另外,仅将操作者具有导出的权限(读出权限)的设定值作为导出对象,因此,可 以防止非法的第三者读出设定值。接着,对复合机100导入在其它设备中生成的设定信息文件的情况进行说明。设 定信息文件的数据结构如图12所示。图13是表示设定信息文件的导入处理的流程图。首 先,当经由UI121从用户输入用户ID时,用户认证部124进行登录处理(步骤S200)。登 录处理是与参照图7说明的登录处理(步骤S100)相同的处理。接着,当经由UI121从用 户输入导入指示时,设定信息管理部142读出在存储介质131中存储的设定信息文件(步 骤S202)。接着,比较在设定信息文件中表示的设备ID、和在设备ID存储部127中存储的 设备ID (步骤S204)。接着,设定信息管理部142根据设备ID的比较结果,把设定定义存储 部126中设定的设定值更新为在设定信息文件中表示的设定值(步骤S206)。以下,在图 14以后说明各处理的细节。图14是表示在图13中说明的设定信息文件读出处理(步骤S202)的细节的顺 序图。首先,当从用户经由UI121取得导入指示时,UI121对设定处理控制部141请求导入 (步骤S210)。设定处理控制部141,当取得导入请求时,向设定信息管理部142请求导入 (步骤S211)。设定信息管理部142,当取得导入请求时,访问存储介质131 (步骤S212),读 出设定信息文件(步骤S213)。至此,设定信息文件读出处理结束。图15是表示在图13中说明的设备ID比较处理(步骤S204)的细节的顺序图。 设定信息管理部142,当在设定信息文件读出处理(步骤S202)中读出设定信息文件时,接 着向设备信息管理部144请求设备ID的取得(步骤S220)。设备信息管理部144向数据 管理部125请求数据取得(步骤S221)。数据管理部125从设备ID存储部127提取复合 机100的设备ID。设定信息管理部142经由设备信息管理部144从数据管理部125取得设 备ID (步骤S222)。接着,设定信息管理部142比较从数据管理部125取得的设备ID即在 设备ID存储部127中存储的设备ID、和在设定信息文件中表示的设备ID (步骤S223)。至 此,设备ID比较处理结束。如此,在导入处理中,在实际导入设定值前,判断成为导入对象的设定值、即在设 定信息文件中包含的设定值是否是与同一设备种类对应的设定值。然后,进行与该判断结 果对应的更新处理。图16是表示在图13中说明的设定值更新处理(步骤S206)的细节的流程图。设 定信息管理部142,当设定信息文件中包含的设备ID、和在设备ID存储部127中存储的自 身的设备ID不同时(步骤S230 否),设定信息管理部142首先从设定定义存储部126中 取得一个预定的信息规范(步骤S231)。然后,设定信息管理部142根据所取得的信息规范 中表示的角色、权限、和在登录处理(步骤S200)中确定的用户的角色,判断正在进行导入 的用户是否具有进行导入的权限、即更新权限。当用户具有更新权限时(步骤S232 是),设定信息管理部142进一步根据信息规 范中所示的设备固有值,判断与信息规范对应的设定值是否是设备固有值。当不是设备固 有值时(步骤S233 否),将与该信息规范对应的设定值更新为在设定信息文件中所示的对应的设定值(步骤S234)。另一方面,当是设备固有值时(步骤S233 是),不进行与该信 息规范对应的设定值的更新,而进入步骤S235。接着,在未取得在设定定义存储部126中存储的全部信息规范时(步骤S235 否),再次返回步骤S231,取得其它信息规范(步骤S231)。在取得了全部信息规范的情况 下(步骤S235:是),设定值更新处理结束。如此,在本实施方式的复合机100中,即使在设备ID不一致的情况下,也可以更新 设备固有值以外的设定值。如此,通过针对每个设定值预先定义是否是设备种类所特有的 值、即设备固有值,可以对即使在不同设备间进行更新也没有问题的设定值进行更新。另外,对于各信息规范,用户确认是否有更新权限,仅在有更新权限的情况下,进 行与信息规范对应的设定值的更新,因此,可以防止由非法的第三者进行更新。另一方面,在同一设备种类时(步骤S230 是),设定信息管理部142取得信息规 范(步骤S241),若用户具有更新权限(步骤S242:是),则将与信息规范对应的设定值更 新为在设定信息文件中表示的设定值(步骤S243)。另外,当用户没有更新权限时(步骤 S242 否),不进行与信息规范对应的设定值的更新,进入步骤S244。对于在设定定义存储 部126中存储的全部信息规范,进行以上处理(步骤S244 是),结束处理。如此,在同一设备种类的情况下,不判断是否是设备固有值地,把用户具有更新权 限的信息规范的设定值更新为在设定信息文件中表示的设定值。信息规范取得处理(步骤S231、步骤S241)与图8中说明的信息规范取得处理(步 骤S125 步骤S127)相同。另外,是否具有更新权限的判断处理(步骤S232、步骤S242) 与图10中说明的权限判断处理(步骤S130 步骤S134)相同。如上所述,在本实施方式的复合机100中,当导出时可以生成不仅包含设备设定 值、还包含设备ID的设定信息文件并输出。而且,用户可以选择在设定信息文件中包含的 设定值的目录,因此,可以包含在复合机100中设定的全部设定值,或者也可以仅把希望的 一部分设定值作为设定信息文件来输出。另外,在导入时,通过比较设定信息文件的设备ID和自身的设备ID,可以知道是 否是与同一设备种类对应的设定值,因此可以判断导入哪个设定值。而且,由于分别针对每个设定值定义了导出以及导入的权限,因此可以防止由非 法的第三者进行导出以及导入。作为变更例,也可以经由UI121改写在设定信息文件中包含的设定值的值。设定 信息文件假定以可由用户改写的形式来记述。设定信息文件,可以以例如CVS形式来记述。(第2实施方式)第2实施方式的复合机100,在生成设定信息文件时,将表示可以作为设定值来设 定的值的范围、设定值的数据类型以及使用设定值的用途的信息与各设定值对应起来。并 且,在导入设定信息文件时,根据这些信息判断是否导入设定值。图17是在第二实施方式的设定定义存储部126中存储的设定定义数据的类图。如 图17所示,本实施方式的设定定义存储部126中存储的设定定义数据中,除了数值型规范 类224、字符串型规范类226以外,在数据规范类222中定义了用途规范类228。用途规范 类228是管理与信息规范相关的数据的用途的类。用途规范类228,作为属性而具有用于识 别设定值的用途的信息、即用途名称。
图18是示意地表示通过第二实施方式的复合机100输出的设定信息文件的数据 结构的图。如图18所示,设定信息文件除了设定值ID、设置值以外,包含数据类型、初始值、 最大值、最小值、用途名称。数据类型是表示设定值是字符串型还是数值型的信息。为了便 于说明,设定值ID与第一实施方式的设定值ID不同,表示了简化的一例。即使是信息规范 相等的设定值,在数据类型不同时、在由数据的最大值、最小值规定的设定范围不同时、在 设定值的用途不同时,有时也不应该更新设定值。因此,在本实施方式中,设定信息管理部 142,与设定值对应地生成包含设定范围、数据类型以及用途名称的设定信息文件。设定信 息管理部142相当于失败列表生成单元。由此,在导入该设定信息文件时,可以根据设定值的数据类型等信息,判断是否导 入在设定信息文件中包含的设定值。设定信息管理部142还在导入设定信息文件时生成表 示是否进行了针对各信息规范的更新的更新结果文件,将其显示在显示画面上。接着,说明复合机100导入图18所示的设定信息文件时的导入处理。从导入处理 中的登录处理(步骤S200)到设备ID比较处理(步骤S204)的处理,与参照图13 图15 说明的第一实施方式的复合机100的处理相同。图19是表示第二实施方式的复合机100的设定值更新处理的流程图。在设备ID 存储部127中存储的设备ID、即复合机100的设备ID与设定信息文件中所示的设备ID不 一致(步骤S230:否)时,取得信息规范,当用户具有更新权限,判断为不是设备固有值时 (步骤S231、步骤S232 是,步骤S233 否),设定信息管理部142还比较在信息规范中所示 的设定值的设定范围、和在设定信息文件中所示的对应的设定值的设定范围。作为设定范 围,具体来说,分别比较最大值以及最小值。当设定信息文件中所示的设定范围与在设定定义存储部126中存储的信息规范 所示的设定值的设定范围相同时、以及设定信息文件所示的设定范围被包含在设定定义 存储部126中存储的信息规范所示的设定值的设定范围内时(步骤S301 是),进入步骤 S302,进一步比较信息规范中所示的数据类型、和在设定信息文件中所示的对应的设定值 的数据类型。当两者的数据类型一致时(步骤S302 是),进一步进入步骤S303,比较在信息规 范中所示的用途名称和在设定信息文件中所示的对应的设定值的用途名称。当两者的用途 名称一致时(步骤S303 是),将信息规范中所示的设定值更新为在设定信息文件中所示的 对应的设定值(步骤S234)。当步骤S301中设定范围不一致、并且设定信息文件中包含的 对应的设定值的设定范围未被包含在信息规范中所示的设定范围中时(步骤S301 否)、当 两者的数据类型不一致时(步骤S302 否)、当两者的用途名称不一致时(步骤S303 否), 不进行任何设定值的更新,进入步骤S235。如此,在本实施方式的复合机100中,当导出时不仅判断用户是否具有导出的权 限,而且仅在进行更新的设定值的设定范围、数据类型以及用途一致时进行设定值的更新。 由此,可以防止由于设定范围、数据类型以及用途不同,通过更新而发生不适情况。当复合机100的设备ID和设定信息文件中所示的设备ID —致时(步骤S230 是),取得信息规范(步骤S241),在判断为具有更新权限的情况下(步骤S242:是)以后 的处理(步骤S311 步骤S243),与上述步骤S301 步骤S234的处理相同。而且,设定信息管理部142,当针对在设定定义存储部126中存储的全部信息规范的更新处理结束时(步骤S234 是,或者步骤S245 是),把表示是否对各信息规范进行了 更新的更新结果文件显示在UI121的显示画面上(步骤S320)。至此,设定值更新处理结
束o接着,对设定值更新处理的具体例子进行说明。图20是表示在作为导入目的地的 复合机100的设备ID存储部127中存储的信息规范的图。假定对该复合机100导入图18 所示的设定信息文件。例如,关于由设定值ID“001”识别的设定值,设定信息文件的设定范围为0-15,导 出目的地的信息规范的设定范围为0-16。因此二者不一致,但设定信息文件的设定范围被 包含在导出目的地的设定范围中。设定信息文件的数据类型和导入目的地的信息规范的数 据类型都等于“int”。另外,用途名称都等于A。因此,由“001”识别的导入目的地的设定 值被更新为设定信息文件的设定值。另外,由设定值ID“011”识别的设定值,在设定信息文件和导入目的地中仅用途名 称不同。如此,即使在设定范围、数据类型等相等但用途名称不同时,当进行设定值的更新 时有可能发生不适情况,因此不进行更新。另外,在设定信息文件中所示的设定值ID“004” 的设定值,不存在于导入目的地的信息规范中。如此,对于在导入目的地的信息规范中不存 在的设定值,不进行更新。此外,对于不存在于设定信息文件中而存在于导入目的地的信息 规范中的设定值,也不进行更新。图21是示意地表示通过以上的设定值更新处理生成的更新结果文件的数据结构 的图。在更新结果文件中,除了作为各信息规范的设定值ID、设定值、数据类型、初始值、设 定范围(最大值、最小值)、用途名称以外,还表示了表示可否导入的信息。在图21所示的 例子中未进行设定值ID “004”的设定值的更新,因此,将表示“不可”导入的信息与设定值 ID“004”对应起来。如此,将表示各设定值的更新结果的更新结果文件显示在显示画面上, 因此,用户可以容易地掌握是否更新了各设定值。此外,作为其它例子,可以生成仅包含未被更新的信息规范的更新结果文件。由 此,用户可以掌握未被更新的信息规范。图22是表示第1、第2实施方式的复合机100的硬件结构的框图。如本图所示, 该复合机100成为通过PCI (Periphera Component Inferface)总线连接控制器10和引擎 部(Engine)60的结构。控制器10是进行复合机100全体的控制,控制描绘、通信、来自未 图示的操作部的输入的控制部。弓丨擎部60是可以与PCI总线连接的打印机引擎等,例如是 黑白绘图仪、单鼓彩色绘图仪、4鼓彩色绘图仪、扫描仪或者传真单元等。此外,在该引擎部 60中,除了绘图仪等所谓的引擎部分以外,还包含误差扩散或伽马变换等的图像处理部分。控制器10具有:CPU11、北桥(NB) 13、系统存储器(MEM-P)12、南桥(SB) 14、局部 存储器(MEM-C) 17、ASIC (Application Specific IntegratedCircuit) 16 和硬盘驱动器 (HDD) 18,在南桥(NB) 13 和 ASIC16 之间通过 AGP (Accelerated Graphics Port)总线 15 连 接。另外,MEM-P12还具有R0M(只读存储器)12a和RAM (随机存取存储器)12b。CPU 11进行复合机100的全体控制,具有由NB13、MEM-P12以及SB14构成的芯片 组,经由该芯片组与其它设备连接。NB13是用于与CPU11和MEM-P12、SB14、AGP15连接的桥,具有控制针对MEM-P12 的读写等的存储器控制器、和PCI主设备(master)以及AGP目标设备(target)。
MEM-P12是作为程序或数据的存储用存储器、程序或数据的展开用存储器、打印机 的描绘用存储器等来使用的系统存储器,由R0M12a和RAM12b构成。R0M12a是作为程序或 数据的存储用存储器而使用的读出专用的存储器,RAM12b是作为程序或数据的展开用存储 器、打印机的描绘用存储器等而使用的可以写入以及读出的存储器。SB14是用于连接NB13和PCI总线、周边设备的桥。该SB14经由PCI总线与NB13 连接,在该PCI总线上还连接了网络接口(I/F)部等。ASIC16是具有图像处理用的硬件要素的用于图像处理的 IC(IntegratedCircuit),具有分别连接 AGP15、PCI 总线、HDD 18 以及 MEM-C17 的桥的作 用。该ASIC16由以下各部分构成PCI目标设备以及AGP主设备、形成ASIC16的核心的仲 裁器(ARB,arbiter)、控制MEM-C17的存储器控制器、通过硬件逻辑等进行图像数据的旋 转等多个DMAC(Direct Memory Access Controller)、以及与引擎部60之间经由PCI总线 进行数据传输的PCI单元。在该ASIC16上,经由PCI总线连接了 FCU(Facsimile Control Unit) 30、USB(Universal SerialBus)40、IEEE 1394 (the Institute of Electrical and Electronics Engineers 1394)接口 50。操作显示部 20 直接与 ASIC16 连接。MEM-C17是作为复制用图像缓冲器、编码缓冲器而使用的局部存储器,HDD (Hard Disk Drive) 18是用于进行图像数据的储存、程序的储存、字体数据的储存、表单(form)的 储存的存储装置。AGP15是为了将图形处理高速化而提出的图形加速器用的总线接口,通过以高吞 吐率直接访问MEM-P12,使图形加速器卡高速化。在本实施方式的复合机100中执行的信息处理程序,预先被安装在ROM等中来提 供。本实施方式的复合机100中执行的信息处理程序,以可以安装的形式或可以执行的形 式的文件记录在CD-ROM、软盘(FD)、CD-R、DVD(Digital Versatile Disk)等可以通过计算 机读取的记录介质上来提供。而且,也可以将本实施方式的复合机100中执行的信息处理程序存储在与因特网 等网络连接的计算机上,经由网络下载来提供。另外,也可以经由因特网等网络提供或分发 本实施方式的复合机100中执行的信息处理程序。本实施方式的复合机100中执行的信息处理程序成为包含上述各部分的模块结 构,作为实际的硬件,由CPU(处理器)从上述ROM中读出信息处理程序来执行,由此,将上 述各部载入主存储装置上,在主存储装置上生成各部。在上述实施方式中列举了将本发明的信息处理装置应用于具有复制功能、打印功 能、扫描功能以及传真功能中的至少两种功能的复合机的例子来进行了说明,但只要是复 印机、打印机、扫描装置、传真装置等的图像形成装置,则都可以应用。
权利要求
一种利用多个设定值来进行信息处理的信息处理装置,其特征在于,具备识别信息存储单元,其存储用于识别该信息处理装置的设备识别信息;设定值存储单元,其把在所述信息处理装置中利用的各种设定值分别与固有信息对应起来存储,所述固有信息表示所述设定值是否为在与该信息处理装置不同的设备中无法设定的设备固有值;文件取得单元,其取得包含各种设定值和所述设备识别信息的设定信息文件;比较单元,其比较在所述设定信息文件中包含的所述设备识别信息、和在所述识别信息存储单元中存储的所述设备识别信息;以及设定值更新单元,当所述设定信息文件中包含的所述设备识别信息、与在所述识别信息存储单元中存储的所述设备识别信息不一致时,将在所述设定值存储单元中存储的所述设定值中所述设备固有值以外的所述设定值,更新为在所述设定信息文件中包含的所述设定值。
2.根据权利要求1所述的信息处理装置,其特征在于,所述设定值更新单元,当所述设定信息文件中包含的所述设备识别信息、与在所述识 别信息存储单元中存储的所述设备识别信息一致时,把在所述设定值存储单元中存储的所 述设备固有值以及所述设备固有值以外的设定值都更新为在所述设定信息文件中包含 的 所述设定值。
3 根据权利要求1或2所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将用于识别能够更新所述设定值的用户的用户识别信 息、与所述设定值对应起来存储, 所述信息处理装置还具备用户识别信息取得单元,其取得该用户的所述用户识别信息;以及 第一权限判定单元,其比较所述用户识别信息取得单元所取得的所述用户识别信息、 和在所述设定值存储单元中存储的所述用户识别信息,判定所述用户是否具有在所述设定 信息文件中包含的设定值的更新权限,所述设定值更新单元,把所述设定值存储单元中存储的所述设定值中、通过所述第一 权限判定单元判定为具有所述更新权限的所述设定值,更新为在所述设定信息文件中包含 的所述设定值。
4.根据权利要求1至3中任意一项所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将表示能够设定所述设定值的值设定范围的设定范围信 息、与所述设定值对应起来存储,所述文件取得单元,取得进一步包含与所述设定值对应的所述设定值的所述设定范围 信息的所述设定信息文件,所述信息处理装置还具备范围比较单元,其比较在所述设定信息文件中与所述设定值 对应的所述设定范围信息、与在所述设定值存储单元中与所述设定值对应的所述设定范围 fn息,所述设定值更新单元,当所述设定信息文件的所述设定值的所述设定范围,与在所述 设定值存储单元中存储的所述设定值的所述设定范围相同或被包含在该设定范围内时,将所述设定值存储单元的所述设定值更新为所述设定信息文件的所述设定值。
5.根据权利要求1至4中任意一项所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将表示所述设定值的数据类型的信息即数据类型信息、 与设定值对应起来存储,所述文件取得单元,取得进一步包含与所述设定值对应的、所述设定值的所述数据类 型信息的所述设定信息文件,所述信息处理装置还具备数据类型比较单元,其比较在所述设定信息文件中与所述设 定值对应的所述数据类型信息、和在所述设定值存储单元中与所述设定值对应的所述数据 类型信息,所述设定值更新单元,当所述设定信息文件的所述设定值的所述数据类型与在所述设 定值存储单元中存储的所述设定值的所述数据类型一致时,将所述设定值存储单元的所述 设定值,更新为所述设定信息文件的所述设定值。
6.根据权利要求1至5中任意一项所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将表示所述设定值的用途的信息即用途信息与设定值对 应起来存储,所述文件取得单元,取得进一步包含与所述设定值对应的、所述设定值的所述用途信 息的所述设定信息文件,所述信息处理装置还具备用途比较单元,其比较在所述设定信息文件中与所述设定值 对应的所述用途信息、和在所述设定值存储单元中与所述设定值对应的所述用途信息,所述设定值更新单元,当所述设定信息文件的所述设定值的所述用途信息与所述设定 值存储单元中存储的所述设定值的所述用途信息一致时,将所述设定值存储单元的设定值 更新为所述设定信息文件的所述设定值。
7.根据权利要求1至6中任意一项所述的信息处理装置,其特征在于, 还具备失败列表生成单元,其生成表示在所述设定信息文件中包含的所述设定值中、未在所 述设定值存储单元中设定的设定值的更新失败列表;以及 显示单元,其显示所述更新失败列表。
8.根据权利要求1至7中任意一项所述的信息处理装置,其特征在于, 还具备生成单元,其生成设定信息文件,该设定信息文件包含由所述识别信息存储单元存储 的所述设备识别信息、和由所述设定值存储单元存储的所述设定值;以及 输出单元,其输出所述设定信息文件。
9.根据权利要求8所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将用户识别信息与所述设定值对应起来存储,所述用户 识别信息用于识别具有向外部读出所述设定值的读出权限的用户, 所述信息处理装置还具备读出接受单元,其从所述用户接受用于识别该用户的用户识别信息、和指示向外部读 出所述设定信息文件的读出指示的输入;以及第二权限判定单元,其在所述读出接受单元接受所述读出指示时,比较与所述读出指示一起接受的所述用户识别信息、与在所述设定值存储单元中与所述设定值对应的所述用 户识别信息,判定所述用户是否具有所述设定值的所述读出权限,所述生成单元生成所述设定信息文件,该设定信息文件包含所述设定值存储单元中存储的所述设定值中通过所述第二权限判定单元判定为所述用户具有所述读出权限的所 述设定值、和所述设备识别信息。
10.根据权利要求8或9所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将设定范围信息与所述设定值对应起来存储,所述设定 范围信息是表示在该信息处理装置中能够作为各种设定值来设定的值范围的信息,所述生成单元生成所述设定信息文件,该设定信息文件包含所述设定值、与所述设定 值对应的所述设定范围信息、和所述设备识别信息。
11.根据权利要求8至10中任意一项所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将数据类型信息与所述设定值对应起来存储,所述数据 类型信息是表示在该信息处理装置中能够作为各种设定值来设定的数据类型的信息,所述生成单元生成所述设定信息文件,该设定信息文件包含所述设定值、与所述设定值对应的所述数据类型、和所述设备识别信息。
12.根据权利要求8至11中任意一项所述的信息处理装置,其特征在于,所述设定值存储单元,进一步将表示该设定值的用途的用途信息与所述设定值对应起 来存储,所述生成单元生成所述设定信息文件,该设定信息文件包含所述设定值、与所述设定 值对应的所述用途信息、和所述设备识别信息。
13.根据权利要求8至12中任意一项所述的信息处理装置,其特征在于, 所述设定信息文件是可以编辑的格式的数据,所述信息处理装置还具备变更接受单元,其从所述用户接受在所述设定信息文件中包含的所述设定值的变更指 示;以及编辑单元,其按照所述变更指示,编辑在所述设定信息文件中包含的所述设定值。
14.根据权利要求8至13中任意一项所述的信息处理装置,其特征在于, 所述输出单元将所述设定信息文件输出到记录介质。
15.根据权利要求8至14中任意一项所述的信息处理装置,其特征在于, 所述输出单元经由网络将所述设定信息文件输出到其他设备。
16.根据权利要求8至15中任意一项所述的信息处理装置,其特征在于, 还具备显示单元,其显示所述设定值存储单元存储的多个设定值;以及 选择接受单元,其按照来自用户的输入,从所述显示单元上显示的所述多个设定值中 接受用户希望的设定值的选择,所述生成单元生成所述设定信息文件,该设定信息文件包含由所述选择接受单元接受 选择的所述设定值、和所述设备识别信息。
17.一种信息处理方法,是利用多个设定值进行信息处理的信息处理装置中的信息处 理方法,其特征在于,所述信息处理装置,具备识别信息存储单元,其存储用于识别该信息处理装置的设备识别信息;以及 设定值存储单元,其把各种设定值分别与固有信息对应起来存储,所述固有信息表示 所述设定值是否为在与该信息处理装置不同的设备中无法设定的设备固有值, 所述信息处理方法具有以下步骤文件取得单元取得设定信息文件的文件取得步骤,所述设定信息文件包含在所述信息 处理装置中利用的各种设定值、和用于识别能够设定所述设定值的设备的设备识别信息;比较单元比较在所述设定信息文件中包含的所述设备识别信息、和在所述识别信息存 储单元中存储的所述设备识别信息的比较步骤;以及设定值更新单元,在所述设定信息文件中包含的所述设备识别信息、与在所述识别信 息存储单元中存储的所述设备识别信息不一致时,将在所述设定值存储单元中存储的所述 设定值中所述设备固有值以外的所述设定值,更新为在所述设定信息文件中包含的所述设 定值的设定值更新步骤。
18. —种程序,其特征在于,使利用多个设定值进行信息处理的计算机作为以下单元来工作 识别信息存储单元,其存储用于识别该计算机的设备识别信息; 设定值存储单元,其把在所述设备中利用的各种设定值分别与固有信息对应起来存 储,所述固有信息表示所述设定值是否为在与该信息处理装置不同的设备中无法设定的设 备固有值;文件取得单元,其取得设定信息文件,该设定信息文件包含各种设定值和识别能够设 定所述设定值的设备的设备识别信息;比较单元,其比较在所述设定信息文件中包含的所述设备识别信息、和在所述识别信 息存储单元中存储的所述设备识别信息;以及设定值更新单元,其当在所述设定信息文件中包含的所述设备识别信息、与在所述识 别信息存储单元中存储的所述设备识别信息不一致时,将在所述设定值存储单元中存储的 所述设定值中所述设备固有值以外的所述设定值,更新为在所述设定信息文件中包含的所 述设定值。
全文摘要
本发明提供一种信息处理装置、信息处理方法及程序,其在把预定的设备的设定值设定在其他设备中时,被新设定了设定值的设备不发生不正常工作的不适情况。所述信息处理装置具备存储识别复合机(100)的设备识别信息的设备ID存储部(127);将各种设定值分别与表示是否是设备固有值的固有信息对应起来存储的设备定义存储部(126);取得包含设定值、设备识别信息的设定信息文件的设定信息管理部(142);比较设定信息文件中包含的设备识别信息、和设备ID存储部(127)中存储的设备识别信息的设定信息管理部(142);当二者不一致时,将设备固有值以外的设定值更新为在设定信息文件中包含的设定值的设定信息管理部(142)。
文档编号H04N1/00GK101841618SQ20101013451
公开日2010年9月22日 申请日期2010年3月16日 优先权日2009年3月17日
发明者中村宗一, 祖山贵史, 高桥久宪 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1