屏幕信号处理装置的制作方法

文档序号:7968900阅读:313来源:国知局
专利名称:屏幕信号处理装置的制作方法
技术领域
本发明涉及屏幕信号处理装置,其用于显示从AV(音频和视频)设备输出到屏幕上的诸如字符和图片的复杂内容,同时减少存储器的容量。
背景技术
常规屏幕信号处理装置的一般处理为在显示存储器中存储包括字符、字符颜色和简单属性的数据;基于水平和竖直同步信号,在合适的时间读入显示数据;从字符发生器ROM中获取字体数据,并且在显示装置上显示考虑颜色和属性的像素。
图29为常规屏幕信号处理装置示意性框图。程序、显示图样数据等存储在ROM 12中。CPU 11经由ROM接口13从ROM 12中获取显示图样数据。CPU 11基于所获得的显示图样数据准备包括字符、字符颜色和属性的显示数据,并经由RAM接口15将生成的显示数据存储在内置RAM 14的一部分中。经由DMA接口17,存储在内置RAM 14中的包括字符、字符颜色和简单属性的显示数据被写入字符发生器行存储器18中。写入操作由直接存储器存取(DMA)17执行。在写入显示数据时,判优器16基于水平和竖直同步信号调停总线。
字符发生器21从字符发生器行存储器18中读取显示数据,并经由ROM接口20从字体ROM 19中获取对应于显示数据的字体数据。进一步地,字符发生器21依据颜色指定表(CLUT)22,对所获得的字体数据执行颜色转换,并进一步依据属性修饰字体数据,然后,从转换器23输出最终信号(R、G、B、YS和YM)。
图30A和图30B所示为显示数据的颜色和属性的设置代码的例子。修饰代码包括字符颜色设置、字符背景颜色设置、闪烁显示ON/OFF、边框显示ON/OFF、斜体显示ON/OFF以及下划线显示ON/OFF。
图31A和图31B示出内置RAM 14的映射例子。图32A和图32B为当字母“A”的字体数据和“A”被显示时,显示存储器的设置图。例如,当“A”在第一行作为第一字符显示时,如图32B所示的修饰代码数据设置为图31B中第一行的第一代码,而图32B所示的字符代码设置为第二代码。
与如上所述的字符发生方法相反,位图方法能够显示复杂的数据,其中多个比特被分派给一个像素,以使得数据可以以像素为单位进行显示。这种方法需要与显示屏幕相当的存储器。
图33为基于位图方法的屏幕信号处理装置示意性框图。ROM 12存储程序、二进制字体数据、位图数据等,并且CPU 11经由ROM接口13从ROM 12中获取二进制字体数据和位图数据。CPU 11经由同步动态随机存取存储器(SDRAM)接口25,在SDRAM 24的一部分中以像素为单位展开所获得的字体数据和位图数据,由此准备显示数据,其中SDRAM 24是外部存储器;并且CPU 11在同步动态随机存取存储器(SDRAM)24的一部分中存储所准备的显示数据。存储在SDRAM 24中的相当于一行的显示数据,经由DMA接口17写入位像处理行存储器26。写入操作经由DMA接口17执行。当写入数据时,判优器16基于水平和竖直信号调停总线。位像处理器27依据第一颜色指定表(CLUT)28,对写入位象处理行存储器26中的显示数据执行颜色转换,并从转换器29输出最终信号(R、G、B、YS和YM)。
图34A和图34B示出在一个像素按4位处理的情况下显示“A”时,在SDRAM 24中所准备的显示数据的例子。用颜色指定表28中第15(f)指定的颜色来显示“A”的字符颜色,并用颜色指定表28中第0指定的颜色来显示其背景颜色。
在根据常规字符发生器方法的屏幕信号处理装置中,用于实现复杂显示的电路具有局限性,无法满足近年来终端用户对高清晰度图形用户界面(GUI)的需求。更具体地,在字体尺寸是固定的常规技术中,除了对GUI和字幕使用同样尺寸的字体之外,别无选择,这使得GUI的设计很单一。
根据位图方法的屏幕信号处理装置能作复杂的显示,然而,它需要大容量的存储器,并且需要一种产生显示数据以高速操作的微控制器,这使得系统本身很昂贵。按照一个像素用4位表达的位图方法,以视频图形阵列(VGA)尺寸进行显示,需要容量为640×480×4=1228800位=150KB的显示存储器。
为了消除这种缺陷,提出一种组成,其中,相当于至少两个包括像素数据的水平扫描行的像素存储器在微控制器的控制下进行切换,以便进行显示,其中在像素数据中多个比特组成一个像素。例如,该组成在已公开的日本专利申请09-214849中有描述。然而,这种组成需要通过微控制器对每个水平同步信号作实时处理,这就有必要增加微控制器的速度,以便不会影响除了屏幕显示(OSD)之外的任何处理。因此,不可能将系统成本降低到期望水平。

发明内容
因此,本发明的主要目的是,不采用如位图方法中所使用的大型显示存储器,就能实现复杂的OSD显示。
为了解决上述问题,根据本发明的屏幕信号处理装置包括第一显示存储器,其中存储有二进制图像数据;第二显示存储器,其中存储有修饰数据,该修饰数据用于以固定的多个像素为单位对存储在第一显示存储器中的二进制图像数据进行修饰;第一颜色指定表,其中存储有与字符颜色和背景颜色相关的数据,该数据用于对存储在第一显示存储器中的二进制图像数据进行修饰;以及第一转换器,用于以固定的多个像素为单位读取第一显示存储器的二进制图像数据和第二显示存储器的修饰数据,并且基于在修饰数据中指定的字符颜色和背景颜色,查询第一颜色指定表,该第一转换器进一步对第一显示存储器的二进制图像数据执行颜色转换。
上述组成使得没有必要提供如位图方法中所使用的大型显示存储器,而是第一显示存储器和第二显示存储器共享作为显示存储器,以致通常用于显示的总存储器容量减小。因此,可以实现复杂的OSD显示,同时降低系统成本。
此外,优选的模式为屏幕信号处理装置进一步包括修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器,在这两个寄存器中存储有与修饰单位相关的数据,其中修饰数据以像素尺寸为单位存储于第二显示存储器中,该像素尺寸被存储在修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器中的与单位相关的数据所规定,并且第一转换器以像素尺寸为单位对二进制图像数据执行颜色转换。
根据上述模式,显示行数设置为等于或大于字体的高度值,并且字体展开的偏移量被设置,以便可以为除了字体之外的任何部分指定修饰数据。因此,可以改善GUI的显示质量,并且可以减小ROM中字体的占用量。
进而,另一优选模式为修饰数据存储在第二显示存储器中,其中,该修饰数据用于以2的幂的像素代替固定的多个像素为单位,对二进制图像数据进行修饰,并且第一转换器以2的幂的像素为单位对二进制图像数据执行颜色转换。
根据上述模式,一个块可以被分割为多份(piece),且可以为每个被分割的份指定属性数据,以便可以为每个块指定多种字符颜色和背景颜色。结果,可以获得高清晰度的显示。
此外,另一优选模式为用于指定相同修饰所应用的竖直行数的连续数数据存储在第二显示存储器中,并且可以从第二显示存储器中读取与相关连续数相当的行数个竖直方向上的同一修饰数据。根据上述的模式,指定一个属性数据和相关竖直连续数,使得可以用减小的存储器容量,为一个块指定多种字符颜色和背景颜色。结果,可以获得高清晰度的显示。
进而,另一优选模式为屏幕信号处理装置进一步包括第三显示存储器,其中存储有图像数据,图像数据中多个比特组成一个像素;第二颜色指定表,其中存储有存储在第三显示存储器中的图像数据的颜色数据;第二转换器,用于基于存储在第二颜色指定表中的颜色数据,对存储在第三显示存储器中的图像数据执行颜色转换;以及合成器,用于合成第一转换器和第二转换器的输出。根据上述模式,与位图方法相比,可以用减小的显示存储器容量获得更高清晰度的显示。
进一步地,还有另一优选模式用于执行屏幕显示的字体的竖直尺寸数据和水平尺寸数据,存储在修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器中,并且用于以字体为单位进行修饰的数据存储在第二显示存储器中。根据上述模式,以字体为单位设置修饰数据,因此用于显示的总存储器容量得以减少。结果,可以实现复杂的OSD显示,同时降低系统成本。
进而,还有另一优选模式在用于屏幕显示的屏幕被等分为具有比字体尺寸大的尺寸的块时,块的尺寸数据存储在修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器中,并且用于以块为单位进行修饰的修饰数据存储在第二显示存储器中。根据上述模式,可以为除了字体之外的任何部分指定修饰数据。因此,可以改善GUI显示的质量,并且设置在ROM中的字体占用量得以减少。
而且,还有另一优选模式当块被等分为具有任意尺寸的份时,份的尺寸数据存储在修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器中,并且用于以份为单位进行修饰的数据存储在第二显示存储器中。根据上述模式,一个块可以被分割为多份,且可以为每个分割的份指定属性数据。结果,可以为一个块指定多种字符颜色和背景颜色,并且可以由此获得高清晰度的显示。
此外,还有另一优选模式当块被等分为具有任意尺寸的份时,份的尺寸数据存储在修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器中,并且用于以份为单位进行修饰的数据以及用于指定相同修饰所作用的份数的连续数数据,存储在第二显示存储器中,并且用于指定相同修饰所作用的份数的连续数数据存储在第二显示存储器的横向起始位置。根据上述模式,指定一个属性数据和相关的竖直连续数,使得可以用减小的存储器容量为一个块指定多种字符颜色和背景颜色。结果,可以获得高清晰度的显示。
而且,还有另一优选模式,屏幕信号处理装置进一步包括第三显示存储器,其中存储有图像数据,图像数据中多个比特组成一个像素;第二颜色指定表,其中存储有存储在第三显示存储器中的图像数据的颜色数据;第二转换器,用于基于存储在第二颜色指定表中的颜色数据,对存储在第三显示存储器中的图像数据进行颜色转换;以及合成器,用于合成第一转换器和第二转换器的输出,其中基于存储在第三显示存储器中的图像数据和存储在第二颜色指定表中的颜色数据,对以至少三种颜色显示图像数据的区域进行显示。根据上述模式,与位图方法相比,可以用减小的显示存储器容量获得更高清晰度的显示。
根据本发明,不用像位图方法那样使用任何大型显示存储器,而是用于设置二进制图像数据的第一显示存储器和用于以多个像素为单位设置修饰数据的第二显示存储器,共享作为显示存储器,使得用于显示的总存储器容量可以减小。结果,可以降低系统成本,且可以实现复杂的OSD显示。因此,本发明可以有效地应用于高清晰显示器中,近年来在显著发展的液晶电视和等离子电视等中都采用了这种高清晰显示器,并且进一步地,本发明也适用于具有字幕功能的电视和具有双屏功能的电视。
在采用常规字符发生器的电视中,字体尺寸是固定的。因此,GUI的字体尺寸和字幕的字体尺寸别无选择都是相同的,这使得GUI的设计很单一。然而,在本发明中可以用切换方式使用GUI显示中的字体和字幕显示中的字体。结果,GUI设计可以具有更宽的范围。
当字幕在具有双屏功能的电视上以双屏模式显示时,传统上使用外部调整尺寸装置,将以单屏模式显示的字幕转换为用于双屏模式的尺寸。根据本发明,没必要使用这样的外部调整尺寸装置,而是可以切换使用单屏模式的字体和双屏模式的字体,因此,可以容易地实现单屏模式的字幕和双屏模式的字幕。


通过对本发明优选实施例的以下描述,本发明的这些和其它目的以及优点将更加清楚。一旦实施本发明,未在本说明书中叙述的诸多有利之处将能引起本领域技术人员的注意。
图1为根据本发明优选实施例1-4的屏幕信号处理装置的组成框图。
图2A和图2B为根据优选实施例1-3的屏幕信号处理装置中ROM和RAM的图像示意图。
图3示出根据优选实施例1的以字体为单位进行修饰的情况下的显示图像。
图4为以对应于图3的显示图像的块为单位进行分割的示意图。
图5A和图5B为根据优选实施例1的VRAM展开的图像示意图。
图6A和图6B为根据优选实施例1的VRAM展开方法的图解1。
图7A和图7B示出根据优选实施例1的显示数据的结构。
图8为根据优选实施例1的屏幕信号处理装置的操作流程图。
图9A和图9B为根据优选实施例1的VGA和XGA的字体尺寸差别的图解1。
图10A和图10B为根据优选实施例1的VRAM展开方法的图解2。
图11示出根据本发明优选实施例2的以块为单位进行修饰的情况下的显示图像。
图12A、图12B和图12C为根据优选实施例2的VRAM展开方法的图解。
图13为根据优选实施例2的屏幕信号处理装置的操作流程图。
图14示出根据本发明优选实施例3的以份为单位进行修饰的情况下的显示图像。
图15A、图15B和图15C为根据优选实施例3的VRAM展开方法的图解。
图16为根据优选实施例3的屏幕信号处理装置的操作流程图。
图17A和图17B为根据本发明优选实施例4的屏幕信号处理装置中ROM和RAM的图像示意图。
图18A、图18B和图18C为根据优选实施例4的VRAM展开方法的图解。
图19为根据优选实施例4的屏幕信号处理装置的操作流程图。
图20为根据本发明优选实施例5的屏幕信号处理装置的组成框图。
图21示出根据优选实施例5的显示图像示意图。
图22为根据优选实施例5的显示图像的合成图解。
图23为根据本发明优选实施例6的广播接收装置的功能框图。
图24为根据优选实施例6的广播接收装置的系统框图。
图25为根据本发明优选实施例7的广播接收装置的功能框图。
图26为根据优选实施例7的广播接收装置的系统框图。
图27为根据本发明优选实施例8的广播接收装置的功能框图。
图28为根据优选实施例8的广播接收装置的系统框图。
图29为根据常规技术的屏幕信号处理装置的组成框图。
图30A和图30B为根据常规技术的屏幕信号处理装置中显示数据结构的框图。
图31A和图31B为根据常规技术的屏幕信号处理装置中ROM和RAM的图像示意图。
图32A和图32B为根据常规技术的屏幕信号处理装置中VRAM展开方法图解。
图33为基于常规位图方法的屏幕信号处理装置的组成框图。
图34A和图34B为基于常规位图方法的屏幕信号处理装置中VRAM展开方法的图解。
具体实施例方式
下文中,参考附图,对根据本发明的屏幕信号处理装置的优选实施例进行详细描述。
优选实施例1图1为根据本发明优选实施例1的屏幕信号处理装置的示意性框图。参见图1所示的附图标记,11表示CPU,12表示ROM,13表示ROM接口,14表示内置RAM,14a表示内置RAM 14的第一显示存储器,14b表示内置RAM 14的第二显示存储器,15表示RAM接口,16表示判优器,17表示DMA接口,30表示字符转换器行存储器,31表示字符转换器,31v表示字符转换器31的修饰竖直像素尺寸设置寄存器,31h表示字符转换器31的修饰水平像素尺寸设置寄存器,32表示第二颜色指定表(CLUT),33表示转换器。
程序、二进制字体数据等存储在ROM 12中。当提取字体时,CPU 11经由ROM接口13从ROM 12获取二进制字体数据。CPU 11经由RAM接口15,在内置RAM 14的第一显示存储器14a中展开所获取的字体数据。进一步地,CPU 11经由RAM接口15,在第二显示存储器14b中展开所获取字体数据的修饰数据。进一步地,CPU 11在字符转换器31中的修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中,设置字体的竖直尺寸和水平尺寸。
经由DMA接口17,在字符转换器行存储器30中分别展开在内置RAM14中所展开的二进制字体数据和修饰数据。此时,判优器16基于水平和竖直同步信号调停总线。然后,字符转换器31以在修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中所设置的竖直和水平尺寸为单位,用修饰数据中对二进制字体数据所指定的字符颜色和背景颜色,对二进制字体数据执行颜色转换,并从转换器33输出。“固定的多个像素”的竖直尺寸在修饰竖直像素尺寸设置寄存器31v中设置,而“固定的多个像素”的水平尺寸在修饰水平像素尺寸设置寄存器31h中设置。
图2A和图2B为内置RAM 14的映射示意图。内置RAM 14映射到用户RAM/堆栈区、字符转换器VRAM1和字符转换器VRAM2中。图2A所示的字符转换器VRAM1对应于其中展开二进制字体数据的第一显示存储器14a,而字符转换器VRAM2对应于其中展开修饰数据的第二显示存储器14b。
接下来,在图3所示的显示情况下,对在内置RAM 14的第一显示存储器14a和第二显示存储器14b中展开数据的方法进行举例说明。当图3所示的显示模式按字体尺寸来划分时,可以如图4所示的那样进行分解。图5A和图5B为在图4所示的划分状态下显示存储器的数据存储状态的示意图。所划分区域的字体数据设置在第一显示存储器14a中,而用于修饰的属性数据设置在第二显示存储器14b中。
图6A和图6B为图5所示的字符串“GAME”中“A”部分的数据细节,其中字体尺寸为16×16。二进制数据在第一显示存储器14a中设置,而用于修饰的属性数据在第二显示存储器14b中设置。图7A和图7B示出修饰数据的具体示例。修饰数据的具体示例如图7A和图7B所示。修饰数据的例子包括字符颜色设置数据、字符背景颜色设置数据、闪烁显示ON/OFF设置数据、边框显示ON/OFF设置数据、斜体显示ON/OFF设置数据、下划线显示ON/OFF设置数据等。
图8为在内置RAM 14中展开显示数据的流程图。在步骤S10中,从在ROM等中设置的显示字体的尺寸信息中,获得字体宽度(字体水平尺寸16点)和显示行数(字体竖直尺寸16行)。在步骤S20中,获得存储有待显示字体的字体数据的ROM等中的地址。在步骤S30中,获得存储有待显示字体的属性数据的ROM等中的地址。在步骤S40中,分别在修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中,设置在步骤S10中获得的字体宽度和显示行数。然后,在步骤S50中,从存储有在步骤S20中获得的字体数据的ROM等中的地址位置,读取数据并在第一显示存储器14a中展开该数据。在步骤S60中,从存储有在步骤S30获得的属性数据的ROM等中的地址位置,读取数据并在第二显示存储器14b中展开该数据。
属性数据包括属性,例如字体颜色、背景颜色、下划线、斜体、闪烁等,然而,该数据没有必要限制为上述属性。
近来,显示装置迅速发展,各种清晰度的显示装置已经投放市场。当要在具有不同的清晰度的显示装置上显示相同字体尺寸的图像数据时,就会有GUI的显示比例相对于屏幕不同的问题。在本优选实施例中,图像数据可以按字体为单位进行修饰,因此可以避免这种缺陷发生。
图9A和图9B为以VGA(视频图形阵列)和XGA(扩展图形阵列)中相同的屏幕比例来显示GUI的图像示意图。在VGA的情况下,10×10的字体装入ROM中,而在XGA情况下,16×16的字体装入ROM中。然后,修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h根据各自的字体尺寸设置。
图10A和图10B示出在字体尺寸为10×10的情况下,第一显示存储器14a和第二显示存储器14b的设置。在第一显示存储器14a中的“-”部分作为显示数据是非必要的部分,然而,对于处理是必要的,因为CPU 11的处理单元设置为16位。数据在第一显示存储器14a中带着非必要部分进行展开,然而,在字符转换器31中该非必要部分被忽略,而只有必要的部分被输出。
如上所述,与位图方法相比,显示存储器容量可以减少,并且在任何分辨率的显示装置中,可以没有任何相对于屏幕比例的改变来显示GUI。结果,可以消除取决于显示装置的GUI可见性的任何差别。
优选实施例2接下来,对根据本发明优选实施例2的屏幕信号处理装置进行描述。根据优选实施例1(见图1)的组成合并于本优选实施例中。对在屏幕信号处理装置的内置RAM 14的第一显示存储器14a和第二显示存储器14b中展开数据的方法进行描述。图11示出根据优选实施例2的以块为单位进行修饰的显示图像。图11的显示模式设计为在字体上下设置空间,以使得字体更清晰可见,这与优选实施例1(见图3)所示的显示模式不同。在优选实施例1中,显示区域按字体尺寸划分并显示。本优选实施例中,在显示模式中描述了最优控制方法,其中,在字体上下设置空间,以使得字体更清晰可见,如图11所示。
首先,在竖直方向上控制包括字体的上下空间的显示,同时通过以字体的水平尺寸(下文称为块)为单位进行划分,在水平方向上控制显示。划分显示区域如图11所示,“GAME”中“A”部分的显示位置如图12A所示,存储在第一显示存储器14a和第二显示存储器14b的数据如图12C所示。当与在第一显示存储器14a中展开的数据相同的数据,作为字体数据存储在ROM 12中时,ROM 12中所需的存储器容量会增加相当于字体上下空间的量。这个问题可以通过只在ROM 12中存储字体数据来解决。
以下参考图13所示的流程图对控制方法的步骤进行描述。在步骤S11中,从在ROM 12等中所设置的显示字体信息中,获得字体宽度(字体水平尺寸16点)和显示行数(块的竖直尺寸24行),并且进一步获得字体上方空间的竖直尺寸(字体展开偏移量4行)。在步骤S20中,获得存储有待显示字体的字体数据的ROM 12等中的地址。在步骤S30中,获得存储有待显示字体的属性数据的ROM 12等中的地址。在步骤S40中,分别在修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中,设置在步骤S10中所获得的字体宽度和显示行数(例如,16点,24行)。
在步骤S42一S43中,用于在第一显示存储器14a中展开数据的写地址指针,移动如下这些量字体上方空间的竖直尺寸(4行)。在步骤S50中,从存储有在步骤S20中获得的字体数据的ROM等中的地址,读取数据,并且按照在步骤S42-S43中所设置的写地址指针的指示,在第一显示存储器14a中展开所读取的数据。在步骤S60中,从存储有在步骤S30中获得的属性数据的ROM等中的地址,读取数据,并在第二显示存储器14b中展开所读取的数据。
如上所述,显示行数不是被设置为字体高度,而是设置为一个等于或大于该字体高度的值,且进一步地,设置字体展开偏移量,以便可以为除了字体之外的任何部分指定颜色。因此,改善了GUI显示的质量,并且减少了字体在ROM 12中的占用量。
优选实施例3接下来,对根据本发明优选实施例3的屏幕信号处理装置进行描述。根据优选实施例1(见图1)的组成合并于本优选实施例中。对在根据本优选实施例的屏幕信号处理装置中内置RAM 14的第一显示存储器14a和第二显示存储器14b中展开数据的方法进行描述。图14示出根据优选实施例3的以份为单位进行修饰的显示模式。图14的显示模式设计为在优选实施例2所描述的块中(见“GAME”附近)显示至少3种颜色,这与优选实施例2中所示的显示模式不同(见图11)。在优选实施例2中,显示区域按块划分并显示。本优选实施例中,如图14所示,描述了具有更高清晰度的显示模式的最优控制方法。
在竖直方向上,以小于块的竖直尺寸的尺寸控制显示,同时通过以字体水平的尺寸(下文称为份)为单位进行划分,在水平方向上控制显示。对显示区域的划分如图14所示,“GAME”中“A”部分的显示位置如图15A所示,而存储在第一显示存储器14a和第二显示存储器14b的数据如图15C所示。因此,属性数据以份为单位设置,并且在块中至少显示3种颜色。即使份(显示部分)进一步划分为小碎块,也只有第二显示存储器14b的尺寸会增加,而第一显示存储器14a的尺寸不会变化。因此,可以用极小的显示存储器容量获得更高清晰度的显示。
以下参考图16所示的流程图,对控制方法的步骤进行描述。在步骤S12中,以下是从在ROM等中设置的显示字体的尺寸信息中获得的●字体宽度(字体水平尺寸16点)●显示行数(块的竖直尺寸24行)●字体上方空间的竖直尺寸(字体展开偏移量4行)●属性数据所应用的行数(份的竖直尺寸2行)在步骤S20中,获得存储有待显示字体的字体数据的ROM 12等中的地址。在步骤S30-S31中,获得ROM 12等中的地址,其中,对应于块中的份数(24÷2=12份)存储有待显示字体的属性数据。在步骤S41中,在修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中分别设置,在步骤S12中获得的字体宽度(16点)和属性数据所应用的行数(2行)。在步骤S42-S43中,用于在第一显示存储器14a中展开数据的写地址指针,移动如下这些量字体上方空间的竖直尺寸(4行)。在步骤S50中,从存储有在步骤S20中获得的字体数据的ROM 12等中的地址位置读取数据,并按照在步骤S42-S43中设置的写地址指针的指示,在第一显示存储器14a中展开所读取的数据。在步骤S60-S61中,按照第二显示存储器14b的块中的份数(12份)展开在步骤S30中获得的待显示字体的属性数据。
如上所述,在寄存器中设置属性数据所应用的行数,而不是显示行数,以使得一个块可以划分为多份。随后,通过对每个划分的份指定属性数据,来为一个块指定多种字符颜色和背景颜色,这样,可以在显示中获得高清晰度。
优选实施例4接下来,对根据本发明优选实施例4的屏幕信号处理装置进行描述。根据优选实施例1(见图1)的组成合并于本优选实施例中。接下来,在如图14所示的显示情况下,对在内置RAM 14的第一显示存储器14a和第二显示存储器14b中展开数据的方法进行举例说明。在优选实施例3中,显示区域以块为单位划分,且一个块进一步被划分为多份,以使得可以按照每个划分的份指定属性。在本优选实施例中,描述了该显示模式下的一种最优控制方法,其中在显示模式中,通过一个属性数据实现竖直方向上连续相同的属性。
如图17所示,在第二显示存储器14b中的每个属性数据的前头沿竖直方向设置属性数据的连续数。经由DMA接口17,在字符转换器行存储器30中分别展开在内置RAM 14中所展开的二进制字体数据和修饰数据,与此同时,基于水平和竖直同步信号通过判优器16调停总线。当展开修饰数据时,在字符转换器行存储器30中,从第二地址存储器14b中的同一地址连续展开与存储在第二显示存储器14b每行开头上的数据值一样多的修饰数据。此后,字符转换器31以在修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中所设置的像素尺寸为单位,根据颜色指定表(CLUT)32,用修饰数据中所指定的字符颜色和背景颜色,对二进制图像数据执行颜色转换,并将转换后的数据从转换器33输出。
划分显示模式如图14所示,“GAME”的“A”部分的显示位置如图18A所示,第一显示存储器14a和第二显示存储器14b如图18C所示。在本优选实施例中,属性数据以份为单位进行设置,而连续相同的属性数据整合为一个数据,以使得第二显示存储器14b的尺寸可以减小。结果,可以用更小的存储器尺寸获得高清晰度的显示。在图18C的情况下,从顶部开始每个属性数据的连续数依次为“1”、“1”、“8”和“2”。
以下参考图19所示的流程图描述控制方法的步骤。在步骤S13中,获得在ROM等中设置的属性数据数(“4”)和每个属性数据的连续数(“1”、“1”、“8”和“2”)。在步骤S14-S15,在第二显示存储器14b中展开对应于属性数据数的每个属性数据连续数的值。在步骤S16中,以下是从在ROM 12等中设置的显示字体的尺寸信息中获得的●字体宽度(字体水平尺寸16点)●显示行数(块的竖直尺寸24行)
●字体上方空间的竖直尺寸(字体展开偏移量4行)●属性数据所应用的行数(份的竖直尺寸2行)在步骤S20中,获得存储有待显示字体的字体数据的ROM 12等中的地址。在步骤S30-S32中,对应于属性数据数(“4”),获得存储有待显示字体的属性数据的ROM 12等中的地址。在步骤S41中,在修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中分别设置,在步骤S16中获得的字体宽度和属性数据所应用的行数(16点,2行)。在步骤S42-S43中,用于在第一显示存储器14a中展开图像数据的写地址指针,移动如下这些量字体上方空间的竖直尺寸(4行)。在步骤S50中,从存储有在步骤S20获得的字体数据的ROM等的地址中读取数据,并在步骤S42-S43中设置的写地址指针所指示的第一显示存储器14a中,展开所读取的数据。进一步地,在步骤S60-S62中,按照属性数据数(“4”),在第二显示存储器14b中展开在步骤S30中所获得的存储有待显示字体的属性数据的ROM等中的地址。
如上所述,一个块被划分为多份,并且为每个划分的份指定属性数据。然后,当相同的属性数据在竖直方向上连续时,指定一个属性数据及其在竖直方向上的连续数。因此,可以用减小的存储器容量为每个块指定多种字符颜色和背景颜色,并且可获得高清晰度的显示。
优选实施例5图20为根据本发明优选实施例5的屏幕信号处理装置的示意性框图。在根据本优选实施例的组成中,在优选实施例1描述的图1的组成中,额外地提供了基于常规位图方法的模块。在图20中,程序、二进制字体数据、位图数据等存储在ROM 12中。当提取字体时,CPU 11经由ROM接口13从ROM 12中获得二进制字体数据。CPU 11经由RAM接口15在内置RAM14的第一显示存储器14a中展开所获得的二进制字体数据。进一步地,CPU11在经由RAM接口15在第二显示存储器14b中展开所获得的字体数据的修饰数据。进一步地,CPU11在转换器31中的修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h中,设置份的竖直尺寸和水平尺寸,这已在优选实施例3和4中进行了描述。经由DMA接口17,在字符转换器行存储器30中展开在内置RAM 14中展开的数据(二进制字体数据和修饰数据)。在展开时,判优器16基于水平和竖直同步信号调停总线。此后,依据第一颜色指定表(CLUT)32、基于在修饰竖直像素尺寸设置寄存器31v和修饰水平像素尺寸设置寄存器31h所设置的份的水平和竖直尺寸,转换器31对在修饰数据中指定的二进制图像数据的字符颜色和背景颜色,执行颜色转换,并且从第一转换器33中输出经颜色转换的二进制图像数据。
CPU 11经由ROM接口13从ROM 12中获得位图数据,并经由RAM接口15,在内置RAM 14的第三显示存储器14c中以像素为单位展开数据,由此准备显示数据,并将该显示数据存储在第三显示存储器14c中。经由DMA接口17,将存储在第三显示存储器14c中的显示数据以行为单位写入位像处理行存储器26中。当写入显示数据时,判优器16基于水平和竖直同步信号调停总线。依据第二颜色指定表28,位像处理器27对写入位像处理行存储器26中的显示数据(位图数据)执行颜色转换,并从第二转换器29中输出颜色转换信号。
第一转换器33的输出(第一显示存储器14a和第二显示存储器14b的输出)和第二转换器29的输出(第三显示存储器14c的输出)在合成器34中进行合成,并随后输出。
接下来,在以图21所示的显示模式进行显示的情况下,根据优选实施例3和4所描述的方法,实现在第一显示存储器14a中展开数据的方法和在第二显示存储器14b中展开数据的方法,并且根据基于常规位图方法的展开方法,实现在第三显示存储器14c中展开数据的方法。
图21示出根据本优选实施例的显示模式的例子。该显示模式与优选实施例3和4(见图14)所描述的显示模式不同,其采用以份为单位进行显示时至少显示3种颜色的设计。在图21的下部,清楚地示出遥控器的图像部分。图22示出一种显示模式,在该模式中,将第一显示存储器14a和第二显示存储器14b的输出与第三显示存储器14c的输出进行合成。遥控器的图像部分基于位图方法,高清晰地显示出来。
如上所述,根据本优选实施例,更高清晰的显示甚至可以通过这样的设计来实现用比位图方法更少的存储器占用量,以份为单位显示至少3种颜色。
下文中,对利用了根据本发明的屏幕信号处理装置的广播接收装置进行描述。
优选实施例6图23为根据本发明优选实施例6的广播接收装置的功能框图。该广播接收装置为地面模拟电视系统中的广播接收装置,并包括地面模拟调谐器49、音频信号处理器52、视频信号处理器50、视频合成处理器51、遥控器代码解码器46、指令输入单元47以及屏幕显示处理器48。
地面模拟调谐器49从天线接收视频和音频信号。音频信号处理器52处理来自地面模拟调谐器49的音频信号。视频信号处理器50处理来自地面模拟调谐器49的视频信号。视频合成处理器51将来自地面模拟调谐器49的视频信号和来自屏幕显示处理器48的屏幕信号进行合成,并输出最终信号。遥控器代码解码器46对来自遥控器的传输代码进行解码。指令输入单元47判断从遥控器代码解码器46输入的事件,并向屏幕显示处理器48发出指令。屏幕显示处理器48将对应于来自指令输入单元47的指令的显示图像转换为屏幕信号,并向视频合成处理器51输出经转换的屏幕信号。
图24为示出图23中功能框图的进一步细节的系统框图。下面对图23所示的功能框图与图24所示的系统框图之间的响应,以及广播接收装置的处理流程进行描述。
在图24中,遥控器代码解码器46包括CPU 11、ROM 12、ROM I/F 13、内置RAM 14、RAM I/F 15、判优器16、遥控器光接收元件35以及遥控器接收电路43。遥控器代码解码器46使CPU11操作存储在ROM 12中的遥控器解码程序,以由此从遥控器接收电路43获得遥控器代码。
在图24中,指令输入单元47包括CPU 11、ROM 12、ROM I/F13、内置RAM 14、RAM I/F15和判优器16。指令输入单元47使CPU 11操作存储在ROM 12中的指令输入判断程序,以由此确定出对应于遥控器代码的显示图像,并向屏幕显示处理器48发出指令。
在图24中,屏幕显示处理器48包括DMA I/F 17、字符转换器行存储器30、位像处理行存储器26、字符转换器31、位像处理器27、CLUT(#1)32、转换器(#1)33、CLUT(#2)28、转换器(#2)29以及合成器34。利用优选实施例1-5中所描述的任何方法,屏幕显示处理器48将与从指令输入单元47输入的指令相对应的显示图像转换为屏幕信号,并将经转换的屏幕信号输入到视频合成处理器51。
在图24中,地面模拟调谐器49包括调谐器36。在图24中,音频信号处理器52包括音频信号处理电路41和音频驱动器42。在图24中,视频信号处理器50包括视频信号处理电路38。在图24中,视频合成处理器51包括视频合成电路39和显示驱动器40。视频信号处理器50处理从地面模拟调谐器49输出的视频信号,并将经处理的视频信号输出给视频合成处理器51。视频合成处理器51合成从屏幕显示处理器48和视频信号处理器50输出的信号,并向显示装置输出最终信号。
这样,可以利用根据本发明的屏幕信号处理装置,实现广播接收装置。
进一步地,对适合所有具有不同清晰度显示装置的本发明的优选实施例(广播接收装置)进行描述。
优选实施例7图25为根据本发明优选实施例7的广播接收系统的功能框图。该广播接收装置是地面模拟电视系统中的广播接收装置。在该广播接收装置中,在根据优选实施例6(见图23)的广播接收装置中,进一步提供显示装置像素数获取单元53。图26为示出图25中功能框图的进一步细节的系统框图。在图26所示的组成中,在根据优选实施例6的图24所示的组成中进一步提供EEPROM 37。
广播接收装置包括地面模拟调谐器49、音频信号处理器52、视频信号处理器50、视频合成处理器51、遥控器代码解码器46、指令输入单元47、屏幕显示处理器48以及显示装置像素数获取单元53。
地面模拟调谐器49从天线接收视频和音频信号。音频信号处理器52处理来自地面模拟调谐器49的音频信号。视频信号处理器50处理来自地面模拟调谐器49的视频信号。视频合成处理器51将来自地面模拟调谐器49的视频信号和来自屏幕显示处理器48的屏幕信号进行合成,并输出最终信号。遥控器代码解码器46对来自遥控器的传输代码进行解码。指令输入单元47判断从遥控器代码解码器46输入的事件,并向屏幕显示处理器48发出指令。屏幕显示处理器48将对应于来自指令输入单元47的指令的显示图像转换为屏幕信号,并向视频合成处理器51输出经转换的屏幕信号。显示装置像素数获取单元53获取显示装置中的像素数,并将显示装置中的像素数传输给视频信号处理器50和屏幕显示处理器48。
对图25中的功能模块和图26中的系统模块之间的响应,以及广播接收装置的处理流程进行描述。在图26中,遥控器代码解码器46包括CPU 11、ROM 12、ROM I/F 13、内置RAM 14、RAM I/F15、判优器16、遥控器光接收元件35以及遥控器接收电路43。遥控器代码解码器46使CPU 11能操作存储在ROM 12中的遥控器解码程序,以由此从遥控器接收电路43获得遥控器代码。
在图26中,指令输入单元47包括CPU 11、ROM 12、ROM I/F 13、内置RAM 14、RAM I/F 15和判优器16。指令输入单元使CPU 11能操作存储在ROM 12中的指令输入判断程序,以由此确定出对应于遥控器代码的显示图像,并向屏幕显示处理器48发出指令。
在图26中,显示装置像素数获取单元53包括CPU 11、ROM 12、ROMI/F 13、内置RAM 14、RAM I/F 15、判优器16、EEPROM 37和12C电路44。显示装置像素数获取单元53使CPU 11操作存储在ROM 12中的显示装置像素数获取程序,以便I2C电路44能获得之前存储在EEPROM 37中的显示装置像素数数据,且随后向屏幕信号处理器48和视频信号处理器50传送该像素数数据。
在图26中,屏幕显示处理器48包括DMA I/F 17、字符转换器行存储器30、位像处理行存储器26、字符转换器31、位像处理器27、CLUT(#1)32、转换器(#1)33、CLUT(#2)28、转换器(#2)29以及合成器34。屏幕显示处理器48确定出与从指令输入单元47输入的指令相对应的显示图像,并利用优选实施例1-5中所描述的任何方法,依据从显示装置像素数获取单元53传输的像素数数据,将已确定出的显示图像转换为屏幕信号。屏幕显示处理器48将经过转换的屏幕信号输入到视频合成处理器51。
在图26中,地面模拟调谐器49包括调谐器36。在图26中,音频信号处理器52包括音频信号处理电路41和音频驱动器42。在图26中,视频信号处理器50包括视频信号处理电路38。在图26中,视频合成处理器51包括视频合成电路39和显示驱动器40。
视频信号处理器50找出,地面模拟调谐器49输出的视频信号中的像素数数据与在显示装置像素获取单元53中所获得的像素数数据之间的比例,根据所获取的比例放大或缩小视频信号,并向视频合成处理器51输出最终视频信号。视频合成处理器51将从屏幕显示处理器48和视频信号处理器50输出的信号进行合成,并向显示装置输出最终信号。
如上所述,显示装置中的像素数先存储在EEPROM中,并且屏幕信号和视频信号,根据显示装置中的像素数进行转换和输出。由此,最终信号可应用于多种显示装置。因此,不同类型的GUI可以在所有具有不同清晰度的装置上显示,而没有相对于屏幕的任何比例的变化。因此,由于显示装置中不同分辨率造成的GUI可见性的差异得以消除。
优选实施例8广播接收装置功能的一个例子是字幕功能。在由用户指示的字幕和GUI显示在屏幕显示装置上的情况下,用户指示的字幕和GUI的字符尺寸通常相同。因为字幕的显示位置依视频内容而指定,并且数据被随后传送,所以有必要将字幕显示成,使得一个字符的尺寸调整为与测量标准的尺寸相等,其中,按照预定的行和列将屏幕划分成测量标准。然而,需要减少隐藏在用户指定的GUI中的广播视频信号的比例。进一步的,近来,具有各种清晰度的显示装置都已在市场上商业化,在显示器中以不同的尺寸来显示用户指示的字幕和GUI显示中的字符尺寸的需求也日益增加。
在优选实施例7中,给出了能消除由于显示装置不同分辨率造成的GUI可见性差异的描述。此处给出一种方法的描述根据本发明的优选实施例8,用户指示的字幕和GUI中的字符尺寸,能很好地适于各种分辨率的显示装置,并被显示。
图27为示出依据字幕广播的地面模拟电视系统中广播接收装置的示意性组成的功能框图,其作为根据本发明的广播接收装置的例子。在广播接收装置中,在根据图25所示的优选实施例7的广播接收装置的组成中,进一步提供字幕数据获取单元54。图28为示出图27中功能框图的进一步细节的系统框图。在图28所示的组成中,在根据图27所示的优选实施例7的广播接收装置的组成中,进一步提供VBI限幅电路45。
广播接收装置包括地面模拟调谐器49、音频信号处理器52、视频信号处理器50、字幕数据获取单元54、视频合成处理器51、遥控器代码解码器46、指令输入单元47、屏幕显示处理器48以及显示装置像素数获取单元53。
地面模拟调谐器49从天线接收视频和音频信号。音频信号处理器52处理来自地面模拟调谐器49的音频信号。视频信号处理器50处理来自地面模拟调谐器49的视频信号。字幕数据获取单元54获取叠加在来自地面模拟调谐器49的视频信号上的字幕数据,并向屏幕显示处理器48输出所获得的字幕数据。视频合成处理器51将来自地面模拟调谐器49的视频信号和来自屏幕显示处理器48的屏幕信号进行合成,并输出最终信号。遥控器代码解码器46解码来自遥控器的传输代码。指令输入单元47判断从遥控器代码解码器46输入的事件,并向屏幕显示处理器48发出指令。显示装置像素数获取单元53获取显示装置中的像素数,并将显示装置中的像素数传送给视频信号处理器50和屏幕显示处理器48。
屏幕显示处理器48向视频合成处理器51输出由以下的第一方法和第二方法生成的屏幕信号。根据第一方法,通过优选实施例1-5的任何方法,对与来自指令输入单元47的指令相对应的显示图像进行转换,以生成屏幕信号。根据第二方法,通过解码来自字幕数据获取单元54的数据,准备显示图像,通过优选实施例1-5的任何方法,对所准备的显示图像进行转换,以生成屏幕信号。
描述图27所示的功能模块与图28所示的系统模块之间的响应,以及广播接收装置处理流程。在图28中,遥控器代码解码器46包括CPU 11、ROM 12、ROM I/F 13、内置RAM 14、RAM I/F 15、判优器16、遥控器光接收元件35以及遥控器接收电路43。遥控器代码解码器46使CPU 11能操作存储在ROM 12中的遥控器解码程序,以由此从遥控器接收电路43获得遥控器代码。
在图28中,指令输入单元47包括CPU 11、ROM 12、ROM I/F 13、内置RAM 14、RAM I/F 15和判优器16。指令输入单元47使CPU 11能操作存储在ROM 12中的指令输入判断程序,以由此确定出对应于遥控器代码的屏幕显示,并向屏幕显示处理器48发出指令。
在图28中,字幕数据获取单元54包括CPU 11、ROM 12、ROM I/F 13、内置RAM 14、RAM I/F 15、判优器16和VBI限幅电路45。字幕数据获取单元54使CPU 11能操作存储在ROM 12中的VBI限幅控制程序,以由此从VBI限幅电路45获得字幕数据,并向屏幕显示处理器48输出所获得的字幕数据。
在图28中,显示装置像素数获取单元53包括CPU 11、ROM 12、ROMI/ F13、内置RAM 14、RAM I/F 15、判优器16、EEPROM 37和I2C电路44。显示装置像素数获取单元53使CPU 11能操作存储在ROM 12中的显示装置像素数获取程序,以使得I2C电路44能获得之前存储在EEPROM 37中的显示装置像素数数据,并且向屏幕信号处理器48和视频信号处理器50传送所获得的像素数数据。
在图28中,屏幕显示处理器48包括DMA I/F 17、字符转换器行存储器30、位像处理行存储器26、字符转换器31、位像处理器27、CLUT(#1)32、转换器(#1)33、CLUT(#2)28、转换器(#2)29以及合成器34。屏幕显示处理器48确定与来自指令输入单元47的指令相对应的屏幕信号,并将所确定的显示图像转换为屏幕信号,其中屏幕信号的尺寸通过在优选实施例1-5中所描述的任何方法,依据从显示装置像素数获取单元53传输的像素数数据,改变为用户指令的尺寸,然后,屏幕显示处理器48向视频合成处理器51输出经转换的屏幕信号。此外,当没有指令输入单元47指示的显示时,屏幕显示处理器48将通过解码来自字幕数据获取单元54的字幕数据所得到的显示图像转换为屏幕信号,该屏幕信号的尺寸通过在优选实施例1-5中所描述的任何方法,依据从显示装置像素数获取单元53传送来的像素数,改变为字幕数据的尺寸,随后,屏幕显示处理器48向视频合成处理器51输出经转换的屏幕信号。
在图28中,地面模拟调谐器49包括调谐器36。在图28中,音频信号处理器52包括音频信号处理电路41和音频驱动器42。在图28中,视频信号处理器50包括视频信号处理电路38。在图28中,视频合成处理器51包括视频合成电路39和显示驱动器40。
视频信号处理器50找出,地面模拟调谐器49输出的视频信号中的像素数数据与在显示装置像素数获取单元53中获得的像素数数据之间的比例,依据所获取的比例放大或缩小视频信号,并向视频合成处理器51输出最终视频信号。视频合成处理器51将从屏幕显示处理器48和视频信号处理器50输出的信号进行合成,并向显示装置输出最终信号。
如上所述,显示装置中的像素数先存储在EEPROM中,并且依据显示装置中的像素数,分别实现按用户的指令转换屏幕信号以及按字幕数据转换屏幕信号。结果,用户指令的GUI和字幕的字符尺寸可以应用于具有各种分辨率的显示装置。
在优选实施例7和8中,描述了显示装置像素数获取数据先被存储在EEPROM 37中的方法,然而,该数据并不限于存储在EEPROM 37中。
以调谐器作为例子叙述了地面模拟调谐器,然而,可以使用处理各种图像的调谐器,例如卫星数字调谐器、地面数字调谐器等;也可以使用诸如DVD播放器之类的外部输入设备,而不限于地面模拟调谐器。
在上述实施例中,因为以采用地面模拟调谐器作为调谐器为例进行描述,所以安装VBI限幅电路,然而,在使用数字调谐器的情况下,可以通过使用用于数字广播的解码电路代替VBI限幅电路来实现同样的功能。
进一步的,尽管如例子中描述的,经由上述实施例中具有遥控器光接收元件和遥控器接收电路的遥控器,输入指令。然而,这并不限于遥控器,任何人机接口都可以代替遥控器。
进一步的,尽管如例子所示的,上述实施例中涉及屏幕信号处理装置的本发明应用于广播接收装置。然而,可以预见,本发明不仅应用于广播接收装置,也可应用于任何具有广播接收功能并能做屏幕显示的装置,例如移动电话或汽车导航系统。
尽管已经参照优选实施例,对本发明进行了详细的描述,然而应该理解本发明中可作任何修改,并且本发明意欲在所附权利要求中覆盖所有这种落入本发明的真实精神和范围内的修改。
权利要求
1.一种屏幕信号处理装置,包括第一显示存储器,其中存储有二进制图像数据;第二显示存储器,其用于存储修饰数据,其中存储于所述第一显示存储器中的二进制图像数据以固定的多个像素为单位进行修饰;第一颜色指定表,其用于存储与字符颜色和背景颜色相关的数据,以修饰存储于所述第一显示存储器中的二进制图像数据;以及第一转换器,其用于以所述固定的多个像素为单位读取所述第一显示存储器的二进制图像数据和所述第二显示存储器的修饰数据,并且基于在所述修饰数据中指定的字符颜色和背景颜色查询所述第一颜色指定表,并随后对所述第一显示存储器的二进制图像数据执行颜色转换。
2.根据权利要求1所述的屏幕信号处理装置,进一步包括修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器,在这两个寄存器中分别存储有与修饰单位相关的数据,其中,所述修饰数据以像素尺寸为单位存储于所述第二显示存储器中,该像素尺寸由存储在所述修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器中的与所述单位相关的数据规定,并且所述第一转换器以所述像素尺寸为单位对所述二进制图像数据执行颜色转换。
3.根据权利要求1所述的屏幕信号处理装置,其中,在所述第二显示存储器中存储有,用于以2的幂的像素代替固定的多个像素为单位,对二进制图像数据进行修饰的修饰数据,并且所述第一转换器以2的幂的像素为单位对所述二进制图像数据执行颜色转换。
4.根据权利要求2所述的屏幕信号处理装置,其中,用于指定相同修饰数据所应用的竖直行数的连续数数据存储在所述第二显示存储器中,并且按照与所述连续数相对应的行数,从所述第二显示存储器中读取竖直方向上的所述相同修饰数据。
5.根据权利要求3所述的屏幕信号处理装置,其中,用于指定相同修饰数据所应用的竖直行数的连续数数据存储在所述第二显示存储器中,并且按照与所述连续数相对应的行数,从所述第二显示存储器中读取竖直方向上的相同修饰数据。
6.根据权利要求1所述的屏幕信号处理装置,进一步包括第三显示存储器,其用于存储图像数据,该图像数据中多个比特组成一个像素;第二颜色指定表,其用于对存储在所述第三显示存储器中的图像数据的颜色数据进行存储;第二转换器,其用于基于存储在所述第二颜色指定表中的颜色数据,对存储在所述第三显示存储器中的图像数据执行颜色转换;以及合成器,用于合成所述第一转换器和第二转换器的输出。
7.根据权利要求2所述的屏幕信号处理装置,其中用于执行屏幕显示的字体的竖直尺寸数据和水平尺寸数据,存储在所述修饰竖直像素尺寸设置寄存器和所述修饰水平像素尺寸设置寄存器中,并且用于以字体为单位对图像数据进行修饰的数据存储在所述第二显示存储器中。
8.根据权利要求2所述的屏幕信号处理装置,其中,当用于屏幕显示的屏幕被等分为具有比所述字体尺寸大的尺寸的块时,块的尺寸数据存储在所述修饰竖直像素尺寸设置寄存器和所述修饰水平像素尺寸设置寄存器中,并且用于以所述块为单位对所述图像数据进行修饰的数据,存储在所述第二显示存储器中。
9.根据权利要求8所述的屏幕信号处理装置,其中,当块被等分为具有任意尺寸的份时,份的尺寸数据存储在所述修饰竖直像素尺寸设置寄存器和所述修饰水平像素尺寸设置寄存器中,并且用于以所述份为单位对所述图像数据进行修饰的数据,存储在所述第二显示存储器中。
10.根据权利要求4所述的屏幕信号处理装置,其中,当块被等分为具有任意尺寸的份时,份的尺寸数据被存储在所述修饰竖直像素尺寸设置寄存器和所述修饰水平像素尺寸设置寄存器中,用于以所述份为单位对所述图像数据进行修饰的数据,以及用于指定相同修饰所应用的份数的连续数数据存储在所述第二显示存储器中,并且用于指定相同修饰所应用的份数的连续数数据存储在所述第二显示存储器的横向起始位置。
11.根据权利要求5所述的屏幕信号处理装置,其中,当块被等分为具有任意尺寸的份时,份的尺寸数据被存储在所述修饰竖直像素尺寸设置寄存器和所述修饰水平像素尺寸设置寄存器中,用于以所述份为单位对所述图像数据进行修饰的数据,以及用于指定相同修饰所应用的份数的连续数数据存储在所述第二显示存储器中,并且用于指定相同修饰所应用的份数的连续数数据存储在所述第二显示存储器的横向起始位置。
12.根据权利要求9所述的屏幕信号处理装置,进一步包括第三显示存储器,其用于存储图像数据,该图像数据中多个比特组成一个像素;第二颜色指定表,其用于对存储在所述第三显示存储器中的图像数据的颜色数据进行存储;第二转换器,其用于基于存储在所述第二颜色指定表中的颜色数据,对存储在所述第三显示存储器中的图像数据执行颜色转换;以及合成器,用于合成所述第一转换器和第二转换器的输出,其中,基于存储在所述第三显示存储器中的图像数据和存储在所述第二颜色指定表中的颜色数据,对以至少三种颜色显示的图像数据的区域进行显示。
13.根据权利要求10所述的屏幕信号处理装置,进一步包括第三显示存储器,其用于存储图像数据,该图像数据中多个比特组成一个像素;第二颜色指定表,其用于对存储在所述第三显示存储器中的图像数据的颜色数据进行存储;第二转换器,其用于基于存储在所述第二颜色指定表中的颜色数据,对存储在所述第三显示存储器中的图像数据执行颜色转换;以及合成器,其用于合成所述第一转换器和第二转换器的输出,其中,基于存储在所述第三显示存储器中的图像数据和存储在所述第二颜色指定表中的颜色数据,对以至少三种颜色显示的图像数据的区域进行显示。
14.根据权利要求11所述的屏幕信号处理装置,进一步包括第三显示存储器,其用于存储图像数据,该图像数据中多个比特组成一个像素;第二颜色指定表,其用于对存储在所述第三显示存储器中的图像数据的颜色数据进行存储;第二转换器,其用于基于存储在所述第二颜色指定表中的颜色数据,对存储在所述第三显示存储器中的图像数据执行颜色转换;以及合成器,其用于合成所述第一转换器和第二转换器的输出,其中,基于存储在所述第三显示存储器中的图像数据和存储在所述第二颜色指定表中的颜色数据,对以至少三种颜色显示的图像数据的区域进行显示。
15.一种广播接收装置,用于接收广播电视信号,对构成所接收的电视信号的视频信号和音频信号进行解调,并输出视频和音频,该装置包括电视信号接收器,其用于经由广播路径接收电视信号;指令输入单元,其用于接收操作者的指令;屏幕显示处理器;视频信号处理器,其用于解调视频信号;视频信号合成处理器,其用于合成来自所述屏幕显示处理器的信号与来自所述视频信号处理器的输出;以及音频信号处理器,其用于解调音频信号;其中,所述屏幕显示处理器包括第一显示存储器,其用于存储二进制图像数据,该二进制图像数据用于与输入到所述指令输入单元的指令相对应的屏幕显示;第二显示存储器,其用于存储修饰数据,以便以固定的多个像素为单位对存储在所述第一显示存储器中的二进制图像数据进行修饰;第一颜色指定表,其用于存储与字符颜色和背景颜色相关的数据,以对存储于所述第一显示存储器中的二进制图像数据进行修饰;以及第一转换器,其用于以所述固定的多个像素为单位读取所述第一显示存储器的二进制图像数据和所述第二显示存储器的修饰数据,并且基于在所述修饰数据中指定的字符颜色和背景颜色查询所述第一颜色指定表,并随后对所述第一显示存储器的二进制图像数据执行颜色转换。
16.根据权利要求15所述的广播接收装置,进一步包括修饰竖直像素尺寸设置寄存器和修饰水平像素尺寸设置寄存器,在这两个寄存器中分别存储有与修饰单位相关的数据,其中,所述修饰数据以像素尺寸为单位存储于所述第二显示存储器中,该像素尺寸由存储在所述修饰竖直像素尺寸设置寄存器和所述修饰水平像素尺寸设置寄存器中的与所述单位相关的数据规定,并且所述第一颜色转换器包括用于以所述像素尺寸为单位对所述二进制图像数据执行颜色转换的屏幕显示处理器。
17.根据权利要求15所述的广播接收装置,其中,用于以2的幂的像素代替固定的多个像素为单位,对二进制图像数据进行修饰的修饰数据,存储在所述第二显示存储器中,并且所述第一转换器包括用于以2的幂的像素为单位对所述二进制图像数据执行颜色转换的屏幕显示处理器。
18.根据权利要求16所述的广播接收装置,其中,用于指定相同修饰数据所应用的竖直行数的连续数数据存储在所述第二显示存储器中,并且所述屏幕显示处理器按照与存储在所述第二显示存储器中的连续数相对应的所述行数,从所述第二显示存储器读取竖直方向上的相同修饰数据,并输出该数据。
19.根据权利要求17所述的广播接收装置,其中,用于指定相同修饰数据所应用的竖直行数的连续数数据存储在所述第二显示存储器中,并且所述屏幕显示处理器按照与存储在所述第二显示存储器中的连续数相对应的所述行数,从所述第二显示存储器读取竖直方向上的相同修饰数据,并输出该数据。
20.根据权利要求15所述的广播接收装置,其中,所述屏幕显示处理器包括第三显示存储器,其用于存储图像数据,该图像数据中多个比特组成一个像素;第二颜色指定表,其用于对存储在所述第三显示存储器中的图像数据的颜色数据进行存储;第二转换器,其用于基于存储在所述第二颜色指定表中的颜色数据,对存储在所述第三显示存储器中的图像数据执行颜色转换;以及合成器,用于合成所述第一转换器和第二转换器的输出。
21.根据权利要求15所述的广播接收装置,进一步包括用于获取所述显示装置中的像素数的显示装置像素数获取单元,其中,所述视频信号处理器判断所输入的视频信号中的像素数,并基于所判断的输入视频信号中的像素数和由所述显示装置像素数获取单元获取的显示装置中的像素数之间的比较结果,放大或缩小输入的视频信号,并且所述屏幕显示处理器依据由所述显示装置像素数获取单元获取的显示装置中的像素数,将输出信号中的显示尺寸转换为,之前相应于来自所述指令输入单元的指令所确定的屏幕显示尺寸。
22.根据权利要求21所述的广播接收装置,进一步包括用于获取叠加在所述视频信号上的字幕数据的字幕数据获取单元,其中,当在不输出屏幕显示信号的情况下,所述字幕数据获取单元获取字幕数据时,所述屏幕显示处理器依据由所述显示装置像素数获取单元获取的显示装置中的像素数,将字幕数据的尺寸转换为,之前相应于来自所述指令输入单元的指令所确定的字幕的屏幕显示尺寸,并输出。
全文摘要
根据本发明的屏幕信号处理装置包括用于存储二进制图像数据的第一显示存储器;第二显示存储器,用于存储以固定的多个像素为单位对第一显示存储器中所存储的二进制图像数据进行修饰的修饰数据;以及第一颜色指定表,用于存储与字符颜色和背景颜色相关的数据,以对存储于第一显示存储器中的二进制图像数据进行修饰。第一转换器以固定的多个像素为单位读取第一显示存储器中的二进制图像数据和第二显示存储器中的修饰数据,并基于在修饰数据中指明的字符颜色和背景颜色查询第一颜色指定表,并进一步对第一显示存储器中的二进制图像数据执行颜色转换。
文档编号H04N5/44GK1956050SQ20061013219
公开日2007年5月2日 申请日期2006年10月12日 优先权日2005年10月12日
发明者小西雅人, 铃木章宏, 福本毅 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1