触摸检测设备、电子设备和记录介质的制作方法

文档序号:6334866阅读:164来源:国知局
专利名称:触摸检测设备、电子设备和记录介质的制作方法
技术领域
本发明涉及触摸检测设备、电子设备和记录介质,并且特别地涉及适于触摸板输 入的触摸检测设备、电子设备和记录介质。
背景技术
在具有显示屏的电子设备(例如移动通信终端(蜂窝电话))中,为显示单元配置 触摸板已经越来越普遍,其中用户触摸所述屏幕来进行输入。触摸板允许更直观的输入操 作,并且尤其是向具有较小键的移动通信终端提供了有效的输入方法。很多这样的电子设备具有液晶面板作为显示单元。当在液晶面板中配置电容式触 摸板时,液晶面板的驱动可能成为噪声源并且可能影响由手指触摸所造成的电容改变。结 果,可能不能正确地检测到用户的手指触摸。可能要为检测错误负责的液晶面板驱动取决于显示状态(例如屏幕设计)而不 同。换言之,显示噪声量取决于当时的显示屏而不同。例如,在当未向R、G和B色施加电压 时为黑的所谓常黑型液晶中,当显示黑屏时驱动电压几乎没有波动,因为施加到像素的电 压为“0”。相反,当电压施加到R、G和B像素中的G像素以显示绿屏时,相邻像素之间的电 压差是最显著的并且与黑屏相比噪声增加。如上面描述的,显示噪声量取决于构成显示屏的显示色而不同。在触摸板上发生、 受显示噪声影响的触摸板检测错误的趋势与屏幕设计有关。因此,推测起来,可以使用这种 关系来减少检测错误。触摸板检测错误通常由于上面的外因影响而发生。已经提出了通过考虑诸如温度 变化的环境变化(例如专利文献1)或者通过根据背光是开还是关来改变检测条件(例如 专利文献2、来减少检测错误的技术。引文列表专利文献[专利文献1]审查中的日本专利申请KOKOKU公开NO.H6-12510;以及[专利文献2]待审的日本专利申请KOKAI公开No.2007-72798。

发明内容
然而,不存在基于上述与显示屏的因果关系来减少触摸板检测错误的技术。本发明是鉴于以上情况作出的,并且本发明的示例性目标在于更高效地减少触摸 板检测错误。4
为了实现上述目标,根据本发明第一示例性方案的触摸检测设备是这样的触摸检 测设备,该触摸检测设备包括显示单元,其提供屏幕显示;触摸板,其配置在所述显示单元的显示屏上;以及触摸检测单元,其基于所述触摸板处的检测信号来检测对所述触摸板的触摸,其 中所述触摸检测设备包括条件确定单元,所述条件确定单元基于所述显示单元显示 的屏幕来确定触摸检测条件;并且所述触摸检测单元使用所述条件确定单元确定的触摸检测条件来检测触摸。在上述的触摸检测设备中,合乎期望地,所述条件确定单元确定用于与所述检测 信号进行比较的阈值作为触摸检测条件。在上述的触摸检测设备中,合乎期望地,所述条件确定单元基于与由于所述显示 单元显示的屏幕造成的显示噪声相对应的显示状态来确定所述触摸检测条件。在上述的触摸检测设备中,所述条件确定单元可以基于所述显示单元显示的屏幕 的屏幕设计和所述显示噪声之间的关系来确定所述触摸检测条件。在上述的触摸检测设备中,所述条件确定单元可以基于所述显示单元显示的屏幕 的施加电压和所述显示噪声之间的关系来确定所述触摸检测条件。在这样的情况下,所述条件确定单元合乎期望地还包括计算所述屏幕的总灰度值 的计算单元,并且合乎期望地基于所述计算单元计算的总灰度值来确定所述触摸检测条 件。在上述的触摸检测设备中,合乎期望地,当所述施加电压较高时,所述条件确定单 元确定较低的阈值作为所述触摸检测条件。上述的触摸检测设备还可以包括检测触摸检测错误的错误检测单元,并且在这样 的情况下,合乎期望地,当所述错误检测单元检测到触摸检测错误时,所述条件确定单元基于所述显示单 元显示的屏幕来确定所述触摸检测条件,并且当所述错误检测单元未检测到触摸检测错误时,所述条件确定单元确定给定的触 摸检测条件。在这样的情况下,合乎期望地,当所述错误检测单元首次检测到触摸检测错误时, 所述条件确定单元基于所述显示单元显示的屏幕来确定触摸检测条件。上述的触摸检测设备合乎期望地还包括储存条件列表的存储器,所述条件列表将 指示所述显示状态的信息与触摸检测条件相关联,并且在这样的情况下,合乎期望地,所述条件确定单元基于所述存储器中储存的所述条件列表来确定触摸检测条件。为了实现上面的目标,根据本发明第二示例性方案的电子设备是这样的电子设 备,其包括上述触摸检测设备;以及容纳所述触摸检测设备的电子设备体。为了实现上面的目标,根据本发明第三示例性方案的记录有程序的计算机可读记 录介质是这样的记录有程序的计算机可读记录介质,其中所述程序允许计算机控制触摸检测设备,所述触摸检测设备包括显示单元,其提供屏幕显示;触摸板,其配置在所述显示单元的显示屏上;以及触摸检测单元,其基于所述触摸板处的检测信号来检测对所述触摸板的触摸,以 实现以下功能基于所述显示单元显示的屏幕来确定触摸检测条件;以及使用所确定的触摸检测条件来检测触摸。本发明可以更有效地减少触摸板检测错误。


一旦阅读了以下详细描述和附图,本发明的这些目标及其他目标和优点将变得更 加显而易见,在附图中图1是示出根据本发明实施例的移动通信终端的配置的框图;图2是示出通过图1所示控制单元实现的功能配置的功能框图;图3A到3D是用于解释触摸检测操作的图示图3A示意性示出对触摸板的手指触 摸,图:3B示意性示出手指触摸检测状态,而图3C和3D示出所检测到的强度和阈值之间的 关系;图4A到4F是用于解释显示屏和触摸检测错误之间关系的图示图4A示出黑色调 显示,图4B示出绿色调显示,图4C示意性示出在黑色调显示情况下所施加的电压,图4D示 意性示出在绿色调显示情况下施加的电压,图4E示出在黑色调显示情况下所检测到的强 度和阈值之间的关系,而图4F示出在绿色调显示情况下所检测到的强度和阈值之间的关 系;图5是用于解释根据本发明实施例1的“触摸输入过程(1),,的流程图;图6是示出在图5所示“触摸输入过程⑴,,中所参照的“条件列表”的图示;图7是用于解释根据本发明实施例2的“触摸输入过程(2),,的流程图;图8A到8C是用于解释图7所示“触摸输入过程(2),,中操作的图示图8A示出 施加的电压和总灰度值之间的关系,图8B示出总灰度值和阈值之间的关系,而图8C示出在 “触摸输入过程( ,,中所参照的“条件列表”;图9是用于解释根据本发明实施例3的“触摸输入过程(3),,的流程图;以及图10是示出在本发明应用中所参照的“条件列表”的图示。
具体实施例方式后文中参照附图描述本发明的实施例。在该实施例中,本发明被应用于移动通信 终端。参照图1描述该实施例的移动通信终端100的配置。图1是示出移动通信终端 100的配置的框图。如该图中所示,移动通信终端100由控制单元110、通信控制单元120、 输出单元130、输入单元140、触摸板单元150、存储器160等构成。控制单元110由包括CPU(中央处理单元)的运算处理电路、作为工作区的RAM(随 机存取存储器)和各种驱动器构成。控制单元110控制移动通信终端100的各单元,并基于储存于存储器160的给定操作程序来执行后面将描述的过程。后面将描述的移动通信终 端100的组件分别连接到控制单元110。这些组件之间的数据交换通过控制单元110来进 行。通信控制单元120例如由用于蜂窝通信的无线电通信电路构成。通信控制单元 120通过天线121进行无线电通信,以实现移动通信终端100的基本功能,例如语音电话呼 叫和数据通信。输出单元130由语音输出单元131、显示单元132等构成,并且进行从移动通信终 端100输出各种信息的操作。语音输出单元131例如由扬声器构成,并且在电话呼叫时输出铃音和接收的语曰°显示单元132例如由液晶显示器构成,并且显示关于移动通信终端100的功能的 各种屏幕。该实施例的显示单元132是使用液晶面板的显示单元,在所述液晶面板中电压 被施加到R、G和B像元(cell)来进行显示,并且所述液晶面板为当施加到R、G和B像素的 电压为0时显示“黑色”的常黑型液晶面板。输入单元140由语音输入单元141、操作单元142等构成,并且充当用户向移动通 信终端100进行输入的接口。语音输入单元141例如由麦克风构成,并且被用于在电话呼叫时输入用户的话曰°操作单元142由提供于移动通信终端100外壳上的小键盘(字符键(数字键)、箭 头键等等)和功能按钮构成,并且根据用户操作生成输入信号以输入到控制单元110。该实施例的输入单元除了操作单元142外还包括被配置在显示单元132中的触摸 板单元150,以检测用于输入操作的对显示单元132显示屏的手指触摸。该实施例的触摸板单元150包括由透明电极膜构成的触摸传感器,并且根据对触 摸传感器的手指触摸而生成检测信号,所述透明电极膜例如由ITO(氧化铟锡)制成并且在 显示单元132的显示屏上形成电极矩阵。在该实施例中,该触摸板是电容型的,并且在这样 的情况下配置有根据手指触摸而改变电容的触摸传感器。存储器160由诸如ROM(只读存储器)和闪存的给定存储器单元构成,并且储存控 制单元110所执行的操作程序(应用)和执行各种过程所需的数据以及通过执行这些过程 所生成的数据。储存于存储器160的操作程序包括任何负责移动通信终端100的基本操作的基本 程序(即OS(操作系统)),以及之后将描述的用于实现各种过程的操作程序(应用程序)。 之后描述的移动通信终端100的过程是通过控制单元110执行这些操作程序而实现的。执行储存于存储器160中的操作程序,控制单元110工作为图2所示的组件。如 该图中所示出的,控制单元110工作为触摸板驱动单元111、显示控制单元112、触摸位置计 算单元113和输入处理单元114等等。触摸板驱动单元111驱动触摸板单元150执行检测对触摸板单元150的手指触摸 所需的操作。在这里,触摸板驱动单元111扫描触摸板单元150的触摸传感器并从触摸板 单元150获取指示电容的信号。显示控制单元112生成各种图像信号来控制显示单元132并随后控制显示单元132上的屏幕显示。触摸位置计算单元113基于触摸板驱动单元111已经从触摸板单元150获取的电 容信号确定是否存在任何对触摸板单元150的手指触摸。当存在任何手指触摸时,进行计 算来识别该手指触摸的位置(在显示单元132坐标上的位置)。在这里,在指示任何电容变 化的多个电极检测信号强度和阈值之间进行比较以确定是否存在任何手指触摸,并且计算 检测信号强度的加权均值来识别手指触摸的位置。此外,触摸位置计算单元113从显示控制单元112获取显示状态信息,所述显示状 态信息指示在计算触摸位置时显示单元132的显示状态,并且根据显示单元的显示状态来 改变计算中使用的阈值,以便于减少触摸检测错误。输入处理单元114基于来自操作单元142的输入信号和触摸位置计算单元113所 计算的触摸位置、根据输入内容(例如显示单元132显示屏的转变)进行各种操作。在该实施例中,以上功能组件在逻辑上是由控制单元110实现的。然而,它们在物 理上可以由诸如ASIC(专用集成电路)的专用电路实现。特别地,触摸位置计算单元113 的功能可以通过驱动触摸板单元150的触摸传感器的IC电路来实现。计算位置所需的阈 值和条件可以被储存在包含于这样的IC电路中的存储器部件内。移动通信终端100的上述组件是用于实现本发明的主要组件。移动通信终端基本 功能所需的其他组件以及各种额外功能所需的组件按需要来提供。后文将描述具有上述配置的移动通信终端100的操作。在这里,触摸板单元150 用于向移动通信终端100进行输入。后文参照图3A到3D描述使用上述触摸板的输入操作。在这里,假设在显示单元 132上显示如图3A中所示的数字小键盘屏幕,并且通过触摸该数字小键盘(图3A示出键 “7”被触摸)来输入数字。构成触摸板单元150的触摸传感器由如图:3B所示显示单元132的显示屏上的电 极矩阵组成。在此,在键“7”被触摸的情况下,如图:3B所示在键“7”周围的多个电极处检 测到电容变化。换言之,手指触摸导致检测信号不仅发生在单个实际触摸位置处,还发生在 多个周围电极处(电极fe到Ee)。触摸位置计算单元113使用多个这样的检测信号进行计算,以获得指示实际触摸 位置的坐标。在这种情况下,由于某些电容变化可能有时是由显示单元132的显示噪声导 致的,所以将检测信号的强度(检测到的强度)和视为噪声的阈值(后文中被称为“阈值 THn")进行比较,以确定该电容变化是由诸如手指触摸的触摸导致的还是由噪声导致的。一般来说,噪声导致的电容变化小于手指触摸导致的电容变化。故此,在此为了简 化,当检测到的强度低于阈值THn时,假定为噪声导致的电容变化并且不进行识别触摸位 置的计算。另一方面,如图3C所示,当检测到的强度超过阈值THn时,假定是诸如手指触摸的 触摸,并且进行触摸位置计算。在某些情况下,即便作出的是诸如手指触摸的触摸,检测到的强度也可能未达到 阈值THn,如图3D所示。在这样的情况下,不进行触摸位置计算,并且尽管用户作出触摸也 不发生屏幕转变。在该实施例中这样的状态被称为“检测错误”。这样的检测错误的发生是 由于检测到的强度在噪声影响下减弱。该实施例关注于显示单元132的显示噪声,因为噪8声会影响检测到的强度。将参照图4A到4F解释显示单元132的显示噪声。如上面描述的,该实施例的显示 单元132采用常黑型液晶显示面板。在这样的情况下,在如图4A所示主要显示“黑色”(黑 色调显示)的显示屏和如图4B所示主要显示“绿”(绿色调显示)的显示屏之间,在施加于 R、G和B像元的电压上存在显著的差异。在实践中,使用具有相应正负电压的交流电流来进行驱动。在此,为了简化,仅示 出正电压来进行解释(下面也如此)。更具体地,当提供R、G和B像元阵列时,向R、G和B像元施加为0的电压以显示 “黑色”,如图4C所示;因此,相邻像素之间的电压差最小。另一方面,为了显示“绿”,仅施加到G像元的电压高于施加到R和G像元的电压; 因此,相邻像素之间的电压差较大。当相邻R、G和B像素之间的电压波动比该情况大时,发 生EMI(电磁干扰)噪声并不断地使触摸传感器的基线信号不稳定。结果,手指触摸后检测 到的电容强度发生波动,并且在常规阈值设定中可能被视为检测错误。然而,造成EMI噪声的电压波动模式是可以根据显示颜色从施加的电压预测的。 如果根据触摸检测操作时的显示状态来适当改变(切换)阈值,则可以减少检测错误。后 文将描述根据这样的观点减少触摸检测错误的方法。(实施例1)在该实施例中,根据显示于显示单元132上的屏幕设计(例如着色模式)适当地 改变阈值THn,以便减少触摸检测错误。将参照图5所示流程图描述实现这种操作所执行 的“触摸输入过程(1)”。该“触摸输入过程(1)”在使能触摸输入时开始,例如当允许通过 触摸板单元150进行输入的屏幕显示于显示单元132上时开始。在该过程开始后,首先,触摸位置计算单元113初始化用于对触摸检测错误数进 行计数的错误数计数器m(步骤S101)。在此,其被初始化为初始值“0”。在初始化错误数计数器m后,触摸位置计算单元113向显示控制单元112查询关 于屏幕132上当前显示的屏幕的屏幕设计。在此,屏幕设计通过指示构成屏幕的显示色彩 的着色模式类型的信息(后文称为“屏幕设计信息”)来表征,所述屏幕例如图4所例示的 黑色调屏幕和绿色调屏幕。响应于来自触摸位置计算单元113的查询,显示控制单元112向触摸位置计算单 元113通知与当前显示屏对应的屏幕设计信息。触摸位置计算单元113基于从显示控制单 元112通知的屏幕设计信息识别当前显示于显示单元132上的屏幕的屏幕设计。在识别屏幕设计之后,触摸位置计算单元113访问存储器160并且参照储存于其 中的“条件列表”(步骤S103)。图6示出“条件列表”的实例。如该附图中所示,该实施例 的“条件列表”将每种表征的屏幕设计与一阈值THn相关联。阈值THn被用于如上所述那样确定触摸板上的电容变化是由手指触摸导致的还 是由噪声导致的。在该实施例中,对不同屏幕设计(着色模式)准备了不同的阈值THn(阈 值THnl到THnM(M为整数))。屏幕设计与阈值THn之间的关联是通过实验提前创建的。在 此,例如使用阈值THn中可以适用于多种屏幕设计的阈值作为默认值。触摸位置计算单元113检索条件列表来获得与在步骤S102所识别的屏幕设计对 应的阈值THn (步骤S104),并且如果找到(步骤S104 是),则获取与该屏幕设计信息相关联的阈值THn (步骤S105)。另一方面,例如当添加制造时不存在的屏幕设计时或者当使用用户定制的屏幕设 计时,在条件列表上可能找不到对应的屏幕设计信息。在这样的情况下(步骤S104 否), 触摸位置计算单元113获取设置为默认值的阈值THn(步骤S106)。触摸位置计算单元113根据步骤S105或S106获取的阈值THn(检测条件)来设 置与屏幕设计对应的阈值THn作为触摸检测条件,以如上所述那样确定触摸板上电容变化 是由手指触摸导致的还是由噪声导致的(步骤S107)。在此,为了简化,阈值THn(检测条 件)还被用作确定在检测到诸如手指触摸的触摸后是否进行位置计算的阈值。设置与屏幕设计对应的阈值THn作为触摸检测条件,触摸位置计算单元113命令 触摸板驱动单元111开始扫描触摸传感器。在这样的情况下,触摸板驱动单元111根据来 自触摸位置计算单元113的指令来驱动并控制触摸板单元150的触摸传感器,并且开始扫 描来检测任何触摸(步骤S108)。在扫描期间,指示在触摸传感器电极处检测到的电容变化 的信号(检测到的强度)被供应到触摸位置计算单元113。触摸位置计算单元113将所供应的检测到的强度的值与步骤S107中设置为触摸 检测条件的阈值THn进行比较,并且确定是否存在诸如手指触摸的触摸(后文被称为“有效 触摸””)(步骤S109)。在此,例如当来自多个电极并指示任何电容变化的强度检测信号中 给定比率(例如5% )或更高比率的信号或者给定数量(例如对细触笔而非手指来说为1) 或更多信号指示检测到的强度超过阈值THn时,触摸位置计算单元113确认一有效触摸。另一方面,当少于给定比率或者少于给定数量的检测到的强度信号指示检测到的 强度超过阈值THn时,触摸位置计算单元113不确认有效触摸。例如,当所有强度检测信号 指示的检测到的强度均未达到阈值THn时,触摸位置计算单元113假定电容变化是由噪声 导致的并且不确认有效触摸。当是有效触摸时(步骤S109:是),触摸位置计算单元113计算来自电极的信号中 等于或高于阈值THn的检测到的强度的加权均值,以获得触摸位置的坐标(步骤S110),并 告知输入处理单元114。在此,有可能设置比阈值THn低的另一阈值,并且使用来自电极的信号中比该阈 值高的检测信号来计算所述位置。输入处理单元114根据从触摸位置计算单元113通知的触摸位置进行输入处理 (步骤S111)。例如,当检测到与数字键“7”对应的触摸位置时,输入处理单元114进行数 字“7”的输入和相关显示操作。另一方面,当不是有效触摸时(步骤S109 否),触摸位置计算单元113假定为触 摸检测错误,并且将错误数计数器m加1来对错误数进行计数(步骤Sl 12)。在此,触摸位置计算单元113确定加1后错误数计数器m指示的值是否等于或大 于可接受错误数上限η (步骤S113)。当其低于可接受错误数时(步骤S113:否),触摸位 置计算单元113重复步骤S108中的过程以及后续步骤以再一次进行触摸检测操作。如果在上面的触摸检测操作中检测到有效触摸(步骤S109 是),则进行上述触 摸位置计算(步骤S110)和输入处理(步骤S111)。如果未检测到有效触摸(步骤S109 否),则继续增加错误数计数器m(步骤Sl 12)。结果,当错误数等于或大于可接受错误数时(步骤S113 是),触摸位置计算单元113与显示控制单元112协同来进行错误处理(步骤S114)。换言之,因为即便设置了考虑 由于屏幕设计造成显示噪声的阈值THn还是发生了触摸检测错误,所以可能已经发生了除 显示噪声之外的一些因素(例如触摸板单元150故障)。因此,触摸位置计算单元113进行 显示操作来引起注意,或者切换到触摸板之外的输入方法。上述过程重复直至发生任何触摸输入终止事件(例如转变到未指派触摸输入的 屏幕)(步骤S115 否),此时按需根据屏幕设计来改变阈值,由此减少由于源自屏幕设计 的显示噪声影响造成的触摸检测错误。随后,当发生任何触摸输入操作终止事件时(步骤 S115 是),过程结束。如上面描述的,在该实施例的过程中,用于触摸检测的阈值(检测条件)按需根据 基于显示色彩的屏幕设计而改变,由此减少由于源自显示面板驱动操作的显示噪声造成的 触摸检测错误,所述显示噪声取决于显示色彩而不同。(实施例2)在上述实施例1中,用于触摸检测的阈值(检测条件)根据基于显示色彩的屏幕 设计而改变。然而,例如,一些显示由很多显示色彩的混合构成的图像(例如照片图像)的 屏幕可能无法基于显示色彩来表征。此外,在上面的实施例1中,考虑了源自R、G和B像元之间的电压差的显示噪声的 影响。显示噪声还依赖于在整个屏幕上施加的电压电平而不同。在该实施例中,将描述用于在上述情况下减少触摸检测错误的方法。将参照图7 中所示流程图描述该情况中执行的“触摸输入过程(2)”。该“触摸输入过程O)”如实施例 1中“触摸输入过程(1)” 一样在触摸输入被使能时开始。在该过程开始后,首先,触摸位置计算单元113将用于对触摸检测错误数进行计 数的错误数计数器m初始化为“0”(步骤S201)。在初始化错误数计数器m后,触摸位置计算单元113向显示控制单元112查询关 于显示单元132上显示的RGB直方图信息。RGB直方图信息是指示所有像素处灰度值分布 的信息。例如,对于比特RGB显示容量,在每个像素处对R、G和B色中的每一个设定八 比特的灰度值(0到255)。显示控制单元112向触摸位置计算单元113通知RGB直方图信息。该RGB直方图 信息是使用已知技术计算的,例如在复现数码相机捕获的图像时可获得的直方图显示。触摸位置计算单元113基于从显示控制单元112获得的RGB直方图信息计算总灰 度值(步骤S2(^)。“总灰度值”是RGB直方图信息所指示的R、G和B色的灰度值的总和 (在此,总灰度值是基于直方图信息计算的;然而,并非总是必须从直方图信息计算总灰度 值,只要获得总灰度值即可)。总灰度值与施加到显示单元132的电压具有特定关系。将参 照图8A描述总灰度值和所施加电压之间的关系。在此,如上面描述的,使用常黑型显示面板。则,在黑色调情况下所施加电压为最 低而在白色调情况下为最高,在所述黑色调下整个屏幕显示“黑色”,而在白色调中整个屏 幕显示“白色”。在这样的情况下,由于灰度值与所施加电压具有正关联性(在此为了简化, 与所施加电压成比例),所以总灰度值水平和所施加电压电平具有正关联性。在此,已知对触摸板单元150的噪声随施加到显示面板的电压升高而增加。因此, 当总灰度值较高时对触摸板单元150的噪声较大,而当总灰度值较低时对触摸板单元15011的噪声较小。因此,建立了考虑对触摸板单元150的噪声而设置的多个阈值THn与总灰度值之 间的关系,如图8B所示。更具体地,与高显示噪声屏幕相对应的总灰度值与低阈值THn相 关联,而与低显示噪声屏幕相对应的总灰度值与高阈值THn相关联。基于这样的关系,设置 与在步骤S202中所计算的总灰度值相应的阈值THn,由此可以减少由于显示噪声影响造成 的触摸检测错误。在该实施例中,在存储器160中准备有如图8C所示的条件列表。如该附图所示, 该实施例的条件列表将总灰度值范围与相应阈值THn相关联。该对应关系是提前从实验获 得的。触摸位置计算单元113参照储存于存储器160中的条件列表(步骤S203),获取与 在步骤S202中计算的总灰度值相应的阈值THn (条件信息)(步骤S204),并且将其指派给 用于触摸检测的触摸检测条件(步骤S205)。在如上描述那样基于总灰度值设置了触摸检测条件之后,进行和实施例1中“触 摸输入过程⑴”中相同的过程。换言之,当根据与设定阈值THn的比较而假定为有效触摸 时,进行触摸位置计算和输入处理。当触摸检测错误数等于或大于可接受次数时,进行错误处理。使用上述过程,针对任何显示屏设置适于触摸检测的阈值(检测条件),更有效地 减少触摸检测错误。在此,使用如图8C所示包括三种划分的划分性条件列表进行解释。所述条件可以 基于图8B中的关系约略而连续地改变。(实施例3)在上面的实施例中,针对扫描触摸传感器而设置考虑显示噪声的阈值(检测条 件)。当发生触摸检测错误时有可能改变阈值(检测条件)。将参照图9所示流程图描述实施上述情况的“触摸输入过程( ”。在“触摸输入 过程(3),,的触摸检测操作中,要么如实施例1所例示的那样根据屏幕设计要么如实施例2 所例示的那样根据总灰度值来设置阈值。在该过程开始后,触摸位置计算单元113初始化错误数计数器m (步骤S301)并参 照储存于存储器160中的条件列表。在此,根据所采用的阈值设定方法,触摸检测条件被设 定为条件列表中设置的默认条件信息(默认阈值THn)(步骤S302)。当采用实施例2中例示 的方法时,默认条件信息可以是与中间总灰度值相应的阈值THn (“图8C中的阈值THn2”)。在将触摸检测条件设定为默认条件信息(阈值THn)之后,开始触摸传感器的扫 描(步骤S30;3)。随后,触摸位置计算单元113将检测信号所指示的检测到的强度与作为 步骤S302中设置的触摸检测条件的阈值THn进行比较,并且确定其是否是有效触摸(步骤 S304)。
当根据与默认阈值THn的比较检测到有效触摸时(步骤S304 是),进行触摸位置 计算(步骤S3(^)和输入处理(步骤S306)。当其不是有效触摸时(步骤S304 否),触摸位置计算单元113基于错误数计数器 m确定这是否是首次错误(步骤S307)。当其是首次错误时(步骤S307 是),当采用实施例1中所例示基于屏幕设计的方法时触摸位置计算单元113进行“触摸输入过程(1) ”(图幻中步骤S102至S107中的过 程,而当采用实施例2中所例示基于总灰度值的方法时触摸位置计算单元113进行“触摸输 入过程( ,,中步骤S202至S205中的过程(步骤S308)。换言之,触摸位置计算单元113在此时将与屏幕设计或总灰度值相应的阈值THn 设置为触摸检测条件。以这种方式,当发生首次错误时,阈值THn(检测条件)被改变为考虑了显示噪声 影响的阈值THn。随后,触摸位置计算单元113将错误数计时器m加1(步骤S309)并且确 定加1后的值是否等于或大于可接受的次数η (步骤S310)。在此,这是首次错误并且错误 数小于η。在这样的情况下(步骤S310:否),重复步骤S303中的过程和后续步骤。换言 之,使用在步骤S308中改变的阈值THn进行触摸检测。在这样的情况下,如果未检测到有效触摸(步骤S304 否),其不是首次错误(步 骤S307:否)。则,增加错误数计数器m而不进一步改变阈值THn (步骤S309)。结果,当错 误数计数器m等于或大于可接受次数时(步骤S310 是),进行如实施例1所例示的错误处 理(步骤S311)。重复上述过程,直至发生任何触摸输入操作终止事件(步骤S312 否)。另一方 面,当发生任何触摸输入操作终止事件时(步骤S312 是),过程结束。使用上述过程,阈值(检测条件)仅在发生触摸检测错误时改变,由此用于触摸输 入的处理量减少并且处理速度提高。如上面描述的,可以通过应用如上面实施例中的本发明来减少触摸板上由于显示 单元中显示噪声而造成的触摸检测错误。在此,用于触摸检测的触摸检测条件(阈值)是基于指示屏幕设计的显示状态或 者与显示噪声发生相关的施加电压(总灰度值)而确定的,由此可以以稳定的方式减少触 摸检测错误。当根据屏幕设计确定触摸检测条件(阈值)时,使用了表征的信息,由此可以更容 易地减少触摸检测错误。另一方面,当根据施加电压(总灰度值)确定触摸检测条件(阈值)时,即便对于 未被表征的屏幕,也可以有效地减少触摸检测错误。在这些情况中,指示与显示噪声相应的显示状态的信息和触摸检测条件(阈值) 可以提前被彼此关联并储存,以便于容易且快速地确定触摸检测条件(阈值)。上述实施例是以实例的方式给出的,并且本发明的应用并不限于此。可获得各种 应用,并且任何形式的实现落入本发明的范围内。触摸位置计算单元113可以基于从显示控制单元112获得的RGB直方图信息计算 R、G和B色中每一个的灰度值。触摸位置计算单元113可以根据R、G和B色灰度值中任何 一个或多个灰度值,而不是根据R、G和B色的总灰度值,来设置阈值THn。例如,当显示屏 是绿色调显示时,触摸位置计算单元113可以基于G色的灰度值设置阈值THn。此外,当显 示屏是紫色调显示时,触摸位置计算单元113可以基于R和B色两种灰度值设置阈值THn。例如,在上述实施例中,以实例的方式描述了常黑型显示面板。本发明可应用于所 谓的常白型显示面板,当施加电压为“0,,时所述常白型显示面板显示“白色”。在该情况下 同样可以通过如上面实施例中那样根据显示色彩或施加电压(总灰度值)设置触摸检测条件,来减少触摸检测错误。上述实施例中示出的条件列表的内容是以实例的方式给出的。可以使用任何数量 的项目以及任何程度的细节。指示显示状态的内容并不限于屏幕设计或总灰度值(施加电 压)。可以设置任何项目,只要其与影响触摸检测的显示噪声具有因果关系。例如,当在显 示图像中包括视频图像时,视频图像显示中的显示噪声比静止图像显示中高。此外,显示噪 声随运动水平变高而增加。使用这样的关系,例如如图10中所示,准备这样的条件列表,其 将静止图像与较高阈值THnl相关联而将视频图像与较低阈值THn2或THn3相关联,以便基 于显示图像的类型来减少触摸检测错误。此外,可以使用条件列表来改变用于确定是否进行位置计算的阈值。例如,在上述实施例中,本发明应用于作为电子设备的移动通信终端。电子设备并 不限于此。本发明可应用于任何电子设备,只要其具有触摸板输入功能。此外,在上面的实施例中,触摸板是电容性触摸板。本发明可应用于检测精度受屏 幕显示相关噪声影响的其他类型触摸板,以便减少触摸检测错误。本发明的输入设备的功能不仅可以通过提前配备有本发明相关配置的电子设备 来实现,还可以通过向对使用触摸板的输入设备进行控制的计算机应用程序来实现。换言 之,向现有输入设备或者具有该输入设备的电子设备应用与上述实施例所例示的由控制单 元110所执行程序相同的程序,并且所述设备的计算机执行所述程序来实现与控制单元 110相同的功能,由此所述设备充当本发明的输入设备。可以以任何方式应用这样的程序。例如,程序被储存在诸如CD-ROM和存储卡的存 储介质中,或者通过诸如因特网的通信介质来应用。还可以使用上述实施例中所描述方法的组合。例如,当如实施例1所例示那样基 于屏幕设计改变阈值后发生触摸检测错误时,可以如实施例2所例示那样基于施加电压 (总灰度值)来确定阈值。已经参照一个或多个优选实施例描述和说明了本申请的原理,应当显而易见的 是,这些优选实施例的设置和细节可以被修改,而不会偏离本文所公开的原理,并且本申请 意图包括所有这些修改和变型,只要它们落入本文所公开主题的精神和范围内。
权利要求
1.一种触摸检测设备,包括显示单元,其提供屏幕显示;触摸板,其配置在所述显示单元的显示屏上;以及触摸检测单元,其基于所述触摸板处的检测信号来检测对所述触摸板的触摸,其中所述触摸检测设备包括条件确定单元,所述条件确定单元基于所述显示单元显示的屏 幕来确定触摸检测条件;并且所述触摸检测单元使用所述条件确定单元确定的所述触摸检测条件来检测触摸。
2.如权利要求1所述的触摸检测设备,其中,所述条件确定单元确定用于与所述检测 信号进行比较的阈值作为所述触摸检测条件。
3.如权利要求1所述的触摸检测设备,其中,所述条件确定单元基于与由于所述显示 单元显示的屏幕造成的显示噪声相对应的显示状态来确定所述触摸检测条件。
4.如权利要求3所述的触摸检测设备,其中,所述条件确定单元基于所述显示单元显 示的屏幕的屏幕设计和所述显示噪声之间的关系来确定所述触摸检测条件。
5.如权利要求3所述的触摸检测设备,其中,所述条件确定单元基于所述显示单元显 示的屏幕的施加电压和所述显示噪声之间的关系来确定所述触摸检测条件。
6.如权利要求5所述的触摸检测设备,其中,所述条件确定单元还包括计算所述屏幕 的总灰度值的计算单元,并且基于所述计算单元计算的总灰度值来确定所述触摸检测条 件。
7.如权利要求5所述的触摸检测设备,其中,当所述施加电压较高时,所述条件确定单 元确定较低的阈值作为所述触摸检测条件。
8.如权利要求1所述的触摸检测设备,其中,所述触摸检测设备还包括检测触摸检测 错误的错误检测单元,当所述错误检测单元检测到触摸检测错误时,所述条件确定单元基于所述显示单元显 示的屏幕来确定触摸检测条件;并且当所述错误检测单元未检测到触摸检测错误时,所述条件确定单元确定给定的触摸检 测条件。
9.如权利要求8所述的触摸检测设备,其中,当所述错误检测单元首次检测到触摸检 测错误时,所述条件确定单元基于所述显示单元显示的屏幕来确定触摸检测条件。
10.如权利要求3所述的触摸检测设备,其中,所述触摸检测设备还包括储存条件列表 的存储器,所述条件列表将指示所述显示状态的信息与触摸检测条件相关联,并且所述条件确定单元基于所述存储器中储存的所述条件列表来确定触摸检测条件。
11.一种电子设备,包括根据权利要求1的触摸检测设备;以及容纳所述触摸检测设备的电子设备体。
12.—种记录有程序的计算机可读记录介质,其中,所述程序允许计算机控制触摸检测 设备,所述触摸检测设备包括显示单元,其提供屏幕显示;触摸板,其配置在所述显示单元的显示屏上;以及触摸检测单元,其基于所述触摸板处的检测信号来检测对所述触摸板的触摸,以实现以下功能 基于所述显示单元显示的屏幕来确定触摸检测条件;以及 使用所确定的触摸检测条件来检测触摸。
全文摘要
基于触摸板单元150处检测到的强度计算触摸位置的触摸位置计算单元113将检测到的强度与阈值进行比较,以确定所述触摸是否是有效的。在此,因为显示单元132的显示屏所造成的显示噪声影响触摸检测,所以触摸位置计算单元113从显示控制单元112获取所述显示单元132的显示状态。触摸位置计算单元113参照储存于存储器160中的条件列表,并且将与所述显示状态相对应的阈值设置为触摸检测条件。指示显示状态的信息包括通过着色模式表征的屏幕设计,以及与施加到屏幕的电压相对应的总灰度值。
文档编号G06F3/041GK102043536SQ20101052828
公开日2011年5月4日 申请日期2010年10月21日 优先权日2009年10月22日
发明者铃木麻帆 申请人:Nec卡西欧移动通信株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1