设备操作显示装置、空调系统、以及程序的制作方法

文档序号:2582345阅读:109来源:国知局
专利名称:设备操作显示装置、空调系统、以及程序的制作方法
技术领域
本发明涉及设备操作显示装置、空调系统、以及程序,更详细而言涉及用于控制作为被操作对象的设备仪器的设备操作显示装置、具备上述设备操作显示装置的空调系统、 以及在上述设备操作显示装置中使用的程序。
背景技术
在工厂、大厦内铺设的空气调节装置、照明装置等设备仪器与和该设备仪器独立地配备的设备操作显示装置连动地动作。这种设备操作显示装置具备显示设备仪器的运转状态等信息的功能、接收基于用户等的来自外部的指令的功能、以及与设备仪器进行通信的功能等,进行设备仪器的远程控制(例如参照专利文献1)。专利文献1记载的设备操作显示装置是用于管理空气调节装置的控制器,包括配置了 CPU(Central Processing Unit,中央处理单元)以及 R0M(Read Only Memory,只读存储器)的主基板、接收空气调节装置的动作状况等数据的输入输出端口、显示空气调节装置的运转状态等的液晶显示器、和与液晶显示器重叠设置的触摸屏等。另外,在液晶显示器中,除了显示室温等以外,还显示电源切换开关、设定温度变更开关等。用户能够根据所显示的信息掌握空气调节装置的运转状态,并且,通过触摸所显示的开关,能够进行空气调节装置的电源接通、设定温度变更等。专利文献1 日本专利第3688721号公报

发明内容
上述设备操作显示装置由于铺设空间、制造成本的问题,相比于个人计算机等,显示器的画面尺寸被小型化,并且音响等周边功能被省略等功能面上的制约多。因此,提出了各种用于提高设备操作显示装置的操作性的技术。具体而言,提出了为了表现显示器上的图标图像是在操作中,变更操作中的图标图像的显示颜色的技术。另外,提出了在显示了弹出窗口时,为了表现弹出画面的背后的画面是不接受用户的操作的状态,将背后的画面变更为比通常暗的显示颜色的技术。但是,在上述各技术中,为了变更正在按下的图标图像的显示颜色,需要将显示颜色不同的图标图像各自的图像数据预先存储到存储器。另外,需要将与没有显示弹出画面的通常的显示颜色的图像相关的描绘目标、以及和与弹出画面同时显示的图像相关的描绘目标分别存储到存储器。因此,在设备操作显示装置中需要搭载具有某种程度的容量的存储器。另外,还考虑通过在存储器中仅存储1个描绘目标,并变更描绘目标的属性信息来变更显示颜色的方法。但是,在该方法中,在变更显示器中显示的图像的情况下,需要更新与成为显示对象的所有图形相关的信息、所有图像的属性信息。因此,存在变更图像时的中央运算处理装置的负荷变大这样的缺点。本发明是为了解决上述问题而完成的,其目的在于低成本地提供具有显示出设备的状态的功能的设备操作显示装置等。为了达到上述目的,本发明的第一方面的设备操作显示装置具有显示与作为操作对象的设备相关的信息的显示部,该设备操作显示装置的特征在于,具备接口,接收针对所述设备的指令;变换单元,根据输入到所述接口的指令,将与显示于所述显示部的图像的像素各自的颜色信息对应的第1调色板值,变换为与显示于所述显示部的图像的像素各自的颜色信息对应的第2调色板值;以及显示控制单元,根据所述第2调色板值,决定所述颜色信息,并且控制所述显示部,以使其显示由所决定的所述颜色信息的像素构成的所述图像。本发明的第二方面的空调系统的特征在于,具备设备操作显示装置和空气调节装置,该设备操作显示装置具备显示部,显示与作为操作对象的设备相关的信息;接口,接收针对所述设备的指令;变换单元,根据输入到所述接口的指令,将与显示于所述显示部的图像的像素各自的颜色信息对应的第1调色板值,变换为与显示于所述显示部的图像的像素各自的颜色信息对应的第2调色板值;以及显示控制单元,根据所述第2调色板值,决定所述颜色信息,并且控制所述显示部,以使其显示由所决定的所述颜色信息的像素构成的所述图像,该空气调节装置根据输入到所述设备操作显示装置的所述指令进行动作。本发明的第三方面的程序使具有显示与规定的设备相关的信息的显示部的设备操作显示装置的控制部执行如下步骤根据所输入的指令,变换显示所述信息时的所述显示部的像素各自的显示颜色的步骤;以及将变换后的所述显示颜色写入到存储与所述显示部显示的图像相关的信息的存储单元的步骤。根据本发明的设备操作显示装置、空调系统、以及程序,无需针对一个种类的图像预先存储转暗用、反转用等的仅显示颜色不同的多个图像。由此,能够削减存储与图像相关的信息的存储介质的容量,能够实现装置的低成本化。


图1是示出本发明的第1实施方式的空调系统的概略性的结构的框图。图2是示出设备操作显示装置的一个例子的框图。图3是用于说明显示部中规定的XY坐标系的一个例子的图。图4是示出查找表格的一个例子的图。图5是示出VRAM的存储器映射的一个例子的图。图6是示出与描绘目标相关的属性信息的一个例子的图。图7是示出仪器信息存储部的仪器信息的一个例子的图。图8是示出调色板表格的一个例子的图。图9是示出显示部中显示的操作画面的一个例子的图。图10是示出显示部中显示的操作画面上的弹出图像的一个例子的图。图11是用于说明本发明的第1实施方式的设备操作显示装置的动作的一个例子的流程图。图12是示出显示部中显示的变更后的操作画面的一个例子的图。图13是示出与描绘目标相关的变更后的属性信息的一个例子的图。图14是用于说明调色板值变换部的调色板缓冲器的一个例子的图。CN 102473398 A说明书3/14 页图15是示出本发明的第2实施方式的设备操作显示装置的物理性的结构例的框图。图16是用于说明本发明的第2实施方式的设备操作显示装置的动作的流程图。(附图标记说明)1 空调系统;2 设备操作显示装置;2a =CPU ;2b 主存储部;2c 辅助存储部;2d 显示部;2e 触摸屏;2f 接口 ;2g =VRAM ;2h 系统总线;3 空气调节装置;4 通信路径;10 触摸屏;12 中央运算部;13 :描绘部;14 =VRAM ;15 显示控制部;16 :显示部;17 :通信接口 ;18 仪器信息存储部;19 描绘目标存储部;20 调色板值变换部;21a、21b 调色板表格;22 查找表格;23 图标图像存储部;31 操作画面;33 39 按钮图像;40 设定温度文本图像;41 弹出图像。
具体实施例方式《第1实施方式》以下,参照图1 图13,说明本发明的第1实施方式。图1是示出本实施方式的空调系统1的概略性的结构的框图。空调系统1是将室内的温度等维持为规定的温度的系统。空调系统1如图1所示,构成为包括空气调节装置3、经由例如由多芯线等金属通信线构成的通信路径4与空气调节装置3连接的设备操作显示装置2。空气调节装置3例如具有压缩机、加热器、以及电动风扇等。另外,空气调节装置 3根据从设备操作显示装置2通知的指令,喷出加热或者冷却为规定的温度的空气。设备操作显示装置2例如接收用户等的指令,并将该指令通知到空气调节装置3。 另外,接收构成空气调节装置3的各部的运转状况等信息,显示基于所接收到的信息的图像。图2是示出设备操作显示装置2的一个例子的框图。如图2所示,设备操作显示装置 2具有触摸屏10、中央运算部12、描绘部13、VRAM(Video Random Access Memory,视频随机访问存储器)14、显示控制部15、显示部16、通信接口 17、仪器信息存储部18、描绘目标存储部19、调色板值变换部20、调色板表格21a、调色板表格21b、查找表格22、以及图标图像存储部23。触摸屏10配置于显示部16的前表面。另外,触摸屏10检测由用户触摸了的位置, 将作为检测结果的输入信息输出到中央运算部12。显示部16具有例如分辨率是QVGA (Quarter Video Graphics Array,四分之一视频图形阵列)(320XM0)尺寸的液晶显示器。该显示部16由240行320列的矩阵状地配置的像素构成。在本实施方式中,如图3所示,在液晶显示器上,规定了以图的左上方的角落为原点的XY坐标系,与各像素对应的位置被显示为(X、Y)。如上所述,在显示部16的液晶显示器中,240行320列的矩阵状地配置了像素。因此,液晶显示器的左上方角落的坐标成为(0、0)、右下方角落的坐标成为(319、239)。另外,显示部16的各像素的显示颜色用RGB值来表示。该RGB值是分别用8比特 (0 255)表示了 R值、G值、以及B值的亮度的M比特的数值。查找表格22是用于将规定的调色板(pallet)值变换为RGB值的一览表,存储于寄存器。此处,调色板值是指与中央运算部12以及描绘部13处理的显示颜色对应的值,用 8比特(0 255)的数值来表示。该调色板值相比于作为M比特的数值的RGB值,比特数更小。因此,用于存储与调色板值对应的下述调色板表格21a以及21b的存储容量小于用于存储例如与RGB值对应的调色板表格的存储容量。因此,作为用于存储调色板表格21a 以及21b的存储器,只要有比较小的容量的存储器就足够。另外,相比于以下说明的VRAM14 存储用RGB值表示显示颜色的数据的情况,在以下说明的显示控制部15使用查找表格22 将VRAM14中存储的调色板值变换为RGB值的情况下,能够削减VRAM14中使用的存储器量。图4示出查找表格22的一个例子。参照图4可知,对各调色板值0 255分别分配了 R值、G值、以及B值各自的值。该查找表格22表示例如调色板值为1的显示颜色的 RGB值是(31、0、0),调色板值为2的显示颜色的RGB值是(63、0、0)。VRAM14是存储显示部16的1画面量的调色板值的RAM (Random Access Memory, 随机访问存储器)。图5是示出VRAM14的存储器映射的一个例子的图。参照图5可知,在 VRAM14的地址0号(0x000000号),存储表示构成显示部16的液晶显示器的像素中的处于位置(0、0)的像素的显示颜色的调色板值。同样地,表示分别处于位置(1、0)、位置O、 0)、...位置(319、239)的像素的显示颜色的调色板值被存储于地址1号(0x000001号)至地址76799号(0x012BFF号)。在本实施方式中,显示部16的液晶显示器的分辨率是QVGA, 所以VRAM14具有614400比特(=320 X 240 X 8 ( = 76800字节))以上的容量。显示控制部15以1个像素为单位从VRAM14读入调色板值,从查找表格22取得与该调色板值对应的RGB值。然后,显示控制部15将所取得的RGB值输出到显示部16。显示控制部15从显示部16的液晶显示器中的位置(0、0)的像素,以行方向为基准,直至位置 (319,239)的像素,以规定的周期(例如70Hz周期)进行上述动作。由此,从显示控制部 15,输出显示部16的1画面量的RGB值。该显示控制部15与中央运算部12以及描绘部13 独立并且并行地动作。中央运算部12控制显示部16的显示、和空气调节装置3的动作。具体而言,中央运算部12将显示部16中显示的显示内容,作为具有包括显示部16 的显示器中规定的坐标值以及调色板值等的属性信息的描绘目标进行管理。另外,描绘目标的属性信息是指,规定作为描绘目标而管理的显示内容的信息,包括后述属性项目以及属性值。因此,中央运算部12在变更了包括描绘目标的坐标值以及调色板值等的属性信息之后,对描绘部13进行描绘目标的描绘指示。由此,变更显示描绘目标的液晶显示器上的位置以及显示颜色等。另外,中央运算部12根据需要经由通信接口 17与空气调节装置3对控制空气调节装置3的动作的控制信号进行通信。描绘目标存储部19是存储与描绘目标相关的信息的RAM。作为具体例,参照图6 可知,描绘目标存储部19存储与显示部16的液晶显示器中显示的多个描绘目标相关的信息。另外,显示部16中显示的多个描绘目标例如包括操作画面目标、背景目标、设定温度文本区域目标、设定温度上升按钮目标等。与显示部16中显示的多个描绘目标相关的信息包括关于各描绘目标的、例如实例ID以及类别ID等属性信息。仪器信息存储部18构成为包括RAM,例如参照图7可知,存储空气调节装置3的类型名、电源状态、空气调节装置3检测出的室温、以及设定温度等仪器信息。通信接口 17连接到通信路径4,与空气调节装置3进行通信。图标图像存储部23构成为包括ROM,存储由显示部16显示的图标的图像。分别构成该图标的图像的像素的显示颜色是用针对构成图标图像的每个像素分配的调色板值表示的。描绘部13执行由中央运算部12指定的描绘目标的描绘处理。具体而言,描绘部 13如果根据中央运算部12接收到描绘指令,则从描绘目标存储部19读入由中央运算部12 指定的描绘目标的属性信息。然后,根据属性信息中包含的、显示部16的液晶显示器上的位置坐标、图标图像的尺寸、以及识别图标图像的图标图像ID等,对与构成所显示的图标图像的像素对应的VRAM14的地址,写入调色板值。图8是示出调色板表格21a的一个例子的图。调色板表格21a是具有表示构成显示部16中显示的通常的图像(S卩,没有进行转暗以及反转的图像。以下,还称为通常图像) 的像素的显示颜色的调色板值、以及表示构成使通常图像转暗而得到的图像(以下,还称为转暗图像)的该像素的显示颜色的调色板值相对应起来的信息的256段的表格。另外, 调色板表格21a将转暗前的调色板值保存到输入调色板值这样的名称的列,将转暗后的调色板值保存到输出调色板值这样的名称的列。其原因为,后述调色板值变换部20将转暗前的调色板值作为输入值,将转暗后的调色板值作为输出值。另外,在本实施方式中,作为该调色板表格21a的调色板ID,分配了 1。调色板表格21b是具有与上述调色板表格21a等同的结构的256段的表格。该调色板表格21b是具有使表示构成显示部16中显示的通常图像的像素的显示颜色的调色板值、与表示构成使通常的图像反转而得到的图像(以下,还称为反转图像)的该像素的显示颜色的调色板值对应起来的信息的表。另外,在本实施方式中,作为该调色板表格21b的调色板ID,分配了 2。调色板值变换部20如果从描绘部13通知了调色板ID与调色板值的组(调色板 ID、调色板值),则根据调色板ID的值,选择调色板表格21a或者调色板表格21b中的某一个。然后,调色板值变换部20从选择出的调色板表格21a或者调色板表格21b,检索出与所通知的调色板值对应起来的转暗后或者反转后的调色板值之后,将检索出的调色板值输出到描绘部13。在如上所述构成的设备操作显示装置2中,在显示部16的液晶显示器中,显示例如图9所示的操作画面31。该操作画面31例如由线 圆·四角等图形、表示操作按钮的图像、以及表示设定温度等数值或者文字的文本等构成。中央运算部12将构成操作画面31的各个图形、图像、以及文本作为描绘目标进行处理,并且管理描绘目标,从而管理操作画面31中显示的显示内容。参照图6可知,通过属性项目和与该属性项目对应的属性值,规定了作为描绘目标而管理的显示内容。例如,图9 的操作画面31由背景图像、7个按钮图像33 39、以及设定温度文本图像40这9个图像构成。因此,中央运算部12将该操作画面31作为图6所示的操作画面目标、背景目标、设定温度文本区域目标、设定温度上升按钮目标等10个描绘目标的集合进行处理。另外,这些描绘目标的集合能够具有层次构造。该层次构造相当于显示部16中显示的图像的层,规定背景图像、按钮图像33 39等的前后关系。因此,通过设定各描绘目标的层次,能够在某图像的前面显示其他图像。相当于该层的层次如图10所示,还能够分配给表示例如重叠于操作画面31而显示的弹出画面的弹出图像41。例如,通过对弹出图像41,设定比操作画面31的背景图像以及按钮图像33 39下位的层次,弹出图像41如图10所示,显示于显示部16的液晶显示器的最前面。图9所示的操作画面31以外的其他画面也同样地能够构成为多个描绘目标的集合。中央运算部12针对其他画面,也同样地作为具有层次构造的多个描绘目标的集合进行处理。另外,参照图6可知,描绘目标的属性信息中包含的属性项目是实例ID、类别ID、 激活标志、调色板ID、上位实例ID、下位实例ID、位置、尺寸、调色板值、以及文本内容等。以下,简单说明各属性项目。实例ID是用于确定描绘目标的唯一的标识符。类别ID是用于确定表示在多个描绘目标中通用的功能(以下,称为捆扎多个描绘目标)的类别的标识符。在类别的种类中,有捆扎多个描绘目标的画面类别、表示长方形的长方形类别、表示文本区域的文本类别、表示图标图像的图像类别等。在本实施方式中, 在例如类别ID是1的情况下,意味着描绘目标的类别是捆扎多个描绘目标的画面类别。另夕卜,在类别ID是2的情况下,意味着描绘目标的类别是表示长方形的长方形类别。另外,在类别ID是3的情况下,意味着描绘目标的类别是表示文本区域的文本类别。另外,在类别 ID是4的情况下,意味着描绘目标的类别是表示图标图像的图像类别。激活标志表示在由用户触摸了图像时,中央运算部12是否执行对所触摸的图像预先分配的处理(以下,称为分配处理)。例如,在关于按钮图像33 39的描绘目标的激活标志是1的情况下,如果由用户触摸了按钮图像33 39,则中央运算部12执行对所触摸的图像分配的分配处理。另外,在关于按钮图像33 39的描绘目标的激活标志是0的情况下,即使由用户触摸了按钮图像33 39,即使针对所触摸的图像存在分配处理,中央运算部12也不执行处理。调色板ID表示在调色板表格21a以及21b之中在调色板值的变换中使用的表格。 例如,在调色板ID是1的情况下,使用调色板表格21a来变换调色板值。另外,在调色板ID 是2的情况下,使用调色板表格21b来变换调色板值。上位实例ID表示成为层次构造的描绘目标的上位的描绘目标的实例ID。另外,参照图6可知,图9所示的操作画面31的描绘目标是不具有上位的描绘目标的最上位的操作画面目标。因此,操作画面31的描绘目标的上位实例ID是NULL(空)。另外,在处于操作画面目标的正下方的层次的背景目标以及设定温度文本区域目标等中,上位实例ID是操作画面目标的实例ID的值“1”。下位实例ID表示成为层次构造的描绘目标的下位的描绘目标的实例ID。例如, 参照图6可知,操作画面目标具有背景目标以及设定温度文本区域目标等多个下位的描绘目标。因此,图9所示的操作画面目标的下位实例ID成为作为将下位的描绘目标各自的实例ID的值“11”、“12”、以及“13”用逗号隔开的字符串的“11,12,13... ”。另外,不具有下位的描绘目标的、背景目标以及设定温度文本区域目标的下位实例ID是NULL。上述中说明的种类的属性信息是各描绘目标分别具有的信息,但描绘目标还分别保有各个描绘目标中固有的属性信息。例如,描绘目标在自身的类别是画面类别的情况 (类别ID= 1)下,将与该描绘目标对应的图像的左上方角落的XY坐标值、和图像尺寸保有为在画面类别的描绘目标中固有的属性信息。另外,描绘目标在自身的类别是长方形类别的情况(类别ID = 2)下,将与该描绘目标对应的图像的左上方角落的XY坐标、长方形尺寸、以及规定填充颜色的调色板值保有为在长方形类别的描绘目标中固有的属性信息。另夕卜,描绘目标在自身的类别是图像类别的情况(类别ID = 4)下,将与该描绘目标对应的图像的左上方角落的XY坐标、和用于在图标图像存储部23中存储的图像数据之中确定表示所显示的图像的图像数据的图像ID保有为在图像类别的描绘目标中固有的属性信息。接下来,参照图11,说明上述设备操作显示装置2的动作的一个例子。此处,说明经由触摸屏10触摸了用于使图9所示的设定温度上升的按钮图像38的情况的例子。作为前提,设为在显示部16中显示图9所示的操作画面31。如果用户经由触摸屏10触摸了按钮图像38 (以下,称为触摸输入),则触摸屏10 将由用户触摸了的位置坐标作为输入信息,输出到中央运算部12。另外,该位置坐标是针对显示部16的液晶显示器设定的XY坐标系中的位置坐标。中央运算部12根据触摸屏10是否输出位置坐标,判断是否存在由用户进行的触摸输入(步骤S001)。中央运算部12如果判断为没有触摸输入(步骤SOOl ;“否”),则直至存在由用户进行的输入为止待机。相反地,中央运算部12如果判断为存在触摸输入(步骤SOOl ; “是”),则比较与描绘目标存储部19中存储的各描绘目标的位置以及尺寸相关的信息、与从触摸屏10输出的位置坐标,确定与该位置坐标对应的位置处显示的图像(以下, 称为触摸图像)(步骤S002)。此处,中央运算部12将由用户触摸了的位置坐标处显示的触摸图像确定为按钮图像38。接下来,中央运算部12从描绘目标存储部19读出与确定的图像相关的描绘目标, 并且确认所读出的描绘目标的激活标志的值是否为“0”(步骤S003)。激活标志用于决定是否如上所述执行分配处理。中央运算部12在激活标志是1的情况下(步骤S003 ;“否”), 执行对该描绘目标分配的处理。另一方面,在激活标志是0的情况下(步骤S003;“是”), 中央运算部12使用户的输入设为无效,并且在返回到步骤SOOl之后,直至有接下来的输入为止待机。如图6所示,在设定温度上升按钮目标中,激活标志是1。因此,中央运算部12执行对设定温度上升按钮目标分配的设定温度上升动作。在设定温度上升动作中,中央运算部12进行用于使设定温度从现状的27 V向变更1°C的动作。首先,中央运算部12经由通信接口 17,向空气调节装置3通知对设
定温度上升按钮目标分配的设定温度上升动作的内容是设定温度从27°C变更为的内容(步骤S004)。接下来,中央运算部12变更进行更新的图像的描绘目标(以下,称为更新目标)具有的属性信息(步骤S005)。此处,中央运算部12为了将用于提高设定温度的按钮图像38,如作为一个例子在图12所示那样进行反转显示,将图6所示的设定温度上升按钮目标的调色板ID如图13所示从0变更为2。接下来,将图6所示的设定温度文本区域目标的文本内容如图13所示从 27°C变更为^°C。接下来,中央运算部12将识别进行变更的图像的描绘目标的实例ID输出到描绘部13。此处,将设定温度上升按钮目标的实例ID( = 13)、和设定温度文本区域目标的实例 ID( = 12)输出到描绘部13。描绘部13在与描绘目标相关的图像的描绘时,确定与从中央运算部12取得的实例ID对应的描绘目标。接下来,从描绘目标存储部19,取得确定的描绘目标的调色板ID。 然后,描绘部13在所取得的调色板ID是1或者2而不是0的情况下,将该取得的调色板ID 决定为调色板值的变换中使用的调色板ID (以下,称为使用调色板ID)。另外,描绘部13在所取得的调色板ID是0的情况下,取得上位一层(后面一层中显示)的描绘目标的调色板ID。以后,描绘部13直至取得值是1的调色板ID为止,反复上述处理(以下,称为使用调色板ID决定处理)(步骤S0006)。但是,在最上位(最后方) 的描绘目标的调色板ID是0的情况下,描绘部13将使用调色板ID设为0。例如,参照图13可知,对于设定温度上升按钮目标,由于调色板ID是2,所以描绘部13将该调色板ID设为调色板值的变换中使用的调色板ID ( S卩,使用调色板ID)。另一方面,对于设定温度文本区域目标,由于调色板ID是0,所以描绘部13从上位一层的操作画面目标取得调色板ID。如果通过这样的规则决定了调色板值的变换中使用的调色板ID,则例如为了变更画面整体的显示颜色,仅变更构成该画面的图像的描绘目标的调色板ID即可。因此,无需变更涉及该画面的下位的所有描绘目标的调色板值或者调色板ID。接下来,描绘部13从描绘目标存储部19取得描绘目标的类别ID。在以后处理中, 描绘部13按照针对每个类别决定的步骤对VRAM14写入调色板值。接下来,描绘部13从与自中央运算部12取得的实例ID对应的描绘目标,抽取图标图像ID。然后,从图标图像存储部23读入与该图标图像ID对应的图像的数据。另外,该图像的数据是包括构成该图像的像素的调色板值的数据。接下来,描绘部13针对调色板ID是0的描绘目标,在与描绘目标的位置信息对应的VRAM14的地址中,不进行变换而写入从图标图像存储部23取得的数据中包含的调色板值。另一方面,描绘部13在调色板ID是1或者2的情况下,将该调色板ID、与从图标图像存储部23取得的数据中包含的调色板值的组输出到调色板值变换部20。调色板值变换部20如果取得了从描绘部13取得的调色板ID和调色板值,则在调色板ID是1的情况下,根据调色板表格21a变换调色板值。接下来,调色板值变换部20将变换后的调色板值输出到描绘部13。另外,在调色板ID是2的情况下,调色板值变换部20 根据调色板表格21b变换调色板值(步骤S007)。接下来,调色板值变换部20将变换后的调色板值输出到描绘部13。描绘部13如果从调色板值变换部20取得了被变换的调色板值(以下,称为变换调色板值),则将该变换调色板值写入到与描绘目标的位置信息对应的VRAM14的地址。按照针对用类别ID规定的每个类别决定的步骤,进行该写入。在本实施方式中,参照图12可知,执行使按钮图像38反转的处理。因此,设定温度上升按钮目标的调色板ID如图13所示,成为2。由此,调色板值变换部20根据在将图像反转显示时使用的调色板表格21b,变换调色板值。另外,将变换后的变换调色板值输出到描绘部13。然后,将输出到描绘部13的变换调色板值写入到VRAM14的规定的地址。另外, 由于设定温度文本区域目标的调色板ID是0,所以不进行变换而将表示设定温度的文本图像的调色板值写入到VRAM14的规定的地址。按照针对用类别ID规定的每个类别决定的步骤,进行该写入。
如果向VRAM14写入了调色板值,则显示控制部15依次读出这些调色板值。然后, 参照查找表格22,将调色板值变换为RGB值,将该RGB值依次输出到显示部16 (步骤S008)。通过以上的处理,图9所示的操作画面31根据输出的RGB值,变更为如图12所示的操作画面31那样表示按钮图像38是在操作中、并且设定温度被变更为的画面(步骤 S009)。如以上说明,在本第1实施方式中,通过比特数比RGB值少的调色板值,对与输入的指令对应的按钮图像等的显示颜色进行管理。由此,中央运算部12处理的数据量变少, 所以作为中央运算部12无需搭载高性能的CPU等。另外,在根据输入到设备操作显示装置2的指令,变更例如按钮图像38等的显示颜色的情况下,通过调色板值变换部20,进行调色板值的变换,根据被变换的调色板值,变更显示颜色。因此,设备操作显示装置2无需针对一个种类的图像预先存储转暗用以及反转用等仅显示颜色不同的多个图像。由此,能够实现设备操作显示装置2中搭载的存储介质的小型化,其结果,能够实现装置的低成本化。另外,在本第1实施方式中,即使在将操作画面31中包含的多个图像的显示颜色一齐变更(转暗显示或者反转显示等)的情况下,也仅变更包含这些图像的上位的(即,在这些图像的后方显示的图像的)描绘目标的调色板ID即可。因此,能够降低中央运算部12 的处理负荷。另外,在图10所示那样的操作画面31上显示了弹出图像41时,对于使操作画面 31的弹出图像41以外的部分转暗显示这一点,也能够通过将操作画面目标的调色板ID变更为1来实现。《变形例1》另外,在第1实施方式中,使用调色板表格21a、21b变换了调色板值,但不限于此, 也可以通过使用了规定的算法的运算,变换调色板值。例如,作为使用了规定的算法的运算,考虑如下运算在将图像反转显示时,将使输入调色板值的各比特的值反转而得到的值作为变换调色板值。据此,不需要调色板表格21a、21b,能够削减存储器的存储容量。《变形例2》另外,在第1实施方式中,使用调色板表格21a、21b来变换了调色板值。但是,本发明不限于此,调色板值变换部20也可以具备例如按照如图14所示那样的关系存储调色板ID、输入调色板值、以及变换调色板值的调色板缓冲器。该调色板缓冲器能够存储调色板表格21a以及21b的一部分或者全部。在该调色板缓冲器中存储了相应的调色板值的情况(即,在该调色板缓冲器中,存储有保存了作为变换对象的调色板值和变换后的调色板值(变换调色板值)的记录的情况)下,调色板值变换部20不参照调色板表格21a以及21b,而将相应的调色板缓冲器的内容(即,该记录中保存的变换调色板值)输出到描绘部13。另外,也可以逐次更新调色板缓冲器的内容。例如,在要求了使用与某调色板ID 对应的调色板表格21a或者21b的输入调色板值的变换、且与该输入调色板值对应的变换调色板值没有存储于调色板缓冲器的情况下,调色板值变换部20参照与调色板ID对应的调色板表格21a或者21b。而且,调色板值变换部20确定与输入调色板值对应的变换调色板值,输出该确定了的变换调色板值。之后,调色板值变换部20也可以从调色板缓冲器删除某一个输入调色板值与变换调色板值的组,将最近期输出的变换调色板值、与和该变换调色板值对应的输入调色板值的组新存储到调色板缓冲器。删除的调色板值的组既可以是最早存储到调色板缓冲器的调色板值(First In First Out),也可以是最早有过调色板变换要求的调色板值(Last Resent Use)。据此,在调色板表格和调色板变换表格的访问速度是低速那样的设备操作显示装置中,能够高速变换调色板值,其结果能够高速进行描绘处理。《第2实施方式》接下来,参照图15以及图16,说明本发明的第2实施方式。另外,对于与第1实施方式相同或者等同的结构,省略或者简化其说明。本实施方式的空调系统1在设备操作显示装置2通过与一般的计算机等装置同样的结构实现这一点上与第1实施方式的空调系统1相异。图15是示出设备操作显示装置2的物理上的结构例的框图。如图15所示,设备操作显示装置2构成为包括CPU (Central Processing Unit) 2a、主存储部2b、辅助存储部 2c、显示部2d、触摸屏2e、接口 2f、以及将上述各部相互连接的系统总线池。CPU2a按照辅助存储部2c中存储的程序,控制上述各部2b 2f。主存储部2b构成为包括RAM (Random Access Memory)等,被用作CPUh的作业区域。辅助存储部2c构成为包括ROM (Read Only Memory)、磁盘、或者半导体存储器等非易失性存储器。该辅助存储部2c存储CPUh执行的程序以及各种参数等,并且存储有第1 实施方式的仪器信息存储部18、描绘目标存储部19、调色板表格21a及21b、以及图标图像存储部23中存储的信息。显示部2d构成为包括VRAM2g、液晶显示器(Liquid Crystal Display)等,显示 CPU2a的处理结果。在本实施方式中,图9以及图12所示的操作画面31等显示于显示部 2d。触摸屏2e重叠设置于显示部2d的液晶显示器。经由该触摸屏2e输入操作人员的指示,并经由系统总线通知到CPU2a。接口 2f连接空气调节装置3和系统总线浊。图16的流程图对应于由设备操作显示装置2的CPUh执行的程序的一连串的处理算法。以下,参照图16,说明设备操作显示装置2的动作。另外,在设备操作显示装置2 中,CPUh按照从辅助存储部2c读出的程序,总体上控制主存储部2b、辅助存储部2c、显示部2d、以及接口 2f。另外,此处,说明经由触摸屏2e触摸了图9的用于使设定温度提高的按钮图像38的情况的例子。首先,在最初的步骤SlOl中,CPUh判断有无来自用户的输入。直至用户触摸触摸屏2e为止,步骤SlOl中的判断被否定。另一方面,如果用户经由触摸屏2e触摸了按钮图像38,则从触摸屏加输出由用户触摸了的位置坐标。在该情况下,步骤SlOl中的判断被肯定。CPUh在步骤SlOl中的判断被肯定的情况下(步骤SlOl “是”),转移到接下来的步骤S102。在接下来的步骤S102中,CPU2a比较辅助存储部2c中存储的与各描绘目标的位置以及尺寸相关的信息、和从触摸屏2e输出的位置坐标,确定与该位置坐标对应的位置处显示的图像。此处,CPUh将由用户触摸了的位置坐标处显示的图像确定为按钮图像38。在接下来的步骤S103中,CPUh从辅助存储部2c抽取与确定的图像相关的描绘目标。然后,确认所抽取的描绘目标的激活标志的值。激活标志用于决定是否如上所述执行确定的处理。CPUh在激活标志是0的情况下(步骤S103:“是”),返回到步骤S101。另一方面,在激活标志是1的情况下(步骤S103 “否”),转移到接下来的步骤S104。如图6所示,在设定温度上升按钮目标中,激活标志是1。因此,步骤S103中的判断被否定(步骤S103 ;“否”),CPU2a转移到接下来的步骤S104。在接下来的步骤S104中,CPUh经由接口 2f,向空气调节装置3通知设定温度从 27°C变更为^°C。在接下来的步骤S105中,CPUh为了将用于提高设定温度的按钮图像38如作为一个例子在图12所示那样进行反转显示,将图6所示的设定温度上升按钮目标的调色板ID 如图13所示从0变更为2。接下来,将图6所示的设定温度文本区域目标的文本内容如图 13所示从27 °C变更为^°C。在接下来的步骤S106中,CPUh从描绘目标抽取调色板ID。然后,在抽取的调色板ID是1或者2的情况下,将该调色板ID设为调色板值的变换中使用的调色板ID ( S卩,使用调色板ID)。另外,CPUh在抽取的调色板ID是0的情况下,抽取上位一层的描绘目标的调色板ID。以后,CPU2a直至取得值是1的调色板ID为止,反复上述处理。例如,参照图13可知,对于设定温度上升按钮目标,由于调色板ID是2,所以 CPUh将该调色板ID作为调色板值的变换中使用的调色板ID。另一方面,对于设定温度文本区域目标,由于调色板ID是0,所以CPUh从上位一层的操作画面目标取得调色板ID。在接下来的步骤S107中,CPUh取得描绘目标的类别ID。在接下来的步骤S108中,CPUh从描绘目标抽取图标图像ID。然后,从辅助存储部2c读入与该图标图像ID对应的图像的数据。另外,该图像的数据是包括构成该图像的像素的调色板值的数据。在接下来的步骤S109中,CPUh判断使用调色板ID是否为0。在使用调色板ID 是0的情况下,步骤S109中的判断被肯定(步骤S109 “是”),CPUh转移到接下来的步骤 SllO0另外,在使用调色板ID是0以外的情况下,步骤S109中的判断被否定(步骤S109 “否”),CPU2a转移到接下来的步骤Slll。在步骤Sl 10中,CPU2a在与描绘目标的位置信息对应的VRAM2g的地址中,不进行变换而写入从辅助存储部2c取得的数据中包含的调色板值。按照针对用类别ID规定的每个类别决定的步骤,进行该写入。另一方面,在步骤Slll中,在使用调色板ID是1的情况下,CPUh针对从辅助存储部2c取得的数据中包含的调色板值,根据与调色板表格21a等同的表格,变换调色板值。 另外,在调色板ID是2的情况下,CPUh根据与调色板表格21b等同的表格变换调色板值。 然后,CPUh将变换后的调色板值写入到与描绘目标的位置信息对应的VRAM2g的地址。按照针对用类别ID规定的每个类别决定的步骤,进行该写入。如果步骤SllO或者步骤Sl 11中的处理结束,则CPUh返回到最初的步骤SlO 1,以后反复执行步骤SlOl Slll之间的处理。另一方面,显示部2d将写入到VRAM2g中的调色板值依次读出,参照与查找表格22等同的表格,将读出的调色板值依次变换为RGB值。然后,根据RGB值驱动液晶显示器。通过以上的处理,图9所示的操作画面31被变更为如图12所示的操作画面31那样,表示按钮图像38是在操作中、且设定温度被变更为的操作画面31。如以上说明,在本第2实施方式中,通过比特数比RGB值少的调色板值,对与输入的指令对应的按钮图像等的显示颜色进行管理。由此,CPUh处理的数据量变少,所以无需作为CPUh搭载高性能的设备。另外,在根据输入到设备操作显示装置2的指令,例如变更按钮图像38等的显示颜色的情况下,通过调色板值变换部20,变换调色板值,根据被变换的调色板值,变更显示颜色。因此,设备操作显示装置2无需针对一个种类的图像预先存储转暗用、反转用等仅显示颜色不同的多个图像。由此,能够实现设备操作显示装置2中搭载的存储介质的小型化, 其结果,能够实现装置的低成本化。另外,在本第2实施方式中,即使在将操作画面31中包含的多个图像的显示颜色一齐变更(转暗显示或者反转显示)的情况下,也仅变更包含这些图像的上位的描绘目标的调色板ID即可。因此,能够降低中央运算部12的处理负荷。《第3实施方式》接下来,说明本发明的第3实施方式。另外,对于与第1实施方式相同或者等同的结构,省略或者简化其说明。构成本实施方式的空调系统的设备操作显示装置与第1实施方式的设备操作显示装置2同样地,将所显示的显示内容作为描绘目标进行管理。但是,在由第1实施方式的设备操作显示装置2管理的描绘目标、和由本实施方式的设备操作显示装置(以下,简称为设备操作显示装置)管理的描绘目标中,描绘目标具有的层次构造不同。在设备操作显示装置管理的描绘目标的层次构造中,属于上位的层次的描绘目标由属于下位的层次的描绘目标构成。即,属于下位的层次的描绘目标是属于上位的层次的描绘目标的部件(所谓组件)。具体而言,图9所示的操作画面31的描绘目标(即,操作画面目标)由属于下位的层次的背景目标、设定温度文本区域目标、以及设定温度上升按钮目标构成。其原因为,操作画面31在画面上具有背景图像、设定温度文本图像40、以及表示按钮的按钮图像33至39。此处,在设备操作显示装置使操作画面31转暗显示的情况下,使操作画面31上的设定温度文本图像40以及按钮图像33至39也同时转暗显示。这是为了表示不仅是操作画面31而且操作画面31上的文本框以及按钮也是用户无法进行操作等的按钮等。此处, 不论在操作画面31上配置了什么样的文本图像以及按钮图像,操作画面31上的文本图像以及按钮图像的描绘目标都属于比操作画面31的描绘目标下位的层次。因此,在设备操作显示装置使操作画面31转暗显示的情况下,在将属于上位的层次的操作画面31的描绘目标具有的调色板ID变更为识别转暗用的调色板表格21a的ID之后,根据变更了的调色板 ID使操作画面31转暗显示。另一方面,设备操作显示装置不变更属于比操作画面31的描绘目标下位的层次的设定温度文本图像40以及按钮图像33至39的描绘目标具有的调色板ID。接下来,设备操作显示装置在使操作画面31上的设定温度文本图像40以及按钮图像33至39转暗显示的情况下,在确定了属于比设定温度文本图像40以及按钮图像33至 39的描绘目标上位的层次的描绘目标是操作画面31的描绘目标之后,根据确定了的操作画面31的描绘目标具有的调色板ID,使设定温度文本图像40以及按钮图像33至39转暗显示。另外,对于反转显示,设备操作显示装置也进行同样的处理。根据这些结构,在使画面转暗显示或者反转显示的情况下,更新画面的目标具有的属性信息即可,无需对于画面上配置的文本图像以及按钮图像等所有部件的目标更新属性信息。因此,能够减轻变更为使表示画面的图像转暗或者反转了的显示时的处理负荷。另外,画面不仅包括显示部16显示的整体的显示内容,例如还包括图10所示那样的显示为视窗的弹出画面、以及视窗内的规定的区域。因此,设备操作显示装置管理的画面目标不仅包括操作画面目标,而且还包括弹出画面的目标(以下,称为弹出画面目标)以及弹出画面内的规定的区域的目标(以下,称为画面区域目标)。此处,图10的操作画面31不是由弹出画面41构成,并且弹出画面41不是由操作画面31构成。即,操作画面31和弹出画面41是分别独立的画面。因此,操作画面目标和弹出画面目标不属于同一层次构造。因此,设备操作显示装置无法根据操作画面目标具有的层次构造取得弹出画面目标的属性,并且无法根据弹出画面目标具有的层次构造取得操作画面目标具有的属性。因此,设备操作显示装置能够分别独立地管理操作画面31的转暗显示和弹出画面41的转暗显示。另外,对于反转显示,设备操作显示装置也能够通过同样地进行处理,同样地进行管理。以上,说明了本发明的实施方式,但本发明不限于上述实施方式。例如,在上述各实施方式、以及变形例中,也可以作为画面的显示颜色在VRAM中存储RGB值,调色板值变换部20通过与在本实施方式中说明的调色板值的变换方法同样的方法,变换所接收到的RGB值(即,变换为转暗或者反转时的RGB值之前的RGB值)。另外,在上述各实施方式中,针对描绘目标通过调色板值表示了显示颜色,但不限于此,也可以通过RGB值表示显示颜色。在该情况下,将RGB值通过调色板值变换部20变换为转暗后或者反转后的RGB值,并存储到VRAM14。通过显示控制部15,将VRAM14中存储的RGB值直接输出到显示部16。据此,通过变更RGB值,变更图像的显示颜色,所以同样地, 无需针对一个种类的图像预先存储转暗用、反转用等仅显示颜色不同的多个图像。另外,在上述各实施方式以及变形例中,将通信路径4设为金属通信线,但不限于此,也可以使用有线通信从远距离操作空气调节装置3。另外,也可以将通信路径4设为无线通信路径。另外,在上述各实施方式中,分别独立地设置了空气调节装置3和设备操作显示装置2,但不限于此,也可以在空气调节装置3中嵌入设备操作显示装置2,例如将通信路径 4设为线束。另外,在上述各实施方式中,也可以通过将设备操作显示装置2的辅助存储部2c 中存储的程序存储于软盘、CD-ROM (Compact Disk Read-Only Memory,光盘只读存储器)、 DVD (Digital Versatile Disk,数字多功能盘)、M0(Magneto-Optical disk,磁光盘)等计算机可读取的记录介质而散布,并安装该程序,而构成执行上述处理的装置。另外,也可以将程序存储于因特网等通信网络上的规定的服务器装置具有的盘装置等,例如重叠于载波而进行下载等。另外,在OS (Operating System,操作系统)分担实现上述功能的情况或者通过OS 与应用程序的协作实现上述功能的情况下等,也可以仅将OS以外的部分存储于介质而散布,并且,也可以进行下载等。另外,本发明能够不脱离本发明的广义的精神和范围而实现各种实施方式以及变形。另外,上述实施方式用于说明本发明,而并未限定本发明的范围。即,本发明的范围并非通过实施方式而通过权利要求书示出。另外,在权利要求书的范围内以及与其等同的发明的意义的范围内实施的各种变形也视为在本发明的范围内。本申请基于2009年7月17日申请的日本专利申请2009-169592号。在本说明书中作为参照引入了日本专利申请2009-169592号的说明书、权利要求书、附图整体。(产业上的可利用性)本发明适用于在作为空调器、照明等设备仪器的图形界面的设备操作显示装置中,以使用户视觉地识别设备的状态为特征的设备操作显示装置。
权利要求
1.一种设备操作显示装置,具有显示与作为操作对象的设备相关的信息的显示部,该设备操作显示装置的特征在于,具备接口,接收针对所述设备的指令;变换单元,根据输入到所述接口的指令,将与显示于所述显示部的图像的像素各自的颜色信息对应的第1调色板值,变换为与显示于所述显示部的图像的像素各自的颜色信息对应的第2调色板值;以及显示控制单元,根据所述第2调色板值,决定所述颜色信息,并且控制所述显示部,以使其显示由所决定的所述颜色信息的像素构成的所述图像。
2.根据权利要求1所述的设备操作显示装置,其特征在于, 所述调色板值的比特数比所述颜色信息少。
3.根据权利要求1所述的设备操作显示装置,其特征在于, 还具备存储所述第2调色板值的VRAM。
4.根据权利要求1所述的设备操作显示装置,其特征在于,所述变换单元通过规定的运算将所述第1调色板值变换为所述第2调色板值。
5.根据权利要求1所述的设备操作显示装置,其特征在于,还具备表示所述第1调色板值与所述第2调色板值的对应的1个或者多个变换表格, 所述变换单元参照所述1个或者多个变换表格,将所述第1调色板值变换为所述第2 调色板值。
6.根据权利要求5所述的设备操作显示装置,其特征在于,所述变换单元具有缓冲器,该缓冲器存储所述变换表格的至少一部分, 在所述缓冲器中存储了与对应于所述第1调色板值的所述第2调色板值相关的信息的情况下,根据所述缓冲器中存储的信息,将所述第1调色板值变换为所述第2调色板值。
7.根据权利要求6所述的设备操作显示装置,其特征在于, 所述变换单元通过规定的方式更新所述缓冲器的内容。
8.根据权利要求7所述的设备操作显示装置,其特征在于, 所述方式是FIFO方式或者LRU方式。
9.根据权利要求1所述的设备操作显示装置,其特征在于, 所述颜色信息包括RGB值。
10.根据权利要求1所述的设备操作显示装置,其特征在于,还具备指定单元,该指定单元指定变换表示由所述显示部显示的画面的图像的像素各自的颜色信息的变换方法,所述变换单元根据所述指定单元指定的所述变换方法,变换构成表示所述画面的图像的所述像素各自的所述颜色信息,并且根据所述指定单元指定的所述变换方法,变换所述画面上配置的部件的图像各自的像素的颜色信息。
11.根据权利要求10所述的设备操作显示装置,其特征在于,还具备管理单元,该管理单元将所述画面作为目标进行管理,并且将在所述画面上配置的所述部件作为属于比所述画面的目标下位的层次的下位目标进行管理,所述指定单元针对所述管理单元管理的所述画面的目标具有的属性值,设定指定所述变换方法的指定值,所述变换单元根据属于比所述下位目标上位的层次的目标的属性值,变换表示作为所述下位目标被管理的所述部件的所述图像各自的所述像素的所述颜色信息。
12.根据权利要求11所述的设备操作显示装置,其特征在于,所述部件是在所述画面上配置的按钮以及文本区域中的某一个以上。
13.根据权利要求12所述的设备操作显示装置,其特征在于,所述画面包括所述显示部显示的视窗以及所述视窗内的规定的区域。
14.一种空调系统,其特征在于,具备设备操作显示装置和空气调节装置,该设备操作显示装置具备显示部,显示与作为操作对象的设备相关的信息;接口,接收针对所述设备的指令;变换单元,根据输入到所述接口的指令,将与显示于所述显示部的图像的像素各自的颜色信息对应的第1调色板值,变换为与显示于所述显示部的图像的像素各自的颜色信息对应的第2调色板值;以及显示控制单元,根据所述第2调色板值,决定所述颜色信息,并且控制所述显示部,以使其显示由所决定的所述颜色信息的像素构成的所述图像,该空气调节装置根据输入到所述设备操作显示装置的所述指令进行动作。
15.一种程序,其特征在于,用于使具有显示与规定的设备相关的信息的显示部的设备操作显示装置的控制部执行如下步骤根据所输入的指令,变换显示所述信息时的所述显示部的像素各自的显示颜色的步骤;以及将变换后的所述显示颜色写入到存储与所述显示部显示的图像相关的信息的存储单元的步骤。
全文摘要
通过比特数比RGB值少的调色板值,对与输入到设备操作显示装置(2)的指令对应的按钮图像等的显示颜色进行管理。而且,在变更按钮图像的显示颜色的情况下,将与按钮图像相关的描绘目标的调色板值变更为RGB值。由此,作为中央运算部(12)无需搭载高性能的CPU等。另外,无需预先存储与用RGB值规定的几种显示颜色对应的图像,无需在设备操作显示装置(2)中搭载大容量的存储介质等。因此,能够实现装置的低成本化。
文档编号G09G5/00GK102473398SQ20108003203
公开日2012年5月23日 申请日期2010年6月2日 优先权日2009年7月17日
发明者中田成宪, 久代纪之, 向井卓也, 小泉吉秋, 胜仓真 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1