云端字體服務系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是關(guān)于一種云端字體服務系統(tǒng),特別是關(guān)于一種提供使用者自行創(chuàng)作數(shù)字化字體及做商業(yè)利用的字體服務系統(tǒng)。
【背景技術(shù)】
[0002]隨著電腦、網(wǎng)絡日漸普及,信息漸漸導向網(wǎng)絡數(shù)字化,簡潔的文字信息更是占有相當重要的地位。
[0003]文字信息在電腦等電子平臺上的顯示,都是使用字體文件(Computer Font)。而不同的字體文件能夠讓相同的文字內(nèi)容呈現(xiàn)出不同的型態(tài)與風格,進而影響到各種網(wǎng)頁、程序甚至出版物帶給閱讀者的觀感,是一項重要的設(shè)計元素。許多人都知道如何使用字體文件,但是知道怎么構(gòu)建字體文件的人就相對少很多。目前普遍存在的字體文件,多為擁有相關(guān)技術(shù)與資源的特定廠商所制作。換言之,使用者只能從市面可見的字體文件中尋找符合自己需求的字體,購買或下載后套用在文字信息上。
[0004]使用者如要創(chuàng)造個人風格的字體文件,主要的限制在于創(chuàng)建字體的技術(shù)門檻過高、缺乏友善的工具與軟件。目前雖然已經(jīng)有所謂的云端字體服務,如JustFont等,但都僅提供廠商所開發(fā)的字體。尚無提供用戶自行創(chuàng)建字體文件的相關(guān)服務。
[0005]另外,在信息傳遞平臺上,文字的內(nèi)容及字體的設(shè)定都是從服務器端下載回客戶端呈現(xiàn)。如果客戶端并未安裝網(wǎng)頁服務器端所設(shè)定的字體文件,則下載的文字信息將會轉(zhuǎn)為其它字體呈現(xiàn)或是無法呈現(xiàn),導致使用者所得到的信息完整性下降,甚至無法閱讀。為了確??蛻舳四軌蛑С炙枰淖煮w,目前的技術(shù)多是將字體文件直接嵌入信息傳遞平臺中,與文字內(nèi)容一起下載至客戶端。但由于中文等東亞字集構(gòu)字結(jié)構(gòu)復雜、文字量龐大,如果直接嵌入網(wǎng)頁中,需要很大的儲存空間,會大幅增加網(wǎng)頁的數(shù)據(jù)量,對于網(wǎng)絡傳輸或云端使用而言,相當不方便。
[0006]因此目前有必要提供一種讓使用者能夠簡單快速的創(chuàng)造自己想要的字體,并于云端上使用,甚至作商業(yè)利用的系統(tǒng)。
[0007]同時也需要有一種便利的云端字體服務,讓字體文件的使用者不須下載字體文件,即可正確的瀏覽使用特定字體的文件。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的目的在于提供一種能讓使用者不須具備技術(shù)能力,即可自行創(chuàng)作字體文件的云端字體服務系統(tǒng)。
[0009]本發(fā)明的目的也在提供一種云端字體服務系統(tǒng),使使用者能通過因特網(wǎng)將自行創(chuàng)作的字體文件做商業(yè)利用。
[0010]本發(fā)明的目的也在提供一種使用者不須下載字體文件,即可正確的瀏覽使用特定字體的文件的云端字體服務系統(tǒng)。
[0011]根據(jù)本發(fā)明所揭示的云端字體服務系統(tǒng),可提供簡便的造字流程,讓使用者能夠簡單快速的創(chuàng)造自己想要的字體,并于云端上交易應用。本發(fā)明在造字部分提供手寫、照片或圖片截取識別等不同的輸入方式,通過向量化轉(zhuǎn)為“字形(Glyph)”并上傳。在管理層面上,本發(fā)明也提供使用者新增、編輯、刪除儲存于云端的字形,或?qū)⑷舾勺中谓M成“字形集(glyph set) ”或字體文件(font)的工具。本發(fā)明還提供使用者管理分享、交易等權(quán)限的工具,讓字體設(shè)計者成為“自己字體的賣家”。在字體產(chǎn)生方面,本發(fā)明是依據(jù)文字內(nèi)容,僅截取出待套用文字的字體,建立對應于特定文件的字體文件。通過降低字體文件的容量達到加速的效果。所產(chǎn)生的字體文件儲存云端服務器中,使用者可以下載使用,或是通過本系統(tǒng)提供的字體文件,直接在網(wǎng)絡平臺上將字體快速簡便地替換。
[0012]本發(fā)明的云端體服務系統(tǒng)配置在云端服務器中,并包括三大模塊:字形創(chuàng)建服務模塊(Glyph construct1n module)、字形管理服務模塊(Glyph management module)及字形應用服務模塊(Glyph applicat1n module)。其中,“字形創(chuàng)建服務模塊”提供字形建立模塊以及字形輸入界面,以供使用者在不同平臺上,以不同方式輸入字形素材圖形,創(chuàng)建相對于多個文字的特定字形圖形,并轉(zhuǎn)變成特定規(guī)格的數(shù)字化字形。并提供字體文件儲存裝置,用以將使用者創(chuàng)建的字形及其相對應的管理信息,儲存在云端服務器。在本發(fā)明的優(yōu)選實例中,該字形輸入界面可接受的輸入方式,包括手寫輸入、圖片輸入,以及下載已經(jīng)存在的數(shù)字化字形。
[0013]本發(fā)明的“字形管理服務模塊”提供字形編輯模塊,以供使用者對存于云端服務器中的字形數(shù)據(jù)進行新增、修改、刪除等編輯;以及字形上架界面,以供使用者設(shè)定特定字體文件的使用權(quán)限,以便利與其他使用者交換、買賣自己存于云端的字形。此外,該“字形應用服務模塊”包括字形交易界面,用以將該云端服務器所儲存的字形文件中的特定字形,以預定格式展示于網(wǎng)頁,以供消費者選購、下載或直接在網(wǎng)絡上執(zhí)行簡易的套用流程,就能立即應用該字體。
【附圖說明】
[0014]圖1是示出本發(fā)明云端字體服務系統(tǒng)的系統(tǒng)圖。
[0015]圖2是本發(fā)明云端字體服務系統(tǒng)的字形創(chuàng)建服務模塊的系統(tǒng)圖。
[0016]圖3是適用在本發(fā)明字形輸入界面一種實例的示意圖。
[0017]圖4是本發(fā)明字形管理服務模塊的架構(gòu)圖。
[0018]圖5示出本發(fā)明一個實施例中,字形修改處理流程圖。
[0019]圖6是本發(fā)明云端字體服務系統(tǒng)的字形應用服務模塊一實施例的系統(tǒng)圖。
[0020]附圖標記說明
[0021]100云端字體服務系統(tǒng)
[0022]10字形創(chuàng)建服務模塊
[0023]20字形管理服務模塊
[0024]30字形應用服務模塊
[0025]11字形輸入界面
[0026]12字形建立模塊
[0027]13、13圖形輸入裝置
[0028]14儲存裝置
[0029]111顯示畫面
[0030]112手繪按鍵
[0031]113下載按鍵
[0032]114調(diào)整按鍵
[0033]115臨界值調(diào)整按鍵
[0034]116向量提取按鍵
[0035]117儲存按鍵
[0036]21字體文件編輯模塊
[0037]22字形編輯界面
[0038]23字形上架模塊
[0039]24字形上架界面
[0040]31字形交易處理模塊
[0041]32字形交易界面
[0042]33交易結(jié)算模塊
[0043]34儲存裝置
【具體實施方式】
[0044]以下參照圖式說明本發(fā)明云端字體服務系統(tǒng)的多個實施例。需要說明,本發(fā)明的實施例只是用來說明本發(fā)明的基本架構(gòu)及應用。本發(fā)明的范圍并不限于任何特定實施例或其結(jié)合。熟知該項技術(shù)的人員均可由以下說明,衍伸出各種變化與修正。但只要不超出本案申請專利范圍所規(guī)范的范圍,仍屬于本發(fā)明的范圍。
[0045]圖1是示出本發(fā)明云端字體服務系統(tǒng)100的系統(tǒng)圖。如圖所示,本發(fā)明的云端字體服務系統(tǒng)(Font Cloud Service System)包括:字形創(chuàng)建服務模塊 10 (Glyph Construct1nService System)、字形管理服務模塊 20 (Glyph Management Service System)、字形應用服務模塊30 (Glyph Applicat1n Service System)。該系統(tǒng)配置在通稱為云端服務器的服務器級電腦,并可供廣大的使用者通過因特網(wǎng)或其他連線方式接入(access),以與該系統(tǒng)100交換信息。適用于此種云端運算系統(tǒng)的軟硬件及網(wǎng)絡架構(gòu)已屬本領(lǐng)域公知的技術(shù)。技術(shù)細節(jié)在此不需詳述。
[0046]“字形”為本發(fā)明云端字體服務系統(tǒng)所應用的基本單位,其包含兩部分:一部分為字形圖(Glyph Image),即使用者所設(shè)計用以描述該文字的抽象概念,例如圖、描述或語法等;另一部分為字形編碼(Glyph Code),即為該文字的特定編碼,用以對應文字信息,以便于使用時,找出正確字形。字形除包括上述兩部分外,亦可儲存其他信息,例如字形圖各部分的顯示起始位置信息等。
[0047]在本發(fā)明的概念下,集合多個字形的字形圖以及字形編碼形成的字體文件,僅包含該字體文件管理者指定加入的文字(words or characters,指作為組織文章的最小單位)的字形。而不是包括所有可能需要的或高度需要的文字的字形。雖不希望被任何理論所拘束,但研究發(fā)現(xiàn),絕大多數(shù)的人在應用字體文件時,僅會使用其中極少部分的文字。以中文字形為例,一個常用字的字體文件可能包括超過10,000個中文字的字形代表信息。更完整的字體文件則可包括數(shù)萬個中文字的字形。例如,在臺灣已經(jīng)成為業(yè)界標準(de factostandard)的Big_5碼字集,即含有13,051個中文字。但是大部分的人在電子平臺