TW200811727A - Method and system for font creating by handwriting - Google Patents

Method and system for font creating by handwriting Download PDF

Info

Publication number
TW200811727A
TW200811727A TW95132108A TW95132108A TW200811727A TW 200811727 A TW200811727 A TW 200811727A TW 95132108 A TW95132108 A TW 95132108A TW 95132108 A TW95132108 A TW 95132108A TW 200811727 A TW200811727 A TW 200811727A
Authority
TW
Taiwan
Prior art keywords
writing
book
font
data
word
Prior art date
Application number
TW95132108A
Other languages
English (en)
Other versions
TWI316208B (en
Inventor
Jin-Fu Yeh
Original Assignee
Waltop Int Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Waltop Int Corp filed Critical Waltop Int Corp
Priority to TW95132108A priority Critical patent/TWI316208B/zh
Publication of TW200811727A publication Critical patent/TW200811727A/zh
Application granted granted Critical
Publication of TWI316208B publication Critical patent/TWI316208B/zh

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Description

200811727 九、發明說明: 【發明所屬之技術領域】 本發明涉及-種造字祕與方法,尤其是—種以手寫輸 入方式造字之系統與方法。 【先前技術】 在電腦系統中’文字是以字碼的方式館存。在呈現這些 字碼時’需要先選定-種字型或是使用電腦系統預設的字型, 依據字型聽的定義,將字顧轉_方_雜螢幕上。 字型是預先定義在字型表(檔)中。字型檔中有許多的字型 資料’每一個字型資料分別對應一個不同的字碼與一個點陣圖 的描述。因此,當電腦系統要呈現某一個字碼時,會依據這個 字碼在指定的字型表中所對應的字型資料顯示出點陣圖於顯 示器。 字型資料是由造字系統以向量資料(vect〇r data)或是網 格資料(raster data)的形式來產生。最常見的方式是以點陣圖 的方式定義一網格中哪些格子顯示與哪些格子不顯示來呈現 出文字或符號,如第一圖所示。換言之,當電腦系統要將字型 資料呈現時,依據事先的定義將需要顯示的部份顯示,便可以 呈現出字碼所代表的文字或符號。 5 200811727 產生然料㈣錢辦必料料_字瑪去 產生個一個不同的點陣圖,如 造字系轉有紅祕,在電腦純巾以這樣的 -種更好的方二 並不容易。因此,需要有 風格的字型。 贼地產生屬於個人 【發明内容】 鑒於上叙發明背景巾,為了符合產業上某些利益之需 求,本發明提供-種書寫造字之系雌方法㈣鱗決上述傳 統之書寫造字之系統與方法未能達成之標的。 本發明之-目的係_軟體方法來切割書寫筆跡,一個 字一個字建立字型檔,不斷累積字數。 本發明之另-目的係卿上述建立之字龍來顯示文件 或字串,讓輸人的文件或資料能呈現出手寫般的筆跡。 據此,本發明提出-種書寫造字之方法與系統,利用手 寫工具或文件娜的方式記錄—書寫筆跡,再從書寫筆跡中辨 識出一個個書寫字跡及相應之字碼,並且依據書寫字跡產生相 應之子型資料,以成為字型表中相應於該字碼之字型資料。藉 此,書寫筆跡所描述之文字可藉由字型資料來呈現。 200811727 • 【實施方式】 本發明在此所探討的方向為一種書寫造字之系統與方 法。為了能徹底地瞭解本發明,將在下列的描述中如詳盡的 ; 步驟及其組成。顯然地,本發明的施行並未限定於書寫造字之 * 彡統與方法之技藝者所熟料特殊細節H面,眾所周知 的組成或步驟並未描述於細節中,以避免造成本發明不必要之 限制。本發明的較佳實施例會詳細描述如下,然而除了這些詳 • 細描述之外,本發明還可以廣泛地施行在其他的實施例中了且 本發明的麵林蚊’細之後的糊翻鱗。 本發明提出-種書寫造字之方法與系統,利用一書寫工 具或影像摘取工具記錄書寫筆跡,此書寫筆跡描述著一個或複 數個文字。再利用手寫辨識系統將書寫筆跡切割成為—個個書 寫字跡’並辨識出每-個書寫字跡所相應的字碼,並選擇適; • #書寫字跡以產生新的字型資料。因此在顯示該書寫字跡或其 他字串與文㈣,便可㈣書寫物所產生的字裔料來顯= 這些書寫字跡或其他字串與文件。 - 字型,又稱字體、書體或字款,是指文字的風格和式樣。 在電腦系統中’字型在晝面上是以點陣圖的方式來呈現。所有 的字在電齡射都是以-個字碼做為其代表,钟為電腦系 統中用來絲文字之、峨,集合在—财碼表巾,因此—電腦 系統係以複數個不同之字碼代表複數個不同之文字。當以某一 7 200811727 個子型來顯tf某-個字碼時,晝面上所&現的是該字型的點陣 圖子型疋以子型資料來描述其點陣圖,字型資料可以是一個 ‘點陣圖’或是描述點陣圖的向量資料。因此同一風格或樣式的 • 子型紐由—字型表所記錄,在字縣巾記錄著每-個字型資 * 料所相應的字碼’其中一個電腦系統中可能有複數種不同風格 ”樣式的子型’分別記錄在不同的字型表巾。上述之字型表可 以是-檔案,而字型詩可岐儲存在職㈣糾儲存於別 • 的檔案。 〃其中上述之書寫工具可以是感應筆與感應板的組合。感 應筆在感應板上的移動軌跡、壓力感應或電磁感應可以被感應 筆^應板賴取並加收錄成域磁記錄。感應筆本身亦可 以是具有在紙上書寫能力的筆,因此紙張可以裝置於感應板之 上,糟由感應筆在紙張的書寫過程,同時達成書寫書面文件斑 記錄書寫筆跡的目的。此外,含合 ^ # 庫整“ “ 書寫工具亦可以是只有感 應筆,由感應筆直接記錄書寫筆跡。 上述之影像掃描工具可以是照相機、掃聪器、影印機、 =1或二他可記錄影像之工具。在影像择描工具記錄- 母罵子跡以及各書寫字跡所相應的字碼。 本發明之書‘f料綠與魏Μ 周邊設備來達成,可分為即時造字與非即時^ 200811727
字指書寫的同時便進行辨識書寫筆跡中的書寫字跡以及書寫 字跡所相應的字碼,其中書寫筆跡的辨識可以是同時辨識一個 或複數個書寫字跡,並且在辨纖各個書寫字_字碼時,依 康才曰疋的子型表,以字碼所相應的字型資料顯示於電腦螢幕 上。在此,如果字碼表中沒有字碼所相應的字型資料,則將字 碼所相應的書寫字型資料將會加人字縣巾,絲該字碼所相 應的子型資料。如果字型表中已有相應的字型資料,則以字型 表中現有的字型㈣來呈現,並且在呈現該字難料的同時, 運用特別的顏色、_、線段或其他標註方式進行標註,以供 $寫者選擇是否要崎的書寫字型資料取代字型表中現有的 j資料。如果在書寫的過程中辨識出多個書寫字跡相應於同 子馬胃寫者可從這些書寫字跡所產生的書寫字型資料選擇 一個來取代字型表中現有的字型資料。 々日駿㈣造字,非即時造字是在產生完整書寫筆跡後 才進行辨識與造字。其中,上述之書寫筆跡不限制為手寫過程 所^生之書寫筆跡,亦可以是影像、列印、印刷或其他用以呈 現影像之電磁紀錄。這類書寫筆跡可以是由上述之書寫工具、 :::、數位相機、行動通訊裝置、影像捕捉卡或:他影像榻 =又備職生錄人電齡統,本發觀杨雜制。例如, 曰寫筆跡可岐仙人触咖(pda) j^書寫工且 後再輸入魏系統。電腦系統接收書寫筆跡後即進行書^跡 9 200811727 矣辨識、在辨識出各辦寫字跡的字碼時,依據指定的字型 、以子碼所相應的字型資料顯示於電腦榮幕上。在此,如果 Γ^、中沒有字碼所相應的字型資料,則將字碼所相應的書寫 • | ' ϋ加人子型表巾成為該字碼所相應的字型資料。如果字 1已有械的·^型续,仙字巾現有的字型資料來 呈現’亚且在呈現該字㈣料_時,崎獅顏色、圖案、 祕或其轉註方錢储註,_綠者麟枝要以新的 • #寫字商料取代字麻中現有料㈣料。如果在書寫的過 程中辨識出多個書寫字跡相應於同—字碼,書寫者可從這些書 寫字跡所產生的書寫字㈣料選擇—個來取代字型表中現有 的字型資料。 此外’上述之指定之字型表可以是—個特卿來記錄書 寫挪資料的書寫字型表。書寫字型表中不一定具有相應於所 春 #字碼的字型資料,因此齡卜字碼在書寫字型表中沒有相應 之字型資料時,改由其他字型表所相應的字型資料表來呈現。 再者,當一書寫筆跡無法被辨識出其相應之字碼時,仍 可以依據該書寫筆跡產生書寫字型資料,並直接以所產生之字 型身料來呈現,由書寫者指定其相應之字碼,如果該字碼在指 疋之子型表中已存在相應之字型資料時,可改由字型表現有之 字型資料來呈現,或是將書寫字型資料取代字型表現有之字型 資料。上述之書寫字型資料所呈現的點陣圖可以是特殊之圖案 200811727 (如表情圖案)’藉此’可以將字碼以特殊之圖案來呈現。 本發明之-具體實施例係一種書寫造字之方法,如步驟 別所示,首先記錄-書寫筆跡。然後,如步驟咖所示,辨 識書寫筆跡中的各個書寫字跡以及每—個書寫字跡所相應的 書寫字碼。接下來如步驟230所示,依據書寫字跡產生相應於 書寫字碼的書寫字型資料。然後,呈現書寫筆跡,如步驟240
如。最後如步驟25〇所示,以產生的書寫字型㈣成為書寫 子碼所相應的字型資料。 在步驟210巾,書寫筆跡的記錄可以是上述之即時造字 或非即時造字之方法,可以是邊書寫邊進行步驟22〇,或者是 在書寫後或掃描後再進行步驟22〇。同樣地,在進行步驟· 時’可以是上述之即時造字或非即時造字方法,可以是在書寫 的同時進行書寫筆跡的辨識與呈現,或是在書寫筆跡整個輸入 後,再進行書寫筆跡的辨識與呈現。 因此,書寫筆跡係用以描述至少一文字,每一文字比 :書寫字跡所描述,在步驟240係呈現該書寫筆跡所描^文 字、,步驟240可以是依齡型表呈現該書寫字碼馳應之字型 資料’換言之’其依據字型資料呈現代表文字之點陣圖。同樣 地,步驟240可以是依據書寫字型資料呈現代表文字之點陣 圖二此外,步驟24〇更包含在字型表具有書寫字碼所相應之字 型貝料時’標註點陣圖並另外呈現書寫字型資料以供選擇,並 11 200811727 在該書寫字型資料所呈現之點陣圖被選擇時發出一更新命 令。其中上述之書寫字碼相應於複數個書寫字型資料時,可以 是同時呈現該書寫字碼所相應之所有書寫字型資料以供選 擇本具體實施例更包含在接收到一取代命令時,以書寫字型 資料成為字型表中相應於書寫字碼之字型資料。其中上述對點 陣圖之標註可以讓書寫者了解該點陣圖所表示之文字有相應 的書寫字型資料,讓書寫者選擇是否要發出取代命令,以進行 步驟250用新的書寫字型資料取代現有的字型資料。 另外,步驟250也可以是在字型表不具有書寫字碼所相 應之字型資料時,以書寫字型資料成為字型表中相應於書寫字 碼之字型資料。 本發明之另一具體實施例係一種書寫造字之系統,包含 一輸入模組31、一字型表32、一辨識模組33、一造字模組%、 -子型更新模組37以及-顯示模組39 ’其中字型表32、職 模^ 33、造字模組35、字型更新模、板37以及顯示模組39可 以是由軟體或硬體來達成。 如上述’子型表32記錄著字碼與字型資料的對應關係, 而輸入模組31可以上述之書寫工具、掃晦器、數位相機·、影 像捕捉卡或其他影像線取設備,用以提供書寫筆跡311給辨識 模組33 ’如步驟2關述。辨識模組%依據書寫筆跡祀辨 識出書寫筆跡S11中個各個書寫字跡331以及各書寫字跡别 12 200811727 所相應之字碼,如步驟22G所示。之後,交由造字模㈣依 據各個書寫字跡產生侧的#寫字難料初,如步驟现所 示。接下來’再交由字型更新模组π將書寫字型資料如更 新至字型表32,如步驟25G卿。此外,本具體實施例之顯 不模組㈣依據書寫字跡331或所相應之字碼(未顯於圖示) 將書寫字型資料351或字型表32中所相應之字型資料呈現, 如步驟24〇所示。據此’顯示模組%可顯示書寫筆跡别所 描述之文字’並且可以依據字型資料或書寫字型資料Μ〗呈現 代表文字之點陣圖。 顯然地,依照上面實施例中的描述,本發明可能有許多 的修正與差異。因此需要在其附加的權利要求項之範圍内加以 理解,除了上述詳細的描述外,本發明還可以廣泛地在其他的 實施例中施行。上述僅為本發明之較佳實施例而已,並非用以 限定本發日狀申料赚® ;凡其它未脫離本發明所揭示之精 神下所完成的等效改變或修飾,均應包含在下述申請專利範圍 内。 【圖式簡單說明】 第一圖係先前技術之造字系統描繪點陣圖之示意圖; 第二圖係本發明之一具體實施例之流程示意圖;以及 第三圖係本發明之另一具體實施例之功能方塊示意圖。 13 200811727 【主要元件符號說明】 31輸入模組 311書寫筆跡 32字型表 33辨識模組 331書寫字跡 35造字模組 351書寫字型資料 37字型更新模組 39顯示模組

Claims (1)

  1. 200811727 十、申請專利範圍: 1. 一種書寫造字系統,包含: 一字型表,該字型表包含複數個相應於不同字碼之字型資料, . 母一個子型資料分別相應於表示一文字之一字碼; ; 一輸入模組,該輸入模組紀錄一書寫筆跡,該書寫筆跡描述至 少一個該文字; 一辨識模組,該辨識模組依據該書寫筆跡辨識出至少一書寫字 _ 跡及各麵書寫字跡所減之—書寫字碼,該書g字碼係該複 數個不同字碼之一;以及 一造字模組,該造字裝置依據個別的該書寫字跡產生個別的書 寫字型資料;以及 " 一字型更新模組,該字型更新模組挑選該書寫字型資料並依據 該書寫字型資料所相應的字碼以該書寫字型資料成為該字型表 中該字碼所相應之字型資料。 ⑩2·根射請專利範圍第1項之書寫造字系統,更包含—顯示模 , 組,該顯示模組呈現該書寫筆跡所描述之文字。 • 3·根據申請專利範圍第2項之書寫造字系統,其中上述之顯示模 ‘ 組依據該字型表呈現該書寫字碼所相應之字型資料,該顯示模 組依據該字型資料呈現代表該文字之一點陣圖。 4·根據申請專利範圍第3項之書寫造字系統,其中上述之顯示模 組包含在該字型表具有該書寫字碼所相應之字型資料時,另外 15 200811727 依據該書寫字型資料呈現-轉_供獅,並在該書寫字型 資料之該點_被選擇時發出—更新命令,該字型更^莫組在 接收-取代命令時,以該書寫字型資料成為該字型表中相應於 ; 該書寫字碼之該字型資料。 • 5.根據申請專利範圍第4項之書寫造字系統,其中上述之書寫字 碼相應於複數個書寫字跡時,該顯示模組呈現該複數個^字 跡之該書寫字型資料。 瘳6.根射請專利範圍第!項之書寫造字系統,其中上述之字型更 新模組在該字縣科有該書寫字碼所減之字爺料時,以 該書寫字商料絲該字縣+彳目應於該#寫字狀該 料。 7.減申請專利範圍第1項之書寫造字系統,其中上述之顯示模 組呈現該書寫字型資料,該顯示模組依據該書寫字型資料呈現 代表該文字之一點陣圖。 # 8.根據申請專利範圍第1項之書寫造字系統,其中上述之輸入模 .、组係選自下列群組之集合:-感應筆一感應板、掃瞒器、數 • 賴械、個人触祕與_触裝置。 專利細第8項之書寫造字_,其中上述之輪入模 、^3至夕—張紙’該書寫筆跡係於該紙張被書寫時產生。 10.根據申請專利範圍第8項之書寫造字系統,其中上述之辨 、且.、、、法辨識該書寫字跡時,該顯示模組顯示該書寫字型資料。 16 200811727 U. 一種書寫造字方法,包含: 記錄一書寫轉,該書寫筆跡描述至少一文字; w寫筆跡中至少—書寫字跡及該書寫字跡所相應之一書 同::,該書寫字碼係複數個不同字碼之一,其中該複數個不 冋之子碼代表複數個不同之文字; 依據各該書寫字跡分別產生相應之—書寫字型資料;以及 書寫相資料並依據該書寫字型資料所相應之字碼以該 辑寫予型資料成為-字型表中該字碼所相應之字型資料。 12.根據申請專利範圍第u 寫筆跡所描述之文字。、子方法’更包含呈現該書 13·根射請專利1 贿12項之書寫造字方法,其中上述之文字 之呈現係依據該書寫字碼在該字型表所相應之字型資料,呈現 代表該文字之一點陣圖。 R根據申請專利範圍第13項之書寫造字方法,其中包該文字之 呈現包合在該字型表具有該書寫字碼所相應之字型資料時,另 外依據該書寫字型資料呈現一點陣圖以供選擇,並在該書寫字 型資料之該點陣圖被選擇時發出一更新命令,在接收到一取代 寺擔玲寫字型貝料成為該字型表中相應於該書寫字 之該字型資料。 15.根據申請糊細第14項之#寫造字方法,其中上述之金寫 字碼相應於細_字料,則呈縣細_字跡之該 17 200811727 書寫字型資料。 16. 根射請專利細第11項之書寫造字方法,其中上述之該字 型表不具有該書寫字碼所相應之字型資料時,以該書寫字型資 料成為該字縣巾她㈣書寫字碼之該字雜料。 、 17. 根射請專赚_11項之書寫造字系統,其中i述之文字 之呈現係依據該書寫字㈣概現代表該文字之—點陣圖。 18. 根據申請專利細第n項之書寫造字系統,其中上述之書寫 由-書寫工具所記錄,該書紅具係選自下列群組二集 合:一感應筆…感應板、掃瞒器、數位照相機、個人數位助 理與行動通訊裝置。 19. 根據”專利範圍第18項之書寫造字系統,其中上述之書寫 工具包含至少-張紙’該書寫筆跡係於該紙張被書寫時產生。 20. 根射請專利範圍第18項之書寫造字系統,其中上述之書寫 字跡無法被辨識出相應之該書寫字碼時,該顯示模組顯^書 寫字型資料。 曰 18
TW95132108A 2006-08-31 2006-08-31 Method and system for font creating by handwriting TWI316208B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW95132108A TWI316208B (en) 2006-08-31 2006-08-31 Method and system for font creating by handwriting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW95132108A TWI316208B (en) 2006-08-31 2006-08-31 Method and system for font creating by handwriting

Publications (2)

Publication Number Publication Date
TW200811727A true TW200811727A (en) 2008-03-01
TWI316208B TWI316208B (en) 2009-10-21

Family

ID=44767822

Family Applications (1)

Application Number Title Priority Date Filing Date
TW95132108A TWI316208B (en) 2006-08-31 2006-08-31 Method and system for font creating by handwriting

Country Status (1)

Country Link
TW (1) TWI316208B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104765715A (zh) * 2014-01-06 2015-07-08 中央研究院 云端字体服务***
TWI619027B (zh) * 2015-10-19 2018-03-21 威鋒數位開發股份有限公司 動態生成個人化手寫字型的系統和方法
US10346034B2 (en) 2015-10-19 2019-07-09 Dynacomware Taiwan Inc. Dynamically generating characters with personalized handwriting character font characteristics method and system thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI659355B (zh) 2017-01-19 2019-05-11 中央研究院 手寫字服務系統

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104765715A (zh) * 2014-01-06 2015-07-08 中央研究院 云端字体服务***
CN104765715B (zh) * 2014-01-06 2018-04-10 中央研究院 云端字体服务***
TWI627540B (zh) * 2014-01-06 2018-06-21 Academia Sinica 雲端字形服務系統
TWI619027B (zh) * 2015-10-19 2018-03-21 威鋒數位開發股份有限公司 動態生成個人化手寫字型的系統和方法
US10346034B2 (en) 2015-10-19 2019-07-09 Dynacomware Taiwan Inc. Dynamically generating characters with personalized handwriting character font characteristics method and system thereof

Also Published As

Publication number Publication date
TWI316208B (en) 2009-10-21

Similar Documents

Publication Publication Date Title
US10810351B2 (en) Integrated document editor
TW513656B (en) Handwriting information processing system comprising a character segmentation user interface
CN110442744A (zh) 提取图像中目标信息的方法、装置、电子设备及可读介质
US20130181995A1 (en) Handwritten character font library
JP6519361B2 (ja) 手書き文字修正プログラム、手書き文字修正装置及び手書き文字修正方法
CN107209863A (zh) 信息处理装置和程序
JP2013196479A (ja) 情報処理システム、情報処理プログラム、情報処理方法
JP2001243423A (ja) 帳票における文字記録領域の検出装置、帳票における文字記録領域の検出方法、記憶媒体及び帳票フォーマット作成装置
TW200828137A (en) Card identifying apparatus, card identifying method, and information recording medium
CN109934003A (zh) 一种电子***加盖方法、装置及电子设备
TW200811727A (en) Method and system for font creating by handwriting
US20130106865A1 (en) Device, method and computer program product
CN105844249A (zh) 版式文件表单域的手写录入方法与装置
CN106250035A (zh) 动态生成个人化手写字型的***和方法
TWI291669B (en) Method of learning to write Chinese characters
CN113111881A (zh) 信息处理装置及记录媒体
CN112015321A (zh) 信息处理装置、信息处理方法以及记录介质
JP2019016379A (ja) データ入力装置及びデータ入力プログラム
JP2018136709A (ja) データ入力装置、データ入力プログラム及びデータ入力システム
JP2012243230A (ja) 表示制御装置及びプログラム
CN101140564B (zh) 书写造字的***与方法
CN104463086B (zh) 一种信息处理方法及设备
CN112818145B (zh) 一种智能字体风格渲染***
TWI664604B (zh) 電腦手寫中文字集創建及應用系統
JP4963633B2 (ja) 情報処理装置及び情報処理方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees