专利名称:在便携式电子通讯装置上外挂字型的方法
一、所属领域本发明属于电子通讯领域,涉及一种通讯装置上外挂字型的方法,进一步涉及一种在便携式电子通讯装置上外挂字型的方法,该方法可在电子通讯装置上安装不同字型的外挂字型程序,在该电子通讯装置的显示器上显示外挂字型。
背景技术:
如今的电子产业飞速发展,计算机、通讯产品等高科技电子产品不断地推陈出新;近年来,便携式电子通讯产品更成为电子产品的发展重心,各家企业不断地对其生产的产品进行改良,并朝着短小轻薄、复合式功能以及强大地运用软件程序,以希望符合消费者愈来愈高的使用需求,并能在市场上占有先机;在各式携带式电子通讯产品中,以个人数字助理机(Personal DigitalAssistant,以下简称PDA)最具代表性,它具有多种的应用软件及在各应用工具中,又分别具有若干的附属软件,使其具有不同的功能,个人数字助理机广受消费大众的喜爱,已在全球被广泛应用,进而使人们对个人数字助理机的使用要求更为苛刻,这样,未来的高科技电子产品必须不断地增加其功能,并提供更快速、方便、可靠的服务,这些已成为评价高科技电子产品技术上是否领先的标志。
由于当今的便携式电子通讯产品,除要不断地增加其功能外,在其功能的使用上也要求能符合个人化的需求,如该便携式电子通讯产品在其显示器上,能够显示与众不同的画面,尤其是在该画面上所显示的文字字型,能依个人的喜好进行编辑,否则,在该显示器上永远只能看见同一种画面,难免会使使用者对该画面上的文字或图案逐渐感到枯燥无味。
然而,目前的便携式电子通讯产品,因其只读存储器内安装有作业系统及其它必备的应用软件后,该只读存储器所剩的容量太小,该只读存储器内已经不可能再安装太多中英文字型,使得该便携式电子通讯产品一旦进入市场后,其内所预设的字型就已经固定,不可能进行更换。这也是该只读存储器的特性,是不可由使用者任意更改,完全由生产者决定其内安装的对象,也就是该只读存储器将保持在其出厂时的状态,以避免该系统软件及其它必备的应用软件被使用者任意更改后,造成该便携式电子通讯产品无法正常运行的状况,然而,由于该只读存储器的特性,则成为限制便携式电子通讯产品的多元性和个性化的发展的最大阻碍,因此,若仍继续利用该只读存储器储存字型程序,将无法满足消费者各种不同的需求。
发明内容
鉴于上述传统的便携式电子通讯产品存在的仅能显示预设字型的缺陷或不足,本发明的目的是,提供一种在便携式电子通讯装置上外挂字型的方法,该外挂字型程序是可预设在远程的服务器中,使用该电子通讯装置与该服务器联机后,该电子通讯装置的显示器上可显示数个外挂字型程序的程序名称的选项,当这些选项被选取后,可自该服务器中下载的对应该程序名称的外挂字型程序至该电子通讯装置的存取组件中。
为了实现上述目的,申请人经过长期努力研究与实验,开发设计出一种在便携式电子通讯装置上外挂字型的方法,采取的技术方案包括下列步骤首先,在该电子通讯装置内所设的一存取组件中,创建一字型注册表,该字型注册表中建立有一预设字型程序;该电子通讯装置的作业系统在识别出该存取组件中被安装一外挂字型程序时,将对该字型注册表进行适当编修,以该外挂字型程序取代该预设字型程序;该作业系统在读取该字型注册表后,可在该电子通讯装置的显示器上,显示出该外挂字型程序中的字型。
本发明的其它一些特点是所述预设字型程序与该外挂字型程序具有相同的结构,该电子通讯装置在安装该外挂字型程序前,该电子通讯装置可通过读取该注册表中预设字型数据,该电子通讯装置的显示器可显示预设字型。
所述外挂字型程序包括一识别数据库,该识别数据库设有数个识别函数,这些识别函数用以表示该预设、外挂字型程序的程序基本讯息,该电子通讯装置的作业系统读取这些程序时,可根据该识别数据库中的各识别函数,判断这些程序是否为一字型类的程序;一说明数据库,该说明数据库设有数个说明函数,这些说明函数表明该预设、外挂字型程序的字体型式讯息,该预设、外挂字型程序经识别确定为字型类程序后,该电子通讯装置的作业系统读取该说明数据库时,可根据该说明数据库中的各说明函数,对该注册表进行编修;一字型数据库,该字型数据库中则设有点阵字型数据,该中央处理器读取该字型数据库后,可根据该点阵字型数据,在显示器上显示对应字型。
所述注册表包括有数个注册函数,这些注册函数在安装外挂字型程序及变更显示的字型程序时,会进行适当编修,使其可表示目前所显示的字型程序、外挂字型程序的说明数据及字型数据的储存位置等,该中央处理器读取该注册表时,可根据这些注册函数寻找到字型数据的储存位置,以在该显示器上显示的外挂字型。
所述的外挂字型程序被安装于该存取组件后,该电子通讯装置的作业系统,将依下列步骤进行首先,读取该外挂字型程序;然后,根据该外挂字型程序的识别函数判断该外挂字型程序,是否为一字型类的字型程序;若为字型类的字型程序,则读取该外挂字型程序中的说明函数;然后,将这些说明函数加入该注册表中,以根据该说明函数对该注册表进行编修;最后,以根据编修后的注册表,在显示器上显示外挂字型;当判断该外挂字型程序不是为字型类的字型程序时,则不再对该外挂字型程序,进行后续处理。
所述预设字型程序储存在该存取组件的固定地址上,且其被设定为不可编修的状态,以使在该存取组件进行编辑时,将不会更动该预设字型程序的储存地址,该电子通讯装置的作业系统,依下列步骤,对该存取组件中的外挂字型程序,进行删除或编修首先,对该注册表中的各注册函数,进行编修成呈显示预设字型的状态;然后,根据编修后的注册函数内容,在该显示器上显示对应该预设字型数据的预设字型;最后,该中央处理器才可自该注册表中删除或编修外挂字型程序。
所述预设字型程序被储存至该电子通讯装置的存取组件中后,该电子通讯装置的作业系统,立即读取该外挂字型程序,进行后续处理。
所述外挂字型程序被储存至该电子通讯装置的存取组件中后,该电子通讯装置的显示器上,是会显示该外挂字型程序的程序名称,这些选项被选取后,该电子通讯装置的作业系统,才再读取该外挂字型程序,进行后续处理。
所述外挂字型程序可预设在远程的服务器中,该电子通讯装置与远程的服务器联机后,该电子通讯装置的显示器上可显示数个外挂字型程序的程序名称的选项,将这些选项被选取后,可从远程的服务器中下载的对应该程序名称的外挂字型程序至该电子通讯装置的存取组件中。
四
图1是本发明的字型程序的结构示意图。
图2是本发明的外挂字型程序被安装于该存取组件后,该电子通讯装置对该外挂字型程序进行处理的流程图,是本发明的一个较优的实施例。
图3是本发明对该存取组件中的外挂字型程序,进行删除或编辑处理的流程图。
五具体实施例方式
为了更清楚的理解本发明,以下结合附图和实施例对本发明作进一步的详细说明。
本发明是一种在便携式电子通讯装置上外挂字型的方法,该方法是在该电子通讯装置的存取组件中,创建一字型注册表,并在该注册表中建立一预设字型程序,当该电子通讯装置读取该字型注册表后,可在该电子通讯装置的显示器上显示预设字型,当该电子通讯装置的作业系统识别出该存取组件中被安装在其中的一外挂字型程序时,则将对该字型注册表进行适当编辑,用该外挂字型程序取代该预设字型程序,该系统读取该字型注册表后,可在该电子通讯装置的显示器上显示该外挂字型,如此,该电子通讯装置的用户可随自己的喜好,在该电子通讯装置安装不同的外挂字型程序,以满足各种不同用户对字型的不同需求。
在本发明中,该预设字型程序是与该外挂字型程序具有相同的结构,请参阅图1所示,该外挂字型程序是包括一识别数据、一说明数据及一字型数据,其中该识别数据是设有数个识别函数,这些识别函数是用来表示该预设、外挂字型程序的程序基本信息,如这些程序的容量大小、类别、检查码及程序名称…等,电子通讯装置的作业系统在读取这些程序时,可根据该识别数据中的各识别函数,判断这些程序是否为一字型类的程序。
该说明数据设有数个说明函数,这些说明函数表明该预设、外挂字型程序的字型信息,如这些程序中一像点占用多少位(bit)、一个字占用多少字节(byte)、一个字的宽度及高度及该字型数据的偏移地址…等,该预设、外挂字型程序经识别确定为字型类程序后,该电子通讯装置的作业系统读取该说明数据时,可根据该说明数据中的各说明函数,对该注册表进行编辑;而该字型数据中则设有点阵字型数据,该中央处理器读取该字型数据后,可根据该点阵字型数据,在显示器上显示对应字型。
在本发明中,该注册表包括有数个注册函数,这些注册函数在安装外挂字型程序及变更显示的字型程序时,会进行适当编辑,使其可表示目前所显示的字型程序、外挂字型程序的说明数据及字型数据的储存位置等,该中央处理器读取该注册表时,可根据这些注册函数寻找到字型数据的储存位置,在该显示器上显示的外挂字型。
发明人给出了以下依本发明的技术方案完成的较佳的实施例,但本发明不限于这些实施例。
实施例1参见图2,图2所示的是本发明的一较佳实施例。当该外挂字型程序被安装于该存取组件后,该电子通讯装置的作业系统,将根据下列步骤进行(201)首先,读取该外挂字型程序;(202)然后,根据该外挂字型程序的识别函数识别出该外挂字型程序,是否为一字型类的字型程序,若为字型类的字型程序,继续步骤(203);否则,不再对该外挂字型程序进行后续处理;(203)读取该外挂字型程序中的说明函数;(204)然后,将这些说明函数加入该注册表中,根据该说明函数对该注册表进行编辑;(205)最后,根据编辑后的注册表,在显示器上显示外挂字型。
由于,该存取组件中除可安装这些字型程序外,并可安装各种不同的应用程序,使该存取组件的储存空间安装太多这些程序后,将使该储存空间不足使用,则必须对该存取组件的储存空间进行适当编辑(如搬移、删除…等),造成字型程序及应用程序储存位置发生变更,此时,若该中央处理器仍读取字型程序及应用程序变更前的储存位置,则会发生无法正确读取的情况,为解决此一情况,在本发明中,是将该预设字型程序储存在该存取组件的固定地址上,且其被设定为不可编辑的状态,以令在该存取组件进行编辑时,将不会更动该预设字型程序的储存地址,该电子通讯装置的作业系统,依下列步骤(请参阅图3所示)对该存取组件中的外挂字型程序,进行删除或编辑,其过程是(301)首先,对该注册表中的各注册函数,进行编辑,使其成显示预设字型的状态;(302)然后,根据编辑后的注册函数内容,在该显示器上显示对应该预设字型数据的预设字型;(303)最后,该中央处理器才可从该注册表中删除或编辑外挂字型程序。
如此,可避免将外挂字型程序删除或编辑后,该中央处理器无法读取到正确数据,而造成显示器上出现乱码的现象。
外挂字型程序被储存至该电子通讯装置的存取组件中,然后,该电子通讯装置的作业系统将立即读取该外挂字型程序,进行后续处理。
另一实施例本实施例与实施例1所不同点是,外挂字型程序被储存至该电子通讯装置的存取组件中后,该电子通讯装置的显示器上,是会显示该外挂字型程序的程序名称,当这些选项被选取后,该电子通讯装置的作业系统,再读取该外挂字型程序,进行后续处理,如此,将可在该存取组件中储存数个外挂字型程序,供使用者选用,以避免反复安装相同外挂字型程序。
上述实施例的共同特点是,外挂字型程序是可预设在远程的服务器中,该电子通讯装置与该服务器联机后,该电子通讯装置的显示器上可显示数个外挂字型程序的程序名称的选项,使这些选项被选取后,可从该服务器中下载的对应该程序名称的外挂字型程序至该电子通讯装置的存取组件中,以使使用者可方便取得外挂字型程序,轻易地变更该电子通讯装置的显示器所显示的字型。
以上所述的实施例仅为本发明的较佳实施例,凡依据本发明的权利要求书的内容所做的等效变化或修正,皆属于本发明所要求保护的范围。
权利要求
1.一种在便携式电子通讯装置上外挂字型的方法,其特征在于,包括下列步骤首先,在该电子通讯装置内所设的一存取组件中,创建一字型注册表,该字型注册表中建立有一预设字型程序;该电子通讯装置的作业系统在识别出该存取组件中被安装一外挂字型程序时,将对该字型注册表进行适当编修,以该外挂字型程序取代该预设字型程序;该作业系统在读取该字型注册表后,可在该电子通讯装置的显示器上,显示出该外挂字型程序中的字型。
2.根据权利要求1所述的在便携式电子通讯装置上外挂字型的方法,其特征在于,所述预设字型程序与该外挂字型程序具有相同的结构,该电子通讯装置在安装该外挂字型程序前,该电子通讯装置可通过读取该注册表中预设字型数据,该电子通讯装置的显示器可显示预设字型。
3.根据权利要求1所述在便携式电子通讯装置上外挂字型的方法,其特征在于,所述外挂字型程序包括一识别数据库,该识别数据库设有数个识别函数,这些识别函数用以表示该预设、外挂字型程序的程序基本讯息,该电子通讯装置的作业系统读取这些程序时,可根据该识别数据库中的各识别函数,判断这些程序是否为一字型类的程序;一说明数据库,该说明数据库设有数个说明函数,这些说明函数表明该预设、外挂字型程序的字体型式讯息,该预设、外挂字型程序经识别确定为字型类程序后,该电子通讯装置的作业系统读取该说明数据库时,可根据该说明数据库中的各说明函数,对该注册表进行编修;一字型数据库,该字型数据库中则设有点阵字型数据,该中央处理器读取该字型数据库后,可根据该点阵字型数据,在显示器上显示对应字型。
4.根据权利要求3所述在便携式电子通讯装置上外挂字型的方法,其特征在于,所述注册表包括有数个注册函数,这些注册函数在安装外挂字型程序及变更显示的字型程序时,会进行适当编修,使其可表示目前所显示的字型程序、外挂字型程序的说明数据及字型数据的储存位置等,该中央处理器读取该注册表时,可根据这些注册函数寻找到字型数据的储存位置,以在该显示器上显示的外挂字型。
5.根据权利要求4所述在便携式电子通讯装置上外挂字型的方法,其特征在于,所述的外挂字型程序被安装于该存取组件后,该电子通讯装置的作业系统,将依下列步骤进行首先,读取该外挂字型程序;然后,根据该外挂字型程序的识别函数判断该外挂字型程序,是否为一字型类的字型程序;若为字型类的字型程序,则读取该外挂字型程序中的说明函数;然后,将这些说明函数加入该注册表中,以根据该说明函数对该注册表进行编修;最后,以根据编修后的注册表,在显示器上显示外挂字型;当判断该外挂字型程序不是为字型类的字型程序时,则不再对该外挂字型程序,进行后续处理。
6.根据权利要求2所述的在便携式电子通讯装置上外挂字型的方法,其特征在于,所述预设字型程序储存在该存取组件的固定地址上,且其被设定为不可编修的状态,以使在该存取组件进行编辑时,将不会更动该预设字型程序的储存地址,该电子通讯装置的作业系统,依下列步骤,对该存取组件中的外挂字型程序,进行删除或编修首先,对该注册表中的各注册函数,进行编修成呈显示预设字型的状态;然后,根据编修后的注册函数内容,在该显示器上显示对应该预设字型数据的预设字型;最后,该中央处理器才可自该注册表中删除或编修外挂字型程序。
7.根据权利要求1所述的在便携式电子通讯装置上外挂字型的方法,其特征在于,所述预设字型程序被储存至该电子通讯装置的存取组件中后,该电子通讯装置的作业系统,立即读取该外挂字型程序,进行后续处理。
8.根据权利要求1所述的在便携式电子通讯装置上外挂字型的方法,其特征在于,所述外挂字型程序被储存至该电子通讯装置的存取组件中后,该电子通讯装置的显示器上,是会显示该外挂字型程序的程序名称,这些选项被选取后,该电子通讯装置的作业系统,才再读取该外挂字型程序,进行后续处理。
9.根据权利要求1所述的在便携式电子通讯装置上外挂字型的方法,其特征在于,所述外挂字型程序可预设在远程的服务器中,该电子通讯装置与远程的服务器联机后,该电子通讯装置的显示器上可显示数个外挂字型程序的程序名称的选项,将这些选项被选取后,可从远程的服务器中下载的对应该程序名称的外挂字型程序至该电子通讯装置的存取组件中。
全文摘要
本发明公开了一种在便携式电子通讯装置上外挂字型的方法,该方法是在该电子通讯装置内所设的一种存取组件中,创建一字型注册表,该字型注册表中建立有一预设字型程序,当该电子通讯装置的作业系统在识别出该存取组件中被安装一外挂字型程序时,将对该字型注册表进行适当编修,以该外挂字型程序取代该预设字型程序,该作业系统在读取该字型注册表后,可在该电子通讯装置的显示器上,显示出该外挂字型程序中的字型。
文档编号G06F9/445GK1397882SQ0213931
公开日2003年2月19日 申请日期2002年7月29日 优先权日2002年7月29日
发明者陈淮琰, 刘刚 申请人:无敌科技(西安)有限公司