触摸面板控制装置、绘画装置、带有显示功能的坐标输入装置以及触按位置获取装置的制作方法

文档序号:6454530阅读:459来源:国知局
专利名称:触摸面板控制装置、绘画装置、带有显示功能的坐标输入装置以及触按位置获取装置的制作方法
技术领域
本发明涉及触摸面板控制装置以及绘画装置,尤其涉及为了抑制其处 理速度的降低的技术。此外,本发明涉及带有显示功能的坐标输入装置, 尤其涉及为了降低其耗电的技术。而且,本发明涉及触按位置获取装置, 尤其涉及提高在模拟电阻膜式的触摸面板中的触按位置计算的准确度。
背景技术
在计算机中,有以触摸面板作为输入设备而使用的计算机。触摸面板 是具备输入面的输入设备,向计算机的触摸面板控制装置输出规定比特长 度的数字信号,该数字信号以规定的分辨率表示用户在输入面上所触按的
位置(用户指示位置)的坐标。在专利文献1或专利文献2中对触摸面板的 具体例进行了记载。
近年来,触摸面板的分辨率变高,伴随于此,从触摸面板输出的数字 信号的比特长度变长。具体的示例是出现了以10比特表示1个坐标的触 摸面板。特开2000-20474号公报 [专利文献2]特开平10-312257号公报
此外,在近年来的计算机中,有的作为将坐标输入装置的输入面(例 如触摸面板)作为像显示屏那样的显示单元来利用的带有显示功能的坐标 输入装置发挥功能。在带有显示功能的坐标输入装置中,尤其针对显示功 能进行显示时的消费功率变得更大,而使用计算机作为带有显示功能的坐 标输入装置时,其耗电的降低成为课题,为解决此课题而进行了各种尝试。
示例l,预备有通常动作模式;和通过让显示功能停止来抑制耗电 的低耗电模式,在通常动作模式下若在规定时间输入面上没有检测出用户 的指示操作则转移到低耗电模式,在低耗电模式下若在输入面上检测出用户的指示操作则转移到通常动作模式。(例如,专利文献3)特开平10-111749号公报
此外,模拟电阻膜式的触摸面板,配置了用于检测X轴位置以及用 于检测Y轴位置的2片电阻膜,对X轴以及Y轴分别通过电阻膜的电阻 分割来检测触按位置。以下,参照附图进行说明。
图19,是表示理想的模拟电阻膜式触摸面板3400的X轴位置检测电 路或Y轴位置检测电路的等效电路的图。如该图所示,在触摸面板3400 中,从其一端到另一端设置了电阻膜(电阻RT),直流电压Vo施加在电 阻膜Rt上。触摸面板3400,构成为若触按面被触按、则获取在按下位置 的电压V。如此通过获取到的电压V,计算出从接地点开始到触按位置(电 阻分割点)为止的电阻Rn。具体而言,如式(1)进行计算。
Rn= RtXV/Vd…(1 )
触摸面板3400的触按位置,是分别针对X轴以及Y轴根据电阻Rt 和以此求出的电阻Rn而计算出来的。
图19中表示的触摸面板3400,是在布线部分没有电阻的理想的触摸 面板。现实上布线部分也有电阻,其等效电路成为如触摸面板3401那样 (图20)。此时的Rn如式(2)那样进行计算。并且,W以及V2分别是 电阻Rt的接地点侧端的电压以及电阻Rt的电源侧端的电压。
Rti= RtX (V- Vi) / (V2- Vi)…(2)
如此,实际上,电阻Rn是由电阻膜两端的电压(V!以及V2)计算 出来的。
然而,图20中表示的布线部分的电阻R!以及R2是根据使用环境或 使用年数发生变化的。若发生该变化,则电阻膜的两端的电压也会发生变 化。在此,当电源投入时、复位时、停止模式解除时以及30秒内无触按 输入或命令发送时等的未进行触按操作的时候,对测量电阻膜的两端的电 压(V!以及V2)进行测量并存储起来,而当进行了触按操作时,使用式 (2)的计算。
而且,专利文献4中所记载的技术,定时地(间隔50ms)对触按操 作的有无进行检测、测量并存储非触按时电阻膜的两端的电压,当进行了 触按操作时,作为触按位置的校正数据来使用。[专利文献4]特开平09-160719号公报
通常,触摸面板以1字节(8比特)为单位进行输出,触摸面板控制装 置也是一次1比特地进行信息处理。为此,如上所述,若以10比特的数 字信号来表示1个坐标,则以基于触摸面板控制装置的2次的信息处理来 完成1个坐标的处理,与以8比特的数字信号表示1个坐标的情况相比, 处理速度降低。
此外,在上述现有的技术中,用户只是误触按了输入面也会从低耗 电模式转移到通常动作模式。此时,存在浪费电的问题。
并且,此问题,不只限于利用坐标输入装置的输入面作为显示单元 的带有显示功能的坐标输入装置才发生,例如像带有触摸面板的手机那 样,即使是坐标输入装置的输入面与显示单元分离的带有显示功能的坐标 输入装置也会发生同样的问题。
而且,如上述专利文献4中记载的技术所示,在测量并存储电源投
入时或复位时等的电压(V!以及V2)时,在进行触按操作之前的期间的 电压(V!以及V2)有发生变化的可能性,无法准确地计算触按位置。此
外,在上述专利文献4所记载的技术中,需要以短的时间间隔(50ms间 隔)来检测触按操作的有无的触摸面板控制部。非触按时,每次都必须重 新测量电阻膜两端的电压,并存储校正数据。因此,为了该处理,要消耗 很多的电力,尤其在将电池作为电源的手机等中,希望减少基于上述处理 的耗电。

发明内容
因此,本发明中的第1课题,是提供一种触摸面板控制装置以及绘 画装置,其能够抑制由数字信号的比特长度变长而引起的处理速度的降
第2课题,是提供一种带有显示功能的坐标输入装置,其实现对由 在输入面上的误接触而引起的转移到通常动作模式进行抑制。
第3课题,是提供一种触按位置获取装置,其具备模拟电阻膜式的 触摸面板,并通过触按操作获取触按位置,其中不随布线部分的电阻的变 化而变化,能够精确地计算触按位置触按位置,且实现低耗电。用于解决所述第1课题的本发明的触摸面板控制装置,包括数字信 号输入接收单元,其从触摸面板接收将在该触摸面板的输入面上的用户指 示位置的坐标以规定分辨率进行表示的规定比特长度的数字信号的输入; 和数字信号变换单元,其将通过所述数字信号输入接收单元接收的数字信 号转换成以比所述规定的分辨率低的分辨率表示在所述输入面上的用户 指示位置的坐标的、比所述规定比特长度短的比特长度的数字信号,由所 述数字信号转换单元转换后的数字信号,在用于获取所述用户指示位置的 处理中被使用。
据此,由于触摸面板控制装置将数字信号的比特长度缩短,所以能够 拘制由数字信号的比特长度变长而引起的处理速度的降低。
此外,也可在上述触摸面板控制装置中,通过所述数字信号输入接收 单元接收的数字信号,利用其一部分以比所述规定的分辨率低的分辨率来 表示所述输入面上的用户指示位置的坐标,并且由所述数字信号转换单元 转换后的数字信号,是由转换前的所述数字信号之中所述一部分构成的。
据此,可通过进行获取构成所述数字信号的多个比特之中的一部分的 简单的处理来转换数字信号。
而且,也可在所述各触摸面板控制装置中,还包括用户指示位置取 得单元,其对应所述用户指示位置,并根据由所述数字信号输入接收单元 接收到的数字信号或由所述数字信号转换单元转换后的数字信号的任一 个,来获取所述用户指示位置。
例如,在输入面上,有具备能够书写任意图形的手写区域的情况。当 在此手写区域中用户写入时,若处理速度慢则显示跟不上手的动作,用户 会感觉到压力。为此,在手写区域中,处理速度比用户指示位置的精确度 更被重视。
根据上述触摸面板控制装置,可根据用户指示位置是否为处理速度比 用户指示位置的精确度更被重视的区域内的位置,并根据转换前的数字信 号和转换后的数字信号的任一个来获取用户指示位置。即,根据需要,能 够抑制由数字信号的比特长度变长而引起的处理速度的降低。
此外,本发明的绘画装置,其特征在于,具备所述的触摸面板控制 装置,在所述触摸面板上设置用于输入任意图形的绘画区域;和其他区域,并包括区域决定单元,其决定所述用户指示位置位于所述绘画区域
和所述其他区域的哪一个,所述用户指示位置获取单元,在由所述区域决
定单元决定所述用户指示位置位于所述绘画区域的情况下,根据由所述数
字信号转换单元转换后的数字信号来获取所述用户指示位置,并且,在由
所述区域决定单元决定所述用户指示位置位于所述其他的区域的情况下,
根据由所述数字信号输入接收单元接收的数字信号来获取所述用户指示位置。
据此,当用户指示位置为绘画区域内的位置时,能够抑制由数字信号 的比特长度变长而引起的处理速度的降低,并且当为其他区域内的位置 时,能够高精度地获取位置。
此外,在上述绘画装置中,也可还包括在由所述区域决定单元决定 所述用户指示位置位于所述绘画区域的情况下,根据由所述用户指示位置 获取单元取得的所述用户指示位置,进行规定的绘画处理的绘画处理单 元。
而且,在上述各绘画装置中,所述其他区域,是设置用于操作指示的 l个或多个图标的图标区域,也可还包括在由所述区域决定单元决定所 述用户指定位置位于所述其他区域的情况下,通过由所述用户指示位置获 取单元取得的所述用户指示位置,在所述1个或多个图标之中,检测出用 户所触按的所述图标,并进行该图标相关的处理的图标处理单元。
用于解决上述第2课题的本发明的带有显示功能的坐标输入装置,是 具有显示单元的坐标输入装置,包括用户指示操作检测单元,其检测在
输入面上进行了用户指示操作的;坐标获取单元,其获取对通过由所述用 户指示操作单元检测出的用户指示操作所指示的所述输入面上的位置进 行表示的坐标;判定单元,其判定由所述坐标获取单元取得的1个或多个 坐标是否符合规定的条件;和显示单元动作控制单元,其根据所述判定单 元的判定结果来限制所述显示单元的动作。
据此,能够根据坐标是否符合规定的条件来限制显示单元的动作。举 一个例子,能够仅当用户指示位置构成三角形时,才限制显示单元的动作。 因此,抑制了由于误接触而向通常动作模式的转移。
此外,在上述带有显示功能的坐标输入装置中,也可包括存储表示图案图像的图案图像信息的图案图像信息存储单元,所述判定单元,判定 是否构成通过所述图案图像信息存储单元中存储的图案图像信息将由所 述坐标获取单元取得到1个或多个的坐标进行表示的图案图像。
据此,能够根据坐标是否构成图案图像来限制显示单元的动作。
进而,在上述各带有显示功能的坐标输入装置中,也可还包括照明 单元,其照亮所述输入面;照明单元控制单元,其根据由所述用户指示操 作检测单元是否检测出用户指示操作来控制所述照明单元。
据此,由于能够在用户进行指示操作时照亮输入面,所以能够防止本 应对输入面指示时而误对输入面外进行指示等的用户的误操作。
用于解决上述第3课题的本发明的触按位置获取装置,具备模拟电阻 膜式触摸面板,并获取由触按操作触按后的位置,其包括保持单元,其 保持所述模拟电阻膜式触摸面板的电阻膜的触按位置的电压以及在其两 端施加的电压;触按位置计算单元,其根据由所述保持单元保持的各电压,
计算出所述模拟电阻膜式触摸面板上的触按位置;触按操作检测单元,其 检测对所述模拟电阻膜式触摸面板的触按操作;测量单元,其分别测量在 所述电阻膜的触按位置施加的电压以及在该电阻膜的两端施加的电压;和 测量控制单元,其在所述触按操作检测单元检测触按操作时,使基于所述 测量单元获得的测量结果保持在所述保持单元中。
据此,由于测量了电阻膜两端的电压,所以在触按位置获取装置中, 不随布线部分的电阻的变化而变化,能够精确地计算触按位置,并且因在 需要时才测量电阻膜的两端的电压,所以能够实现低的耗电。
此外,在上述触按位置获取装置中,也可所述模拟电阻膜式触摸面板, 具有用于检测X轴位置的电阻膜和用于检测Y轴位置的电阻膜的2片电 阻膜,所述保持单元,分别保持用于检测所述X轴位置的电阻膜的触 按位置的电压以及在其两端的电压;和用于检测所述Y轴位置的电阻膜 的触按位置的电压以及在其两端的电压,所述测量控制单元,包括切换 单元,其将由所述通过测量单元测量的、所述用于检测X轴位置的电阻 膜的触按位置的电压以及在该电阻膜两端的电压;和所述用于检测Y轴 位置的电阻膜的触按位置的电压以及在该电阻膜两端的电压,在规定的时 刻进行切换,并保持在所述保持单元中;和切换控制单元,其根据基于所述触按操作检测单元的触按操作的检测时刻来控制所述切换单元的切换 的时刻。
据此,能够一边切换测量时刻, 一边对X轴的电压和Y轴的电压进
行测量。


图1是本发明的第1实施方式的手机的外观的示意图。 图2是本发明的第1实施方式的手机的系统构成的示意图。 图3是本发明的第1实施方式的「文字输入/绘画」画面的示例的示 意图。
图4是本发明的第1实施方式的触摸面板控制部的功能块的示意图。 图5是本发明的第1实施方式的变换前的输出数字信号的示意图。 图6是本发明的第1实施方式的变换后的输出数字信号的示意图。 图7是本发明的第2实施方式的手机的外观的示意图。 图8是本发明的第2实施方式的手机的系统构成的示意图。 图9是本发明的第2实施方式的在触摸屏上所显示的画面的初期状态 的示意图。
图10是本发明的第2实施方式的在触摸屏上显示「文字输入/绘画」 画面的状态的手机的外观的示意图。
图11是本发明的第2实施方式的表示手机的模式之间的转移的转移
示意图。
图12是本发明的第2实施方式的具备模拟电阻膜式的触摸面板的手
机中所包含的触摸面板控制部的功能块的示意图。
图13是本发明的第2实施方式的具备数字式的触摸面板的手机中所
包含的触摸面板控制部的功能块的示意图。
图14是本发明的第3实施方式的手机的外观的示意图。
图15是本发明的第3实施方式的手机的系统构成的示意图。
图16是本发明的第3实施方式的触摸面板控制部的功能块的示意图。
图17是本发明的第3实施方式的用于对设置在触摸面板的2片电阻
膜上的触按位置的电压以及电阻膜两端的电压进行测量的各电压信号线的示意图。
图18是用于说明本发明的第3实施方式的在触摸面板控制部中的电 压的测量时刻的说明图。
图19是理想的模拟电阻膜式触摸面板的等效电路的示意图。
图20是在布线部分有电阻的模拟电阻膜式触摸面板的等效电路的示意图。
具体实施例方式
在本发明的实施方式中,参照图进行说明。 [第1实施方式]
图1是本发明的第1实施方式的手机1001的外观的示意图。手机1001 是作为触摸面板控制装置发挥功能的折叠式手机,由具备了触摸屏1010、 LCD (Liquid Crystal Display:液晶显示装置)1020、电源按钮1030、选 择按钮1031、滚动按钮1032所构成的。
此外,图2是手机1001的系统构成的示意图。如该图所示,手机1001 构成为,包含CPUllOO、存储器1101、声音输入输出部1102、基带处理 部1103、 LCD控制部1104、存储器1105、触摸面板控制部1106、存储器 1107、触摸屏1010、 LCD1020。
CPU1100,进行与手机1001的各部分的控制或通信相关的处理。存储 器1101存储用于CPU1100的处理的各种数据。
声音输入输出部1102,具备话筒以及喇叭,接收用户发出的声音, 作为电信号向CPUllOO输出,并将从CPUllOO输入的电信号转换成声音进 行输出。
基带处理部1103,从基站装置(未图示)接收无线信号,并转换成 规定的频率(基带频率)信号,向CPU1100进行输出。此外,将从CPUIIOO 输入的信号转换成无线信号,向基站装置发送。
触摸屏1010具备触摸面板1300,而且其输入面还作为显示装置即 LCD1301发挥功能。若用户触按输入面,则触摸面板1300获取以规定的 分辨率对在输入面上的触按位置(用户指示位置)的坐标进行表示的规定 比特长度的数字信号(此处设为10比特),向触摸面板控制部1106进行输出。LCD1301根据LCD控制部1104的指示显示信息。
LCD1020也是根据LCD控制部1104的指示来显示信息的显示装置。
如上所述,触摸屏1010也具备显示装置,手机1001具备2个显示装置。 LCD1301以及LCD1020,分别具备LED (Light-Emitting Diode:发
光二极管)1302以及LED1200。 LED1302以及LED1200,全都作为背景
光发挥功能。
触摸面板控制部1106,进行触摸面板1300的控制。存储器1107将 用于触摸面板控制部1106的处理的各种数据进行存储。
触摸面板控制部1106,接受从触摸面板1300输入的数字信号。触摸 面板控制部1106,将按此接受的数字信号转换成以比上述规定的分辨率 低的分辨率对输入面上的触按位置的坐标进行表示的比上述规定比特长 度(10比特)短的比特长度(此处设为8比特)的数字信号。进而,根 据由此数字信号所显示的触按位置,将转换前的数字信号或转换后的数字 信号的任意一个向CPU1100进行输出。CPU1100如此使用从触摸面板控 制部1106所输入的数字信号,来获取显示输入面上的触按位置的坐标信 息。
LCD控制部1104,进行LCD1301以及LCD1020的控制。此外,使 从CPU1100输入的信息显示在LCD1020或LCD1301上。存储器1105 存储用于LCD控制部1104的处理的各种数据。
以下,说明基于用户的手机1001的操作的功能。
电源按钮1030、选择按钮1031、滚动按钮1032,是在手机1001中 作为硬件而具备的操作单元。另一方面,触摸屏1010实现基于软件的操 作单元。以下,分别进行详细地说明。
电源按钮1030是用于开/关手机1001的电源的按下按钮。用户通过 按下电源按钮1030来切换手机1001的电源开/关。
当用户选择在LCD1020上显示的对象(图标或链接等)时使用选择 按钮1031以及滚动按钮1032。即用户通过滚动按钮1032,使LCD1020 上所显示的1个或多个对象之中的任意一个进行高光显示(highlight)。 某个对象在高光显示期间用户若按下选择按钮1031,则CPU1100开始该 对象所对应的处理。接着,对由触摸屏1010所实现的操作单元进行说明。在图1中,表
示在LCD1301即触摸面板1300的输入面上所显示的画面的初始状态(初 始画面)。如该图所示,在初始状态下,将「绘画」、「发送」、「接收J、 「E-MAIL」、「0」 「9」、「*」、「#」的各图标显示在LCD1301上。
用户若触按「发送」图标,则CPU1100获取对显示「发送」图标的 位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU1100检 测出触按了 「发送」图标,并开始进行发送处理。
此时,发送目标的电话号码等,通过用户对「0」 「9」、「*」、或「#」 的各图标进行触按来指定。此时CPU1100也获取对显示用户所触按的图 标的位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU1100 检测出触按了 「0」 「9」、「*」、或「#」的各图标。
用户若触按「接收」图标,则CPU1100获取对显示「接收」图标的 位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU1100检 测出触按了 「接收」图标。CPU1100若检测出在接收时触按了 「接收」
图标,则开始进行接收处理。
用户若触按「E-MAIL」图标,则CPU1100获取对显示「E-MAILJ 图标的位置的坐标进行表示的坐标信息。通过此坐标信息的取得, CPU1100检测出触按了 「E-MAIL」图标,开始进行有关电子邮件的规定 的处理。
用户若触按「绘画」图标,则CPU1100获取对显示「绘画」图标的 位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU1100检 测出触按了 「绘画」图标,并将在LCD1301上显示的画面从初始状态转 移到「文字输入/绘画」画面。
图3是LCD1301上显示的「文字输入/绘画」画面的示例的示意图。 如该图所示,在「文字输入/绘画」画面中,设置有图标区域、绘画区域、 键盘区域。在图标区域中,显示有发送图标、接收图标、线宽选择图标、 橡皮图标、颜色使用有无指定图标、颜色选择图标等。当用户触按了此图 标区域时,CPU1100检测出在上述各图标之中用户所触按的图标,并进 行该图标相关的处理。
用户对发送图标、接收图标进行了触按时的CPU1100的处理,与用户在初始画面中触按了 「发送」图标以及「接收」图标时的上述的处理相 同。
绘画区域是由多个点(dot)所构成。用户依次移动触按位置,根据
其轨迹输入文字或图画。此时,CPU1100依次获取对应于各触按位置的 坐标信息,并根据此坐标信息进行规定的描画处理。
具体而言,从坐标信息,构成绘画区域的各点之中,获取由用户所触 按的点。
用户通过线宽选择图标对在绘画区域中描绘文字或图画时的线的粗 细进行选择。CPU1100,根据由用户选择的线的粗细,从坐标信息获取点。
此外,用户通过颜色使用有无指定图标,指定是否使用颜色。
在指定使用颜色的情况下,存储器1101将构成绘画区域的各点与颜
色信息(表示在黑、白、红、黄、绿、透明等各色之中,该点为任一颜色 的信息)进行对应并存储。此外,此颜色信息也可以是表示灰度的信息。
用户进而通过颜色选择图标指定颜色。CPU1100,将如上所述取得的点与
取得该点时通过颜色选择图标所指定的颜色进行对应,并存储到储存器
1101中。
此外,用户可以用橡皮图标指定橡皮模式。橡皮模式被指定的期间,
CPU1100将如上所述取得的点与透明色进行对应并储存到存储器1101中。
在指定不使用颜色的情况下,存储器iioi,将构成绘画区域的各点
与表示触按了的有触按信息或表示未触按的无触按信息进行对应并存储。
CPU1100将如上所述取得的点与有触按信息进行对应并存储到存储器 1101中。
在这种情况下,当用户想将与各点相对应并存储的有触按信息转换成 无触按信息时,用橡皮图标指定橡皮模式。橡皮模式被指定的期间,
CPU1100将如上所述取得的点与无触按信息进行对应并存储到存储器 1101中。
CPU1100根据存储器1101的存储内容,进行LCD1301的显示。 CPU1100如上所述进行描绘处理。
接着,对在LCD1301上显示「文字输入/绘画」画面时的触摸面板控制部1106的处理的详细进行说明。
图4是表示触摸面板控制部1106的功能块的示意图。如该图所示, 触摸面板控制部1106,其构成为,包括:ADC(Analog-to-Digital Converter: AD转换器)lllO以及1111、寄存器1112至1114以及1116至1118、择多 电路1115以及1119、多路复用部1120以及1121、区域决定部1123、有 效载荷(payload)生成部1124、段头(head)生成部1125、序列发生器 (sequencer) 1126、寄存器1127、寄存器 锁存器1128。
触摸面板1300具有四角型的输入面,以下,称其一边的方向为X轴 方向,与X轴方向正交的方向为Y轴。触摸面板1300,分别针对X轴方 向以及Y轴方向以规定的次数(此处设为3次)连续地获取对应于用户 所触按的输入面上的位置的电阻值,并分别向ADC1110以及ADC1111 进行输出。
ADC1110以及ADCllll,将从触摸面板1300输入的电阻值转换成 数字信号。以下,将以1个电阻值得到的数字信号称为单位数字信号。此 处,此单位数字信号的比特长度是10比特。触摸面板控制部1106,如此 从触摸面板1300接受单位数字信号的输入。ADC1110以及ADCllll将 通过转换而得到的单位数字信号分别向寄存器1112以及寄存器1116进行 输出。
寄存器1112至寄存器1114全都存储所输入的单位数字信号。寄存器 1112,存储有单位数字信号时若输入下一个单位数字信号,则向寄存器 1113输出所存储的单位数字信号。寄存器1113,存储有单位数字信号时 若输入下一个单位数字信号,则向寄存器1114输出所存储的单位数字信 号。寄存器m4,存储有单位数字信号时若输入下一个单位数字信号,
则废弃存储的单位数字信号。其结果,将触摸面板1300分别通过3次取 得的3个电阻值的单位数字信号分别存储到寄存器1112至寄存器1114 中。
择多电路1115,将寄存器1112至寄存器1114分别存储的单位数字 信号一次1比特地进行择多。其结果,每比特中出现2次以上的值作为真 的值向多路复用部1120输出。
多路复用部1120,根据从择多电路1115输出的值,将单位数字信号进行重构,并向有效载荷生成部1124进行输出。
寄存器1116至寄存器1118、择多电路1119、多路复用部1121与寄 存器1112至寄存器1114、择多电路1115和多路复用部1120同样重构单 位数字信号,并向有效载荷生成部1124迸行输出。
有效载荷生成部1124,从多路复用部1120以及多路复用部1121输 出的单位数字信号,生成应向CPU1100输出的数字信号(以下,称为输 出数字信号)的有效载荷部分。
区域决定部1123,根据由多路复用部1120以及多路复用部1121输 出的单位数字信号,获取触按位置的所属区域。即判定用户触按了图标区 域、绘画区域、键盘区域的哪一个,并获取表示所触按的区域的区域信息。
此外,CPU1100,将颜色使用有无指定图标的指定内容以及颜色选择 图标的指定内容存储到寄存器1127中。
段头生成部1125,根据由区域决定部1123取得的区域信息以及寄存 器1127的存储内容,生成应向CPU1100输出的输出数字信号的段头部分。
图5是由段头生成部1125以及有效载荷生成部1124所生成的输出数 字信号的示例的示意图。如该图所示,输出数字信号是由段头部分以及有 效载荷部分所构成。在段头部分包含颜色使用有无指定图标的指定内容和 区域信息。此外,当颜色使用有无指定图标的指定内容使用颜色时,颜色 选择图标的指定内容也包含于段头部分。在有效载荷部分包含X轴方向 的单位数字信号和Y轴方向的单位数字信号。
如此生成的输出数字信号,向寄存器,锁存器1128进行输出。寄存 器 锁存器1128,对如此输入的输出数字信号进行存储。
序列发生器1126,从输出数字信号的段头部分取得区域信息。然后, 根据区域信息,转换该输出数字信号。具体而言,废弃在寄存器,锁存器 1128中存储的该输出数字信号的有效载荷部分的一部分。更具体而言, 只限于区域信息表示绘画区域的情况,废弃在寄存器 锁存器1128中存 储的该输出数字信号的有效载荷部分的一部分。
进一步具体而言,单位数字信号,用其中一部分(更具体而言,是上 位8比特),以比上述规定的分辨率低的分辨率来表示触按位置的坐标。 序列发生器1126,针对输出数字信号中包含的各单位数字信号,通过废弃该一部分(上位8比特)以外的剩余部分(下位2位),将只由该部分
(上位8比特)构成的单位数字信号重新包含到输出数字信号的有效载荷部分。
图6是按此进行的转换后的数字信号的示例的示意图。如该图所示, 转换后的数字信号的有效载荷部分由8比特的单位数字信号所构成。
CPU1100,如此取得存储于寄存器,锁存器1128中的数字信号,使 用该数字信号来获取表示输入面上的触按位置的坐标信息。此外, CPU1100,根据在该数字信号的段头部分中包含的区域信息,进行上述描 绘处理或是上述图标有关的处理的任一个。
如以上说明,触摸面板控制部1106由于縮短了输出数字信号的有效 载荷部分的比特长度,所以可抑制由输出数字信号的比特长度变长而引起 的处理速度的降低。
此外,通过所谓获取构成有效载荷部分的多个比特之中的一部分的简 单的处理,能够实现对输出数字信号的转换。
进而,由于触摸面板控制部1106,根据触按位置是否是比触按位置 的准确度更重视处理速度的区域(绘画区域)内的位置,CPU1100能够 根据转换前的输出数字信号和转换后的输出数字信号的任一个来获取用 户的指示位置,所以可根据需要来抑制由输出数字信号的比特长度变长而 引起的处理速度的降低。
并且,本发明不限于上述实施方式。例如,在上述实施方式中对将本 发明应用到手机的示例进行了说明,但本发明可广泛应用于触摸面板控制 装置。
并且,在上述实施方式中择多电路1115对3次的单位数字信号进行 了择多,但也可以不限于3次而进行任意次(优选奇数次数)的单位数字 信号的择多。 -
图7是本发明的第2实施方式的手机2001的外观的示意图。手机 2001是作为带有显示功能的坐标输入装置发挥功能的折叠式手机,构成 为具备触摸屏2010、 LCD (Liquid Crystal Display:液晶显示装置)2020、 电源按钮2030、选择按钮2031、和滚动按钮2032。此外,图8是手机2001的系统结构的示意图。如该图所示,手机2001 , 构成为包含CPU2100、存储器2101、声音输入输出部2102、基带处理 部2103、 LCD控制部2104、存储器2105、触摸面板控制部2106、存储 器2107、触摸屏2010和LCD2020。
CPU2100进行与手机2001的各部分的控制或通信相关的处理。存储 器2101存储用于CPU2100的处理的各种数据。
声音输入输出部2102,具备话筒以及喇叭,接收用户发出的声音, 作为电信号向CPU2100输出,并将从CPU2100输入的电信号转换成声音 进行输出。
基带处理部2103,从基站(未图示)接收无线信号,并转换成规定 的频率(基带频率)信号,向CPU2100进行输出。此外,将从CPU2100 输入的信号转换成无线信号,向基站装置发送。
触摸屏2010具备作为坐标输入装置的输入面发挥功能的触摸面板 2300,而且其输入面作为显示装置即LCD2301发挥功能。若用户触按了 输入面,则触摸面板2300获取表示所触按的位置的坐标的坐标信息,并 向触摸面板控制部2106进行输出。LCD2301根据LCD控制部2104的指 不显示信息。
LCD2020也是根据LCD控制部2104的指示来显示信息的显示装置。 如上所述,触摸屏2010也具备显示装置,手机2001具备2个显示装置。
LCD2301以及LCD2020,分别具备LED (Light-Emitting Diode:发 光二极管)2302以及LED2200。 LED2302以及LED2200,全都作为背景 灯发挥功能。LED2302作为对触摸面板2300的输入面进行照明的照明单 元发挥功能。
触摸面板控制部2106,进行对触摸面板2300的控制。具体而言,将 从触摸面板2300输入的坐标信息向CPU2100进行输出。存储器2107将 用于触摸面板控制部2106的处理的各种数据进行存储。
手机2001,通过LCD2020、 LED2200、 LCD2301以及LED2302全 部点亮/显示的通常动作模式;LCD2020以及LCD2301进行显示, LED2200以及LED2302熄灯的第1低耗电模式;LCD2020、 LED2200以 及LCD2301成为熄灯/非显示,LED2302点亮的第2低耗电模式;LCD2020、 LED2200、 LCD2301以及LED2302全部成为熄灯/非显示的 第3低耗电模式中的任一种模式进行动作。触摸面板2106,通过切换这 些模式,使任一模式成为有效。图ll表示这些模式间的转移的转移图。 为此对处理的详细在后面进行说明。
LCD控制部2104,进行LCD2301以及LCD2020的控制。具体而言, 使从CPU2100输入的信息显示在LCD2020或LCD2301上。存储器2105 将用于LCD控制部2104的处理的各种数据进行存储。
以下,说明基于用户的手机2001的操作的功能。
电源按钮2030、选择按钮2031、滚动按钮2032,是作为硬件配备在 手机2001中的操作单元。另一方面,触摸屏2010实现基于软件的操作单 元。以下,分别进行详细地说明。
电源按钮2030是用于开/关手机2001的电源的按下按钮。用户通过 按下电源按钮2030来切换手机2001的电源的开/关。
当用户对显示在LCD2020中的对象(图标或链接等)进行选择时使 用选择按钮2031以及滚动按钮2032。即用户通过滚动按钮2032,使 LCD2020上所显示的1个或是多个对象之中的任意一个进行高光显示。 某个对象在高光显示期间用户若按下选择按钮2031,则CPU2100开始该 对象所对应的处理。
接着,对由触摸屏2010来实现的操作单元进行说明。在图9中,表 示在LCD2301即触摸面板2300的输入面上所显示的画面的初始状态(初 始画面)。如该图所示,在初始状态下,将「绘画」、「发送」、「接收」、 「E-MAIL」、「0」 「9」、「*」、「#」的各图标显示在LCD2301上。
用户若触按「发送」图标,则CPU2100获取对显示「发送」图标的 位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU2100检 测出触按了 「发送」图标,并开始进行发送处理。
此时,发送目标的电话号码等,通过用户对「0」 「9」、「*」、或「#」 的各图标迸行触按来指定。此时CPU2100还获取对显示用户所触按的图 标位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU2100 检测出触按了 「0」 「9」、「*」、或是「#」的各图标。
用户若触按「接收」图标,则CPU2100获取对显示「接收」图标的位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU2100检 测出触按了 「接收」图标。CPU2100若检测出在接收时触按了 「接收」 图标,则开始进行接收处理。
用户若触按「E-MAIL」图标,则CPU2100获取对显示「E-MAIL」 图标的位置的坐标进行表示的坐标信息。通过此坐标信息的取得, CPU2100检测出触按了 「E-MAIL」图标,并开始进行有关电子邮件的规 定的处理。
用户若触按「绘画」图标,则CPU2100获取对显示「绘画」图标位 置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU2100检测 出触按了 「绘画」图标,并将在LCD2301上显示的画面从初始状态转移 到「文字输入/绘画」画面。
图10,是在LCD2301上使「文字输入/绘画」画面进行显示的状态 的手机2001的外观的示意图。如该图所示,在「文字输入/绘画」画面 上,将发送图标2011、接收图标2012、绘画区域2013、线宽选择图标2014、 橡皮图标2015和颜色选择图标2016显示在LCD2301上。
用户在触按了发送图标2011和接收图标2012时的CPU2100的处理, 与用户在初始画面中触按了 「发送」图标以及「接收」图标时的所述的处 理相同。
绘画区域2013是由多个点所构成的。用户依次移动触按位置,根据 其轨迹输入文字或绘画。此时,依次获取各触按位置所对应的坐标信息, 并根据此坐标信息,在构成绘画区域2031的各点之中获取用户所触按的点。
用户通过线宽选择图标2014对在绘画区域2013中描绘文字或图画时 的线的粗细进行选择。CPU2100,根据由用户选择的线的粗细,从坐标信 息获取点。
在存储器2101中将构成绘画区域2013的各点与颜色信息(表示在黑、 白、红、黄、绿、透明等各色之中,该点为任一颜色的信息)进行对应并 存储。用户通过颜色选择图标2016指定颜色。CPU2100将如上述取得的 点与取得该点时通过颜色图标2016所指定的颜色进行对应并存储到存储 器2101中。此外,用户能够用橡皮图标2015来指定橡皮模式。橡皮模式被指定
的期间,CPU2100将如上所述取得的点与透明色进行对应并存储到存储 器2101中。
接着,对触摸面板控制部2106的处理的详细进行说明。并且,以下 分别对触摸面板2300为模拟电阻膜式的情况和数字式的情况进行说明。
图12是在具有模拟电阻膜式的触摸面板2300a的手机2001a中所包 含的触摸面板控制部2106a的功能块的示意图。
如该图所示,触摸面板控制部2106a构成为,包括CPU2100a、触 按操作检测部2Ula、 ADC(Analog-to-Digital Converter: AD转换器)2112、 数据校正部2113、序列发生器2114a、振荡部2115和逻辑电路2116。
触摸面板2300a获取用户所触按的输入面上的位置所对应的电阻值, 并向ADC2112进行输出。
ADC2112将从触摸面板2300a输入的电阻值转换成数字信号,并向 数据校正部2113进行输入。
数据校正部2113将从ADC2112输入的数字信号中可能产生的读取 误差通过规定的校正处理进行校正。然后,将校正后的数字信号向 CPU2100a进行输入。
CPU2100a将所输入的数字信号向CPU2100进行输出。
触按操作检测部2111a,监测来自触摸面板2300a的电阻值的输入, 并根据所进行的输入,检测在输入面上由用户进行的触按操作(用户指示 操作)。触按操作检测部2111a若检测出触按操作,则向CPU2100a输入 表示其意思的触按操作检测信息,并将存储器2107内的控制寄存器中所 存储的处理允许比特(enablebit)置0 。此处理允许比特是表示是否进行 从触摸面板2300a输入的电阻值的处理的1比特的信息。存储器2107内 的控制寄存器是用于使序列发生器2114a进行动作的寄存器。
序列发生器2114a监测上述处理允许比特,并且当该处理允许比特为 0时,对ADC2112以及数据校正部2113进行处理。另一方面,当处理允 许比特为1时,停止ADC2112以及数据校正部2113的处理。
振荡部2115,起振规定周期的时钟信号。CPU2100a以及序列发生器 2114a,若输入此时钟信号,则与该时钟信号同步地动作。逻辑电路2116,当处理允许比特是0时向序列发生器2114a输入时 钟信号,当处理允许比特是l时不向序列发生器2114a输入时钟信号。由 此,序列发生器2114a在处理允许比特是l时停止该处理。
CPU2110a通过对手机2001 a的上述各模式进行切换,使其中任一模 式成为有效。以下,参照图11以及图12具体地进行说明。
CPU2110a,根据是否输入了触按操作检测信息,通过CPU2100在 LCD控制部2104中对LCD2020、 LED2200、 LCD2301以及LED2302进 行控制,从而对上述各模式进行切换。
具体而言,在通常动作模式为有效时,在超过规定时间没有输入触按 操作检测信息的情况下,CPU2110a在LCD控制部2104中使LCD2020 以及LED2302熄灯,并使第1低耗电模式有效。
此外,在第1低耗电模式为有效时,在超过规定时间没有输入触按操 作检测信息的情况下,CPU2110a在LCD控制部2104中将LCD2020以 及LED2301设为非显示,并使第3低耗电模式有效。
另一方面,第3低耗电模式为有效时,若输入了触按操作检测信息, 则CPU2110a在LCD控制部2104中使LED2302点亮,并使第2低耗电 模式有效。
若在第2低耗电模式下输入触按操作检测信息,则CPU2110a获取表 示通过触按操作检测部2111a检测出的触按操作所指示的在输入面上的 位置的坐标。然后,对所取得的1个或多个坐标与规定的条件是否符合进 行判断,根据其判断结果,对LCD2020以及LCD2301的动作进行限制。 即基于判断结果,使通常动作模式或第3低耗电模式中的任一个有效。
更具体而言,存储器2107存储有表示「〇」、「X」、「△」、「☆」、 「〒」、「#」等的图案图像的图案图像信息。CPU2110a针对所取得的1 个或多个坐标进行规定的图案识别处理,并对该1个或多个坐标是否构成 存储在存储器2107中的上述图案图像之一进行判断。然后,当判断为构 成了上述图案图像之一时,在LCD控制部2104中启动LCD2020以及 LCD2301,并点亮LED2200,使通常模式有效。另一方面,当判断为不 构成上述图案图像之一时,使第3低耗电模式有效。
进而,CPU2110a,当触按操作检测信息超过规定时间没有输入时,将存储在存储器2107中的处理允许比特置1。由此,停止ADC2112以及 数据校正部2113的处理。
图13是在具有数字式的触摸面板2300b的手机2001b中包含的触摸 面板控制部2106b的功能块的示意图。
如该图所示,触摸面板控制部2106b构成为包括CPU2110b、触按 操作检测部2111b、序列发生器2114b、振荡部2115、 X位置寄存器2117、 Y轴位置寄存器2118、第1触按状态存储部2119和第2触按状态存储部 2120。
触摸面板2300b获取用户在触按过的输入面上的位置的坐标,并分别 向X位置寄存器2117输出表示其X坐标的数字信号,向Y位置寄存器 2118输出表示其Y坐标的数字信号。
X位置寄存器2117以及Y位置寄存器2118都是先进先出方式的存 储单元,并存储从触摸面板2300b输入的数字信号。
CPU2110b,读取存储于X位置寄存器2117以及Y位置寄存器2118 的数字信号,并向CPU2100进行输出。
触按操作检测部2111b,监测来自触摸面板2300b的数字信号的输入, 并根据所进行的输入,检测在输入面上由用户进行的触按操作(用户指示 操作)。触按操作检测部2111b,若检测出触按操作,则将表示其意思的 触按操作检测信息存储到第1触按状态存储部2119以及第2触按状态存 储部2120中。
第1触按状态存储部2119以及第2触按状态存储部2120都由触发器 电路构成,存储从触按操作检测部2111b输入的触按操作检测信息。此外, 第1触按状态存储部2119,在通过序列发生器2114b将所存储的信息进 行复位前的期间,存储触按操作检测信息。另一方面,第2触按状态存储 部2120,在后述的时钟信号的一个周期的期间,存储触按操作检测信息。
序列发生器2114b,监测第l触按状态存储部2119,并在存储有触按 操作检测信息的情况下,在X位置寄存器2117以及Y位置寄存器2118 中存储数字信号。另一方面,在没有存储触按操作检测信息的情况下,在 X位置寄存器2117以及Y位置寄存器2118中不存储数字信号。
振荡部2115,起振规定周期的时钟信号。CPU2100b以及序列发生器2114b,若输入此时钟信号,则与该时钟信号同步地进行动作。
CPU2110b,通过对手机2001b的上述各模式进行切换,使其中任一 模式有效。以下,参照图11以及图13,具体地进行说明。
CPU2110b,监测第2触按状态存储部2120,根据是否存储了触按操 作信息,通过CPU2100在LCD控制部2104中对LCD2020、 LED2200、 LCD2301以及LED2302进行控制,从而对上述各模式进行切换。
具体而言,在通常动作模式为有效时,在未存储触按操作检测信息的 状态持续到超过规定时间的情况下,CPU2110b在LCD控制部2104中将 LED2200以及LED2302熄灯,并使第1低耗电模式有效。
此外,在第1低耗电模式为有效时,在未存储触按操作检测信息的状 态持续到超过规定时间的情况下,CPU2110b在LCD控制部2104中将 LCD2020以及LCD2301设为非显示,并使第3低耗电模式有效。
另一方面,在第3低耗电模式为有效时,若存储触按操作检测信息, 则CPU2110b在LCD控制部2104中点亮LED2302,并使第2低耗电模 式有效。
若在第2低耗电模式下存储触按操作检测信息,则CPU2110b获取表 示通过触按操作检测部21 lib检测的触按操作所指示的在输入面上的位 置的坐标。然后,判断所取得的1个或多个坐标是否符合规定的条件,根 据其判断结果,使通常动作模式或第3低耗电模式中的任一个模式有效。
更具体而言,存储器2107存储有表示「〇」、「X」、「△」、「☆」、 「〒」、「#」等的图案图像的图案图像信息。CPU2110b针对所取得的1 个或多个坐标进行规定的图案识别处理,并对该1个或多个坐标是否构成 存储在存储器2107中的上述图案图像之一进行判断。然后,当判断为构 成了上述图案图像之一时,在LCD控制部2104中启动LCD2020以及 LCD2301,并点亮LED2200,使通常模式有效。另一方面,当判断为不 构成上述图案图像之一时,使第3低耗电模式有效。
进而,CPU2110b,在第2触按状态存储部2120中超过规定的时间没 有存储触按操作检测信息的情况下,停止对序列发生器2114b的处理。在 如此停止处理时,序列发生器2114b对在第1触按状态存储部2119中所 存储的信息进行复位。如以上说明所述,手机2001因为能够根据坐标是否符合规定的条件 来限制LCD2020以及LCD2301的动作,所以能抑制由于用户在输入面上
的误操作而转移到通常动作模式。
此外,CPU2110能够基于坐标是否构成图案图像来限制LCD2020以 及LCD2301的动作。
进一步,用户进行触按操作期间,因为能够通过LED2302照亮输入 面(第2低耗电模式),所以能够防止本应对输入面指示时而误对输入面 外进行指示等的用户的误操作。
此外,本发明不限于上述实施方式。例如,上述实施方式对作为带有 显示功能的坐标输入装置发挥功能的折叠式手机进行了说明,但是PDA (Personal Digital Assistant)等,若为具有作为带有显示功能的坐标输入 装置发挥功能的装置,其他无论怎样的装置都有可应用本发明。
图14是本发明的第3实施方式的手机3001的外观的示意图。手机 3001是作为获取触按位置装置发挥功能的折叠式手机,构成为具备触 摸屏3010、 LCD (Liquid Crystal Display:液晶显示装置)3020、电源按 钮3030、选择按钮3031、和滚动按钮3032。
此外,图15是手机3001的系统结构的示意图。如该图所示,手机 3001,构成为包含CPU3100、存储器3101、声音输入输出部3102、基 带处理部3103、 LCD控制部3104、存储器3105、触摸面板控制部3106、 存储器3107、触摸屏3010和LCD3020。
CPU3100进行与手机3001的各部分的控制或通信相关的处理。存储 器3101存储用于CPU3100的处理的各种数据。
声音输入输出部3102,具备话筒以及喇叭,接收用户发出的声音, 作为电信号向CPU3100输出,并将从CPU3100输入的电信号转换成声音 进行输出。
基带处理部3103,从基站(未图示)接收无线信号,并转换成规定 的频率(基带频率)信号,向CPU3100进行输出。此外,将从CPU3100 输入的信号转换成无线信号,向基站装置发送。
触摸屏3010具备模拟电阻膜式的触摸面板3300,而且其输入面作为显示装置即LCD3301发挥功能。若用户触按了输入面,则触摸面板3300 获取表示所触按的位置的坐标的坐标信息,并向触摸面板控制部3106进 行输出。LCD3301根据LCD控制部3104的指示显示信息。
触摸面板3300的等效电路,与图20所示的触摸面板3401相同。即 在触摸面板3300上,设置了从其一端至另一端的电阻膜(电阻膜RT), 在电阻膜RT上施加直流电压V。。若触按了触摸面,则触摸面板3300将 触按位置的电压V向触摸面板控制部3106进行输出。此外,触摸面板 3300,进而也将电阻膜两端的电压(电压V,以及电压V2)向触摸面板控 制部3106进行输出。
LCD3020也是根据LCD控制部3104的指示来显示信息的显示装置。 如上所述,触摸屏3010也具备显示装置,手机3001具备2个显示装置。
LCD3301以及LCD3020,分别具备LED (Light-Emitting Diode:发 光二极管)3302以及LED3200。 LED3302以及LED3200,全都作为背景 光发挥功能。
触摸面板控制部3106进行对触摸面板3300的控制。此外,若检测出 触按操作,则根据由触摸面板3300输入的电压V计算出从接地点到触按 位置(电阻分割点)的电阻R^。进而,取得电压V,以及电压V2。然后,
根据电阻RT、如此求出的电阻RT,、和电压V,以及V2计算出触按位置
(坐标信息),并向存储器3107进行输出。CPU3100经由触摸面板控制 部3106从存储器3107获取触按位置,并进行对应于触按位置的处理。关 于这些触摸面板控制部3106的详细处理在后面进行记述。 存储器3107存储触摸面板控制部3106求出的触按位置。 LCD控制部3104进行LCD3301以及LCD3020的控制。具体而言, 将从CPU3100输入的信息在LCD3020或LCD3301上进行显示。存储器 3105将用于LCD控制部3104的处理的各数据进行存储。
以下,对基于用户的手机3001的操作相关的功能进行说明。 电源按钮3030,选择按钮3031和滚动按钮3032是作为硬件而配备 在手机3001中的操作单元。另一方面,触摸屏3010是实现基于软件的操 作单元。以下,分别进行详细地说明。
电源按钮3030是用于开/关手机3001的电源的按下按钮。用户通过按下电源按钮3030,将手机3001的电源的开/关进行切换。
在用户对显示在LCD3020中的对象(图标或链接等)进行选择时4吏 用选择按钮3031以及滚动按钮3032。即用户通过滚动按钮3032,使 LCD2020上所显示的1个或是多个对象之中的任一个进行高光显示。当 对某个对象进行高光显示时用户若按下选择按钮3031,则CPU3100开女台 对应于该对象的处理。
接着,对由触摸屏3010来实现的操作单元进行说明。在图14中,表 示了在LCD3301即触摸面板3300的输入面上所显示的画面的初始状态。 如该图所示,在初始状态下,「绘画」、「发送」、「接收」、「E-MAIL」、 「0」 「9」、「*」、「#」的各图标在LCD3301上进行显示。
用户若触按「发送」图标,则CPU3100获取对显示「发送」图标位 置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU3100检测 出触按了 「发送」图标,并开始进行发送处理。
此时,发送目标的电话号码等,通过用户对「0」 「9」、「*」、或「#」 的各图标进行触按来指定。此时CPU3100还获取对显示用户所触按的图 标位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU3100 检测出触按了 「0」 「9」、「*」、或「#」的各图标。
用户若触按「接收」图标,则CPU3100获取对显示「接收」图标位 置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU3100检测 出触按了 「接收」图标。CPU3100若检测出在接收时触按了 「接收」图 标,则开始进行接收处理。
用户若触按「E-MAIL」图标,则CPU3100获取对显示「E-MAIL」 图标位置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU3100 检测出触按了 「E-MAIL」图标,并开始进行有关电子邮件的规定的处理。
用户若触按「绘画」图标,则CPU3100获取对显示「绘画」图标位 置的坐标进行表示的坐标信息。通过此坐标信息的取得,CPU3100检测 出触按了 「绘画」图标,并使在LCD3301上显示的画面从初始状态转移 到「文字输入/绘画」(未图示)画面。
「文字输入/绘画」画面是具备由多个点构成的绘画区域。用户依次 移动触按位置,根据其轨迹输入文字或画。此时,CPU3100依次获取对应于各触按位置的坐标信息,并根据此坐标信息,在构成绘画区域的各点 之中获取用户所触按的点。
在存储器3101中将构成绘画区域3013的各点和颜色信息(表示在黑、 白、红、黄、绿、透明等各色之中,该点为任一颜色的信息)进行对应并 存储。用户通过颜色选择图标3016指定颜色。CPU3100将如上述取得的 点与取得该点时通过颜色图标3016所指定的颜色进行对应并存储到存储 器3101中。
其次,对触摸面板控制部3106的处理进行详细地说明。 图16是触摸面板控制部3106的功能块的示意图。如该图所示,触摸 面板控制部3106构成为包括用于检测X轴位置的电压测量线3111;用 于检测Y轴位置的电压测量线3112;模拟开关3113; ADC (Analog-to-Digital Converter: AD转换器)3114至3116;寄存器3117X、 Y至3U9X、 Y;减法器3120X、 Y以及3121X、 Y; LUT(Looking UP Table: 参照表)3122X、 Y;振荡部3123;触按操作检测部3124;逻辑电路3125; 寄存器3126X、 Y;和序列发生器3127。
触摸面板3300具有四角型的输入面,以下,其一边的方向称为X轴 方向,与X轴方向正交的方向称为Y轴。触摸面板3300,分别针对X轴 方向和Y轴方向,输出并获取对应于用户所触按的输入面上的位置的电 压V、电阻RT的接地点侧一端的电压V,以及电阻RT的电源侧一端的电 压V2。
再者,为了分别针对X轴方向和Y轴方向输出上述电压V等,触摸 面板3300具有用于检测X轴位置的电阻膜和用于检测Y轴位置的电阻膜 的2片电阻膜。这些电阻膜被重叠配置。以下,将用于检测X轴位置的 电阻膜的电阻RT称为电阻RTX,用于检测Y轴位置的电阻膜的电阻RT 称为电阻Rxv。此外,将X轴方向的电压V、 V。 V2分别称为Vx、 V1X、 V2X,将Y轴方向的电压V、 V" V2分别称为Vy、 V1Y、 V2Y。
图17是在触摸面板3300的2片电阻膜中设置的电压信号线的示意 图。图17 (a)是用于检测X轴位置的电阻膜,设置了电压Vx、 V1X、
V2X的各电压信号线。这些电压信号线对应于用于检测X轴位置的电压测
量线31U。图17 (b)是用于检测Y轴位置的电阻膜,设置了电压Vy、V1Y、 V2Y的各电压信号线。这些电压信号线对应于用于检测Y轴位置的
电压测量线3112。
触摸面板3300在用户进行触按时,对电压Vx、 V1X、 V2X、 VY、 V1Y、
V2Y进行测量,并分别将Vx、 V1X、 V2X向用于检测X轴位置的电压测量
线3111进行输出,将Vy、 V1Y、 V2Y向用于检测Y轴位置的电压测量线 3112进行输出。
模拟开关3113,将通过触摸面板3300测量的用于检测X轴位置的电 阻膜的触按位置的电压以及该电阻膜两端的电压、和用于检测Y轴位置 的电阻膜的触按位置的电压以及该电阻膜两端的电压在所规定的时刻进 行切换,在各寄存器中保持。
具体而言,模拟开关3113与用于检测X轴位置的电压测量线3111 以及用于检测Y轴位置的电压测量线3112相连接,并接受电压Vx、 V1X、 V2X、 VY、 V1Y、 V2Y的输入。模拟开关3113由3个内部开关所构成,分 别是用于在所输入的电压V2X和电压V2Y之中选择一个进行输出的内部 开关3113a;用于在所输入的电压Vnc和电压V^之中选择一个进行输出 的内部开关3113b;用于在所输入的电压Vx和电压Vy之中选择一个进行 输出的内部开关3113c。
模拟开关3113,在所规定的时刻切换上述各内部开关,并分别将电 压Vnc以及电压V,y向ADC3115进行输出,将电压V2x以及电压Vw向 ADC3114进行输出,将电压Vx以及电压Vy向ADC3116进行输出。更 具体而言,模拟开关3113根据后述的从序列发生器3127输入的开关信号, 将上述各内部开关进行切换。
ADC3114至3U6,将所输入的电压值转换成数字信号,并分别向寄 存器3117X、 Y至3119X、 Y (后述)进行输出。其结果,寄存器3117X、 寄存器3117Y、寄存器3118X、寄存器3118Y、寄存器3119X以及寄存器 3119Y,分别保持对电压V2x、 V2Y、 V1X、 V1Y、 Vx以及Vy迸行表示的数 字值。
如此,触摸面板3300,在与基于模拟开关3113的控制相对应的时刻, 输出各电压。即,模拟开关3113将由触摸面板3300测量的各电压在所规 定时刻进行切换,并保持在相对应的各寄存器中。触按操作检测部3124,监测来自触摸面板3300的电压Vx以及电压 Vy的瑜入,并根据所进行的输入,检测在输入面上由用户进行的触按操 作(用户指示操作)。触按操作检测部3124,监测触按操作是否被执fi1, 并在进行触按操作期间,将表示其意思的触按操作检测信息向逻辑电路 3125、序列发生器3127以及CPU3100进行输出。
振荡部3123,起振规定周期的时钟信号。
逻辑电路3125,在输入触按操作检测信息的情况下,将振荡部3123 进行振荡的时钟信号向序列发生器3127进行输入。另一方面,在未输入 触按操作检测信息的情况下,不将振荡部3123进行振荡的时钟信号向序 列发生器3127进行输入。
序列发生器3127,是按照触按操作检测信息以及时钟信号进行动作 的切换控制单元。即序列发生器3127,是作为通过在与触按操作检测信 息以及时钟信号相对应的时刻向模拟开关3113输出开关信号,并按照触 按操作的检测时刻,对模拟开关3113的切换的时刻进行控制的切换控制 单元发挥作用。此外,向各寄存器输出用于向各寄存器指示读入时刻的锁 定信号,以便按照与该开关信号相对应的模拟开关3113的切换时刻,各 寄存器读入数字信号,并保持数字值。
关于触摸面板3300的触按位置以及电阻膜两端的电压的测量时刻, 参照图进行说明。图18是用于说明触摸面板3300的触按位置以及电阻膜 两端的电压的测量时刻的说明图。图18 (1)表示检测触按操作期间,图 18 (2)表示序列发生器3127进行动作期间,图18 (3)表示在各寄存器 中保持各电压的时刻。
如图18所示,序列发生器3127,以进行触按操作为转机开始动作, 并对模拟开关3113以及各寄存器进行控制,以便各寄存器读入对触按位
置的电压Vx进行表示的数字信号以及对电压Vy进行表示的数字信号的
同时,读入对电压V,x进行表示的数字信号、对电压V,y进行表示的数
字信号、对电压V2x进行表示的数字信号、对电压V2Y进行表示的数字信

此外,序列发生器3127,在触按操作进行期间,对模拟开关3113以 及各寄存器进行控制,以便将对电压Vx进行表示的数字信号、对电压Vy进行表示的数字信号、对电压Vnc进行表示的数字信号、对电压V1Y
进行表示的数字信号、对电压V2X进行表示的数字信号、对电压V2Y进行 表示的数字信号,以规定的周期反复地向各寄存器读入。
减法器3120X,在寄存器3117X或寄存器3118X中保持了新的数字 值的情况下,通过寄存器3117X和寄存器3118X中保持的数字值进行V2x -V,x的计算,并向LUT3122X进行输出。同样,减法器3120Y,在寄存 器3117Y或寄存器3118Y中保持了新的数字值的情况下,通过寄存器 3117Y和寄存器3118Y中保持的数字值进行V2Y-V1Y的计算,并向 LUT3122Y进行输出。
减法器3121X,在寄存器3119X中保持了新的数字值的情况下,通 过寄存器3118X和寄存器3119X中保持的数字值进行计算Vx - V1X的计 算,并向LUT3122X进行输出。同样,减法器3121Y,在寄存器3119Y 中保持了新的数字值的情况下,通过寄存器3118Y和寄存器3119Y中保 持的数字值进行VY - V1Y的计算,并向LUT3122Y进行输出。
LUT3122X,存储了用于进行以下式(3)的计算的参照表。g卩,在 参照表中将ax、 3x的值进行对应并存储RTtx。
<formula>formula see original document page 32</formula>…(3)
同样,LUT3122Y,存储了用于进行以下式(4)的计算的参照表。
即,在参照表中将aY、 PY的值进行对应并存储RT,Y。
<formula>formula see original document page 32</formula> ... (4)
LUT3122X将从减法器3120X输出的V2X - V1X的值作为P x,从减法 器3121输出的Vx-Vcc的值作为ax来参照参照表,并取得Rnx的值。 LUT3122X根据如此取得的RT1X,计算并取得触按位置的X坐标。此外, LUT3122Y将从减法器3120Y输出的V2Y - V1Y的值作为P Y、从减法器 3121输出的VY-V1Y的值作为ay来参照参照表,并取得Rt!y的但。 LUT3122Y根据如此取得的RT1Y,计算并取得触按位置的Y坐标。
序列发生器3127,向寄存器3126X、 Y输出对LUT3122X、 Y计算 触按位置的各坐标的时刻进行表示的锁定信号。寄存器3126X,在按照此 锁定信号的指示的时刻,锁定对如此取得的触按位置的X坐标进行表示 的信息,并存放到存储器3107中。同样,寄存器3126Y,在按照此锁定信号的指示的时刻,锁定对如此取得的触按位置的Y坐标进行表示的信
息,并存放到存储器3107中。
CPU3100,在由触按操作检测部3124输入触按操作检测信息的期间, 经由寄存器3126对存储器3107进行访问。然后,读取分别表示在存储器 3107中存储的触按位置的X坐标以及Y坐标的信息,并进行与取得的各 信息相对应的规定的处理。
如以上说明,触摸面板控制部3106,因为在进行了触按操作时,以 及在触按操作进行期间,测量电阻膜两端的电压,所以不随布线部分的电 阻的变化而改变,能够高精度地计算触按位置,且由于只是在必要的时候 测量电阻膜两端的电压,所以还能以少的耗电来完成。
而且,本发明不限于上述实施方式。例如,在上述实施方式中,如图 18所示,同时读入基于寄存器3119X、寄存器3117X和寄存器3118X的 对电压Vx、电压Vy和电压Vnc进行表示的数字信号,此后,切换模拟开 关3113,同时读入基于寄存器3119Y、寄存器3117Y和寄存器3118Y的
对电压V,Y、电压V2X和电压V2Y进行表示的数字信号,但是也可将对电 压Vx、电压VY、电压V,x、电压V!Y、电压V2X和电压V2Y进行表示的
数字信号一个个地读入各寄存器中,如此来构成模拟开关3113以及序列 发生器3127等,关于各寄存器的电压读入时刻可适当地进行变更。此外, 在上述实施方式中,对手机中应用了本发明的示例进行了说明,但若为电 池驱动式的装置,就当然适合作为实现低耗电的本发明的应用对象。此外, 就其他而言,若是具备模拟电阻膜式触摸面板的触按位置取得装置,则无 论是什么样的装置都可应用本发明。
权利要求
1. 一种触摸面板控制装置,包括数字信号输入接收单元,其从触摸面板接收将该触摸面板的输入面上的用户指示位置的坐标以规定分辨率进行表示的规定比特长度的数字信号的输入;和数字信号变换单元,其将通过所述数字信号输入接收单元接收的数字信号转换成以比所述规定的分辨率低的分辨率表示在所述输入面上的用户指示位置的坐标的、比所述规定比特长度短的比特长度的数字信号,由所述数字信号转换单元转换后的数字信号,在用于获取所述用户指示位置的处理中被使用。
2. 根据权利要求1所述的触摸面板控制装置,其特征在于, 通过所述数字信号输入接收单元接收的数字信号,利用其一部分以比所述规定的分辨率低的分辨率来表示所述输入面上的用户指示位置的坐 标,由所述数字信号转换单元转换后的数字信号,是由转换前的所述数字 信号之中所述一部分构成的。
3. 根据权利要求1或2所述的触摸面板控制装置,其特征在于, 还包括用户指示位置取得单元,其对应所述用户指示位置,并根据由所述数字信号输入接收单元接收到的数字信号或由所述数字信号转换单 元转换后的数字信号的任一个,来获取所述用户指示位置。
4. 一种绘画装置,其特征在于,具备权利要求3所述的触摸面板控制装置,在所述触摸面板上设置用于输入任意图形的绘画区域;和其他区域,包括区域决定单元,其决定所述用户指示位置位于所述绘画区域和 所述其他区域的哪一个,所述用户指示位置获取单元,在由所述区域决定单元决定所述用户指 示位置位于所述绘画区域的情况下,基于由所述数字信号转换单元转换后 的数字信号来获取所述用户指示位置,在由所述区域决定单元决定所述用户指示位置位于所述其他的区域的情况下,根据由所述数字信号输入接收单元接收的数字信号来获取所述 用户指示位置。
5. 根据权利要求4所述的绘画装置,其特征在于,还包括绘画处理单元,其在由所述区域决定单元决定所述用户指示位 置位于所述绘画区域的情况下,根据由所述用户指示位置获取单元取得的 所述用户指示位置,进行规定的绘画处理。
6. 根据权利要求4所述的绘画装置,其特征在于, 所述其他区域,是设置用于操作指示的l个或多个图标的图标区域,还包括图标处理单元,其在由所述区域决定单元决定所述用户指示位置位于所述其他区域的情况下,通过由所述用户指示位置获取单元取得 的所述用户指示位置,在所述l个或多个图标之中,检测出用户所触按的 所述图标,并进行该图标相关的处理。
7. —种带有显示功能的坐标输入装置,是具有显示单元的坐标输入装置,包括用户指示操作检测单元,其检测在输入面上进行了用户指示操作;坐标获取单元,其获取对通过由所述用户指示操作检测单元检测出的用户指示操作所指示的所述输入面上的位置进行表示的坐标;判定单元,其判定由所述坐标获取单元取得的1个或多个坐标是否符合规定的条件;和显示单元动作控制单元,其根据所述判定单元的判定结果来限制所述显示单元的动作。
8. 根据权利要求7所述的带有显示功能的坐标输入装置,其特征在于,还包括存储表示图案图像的图案图像信息的图案图像信息存储单元,所述判定单元,判定是否构成通过所述图案图像信息存储单元中存储 的图案图像信息将由所述坐标获取单元取得的1个或多个的坐标进行表示 的图案图像。
9. 根据权利要求7或8所述的带有显示功能的坐标输入装置,其特征在于,还包括照明单元,其照亮所述输入面;照明单元控制单元,其根据由所述用户指示操作检测单元是否检测出 用户指示操作来控制所述照明单元。
10. —种触按位置获取装置,具备模拟电阻膜式触摸面板,并获取由触按操作触按后的位置,其包括保持单元,其保持所述模拟电阻膜式触摸面板的电阻膜的触按位置的 电压以及在其两端的电压;触按位置计算单元,其根据由所述保持单元保持的各电压,计算出所 述模拟电阻膜式触摸面板上的触按位置;触按操作检测单元,其检测对所述模拟电阻膜式触摸面板的触按操作;测量单元,其分别测量所述电阻膜的触按位置的电压以及该电阻膜的 两端的电压;禾口测量控制单元,其在所述触按操作检测单元检测触按操作时,使基于 所述测量单元的测量结果保持在所述保持单元中。
11. 根据权利要求10所述的触按位置获取装置,其特征在于, 所述模拟电阻膜式触摸面板,具有用于检测X轴位置的电阻膜和用于检测Y轴位置的电阻膜的2片电阻膜,所述保持单元,分别保持用于检测所述X轴位置的电阻膜的触按位 置的电压以及其两端的电压;和用于检测所述Y轴位置的电阻膜的触按位 置的电压以及其两端的电压,所述测量控制单元,包括切换单元,其将由所述测量单元测量的、用于检测所述X轴位置的电 阻膜的触按位置的电压以及该电阻膜两端的电压和用于检测所述Y轴位 置的电阻膜的触按位置的电压以及该电阻膜的电压,在规定的时刻进行切 换,并保持在所述保持单元中;和切换控制单元,其根据所述触按操作检测单元的触按操作的检测时刻 来控制所述切换单元的切换的时刻。
全文摘要
本发明是提供一种触摸面板控制装置,其特征在于,为了抑制由于数字信号的比特长度变长而引起的处理速度的降低,在手机(1001)中,从触摸面板(1300)接收将在该触摸面板的输入面上的用户指示位置的坐标以规定分辨率进行表示的规定比特长度的数字信号的输入,将接收到的数字信号转换成以比所述规定的分辨率低的分辨率表示在所述输入面上的用户指示位置的坐标的、比所述规定比特长度短的比特长度的数字信号,且转换后的数字信号在用于获取所述用户指示位置的处理中被使用。
文档编号G06F3/02GK101421690SQ20078001355
公开日2009年4月29日 申请日期2007年4月17日 优先权日2006年4月17日
发明者熊本哲士 申请人:京瓷株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1