输入装置的制作方法

文档序号:12200702阅读:176来源:国知局
输入装置的制作方法
本发明涉及输入装置,更详细而言,涉及使软键盘显示并能进行对该软键盘的操作输入的输入装置。

背景技术:
作为对PC、便携式终端装置等的信息处理装置的一般的操作输入单元使用键盘。在用户操作键盘时,通常确定原位(homeposition)。原位指的是,例如在用户不看键盘而进行输入的所谓触摸打字(touchtyping)时,放置手指的正确位置。在触摸打字中总是需要固定手的位置,对每一个手指确定有键盘上的固定位置。例如,在QWERTY排列的物理键盘的情况下,在“F”键和“J”键上设置有小的突起部,通过触摸该突起部,变成能分别将左手的食指和右手的食指放置在键上。另外,在数字键的情况下,在“5”的键上设置有突起部,变成能知道原位的位置。另一方面,近几年,除了物理键盘之外,软键盘正在普及。软键盘是将本来由键盘进行的输入处理由软件来实现的键盘,变成对画面上显示的键盘(文字属性面板(CharacterPalette)),使用触摸面板由用户的手指进行输入、或使用鼠标、笔等对各键进行输入。在这样的软键盘中,当然不能设置如上述物理键盘那样的突起部。关于使软键盘的操作性提高的技术,例如,在专利文献1中公开有,在注视操作对象的同时,在信息的输入以及显示信息的把握中,用于在肓触(blindtouch)中也可利用的信息输入/显示装置。该装置,在紧贴于触摸显示器的覆盖部配置光纤束,通过覆盖控制部的划分识别功能,从划分信息判断输入划分的位置和形状,由传动器(Actuator)控制与该位置对应的光纤的长度。由此,在覆盖面上形成凹凸并设置触感相互不同的区域,以该触感可利用盲触。另外,根据专利文献2,公开有以能进行执行盲打(blindtyping)等的高速输入为目的的、具有软键盘的信息处理装置。该信息处理装置构成为,当在液晶显示器上显示软键盘时,在显示有软键盘的部分的上部放置带突起的键盘输入辅助部。由此,与通常的键盘一样通过触觉能感觉到输入感那样,使用户的输入感觉提高,进行执行盲打等的高速输入。现有技术文献专利文献专利文献1:特开平9-319518号公报;专利文献2:特开平6-332602号公报。

技术实现要素:
本发明所要解决的技术问题如上所述,虽然在物理键盘中设置有用于确认原位的突起部,但在一般的软键盘的情况下,由于不能通过突起部确认原位,所以需要边视觉确认键盘边进行操作输入,阻碍操作性。另外,例如在视觉障碍者的情况下,由于不能视觉确认软键盘,所以产生如下问题,即操作输入本身变得不能顺利完成。上述专利文献1的装置,在触摸显示器的覆盖面上形成凹凸并且设置触感相互不同的区域。另外,专利文献2的装置,在显示软键盘的部分的上部设置带突起的键盘输入辅助部。也就是说,在哪一种情况下,为了操作软键盘,都对画面形成物理凹凸。但是,在这样的形成物理凹凸的结构中,仅靠软件的处理不能对应,另外需要用于形成凹凸的机械式结构,结构就变复杂。本发明是鉴于如上述的实际情况而做成的发明,其目的在于,提供一种不施加物理凹凸,而通过操作画面显示的软键盘即使不视觉确认键盘也能可靠且容易地进行键操作的键输入装置。用于解决技术问题的技术方案为了解决上述技术问题,本发明的第一技术方案,具有:触摸面板,由显示具有规定的键排列的软键盘的显示部和安装于该显示部的输入部构成;控制部,基于对该触摸面板的用户的触摸位置,判断该触摸位置处于作为所述软键盘的原位而预先设定的特定的位置;以及通知部,当所述触摸位置处于所述特定的位置时,按照基于所述控制部的控制,对用户进行规定的通知,当将所述显示部的水平方向设为X方向、垂直方向设为Y方向、将所述特定的位置的X方向的坐标区域设为从XH1到XH2的范围、将所述特定的位置的Y方向的坐标区域设为从YV1到YV2的范围、将所述触摸位置的X方向的坐标设为x、Y方向的坐标设为y时,所述控制部,当满足XH1≦x≦XH2或YV1≦y≦YV2的任一个时,判断为所述触摸位置处于所述特定的位置,其特征在于,所述控制部,从对所述触摸面板的触摸位置的轨迹,判断所述触摸位置朝向所述显示部的显示画面的水平方向还是垂直方向的哪一个方向进行移动,在判断为所述触摸位置的轨迹向所述水平方向移动的情况下,判定在所述特定的位置的X方向的坐标区域是否存在触摸位置,在判断为所述控制部的触摸位置的轨迹向所述垂直方向移动的情况下,判定在所述特定的位置的Y方向的坐标区域是否存在触摸位置。第二技术方案,其特征在于,在第一技术方案中,所述控制部,选择所述触摸位置的轨迹中的规定范围的轨迹,并抽出该选择的轨迹的所述水平方向的移动分量和所述垂直方向的移动分量,比较该抽出的所述水平方向的移动分量和所述垂直方向的移动分量,将相当于移动量大的一方的分量的方向判断为所述触摸位置移动的方向。第三技术方案,其特征在于,在第一技术方案中,作为所述原位而设定的特定的位置是,由所述软键盘显示的特定键的中心位置。第四技术方案,其特征在于,在第一技术方案中,作为所述原位而设定的特定的位置是,将由所述软键盘显示的特定键作为对象的区域与将该特定键作为对象的区域的外部区域的边界位置。第五技术方案,其特征在于,在第一~四的任一个技术方案中,所述通知部具有通过振动进行通知的振动器、通过发光进行通知的光源以及通过声音输出进行通知的扬声器的任一个或多个。第六技术方案,其特征在于,在第一~五的任一个技术方案中,所述通知部根据对所述触摸面板的用户的触摸位置与所述特定的位置的距离,使通知的状态变化。发明效果提供一种不施加物理凹凸,而通过操作画面显示的软键盘即使不视觉确认键盘也能可靠且容易地进行键操作的键输入装置。附图说明[图1]是表示涉及本发明的输入装置的结构例的框图;[图2]是用于说明基于本发明的输入装置中的输入操作的判断处理例的图;[图3]是用于说明基于对触摸面板的触摸位置的轨迹的移动方向的判断手法的图;[图4]是用于说明软键盘中的原位的判断处理例的图;[图5]是用于说明软键盘中的原位的判断处理例的其它的图。具体实施方式图1是表示涉及本发明的输入装置的结构例的框图。本例的输入装置10具备:控制部11、存储部14、通知部15以及触摸面板16。触摸面板16由显示部12和输入部13构成。存储部14以使用了各种存储器、HDD等的存储单元来存储各种程序、数据。另外,将显示于显示部12的软键盘数据14a进行存储。控制部11执行存储于存储部14中的各种程序来控制装置的各部分。另外,控制部11读出存储于存储部14的软键盘数据14a并使其显示于显示部12。触摸面板16的显示部12以LCD(液晶显示器)等的显示单元显示软键盘。输入部13是显示部12的表面所具备的感压式等的输入单元,由此,检测用户的操作输入。将对输入部13的用户的操作输入信息输出到控制部11,控制部11能基于操作输入信息控制显示部12的显示状态。控制部11基于对触摸面板16的用户的触摸位置,来判断该触摸位置处于作为软键盘的原位而预先设定的特定的位置。进而,当触摸位置处于特定的位置时,控制通知部15对用户进行规定的通知。通知部15具有通过振动进行通知的振动器、通过发光进行通知的光源以及通过声音输出进行通知的扬声器中的任一个或多个,并通过使它们动作进行对用户的通知。图2是用于说明基于本发明的输入装置中的输入操作的判断处理例的图。显示画面100是表示显示于图1的显示部12的画面例,在此,显示有基于数字键的软键盘10。如上述那样,在显示部12的显示画面上设置有触摸面板16的输入部13,能由用户的手指等进行操作输入。在此,如图2(A)所示,用户使触摸到触摸面板16的手指进行了滑动的动作。手指的位置在触摸面板16上按f1、f2、f3的顺序进行了移动。此时,对触摸面板16的手指的触摸位置的轨迹变为如图2(B)的d所示的轨迹。对触摸面板16的这样的输入操作在控制部11中被解析。图3是用于说明基于对触摸面板的触摸位置的轨迹的移动方向的判断手法的图。在此,在将显示画面100的水平方向设为X方向,垂直方向设为Y方向时,对触摸面板16的触摸位置的轨迹d被记录为朝向从左向右斜的朝上的方向。控制部11将该触摸位置的轨迹d进行解析。在此,从轨迹d的全体当中,选择规定范围的轨迹,在该选择的范围内将轨迹d的X方向的成分即移动量mx与Y方向的成分即移动量my进行比较。在图3的例中,选择规定范围E,将mx与my进行比较。其结果,由于为mx>my,所以将描绘轨迹d的手指判断为朝向X方向移动。相反地若mx<my,则能将描绘轨迹d的手指判断为朝向Y方向移动。在此,在mx=my的情况下,以预先判断为向X或Y方向的任一方向移动的方式确定好就可。图4是用于说明软键盘中的原位的判断处理例的图。输入装置10的控制部11,在显示部12的显示画面使软键盘101显示时,对该显示画面100的显示区域(操作区域)设定表示原位的特定的位置。在该例的情况下,特定的位置被设定为作为在X方向和Y方向具有一定范围的区域。图4(A)示出了X方向上的原位的区域。在此,X方向的原位的区域为包括软键盘的键“5”的XH1~XH2的范围。在由上述图3所示的移动方向的判断处理判断为触摸位置的轨迹d的移动方向是X方向的情况下,控制部11判断触摸位置是否在原位的X方向的区域内。在此,当将触摸位置的X方向的坐标设为x时,在XH1≦x≦XH2的关系成立的情况下,判断该触摸位置处于原位的区域。例如,如图4(B)所示,将触摸位置的轨迹d的X方向的坐标设为从X1向X2、进而向X3前进的坐标。这种情况下,在触摸位置x处于x<XH1的范围的情况下,判定为该触摸位置x是从原位的区域离开的区域外。例如,X1的触摸位置变为区域外。进而,在触摸位置x处于XH1≦x≦XH2的范围的情况下,判定为该触摸位置x在原位。例如,将X2的触摸位置判定为在原位。进而,在触摸位置x处于XH2<x的范围的情况下,该触摸位置x变为从原位的区域离开的区域外。X3的触摸位置为区域外。这样,当判定为触摸位置的移动方向为X方向时,控制部11根据朝向触摸面板16的用户的触摸位置,能判定该触摸位置处于X方向上的原位,或者处于原位的范围外。进而,关于Y方向也进行相同的处理。例如,如图5所示,将Y方向的原位的区域设定在YV1~YV2的范围。也就是说,在此,在由图3的判定处理判定为触摸位置的轨迹d的行进方向为Y方向的情况下,当触摸位置的Y方向的坐标y处于y<YV1的范围时,控制部11判定该触摸位置y为从原位的区域离开的区域外。进而,在触摸位置y处于YV1≦y≦YV2的范围的情况下,判定该触摸位置y处于原位。进而,在触摸位置y处于YV2<y的范围的情况下,该触摸位置y变为从原位的区域离开的区域外。这样,根据用户使触摸位置移动的方向,判定触摸位置是否处于X方向或Y方向上的原位。也就是说,如果用户在X方向使触摸位置移动,则判定是否处于X方向的原位,如果用户在Y方向使触摸位置移动,则判定是否处于Y方向的原位。根据软键盘的显示状态能适当地设定上述那样的原位的区域设定。在上述的例中,当显示了基于数字键的软键盘时,将相当于键“5”的X方向和Y方向的区域作为原位的区域进行设定。另外,例如,在QWERTY排列的软键盘的情况下,能将“F”键和“J”键的区域作为原位的区域进行设定。另外,作为触摸位置的判定处理的其它的例,不判定如上述那样的触摸位置的移动方向,而基于触摸位置的x,y的坐标判定是否触摸原位的区域内也可。这种情况下,预先确定能判断原位的区域的x,y的坐标值。例如,预先设定显示画面上的矩形的4角的坐标值,将该矩形内确定为原位的区域。进而,控制部11基于朝向输入部13的触摸位置判定该触摸位置是原位的区域内还是区域外。在上述的各例中,控制部11当通过上述的处理判定基于用户的触摸位置是否处于原位时,在触摸位置处于原位时,通过通知部15以规定的方法对用户进行通知。例如,作为通知部15,设置振动器,在触摸位置处于原位时使振动器动作而产生振动。由此,变为得知用户在朝向输入部13的触摸中触摸原位。作为通知部15的其它的例,设置扬声器,在触摸位置处于原位时输出规定的声音对用户进行通知。另外,作为通知部15的其它的例,设置基于LED的发光光源,在触摸位置处于原位时使LED发光。发光为连续发光也可,闪烁也可。在基于发光的通知的情况下,虽然对能视觉确认亮度的程度的视觉障碍者能适用,但对完全不能识别发光的视觉障碍者是不适合的。在通知部15的通知单元中,上述的例的任一个都能适用,或者将这些例的多个进行组合使其同时动作也可。另外,确定通过通知部15通知触摸原位的区域的情况时的条件也可。例如,在判断为用户触摸原位的区域情况下,总是使上述通知部15动作也可,或者,仅在初次触摸原位的区域时使通知部15动作也可。初次触摸的情况,例如,是在输入装置10的电源接通后初次触摸的情况也可,或者是,在规定时间的期间未触摸触摸面板的情况下,在规定时间经过后初次触摸原位的区域时使通知部15动作的情况也可。另外,在使上述的通知部15动作时,根据触摸位置与原位的区域的距离使通知部15的动作状态变化也可。这种情况下,输入装置10的控制部11,基于在输入部13检测出的触摸位置,判别预先设定的原位的区域与触摸位置之间的距离,并根据该距离使通知部15的动作状态变化。例如,能做成触摸位置与原位的区域之间的距离越长,越使振动增强施与大的振动,并根据距离变短使振动变弱。另外,作为其它的例,做成触摸位置与原位的区域之间的距离越长,越使LED的闪烁间隔变短,并根据距离变短使闪烁间隔边长也可。或者,控制LED的发光亮度,做成触摸位置与原位的区域之间的距离越长,越使发光强度变强也可。进而,在其它的例中,做成触摸位置与原位的区域之间的距离越长,越使规定的声音输出的音量变大,并根据距离变短使音量变小也可。在根据上述触摸位置与原位的区域之间的距离使通知部15的动作状态变化的情况下,判定用户的触摸位置的移动方向并根据该判定结果能判断原位与触摸位置之间的距离。例如,在移动方向为X方向的情况下,判别触摸位置的X方向的位置与原位的区域的X方向的边界之间的距离,并根据该距离使通知部15的动作状态变化。这种情况下,当某种程度触摸位置不移动时,由于不能判定移动方向,所以在移动方向的判定成功的时刻,进行使通知部15的动作状态变化的控制也可。另外,不进行触摸位置的移动方向的判定,而根据触摸位置的坐标,判别与原位区域的距离也可。这种情况下,在触摸位置的坐标与预先设定的原位的区域之间,将直线距离最近的距离作为触摸位置与原位区域之间的距离进行计算,并根据该距离能使通知部15的动作状态变化。另外,在上述的各例中,虽然预先确定原位的区域并在该区域内存在触摸位置时进行规定的通知,但并不是将原位作为区域进行确定,而是将原位的对象键的中心点作为通知对象的触摸位置进行确定也可。例如,能将基于数字键的软键盘的“5”的键的中心坐标位置作为原位的通知对象进行设定。进而,当基于用户的朝向触摸面板的触摸位置处于键“5”的中心位置时,能使规定的通知执行。这种情况下,通知对象的触摸位置作为以规定的键的中心点为中心的具有某种程度大小的区域也可。另外,在其它的例中,作为原位只将设定的区域的边界作为通知对象,当触摸位置处于该边界上时,或通过该边界上时执行规定的通知也可。也就是说,成为通知对象的特定的位置就变为作为原位设定的区域与该设定的区域的外部的区域之间的边界位置。另外,在如QWERTY排列的键盘那样,键的数量多的情况下,虽然针对上述“F”和“J”等的多个键,能设定原位的区域,但是,这种情况下,也能将多个各键的中心位置、多个原位的区域边界作为通知对象。另外,此时针对多个键的每一个,通过改变振动器的振动强度、LED的发光强度、声音输出的音量等,用户能识别哪一个键成为通知对象也可。附图标记说明10…输入装置11…控制部12…显示部13…输入部14…存储部14a…软键盘数据15…通知部16…触摸面板100…显示画面101…软键盘。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1