信息处理设备以及字符输入显示方法

文档序号:6488054阅读:157来源:国知局
信息处理设备以及字符输入显示方法
【专利摘要】信息处理设备和字符输入显示方法,信息处理设备包括:显示单元;触摸传感单元,具有第一区域,并且对接触物在第一区域中的位置产生响应,第一区域包含多个字符集区域;处理单元,其中,处理单元基于预设的条件启动字符输入模式;在字符输入模式下,在接触物开始与触摸传感单元接触时,处理单元通过触摸传感单元确定接触物在第一区域中的位置,并且确定对应的第一字符集区域并选择对应的第一字符集,并且通过显示单元在其第二区域上显示第一字符集;以及在接触物与触摸传感单元保持接触期间,处理单元基于接触物在触摸传感单元上的滑动从第一字符集中确定待输入的字符,并且通过显示单元在第二区域上提示待输入字符。
【专利说明】信息处理设备以及字符输入显示方法
【技术领域】
[0001]本发明涉及一种信息处理设备以及字符输入显示方法。
【背景技术】
[0002]当前,随着触摸屏技术的发展,越来越多的信息处理设备(如,手机,平板电脑等)使用触摸屏作为输入设备。然而,由于大多数的信息处理设备的屏幕尺寸有限,因此在这样的信息处理设备上显示的虚拟按键很小,很容易导致用户的误输入。此外,在一部分信息处理设备上显示的虚拟按键包含特定的字符集,即能够通过一个虚拟按键输入多个字符。然而,用户往往按压一个虚拟按键多次才可能输入期望的字符,由此会使用户感到不便。

【发明内容】

[0003]为了解决现有技术中的上述技术问题,根据本发明的一方面,提供一种信息处理设备,包括:显示单元,配置来在其显示区域上显示画面;触摸传感单元,具有第一区域,并且配置来对接触物在第一区域中的位置产生响应,其中所述第一区域包含多个字符集区域,并且所述多个字符集区域分别与不同的字符集对应;处理单元,配置来控制所述显示单元以及所述触摸传感单元,其中,所述处理单元基于预设的条件启动字符输入模式;在所述字符输入模式下,在所述接触物开始与所述触摸传感单元接触时,所述处理单元通过所述触摸传感单元确定所述接触物在所述第一区域中的位置,并且确定与所述位置对应的第一字符集区域;所述处理单元基于所确定的第一字符集区域选择对应的第一字符集,并且通过所述显示单元在所述显示单元的第二区域上显示与所述第一字符集区域对应的第一字符集,其中,所述显示单元上与所述第一区域对应的区域和所述第二区域不重叠;以及在所述接触物与所述触摸传感单元保持接触期间,所述处理单元基于所述接触物在触摸传感单元上的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符。
[0004]此外,根据本发明的一个实施例,其中所述触摸传感单元与所述显示单元至少部分重合;所述显示单元在与所述第一区域对应的区域上显示所述多个字符集区域以及所述字符集区域中的多个字符。
[0005]此外,根据本发明的一个实施例,其中如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,所述处理单元检测到所述接触物在所述第一字符集区域内滑动,则所述处理单元基于所述接触物在所述第一字符集区域上的滑动操作确定所述待输入的字符;以及所述处理单元通过所述显示单元在第二区域上提示所述待输入的字符。
[0006]此外,根据本发明的一个实施例,其中如果处理单元确定所述接触物在所述第一字符集区域上的滑动操作停止的时间超过第一阈值,则所述处理单元基于所述接触物的位置输出所述待输入的字符;或者如果处理单元确定所述接触物在所述第一字符集区域上做出预设动作,则所述处理单元输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。
[0007]此外,根据本发明的一个实施例,其中如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,所述处理单元检测到所述接触物在滑动到所述第一字符集区域外,则所述处理单元基于所述接触物的滑动位置确定第二字符集区域;以及所述处理单元通过所述显示单元在第二区域上显示与所述第二字符集区域对应的第二字符集。
[0008]此外,根据本发明的一个实施例,其中如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,所述处理单元检测到所述接触物在所述第一区域内滑动,则所述处理单元基于所述接触物在所述第一区域上的滑动操作确定所述待输入的字符;以及所述处理单元通过所述显示单元在第二区域上提示所述待输入的字符。
[0009]此外,根据本发明的一个实施例,其中如果处理单元确定所述接触物在所述第一区域上的滑动操作停止的时间超过第一阈值,则所述处理单元基于所述接触物的位置输出所述待输入的字符;或者如果处理单元确定所述接触物在所述第一区域上做出预设动作,则所述处理单元输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。
[0010]此外,根据本发明的另一方面,提供一种字符输入显示方法,应用于信息处理设备,所述信息处理设备包括显示单元以及具有第一区域并对接触物在第一区域中的位置产生响应的触摸传感单元,其中第一区域包含多个字符集区域,并且所述多个字符集区域分别与不同的字符集对应,所述方法包括:基于预设的条件启动字符输入模式;在所述字符输入模式下,在所述接触物开始与所述触摸传感单元接触时,通过所述触摸传感单元确定所述接触物在所述第一区域中的位置,并且确定与所述位置对应的第一字符集区域;基于所确定的第一字符集区域选择对应的第一字符集,并且通过所述显示单元在所述显示单元的第二区域上显示与所述第一字符集区域对应的第一字符集,其中,所述显示单元上与所述第一区域对应的区域和所述第二区域不重叠;以及在所述接触物与所述触摸传感单元保持接触期间,基于所述接触物在触摸传感单元上的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符。
[0011]此外,根据本发明的一个实施例,其中所述触摸传感单元与所述显示单元至少部分重合;所述显示单元在与所述第一区域对应的区域上显示所述多个字符集区域以及所述字符集区域中的多个字符。
[0012]此外,根据本发明的一个实施例,其中基于所述接触物的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符的步骤进一步包括:如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,检测到所述接触物在所述第一字符集区域内滑动,则基于所述接触物在所述第一字符集区域上的滑动操作确定所述待输入的字符;以及通过所述显示单元在第二区域上提示所述待输入的字符。
[0013]此外,根据本发明的一个实施例,其中上述方法进一步包括:如果确定所述接触物在所述第一字符集区域上的滑动操作停止的时间超过第一阈值,则基于所述接触物的位置输出所述待输入的字符;或者如果确定所述接触物在所述第一字符集区域上做出预设动作,则输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。[0014]此外,根据本发明的一个实施例,其中所述方法进一步包括:如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,检测到所述接触物在滑动到所述第一字符集区域外,则基于所述接触物的滑动位置确定第二字符集区域;以及通过所述显示单元在第二区域上显示与所述第二字符集区域对应的第二字符集。
[0015]此外,根据本发明的一个实施例,其中基于所述接触物的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符的步骤进一步包括:如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,检测到所述接触物在所述第一区域内滑动,则基于所述接触物在所述第一区域上的滑动操作确定所述待输入的字符;以及通过所述显示单元在第二区域上提示所述待输入的字符。
[0016]此外,根据本发明的一个实施例,其中所述方法进一步包括:如果确定所述接触物在所述第一区域上的滑动操作停止的时间超过第一阈值,则基于所述接触物的位置输出所述待输入的字符;或者如果确定所述接触物在所述第一区域上做出预设动作,则输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。
【专利附图】

【附图说明】
[0017]图1是图解根据本发明实施例的信息处理设备的方框图;
[0018]图2A和2B是图解根据本发明实施例的第一区域和第二区域的示意图;以及
[0019]图3是图解根据本发明实施例的字符输入显示方法的流程图。
【具体实施方式】
[0020]将参照附图详细描述根据本发明的各个实施例。这里,需要注意的是,在附图中,将相同的附图标记赋予基本上具有相同或类似结构和功能的组成部分,并且将省略关于它们的重复描述。
[0021]下面将参照图1描述根据本发明实施例的信息处理设备。这里,根据本发明的信息处理设备可以包括诸如智能手机、平板电脑之类的终端设备。
[0022]如图1所示,根据本发明实施例的信息处理设备I可以包括显示单元10、触摸传感单元11、处理单元12。
[0023]显示单元10可以由任意的液晶或OLED显示屏幕实现,显示单元10可以来在其显示区域上显示画面。
[0024]触摸传感单元11可以由任意的电容式触摸面板实现。在该触摸传感单元11具有预设面积的触摸传感区域,并且可以对接触物(如,手指,触摸笔)在触摸传感区域中的位置(触摸位置)产生响应。根据本发明的实施例,在用户使用信息处理设备I输入字符时,触摸传感单元11可以包括字符输入区域(下面简称第一区域),并且触摸传感单元11可以对接触物在该第一区域的触摸位置产生响应。这里,第一区域包含多个字符集区域,并且这些多个字符集区域分别与不同的字符集对应。图2A显示了第一区域的实例。然而本发明不限于此,第一区域可以不限于图2A所示的情况。例如,在第一区域中可以以多行多列的方式排列多个字符集区域,而每一个字符集区域中可以以多行多列的方式排列字符集。根据本发明的实施例,触摸传感单元11可以与显示单元10至少部分重合(如,第一区域与显示单元的显示区域重合)。例如,在触摸传感单元11可以与显示单元10完全重合(重叠)。在这种情况下,在用户使用触摸传感单元11输入字符时,只要触摸传感单元11的第一区域与显示单元的显示区域重合,显示单元12可以在与该第一区域对应的显示区域上显示多个字符集区域以及多个字符集区域中的多个字符。
[0025]处理单元12可以由任意的处理器或微处理器实现。处理单元12可以基于预定的程序执行预定的处理。根据本发明的实施例,处理单元12可以根据预设的字符输入应用来控制显示单元10以及触摸传感单元11。在用户激活了字符输入应用的情况下(如,使用短信,微博等发消息),处理单元12基于预设的条件启动字符输入模式。在字符输入模式下,处理单元12可以首先在与触摸传感单元11的第一区域对应的显示区域上显示多个字符集区域以及多个字符集区域中的多个字符。然后,在接触物开始与触摸传感单元11接触时,处理单元12通过触摸传感单元11确定接触物在第一区域中的位置,并且确定与该位置(触摸位置)对应的字符集区域(下面称为第一字符集区域)。例如,可以在信息处理设备I中预先存储第一区域中的位置与对应的字符集区域的对应关系,并且处理单元12可以根据该对应关系确定与接触物的触摸位置对应的第一字符集区域。然后处理单元12基于所确定的第一字符集区域选择对应的第一字符集,并且通过显示单元10在显示区域的第二区域上显示与第一字符集区域对应的字符集(下面称为第一字符集)。这里,为了使显示更加清楚,显示单元10上与第一区域对应的区域与该第二区域不重叠。例如,如图2A所示,第一区域以及第二区域相互分离。此外,在接触物与触摸传感单元11保持接触期间,处理单元12基于接触物在触摸传感单元上的滑动从第一字符集中确定待输入的字符,并且通过显示单元10在第二区域上提示待输入的字符。
[0026]具体地,例如,在接触物与触摸传感单元11保持接触期间,在显示单元10的第二区域上显示与第一字符集区域对应的第一字符集。此时,如果处理单元12检测到接触物在第一字符集区域内滑动,则处理单元12基于接触物在第一字符集区域上的滑动操作确定待输入的字符。例如,可以基于接触物在第一字符集区域上的滑动位置确定待输入的字符。这里,可以在信息处理设备I中预先存储第一字符集区域中的位置与对应的第一字符集中的各个字符的对应关系,并且处理单元12可以根据该对应关系确定与接触物的触摸位置对应的第一字符集中的字符。然后处理单元12通过显示单元10在第二区域上提示所确定的待输入字符。例如,如图2A所示,如果在接触物触摸了字符集区域(abcdefg),则在显示单元10的第二区域上显示与符集区域(abcdefg)对应的字符集。此时,在接触物与触摸传感单元11保持接触期间,如果处理单元12检测到接触物在该字符集区域内滑动,则处理单元12基于接触物在字符集区域上的滑动位置确定待输入的字符(如,b)。然后处理单元12通过显示单元10在第二区域上提示所确定的待输入字符。这里,提示方式不限于图2A的示例,例如,还可以通过高亮、使待输入的字符变大或变形的方式进行提示。
[0027]此外,根据本发明的另一个实施例,还可以基于滑动操作的方向和幅度来确定待输入的字符。例如,如果接触物在字符集区域(abcdefg)中向左滑,则处理单元12可以基于滑动幅度确定待输入字符从当前字符向左滑动几个字符,或者在接触物在字符集区域(abcdefg)中向右滑时,处理单元12可以基于滑动幅度确定待输入字符从当前字符向右滑动几个字符。[0028]另外,第一区域和第二区域的示例不限于图2A的情况。例如,如图2B所示,在第二区域中可以以多行多列的形式显示特定字符集中的内容。这里,由于基于滑动操作确定待输入的字符并提示该待输入字符的方式与之前的描述类似,这里不再赘述。另外,还可以在第一区域中以多行多列的形式排列多个字符集区域,并且在每个字符集区域中以多行多列的形式排列多个字符。在这种情况下,可以基于接触物在第一区域中的位置确定对应的字符集区域,然后基于接触物在该字符集中的滑动操作(如,位置或上,下,左,右等方向)来确定待输入的字符。
[0029]然后,处理单元12检测接触物在第一字符集区域上的滑动操作是否停止。如果处理单元12确定接触物在第一字符集区域上的滑动操作停止的时间小于等于第一阈值(如,1-3秒),则处理单元12继续基于接触物在第一字符集区域中的滑动操作确定待输入的字符。此外,如果处理单元12确定接触物在第一字符集区域上的滑动操作停止的时间超过第一阈值,则处理单元12基于接触物的位置输出待输入的字符(滑动操作停止前确定的待输入字符)。然后,处理单元12可以继续检测接触物在第一字符集区域上的滑动操作,并继续确定下一个待输入字符。
[0030]此外,根据本发明的另一个实施例,如果处理单元12确定接触物在第一字符集区域上做出预设动作,则处理单元12输出基于接触物在做出预设动作前的滑动操作确定的待输入的字符,这里预设动作与用户选择字符的滑动操作不同。例如,该预设动作可以是接触物离开触摸传感单元12的动作。在这种情况下,输出的待输入字符可以是接触物在离开触摸传感单元12之前那一刻的滑动操作确定的待输入字符。另外,在第一区域为图2A所示的情况下,由于通过左右滑动来确定待输入字符,因此预设的动作还可以是上下滑动。在这种情况下,输出的待输入字符可以是接触物做出预设动作之前那一刻的滑动操作确定的待输入字符。
[0031]此外,如果在第二区域上显示与第一字符集区域对应的第一字符集的同时,处理单元12检测到接触物在滑动到第一字符集区域外,则处理单元12基于接触物的滑动位置确定第二字符集区域。这里,与之前的描述类似,如果处理单元12检测到接触物在滑动到第一字符集区域外,则处理单元12基于接触物的滑动位置以及预先存储的第一区域中的位置与对应的字符集区域的对应关系来确定除第一字符集区域外的另一字符集区域(下面称为第二字符集区域),并且确定与该第二字符集区域对应的字符集(下面称为第二字符集)。在这种情况下,处理单元12通过显示单元10在第二区域上显示与第二字符集区域对应的第二字符集。通过上述方式,在用户看来,如果接触物从第一字符集区域移动到第一区域中的另一位置,则处理单元12确定与该另一位置对应的第二字符集区域,并且在显示单元10上显示与该第二字符集区域对应的第二字符集。此时,如果接触物在第二字符集区域内滑动,则处理单元12可以基于接触物的滑动操作确定第二字符集中的待输入字符。
[0032]通过上述方式,可以通过接触物的触摸以及滑动操作确定字符集区域,进而根据接触物在字符集区域中的滑动操作确定待输入字符。在这种情况下,即使用户产生了误触,也可以通过滑动操作校正误触。另外,由于在滑动操作期间接触物不离开触摸传感单元11,因此节省了接触物点击所需的时间,从而能够实现快速输入。
[0033]在上面描述了根据接触物在第一区域中的位置确定第一字符集区域,基于用户在第一字符集区域内的滑动操作提示第一字符集中对应的字符,以及在接触物滑动到第一字符集区域外,重新基于接触物在第一区域中的位置确定第二字符集区域并基于滑动操作提示第二字符集中对应的字符的情况。然而,本发明不限于此,根据本发明的另一个实施例,在接触物开始与触摸传感单元11接触时,处理单元12通过触摸传感单元11确定接触物在第一区域中的位置,并且确定与该位置对应的第一字符集区域。然后处理单元12基于所确定的第一字符集区域选择对应的第一字符集,并且通过显示单元10在显示区域的第二区域上显示与第一字符集区域对应的字符集(下面称为第一字符集)。在这种情况下,在接触物与触摸传感单元11保持接触期间,如果在第二区域上显示与第一字符集区域对应的第一字符集的同时,处理单元12检测到接触物在第一区域内滑动,则处理单元12基于接触物在第一区域上的滑动操作确定待输入的字符。此外,处理单元12通过显示单元10在第二区域上提示待输入的字符。
[0034]例如,可以基于接触物在第一区域上的滑动位置确定待输入的字符。在这种情况下,在处理单元12确定了第一字符集区域和第一字符集之后,在接触物与触摸传感单元11保持接触期间,处理单元12可以通过显示单元10在第一区域上单独显示第一字符集中的各个字符以提示用户其正在选择第一字符集中的字符。这里,可以在信息处理设备I中预先存储第一区域中的位置与对应的第一字符集中的各个字符的对应关系,并且处理单元12可以根据该对应关系确定与接触物的在第一区域的触摸位置对应的第一字符集中的字符。然后处理单元12通过显示单元10在第二区域上提示所确定的待输入字符。此外,还可以基于滑动操作的方向和幅度来确定待输入的字符。例如,如果接触物在第一区域中向左滑,则处理单元12可以基于滑动幅度确定待输入字符从当前字符向左滑动几个字符,或者在接触物在第一区域中向右滑时,处理单元12可以基于滑动幅度确定待输入字符从当前字符向右滑动几个字符。
[0035]另外,在第一区域中以多行多列的形式排列第一字符集中的多个字符的情况下,可以基于接触物在第一区域中的位置确定对应的字符,然后基于接触物在第一区域中的滑动操作(如,位置或上,下,左,右等方向)来确定待输入的字符。
[0036]然后,处理单元12检测接触物在第一区域上的滑动操作是否停止。如果处理单元12确定接触物在第一区域上的滑动操作停止的时间小于等于第一阈值(如,1-3秒),则处理单元12继续基于接触物在第一区域中的滑动操作确定待输入的字符。此外,如果处理单元12确定接触物在第一区域上的滑动操作停止的时间超过第一阈值,则处理单元12基于接触物的位置输出待输入的字符(滑动操作停止前确定的待输入字符)。然后,处理单元12可以继续检测接触物在第一区域上的滑动操作,并继续确定下一个待输入字符。此外,根据本发明的另一个实施例,如果处理单元12确定接触物在第一区域上做出预设动作,则处理单元12输出基于接触物的在做出预设动作前的滑动操作确定的待输入的字符,这里预设动作与用户选择字符的滑动操作不同。例如,该预设动作可以是接触物离开触摸传感单元12的动作。在这种情况下,输出的待输入字符可以是接触物在离开触摸传感单元12之前那一刻的滑动操作确定的待输入字符。这里,如果用户希望选择其它的字符集中的字符,可以使用接触物再次接触第一区域上的其它字符集区域。在这种情况下,在处理单元12可以确定该字符集区域和对应的字符集,并通过显示单元10在第二区域显示该字符集。此时,用户可以使用接触物在第一区域上进行滑动以选择该字符集中的待输入字符。
[0037]通过上述配置,通过接触物的触摸确定了第一字符集区域之后,根据接触物在第一区域中的滑动操作确定第一字符集中的待输入字符。根据本实施例,由于第一区域范围较大,因此接触物可以在较大的范围内滑动。在这种情况下,接触物在更大的范围内滑动可以进一步避免误输入的出现。
[0038]在上面已经描述了触摸传感单元11与显示单元10至少部分重合的实施例。然而,本发明不限于此,触摸传感单元11可以与显示单元10相互分离。例如,信息处理设备I可以是具有键盘区域的手机,并且触摸传感单元11的第一区域可以与信息处理设备I的键盘区域重合。在这种情况下,多个字符集区域以及这些字符集区域中的多个字符可以印刷在触摸传感单元11的第一区域上。例如,可以以按键区域的方式在触摸传感单元11的第一区域上设置多个字符集区域,并且每一个字符集区域(按键区域)包含多个字符。
[0039]这里,由于通过接触物在第一区域上的触摸和滑动选择字符集或字符的方式与之前的描述类似,因此这里仅对其进行简单描述。例如,根据本发明的一个实施例,可以通过接触物与第一区域的触摸确定第一字符集区域,进而根据接触物在第一字符集区域中的滑动操作确定并提示待输入字符,并且基于预设的操作(如,按压、接触物离开触摸传感单元等等)输出该待输入字符。此外,如果检测到接触物在滑动到第一字符集区域外,则基于接触物的滑动位置确定第二字符集区域,进而根据接触物在第二字符集区域中的滑动操作确定并提示待输入字符,并且基于预设的操作(如,按压、接触物离开触摸传感单元等等)输出该待输入字符。此外,根据本发明的另一个实施例,可以通过接触物与第一区域的触摸确定第一字符集区域,进而根据接触物在第一区域中的滑动操作确定并提示待输入字符,并且基于预设的操作(如,按压、接触物离开触摸传感单元等等)输出该待输入字符。这里,如果用户希望选择其它的字符集中的字符,该用户可以使用接触物再次接触第一区域上的其它字符集区域。此时,可以确定该字符集区域和对应的字符集,并通过显示单元10在第二区域显示该字符集,并且可以通过接触物在第一区域上进行滑动以选择该字符集中的待输入字符。在这种情况下,可以基于预设的操作(如,按压、接触物离开触摸传感单元等等)输出该待输入字符。
[0040]下面,将参照图3描述根据本发明实施例的字符显示输入方法。这里,图3的方法可以应用到图1所示的信息处理设备上。该信息处理设备具有显示单元以及具有第一区域并对接触物在第一区域中的位置产生响应的触摸传感单元。
[0041]如图3所示,在步骤S301,基于预设的条件启动字符输入模式。
[0042]具体地,如针对图1的描述那样,在用户激活了字符输入应用的情况下(如,使用短信,微博等发消息),信息处理设备I的处理单元12基于预设的条件启动字符输入模式。此时,在启动字符输入模式后,处理单元12可以首先控制显示单元10在与触摸传感单元11的第一区域对应的显示区域上显示多个字符集区域以及多个字符集区域中的多个字符。这里,在字符输入模式下,第一区域可以为字符输入区域,并且触摸传感单元11可以对接触物在该第一区域的触摸位置产生响应。在字符输入模式下,第一区域可以包含多个字符集区域,并且这些多个字符集区域分别与不同的字符集对应。根据本发明的实施例,触摸传感单元11可以与显示单元10至少部分重合。例如,第一区域与显示单元的显示区域重合。在这种情况下,只要触摸传感单元11的第一区域与显示单元的显示区域重合,显示单元12就可以在字符输入模式下,在与该第一区域对应的显示区域上显示多个字符集区域以及多个字符集区域中的多个字符。[0043]在步骤S302,在字符输入模式下,在所述接触物开始与所述触摸传感单元接触时,通过所述触摸传感单元确定所述接触物在所述第一区域中的位置,并且确定与所述位置对应的第一字符集区域。
[0044]具体地,在字符输入模式下,在接触物开始与触摸传感单元11接触时,处理单元12通过触摸传感单元11确定接触物在第一区域中的位置,并且确定与该位置对应的字符集区域(第一字符集区域)。例如,可以在信息处理设备I中预先存储第一区域中的位置与对应的字符集区域的对应关系,并且处理单元12可以根据该对应关系确定与接触物的触摸位置对应的第一字符集区域。
[0045]在步骤S303,基于所确定的第一字符集区域选择对应的第一字符集,并且通过所述显示单元在所述显示单元的第二区域上显示与所述第一字符集区域对应的第一字符集。这里,所述显示单元上与所述第一区域对应的区域和所述第二区域不重叠。
[0046]具体地,处理单元12基于所确定的第一字符集区域选择对应的第一字符集,并且通过显示单元10在显示区域的第二区域上显示与第一字符集区域对应的字符集(第一字符集)。这里,为了使显示更加清楚,显示单元10上与第一区域对应的区域与该第二区域不重叠。例如,如图2A所示,第一区域以及第二区域相互分离。
[0047]在步骤S304,在接触物与所述触摸传感单元保持接触期间,基于接触物在触摸传感单元上的滑动从第一字符集中确定待输入的字符,并且通过显示单元在所述第二区域上所述待输入的字符。
[0048]具体地,在接触物与触摸传感单元11保持接触期间,处理单元12基于接触物在触摸传感单元上的滑动从第一字符集中确定待输入的字符,并且通过显示单元10在第二区域上提示待输入的字符。
[0049]例如,步骤S304可以进一步包括:如果在第二区域上显示与第一字符集区域对应的第一字符集的同时,检测到接触物在第一字符集区域内滑动,则基于接触物在第一字符集区域上的滑动操作确定待输入的字符,并且通过显示单元在第二区域上提示待输入的字符。
[0050]具体地,根据本发明的一个实施例,在接触物与触摸传感单元11保持接触期间,在显示单元10的第二区域上显示与第一字符集区域对应的第一字符集。此时,如果处理单元12检测到接触物在第一字符集区域内滑动,则处理单元12基于接触物在第一字符集区域上的滑动操作确定待输入的字符。例如,可以基于接触物在第一字符集区域上的滑动位置确定待输入的字符。然后处理单元12通过显示单元10在第二区域上提示所确定的待输入字符。例如,如图2A所示,如果在接触物触摸了字符集区域(abcdefg),则在显示单元10的第二区域上显示与符集区域(abcdefg)对应的字符集。此时,在接触物与触摸传感单元11保持接触期间,如果处理单元12检测到接触物在该字符集区域内滑动,则处理单元12基于接触物在字符集区域上的滑动位置确定待输入的字符(如,b)。然后处理单元12通过显示单元10在第二区域上提示所确定的待输入字符。这里,提示方式不限于图2A的示例,例如,还可以通过高亮、使待输入的字符变大或变形的方式进行提示。此外,根据本发明的另一个实施例,还可以基于滑动操作的方向和幅度来确定待输入的字符。例如,如果接触物在字符集区域(abcdefg)中向左滑,则处理单元12可以基于滑动幅度确定待输入字符从当前字符向左滑动几个字符,或者在接触物在字符集区域(abcdefg)中向右滑时,处理单元12可以基于滑动幅度确定待输入字符从当前字符向右滑动几个字符。另外,第一区域和第二区域的示例不限于图2A的情况。例如,如图2B所示,在第二区域中可以以多行多列的形式显示特定字符集中的内容。这里,由于基于滑动操作确定待输入的字符并提示该待输入字符的方式与之前的描述类似,这里不再赘述。另外,还可以在第一区域中以多行多列的形式排列多个字符集区域,并且在每个字符集区域中以多行多列的形式排列多个字符。在这种情况下,可以基于接触物在第一区域中的位置确定对应的字符集区域,然后基于接触物在该字符集中的滑动操作(如,位置或上,下,左,右等方向)来确定待输入的字符。
[0051]在确定了待输入字符的情况下,用户可以根据预定的动作来输出所确定的待输入字符。在这种情况下,图3的步骤还可以包括:如果确定接触物在第一字符集区域上的滑动操作停止的时间超过第一阈值,则基于接触物的位置输出待输入的字符。
[0052]具体地,处理单元12检测接触物在第一字符集区域上的滑动操作是否停止。如果处理单元12确定接触物在第一字符集区域上的滑动操作停止的时间小于等于第一阈值(如,1-3秒),则处理单元12继续基于接触物在第一字符集区域中的滑动操作确定待输入的字符。此外,如果处理单元12确定接触物在第一字符集区域上的滑动操作停止的时间超过第一阈值,则处理单元12基于接触物的位置输出待输入的字符(滑动操作停止前确定的待输入字符)。然后,处理单元12可以继续检测接触物在第一字符集区域上的滑动操作,并继续确定下一个待输入字符。
[0053]另外,图3的步骤还可以包括:如果确定接触物在第一字符集区域上做出预设动作,则输出基于接触物在做出预设动作前的滑动操作确定的待输入的字符。这里,预设动作与用户选择字符的滑动操作不同。
[0054]具体地,如果处理单元12确定接触物在第一字符集区域上做出预设动作,则处理单元12输出基于接触物在做出预设动作前的滑动操作确定的待输入的字符,这里预设动作与用户选择字符的滑动操作不同。例如,该预设动作可以是接触物离开触摸传感单元12的动作。在这种情况下,输出的待输入字符可以是接触物在离开触摸传感单元12之前那一刻的滑动操作确定的待输入字符。另外,在第一区域为图2A所示的情况下,由于通过左右滑动来确定待输入字符,因此预设的动作还可以是上下滑动。在这种情况下,输出的待输入字符可以是接触物做出预设动作之前那一刻的滑动操作确定的待输入字符。
[0055]此外,在接触物从第一字符集区域滑动到第一字符集区域外的情况下,图3的方法还可以包括:如果在第二区域上显示与第一字符集区域对应的第一字符集的同时,检测到接触物在滑动到第一字符集区域外,则基于接触物的滑动位置确定第二字符集区域,并且通过显示单元在第二区域上显示与第二字符集区域对应的第二字符集。
[0056]具体地,如果在第二区域上显示与第一字符集区域对应的第一字符集的同时,处理单元12检测到接触物在滑动到第一字符集区域外,则处理单元12基于接触物的滑动位置确定第二字符集区域。这里,处理单元12可以基于接触物的滑动位置以及预先存储的第一区域中的位置与对应的字符集区域的对应关系来确定除第一字符集区域外的另一字符集区域(第二字符集区域),并且确定与该第二字符集区域对应的字符集(第二字符集)。在这种情况下,处理单元12通过显示单元10在第二区域上显示与第二字符集区域对应的第二字符集。通过上述方式,在用户看来,如果接触物从第一字符集区域移动到第一区域中的另一位置,则处理单元12确定与该另一位置对应的第二字符集区域,并且在显示单元10上显示与该第二字符集区域对应的第二字符集。此时,如果接触物在第二字符集区域内滑动,则处理单元12可以基于接触物的滑动操作确定第二字符集中的待输入字符。
[0057]通过上述方式,可以通过接触物的触摸以及滑动操作确定字符集区域,进而根据接触物在字符集区域中的滑动操作确定待输入字符。在这种情况下,即使用户产生了误触,也可以通过滑动操作校正误触。另外,由于在滑动操作期间接触物不离开触摸传感单元11,因此节省了接触物点击所需的时间,从而能够实现快速输入。
[0058]在上面描述了根据接触物在第一区域中的位置确定第一字符集区域,基于用户在第一字符集区域内的滑动操作提示第一字符集中对应的字符,以及在接触物滑动到第一字符集区域外,重新基于接触物在第一区域中的位置确定第二字符集区域并基于滑动操作提示第二字符集中对应的字符的情况。然而,本发明不限于此,根据本发明的另一个实施例,图3的步骤S304还可以包括:如果在第二区域上显示与第一字符集区域对应的第一字符集的同时,检测到接触物在所述第一区域内滑动,则基于接触物在所述第一区域上的滑动操作确定待输入的字符;以及通过显示单元在第二区域上提示待输入的字符。
[0059]具体地,在接触物与触摸传感单元11保持接触期间,如果在第二区域上显示与第一字符集区域对应的第一字符集的同时,处理单元12检测到接触物在第一区域内滑动,则处理单元12基于接触物在第一区域上的滑动操作确定待输入的字符。此外,处理单元12通过显示单元10在第二区域上提示待输入的字符。例如,可以基于接触物在第一区域上的滑动位置确定待输入的字符。在这种情况下,在处理单元12确定了第一字符集区域和第一字符集之后,在接触物与触摸传感单元11保持接触期间,处理单元12可以通过显示单元10在第一区域上单独显示第一字符集中的各个字符以提示用户其正在选择第一字符集中的字符。这里,可以在信息处理设备I中预先存储第一区域中的位置与对应的第一字符集中的各个字符的对应关系,并且处理单元12可以根据该对应关系确定与接触物的在第一区域的触摸位置对应的第一字符集中的字符。然后处理单元12通过显示单元10在第二区域上提示所确定的待输入字符。此外,还可以基于滑动操作的方向和幅度来确定待输入的字符。例如,如果接触物在第一区域中向左滑,则处理单元12可以基于滑动幅度确定待输入字符从当前字符向左滑动几个字符,或者在接触物在第一区域中向右滑时,处理单元12可以基于滑动幅度确定待输入字符从当前字符向右滑动几个字符。另外,在第一区域中以多行多列的形式排列第一字符集中的多个字符的情况下,可以基于接触物在第一区域中的位置确定对应的字符,然后基于接触物在第一区域中的滑动操作(如,位置或上,下,左,右等方向)来确定待输入的字符。
[0060]此外,根据本实施例,图3的方法还可以包括:如果确定接触物在第一区域上的滑动操作停止的时间超过第一阈值,则基于接触物的位置输出待输入的字符。
[0061]具体地,处理单元12检测接触物在第一区域上的滑动操作是否停止。如果处理单元12确定接触物在第一区域上的滑动操作停止的时间小于等于第一阈值(如,1-3秒),则处理单元12继续基于接触物在第一区域中的滑动操作确定待输入的字符。此外,如果处理单元12确定接触物在第一区域上的滑动操作停止的时间超过第一阈值,则处理单元12基于接触物的位置输出待输入的字符(滑动操作停止前确定的待输入字符)。然后,处理单元12可以继续检测接触物在第一区域上的滑动操作,并继续确定下一个待输入字符。
[0062]另外,根据本实施例,图3的方法还可以包括:如果确定接触物在第一区域上做出预设动作,则输出基于接触物在做出预设动作前的滑动操作确定的待输入的字符。这里,预设动作与用户选择字符的滑动操作不同。
[0063]具体地,如果处理单元12确定接触物在第一区域上做出预设动作,则处理单元12输出基于接触物的在做出预设动作前的滑动操作确定的待输入的字符,这里预设动作与用户选择字符的滑动操作不同。例如,该预设动作可以是接触物离开触摸传感单元12的动作。在这种情况下,输出的待输入字符可以是接触物在离开触摸传感单元12之前那一刻的滑动操作确定的待输入字符。
[0064]通过上述配置,通过接触物的触摸确定了第一字符集区域之后,根据接触物在第一区域中的滑动操作确定第一字符集中的待输入字符。根据本实施例,由于第一区域范围较大,因此接触物可以在较大的范围内滑动。在这种情况下,接触物在更大的范围内滑动可以进一步避免误输入的出现。
[0065]在上面已经描述了在触摸传感单元11与显示单元10至少部分重合的情况下,根据本发明实施例的字符显示输入方法(图3的方法)。然而,本发明不限于此,信息处理设备I还可以包括触摸传感单元11可以与显示单元10相互分离的情况。例如,信息处理设备I可以是具有键盘区域的手机,并且触摸传感单元11的第一区域可以与信息处理设备I的键盘区域重合。此时,多个字符集区域以及这些字符集区域中的多个字符可以印刷在触摸传感单元11的第一区域上。这里,由于信息处理设备I执行的字符显示输入方法与图3所示的步骤类似,因此这里不再赘述。
[0066]在上面详细描述了本发明的各个实施例。然而,本领域技术人员应该理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行各种修改,组合或子组合,并且这样的修改应落入本发明的范围内。
【权利要求】
1.一种信息处理设备,包括: 显示单元,配置来在其显示区域上显示画面; 触摸传感单元,具有第一区域,并且配置来对接触物在第一区域中的位置产生响应,其中所述第一区域包含多个字符集区域,并且所述多个字符集区域分别与不同的字符集对应; 处理单元,配置来控制所述显示单元以及所述触摸传感单元, 其中,所述处理单元基于预设的条件启动字符输入模式; 在所述字符输入模式下,在所述接触物开始与所述触摸传感单元接触时,所述处理单元通过所述触摸传感单元确定所述接触物在所述第一区域中的位置,并且确定与所述位置对应的第一字符集区域; 所述处理单元基于所确定的第一字符集区域选择对应的第一字符集,并且通过所述显示单元在所述显示单元的第二区域上显示与所述第一字符集区域对应的第一字符集,其中,所述显示单元上与所述第一区域对应的区域和所述第二区域不重叠;以及 在所述接触物与所述触摸传感单元保持接触期间,所述处理单元基于所述接触物在触摸传感单元上的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符。
2.如权利要求1所述的信息处理设备,其中 所述触摸传感单元与所述显示单元至少部分重合;以及 所述显示单元在与所述第一区域对应的区域上显示所述多个字符集区域以及所述字符集区域中的多个字符。
3.如权利要求1所述的信息处理设备,其中 所述触摸传感单元与所述显示单元相互分离;以及 所述多个字符集区域以及所述字符集区域中的多个字符印刷在所述触摸传感单元的第一区域上。
4.如权利要求1所述的信息处理设备,其中 如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,所述处理单元检测到所述接触物在所述第一字符集区域内滑动,则所述处理单元基于所述接触物在所述第一字符集区域上的滑动操作确定所述待输入的字符;以及 所述处理单元通过所述显示单元在第二区域上提示所述待输入的字符。
5.如权利要求4所述的信息处理设备,其中 如果处理单元确定所述接触物在所述第一字符集区域上的滑动操作停止的时间超过第一阈值,则所述处理单元基于所述接触物的位置输出所述待输入的字符;或者 如果处理单元确定所述接触物在所述第一字符集区域上做出预设动作,则所述处理单元输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。
6.如权利要求4所述的信息处理设备,其中 如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,所述处理单元检测到所述接触物在滑动到所述第一字符集区域外,则所述处理单元基于所述接触物的滑动位置确定第二字符集区域;以及所述处理单元通过所述显示单元在第二区域上显示与所述第二字符集区域对应的字符集。
7.如权利要求1所述的信息处理设备,其中 如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,所述处理单元检测到所述接触物在所述第一区域内滑动,则所述处理单元基于所述接触物在所述第一区域上的滑动操作确定所述待输入的字符;以及 所述处理单元通过所述显示单元在第二区域上提示所述待输入的字符。
8.如权利要求7所述的信息处理设备,其中 如果处理单元确定所述接触物在所述第一区域上的滑动操作停止的时间超过第一阈值,则所述处理单元基于所述接触物的位置输出所述待输入的字符;或者 如果处理单元确定所述接触物在所述第一区域上做出预设动作,则所述处理单元输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。
9.一种字符输入显示方法,应用于信息处理设备,所述信息处理设备包括显示单元以及具有第一区域并对接触物在第一区域中的位置产生响应的触摸传感单元,其中第一区域包含多个字符集区域,并且所述多个字符集区域分别与不同的字符集对应,所述方法包括: 基于预设的条件启动字符输入模式; 在所述字符输入模式下,在所述接触物开始与所述触摸传感单元接触时,通过所述触摸传感单元确定所述接触物在所述第一区域中的位置,并且确定与所述位置对应的第一字符集区域; 基于所确定的第一字符集区域选择对应的第一字符集,并且通过所述显示单元在所述显示单元的第二区域上显示与所述第一字符集区域对应的第一字符集,其中,所述显示单元上与所述第一区域对应的区域和所述第二区域不重叠;以及 在所述接触物与所述触摸传感单元保持接触期间,基于所述接触物在触摸传感单元上的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符。
10.如权利要求9所述的方法,其中 所述触摸传感单元与所述显示单元至少部分重合; 所述显示单元在与所述第一区域对应的区域上显示所述多个字符集区域以及所述字符集区域中的多个字符。
11.如权利要求9所述的方法,其中 所述触摸传感单元与所述显示单元相互分离;以及 所述多个字符集区域以及所述字符集区域中的多个字符印刷在所述触摸传感单元的第一区域上。
12.如权利要求9所述的方法,其中基于所述接触物的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符的步骤进一步包括: 如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,检测到所述接触物在所述第一字符集区域内滑动,则基于所述接触物在所述第一字符集区域上的滑动操作确定所述待输入的字符;以及 通过所述显示单元在第二区域上提示所述待输入的字符。
13.如权利要求12所述的方法,进一步包括: 如果确定所述接触物在所述第一字符集区域上的滑动操作停止的时间超过第一阈值,则基于所述接触物的位置输出所述待输入的字符;或者 如果确定所述接触物在所述第一字符集区域上做出预设动作,则输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。
14.如权利要求12所述的方法,进一步包括: 如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,检测到所述接触物在滑动到所述第一字符集区域外,则基于所述接触物的滑动位置确定第二字符集区域;以及 通过所述显示单元在第二区域上显示与所述第二字符集区域对应的字符集。
15.如权利要求9所述的方法,其中基于所述接触物的滑动从所述第一字符集中确定待输入的字符,并且通过所述显示单元在所述第二区域上提示所述待输入的字符的步骤进一步包括: 如果在所述第二区域上显示与所述第一字符集区域对应的第一字符集的同时,检测到所述接触物在所述第一区域内滑动,则基于所述接触物在所述第一区域上的滑动操作确定所述待输入的字符;以及 通过所述显示单元在第二区域上提示所述待输入的字符。
16.如权利要求15所述的方法,进一步包括: 如果确定所述接触物在所述第一区域上的滑动操作停止的时间超过第一阈值,则基于所述接触物的位置输出所述待输入的字符;或者 如果确定所述接触物在所述第一区域上做出预设动作,则输出基于所述接触物在做出预设动作前的滑动操作确定的所述待输入的字符,其中所述预设动作与所述用户选择字符的滑动操作不同。
【文档编号】G06F3/0488GK103631505SQ201210299863
【公开日】2014年3月12日 申请日期:2012年8月21日 优先权日:2012年8月21日
【发明者】侯紫峰, 刘宇尘 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1