产生个人化手写字体的系统及其方法

文档序号:6521086阅读:209来源:国知局
产生个人化手写字体的系统及其方法
【专利摘要】本发明关于一种产生个人化手写字体的系统,适用于电子装置,该产生个人化手写字体的系统包含:样本数据库、逻辑运算中心以及个人字体数据库,样本数据库储存多笔字汇数据;逻辑运算中心用以将用户的手写输入数据与样本数据库中的字汇数据进行比对、拆解、组合及仿真等演算处理,以产生多笔具有个人手写笔顺的字汇数据,并储存于个人字体数据库中,藉此,即便使用者未曾以手写输入某字汇,亦可以透过此产生个人化手写字体的系统组合及创造出如同用户亲笔书写的字汇。
【专利说明】产生个人化手写字体的系统及其方法
【技术领域】
[0001]本案关于一种字体系统,尤指一种可产生个人化手写字体的系统及其方法。
【背景技术】
[0002]语言、文字为表达人类思想最重要的工具,且可以读与写两方面进行语言、文字的表达。尤以中文为例,有别于西方拼音文字,中文字块除了承载语意、语音消息之外,还拥有独特的文字组成结构,且可相互组合、或是拆解成各种部首(字根)。尽管现今社会计算机信息发达迅速,社会大众已逐渐习惯以打字进行沟通与联系,但在一般日常生活中,仍然无可避免会碰上许多需要亲笔手写的场合,诸如:填写申请表、签名、撰写年节卡片…等,在这些场合中,一个人的手写文字即可反应出书写者独特的笔触特性及个人风格,同时也影响其他人对于书写者的观感。
[0003]又,随着电子技术的发展,越来越多人使用计算机打字来整理文件数据、发送电子邮件等,虽现今已发展出多样的模板字体以供用户套用,然而,套用既有模板字体所输出的文件,缺乏文字感情,当然无法与用户亲自手写的文字比拟,更难以传递出使用者个人的风格与美感;以及,若用户想要以电子传送一封亲笔书写的家书或是某些手写文件数据,则需于一般的书写接口,例如:纸张,上进行手写的书写方式,然后再透过扫描、存盘等步骤,方可获得个人手写的家书或文件数据电子文件,其后再进行电子邮件的传递,对于使用者来说,这些程序极为繁 复、不便。
[0004]有鉴于此,如何发展一种可改善上述习知缺点,可直接透过电子装置而简便地产生个人化手写字体,以利用户直接输出或是以电子方式进行传递,实为目前迫切需要解决的课题。

【发明内容】

[0005]本案的一目的在于提供一种产生个人化手写字体的系统及其方法,藉由对用户的手写输入数据进行比对、拆解、组合及仿真等程序,以产生具有用户手写笔顺的个人化字体,进而可套用于一般常用的电子文件或是电子邮件,以达到如同使用者亲笔撰写的效果。
[0006]为达上述目的,本案的一较广义实施态样为提供一种产生个人化手写字体的系统,适用于电子装置,该产生个人化手写字体的系统包含:样本数据库,其储存多笔字汇数据;逻辑运算中心,用以将用户的手写输入数据与样本数据库中的多笔字汇数据进行比对、拆解、组合及仿真等演算处理,以产生多笔具有个人手写笔顺的字汇数据;以及个人字体数据库,用以储存该数笔具有个人手写笔顺的字汇数据。
[0007]为达上述目的,本案的另一较广义实施态样为提供一种产生个人化手写字体的方法,其至少包括下列步骤:(a)用户透过电子装置输入手写输入数据;(b)将手写输入数据与样本数据库内的多笔字汇数据进行比对、拆解、组合及仿真等演算处理;(C)产生多笔具有个人手写笔顺的字汇数据;以及(d)将多笔具有个人手写笔顺的字汇数据储存于个人字体数据库中。【专利附图】

【附图说明】
[0008]图1A为本案第一较佳实施例的产生个人化手写字体的系统示意图。
[0009]图1B为本案第二较佳实施例的产生个人化手写字体的系统示意图。
[0010]图2为本案第一较佳实施例的产生个人化手写字体的系统进行拆解字汇的流程示意图。
[0011]图3为本案第一较佳实施例的产生个人化手写字体的系统进行字根组合的流程示意图
[0012]图4为本案第一较佳实施例的产生个人化手写字体的方法流程图。
[0013]其中,附图标记说明如下:
[0014]1:电子装置
[0015]10:产生个人化手写字体的系统
[0016]101:样本数据库
[0017]102:逻辑运算中心
[0018]103:字根数据库
[0019]104:个人字体数据库
[0020]105:保全模块
[0021]11:输入/输出接口
[0022]110:输出装置
[0023]111:第一输入设备
[0024]112:第二输入设备
[0025]200、210、212、220、230、240:字汇
[0026]201、202、202,、211、213、214、221、222、231、241:字根
[0027]S31:调整字根位置及比例的流程
[0028]S41?S44:产生个人化手写字体的步骤
【具体实施方式】
[0029]体现本案特征与优点的一些典型实施例将在后段的说明中详细叙述。应理解的是本案能够在不同的态样上具有各种的变化,其皆不脱离本案的范围,且其中的说明及附图在本质上当作说明之用,而非用以限制本案。
[0030]请参阅图1A及图1B,其分别为本案第一、第二较佳实施例的产生个人化手写字体的系统示意图。如图所示,本案的产生个人化手写字体的系统10适用于一电子装置1,例如:计算机、笔记本电脑、平板计算机、电子书、智能型手机等,但不以此为限,且电子装置I具有输入/输出接口 11,用以供用户输入手写输入数据,或是输出相关信息。举例来说,该输入/输出接口 11可为但不限为一触控式接口,例如:触摸屏、平板计算机或是手写板等装置;又或者是,该输入/输出接口 11可如图1B所示,可包含输出装置110、第一输入设备111及第二输入设备112等不同功能及目的的装置。
[0031]举例来说,输出装置110可为但不限为屏幕或打印装置等;第一输入设备111可为一手写输入设备,例如触摸屏、手写板等装置,且不以此为限,其主要用以供使用者藉由该第一输入设备111以进行手写输入的作业,于一些实施例中,第一输入设备111亦可为一扫描装置,可供用户将其直接书写于纸张上的手写输入数据扫描、存盘于电子装置中;而于另一些实施例中,第一输入设备111亦可为一相机或是视讯镜头,用以将用户直接书写于纸张上的手写输入数据拍照、存盘于电子装置中,以进行辨识、比对之用;至于第二输入设备112,则可为一般的键盘、鼠标等输入设备,但不以此为限。甚至于,于一些实施例中,第一输入设备111亦可与第二输入设备112合并运用之,并不以此为限。
[0032]请参阅图1A,如图所示,该产生个人化手写字体的系统10主要由样本数据库101、逻辑运算中心102、个人字体数据库104所构成,于一些实施例中,该产生个人化手写字体的系统10更可包含字根数据库103以及保全模块105等,但不以此为限。其中,样本数据库101用以储存多笔字汇数据,且于本实施例中,该多笔字汇数据为经过先前分析所选定,其包含了大部分中文字的基本组成,透过该多笔字汇数据的特定解析方式,则可将该多笔字汇数据拆解为各式各样的字根,例如:各种部首,但不以此为限,且藉由这些字根则可再进行组合,以组成不同的字汇数据。换言之,透过样本数据库101中储存的充足的字汇数据,则可具备可拆解为所有的中文字根的样本字汇数据。
[0033]于另一些实施例中,该样本数据库101中所储存的基本字汇数据可采以“标楷体”作为基础字型,因标楷体与手写书法十分接近,且其向量图形的制作亦较为仔细,更可依据每一个中文字体不同的笔画跟个别勾勒(如横、竖、点、勾等)作为比对、分析的依据,当然,样本数据库101所采用的基础字型并不以此为限,其可依照实际施作情形而任施变化,且本案所请的产生个人化手写字体的系统及其方法亦不限定于中文字体,其亦可依据相同的理念以产生他国语言的个人化字体,例如:日文、韩文或是英文等。
[0034]请续参阅图1A及图1B,如图所示,逻辑运算中心102用以作为逻辑运算、处理之用,当用户透过电子装置I的输入/输出装置11或是第一输入设备111进行手写输入后,可透过逻辑运算中心102将该用户的手写输入数据与样本数据库101中储存的多笔字汇数据进行比对,找出相对应的字汇数据的后,再将该手写输入的字汇数据进行拆解,将的拆解为多笔基本的字根数据,藉此以获得多笔具有使用者个人手写笔顺的字根数据。的后,于一些实施例中,该多笔具有使用者个人手写笔顺的字根数据系可归类及储存于字根数据库103中,但不以此为限,但于另一些实施例中,该多笔具有使用者个人手写笔顺的字根数据亦可储存于样本数据库101下的一子目录中,意即样本数据库101及字根数据库103的运用及变化可依照实际施作情形而任施变化,并不以此为限。
[0035]当取得多笔具有使用者个人手写笔顺的字根数据后,则可将某些字根数据重新进行大小、位置的调整、排列组合以及仿真演算等程序,进而产生出多笔具有个人手写笔顺的字汇数据。于本实施例中,当逻辑运算中心102经过比对、拆解、组合及仿真等演算处理而产生多笔具有个人手写笔顺的字汇数据后,则可将该多笔具有个人手写笔顺的字汇数据储存于个人字体数据库104中,如此一来,当用户透过输入/输出装置11或是第二输入设备112,例如:键盘,进行打字输入时,则可藉由套用个人字体数据库104中储存的具有个人手写笔顺的字汇数据,而可将一般常用的计算机字体转换为具有个人手写笔顺的个人化手写字体,藉此以使电子文件或电子邮件等数据转化为具有个人特色的电子手写数据。
[0036]其中,逻辑运算中心102所进行的字汇拆解程序,可将一个中文字汇的部首、t匕例、位置以及斜率等条件当作不同的参数,以进行字汇拆解,当然,其所依据的拆解参数并不以此为限,举例来说,如图2所示,当逻辑运算中心102欲将「杜」字汇200进行拆解时,则会依据前述的部首、比例、位置以及斜率等参数,将之拆解为「木」字根201以及「土」字根202,且此时的「木」字根201以及「土」字根202之间的位置与比例会与原本的「杜」字汇200相对应,即其字根宽度的比例约莫为3:5,且位置会有左右之分。请续参阅图2,如图所示,「廟」字汇210同样可以进行拆解,可将之拆解为「广」字根211以及「朝」字汇212,
由于「朝」字汇212仍可再继续拆解为「摩」字根213及「月」字根214,意即若使用者输入
单一的「廟」字汇210,则逻辑运算中心102即可依据特定的参数条件将之拆解为「广」字根
211、「#」字根213及「月」字根214等不同字根,且每一字根的位置、比例皆与原字汇相仿,
同样地,「機」字汇220也可拆解为「木」字根221及「幾」字根222,此时的「木」字根221与「杜」字汇200所拆解的「木」字根201即为比例不同的相同字根,且「柴」字汇230亦可拆解为「此」字根231以及「木」字根232,而此「木」字根232即为上下型木字根,与先前所提的左右型「木」字根201及221的位置及大小比例均不相同。
[0037]当逻辑运算中心102将这些字汇拆解为多个字根资料后,可将多个字根数据传送到字根数据库103进行储存,故当使用者输入越多字汇时,所拆解出的字根资料亦会累积得更多,举例来说,「杜」字汇200所拆解出的「木」字根201、与「机」字汇220所拆解出的「木」字根221、以及「柴」字汇230所拆解出的「木」字根232等,虽大小比例及位置有些许不同,但逻辑运算中心102即可选择是否储存大小比例及位置不同的相同字根,或是可透过这些重复的字根数据进行大小比例及位置等调整,再去运算使用者手写笔顺的特定规贝U,例如:笔迹浓淡、字根间距及字体角度…等条件,并可作为其仿真用户个人手写字体的参数数据。特别一提的是,图2中列举的范例虽以繁体字进行拆解,但即便运用于简体字,同样可依据相同的方式将字体拆解为不同的字根,并不以繁体或简体字体为限。
[0038]请参阅图3,其即为逻辑运算中心102进行字根组合的流程示意图,如图所示,当如前述将「杜」字汇200拆解出「土」字根202之后,其可如图3的步骤S31所示,将偏右的「土」字根202位置进行调整,以将之调整为中间偏下的「土」字根202’,接着,逻辑运算中心102会再由字根数据库103中撷取出自「廟」字汇210所拆解出的「广」字根211,并将重设大小及位置后的「土」字根202’与「广」字根211相组合,以产生具有用户手写笔顺的「庄」字汇240,此时,即便使用者从未以手写输入相同的「庄」字汇240,则本案的产生个人化手写字体的系统10亦可依据前述的作业方式而仿真出具有使用者个人手写笔顺及风格的「庄」字汇240。换言之,使用者仅需于一开始的训练阶段依据样本数据库101所提供的样本文章或字句进行手写输入,储存足够的分析样本数之后,则此系统即可藉由逻辑运算中心102的运算以模拟并产生大量的个人化手写字体,供用户于电子输入作业时可便利地选取具有自我风格的个人化字体,俾使电子文件或电子邮件的传递更具温度及个人特色。再者,产生个人化手写字体的系统10更可具备保全模块105,用以对个人字体数据库104进行保全措施,举例来说,保全模块105可为以密码或指纹等辨识方式操作的保全锁,但不以此为限,透过保全模块105以对个人字体数据库104中的个人化手写字体数据进行安全防范及信息加密,以避免个人手写字体数据任意流传而遭人盗用。
[0039] 请同时参阅图1A、图1B及图4,图4为本案第一较佳实施例的产生个人化手写字体的方法流程图,如前述内容及如图1及图4所示,本案产生个人化手写字体的方法,首先即如步骤S41所示,先由用户透过电子装置I的第一输入设备12输入一手写输入数据,该手写输入数据主要系依据样本数据库101所提供的样本数据,例如:一段文章、多个字句等样本数据,换言之,当用户一开始欲进行此方法的训练阶段时,则会先透过电子装置I的输入/输出装置11或是输出装置110,例如:屏幕、打印装置等装置,以检视样本数据库101所提供的样本数据,再透过输入/输出装置11或是第一输入设备111以手写输入的方式输入该样本数据对应的字汇数据。在一些实施例中,该输入/输出装置11或是第一输入设备111为触摸屏、手写板…等手写输入设备,但不以此为限,使用者可以直接透过触摸屏、手写板等装置进行手写输入,进而将与样本数据相符的手写输入数据传输至产生个人化手写字体的系统I中进行分析比对。于另一些实施例中,使用者亦可以透过纸、笔等直接于一般的纸本接口进行书写,再透过扫描、或是摄影的方式将该手写输入数据输入、储存于电子装置I中,此时,则是透过如图1B的第一输入设备111将使用者的纸本手写数据电子化,且该第一输入设备111则可为但不限为扫描装置或是相机、视讯镜头等,其主要功能同样为将用户的手写输入数据传输至产生个人化手写字体的系统I中进行分析比对,以进行后续的相关程序。
[0040]其后,当获得使用者输入的手写输入数据后,则如步骤S42所示,将该该手写输入数据与样本数据库101内的多笔字汇数据进行比对、拆解、组合及仿真等演算处理,其中,于此步骤S42中更包含一子步骤,即为如前所述,将该手写输入数据透过逻辑运算中心102进行比对、拆解后,取得多笔具有个人手写笔顺的字根资料,并将该多笔具有个人手写笔顺的字根数据储存于字根数据库103中,其中该拆解字汇的参数即如前所述,可为但不限为拆解该字汇的部首、位置及斜率的至少其中之一。当然,于此子步骤之后,即包含另一子步骤:将该字根数据库103中的多笔具有个人手写笔顺的字根数据进行组合及仿真,其中,该组合字汇的参数亦可为但不限为组合该字汇的部首、位置、斜率及比率的至少其中之一,且该模拟字汇的参数可为但不限为调整该字汇的笔迹浓淡、字根间距及字体角度等至少其中之一;藉此,以组合并仿真出仿真的个人化字体,进而以达成如步骤S43所述的「产生多笔具有个人手写笔顺的字汇数据」的步骤。
[0041] 当产生个人化手写字体的系统I依据前述程序而产生多笔具有个人手写笔顺的字汇数据后,则会如步骤S44所述,将该多笔具有个人手写笔顺的字汇数据储存于个人字体数据库104中,此时,产生个人化手写字体的系统I即建立出完整的个人字体数据库104,其后,则可再依据个人安全性的需求以决定是否采用保全模块105以对该个人字体数据库104进行数据加密,以及,当用户欲使用该个人字体数据库104内的个人字体数据时,仅需透过于该输入/输出接口 11或第二输入设备112进行打字输入,即可将该个人字体数据库104内具有个人手写笔顺的字汇数据套用于任一电子文件上,例如:文本文件、电子邮件档案或是浏览器字型等任何可更换字型的应用电子文件,藉此以将该电子文件的字体转换为个人化手写字体。
[0042]综上所述,本发明所提供的产生个人化手写字体的系统及其方法透过用户输入特定的手写输入数据,经逻辑运算中心将该手写输入数据与样本数据库中的多笔字汇数据进行比对、拆解、组合及仿真等演算处理,以将该手写输入数据拆解为多笔具有个人手写笔顺的字根数据,再将之重新组合及仿真,以产生具有个人手写笔顺的字汇数据;藉此,即便使用者未以手写输入某字汇,亦可以透过本发明的产生个人化手写字体的系统组合创造出如同该用户亲笔书写的该字汇,故使用者可轻松、简便地套用具有其个人特色的个人化手写字体,使其电子文件或电子邮件犹如亲笔撰写一般,带有丰富的个人化风格、独特性以及无法取代的文字韵味、情感等。因此,本案的产生个人化手写字体的系统及其方法极具产业利用价值,爰依法提出申请。
[0043]纵使本发明已由上述实施例详细叙述而可由本领域技术人员任施匠思而为诸般修饰,然皆不脱如附权利要求书所欲保护者。
【权利要求】
1.一种产生个人化手写字体的系统,适用于一电子装置,其特征在于,该产生个人化手写字体的系统包含: 一样本数据库,其储存多笔字汇数据; 一逻辑运算中心,用以将使用者的一手写输入数据与该样本数据库中的该多笔字汇数据进行比对、拆解、组合及仿真演算处理,以产生多笔具有个人手写笔顺的字汇数据;以及 一个人字体数据库,用以储存该多笔具有个人手写笔顺的字汇数据。
2.根据权利要求1的产生个人化手写字体的系统,其中,该产生个人化手写字体的系统还包含一字根数据库,用以储存多笔字根数据,当该手写输入数据透过该逻辑运算中心进行比对、拆解后,可获得多笔具有个人手写笔顺的字根数据,并可储存于该字根数据库中。
3.根据权利要求1的产生个人化手写字体的系统,其中,用户以一输入/输出接口输入该手写输入数据。
4.根据权利要求1的产生个人化手写字体的系统,其中,该产生个人化手写字体的系统还具有一保全模块,以对该个人字体数据库进行保全措施。
5.一种产生个人化手写字体的方法,其特征在于,至少包括下列步骤: (a)一用户透过一电子装置输入一手写输入数据; (b)将该手写输入数据与一样本数据库内的多笔字汇数据进行比对、拆解、组合及仿真演算处理; (C)产生多笔具有个人手写笔顺的字汇数据;以及 (d)将该多笔具有个人手写笔顺的字汇数据储存于一个人字体数据库中。
6.根据权利要求5的产生个人化手写字体的方法,其中该步骤(b)中还包含: 步骤(bl):将该手写输入数据透过该逻辑运算中心进行比对、拆解后,取得多笔具有个人手写笔顺的字根数据,并储存于一字根数据库中;以及 步骤(b2):将该字根数据库中的多笔具有个人手写笔顺的字根数据进行组合及仿真,以创造出该具有个人手写笔顺的字汇数据。
7.根据权利要求5的产生个人化手写字体的方法,其中该拆解字汇的参数为拆解该字汇的部首、位置及斜率的至少其中之一。
8.根据权利要求5的产生个人化手写字体的方法,其中该组合字汇的参数为组合该字汇的部首、位置、斜率及比率的至少其中之一。
9.根据权利要求5的产生个人化手写字体的方法,其中该仿真字汇的参数为调整该字汇的笔迹浓淡、字根间距及字体角度的至少其中之一。
10.根据权利要求5的产生个人化手写字体的方法,其中该产生个人化手写字体的方法还包含(e)步骤:将该具有个人手写笔顺的字汇数据套用于一电子文件中,以将该电子文件的字体转换为该个人化手写字体。
【文档编号】G06F17/30GK103914503SQ201310618596
【公开日】2014年7月9日 申请日期:2013年11月27日 优先权日:2012年12月28日
【发明者】叶青湖 申请人:叶青湖
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1