著录项信息
专利名称 | 可供进行多对象操作的触控板及应用其中的方法 |
申请号 | CN200810009029.0 | 申请日期 | 2008-01-30 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2009-08-05 | 公开/公告号 | CN101498985 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/048 | IPC分类号 | G;0;6;F;3;/;0;4;8;;;G;0;6;F;3;/;0;4;1查看分类表>
|
申请人 | 义隆电子股份有限公司 | 申请人地址 | 中国台湾新竹科学工业园区
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 义隆电子股份有限公司 | 当前权利人 | 义隆电子股份有限公司 |
发明人 | 杨维文;刘智民;陈建伟 |
代理机构 | 北京三友知识产权代理有限公司 | 代理人 | 任默闻 |
摘要
本发明是关于一种可供进行多对象操作的触控板及应用其中的方法,所述触控板至少包含触控式结构与控制器,且所述触控板可用以感测在所述结构的上方表面进行触控的第一及第二对象的第一及第二触控位置,以产生相对应的位置坐标;其中,当所述第二对象于所述结构的上方表面进行位移,且自所述第二触控位置位移至第三触控位置时,所述触控板可依据所述第一触控位置分别与所述第二及所述第三触控位置间的不同位置关系,计算出所述第二对象的位移量与位移方向,以控制软件对象的行为表现。
1.一种于触控板中进行多对象控制的方法,其特征在于,所述方法包含:
感测第一及第二对象在触控板中的位置,以分别产生第一及第二位置坐标;
感测所述第二对象在触控板中的移动状态,且于所述第二对象停止移动时,产生第三位置坐标;
根据所述第一位置坐标、所述第二位置坐标、所述第三位置坐标间的坐标差值,分别计算产生至少两组不同的动量控制信息;其中,所述第一与第二位置坐标间的坐标差值,可用以计算产生第一动量控制信息;以及
根据所述至少两组不同的动量控制信息,产生输出动量控制信号;
所述第一及第二对象,可分别为第一及第二根手指,且所述第一至第三位置坐标,皆可为绝对二维坐标,或皆为相对二维坐标;
所述方法还包含下列步骤:
根据所述第一与第二位置坐标间的坐标差值,以产生属于所述第一动量控制信息的第一夹角;
根据所述第一与第三位置坐标间的坐标差值,以产生属于第二动量控制信息的第二夹角;以及
计算所述第一与第二夹角间的差值,并根据所述角度差值与正负号变化,以产生并输出所述动量控制信号,以控制软件对象的行为表现;
其中,所述软件对象为音量控制键,或者为数字影像,且所述软件对象的行为表现为音量控制键的位移量与位移方向、或者为影像旋转量与旋转方向。
2.一种于触控板中进行多对象控制的方法,其特征在于,所述方法包含:
感测第一及第二对象在触控板中的位置,以分别产生第一及第二位置坐标;
感测所述第二对象在触控板中的移动状态,且于所述第二对象停止移动时,产生第三位置坐标;
根据所述第一位置坐标、所述第二位置坐标、所述第三位置坐标间的坐标差值,分别计算产生至少两组不同的动量控制信息;其中,所述第一与第二位置坐标间的坐标差值,可用以计算产生第一动量控制信息;以及
根据所述至少两组不同的动量控制信息,产生输出动量控制信号;
所述第一及第二对象,可分别为第一及第二根手指,且所述第一至第三位置坐标,皆可为绝对二维坐标,或皆为相对二维坐标;
所述方法还包含下列步骤:
分别根据所述第一与第二位置坐标间、所述第一与第三位置坐标间以及所述第二与第三位置坐标间的坐标差值,以分别产生属于所述第一动量控制信息的第一斜率值,与产生属于第二至第三动量控制信息的第二至第三斜率值;
根据所述第一、第二斜率值皆分别大于或等于0、所述第三斜率值小于0、所述第二与第三位置坐标间的垂直方向的坐标差值大于0,且所述第二与第三位置坐标间的水平方向的坐标差值小于0时,或者所述第一、第二斜率值皆分别小于或等于0、所述第三斜率值大于0、所述第二与第三位置坐标间的垂直方向的坐标差值小于0,且所述第二与第三位置坐标间的水平方向的坐标差值小于0时,产生并输出可进行第一旋转位移动作的所述动量控制信号,以控制软件对象的行为表现;以及
根据所述第一、第二斜率值皆分别大于或等于0、所述第三斜率值小于0、所述第二与第三位置坐标间的垂直方向的坐标差值小于0,且所述第二与第三位置坐标间的水平方向的坐标差值大于0时,或者所述第一、第二斜率值皆分别小于或等于0、所述第三斜率值大于0、所述第二与第三位置坐标间的垂直方向的坐标差值大于0,且所述第二与第三位置坐标间的水平方向的坐标差值大于0时,产生并输出可进行第二旋转位移动作的所述动量控制信号,以控制所述软件对象的行为表现;
其中,所述第一与第二旋转位移动作,分别为顺时针与逆时针旋转位移动作,且所述软件对象为音量控制键,或者为数字影像,且所述软件对象的行为表现为音量控制键的位移量与位移方向、或者为影像旋转量与旋转方向。
3.一种于触控板中进行多对象控制的方法,其特征在于,所述方法包含:
感测第一及第二对象在触控板中的位置,以分别产生第一及第二位置坐标;
感测所述第二对象在触控板中的移动状态,且于所述第二对象停止移动时,产生第三位置坐标;
根据所述第一位置坐标、所述第二位置坐标、所述第三位置坐标间的坐标差值,分别计算产生至少两组不同的动量控制信息;其中,所述第一与第二位置坐标间的坐标差值,可用以计算产生第一动量控制信息;以及
根据所述至少两组不同的动量控制信息,产生输出动量控制信号;
所述第一及第二对象,可分别为第一及第二根手指,且所述第一至第三位置坐标,皆可为绝对二维坐标,或皆为相对二维坐标;
所述方法还包含下列步骤:
分别根据所述第一与第二位置坐标间、所述第一与第三位置坐标间以及所述第二与第三位置坐标间的坐标差值,以分别产生属于所述第一动量控制信息的第一斜率值,与产生属于第二至第三动量控制信息的第二至第三斜率值;
根据所述第一至第三斜率值皆分别大于或等于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别大于所述第一与第三位置坐标间的水平与垂直方向的坐标差值时,或者所述第一至第三斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别大于所述第一与第三位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第一缩放位移动作的所述动量控制信号,以控制软件对象的行为表现;以及
根据所述第一至第三斜率值皆分别大于或等于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别小于所述第一与第三位置坐标间的水平与垂直方向的坐标差值时,或者所述第一至第三斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别小于所述第一与第三位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第二缩放位移动作的所述动量控制信号,以控制所述软件对象的行为表现;
其中,所述第一与第二缩放位移动作,分别为缩小与放大位移动作,而所述软件对象为数字影像,且所述软件对象的行为表现为影像缩放量与缩放方向。
4.一种于触控板中进行多对象控制的方法,其特征在于,所述方法包含:
感测第一及第二对象在触控板中的位置,以分别产生第一及第二位置坐标;
感测所述第二对象在触控板中的移动状态,且于所述第二对象停止移动时,产生第三位置坐标;
根据所述第一位置坐标、所述第二位置坐标、所述第三位置坐标间的坐标差值,分别计算产生至少两组不同的动量控制信息;其中,所述第一与第二位置坐标间的坐标差值,可用以计算产生第一动量控制信息;以及
根据所述至少两组不同的动量控制信息,产生输出动量控制信号;
所述第一及第二对象,可分别为第一及第二根手指,且所述第一至第三位置坐标,皆可为绝对二维坐标,或皆为相对二维坐标;
所述方法还包含下列步骤:
感测所述第一对象在所述触控板中的移动状态,且于所述第一对象停止移动时,产生第四位置坐标;
根据所述第二与所述第三位置坐标间的坐标差值,计算产生第三动量控制信息;
根据所述第一与所述第四位置坐标间的坐标差值,计算产生第四动量控制信息;
根据所述第四与所述三位置坐标间的坐标差值,计算产生第五动量控制信息;以及根据所述第一、所述第三至第五动量控制信息,产生输出所述动量控制信号。
5.如权利要求4所述的方法,其特征在于,所述第一、所述第三至第五动量控制信息分别为第一、第三至第五斜率值,且其中还包含下列步骤:
根据所述第一、所述第三至第五斜率值皆分别大于或等于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别大于所述第三与第四位置坐标间的水平与垂直方向的坐标差值时,或者所述第一、所述第三至第五斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别大于所述第三与第四位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第一缩放位移动作的所述动量控制信号,以控制软件对象的行为表现;以及
根据所述第一、所述第三至第五斜率值皆分别大于或等于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别小于所述第三与第四位置坐标间的水平与垂直方向的坐标差值时,或者所述第一、所述第三至第五斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别小于所述第三与第四位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第二缩放位移动作的所述动量控制信号,以控制所述软件对象的行为表现;
其中,所述第一与第二缩放位移动作,分别为缩小与放大位移动作,而所述软件对象为数字影像,且所述软件对象的行为表现为影像缩放量与缩放方向。
可供进行多对象操作的触控板及应用其中的方法\n技术领域\n[0001] 本发明是关于一种触控板及应用其中的操作方法,尤指一种可供同时进行多对象操作的触控板及应用其中的方法。\n背景技术\n[0002] 现今具有触控板的消费性电子产品,显已逐渐取得市场的认同并成为一股消费流行的风潮。其中,最具代表性的例子,当属美国苹果计算机所推出的iPhone手机。因此,如何使触控感应的接口功能更加丰富与更人性化,即成为目前触控感应技术的发展主流。\n[0003] 不论是提供单指操作功能的触控屏幕(touch panel),或者是触控板(touchpad),显然皆已无法满足消费者的需求。因此,目前已有改以具有两指操作功能为诉求的触控屏幕被推出上市;以前述iPhone手机为例,其即可由两根手指同时于触控屏幕上进行缩小或放大的手势操作,以达到将所显示的软件对象(例如,影像图文件等)同步进行缩小或放大的目的;至于在上述触控屏幕表面进行前/后移动、左/右移动或旋转等各方向的操作手势,则仍以单指操作为主。\n[0004] 于前述iPhone手机中,虽可以使用两指同时向内或向外移动的操作手势,以让所述软件对象能同步地进行缩小或放大的动作,但因与iPhone手机中的触控屏幕相互搭配的操作手势判读软件,采用设计较为复杂的移动控制(moving control)方式进行,因此,如何提出一种更简单且能更快速进行手势判断的方法,应用于采用电容式或电阻式的触控板产品中,即成为本发明关心的技术课题。\n[0005] 况且,于上述公知技术中,仍仅能以单指操作方式在触控屏幕表面进行前/后移动、左/右移动或旋转等各方向的操作手势,而无法同时使用两指表达以某一种角度进行旋转或不同方向的位移的手势,使得所述软件对象能同步地以某一种角度进行旋转或不同方向的位移;当然,此也正是本发明要改善的另一技术课题所在。\n发明内容\n[0006] 本发明的主要目的,即希望提供一种可于触控板上同时进行多指操作,达到使软件对象能以某一种角度进行旋转、前/后位移、左/右位移或缩小/放大的方法。\n[0007] 本发明的另一目的,即希望提供一种可供同时进行多指操作而达到使软件对象能以某一种角度进行旋转、前/后位移、左/右位移或缩小/放大的触控板。\n[0008] 本发明关于一种于触控板中进行多对象控制的方法,包含:感测第一及第二对象在触控板中的位置,以分别产生第一及第二位置坐标;感测所述第二对象在触控板中的移动状态,且于所述第二对象停止移动时,产生第三位置坐标;根据所述不同位置坐标间的坐标差值,分别计算产生至少两组不同的动量控制信息;其中,所述第一与第二位置坐标间的坐标差值,可用以计算产生第一动量控制信息;以及根据所述至少两组不同的动量控制信息,产生输出动量控制信号。\n[0009] 根据上述较佳的做法,其中所述第一及第二对象,可分别为第一及第二根手指,且所述第一至第三位置坐标,皆可为绝对二维坐标,或者皆为相对二维坐标。\n[0010] 根据上述较佳的做法,其中还包含下列步骤:根据所述第一与第二位置坐标间的坐标差值,以产生属于所述第一动量控制信息的第一夹角;根据所述第一与第三位置坐标间的坐标差值,以产生属于第二动量控制信息的第二夹角;以及计算所述第一与第二夹角间的差值,并根据所述角度差值与正负号变化,以产生并输出所述动量控制信号,以控制软件对象的行为表现。\n[0011] 根据上述较佳的做法,其中所述软件对象至少可为音量控制键,或者为数字影像,且所述软件对象的行为表现至少可为音量控制键的位移量与位移方向、或者为影像旋转量与旋转方向。\n[0012] 根据上述较佳的做法,其中还包含下列步骤:分别根据所述第一与第二位置坐标间、所述第一与第三位置坐标间以及所述第二与第三位置坐标间的坐标差值,以分别产生属于所述第一动量控制信息的第一斜率值,与产生属于第二至第三动量控制信息的第二至第三斜率值;根据所述第一、第二斜率值皆分别大于或等于0、所述第三斜率值小于0、所述第二与第三位置坐标间的垂直方向的坐标差值大于0,且所述第二与第三位置坐标间的水平方向的坐标差值小于0时,或者所述第一、第二斜率值皆分别小于或等于0、所述第三斜率值大于0、所述第二与第三位置坐标间的垂直方向的坐标差值小于0,且所述第二与第三位置坐标间的水平方向的坐标差值小于0时,产生并输出可进行第一旋转位移动作的所述动量控制信号,以控制软件对象的行为表现;以及根据所述第一、第二斜率值皆分别大于或等于0、所述第三斜率值小于0、所述第二与第三位置坐标间的垂直方向的坐标差值小于0时,且所述第二与第三位置坐标间的水平方向的坐标差值大于0,或者所述第一、第二斜率值皆分别小于或等于0、所述第三斜率值大于0、所述第二与第三位置坐标间的垂直方向的坐标差值大于0,且所述第二与第三位置坐标间的水平方向的坐标差值大于0时,产生并输出可进行第二旋转位移动作的所述动量控制信号,以控制所述软件对象的行为表现。\n[0013] 根据上述较佳的做法,其中所述第一与第二旋转位移动作,分别为顺时针与逆时针旋转位移动作。\n[0014] 根据上述较佳的做法,其中所述软件对象至少可为音量控制键,或者为数字影像,且所述软件对象的行为表现至少可为音量控制键的位移量与位移方向、或者为影像旋转量与旋转方向。\n[0015] 根据上述较佳的做法,其中还包含下列步骤:分别根据所述第一与第二位置坐标间、所述第一与第三位置坐标间以及所述第二与第三位置坐标间的坐标差值,以分别产生属于所述第一动量控制信息的第一斜率值,与产生属于第二至第三动量控制信息的第二至第三斜率值;根据所述第一至第三斜率值皆分别大于或等于0,或者所述第一至第三斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别大于所述第一与第三位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第一缩放位移动作的所述动量控制信号,以控制软件对象的行为表现;以及根据所述第一至第三斜率值皆分别大于或等于0,或者所述第一至第三斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别小于所述第一与第三位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第二缩放位移动作的所述动量控制信号,以控制软件对象的行为表现。\n[0016] 根据上述较佳的做法,其中所述第一与第二缩放位移动作,分别为缩小与放大位移动作。\n[0017] 根据上述较佳的做法,其中所述软件对象至少可为数字影像,且所述软件对象的行为表现至少可为影像缩放量与缩放方向。\n[0018] 根据上述较佳的做法,其中还包含下列步骤:感测所述第一对象在所述触控板中的移动状态,且于所述第一对象停止移动时,产生第四位置坐标;根据所述第二与所述第三位置坐标间的坐标差值,计算产生第三动量控制信息;根据所述第一与所述四位置坐标间的坐标差值,计算产生第四动量控制信息;根据所述第四与所述第三位置坐标间的坐标差值,计算产生第五动量控制信息;以及根据所述第一、所述第三至第五动量控制信息,产生输出所述动量控制信号。\n[0019] 根据上述较佳的做法,其中所述第一、所述第三至第五动量控制信息分别为第一、第三至第五斜率值。\n[0020] 根据上述较佳的做法,其中还包含下列步骤:根据所述第一、所述第三至第五斜率值皆分别大于或等于0,或者所述第一、所述第三至第五斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别大于所述第三与第四位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第一缩放位移动作的所述动量控制信号,以控制软件对象的行为表现;以及根据所述第一、所述第三至第五斜率值皆分别大于或等于0,或者所述第一、所述第三至第五斜率值皆分别小于0,且所述第一与第二位置坐标间的水平与垂直方向的坐标差值,皆分别小于所述第三与第四位置坐标间的水平与垂直方向的坐标差值时,产生并输出可进行第二缩放位移动作的所述动量控制信号,以控制所述软件对象的行为表现。\n[0021] 根据上述较佳的做法,其中所述第一与第二缩放位移动作,分别为缩小与放大位移动作。\n[0022] 根据上述较佳的做法,其中所述软件对象至少可为数字影像,且所述软件对象的行为表现至少可为影像缩放量与缩放方向。\n[0023] 本发明的另一较佳实施方式,是关于一种可供进行多对象操作的触控板,用以与可自主机处输入显示信息的显示本体相结合,所述触控板包含:触控式结构,其结构的下方表面用以与显示本体相结合,而结构的上方表面则用以感测第一及第二对象在所述结构的上方表面的第一及第二触控位置,以分别产生第一及第二触控信号,且于所述第二对象自所述第二触控位置移动至第三触控位置后,感测所述第三触控位置而产生第三触控信号;\n以及控制器,电连接于所述触控式结构与所述主机,所述控制器用以输入所述第一至第三触控信号,以分别产生第一至第三位置坐标;其中,所述控制器依据所述些不同位置坐标间的坐标差值,分别计算产生至少两组不同的动量控制信息,产生输出动量控制信号,且所述第一与第二位置坐标间的坐标差值,可用以\n[0024] 计算产生第一动量控制信息。\n附图说明\n[0025] 图1:其为本发明的第一较佳实施例的流程示例图。\n[0026] 图2a~图2d:其为有关图所示第一较佳实施例的工作原理图解说明。\n[0027] 图3a、图3b:其分别为以本发明的第一较佳发明概念用于控制音量控制键的位移量与位移方向,而所形成的不同操作结果示例图。\n[0028] 图4a、图4b:其分别为以本发明的第一较佳发明概念用于控制影像的旋转量与旋转方向,而所形成的不同操作结果示例图。\n[0029] 图5:其为本发明的第一较佳实施例的具体结构示例图。\n[0030] 图6:其为本发明的第二较佳实施例的流程示例图。\n[0031] 图7:其为有关图六所示第二较佳实施例的工作原理图解说明。\n[0032] 图8:其为本发明的第三较佳实施例的流程示例图。\n[0033] 图9:其为有关图八所示第三较佳实施例的工作原理图解说明。\n[0034] 图10a、图10b:其分别为以本发明的第三较佳发明概念用于控制影像的缩放量与缩放方向,而所形成的不同操作结果示例图。\n[0035] 图11:其为本发明的第四较佳实施例的流程示例图。\n[0036] 图12:其为有关图11所示第四较佳实施例的工作原理图解说明。\n[0037] 附图标号:\n[0038] 第一、第二对象F1、F2\n[0039] 触控板10 触控式结构101\n[0040] 控制器102 显示本体20\n[0041] 主机30 软件对象301\n[0042] 动量控制信号C\n[0043] 第一至第三触控信号S1~S3\n[0044] 第一位置坐标(X1,Y1)\n[0045] 第二位置坐标(X2,Y2)\n[0046] 第三位置坐标(X3,Y3)\n[0047] 第四位置坐标(X4,Y4)\n[0048] 第一、第二夹角θ1、θ2\n[0049] 角度差值θ\n[0050] 第一斜率值S112、S212、S312\n[0051] 第二斜率值S113、S213\n[0052] 第三斜率值S123、S232、S332\n[0053] 第四斜率值S314\n[0054] 第五斜率值S343\n[0055] 顺时针旋转位移M11、M31~M32\n[0056] 逆时针旋转位移M21、M41~M42\n[0057] 向下、向上位移M12、M22\n[0058] 缩小位移M61、M62\n[0059] 放大位移M71、M72\n[0060] 结合组装动作M\n具体实施方式\n[0061] 以下兹列举较佳实施例以说明本发明,然而本领域相关人员皆知此仅为举例,而并非用以限定发明本身。\n[0062] 请参阅图1,其为本发明的第一较佳实施例的流程示例图。其详细实施步骤如下所示,并请同步参阅图2a~图2d有关图所示第一较佳实施例的工作原理图解说明:\n[0063] 步骤A1:开始;\n[0064] 步骤A2:感测第一对象F1(例如,第一根手指)在触控板10中的触控位置,以产生第一位置坐标(X1,Y1)(如图2a所示);\n[0065] 步骤A3:感测第二对象F2(例如,第二根手指)在触控板10中的触控位置,以产生第二位置坐标(X2,Y2);\n[0066] 此时,以所述第一位置坐标(X1,Y1)为参考点,于所述第一位置坐标(X1,Y1)及第二位置坐标(X2,Y2)之间,形成第一动量控制信息(即,第一夹角θ1,且如图2b所示);当然,所述第一夹角θ1的计算方式,由所述第二位置坐标(X2,Y2)与所述第一位置坐标(X1,Y1)间的坐标差值而计算得到:\n[0067] θ1=arctan((Y2-Y1)/(X2-X1))\n[0068] 步骤A4:感测所述第二根手指F2在所述触控板10中的移动状态,且于所述第二根手指F2停止移动时,产生第三位置坐标(X3,Y3);\n[0069] 其中,所述第二根手指F2自移动起始位置(即,所述第二位置坐标(X2,Y2)),进行顺时针旋转位移M11而停留至移动停止位置(即,所述第三位置坐标(X3,Y3));\n[0070] 此时,以所述第一位置坐标(X1,Y1)为参考点,于所述第一位置坐标(X1,Y1)及第三位置坐标(X3,Y3)之间,形成第二动量控制信息(即,第二夹角θ2,且如图2c所示);当然,所述第二夹角θ2的计算方式,由所述第三位置坐标(X3,Y3)与所述第一位置坐标(X1,Y1)间的坐标差值而计算得到:\n[0071] θ2=arctan((Y3-Y1)/(X3-X1))\n[0072] 步骤A5:计算所述第一与第二夹角θ1、θ2间的角度差值θ(如图2d所示),且根据所述角度差值θ与正负号变化,以产生并输出动量控制信号C,控制软件对象301的行为表现;\n[0073] 当然,有关所述动量控制信号C与所述软件对象301,可请先行参阅图4a、图4b或图5中所标示的;\n[0074] 再则,所述角度差值θ=θ1-θ2,且,\n[0075] 当角度差值θ<0时,旋转动量为负;\n[0076] 当角度差值θ>0时,旋转动量为正;以及\n[0077] 步骤A6:结束。\n[0078] 为更进一步说明本发明的具体应用实例,请参阅图3a、图3b所示者,其分别为以本发明的第一较佳发明概念,应用于控制属于一种软件对象301的音量控制键的位移量与位移方向,而所形成的不同操作结果示例图。\n[0079] 于图3a中,当所述第一根手指F1不动(即以所述第一根手指F1当作参考点),且所述第二根手指F2自移动起始位置进行所述顺时针旋转位移M11而停留至移动停止位置时,如前述图2a~图2d所示的工作原理般,将可藉由所产生的所述动量控制信号C,而使所述音量控制键301也同步进行向下位移M12。相反而言,于图3b中,当所述第二根手指F2自移动起始位置进行逆时针旋转位移M21而停留至移动停止位置时,也将使所述音量控制键301同步进行向上位移M22。\n[0080] 同理,如图4a、图4b所示般,其分别为以本发明的第一较佳发明概念,应用于控制属于一种软件对象301的影像的旋转量与旋转方向,而所形成的不同操作结果示例图。\n[0081] 于图4a中,当所述第一根手指F1不动(即以所述第一根手指F1当作参考点),且所述第二根手指F2自移动起始位置进行顺时针旋转位移M31而停留至移动停止位置时,如前述图2a~图2d所示的工作原理,将可藉由所产生的所述动量控制信号C,而使所述影像\n301也同步进行顺时针旋转位移M32。相反而言,于图4b中,当所述第二根手指F2自移动起始位置进行逆时针旋转位移M41而停留至移动停止位置时,也将使所述影像301同步进行逆时针旋转位移M42。\n[0082] 有关应用本发明第一较佳实施例的发明概念的具体较佳实施结构,则请参阅图5,其为本发明的第一较佳实施例的具体结构示例图。于图5中,所述触控板10用以与可自主机30处输入显示信息的显示本体20相结合。\n[0083] 再则,所述触控板10可至少包含:触控式结构101以及控制器102;其中,所述触控式结构101的下方表面用以与所述显示本体20相结合(即进行结合组装动作M),而所述结构101的上方表面则用以感测前述的所述第一及第二根手指F1、F2在所述结构101的上方表面的第一及第二触控位置,以分别产生第一及第二触控信号S1、S2,且于所述第二根手指F2自所述第二触控位置移动至第三触控位置后,感测所述第三触控位置而产生第三触控信号S3。\n[0084] 另外,电连接于所述触控式结构101与所述主机30的所述控制器102,用以输入所述第一至第三触控信号S1~S3,以分别产生前述的所述第一至第三位置坐标(X1,Y1)、(X2,Y2)、(X3,Y3);其中,所述控制器10以所述第一位置坐标(X1,Y1)为参考点,且依据所述第二与第三位置坐标(X2,Y2)、(X3,Y3)分别与所述参考点(X1,Y1)间所产生的前述的不同夹角θ1、θ2,而产生并输出所述动量控制信号C至所述主机30中,使所述主机30可控制所述显示信息(即,所述软件对象301)的行为表现。\n[0085] 前述本发明的第一较佳实施例中,以不同坐标位置间的角度差值进行比较分析后,使所述软件对象301进行顺时针或逆时针的旋转动作,然而,也可改以不同坐标位置间的斜率值直接进行判断,以加速运算处理时间;以下兹以图6所示的本发明第二较佳实施例的流程示例图进行说明,并请同步参阅图7中有关图6所示第二较佳实施例的工作原理图解说明:\n[0086] 步骤B1:开始;\n[0087] 步骤B2:感测所述第一对象F1(例如,第一根手指)在所述触控板10中的触控位置,以产生所述第一位置坐标(X1,Y1);\n[0088] 步骤B3:感测所述第二对象F2(例如,第二根手指)在所述触控板10中的触控位置,以产生所述第二位置坐标(X2,Y2);\n[0089] 步骤B4:感测所述第二根手指F2在所述触控板10中的移动状态,且于所述第二根手指F2停止移动时,产生所述第三位置坐标(X3,Y3);\n[0090] 其中,所述第二根手指F2自移动起始位置(即,所述第二位置坐标(X2,Y2)),进行所述顺时针旋转位移M11而停留至所述移动停止位置(即,所述第三位置坐标(X3,Y3));\n[0091] 步骤B5:分别根据所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间、所述第一与第三位置坐标(X1,Y1)、(X3,Y3)间以及所述第二与第三位置坐标(X2,Y2)、(X3,Y3)间的坐标差值,以分别产生属于所述第一动量控制信息的第一斜率值S112,与产生属于第二至第三动量控制信息的第二至第三斜率值S113、S123;\n[0092] 其中,S112=(Y2-Y1)/(X2-X1);\n[0093] S113=(Y3-Y1)/(X3-X1);\n[0094] S123=(Y2-Y3)/(X2-X3);\n[0095] 步骤B6:根据所述第一、第二斜率值S112、S113皆分别大于或等于0、所述第三斜率值S123小于0,第二与第三位置坐标(X2,Y2)、(X3,Y3)间的垂直方向的坐标差值(Y2-Y3)大于0,且第二与第三位置坐标(X2,Y2)、(X3,Y3)间的水平方向的坐标差值(X2-X3)小于0时,产生并输出可进行第一旋转位移动作(即,顺时针旋转位移动作)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0096] 相对地,于所述第一、第二斜率值S112、S113皆分别小于或等于0、所述第三斜率值S123大于0,第二与第三位置坐标(X2,Y2)、(X3,Y3)间的垂直方向的坐标差值(Y2-Y3)小于0,且第二与第三位置坐标(X2,Y2)、(X3,Y3)间的水平方向的坐标差值(X2-X3)小于\n0时,也可产生并输出进行所述第一旋转位移动作(即,顺时针旋转位移动作)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0097] 步骤B7:根据所述第一、第二斜率值S112、S113皆分别大于或等于0、所述第三斜率值S123小于0,第二与第三位置坐标(X2,Y2)、(X3,Y3)间的垂直方向的坐标差值(Y2-Y3)小于0,且第二与第三位置坐标(X2,Y2)、(X3,Y3)间的水平方向的坐标差值(X2-X3)大于0时,产生并输出可进行第二旋转位移动作(即,逆时针旋转位移动作)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0098] 相对地,所述第一、第二斜率值S112、S113皆分别小于或等于0、所述第三斜率值S123大于0,第二与第三位置坐标(X2,Y2)、(X3,Y3)间的垂直方向的坐标差值(Y2-Y3)大于0,且第二与第三位置坐标(X2,Y2)、(X3,Y3)间的水平方向的坐标差值(X2-X3)大于0时,也可产生并输出进行所述第二旋转位移动作(即,逆时针旋转位移动作)的所述动量控制信号C,以控制所述软件对象301的行为表现;以及\n[0099] 步骤B8:结束。\n[0100] 另外,以本发明同时使用至少两指进行操作的发明概念,也应用于影像的缩小或放大动作上;以下兹列举两种实施例,进步说明上述概念。\n[0101] 请参阅图8,本发明第三较佳实施例的流程示例图进行说明,并请同步参阅图9中有关图8所示第三较佳实施例的工作原理图解说明:\n[0102] 步骤C1:开始;\n[0103] 步骤C2:感测所述第一对象F1(例如,第一根手指)在所述触控板10中的触控位置,以产生所述第一位置坐标(X1,Y1);\n[0104] 步骤C3:感测所述第二对象F2(例如,第二根手指)在所述触控板10中的触控位置,以产生所述第二位置坐标(X2,Y2);\n[0105] 步骤C4:感测所述第二根手指F2在所述触控板10中的移动状态,且于所述第二根手指F2停止移动时,产生所述第三位置坐标(X3,Y3);\n[0106] 其中,所述第二根手指F2自移动起始位置(即,所述第二位置坐标(X2,Y2)),进行缩小位移M61而停留至所述移动停止位置(即,所述第三位置坐标(X3,Y3));\n[0107] 步骤C5:分别根据所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间、所述第一与第三位置坐标(X1,Y1)、(X3,Y3)间以及所述第三与第二位置坐标(X3,Y3)、(X2,Y2)间的坐标差值,以分别产生属于所述第一动量控制信息的第一斜率值S212,与产生属于第二至第三动量控制信息的第二至第三斜率值S213、S232;\n[0108] 其中,S212=(Y2-Y1)/(X2-X1);\n[0109] S213=(Y3-Y1)/(X3-X1);\n[0110] S232=(Y2-Y3)/(X2-X3);\n[0111] 步骤C6:根据所述第一至第三斜率值S212、S213、S232皆分别大于或等于0,且所述第一与第二位置坐标间(X1,Y1)、(X2,Y2)的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别大于所述第一与第三位置坐标(X1,Y1)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X1)、(Y3-Y1)时,产生并输出可进行第一缩放位移动作(即,指图10a中的缩小位移M61)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0112] 其中,如果所述第一至第三斜率值S212、S213、S232皆分别小于0,且所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别大于所述第一与第三位置坐标(X1,Y1)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X1)、(Y3-Y1)时,也能产生并输出可进行所述缩小位移M61的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0113] 步骤C7:根据所述第一至第三斜率值S212、S213、S232皆分别大于或等于0,且所述第一与第二位置坐标间(X1,Y1)、(X2,Y2)的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别小于所述第一与第三位置坐标(X1,Y1)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X1)、(Y3-Y1)时,产生并输出可进行第二缩放位移动作(即,指图10b中的放大位移M71)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0114] 其中,如果所述第一至第三斜率值S212、S213、S232皆分别小于0,且所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别小于所述第一与第三位置坐标(X1,Y1)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X1)、(Y3-Y1)时,也能产生并输出可进行所述放大位移M71的所述动量控制信号C,以控制所述软件对象301的行为表现;以及\n[0115] 步骤C8:结束。\n[0116] 请再配合参阅图10a、图10b,其分别为以本发明的第三较佳发明概念用于控制所述软件对象301(例如,可为数字影像)的缩放量与缩放方向,而所形成的不同操作结果示例图。也即,于图10a中可知,当所述两根手指F1、F2中的第二根手指F2在所述触控板10中进行所述缩小位移M61的动作时,所述数字影像301即可对应产生影像缩小位移M62的效果。同理,于图10b中可知,当所述两根手指F1、F2中的第二根手指F2在所述触控板10中进行所述放大位移M71的动作时,所述数字影像301即可对应产生影像放大位移M72的效果。\n[0117] 当然,本发明也可以使所述两根手指F1、F2同步动作以进行影像的放大或缩小位移的动作;申言之,请参阅图11,本发明第四较佳实施例的流程示例图进行说明,并请同步参阅图12中有关图11所示第四较佳实施例的工作原理图解说明:\n[0118] 步骤D1:开始;\n[0119] 步骤D2:感测所述第一对象F1(例如,第一根手指)在所述触控板10中的触控位置,以产生所述第一位置坐标(X1,Y1);\n[0120] 步骤D3:感测所述第二对象F2(例如,第二根手指)在所述触控板10中的触控位置,以产生所述第二位置坐标(X2,Y2);\n[0121] 步骤D4:感测所述第二根手指F2在所述触控板10中的移动状态,且于所述第二根手指F2停止移动时,产生所述第三位置坐标(X3,Y3),且感测所述第一根手指F1在所述触控板10中的移动状态,且于所述第一根手指F1停止移动时,产生所述第四位置坐标(X4,Y4);\n[0122] 其中,所述第二根手指F2自移动起始位置(即,所述第二位置坐标(X2,Y2)),进行第一方向的缩小位移M81而停留至所述移动停止位置(即,所述第三位置坐标(X3,Y3));\n另外,所述第一根手指F1自移动起始位置(即,所述第二位置坐标(X1,Y1)),进行第二方向的缩小位移M82而停留至所述移动停止位置(即,所述第四位置坐标(X4,Y4));\n[0123] 步骤D5:分别根据所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间、所述第三与第二位置坐标(X3,Y3)、(X2,Y2)间、所述第一与第四位置坐标(X1,Y1)、(X4,Y4)间以及所述第四与第三位置坐标(X4,Y4)、(X3,Y3)间的坐标差值,以分别产生属于所述第一动量控制信息的第一斜率值S312,与产生属于第三至第五动量控制信息的第三至第五斜率值S332、S314、S343; 其中,S312=(Y2-Y1)/(X2-X1);\n[0124] S332=(Y2-Y3)/(X2-X3);\n[0125] S314=(Y4-Y1)/(X4-X1);\n[0126] S343=(Y3-Y4)/(X3-X4);\n[0127] 步骤D6:根据所述第一、所述第三至第五斜率值S312、S332、S314、S343皆分别大于或等于0,且所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别大于所述第四与第三位置坐标(X4,Y4)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X4)、(Y3-Y4)时,产生并输出可进行缩小位移(即图12中所示的位移动作M81、M82)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0128] 其中,如果所述第一、所述第三至第五斜率值S312、S332、S314、S343皆分别小于0,且所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别大于所述第四与第三位置坐标(X4,Y4)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X4)、(Y3-Y4)时,也能产生并输出可进行缩小位移(即图12中所示的位移动作M81、M82)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0129] 步骤D7:根据所述第一、所述第三至第五斜率值S312、S332、S314、S343皆分别大于或等于0,且所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别小于所述第四与第三位置坐标(X4,Y4)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X4)、(Y3-Y4)时,产生并输出可进行放大位移(图12未示出)的所述动量控制信号C,以控制所述软件对象301的行为表现;\n[0130] 其中,如果所述第一、所述第三至第五斜率值S312、S332、S314、S343皆分别小于0,且所述第一与第二位置坐标(X1,Y1)、(X2,Y2)间的水平与垂直方向的坐标差值(X2-X1)、(Y2-Y1),皆分别小于所述第四与第三位置坐标(X4,Y4)、(X3,Y3)间的水平与垂直方向的坐标差值(X3-X4)、(Y3-Y4)时,也能产生并输出可进行所述放大位移(图12未示出)的所述动量控制信号C,以控制所述软件对象301的行为表现;以及\n[0131] 步骤D8:结束。\n[0132] 由上述做法,确实可达到于触控板上同时利用两根手指的操作方式,达到使软件对象以某一种角度进行旋转、位移或缩放的功能;故本发明实为极具价值之作。\n[0133] 本发明由本领域相关人员任施匠思而为诸般修饰,然而皆不脱离权利要求书的保护范围。
法律信息
- 2019-01-15
未缴年费专利权终止
IPC(主分类): G06F 3/048
专利号: ZL 200810009029.0
申请日: 2008.01.30
授权公告日: 2012.05.30
- 2012-05-30
- 2009-09-30
- 2009-08-05
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |