电子装置和电子装置的指针移动控制方法

文档序号:6593596阅读:169来源:国知局
专利名称:电子装置和电子装置的指针移动控制方法
电子装置和电子装置的指针移动控制方法技术领域
本发明是关于一种电子装置和一种用于控制电子装置的指针的移动的方法,且更 明确地说,是关于一种用于控制显示于包括指点(pointing)控制单元的电子装置的显示 单元上的指针(或游标)的移动的方法。
背景技术
近来的电子装置较小且由于图形用户接口(⑶I)而易于使用。例如鼠标装置和触 控垫的各种指针移动控制装置(或指点控制单元)被用以控制⑶I的指针的移动。
在相关技术中,通过鼠标的方向和位移或触碰触控垫的物体的方向和位移来确定 屏幕上的指针的方向和位移。在一些装置中,通过根据触碰触控垫的物体的移动而移动屏 幕上的已激活的图标区来激活所需的离子。在那些情况下,应在宽广区域上移动鼠标或触 碰触控垫的物体,以便在屏幕上平滑地移动指针。因此,相关技术的鼠标装置和触控垫不适 合于小的电子装置,这是因为其较大或需要相对较大的操纵区域。
在另一方法中,向上、向下、向左和向右移动按钮(+X轴、-X轴、+y轴,和-y轴按 钮)围绕一种中心点击按钮而布置,使得可通过点击所述按钮使指针(即,已激活的图标 区)向上、向下、向左和向右移动。然而,因为移动按钮通常是使用薄膜按键开关(dome switch)而形成,所以需要相对较大的空间来安装薄膜按键开关,且因此,难以减小装置的 大小。此外,因为需要多个移动按钮以及中心点击按钮,所以制造成本增加。
在最近的指针移动控制装置中,布置了能够检测磁体的移动方向和磁场强度的传 感器以根据磁体的二维移动来控制指针在屏幕上的移动。因为通过检测由磁体造成的磁场 变化来产生用于控制指针的移动的信号,所以指针移动控制装置可为小而轻的。然而,由于 此种经配置以根据磁体(或传感器)的移动而产生指针移动控制信号的指针移动控制装置 的狭窄传感器移动空间,指针在屏幕(电子装置的显示区)上的移动可受到很大改变,且因 此,难以控制指针的移动。此外,如果在轴线之间移动磁体,那么可能不会适当地检测到磁 体的轴向移动。在此情况下,可能不会适当地使已激活的图标区在所需的方向上移动,且因 此,可能不能容易地激活所需的图标。发明内容
技术问题
本发明提供一种电子装置,所述电子装置经配置以通过使用根据指点移动控制装 置的传感器的移动而输出的传感器移动信号来平滑地控制屏幕上的指针(即,已激活的图 标区)的移动,和一种用于控制所述电子装置的指针的移动的方法。
技术解决方案
根据示范性实施例,提供一种用于通过使用指针移动控制信号来控制指针在电子 装置的屏幕上的移动的方法,所述指针移动控制信号是使用感测信号来产生,所述感测信 号具有各种电平且是根据用户对传感器的操纵而输出的,所述方法包括定义对应于所述感测信号的多个段且根据所述段将所述感测信号定义为第0感测信号到第M感测信号;产 生并存储一参考查找表和多个可变查找表,所述参考查找表包括对应于所述第0感测信号 到所述第M感测信号和所述指针移动控制信号的电平的加权值,所述可变查找表中的每一 个可变查找表包括对应于所述第0感测信号到所述第M感测信号且不同于所述参考查找表 的所述加权值的加权值;确定当前感测信号是否具有最大电平;如果所述当前感测信号具 有所述最大电平,执行加速模式以便加速所述指针在屏幕上的移动,且如果所述当前感测 信号不具有所述最大电平,确定先前感测信号是否具有最小电平;在所述先前感测信号不 具有所述最小电平时,执行连续移动模式,且如果所述先前感测信号具有所述最小电平,比 较所述先前感测信号与所述当前感测信号的段;如果所述先前感测信号与所述当前感测信 号的所述段之间的差大于L,通过使用所述可变查找表中的一个可变查找表来产生具有对 应于所述当前感测信号的加权值的指针移动控制信号,且如果所述段的所述差小于L,通过 使用所述可变查找表中的另一个可变查找表来产生具有对应于所述当前感测信号的加权 值的指针移动控制信号。
L可为选自2、3和4的自然数。
所述加速模式的执行可包括确定最大电平连续数(continuation number)K是 否大于值N ;如果K小于N,通过使用所述参考查找表来产生具有对应于所述当前感测信号 的加权值的指针移动控制信号,如果下一个新的感测信号具有所述最大电平,将所述K加 1,确定已增加的K是否大于N,且如果所述新的感测信号不具有所述最大电平,终止所述加 速模式;以及如果K等于或大于N,产生指针移动控制信号,所述指针移动控制信号具有通 过将所述参考查找表的对应于所述最大电平的加权值增加对应于所述K的值而获得的加 权值,如果下一个新的感测信号具有所述最大电平,将所述K加1,且产生指针移动控制信 号,所述指针移动控制信号具有通过将所述参考查找表的对应于所述最大电平的所述加权 值增加对应于所述已增加的K的值而获得的新的加权值。
所述N可为选自2到15的自然数。
所述连续移动模式的执行可包括确定所述感测信号的电平是增加还是减小;如 果所述感测信号的所述电平增加,通过使用所述可变查找表中的另一个可变查找表来产生 具有对应于所述当前感测信号的加权值的指针移动控制信号;以及如果所述感测信号的所 述电平减小,比较所述先前感测信号与所述当前感测信号的所述段,以便在所述先前感测 信号与所述当前感测信号的所述段之间的所述差大于P的情况下,产生具有零电平的指针 移动控制信号,且在所述先前感测信号与所述当前感测信号的所述段之间的所述差小于P 的情况下,通过使用所述可变查找表中的所述可变查找表或另一个可变查找表来产生具有 对应于所述当前感测信号的加权值的指针移动控制信号。
所述P可为选自2、3和4的自然数。
所述传感器可为磁体零件,且所述感测信号的所述电平可根据所述磁体零件的移 动而变化,其中可将从所述磁体零件的原始位置到所述磁体零件的距所述原始位置最远的 位置所定义的轴线的长度划分成第一传感器信号段到第七传感器信号段,以根据所述第一 传感器信号段到所述第七传感器信号段而将所述感测信号的所述电平分类成第一电平到 第七电平。
所述参考查找表和所述可变查找表可包括对应于在+χ轴或+y轴方向上从所述磁体零件的所述原始位置到所述磁体零件的最远位置所定义的X轴或y轴的段的第一加权 值;和对应于在-X轴或-y轴方向上从所述磁体零件的所述原始位置到所述磁体零件的最 远位置所定义的所述χ轴或所述y轴的段的第二加权值,其中所述第一加权值的符号为正 号或负号,所述第二加权值具有相反符号,且所述第一加权值与所述第二加权值的绝对值 相等。
所述参考查找表的所述加权值可根据所述感测信号的所述第一电平到所述第七 电平而顺序地增加;所述可变查找表中的一个可变查找表的所述加权值可包括对应于第一 电平的0、对应于第二电平到第四电平的1,和对应于第五电平到第七电平的3 ;所述可变查 找表中的另一个可变查找表的所述加权值可包括对应于第一电平和第二电平的0、对应于 第三电平和第四电平的1,和分别对应于第五电平、第六电平和第七电平的3、4和7;且所述 可变查找表中的另一可变查找表的所述加权值可包括对应于第一电平的0、对应于第二电 平到第四电平的1,和分别对应于第五电平、第六电平和第七电平的3、4和5。
根据另一示范性实施例,一种电子装置包括指点控制单元,其经配置以通过检测 布置于孔形移动空间内的磁体零件的移动来输出具有各种电平的感测信号;和指针控制 模块,其经配置以定义对应于所述感测信号的多个段且根据所述多个段而将所述感测信号 定义为第O感测信号到第M感测信号,所述指针控制模块经配置以通过使用所述第0感测 信号到所述第M感测信号、参考查找表和多个可变查找表以及当前感测信号和先前感测信 号而产生指针移动控制信号,所述指针移动控制信号具有对应于所述当前感测信号的加权 值,所述参考查找表和所述多个可变查找表包括对应于用于控制指针在屏幕上的移动的指 针移动控制信号的电平的各种加权值。
所述指针控制模块可经配置以执行以下操作如果所述当前感测信号具有最大电 平,执行加速模式以便加速所述指针在屏幕上的移动;且如果所述当前感测信号不具有所 述最大电平,确定所述先前感测信号是否具有最小电平,以在先前感测信号不具有所述最 小电平的情况下执行连续移动模式,在所述先前感测信号具有所述最小电平的情况下比较 所述先前感测信号与所述当前感测信号的段,以便在所述先前感测信号与所述当前感测信 号的所述段之间的差大于L的情况下,通过使用所述可变查找表中的一个可变查找表来产 生具有对应于所述当前感测信号的加权值的指针移动控制信号,且在所述段的所述差小于 L的情况下,通过使用所述可变查找表中的另一个可变查找表来产生具有对应于所述当前 感测信号的加权值的指针移动控制信号。
根据另一示范性实施例,提供一种指点装置,其经配置以通过使用指针移动控制 信号来控制指针在屏幕上的移动,所述指针移动控制信号是使用感测信号来产生,所述感 测信号具有各种电平且是根据用户对传感器的操纵而输出的,所述指点装置经配置以定义 对应于所述感测信号的多个段且根据所述多个段而将所述感测信号分类成第0感测信号 到第M感测信号,且产生并存储参考查找表和多个可变查找表,所述参考查找表包括对应 于所述第0感测信号到所述第M感测信号和所述指针移动控制信号的电平的加权值,所 述可变查找表中的每一个可变查找表包括对应于所述第0感测信号到所述第M感测信号 且不同于所述参考查找表的所述加权值的加权值,所述指点装置包括程序代码(program code),所述程序代码经配置以通过执行以下操作来控制所述指针在屏幕上的移动确定当 前感测信号是否具有最大电平;如果所述当前感测信号具有所述最大电平,执行加速模式以便加速所述指针在屏幕上的移动,且如果所述当前感测信号不具有所述最大电平,确定 先前感测信号是否具有最小电平;如果所述先前感测信号不具有所述最小电平,执行连续 移动模式,且如果所述先前感测信号具有所述最小电平,比较所述先前感测信号与所述当 前感测信号的段;如果所述先前感测信号与所述当前感测信号的所述段之间的差大于L, 通过使用所述可变查找表中的一个可变查找表来产生具有对应于所述当前感测信号的加 权值的指针移动控制信号,且如果所述段之间的所述差小于L,通过使用所述可变查找表中 的另一个可变查找表来产生具有对应于所述当前感测信号的加权值的指针移动控制信号。
所述加速模式的执行可包括确定最大电平连续数K是否大于值N ;如果所述K小 于所述N,通过使用所述参考查找表来产生具有对应于所述当前感测信号的加权值的指针 移动控制信号,如果下一个新的感测信号具有最大电平,将所述K加1,确定已增加的K是否 大于所述N,且如果所述新的感测信号不具有所述最大电平,终止所述加速模式;以及如果 所述K等于或大于所述N,产生指针移动控制信号,所述指针移动控制信号具有通过将所述 参考查找表的对应于所述最大电平的加权值增加对应于所述K的值而获得的加权值,如果 下一个新的感测信号具有所述最大电平,将所述K加1,且产生指针移动控制信号,所述指 针移动控制信号具有通过将所述参考查找表的对应于所述最大电平的所述加权值增加对 应于所述已增加的K的值而获得的新的加权值。
所述连续移动模式的执行可包括确定所述感测信号的电平是增加还是减小;如 果所述感测信号的所述电平增加,通过使用所述可变查找表中的另一个可变查找表来产生 具有对应于所述当前感测信号的加权值的指针移动控制信号;以及如果所述感测信号的所 述电平减小,比较所述先前感测信号与所述当前感测信号的所述段,以便在所述先前感测 信号与所述当前感测信号的所述段之间的所述差大于P的情况下,产生具有零电平的指针 移动控制信号,且在所述先前感测信号与所述当前感测信号的所述段之间的所述差小于所 述P的情况下,通过使用所述可变查找表中的所述可变查找表或另一个可变查找表来产生 具有对应于所述当前感测信号的加权值的指针移动控制信号。
根据另一示范性实施例,提供一种用于控制电子装置的指针的移动以激活所述电 子装置的图标的方法,所述方法是通过根据限制于二维平面的移动范围内的中间部件的移 动而移动屏幕上的已激活的图标区来实现,所述方法包括将所述中间部件的所述移动范 围划分成多个划分区,所述已激活的图标区的移动方向被分配到所述划分区中,且通过改 变所述移动范围的所述划分区的大小来存储多个参考移动范围,以使得所述参考移动范围 中的每一个参考移动范围的划分区具有不同于其他参考移动范围的划分区的大小;以及根 据所述中间部件的位置来选择所述参考移动范围中的一个参考移动范围,以便通过使用选 定的参考移动范围来移动所述屏幕上的所述已激活的图标区。
对所述参考移动范围中的一个参考移动范围的选择可通过选择所述参考移动范 围中的具有所述中间部件所位于的最大划分区的一个参考移动范围来执行。
所述中间部件可相对于所述移动范围的中心点而以二维方式移动,且所述移动范 围可基于所述中心点而划分成划分区,且当将所述中间部件放置于所述移动范围的所述中 心点处时,可选择所述参考移动范围中的划分区具有相同大小的一个参考移动范围。
所述划分区可包括位于所述中心点的上侧的上部划分区、位于所述中心点的下侧 的下部划分区、位于所述中心点的左侧的左部划分区,和位于所述中心点的右侧的右部划分区,且当将所述中间部件放置于所述划分区的边界上时,可确定所述中间部件被放置于 所述左部划分区或所述右部划分区上。
如果将所述中间部件放置于所述中心点处,所述上部划分区、所述下部划分区、所 述左部划分区和所述右部划分区可变成相对于所述中心点而定义的90°角度区,且如果将 所述中间部件从所述中心点移动到所述上部划分区、所述下部划分区、所述左部划分区和 所述右部划分区中的一个划分区,那么可将对应的划分区放大到相对于所述中心点的大约 100°到140°角度区,且可将剩余划分区中的与所述已放大的划分区相邻的两个划分区的 大小减小所述已放大的划分区的已放大的大小。
根据另一示范性实施例,提供一种用于控制电子装置的指针的移动以激活所述电 子装置的图标的方法,所述方法是通过根据限制于由χ轴和y轴定义的二维平面的移动范 围内的中间部件的移动而移动屏幕上的已激活的图标区来实现,所述方法包括将所述中 间部件的所述移动范围划分成适于在χ轴方向上移动所述已激活的图标区的士χ轴移动 区,和适于在y轴方向上移动所述已激活的图标区的士y轴移动区;以及将所述士χ移动区 和所述士y轴移动区中的放置有所述中间部件的一对移动区相较于未放置有所述中间部 件的另一对移动区而放大。
如果将所述中间部件放置于所述移动范围的中心点处,那么所述士χ轴移动区与 所述士y轴移动区可具有相同大小,且如果将所述中间部件放置于所述士χ移动区与所述 士y轴移动区之间的边界上,那么可将所述士χ轴移动区相对于所述士y轴移动区而放大。
所述方法可进一步包括通过将所述中间部件的所述移动范围划分成具有相同大 小的士χ轴移动区和士y轴移动区来存储第一移动范围,通过将所述中间部件的所述移动 范围划分成士χ轴移动区和小于所述士χ轴移动区的士y轴移动区来存储第二移动范围, 通过将所述中间部件的所述移动范围划分成士χ轴移动区和大于所述士χ轴移动区的士y 轴移动区来存储第三移动范围;如果将所述中间部件放置于所述移动范围的所述中心点 处,通过使用所述第一移动范围来确定所述已激活的图标区的移动方向;如果将所述中间 部件放置于所述+χ轴或所述-χ轴移动区中,通过使用所述第二移动范围来确定所述已激 活的图标区的移动方向;以及如果将所述中间部件放置于所述+y轴或所述_y轴移动区中, 通过使用所述第三移动范围来确定所述已激活的图标区的移动方向。
所述方法可进一步包括通过将所述中间部件的所述移动范围划分成具有相同大 小的士χ轴移动区和士y轴移动区来存储第一移动范围,通过将所述中间部件的所述移动 范围划分成士χ轴移动区和小于所述士χ轴移动区的士y轴移动区来存储第二移动范围, 通过将所述中间部件的所述移动范围划分成士χ轴移动区和大于所述士χ轴移动区的士y 轴移动区来存储第三移动范围;如果所述中间部件的先前位置为所述移动范围的所述中心 点,通过使用所述第一移动范围根据所述中间部件的当前位置来确定所述已激活的图标区 的移动方向;如果所述中间部件的所述当前位置处于所述+χ轴或所述-χ轴移动区中,使用 所述第二移动范围来代替所述第一移动范围;以及如果所述中间部件的所述当前位置处于 所述+y轴或所述_y轴移动区中,使用所述第三移动范围来代替所述第一移动范围。
如果所述中间部件的所述先前位置并非所述移动范围的所述中心点且所述移动 范围由于所述中间部件的所述先前位置而改变成所述第二移动范围,可通过所述第二移动 范围来确定根据所述中间部件的所述当前位置的所述已激活的图标区的移动方向;且如果所述中间部件的所述当前位置处于所述+y轴或所述_y轴移动区中,可使用所述第三移动 范围。
如果所述中间部件的所述先前位置并非所述移动范围的所述中心点且所述移动 范围由于所述中间部件的所述先前位置而改变成所述第三移动范围,可通过所述第三移动 范围来确定根据所述中间部件的所述当前位置的所述已激活的图标区的移动方向;且如果 所述中间部件的所述当前位置处于所述+X轴或所述-X轴移动区中,可使用所述第二移动 范围。
所述第一移动范围的所述士χ轴移动区可为相对于χ轴等于或大于-45°但等于 或小于+45°的角度区,且所述第一移动范围的所述士y轴移动区可为相对于所述y轴大 于-45°但小于+45°的角度区。
如果+χ轴为0°,那么所述第一移动范围的所述+χ轴移动区可由等于或大于 315°但等于或小于45°的角度区来定义,所述第一移动范围的所述+y轴移动区可由大于 45°但小于135°的角度区来定义;所述第一移动范围的所述-χ轴移动区可由等于或大于 135°但等于或小于225°的角度区来定义;且所述第一移动范围的所述_y轴移动区可由 大于225°但小于315°的角度区来定义。
所述第二移动范围的所述士χ轴移动区可为相对于χ轴等于或大于-60°但等 于或小于+60°的角度区,且所述第二移动范围的所述士y轴移动区可为相对于y轴大 于-30°但小于+30°的角度区。
如果+χ轴为0°,那么所述第二移动范围的所述+χ轴移动区可由等于或大于 300°但等于或小于60°的角度区来定义;所述第二移动范围的所述+y轴移动区可由大于 60°但小于120°的角度区来定义;所述-χ轴移动区第二可由等于或大于120°但等于或 小于的角度区来定义;且所述_y轴移动区第二可由大于对0°但小于300°的角度 区来定义。
所述第三移动范围的所述士χ轴移动区可为相对于χ轴等于或大于-30°但等 于或小于+30°的角度区,且所述第三移动范围的所述士y轴移动区可为相对于y轴大 于-60°但小于+60°的角度区。
如果+χ轴为0°,那么所述第三移动范围的所述+χ轴移动区可由等于或大于 330°但等于或小于30°的角度区来定义;所述第三移动范围的所述+y轴移动区可由大于 30°但小于150°的角度区来定义;所述第三移动范围的所述-χ轴移动区可由等于或大于 150°但等于或小于210°的角度区来定义;且所述第三移动范围的所述_y轴移动区可由 大于210°但小于330°的角度区来定义。
根据另一示范性实施例,一种电子装置包括指点控制单元,其经配置以通过检测 限制于由X轴和y轴定义的二维平面的移动范围内的磁体零件的移动而输出多个感测信 号;和指针控制模块,其经配置以通过以下操作来移动屏幕上的已激活的图标区使用所 述感测信号来确定所述磁体零件的座标,将所述磁体零件的所述移动范围划分成多个划分 区,所述已激活的图标区的移动方向被分配到所述多个划分区,通过改变所述移动范围的 所述划分区的大小来存储多个参考移动范围,以使得所述参考移动范围中的每一个参考移 动范围的划分区具有不同于其他参考移动范围的划分区的大小,以及根据所述磁体零件的 所述座标来选择所述参考移动范围中的一个参考移动范围,以通过使用选定的参考移动范围来移动所述屏幕上的所述已激活的图标区。
所述划分区可包括位于所述移动范围的中心点的上侧的上部划分区、位于所述中 心点的下侧的下部划分区、位于所述中心点的左侧的左部划分区,和位于所述中心点的右 侧的右部划分区,如果将所述磁体零件放置于所述中心点处,那么所述指针控制单元可选 择所述参考移动范围中的具有相同大小的划分区的一个参考移动范围,如果所述磁体零件 未被放置于所述中心点处,那么所述指针控制模块可选择所述参考移动范围中的具有可放 置所述磁体零件的最大划分区的一个参考移动范围,且如果将所述磁体零件放置于所述划 分区之间的边界上,那么所述指针控制模块可确定所述磁体零件可放置于所述上升部划分 区或所述右部划分区上。
根据另一示范性实施例,一种电子装置包括指点控制单元,其经配置以通过检测 限制于由χ轴和y轴定义的二维平面的移动范围内的磁体零件的移动而输出多个感测信 号;和指针控制模块,其经配置以使用所述感测信号来确定所述磁体零件的座标,将所述磁 体零件的移动范围划分成适于在χ轴方向上移动已激活的图标区的士χ轴移动区和适于在 y轴方向上移动所述已激活的图标区的士y轴移动区,且将所述士χ移动区和所述士y轴移 动区中的放置有中间部件的一对移动区相较于未放置有所述中间部件的另一对移动区而 放大。
如果将所述磁体零件放置于所述移动范围的中心点处,那么所述士χ轴移动区与 所述士y轴移动区可具有相同大小,且如果将所述磁体零件放置于所述士χ轴移动区与所 述士y轴移动区之间的边界上,那么可将所述士χ轴移动区相对于所述士y轴移动区而放 大。
根据另一示范性实施例,提供一种指点装置,其用于根据限制于二维平面的移动 范围内的中间部件的移动而移动屏幕上的已激活的图标区,所述指点装置包括用于执行以 下操作的程序代码将所述中间部件的所述移动范围划分成多个划分区,所述已激活的图 标区的移动方向被分配到所述多个划分区,且通过改变所述移动范围的所述划分区的大小 来存储多个参考移动范围,以使得所述参考移动范围中的每一个参考移动范围的划分区具 有不同于其他参考移动范围的划分区的大小;以及根据所述中间部件的位置来选择所述参 考移动范围中的一个参考移动范围,以便通过使用选定的参考移动范围来移动所述屏幕上 的所述已激活的图标区。
根据另一示范性实施例,提供一种指点装置,其用于根据限制于由χ轴和y轴定义 的二维平面的移动范围内的中间部件的移动而移动屏幕上的已激活的图标区,所述指点装 置包括用于执行以下操作的程序代码将所述中间部件的所述移动范围划分成适于在X轴 方向上移动所述已激活的图标区的士X轴移动区,和适于在y轴方向上移动所述已激活的 图标区的士y轴移动区;以及将所述士χ移动区和所述士y轴移动区中的放置有所述中间 部件的一对移动区相较于未放置有所述中间部件的另一对移动区而放大。
有利效应
如上文所描述,根据示范性实施例,可通过根据用户的操纵状态来改变加权值,且 将所述加权值加到对应于根据用户的操纵而产生的传感器信号的指针移动控制信号来平 滑地且容易地在屏幕上移动指针。
此外,根据示范性实施例,可根据限制于二维平面的移动范围内的中间部件(即,磁体零件或传感器零件)的移动而在显示单元上平滑地移动已激活的图标区。
另外,根据所述中间部件的移动而将所述中间部件的移动范围划分成具有可变大 小的多个轴向移动区,且根据所述中间部件的先前状态和当前状态而选择性地使用所述轴 向移动区,以使得用户可以移动敏感性来移动屏幕上的已激活的图标区。
此外,根据示范性实施例,将已激活的图标区在所述轴向移动区之间的边界(参 考线)上的移动确定为在X轴或y轴方向上的移动,以使得可使用所述中间部件的全部移 动范围。


可从结合附图所进行的以下描述来更详细地理解示范性实施例,在附图中
图1是说明根据示范性实施例的电子装置的框图2是说明根据示范性实施例的电子装置的前视图3是说明根据示范性实施例的指点控制单元的截面图4是在图3的箭头A-A方向上所取得的示意性平面图5是用于解释根据示范性实施例的传感器输出段的示意图6到图9说明用于根据示范性实施例的指针控制模块的查找表;
图10是用于解释根据示范性实施例的控制电子装置的指针的移动的方法的流程 图11是用于解释根据示范性实施例的加速模式的流程图12是用于解释根据示范性实施例的连续移动模式的流程图13是说明根据另一示范性实施例的电子装置的前视图14到图16是用于解释图13的电子装置的操作的示意图;以及
图17是用于解释根据示范性实施例的激活电子装置的图标的方法的流程图。
具体实施方式
在下文中,将参看附图详细地描述特定实施例。然而,本发明可以不同形式来体现 且不应被解释为限于本文中所阐述的实施例。具体地说,提供这些实施例以使得本发明将 为透彻的和完整的,且将本发明的范畴完全传达给所属领域的技术人员。在诸图中,相同参 考数字始终指代相同元件。
图1是说明根据示范性实施例的电子装置的框图。图2是说明根据示范性实施例 的电子装置的前视图。图3是说明根据示范性实施例的指点控制单元的截面图,且图4是 在图3的箭头A-A方向上所取得的示意性平面图。图5是用于解释根据示范性实施例的传 感器输出段的示意图。图6到图9说明用于根据示范性实施例的指针控制模块的查找表。 图10是用于解释根据示范性实施例的控制电子装置的指针的移动的方法的流程图;图11 是用于解释根据示范性实施例的加速模式的流程图;且图12是用于解释根据示范性实施 例的连续移动模式的流程图。
参看图1到图9,当前实施例的电子装置包括显示单元3000,其经配置以显示指 针100和图像;输入单元1000,其经配置以根据用户的用于移动指针100的操纵而产生感 测信号和其他输入信号;和主体单元2000,其经配置以根据感测信号来移动指针100且回16应于输入信号而将显示信号传输到显示单元3000。
如图2中所展示,电子装置进一步包括壳体40000,其经配置以容纳输入单元 1000、主体单元2000和显示单元3000 ;和供电单元(未显示),其经配置以为所述单元供应 电力。
显示单元3000从主体单元2000接收图像信号以用于在屏幕上显示图像,且根据 从主体单元2000接收的指针移动控制信号而在屏幕上显示指针100的移动。显示单元 3000可为液晶显示器(IXD)、等离子体显示面板(PDP)、阴极射线管(CRT),或有机发光二极 管(OLED)。
输入单元1000根据用户的操纵而产生输入信号且将输入信号传输到主体单元 2000。如图1和图2中所展示,输入单元1000包括指点控制单元1100和键/按钮控制单 元1200。指点控制单元1100根据用户的操纵而输出由传感器产生的感测信号。键/按钮 控制单元1200根据用户的操纵而输出键或按钮信号。
如图1中所展示,主体单元2000包括指针控制模块2100、存储器2200、驱动控制 模块2300、音频/视频控制模块M00,和有线/无线通信控制模块2500。指针控制模块 2100从指点控制单元1100接收多个感测信号且产生对应于传感器的移动的指针移动控制 信号,以便移动显示单元3000的指针100。存储器2200存储各种信息(与视频、驱动和控 制有关的数据)。驱动控制模块2300控制主体单元2000的总体操作。音频/视频控制模 块MOO处理从单独视频输入装置所接收的音频/视频信号、待显示于显示单元3000上的 视频信号(即,图像信号),和从扬声器、耳机或麦克风所接收的音频信号。有线/无线通信 控制模块2500处理通过有线/无线通信方法所接收的或待传输的数据。主体单元2000可 进一步包括调制解调器,其经配置以将模拟信号转换成数字信号,或将数字信号转换成模 拟信号。虽然未展示,但可以芯片形式制造主体单元2000,在芯片中模块集成于印刷电路板 上。即,例如,可以微处理器或数字信号处理器(DSP)形式来制造主体单元2000。S卩,可以 芯片形式制造主体单元2000的模块中的每一个模块,或主体单元2000的模块可集成于单 一芯片中。
当前实施例的电子装置可提供各种功能(例如,影片或音乐显示、摄影或视频拍 摄、有线/无线通信、网上冲浪(web surfing)、例如图像数据处理的数据处理,和游戏),且 所述功能可通过使用存储于主体单元2000中的信号和数据与通过输入单元1000输入的信 号来执行。然而,本发明不限于此情况。电子装置可提供其他功能。例如,电子装置可为蜂 窝式电话。然而,本发明不限于此情况。例如,电子装置可为数字相机、可携式摄像机、MP3 播放器、PMP、PDA、GPS、膝上型计算机、电子游戏机、遥控器,和电子辞典。
在当前实施例中,当用户操纵输入单元1000时,指点控制单元1100将感测信号输 出到指针控制模块2100,且接着指针控制模块2100可根据所接收的感测信号而控制显示 单元3000的指针100。
在下文中,将参看根据示范性实施例的附图更详细地解释安装于电子装置(如图 2中所展示)处的指点控制单元1100。
参看图3和图4,根据示范性实施例,指点控制单元1100包括衬底1110 ;布置于 衬底1110上的磁体零件1120 ;经配置以根据用户的操纵而移动磁体零件1120的致动部件 1130 ;经配置以移动、旋转和复原磁体零件1120和致动部件1130的中间部件1140 ;经配17置以根据由磁体零件1120的移动造成的磁场变化而输出信号的传感器零件1160 ;和盖罩 (cover)零件1150,盖罩零件1150在中间部件1140固定到盖罩零件1150的状态下固定到 衬底1110。
衬底1110可为印刷电路板。例如,衬底1110可为主体单元2000的印刷电路板 (例如,主衬底)。如图3和图4中所展示,薄膜按键开关1111布置于衬底1110的顶面。 因此,当致动部件1130在ζ轴方向上向下移动时,中间部件1140按压薄膜按键开关1111。 在按压薄膜按键开关1111时,指点控制单元1100将点击信号输出到主体单元2000。
如图3中所展示,润滑垫1112至少布置于衬底1110的薄膜按键开关1111上。润 滑垫1112减小薄膜按键开关1111与中间部件1140之间的摩擦。
磁体零件1120布置于中间部件1140和致动部件1130的中心部分处。磁体零件 1120根据致动部件1130的移动而移动且由中间部件1140移动而回到其原始位置。
致动部件1130布置于磁体零件1120的顶侧。致动部件1130可通过用户的操纵 来移动。
致动部件1130包括支柱零件和防分离零件。磁体零件1120布置于支柱的底侧的 中心区,且防分离零件从支柱零件410延伸。磁体零件1120的上部部分插入且固定到支柱 零件的下部部分。防分离零件防止致动部件1130从布置于致动部件1130的上侧的盖罩零 件1150脱离。
致动部件1130经配置以由外力(即,用户的操纵运动)移动和旋转,且致动部件 1130的移动或旋转被传输到磁体零件1120。即,因为磁体零件120固定到致动部件1130, 所以磁体零件1120随着致动部件1130 —起移动和旋转。
如果去除施加到致动部件1130的外力,那么致动部件1130和磁体零件1120被 中间部件1140返回到其原始位置。在当前实施例中,中间部件1140经配置以将磁体零件 1120固定到致动部件1130且施加弹性回弹力。
如图4中所展示,中间部件1140包括中心零件1141、形成中心零件1141延伸的 多个图案零件1142、布置于图案零件1142的末端部分的多个固定零件1143,和从中心零件 1141突出以用于支撑和定位磁体零件1120的固定突起零件1144。如图4中所展示,中心 零件1141包括从中心零件1141的底侧向下突出的点击突起零件211。中间部件1140可 通过射出成形法由高强度塑料(例如,聚甲醛(POM)或聚碳酸酯(PC))形成。在此情况下, 因为中间部件1140可通过简单工艺来制造,所以可容易地进行中间部件1140的大量生产。 另外,中间部件1140的中心零件1141、图案零件1142、固定零件1143和固定突起零件1144 可整块地形成。然而,本发明不限于此情况。中间部件1140可由金属形成。在此情况下, 中间部件1140可通过金属蚀刻或切割工艺而形成。中间部件1140可由润滑的、耐磨的且 弹性地回弹的材料形成。
中心零件1141具有圆形板形状。中心零件1141位于固定零件1143的中心位置。 在当前实施例中,三个固定零件1143围绕中心零件1141的中心而布置,如图4中所展示。 详细地说,中心零件1141的中心位于由三个固定零件1143形成的三角形的中心。
如图3和图4中所展示,中心零件1141可小于放置于中心零件1141的顶侧的磁 体零件1120。
在当前实施例中,图案零件1142中的每一个图案零件是以在中心零件1141与固定零件1143之间延伸的弯曲条带形状形成的。在当前实施例中,中间部件1140可进一步 包括图案零件1142的底面上的多个防偏转突起零件1146。
如图4中所展示,图案零件1142中的每一个图案零件近似为S形状(S卩,正弦曲 线形状)。如图4中所展示,图案零件中的每一个图案零件包括连接到中心零件1141的 第一连接零件;以圆弧形状从第一连接零件延伸的第一延伸条带零件;弯曲且以圆弧形状 从第一延伸条带零件延伸的第二延伸条带零件;和从第二延伸条带零件延伸且连接到固定 零件1143的第二连接零件。第一延伸零件和第二延伸零件在不同方向上弯曲。
图案零件1142的末端连接到固定零件1143。固定零件1143固定到盖罩零件 1150。因此,可防止图案零件1142脱离。另外,图案零件1142的固定末端可用作用于设计 中间部件1140的回弹性(resilience)的参考点。由于图案零件1142的上文所描述的结 构,当对中心零件1141施加力时,中心零件1141可以二维方式在约0. 6毫米到约3. 0毫米 的范围内移动。中心零件1141可按线性图案、弯曲图案或圆形图案而移动。当将力从中心 零件1141去除时,中心零件1141可被图案零件1142平滑地返回到固定零件1143的中心 位置。
当中心零件1141被外力移动或旋转时,图案零件1142支撑中心零件1141。当去 除外力时(即,当中心零件1141不被移动或旋转时),图案零件1142将中心零件1141移动 到其原始位置。
图案零件1142的形状不限于上文所描述的形状。即,图案零件1142可具有各种 形状。例如,作为图案零件1142的螺旋形条带零件(例如,具有漩涡形状)可围绕中心零 件1141而布置于中心零件1141与固定零件1143之间。在另一实例中,可将多个倾斜条带 零件设置为图案零件1142。
在当前实施例中,固定零件1143固定到盖罩零件1150。可通过将固定零件1143 装配到盖罩零件1150的凹口中来将固定零件1143固定到盖罩零件1150。在当前实施例 中,固定零件1143是以点形式来提供的。然而,本发明不限于此情况。例如,固定零件1143 可以条带形式来提供。
如上文所描述,当前实施例的中间部件1140包括固定突起零件1144。固定突起零 件1144从中心零件1141延伸且支撑磁体零件1120以用于稳定地将移动力和回弹力传输 到磁体零件1120。固定突起零件1144支撑磁体零件1120的底面和侧面的部分。固定突起 零件1144被插入且固定于磁体零件1120与致动部件1130之间。
由于此结构,可固定该磁体零件1120。另外,可将致动部件1130的移动经由中心 零件1141而传输到图案零件1142,且可将图案零件1142的回弹力传输到致动部件1130和 磁体零件1120。
在当前实施例中,磁体零件1120被中间部件1140的固定突起零件1144固定到致 动部件1130,且致动部件1130和磁体零件1120被中间部件1140的固定到盖罩零件1150 的固定零件1143固定到盖罩零件1150。
盖罩零件1150包括包括侧壁零件和形成有穿透孔的顶板的容纳体零件;形成于 侧壁零件的下侧的多个固定凹口零件;从侧壁零件的下侧延伸的多个固定挂钩零件;和从 侧壁零件的下侧延伸的多个固定销零件。
当组装时,致动部件1130的支柱零件穿过穿透孔而突出。穿透孔的直径可大于支柱零件的直径。在此情况下,间隙可能形成于支柱零件与穿透孔之间以允许磁体零件1120 进行二维移动。即,磁体零件1120在盖罩零件1150的圆形穿透孔内移动。
如上文所描述,磁体零件1120、致动部件1130、中间部件1140和盖罩零件1150布 置于衬底1110处,且传感器零件1160布置于衬底1110的底侧,如图3中所展示。传感器 零件1160通过检测由布置于衬底1110的顶侧的磁体零件1120的移动所造成的磁场变化 而输出感测信号。
即,传感器零件1160检测磁体零件1120在上、下、左和右方向上的移动(二维移 动)。传感器零件1160包括经配置以根据由磁体零件1120在χ轴方向上的移动所造成的 磁场变化而输出χ轴感测信号(即,士χ轴座标值)的多个磁性传感器,和经配置以根据由 磁体零件1120在y轴方向上的移动所造成的磁场变化而输出y轴感测信号(士y轴座标 值)的多个磁性传感器。
另外,控制单元(未展示)将传感器零件1160的磁性传感器的输出信号放大,且 使用已放大的输出信号来检测总体磁场变化。在当前实施例中,传感器零件1160的磁性传 感器被调制在一个传感器芯片中。然而,本发明不限于此情况。即,代替调制所述磁性传感 器,可将磁性传感器围绕磁体零件1120而分别排列于四个位置(即,在向上、向下、向左和 向右方向上)处。在此情况下,磁性传感器可相对于磁体零件1120的中心部分对称。
在当前实施例中,传感器零件1160的磁性传感器可为孔装置(hole device)、半 导体磁阻式装置,或永磁磁阻式装置或巨磁阻(GMR)。磁性传感器的电特性可根据施加到磁 性传感器的磁场的变化而变化。在当前实施例中,磁性传感器为输出电压与磁通量密度成 比例地变化的孔装置。
在当前实施例中,传感器零件1160的感测信号包括座标数据。根据感测信号以二 维方式移动指针。在当前实施例的以下描述中,将主要解释根据感测信号来控制指针的速 度的方法。
上文所描述的指点控制单元1100回应于用户的操纵而输出感测信号。接着,当前 实施例的电子装置辨识用户的操纵且在屏幕上移动指针。详细地说,回应于用户的操纵动 作,指点控制单元1100顺序地将感测信号输出到主体单元2000的指针控制模块2100,且指 针控制模块2100基于顺序地接收的感测信号而确定用户的操纵动作是快速变化还是缓慢 变化,或停留在上限还是下限。接着,基于确定结果,指针控制模块2100将加权值加到指针 移动控制信号且将已加权的指针移动控制信号输出到显示单元3000。接着,根据已加权的 指针移动控制信号而在显示单元3000上移动指针100。
指针控制模块2100包括用于根据用户的操纵而施加一加权值的多个加权值表。 加权值表是基于根据感测信号的电平而定义的多个传感器信号段而制作的。在将根据传感 器信号段而选择的加权值加到指针移动控制信号之后,指针控制模块2100输出指针移动 控制信号。在以下描述中,将详细解释指针控制模块2100的此种操作,同时解释移动指针 100的方法。
感测信号的电平被限于预定范围内。此限制的原因在于磁体零件1120的移动受 盖罩零件1150与致动部件1130之间的区(指代图3中的间隙K)所限制。
因此,在当前实施例中,将根据磁体零件1120的移动而测量的感测信号的电平分 类成沿着移动参考轴线(X轴和y轴)的多个段。为此,两个传感器可沿着X轴和y轴排列,以用于使用从所述传感器输出的信号的变化来检测磁体零件1120的移动。参看图5,沿着 磁体零件1120的每一个移动参考轴线来定义十六个传感器信号段(即,根据感测信号的电 平来定义十六个传感器信号段),且根据所述十六个传感器信号段而将指点控制单元1100 的感测信号分类。在此,磁体零件1120从参考段(0段或8段)起的移动量与感测信号的 电平成比例。然而,本发明不限于此情况。例如,传感器信号段的数目可大于或小于上文所 描述的数目。
如图5(a)中所展示,通过将参考点(磁体零件1120的原始位置)定义为0点来 将+χ轴和+y轴中的每一个轴线划分成第1段到第7段。S卩,定义第0到第7传感器信号 段。另外,通过将参考点(磁体零件1120的原始位置)定义为第8点来将-χ轴和-y轴中 的每一个轴线划分成第9段到第15段。即,定义第8到第15传感器信号段。因此,感测信 号可相对于参考点0或8对称。换句话说,第0感测信号和第8感测信号具有最小电平,且 第7感测信号和第15感测信号具有最大电平。第7感测信号和第15感测信号的电平的符 号相反。例如,第7感测信号具有右方最大电平,而第15感测信号具有左方最大电平。
然而,本发明不限于此情况。例如,如图5(b)中所展示,将包括磁体零件1120的 移动范围的中心点的段定义为第0区或第8区。接着,将移动范围的右半边划分成第1到 第7区,且将移动范围的左半边划分成第9到第15区。接着,分别将第0到第15区的感测 信号称作第0到第15感测信号。
当将第0到第7感测信号和第8到第15感测信号施加到指针控制模块2100时, 指针控制模块2100通过增加或减小指针移动控制信号的电平来控制显示单元的指针100 的移动(即,指针100的速度和/或位移)。详细地说,如果顺序地将第0到第7感测信号 施加到指针控制模块2100,那么指针控制模块2100输出具有顺序地增加的电平的指针移 动控制信号。类似地,如果顺序地将第8到第15感测信号施加到指针控制模块2100,那么 指针控制模块2100输出具有顺序地增加的电平的指针移动控制信号。另一方面,如果顺序 地将第7到第0感测信号或第15到第8感测信号施加到指针控制模块2100,那么指针控制 模块2100输出具有顺序地减小的电平的指针移动控制信号。当最大程度地移动磁体零件 1120时,输出第7和第15感测信号,且当磁体零件1120不被移动时(因此,指针100不被 移动),输出第0和第8感测信号。在第7和第15感测信号指示磁体零件1120被最大程度 地移动的情况下,指针可最大程度地移动。
指针100与指针移动控制信号的电平成比例地移动。即,如果指针移动控制信号 的电平增加,那么指针100被快速地移动。另一方面,如果指针移动控制信号的电平减小, 那么指针100被缓慢地移动。指针100的移动可为相对不同地改变。
在当前实施例中,指针控制模块2100回应于根据用户的操纵而输出的感测信号 而产生具有各种电平的指针移动控制信号。此时,对指针移动控制信号应用加权值,以使指 针移动控制信号的电平根据连续感测信号的变化(即,根据用户的操纵状态)而变化。艮口, 虽然在用户将磁体零件1120移动到相同位置时输出相同感测信号,但根据用户的先前操 纵(即,根据先前感测信号),指针100以不同方式移动。在此情况下,可平滑地移动指针 100。
在当前实施例中,主体单元2000的指针控制模块2100以规则间隔(约1毫秒到 100毫秒)从指点控制单元1100接收感测信号。例如,指针控制模块2100可以20毫秒的间隔接收感测信号。然而,本发明不限于此情况。即,可根据指点控制单元1100的感测敏 感性和指针控制模块2100的回应敏感性而增加或减小间隔。
当前实施例的指针控制模块2100包括如图6到图9中所展示的查找表,用于传感 器信号段的不同加权值被存储于所述查找表中。
当指针100被从二维平面的参考点向上或向右移动时,使用查找表的正加权值, 且当指针100被从参考点向下或向左移动时,使用查找表的负加权值。
查找表可存储于指针控制模块2100或存储器2200中。
参看图6的参考查找表,顺序地将1到7的加权值分配给第0到第7感测信号。因 此,如果顺序地将第0到第7感测信号施加到指针控制模块2100,那么指针控制模块2100 的输出电平顺序地从最小值增加到最大值,且因此在屏幕上指针100的速度顺序地增加。 顺序地将0到-7的加权值分配给第8到第15感测信号。这与上述加权值序列相反,且因 此指针100的速度在相反方向上顺序地增加。
参看图7的第一可变查找表,将相同的加权值0分配给第0和第1感测信号;将相 同的加权值1分配给第2到第4感测信号;将相同的加权值3分配给第5到第7感测信号; 将相同的加权值0分配给第8和第9感测信号;将相同的加权值-1分配给第10到第-12 感测信号;且将相同的加权值-3分配给第13到第15感测信号。在一个方向上将加权值分 组成三组,以使得虽然感测信号由于对磁体零件1120的快速初始操纵动作(即,由于中心 位置处的磁体零件1120的快速移动)而急剧地变化,但仍可防止指针100极快速地移动。
参看图8的第二可变查找表,将相同的加权值0分配给第0到第2感测信号;将相 同的加权值1分配给第3和第4感测信号;分别将加权值3、4和7分配给第5、第6和第7 感测信号;将相同的加权值0分配给第8到第10感测信号;将相同的加权值-1分配给第 11和第12感测信号;且分别将加权值_3、-4和-7分配给第13、第14和第15感测信号。 因此,当用户最初移动磁体零件1120时,指针100可能不回应于具有低电平的感测信号而 实质上移动,且接着可能回应于具有中间电平的感测信号而移动。因此,指针100可逐渐地 (较不敏感地)在屏幕上移动以便精细地控制指针100的移动。
参看图9的第三可变查找表,将相同的加权值0分配给第0到第1感测信号;将相 同的加权值1分配给第3到第4感测信号;分别将加权值3、4和7分配给第5、第6和第7 感测信号;将相同的加权值0分配给第8和第9感测信号;将相同的加权值-1分配给第10 到第12感测信号;且分别将加权值_3、-4和-7分配给第13、第14和第15感测信号。因 此,当用户移动磁体零件1120时,指针100可被敏感地控制。
如上文所描述,在当前实施例中,指针控制模块2100基于感测信号的变化而确定 用户的操纵状态,且指针控制模块2100基于确定结果而使用对应的查找表,以便控制指针 100的移动(指针100的移动方向和速度)。
在下文中,参看图10到图12,根据示范性实施例,将基于指针控制模块2100的操 作来解释用于控制电子装置的指针的移动的方法。在以下描述中,将主要基于在χ轴方向 上移动指针的情况来解释所述方法。然而,所述方法可适用于在其他方向上移动指针的其 他情况。另外,以下解释是基于对指针速度的控制操作而给出的。
首先,在当前实施例中,将从输入单元1000的指点控制单元1100的传感器零件 1160输出的感测信号传输到指针控制模块2100,且指针控制模块2100确定感测信号是否具有最大电平(S100)。即,确定是否接收到第7或第15感测信号。当磁体零件1120(艮口, 致动部件1130)处于距移动范围的中心位置最远的位置时,感测信号具有最大电平。
如果确定感测信号具有最大电平,那么执行加速模式(S200)。稍后将详细描述加 速模式。
如果确定感测信号不具有最大电平,那么通过使用(紧接的)先前感测信号来确 定磁体零件1120(即,致动部件1130)是处于中心位置还是处于在中心位置与最远位置之 间的位置。即,确定先前感测信号是否为第0感测信号(SllO)。在当前实施例中,指针控制 模块2100以大约20毫秒的间隔来接收感测信号,当前感测信号与先前感测信号之间的时 间间隔为大约20毫秒。
如果确定先前感测信号并不是第0感测信号(或第8感测信号),那么确定磁体零 件1120被用户连续地移动,且接着执行连续移动模式(S300)。稍后将详细描述连续移动模 式。
如果确定先前感测信号是第0感测信号,那么确定磁体零件1120被最初移动,且 比较先前感测信号与当前感测信号的传感器信号段。基于所述比较,确定先前感测信号与 当前感测信号的传感器信号段之间的差是否大于2 (S120)。
S卩,比较图5中所描述的传感器信号段,以便确定在先前感测信号与当前感测信 号的传感器信号段之间是否存在两个或两个以上传感器信号段。例如,如果先前感测信号 是第0感测信号且当前感测信号是第3感测信号,那么段差是3。如果先前感测信号是第0 感测信号且当前感测信号是第1感测信号,那么段差是1。
如果段差大于2,那么确定致动部件1130被用户快速地移动。接着,从第一可变 查找表中选择对应于当前感测信号的加权值,且使用当前感测信号和选定的加权值来产生 指针移动控制信号(S130)。接着,使用指针移动控制信号而在显示单元3000上移动指针 100(S140)o此时,虽然用户极快速地移动致动部件1130,但可用以产生指针移动控制信 号的最大加权值是3,如第一可变查找表中所展示。因此,虽然用户快速地移动致动部件 1130(即,磁体零件1120),但指针100可被缓慢地移动。即,当操作指点控制单元1100的 用户最初将指针100从固定位置移动时,可防止指针100的快速移动,以用于实现指针100 的平滑移动。
如果段差小于2,那么确定致动部件1130被缓慢地移动。接着,从第二可变查找 表中选择对应于当前感测信号的加权值,且使用选定的加权值来产生指针移动控制信号 (S150)。接着,使用指针移动控制信号而在显示单元3000上移动指针100 (S160)。此时,因 为段差小于2,所以对应于当前感测信号的加权值是0。S卩,指针100不在显示单元3000的 屏幕上移动。
在上述描述中,虽然将参考段差设定为2,但本发明不限于此情况。例如,参考段差 可为3或4。然而,如果将参考段差设定为5或大于5,那么指针100可能不被精细地或灵 敏地移动。
另外,因为基于磁体零件1120是否被从其原始位置(移动范围的中心位置)快 速移动来控制指针100的移动,所以甚至在外部冲击或不稳定输入电压被施加于电子装置 时,也可防止指针100(游标)的抖动。
现在将详细描述加速模式。
如果确定当前感测信号具有最大电平,那么执行加速模式,如图11中所展示。
在加速模式中,首先,确定最大电平连续数(K)是否大于设定数目(N) (S210)。或 者,可确定值K是否等于或大于值N。如果确定值K小于值N(K< N),那么将值K加1(S220)。 接着,从该参考查找表中选择对应于当前感测信号的加权值,且使用选定的加权值来产生 指针移动控制信号(S230)。即,因为当前感测信号具有最大电平,所以使用加权值7来产生 指针移动控制信号。可使用第二或第三查找表来代替使用该参考查找表。接着,通过使用 被加上了从该参考查找表中选择的加权值的指针移动控制信号而在显示单元3000上移动 指针 100 (S240)。
此后,确定新的感测信号是否具有最大电平(S250)。如果确定新的感测信号并不 具有最大电平,那么终止加速模式,且程序返回到初始控制模式。另一方面,如果确定新的 感测信号具有最大电平,那么再次比较该值K和值N(S210)。或者,可在操作S210之前执行 将值K加1的操作S260。当终止加速模式时,将值K设定为0。
值N可为在2到1000的范围内的自然数。例如,值N可为在2到100的范围内的 自然数。或者,值N可为在2到15的范围内的自然数。在值N为2到15中选定的一个自 然数的情况下,当相继输出具有最大电平的三个到十六个感测信号时,值K等于或大于值 N(K>N)。以此方式,如果值K等于或大于值N,那么将值K加I(S^K))。接着,通过使用被 放大对应于值K的值的加权值来产生指针移动控制信号(S270)。此时,被放大对应于值K 的值的加权值可比其原始值大约10%到约100%。另外,每次加权值被放大时,已放大的加 权值均可比先前值大约5%到约10%。当前感测信号的原始加权值是7,如参考查找表中 所展示。在此条件下,例如,如果值k从3增加到12,那么当值K为3时,已放大的加权值 为7. 7,当值K为4时,已放大的加权值为8. 4,...,当值K为12时,已放大的加权值为14。 或者,已放大的加权值可比原始加权值大100%以上,且每次加权值被放大时,已放大的加 权值均可比先前值大约10%以上。
此后,使用由使用已放大的加权值所产生的指针移动控制信号来在显示单元3000 上移动指针100(S280)。接着,确定新的感测信号是否具有最大电平(S^K))。如果新的感 测信号不具有最大电平,那么终止加速模式。另一方面,如果确定新的感测信号具有最大电 平,那么将值K加1,且使用根据已增加的值K而放大的加权值来产生指针移动控制信号,以 便使用指针移动控制信号而在屏幕上移动指针100。以此方式,指针100的速度可与感测信 号具有最大电平的时间成比例地增加。因此,用户可快速地在屏幕上移动指针100。
在下文中,将详细地解释连续移动模式。
如果当前感测信号不具有最大电平且先前感测信号并不是第0感测信号,那么执 行连续移动模式,如图12中所展示。
首先,确定感测信号是增加还是减小(S310)。即,确定磁体零件1120是在从中心 位置到最远位置的方向上(即,从第0感测信号到第7感测信号以递增次序)移动还是在 从最远位置到中心位置的方向上(即,从第7感测信号到第0感测信号以递减次序)移动。 如果确定感测信号是增加的,那么通过从第三可变查找表中选择对应于当前感测信号的加 权值来产生指针移动控制信号(S320)。接着,使用指针移动控制信号而在显示单元3000上 移动指针100(S330)。接着,终止连续移动模式。以此方式,从第三可变查找表中选择加权 值,且使用选定的加权值来产生指针移动控制信号以用于控制屏幕上的指针100的速度。因此,当用户在屏幕上移动指针100时,指针100可快速地作出回应。
另一方面,如果确定感测信号是减小的,那么确定当前感测信号与先前感测信号 之间的段差是否大于2。如果段差不大于2,那么从第三可变查找表中选择对应于当前感测 信号的加权值来产生指针移动控制信号,如上文所描述。在操作S340中,可使用3或4作 为参考值,代替使用2作为参考值。如果确定段差大于2 (例如,如果磁体零件1120从第7 段移动到第4段),那么确定用户未移动磁体零件1120,且接着使用加权值0来产生指针移 动控制信号。即,指针移动控制信号的电平(输出电流或电压)变成0。接着,停止屏幕上 的指针100的移动(S360)。
如上文所描述,在当前实施例中,根据输入到指针控制模块的感测信号的电压或 电流电平而将感测信号分类成多个段,且根据用户的操纵状态对已分类的感测信号应用不 同加权值以用于产生指针移动控制信号。因此,可通过使用指针移动控制信号来平滑地且 自然地在屏幕上移动指针。
在上文所描述的实施例中,已描述包括输入单元、主体单元和显示单元的电子装 置。在其他实施例中,可将输入单元的一些零件与主体单元的一些零件组合以构成用于控 制屏幕上的指针的指针装置。即,可以集成模块的形式来提供输入单元的一些零件与主体 单元的一些零件。
此外,在上文所描述的实施例中,可以包括于主体单元的控制芯片(集成芯片)中 或存储于记录媒体中的程序的形式来提供指针控制模块。当然,可以记录于指点控制单元 中的程序的形式来提供指针控制模块。在上文所描述的实施例中,移动可包括旋转。
本发明不限于上文所描述的实施例。可在上文所描述的实施例中作出形式和细节 的各种改变。在以下描述中,将根据示范性实施例参看附图而描述通过使用指针激活屏幕 上的图标的方法。在实施例中,根据包括于电子装置中的程序,指针可为鼠标指针、游标,或 已激活的图标。
在以下描述中,将省略与上文所描述的实施例相同的解释。当前实施例的技术可 适用于上文所描述的实施例,且上文所描述的实施例的技术也可适用于当前实施例。
图13是说明根据另一示范性实施例的电子装置的前视图。图14到图16是用于 解释图13的电子装置的操作的示意图。图17是用于解释根据示范性实施例的激活电子装 置的图标的方法的流程图。
参看图13到图16,当前实施例的电子装置包括显示单元3000,其经配置以显示 图标101和图像;输入单元1000,其经配置以根据用户的用于激活图标101的操纵而产生 感测信号和其他输入信号;和主体单元2000,其经配置以根据感测信号而激活图标101且 回应于输入信号而将显示信号传输到显示单元3000。
如图13中所展示,电子装置进一步包括壳体40000,其经配置以容纳输入单元 1000、主体单元2000和显示单元3000 ;和供电单元(未展示),其经配置以为所述单元供应 电力。
输入单元1000包括指点控制单元1100和键/按钮控制单元1200。指点控制单元 1100包括衬底1110、磁体零件1120、致动部件1130、中间部件1140、传感器零件1160,和盖 罩零件1150。主体单元2000包括指针控制模块2100、存储器2200、驱动控制模块2300、音 频/视频控制模块M00,和有线/无线通信控制模块2500。25
输入单元1000、显示单元3000和主体单元2000具有实质上与上述实施例中所说 明的结构相同的结构。因此,将省略所述结构的描述。
现在将基于指点控制单元1100和指针控制模块2100的操作,解释用于控制已激 活区在显示于电子装置的屏幕上的图标101之间的移动的方法。
致动部件1130、磁体零件1120和中间部件1140经配置以回应于用户的操纵而在二维平面上移动。
因此,将致动部件1130、磁体零件1120和中间部件1140的移动范围划分成多个 区。分别对所述区分配方向,以便根据已分配的方向而移动已激活的图标区。例如,在将移 动范围划分成五个区的情况下,将五个区中的一个区分配为不移动已激活的图标区的静止 区;将五个区中的另一个区分配为将已激活的图标区向左移动的左部区;将五个区中的另 一个区分配为将已激活的图标区向右移动的右部区;将五个区中的另一个区分配为将已激 活的图标区向上移动的上部区;且将五个区中的另一个区分配为将已激活的图标区向下移 动的下部区。然而,本发明不限于此情况。可以各种方式将移动范围划分成多个区。
基于中间部件1140给出以下解释。中间部件1140、磁体零件1120和致动部件 1130经配置成一起移动。在以下解释中,术语中间部件1140的“移动”意谓中间部件1140 的中心点的移动,即,中间部件1140的中心零件1141的移动。具体来说,中间部件1140的 “移动”意谓中间部件1140的中心零件1141的中心点的移动。另外,中间部件1140的位移 范围意谓中间零件1141的中心点的位移范围。
如上文所描述,可将中间部件1140的移动范围划分成多个划分区,且可将划分区 存储为参考移动范围。此时,可通过改变划分区的大小来定义多个参考移动范围。例如,可 以使得用于将已激活的图标区向左移动的区比其他区大的方式来定义第一参考移动范围; 可以使得用于将已激活的图标区向右移动的区比其他区大的方式来定义第二参考移动范 围;可以使得用于将已激活的图标区向上移动的区比其他区大的方式来定义第三参考移动 范围;且可以使得用于将已激活的图标区向下移动的区比其他区大的方式来定义第四参考 移动范围。
指针控制模块2100存储多个参考移动范围且根据中间部件1140的位置来选择已 存储的参考移动范围中的一个参考移动范围,以便使用选定的参考移动范围来移动已激活 的图标区。此时,以使得中间部件1140的当前位置位于选定的参考移动范围的最大区中的 方式来选择已存储的参考移动范围中的一个参考移动范围。例如,如果中间部件1140定位 于左部划分区(即,用于将已激活的图标区向左移动的划分区)处,那么选择第一参考移动 范围。如果中间部件1140定位于下部划分区处,那么选择第四参考移动范围。在中间部件 1140定位于移动范围的中心位置处的情况下,可使用划分区具有相同大小的参考移动范 围。如果中间部件1140位于参考移动范围的划分区之间的边界处,那么确定中间部件1140 位于参考移动范围的左部或右部划分区处。以此方式,可使用中间部件1140的整个移动范 围。
更详细地说,当前实施例的中间部件1140经配置以在具有χ轴和y轴的圆形二 维平面内移动,X轴和ι轴在中心点处彼此交叉。因此,基于χ轴和y轴而将二维平面划分 成区,以便定义轴向移动区,且存储轴向移动区。轴向移动区的大小根据磁体零件1120和 中间部件1140的位置而变化,以便增加用户的操纵感觉。即,将轴向移动区中的中间部件1140所位于的一个轴向移动区放大。
例如,如图14到图16中所展示,磁体零件经配置以在具有中心点(0)和χ轴与y 轴的电路二维平面内移动。如果磁体零件在X轴方向(+X轴或-X轴方向)上移动,那么在 屏幕上水平地移动已激活的图标区,如图13中所展示。如果磁体零件在y轴方向(+y轴 或_y轴方向)上移动,那么在屏幕上垂直地移动已激活的图标区,如图13中所展示。然而, 磁体零件1120(即,致动部件1130)可在所述轴线之间的方向上移动。
在以下描述中,将基于经配置以回应于用户的操纵力而移动磁体零件1120和致 动部件1130的中间部件1140给出解释。
在当前实施例中,如果中间部件1140从χ轴或y轴中的一个轴线起在预定角范围 (例如,约士45° )内移动,那么确定中间部件1140在所述轴线方向上移动。此外,在当前 实施例中,根据中间部件1140的位置来改变角度范围,以便使用中间部件1140的整个移动 范围。因此,用户可容易地移动已激活的图标区。
在当前实施例中,主体单元2000的指针控制模块2100以规则间隔(约5毫秒到 约100毫秒)而从指点控制单元1100接收多个感测信号。例如,规则间隔可为20毫秒。然 而,规则间隔不限于上文所描述的所叙述的范围。可根据传感器的感测敏感性和指针控制 模块2100的回应敏感性而增加或减小该规则间隔。
在当前实施例中,将中间部件1140的移动范围划分成第1到第3轴向移动区。即, 通过划分中间部件1140的移动范围来定义轴向移动区,且如果中间部件1140在轴向移动 区中的一个轴向移动区内移动,那么确定中间部件1140在对应于轴向移动区的轴线方向 上移动。轴向移动区包括χ轴移动区(即,+χ轴和-χ轴移动区)和y轴移动区(即,+y轴 和-y轴移动区)。例如,如果中间部件1140在+χ轴移动区中移动,那么确定中间部件1140 在+χ轴方向上移动。
现在将首先解释第一 士X轴和士y轴移动区。第一 士X轴移动区包括第一+X轴 移动区和第一-X轴移动区。第一士y轴移动区包括+y轴移动区和_y轴移动区。在以下 描述中,第一 士χ轴移动区和第一 士y轴移动区也可分别称作第一χ轴移动区和第一y轴 移动区。另外,第二 士χ轴移动区和第二 士y轴移动区也可分别称作第二 χ轴移动区和第 二 y轴移动区;且第三士χ轴移动区和第三士y轴移动区也可分别称作第三χ轴移动区和 第三y轴移动区。
如图14中所展示,在χ-y 二维平面中,第一 士χ轴移动区为相对于士x轴所定义 的角度1X(士 eax)区,且第一 士y轴移动区为剩余区。即,第一 士y轴移动区为参考士y 轴所定义的角度IY(士 θ ay)区。因为χ轴和y轴正交,所以θ ax和θ ay的总和为90°。
角度1X(士 θ ax)可为士45°。必要时,角度IX可变化约士 10°的范围,此是因 为中间部件1140的移动区可根据中间部件1140的移动行为而变化。角度IY(士 θ ay)可 为士45°。在当前实施例中,如果中间部件1140在士45°线(参考该图14的参考线A) 上移动,那么确定中间部件1140在第一 士χ轴移动区中移动。因此,如果中间部件1140在 从χ轴起的-45°线和+45°线之间移动,那么确定中间部件1140在第一士χ轴移动区内 移动(即,确定中间部件1140在+χ轴或-χ轴方向上移动)。如果中间部件1140在从士y 轴起的-45°线和+45°线之间(但不包括-45°线和+45°线)的区内移动,那么确定中 间部件1140在第一 士y轴移动区内移动(即,确定中间部件1140在+y轴或-y轴方向上移动)。因此,可将轴向移动定义于中间部件1140的所有移动范围上。或者,在中间部件 1140在参考线A上移动的情况下,可确定中间部件1140在y轴方向上移动。
如果+χ轴为0°,那么第一+χ轴移动区由等于或大于315°但等于或小于45°的 角度区定义;第一+y轴移动区由大于45°但小于135°的角度区定义;第一-χ轴移动区由 等于或大于135°但等于或小于225°的角度区定义;且第一 _y轴移动区由大于225°但 小于315°的角度区定义。
当中间部件1140最初从中心点(0)移动时,可使用第一 χ轴和y轴移动区。
接着,现在将解释第二 χ轴和y轴移动区。
如图15中所展示,第二 χ轴移动区是相对于χ轴所定义的角度2X( 士 θ bx)区,且 第二 y轴移动区是参考y轴所定义的角度2Y(士 θ by)区。因为χ轴和y轴正交,所以θ bx 和θ by的总和为90°。
角度2X(士 0bx)可为士60°。必要时,角度2X可变化约士 10°的范围,此是因 为中间部件1140的移动区可根据中间部件1140的移动行为而变化。角度2Y(士 θ by)可 为士30°。在当前实施例中,如果中间部件1140在士60°线(指代图16的参考线B)上移 动,那么确定中间部件1140在第二 χ轴移动区中移动。因此,如果中间部件1140在从χ轴 起的-60°线和+60°线之间移动,那么确定中间部件1140在第二 χ轴移动区内移动(即, 确定中间部件1140向左或向右移动)。如果中间部件1140在从y轴起的-30°线和+30° 线之间(但不包括-30°线和+30°线)的区内移动,那么确定中间部件1140在第二 y轴 移动区内移动(S卩,确定中间部件1140向上或向下移动)。因此,可将轴向移动定义于中间 部件1140的所有移动范围上。
详细地说,如果+χ轴为0°,那么第二+χ轴移动区由等于或大于300°但等于或 小于60°的角度区定义;第二+y轴移动区由大于60°但小于120°的角度区定义;第二-χ 轴移动区由等于或大于120°但等于或小于的角度区定义;且第二 _y轴移动区由大 于但小于300°的角度区定义。
在确定中间部件1140在χ轴方向上从中心点(0)移动之后,或在中间部件1140 从y轴移动区移动到χ轴移动区之后,可使用第二 χ轴和ι轴移动区。
接着,现在将解释第三χ轴和y轴移动区。
如图16中所展示,第三χ轴移动区是相对于χ轴所定义的角度3X( 士 θ cx)区,且 第三y轴移动区是参考y轴所定义的角度3Y(士 θ cy)区。因为χ轴和y轴正交,所以θ cx 和θ cy的总和为90°。
角度3X(士 θ cx)可为士30°。必要时,角度3Χ可变化约士 10°的范围,此是因 为中间部件1140的移动区可根据中间部件1140的移动行为而变化。角度3Χ(士 θ Cy)可 为士60°。在当前实施例中,如果中间部件1140在士30°线(参考该图16的参考线C) 上移动,那么确定中间部件1140在第三χ轴移动区中移动。因此,如果中间部件1140在从 χ轴起的-30°线和+30°线之间移动,那么确定中间部件1140在第三χ轴移动区内移动 (艮P,确定中间部件1140向左或向右移动)。如果中间部件1140在从y轴起的-60°线和 +60°线之间(但不包括-60°线和+60°线)的区内移动,那么确定中间部件1140在第三 y轴移动区内移动(即,确定中间部件1140向上或向下移动)。因此,可将轴向移动定义于 中间部件1140的所有移动范围上。然而,本发明不限于此情况。或者,在中间部件1140在参考线C上移动的情况下,可确定中间部件1140在第三y轴移动区中移动。
如果+χ轴为0°,那么第三+χ轴移动区由等于或大于330°但等于或小于30°的 角度区定义;第三+y轴移动区由大于30°但小于150°的角度区定义;第三-χ轴移动区由 等于或大于150°但等于或小于210°的角度区定义;且第三_y轴移动区由大于210°但 小于330°的角度区定义。
在确定中间部件1140在y轴方向上从中心点(0)移动之后,或在中间部件1140 从χ轴移动区移动到y轴移动区之后,可使用第三χ轴和y轴移动区。
如上文所描述,在当前实施例中,将中间部件1140的移动范围划分成第一 χ轴移 动区和第一 y轴移动区。或者,将中间部件1140的移动范围划分成大于第一 χ轴移动区的 第二 χ轴移动区,和小于第一 y轴移动区的第二 y轴移动区。或者,将中间部件1140的移 动范围划分成小于第一 χ轴移动区的第三χ轴移动区,和大于第一 y轴移动区的第三y轴 移动区。因此,可通过使用第一到第三χ轴和y轴移动区中的一对移动区来在屏幕上移动 已激活的图标区。
在以下描述中,参看附图,将解释根据中间部件1140的移动使经定义以用于辨识 已激活的图标区的移动方向的区发生变化的方法。
如果中间部件1140处于中心点(0)处,那么使用如图14中所展示的第一 χ轴移 动区和第一 1轴移动区来确定已激活的图标区将移动的方向。如果中间部件1140从中心 点(0)移动到第一 χ轴移动区,那么重新定义第二 χ轴移动区和第二 y轴移动区,如图15 中所展示。如果中间部件1140从中心点(0)移动到第一 y轴移动区,那么重新定义第三χ 轴移动区和第三y轴移动区,如图16中所展示。
另外,如果中间部件1140从第二 χ轴移动区移动到第二 y轴移动区,那么使用第 三X轴移动区和第三1轴移动区。如果中间部件1140从第三y轴移动区移动到第三χ轴 移动区,那么使用第二 χ轴移动区和第二 y轴移动区。
例如,如果中间部件1140处于中心点(0)处,那么将中间部件1140的移动范围划 分成第一 χ轴移动区和第一 y轴移动区,如图14中所展示。接着,如果中间部件1140从中 心点(0)移动到位于第一 χ轴移动区中的第一点(B),那么在+χ轴方向上(S卩,向右)移动 已激活的图标区,以便可激活位于已激活的图标区的初始位置的右侧的图标,如图15中所 展示。接着,将中间部件1140的移动范围划分成第二 χ轴移动区和第二 y轴移动区。
如果中间部件1140从中心点(0)移动到位于第一 y轴移动区中的第二点(C),那 么在+y轴方向上(即,向上)移动已激活的图标区,以便可激活位于已激活的图标区的初 始位置的上侧的图标,如图16中所展示。接着,将中间部件1140的移动范围划分成第三X 轴移动区和第三y轴移动区。
如图15中所展示,如果中间部件1140从第一点⑶移动到位于第二 y轴移动区 中的第二点(C),那么在屏幕上在+y轴方向上移动已激活的图标区,且中间部件1140的移 动范围从第二 χ轴和y轴移动区改变到第三χ轴和y轴移动区。
如图16中所展示,如果中间部件1140从第二点(C)移动到位于第三χ轴移动区 中的第一点(B),那么在+χ轴方向上移动已激活的图标区,且中间部件1140的移动范围从 第三χ轴和y轴移动区改变到第二 χ轴和y轴移动区。
以此方式,在最初移动中间部件1140之后,根据中间部件1140的移动方向而改变中间部件1140的移动范围的轴向移动区,以便改善用户的操纵敏感性且使用中间部件 1140的整个移动范围(移动空间)。
将参看图17的流程图来解释上文所描述的操作。在图17中,不解释中间部件1140 不从中心点(0)移动的情况。
如上文所描述,在当前实施例中,指针控制模块2100从指点控制单元1100接收多 个感测信号且产生控制信号以在显示单元3000上在士χ和士 y轴方向上(S卩,向右、向左、 向上和向下)移动已激活的图标区。
此时,指针控制模块2100在预定时间内接收连续感测信号。
因此,指针控制模块2100使用当前所接收的感测信号来确定中间部件1140的当 前位置(座标)(SlllO)。
此时,通过使用中间部件1140的基于中心点(0)的当前位置向量来确定中间部件 1140的位置。指点控制单元1100的两个传感器布置于χ轴上且另外两个传感器布置于y 轴上。因此,传感器的感测信号根据由中间部件1140移动的磁体零件1120而变化。因此, 可通过传感器的感测信号的电平来检测中间部件1140的位置。
接着,确定中间部件1140的位置是否处于中心点(0)处(Si 120)。
如果确定中间部件1140的先前位置处于中心点(0)处,那么确定中间部件1140 的当前位置是在第一士X轴移动区中还是第一士y轴移动区中(S1130)。如果确定中间部 件1140的当前位置在第一士χ轴移动区中,那么在士χ轴方向上移动已激活的图标区(即, 根据中间部件1140的移动方向而在+χ轴或-χ轴方向上移动已激活的图标区)(S1140)。 接着,将中间部件1140的移动范围改变到第二士χ轴移动区和第二士y轴移动区(S1150)。 另一方面,如果确定中间部件1140的当前位置在第一 士y轴移动区中,那么在士y轴方向 上移动已激活的图标区(即,根据中间部件1140的移动方向而在+y轴或_y轴方向上移动 已激活的图标区)(S1160)。接着,将中间部件1140的移动范围改变到第三士χ轴移动区和 第三士y轴移动区(S1170)。
如果确定中间部件1140的先前位置并不处于中心点(0)处,那么确定指点控制单 元1100的先前移动范围是划分成第二 士X轴和士y轴移动区还是第三士X轴和士y移动 区(即,确定通过中间部件1140的先前位置所确定的中间部件1140的先前轴向移动区是 第二 士χ轴和士y移动区还是第三士χ轴和士y轴移动区)(S1180)。如果确定中间部件 1140的先前移动范围被划分成第二士χ轴和士y轴移动区,那么确定中间部件1140的当前 位置是否在第二士χ轴移动区中(S1190)。如果确定中间部件1140的当前位置在第二士χ 轴移动区中,那么在士χ轴方向上移动已激活的图标区,且轴向移动区是固定的(S1200)。 如果确定中间部件1140的当前位置在第二 士y轴移动区中,那么在士y轴方向上移动已 激活的图标区(S1210),且将中间部件1140的移动范围(轴向移动区)改变到第三士χ轴 和士y轴移动区(S1220)。另一方面,如果确定中间部件1140的先前移动范围被划分成第 三士χ轴和士y轴移动区,那么确定中间部件1140的当前位置是否在第三士y轴移动区中 (S1230)。如果确定中间部件1140的当前位置在第三士y轴移动区中,那么在士y轴方向 上移动已激活的图标区(S1250),将中间部件1140的移动范围改变到第二 士χ轴和士y轴 移动区(S1260)。
如上文所描述,根据当前实施例,可容易地根据经配置以在受限制的二维平面内30移动的中间部件的移动而通过指针控制模块在显示单元上移动已激活的图标区。此时,根 据中间部件的移动而将中间部件的移动范围划分成多个轴向移动区,以便根据中间部件的 先前位置状态和当前位置状态(例如,座标)选择性地使用所述轴向移动区。由于此种对 轴向移动区的可变(灵活)使用,所以当用户在屏幕上移动已激活的图标区时,用户可具有 良好的操纵感觉。另外,通过使用X轴或y轴作为用于定义轴向移动区的参考线,可使用中 间部件的整个移动范围。
在上文所描述的实施例中,电子装置包括输入单元、主体单元和显示单元。然而, 在其他实施例中,可将输入单元的一些零件与主体单元的一些零件组合以构成用于控制屏 幕上的指针的指针装置。即,可以集成模块的形式来提供输入单元的一些零件与主体单元 的一些零件。
此外,在上文所描述的实施例中,可以包括于主体单元的控制芯片(集成芯片)中 或存储于记录媒体中的程序的形式来提供指针控制模块。当然,可以记录于指点控制单元 中的程序的形式来提供指针控制模块。
另外,在上文所描述的实施例中,可根据施加到指针控制模块的模式选择信号来 将指针(鼠标指针或游标)定位于屏幕上。接着,如上文所解释,可根据磁体零件和中间部 件的移动而在屏幕上在χ轴和y轴方向上移动指针,以便激活显示于屏幕上的图标中的一 个图标。即,可激活放置有指针的图标。然而,本发明不限于此情况。例如,可通过在屏幕 上在与中间部件的移动方向相同的方向上移动指针来激活图标。
虽然已参看特定实施例描述电子装置和用于控制电子装置的指针的移动的方法, 但所述装置和所述方法不限于此情况。因此,所属领域技术人员将容易理解,可在不偏离由 所附权利要求书定义的本发明的精神和范畴的情况下,对本发明作出各种修改和改变。
权利要求
1.一种用于通过使用指针移动控制信号来控制指针在电子装置的屏幕上的移动的方 法,其特征在于所述指针移动控制信号是使用感测信号来产生,所述感测信号具有各种电 平且是根据用户对传感器的操纵而产生,所述方法包含定义对应于所述感测信号的多个段且根据所述多个段将所述感测信号分类为第0感 测信号到第M感测信号;产生并存储参考查找表和多个可变查找表,所述参考查找表存储对应于所述第0感测 信号到所述第M感测信号和所述指针移动控制信号的电平的加权值,所述可变查找表中的 每一个可变查找表存储对应于所述第0感测信号到所述第M感测信号且不同于所述参考查 找表的所述加权值的加权值;确定当前感测信号是否具有最大电平;如果所述当前感测信号具有所述最大电平,执行加速模式以便加速所述指针在所述屏 幕上的移动,且如果所述当前感测信号不具有所述最大电平,确定先前感测信号是否具有 最小电平;如果所述先前感测信号不具有所述最小电平,执行连续移动模式,且如果所述先前感 测信号具有所述最小电平,比较所述先前感测信号与所述当前感测信号的段;如果所述先前感测信号与所述当前感测信号的所述段之间的差大于L,通过使用所述 可变查找表中的第一个可变查找表来产生具有对应于所述当前感测信号的加权值的指针 移动控制信号,且如果所述段的所述差不大于所述L,通过使用所述可变查找表中的第二个 可变查找表来产生具有对应于所述当前感测信号的加权值的指针移动控制信号。
2.根据权利要求1所述的方法,其特征在于其中所述加速模式的执行包含确定最大电平连续数K是否大于N ;如果所述K小于所述N,通过使用所述参考查找表来产生具有对应于所述当前感测信 号的加权值的指针移动控制信号,如果下一个新的感测信号具有所述最大电平,将所述K 加1,确定已增加的K是否大于所述N,且在所述新的感测信号不具有所述最大电平时,终止 所述加速模式;以及如果所述K等于或大于所述N,产生指针移动控制信号,所述指针移动控制信号具有通 过将所述参考查找表的对应于所述最大电平的加权值增加对应于所述K的值而获得的加 权值,如果所述的下一个新的感测信号具有所述最大电平,将所述K加1,且产生指针移动 控制信号,所述指针移动控制信号具有通过将所述参考查找表的对应于所述最大电平的所 述加权值增加对应于所述已增加的K的值而获得的新的加权值。
3.根据权利要求2所述的方法,其特征在于其中所述L为选自2、3和4中的自然数,且 所述N为选自2到15中的自然数。
4.根据权利要求1所述的方法,其特征在于其中所述连续移动模式的执行包含确定所述感测信号的电平是增加还是减小;如果所述感测信号的所述电平增加,通过使用所述可变查找表中的第三个可变查找表 来产生具有对应于所述当前感测信号的加权值的指针移动控制信号;以及如果所述感测信号的所述电平减小,比较所述先前感测信号与所述当前感测信号的所 述段,以便在所述先前感测信号与所述当前感测信号的所述段之间的所述差大于P的情况 下,产生具有零电平的指针移动控制信号,且在所述先前感测信号与所述当前感测信号的所述段之间的所述差小于所述P的情况下,通过使用所述可变查找表中的所述第三个可变 查找表来产生具有对应于所述当前感测信号的加权值的指针移动控制信号。
5.根据权利要求4所述的方法,其特征在于其中所述P为选自2、3和4中的自然数。
6.根据权利要求1至6中任一权利要求所述的方法,其特征在于其中所述传感器是磁 体零件,且所述感测信号的所述电平根据所述磁体零件的移动而变化,其中从所述磁体零件的原始位置到所述磁体零件的距所述原始位置最远的位置所定 义的轴线的长度被划分成第一传感器信号段到第七传感器信号段,以根据所述第一传感器 信号段到所述第七传感器信号段而将所述感测信号的所述电平分类成第一电平到第七电 平。
7.根据权利要求6所述的方法,其特征在于其中所述参考查找表和所述可变查找表包含对应于在+χ轴或+y轴方向上从所述磁体零件的所述原始位置到所述磁体零件的最远 位置所定义的χ轴或y轴的段的第一加权值;以及对应于在-χ轴或_y轴方向上从所述磁体零件的所述原始位置到所述磁体零件的最远 位置所定义的所述χ轴或所述y轴的段的第二加权值,其中所述第一加权值的符号为正号或负号,所述第二加权值具有相反符号,且所述第 一加权值与所述第二加权值的绝对值相等。
8.根据权利要求6所述的方法,其特征在于其中所述参考查找表的所述加权值根据所 述感测信号的所述第一电平到所述第七电平而顺序地增加;所述可变查找表中的所述第一个可变查找表的所述加权值包含对应于所述第一电平 的0、对应于所述第二电平到所述第四电平的1,和对应于所述第五电平到所述第七电平的 3 ;所述可变查找表中的所述第二个可变查找表的所述加权值包含对应于所述第一电平 和所述第二电平的0、对应于所述第三电平和所述第四电平的1,和分别对应于所述第五电 平、所述第六电平和所述第七电平的3、4和7 ;且所述可变查找表中的所述第三个可变查找表的所述加权值包含对应于所述第一电平 的0、对应于所述第二电平到所述第四电平的1,和分别对应于所述第五电平、所述第六电 平和所述第七电平的3、4和7。
9.一种电子装置,其特征在于其包含指点控制单元,其经配置以通过检测磁体零件在孔形状移动空间内的移动来输出具有 各种电平的感测信号;以及指针控制模块,其经配置以定义对应于所述感测信号的多个段,根据所述段将所述感 测信号定义为第0感测信号到第M感测信号,使用所述第0感测信号到所述第M感测信号 与参考查找表和多个可变查找表,所述参考查找表和所述多个可变查找表存储对应于用于 控制指针在屏幕上的移动的指针移动控制信号的电平的各种加权值,且通过使用当前感测 信号和先前感测信号而产生具有对应于所述当前感测信号的加权值的指针移动控制信号。
10.根据权利要求9所述的电子装置,其特征在于其中所述指针控制模块经配置以执 行以下操作如果所述当前感测信号具有最大电平,执行加速模式以便加速所述指针在所述屏幕上的移动,如果所述当前感测信号不具有所述最大电平,确定所述先前感测信号是否具有最小电 平,以在所述先前感测信号不具有所述最小电平的情况下执行连续移动模式,且在所述先前感测信号具有所述最小电平的情况下,比较所述先前感测信号与所述当前 感测信号的段,以在所述先前感测信号与所述当前感测信号的所述段之间的差大于L的情 况下,通过使用所述可变查找表中的一个可变查找表来产生具有对应于所述当前感测信号 的加权值的指针移动控制信号,且在所述段的所述差不大于所述L的情况下,通过使用所 述可变查找表中的另一个可变查找表来产生具有对应于所述当前感测信号的加权值的指 针移动控制信号。
11.一种指点装置,其特征在于其经配置以通过使用指针移动控制信号来控制指针在 屏幕上的移动,所述指针移动控制信号是使用感测信号来产生,所述感测信号具有各种电 平且是根据用户对传感器的操纵而产生的;定义对应于所述感测信号的多个段;根据所述 段将所述感测信号分类成第0感测信号到第M感测信号;且产生并存储参考查找表和多个 可变查找表,所述参考查找表存储对应于所述第0感测信号到所述第M感测信号和所述指 针移动控制信号的电平的加权值,所述可变查找表中的每一个可变查找表存储对应于所述 第0感测信号到所述第M感测信号且不同于所述参考查找表的所述加权值的加权值,所述 指点装置包含程序代码,所述程序代码经配置以通过执行以下操作来控制所述指针在所述 屏幕上的移动确定当前感测信号是否具有最大电平;如果所述当前感测信号具有所述最大电平,执行加速模式以便加速所述指针在所述屏 幕上的移动,且如果所述当前感测信号不具有所述最大电平,确定先前感测信号是否具有 最小电平;如果所述先前感测信号不具有所述最小电平,执行连续移动模式,且如果所述先前感 测信号具有所述最小电平,比较所述先前感测信号与所述当前感测信号的段;如果所述先前感测信号与所述当前感测信号的所述段之间的差大于L,通过使用所述 可变查找表中的第一个可变查找表产生具有对应于所述当前感测信号的加权值的指针移 动控制信号,且如果所述段的所述差不大于所述L,通过使用所述可变查找表中的第二个可 变查找表产生具有对应于所述当前感测信号的加权值的指针移动控制信号。
12.根据权利要求11所述的指点装置,其特征在于其中所述加速模式的执行包含确定最大电平连续数K是否大于N ;如果所述K小于所述N,通过使用所述参考查找表产生具有对应于所述当前感测信号 的加权值的指针移动控制信号,如果下一个新的感测信号具有所述最大电平,将所述K加 1,确定所述已增加的K是否大于所述N,且如果所述新的感测信号不具有所述最大电平,终 止所述加速模式;以及如果所述K等于或大于所述N,产生指针移动控制信号,所述指针移动控制信号具有通 过将所述参考查找表的对应于所述最大电平的加权值增加对应于所述K的值而获得的加 权值,如果所述的下一个新的感测信号具有所述最大电平,将所述K加1,且产生指针移动 控制信号,所述指针移动控制信号具有通过将所述参考查找表的对应于所述最大电平的所 述加权值增加对应于所述已增加的K的值而获得的新的加权值。
13.根据权利要求11所述的指点装置,其特征在于其中所述连续移动模式的执行包含确定所述感测信号的电平是增加还是减小;如果所述感测信号的所述电平增加,通过使用所述可变查找表中的第三个可变查找表 产生具有对应于所述当前感测信号的加权值的指针移动控制信号;以及如果所述感测信号的所述电平减小,比较所述先前感测信号与所述当前感测信号的所 述段,以便在所述先前感测信号与所述当前感测信号的所述段之间的所述差大于P的情况 下,产生具有零电平的指针移动控制信号,且在所述先前感测信号与所述当前感测信号的 所述段之间的所述差小于所述P的情况下,通过使用所述可变查找表中的所述第三个可变 查找表产生具有对应于所述当前感测信号的加权值的指针移动控制信号。
14.一种用于控制电子装置的指针的移动以激活所述电子装置的图标的方法,其特征 在于所述方法是通过根据限制于二维平面的移动范围内的中间部件的移动而移动屏幕上 的已激活的图标区来实现的,所述方法包含将所述中间部件的所述移动范围划分成多个划分区,所述已激活的图标区的移动方向 被分配到所述多个划分区,且通过改变所述移动范围的所述划分区的大小来存储多个参考 移动范围,以使得所述参考移动范围中的每一个参考移动范围的所述划分区具有不同于所 述其他参考移动范围的所述划分区的大小;以及根据所述中间部件的位置来选择所述参考移动范围中的一个参考移动范围,以便通过 使用选定的所述参考移动范围来移动所述屏幕上的所述已激活的图标区。
15.根据权利要求14所述的方法,其特征在于其中对所述参考移动范围中的一个参考 移动范围的选择是通过选择所述参考移动范围中的具有所述中间部件所位于的最大划分 区的一个参考移动范围来执行,其中所述中间部件相对于所述移动范围的中心点而以二维方式移动,且所述移动范围 是基于所述中心点而划分成所述多个划分区,其中当所述中间部件被放置于所述移动范围的所述中心点处时,选择所述参考移动范 围中的划分区具有相同大小的一个参考移动范围。
16.根据权利要求15所述的方法,其特征在于其中所述划分区包含位于所述中心点的 上侧的上部划分区、位于所述中心点的下侧的下部划分区、位于所述中心点的左侧的左部 划分区,和位于所述中心点的右侧的右部划分区,且当所述中间部件被放置于所述划分区的边界上时,确定所述中间部件被放置于所述左 部划分区或所述右部划分区上。
17.根据权利要求16所述的方法,其特征在于其中如果所述中间部件被放置于所述中 心点处,所述上部划分区、所述下部划分区、所述左部划分区和所述右部划分区变成相对于 所述中心点而定义的90°角度区,且如果所述中间部件被从所述中心点移动到所述上部划分区、所述下部划分区、所述左 部划分区和所述右部划分区中的一个划分区,那么将对应的划分区放大到相对于所述中心 点的大约100°到140°角度区,且将剩余划分区中的与已放大的划分区邻近的两个划分 区的大小减小所述已放大的划分区的已放大的大小。
18.一种用于控制电子装置的指针的移动以激活所述电子装置的图标的方法,其特征在于所述方法是通过根据限制于由χ轴和y轴定义的二维平面的移动范围内的中间部件的 移动而移动屏幕上的已激活的图标区来实现,所述方法包含将所述中间部件的所述移动范围划分成适于在χ轴方向上移动已激活的图标区的士χ 轴移动区,和适于在y轴方向上移动所述已激活的图标区的士y轴移动区;以及将所述士χ移动区和所述士y轴移动区中的放置有所述中间部件的一对移动区相较于 所述士χ移动区和所述士y轴移动区中的未放置有所述中间部件的另一对移动区而放大。
19.根据权利要求18所述的方法,其特征在于其中如果所述中间部件被放置于所述移 动范围的中心点处,那么所述士χ轴移动区与所述士y轴移动区具有相同大小,且如果所述中间部件被放置于所述士χ移动区与所述士y轴移动区之间的边界上,那么 将所述士χ轴移动区相对于所述士y轴移动区而放大。
20.根据权利要求19所述的方法,其特征在于其进一步包含通过将所述中间部件的所述移动范围划分成具有相同大小的士χ轴移动区和士y轴 移动区来存储第一移动范围,通过将所述中间部件的所述移动范围划分成士χ轴移动区和 小于所述士χ轴移动区的士y轴移动区来存储第二移动范围,通过将所述中间部件的所述 移动范围划分成士χ轴移动区和大于所述士χ轴移动区的士y轴移动区来存储第三移动范 围;如果所述中间部件被放置于所述移动范围的所述中心点处,通过使用所述第一移动范 围来确定所述已激活的图标区的移动方向;如果所述中间部件被放置于所述+χ轴或所述-χ轴移动区中,通过使用所述第二移动 范围来确定所述已激活的图标区的所述移动方向;以及如果所述中间部件被放置于所述+y轴或所述_y轴移动区中,通过使用所述第三移动 范围来确定所述已激活的图标区的所述移动方向。
21.根据权利要求19所述的方法,其特征在于其进一步包含通过将所述中间部件的所述移动范围划分成具有相同大小的士χ轴移动区和士y轴 移动区来存储第一移动范围,通过将所述中间部件的所述移动范围划分成士χ轴移动区和 小于所述士χ轴移动区的士y轴移动区来存储第二移动范围,通过将所述中间部件的所述 移动范围划分成士χ轴移动区和大于所述士χ轴移动区的士y轴移动区来存储第三移动范 围;如果所述中间部件的先前位置为所述移动范围的所述中心点,通过使用所述第一移动 范围以根据所述中间部件的当前位置来确定所述已激活的图标区的移动方向;如果所述中间部件的所述当前位置处于所述+χ轴或所述-χ轴移动区中,使用所述第 二移动范围来代替所述第一移动范围;以及如果所述中间部件的所述当前位置处于所述+y轴或所述_y轴移动区中,使用所述第 三移动范围来代替所述第一移动范围。
22.根据权利要求18至21中任一权利要求所述的方法,其特征在于其中所述第一移动 范围的所述士χ轴移动区相对于所述χ轴为等于或大于-45°但等于或小于+45°的角度 区,且所述第一移动范围的所述士y轴移动区相对于所述y轴为大于-45°但小于+45°的 角度区,所述第二移动范围的所述士χ轴移动区相对于所述χ轴为等于或大于-60°但等于或小于+60°的角度区,且所述第二移动范围的所述士y轴移动区相对于所述y轴为大 于-30°但小于+30°的角度区,且所述第三移动范围的所述士χ轴移动区相对于所述χ轴为等于或大于-30°但等于 或小于+30°的角度区,且所述第三移动范围的所述士y轴移动区相对于所述y轴为大 于-60°但小于+60°的角度区。
23.根据权利要求22所述的方法,其特征在于其中如果所述+χ轴为0°,那么所述第 一移动范围的所述+χ轴移动区由等于或大于315°但等于或小于45°的角度区来定义,所 述第一移动范围的所述+y轴移动区由大于45°但小于135°的角度区来定义;所述第一移 动范围的所述-χ轴移动区由等于或大于135°但等于或小于225°的角度区来定义;且所 述第一移动范围的所述-y轴移动区由大于225°但小于315°的角度区来定义;如果所述+χ轴为0°,那么所述第二移动范围的所述+χ轴移动区由等于或大于300° 但等于或小于60°的角度区来定义;所述第二移动范围的所述+y轴移动区由大于60°但 小于120°的角度区来定义;所述第二移动范围的所述-χ轴移动区由等于或大于120°但 等于或小于对0°的角度区来定义;且所述第二移动范围的所述_y轴移动区由大于 但小于300°的角度区来定义;且如果所述+χ轴为0°,那么所述第三移动范围的所述+χ轴移动区由等于或大于330° 但等于或小于30°的角度区来定义;所述第三移动范围的所述+y轴移动区由大于30°但 小于150°的角度区来定义;所述第三移动范围的所述-χ轴移动区由等于或大于150°但 等于或小于210°的角度区来定义;且所述第三移动范围的所述_y轴移动区由大于210° 但小于330°的角度区来定义。
24.一种电子装置,其特征在于其包含指点控制单元,其经配置以通过检测限制于由χ轴和y轴定义的二维平面的移动范围 内的磁体零件的移动而输出多个感测信号;以及指针控制模块,其经配置以通过以下操作来移动屏幕上的已激活的图标区使用所述 感测信号确定所述磁体零件的座标,将所述磁体零件的所述移动范围划分成多个划分区, 所述已激活的图标区的移动方向被分配到所述划分区,通过改变所述移动范围的所述划分 区的大小以使得所述参考移动范围中的每一个参考移动范围的所述划分区具有不同于所 述其他参考移动范围的所述划分区的大小来存储多个参考移动范围,以及根据所述磁体零 件的所述座标选择所述参考移动范围中的一个参考移动范围,以通过使用所述选定参考移 动范围来移动所述屏幕上的所述已激活的图标区。
25.根据权利要求M所述的电子装置,其中所述划分区包含在所述移动范围的中心点 的上侧的上部划分区、在所述中心点的下侧的下部划分区、在所述中心点的左侧的左部划 分区,和在所述中心点的右侧的右部划分区,如果所述磁体零件被放置于所述中心点处,那么所述指针控制模块选择所述参考移动 范围中的具有相同大小的划分区的一个参考移动范围,如果所述磁体零件未放置于所述中心点处,那么所述指针控制模块选择所述参考移动 范围中的具有所述磁体零件所放置于的最大划分区的一个参考移动范围,且如果所述磁体零件被放置于所述划分区之间的边界上,那么所述指针控制模块确定所 述磁体零件被放置于所述左部划分区或所述右部划分区上。
26.一种电子装置,其特征在于其包含指点控制单元,其经配置以通过检测限制于由χ轴和y轴定义的二维平面的移动范围 内的磁体零件的移动而输出多个感测信号;以及指针控制模块,其经配置以使用所述感测信号确定所述磁体零件的座标,将所述磁体 零件的所述移动范围划分成适于在χ轴方向上移动已激活的图标区的士χ轴移动区和适于 在y轴方向上移动所述已激活的图标区的士y轴移动区,且将所述士χ移动区和所述士y 轴移动区中的放置有所述磁体零件的一对移动区相较于所述士χ移动区和所述士y轴移动 区中的未放置有所述磁体零件的另一对移动区放大。
27.根据权利要求沈所述的电子装置,其特征在于其中如果所述磁体零件被放置于所 述移动范围的中心点处,那么所述士χ轴移动区与所述士y轴移动区具有相同大小,且如果所述磁体零件被放置于所述士χ轴移动区与所述士y轴移动区之间的边界上,那 么将所述士χ轴移动区相对于所述士y轴移动区放大。
28.一种指点装置,其特征在于其用于根据限制于二维平面的移动范围内的中间部件 的移动而移动屏幕上的已激活的图标区,所述指点装置包含用于执行以下操作的程序代 码将所述中间部件的所述移动范围划分成多个划分区,所述已激活的图标区的移动方向 被分配到所述划分区,且通过改变所述移动范围的所述划分区的大小以使得所述参考移动 范围中的每一个参考移动范围的所述划分区具有不同于所述其他参考移动范围的所述划 分区的大小来存储多个参考移动范围;以及根据所述中间部件的位置选择所述参考移动范围中的一个参考移动范围,以便通过使 用所述选定参考移动范围来移动所述屏幕上的所述已激活的图标区。
29.一种指点装置,其特征在于其用于根据限制于由χ轴和y轴定义的二维平面的移动 范围内的中间部件的移动而移动屏幕上的已激活的图标区,所述指点装置包含用于执行以 下操作的程序代码将所述中间部件的所述移动范围划分成适于在χ轴方向上移动所述已激活的图标区 的士χ轴移动区,和适于在y轴方向上移动所述已激活的图标区的士y轴移动区;以及将所述士χ移动区和所述士y轴移动区中的放置有所述中间部件的一对移动区相较于 所述士χ移动区和所述士y轴移动区中的未放置有所述中间部件的另一对移动区放大。
全文摘要
提供一种电子装置和一种用于控制所述电子装置的指针的移动的方法。可使用根据中间部件(即,磁体零件或传感器零件)的二维移动而输出的感测信号来平滑地控制显示于显示单元上的指针(或游标或已激活的图标区)的移动,以用于为用户提供改善的操纵敏感性。
文档编号G06F3/03GK102037429SQ200980117856
公开日2011年4月27日 申请日期2009年3月19日 优先权日2008年3月20日
发明者朴永俊, 裴仁洙, 金大谦 申请人:英诺晶片科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1