一种基于手指悬停检测的显示控制方法

文档序号:9910493
一种基于手指悬停检测的显示控制方法
【技术领域】
[0001]本发明涉及一种触控显示技术,尤其涉及一种基于手指悬停检测的显示控制方法。
【背景技术】
[0002]近年来,随着影像显示技术的持续进步,由于触控显示面板具有可透过触碰的方式直接进行指令输入的优点,俨然已成为市场上常用的显示器之一,且以被广泛地应用于各种电子产品中。
[0003]—般来说,触控面板按类型大致可分为电容式触控面板、电阻式触控面板、光学触控面板等。以电容式触控面板为例,该触控技术主要是利用按压力的电流感应技术进行工作。例如,当手指触摸到金属层时,人体电场、用户和触控屏表面形成一耦合电容,对于高频电流来说,由于电容是直接导体,于是手指从接触点吸走一个很小的电流,这个电流从触控屏四角上的电极中流出。流经四个电极的电流与手指到四角的距离成正比,控制器即可通过对这四个电流比例的精确计算,最终得出触摸点在屏幕上的具体位置信息。
[0004]在现有技术中,互感式电容触控组件主要利用扫描线(scanline)与数据线(dataline)之间的电容变化来判别是否有手指触控屏幕。当手指未触碰时,扫描线上的电压变化量为一个数值;当手指触碰面板时,由于扫描线与数据线之间的电容发生变化,扫描线上的电压变化量为另一个数值,利用扫描线上的这两个电压变化量之间的差值便可判断触控面板是否被触碰。此外,实验测试表明,当手指按压并碰到触控传感器(touch sensor)时,产生的电容耦合下降某一数值,从而让检测电路能够根据具体的下降数值来确认按压点位置。但是,当手指靠近却并未直接碰到触控传感器时,此时的电容耦合通常也会下降,但下降幅度相较于上述按压触碰的情形要小,这种手指靠近但未触碰的操作往往也称为手指悬停(finger hover)。
[0005]另一方面,现有的手持式触控装置通常使用重力传感器(G-sensor)来感应屏幕转向为直式、横式、水平翻转或左右翻转。然而这仍然会带来诸多不便,例如,虽然手机拍照时可利用重力传感器转换为直式或横式,但是当拍摄者单手握住手机时,快门键并非总是距离手指较近,从而造成操作上的不便,甚至还会因手指松开使手机滑落。又如,当使用者右手单手拿住手机时,选项列表一般呈现在手机屏幕的左侧,此时如果需要点选屏幕左侧的清单列表,则右手因距离较远而难以点选。再有,使用者在接听电话时,往往是左耳或右耳接听,如果此时用户正戴着耳机听音乐,手机来电并接听电话时,通常会将对方讲话声音传送至两侧的耳机,无法实现单手接听时的单耳声音传送。
[0006]有鉴于此,如何设计一种针对电容式触控面板的触控操作的控制方法,以克服现有技术中的上述缺陷或不足,是业内相关技术人员亟待解决的一项课题。

【发明内容】

[0007]针对现有技术中的手持式触控装置在使用时所存在的上述缺陷,本发明提供了一种基于手指悬停检测的显示控制方法。
[0008]依据本发明的一个方面,提供了一种基于手指悬停检测(fingerhoverdetect1n)的显示控制方法,适于一电容式触控面板,其中该显示控制方法包括以下步骤:
[0009]读取一采样数据,该采样数据对应于互感电容的电荷变化量;
[0010]根据所述采样数据判断是否存在手指悬停操作,若存在,则记录与所述手指悬停操作相对应的悬停值;
[0011 ]检测是否存在按压操作,若是,则运行与所述按压操作相对应的触控程序;
[0012]判断是否仍然存在所述悬停值,若是,藉由触碰控制器将所述悬停值上报给操作系统;以及
[0013]所述操作系统根据所述悬停值确定是否需要在运行所述触控程序时同步调整显示模式。
[0014]在其中的一实施例,当存在所述手指悬停操作时,所述触碰控制器根据感应到的手指投影形状确认使用者的手握方式。
[0015]在其中的一实施例,所述显示控制方法还包括:预先设定所述触控面板的各个框边与使用者的手握方式之间的组合标识;以及根据所述组合标识来分派对应的所述悬停值。
[0016]在其中的一实施例,所述悬停值为二进制编码。
[0017]在其中的一实施例,所述按压操作包括显示画面或点击应用菜单,所述操作系统根据所述悬停值对应地调整画面的显示方向或应用菜单的呈现位置。
[0018]在其中的一实施例,所述显示控制方法还包括:在运行所述触控程序之后,所述触碰控制器将按压点的坐标传送至所述操作系统。
[0019]在其中的一实施例,当所述互感电容的电荷变化量介于一第一阈值与一第二阈值之间时,判断存在手指悬停操作;当所述互感电容的电荷变化量大于所述第二阈值时,判断存在按压操作,其中第一阈值小于第二阈值。
[0020]在其中的一实施例,所述触控面板适用于一智能移动终端。
[0021]采用本发明的基于手指悬停检测的显示控制方法,先读取与互感电容的电荷变化量对应的采样数据,并根据采样数据判断是否存在手指悬停操作,若存在手指悬停操作,则记录与之相对应的悬停值,接着检测是否存在按压操作,若存在按压操作,则运行与按压操作相对应的触控程序,然后判断是否仍然存在悬停值,并藉由触碰控制器将悬停值上报给操作系统,最后操作系统根据悬停值确定是否需要在运行触控程序的时候同步调整显示模式。相比于现有技术,本发明利用手指悬停且尚未触摸至屏幕时的互感电容变化量来判断使用者的手握方向,从而可根据与手握方向相对应的悬停值来决定是否需调整画面的显示方向或应用菜单的呈现位置。例如,当拍摄者单手握住手机时,采用本发明的控制方法可利用悬停值(hover value)得知单手拿取的位置,并将快门键智能移动至距离手指较近的一侦U,同时将快门键移至指尖方便使用者单手操作。又如,当使用者右手单手拿住手机时,采用本发明的控制方法可利用悬停值将选项列表智能移至手持的一侧,使用户很容易就近点选该清单列表。再有,使用者在接听电话时,即使用户正戴着耳机听音乐,手机来电并接听电话时,采用本发明的控制方法可利用悬停值将对方讲话声音完全调整为左声道传送或右声道传送。
【附图说明】
[0022]读者在参照附图阅读了本发明的【具体实施方式】以后,将会更清楚地了解本发明的各个方面。其中,
[0023]图1A示出使用者的手指并未触碰(withouttouch)电容式触控面板时的親合电容示意图;
[0024]图1B示出使用者的手指触碰并按压(fingertouch)电容式触控面板时的親合电容变化不意图;
[0025]图1C示出使用者的手指悬停(fingerhover)且尚未触碰电容式触控面板时的耦合电容变化示意图;
[0026]图2(a)至图2(d)分别示出现有的电容式触控面板利用重力传感器(G-sensor)进行直式、横式、水平翻转以及左右翻转时的状态示意图;
[0027]图3示出依据本发明的一实施方式,基于手指悬停检测的显示控制方法的流程框图;
[0028]图4示出采用图3的显示控制方法时,通过手指悬停操作来确认使用者的手握方式的原理示意图;以及
[0029]图5(a)至图5(h)分别示出图4的手指悬停操作在不同的手握方式下的悬停值编码的示意图。
【具体实施方式】
[0030]为了使本申请所揭示的技术内容更加详尽与完备,可参照附图以及本发明的下述各种具体实施例,附图中相同的标记代表相同或相似的组件。然而,本领域的普通技术人员应当理解,下文中所提供的实施例并非用来限制本发明所涵盖的范围。此外,附图仅仅用于示意性地加以说明,并未依照其原尺寸进行绘制。
[0031]下面参照附图,对本发明各个方面的【具体实施方式】作进一步的详细描述。
[0032]图1A示出使用者的手指并未触碰(withouttouch)电容式触控面板时的親合电容示意图,图1B示出使用者的手指触碰并按压(finger touch)电容式触控面板时的親合电容变化示意图,图1C示出使用者的手指悬停(finger hover)且尚未触碰电容式触控面板时的親合电容变化示意图。
[0033]参照图1A、图1B和图1C,在现有技术中,互感式电容触控面板主要利用扫描电极100与数据电极102之间的耦合电容C的电荷量变化来判别是否有手指触控屏幕。在图1A中,手指并未触碰,电荷量并未发生改变,对应的波形如Wl所示。在图1B中,当手指104触碰并按压面板时,由于扫描电极100与数据电极102之间的耦合电容C的电荷量发生了较大变化,产生的电容耦合下降值为A Vl,对应的波形如W2所示,其中的虚线部分为未触碰时的波形Wl;在图1C中,当手指104靠近却并未直接触碰(与面板之间的距离为d)时,扫描电极100与数据电极1 2之间的耦合电容C的电荷量也会发生些许改变,此时的电容耦合下降值为△ V2,对应的波形如W3所示。从图1B和图1C的对比可知,手指悬停(finger hover)时的下降幅度相较于按
再多了解一些
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1