移动终端
技术领域
本发明涉及一种具有触摸面板的移动终端。
背景技术
已经开发了是便携式计算机的移动终端。这种移动终端在显示部上显示多个可由用户选择的图标。用户对操作部进行操作以从在显示部上显示的多个图标中选择所需图标。移动终端在显示部上显示所选图标的内容。
近年来,已经开发了设有电容式触摸面板来替代显示部的移动终端。在移动终端中,用户可以通过用手指触碰触摸面板来从多个图标中选择所需图标。因为移动终端已被小型化,所以为移动终端提供的触摸面板的大小就受到了限制。另一方面,如果在触摸面板上一次显示的图标增加得更多,用户就可以更少次数地选择所需图标。
并且,当为移动终端配备电容式触摸面板时,线性传感器的多个透明电极等以大约5mm间距被设置在触摸面板上。在这种情况下,当手指触及触摸面板时,移动终端检测在多个透明电极和手指之间形成的电容的电容值,并估计手指的位置。因此,难以确定手指在触摸面板上的位置并且容易造成错误。因而,这与使用鼠标、手写笔等来选择位置的方法不同。同样,在许多情况下,面板上可通过触摸来选择的图标的范围只是显示的图标的一部分或其边缘。当显示的图标小时,用户难以正确选择图标。
而且,当为移动终端配备电容式触摸面板时,一般不是用手写笔而是用手指触及触摸面板。如果显示的图标小,那么当用户试图触及触摸面板时,所需图标就可能被其他手指挡住使得所需图标不能被确认。
为了防止这个问题,在JP 2009-86612A中说明了以放大状态显示对象图标的技术。在这种技术中,没有对操作指示部的位置和触摸面板与操作指示部之间距离的详细说明。然而,当操作指示部接近触摸面板时,多个图标中的在触摸面板上显示的对象图标基于操作指示部和触摸面板之间的电容值以放大状态被显示。因为在操作指示部接近触摸面板时对象图标是以放大状态被显示的,所以对于用户来说可以尝试操作性的改进,并且用户能够容易操作。
然而,不考虑检测操作指示部和触摸面板之间电容值,除了手指之外,操作指示部还可以是触摸笔(手写笔)。因此,当不是手指和触摸笔的物体(如针、锋利的钢笔、圆珠笔…)接近触摸面板时,在触摸面板上显示的多个图标中的对象图标基于在物体和触摸面板之间的电容值以放大状态被显示。在这种情况下,存在着不是对象的图标以放大状态被显示的情况,对于用户来说操作性被改善。
作为另一种技术,在JP 2006-236143A中,用户的手指和触摸面板之间的距离是根据由相机拍摄的示出主显示部(触摸面板)及其附近物的图像来确定的。当该距离为预定距离时,图标以放大状态被显示在触摸面板上。然而,这种技术需要放置相机的空间。
同样,在JP H08-212005A和JP H11-065769A中说明了另一种技术,其中在触摸面板的周围设置了发光的距离检测机构。例如,光在远离触摸面板的位置处被中断之后,当光在触摸面板附近的位置处被中断时,图标以放大状态被显示在触摸面板上。然而,在这种技术中,因为在触摸面板的周围设置了距离检测机构,所以就要为触摸面板提供深度。
同样,在JP 2007-004660A和JP H05-046308a中说明了另一种技术,其中当手指触及触摸面板时,图标和按键按照根据手指大小的放大状态被显示。
引证文献列表
【专利文献1】JP 2009-86612A
【专利文献2】JP 2006-236143A
【专利文献3】JP H08-212005A
【专利文献4】JP H11-065769A
【专利文献5】JP 2007-004660A
【专利文献6】JP H05-046308A
发明内容
本发明提供了一种移动终端,其中防止了故障并且可以尝试操作性的改进。
本发明的移动终端设有电容式触摸面板、显示控制部、电容测量部、距离确定部、分布数据生成部和存储部。在触摸面板中设置了多个透明电极以示出坐标。显示控制部将可由用户选择的多个图标显示在触摸面板上。电容测量部周期地测量在多个透明电极和作为反电极的用户的手指之间形成的多个电容中的每个电容的电容值。坐标确定部基于电容值和对应于多个透明电极的坐标确定表示手指的估计位置的估计坐标。距离确定部基于电容值中具有最大电容值的选择电容值来计算表示触摸面板和手指之间距离的估计距离。分布数据生成部生成表示测量电容值的分布的数据作为电容分布数据。存储部存储表示在手指位置和触摸面板之间的每一距离设定的多个电容值的分布的设定电容分布数据。当与电容分布数据类似的数据存在于存储部中存储的设定电容分布数据中时,显示控制部以基本大小显示所述多个图标。当与电容分布数据类似的数据存在于存储部中存储的设定电容分布数据中时,显示控制部选择在触摸面板上显示的多个图标中以估计坐标设置的一个图标作为候选图标,并控制触摸面板以大于基本大小的选择大小来显示选择图标。
根据本发明的移动终端,因为当检测到用户的手指正接近触摸面板时,图标以放大状态被显示在触摸面板上,所以能够防止故障并且对于用户来说可以尝试操作性的改进。
附图简要说明
结合附图根据示例性实施例的说明,本发明的目的、效果和特征将变得清楚:
图1是示出了根据本发明的第一示例性实施例的移动终端的配置的方框图;
图2示出了触摸面板一部分的配置;
图3A是示出了根据本发明示例性实施例的移动终端的操作的图;
图3B是示出了根据本发明的示例性实施例的移动终端的操作的图;
图4以图示的形式示出了由分布数据生成部25生成的电容分布数据60;
图5以图示的形式示出了在距离确定表31中存储的内容;
图6以图示的形式示出了在大小确定表32中存储的内容;
图7是示出了根据本发明的第一和第二示例性实施例的移动终端的操作的流程图;
图8是示出了根据本发明的第二示例性实施例的移动终端的配置的方框图;
图9是示出了根据本发明的第三示例性实施例的移动终端的配置的方框图;
图10以图示的形式示出了周期确定表34的内容;并且
图11是示出了根据本发明的第三示例性实施例的移动终端的操作的流程图。
示例性实施例说明
以下将参照附图具体说明本发明的示例性实施例。
【第一示例性实施例】
图1是示出了根据本发明的第一示例性实施例的移动终端的配置的方框图。根据本发明的第一示例性实施例的移动终端是便携式计算机,并设有电容式触摸面板1、控制部2、存储部3和操作部4。触摸面板1是一输入/输出单元,在显示字母、图等时通过触摸屏幕可以从该输入/输出单元输入数据,并且显示由用户可选择的多个图标。控制部2从存储部3取入各种数据,并将处理后的结果存入存储部3中。
作为控制部2,CPU(中央处理单元)被例示,并且作为存储部3,一个存储器例如存储介质被例示。由计算机执行的计算机程序被存储在存储部3中。控制部2从存储部3读取计算机程序以执行该程序。并且,控制部2设有显示控制部21,该显示控制部21控制触摸面板1以将可由用户选择的多个图标以基本大小显示在触摸面板1上。显示控制部21响应于用户对操作部4的操作来控制触摸面板1显示在触摸面板1上显示的多个图标中的所需图标的内容。
用户可以操作包含必要和最少数量的键的操作部4。例如,必要和最少数量的键包含电源键41以向移动终端供电。
根据本发明的第一示例性实施例的移动终端能够通过用户使用手指触及触摸面板1来选择多个图标中的所需图标。为了实现于此,控制部2进一步设有电容测量部22、坐标确定部23、距离确定部24和分布数据生成部25。将随后说明这些操作。同样,存储部3具有距离确定表31和大小确定表32。将随后说明在这些表中存储的内容。
图2示出了触摸面板1的配置的一部分。多个透明电极10以m行和列设置在触摸面板1上(m和n是等于或大于2的整数)。所述多个透明电极10根据设置位置表示了坐标(X1,Y1)到(Xm,Yn)。
尽管将随后说明,电容确定部件22测量在多个透明电极10(X1,Y1)到(Xm,Yn)和反电极之间形成的多个电容的电容值C(X1,Y1)到C(Xm,Yn)。非手指的物体(如触摸笔、针、锋利的钢笔、圆珠笔等)能够起到反电极的功能。然而,因为手指和非手指的物体的介电常数不同,所以将形成的电容的电容值C(X1,Y1)到C(Xm,Yn)即使是在同一位置(坐标)和同一距离处进行比较也是不同的。即,多个电容值C(X1,Y1)到C(Xm,Yn)的分布是不同的。
因此,在根据本发明的第一示例性实施例的移动终端中,设定电容分布数据33被设置为表示每一个手指位置(坐标)的电容值C(X1,Y1)到C(Xm,Yn)和在触摸面板1和手指之间的每一个距离的分布,并被预先存储在存储部3中。希望的是分布模式被设置为多个。因此,只有当正接近触摸面板1的物体是用户的手指时,在触摸面板1上显示的图标才能被显示成放大的。将详细说明这个操作。
图7是示出了根据本发明的第一示例性实施例的移动终端的操作的流程图。
如图7所示,在移动终端中显示图标的过程被周期性地启动。当未达到周期启动的时机时(步骤S10-否),移动终端重复执行显示处理(步骤S17)。当达到周期启动的时机时(步骤S10-是),电容测量部22被启动以测量电容值C(X1,Y1)到C(Xm,Yn),并且分布数据生成部25生成电容分布数据60(步骤S11)。
当生成了电容分布数据60时,坐标确定部23基于该电容分布数据60确定表示手指的估计位置的估计坐标(X,Y)(步骤S12)。距离确定部24基于该电容分布数据60确定表示触摸面板1和手指之间距离的估计距离Dxy(步骤S13)。
当确定手指已经触及触摸面板1时(步骤S14-是),显示控制部21执行假定选择了一个图标的选择之后的处理。当确定了手指尚未触及触摸面板1时(步骤S14-否),显示控制部21执行通常的显示处理或放大/缩小显示处理。
首先,显示控制部21确定是否需要改变图标大小。当确定了不需要大小改变时(步骤S15-否),不改变大小地执行显示过程(步骤S17)。当确定了有必要进行大小改变时(步骤S15-是),显示控制部21选择图标大小(步骤S16)并执行显示处理(步骤S17)。
具体地,根据用户的操作顺序进行说明,首先,如图3A所示,显示控制部21控制触摸面板1将用户可选择的多个图标50以基本大小显示在触摸面板1上(步骤S10-否,步骤S17)。
电容测量部22周期性地执行测量处理。因此,对于每一个周期T(步骤S10-是),电容测量部22都执行测量处理,即,测量在所述多个透明电极10(X1,Y1)到(Xm,Yn)和是用户的手指的反电极之间形成的电容的电容值C(X1,Y1)到C(Xm,Yn)(步骤S11)。
当测量结束时,分布数据生成部25生成电容分布数据60以表示所测量的电容值C(X1,Y1)到C(Xm,Yn)的分布,如图4中所示。分布数据生成部25将电容分布数据60临时(仅仅一个周期)存储在存储部3中。
下一步,坐标确定部23基于由所述多个透明电极10所示的坐标(X1,Y1)到(Xm,Yn)和电容值C(X1,Y1)到C(Xm,Yn)来确定表示手指的估计位置的估计坐标(X,Y)(步骤S12)。
这里,将说明一种计算估计坐标(X,Y)的方法。由所述多个透明电极10所示的坐标(X1,Y1)到(Xm,Yn)中的电容值为C(X1,Y1)到C(Xm,Yn),并且根据以下等式(1)和(2)计算估计坐标(X,Y):
距离确定部24基于电容值C(X1,Y1)到C(Xm,Yn)中具有最高电容值的选择电容值C(X,Y)确定表示触摸面板1和手指之间距离的估计距离Dxy(步骤S13)。
这里,将说明一种计算估计距离Dxy的方法。图5以图示示出了在距离确定表31中存储的内容。在该距离确定表31中,从0[F]到最大设定电容值的范围内的电容值和从最大设定距离到0[mm]的范围内的距离被相关并被存储。
距离确定表31所示的距离中比0[mm]长并比最大设定距离短的距离被定义为第一设定距离DS 1,最短距离0[mm]被定义为第二设定距离DS2。同样,距离确定表31所示的电容值中对应于第一设定距离DS1的电容值被定义为第一电容值Cs1,最大设定电容值被定义为第二电容值Cs2。在这种情况下,选择电容值C(X,Y)满足Cs1≤C(X,Y)≤Cs2。同样,在手指触及触摸面板1之前的时刻的距离被定义为DS3,此时的电容值被定义为Cs3。
基本上,当手指接近触摸面板1时,电容值增加。即,在DS3≤Dxy≤DS1的情况下,满足了Cs1≤C(X,Y)≤Cs3。这种情况下,根据Dxy=DS3×(C(X,Y)/Cs3)计算估计距离Dxy。应当注意,上述等式是线性等式但也可以是非线性等式。
同样,当手指触及触摸面板1时,在手指和触摸面板1之间的空中层被耗尽而提高手指和触摸面板1之间的介电常数。电容值变得极大。即,在DS2=0<Dxy<DS3的情况下,满足了Cs3<C(X,Y)<Cs2。这种情况下,根据Dxy=DS3×(C(X,Y)-Cs2)/(Cs3-Cs2)计算估计距离Dxy。应当注意,上述等式是线性等式但也可以是非线性等式。
以此方式,在步骤S13,距离确定部24根据距离确定表31所示的距离确定对应于选择电容值C(X,Y)的距离作为估计距离Dxy。
下一步,当手指未处于与触摸面板1的触摸状态时(步骤S14-否),显示控制部21执行通常的显示处理或放大/缩小显示处理。
当表示与电容分布数据60类似的分布的数据不存在于存储部3中存储的设定电容分布数据33中时(步骤S15-否),或当估计距离Dxy比第一设定距离DS1长时,显示控制部21执行通常的显示处理。在通常的显示处理的情况下,显示控制部21控制触摸面板将多个图标50以基本大小显示在触摸面板1上(步骤S16,S17)。即,所述多个图标50以基本大小保持显示在触摸面板1上。
表示与电容分布数据60类似的分布的数据存在于存储部3中存储的设定电容分布数据33中(步骤S15-是),并且当估计距离Dxy等于或小于第一设定距离DS时,显示控制部21执行放大/缩小显示处理。在放大/缩小显示处理中,显示控制部21从触摸面板1上显示的多个图标50中选择在估计坐标(X,Y)附近显示的图标50作为对象图标51,并在触摸面板1上以选择的大小Axy显示对象图标51(步骤S16,S17)。选择的大小Axy是与估计距离Dxy成反比的大小。如图3B中所示,在此情况下的选择的大小Axy等于或大于基本大小。
这里,将说明一种确定选择的大小Axy的方法。图6以图示示出了在大小确定表32中存储的内容。在大小确定表32中,从作为基本大小的第一大小A1至大于第一大小A1的第二大小A2的范围内的大小和从第一设定距离DS1到第二设定距离DS2(=0[mm])的范围内的距离被相关和存储。图6示出了这个图示。
当手指和触摸面板1之间的距离比第一设定距离DS1长时,参考大小的第一大小A1被用作图标的大小且不需要放大。即,在Dxy>DS1的情况下,将选择的大小Axy表示为Axy=A1。
当在手指和触摸面板1之间的距离等于或小于第一设定距离DS1时,即,在DS2满足0<Dxy≤DS1的情况下,将选择的大小Axy表示为Axy=(A1-A2)×(Dxy/DS1)+A2。应当注意,上述等式是线性等式但也可以是非线性等式。
以此方式,在通常的显示处理中,显示控制部21访问大小确定表32以选择第一大小A1作为选择的大小Axy(步骤S16),并控制触摸面板1将多个图标50以第一大小A1显示在触摸面板1上(步骤S17)。
同样,在放大/缩小显示处理中,显示控制部21从触摸面板1上显示的多个图标50中选择在估计坐标(X,Y)附近显示的图标50做对象图标51。显示控制部21访问大小确定表32以选择对应于估计距离Dxy的大小作为选择的大小Axy(步骤S16),并控制触摸面板1将对象图标51以选择的大小Axy显示在触摸面板1上(步骤S17)。
另一方面,当手指触及触摸面板1以选择对象图标51时,显示控制部21控制触摸面板1不执行通常的显示处理和放大/缩小显示处理而将对象图标51的内容显示在触摸面板1上(步骤S14-是)。
以此方式,在根据本发明的第一示例性实施例的移动终端中,当用户的手指接近触摸面板1时,基于手指和触摸面板1之间的电容值来确定表示手指的估计位置的估计坐标(X,Y)和表示手指和触摸面板1之间距离的估计距离Dxy,并且生成电容分布数据60以表示电容值的分布。当电容分布数据60的分布情况与设定电容分布数据33所示的分布情况中任意一个类似时,将触摸面板1上显示的多个图标50中的在估计坐标(X,Y)附近显示的对象图标51大于基本大小(第一大小A1)的大小、并以与估计距离Dxy成反比的大小显示在触摸面板1上。即,当手指和触摸面板1之间的距离比第一设定距离DS1长时,以参考大小显示对象图标51。当手指和触摸面板1之间的距离等于或小于第一设定距离DS1时,以大于基本大小的大小显示对象图标51。
因此,根据根据本发明的第一示例性实施例的移动终端,当检测到用户的手指正接近触摸面板1时,图标在触摸面板1上显示为放大的。因此,能够防止故障并且对于用户来说能实现操作性的改进。
【第二示例性实施例】
图8是示出了根据本发明的第二示例性实施例的移动终端的配置的方框图。在第二示例性实施例中,省略了与第一示例性实施例相同部分的说明。
如图8中所示,根据第二示例性实施例的移动终端的操作部4包含电源键41和特定键42作为必要和最小数量的键。在第二示例性实施例中,增加了特定键42。移动终端的处理基本上与第一实施方式中相同,但不同之处在于当用户操作特定键42时电容测量部22执行步骤S11的测量处理。
即,只有当用户操作特定键42时,电容测量部22才执行测量处理。其结果是,因为只有当用户操作特定键42时才以放大状态显示图标,所以能够防止故障。同样,因为用户在预期时机操作特定键42,所以与第一示例性实施例的移动终端相比,根据本发明的第二示例性实施例的移动终端能够尝试低功耗量。
【第三示例性实施例】
图9是示出了根据本发明的第三示例性实施例的移动终端的配置的方框图。在第三示例性实施例中,省略了与第一和第二示例性实施例相同部分的说明。
而且,根据第三示例性实施例的移动终端的存储部3具有周期确定表34。在要确定用于测量电容值的周期时使用该周期确定表34。
图10以图示的形式示出了周期确定表34中存储的内容。在周期确定表34中,从第一设定距离DS1到第二设定距离DS2的范围内的距离和从作为基本周期的第一周期T1到比第一周期T1短的第二周期T2的范围内的周期被相关并存储。
图11是示出了根据本发明的第三示例性实施例的移动终端的操作的流程图。与第一示例性实施例相比,增加了改变周期的步骤S21。
因此,当手指不处于与触摸面板1的触摸状态中时(步骤S14-否),电容测量部22执行周期改变过程。当估计距离Dxy大于第一设定距离DS1时,电容测量部22访问周期确定表34以选择第一周期T1作为对应于估计距离Dxy的周期T(步骤S21)。此后,与第一和第二示例性实施例一样,执行通常的显示处理或放大/缩小显示处理(步骤S15,S16,S17)。在此情况下,当经过了第一周期T1时(步骤S10-是),电容测量部22执行测量处理。
当估计距离Dxy等于或少于第一设定距离DS1时,电容测量部22访问周期确定表34以选择第一周期T1和第二周期T2期间的选择周期作为对应于估计距离Dxy的周期T(步骤S21)。此后,与第一和第二示例性实施例一样,执行通常的显示处理或放大/缩小显示处理(步骤S15,S16,S17)。在此情况下,当经过了选择周期时(步骤S10-是),电容测量部22执行测量处理。
以此方式,在根据本发明的第三示例性实施例的移动终端中,当手指和触摸面板1之间的距离比第一设定距离DS1长时,电容测量部22在参考周期内执行测量处理。当手指和触摸面板1之间的距离等于或少于第一设定距离DS1时,电容测量部22在选择周期内执行测量处理。因此,进一步改进了操作性。
在本发明的移动终端中,当用户的手指接近触摸面板时,基于手指和触摸面板之间的电容值计算表示手指的估计位置的估计坐标和表示手指和触摸面板之间距离的估计距离,并生成表示电容值分布的电容分布数据。当由电容分布数据所示的分布情况与设定电容分布数据所示的分布情况类似时,将触摸面板上显示的多个图标中的在估计坐标附近显示的对象图标以大于基本大小并且与估计距离成反比的大小显示在该触摸面板上。以此方式,根据本发明的移动终端,当检测到用户的手指接近触摸面板时,将触摸面板上显示的图标以放大情况显示。因此,能够防止故障并且对于用户来说能够获得操作性的改进。
如上所述,已经参照了示例性实施例说明了本发明,但是只要不矛盾就可以合并上述示例性实施例。同样,本发明不限于上述示例性实施例,可在本发明的范围内对本发明的配置和细节作出各种改变。
本申请要求基于日本专利申请号JP 2010-049420的公约优先权。其公开内容通过引用结合在本文中。