渲染显示装置转让专利

申请号 : CN200580051514.9

文献号 : CN101427304B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 内藤麻奈美田中敦萩原利幸椿泰范

申请人 : 三菱电机株式会社

摘要 :

本发明提供一种渲染显示装置,其目的在于获得在监视器上重叠显示多个图像的情况下,不需要具备复杂的掩模数据等,而使图像的重叠处理变简洁的渲染显示装置。在显示存储器中记录的至少一个图像数据被更新时,存在由上述布局信息指定为与对应于被更新的图像数据的图像相比在更前面显示的图像的情况下,将被更新的图像数据和被指定为在前面显示的图像的图像数据传送到上述整体非显示存储器中。

权利要求 :

1.一种渲染显示装置,其特征在于,具备:记录多个图像的图像数据的非显示存储器;

记录表示上述多个图像在监视器上的显示区域及各图像重叠的情况下的前背面关系的布局信息的布局信息存储部;

基于上述布局信息记录从上述非显示存储器传送的图像数据的整体非显示存储器;

在上述非显示存储器中记录的至少一个图像数据被更新时,当存在由上述布局信息指定为与对应于被更新的图像数据的图像相比在更前面进行显示的图像的情况下,指定将上述被更新的图像数据和被指定为在前面显示的图像的图像数据传送到上述整体非显示存储器中的传送控制部;以及记录从上述整体非显示存储器传送的在监视器中显示的图像的图像数据的显示缓冲器,其中,

具备多个上述整体非显示存储器、

具备设定将在上述非显示存储器中记录的图像数据传送到哪一个整体非显示存储器的层管理部;

上述传送控制部在上述非显示存储器中记录的图像数据被更新时,当存在作为根据上述层管理部被传送到与被更新的图像数据相同的整体非显示存储器的图像数据、且由上述布局信息指定为与被更新的图像相比在更前面显示的图像的情况下,指定为传送该图像的图像数据及被更新的图像数据。

2.根据权利要求1所述的渲染显示装置,其特征在于:具备多个上述显示缓冲器,

还具备:

向上述显示缓冲器的某一个传送上述整体非显示存储器所记录的图像数据的图像写入部;

与上述监视器的垂直同步信号相匹配地,切换对在该监视器中显示的图像进行记录的显示缓冲器的显示缓冲器切换部。

3.根据权利要求2所述的渲染显示装置,其特征在于:上述图像写入部具备变更上述整体非显示存储器所记录的图像数据的图像尺寸或显示位置的图像数据设定部;

上述图像写入部将上述图像数据设定部所变更的图像数据传送到上述显示缓冲器。

4.根据权利要求1所述的渲染显示装置,其特征在于:具备设定被传送到上述非显示存储器的图像数据的透过色或透过率的色键设定部;

上述传送控制部指定利用上述透过色或上述透过率传送图像数据。

说明书 :

渲染显示装置

[0001] 技术区域
[0002] 本发明涉及一种用于在监视器上显示图像数据的渲染(rendering)显示装置。

背景技术

[0003] 在以往的渲染显示装置中,在监视器上重叠显示多个图像的情况下,如果存在运动图像等更新频繁的图像,则必须利用掩模数据或矩形管理等复杂的处理渲染图像数据,显示在监视器上。此外存在仅在一个帧存储器中有效合成不同帧频(frame rate)的数据而显示在监视器上的图像显示系统。(例如参照专利文献1)
[0004] [专利文献1]
[0005] 日本国专利公开号特开平7-104722号公报(第1图)

发明内容

[0006] 专利文献1中公开的图像显示系统存在不能管理重叠的顺序或更新状态等的问题。本发明的目的在于获得在监视器上重叠显示多个图像的情况下,不需要具备复杂的掩模数据等,而使图像重叠的处理简洁的渲染显示装置。
[0007] 本发明涉及的渲染显示装置的特征在于具备:记录多个图像的图像数据的非显示存储器;记录表示多个图像在监视器上的显示区域或各图像重叠的情况下的前背面关系的布局信息的布局信息存储部;基于上述布局信息记录从非显示存储器传送的图像数据的整体非显示存储器;在非显示存储器中记录的至少一个图像数据被更新时,当存在由上述布局信息指定为与对应于被更新的图像数据的图像相比在更前面进行显示的图像的情况下,指定将上述被更新的图像数据和被指定为在前面显示的图像的图像数据传送到整体非显示存储器中的传送控制部;记录从整体非显示存储器传送的图像数据,在监视器上显示与该图像数据对应的图像的显示缓冲器。
[0008] 本发明在更新记录在非显示存储器中的图像数据的情况下,当存在被指定为与对应于该更新的图像数据的图像相比在更上面显示的图像的图像数据的情况下,通过仅传送这些图像数据,不需要进行掩模处理等复杂的矩形管理而能以简单的结构进行重叠的图像的显示。

附图说明

[0009] 图1是表示在本实施方式1中的渲染显示装置的结构的图。
[0010] 图2是表示在本实施方式1及2中的各图像展开部的动作的流程图。
[0011] 图3是表示在本实施方式1中的更新信息管理部的动作的流程图。
[0012] 图4是表示在本实施方式1及2中的传送控制部的动作的流程图。
[0013] 图5是表示本实施方式1中的图像写入部的结构的图。
[0014] 图6是表示本实施方式2中的渲染显示装置的结构的图。
[0015] 图7是表示本实施方式2中的更新信息管理部的动作的流程图。
[0016] (符号说明)
[0017] 2传送控制部
[0018] 3、31、32整体非显示存储器
[0019] 4图像写入部
[0020] 4A图像数据设定部
[0021] 5监视器
[0022] 8色键设定部
[0023] 9层管理部
[0024] 11、12显示缓冲器
[0025] 301、302、303非显示存储器
[0026] 501、502、503布局信息记录部

具体实施方式

[0027] 在实施例1及实施例2中对实施本发明的最佳方式进行说明。
[0028] 实施例1
[0029] 图1是表示在本发明的实施方式1中的渲染显示装置的结构的图。在图1中,静止图像数据101、运动图像数据102、字符串图像数据103利用分别对应的数据展开部201、202、203,分别在非显示存储器301、302、303中展开、并记录。数据展开部201、202、203还具备变更分别记录在更新信息记录部401、402、403中的图像数据的更新信息的功能。在布局信息记录部501、502、503中记录有分别对应于静止图像数据101、运动图像数据102、字符串图像数据103的各图像在监视器上的显示区域或表示各图像重叠的情况下的前背面关系的布局信息。更新信息管理部1在各更新信息记录部中记录的更新信息中,将为ON的更新信息通知到传送控制部2。传送控制部2指定将对应于从更新信息管理部1通知的更新信息的图像数据从各非显示存储器传送到整体非显示存储器3中。整体非显示存储器3基于布局信息记录从各非显示存储器传送的图像数据。图像写入部4将记录在整体非显示存储器3中的图像数据传送到显示缓冲器11或12中目前没有在监视器5中显示的那一方。
垂直同步监视部6监视监视器5的垂直同步信号,与垂直同步信号匹配地对于显示缓冲器切换部7发送切换通知,显示缓冲器切换部7与切换通知匹配地切换显示缓冲器11、12,切换监视器5中显示的图像的图像数据。
[0030] 下面对于这样构成的渲染显示装置的动作,说明在监视器5中从上面起重叠显示对应于静止图像数据101的图像、对应于运动图像数据102的图像、对应于字符串图像数据103的图像的情况。这里,设监视器5的尺寸是1024×768,静止图像数据101具备200×100的像素数,从起点(700,100)起显示对应的静止图像,运动图像数据102具备640×480的像素数,从起点(20,50)起显示对应的运动图像,字符串图像数据103显示对应于从起点(600,150)起纵200、横850的区域的字符图像来进行说明。此外,静止图像、运动图像及字符图像的显示区域或各像素重叠的情况下的前背面关系根据在布局信息记录部501、502、
503中分别记录的布局信息而指定。这些布局信息既可以附随各图像数据预先设定,也可以根据该渲染显示装置的使用者的操作重新设定。并且,这里说明将各布局信息设定为在监视器5中从上面起重叠对应于静止图像数据101、运动图像数据102、字符串图像数据103的图像并在监视器5中显示,但各图像数据怎样重叠都可以。也就是说,既可以设定为对应于静止图像数据101的图像在最背面显示,也可以设定为对应于运动图像数据102的图像在最背面显示。
[0031] 数据展开部201在非显示存储器301中展开静止图像数据101,并且将更新信息记录部401的更新信息设为ON,将该更新信息通知到更新信息管理部1。同样,数据展开部202、203在非显示存储器302、303中分别展开运动图像数据102、字符串图像数据103,并且将更新信息记录部402、403的更新信息设为ON,将这些更新信息通知到更新信息管理部1。
非显示存储器301、302、303记录展开的图像数据。
[0032] 更新信息管理部1接收更新信息的通知,将为ON的更新信息通知到传送控制部2。传送控制部2指定:对整体非显示存储器3的在各布局信息记录部中记录的布局信息所指定的位置,以该布局信息中指定的上背面关系传送在各非显示存储器中记录的图像数据中、对应于被通知的更新信息的图像数据。目前,由于更新信息全部变为ON,因此静止图像数据101、运动图像数据102、字符串图像数据103全部向整体非显示存储器3传送。此外,基于各布局信息,将作为最背面的数据的字符串图像数据103传送到以(600,150)作为起点的区域,然后将运动图像数据102传送到以(20,50)作为起点的区域,最后将静止图像数据101传送到以(700,100)作为起点的区域。其结果,在整体非显示存储器3中记录从上面起重叠了对应于静止图像数据101的图像、对应于运动图像数据102的图像、对应于字符串图像数据103的图像的图像的图像数据。
[0033] 然后,图像写入部4将在整体非显示存储器3中记录的图像数据传送到显示缓冲器11或显示缓冲器12中的、记录目前在监视器5中没有显示的图像的图像数据的显示缓冲器。这里,设对显示缓冲器11传送整体非显示存储器3的图像数据来进行说明。显示缓冲器切换部7与来自垂直同步信号监视部6的切换信号相匹配地,将在监视器5中显示的图像的图像数据从显示缓冲器12切换到显示缓冲器11。这样,与来自垂直同步信号监视部6的切换信号相匹配地切换显示缓冲器,从而在垂直同步期间内进行显示缓冲器的切换,能进行没有闪烁的图像显示。
[0034] 然后,对于运动图像数据102被更新,静止图像数据101、字符串图像数据103未被更新的情况下的动作,利用图2、图3、图4进行说明。图2、图3、图4是分别表示在该情况中各数据展开部、更新信息管理部1、传送控制部2的动作的流程图。数据展开部201、202、203如上所述,将静止图像数据201向非显示存储器301展开,将运动图像数据202向非显示存储器302展开,将字符串图像数据103向非显示存储器303展开(st101)。同时各数据展开部判定在各非显示存储器中展开的图像数据是否是被更新了的(st102)。判定的结果,图像数据被更新了的情况下将更新信息设为ON(st103),未被更新的情况下将更新信息设为OFF(st104)。目前由于静止图像数据101、字符串图像数据103未被更新,仅运动图像数据102被更新,因此在更新信息记录部401、403中记录的更新信息成为OFF,在更新信息记录部402中记录的更新信息成为ON。此外,各数据展开部将各自的更新信息通知到更新信息管理部1(st105)。更新信息管理部1接收更新信息的通知(st201),并且将由各布局信息记录部中记录的布局信息指定为与更新信息是ON的图像数据的图像相比在更前面显示的图像的图像数据的更新信息变更为ON(st202)。目前,由于运动图像数据102的更新信息是ON,由布局信息指定为与对应于运动图像数据101的图像相比使对应于静止图像数据
101的图像在更上面显示,因此在st202中更新信息管理部1将作为静止图像数据101的更新信息的在更新信息记录部401中记录的更新信息从OFF变更为ON。然后更新信息管理部
1将为ON的更新信息通知到传送控制部2(st203)。
[0035] 传送控制部2接收来自更新信息管理部1的通知(st301),指定:对整体非显示存储器3的在各布局信息记录部中记录的布局信息所指定的位置,以布局信息中指定的前背面关系传送在各非显示存储器中记录的图像数据中、对应于被通知的更新信息的图像数据(st302)。该情况下,仅将在非显示存储器301中存储的静止图像数据101及在非显示存储器302中存储的运动图像数据302传送到整体非显示存储器3。这时,在整体非显示存储器3中记录的字符串图像数据103能照旧使用。之后以与第5页第1段相同的动作,在监视器5中将各图像作为互相重叠的图像而进行显示。
[0036] 在这样构成的渲染显示装置中,不需要进行掩模处理等复杂的矩形管理,可利用简单的结构进行重叠的图像的显示和必要的数据更新而没有闪烁。此外,即使显示的图像的图像数据是帧频不同的运动图像数据的情况下,由于与监视器5的垂直同步期间相匹配地进行显示,因此能取得无闪烁地显示图像的效果。
[0037] 此外,如图5所示,图像写入部4也可以构成为具备变更在整体非显示存储器3中记录的图像数据的写入尺寸或写入位置的图像数据设定部4A,将图像数据设定部4A变更的图像数据传送到显示缓冲器11或显示缓冲器12。通过采用这样的结构,也可进行在监视器5中显示的图像的扩大缩小或滚屏效果这样的处理。
[0038] 并且,显示的图像不限定于上述例子。也就是说,也可以是多个运动图像彼此重叠而显示在监视器5中那样的结构,图像的数量也可以是几个。此外,各图像的更新率可以相同,也可以不同。
[0039] 实施例2
[0040] 图6是表示在本发明的实施方式2中的渲染显示装置的结构的图。在图6中,在相当于图1所示的部分中,附上同样的符号而省略其说明。在图6中,在各非显示存储器中记录的图像数据传送到整体非显示存储器31或整体非显示存储器32中的某一个。色键设定部8在从整体非显示存储器31、32向显示缓冲器11或显示缓冲器12传送图像时,设定不进行传送的透过色。层管理部9将传送信息通知给传送控制部2,该传送信息指定将在各非显示存储器中记录的图像数据传送到哪一个整体非显示存储器中,并且基于该传送信息及布局信息决定从整体非显示存储器31、32中的哪一个非显示存储器中记录的图像数据向显示缓冲器11、12进行传送的顺序,对图像写入部4进行指令。
[0041] 下面,对于这样构成的渲染显示装置的动作,说明与实施方式1相同,在监视器5中从上面起重叠显示对应于静止图像数据101的图像、对应于运动图像数据102的图像、对应于字符串图像数据103的图像的情况。
[0042] 与实施方式1相同,将静止图像数据101、运动图像数据102、字符串图像数据103分别传送到非显示存储器301、302、303,并且在更新信息记录部401、402、403中分别记录的更新信息全部成为ON。更新信息管理部1将为ON的更新信息通知到传送控制部2。传送控制部2在监视器5中在最初显示各图像的初次显示的阶段中,利用由色键设定部8设定的透过色涂抹整体非显示存储器31、32的背景,将该透过色作为不向各显示缓冲器进行图像传送的像素而设定。色键设定部8设定的透过色能设定任意的颜色。在各像素是R、G、B为分别各8比特的24比特的情况下,透过色例如设定为由RGB(255,0,255)设定的洋红色等。
[0043] 然后,传送控制部2指定将对应于被通知的更新信息的图像数据传送到整体非显示存储器31或整体非显示存储器32中由层管理部9指定的整体非显示存储器中。这里,说明由层管理部9指定为将在非显示存储器301中记录的静止图像数据101传送到整体非显示存储器31中,将在非显示存储器302及非显示存储器303中分别记录的运动图像数据102及字符串图像数据103传送到整体非显示存储器32中的情况。表示在各非显示存储器中记录的图像数据被传送到哪一个整体非显示存储器中的传送信息被通知到更新信息管理部1。因此,在非显示存储器301中记录的静止图像数据101被传送到整体非显示存储器
31的由布局信息记录部501中记录的布局信息所指定的位置,在非显示存储器302、303中分别记录的运动图像数据102及字符串图像数据103被传送到整体非显示存储器32的由布局信息记录部502、503中分别记录的布局信息所指定的位置,并且根据由该布局信息指定的前背面关系进行传送。其结果,在整体非显示存储器31中记录以透过色为背景色、将对应于静止图像数据101的图像进行显示的图像的图像数据,在整体非显示存储器32中记录以透过色为背景色、从前面起重叠对应于运动图像数据102的图像、对应于字符串图像数据103的图像的图像。此外,层管理部9基于布局信息向图像写入部4进行指令,使得首先从记录有被指定为在背面显示的图像数据的整体非显示存储器的图像数据传送。这里,由于指定为对应于在整体非显示存储器32中记录的图像数据的图像与对应于在整体非显示存储器31中记录的图像数据的图像相比显示在更背面,因此层管理部9向图像写入部4进行指令,使得按照整体非显示存储器32、整体非显示存储器31的顺序进行传送。
[0044] 图像写入部4接收层管理部9的指令,按照在整体非显示存储器32中记录的图像数据、在整体非显示存储器31中记录的图像数据的顺序,向显示缓冲器11或显示缓冲器12中的、记录有目前在监视器5中未显示的图像的图像数据的显示缓冲器传送。这时,不传送指定为透过色的像素。此外,这里设将整体非显示存储器31、32的图像数据传送到显示缓冲器11来进行说明。其结果,在显示缓冲器11中记录作为从上面起重叠对应于静止图像数据101的图像、对应于运动图像数据102的图像、对应于字符串图像数据103的图像的图像、且透过色成为透明的图像数据。之后,以与实施方式1相同的动作,在监视器5中显示对应于在显示缓冲器11中记录的图像数据的图像。
[0045] 然后,与实施方式1相同,利用图2、图7说明运动图像数据102被更新,静止图像数据101、字符串图像数据103未被更新的情况下的动作。图7是表示该情况下的更新信息管理部1的动作的流程图。各数据展开部通过与在实施方式1中的st101~st105相同的动作,将各图像数据的更新信息通知到更新信息管理部1。更新信息管理部1接收更新信息的通知(st401),并且基于来自在各布局信息记录部中记录的布局信息及层管理部9的传送信息,将被传送到与更新信息为ON的图像数据相同的整体非显示存储器中、并且被指定为与该图像数据相比在更前面显示的图像的图像数据的更新信息变更为ON(st402)。目前虽然根据传送信息将字符串图像数据103也传送到传送更新信息为ON的运动图像数据102的整体非显示存储器32中,但对应于字符串图像数据103的图像根据布局信息被指定为与对应于运动图像数据102的图像相比显示在更背面,因此哪一个更新信息都未变更。然后,更新信息管理部1将为ON的更新信息通知到传送控制部2(st403)。
[0046] 传送控制部2以与在实施方式1中的st301~st302相同的动作,指定将对应于被通知的更新信息的图像数据传送到整体非显示存储器中。这种情况下,仅将在非显示存储器302中存储的运动图像数据102传送到整体非显示存储器32。这时,在整体非显示存储器31中记录的静止图像数据101及在整体非显示存储器32中记录的字符串图像数据103能照旧使用。之后,以与第8页第2段相同的动作,在监视器5中各图像作为相互重叠的图像进行显示。
[0047] 在这样构成的渲染显示装置中,与在实施方式1中记载的渲染显示装置相比,能降低从非显示存储器到整体非显示存储器中的图像数据的传送量。特别是在像运动图像那样频繁更新的图像上面,显示像静止图像那样不常使用的图像的情况下,通过指定为将各图像的图像数据传送到各自分别的非显示存储器中,取得非常好的效果。
[0048] 此外,也可以构成为色键设定部8除了设定透过色之外,还设定指定了α值的透过率,图像写入部4利用该透过率将记录在各整体非显示存储器中的图像数据传送到显示缓冲器11或显示缓冲器12中。通过采用这样的结构,能在监视器5中显示以半透明重叠各图像的图像。
[0049] 如上所述,本发明涉及的渲染显示装置,适用于在监视器上重叠显示图像。