用于图像处理的方法和设备以及计算机程序产品技术

技术编号:3583373 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种用于图像处理的方法和设备以及计算机程序产品。根据本发明专利技术,屏幕控制单元读出元素定义文件和布局数据文件,翻译该元素定义文件,读出由翻译的结果所指定的屏幕元素文件,并且在由布局数据文件指示的布局位置上安排由屏幕元素文件表示的屏幕元素,从而生成操作屏幕。屏幕信息管理单元管理屏幕元素文件。通信单元接收来自用户的指令并将该指令发送到CPU。通信单元将更新的信息从CPU发送到屏幕控制单元。

【技术实现步骤摘要】

本专利技术涉及用于创建要作为操作屏幕来显示的图像的技术。技术背景已经存在用于生成要在信息处理设备的显示屏幕上显示的网页的公知的技术,例如参见日本专利申请公开No.2006-276989。通过使用屏幕布局数据文 件和操作指示文件生成这样的屏幕。还存在用于在图像处理设备的显示单元上生成和显示操作屏幕的公知的 技术,从该显示操作屏幕用户可以输入用于控制图像处理设备的操作的各种指 令。这样的指令例如包括关于打印设置的指令或打印指令。通过执行计算机程 序来显示操作屏幕。具体地讲,为操作屏幕的每一个页面准备一个计算机程序。 需要特定的知识和技术以生成这样的计算机程序,而且当有很多页面时,从每 一个页面生成计算机程序是费时和费力的工作。因此,与可以基于公知的普通 网页生成技术生成的网页不同,多数的图像处理设备的搡作屏幕是使用独特的 技术生成的。换句话说,图像处理设备的多数制造商使用他们自己的技术开发 他们自己生产的图像处理设备的操作屏幕,并将这些操作屏幕预先安装到图像 处理设备中。已经出现了对于可能定制操作屏幕的图像处理设备的需要。然而,不具 有特定知识或技术的人无法生成常规的图像处理设备的操作屏幕。此外,由于 当有很多页'面时,从每一个页面生成计算机程序是费时和费力的工作,因此定 制操作屏幕是困难的。
技术实现思路
本专利技术的目的是至少部分地解决在常规技术中的问题。根据本专利技术的一个方面,提供一种基于经由在显示单元上显示的操作屏幕从用户接收的指令来执行图像处理的图像处理设备。该图像处理设备包括存储单元,用于存储指示在操作屏幕上的屏幕元素布局的布局信息、用于定义与屏幕元素相关的指令的定义信息及表示与屏幕元素相关的图像的图像信息; 以及屏幕控制单元,使用该布局信息、该定义信息及该图像信息生成操作屏幕, 并在显示单元上显示该操作屏幕。根据本专利技术的另一个方面,提供一种基于经由在显示单元上显示的操作 屏幕从用户接收的指令来执行图像处理的方法,该方法包括从存储单元读取 指示在操作屏幕上的屏幕元素布局的布局信息,用于定义与屏幕元素相关的指 令的定义信息,及表示与屏幕元素相关的图像的图像信息;使用在读取步骤读 取的该布局信息、该定义信息及该图像信息生成操作屏幕;以及在显示单元上 显示在生成步骤生成的操作屏幕。根据本专利技术的另 一个方面,提供一种包括计算机程序的计算机程序产品, 该计算机程序使计算^L实现执行图像处理的上述方法。当联系附图考虑时,通过阅读本专利技术的当前的优选的实施例的下面的详 细描述,将更好的理解本专利技术的以上和其它的目的、特征、优点以及技术和产 业上的意义。 附图说明图1是根据本专利技术的实施例的图像处理系统的示意图;图2是用于说明图1所示的多功能产品的^/f牛结构的方框图;图3是用于说明多功能产品的第 一软件体系结构的方框图;图4是用于说明多功能产品的第二软件体系结构的方框图;图5是用户才艮据该实施例创建布局数据文件的示例的浏览器的示意图;图6是用于说明根据该实施例的操作屏幕的示意图;图7是用于说明根据该实施例的布局数据文件的数据形成的示意图;图8是用于说明根据该实施例的元素定义文件的数据形成的示意图;图9是根据该实施例在操作面板上显示操作屏幕的显示过程的流程图;图10是根据该实施例更新操作屏幕的显示状态的更新过程的流程图;图11是用于说明才艮据该实施例的事件信息的数据形成的示意图;图12是用于说明根据该实施例的显示状态信息的数据形成的示意图; 图13是根据该实施例的示例性UI定制设置屏幕的示意图; 图14是根据该实施例的示例性UI复印设置屏幕的示意图; 图15是用于说明在从在图8所示的数据中删除关于设置到隐藏状态的按 钮的数据之后元素定义文件的示意图。具体实施方式下面参考附图详细地说明本专利技术的示例性实施例。 图1是根据本专利技术的实施例的图像处理系统的示意图。该图像处理系统包 括信息处理设备1和经由有线或无线的连接单元(未示出)互相连接的多功能 产品(MFP) 10。信息处理设备1创建用于生成要在MFP IO上显示的操作屏 幕的元素定义文件(element definition-file )、屏幕元素文/(牛(3(^6611- element file) 以及布局数据文件。MFP IO使用该元素定义文件、该屏幕元素文件以及该布 局数据文件生成操作屏幕,并显示该操作屏幕。图2是用于说明MFP 10的硬件结构的方框图。MFP 10包括扫描仪172、 绘图仪174、控制扫描仪172和绘图仪174的装置控制单元204、经由网络与 外部装置通信的网络控制单元208、存储各种计算^/L程序的只读存储器(ROM) 210、根据存储在ROM 210中的计算机程序控制MFP 10的每一个单元的中央 处理单元(CPU) 212、存储控制MFP 10需要的各种数据的随机存取存储器 (RAM) 214和静态随机存取存储器(SRAM) 216、存储由扫描仪172扫描 的图像数据的图像存储器218、存储各种数据的硬盘驱动器(HDD) 219、操 作面板220以及控制操作面板220的操作单元控制单元222。操作面板220是集成装置,该集成装置包括显示操作屏幕的显示装置,例 如液晶面板,和接收来自用户的指令的操作装置,例如触模面板。HDD 219存储元素定义文件、屏幕元素文件以及布局lt据文件。屏幕元 素文件是表示要在操作屏幕上显示的屏幕元素的图像的数据。屏幕元素大致分 为三种类型,即按钮、文本及背景/图标。在操作面板220上显示的按钮类型 屏幕元素是可按压的。用户可以通过按下目标按钮类型屏幕元素发出关于各种 处理的指令。文本类型屏幕元素用于通过文字或符号为用户显示描述或消息。 背景/图标类型屏幕元素是图像,例如摄影图像或计算机图形图像。布局数据文件是指示操作屏幕上的屏幕元素的布局的数据。更特定地,假设操作屏幕是二维坐标,则使用x坐标和y坐标的值定义布局位置。元素定义文件是用于定义在由布局数据文件指示的点上设置哪个屏幕元素的数据。通过元素定义文件定义按钮类型屏幕元素的高h和宽w。相应于操作屏幕的一个页面生成元素定义文件。表示在多个页面上显示的屏幕元素的屏幕元素文件可以共享。下文详 细地说明元素定义文件、屏幕元素文件以及布局数据文件。由CPU 212之外的控制装置,例如CPU (未示出)来执行操作单元控制 单元222。操作单元控制单元222控制操作面板220接收经由操作面板220的 来自用户的指令或在操作面板220上显示操作屏幕。此外,操作面板220在 CPU212的控制下更新在操作面板220上显示的操作屏幕的显示状态。图3是用于说明MFP 10的第一软件体系结构的方框图,通过执行存储在 ROM210中的计算机程序的CPU212来执行第一软件体系结构。MFP IO的第一软件体系结构分为三层,即表示层12、逻辑层14及装置 层16,每一个层包括多个部件。第一软件体系结构包括可以由任意层使用的 共享特征18。当在表示层12、逻辑层14及装置层16中的任意一个层中处理 被改变时,其它两个层不受到改变。表示层12包括用户界面(UI) 100和UI-内容框架(UI-contents framework) 110。 UI 100接收来自用户或预定的网络服务的本文档来自技高网...

【技术保护点】
一种图像处理设备,该图像处理设备基于经由在显示单元上显示的操作屏幕从用户接收到的指令来执行图像处理,该图像处理设备包括:    存储单元,在其中存储:    指示在操作屏幕上的屏幕元素的布局的布局信息,    用于定义与该屏幕元素相关的指令的定义信息,及    表示与该屏幕元素相关的图像的图像信息;    以及,    屏幕控制单元,使用该布局信息、该定义信息及该图像信息来生成操作屏幕,并在该显示单元上显示操作屏幕。

【技术特征摘要】
JP 2007-3-5 2007-0545301.一种图像处理设备,该图像处理设备基于经由在显示单元上显示的操作屏幕从用户接收到的指令来执行图像处理,该图像处理设备包括存储单元,在其中存储指示在操作屏幕上的屏幕元素的布局的布局信息,用于定义与该屏幕元素相关的指令的定义信息,及表示与该屏幕元素相关的图像的图像信息;以及,屏幕控制单元,使用该布局信息、该定义信息及该图像信息来生成操作屏幕,并在该显示单元上显示操作屏幕。2. 根据权利要求1所述的图像处理设备,其特征在于 所述布局信息包括使用二维坐标指示该屏幕元素的布局位置的位置指示信息,及 用于识别在该布局位置上安排的屏幕元素的位置识别信息;所述定义信息包括位置识别信息及用于识别该图像信息的元素识别信息;所述屏幕控制单元 从所述定义信息中获得位置识别信息,从所述布局信息中获得对应于所获得的位置识别信息的、指示布局位置 的位置指示信息,从所述定义信息中获得所述元素识别信息, 通过参考所获得的元素识别信息获得所述图像信息, 获得由所获得的图像信息表示的图像,以及在由获得的位置识别信息识别的布局位置上绘制获得的图像,从而生成 操作屏幕。3. 根据权利要求2所述的图像处理设备,进一步包括 指令接收单元,用于接收来自用户的指令;及控制单元,用于基于由所述指令接收单元接收到的指令控制图像的处理,其中所述屏幕元素是按钮、文本、图标及背景中的任意一个, 所述屏幕控制单元包括通信单元,当所述屏幕元素是按钮时,所述屏幕控制单元以在接收到以所述屏幕元素 为目标的输入指令时要执行处理的方式分配处理给所述屏幕元素,及当所述指令接收单元接收到以所述屏幕元素为目标的输入指令时,所述通 信单元将所述位置识别信息以及相应于屏幕元素的、表示输入指令的发生的事 件发生信息发送到所述控制单元,在接收到来自所述通信单元的所述位置识别信息和所述事件发生信息时, 所述控制单元基于所述事件发生信息确定在由接收到的...

【专利技术属性】
技术研发人员:青野佳子
申请(专利权)人:株式会社理光
类型:发明
国别省市:JP[日本]

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

1