在字符识别蜂窝电话机中输入短消息的方法 本申请参考引用在这里的和从1998年7月16日在韩国工业产权局早期提交的、和及时分配序列号98-28862、名称为”在字符识别蜂窝电话机中输入短消息的方法”的申请中根据U.S.C.§119的35要求的所有利益。
本发明涉及具有字符识别功能的蜂窝电话机,特别地涉及使用该字符识别功能输入短消息和传送该输入短消息的一种方法。一般蜂窝电话机可以使用一个短消息业务(SMS)传送字符消息。在本例中,字符消息由键的组合输入。虽然表示趋向小型的和重量轻的蜂窝电话机对用户在可携带方面是有利的,但是在使用要求复杂的键操作的各种功能中它仍然有缺点。例如,由于该小型的蜂窝电话机具有有限的按键数,对输入要发送的短消息是不便的。即,由于一般蜂窝电话机具有数字按键和几个功能键,它不容易构成包括各种字符的句子。这就是为什么蜂窝电话机的用户不常常使用短消息业务功能。
本发明的一个目的是提供在使用短消息业务中便利地输入字符的一种方法。
本发明的另外一个目的是提供使用字符识别蜂窝电话机地字符识别功能容易地输入短消息和传送该输入的短消息的方法。
为了实现这些和其它目的,提供在具有一个触屏、存储字符码的一个字符码存储器和存储消息的一个消息存储器的蜂窝电话机中输入短消息的一种方法。该方法包括步骤:设置蜂窝电话机为短消息输入模式;处理通过该触屏输入的触屏数据和显示对应于该处理的触屏数据的字符码;和如果无触屏数据通过该触屏输入以及如果检测短消息输入完成,在该消息存储器中存储显示的字符码。
当结合附图从下列详细的描述中本发明的上面的以及其它目的、特征和优点将变得更清楚,其中:
图1是说明本发明应用的字符识别蜂窝电话机的方框图;
图2A和2C是根据本发明的实施例说明短消息输入过程的流程图,和
图3是根据本发明的实施例说明短消息传送过程的流程图。
在下文参见附图描述本发明的优选的实施例。在下列描述中,提出许多特定的细节以便提供更全面理解本发明。然而本领域的技术人员很清楚,本发明可以离开这些特定的细节实现。在其它的情况下,众所周知的结构或功能不详细描述,以便不使本发明含糊。
图1是说明具有字符识别功能的蜂窝电话机的方框图。虽然射频(RF)电路,双音多频(DTMF)电路等等是构成该蜂窝电话机不可缺少的,因此将省略附图和描述,因为它们不直接地与本发明的主题相关。因此,显然本发明应用的蜂窝电话机包括这些不可缺少的电路。
参见图1,包括单片微处理器的一个中央处理单元(CPU)10控制装备有字符识别功能的蜂窝电话机的整个操作。用作用户接口的数字小键盘20包括多个数字和功能键,并且产生对应于用户键入的按键数据。也用作用户接口的触屏40被分类为电阻型和电容型的,用于分别根据电阻和容量值的变化产生坐标值和笔划值。用户可以通过字符数据输入设备的触屏40输入命令或者数据。触屏40侦测字符数据是通过检测所施加的压力输入的,和产生X和y坐标值以及笔划值。即,如果用户通过触屏40输入一个字符,根据X以及y坐标值的变化,按下点的移动表示为坐标数据,和施加多少次连续的压力被表示为状态数据,以便识别输入字符。在本发明的优选的实施例中,坐标数据和状态数据被称为”触屏数据”。
触屏驱动器50有一个模拟数字(A/D)变换器,用于变换从触屏40产生的模拟触屏数据为数字触屏数据。从触屏驱动器50产生的数字触屏数据通过CPU 10提供给字符识别器90。字符识别器90根据预先编程的字符识别功能计算输入给触屏40的坐标数据和笔划数据。展现输入字符的唯一特征的坐标数据和笔划数据是作为”特征数据”。
如果用户通过触屏40输入一个字符”A”,依靠施加给触屏40的压力的坐标数据和指示该输入字符笔划数的笔划数据能够识别输入字符″A″。从笔划数据,它检测输入字符”A”包含3个笔划。同样的原理可应用于数字。
在CPU10的控制下,字符识别器90根据字符识别程序处理和计算该触屏数据,产生该特征数据。字符识别器90检索储存在字符数据库95中的特征数据,读出与在容许误差范围内产生的特征数据相同的特征数据。字符数据库95存储该特征数据,即标明字符和数字的唯一特征的坐标数据和笔划数据。字符码存储器80存储对应于储存在该字符数据库95中的特征数据的字符码。即,字符码存储器80是用于存储实际上显示在显示器30的字符码的一个存储器。
在操作中,字符识别器90从CPU 10收到的触屏数据产生特征数据。而且,字符识别器90导致与在允许的差错范围内产生的特征数据相同的特征数据而且提供对应于读出的特征数据的地址给CPU 10。然后CPU 10读出对应于从字符码存储器80收到的字符码和允许显示器30显示读出的字符码。因此,在显示器30上显示通过该触屏40输入的字符,因此用户可以确认该输入字符。储存在字符数据库95中的字符或者数字的特征数据包括坐标数据和笔划数据。当用户输入对应的字符通过实验值确定时,在出现标准坐标值和笔划数之后,该特征数据储存在字符数据库95。然而,可能仅仅识别一个用户的笔迹。在这种情况下,确定和储存该用户的笔迹的标准坐标和笔划数。
存储器60包含一个易失存储器(例如一个随机存取存储器)和一个非易失性存储器(例如一个闪速存储器或者一个电可擦除的和可编程的只读存储器)。存储器60存储一个控制程序,用于控制蜂窝电话机的整个操作的控制程序,初始的业务数据,字符识别操作程序和在执行蜂窝电话机的操作的过程中产生的数据。此外,存储器60起着缓冲器的作用,临时存储数据。显示器30,液晶显示器(LCD)是一个用户接口,用于显示蜂窝电话机的整个状态,和输入数字与字符。在本发明的优选的实施例中,当通过触屏40输入一个字符被变换和在CPU 10的控制下由字符识别器90读出时,显示器30显示一个对应的字符码。消息存储器70存储多个短消息,每个短消息包括一组字符码。根据存储器的容量或者由蜂窝电话机服务提供者规定的短消息业务的标准确定短消息的长度。该短消息是通过触屏40一个字符接一个字符地(或者一个数字接一个数字地)输入的。
图2A和2C是根据本发明说明短消息输入过程的流程图。
参见图2A和2C,响应在步骤210从用户来的命令,在步骤200是空闲状态的蜂窝电话机设置为短消息输入模式。在步骤212做出关于是否输入短消息输入模式的一个键的确定。如果输入了,CPU 10允许该显示器30显示请求该用户输入一个短消息的通知消息,以便在步骤214输入短消息。然后响应在显示器30显示的通知消息,该用户可以输入一个短消息。在常规的蜂窝电话机中,该用户通过组合在数字小键盘20上的数字健输入一个短消息,但是在本发明中,短消息可以利用一支笔或者用户的手指通过触屏40输入。在步骤216,CPU 10检查是否有压力施加给触屏40,以便判断是否通过触屏40输入一个字符。如果判断压力施加给触屏40,在步骤217它检查是否选择触屏40的一个区域用于指示短消息已经输入。对于这个步骤,触屏40的特定的区域是预先标明的。如果该用户选择那个区域,产生指示该短消息已经输入的命令数据。即,当短消息输入完成时,用户通过一支笔或者手指按下触屏40的特定的区域。
如果在步骤217判断指示短消息已经输入的区域未选择,在步骤218从触屏40产生的触屏数据由触屏驱动器50变换并且变换的数据储存在存储器60的一个缓冲器中。在步骤220检查规定的时间是否已经过去。规定的时间变成用于判断该用户是否已经输入一个字符的基准时间,并且预先由时间间隔的实验值确定,直到在输入一个字符之后输入下一个字符为止。如果规定时间已经过去,CPU 10提供储存在存储器60的缓冲器中的触屏数据给字符识别器90,在步骤222请求处理该触屏数据。在步骤224,CPU 10允许字符识别器90在步骤226产生该触屏数据的特征数据。该特征数据包括X和y坐标数据以及笔划数据,并且指明通过触屏40输入的每个字符的唯一特征。在步骤228,CPU 10检索储存在字符数据库95中的特征数据。在步骤230检查该字符数据库95是否存储与在步骤226产生的、在可允许的差错范围内的特征数据相同的特征数据。如果是,CPU 10读出对应于来自字符码存储器80储存的特征数据的字符码。在步骤234读出的字符码显示在该显示器30。在步骤236,显示的字符码储存在存储器60的缓冲器中。其后,在步骤216检查是否另外一个压力施加给触屏40。重复步骤216至236,直到已经输入构成该短消息的全部字符为止。
同时,如果在字符数据库95中没有登记与在步骤226产生的特征数据相同的特征数据,则在步骤231在显示器30显示要求再输入字符的消息,然后CPU 10返回步骤216。当字符识别器90不正确地检测由该用户通过触屏40输入的字符时或者当该用户不输入标准形式的字符时,可能显示字符再输入请求消息。如果在步骤216没有施加压力,CPU 10在步骤240检查是否输入存储键。如果在步骤240输入该存储键,在步骤217选择指示已经输入短消息的区域,CPU 10在步骤242检索该消息存储器70的消息存储器区以及在步骤244检查是否有剩余消息存储器区。如果有剩余消息存储器区,在步骤246,储存在存储器60的缓冲器中的字符码被储存在该消息存储器70中。如果在步骤244不存在剩余消息存储器区,则在步骤245在显示器30显示指示该消息存储器区是满的消息。在步骤247执行消息删除模式。
图3是根据本发明说明短消息传送处理的流程图。通过示于图2A以及2B的步骤输入的短消息被读出并且通过示于图3的步骤传送。
在步骤310,处于空闲状态的蜂窝电话机被设置为短消息发送模式。在步骤312该用户检索储存在该消息存储器70中的短消息。由该用户选择的短消息在步骤314被读出。在步骤316,读出的短消息使用短消息业务功能传送。
在本发明的优选的实施例中,短消息是通过触屏40一个字符接一个字符地输入的,因为安装在蜂窝电话机的触屏40尺寸是小的。然而,如果触板的尺寸增加或者如果蜂窝电话机具有字符识别功能,它可以检测和检索更多字符,可以进行修改。
因此,本发明解决了缺点,即延时的消息输入时间和不便,这是在常规的短消息输入过程中通过有限键的组合输入短消息的过程中产生的。正如在上面描述的,该短消息由字符识别功能通过触屏输入。因此,各种字符可以容易地通过触屏输入和当使用一个短消息业务时该用户感觉方便。
虽然发明已经参见它的某些优选的实施例表示和描述,但是本领域技术人员懂得,形式上和细节的各种变化可以在其中进行,而不偏离由附加权利要求定义的本发明的精神和范围。