文字输入装置及文字输入方法_2

文档序号:9694346阅读:来源:国知局
实施方式文字输入装置的动作例。用户通过输入部1输入拼音,并从汉字数据库中抽出与输入拼音对应的汉字作为候补文字,然后在候补文字中通过选择部4选择要输入的汉字后显示于显示部6。如图3(a)所示,用拼音输入了文本“干什么呢,今天去那里玩”。但是在该文本中有输入错误的汉字,实际上是要输入文本“干什么呢,今天去哪里玩”。在这种情况下,用户进行修正时,直接在已输入的文本后继续通过输入部1输入拼音“NA”,利用汉字数据库2将由候补文字抽出部3抽出的与拼音“NA”对应的多个汉字显示于显示部6。在显示的多个汉字中,如果用户通过输入部1输入了选择汉字“哪”的指示,则由选择部4选择该汉字并显示于显示部6 (步骤S101)。
[0031]然后,通过相同拼音字检出部7检出与输入的汉字“哪”的对应拼音“NA”相同拼音的字。在这里,通过检索范围设定部9设定在已输入的文本中检索与已输入汉字相同拼音字的检索范围,由于设定的是在已输入的汉字与已输入汉字最近的标点符号之间的文本中检索与已输入汉字相同拼音的字,因此在已输入汉字“哪”到与已输入汉字“哪”最近的标点符号(文本“干什么呢”后面的逗号)“,“之间的文本“今天去那里”中检索与“哪”相同拼音的字(步骤S102)。由于通过相同拼音字检出部7检出的与汉字“哪”相同拼音的字只有“那”(步骤S103:否)一个汉字,用户想要将汉字“哪”与检出的相同拼音字“那”置换时,如果通过输入部1连续两次按下输入确认键(回车键)(步骤S105:是),就由相同拼音字置换部8将汉字“哪”与汉字“那”进行置换,置换后输入的文本变更为“干什么呢,今天去哪里玩”(步骤S108)。另外,即使检出与已输入汉字“哪”相同拼音的“那”字,如果用户只按一次输入确认键(回车键)(步骤S105:否),或者相同拼音字检出部7没有检出与已输入汉字相同拼音的字时,那么汉字“哪”作为正常输入,输入的文本变更为“干什么呢,今天去那里玩哪”(步骤S109)。
[0032]其中,在步骤S103处存在多个相同拼音的字时(步骤S103:是),在后述中再进行详细说明。
[0033]另外,如图3(b)所示,在已输入的文本中存在输入错误的汉字时,所述同上,在已输入的文本后继续输入修正的汉字,检出与已输入修正汉字相同拼音的字。并且,将由相同拼音字检出部7检出的相同拼音字以区别于文本中其他汉字的形式显示于显示部6。在这里,可以将检出的相同拼音字加上下划线予以区别显示。另外,也可以改变检出的相同拼音字的颜色进行区别显示,也可以将检出的相同拼音字加上字符底纹等进行区别显示。这样的话,用户很容易确认检出的相同拼音字,可以防止对已经输入汉字的误置换。另外,在输入汉字时虽然输入了错误的汉字但用户没有发现时,也可以提示用户该输入错误文字的存在。
[0034]在从已输入汉字的输入之前被输入的汉字中检出多个与已输入汉字相同拼音的字时,参照图2的流程图以及图4(a)与图4(b)的显示例图进行说明。
[0035]如图4(a)所示,通过输入部1输入了文本“去实验室哪里帮我拿一下碳酸钠”,但是,实际上是想要输入文本“去实验室那里帮我拿一下碳酸钠”,“那”字输入错误,输入成了“哪”字。这种情况下与上述同理,在文本“去实验室哪里帮我拿一下碳酸钠”的后面继续由输入部1输入拼音“NA”,经由汉字数据库2、候补文字抽出部3、选择部4、存储部5,抽出与拼音“NA”对应的汉字“那”,选择后显示于显示部6 (步骤S101)。
[0036]然后通过相同拼音字检出部7在汉字“那”输入之前就已经输入的文本“去实验室哪里帮我拿一下碳酸钠”中检出与汉字“那”相同拼音的字(步骤S102)。
[0037]结果检出了三个相同拼音的字“哪、拿、钠”(步骤S103:是)。要与汉字“哪”进行置换时,通过输入部1连续两次按下输入确认键(回车键)(步骤S104:是),此时,将由相同拼音字检出部7检出的相同拼音字“哪、拿、钠”列表显示于显示部6(步骤S106)。然后根据用户对输入部1的选择操作,选择列表中的“哪”字(步骤S107),通过相同拼音字置换部8将文本中的汉字“哪”与已输入汉字“那”进行置换后(步骤S108),文本变更为“去实验室那里帮我拿一下碳酸钠”。另外,检出与已输入汉字“那”相同拼音的字“哪、拿、钠”后,如果用户只按下一次输入确认键(回车键)(步骤S104:否),那么汉字“那”作为正常输入,在已输入文本后面追加汉字“那”(步骤S109),即输入的文本变更为“去实验室那里帮我拿一下碳酸钠那”。
[0038]其次,如图4(b)所示的与图3(b)显示的显示例图同理,将由相同拼音字检出部7检出的与输入汉字“那”相同拼音的字“哪、拿、钠”以区别于文本中其他汉字的形式显示于显示部6。这样的话,用户很容易确认检出的相同拼音字,可以防止对输入汉字的误置换。另外,在输入汉字时虽然输入了错误的汉字但用户没有发现时,也可以提示用户该输入错误文字的存在。
[0039]此外,检出了多个与已输入汉字相同拼音的字时,也可以不进行图2所示流程图中的步骤S104的处理。即,“步骤S103:是”的处理结束后可直接进入步骤S106。例如,有三个与已输入汉字“那”相同拼音的字“哪、拿、钠”时(步骤S103:是),将由相同拼音字检出部7检出的三个相同拼音字列表显示。当将检出的相同拼音字与已输入汉字置换时,从检出的相同拼音字列表中选择要置换的汉字即可置换,如果从检出的相同拼音字列表中不选择相同拼音的字,则作为正常输入。
[0040]在从已输入的汉字的输入之前被输入的汉字中检出多个与已输入汉字相同拼音的字,并且,检出的相同拼音字中存在多个相同的字时,参照图2的流程图以及图5(a)与图5(b)的显示例图进行说明。
[0041]如图5(a)所示,通过输入部1输入了文本“去那里拿那一本书”。但是实际上想要输入文本“去那里拿哪一本书”,汉字“哪”输入错误,输入了汉字“那”。同样的在文本“去那里拿那一本书”后继续由输入部1输入拼音“NA”,经由汉字数据库2、候补文字抽出部3、选择部4、存储部5的处理,抽出与拼音“NA”对应的汉字“哪”,选择后在显示部6显示(步骤 S101)。
[0042]其次,由相同拼音字检出部7在汉字“哪”输入之前输入的文本“去那里拿那一本书”中检出与汉字“哪”相同拼音的字(步骤S102)。结果检出了相同拼音字“那、拿”(步骤S103:是),其中,检出的相同拼音字中有两个“那”字。
[0043]由于通过输入部1输入的文本中两个“那”字中只有一个输入错误,将最初输入的汉字“那”与已输入汉字“哪”置换时,通过输入部1如果连续两次按下输入确认键(回车键)(步骤S104:是),则将由相同拼音字检出部7检出的相同拼音字“1、那2、拿3、那”列表显示于显示部6(步骤S106)。然后,根据用户对输入部1的选择操作,选择相同拼音字候补列表中的“3、那”(步骤S107),通过相同拼音字置换部8将检出的两个汉字“那”中后输入的“那”字与已输入的汉字“哪”进行置换(步骤S108),因此,已输入的文本变更为“去那里拿哪一本书”。另外,检出与已输入的汉字“哪”相同拼音的字“1、那2、拿3、那”后,如果只按下一次输入确认键(回车键)(步骤S104:否),那么汉字“哪”作为正常输入(步骤S109),文本变更为“去那里拿那一本书哪”。
[0044]另外,如图5(b)所不,由输入部1输入与图5(a)相同的文本“去那里拿那一本书”。但是,实际是要输入文本“去哪里拿哪一本书”,两个“哪”字都输入错误,输入成了 “那”字。这种情况下,同样在文本“去那里拿那一本书”后面继续由输入部1输入拼音“NA”,利用汉字数据库2抽出与拼音“NA”对应的汉字“哪”,选择后显示于显示部6 (步骤S101)。
[0045]其次,通过相同拼音字检出部7在汉字“哪”输入前就已经输入的文本“去那里拿那一本书”中检出与汉字“哪”相同拼音的字(步骤S102)。结果检出了相同拼音字“那、拿”(步骤S103:是),其中检出的相同拼音字中含有两个“那”字。
[0046]由于通过输入部1输入的文本中的
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1