• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    終端、服務器和補字方法技術

    技術編號:14627705 閱讀:517 留言:0更新日期:2017-02-12 17:57
    本發明專利技術提供了一種終端、一種服務器和一種補字方法,其中,所述終端,包括:請求生成單元,用于在接收到不存在于已存儲字符集中的未知字符時,生成補字請求序列;交互單元,將所述補字請求序列發送至服務器,并接收來自所述服務器的與所述未知字符對應的補字字形專屬數據;顯示單元,根據接收到的所述補字字形專屬數據,正常顯示所述未知字符。通過本發明專利技術的技術方案,可以統一有序的在服務器中新增現有標準編中不存在的未知字符,并將生成的字形專屬數據發送至終端使用,簡便快捷,提高響應速度,同時避免重復補字,降低數據的冗余量。

    【技術實現步驟摘要】

    本專利技術涉及字庫
    ,具體而言,涉及一種終端、一種服務器和一種補字方法。
    技術介紹
    字庫是移動終端(例如智能手機、平板電腦)操作系統的重要組成部分,移動終端通過字庫完成字體的呈現,包括:錄入、顯示、閱讀等。現有的主流移動終端的字庫基本是按照國家編碼標準GBK或GB18030-2000進行組織的。國家編碼標準GBK編碼標準兼容GB2312,共收錄漢字21003個,提供1894個造字碼位,簡、繁體字融于一個字庫;GB18030-2000是GBK的取代版本,在GBK基礎上增加了6000多個CJK統一漢字擴充A的漢字,達27533個漢字,基本可以滿足日常生活中的大部分需求;GB13000-2005/GB13000-2010(完全等同于國際字符編碼標準UNICODE5.0)字數達70000多字,這些大字符集最主要的變化是增加了四萬多字的CJK統一漢字擴充B,未來還會繼續增加CJK統一漢字擴充C、CJK統一漢字擴充D等等。此外,字符集為了滿足自定義字的需求,設置了用戶自定義字符區,UNICODE標準內的補字區范圍:0XE000—0XF8FF;其他字符集參照轉換編碼等同執行。當用戶遇到一些冷僻字,例如公民個人信息中姓名、住址中的自造字以及一些特殊的自然地理實體地名中的冷僻字,比如:“”,手機里可以識別姓名中的姓:“李”,但是無法識別里面的名字“”。這些冷僻字在目前所有標準的字符集中均無法檢索到,說明這些字是新字,在現有標準中不存在。對于這些現有標準中不存在的新字,按照現有的解決方案是:需要先在PC電腦中通過字符集的補字區進行人工補字后,然后在手機系統中重新復制或下載新字庫,再在手機里安裝新的字庫,此種方式一方面費時費力;另一方面有的用戶會按照自己的需求隨便地自行補入一個字形,由于針對手機字庫的用戶自定義區內的補字沒有進行統一的分級和排序存放,造成手機字庫的用戶自定義區內不僅存儲無序、雜亂無章,而且還存在字形重復、重復補字的問題,最后,這樣產生的補字存儲序列和補字字庫,很難與其它系統進行傳輸、交換。因此,需要一種補字方法,既能方便快捷的補充新的字符,而且可以對補充的新的字符統一分級和排序存儲,避免重復補字。
    技術實現思路
    考慮到相關技術中出現的技術問題,本專利技術提供了一種新的補字方案,通過服務器端進行統一有序的多種字體風格的新增補字存儲和分發補字字形專屬glyph數據到終端(移動設備),終端將其與系統默認的主字庫關聯后,即可在終端中顯示現有標準編中不存在的字符。根據本專利技術的一個方面,提供了一種終端,包括:請求生成單元,用于在接收到不存在于已存儲字符集中的未知字符時,生成補字請求序列;交互單元,將所述補字請求序列發送至服務器,并接收來自所述服務器的與所述未知字符對應的補字字形專屬數據;顯示單元,根據接收到的所述補字字形專屬數據,正常顯示所述未知字符。在該技術方案中,通過發送補字請求序列和接收補字字形專屬數據,可以實現未知字符的正常顯示,簡便的解決了終端在接收到不存在于已存儲字符集中的未知字符時不能顯示的問題,與現有技術中在PC電腦中進行補字,并在終端復制或下載、替換相比,方法簡便,提高了響應速度,降低了終端新增補字符的使用難度。其中,由于未知字符在終端中無法正常顯示,因此可以通過手寫或拍照的形式將當前終端無法顯示的冷僻字制作成圖片,結合其他請求信息,發出補字請求序列至服務器。在上述技術方案中,優選地,所述請求生成單元包括:提取單元,用于提取所述未知字符的字型、序列號、字體類型、字符屬性信息,以生成所述補字請求序列。在該技術方案中,補字請求序列應包含未知字符的全部信息,以便于對未知字符的識別和辨認。具體來說,補字請求序列,包括未知字符的字型(圖片形式)、序列號、字體類型信息(字體風格)、字符屬性信息在內的請求序列。由于未知字符在現有的字符集編碼標準中均不存在,因此未知字符此時并沒有字符編碼,僅有升序或降序的序列號;字體類型是指字體的類型,如手寫體(指未知字符圖片的默認手寫風格)、宋體、黑體、楷體等,指補字字型在補字后的字體類型是哪一種;字符屬性信息是指待補字符的使用頻率、部首信息、筆順信息、拼音等字符自身的屬性,字符屬性信息可以是一個,也可以多個屬性組合,但不允許空屬性;補字請求序列可以包含單個未知字符的補字請求,也可以包含多個未知字符的補字請求;補字請求既可以包含單一字體類型的請求,也可以包含多種字體類型的請求。在上述技術方案中,優選地,所述顯示單元包括:解析單元,在接收到所述補字字形專屬數據后,解析所述補字字形專屬數據,得到與所述未知字符對應的唯一編碼、字體類型風格和映射關系索引值,并存儲為本地字符集;關聯單元,將所述本地字符集與所述終端已存儲字符集進行關聯,以使所述本地字符集作為所述終端已存儲字符集的輔助字符集;查找單元,查找所述已存儲字符集以及所述已存儲字符集的所有輔助字符集,以顯示所述未知字符。在該技術方案中,通過將接收到的補字字形專屬數據解析存儲為本地字符集,并將存儲的本地字符集與終端中已存儲的字符集相關聯,使本地字符集作為終端已存儲字符集的輔助字符集,無需更換終端已存儲的字符集,仍然使用原有的已存儲的字符集,不會破壞、增加、減少終端已存儲字符集的文件,即不對終端已存儲字符集做任何物理操作,保證了終端已存儲字符集的完整性、穩定性。其中,關聯是將接收到的服務器補字字形數據存儲為本地字符集后,同終端已存儲字符集進行關聯,形成主-輔助字符集的對應關系。當終端有多個已存儲字符集時,一個服務器下載存儲的本地字符集,可以允許作為輔助字符集關聯到終端多個已存儲字符集上;當從服務器上進行了多次補字后,形成了多個本地字符集,多個本地字符集可以同時關聯到終端一個已存儲字符集上,也可以同時關聯到終端多個已存儲字符集上。當然,多次補字后形成的多個輔助本地字符集,在本地既可以合并處理,也可以以碎片文件的分布式形式存在,無論本地字符集是合并處理還是分布式形式存在,均不影響主-輔字符集關聯機制的運行。值得注意的是,當多次補字后形成的多個輔助本地字符集,在同一個字體類型風格的前提下,彼此之間應該沒有重復的補字,也不會出現彼此之間編碼混亂、字形重復的情況,即在同一個字體類型風格的前提下,每個本地字符集里的補字編碼、補字字形均是唯一的,不重復的;每個本地字符集里的映射索引值對于本文檔來自技高網
    ...

    【技術保護點】
    一種終端,其特征在于,包括:請求生成單元,用于在接收到不存在于已存儲字符集中的未知字符時,生成補字請求序列;交互單元,將所述補字請求序列發送至服務器,并接收來自所述服務器的與所述未知字符對應的補字字形專屬數據;顯示單元,根據接收到的所述補字字形專屬數據,正常顯示所述未知字符。

    【技術特征摘要】
    1.一種終端,其特征在于,包括:
    請求生成單元,用于在接收到不存在于已存儲字符集中的未知字符
    時,生成補字請求序列;
    交互單元,將所述補字請求序列發送至服務器,并接收來自所述服務
    器的與所述未知字符對應的補字字形專屬數據;
    顯示單元,根據接收到的所述補字字形專屬數據,正常顯示所述未知
    字符。
    2.根據權利要求1所述的終端,其特征在于,所述請求生成單元包
    括:提取單元,用于提取所述未知字符的字型、序列號、字體類型、字符
    屬性信息,以生成所述補字請求序列。
    3.根據權利要求1所述的終端,其特征在于,所述顯示單元包括:
    解析單元,在接收到所述補字字形專屬數據后,解析所述補字字形專
    屬數據,得到與所述未知字符對應的唯一編碼、字體類型風格和映射關系
    索引值,并存儲為本地字符集;
    關聯單元,將所述本地字符集與所述終端已存儲字符集進行關聯,以
    使所述本地字符集作為所述終端已存儲字符集的輔助字符集;
    查找單元,查找所述已存儲字符集以及所述已存儲字符集的所有輔助
    字符集,以顯示所述未知字符。
    4.根據權利要求3所述的終端,其特征在于,所述解析單元還用于
    根據所述映射關系索引值得到字形glyf曲線輪廓數據,以及根據字形glyf
    曲線輪廓數據描繪出貝塞爾曲線輪廓和直線輪廓,以形成所述未知字符的
    曲線輪廓。
    5.一種服務器,其特征在于,包括:
    交互單元,接收來自終端的補字請求序列,并將處理單元生成的補字
    字形專屬數據發送至所述終端;
    所述處理單元,對所述補字請求序列中的每個未知字符進行數據整理
    和字形規范處理,以得到每個所述未知字符的屬性信息,根據每個所述未

    \t知字符的屬性信息生成相對應的補字字形專屬數據。
    6.根據權利要求5所述的服務器,其特征在于,還包括:判斷單
    元,用于在對所述補字請求序列中的每個未知字符進行數據整理和字形規
    范處理之前,根據所述補字請求序列包含的信息判斷所述未知字符的字形
    是否存在于現有字符集標準編,在判定所述未知字符的字形存在于現有字
    符集標準編時,將所述未知字符的字形專屬數據發送至所述終端,在判定
    所述未知字符的字形不存在于現有字符集標準編時,將所述未知字符的字
    形確定為待補字字形,存儲于補字區。
    7.根據權利要求6所述的服務器,其特征在于,所述處理單元包
    括:
    編碼生成單元,用于在所述補字區中對所述待補字字形分配唯一編
    碼;
    映射生成單元,用于根據所述待補字字形的屬性信息和所述待補字字
    形在補字區的唯一編碼,形成所述待補字字符相對應的排序存儲序列和映
    射關系索引值,以得到所述補字字形專屬數據,其中,所述映射關系索引
    值為所述待補字字形在補字區的唯一編碼與字形glyf曲線輪廓數據存儲位
    置之間的映射。
    8.根據權利要求7所述的服務器,其特征在于,所述處理單元還包
    括:
    提取單元,提取所述待補字字形的單字圖曲線;
    擬合處理單元,所述待補字字形的單字圖曲線與貝塞爾曲線擬合處
    理,保持所述待補字字形的原有字型風格,將擬合的貝塞爾曲線輪廓存儲
    為字符集中的glyf字...

    【專利技術屬性】
    技術研發人員:高玉軍劉昉李碩
    申請(專利權)人:北大方正集團有限公司北京北大方正電子有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩人妻无码免费视频一区二区三区| 粉嫩大学生无套内射无码卡视频 | 精品久久久久久无码中文字幕漫画 | 亚洲中文字幕无码中文| 蜜色欲多人AV久久无码| 免费无遮挡无码永久视频| 日韩精品无码免费专区午夜不卡| 久久国产精品成人无码网站| 国产三级无码内射在线看| 国产成人无码一区二区在线播放| 国产成人精品一区二区三区无码| 国内精品无码一区二区三区 | 国产成人无码区免费A∨视频网站| 久久亚洲精品AB无码播放| 亚洲精品高清无码视频| 久久久久亚洲精品无码网址色欲 | 久久久久久无码国产精品中文字幕 | 国产产无码乱码精品久久鸭| 无码h黄肉3d动漫在线观看| 少妇人妻av无码专区| 精品人妻无码区二区三区| 中文字幕久久久人妻无码| 人妻丰满熟妇AV无码区| 久久久久久亚洲av成人无码国产| 国产免费久久久久久无码| 久久久久久久久免费看无码| 亚洲AV无码无限在线观看不卡 | 久久久久久无码Av成人影院| 亚洲一区二区三区无码中文字幕| 无码 免费 国产在线观看91| (无码视频)在线观看| 国产精品无码制服丝袜| 大胆日本无码裸体日本动漫| 亚洲成a人片在线观看天堂无码| 18禁超污无遮挡无码免费网站国产 | 极品粉嫩嫩模大尺度无码视频| 亚洲AV无码一区二区三区鸳鸯影院| 精品国产性色无码AV网站| 好爽毛片一区二区三区四无码三飞| 无码国内精品久久综合88| 无码人妻啪啪一区二区|