• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 20
    • 下载费用:30 金币  

    重庆时时彩不能充值: 游标控制方法与电脑程序产品.pdf

    关 键 词:
    游标 控制 方法 电脑 程序 产品
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201210575738.1

    申请日:

    2012.12.26

    公开号:

    CN103853447A

    公开日:

    2014.06.11

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 3/0484申请日:20121226|||公开
    IPC分类号: G06F3/0484(2013.01)I 主分类号: G06F3/0484
    申请人: 纬创资通股份有限公司
    发明人: 陈少锋
    地址: 中国台湾新北市
    优先权: 2012.12.04 TW 101145394
    专利代理机构: 北京三友知识产权代理有限公司 11127 代理人: 任默闻
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201210575738.1

    授权公告号:

    ||||||

    法律状态公告日:

    2016.08.17|||2014.07.09|||2014.06.11

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明公开了一种游标控制方法与电脑程序产品,适用于包括显示荧幕与动作感测器之可携式电子装置,包括:藉由该动作感测器检测该可携式电子装置之第一轴旋转角度与第二轴旋转角度;根据该第一轴旋转角度、第一轴最大旋转角度以及该显示荧幕之短边长度比率决定显示于该显示荧幕之一游标之第一轴方向座标;根据该第二轴旋转角度、第二轴最大旋转角度以及该显示荧幕之长边长度比率决定该游标之第二轴方向座标;以及根据该第一轴方向座标与该第二轴方向座标移动该游标。而最大旋转角度是以使用者的手部人体最大转动度数做为依据。藉由本发明,使得使用者可以更符合直觉地以单手将游标移动至想要的位置,可以更快速且方便地单手操作可携式电子装置。

    权利要求书

    权利要求书
    1.  一种游标控制方法,适用于一可携式电子装置,其特征在于,所述的可携式电子装置包括具有一短边与一长边并可显示一游标的一显示荧幕以及一动作感测器,所述的可携式电子装置定义有一第一轴与一第二轴,所述的第一轴与所述的显示荧幕的所述的短边平行,所述的第二轴与所述的显示荧幕的所述的长边平行,所述的第一轴与所述的第二轴垂直相交于所述的显示荧幕的中心点,所述的游标控制方法包括:
    设定所述的可携式电子装置分别相对于所述的第一轴旋转的一第一轴最大旋转角度以及相对于所述的第二轴旋转的一第二轴最大旋转角度;
    藉由所述的动作感测器检测所述的可携式电子装置相对于所述的第一轴的一第一轴旋转角度以及相对于所述的第二轴的一第二轴旋转角度;
    根据所述的第一轴旋转角度相对于所述的第一轴最大旋转角度的一比例以及所述的比例与所述的长边的长度的一关系决定所述的游标于所述的显示荧幕上的第二轴方向座标;
    根据所述的第二轴旋转角度相对于所述的第二轴最大旋转角度的一比例以及所述的比例与所述的短边的长度的一关系决定所述的游标于所述的显示荧幕上的第一轴方向座标;以及
    根据所述的第一轴方向座标与所述的第二轴方向座标于所述的显示荧幕上移动所述的游标。

    2.  如权利要求1所述的游标控制方法,其特征在于,所述的游标的初始位置为所述的中心点。

    3.  如权利要求1所述的游标控制方法,其特征在于,所述的第一轴旋转角度为所述的可携式电子装置相对于所述的第一轴的一目前旋转度数与一启动状态旋转度数的角度差值;所述的第二轴旋转角度为所述的可携式电子装置相对于所述的第二轴的一目前旋转度数与一启动状态旋转度数的角度差值。

    4.  如权利要求1所述的游标控制方法,其特征在于,所述的短边与所述的长边分别位于所述的显示荧幕为正向直式浏览时的上端与左端,所述的短边的长度为W,所述的长边的长度为L,所述的短边与所述的长边的交叉点的第一轴方向座标与第二轴方向座标皆为0,所述的中心点的第一轴方向座标与第二轴方向座标则因此分别为与所述的游标控制方法更包括:
    根据公式决定所述的第一轴方向座标为X’;以及
    根据公式决定所述的第二轴方向座标为Y’;
    其中△SX为所述的第一轴旋转角度,△SY为所述的第二轴旋转角度,XM为所述的第一轴最大旋转角度,YM为所述的第二轴最大旋转角度,X与Y分别为旋转前的所述的游标的第一轴方向座标与第二轴方向座标,顺时针与逆时针旋转时的旋转角度分别为正与负。

    5.  如权利要求4所述的游标控制方法,其特征在于:
    若X’小于0,则所述的第一轴方向座标为0;
    若X’大于W,则所述的第一轴方向座标为W;
    若X’不小于0且不大于W,则所述的第一轴方向座标为X’;
    若Y’小于0,则所述的第二轴方向座标为0;
    若Y’大于L,则所述的第二轴方向座标为L;以及
    若Y’不小于0且不大于L,则所述的第二轴方向座标为Y’。

    6.  如权利要求1所述的游标控制方法,其特征在于,所述的显示荧幕为一触控显示荧幕,所述的游标控制方法更包括:
    当所述的游标移动至所述的触控显示荧幕上的一物件时,判断所述的可携式电子装置是否检测到所述的触控显示荧幕有任何触控动作,若有,则根据所述的触控动作,对所述的物件执行对应所述的触控动作的操作动作。

    7.  如权利要求6所述的游标控制方法,其特征在于,当所述的触控动作为触压并快速离开所述的触控显示荧幕的动作时,所述的操作动作为对所述的物件进行点击操作。

    8.  如权利要求6所述的游标控制方法,其特征在于,当所述的触控动作为触压住所述的触控显示荧幕的动作时,所述的操作动作为对所述的物件进行选取动作。

    9.  如权利要求8所述的游标控制方法,其特征在于,当进行选取动作后所述的触控动作为离开所述的触控显示荧幕的动作时,所述的操作动作为对所述的物件进行取消选取动作。

    10.  如权利要求6所述的游标控制方法,其特征在于,当所述的触控动作为触压住所述的触控显示荧幕的同时旋转所述的可携式电子装置的动作时,所述的操作动作为对所述的物件进行拖曳动作。

    11.  如权利要求1所述的游标控制方法,其特征在于,所述的可携式电子装置更包括一按钮,所述的游标控制方法更包括:
    当所述的游标移动至所述的触控显示荧幕上的一物件时,判断所述的可携式电子装置是否检测到所述的按钮的按压动作,若是,则根据所述的按压动作,于所述的游标的位置上所述的对物件执行对应所述的按压动作的操作动作。

    12.  如权利要求11所述的游标控制方法,其特征在于,当所述的按压动作为按压并快速放开所述的按钮的动作时,所述的操作动作为对所述的物件进行点击操作。

    13.  如权利要求11所述的游标控制方法,其特征在于,当所述的按压动作为按压住所述的按钮的动作时,所述的操作动作为对所述的物件进行选取动作。

    14.  如权利要求13所述的游标控制方法,其特征在于,当进行选取动作后所述的按压动作为放开已被按压住的所述的按钮的动作时,所述的操作动作为对所述的物件进行取消选取动作。

    15.  如权利要求11所述的游标控制方法,其特征在于,当所述的按压动作为按压住所述的按钮的同时旋转所述的可携式电子装置的动作时,所述的操作动作为对所述的物件进行拖曳动作。

    16.  如权利要求1所述的游标控制方法,其特征在于,所述的游标控制方法更包括:
    当所述的游标移动至所述的触控显示荧幕上的一物件时,判断所述的动作感测器是否检测到所述的可携式电子装置的一特定方向移动动作,若是,则根据所述的特定方向移动动作,对所述的物件执行对应所述的特定方向移动动作的操作动作。

    17.  如权利要求16所述的游标控制方法,其特征在于,当所述的特定方向移动动作为向下移动所述的可携式电子装置然后持续一预定时间没有其他方向移动动作时,所述的操作动作为对所述的物件进行选取动作。

    18.  如权利要求16所述的游标控制方法,其特征在于,当所述的特定方向移动动作为向上移动所述的可携式电子装置时,所述的操作动作为对所述的物件进行取消选取动作。

    19.  如权利要求16所述的游标控制方法,其特征在于,当所述的特定方向移动动作为向下移动所述的可携式电子装置然后旋转所述的可携式电子装置时,所述的操作动作为对所述的物件进行拖曳动作。

    20.  如权利要求16所述的游标控制方法,其特征在于,当所述的特定方向移动动作为向下移动所述的可携式电子装置然后向上移动所述的所述的可携式电子装置时,所述的操作动作为开启或关闭一放大功能。

    21.  如权利要求20所述的游标控制方法,其特征在于,当开启所述的放大功能时,所述的游标的尺寸增大并放大对应所述的游标的范围内的显示内容。

    22.  如权利要求1所述的游标控制方法,其特征在于,所述的游标系成型为一气泡形状。

    23.  如权利要求1所述的游标控制方法,其特征在于,所述的第一轴最大旋转角度与第二轴最大旋转角度系指一使用者操作所述的可携式电子装置时在第一轴与第二轴一般所能旋转的最大范围角度。

    24.  一种电脑程序产品,用以被一可携式电子装置载入以执行一种游标控制方法,其中所述的可携式电子装置包括具有一短边与一长边并可显示一游标的一显示荧幕以及一动作感测器,所述的可携式电子装置定义有一第一轴与一第二轴,所述的第一轴与所述的显示荧幕的所述的短边平行,所述的第二轴与所述的显示荧幕的所述的长边平行,所述的第一轴与所述的第二轴垂直相交于所述的显示荧幕的中心点,其特征在于,所述的电脑程序产品包括:
    一第一程序码,设定所述的可携式电子装置分别相对于所述的第一轴旋转的一第一轴最大旋转角度以及相对于所述的第二轴旋转的一第二轴最大旋转角度;
    一第二程序码,藉由所述的动作感测器检测所述的可携式电子装置相对于所述的第一轴的一第一轴旋转角度以及相对于所述的第二轴的一第二轴旋转角度;
    一第三程序码,根据所述的第一轴旋转角度相对于所述的第一轴最大旋转角度的一比例以及所述的比例与所述的长边的长度的一关系决定所述的游标于所述的显示荧幕上的第二轴方向座标;
    一第四程序码,根据所述的第二轴旋转角度相对于所述的第二轴最大旋转角度的一比例以及所述的比例与所述的短边的长度的一关系决定所述的游标于所述的显示荧幕上的第一轴方向座标;以及
    一第五程序码,根据所述的第一轴方向座标与所述的第二轴方向座标于所述的显示荧幕上移动所述的游标。

    25.  如权利要求24所述的电脑程序产品,其特征在于,所述的游标的初始位置为所述的中心点。

    26.  如权利要求24所述的电脑程序产品,其特征在于,所述的第一轴旋转角度为所述的可携式电子装置相对于所述的第一轴的一目前旋转度数与一启动状态旋转度数的角度差值;所述的第二轴旋转角度为所述的可携式电子装置相对于所述的第二轴的一目前旋转度数与一启动状态旋转度数的角度差值。

    27.  如权利要求24所述的电脑程序产品,其特征在于,所述的短边与所述的长边分别位于所述的显示荧幕为正向直式浏览时的上端与左端,所述的短边的长度为W,所述的长边的长度为L,所述的短边与所述的长边的交叉点的第一轴方向座标与第二轴方向座标皆为0,所述的中心点的第一轴方向座标与第二轴方向座标则因此分别为与所述的电脑程序产品更包括:
    一第六程序码,根据公式决定所述的第一轴方向座标为X’;以及
    一第七程序码,根据公式决定所述的第二轴方向座标为Y’;
    其中△SX为所述的第一轴旋转角度,△SY为所述的第二轴旋转角度,XM为所述的第一轴最大旋转角度,YM为所述的第二轴最大旋转角度,X与Y分别为旋转前的所述的游标的第一轴方向座标与第二轴方向座标,顺时针与逆时针旋转时的旋转角度分别为正与负。

    28.  如权利要求27所述的电脑程序产品,其特征在于:
    若X’小于0,则所述的第一轴方向座标为0;
    若X’大于W,则所述的第一轴方向座标为W;
    若X’不小于0且不大于W,则所述的第一轴方向座标为X’;
    若Y’小于0,则所述的第二轴方向座标为0;
    若Y’大于L,则所述的第二轴方向座标为L;以及
    若Y’不小于0且不大于L,则所述的第二轴方向座标为Y’。

    29.  如权利要求24所述的电脑程序产品,其特征在于,所述的显示荧幕为一触控显示荧幕,所述的电脑程序产品更包括:
    一第八程序码,当所述的游标移动至所述的触控显示荧幕上的一物件时,判断所述的可携式电子装置是否检测到所述的触控显示荧幕有任何触控动作,若有,则根据所述的触控动作,对所述的物件执行对应所述的触控动作的操作动作。

    30.  如权利要求24所述的电脑程序产品,其特征在于,所述的可携式电子装置更包括一按钮,所述的电脑程序产品更包括:
    一第九程序码,当所述的游标移动至所述的触控显示荧幕上的一物件时,判断所述的可携式电子装置是否检测到所述的按钮的按压动作,若是,则根据所述的按压动作,于所述的游标的位置上所述的对物件执行对应所述的按压动作的操作动作。

    31.  如权利要求24所述的电脑程序产品,其特征在于,所述的电脑程序产品更包括:
    一第十程序码,当所述的游标移动至所述的触控显示荧幕上的一物件时,判断所述的动作感测器是否检测到所述的可携式电子装置的一特定方向移动动作,若是,则根据所述的特定方向移动动作,对所述的物件执行对应所述的特定方向移动动作的操作动作。

    说明书

    说明书游标控制方法与电脑程序产品
    技术领域
    本发明系有关于可携式电子装置,且特别有关于可携式电子装置的游标控制。
    背景技术
    随着无线通讯技术与信息处理技术的发展,如智慧型手机、平板电脑等的可携式电子装置逐渐成为科技产品的主流之一。因应使用者需求,可携式电子装置的发展趋势倾向大荧幕尺寸与轻薄机体,但随着荧幕尺寸越大与机体越轻薄,在手持操作方面就面临更多挑战,尤其在单手操作方面,由于荧幕尺寸大,使用者若欲以单手操作势必更为困难,因此多必须一手握持该可携式电子装置而另一手则执行触控或按键之操作,特别是在需要游标控制的情况下(例如浏览网页、选取文字等),若可携式电子装置的机体较轻薄,通常无法在机体上多设置方向键等功能键,因此可能会造成使用者在单手操作时,触控选取方面的不便性。
    发明内容
    有鉴于此,本发明藉由重力感测器检测使用者动作以方便提供使用者一种更方便的游标控制方法,解决单手操作可携式电子装置与使用游标上所遇到的问题。
    本发明一实施例提供一种游标控制方法,适用于一可携式电子装置,其中该可携式电子装置包括具有一短边与一长边并可显示一游标之一显示荧幕以及一动作感测器,该可携式电子装置定义有一第一轴与一第二轴,该第一轴与该显示荧幕之该短边平行,该第二轴与该显示荧幕之该长边平行,该第一轴与该第二轴垂直相交于该显示荧幕之中心点,该游标控制方法包括:设定该可携式电子装置分别相对于该第一轴旋转之一第一轴最大旋转角度以及相对于该第二轴旋转之一第二轴最大旋转角度;藉由该动作感测器检测该可携式电子装置相对于该第一轴之一第一轴旋转角度以及相对于该第二轴之一第二轴旋转角度;根据该第一轴旋转角度相对于该第一轴最大旋转角度之一比例以及该比例与该长边之长度之一关系决定该游标于该显示荧幕上之第二轴方向座标;根据该第二轴旋转角度相对于该第二轴最大旋转角度之一比例以及该比例与该短边之长度之一关系决定该游标于该显示 荧幕上之第一轴方向座标;以及根据该第一轴方向座标与该第二轴方向座标于该显示荧幕上移动该游标。
    本发明另一实施例提供一种电脑程序产品,用以被一可携式电子装置载入以执行一种游标控制方法,其中该可携式电子装置包括具有一短边与一长边并可显示一游标之一显示荧幕以及一动作感测器,该可携式电子装置定义有一第一轴与一第二轴,该第一轴与该显示荧幕之该短边平行,该第二轴与该显示荧幕之该长边平行,该第一轴与该第二轴垂直相交于该显示荧幕之中心点,该电脑程序产品包括:一第一程序码,设定该可携式电子装置分别相对于该第一轴旋转之一第一轴最大旋转角度以及相对于该第二轴旋转之一第二轴最大旋转角度;一第二程序码,藉由该动作感测器检测该可携式电子装置相对于该第一轴之一第一轴旋转角度以及相对于该第二轴之一第二轴旋转角度;一第三程序码,根据该第一轴旋转角度相对于该第一轴最大旋转角度之一比例以及该比例与该长边之长度之一关系决定该游标于该显示荧幕上之第二轴方向座标;一第四程序码,根据该第二轴旋转角度相对于该第二轴最大旋转角度之一比例以及该比例与该短边之长度之一关系决定该游标于该显示荧幕上之第一轴方向座标;以及一第五程序码,根据该第一轴方向座标与该第二轴方向座标于该显示荧幕上移动该游标。
    藉由本发明,可携式电子装置得以根据使用者旋转可携式电子装置的旋转角度移动游标,使得使用者可以更符合直觉地以单手将游标移动至想要的位置,并配合触控功能、按钮或/和重力感测器进行操作动作,使得使用者可以更快速且方便地单手操作可携式电子装置。并且手指只需碰触或按压所能及于范围内之触控显示荧幕之局部或是按键即可操控物件而不论游标是在显示荧幕何处。
    附图说明
    图1所示为根据本发明一实施例之可携式电子装置的示意图;
    图2所示为根据本发明一实施例之可携式电子装置的示意图;
    图3所示为根据本发明一实施例之游标控制方法在第一模式下之点选操作的示意图;
    图4a至图4c所示为根据本发明一实施例之游标控制方法在第一模式下之选取动作、拖曳动作与取消选取动作的示意图;
    图5所示为根据本发明一实施例之游标控制方法在第二模式下之点选操作的示意图;
    图6a至图6c所示为根据本发明一实施例之游标控制方法在第二模式下之选取动作、拖曳动作与取消选取动作的示意图;
    图7a至图7c所示为根据本发明一实施例之游标控制方法在第三模式下之选取动作、拖曳动作与取消选取动作的示意图;
    图8所示为根据本发明一实施例之游标控制方法在第三模式下之放大操作的示意图;
    图9a至图9d所示为根据本发明一实施例之可携式电子装置的方位的示意图;
    图10所示为根据本发明一实施例之游标控制方法的流程图。
    【主要元件符号说明】
    10~可携式电子装置;
    100~显示荧幕;
    110~游标;
    121、122、123、124~按钮;
    130~物件;
    S1000、S1002、S1004、…、S1040~步骤。
    具体实施方式
    以下说明为本发明的实施例。其目的是要举例说明本发明一般性的原则,不应视为本发明之限制,本发明之范围当以申请专利范围所界定者为准。
    值得注意的是,以下所揭露的内容可提供多个用以实践本发明之不同特点的实施例或范例。以下所述之特殊的元件范例与安排仅用以简单扼要地阐述本发明之精神,并非用以限定本发明之范围。此外,以下说明书可能在多个范例中重复使用相同的元件符号或文字。然而,重复使用的目的仅为了提供简化并清楚的说明,并非用以限定多个以下所讨论之实施例以及/或配置之间的关系。此外,以下说明书所述之一个特征连接至、耦接至以及/或形成于另一特征之上等的描述,实际可包含多个不同的实施例,包括该等特征直接接触,或者包含其它额外的特征形成于该等特征之间等等,使得该等特征并非直接接触。
    图1所示为根据本发明一实施例之可携式电子装置10的示意图??尚降缱幼爸?0至少包括显示荧幕100、可选择设置之按钮121、122、123与124以及动作感测器(未图示),此动作感测器包可包含一般所称的重力感测器(G-sensor)、线性加速器(Accelerometer)、移动感测器(Motion sensor)、以及陀螺仪(Gyro meter)等等,本发明将以重力感测器(G-sensor)作为较佳实施例进行代表性之说明。显示荧幕100为具有短边101与长边102之矩形。举例而言,若显示荧幕100之解析度为800×600时,短边101的长度为600像素,长边102的长度为800像素。当可携式电子装置10如图1所示为正向直式(portrait)浏览时,短边101 位于显示荧幕100之上端,长边102位于显示荧幕100之左端。为方便说明本发明实施例,在此先定义可携式电子装置10的X轴、Y轴与Z轴。如图1所示,X轴之方向与短边101平行且朝右为正向,Y轴之方向与长边102平行且朝下为正向,Z轴垂直于显示荧幕100之显示面且朝使用者为正向。X轴、Y轴与Z轴互相垂直相交于显示荧幕100之中心点。须注意的是,上述X轴、Y轴与Z轴并不用以限定本发明,所属技术领域中具有通常知识者得以根据本实施例作适当更换或调整。
    可携式电子装置10之重力感测器用以检测X轴、Y轴与Z轴的旋转度数,并检测可携式电子装置10在X轴、Y轴与Z轴方向的重力加速度。在本实施例中,藉由重力感测器检测可携式电子装置10的X轴旋转度数以及Y轴旋转度数,并根据X轴旋转度数以及Y轴旋转度数对应决定游标110在显示荧幕100上之移动距离与方向。在本发明实施例中,当启动游标控制功能时,游标110的初始位置在显示荧幕100之中心点,并同时记录启动时的X轴与Y轴度数,做为之后判断旋转度数差的基准值。在本发明实施例中,短边101与长边102之交叉点(可携式电子装置10为正向直式浏览时显示荧幕100的左上端点)定义为游标110之原点O,座标为(0,0)。若短边101之长度为W而长边102之长度为L,则游标110之初始位置(显示荧幕100之中心点)的座标为除此之外,相对于X轴及Y轴之顺时针旋转的旋转角度定义为正,逆时针旋转的旋转角度定义为负。因此,在开启游标控制功能后,首先游标110显示于中心点当使用者以X轴旋转角度△SX与Y轴旋转角度△SY旋转可携式电子装置10后,游标110的新座标(X’,Y’)系根据下列式子计算:X=(ΔSYYM×W2)+W2]]>……(式1-1);以及Y=(ΔSXXM×L2)+L2]]>……(式1-2),
    其中XM为X轴最大旋转角度,YM为Y轴最大旋转角度。
    当式1-1所计算之X’小于0时,旋转后之游标110的新X轴方向座标X’为0;当式1-1所计算之X’大于W时,旋转后之游标110的新X轴方向座标X’为W;当式1-1所计算之X’不小于0且不大于W时,旋转后之游标110的新X轴方向座标X’为式1-1所计算之X’。类似地,当式1-2所计算之Y’小于0时,旋转后之游标110的新Y轴方向座标Y’为0;当式1-2所计算之Y’大于L时,旋转后之游标110的新Y轴方向座标Y’为L;当式 1-2所计算之Y’不小于0且不大于L时,旋转后之游标110的新Y轴方向座标Y’为式1-2所计算之Y’。藉此,可以将游标110控制在显示荧幕100之范围内而不会超出显示荧幕100之范围。
    除此之外,X轴旋转角度△SX与Y轴旋转角度△SY可根据下列式子计算:
    △SX=NX-SX;以及
    △SY=NY-SY,
    其中SX与SY分别为功能启动时的X轴度数与Y轴度数,而NX与NY分别为旋转后目前的X轴度数与Y轴度数。
    以下举一例子说明如何根据X轴旋转度数以及Y轴旋转度数对应决定游标110之座标。
    假设显示荧幕100之解析度为800×600,即L=800,W=600,当启动游标控制功能时,显示游标110于中心点(300,400),若此时可携式电子装置10的X轴度数与Y轴度数皆为0,X轴最大旋转角度为10°,Y轴最大旋转角度为10°,当使用者将可携式电子装置10前倾12°(可携式电子装置10上端朝前倾12°,也就是X轴逆时针旋转了12°)时,如图2所示,则旋转后之游标110的新座标(X’,Y’)系根据下列式子计算:
    △SX=(-12°-0°)=-12°;
    ΔSY=0°-0°=0°;以及

    由于-200小于0,Y’应为0,因此,在使用者将可携式电子装置10前倾12°后,游标110的新座标(X’,Y’)为(300,0),如图2所示,游标110移至显示荧幕100之最上方。藉由本发明的游标控制,游标110将如同水平仪的气泡一样,将可携式电子装置10前倾则游标110往上浮,将可携式电子装置10后倾则游标110往下沉,符合使用者的直觉操作,因此本发明的游标较佳者系设计成气泡形状,而可将本发明之游标称作气泡式游标,但实际上游标之形状不以此为限。
    广义地说,在游标控制期间,当可携式电子装置10为正向直式浏览时,每当旋转可 携式电子装置10之后,游标110从原本的座标(X,Y)移至(X’,Y’),而(X’,Y’)系根据下列式子计算:
    △SX=NX-SX......(式2-1);
    △SY=NY-SY......(式2-2);X=(ΔSYYM×W2)+X,X<0,X=0X>W,X=W0XW,X=X]]>……(式2-3);以及Y=(ΔSXXM×L2)+Y,Y<0,Y=0Y>L,Y=L0YL,Y=Y]]>……(式2-4),
    其中SX与SY分别为功能启动时的X轴度数与Y轴度数,而NX与NY分别为旋转后的目前X轴度数与Y轴度数,W为显示荧幕100之短边101之长度,L为显示荧幕100之长边102之长度,XM为X轴最大旋转角度,YM为Y轴最大旋转角度。上述式1-1与式1-2为式2-3与式2-4在之情况下的特殊状况。
    X轴最大旋转角度XM相当于使用者手持可携式电子装置10时于X轴旋转的最大角度,Y轴最大旋转角度YM相当于使用者手持可携式电子装置10时于Y轴旋转的最大角度,此XM及YM可为出厂设定或是使用者自行设定。若X轴最大旋转角度XM与Y轴最大旋转角度YM的设定值越低,则在游标控制时对于可携式电子装置10的旋转所对应的游标移动越灵敏。X轴最大旋转角度XM与Y轴最大旋转角度YM可为一预设值,例如10°,也可根据一般使用者使用可携式电子装置的手腕转动的可能最大范围来做最大度数设定。举例而言,在第一次启动本发明实施例之游标控制功能时,可利用使用者介面指示使用者手持可携式电子装置10以各方位旋转至手腕的极限,同时重力感测器便能检测出X轴的最大角度与Y轴最大旋转角度,并分别设定为XM与YM。使用者也可根据使用情境的不同手动调整X轴最大旋转角度XM与Y轴最大旋转角度YM,例如当位于震动较大的交通工具上时,可以将X轴最大旋转角度XM与Y轴最大旋转角度YM设大一点,降低灵敏度,以避免游标控制受震动影响。
    上述之游标控制功能主要系在介绍当使用者当一手转动可携式电子装置后显示荧幕上的游标即可以以一定比例之灵敏度随之对应移动,如此使用者即毋再使用另一手之手指对显示荧幕上之游标进行操纵移动。惟为更延伸此游标控制功能之实际应用,本发明之可携式电子装置可更进一步在操作使用上区分为三种模式,第一模式为游标控制功能配合触控操作,第二模式为游标控制功能配合按钮操作,第三模式为游标控制功能配合重力操作。在一实施例中,可在开启游标控制功能时即选择要在哪个模式下进行,也可将其中一个模式设定为游标控制功能的预设模式,除此之外,也可藉由实体快速键或软体按键来选择或切换要在哪个模式下进行,或者是依机种款式之不同而只设定为其中一种使用模式。以下分别叙述三种模式下的操作。
    (一)第一模式
    图3所示为根据本发明一实施例之游标控制方法在第一模式下之点选操作的示意图。在第一模式下,显示荧幕100为触控显示荧幕。当游标110藉由上述之游标控制移到物件130之位置上时,此时若可携式电子装置10检测到显示荧幕100有触压显示荧幕100之触控动作,则物件130可依物件型态或是触压时间而产生选取、或点击(click)执行或是其它预设的动作。而若是触压并快速离开显示荧幕100之触控动作,例如图3所示,使用者的手指在显示荧幕100之任意位置上按压显示荧幕100后马上接着离开,则物件130将被点击(click)。举例而言,若物件130为一个应用程序之图标(icon),当游标110藉由上述之游标控制移到物件130之位置上且可携式电子装置10检测到显示荧幕100有触压并快速离开显示荧幕100之触控动作时,物件130所代表的应用程序将被点击而开始执行。须注意的是,触压并快速离开显示荧幕100之触控动作实际上不用发生在物件130所在的位置上,只要游标110移到物件130之位置上,不管在显示荧幕100哪个地方进行触压并快速离开显示荧幕100之触控动作皆可选取或点击物件130。藉此,当使用者单手操作可携式电子装置10时仍可方便进行点选操作,而不用一定要在物件130的准确位置上进行触控动作。
    图4a至图4c所示为根据本发明一实施例之游标控制方法在第一模式下之选取动作、拖曳动作与取消选取动作的示意图。如图4a所示,当游标110藉由上述之游标控制移到物件130之位置上且可携式电子装置10检测到显示荧幕100任一位置有被例如手指等触控物件触压住之触控动作时,物件130被选取,接着,如图4b所示,在触压住显示荧幕100的同时旋转可携式电子装置10时,被选取的物件130将根据前述游标控制功能藉由旋转动作被拖曳至另一位置,接着,如图4c所示,当被选取的物件130被拖曳至另一位置后,检测到触压动作解除时表示手指已离开显示荧幕100,物件130被取消选取。因此,藉由 图4a至图4c之连续动作可将物件130移至另一位置,如图4c所示。举例而言,当使用者藉由上述游标控制将游标移至移到物件130之位置上,并以手指在显示荧幕100之任一位置上按压住显示荧幕100,则物件130被选取,接着使用者如图4b所示在按压住显示荧幕100的同时旋转可携式电子装置10时,假设其旋转的Y轴旋转角度为ΔSY,1,则游标110根据上列所述之游标控制对应Y轴旋转角度△SY,1移动,而被选取的物件130也跟着游标110移动,当游标110与物件130移动至某一位置时,如图4c所示,使用者的手指离开显示荧幕100,则物件130被取消选取,也就是物件130已被移动至定位。须注意的是,在本实施例中,如图4b所示,当物件130被选取时,气泡式的游标110可显示不一样的状态,例如从原本图4a的空心气泡状态变成实心气泡状态,以代表现在游标110所对应的物件被选取,而当取消选取后,气泡式游标110又回复成原本的空心状态,如图4c所示。
    (二)第二模式
    图5所示为根据本发明一实施例之游标控制方法在第二模式下之点选操作的示意图。在第二模式下,当游标110藉由上述之游标控制移到物件130之位置上时,此时若可携式电子装置10检测到按钮121有被按压,则物件130可依物件型态或是按压时间而产生选取、或点击(click)执行或是其它预设的动作。而若是按钮121有被按压并快速放开按钮121之按压动作,例如如图5所示,使用者的手指按压按钮121并马上放开按钮121,则物件130被点击(click)。举例而言,若物件130为一个应用程序之图标,当游标110藉由上述之游标控制移到物件130之位置上且可携式电子装置10检测到按钮121有被按压并快速放开按钮121之按压动作时,物件130所代表的应用程序被点击而开始执行。藉此,当使用者单手操作可携式电子装置10时仍可透过按压按钮进行点选或点击操作,而不用一定要在物件130的准确位置上进行触控动作。
    图6a至图6c所示为根据本发明一实施例之游标控制方法在第二模式下之选取动作、拖曳动作与取消选取动作的示意图。如图6a所示,当游标110藉由上述之游标控制移到物件130之位置上且可携式电子装置10检测到按钮121有被按压住之按压动作时,物件130被选取,接着,如图6b所示,在按压住按钮121的同时旋转可携式电子装置10时,被选取的物件130根据旋转动作被拖曳至另一位置,接着,如图6c所示,当被选取的物件130被拖曳至另一位置后,检测到按压动作解除时表示已放开原本被按压住之按钮121,物件130被取消选取。因此,藉由图6a至图6c之连续动作可将物件130移至另一位置,如图6c所示。举例而言,当使用者藉由上述游标控制将游标移至移到物件130之位置上,并以 手指按压住按钮121,则物件130被选取,接着使用者如图6b所示在按压住按钮121的同时旋转可携式电子装置10时,假设其旋转的Y轴旋转角度为△SY,1,则游标110根据上列所述之游标控制对应Y轴旋转角度△SY,1移动,而被选取的物件130也跟着游标110移动,当游标110与物件130移动至某一位置时,如图6c所示,使用者的手指放开按钮121,则物件130被取消选取,也就是物件130已被移动至定位。须注意的是,在本实施例中,如图6b所示,当物件130被选取时,气泡式的游标110可显示不一样的状态,例如从原本图6a的空心气泡状态变成实心气泡状态,以代表现在游标110所对应的物件被选取,而当取消选取后,气泡式游标110又回复成原本的空心状态,如图6c所示。
    (三)第三模式
    在第三模式下,仅藉由重力感测器进行游标控制以及操作动作。图7a至图7c所示为根据本发明一实施例之游标控制方法在第三模式下之选取动作、拖曳动作与取消选取动作的示意图。如图7a所示,当游标110藉由上述之游标控制移到物件130之位置上且重力感测器检测到可携式电子装置10向下移动(具有向下的加速度)时,物件130被选取,接着,如图7b所示,在物件130被选取的同时旋转可携式电子装置10,则被选取的物件130根据旋转动作被拖曳至另一位置,接着,如图7c所示,当被选取的物件130被拖曳至另一位置后,重力感测器检测到可携式电子装置10向上移动(具有向上的加速度)时,物件130被取消选取。因此,藉由图7a至图7c之连续动作可将物件130移至另一位置,如图7c所示。举例而言,当使用者藉由上述游标控制将游标移至移到物件130之位置上时,将可携式电子装置10快速向下移(产生向下加速度),则物件130被选取,接着使用者如图7b所示在物件130被选取的同时旋转可携式电子装置10时,假设其旋转的Y轴旋转角度为△SY,1,则游标110根据上列所述之游标控制对应Y轴旋转角度△SY,1移动,而被选取的物件130也跟着游标110移动,当游标110与物件130移动至某一位置时,如图7c所示,使用者将可携式电子装置10快速向上移(产生向上加速度),则物件130被取消选取,也就是物件130已被移动至定位。须注意的是,在本实施例中,如图7b所示,当物件130被选取时,气泡式的游标110可显示不一样的状态,例如从原本图7a的空心气泡状态变成实心气泡状态,以代表现在游标110所对应的物件被选取,而当取消选取后,气泡式游标110又回复成原本的空心状态,如图7c所示。
    综上所述,当可携式电子装置10藉由重力感测器检测到现在有有效向下加速度、前一秒或预设时间内可携式电子装置10没有移动动作且超过一秒没有他移动动作时,则可 携式电子装置10在游标110之位置上进行选取动作。当可携式电子装置10藉由重力感测器检测到现在有向上加速度时,则可携式电子装置10在游标110之位置上进行取消选取动作。除此之外,在第三模式下还可进一步包括开启或关闭放大功能之操作动作,在第三模式下,当可携式电子装置10藉由重力感测器检测到前一秒或预定时间内可携式电子装置10有有效向上加速度且现在可携式电子装置10有有效向下加速度,则可携式电子装置10开启或关闭放大功能。在开启上述放大功能时,气泡式游标110的尺寸会变大,如图8所示,游标110本身即相当于一个放大镜,会放大游标110之范围内的显示内容,而当关闭上述放大功能时,游标110的尺寸回复为预设尺寸,并且取消放大。值得一提的是于本例中游标110不以必须移动至特定物件130为限才能执行放大功能,亦可以随意移动至显示荧幕100上任何位置时执行放大功能,或是这里所说之物件130包含显示荧幕100所显示出的任何东西。
    上述之一秒仅为单位时间的示例,并不用以限制本发明。有效向上加速度或有效向下加速度代表向上加速度或向下加速度的绝对值超过一预定值,此预定值可根据使用者操作习惯设定,例如根据使用者移动可携式电子装置的快慢程度。上述之将可携式电子装置10快速向下移(产生向下加速度)与快速向上移(产生向上加速度)中的「向上」或「向下」系相对于可携式电子装置10而言,例如若以Y轴而言,若往可携式电子装置10之上方移动则为「向上」,往可携式电子装置10之下方移动则为「向下」,或是以Z轴而言,若往可携式电子装置10之显示荧幕100之上方移动为「向上」,往可携式电子装置10之显示荧幕100下方移动则为「向下」。以图9a至图9b为例,速度向上定义为正,速度向下定义为负。首先图9a所示之可携式电子装置10的摆放方式为正向直式浏览,此时若Y轴加速度大于0则为向上移动,Y轴加速度小于0则为向下移动。将图9a之可携式电子装置10以Z轴为中心顺时针旋转90°后,如图9b所示,可携式电子装置10的摆放方式为正向横式(landscape)浏览,此时若X轴加速度大于0则为向上移动,X轴加速度小于0则为向下移动。将图9a之可携式电子装置10以Z轴为中心顺时针旋转180°后,如图9c所示,可携式电子装置10的摆放方式为反向直式浏览,此时若Y轴加速度大于0则为向下移动,Y轴加速度小于0则为向上移动。将图9a之可携式电子装置10以Z轴为中心顺时针旋转270°后,如图9d所示,可携式电子装置10的摆放方式为反向横式浏览,此时若X轴加速度大于0则为向下移动,X轴加速度小于0则为向上移动。
    上述之点击动作相当于在Windows作业系统下双击滑鼠左键二次,选取动作相当于在Windows作业系统下按压滑鼠左键一次或按压住滑鼠左键,拖曳动作相当于在Windows 作业系统下按压住滑鼠左键然后移动滑鼠,取消选取动作相当于在Windows作业系统下放开按压住的滑鼠左键。
    图10所示为根据本发明一实施例之游标控制方法的流程图。此游标控制方法适用于图1所述的可携式电子装置。首先开始启动游标控制方法,在一例子中,本实施例之游标控制方法以程序的型态存在,可藉由点选程序或按压预设的快速键启动程序。在步骤S1000中,在一开启游标控制方法后,先在画面中央显示游标并纪录此时的X轴度数SX与Y轴度数SY。接着,在步骤S1002中,藉由重力感测器检测X轴度数SX与Y轴度数SY是否有变化。若X轴度数SX与Y轴度数SY有变化(步骤S1002:是),代表此时可携式电子装置有旋转,因此在步骤S1004中,如上述式2-1至式2-4所示计算游标座标并移动游标。在步骤S1004或步骤S1002为否之后,在步骤S1010中判断此时是否为第一模式。若为第一模式(步骤S1010:是),则在步骤S1012中判断面板(触控显示荧幕)是否有压放动作(触控动作)。若面板有压放动作(步骤S1012:是),则在步骤S1014中如上列有关第一模式所述,根据压放动作(触控动作)在游标的座标上执行对应压放动作的操作,例如点击动作、选取动作、拖曳动作或取消选取动作等。
    若不是第一模式(步骤S1010:否)或面板没有压放动作(步骤S1012:否),则在步骤S1020中判断此时是否为第二模式。若为第二模式(步骤S1020:是),则在步骤S1022中判断按钮是否有压放动作(按钮动作)。若按钮有压放动作(步骤S1022:是),则在步骤S1024中如上列有关第二模式所述,根据压放动作(按钮动作)在游标的座标上执行对应压放动作的操作,例如点击动作、选取动作、拖曳动作或取消选取动作等。
    若不是第二模式(步骤S1020:否)或按钮没有压放动作(步骤S1022:否),则在步骤S1030中判断此时是否为第三模式。若为第三模式(步骤S1030:是),则在步骤S1032中藉由重力感测器判断按钮是否有重力动作(向上移动或向下移动等)。若有重力动作(步骤S1032:是),则在步骤S1034中如上列有关第三模式所述,根据重力动作在游标的座标上执行对应重力动作的操作,例如选取动作、拖曳动作、取消选取动作或开启/关闭放大功能等。
    在步骤S1014、S1024与S1034后,或是在判断为不是第三模式(步骤S1030:否)之后,在步骤S1040中判断是否关闭游标控制,若关闭游标控(步骤S1040:是),则结束游标控制方法。若不关闭游标控(步骤S1030:否),则回到步骤S1002继续流程。
    藉由本发明之游标控制方法,可携式电子装置得以根据使用者旋转可携式电子装置的旋转角度移动游标,且本发明之游标控制方法除了根据旋转角度,还根据显示荧幕之解析 度以及最大旋转角度决定游标座标,使得使用者可以更符合直觉地以单手将游标移动至想要的位置,并配合触控功能、按钮或/和重力感测器进行操作动作,使得使用者可以更快速且方便地单手操作可携式电子装置。并且手指只需碰触或按压所能及于范围内之触控显示荧幕之局部或是按键即可操控物件而不论游标是在显示荧幕何处。
    本发明之方法,或特定型态或其部份,可以以程序码的型态存在。程序码可以包含于实体媒体,如软碟、光碟片、硬碟、或是任何其他电子设备或机器可读取(如电脑可读取)储存媒体,亦或不限于外在形式之电脑程序产品,其中,当程序码被机器,如电脑载入且执行时,此机器变成用以参与本发明之装置或系统,且可执行本发明之方法步骤。程序码也可以透过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序码被电子设备或机器,如电脑接收、载入且执行时,此机器变成用以参与本发明之系统或装置。当在一般用途处理单元实作时,程序码结合处理单元提供一操作类似于应用特定逻辑电路之独特装置。
    以上所述为实施例的概述特征。所属技术领域中具有通常知识者应可以轻而易举地利用本发明为基础设计或调整以实行相同的目的和/或达成此处介绍的实施例的相同优点。所属技术领域中具有通常知识者也应了解相同的配置不应背离本创作的精神与范围,在不背离本创作的精神与范围下他们可做出各种改变、取代和交替。说明性的方法仅表示示范性的步骤,但这些步骤并不一定要以所表示的顺序执行??闪硗饧尤?、取代、改变顺序和/或消除步骤以视情况而作调整,并与所揭露的实施例精神和范围一致?!  ∧谌堇醋宰ɡ鴚ww.www.4mum.com.cn转载请标明出处

    关于本文
    本文标题:游标控制方法与电脑程序产品.pdf
    链接地址://www.4mum.com.cn/p-6147842.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 河北麻将 四川扑克牌有哪些玩法 糯米网络挖矿怎么赚钱 网易彩票现场直播 奇人透码 爱乐彩游戏 有没有上下分手机麻将 查吉林十一选五走势图 捕鱼大师最新版本 e球彩电视走势图 天津时时彩后三走势图表 6加1开奖号码是多少 浙江十一选五基本走势 象棋王 马云爆未来3年穷人最赚钱 快速赛车有统一开奖吗