描绘数据生成装置、描绘数据生成方法和显示装置的制造方法

文档序号:9439012阅读:270来源:国知局
描绘数据生成装置、描绘数据生成方法和显示装置的制造方法
【技术领域】
[0001]本发明涉及生成由多个部件构成的画面的描绘数据的描绘数据生成装置和描绘数据生成方法,以及按照由该描绘数据生成装置生成的描绘数据来描绘部件的显示装置。
【背景技术】
[0002]例如,在以下的专利文献I公开的描绘数据生成装置中,在生成由多个部件构成的画面的描绘数据的情况下,按照首先描绘多个部件中的用于背景的部件,且越是配置在画面前面侧的部件则越晚描绘的描绘规则,决定多个部件的描绘顺序。
[0003]描绘数据生成装置在决定各个部件的描绘顺序后,生成指示描绘各个部件的整个描绘区域的描绘数据,将表示该描绘顺序的信息和描绘数据输出到显示装置。
[0004]显示装置在接收到表示各个部件的描绘顺序的信息和描绘数据时,从该描绘顺序靠前的部件起,依次按照该部件的描绘数据进行描绘。
[0005]此外,在多个部件之间,描绘区域有时会发生重合,在该区域进行描绘的盖写(进行双重描绘处理)。
[0006]现有技术文献
[0007]专利文献
[0008]专利文献1:日本特开平11-224343号公报

【发明内容】

[0009]发明要解决的问题
[0010]现有的描绘数据生成装置如上所述地构成,因此,在描绘各个部件时,进行如下的描绘处理:按照构成该部件的描绘区域的每个像素,以指定的颜色发光。因此,构成描绘区域的像素的数量越多,则描绘处理的处理负荷越大。因此,为了减轻描绘处理的处理负荷,只要减少处理对象的像素的数量即可,但是,针对多个部件的描绘区域重合的区域内的像素进行双重描绘处理,针对背景侧部件的描绘处理变得多余。因此,存在描绘处理的处理负荷增大、描绘性能下降的问题。
[0011]本发明正是为了解决上述问题而完成的,目的在于得到一种描绘数据生成装置和描绘数据生成方法,能够生成多余的描绘处理得到消除,描绘处理的处理负荷减小的描绘数据。
[0012]此外,本发明的目的在于得到一种显示装置,能够实现描绘处理的处理负荷小且描绘性能高。
[0013]用于解决问题的手段
[0014]本发明的描绘数据生成装置设置有:描绘顺序决定单元,其按照首先描绘构成画面的多个部件中的用于背景的部件,且越是配置在画面前面侧的部件则越晚描绘的描绘规贝1J,决定多个部件的描绘顺序;以及重合部件检索单元,其对构成画面的多个部件的描绘区域进行比较,检索描绘区域与其它部件存在重合的部件,描绘数据生成单元在按照由描绘顺序决定单元决定的描绘顺序来描绘各个部件时,如果未由重合部件检索单元检索出描绘区域与该部件存在重合的其它部件,则生成指示描绘该部件的整个描绘区域的描绘数据,另一方面,在由重合部件检索单元检索出描绘区域与该部件存在重合的其它部件的情况下,如果该部件的描绘顺序早于其它部件的描绘顺序,则生成指示描绘在该部件的描绘区域中除了与其它部件重合的描绘区域之外的区域的描绘数据,如果该部件的描绘顺序晚于其它部件的描绘顺序,则生成指示描绘该部件的整个描绘区域的描绘数据。
[0015]发明效果
[0016]根据本发明,描绘数据生成单元构成为,在按照由描绘顺序决定单元决定的描绘顺序来描绘各个部件时,在由重合部件检索单元检索出描绘区域与该部件存在重合的其它部件的情况下,如果该部件的描绘顺序早于其它部件的描绘顺序,则生成指示描绘在该部件的描绘区域中除了与其它部件重合的描绘区域之外的区域的描绘数据,如果该部件的描绘顺序晚于其它部件的描绘顺序,则生成指示描绘该部件的整个描绘区域的描绘数据。因此,具有如下效果:能够生成多余的描绘处理得到消除,描绘处理的处理负荷减小的描绘数据。
【附图说明】
[0017]图1是示出应用本发明的实施方式I的描绘数据生成装置的显示装置的结构图。
[0018]图2是示出本发明的实施方式I的描绘数据生成装置的结构图。
[0019]图3是示出本发明的实施方式I的描绘数据生成装置2的处理内容(描绘数据生成方法)的流程图。
[0020]图4是示出由显示装置3描绘的画面的设计例子的说明图。
[0021]图5是示出由描绘顺序决定部12决定的部件的描绘顺序的一例的说明图。
[0022]图6是示出各个部件的描绘数据的生成例的说明图。
[0023]图7是示出向量(vector)图形描绘的偶数/奇数规则的说明图。
【具体实施方式】
[0024]以下,为了更加详细地说明本发明,按照附图,对其【具体实施方式】进行说明。
[0025]实施方式I
[0026]图1是示出应用本发明的实施方式I的描绘数据生成装置的显示装置的结构图。
[0027]在图1中,设计工具I是由未图示的计算机执行的软件,实施如下的处理:对由显示装置3描绘的画面进行设计,输出表示该设计的设计数据。
[0028]该设计数据包含构成画面的多个部件的信息(例如部件的配置、各部件间的画面上的层级关系)等。
[0029]描绘数据生成装置2是如下的装置:根据从设计工具I输出的设计数据,决定各个部件的描绘顺序,并且,生成指示描绘各个部件的描绘区域的描绘数据,将由表示该描绘顺序的信息和描绘数据构成的实机数据输出到显示装置3。
[0030]显示装置3由CPU3a、存储器3b、图形加速器3c和显示器3d构成,实施如下的处理:在从描绘数据生成装置2输出的实机数据被存储到存储器3b时,在CPU3a的指示下,图形加速器3c参照该实机数据中包含的表示各个部件的描绘顺序的信息,识别各个部件的描绘顺序,从描绘顺序靠前的部件起,依次按照该部件的描绘数据描绘到显示器3d。此外,图形加速器3c构成部件描绘单元。
[0031]图2是示出本发明的实施方式I的描绘数据生成装置的结构图。
[0032]在图2中,设计数据输入部11是输入从设计工具I输出的设计数据的输入接口。
[0033]描绘顺序决定部12例如由安装有CPU的半导体集成电路或单片微机等构成,实施如下的处理:参照由设计数据输入部11输入的设计数据,识别构成画面的多个部件在画面上的层级关系,由此,按照首先描绘构成画面的多个部件中的用于背景的部件,且越是配置在画面前面侧的部件则越晚描绘的描绘规则,决定多个部件的描绘顺序。此外,描绘顺序决定部12构成描绘顺序决定单元。
[0034]重合部件检索部13例如由安装有CPU的半导体集成电路或单片微机等构成,实施如下的处理:参照由设计数据输入部11输入的设计数据,识别构成画面的多个部件的位置关系,由此,检索描绘区域与其它部件存在重合的部件。此外,重合部件检索部13构成重合部件检索单元。
[0035]描绘数据生成部14例如由安装有CPU的半导体集成电路或单片微机等构成,实施如下的处理:在按照由描绘顺序决定部12决定的描绘顺序来描绘各个部件时,如果未由重合部件检索部13检索出描绘区域与该部件存在重合的其它部件,则生成指示描绘该部件的整个描绘区域的描绘数据。
[0036]另一方面,实施如下的处理:在由重合部件检索部13检索出描绘区域与该部件存在重合的其它部件的情况下,如果该部件的描绘顺序早于其它部件的描绘顺序,则生成指示描绘在该部件的描绘区域中除了与其它部件重合的描绘区域之外的区域的描绘数据,如果该部件的描绘顺序晚于其它部件的描绘顺序,则生成指示描绘该部件的整个描绘区域的描绘数据。
[0037]此外,描绘数据生成部14构成描绘数据生成单元。
[0038]实机数据输出部15是向显示装置3输出实机数据的输出接口,该实机数据包含表示由描绘顺序决定部12决定的各个部件的描绘顺序的信息和由描绘数据生成部14生成的各个部件的描绘数据。
[0039]在图2的例子中,假定作为描绘数据生成装置2的构成要素的设计数据输入部11、描绘顺序决定部12、重合部件检索部13、描绘数据生成部14和实机数据输出部15分别由专用的硬件构成,但是,描绘数据生成装置2也可以由计算机构成。
[0040]在描绘数据生成装置2由计算机构成的情况下,只要将记述有设计数据输入部11、描绘顺序决定部12、重合部件检索部13、描绘数据生成部14和实机数据输出部15的处理内容的程序存储到计算机的存储器,使该计算机的CPU执行该存储器中存储的程序即可。
[0041]图3是示出本发明的实施方式I的描绘数据生成装置2的处理内容(描绘数据生成方法)的流程图。
[0042]接下来,对动作进行说明。
[0043]设计工具I在未图示的计算机上被执行,例如,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1