一种带有丰富图形的电视机系统与装置的制作方法

文档序号:2607076阅读:138来源:国知局
专利名称:一种带有丰富图形的电视机系统与装置的制作方法
技术领域
本发明涉及一种电视机,尤其涉及一种带有电视机在屏显示(TVOn Screen Display,以下简称“TV OSD”)图形的电视机。
背景技术
TV OSD在电视机屏幕上显示除了电视节目内容以外的所有内容,这是面向电视机用户的一种重要性能。现有的TV OSD软件及其字库在开发完成后被固化在电视机芯片的只读存储器(ROM)中的不同位置,每当TV OSD软件运行时,软件从存储字库的ROM区域读取字符的字模信息并将该信息到电视机芯片的随机读取存储器(RAM)中。这些字符及由它们组成的图形显示在电视机屏幕上,这被称为TV OSD。
目前,电视机制造商对TV OSD软件的要求越来越高,TV OSD的图形越来越复杂,这就使得TV OSD的字库越来越大,而电视机芯片的可供存储TV OSD字库的区域却容量有限,这就限制了带有更先进的TVOSD软件的电视机的开发。
因此,需要有一种改进的在电视机屏幕上显示字符和图形的方法,它将帮助电视机生产商开发出带有更先进的TV OSD软件的电视机。
发明概要本发明提供了一种新的在电视机屏幕上显示字符和图形的方法。当TV OSD软件运行时,TV OSD软件能够减少对存储在电视机芯片的特定区域的字库的依赖,甚至于可以不需读取存储在电视机芯片的特定区域的字库中的字符的字模信息,从而使得电视机制造商有更充裕的存储空间来开发TV OSD软件。
本发明采用了一种直接由TV OSD软件在运行时即时生成字符的字模信息的方法。当在TV OSD软件运行过程中需要调用某些字符时,TVOSD软件将不再从存储在电视机芯片的特定区域的字库中去读取它们,而是由TV OSD软件直接和即时生成字符的字模信息,然后将生成的字模信息写入到电视机芯片的RAM中。由于字模点阵有一定的关联性,TV OSD软件可通过预定的算法来实现生成一组字符。
与用于存储字库的电视机芯片的ROM区域相比,根据本发明用于存储TV OSD软件的电视机芯片的ROM区域就大很多,这就解决了用于存储字库的电视机芯片的ROM区域空间受到限制的问题。而且由于无需从存储在电视机芯片的特定区域的字库中去读取字符的字模信息,这也缩短了运行时间。进一步说,如果用特定的算法来生成字符的字模信息,可以减少用于存储TV OSD软件在电视机芯片的ROM中的存储空间。
通过结合附图所进行的如下描述和权利要求,本发明的目的和实现将是显而易见容易理解的。
附图简述本发明通过结合优选实施例,参照附图进行详尽的描述,其中

图1A~1C是根据本发明的一个实施例在接通电视机时显示在电视机屏幕上的TV OSD软件的运行结果的示意图;图1D~1E是根据本发明的一个实施例的部分字符及字模信息的示意图;图2是根据本发明的一个实施例的在接通电视机时TV OSD软件运行过程的流程图;图3是根据本发明的一个实施例的在关闭电视机时TV OSD软件运行过程的流程图;图4是根据本发明的一个实施例的用于电视机用户在设定在开启和关闭电视机时的TV OSD图形特性的流程图;在所有的附图中,相同的参照数字表示相似的或相同的特征和功能。
发明详述图1A~1C是根据本发明的一个实施例在接通电视机时显示在电视机屏幕上的TV OSD软件的运行结果的示意图。电视机屏幕100上所显示的树的图像为电视内容图像信号105,图1A中的图形110、图1B中的图形120、图1C中的图形130均为TV OSD图形,这些图形覆盖在电视内容图像信号105上。
当接通电视机时,TV OSD软件开始运行,TV OSD图形从图形110变化到图形120,再变化到图形130,从效果上看起来像打开百页窗一样逐渐显现电视图像内容图像。从而,减少一瞬间显现电视图像内容对人眼的光刺激,达到保护人的眼睛的效果。当关闭电视机时,同理,TV OSD图形从图形130变化到图形120,再变化到图形110,从效果上看起来像关闭百页窗一样逐渐遮蔽电视图像内容。从而,减少电视图像内容突然消失对人眼的光刺激视觉冲击,这同样达到保护眼睛的效果。
图1D~1E是根据本发明的一个实施例的部分字符及字模信息的示意图。图形110、图形120、图形130分别由图1D中的字符140、字符144、字符148组成。为了让TV OSD图形的变化在屏幕上看起来更加平滑,还可增加字符(如图1D中字符142、字符146)来增加TV OSD图形的变化种类。从理论上来讲,字符的变化种类取决于它的字模点阵格式,例如16*18或10*12。对于16*18点阵,如果字符在横向上逐行变化,则有16种变化模式。图1E为三个字模点阵格式分别对应于相应的字符的示意图,图1D和图1E中所示的边框仅仅用作衬托字符的透明区域,实际上并不存在该边框。
字符的字模点阵信息可参照中国国家标准GB 2312《信息技术信息交换用汉字编码字符集》(1981年),亦可参照其它行业、国家或国际标准,当然亦可根据上述标准创建字符。
图2是按照本发明的一个实施例在接通电视机时TV OSD软件运行过程的流程图。首先,当电视机被接通时,作为标准开机流程的一部分,电视机首先进行RGB消隐(步骤S210)。然后进入延迟等待状态(步骤S212)。此后检测电视内容图像信号是否稳定(步骤S214),如未达稳定状态,则返回延迟等待状态(步骤S212),直到检测到的电视内容图像信号已达稳定状态。
在等待电视内容图像信号达稳定状态的同时,TV OSD软件的开机OSD图形的一部分开始运行。首先读取存储在电视机主板上的非易失性存储器NVM(Non-Volatile Memory)中的图形特性的设定值(步骤S220),该图形特性的设定值包括图形的种类、图形的色彩和图形的变化特性等,图形的种类包括百页窗、幕布上/下、矩形缩进(Box-in)等,图形的色彩包括红、绿、蓝、黑及混合色、透明、半透明等;图形的变化特性包括变化速率、变化方向(垂直、水平、斜角等)等。
其次,根据读取的信息在电视机芯片的RAM中写入图形特性(步骤S230),该图形特性由步骤S220的图形特性经过进一步细化而来,可包括图形的形状、图形的颜色、图形的大小、图形在屏幕上的位置等。图形的形状有百页窗、幕帘、矩形、厂标等,图形的大小有满屏、半屏、1/4屏等,图形在屏幕上的位置有在中央区域,在左上角、在右下角等。如本步骤所需的所有图形特性均已编写在TV OSD软件中,则步骤S220可不再需要。
之后,在电视机芯片的RAM中写入字符特性(步骤S240),该字符特性由步骤S230的图形特性经过进一步分类而来,可包括字符的颜色、字符在屏幕上的位置、字符的点阵格式、字符的字模信息在被写入电视机芯片时在RAM中的位置等;字符的颜色可有红、绿、蓝、黑及混合色、透明、半透明等,字符的点阵格式可选择16*18或10*12等。
接下来,即时生成字符的字模信息(步骤S245),该步骤的具体过程详见下述,并且将生成的字模信息写到电视机芯片的RAM中(步骤S250)。
当检测到的电视内容图像信号已达稳定状态,则打开RGB扫描信号(步骤S216),即时生成新的一批字模信息(步骤S251),将生成的字模信息写到电视机芯片的RAM中(步骤S252),然后进入延迟等待状态(步骤S255)。上述的图形变化的速率可通过调节步骤S255的延迟时间来实现。
最后,检测OSD图形变化过程是否完成(步骤S260),如未完成,则返回生成新的一批字模信息(步骤S251),并重复上述流程,直到OSD图形变化过程完成,意味着TV OSD软件的开机OSD图形的一部分运行结束。
对于具有可设置屏幕彩色功能的电视机芯片,亦可在打开RGB(步骤S216)的同时置屏幕颜色。在这种情况下,步骤S220、步骤S230、步骤S240、步骤S245和步骤S250亦可放在打开RGB(步骤S216)后执行。根据用户的对OSD图形的设定,亦可在步骤S251,步骤S252,步骤S255,和步骤S260的运行循环中加入步骤S220,步骤S230和步骤S240。
生成步骤S245/S251可按预定的顺序生成如图1所述的实施例中的字符,这些字符为一系列从上下边缘按预定的顺序逐渐向中间区域变透明的字符140、142、144、146、148,这些字符在电视机屏幕组成的图形按预定的顺序(字符140→字符142→字符144→字符146→字符148)进行变化时看起来像百页窗一样。字符140、142、144、146、148可用TV OSD软件中一个循环算法所即时生成,该循环算法从字符的上下边缘开始向中间区域逐步将整行的点阵设置为0。当然,有可能在这些步骤中根据不同的图形特性按照不同的预定的算法来生成不同字符的形状。该批字符的字模信息亦可从储存在电视机芯片的ROM的字库中读取。
图3是本发明的一个实施例表明在关闭电视机时TV OSD软件运行过程的流程图。当电视机接收到关机信号时,TV OSD软件的关机OSD图形部分开始运行,该部分软件运行过程与开机OSD图形部分的运行过程相似,为了简洁,相同的步骤的描述将省略。由于用户可能选择的开机画面不同于关机画面,这些差别将导致相应的图形特性、字符特性等的变化。另外,即使用户选择的开机画面与关机画面相同,但由于开机时的顺序是OSD图形逐渐消失,电视内容图像信号逐渐显现,而关机时与此顺序相反,故在电视机屏幕组成图形的字符140、142、144、146、148的变化顺序为字符148字符146→字符144→字符142→字符140。关机OSD图形程序运行完成时,电视机进行RGB消隐(步骤S270),然后切断电视机芯片的电源(步骤S280)。
图4是表明电视机用户设定在开/关电视机时的TV OSD图形特性的流程图。一旦电视机被接通,用户就能通过遥控器或电视机上的本机按键来根据电视机屏幕上的菜单提示来设定自己喜欢的开机/关机画面。
首先,TV OSD软件在其屏幕上提示用户所需要的可供选择的OSD图形特性(步骤S310),所述OSD图形特性类似以上所描述,包括图形的使用时机、图形的种类、图形的色彩、图形的大小,图形在屏幕上的位置和图形的变化特性等,图形的使用时机包括有开机画面、关机画面等,图形的种类的选择有百页窗、幕布上/下、矩形缩进(Box-in)、矩形弹出(Box-out)等,;图形的大小的选择有图形变化刚开始时的大小、图形变化结束时的大小等;图形的色彩的选择有红、绿、蓝、黑及混合色、透明、半透明等;图形的变化特性的选择有变化的速率、变化的方向(水平、垂直、斜角等)等。
在接受到用户对OSD图形特性的选择确认(步骤S320)后,将用户的确认信息写入电视机主板上的非易失性存储器NVM(Non-Volatile Memory)中(S330)。该NVM的主要功能为可反复写入数据信息,并且断电后不会丢失信息,重新加电后可读出其中的信息。其它具有类似功能的装置亦可在此使用。
虽然已对本发明结合具体实施例进行详细描述,对于在本技术领域的熟练技术人员,根据上文的叙述作出的许多替代、修改和变化将是显而易见的。比如将图形特性、字符特性和字模信息写入其它不在电视机芯片上的指定RAM中,只要该RAM可与电视机芯片上的微处理器进行数据交换即可。因此,当这样的替代、修改和变化落入附后的权利要求的精神和范围内时,应该被包括在本发明中。
权利要求
1.一种在电视机屏幕上显示字符的方法,包括即时生成字模信息;和将生成的字模信息以相应的字符形式显示在电视机屏幕上。
2.如权利要求1所述的方法其中在所述的生成步骤中利用预定的算法来生成字模信息。
3.如权利要求1所述的方法其中在所述的生成步骤中利用TVOSD软件即时生成字模信息。
4.一种在电视机屏幕上显示字符的装置,包括一个字模信息生成装置,用于即时生成字模信息;和一个字符显示装置,用于将生成的字模信息以相应的字符形式显示在电视机屏幕上。
5.一种在电视机屏幕上显示电视机在屏显示TV OSD图形的方法,包括步骤将预定的图形特性写到电视机中指定的随机读写存储器(RAM)中;将预定的字符特性写到电视机中指定的RAM中;根据所述的图形特性和字符特性,按预定的图形变化顺序,即时生成字模信息;和将生成的字模信息写到电视机中指定的RAM中,以便使相应的字符组成的TV OSD图形在电视机屏幕上逐渐变化。
6.如权利要求5所述的方法,还包括以下步骤从电视机的指定装置处读取预定的图形特性和字符特性。
7.如权利要求5所述的方法,其中所述的图形特性包括图形的变化特性。
8.如权利要求5所述的方法,其中所述的图形特性包括图形的形状,图形的大小,图形在屏幕上的位置。
9.如权利要求5所述的方法,其中所述的字符特性包括字符的颜色和字符在电视机屏幕上的位置。
10.如权利要求5所述的方法,其中写入生成的字模信息步骤还包括一个延迟步骤,以便控制图形变化的速度。
11.如权利要求5所述的方法,其中在写入生成的字模信息步骤中,所述的字符是一系列从上边缘和下边缘按预定的顺序逐渐向中间区域变透明的字符,当包括所述字符的图形在电视机屏幕上按预定的顺序变化时所述字符看起来像开关百页窗一样。
12.如权利要求11所述的方法,其中所述的按预定的顺序逐渐向中间区域变成透明的字符的字模信息利用TV OSD软件中一个循环算法即时生成,所述的循环算法从字符的上边缘和下边缘开始向中间区域逐步将整行的点阵设置为0。
13.一种在电视机屏幕上显示TV OSD图形的装置,包括一个图形特性写入装置,用于把预定的图形特性写到电视机中指定的RAM中;一个字符特性写入装置,用于把预定的字符特性写到电视机中指定的RAM中;一个字模信息生成装置,用于根据所述的图形特性和字符特性,按预定的图形变化顺序,即时生成字模信息;和一个图形显示装置,用于把生成的字模信息写到电视机中指定的RAM中,以便使包括相应字符的TV OSD图形在电视机屏幕上逐渐变化。
14.如权利要求13所述的装置,还包括一个信息读取装置,用于从电视机中的指定装置处读取预定的图形特性和字符特性。
15.如权利要求13所述的装置,其中所述的字符是一系列从上边缘和下边缘按预定的顺序逐渐向中间区域变成透明的字符,当包括所述字符的图形在电视机屏幕按预定的顺序变化时,所述字符看起来像开关百页窗一样。
16.一种电视机,包括一个屏幕,和一个屏幕字符显示装置,还包括一字模信息生成装置,用于即时生成字模信息;和一字符显示装置,用于将生成的字模信息以相应的字符形式显示在电视机屏幕上。
17.一种电视机,包括一个屏幕,和一个屏幕图形显示装置,还包括一个图形特性写入装置,用于把预定的图形特性写到电视机中指定的RAM中;一个字符特性写入装置,用于把写入预定的字符特性写到电视机中指定的RAM中;一个字模信息生成装置,用于根据所述的图形特性和字符特性,按预定的图形变化顺序,即时生成字模信息;和一个图形显示装置,用于把生成的字模信息写到电视机中指定的RAM中,以便使得包括相应的字符的TV OSD图形在电视机屏幕上逐渐变化。
18.一种在电视机屏幕上显示TV OSD图形的方法,包括步骤把预定的图形特性写到电视机中指定的RAM中;把预定的字符特性写到电视机中指定的RAM中;根据所述的图形特性和字符特性,按预定的图形变化顺序,从存储在电视机中指定位置的字符存储器中读取字模信息;和把读取的字模信息写到电视机中指定的RAM中,以便使包括相应字符的TV OSD图形在电视机屏幕上逐渐变化时看起来像开关百页窗一样。
19.一种在接通和关闭电视机时在电视机屏幕上设置TV OSD图形的方法,包括步骤在电视机屏幕上提示TV OSD图形特性的可选项;接受用户对TV OSD图形特性的选择和确认;和把所接收到的确认信息写到电视机的非易失性存储器中。
20.如权利要求19所述的方法,其中所述的图形特性包括图形的使用时机、图形的种类、图形的色彩、图形的形状,图形的大小,图形在屏幕上的位置、图形的变化特性。
全文摘要
本发明采用了一种由TV OSD软件在运行时直接和即时生成字符的字模信息的方法。当在TV OSD软件运行过程中需要转移和使用字符时,TV OSD软件将不再从存储在电视机芯片的特定区域的字符存储器中去读取,而是由TV OSD软件生成字符模型信息,然后将生成的字符的字模信息写到电视机芯片的RAM。当TV OSD软件运行时,TV OSD软件能够减少对存储在电视机芯片的特定区域的字符存储器的依赖,甚至于可以不需读取存储在电视机芯片的特定区域的字符存储器中的字符,这就解决了用于存储字符存储器的电视机芯片的ROM区域空间相对不足的问题,并大大增加了TV OSD软件开发的灵活性,从而,本方法使得电视机制造商有更充裕的空间来开发TV OSD软件。
文档编号G09G5/24GK1833436SQ200480022423
公开日2006年9月13日 申请日期2004年7月28日 优先权日2003年8月5日
发明者毕克 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1