图像处理系统和装置以及功能设定画面的显示控制方法 技术领域 本发明涉及包括由个人计算机等构成的信息处理装置以及经由网络可连接到该 信息处理装置的一台或者多台的图像处理装置的图像处理系统、 可适当地使用于该系统的 图像处理装置、 以及在所述系统中执行的功能设定画面的显示控制方法。
背景技术
近年来, 在具有复印功能、 打印功能、 传真功能等多种功能的、 被称为 MFP(Multi Function Peripherals, 多功能一体机 ) 的多功能数字图像处理装置等的图像处理装置中, 搭载了多种功能。 以往已知如下的系统 : 在这样的图像处理装置中, 为了进行这些功能的设 定, 在操作面板等的显示部中显示功能设定画面, 并使用该功能设定画面输入功能设定值, 但由搭载在个人计算机等的信息处理装置上的应用软件 ( 简称为应用 ) 生成该功能设定画 面。在这个系统中, 根据来自图像处理装置的请求, 由信息处理装置生成用于显示期 望的功能设定画面的画面信息, 并发送到图像处理装置, 并且将该发送的画面信息显示在 图像处理装置的显示部中, 使用户进行功能设定。 并且, 根据需要而重复进行来自信息处理 装置的功能设定画面的取得、 功能设定画面的显示、 以及基于用户的功能设定, 从而完成功 能设定, 图像处理装置能够执行作业。
另外, 如上所述, 为了通过信息处理装置的应用来生成图像处理装置的功能设定 画面, 信息处理装置的应用需要识别搭载在图像处理装置上的功能, 但在图像处理装置上 搭载了新功能或者在已经搭载的功能上追加了新的功能设定值的情况下, 或者具有新功能 的图像处理装置新连接到信息处理装置的情况下, 应用不能以原样生成显示了用于使用新 功能的功能设定值或新追加的功能设定值的功能设定画面。
因此, 以往, 通过更新信息处理装置的应用, 以能够识别图像处理装置的新功能或 追加的功能设定值, 生成功能设定画面。
另外, 在日本特开平 10-83269 号公报中, 提供了如下的用户界面变换装置 : 不变 更已有的应用程序, 且画面生成者不再生成全部画面数据, 而是从原来的画面信息中仅提 取必要的信息, 自动地生成变换画面。
具体地说, 画面信息取得部取得应用的画面信息, 由关注点信息提取部指示应在 画面信息中关注的点, 基于该点, 在变换界面生成部中使用变换模板而生成变换画面信息, 通过变换界面控制部对输出装置进行提示, 用户通过输入装置经由变换界面控制部来操作 变换画面, 利用应用。
但是, 存在如下问题 : 应用的更新操作不仅麻烦, 而且在一台信息处理装置中管理 多个图像处理装置的环境下, 即使只有在一台图像处理装置中搭载新功能等或者追加了功 能设定值的情况下, 也需要应用的更新, 效率低, 在多个图像处理装置中搭载不同的新功能 或者追加了功能设定值的情况下, 需要每次进行更新, 且更新操作逐渐变得麻烦。
此外, 还存在如下问题 : 为了应用的更新, 还需要修改应用。
另外, 在上述的日本特开平 10-83269 号公报中记载的技术中, 由于从原来的画面 信息中仅提取必要的信息, 使用变换模板来生成变换画面信息, 所以变换的画面被限定, 在 任意的新功能或功能设定值追加到图像处理装置中的情况下, 不能显示具有关于新功能的 功能设定值或追加的功能设定值的功能设定画面。发明内容
本发明的目的在于, 提供一种图像处理系统, 其在通过信息处理装置的应用来生 成图像处理装置的功能设定画面, 并在图像处理装置的显示部件中显示的图像处理系统 中, 即使在图像处理装置中搭载了新功能的情况下或追加了新的功能设定值的情况下等, 不进行所述应用的更新, 也能够将具有关于新功能的功能设定值或追加的功能设定值的功 能设定画面显示在图像处理装置中。
本发明的其他目的在于, 提供一种能够适当地用于所述系统的图像处理装置。
本发明的再其他目的在于, 提供一种在所述图像处理系统中执行的功能设定画面 的显示控制方法。
上述课题通过以下方法来解决。 (1) 一种图像处理系统, 包括信息处理装置以及经由网络可连接到该信息处理装 置的一台或者多台的图像处理装置, 所述信息处理装置包括 : 识别信息存储部件, 以对于搭 载在所述图像处理装置上的一个或者多个功能、 该功能的设定值以及将所述功能分组的功 能组的每个记载了这些功能组、 功能以及功能设定值的对应关系的方式, 存储在所述信息 处理装置和各个图像处理装置之间共通地预先赋予的识别信息 ; 画面信息生成部件, 生成 包括所述功能组、 功能以及功能设定值中的至少一个识别信息的功能设定画面显示用的画 面信息 ; 以及发送部件, 基于来自图像处理装置的取得请求, 将由所述画面信息生成部件生 成的画面信息发送到图像处理装置, 所述图像处理装置包括 : 发送部件, 将所述画面信息的 取得请求发送到所述信息处理装置 ; 接收部件, 接收从所述信息处理装置发送的画面信息 ; 显示部件 ; 识别信息存储部件, 存储关于搭载在本装置上的功能的种类、 该功能的设定值以 及功能组的所述识别信息, 并且在新追加了功能和 / 或功能设定值的情况下, 还存储追加 的功能和 / 或功能设定值的识别信息 ; 确定部件, 根据所述接收部件接收到的画面信息中 包含的识别信息, 确定应在功能设定画面中显示功能设定值的功能 ; 以及显示控制部件, 将 关于在所述本装置的识别信息存储部件中存储有识别信息的功能中、 由所述确定部件所确 定的功能的全部功能设定值, 以用户可选择的方式显示在所述显示部件中。
(2) 如第 1 项所述的图像处理系统, 在所述画面信息中包含有至少一个功能设定 值的识别信息的情况下, 所述确定部件将对应于该功能设定值的功能确定为应在功能设定 画面中显示功能设定值的功能。
(3) 如第 1 项所述的图像处理系统, 在所述画面信息中包含有至少一个功能设定 值的识别信息的情况下, 所述确定部件将对应于该功能设定值的功能和与该功能属于同一 个功能组的其他功能确定为应在功能设定画面中显示功能设定值的功能。
(4) 如第 1 项所述的图像处理系统, 在所述画面信息中包含有至少一个功能的识 别信息的情况下, 所述确定部件将该功能确定为应在功能设定画面中显示功能设定值的功 能。
(5) 如第 1 项所述的图像处理系统, 在所述画面信息中包含有至少一个功能的识 别信息的情况下, 所述确定部件将该功能和与该功能属于同一个功能组的其他功能确定为 应在功能设定画面中显示功能设定值的功能。
(6) 如第 1 项所述的图像处理系统, 在所述画面信息中包含有至少一个功能组的 识别信息的情况下, 所述确定部件将属于该功能组的功能确定为应在功能设定画面中显示 功能设定值的功能。
(7) 如第 1 ~第 6 的任一项所述的图像处理系统, 所述识别信息具有分别识别功能 组、 功能以及功能设定值的识别部分, 并且属于同一个功能组的功能以及功能设定值的识 别信息构成为功能组的识别部分相同, 且属于同一个功能的功能设定值的识别信息构成为 功能的识别部分相同。
(8) 如第 1 ~第 6 的任一项所述的图像处理系统, 在所述画面信息中包含有进行对 于功能设定画面的非显示指定的功能的识别信息的情况下, 所述显示控制部件不进行关于 所述指定的功能的功能设定值的显示。
(9) 如第 1 ~第 6 的任一项所述的图像处理系统, 在所述画面信息中包含有对于功 能设定画面的追加显示禁止的功能的识别信息的情况下, 所述显示控制部件不进行关于追 加显示禁止的功能的功能设定值的显示。 (10) 如第 1 ~第 6 的任一项所述的图像处理系统, 通过与所述识别信息相关联地 存储在图像处理装置中的字符串, 进行在所述图像处理装置的识别信息存储部件中存储有 识别信息的功能设定值的显示。
(11) 一种图像处理装置, 经由网络可连接到信息处理装置, 包括 : 识别信息存储 部件, 以对于搭载在本装置上的一个或者多个功能、 该功能的设定值以及将所述功能分组 的功能组的每个记载了这些功能组、 功能以及功能设定值的对应关系的方式, 存储在与所 述信息处理装置之间共通地预先赋予的识别信息, 并且在新追加了功能和 / 或功能设定值 的情况下, 还存储追加的功能和 / 或功能设定值的识别信息 ; 发送部件, 将包括所述功能 组、 功能以及功能设定值中的至少一个识别信息的功能设定画面显示用的画面信息的取得 请求发送到所属信息处理装置 ; 接收部件, 接收从所述信息处理装置发送的画面信息 ; 显 示部件 ; 确定部件, 根据所述接收部件接收到的画面信息中包含的识别信息, 确定应在功能 设定画面中显示功能设定值的功能 ; 以及显示控制部件, 将关于在所述本装置的识别信息 存储部件中存储有识别信息的功能中、 由所述确定部件所确定的功能的全部功能设定值, 以用户可选择的方式显示在所述显示部件中。
(12) 如第 11 项所述的图像处理装置, 在所述画面信息中包含有至少一个功能设 定值的识别信息的情况下, 所述确定部件将对应于该功能设定值的功能确定为应在功能设 定画面中显示功能设定值的功能。
(13) 如第 11 项所述的图像处理装置, 在所述画面信息中包含有至少一个功能设 定值的识别信息的情况下, 所述确定部件将对应于该功能设定值的功能和与该功能属于同 一个功能组的其他功能确定为应在功能设定画面中显示功能设定值的功能。
(14) 如第 11 项所述的图像处理装置, 在所述画面信息中包含有至少一个功能的 识别信息的情况下, 所述确定部件将该功能确定为应在功能设定画面中显示功能设定值的 功能。
(15) 如第 11 项所述的图像处理装置, 在所述画面信息中包含有至少一个功能的 识别信息的情况下, 所述确定部件将该功能和与该功能属于同一个功能组的其他功能确定 为应在功能设定画面中显示功能设定值的功能。
(16) 如第 11 项所述的图像处理装置, 在所述画面信息中包含有至少一个功能组 的识别信息的情况下, 所述确定部件将属于该功能组的功能确定为应在功能设定画面中显 示功能设定值的功能。
(17) 如第 11 ~第 16 的任一项所述的图像处理装置, 所述识别信息具有分别识别 功能组、 功能以及功能设定值的识别部分, 并且属于同一个功能组的功能以及功能设定值 的识别信息构成为功能组的识别部分相同, 且属于同一个功能的功能设定值的识别信息构 成为功能的识别部分相同。
(18) 如第 11 ~第 16 的任一项所述的图像处理装置, 在所述画面信息中包含有进 行对于功能设定画面的非显示指定的功能的识别信息的情况下, 所述显示控制部件不进行 关于所述指定的功能的功能设定值的显示。
(19) 如第 11 ~第 16 的任一项所述的图像处理装置, 在所述画面信息中包含有对 于功能设定画面的追加显示禁止的功能的识别信息的情况下, 所述显示控制部件不进行关 于追加显示禁止的功能的功能设定值的显示。
(20) 如第 11 ~第 16 的任一项所述的图像处理装置, 通过与所述识别信息相关联 地存储在图像处理装置中的字符串, 进行在所述图像处理装置的识别信息存储部件中存储 有识别信息的功能设定值的显示。
(21) 一种在图像处理系统中执行的功能设定画面的显示控制方法, 该图像处理系 统包括信息处理装置以及经由网络可连接到该信息处理装置的一台或者多台的图像处理 装置, 所述信息处理装置包括 : 识别信息存储部件, 以对于搭载在所述图像处理装置上的功 能、 该功能的设定值以及将所述功能分组的功能组的每个记载了这些功能组、 功能以及功 能设定值的对应关系的方式, 存储在所述信息处理装置和各个图像处理装置之间共通地预 先赋予的识别信息, 并且, 所述信息处理装置执行如下步骤 : 画面信息生成步骤, 生成包括 所述功能组、 功能以及功能设定值中的至少一个识别信息的功能设定画面显示用的画面信 息; 以及发送步骤, 基于来自图像处理装置的取得请求, 将在所述画面信息生成步骤中生成 的画面信息发送到图像处理装置, 所述图像处理装置包括 : 识别信息存储部件, 存储关于搭 载在本装置上的功能的种类、 该功能的设定值以及功能组的所述识别信息, 并且在新追加 了功能和 / 或功能设定值的情况下, 还存储追加的功能和 / 或功能设定值的识别信息, 并 且, 所述图像处理装置执行如下步骤 : 发送步骤, 将所述画面信息的取得请求发送到所述信 息处理装置 ; 接收步骤, 接收从所述信息处理装置发送的画面信息 ; 确定步骤, 根据在所述 接收步骤中接收到的画面信息中包含的识别信息, 确定应在功能设定画面中显示功能设定 值的功能 ; 以及显示控制步骤, 将关于在所述本装置的识别信息存储部件中存储有识别信 息的功能中、 在所述确定步骤中确定的功能的全部功能设定值, 以用户可选择的方式显示 在显示部件中。
(22) 如第 21 项所述的显示控制方法, 在所述画面信息中包含有至少一个功能设 定值的识别信息的情况下, 在所述确定步骤中, 将对应于该功能设定值的功能确定为应在 功能设定画面中显示功能设定值的功能。(23) 如第 21 项所述的显示控制方法, 在所述画面信息中包含有至少一个功能设 定值的识别信息的情况下, 在所述确定步骤中, 将对应于该功能设定值的功能和与该功能 属于同一个功能组的其他功能确定为应在功能设定画面中显示功能设定值的功能。
(24) 如第 21 项所述的显示控制方法, 在所述画面信息中包含有至少一个功能的 识别信息的情况下, 在所述确定步骤中, 将该功能确定为应在功能设定画面中显示功能设 定值的功能。
(25) 如第 21 项所述的显示控制方法, 在所述画面信息中包含有至少一个功能的 识别信息的情况下, 在所述确定步骤中, 将该功能和与该功能属于同一个功能组的其他功 能确定为应在功能设定画面中显示功能设定值的功能。
(26) 如第 21 项所述的显示控制方法, 在所述画面信息中包含有至少一个功能组 的识别信息的情况下, 在所述确定步骤中, 将属于该功能组的功能确定为应在功能设定画 面中显示功能设定值的功能。
(27) 如第 21 ~第 26 的任一项所述的显示控制方法, 所述识别信息具有分别识别 功能组、 功能以及功能设定值的识别部分, 并且属于同一个功能组的功能以及功能设定值 的识别信息构成为功能组的识别部分相同, 且属于同一个功能的功能设定值的识别信息构 成为功能的识别部分相同。 (28) 如第 21 ~第 26 的任一项所述的显示控制方法, 在所述画面信息中包含有进 行对于功能设定画面的非显示指定的功能的识别信息的情况下, 在所述显示控制步骤中, 不进行关于所述指定的功能的功能设定值的显示。
(29) 如第 21 ~第 26 的任一项所述的显示控制方法, 在所述画面信息中包含有对 于功能设定画面的追加显示禁止的功能的识别信息的情况下, 在所述显示控制步骤中, 不 进行关于追加显示禁止的功能的功能设定值的显示。
(30) 如第 21 ~第 26 的任一项所述的显示控制方法, 通过与所述识别信息相关联 地存储在图像处理装置中的字符串, 进行在所述图像处理装置的识别信息存储部件中存储 有识别信息的功能设定值的显示。
根据所述第 (1) 项所述的发明, 根据在信息处理装置中生成的画面信息中包含的 识别信息, 确定应在功能设定画面中显示功能设定值的功能, 将关于在图像处理装置的识 别信息存储部件中存储有识别信息的功能中、 所确定的功能的全部功能设定值, 以用户可 选择的方式显示在显示部件中。即, 在图像处理装置中搭载了新的功能或者在已有的功能 上追加了新的功能设定值的情况下, 新搭载的功能或追加了新的功能设定值的已有的功能 被确定作为应在功能设定画面中显示功能设定值的功能, 从而能够将关于这些功能的功能 设定值追加显示在功能设定画面中, 因此, 即使不更新信息处理装置的功能设定画面生成 用的应用, 用户也能够选择被追加显示的功能设定值来进行功能设定。
根据所述第 (2) 项所述的发明, 在画面信息中包含有至少一个功能设定值的识别 信息的情况下, 能够将对应于该功能设定值的功能确定为应在功能设定画面中显示功能设 定值的功能。
根据所述第 (3) 项所述的发明, 在画面信息中包含有至少一个功能设定值的识别 信息的情况下, 能够将对应于该功能设定值的功能和与该功能属于同一个功能组的其他功 能确定为应在功能设定画面中显示功能设定值的功能。
根据所述第 (4) 项所述的发明, 在画面信息中包含有至少一个功能的识别信息的 情况下, 能够将该功能确定为应在功能设定画面中显示功能设定值的功能。
根据所述第 (5) 项所述的发明, 在画面信息中包含有至少一个功能的识别信息的 情况下, 能够将该功能和与该功能属于同一个功能组的其他功能确定为应在功能设定画面 中显示功能设定值的功能。
根据所述第 (6) 项所述的发明, 在画面信息中包含有至少一个功能组的识别信息 的情况下, 能够将属于该功能组的功能确定为应在功能设定画面中显示功能设定值的功 能。
根据所述第 (7) 项所述的发明, 识别信息具有分别识别功能组、 功能以及功能设 定值的识别部分, 并且属于同一个功能组的功能以及功能设定值的识别信息构成为功能 组的识别部分相同, 且属于同一个功能的功能设定值的识别信息构成为功能的识别部分相 同, 所以能够容易识别功能组、 功能以及功能设定值的对应关系。
根据所述第 (8) 项所述的发明, 通过在所述画面信息中包含进行对于功能设定画 面的非显示指定的功能的识别信息, 从而能够不进行关于所述指定的功能的功能设定值的 显示。 根据所述第 (9) 项所述的发明, 通过包含对于功能设定画面的追加显示禁止的功 能的识别信息, 从而能够不进行关于追加显示禁止的功能的功能设定值的显示。
根据所述第 (10) 项所述的发明, 通过与识别信息相关联地存储在图像处理装置 中的字符串, 能够进行在图像处理装置的识别信息存储部件中存储有识别信息的功能设定 值的显示。
根据所述第 (11) 项所述的发明, 在图像处理装置中搭载了新的功能或者追加了 新的功能设定值的情况下等, 即使不进行所述应用的更新, 也能够将关于新功能的功能设 定值或追加的功能设定值显示在图像处理装置的功能设定画面上。
根据所述第 (12) 项所述的发明, 在画面信息中包含有至少一个功能设定值的识 别信息的情况下, 能够将对应于该功能设定值的功能确定为应在功能设定画面中显示功能 设定值的功能。
根据所述第 (13) 项所述的发明, 在画面信息中包含有至少一个功能设定值的识 别信息的情况下, 能够将对应于该功能设定值的功能和与该功能属于同一个功能组的其他 功能确定为应在功能设定画面中显示功能设定值的功能。
根据所述第 (14) 项所述的发明, 在画面信息中包含有至少一个功能的识别信息 的情况下, 能够将该功能确定为应在功能设定画面中显示功能设定值的功能。
根据所述第 (15) 项所述的发明, 在画面信息中包含有至少一个功能的识别信息 的情况下, 能够将该功能和与该功能属于同一个功能组的其他功能确定为应在功能设定画 面中显示功能设定值的功能。
根据所述第 (16) 项所述的发明, 在画面信息中包含有至少一个功能组的识别信 息的情况下, 能够将属于该功能组的功能确定为应在功能设定画面中显示功能设定值的功 能。
根据所述第 (17) 项所述的发明, 识别信息具有分别识别功能组、 功能以及功能设 定值的识别部分, 并且属于同一个功能组的功能以及功能设定值的识别信息构成为功能组
的识别部分相同, 且属于同一个功能的功能设定值的识别信息构成为功能的识别部分相 同, 所以能够容易识别功能组、 功能以及功能设定值的对应关系。
根据所述第 (18) 项所述的发明, 通过在所述画面信息中包含进行对于功能设定 画面的非显示指定的功能的识别信息, 从而能够不进行关于所述指定的功能的功能设定值 的显示。
根据所述第 (19) 项所述的发明, 通过包含对于功能设定画面的追加显示禁止的 功能的识别信息, 从而能够不进行关于追加显示禁止的功能的功能设定值的显示。
根据所述第 (20) 项所述的发明, 通过与识别信息相关联地存储在图像处理装置 中的字符串, 能够进行在图像处理装置的识别信息存储部件中存储有识别信息的功能设定 值的显示。
根据所述第 (21) 项所述的发明, 在图像处理装置中搭载了新功能或者追加了新 的功能设定值的情况下等, 即使不进行所述应用的更新, 也能够将关于新功能的功能设定 值或追加的功能设定值, 以用户可选择的方式显示在显示部的功能设定画面上。
根据所述第 (22) 项所述的发明, 在画面信息中包含有至少一个功能设定值的识 别信息的情况下, 能够将对应于该功能设定值的功能确定为应在功能设定画面中显示功能 设定值的功能。 根据所述第 (23) 项所述的发明, 在画面信息中包含有至少一个功能设定值的识 别信息的情况下, 能够将对应于该功能设定值的功能和与该功能属于同一个功能组的其他 功能确定为应在功能设定画面中显示功能设定值的功能。
根据所述第 (24) 项所述的发明, 在画面信息中包含有至少一个功能的识别信息 的情况下, 能够将该功能确定为应在功能设定画面中显示功能设定值的功能。
根据所述第 (25) 项所述的发明, 在画面信息中包含有至少一个功能的识别信息 的情况下, 能够将该功能和与该功能属于同一个功能组的其他功能确定为应在功能设定画 面中显示功能设定值的功能。
根据所述第 (26) 项所述的发明, 在画面信息中包含有至少一个功能组的识别信 息的情况下, 能够将属于该功能组的功能确定为应在功能设定画面中显示功能设定值的功 能。
根据所述第 (27) 项所述的发明, 识别信息具有分别识别功能组、 功能以及功能设 定值的识别部分, 并且属于同一个功能组的功能以及功能设定值的识别信息构成为功能组 的识别部分相同, 且属于同一个功能的功能设定值的识别信息构成为功能的识别部分相 同, 所以能够容易识别功能组、 功能以及功能设定值的对应关系。
根据所述第 (28) 项所述的发明, 通过在所述画面信息中包含进行对于功能设定 画面的非显示指定的功能的识别信息, 从而能够不进行关于所述指定的功能的功能设定值 的显示。
根据所述第 (29) 项所述的发明, 通过包含对于功能设定画面的追加显示禁止的 功能的识别信息, 从而能够不进行关于追加显示禁止的功能的功能设定值的显示。
根据所述第 (30) 项所述的发明, 通过与识别信息相关联地存储在图像处理装置 中的字符串, 能够进行在图像处理装置的识别信息存储部件中存储有识别信息的功能设定 值的显示。
附图说明 图 1 是使用了本发明的一个实施方式的图像处理装置的图像处理系统的结构图。
图 2 是表示在图 1 的系统中使用的服务器的结构的方框图。
图 3 是表示在图 1 的系统中使用的图像处理装置的结构的方框图。
图 4(A) ~ (B) 是表示在图像处理装置的数据存储部中存储的识别信息和各个识 别信息的对应关系的表。
图 5 是表示识别信息的图。
图 6 是以树状表示了类型、 功能组、 功能、 功能设定值的关系的图。
图 7(A) ~ (B) 是用于说明基于来自服务器的画面信息, 在操作面板的显示部中显 示功能设定画面时的图像处理装置的动作的图。
图 8(A) ~ (B) 是用于说明基于来自服务器 1 的画面信息, 在操作面板的显示部中 显示功能设定画面时的其他的图像处理装置的动作的图。
图 9 是用于说明服务器和图像处理装置的动作的图。
图 10 是表示在图 8 中说明的实施方式中, 在图像处理装置中执行的功能设定画面 显示控制处理的流程图。
图 11(A) ~ (B) 是用于说明本发明的其他的实施方式的图。
图 12(A) ~ (B) 是用于说明本发明的再其他的实施方式的图。
图 13 是表示本发明的再其他的实施方式的图。
图 14 是表示在图 13 中说明的实施方式中, 在图像处理装置中执行的功能设定画 面显示控制处理的流程图。
具体实施方式
图 1 是使用了本发明的一个实施方式的图像处理装置的图像处理系统的结构图。 该图像处理系统是作为信息处理装置的服务器 1 和多台图像处理装置 2、 3 经由网络 4 而相 互连接而成。
所述服务器 1 由个人计算机等构成, 在本实施方式中基于来自图像处理装置 2、 3 的请求, 生成用于显示功能设定画面的画面信息, 并发送到图像处理装置 2、 3。
图 2 是表示所述服务器 1 的结构的方框图。
服务器 1 包括 CPU11、 ROM12、 RAM13、 存储部 14、 显示装置 15、 输入装置 16、 网络接 口部 ( 网络 I/F 部 )17, 这些各个部件经由系统总线 18 相互连接。
CPU11 通过执行在 ROM12 等中保存的程序, 集中控制服务器 1 的整体。例如, 在本 实施方式中, 进行如下处理 : 接收来自图像处理装置 2、 3 的所述画面信息的取得请求, 生成 需要的画面信息, 并将生成的画面信息发送到进行了取得请求的图像处理装置 2、 3 等。另 外, 关于画面信息在后面叙述。
ROM12 是保存用于 CPU11 执行的程序或其他的信息的存储介质。
RAM13 是提供 CPU11 根据动作用程序来动作时的作业区域的存储介质。
存储部 14 例如由硬盘装置构成, 存储了用于显示上述的功能设定画面的画面信 息的生成用的应用或其他的软件。在存储部 14 中还存储了分别表示在图像处理装置 2、 3上搭载的 1 个或者多个功能、 这些功能被分组的功能组、 以及作为用于进行各个功能的具 体设定的值的功能设定值 ( 也简称为设定值 ) 的识别信息。关于该识别信息在后面叙述。
显示装置 15 由 CRT 或液晶显示装置等构成, 显示各种消息或输入接受画面等或者 显示用户的生成文本等。
输入装置 16 是用于用户的输入操作的装置, 由键盘或鼠标等构成。
网络接口部 17 作为在图像处理装置 2、 3 或其他的外部设备之间、 经由网络 4 进行 信息的发送接收的通信部起作用。
作为所述图像处理装置 2、 3, 在本实施方式中, 使用作为具有复印功能、 打印功能 等的多种功能的多功能数字图像处理装置的 MFP。
图 3 是表示图像处理装置 2、 3 的功能结构的方框图。另外, 两个图像处理装置 2、 3 的结构相同, 所以说明图像处理装置 2 的结构, 省略图像处理装置 3 的结构的说明。
图像处理装置 2 包括控制部 200、 操作面板 210、 供纸部 211、 图像读取部 212、 图像 处理部 213, 且控制部 200 包括 CPU201、 ROM202、 RAM203、 网络接口 ( 网络 I/F) 部 204、 设定 存储部 205、 画面信息存储部 206、 数据存储部 207、 画面信息分析部 208、 画面信息变换部 209、 面板控制部 214、 供纸控制部 215、 图像读取控制部 216 以及图像处理控制部 217 等。
所述 CPU201 集中控制图像处理装置 2 的整体。所述 ROM202 是存储 CPU201 的动 作用程序等的存储器, 所述 RAM203 是提供 CPU201 根据动作用程序来动作时的作业区域的 存储器。
所述网络接口部 204 是在经由网络 4 而连接的服务器 1 和用户终端等的外部设备 之间进行通信的部件。例如, 对服务器 1 发送画面信息的取得请求, 并接收来自服务器 1 的 画面信息。
所述设定存储部 205 存储用户经由在操作面板 210 的显示部 210a 中显示的功能 设定画面而设定的设定值, 画面信息存储部 206 存储从服务器 1 发送的画面信息, 数据存储 部 207 存储分别表示在本装置 2 上搭载的 1 个或者多个功能的种类、 这些功能被分组的功 能组、 以及作为用于进行各个功能的具体设定的值的功能设定值的识别信息。 另外, 在本装 置上新追加了功能和 / 或功能设定值的情况下, 还存储被追加的功能和 / 或功能设定值的 识别信息。 此外, 与各个功能或功能设定值相关联地, 还存储有用于表示这些功能的名称或 功能设定值的字符串。此外, 在数据存储部 207 中, 还存储各种应用或其他的数据。
另外, 这些设定存储部 205、 画面信息存储部 206 以及数据存储部 207 例如由硬盘 装置 (HDD) 等的存储介质构成。
所述画面信息分析部 208 分析从服务器 1 发送的画面信息, 确定在该画面信息中 由识别信息所指定的功能。
所述画面信息变换部 209 基于由所述画面信息分析部 208 确定的功能, 决定应在 功能设定画面中显示的功能名称或功能设定值。换言之, 变换在服务器 1 中生成的画面 信息, 从而生成在显示部 210a 中实际显示的画面的信息。并且, 基于该生成的画面信息, CPU201 在操作面板 210 的显示部 210a 中显示功能设定画面。
所述操作面板 210 包括显示部 210a 和硬件键部 210b。显示部 210a 是显示功能设 定画面等的各种操作画面、 装置的状态、 消息等的部件, 且由触摸面板式的液晶等构成。此 外, 硬件键部 201b 是用户用于输入操作等的部件, 且包括数字键、 开始键、 停止键等的硬件键。 所述供纸部 211 是在印刷时将用纸传送至图像处理部 213 的图像转印位置, 在图 像转印之后经由未图示的定影装置排出到机外的部件。
所述图像读取部 212 是读取原稿图像并变换为作为电子信息的图像信息的部件。
所述图像处理部 213 是对图像读取部 212 读取的原稿的图像信息或从用户终端 ( 未图示 ) 等的外部设备发送的图像信息等进行打印的部件。
所述面板控制部 214 控制操作面板 210, 所述供纸控制部 215 控制供纸部 211, 所 述图像读取控制部 216 控制图像读取部 212, 图像处理控制部 217 控制图像处理部 213。
另外, 所述画面信息分析部 208、 画面信息变换部 209、 面板控制部 214、 供纸控制 部 215、 图像读取控制部 216 以及图像处理控制部 217 实际上通过 CPU201 的功能的一部分 而实现。
接着, 说明上述的功能组、 功能、 功能设定值的关系以及对它们预先赋予的识别信 息 ( 也简称为 ID)。
图 4(A) 是表示在图像处理装置 2 的数据存储部 207 中存储的识别信息和各个识 别信息的对应关系的表。在该表中, 对搭载在图像处理装置 2 上的功能分类为类型、 功能 组、 功能、 功能设定值。
例如, 图 4(A) 的表是表示 “扫描” 功能的类型的表, 该类型被分为 “读取设定” 和 “图像调整” 的 2 个功能组。
此外, 在 “读取设定” 的功能组中从属 “文件格式” 、 “分辨率” 、 “双面” 的 3 个功能, 对各个功能设定作为用于设定该功能的值的功能设定值。具体地说, 在 “文件格式” 的功能 中有 “PDF” 和 “压缩 (compact)PDF” 的 2 个功能设定值, 在 “分辨率” 的功能中有 “200dpi” 和 “300dpi” 的 2 个功能设定值, 在 “双面” 的功能中有 “双面” 和 “单面” 的 2 个功能设定 值。另外, 功能 “双面” 是指双面印刷的原稿还是单面印刷的原稿都能够扫描的功能, 功能 设定值 “双面” 是设定双面扫描的值, “单面” 是设定单面扫描的值。
另一方面, 在 “图像调整” 的功能组中从属 “颜色” 、 “清晰度 (sharpness)” 的2个 功能, 对各个功能设定作为用于设定该功能的值的功能设定值。 具体地说, 在 “颜色” 的功能 中有 “全色” 和 “灰度” 的 2 个功能设定值, 在 “清晰度” 的功能中有 “-1” 、 “0” 、 “1” 的3个 功能设定值。
并且, 对 “扫描” 的类型、 “读取设定” 和 “图像调整” 的 2 个功能组、 “文件格式” 、 “分辨率” 、 “双面” 、 “颜色” 、 “清晰度” 的 5 个功能、 “PDF” 、 “压缩 (compact)PDF” 、 “200dpi” 、 “300dpi” 、 “双面” 、 “单面” 、 “全色” 、 “灰度” 、 “-1” 、 “0” 、 “1” 的 11 个功能设定值分别预先赋 予识别信息。
并且, 对各个识别信息预先记载了类型、 功能组、 功能以及功能设定值的对应关 系。即, 以关于功能组能够识别属于哪个类型, 关于功能能够识别属于哪个功能组, 关于功 能设定值能够识别属于哪个功能的方式, 生成识别信息。
具体地说, 如图 5 所示, 识别信息由 X1 ~ X7 的 7 比特的信息构成, 上一位的 X1 识 别类型, 接下来的两位的 X2 和 X3 识别功能组, 接下来的两位的 X4 和 X5 识别功能, 下两位 的 X6 和 X7 识别功能设定值。
因此, 在图 4(A) 中, 类型 “扫描” 的识别信息被设定为 “1000000” 、 功能组 “读取设
定” 的识别信息被设定为 “1010000” 、 功能组 “图像调整” 的识别信息被设定为 “1020000” 、 功能 “文件格式” 的识别信息被设定为 “1010100” 、 功能设定值 “PDF” 的识别信息被设定为 “1010101” 。从图 4(A) 的识别信息可知, 属于同一个功能组的功能和功能设定值的识别信 息由功能组的识别部分相同的数字来表示, 属于同一个功能的功能设定值的识别信息由功 能的识别部分相同的数字来表示。因此, 能够从这样的识别信息来识别功能组、 功能、 功能 设定值的内容和相互的关系。图 6 是以树状表示了类型、 功能组、 功能、 功能设定值的关系 的图。
所述识别信息是在服务器 1 和图像处理装置 2、 3 中共通的信息, 假设在初始状态 下, 由图 4(A) 的识别信息所表示的功能搭载在图像处理装置 2、 3 上, 图 4(A) 的各个识别信 息预先存储在服务器 1 的存储部 14 中、 存储在图像处理装置 2、 3 的数据存储部 207 中。
图 4(B) 表示在图像处理装置 3 上搭载新的种类的功能, 且对已有的功能追加了新 的功能设定值的状态。即, 在图像处理装置 3 上搭载了 “衬底调整” 的新功能, 对该 “衬底调 整” 的功能设定了 “淡” 、 “普通” 、 “浓” 的 3 个功能设定值。此外, 对 “文件格式” 的已有的功 能追加了 “可搜式 (Searchable)PDF” 的新的功能设定值。另外, 对新搭载或者追加的功能 或功能设定值, 也按照上述的规则而预先赋予了识别信息。并且, 在图像处理装置 3 的数据 存储部 207 中, 存储有包括被追加的识别信息的图 4(B) 的各个识别信息, 但服务器 1 不更 新画面信息生成用的应用, 而是仅仅原样存储图 4(A) 的识别信息。此外, 图像处理装置 2 也仅存储图 4(A) 的识别信息。 图 7 是用于说明基于来自服务器 1 的画面信息, 在操作面板 210 的显示部 210a 中 显示功能设定画面时的图像处理装置 2 的动作的图。
基于来自图像处理装置 2 的画面信息的取得请求, 从服务器 1 发送画面信息 100。 在画面信息 100 中包括功能组、 功能以及功能设定值中的至少一个识别信息。在该例子中, 包括作为功能设定值的 “PDF” 、 “压缩 PDF” 、 “200dpi” 、 “300dpi” 、 “双面” 以及 “单面” 的各 个识别信息 (1010101、 1010102、 1010201、 1010202、 1010301、 1010302)。
接收到所述画面信息 100 的图像处理装置 2 分析画面信息 100, 并从搭载在本装置 上的功能中确定应在功能设定画面中显示功能设定值的功能。
在本实施方式中, 将由在画面信息 100 中包含的各个功能设定值所设定的功能以 及与该功能属于同一个功能组的功能, 确定为应在功能设定画面中显示功能设定值的功 能。 用于从在画面信息中包含的识别信息确定应在功能设定画面中显示功能设定值的功能 的条件, 在图像处理装置 2、 3 侧预先设定即可。当然, 也可以是仅将由在画面信息 100 中包 含的各个功能设定值所确定的功能, 确定为应在功能设定画面中显示功能设定值的功能的 结构。
在图 7(A) 的例子中, 从功能设定值 “PDF” 和 “压缩 PDF” 确定功能 “文件格式” , 从 功能设定值 “200dpi” 和 “300dpi” 确定功能 “分辨率” , 从功能设定值 “双面” 和 “单面” 确 定功能 “双面” 。由于在图像处理装置 2 中不存在与这些确定的 “文件格式” 、 “分辨率” 、 “双 面” 的各个功能属于同一个功能组的其他功能, 所以只有 “文件格式” 、 “分辨率” 、 “双面” 的 各个功能被确定为应在功能设定画面中显示功能设定值的功能。如上所述, 通过参照识别 信息的功能组的识别部分, 能够判断是否与 “文件格式” 、 “分辨率” 、 “双面” 的各个功能属于 同一个功能组。
并且, 在数据存储部 207 中存储有识别信息的功能设定值中, 将关于所述确定的 “文件格式” 、 “分辨率” 、 “双面” 的各个功能的全部的功能设定值显示在操作面板 210 的显示 部 210a 中。
具体地说, 如图 7(A) 的画面 D1 所示, “文件格式” 、 “分辨率” 、 “双面” 的各个功能 的名称和关于各个功能的功能设定值、 “OK” 按钮和 “取消” 按钮显示在操作面板 210 的显示 部 210a 中。使用与识别信息相关联地存储在数据存储部 207 中的字符串, 进行各个功能的 名称和关于各个功能的功能设定值的显示。
这里, 如画面 D2 所示, 关于各个功能的功能设定值以通过下拉菜单显示而可选择 地显示, 若从下拉菜单显示的各个功能设定值中选择用户期望的功能设定值, 则如图 7(A) 的画面 D1 所示, 成为仅显示了所选择的功能设定值的状态。在画面 D2 中, 表示了将 “文件 格式” 的设定值下拉菜单显示的状态, 但对于 “分辨率” 、 “双面” 也是相同的。
在图 7(A) 的画面 D1 中, 若用户按下 “OK” 按钮, 则设定值被确定, 且被确定的设定 值存储在画面信息存储部 206 中。同时, 图像处理装置 2 对服务器 1 进行下一个画面信息 的取得请求。服务器 1 接受该取得请求, 将画面信息 101 发送到图像处理装置 2。
在画面信息 101 中, 包括作为功能 “颜色”的功能设定值的 “全色”和 “灰度” 、 作为功能 “清晰度” 的功能设定值的 “-1” 、 “0” 、 “1” 的各个识别信息 (1020101、 1020102、 1020201、 1020202、 1020203)。
接收到所述画面信息 101 的图像处理装置 2 分析画面信息 101, 并从搭载在本装 置上的功能中确定应在功能设定画面中显示功能设定值的功能。在图 7(B) 的例子中, 从功 能设定值 “全色” 和 “灰度” 确定功能 “颜色” , 从功能设定值 “-1” 、 “0” 、 “1” 确定功能 “清晰 度” 。由于在图像处理装置 2 中不存在与这些确定的 “颜色” 、 “清晰度” 的各个功能属于同 一个功能组的其他功能, 所以只有 “颜色” 、 “清晰度” 的各个功能被确定为应在功能设定画 面中显示功能设定值的功能。
并且, 在数据存储部 207 中存储有识别信息的功能设定值中, 将关于所述确定的 “颜色” 、 “清晰度” 的各个功能的全部的功能设定值显示在操作面板 210 的显示部 210a 中。
在图 7(B) 的例子中, 如画面 D3 所示, “颜色” 、 “清晰度” 的各个功能的名称和关于 各个功能的功能设定值、 “OK” 按钮和 “取消” 按钮显示在操作面板 210 的显示部 210a 中。另 外, 与图 7(A) 的画面 D2 相同地, 关于各个功能的功能设定值以通过下拉菜单显示而可选择 地显示, 若从下拉菜单显示的各个功能设定值中选择用户期望的功能设定值, 则如图 7(B) 的画面 D3 所示, 成为仅显示了所选择的功能设定值的状态。若按下 “OK” 按钮, 则确定设定 值。
由此, 一边显示 1 个或者多个功能设定画面, 一边进行功能设定值的设定。
图 8 是用于说明基于来自服务器 1 的画面信息, 在操作面板 210 的显示部 210a 中 显示功能设定画面时的图像处理装置 3 的动作的图。
基于来自图像处理装置 3 的画面信息的取得请求, 从服务器 1 发送画面信息 103。 画面信息 103 与图 7(A) 所示的画面信息 100 是相同的内容, 包括作为功能设定值的 “PDF” 、 “压缩 PDF” 、 “200dpi” 、 “300dpi” 、 “双面” 以及 “单面” 的各个识别信息 (1010101、 1010102、 1010201、 1010202、 1010301、 1010302)。
接收到所述画面信息 103 的图像处理装置 3 分析画面信息 103, 并从搭载在本装置上的功能中确定应在功能设定画面中显示功能设定值的功能。在图 8(A) 的例子中, 从功能 设定值 “PDF” 和 “压缩 PDF” 确定功能 “文件格式” , 从功能设定值 “200dpi” 和 “300dpi” 确 定功能 “分辨率” , 从功能设定值 “双面” 和 “单面” 确定功能 “双面” 。
由于在图像处理装置 3 中不存在与这些确定的 “文件格式” 、 “分辨率” 、 “双面” 的 各个功能属于同一个功能组的其他功能, 所以只有 “文件格式” 、 “分辨率” 、 “双面” 的各个功 能被确定为应在功能设定画面中显示功能设定值的功能。并且, 在数据存储部 207 中存储 有识别信息的功能设定值中, 将关于所述确定的 “文件格式” 、 “分辨率” 、 “双面” 的各个功能 的全部的功能设定值显示在操作面板 210 的显示部 210a 中。
如上所述, 由于在图像形成装置 3 中关于 “文件格式” 的已有的功能追加了 “可搜 式 PDF” 的新的功能设定值, 所以功能设定值 “可搜式 PDF” 也以用户可选择地显示。因此, 图像形成装置 3 将画面信息 103 变换为包括实际应显示的功能设定值的画面信息 103a, 并 基于此, 功能设定画面 D4 显示在操作面板 210 的显示部 210a 中。在该功能设定画面 D4 中, 显示 “文件格式” 、 “分辨率” 、 “双面” 的各个功能的名称和关于各个功能的功能设定值、 “OK” 按钮和 “取消” 按钮, 但如画面 D5 所示, 追加到图像形成装置 3 上的功能设定值 “可搜 式 PDF” 也以可选择地显示在功能 “文件格式” 的功能设定值的下拉菜单中。
在图 8(A) 的画面 D4 中, 若用户按下 “OK” 按钮, 则设定值被确定并保存, 且图像处 理装置 3 对服务器 1 进行下一个画面信息的取得请求。服务器 1 接受该取得请求, 将画面 信息 104 发送到图像处理装置 3。
在画面信息 104 中, 包括作为功能 “颜色”的功能设定值的 “全色”和 “灰度” 、 作为功能 “清晰度” 的功能设定值的 “-1” 、 “0” 、 “1” 的各个识别信息 (1020101、 1020102、 1020201、 1020202、 1020203)。
接收到所述画面信息 104 的图像处理装置 3 分析画面信息 104, 并从搭载在本装 置上的功能中确定应在功能设定画面中显示功能设定值的功能。在图 8(B) 的例子中, 从功 能设定值 “全色” 和 “灰度” 确定功能 “颜色” , 从功能设定值 “-1” 、 “0” 、 “1” 确定功能 “清晰 度” 。由于在图像处理装置 3 中, 作为与这些确定的 “颜色” 、 “清晰度” 的各个功能属于同一 个功能组的 “图像调整” 中从属的其他功能, 新搭载了 “衬底调整” 功能, 所以 “衬底调整” 也 被确定为应在功能设定画面中显示功能设定值的功能。
并且, 在数据存储部 207 中存储有识别信息的功能设定值中, 关于所述确定的 “颜 色” 、 “清晰度” 以及 “衬底调整” 的各个功能的全部的功能设定值显示在操作面板 210 的显 示部 210a 中。
因此, 图像形成装置 3 将画面信息 104 变换为包括实际应显示的功能设定值的画 面信息 104a, 并基于此, 功能设定画面 D6 显示在操作面板 210 的显示部 210a 中。在该功能 设定画面 D6 中, 显示 “颜色” 、 “清晰度” 以及 “衬底调整” 的各个功能的名称和关于各个功 能的功能设定值、 “OK” 按钮和 “取消” 按钮。另外, 与图 8(A) 的画面 D5 相同地, 关于各个功 能的功能设定值以通过下拉菜单显示而可选择地显示, 若从下拉菜单显示的各个功能设定 值中选择用户期望的功能设定值, 则如图 8(B) 的画面 D6 所示, 成为仅显示了所选择的功能 设定值的状态。
由此, 在本实施方式中, 从包括功能设定值的识别信息的画面信息, 将由功能设定 值所设定的功能以及与该功能属于同一个功能组的功能确定为应在功能设定画面中显示功能设定值的功能, 且在图像处理装置 2、 3 的数据存储部 207 中存储的识别信息中, 将关 于所述确定的功能的全部功能设定值, 以用户可选择地显示在操作面板 210 的显示部 210a 中。因此, 即使在图像处理装置 2 或 3 中追加了关于已有的功能的新的功能设定值或者追 加了新的功能的情况下, 也能够基于画面信息来确定追加了新的功能设定值的功能或者追 加的新的功能, 所以即使不更新服务器 1 的功能设定画面生成用的应用, 也能够将这些追 加的功能设定值或关于新的功能的功能设定值显示在图像处理装置中。由此, 用户能够在 图像处理装置中进行在服务器 1 中不作为信息而存在的功能的设定。
图 9 是用于说明服务器 1 和图像处理装置 3 的动作的图。另外, 图像处理装置 2 的动作也是相同的。
首先, 启动图像处理装置 3 中的功能设定画面显示用的应用 ( 圈数 1), 并从图像处 理装置 3 对服务器 1 发送画面信息的取得请求 ( 圈数 2)。
服务器 1 对所述画面信息的取得请求生成画面信息, 且将生成的画面信息发送到 图像处理装置 3( 圈数 3)。
图像处理装置 3 分析接收到的画面信息 ( 圈数 4), 变更画面信息, 使得显示对已有 的功能追加的功能设定值或关于新的功能的功能设定值 ( 圈数 5), 并基于画面信息而在操 作面板 210 的显示部 210a 中显示功能设定画面 ( 圈数 6)。
若由用户进行面板操作 ( 圈数 7), 则图像处理装置 3 保存经由所述功能设定画面、 由用户设定的功能设定值 ( 圈数 8), 并对服务器 1 进行下一个画面信息的取得请求 ( 圈数 9)。
服务器 1 对所述画面信息的取得请求生成下一个画面信息, 且将生成的画面信息 发送到图像处理装置 3( 圈数 10)。以下, 直到必要的功能设定结束为止, 重复圈数 4 ~ 10 的动作。
若必要的功能设定结束, 则图像处理装置 3 结束应用 ( 圈数 11)。
图 10 是表示在图 8 中说明的实施方式中, 在图像处理装置 3 中执行的功能设定画 面显示控制处理的流程图。通过图像处理装置 3 的 CPU201 按照在 ROM202 等的记录介质中 记录的动作程序来动作, 从而执行该处理。此外, 在图像处理装置 2 中执行的功能设定画面 显示控制处理也是相同的。
在步骤 S01 中, 从服务器 1( 应用 ) 取得画面信息, 在步骤 S02 中, 分析画面信息。
接着, 在步骤 S03 中, 取得搭载在图像处理装置 3 上的一个功能。具体地说, 取得 存储在数据存储部 207 中的功能的识别信息中的一个。
在步骤 S04 中, 判断所述取得的功能是否为显示对象的功能。具体地说, 判断所取 得的功能是否为由在画面信息中包含的功能设定值所设定的功能, 或者是否为与由在画面 信息中包含的功能设定值所设定的功能属于同一个功能组的功能。
在取得的功能为由在画面信息中包含的功能设定值所设定的功能或者与由在画 面信息中包含的功能设定值所设定的功能属于同一个功能组的功能的情况下 ( 步骤 S04 中 “是” ), 在步骤 S05 中, 变更画面信息, 使得显示关于该功能的全部的功能设定值, 并在此之 后, 进至步骤 S06。 在取得的功能, 既不是由在画面信息中包含的功能设定值所设定的功能, 也不是与由在画面信息中包含的功能设定值所设定的功能属于同一个功能组的功能的情 况下 ( 步骤 S04 中 “否” ), 直接进至步骤 S06。在步骤 S06 中, 查询是否有搭载在图像处理装置 3 上的下一个功能, 若有 ( 步骤 S06 中 “是” ), 则返回到步骤 S03, 直到关于搭载在图像处理装置 3 上的全部功能结束查询 为止, 重复步骤 S03 ~ S06。若关于搭载在图像处理装置 3 上的全部功能进行步骤 S06 的判 断 ( 步骤 S06 中 “否” ), 则进至步骤 S07。
在步骤 S07 中, 将基于被变更的画面信息的功能设定画面显示在操作面板 210 的 显示部 210a 中。
接着, 在步骤 S08 中, 接受用户的面板操作, 具体地说, 接受功能设定值的选择, 并 在步骤 S09 中, 接受 “OK” 按钮的按下。然后, 在步骤 S10 中, 保存通过 “OK” 按钮的按下而 确定的功能设定值之后, 在步骤 S11 中, 判断有无下一个功能设定画面。
若有下一个功能设定画面 ( 步骤 S11 中 “是” ), 则返回到步骤 S01, 从服务器 1 取 得下一个画面信息。若没有下一个功能设定画面 ( 步骤 S11 中 “否” ), 则在步骤 S12 中, 由 设定的功能设定值来执行作业。
图 11 是用于说明本发明的其他实施方式的图。 本实施方式是表示通过在服务器 1 中生成的画面信息中包含功能的识别信息, 从而图像处理装置 3 确定应显示功能设定值的 功能的例子。
基于来自图像处理装置 3 的画面信息的取得请求, 从服务器 1 发送画面信息 105。 在画面信息 105 中包括至少一个功能的识别信息。在该例子中, 包括功能 “文件格式” 的识 别信息 1010100、 功能 “分辨率” 的识别信息 1010200、 功能 “双面” 的识别信息 1010300。
接收到所述画面信息 105 的图像处理装置 3 分析画面信息 105, 并从搭载在本装置 上的功能中确定应在功能设定画面中显示功能设定值的功能。在图 11 的例子中, 除了在画 面信息 105 中包含的功能之外, 与该功能属于同一个组的功能也被确定为应在功能设定画 面中显示功能设定值的功能。
在图 11 的例子中, 在画面信息 105 中包含的所述功能 (“文件格式” 、 “分辨率” 、 “双面” ) 被确定为应在功能设定画面中显示功能设定值的功能。并且, 关于在数据存储部 207 中存储有识别信息的功能中、 作为所述确定的功能的 “文件格式” 、 “分辨率” 、 “双面” 的 全部的功能设定值显示在操作面板 210 的显示部 210a 中。
在图像形成装置 3 中, 由于关于 “文件格式” 的已有的功能追加了 “可搜式 PDF” 的 新的功能设定值, 所以功能设定值 “可搜式 PDF” 也以用户可选择地显示。因此, 图像形成装 置 3 将画面信息 105 变换为包括实际应显示的功能设定值的画面信息 105a, 并基于此, 功 能设定画面 D7 显示在操作面板 210 的显示部 210a 中。在该功能设定画面 D7 中, 显示 “文 件格式” 、 “分辨率” 、 “双面” 的各个功能的名称和关于各个功能的功能设定值、 “OK” 按钮和 “取消” 按钮, 但追加到图像形成装置 3 上的功能设定值 “可搜式 PDF” 也以可选择地显示在 功能 “文件格式” 的功能设定值的下拉菜单中。
在图 11(A) 的画面 D7 中, 若用户按下 “OK” 按钮, 则设定值被确定并保存, 且图像 处理装置 3 对服务器 1 进行下一个画面信息的取得请求。服务器 1 接受该取得请求, 将画 面信息 106 发送到图像处理装置 3。
在画面信息 106 中, 包括功能 “颜色” 的识别信息 1020100 和功能 “清晰度” 的识 别信息 1020200 的各个识别信息。
接收到所述画面信息 106 的图像处理装置 3 分析画面信息 106, 并从搭载在本装置上的功能中确定应在功能设定画面中显示功能设定值的功能。
由于在图像处理装置 3 中, 作为属于功能组 “图像调整” 的功能, 除了 “颜色” 和 “清 晰度” 之外, 还新搭载了 “衬底调整” 功能, 所以除了在画面信息 106 中包含的 “颜色” 和 “清 晰度” 的各个功能之外, 属于同一个功能组的 “衬底调整” 也被确定为应显示功能设定值的 功能。
因此, 图像形成装置 3 将画面信息 106 变换为包括实际应显示的功能设定值的画 面信息 106a, 并基于此, 功能设定画面 D8 显示在操作面板 210 的显示部 210a 中。在该功能 设定画面 D8 中, 显示 “颜色” 、 “清晰度” 以及 “衬底调整” 的各个功能的名称和关于各个功 能的功能设定值、 “OK” 按钮和 “取消” 按钮。另外, 关于各个功能的功能设定值以通过下拉 菜单显示而可选择地显示, 若从下拉菜单显示的各个功能设定值中选择用户期望的功能设 定值, 则如图 8(B) 的画面 D8 所示, 成为仅显示了所选择的功能设定值的状态。
由此, 在本实施方式中, 从包括功能的识别信息的画面信息, 将由功能设定值所设 定的功能以及与该功能属于同一个功能组的功能确定为应在功能设定画面中显示功能设 定值的功能, 且在图像处理装置 2、 3 的数据存储部 207 中存储的识别信息中, 将关于所述确 定的功能的全部功能设定值, 以用户可选择地显示在操作面板 210 的显示部 210a 中。 因此, 即使在图像处理装置 2 或 3 中追加了关于已有的功能的新的功能设定值或者追加了新的功 能的情况下, 也能够基于画面信息来确定追加了新的功能设定值的功能或者追加的新的功 能, 所以即使不更新服务器 1 的功能设定画面生成用的应用, 也能够将这些追加的功能设 定值或关于新的功能的功能设定值显示在图像处理装置中。由此, 用户能够在图像处理装 置中进行在服务器 1 中不作为信息而存在的功能的设定。
另外, 图 11 所示的实施方式中的图像处理装置 3 的动作与图 10 的流程图同样地 进行。
图 12 是用于说明本发明的再其他的实施方式的图。本实施方式是表示通过在服 务器 1 中生成的画面信息中包含功能组的识别信息, 从而图像处理装置 3 确定应显示功能 设定值的例子。
基于来自图像处理装置 3 的画面信息的取得请求, 从服务器 1 发送画面信息 107。 在画面信息 107 中包括至少一个功能组的识别信息。在该例子中, 包括功能组 “读取设定” 的识别信息 1010000。
接收到所述画面信息 107 的图像处理装置 3 分析画面信息 107, 并从搭载在本装置 上的功能中确定应在功能设定画面中显示功能设定值的功能。在图 12 的例子中, 将属于在 画面信息 107 中包含的功能组的功能确定为应在功能设定画面中显示功能设定值的功能。
在图 12 的例子中, 属于功能组 “读取设定” 的功能 (“文件格式” 、 “分辨率” 、 “双 面” ) 被确定为应在功能设定画面中显示功能设定值的功能。并且, 关于在数据存储部 207 中存储有识别信息的功能中、 作为所述确定的功能的 “文件格式” 、 “分辨率” 、 “双面” 的全部 的功能设定值显示在操作面板 210 的显示部 210a 中。
由于在图像形成装置 3 中关于 “文件格式” 的已有的功能追加了 “可搜式 PDF” 的 新的功能设定值, 所以功能设定值 “可搜式 PDF” 也以用户可选择地显示。因此, 图像形成装 置 3 将画面信息 107 变换为包括实际应显示的功能设定值的画面信息 107a, 并基于此, 功 能设定画面 D9 显示在操作面板 210 的显示部 210a 中。在该功能设定画面 D9 中, 显示 “文件格式” 、 “分辨率” 、 “双面” 的各个功能的名称和关于各个功能的功能设定值、 “OK” 按钮和 “取消” 按钮, 但追加到图像形成装置 3 上的功能设定值 “可搜式 PDF” 也以可选择地显示在 功能 “文件格式” 的功能设定值的下拉菜单中。
在图 12(A) 的画面 D9 中, 若用户按下 “OK” 按钮, 则设定值被确定并保存, 且图像 处理装置 3 对服务器 1 进行下一个画面信息的取得请求。服务器 1 接受该取得请求, 将画 面信息 106 发送到图像处理装置 3。
在画面信息 108 中, 包括功能组 “图像调整” 的识别信息 1020000。
接收到所述画面信息 108 的图像处理装置 3 分析画面信息 108, 并从搭载在本装置 上的功能中确定应在功能设定画面中显示功能设定值的功能。
由于在图像处理装置 3 中, 作为属于功能组 “图像调整” 的功能, 除了 “颜色” 和 “清 晰度” 之外, 还新搭载了 “衬底调整” 功能, 所以这些 “颜色” 、 “清晰度” 以及 “衬底调整” 被 确定为应显示功能设定值的功能。
因此, 图像形成装置 3 将画面信息 108 变换为包括实际应显示的功能设定值的画 面信息 108a, 并基于此, 功能设定画面 D10 显示在操作面板 210 的显示部 210a 中。在该功 能设定画面 D10 中, 显示 “颜色” 、 “清晰度” 以及 “衬底调整” 的各个功能的名称和关于各个 功能的功能设定值、 “OK” 按钮和 “取消” 按钮。另外, 关于各个功能的功能设定值以通过下 拉菜单显示而可选择地显示, 若从下拉菜单显示的各个功能设定值中选择用户期望的功能 设定值, 则如图 12(B) 的画面 D10 所示, 成为仅显示了所选择的功能设定值的状态。 由此, 在本实施方式中, 从包括功能组的识别信息的画面信息, 将属于所述功能组 的功能确定为应在功能设定画面中显示功能设定值的功能, 且在图像处理装置 2、 3 的数据 存储部 207 中存储的识别信息中, 将关于所述确定的功能的全部功能设定值, 以用户可选 择地显示在操作面板 210 的显示部 210a 中。因此, 即使在图像处理装置 2 或 3 中追加了关 于已有的功能的新的功能设定值或者追加了新的功能的情况下, 也能够基于画面信息来确 定追加了新的功能设定值的功能或者追加的新的功能, 所以即使不更新服务器 1 的功能设 定画面生成用的应用, 也能够将这些追加的功能设定值或新的功能的功能设定值显示在图 像处理装置中。由此, 用户能够在图像处理装置中进行在服务器 1 中不作为信息而存在的 功能的设定。
另外, 除了在图 10 的流程图中的步骤 S04 中, 通过判断所取得的功能是否属于在 画面信息中包含的功能组来判断是否为显示对象的点之外, 图 12 所示的实施方式中的图 像处理装置 3 的动作与图 10 的流程图相同地进行。
图 13 是表示本发明的再其他的实施方式的图。本实施方式是在画面信息中包含 进行对于功能设定画面的非显示指定的功能的识别信息和 / 或对于功能设定画面的追加 显示禁止的功能的识别信息, 从而关于这些功能, 不将功能设定值显示在功能设定画面中。
基于来自图像处理装置 3 的画面信息的取得请求, 从服务器 1 发送画面信息 109。 在画面信息 109 中包括作为功能设定值的 “PDF” 、 “压缩 PDF” 、 “200dpi” 、 “300dpi” 、 “全色” 以及 “灰度” 的各个识别信息 (1010101、 1010102、 1010201、 1010202、 1020101、 1020102)。
在画面信息 109 中, 还作为表示非显示功能的列表而包括 “双面”的识别信息 1010300、 作为新功能追加显示禁止的功能组而包括 “图像调整” 的识别信息 1020000。这些 非显示和新功能追加显示禁止的对象预先设定在服务器 1 的应用中。
接收到所述画面信息 109 的图像处理装置 3 分析画面信息 109, 并从搭载在本装置 上的功能中确定应在功能设定画面中显示功能设定值的功能。
在本实施方式中, 将由在画面信息 109 中包含的功能设定值所设定的功能以及与 该功能属于同一个功能组的功能, 确定为应在功能设定画面中显示功能设定值的功能。因 此, 将 “文件格式” 、 “分辨率” 、 “双面” 、 “颜色” 、 “清晰度” 、 “衬底调整” 的各个名称确定为应 在功能设定画面中显示功能设定值的功能。
但是, 在画面信息 109 中, 由于作为非显示的功能而包含功能 “双面” 的识别信息, 所以关于功能 “双面” , 功能名称和功能设定值都成为非显示。此外, 在画面信息 109 中, 由 于作为新功能追加显示禁止而包含功能组 “图像调整” 的识别信息, 所以关于作为新追加到 图像处理装置 3 的功能的 “衬底调整” , 功能名称和功能设定值也都成为非显示。另外, 只要 赋予表示新追加搭载的功能的信息, 就能得知是否新追加搭载了不能由服务器 1 的应用来 识别的功能。
其结果, 基于画面信息 109 而显示在操作面板 210 的显示部 210a 中的功能设定画 面 D11 成为图 13 所示。另外, 画面 D12 是将 “文件格式” 的功能设定值以下拉菜单显示来 显示的画面。
由此, 在本实施方式中, 通过在画面信息中包含用于确定对于功能设定画面的非 显示指定的功能的识别信息和 / 或用于确定新功能追加显示禁止的功能的识别信息, 从而 能够关于所述功能不进行功能设定值的显示, 对于根据功能而不期望显示功能设定值的用 户来说比较方便。
图 14 是表示在图 13 中说明的实施方式中, 在图像处理装置 3 中执行的功能设定 画面显示控制处理的流程图。通过图像处理装置 3 的 CPU 按照在 ROM 等的记录介质中记录 的动作程序来动作, 从而执行该处理。此外, 在图像处理装置 2 中执行的功能设定画面显示 控制处理也是相同的。
在步骤 S21 中, 从服务器 1 取得画面信息, 在步骤 S22 中, 分析画面信息。
接着, 在步骤 S23 中, 取得搭载在图像处理装置 3 上的一个功能。具体地说, 取得 存储在数据存储部 207 中的功能的识别信息中的一个。
在步骤 S24 中, 判断所述取得的功能是否为显示对象的功能。具体地说, 判断所取 得的功能是否为由在画面信息中包含的功能设定值所设定的功能, 或者是否为与由在画面 信息中包含的功能设定值所设定的功能属于同一个功能组的功能。
在取得的功能为由在画面信息中包含的功能设定值所设定的功能或者与由在画 面信息中包含的功能设定值所设定的功能属于同一个功能组的功能的情况下 ( 步骤 S24 中 “是” ), 在步骤 S25 中, 判断该功能是否对应于在画面信息 109 中包含的非显示列表。若不 对应于非显示列表 ( 步骤 S25 中 “否” ), 则在步骤 S26 中, 判断该功能是否对应于在画面信 息 109 中包含的新功能追加显示禁止的功能组。若不对应于新功能追加显示禁止的功能组 ( 步骤 S26 中 “否” ), 则在步骤 S27 中, 变更画面信息, 使得显示关于所述确定的功能的全部 的功能设定值, 并在此之后, 进至步骤 S28。 在取得的功能, 既不是由在画面信息中包含的功 能设定值所设定的功能, 也不是与由在画面信息中包含的功能设定值所设定的功能属于同 一个功能组的功能的情况下 ( 步骤 S24 中 “否” ), 在功能对应于在画面信息 109 中包含的 非显示列表的情况下 ( 步骤 S25 中 “是” ), 在功能对应于在画面信息 109 中包含的新功能追加显示禁止的功能组的情况下 ( 步骤 S26 中 “是” ), 都直接进至步骤 S28。
在步骤 S28 中, 查询是否有搭载在图像处理装置 3 上的下一个功能, 若有 ( 步骤 S28 中 “是” ), 则进至步骤 S23, 直到关于搭载在图像处理装置 3 上的全部功能结束查询为 止, 重复步骤 S23 ~ S27。若关于搭载在图像处理装置 3 上的全部功能进行步骤 S24 ~ 26 的判断 ( 步骤 S28 中 “否” ), 则进至步骤 S29。
在步骤 S29 中, 将基于被变更的画面信息的功能设定画面显示在操作面板 210 的 显示部 210a 中。
接着, 在步骤 S30 中, 接受用户的面板操作, 具体地说, 接受功能设定值的选择, 并 在步骤 S31 中, 接受 “OK” 按钮的按下。然后, 在步骤 S32 中, 保存通过 “OK” 按钮的按下而 确定的功能设定值之后, 在步骤 S33 中, 判断有无下一个功能设定画面。
若有下一个功能设定画面 ( 步骤 S33 中 “是” ), 则返回到步骤 S21, 从服务器 1 取 得下一个画面信息。若没有下一个功能设定画面 ( 步骤 S33 中 “否” ), 则在步骤 S34 中, 由 设定的功能设定值来执行作业。