显示控制装置、控制程序、以及显示装置的控制方法

文档序号:6498616阅读:195来源:国知局
显示控制装置、控制程序、以及显示装置的控制方法
【专利摘要】输入字符候补显示单元(1213)/输入字符串候补显示单元(1214)将被推测为用户意图输入的字符/字符串的候补作为输入字符候补/输入字符串候补进行显示,变换字符串候补显示单元(1215)显示对上述输入字符串候补进行字符变换后的变换字符串候补。
【专利说明】显示控制装置、控制程序、以及显示装置的控制方法

【技术领域】
[0001]本发明涉及显示控制装置、电子设备、控制程序、以及显示装置的控制方法,特别是涉及对具备能够通过接触来手写输入字符的触摸面板的显示装置进行控制的显示控制
>J-U ρ?α装直。

【背景技术】
[0002]近年来,具备能够通过接触来手写输入字符的触摸面板并且用户能够通过手写来进行字符输入的电子设备正在被产品化。
[0003]上述电子设备具备用于对用户手写输入的字符进行字符识别并且对作为字符识别的结果而得到的字符进行显示的显示控制装置。
[0004]可是,当显示控制装置进行手写字符的字符识别时,存在得到被估计为该手写字符的候补的多个候补的情况。
[0005]历来,作为显示控制装置的一种,存在如下的直接输入型的显示控制装置:该显示控制装置自身从字符识别的结果所得到的多个候补(输入字符候补)之中决定作为输入字符来显示的候补。
[0006]例如,在专利文献1中,公开了如下的字符识别装置:当使用者在字符输入框中输入手写字符时,进行该手写字符的输入数据与在识别词典中收入的字符图案的图案匹配,对识别距离最小的识别候补进行显示。
[0007]此外,在专利文献2?4中,也公开了如下的直接输入型的显示控制装置:对该显示控制自身从字符识别的结果所得到的字符的候补之中决定的1个候补进行显示。
[0008]可是,存在上述直接输入型的显示控制装置所决定并显示的输入字符候补不是被正确地识别的字符的情况。因此,在专利文献广5中公开的直接输入型的显示控制装置有对错误的识别结果的字符进行显示的可能性。
[0009]因此,也发明了使用户从作为字符识别的结果而得到的输入字符候补之中选择正确的输入字符候补的输入选择型的显示控制装置。
[0010]例如,在专利文献6中公开了如下显示装置:在对手写输入到手写输入区域中的字符进行识别处理的结果是识别结果不被特别指定为1个而是存在多个候补字符的情况下,将该多个候补字符显示在识别候补显示区域中。用户通过对在上述识别候补显示区域中显示的候补字符的任一个进行触摸来选择所触摸的候补字符。
[0011]可是,在专利文献6中公开的显示装置中,由于上述显示装置自身对识别结果是否被特别指定为1个、即识别结果是否正确进行判断,所以,有在该判断是错误的情况下上述显示装置对错误的识别结果的字符进行显示的问题。
[0012]作为其它的输入选择型的显示控制装置,在专利文献7中公开了如下输入装置:在识别结果显示区域中显示的字符识别结果错误的情况下,当用户对被错误识别的字符进行触摸时,在识别候补显示框中显示识别候补。在该文献中记载了用户能够通过从上述识别候补之中选择正确的识别候补来对被错误识别的字符进行修正。
[0013]现有技术文献
专利文献
专利文献1:日本国公开专利公报“日本特开平10 - 105645号公报(1998年4月24日公开)”;
专利文献2:日本国公开专利公报“日本特开平9 - 34890号公报(1997年2月7日公开),,;
专利文献3:日本国公开专利公报“日本特开平6 - 314276号公报(1994年11月8日公开)”;
专利文献4:日本国公开专利公报“日本特开平6 - 236359号公报(1994年8月23日公开)”;
专利文献5:日本国公开专利公报“日本特开平9 - 69095号公报(1997年3月11日公开),,;
专利文献6:日本国公开专利公报“日本特开2000 - 3242号公报(2000年1月7日公开),,;
专利文献7:日本国公开专利公报“日本特开平6 - 187486号公报(1994年7月8日公开)”。


【发明内容】

[0014]发明要解决的课题
可是,在专利文献7中公开的上述输入装置中,为了确认是否选择了正确的识别结果,需要用户对被错误识别的字符进行触摸的操作。由于需要这样的多余的操作,上述输入装置存在用户不能进行流畅的字符输入的问题。
[0015]此外,在该文献中记载了上述输入装置自动地进行针对识别结果的假名汉字变换处理。因此,上述输入装置存在有可能对用户输入了的字符进行用户不希望的假名汉字变换的问题。
[0016]本发明是鉴于上述的问题而完成的,其目的在于提供显示控制装置等,所述显示控制装置通过对根据手写字符的识别结果制作出的输入字符候补、输入字符串候补和变换字符串候补进行显示,从而用户能够从上述变换字符串候补之中选择期望的变换字符串候补并且能够一看上述输入字符候补、上述输入字符串候补就立刻确认上述变换字符串候补是否为根据被正确地推测的上述字符串候补进行字符变换后的变换字符串候补。
[0017]用于解决课题的方案
为了解决上述课题,本发明的显示控制装置的特征在于,具备:
(1)输入字符候补显示单元,进行以下处理,即,对用户通过向画面的接触而手写输入了的字符进行字符识别、将被推测为用户意图输入的字符的候补作为输入字符候补显示在画面中;
(2)输入字符串候补显示单元,进行以下处理,S卩,使用从所述输入字符候补选择的字符来将被推测为用户意图输入的字符串的候补作为输入字符串候补显示在画面中;以及
(3)变换字符串候补显示单元,进行将对所述输入字符串候补进行字符变换后的变换字符串候补显示在画面中的处理。
[0018]此外,为了解决上述课题,本发明的显示装置的控制方法的特征在于,包含:
(1)输入字符候补显示步骤,对用户通过向所述显示装置的画面的接触而手写输入了的字符进行字符识别,将被推测为用户意图输入的字符的候补作为输入字符候补显示在所述画面中;
(2)输入字符候补显示步骤,使用从所述输入字符候补选择的字符来将被推测为用户意图输入的字符串的候补作为输入字符串候补显示在所述画面中;以及
(3)变换字符串候补显示步骤,将对所述输入字符串候补进行字符变换后的变换字符串候补显示在所述画面中。
[0019]根据上述结构和上述方法,当用户在画面中手写输入字符时,根据该输入字符制作出的输入字符串候补、输入字符串候补以及变换字符串候补被显示在画面中。
[0020]用户能够从上述变换字符串候补之中选择期望的变换字符串。例如,用户在不知晓意图输入的汉字的写法的情况下将该汉字的注音假名手写输入到画面中。于是,基于手写输入了的字符进行变换后的汉字作为变换字符串候补被显示在画面中。因此,用户能够从显示的变换字符串候补之中选择期望的汉字。
[0021]S卩,本发明的显示控制装置对根据手写字符的识别结果制作出的输入字符候补、输入字符串候补以及变换字符串候补进行显示,由此,用户能够一看上述变换字符串候补就选择期望的变换字符串候补并且能够一看上述输入字符候补、上述输入字符串候补就立刻确认上述变换字符串候补是否为根据正确的识别结果进行字符变换后的变换字符串候补。
[0022]像这样,本发明的显示控制装置能够使用户输入手写字符时的便利性提高。
[0023]再有,只要是具备显示装置和控制该显示装置的上述结构的显示控制装置的电子设备,就会起到与上述同样的效果。
[0024]此外,能够通过控制程序在计算机上执行上述显示控制装置的各单元。进而,通过将上述控制程序存储在计算机可读取的记录介质中,从而能够在任意的计算机上执行该控制程序。
[0025]发明的效果
如以上那样,本发明的显示控制装置为以下结构,所述结构具备:输入字符候补显示单元,进行以下处理,即,对用户通过向画面的接触而手写输入了的字符进行字符识别、将被推测为用户意图输入的字符的候补作为输入字符候补显示在画面中;输入字符串候补显示单元,进行以下处理,即,使用从所述输入字符候补选择的字符来将被推测为用户意图输入的字符串的候补作为输入字符串候补显示在画面中;以及变换字符串候补显示单元,进行将对所述输入字符串候补进行字符变换后的变换字符串候补显示在画面中的处理。
[0026]此外,本发明的显示控制装置的控制方法为以下方法,所述方法包含:输入字符候补显示步骤,对用户通过向所述显示装置的画面的接触而手写输入了的字符进行字符识另IJ,将被推测为用户意图输入的字符的候补作为输入字符候补显示在所述画面中;输入字符候补显示步骤,使用从所述输入字符候补选择的字符来将被推测为用户意图输入的字符串的候补作为输入字符串候补显示在所述画面中;以及变换字符串候补显示步骤,将对所述输入字符串候补进行字符变换后的变换字符串候补显示在所述画面中。
[0027]由此,在多个手写字符被输入了的情况下,将这些手写字符的识别结果结合为字符串并对根据该字符串制作出的变换字符串候补进行显示,由此,起到用户能够选择该变换字符串候补的任一个来对该字符串进行字符变换的效果。

【专利附图】

【附图说明】
[0028]图1是示出本发明的一个实施方式的电子设备的结构的框图。
[0029]图2是示出在图1所示的电子设备的显示部中显示的画面的示意图。
[0030]图3是示出图1所示的电子设备具备的显示控制装置的工作的概略的流程图。
[0031]图4是示出由图1所示的电子设备的控制部执行的显示转变处理的流程的流程图。
[0032]图5是用于说明显示转变处理中的画面的转变的说明图之1。
[0033]图6是用于说明显示转变处理中的画面的转变的说明图之2。
[0034]图7是用于说明显示转变处理中的画面的转变的说明图之3。
[0035]图8是用于说明显示转变处理中的画面的转变的说明图之4。
[0036]图9: (a)和(b)是示出在显示部中显示的画面的示意图,(a)示出第一字符输入画面,(b)示出第二字符输入画面。
[0037]图10是示出在显示部中显示有第一字符输入画面时显示在显示部中的画面的示意图。
[0038]图11是示出在显示部中显示有第一字符输入画面时由控制部执行的显示转变处理的流程的流程图。
[0039]图12是说明在显示部中显示有第一字符输入画面时在显示转变处理中的画面的转变的说明图之1。
[0040]图13是说明在显示部中显示有第一字符输入画面时在显示转变处理中的画面的转变的说明图之2。

【具体实施方式】
[0041]以下,针对本发明的实施方式,一边参照图f图13,一边详细地进行说明。再有,关于在实施方式的说明中记载的结构部件的尺寸、形状、相对配置等,只要没有特别特定的记载,就不是将本发明的范围仅限定于此的意思,只不过是说明而已。
[0042][电子设备1的结构]
首先,使用图1对本实施方式的电子设备1的结构进行说明。
[0043]图1是示出电子设备1的结构的框图。
[0044]电子设备1具备显示部11、显示控制装置12和存储部13。
[0045]显示部11由液晶显示装置和以与该液晶显示装置重叠的状态配置的触摸面板(均未图示)构成。
[0046]当用户使用自身的手指或触摸笔等来与上述触摸面板接触时,显示部11输出对接触的检测进行通知的感测信息和表示接触的检测位置的接触位置信息。再有,上述触摸面板只要是能够对用户的接触的有无和接触位置信息进行检测的触摸面板即可,例如为压敏式、静电传感式或光传感式的触摸面板。
[0047]显示控制装置12通过接收显示部11的输出来受理用户对上述触摸面板的接触操作。进而,显示控制装置12对显示部11的显示进行控制。具体地,显示控制装置12将字符输入画面P (参照图2)显示在显示部11中。再有,关于显示控制装置12和字符输入画面P的细节,在后面进行叙述。
[0048]存储部13具有字符图案存储部131和日语输入词典132。在字符图案存储部131中存储有数字、假名字符、汉字和字母等各种字符的形状的特征相关的信息。此外,在日语输入词典132中存储有在某个字符被输入的情况下紧接着该字符被输入的情况多的字符串相关的信息、在某个字符串被变换了的情况下统计上被选择为该字符的变换字符串的情况多的字符串相关的信息。
[0049][字符输入画面P]
在图2中,示出通过显示控制装置12而显示在显示部11的一部分或全部画面区域中的字符输入画面P的示意图。
[0050]如图2所示,字符输入画面P被5个区域分割,所述5个区域由上述的手写输入区域A1、输入字符候补显示区域A2、输入字符串候补显示区域A3、变换字符串候补显示区域A4和文本编辑区域A5组成。
[0051]在此,手写输入区域A1是用于用户进行字符的手写输入的区域。此外,如上述那样,输入字符候补显示区域A2、输入字符串候补显示区域A3、变换字符串候补显示区域A4和文本编辑区域A5是用于显示与被输入到手写输入区域A1中的手写字符对应的字符串的区域。再有,为了显示文本数据、用户操作该文本数据来编辑文本,也使用文本编辑区域A5。
[0052][显示控制装置12的细节]
接着,使用图1和图2对显示控制装置12的结构的细节进行说明。
[0053]如图1所示,显示控制装置12具备:操作受理部1211、字符输入画面切换单元1212、文本编辑区域显示单元1216、输入字符候补显示单元1213、输入字符串候补显示单元1214和变换字符串候补显示单元1215。
[0054]操作受理部1211受理通过向显示部11的接触进行的用户的操作。操作受理部1211受理通过向手写输入区域A1 (参照图2)的接触进行的字符的手写输入。
[0055]字符输入画面切换单元1212切换在显示部11中显示的字符输入画面。
[0056]输入字符候补显示单元1213对操作受理部1211受理的手写字符进行字符识别,将被推测为用户意图输入的字符的候补作为输入字符候补显示在输入字符候补显示区域A2 (参照图2)中。再有,被推测为上述用户意图输入的字符是指,输入字符候补显示单元1213通过例如图案匹配处理判定为具有与手写字符的特征相同或类似的特征即识别距离小(类似度高)的字符。在以下,存在将这样的字符称为有效输入字符候补的情况。
[0057]输入字符串候补显示单元1214通过参照日语输入词典132,从而根据上述输入字符候补来制作被推测为用户意图输入的字符串的候补即输入字符串候补,并将其显示在输入字符串候补显示区域A3 (参照图2)中。
[0058]变换字符串候补显示单元1215将对上述输入字符串候补进行字符变换后的变换字符串候补显示在变换字符串候补显示区域A4中。再有,在此所说的字符变换中,除了预测变换之外,还包含假名汉字变换、同义词(thesaurus)变换(近义词变换)和相同训读汉字变换等。
[0059]文本编辑区域显示单元1216将在输入字符串候补显示区域A3中显示的输入字符串候补作为输入未确定的字符串显示在文本编辑区域A5 (参照图2)中。此外,在用户对显示在变换字符串候补显示区域A4中的上述变换字符串候补的任一个进行触摸的情况下,文本编辑区域显示单元1216将该变换字符串候补作为输入确定了的字符串显示在文本编辑区域A5中。
[0060][显示控制装置12的工作]
接着,使用图3所示的流程图对显示控制装置12的工作的概略进行说明。
[0061]首先开始,操作受理部1211处于等待向字符输入画面P的触摸的待机状态(S101)。
[0062]当用户对字符输入画面P进行触摸时,操作受理部1211对字符输入画面P的区域AfA5中的哪一个区域被触摸了进行判定(S102)。
[0063]在操作受理部1211感测到对手写输入区域A1的触摸的情况下(在S102中为判定A),通过控制部121的各单元1213?1216执行显示转变处理(S103A)。再有,关于上述显示转变处理的细节,在后面进行叙述。
[0064]或者,在操作受理部1211感测到对显示在输入字符候补显示区域A2中的输入字符候补的触摸的情况下(在S102中为判定B),输入字符串候补显示单元1214将构成在输入字符串候补显示区域A3中显示的字符串的字符、即与在输入字符候补显示区域A2中显示的输入字符候补对应的字符替换为被触摸的输入字符候补(S103B)。例如,在输入字符串候补显示区域A3中显示有输入字符串候补“ 0 6 ii”、此外在输入字符候补显示区域A2中显示有与上述输入字符串候补“ ^巧? ”的第三个字符对应的输入字符候补(“ ? ” “ ? ”)的情况下,当用户触摸在输入字符候补显示区域A2中显示的输入字符候补“ ? ”时,在输入字符串候补显示区域A3中代替上述输入字符串候补“ ^ ^ ti”而显示输入字符串候补“ ^^ ?”。再有,在像该例子这样更新了输入字符串候补的情况下,变换字符串候补显示单元1215将在变换字符串候补显示区域A4中显示的变换字符串候补更新为对更新后的输入字符串候补进行字符变换后的变换字符串候补。此外,文本编辑区域显示单元1216将在文本编辑区域A5中显示的更新前的输入字符串候补更新为更新后的输入字符串候补。
[0065]或者,在操作受理部1211感测到对输入字符串候补显示区域A3的触摸的情况下(在S102中为判定C),控制部121什么都不执行(NOP ;no operat1n,无操作)(S103C)。
[0066]或者,在操作受理部1211感测到对显示在变换字符串候补显示区域A4中的变换字符串候补的触摸的情况下(在S102中为判定D),文本编辑区域显示单元1216将处于文本编辑区域A5的光标位置的字符串替换为被触摸的变换字符串候补(S103D)。
[0067]或者,在操作受理部1211感测到对文本编辑区域A5的触摸的情况下(在S102中为判定E),文本编辑区域显示单元1216清除在文本编辑区域A5中显示的文本数据(S103E)。
[0068]在执行了上述步骤S103A?S103E的任一个之后,操作受理部1211返回到等待向字符输入画面P的触摸的待机状态(S101)。
[0069][显示转变处理]
如上述那样,当用户在手写输入区域A1中输入手写字符时,控制部121的各单元1213^1216执行显示转变处理。在以下,参照图5和图6并使用图4所示的流程图来对上述显示转变处理进行说明。再有,图4是示出上述显示转变处理的流程的流程图。此外,图5和图6是对在手写输入区域A1中输入了日语(平假名)的情况下的画面转变进行说明的说明图。
[0070]最初,当操作受理部1211感测到对手写输入区域A1的输入时,输入字符候补显示单元1213执行用户在手写输入区域A1中手写输入的字符“ ? ”(被推测为“ ”的形状的字符)的字符识别处理(S1031A ;参照图5的阶段1)。
[0071]接着,输入字符候补显示单元1213基于字符识别的结果来决定被推测为用户意图输入的字符的候补,将所决定的候补作为输入字符候补显示在输入字符候补显示区域Α2中(S1032A ;参照图5的阶段2)。
[0072]在此,输入字符候补显示单元1213在决定上述输入字符候补时,首先利用字符识别提取手写字符(“Τ ? ”)的形状的特征。接着,输入字符候补显示单元1213对所提取的手写字符的特征和在字符图案存储部131中存储的字符的特征进行比较(图案匹配),按照识别距离近的字符的顺序将1个或多个字符作为上述输入字符候补。
[0073]此外,输入字符候补显示单元1213在将输入字符候补显示在输入字符候补显示区域Α2中时,按照相对于手写字符的识别距离近的输入字符候补的顺序进行排列并显示。在阶段2中,从左起按照“ 7: ” 一 “ f ” 一 “ i ” 一(以下)的顺序排列的10个输入字符候补被显示在输入字符候补显示区域A2中。它们是从左起依次识别距离近的输入字符候补,输入字符候补“ ^ ”为相对于手写字符“ ^ ”的识别距离最近的输入字符候补(以下,称为最有效输入字符候补)。
[0074]接着,输入字符串候补显示单元1214使用在输入字符候补显示区域A2中显示的上述输入字符候补来制作被推测为用户意图输入的字符串的候补即输入字符串候补(S1033A ;参照图5的阶段3)。详细地,输入字符串候补显示单元1214从上述10个输入字符候补之中使用最有效输入字符候补(“T”)来制作输入字符串候补。输入字符串候补显示单元1214将这样做而制作出的字符串“?”作为输入字符串候补显示在输入字符串候补显示区域A3中。
[0075]接着,变换字符串候补显示单元1215将通过对上述输入字符串候补(“ ,,)进行字符变换而得到的变换字符串候补显示在变换字符串候补显示区域Α4中(S1034A ;参照图5的阶段4)。
[0076]在此时,变换字符串候补显示单元1215通过参照在存储部13中存储的日语输入词典132,从而对统计上根据上述输入字符串候补(“ ? ”)进行变换的情况多的字符串进行提取,并将它们作为上述变换字符串候补。即,变换字符串候补显示单元1215进行上述输入字符串候补(“Τ”)的预测变换。在日语输入的情况下,在作为预测变换的结果而得到的变换字符串候补中,包含由汉字、汉字假名混合、半角/全角片假名、以及平假名等各种字符和半角/全角数字构成的字符串等。在阶段4的画面中,根据输入字符串候补(“?”)进行预测变换后的5个变换字符串候补(“Τ” “手” “照>9返L.” “照d It” ? ”)被显示在变换字符串候补显示区域Α4中。
[0077]此外,文本编辑区域显示单元1216将在输入字符串候补显示区域A3中显示的输入字符串候补(“ ^好”)显示在文本编辑区域Α5中(S1035A ;参照阶段4)。
[0078]之后,操作受理部1211返回到等待向字符输入画面Ρ的触摸的待机状态(图3的步骤S101)。然后,当用户在手写输入区域Α1中追加地手写输入新的字符时,上述各单元通过再次执行上述步骤S1031A?S1035A的处理来更新在上述各区域A2?A5中显示的字符串。在以下,对用户进行了第二字符的字符输入时的显示转变处理进行说明。
[0079]首先,当用户在手写输入区域A1中在字符的右侧相邻处手写输入字符“作? ”时,输入字符候补显示单元1213对新的手写字符(“# ? ”)进行字符识别(S1031A ;参照图5的阶段5),将由此得到的新的输入字符候补(“#” “力” 显示在输入字符候补显示区域Α2中(S1032A ;参照图5的阶段6)。
[0080]接着,输入字符串候补显示单元1214将通过对先显示出的输入字符串候补(“ ^ ”)结合最有效输入字符候补(“好”)而制作出的新的输入字符串候补(“ ^好”)显示在输入字符串候补显示区域A3中(S1033A ;参照图5的阶段7)。
[0081]接着,变换字符串候补显示单元1215将根据上述新的输入字符串候补(“? #”)进行预测变换后的新的变换字符串候补(“手紙” “手形” “手軽”等)显示在变换字符串候补显示区域Α4中(S1034A ;参照图6的阶段8)。
[0082]此外,文本编辑区域显示单元1216将在输入字符串候补显示区域A3中显示的输入字符串候补显示在文本编辑区域Α5中(S1035A;参照阶段8)。在此时,文本编辑区域显示单元1216以替换在文本编辑区域Α5中输入未确定的字符串、即架设有光标的字符串的方式来显示上述新的变换字符串候补。在阶段7的画面中,在变换字符串候补“ ? ”的下方架设有光标,在阶段8的画面中,变换字符串候补”被替换为新的变换字符串候补“ r作”。
[0083]在阶段8之后,阶段扩12示出从在手写输入区域A1中手写输入字符“ ”到在文本编辑区域A5中显示字符串的画面转变。再有,在阶段扩12中执行的显示转变处理与在阶段5?8中执行的显示转变处理相同,因此,省略其说明。
[0084]再有,如上述那样,文本编辑区域显示单元1216将用户从在变换字符串候补显示区域Α4中显示的变换字符串候补之中触摸的变换字符串候补作为输入确定了的字符串显示在文本编辑区域Α5中(图3的步骤S103D)。在图6的阶段13的画面中,示出在用户从上述变换字符串候补之中触摸了变换字符串候补(“手紙”)的情况下在文本编辑区域Α5中显示有输入确定了的字符串“手紙”的状况。
[0085]像这样,显示控制装置12在用户输入了多个字符的情况下将结合了该多个字符的字符串以输入未确定的状态显示在文本编辑区域Α5中,用户对在变换字符串候补显示区域Α4中显示的变换字符串候补进行选择(进行触摸),由此,字符串的输入被确定。因此,不会如上述的字符识别装置(专利文献1)那样每当用户输入1个字符时就要求输入字符的确定,因此,用户能够进行流畅的字符输入。
[0086][在字母输入的情况下的显示转变]
在以上的说明中,针对在手写输入区域Α1中输入了日语(平假名)的情况下的画面转变进行了说明,但是,也能够手写输入外语。
[0087]因此,在以下举出输入了英语(字母)的情况为例,参照图7和图8并使用图3所示的流程图来说明在该情况下的上述各单元的处理。再有,假设在存储部13中还存储有英语输入词典和英语的同义词(近义词词典)。
[0088]首先,当用户在手写输入区域Α1中手写输入字符“f ? ”时,输入字符候补显示单元1213对输入的字符(“f ? ”)进行字符识别(S1031A ;参照图7的阶段1A)。
[0089]接着,输入字符候补显示单元1213将作为字符识别的结果而得到的输入字符候补(“f”“F”“T”“l-t”)显示在输入字符候补显示区域A2中(S1032A ;参照图7的阶段2A)。
[0090]接着,输入字符串候补显示单元1214将作为最有效输入字符候补的输入字符候补(“f”)显示在输入字符串候补显示区域A3中(S1033A ;参照图7的阶段3A)。
[0091]进而,变换字符串候补显示单元1215将通过对上述输入字符串候补(“f”)进行字符变换而得到的变换字符串候补(“f”)显示在变换字符串候补显示区域A4中(S1034A ;参照图7的阶段4A)。
[0092]此外,文本编辑区域显示单元1216将在输入字符串候补显示区域A3中显示的输入字符串候补(“f ”)显示在文本编辑区域A5中(S1035a ;参照阶段4A)。
[0093]之后,操作受理部1211返回到等待向字符输入画面P的触摸的待机状态(图3所示的步骤S101)。
[0094]当用户在手写输入区域A1中在字符“f ? ”的右侧相邻处手写输入字符“a ? ”时,输入字符候补显示单元1213对新的手写字符(“a ? ”)进行字符识别(S1031A ;参照图7的阶段5A),将由此得到的新的输入字符候补(“a” “A” “d”等)显示在输入字符候补显示区域A2中(S1032A ;参照图7的阶段6A)。
[0095]接着,输入字符串候补显示单元1214将通过对先显示出的输入字符串候补(“f”)结合最有效输入字符候补(“a”)而制作出的新的输入字符串候补(“fa”)显示在输入字符串候补显示区域A3中(S1033A ;参照图7的阶段7A)。
[0096]接着,变换字符串候补显示单元1215通过参照在存储部13中存储的上述英语输入词典和上述同义词,从而对上述新的输入字符串候补(“fa”)进行预测变换,将由此得到的新的变换字符串候补(“fa” “fad” “fam”等)显示在变换字符串候补显示区域A4中(S1034A ;参照图8的阶段8A)。
[0097]此外,文本编辑区域显示单元1216将在输入字符串候补显示区域A3中显示的输入字符串候补(“fa”)显示在文本编辑区域A5中(S1035A;参照阶段8A)。在此时,文本编辑区域显示单元1216以替换在文本编辑区域A5中架设有光标的字符串(在阶段7A的画面中在字符串“f”的下方显示有光标)的方式来显示上述新的变换字符串候补(“fa”)。
[0098]在阶段8A之后,阶段9A?12A的画面转变示出从在手写输入区域A1中手写输入字符“t ? ”到在文本编辑区域A5中显示字符串“fat”的画面转变。再有,在阶段9A?12A中的显示转变处理与在阶段5A1A的画面转变中说明了的显示转变处理相同,因此,省略其说明。
[0099]再有,在图8的阶段13的画面中,示出在用户触摸了显示在变换字符串候补显示区域A4中的变换字符串候补(“fat”)的情况下显示在文本编辑区域A5中的字符串“fat”的输入确定了(光标离开了)的状况。
[0100][字符输入画面的切换]
显示控制装置12能够将字符输入画面P切换为其它的字符输入画面并进行显示。在以下,使用图9的(a)和(b)来对该切换显示的细节进行说明。再有,在显示上述字符输入画面P时的显示控制装置12的状态与本发明的第二字符输入画面状态对应,在显示上述其它的字符输入画面时的显示控制装置12的状态与本发明的第一字符输入画面状态对应。
[0101]在以下,将上述字符输入画面P称为第一字符输入画面P1,将上述其它的字符输入画面称为第二字符输入画面P2。
[0102]图9的(a)和(b)是示出显示在显示部11中的2个字符输入画面的示意图。图9的(a)不出第一字符输入画面P1,图9的(b)不出第二字符输入画面P2。
[0103]在图9的(a)所示的第一字符输入画面P1中,如关于字符输入画面P所说明的那样,显示有手写输入区域A1、输入字符候补显示区域A2、输入字符串候补显示区域A3、变换字符串候补显示区域A4和文本编辑区域A5。
[0104]另一方面,如图9的(b)所示,在第二字符输入画面P2中显示有手写输入区域A’ 1、输入字符候补显示区域A’ 2和文本编辑区域A’ 3。
[0105]此外,如图9的(a)和(b)所示,在第一字符输入画面P1、第二字符输入画面P2中分别显示有三角形状的切换用按钮菜单SB、SB’。这些切换用按钮菜单SB、SB’是字符输入画面切换单元1212显示的菜单,当用户对切换用按钮菜单SB、SB’进行触摸时,字符输入画面切换单元1212对第二字符输入画面P2和第一字符输入画面P1进行切换并显示。
[0106]再有,在第二字符输入画面P2被显示时,字符输入画面切换单元1212也可以显示只要切换为第一字符输入画面P1就能够对手写输入的字符进行字符变换的意思的向导。由此,用户能够知晓在想要使用字符变换来进行字符输入的情况下只要显示第一字符输入画面P1即可。
[0107][第二字符输入画面P2的细节]
接着,使用图10来对第二字符输入画面P2的画面的细节进行说明。该图是第二字符输入画面P2的画面的示意图。
[0108]在图10中,手写输入区域A’ 1与图1所示的字符输入画面P的手写输入区域A1对应。即,手写输入区域A’ 1是为了用户手写输入字符而被使用的。
[0109]此外,输入字符候补显示区域A’ 2与图1所示的字符输入画面P的输入字符候补显示区域A2对应。即,在输入字符候补显示区域A’ 2中显示输入字符候补显示单元1213所制作的输入字符候补。
[0110]然后,在文本编辑区域A’ 3中显示输入字符候补显示单元1213从显示在输入字符候补显示区域A’ 2中的输入字符候补之中选择出的字符。此时,输入字符候补显示单元1213从上述输入字符候补之中选择最有效输入字符候补并显示在文本编辑区域A’ 3中。
[0111][使用字符输入画面的切换的例子]
在第一字符输入画面P1被显示时,显示根据输入字符串候补而制作出的变换字符串候补,用户对上述变换字符串候补的任一个进行选择。另一方面,在第二字符输入画面P2被显示时,根据输入字符而制作出的输入字符候补直接以确定了输入的状态显示在文本编辑区域A’ 3中,因此,用户不会被要求进行确定变换字符串的输入的操作等多余的操作,能够进行流畅的字符输入。
[0112]因此,用户能够根据状况来切换这2个字符输入画面并进行字符输入。作为用户利用字符输入画面的切换的状况,考虑以下那样的例子。
[0113]例如,用户通常在第一字符输入画面P1被显示的状态下进行字符输入。可是,在第一字符输入画面P1被显示时,为了确定输入到文本编辑区域A5中的字符,用户需要进行确认上述变换字符串候补并选择变换字符串的操作。因此,存在用户由于为了进行确定输入字符的操作而被迫中断手写输入字符的操作因而感到不能将思考集中于字符输入、不能进行流畅的字符输入的情况。在该情况下,用户通过使用切换用按钮菜单SB’来从第一字符输入画面P1向第二字符输入画面P2切换。关于第二字符输入画面P2,由于如上述那样不需要进行确定变换字符串的输入的操作等多余的操作,所以,用户能够进行流畅的字符输入。
[0114]或者,用户也可以在以下那样的情况下使用字符输入画面的切换。
[0115]用户通常在能够流畅地进行字符输入的第二字符输入画面P2被显示的状态下在手写输入区域A’ 1中输入手写字符。可是,存在用户在想要输入某个汉字时虽然知晓该汉字的注音假名但由于该汉字的字形不明而不能正确地手写该汉字的情况。在该情况下,用户使用切换用按钮菜单SB来将第二字符输入画面P2切换为第一字符输入画面P1。然后,用户在第一字符输入画面P1被显示的状态下将想要输入的汉字的注音假名输入到手写输入区域A1中。于是,如上述那样,在第一字符输入画面P1中,变换字符串候补被显示在变换字符串候补显示区域A4中,因此,用户从上述变换字符串候补之中选择期望的汉字。在能够输入期望的汉字之后,用户也可以使用切换用按钮菜单SB’来从第一字符输入画面P1返回到第二字符输入画面P2。
[0116]再有,在以上举出的例子中,对用户根据自身的想法来切换字符输入画面的情况进行了说明,但是,除此之外,也可以是显示控制装置12催促用户切换字符输入画面。例如,在第二字符输入画面P2被显示的状态下最有效输入字符候补与手写输入的字符的识别距离为规定值以上的情况下,字符输入画面切换单元1212将切换用按钮菜单SB与显示有向导的向导区域一起进行强调显示也可,所述向导传达只要使用第一字符输入画面P1就自动制作变换字符串候补的意思。这是因为,作为输入字符候补与手写输入的字符的识别距离为规定值以上的理由,考虑用户手写输入了记不清的汉字的可能性。作为这样的向导区域,也能够显示例如“能够切换为一边确认字符变换的候补一边进行编辑的画面”等消肩、Ο
[0117]或者,在第一字符输入画面Ρ1被显示的状态下用户重复进行了不用进行字符变换就确定输入的操作的情况下,字符输入画面切换单元1212将切换用按钮菜单SB’与显示有向导的向导区域一起进行强调显示也可,所述向导传达只要使用第二字符输入画面P2那么根据输入字符而制作出的输入字符候补直接为确定了输入的字符的意思。这是因为,用户有可能对尽管没有进行字符变换的打算却要进行选择变换字符串候来确定输入的操作感到烦琐。作为这样的向导区域,也能够显示例如“能够切换为不变换地输入手写字符的画面”等消息。
[0118][总结]
如以上那样,显示控制装置12具备用于自由地切换第二字符输入画面P2和第一字符输入画面P1的切换用按钮菜单SB、SB’,由此,能够进行流畅的字符输入并且能够支持利用词典的字符变换。
[0119][补充1]
在此,使用图11对在第二字符输入画面P2被显示时的显示控制装置12的工作进行说明。图11是示出在第二字符输入画面P2被显示时的显示控制装置12的工作的流程图。
[0120]最初,操作受理部1211处于等待向第二字符输入画面P2内的接触(触摸)的待机状态(S201)。
[0121]操作受理部1211当感测到向第二字符输入画面P2内的触摸时,对进行了该触摸的位置进行判定(S202)。
[0122]在操作受理部1211感测到对手写输入区域A1的触摸的情况下(在S202中为判定X),通过控制部121的各单元1213、1216来执行显示转变处理a (S203A)。再有,关于上述显示转变处理α,在后面叙述其细节。
[0123]此外,在操作受理部1211判定为在输入字符候补显示区域Α’2中显示的输入字符候补被触摸了的情况下(在S202中为判定Υ),文本编辑区域显示单元1216将处于文本编辑区域Α’ 5的光标位置的字符串更换为被触摸的输入字符候补(S203B)。
[0124]此外,在操作受理部1211感测到对文本编辑区域Α5的触摸的情况下(在S202中为判定Ζ),文本编辑区域显示单元1216清除在文本编辑区域Α5中显示的文本数据(S203C)。
[0125]在以上的步骤S203A飞203C的任一个被执行之后,操作受理部1211返回到等待向第二字符输入画面Ρ2的触摸的待机状态(S201)。
[0126]接着,参照图12并使用图11来对上述显示转变处理α的流程进行说明。再有,图12是对显示转变处理α执行中的画面的转变进行说明的说明图。
[0127]首先,当用户在手写输入区域A’ 1中输入手写字符时,输入字符候补显示单元1213对输入的手写字符(“又”)进行字符识别(S203A ;参照图12的阶段Α)。
[0128]接着,输入字符候补显示单元1213根据字符识别的结果制作输入字符候补(“ Τ ” “ & ” “ ^ ”等)并将其显示在输入字符候补显示区域A’ 2中(S204A ;参照图12的阶段B)。
[0129]之后,文本编辑区域显示单元1216将从在输入字符候补显示区域A’ 2中显示的上述输入字符候补之中选择出的字符显示在文本编辑区域A’ 3中(S205A ;参照图12的阶段C)。在此时,文本编辑区域显示单元1216从上述输入字符候补之中选择相对于手写字符(“? ? ”)的识别距离最近的最有效输入字符候补并将该最有效输入字符候补以输入确定了的状态显示在文本编辑区域Α’ 3中。
[0130]进而,当用户在手写输入区域A’ 1中追加地手写输入新的字符时,更新在输入字符候补显示区域Α’ 2和文本编辑区域Α’ 3中显示的字符串。在图12的阶段D、Ε中分别示出在手写字符“”被输入之后以与上述的顺序相同的顺序更新画面的各区域A’ 1~A,3的显示的画面。
[0131]如以上那样,当用户完成3个手写字符(“ ? ? ” “作? ”“ ? ? ”)的字符输入时,如阶段Ε的画面所示那样成为在文本编辑区域Α’ 3中显示有字符串“ ?作? ”的状态。
[0132]再有,虽然在图12中示出了在第二字符输入画面中输入了日语(平假名)的情况下的显示转变,但是,第二字符输入画面也能够受理外语的手写输入。在图13中示出在输入了字母(英语)的情况下的显示转变。再有,在该情况下的显示转变与在输入了日语的情况下的显示转变大致相同,因此,简单地进行说明。
[0133]首先,当用户在手写输入区域A’l中输入手写字符“f?”时,输入字符候补显示单元1213对输入的手写字符(“f ? ”)进行字符识别(S203A ;参照图13的阶段lb)。接着,输入字符候补显示单元1213根据字符识别的结果制作输入字符候补(“f” “F” “1-t”等)并将其显示在输入字符候补显示区域A’ 2中(S204A ;参照图13的阶段2b)。之后,文本编辑区域显示单元1216将从显示在输入字符候补显示区域A’ 2中的上述输入字符候补之中选择出的输入字符候补“f”显示在文本编辑区域A’ 3中(S205A;参照图13的阶段3b)。在图13的阶段4b、5b中分别示出以与上述的顺序相同的顺序在手写字符“a ? ”、“t ? ”被按照该顺序输入之后更新各区域A’ 11’ 3的显示的状态。
[0134][补充2]
本发明的电子设备1和显示控制装置12的各单元可以通过硬件逻辑来构成,也可以如以下那样使用CPU通过软件来实现。
[0135]S卩,显示控制装置12具备:对实现各功能的控制程序的命令进行执行的CPU、储存上述程序的ROM、展开上述程序的RAM、由储存上述程序和各种数据的存储器等构成的存储部13 (记录介质)等。
[0136]而且,本发明的目的也能够通过向显示控制装置12供给以能用计算机读取的方式记录有作为实现上述的功能的软件的控制程序的程序代码(执行形式程序、中间代码程序、源程序)的记录介质、该计算机(或者CPU、MPU)读出在记录介质中记录的程序代码并执行来达到。
[0137]作为上述记录介质,例如,能够使用磁带和卡带等带类、包含floppy (注册商标)盘/硬盘等磁盘和⑶-R0M/M0/MD/DVD/⑶-R等光盘的盘类、1C卡(包含存储卡)/光卡等卡类、或者掩模R0M/EPR0M/EEPR0M (注册商标)/闪速ROM等半导体存储器类等。
[0138]此外,以能与通信网络连接的方式构成显示控制装置12,并且,经由通信网络供给上述程序代码也可。作为该通信网络,并不被特别限定,例如,能够利用因特网、内联网、夕卜联网、LAN、ISDN、VAN、CATV通信网、虚拟专用网(virtual private network)、电话线路网、移动通信网、卫星通信网等。此外,作为构成通信网络的传输介质,并不被特别限定,例如,能够利用IEEE1394、USB、电力线输送、有线电视线路、电话线、ADSL线路等有线,也能够利用IrDA和遥控那样的红外线、Bluetooth (注册商标)、802.11无线、HDR、便携式电话网、卫星线路、地面数字网等无线。
[0139]本发明并不限定于上述的各实施方式,能够在权利要求所示的范围中进行各种变更,关于将在上述实施方式中分别公开了的技术方案适当地组合而得到的其它的实施方式,也被包含在本发明的技术范围中。
[0140]如以上那样,本发明的显示控制装置也可以采用以下结构,S卩,具备:
(1)文本编辑区域显示单元,在画面中显示用于用户使用文本数据来编辑文本的文本编辑区域;以及
(2)字符输入画面切换单元,对第一字符输入画面状态和第二字符输入画面状态进行切换,
所述第一字符输入画面状态是通过所述输入字符候补显示单元显示所述输入字符候补并且将从所述输入字符候补选择的字符显示在所述文本编辑区域中的状态,
所述第二字符输入画面状态是以下状态,即,通过所述输入字符候补显示单元显示所述输入字符候补,并且,通过所述输入字符串候补显示单元显示所述输入字符串候补,进而,通过所述变换字符串候补显示单元显示所述变换字符串候补,将从所述变换字符串候补选择的字符串显示在所述文本编辑区域中。
[0141]利用上述结构,能够对第一字符输入画面状态和第二字符输入画面状态进行切换,所述第一字符输入画面状态是从输入字符候补选择字符并显示在文本编辑区域中的状态,所述第二字符输入画面状态是除了输入字符候补之外还显示输入字符串候补和变换字符串候补并且将从该变换字符串候补选择的字符串显示在文本编辑区域中的状态。
[0142]因此,通过响应于用户的操作等来切换上述2个字符输入画面状态,从而,能够使在字符输入时的便利性提高。
[0143]此外,在本发明的显示控制装置中,也可以采用以下结构,S卩,所述字符输入画面切换单元在被推测为用户意图输入的字符的候补的识别距离为规定值以上的情况下将用于用户对所述第一字符输入画面状态和所述第二字符输入画面状态进行切换的输入画面状态切换区域显示在画面中。
[0144]利用上述结构,例如,在用户由于未正确地记忆想要输入的汉字的字形而手写输入了字形不明确的汉字的情况下,在上述输入字符候补显示单元中,被推测为用户意图输入的字符的识别距离为规定值以上。于是,上述字符输入画面切换单元在画面中显示用于将显示控制装置切换为上述第二字符输入画面状态的输入画面状态切换区域。
[0145]用户切换为上述第二字符输入画面状态,手写输入想要输入的汉字的注音假名。于是,根据该注音假名推测输入字符串候补并进行显示,进而将根据该输入字符串候补进行变换后的变换字符串候补显示在画面中。
[0146]由此,用户能够从显示的变换字符串候补之中查找想要输入的汉字。
[0147]此外,在本发明的显示控制装置中,也可以采用以下结构,S卩,所述字符输入画面切换单元还将向导区域显示在画面中,所述向导区域对所述第二字符输入画面状态为手写输入了的字符被自动进行字符变换的状态的意思进行向导。
[0148]根据上述结构,用户通过观看向导区域,从而能够知晓当在第二字符输入画面中手写输入字符时手写输入了的字符被自动进行字符变换。因此,能够使用户的便利性进一步提闻。
[0149]产业上的可利用性
本发明能够在具备能够通过接触来手写输入字符的触摸面板的电子设备中使用。
[0150]附图标记的说明 1电子设备
12显示控制装置 1212字符输入画面切换单元 1213输入字符候补显示单元 1214输入字符串候补显示单元 1215变换字符串候补显示单元 1216文本编辑区域显示单元。
【权利要求】
1.一种显示控制装置,其特征在于,具备: 输入字符候补显示单元,进行以下处理,即,对用户通过向画面的接触而手写输入了的字符进行字符识别、将被推测为用户意图输入的字符的候补作为输入字符候补显示在画面中; 输入字符串候补显示单元,进行以下处理,即,使用从所述输入字符候补选择的字符来将被推测为用户意图输入的字符串的候补作为输入字符串候补显示在画面中;以及 变换字符串候补显示单元,进行将对所述输入字符串候补进行字符变换后的变换字符串候补显示在画面中的处理。
2.根据权利要求1所述的显示控制装置,其特征在于,还具备: 文本编辑区域显示单元,在画面中显示用于用户使用文本数据来编辑文本的文本编辑区域;以及 字符输入画面切换单元,对第一字符输入画面状态和第二字符输入画面状态进行切换, 所述第一字符输入画面状态是通过所述输入字符候补显示单元显示所述输入字符候补并且将从所述输入字符候补选择的字符显示在所述文本编辑区域中的状态, 所述第二字符输入画面状态是以下状态,即,通过所述输入字符候补显示单元显示所述输入字符候补,并且,通过所述输入字符串候补显示单元显示所述输入字符串候补,进而,通过所述变换字符串候补显示单元显示所述变换字符串候补,将从所述变换字符串候补选择的字符串显示在所述文本编辑区域中。
3.根据权利要求2所述的显示控制装置,其特征在于,所述字符输入画面切换单元在被推测为用户意图输入的字符的候补的识别距离为规定值以上的情况下将用于用户对所述第一字符输入画面状态和所述第二字符输入画面状态进行切换的输入画面状态切换区域显示在画面中。
4.根据权利要求3所述的显示控制装置,其特征在于,所述字符输入画面切换单元还将向导区域显示在画面中,所述向导区域对所述第二字符输入画面状态为手写输入了的字符被自动进行字符变换的状态的意思进行向导。
5.一种电子设备,其特征在于,具备根据权利要求1至4的任一项所述的显示控制装置。
6.一种控制程序,用于使根据权利要求1至5的任一项所述的显示控制装置工作,其中,所述控制程序用于使计算机作为所述的各单元来发挥作用。
7.—种显示装置的控制方法,其特征在于,包含: 输入字符候补显示步骤,对用户通过向所述显示装置的画面的接触而手写输入了的字符进行字符识别,将被推测为用户意图输入的字符的候补作为输入字符候补显示在所述画面中; 输入字符候补显示步骤,使用从所述输入字符候补选择的字符来将被推测为用户意图输入的字符串的候补作为输入字符串候补显示在所述画面中;以及 变换字符串候补显示步骤,将对所述输入字符串候补进行字符变换后的变换字符串候补显示在所述画面中。
【文档编号】G06K9/62GK104272322SQ201280073181
【公开日】2015年1月7日 申请日期:2012年9月3日 优先权日:2012年5月17日
【发明者】久野道明 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1