输入装置及其输入方法与流程

文档序号:15828444发布日期:2018-11-03 00:08阅读:101来源:国知局

本发明涉及一种输入装置及其输入方法,尤其涉及一种可以进行文字插入输入的输入装置及其输入方法。

背景技术

近年,如智能手机以及平板电脑等电子装置,基本都使用了触摸屏幕进行文字和图形等输入。通过手指、手写笔等对触摸屏幕进行触摸操作,来实现光标的移动,以及信息的选择等。

如图1所示,在电子装置的显示画面上,分为左侧的文本信息显示区域,和右侧的文字输入区域。在文本信息显示区域显示了已经输入的文本信息,如图所示,当使用者想在文本信息中插入输入文字时,把光标移动到想进行插入输入的位置,然后在文字输入区域进行文字的输入操作。例如,想在图中的文本信息中的位置11插入文字“话”,先把光标移动到位置11,然后在文字输入区域通过软键盘(softkeyboard)输入拼音“hua”,再从文字选择栏中显示的该拼音所对应的汉字候补中,选出希望输入的汉字“话”。

这里,可以通过手指或者手写笔在电子装置的触摸屏幕上进行触摸,把光标移动到想进行插入输入的位置,也可以通过电子装置的软/硬键盘的光标移动按键“←”、“↑”、“→”、“↓”,将光标移动到文本信息中想进行插入输入的位置。

但是,如图1所示,当光标移动到位置11之后,想在位置11进行文字插入输入时,如果使用者是在行驶的车辆中,由于车辆的颠簸振动,手指触摸到文本信息,或者是使用者无意触摸到键盘上的光标移动按键,就会出现如图所示那样,光标从位置11移动到位置12,这时进行文字输入的话,就无法将希望输入的文字输入到位置11了,即,发生错误输入的问题。

还有,如果使用者发现上述错误的输入,需要删除输入到位置12的文字,同时还要在位置11重新插入输入希望输入的文字,这样的修改操作也给使用者带来很多麻烦。



技术实现要素:

本发明针对现有技术中存在的上述技术问题,提供一种即使使用者发生了错误操作,也能够在使用者想进行文字插入输入的位置上输入希望输入文字的输入装置及其输入方法。

为了解决现有技术中存在的上述技术问题,本发明的输入装置具备:显示部,显示文本信息;输入部,通过手指、笔或者按键操作在上述文本信息中的输入位置上进行文字输入;检测部,当通过上述输入部进行文字输入时,检测出上述手指、笔在上述文本信息中所接触的位置或者通过按键操作将光标所移动的位置;判断部,对上述检测部检测出的位置是否为多个进行判断,以及控制部,当上述判断部判断有多个位置时,将上述多个位置作为上述输入位置的候补能够进行文字输入。

还有,在上述输入装置,上述控制部可以将上述文本信息中的上述多个位置前面的文字分别与输入文字或者输入文字候补组合,作为选择文字候补显示在上述显示部上。

还有,在上述输入装置,当上述多个位置前面的文字相同时,上述控制部分别将从上述多个位置前面的文字到再前面的不同文字的文字列与输入文字或者输入文字候补组合,作为选择文字候补显示在上述显示部上。

还有,在上述输入装置,通过上述控制部,可以在上述文本信息中的上述多个位置上标记不同的字符显示在上述显示部上,分别将不同的字符与输入文字或者输入文字候补组合,作为选择文字候补显示在上述显示部上。

还有,在上述输入装置,上述检测部可以将上述文本信息中光标的位置、滑动操作轨迹经过上述文本信息中的位置作为上述输入位置进行检测。

此外,为了解决现有技术中存在的上述技术问题,本发明还提供了一种输入方法,包括:输入步骤,通过手指、笔或者按键操作在显示文本信息中的输入位置上进行文字输入;检测步骤,在上述输入步骤进行文字输入时,检测出上述手指、笔在上述文本信息中所接触的位置,或者通过按键操作将光标所移动的位置;判断步骤,对上述检测步骤检测出的位置是否为多个进行判断,以及控制步骤,当上述判断步骤判断有多个位置时,将上述多个位置作为上述输入位置的候补能够进行文字输入。

根据本发明,即使使用者出现了在文本信息中触摸多个位置的错误操作,也可以把使用者想进行插入输入的位置从多个位置中选出来,在该输入位置上输入希望输入的文字,不需要进行修改等操作。

附图说明

图1是表示现有的输入装置输入画面的示意图。

图2是表示本发明实施方式的输入装置结构的框图。

图3是表示本发明第1实施方式的输入装置具体处理方法的流程图。

图4是表示本发明第1实施方式的输入装置的显示画面示意图。

图5是表示本发明第1实施方式的输入装置的其他显示画面示意图。

图6是表示本发明第1实施方式的输入装置的其他显示画面示意图。

图7是表示本发明第1实施方式的输入装置的其他显示画面示意图。

图8是表示本发明第2实施方式的输入装置具体处理方法的流程图。

图9是表示本发明第2实施方式的输入装置的显示画面示意图。

图10是表示本发明其他实施方式的输入装置的显示画面示意图。

具体实施方式

以下,参照附图,对本发明的输入装置进行详细说明。

图2是本发明实施方式的输入装置结构的框图。如图所示,本实施方式的输入装置具备:显示部1、输入部2、检测部3、判断部4、以及控制部5。这与之后要进行说明的第1实施方式以及第2实施方式的构成相同。

显示部1可以兼备操作部(图中未表示),具有显示屏幕和触摸屏幕。显示屏幕可以是由lcd(liquidcrystaldisplay)、有机el(organicelectro-luminescencepanel)、或者等离子屏等显示设备构成。

显示部1的触摸屏幕可以是电容式、电阻式、红外线式以及负荷检测式等其中的任意一种。通过手指、手写笔等在显示面板上触碰操作选项,就可以对该选项进行操控。

还有,输入部2是通过接收使用者的手指或者手写笔等的触碰,按下字母、数字和汉字等文字按键以及操作电子装置所必要的各种功能按键等,来进行信息或者命令的输入。输入部2存储多种语言数据,而且,还可以把输入的拼音等字母转换成其对应的汉字。

这里,输入部2可以从文字候补中选出希望输入的文字。

还有,检测部3是在插入输入文字时,检测出文本信息中作为触摸位置的光标位置或者滑动轨迹。检测方式可以是电压式、电容量(electrostaticcapacity)式、弹性超声波式、光学式或者电磁引导式等。通过触摸位置的2次元坐标检测出触摸的位置。

还有,判断部4是由专用集成电路,或者cpu功能模块构成。对检测部3检测出的位置是否为多个进行判断。

这里,可以设定进行文字输入前的规定时间段,将该时间段内检测出的触摸位置作为判断对象进行判断。即,判断部4对作为判断对象的触摸位置是否为多个进行判断。还可以设定进行文字输入前的相邻时间检测出的触摸位置的检测时间的规定时间间隔,将该时间间隔内检测出的触摸位置作为判断对象进行判断,即,判断部4对作为判断对象的触摸位置是否为多个进行判断。

另外,上述的时间段以及时间间隔可以是使用者来进行设定,也可以是默认进行设定。

还有,控制部5是由通常的计算机构成,其内部具有例如cpu、rom、eeprom、ram、i/o以及连接这些构成的总线(图中未表示)。当判断部4判断有多个触摸位置时,控制部5将该多个触摸位置作为输入位置的候补能够进行文字输入。

下面,结合图3到图7,对本发明的第1实施方式的输入装置的动作进行详细说明。

图3是表示以车载使用导航装置为例的第1实施方式的输入装置处理方法流程图,图4到图7是第1实施方式的车载使用导航装置的显示画面示意图。

在第1实施方式中,如图4所示,左侧的文本信息显示区域中显示了已经输入的文本信息,如果使用者想在该文本信息中插入文字进行追加输入的话,先将光标移动到文本信息中想进行插入输入位置,然后在右侧的文字输入区域输入希望输入的文字。这是图3中的步骤s101。

在步骤s102,在进行文字输入前的规定时间内,对文本信息中是否有多个触摸位置进行判断。在第1实施方式中,检测部3将文本信息中的光标所处位置作为触摸位置检测出来。如图4所示,文本信息中光标在位置11和位置12都有规定时间以上的停留,所以,位置11和位置12作为触摸位置被检测出来。

还有,在文字输入区域进行文字输入前的3秒内,判断部4对检测部3在该3秒内所检测出的触摸位置是否为多个进行判断。在第1实施方式中,判断位置11和位置12的检测时间是否在进行文字输入前的3秒内。当位置11和位置12的检测时间都在这3秒内时,即,判断部4判断有多个触摸位置时(步骤s102的“是”),进入到步骤s103,否则(步骤s102的“否”),即,进行文字输入前的3秒内,位置11和位置12中只有一个的检测时间在这3秒内或者都不在这3秒内,进入到步骤s105,将希望输入的文字输入到检测时间在后的触摸位置上。

还有,在步骤s103,分别将多个触摸位置前面的文字与输入文字候补组合,作为选择文字候补显示在显示部1上。如图4所示,在文字输入区域,位置11前面的文字“通”和位置12前面的文字“老”分别与输入的拼音“hua”对应的汉字候补组合,作为选择文字候补显示在显示部1上。在步骤s104,使用者从该选择文字候补中选出希望输入的候补进行输入。

还有,在步骤s103,如图5所示,如果位置11和位置12的前面文字分别与输入的拼音“hua”对应汉字候补组合,能够成为词语或者习惯用语,那可以把该候补优先显示在选择文字候补列表中。例如,如图所示,“通话”是一个词语,将“通话”显示在其他选择文字候补之前。

再有,如图6所示,当使用者先选出了输入拼音“hua”对应的汉字为“话”时,位置11前面的文字“通”和位置12前面的文字“老”分别与该选出的汉字“话”组合,把组合后的文字列“通话”和“老话”作为选择文字候补显示在显示部1上。

另外,在步骤s103,如图7所示,当作为触摸位置的位置13和位置14前面的文字相同时(都是“人”字),分别将从位置13和位置14前面的文字到再前面的不同文字的文字列与输入文字组合,作为选择文字候补显示在显示部1上。如图所示,位置13前面的文字列“联系人”和位置14前面的文字列“联系人”相同,再前面的文字“1”和“2”不同,所以,将文字列“1联系人”和“2联系人”分别与输入文字“小”组合,作为选择文字候补显示在显示部1上。

下面,结合图8和图9,对本发明的第2实施方式的输入装置进行详细说明。图8是第2实施方式的输入装置的处理方法流程图,图9是第2实施方式的输入装置显示画面的示意图。

图8的步骤s201与图3的步骤s101相同,这里就不进行重复说明。在步骤s202,在进行拼音输入前的规定时间间隔内,对文本信息中是否有多个触摸位置进行判断。在第2实施方式中,如图9所示,检测部3将文本信息中的光标所处位置作为触摸位置检测出来。文本信息中光标在位置11和位置12都有规定时间以上的停留,所以,位置11和位置12作为触摸位置被检测出来。然后判断部4根据位置11和位置12的检测时间,判断该检测时间的时间间隔是否在规定时间间隔2秒内。当位置11和位置12的检测时间的时间间隔在2秒内时,即,判断部4判断有多个触摸位置时(步骤s202的“是”),进入到步骤s203,否则(步骤s202的“否”),即,位置11和位置12的检测时间的时间间隔超过2秒时,进入到步骤s205,将希望输入的文字输入到检测时间在后的触摸位置上。

还有,在步骤s203,分别在多个触摸位置上标记不同的号码,然后将各不同的号码分别与输入的文字组合,作为选择文字候补显示在显示部1上。在步骤s204,使用者从该选择文字候补中选出希望输入的候补进行输入。

如图9所示,在左侧的文本信息显示区域,作为触摸位置的位置11和位置12上分别标记了号码①和号码②。在右侧的文字输入区域,号码①和号码②分别与输入的文字“话”组合,作为选择文字候补显示在显示部1上。

另外,在本实施方式中,在触摸位置上不仅仅可以标记不同的数字号码,还可以标记不同的字母或者符号等字符。

还有,在第1实施方式和第2实施方式中,检测部3可以检测出所有在文本信息中的触摸位置,也可以是在判断部4规定的时间段或者时间间隔内,对触摸位置进行检测。

还有,在本发明,为区别/强调触摸位置,可以让光标分别在多个触摸位置上进行闪烁,也可以让触摸位置周边的文字以不同的颜色显示。

还有,检测部3不仅仅可以将光标位置作为触摸位置进行检测,还可以将滑动操作轨迹作为滑动触摸位置进行检测。如图10所示,将位置11和位置12前面的文字与输入文字组合,作为选择文字候补显示在显示部1上的同时,也将文本信息中滑动触摸操作的滑动轨迹所经过的文字“系”与输入文字“话”组合,作为选择文字候补显示在显示部1上。

这里,如图10所示,不仅仅可以是将滑动轨迹15所经过的文字“系”与输入文字“话”组合,将“系话”作为选择文字候补进行显示,也可以反过来,将输入文字“话”与滑动轨迹15所经过的文字“系”组合,将“话系”作为选择文字候补进行显示。

还有,在上述实施方式中,当有多个触摸位置时,可以通过语音对使用者进行提示,还可以将不同的选择文字候补用不同的颜色进行显示。

在上述实施方式中,检测部3在触摸式的输入装置中可以通过手指、手写笔在文本信息中的触摸检测出触摸位置,或通过软键盘操作检测出光标移动位置。同样,在非触摸式的输入装置中,可以通过硬键盘(hardkeyboard)(机械键盘)按键操作进行光标的移动,将光标规定时间以上停留的位置作为光标位置进行检测。

还有,在上述实施方式中,是针对使用拼音输入进行说明的,但也适用于手写输入,或者是日语的字母输入、假名输入等其他语言的输入情形。

本发明的输入装置不仅限于实施方式中的车载使用导航装置,还适用于手机、平板电脑等所有进行文字输入的电子装置。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1