显示器的字型产生系统和显示器的字型产生方法技术方案

技术编号:9849104 阅读:150 留言:0更新日期:2014-04-02 16:17
本发明专利技术公开了一种显示器的字型产生系统和显示器的字型产生方法。该字型产生系统包括一变量转换模块、一数据库及一字型产生器。该变量转换模块是用以接收一第一组字型参数及该显示器的环境参数并根据该第一组字型参数及该显示器的环境参数产生一第二组字型参数,该数据库是用以储存多个文字的字型数据,且该字型产生器是用以根据该第二组字型参数及该些文字的字型数据来产生该些文字的图像。通过本发明专利技术字型产生系统,不需要设计人员重新设计字型或使用者重新输入参数,即能自动产生适合各种环境系统的高质量字型。

【技术实现步骤摘要】

本专利技术是关于,尤指可根据显示器的环境参数产生对应文字的图像的字型产生系统和显示器的字型产生方法。
技术介绍
包括显示器的计算机装置已被广泛应用于日常生活中文书处理及网页浏览,为生活上不可或缺的工具。计算机装置包括桌上型计算机、笔记型计算机、手机、智能型卫星导航机等装置,使用者可通过浏览计算机装置的屏幕显示的文字来获取所需信息。就目前应用于计算机装置的字型产生技术而言,当遇到不同环境变量时,往往需要重新设计一套新的字型或使用重新设定字型参数的调整文字的显示方式,以在不同环境下让使用者可清楚地阅读文字。例如观赏大尺寸(如42吋)电视上的文字时,由于字体是以较大的方式呈现,则字体结构上需要较粗且笔划特征需要较明显才能够使观看的人容易辨识。笔划特征可例如一笔划可能会在不同部位具有不同的宽度及形状,而非仅为单纯的直线或斜线。而在观赏智能型手机上的文字时,因为手机的屏幕较小(例如4.3吋),为使观看的人容易辨识,字体结构上则需要较细,故不太需要考虑到笔划特征,而是尽可能地避免笔划间有互相重迭的情形发生。因此,一份电子文件或一网页上的文字若是在小尺寸面板上看起来清晰,在大尺寸面板上看起来必然会因字体太细而难以辨识;反的,一份电子文件或一网页上的文字若是在大尺寸面板上看起来清楚,在小尺寸面板上看起来必然无法维持字体原有的结构,而会超出字体的边框并与邻近的文字重迭。也就是说,现有的字型产生技术无法兼顾在不同尺寸面板下都能适切的字体。此外,在丨些情况下,当电子文件或网页同时显示相对极大及相对极小的字体,使用者在阅读上更为费力。除了面板尺寸的外,现有的字型产生技术也无法根据显示器背景底色与字体本身的颜色,或根据周遭环境光源亮度来产生适合使用者阅读的文字,使用者必须自行对字体作调整,造成极大的不便。
技术实现思路
本专利技术的一实施例是关于一种显不器的字型产生系统,该字型产生系统包括一变量转换模块、一数据库及一字型产生器。该变量转换模块是用以接收一第一组字型参数及该显示器的环境参数并根据该第一组字型参数及该显示器的环境参数产生一第二组字型参数、该数据库是用以储存多个文字的字型数据,且该字型产生器是用以根据该第二组字型参数及该些文字的字型数据来产生该些文字的图像。通过本专利技术字型产生系统,不需要设计人员重新设计字型或使用者重新输入参数,即能自动产生适合各种环境系统的高质量字型。【附图说明】图1是本专利技术实施例应用于显示器的字型产生系统的示意图。图2是本专利技术控制图1的字型产生系统产生字型的流程图。图3是笔划的关键点及宽度值的示意图。图4A是本专利技术储存于数据库的文字的小字字型示意图。图4B是本专利技术储存于数据库的文字的大字字型示意图。图5A是本专利技术储存于数据库的文字的细体字型示意图。图5B是本专利技术储存于数据库的文字的粗体字字型示意图。图6A是调整前的字面的示意图。图6B是本专利技术通过调整图6A的字面产生调整后的字面的示意图。其中,附图标记说明如下:150变量转换模块160数据库170字型产生器 202 至 208 步骤【具体实施方式】在说明书及后续的申请专利范围当中使用了某些词汇来指称特定的组件。所属领域中具有通常知识者应可理解,制造商可能会用不同的名词来称呼同样的组件。本说明书及后续的申请专利范围并不以名称的差异来作为区别组件的方式,而是以组件在功能上的差异来作为区别的基准。在通篇说明书及后续的权利要求当中所提及的「包括」是一开放式的用语,故应解释成「包括但不限定于」。下文依本专利技术显示器的字型产生系统及其方法特举实施例配合所附图式作详细说明,但所提供的实施例并非用以限制本专利技术所涵盖的范围。请参考图1及图2,图1是本专利技术实施例应用于显示器的字型产生系统100的示意图,字型产生系统100包括一变量转换模块150、一数据库160及一字型产生器170。变量转换模块150是用以接收一第一组字型参数及显示器的环境参数并根据第一组字型参数及显示器的环境参数产生一第二组字型参数。数据库160是用以储存多个文字的字型数据,且字型产生器170是用以根据第二组字型参数及文字的字型数据来产生文字的图像。图2是本专利技术控制图1的字型产生系统100产生字型的流程图,说明如下:步骤202:开始;步骤204:接收第一组字型参数及显示器的环境参数,并根据第一组字型参数及显示器的环境参数产生第二组字型参数;步骤206:根据第二组字型参数及储存的文字的字型数据,产生文字的图像;步骤208:结束。在以上步骤中,步骤204是先通过变量转换模块150接收第一组字型参数及显示器的环境参数,在根据接收到的第一组字型参数及显示器的环境参数产生第二组字型参数,以输入至字型产生器170。数据库160储存了对应使用者平台的语系所有文字的数据,且所储存的数据可作后续的更新及扩充,步骤206可理解为字型产生器170接收到第二组字型数据后,根据第二组字型数据自数据库160撷取对应将要显示的字型的数据。举例来说,第一组字型参数可视为字型输出前的参数,包括字体的大小、笔划、属性、颜色、伽玛值(gamma)及/或灰阶(grey level)。字型的笔划参数包括一字型的每一笔划的关键点及宽度值,请参考图3,图3是笔划的关键点及宽度值的示意图。以中文字「凸」的笔划「3」而言,如图3所示,笔划「3」是由5个关键点Kl至K5及4个宽度值Wl至W4构成,每二个关键点之间会搭配一宽度值,例如关键点K2及关键点K3所构成的部分笔划的宽度为宽度值W2。字型的属性参数是指字型选用何种书写风格,如标楷体、新细明体、TimesNew Roman等书写风格。字型的颜色参数可为字型呈现的颜色,但不限于此,也可包括字型本身颜色与背景(background)画面的颜色的相对参数。字型的伽玛值及/或灰阶参数可视为字型在色彩上呈现的浓度、色调,例如字型灰阶为O时,字型将呈现白色,而字型灰阶为255时,字型将呈现黑色。字型的伽玛值可通过其灰阶值转换产生,故不赘述。显示器的环境参数包括环境光亮度、背光亮度、显示器类别、颜色对比及/或屏幕分辨率(resolution)。在此环境光亮度可理解为周遭的日光或灯光,背光亮度是显示器的背光亮度,显示器类别可包括阴极射线管(CRT)显示器、LCD、LED、0LED显示器等种类,当然亦可根据显示器的操作频率来分类。数据库160储存的文字的字型数据至少包括一套大字字型数据及一套小字字型数据,以使字型产生器170可根据显示器的环境参数、第一组字型数据,而采用内插法或其它方式产生第二组字型数据,如图4A及图4B所示,图4A是本专利技术储存于数据库160的文字的小字字型示意图,图4B是本专利技术储存于数据库160的文字的大字字型示意图。在图4A中,“察”字的关键点是设置为在小尺寸上的屏幕显示时能被使用者清楚辨识,而在图4B中,同一“察”字的关键点则设置为在大尺寸上的屏幕显示时能突显字体笔划的特征,以在视觉上有较佳的表现。由于图4A、图4B的小字字型、大字字型皆无任何笔划超出边框,也没有笔划之间重迭的情形发生,因此通过对图4A、图4B的小字字型、大字字型作内插产生的新字型皆不会有笔划超出边框或笔划之间重迭的情形发生,故使用者无论观赏何种尺寸的显示器或观赏大字小字同时呈现的画面都能观赏到比例适当并易于辨识的本文档来自技高网
...

【技术保护点】
一种显示器的字型产生系统,其特征在于,包括:一变量转换模块,用以接收一第一组字型参数及该显示器的环境参数,并根据该第一组字型参数及该显示器的环境参数产生一第二组字型参数;一数据库,用以储存多个文字的字型数据;及一字型产生器,用以根据该第二组字型参数及该些文字的字型数据,产生该些文字的图像。

【技术特征摘要】
2012.09.27 TW 1011355191.一种显示器的字型产生系统,其特征在于,包括: 一变量转换模块,用以接收一第一组字型参数及该显示器的环境参数, 并根据该第一组字型参数及该显示器的环境参数产生一第二组字型参数; 一数据库,用以储存多个文字的字型数据 '及 一字型产生器,用以根据该第二组字型参数及该些文字的字型数据,产生该些文字的图像。2.如权利要求1所述的字型产生系统,其特征在于,该第一组字型参数包括字体的大小、笔划、属性、颜色、伽玛值及/或灰阶。3.如权利要求1所述的字型产生系统,其特征在于,该显示器的环境参数包括环境光亮度、背光亮度、显示器类别、颜色对比及/或屏幕分辨率。4.如权利要求1所述的字型产生系统,其特征在于,该些文字的字型数据包括该些文字的大字字型数据及该些文字的小字字型数据。5.如权利要求1所述...

【专利技术属性】
技术研发人员:吴福生黄逸辉黄学智
申请(专利权)人:文鼎科技开发股份有限公司
类型:发明
国别省市:台湾;71

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

1