1.一种文字输入装置,包括:
输入部,用于输入字母;
数据库,将字母组合与汉字一一对应地进行存储;
提取部,从上述数据库中提取出与输入的字母对应的汉字;
候补列表作成部,由上述提取部提取的汉字组成候补列表;
显示部,显示由上述候补列表作成部作成的候补列表;
选择部,对在上述候补列表中显示的候补项进行选择;
存储部,存储选择部选择的汉字组成的句子;
其特征在于,所述文字输入装置还包括:
判断部,判断上述存储部存储的句子中,是否存在与本次输入的字母相对应的汉字;
同音汉字个数检出部,由上述判断部判断出存在与本次输入的字母对应的汉字时,检出上述候补列表中与输入字母对应的同音汉字的个数;
上述候补列表作成部,根据上述同音汉字个数检出部检出的同音汉字的个数在两个以上的情况下,将上述句子中与输入的字母相对应的汉字置换为该汉字的同音汉字形成修正句子,再将该修正句子作为候补选项追加到候补列表中。
2.如权利要求1所述的文字输入装置,其特征在于,
上述候补列表作成部,上述同音汉字个数检出部检出同音汉字个数存在两个的情况下,将上述句子中的与所输入的字母对应的汉字置换为该汉字的同音汉字,再将修正句子作为候补项追加到候补列表中。
3.如权利要求2所述的文字输入装置,其特征在于,
上述候补列表作成部,上述同音汉字的个数在三个以上的情况下,输入的字母所对应的汉字在候补列表中作为候补显示出来,通过上述选择部选择一个汉字并且此被选择的汉字与上述句子中输入的字母对应的汉字不同时,则将上述句子中的与所输入的字母相对应的汉字置换为该被选择的汉字,形成修正句子,再将该修正句子作为候补项追加到候补列表中。
4.如权利要求3所述的文字输入装置,其特征在于,还包括:
从上述被选择的汉字与上述修正句子组成的候补列表中,通过上述选择部选择上述修正句子,则该修正句子即为最终被选择的候补选项;如果一定时间内没有选择任何一个候补选项,则上述被选择的汉字即为最终被选择的候补选项。
5.如权利要求1所述的文字输入装置,其特征在于,还包括:
通信部,利用由上述选择部选择的汉字组成的句子进行聊天信息的收发,上述存储部存储的句子指的是上次由上述通信部发出的聊天信息。
6.如权利要求1所述的文字输入装置,其特征在于,
上述修正句子,只将上述句子中与输入的字母所对应的汉字置换为上述被选择了的汉字,句子中的其它部分不变。
7.一种文字输入方法,包括:
输入步骤,输入字母;
提取步骤,从字母组合与汉字一一对应存储的数据库中提取出与输入的字母对应的汉字;
候补列表作成步骤,由上述提取步骤提取出的汉字组成候补列表;
显示步骤,显示由上述候补列表作成步骤作成的候补列表;
选择步骤,对在上述候补列表中显示的候补项进行选择;
存储步骤,存储在选择步骤中选择的汉字组成的句子;
其特征在于,所述文字输入方法还包括:
判断步骤,判断上述存储步骤存储的句子中,是否存在与本次输入的字母相对应的汉字;
同音汉字个数检出步骤,由上述判断步骤判断出存在与本次输入的字母对应的汉字时,检出上述候补列表中与输入字母对应的同音汉字的个数;
上述候补列表作成步骤,根据上述同音汉字个数检出步骤检出的同音汉字的个数在两个以上的情况下,将上述句子中与输入的字母相对应的汉字置换为该汉字的同音汉字形成修正句子,再将该修正句子作为候补选项追加到候补列表中。