TW200811727A - Method and system for font creating by handwriting - Google Patents
Method and system for font creating by handwriting Download PDFInfo
- 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
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)
- 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
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI659355B (zh) | 2017-01-19 | 2019-05-11 | 中央研究院 | 手寫字服務系統 |
-
2006
- 2006-08-31 TW TW95132108A patent/TWI316208B/zh not_active IP Right Cessation
Cited By (5)
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 |