文字显示装置制造方法及图纸

技术编号:3757047 阅读:167 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种文字显示装置,可以高速地进行文字图像的生成中所需的数据取得,并且无需进行处理负荷高的工序,而可以显示文字图像。对于与显示对象的文字的文字属性一致的矢量字体数据,检索高速缓存单元而取得,如果在高速缓存单元中未保持,则从大容量的存储单元取得。另外,对于亮度图像数据,如果在高速缓存单元中未保持,则取得根据如上所述所取得的矢量字体数据生成的亮度图像数据。进而,对于显示图像,如果在高速缓存单元中未保持,则取得根据如上所述所取得的亮度图像数据生成的显示文字图像数据。使显示设备显示这样取得的与显示对象的文字的文字属性一致的显示图像。

【技术实现步骤摘要】

本专利技术涉及显示文字图像的文字显示装置
技术介绍
文字显示装置根据包括字体(font)类别、文字代码、文字尺寸 的文字信息,依据字体数据生成文字图像。文字图像是根据作为表示 文字的外形的矢量数据的轮廓(outline)字体数据、作为记述文字的 骨架的矢量数据的笔画(stroke)字体数据生成的。具体而言,在显 示装置的显示画面上显示文字图像时,根据上述显示画面上的输出图 像尺寸标定上述矢量数据,进行利用上述矢量数据规定的外形、骨架 内的颜色填充,从而生成文字图像。文字图像的生成是如上所述从规定的矢量数据变换成多种、多尺 寸的文字图像的处理,处理负荷高,且消耗较多的CPU资源。因此, 提出了如下技术为了实现文字图像的生成的高速化,在高速緩存存 储器中存储已经在文字图像的生成中使用的矢量数据,在生成新的文 字图像时再次利用存储在高速緩存存储器中的矢量数据。例如,专利文献l中公开的装置具备第一高速緩存存储器,在 大容量的硬盘装置那样的存储装置中存储各字体类别的矢量字体数 据,并且存储所生成的文字图像;以及第二高速緩存存储器,存储文 字图像的生成中使用了的矢量字体数据。该装置在生成文字图像时,以字体类别和文字尺寸为输入而检索 第一高速緩存存储器,如果未检测出与输入数据对应的文字图像,则 检索第二高速緩存存储器。如果在第二高速緩存存储器中存在与输入数据对应的矢量字体数据,则利用其而进行文字图像的生成。另外, 如果在第二高速緩存存储器中没有与输入数据对应的矢量字体数据,则从存储装置抽取并展开上迷矢量字体数据而生成文字图像。这样,专利文献1的专利技术具备存储文字图像的第一高速緩存存储器,所以可以高速地输出字体类别和尺寸一致的文字图像。另外,由于具备存储矢量字体数据的第二高速緩存存储器,所以在生成字体类别一致,但尺寸不一致的文字图像时,无需访问存储装置,而可以取得矢量字体数据。由此,即使在变更了文字尺寸的情况下,如果在第二高速緩存存储器中存在字体类别一致的矢量字体数据,则无需访问存储装置,而可以高速地生成文字图像。专利文献1:日本特开平6 - 118936号公报在显示装置的高分辨率化发展的近年来的嵌入系统中,为了提高 显示内容的视认性,频繁进行分开颜色来显示文字的作法。即,即使 是同一字体类别且同一文字尺寸,也生成前景色或背景色不同的文字图像。在该情况下,如专利文献l所示,在高速緩存存储器中存储最终 的文字图像的结构中,即使应新生成的文字图像为同一字体类别且同 一文字尺寸,在前景色或背景色不同的情况下,无法再次利用存储在 高速緩存存储器中的文字图像。因此,必须访问存储装置而生成文字 图像,无法实现生成处理的高速化。另外,在以往,通过从高速緩存存储器取得矢量字体数据,实现 了数据输入的高速化,但需要在取得数据之后执行负荷高的从矢量数 据向文字图像的变换处理。因此,存在这样的课题随着装置的处理 性能,即使高速地取得了数据,也无法最终提高文字图像的生成速度。
技术实现思路
本专利技术是为了解决上述那样的课题而完成的,其目的在于提供一 种文字显示装置,即使是仅变更了显示颜色的文字图像,也可以高速 地进行数据取得,并且无需进行处理负荷高的工序,而可以生成文字 图像。本专利技术的文字显示装置具备存储单元,存储多个文字属性的矢 量字体数据;显示图像生成单元,对基于矢量字体数据的文字图像附 加显示颜色,生成能够利用显示设备显示的数据形式的显示文字图像 数据;第一高速緩存单元,保持上述显示图像生成单元所生成的显示 文字图像数据;亮度图像生成单元,生成记述了基于矢量字体数据的 文字图像的像素的亮度值的亮度图像数据;第二高速緩存单元,保持 上述亮度图像生成单元所生成的亮度图像数据;第三高速緩存单元, 保持上述矢量字体数据;第一取得单元,检索上述第三高速緩存单元 而取得与显示对象的文字的文字属性一致的矢量字体数据,并且在上 述第三高速緩存单元中未保持有上述矢量字体数据的情况下,从上述 存储单元取得上述矢量字体数据;第二取得单元,检索上述第二高速 緩存单元而取得与上述显示对象的文字的文字属性一致的亮度图像 数据,并且在上述第二高速緩存单元中未保持有上述亮度图像数据的 情况下,取得上述亮度图像生成单元根据上述第一取得单元所取得的 矢量字体数据生成的亮度图像数据;第三取得单元,检索上述第一高 速緩存单元而取得与上述显示对象的文字的文字属性一致的显示文 字图像数据,并且在上述第一高速緩存单元中未保持有上述显示文字 图像数据的情况下,取得上述显示图像生成单元根据上述第二取得单 元所取得的亮度图像数据生成的显示文字图像数据;以及显示控制单 元,使上述显示设备显示上述第三取得单元所取得的与上述显示对象 的文字的文字属性一致的显示文字图像数据。根据本专利技术,对于与显示对象的文字的文字属性一致的矢量字体 数据,检索高速緩存单元而取得,如果在高速緩存单元中未保持,则 从大容量的存储单元取得。另外,对于与显示对象的文字的文字属性 一致的亮度图像数据,也同样地检索高速緩存单元而取得,但如果在 高速緩存单元中未保持,则取得根据如上所述所取得的矢量字体数据 生成的亮度图像数据。另外,对于与显示对象的文字的文字属性一致 的显示文字图像数据,也检索高速緩存单元而取得,但在高速緩存单 元中未保持的情况下,取得根据如上所述所取得的亮度图像数据生成的显示文字图像数据。使显示设备显示这样取得的与显示对象的文字 的文字属性一致的显示文字图像数据。由此,即使是仅变更了显示颜 色的文字图像,也可以高速地进行数据取得。另外,具有无需进行处 理负荷高的工序,而可以生成文字图像这样的效果。附图说明图l是示出本专利技术的实施方式1的文字显示装置的结构的框图。图2是示出图1中的显示图《象取得单元的动作流程的流程图。 图3是示出图1中的亮度图像取得单元的动作流程的流程图。 图4是示出图1中的字体数据取得单元的动作流程的流程图。 (标号说明) 1文字显示装置 2存储单元3矢量字体数据高速緩存单元(第三高速緩存单元) 4字体数据取得单元(第一取得单元) 5亮度图像生成单元6亮度图像高速緩存单元(第二高速緩存单元) 7亮度图像取得单元(第二取得单元) 8显示图像生成单元9显示图像高速緩存单元(第一高速緩存单元)10显示图像取得单元(第三取得单元)11文字图像显示控制单元(显示控制单元)具体实施方式 实施方式1图1是示出本专利技术的实施方式1的文字显示装置的结构的框图。 在图1中,实施方式1的文字显示装置1具备存储单元2、矢量字体 数据高速緩存单元3、字体数据取得单元4、亮度图像生成单元5、亮 度图像高速緩存单元6、亮度图像取得单元7、显示图像生成单元8、7显示图像高速緩存单元9、显示图像取得单元10以及文字图像显示控 制单元11。存储单元2存储基于用矢量记述的轮廓、骨架的文字形状数据即 矢量字体数据。矢量字体数据高速緩存单元(第三高速緩存单元)3 为存储矢量字体数据的高速緩存存储器。字体数据取得单元(第一取 得单元)4如果从亮度图像取得单元7输入了字体类别以及文字代码 而作为输入数据a,则从存储单元2或矢量字体数据高速緩存单元3 取得属性与它们一致的矢量字体数据,输出到亮度图像取得单元7而 作为输出数据b。亮度本文档来自技高网
...

【技术保护点】
一种文字显示装置,具备: 存储单元,存储多个文字属性的矢量字体数据; 显示图像生成单元,对基于矢量字体数据的文字图像附加显示颜色,生成能够利用显示设备显示的数据形式的显示文字图像数据; 第一高速缓存单元,保持上述显示图像生 成单元所生成的显示文字图像数据; 亮度图像生成单元,生成记述了基于矢量字体数据的文字图像的像素的亮度值的亮度图像数据; 第二高速缓存单元,保持上述亮度图像生成单元所生成的亮度图像数据; 第三高速缓存单元,保持上述矢量字体数 据; 第一取得单元,检索上述第三高速缓存单元而取得与显示对象的文字的文字属性一致的矢量字体数据,并且在上述第三高速缓存单元中未保持有上述矢量字体数据的情况下,从上述存储单元取得上述矢量字体数据; 第二取得单元,检索上述第二高速缓 存单元而取得与上述显示对象的文字的文字属性一致的亮度图像数据,并且在上述第二高速缓存单元中未保持有上述亮度图像数据的情况下,取得上述亮度图像生成单元根据上述第一取得单元所取得的矢量字体数据生成的亮度图像数据; 第三取得单元,检索上述第 一高速缓存单元而取得与上述显示对象的文字的文字属性一致的显示文字图像数据,并且在上述第一高速缓存单元中未保持有上述显示文字图像数据的情况下,取得上述显示图像生成单元根据上述第二取得单元所取得的亮度图像数据生成的显示文字图像数据;以及  显示控制单元,使上述显示设备显示上述第三取得单元所取得的与上述显示对象的文字的文字属性一致的显示文字图像数据。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:樱井满将横须贺佑介田中昭二
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利