专利名称:网络通讯系统、通讯装置及其字形数据的存取方法
技术领域:
本发明提出一种网络通讯系统、通讯装置及其字形数据的存取方法,特别是关 于使通讯装置可取得对应多种字形编码的字形数据的方法。
背景技术:
随着科技的进步,嵌入式设计已经成为工业现代化、智能化的必经之路。嵌入 式设计的领域正逐年扩大,所谓嵌入式系统(Embedded System),是一种结合计算 机软件和硬件的应用,举凡数字摄录像机、信息家电、先进医疗器材以及智能型办 公室等应用,皆脱离不了嵌入式系统的范畴。为了因应消费者对于信息设备讯息化、 智能化及网络化的强力需求,嵌入式系统通常会要求配备至少一种网络通讯接口 , 使嵌入式系统可结合互联网,以获得广阔的发展空间。在个人运用领域中,嵌入式 设备提供方便个人移动的数据处理和通讯软件,由于目前的嵌入式设备大多具有自 然的人机交互接口,其可为多媒体接口,以作为手写文字输入、语音拨号上网、收 发电子邮件以及网络电话显示等功能的使用者接口 (UI),提供较高的亲和力。又,由于互联网建设工作进展迅速且范围广泛,包括骨干互联网、接取互联网 及国际连网等,以提供快速、方便、价廉的互联网服务。随着业者积极扩建国际连 网频宽,使得消费者在与国际网络接轨上的应用已相当容易,如在Skype电话设备 的应用上,可藉由互联网而与全球性的Skype用户达到语音通讯的目的。但是,由 于各区域的Skype用户所使用的语言不尽相同,因此,嵌入式网络终端,如Skype 电话设备,其使用者接口软件需面临如何根据各种语音的字符编码而显示对应字形 的问题。目前,嵌入式网络终端为了显示对应各种字符编码的字形,通常需储存数目庞 大的字形数据,这对于储存空间有限的嵌入式设备而言,相当耗费储存资源,且, 若在嵌入式设备中增加储存空间将不利于成本及体积的考量。有鉴于上述问题,本发明人基于多年从事研究与诸多实务经验,经多方研究设 计与专题探讨,遂于本发明提出一种网络通讯系统、通讯装置及其字形数据的存取 方法,以作为前述问题的解决方式与依据。 发明内容本发明的目的为提供一种网络通讯系统、通讯装置及其字形数据的存取方法, 特别是关于可取得对应多种字形编码的字形数据的方法,用以解决一般嵌入式网络 终端设备无法显示多种语言的字形的问题。因此,为达上述目的,本发明的网络通讯系统,包含有伺服端及通讯装置,其 中伺服端设有主数据库,通讯装置经由互联网而与伺服端连结,通讯装置中设有本 地数据库,其用于储存至少第一字形数据。当通讯装置接收一字符编码时,通讯装 置即先判断第一字形数据是否对应字符编码,若否,则通讯装置可通知伺服端,藉 此由主数据库提供对应字符编码的第二字形数据予通讯装置。承上所述,依本发明所揭示的通讯装置,其通常为整合嵌入式系统的网络终端 设备,如网络电话装置,此通讯装置具有存储单元、通讯单元及处理单元,存储单 元用于设置储存有第 一字形数据的本地数据库,通讯单元用于经由互联网而与该网 络通讯系统的伺服端连结,处理单元则用于判断字符编码与第一字形数据的对应关 系,以决定是否藉由通讯单元而自伺服端的主数据库取得第二字形数据。再者,存储单元用于设置储存有第一字形数据的本地数据库除设置本地数据库 之外,更可设置一暂除区,其用于储存自伺服端取得的第二字形数据。在通讯装置 再次接收字符编码时,处理单元可先判断此字符编码是否对应第一字形编码或暂存 区中的第二字形数据,再决定是否通知伺服端。综观上述,藉由本地数据库所存的第 一字形数据可为 一般使用频率较高的字形数据,以保持通讯装置的工作效率;藉由第二字形数据为包括第一字形数据在内的 任何字形数据,使通讯装置在有限的成本及体积考量下,可达成显示多种语言的字 形的效果;又,藉由暂存区的设置,使通讯装置储存的字形数据可依个人化需求而 有所不同。为便于对本发明的技术特征及所达成的功效有更进一步的了解与认识,下文谨 提供较佳的实施例及相关附图作为辅佐之用,并以详细的说明文字配合说明如后。
图1为本发明所揭示的网络通讯系统的方块示意图;图2为本发明所揭示的通讯装置的方块示意图;图3为本发明所揭示的字形数据的存取方法的步骤流程图4为本发明所揭示的暂存区的第一实施例的作业流程图;以及 图5为本发明所揭示的暂存区的第二实施例的作业流程图。
具体实施方式
为让本发明的上述目的、特征和优点能更明显易懂,下文依本发明的网络通讯 系统、通讯装置及其字形显示方法特举较佳实施例,并配合所附相关附图,作详细 说明如下,其中相同的组件将以相同的组件符号加以说明。请参阅图l,其是本发明所揭示的网络通讯系统的方块示意图。图中,网络通 讯系统1包含有伺服端11、通讯装置12及互联网13,其中伺服端11与通讯装置 12间经由互联网13达成连结。伺服端11设有主数据库111,以储存多笔第二字形 数据112,其分别对应各种字符编码14。通讯装置12设有本地数据库121,以储存 至少一笔第一字形数据122,其分别对应部分的字符编码14。当通讯装置12自互 联网13接收的数据包含有字符编码14时,通讯装置12即判断本地数据库121中 是否有任何一笔第一字形数据122与此字符编码14对应,若有则通讯装置12可藉 此第一字形数据122而显示符合此字符编码14的字形。若通讯装置12判断出本地 数据库121中未有与字符编码14对应的第一字形数据122,则通知伺服端11,使 伺服端11在主数据库111中查找符合此字符编码14的第二字形数据112并将其回 应予通讯装置11,藉此,通讯装置11即根据所接收的第二字形数据112而显示符 合此字符编码14的字形。承上所述,并请参阅图2,其是本发明所揭示的通讯装置的方块示意图。图中, 通讯装置12包含有存储单元21、处理单元22、通讯单元23及显示单元24。存储 单元21设有本地数据库121及暂存区211 。通讯单元2 3使用至少 一种网络通讯标 准,用以提供通讯装置12经由互联网而与伺服端11连结,藉此通讯装置12可与 伺服端ll间传输数据,且,伺服端传送的数据可包含有字符编码14。再者,处理 单元22藉由通讯单元23而接收字符编码14后,即将字符编码14与存储单元21 的本地数据库121所存的第一字形数据122比对,若比对出有第一字形数据122对 应字符编码14,则根据此第一字形数据122而控制显示单元24显示符合此字符编 码14的字形。若处理单元22判断出本地数据库121中未有与该字符编码14对应 的第一字形数据122,则处理单元22经由通讯单元23通知上述的伺服端11,使伺 服端11响应对应字符编码l4的第二字形数据1U,藉此,处理单元22即根据此第 二字形数据112而控制显示单元24显示符合该字符编码14的字形。此外,处理单
元22更可将自伺服端11所取得的第二字形数据112储存于存储单元21的暂存区 211中,以便于再次接收到字符编码14时,可先行比对本地数据库121及暂存区 211中的第一字形数据122及第二字形数据112,再决定是否通知伺服端11提供对 应的字形数据。上述通讯装置12可为整合嵌入式系统(Embedded System)的网络终 端设备,如网络电话装置。接续,请参阅图3,其是本发明所揭示的字形数据的存取方法的步骤流程图, 此方法用于网络通讯系统1中,使网络通讯系统1中的通讯装置12可取得对应至 少一字符编码14的字形数据,包含以下步骤步骤S31:于通讯装置12中设置本地数据库121,用以储存第一字形数据122;步骤S32:判断字符编码14是否对应第一字形数据122;若是,则进行步骤 S33;若否,则进行步骤S34;步骤S33:使通讯装置12根据第一字形数据122而显示对应字符编码14的字形;步骤S34:经由互联网13而通知伺服端11提供对应字符编码14的第二字形 数据112;步骤S35:判断是否取得对应字符编码14的第二字形数据112;若是,则进行 步骤S36;若否,则结束流程;步骤S36:将对应字符编码14的第二字形数据112存入暂存区211;以及 步骤S37:使通讯装置12根据第二字形数据112而显示对应字符编码14的字形。此外,请参阅图4,其是本发明所揭示的暂存区的第一实施例的作业流程图, 其包含以下步骤步骤S41:接收伺服端11所提供的第二字形数据112;步骤S42:判断储存空间是否已满;若是,则进行步骤S43;若否,则进行步 骤S44;步骤S43:删除储存时间最久的数据;以及 步骤S44:储存第二字形数据112。请参阅图5,其是本发明所揭示的暂存区的第二实施例的作业流程图,其包含 以下步骤步骤S51:接收伺服端11所提供的第二字形数据112;步骤S52:判断储存空间是否已满;若是,则进行步骤S53;若否,则进行步 骤S54;步骤S53:删除使用频率最低的数据;以及 步骤S54:储存第二字形数据112。以上所述仅为举例性,而非为限制性者。任何未脱离本发明的精神与范畴,而 对其进行的等效修改或变更,均应包含于后附的申请专利范围中。
权利要求
1、一种网络通讯系统,包含一伺服端,设有一主数据库;以及一通讯装置,经由一互联网而与该伺服端连结,设有一本地数据库,用以储存至少第一字形数据;其中,当该通讯装置接收一字符编码时,该通讯装置先判断该第一字形数据是否对应该字符编码,若否,则再自该主数据库取得对应该字符编码的第二字形数据。
2 、如权利要求1所述的网络通讯系统,其特征在于,该通讯装置还包含有一 暂存区,用以储存自该主数据库取得的该第二字形数据。
3、如权利要求2所述的网络通讯系统,其特征在于,该通讯装置接收另一字 符编码时,可判断该另 一字符编码是否对应该暂存区中的该第二字形数据。
4 、如权利要求2所述的网络通讯系统,其特征在于,该暂存区的储存空间已 存满时,该暂存区根据一算法以删除部分的数据。
5、如权利要求4所述的网络通讯系统,其特征在于,该算法包括储存时间最 久或使用频率最低的数据优先删除。
6 、如权利要求1所述的网络通讯系统,其特征在于,该通讯装置为整合嵌入 式系统的网络终端设备。
7 、如权利要求1所述的网络通讯系统,其特征在于,该通讯装置为 一 网络电 话装置。
8、 如权利要求1所述的网络通讯系统,其特征在于,该第二字形数据包括该 第一字形数据。
9、 如权利要求1所述的网络通讯系统,其特征在于,该通讯装置根据该第一 字形数据或该第二字形数据而显示符合该字符编码的字形。
10、 一种通讯装置,适用于一网络通讯系统中,该通讯装置包含 一存储单元,设有一本地数据库,用以储存至少第一字形数据; 一通讯单元,经由一互联网而与该网络通讯系统的伺服端连结;以及 一处理单元,判断一字符编码是否对应该第一字形数据,若否,则藉由该通讯单元以自该伺服端取得对应该字符编码的第二字形数据。
11、 如权利要求10所述的通讯装置,其特征在于,该存储单元还设有一暂存 区,用以储存自该伺服端取得的该第二字形数据。
12、如权利要求11所述的通讯装置,其特征在于,该通讯装置接收另一字符 编码时,该处理单元判断该另一字符编码是否对应该暂存区中的该第二字形数据。
13 、如权利要求11所述的通讯装置,其特征在于,该暂存区的储存空间已存 满时,该暂存区系才艮据一算法以删除部分的数据。
14、 如权利要求13所述的通讯装置,其特征在于,该算法包括储存时间最久或使用频率最低的数据优先删除。
15、 如权利要求10所述的通讯装置,其特征在于,该通讯装置为整合嵌入式 系统的网络终端设备。
16、 如权利要求10所述的通讯装置,其特征在于,该通讯装置为一网络电话 装置。
17、 如权利要求10所述的通讯装置,其特征在于,该第二字形数据包括该第 一字形数据。
18、 如权利要求10所述的通讯装置,其特征在于,该通讯装置包含一显示接 口,该处理单元系根据该第一字形数据或该第二字形数据,而控制该显示接口显示 符合该字符编码的字形。
19、 一种字形数据的存取方法,用于一网络通讯系统中,可供该网络通讯系统 中的一通讯装置取得对应至少一字符编码的字形数据,该字形数据的存取方法包 含于该通讯装置中设置一本地数据库,用以储存一第一字形数据; 判断该字符编码是否对应该第一字形数据;以及当该字符编码不与该第一字形数据对应时,该通讯装置即经由一互联网而自一 伺服端取得对应该字符编码的第二字形数据。
20、 如权利要求19所述的字形数据的存取方法,其特征在于,该通讯装置还包含有一暂存区,用以储存自该伺服端取得的该第二字形数据。
21、 如权利要求20项所述之字形数据之存取方法,其中该通讯装置于接收另 一字符编码时,系比对该另一字符编码是否对应该暂存区中之该第二字形数据。
22、 如权利要求20所述的字形数据的存取方法,其特征在于,该暂存区的储 存空间已存满时,该暂存区根据一算法以删除部分的数据。
23、 如权利要求22所述的字形数据的存取方法,其特征在于,该算法包括储 存时间最久或使用频率最低的数据优先删除。
24、 如权利要求19所述的字形数据的存取方法,其特征在于,该通讯装置为 整合嵌入式系统的网络终端设备。
25、 如权利要求19所述的字形数据的存取方法,其特征在于,该通讯装置为 一网络电话装置。
26、 如权利要求19所述的字形数据的存取方法,其特征在于,该第二字形数 据包括该第一字形数据。
27、 如权利要求19所述的字形数据的存取方法,其特征在于,还根据对应该 字符编码的该第一字形数据或该第二字形数据,使该通讯装置可显示符合该字符编 码的字形。
全文摘要
本发明提供一种网络通讯系统、通讯装置及其字形数据的之存取方法,网络通讯系统包含伺服端及通讯装置,通讯装置设有本地数据库,其储存至少一第一字形数据,伺服端设有主数据库,其储存多笔第二字形数据。当通讯装置经由互联网而与伺服端连结并接收一字符编码时,通讯装置即先判断第一字形数据是否对应字符编码,若否,则通知伺服端,以自伺服端取得对应字符编码的第二字形数据,藉此,通讯装置可根据对应字符编码的第一字形数据或第二字形数据,以显示符合此字符编码的字形。
文档编号H04L12/28GK101155094SQ200610116749
公开日2008年4月2日 申请日期2006年9月29日 优先权日2006年9月29日
发明者刘增辉, 斌 张, 赖振兴 申请人:英华达(南京)科技有限公司