电子装置及其控制方法制造方法及图纸

技术编号:33329560 阅读:19 留言:0更新日期:2022-05-08 09:09
本公开提供一种电子装置。此电子装置包含一触控模块、一动作感测器、一内存与一控制单元。其中,触控模块用以产生一触控信号。动作感测器用以检测电子装置的运动以产生一运动数据。内存存储一预设动作条件。控制单元电性连接触控模块、动作感测器与内存,用以接收运动数据;以及判断运动数据是否符合预设动作条件,若是,则产生虚拟触控信号。本公开并提供一种用于此电子装置的控制方法。种用于此电子装置的控制方法。种用于此电子装置的控制方法。

【技术实现步骤摘要】
电子装置及其控制方法


[0001]本公开涉及一种电子装置及其控制方法。

技术介绍

[0002]移动装置为了满足便于携带的需求,尺寸不宜太大,容易导致使用者触控操作的困难。特别是在进行游戏时,使用者难以在移动装置有限的触控范围内利用手指头进行连续触控,而影响操控效率。

技术实现思路

[0003]本公开提供一种电子装置。此电子装置包含一触控模块、一动作感测器、一内存与一控制单元。其中,触控模块是用以产生一触控信号。动作感测器用以检测电子装置的运动以产生一运动数据。内存存储一预设动作条件。控制单元电性连接触控模块、动作感测器与内存,用以接收运动数据;以及判断运动数据是否符合预设动作条件,若是,则产生虚拟触控信号。
[0004]本公开并提供一种控制方法,适用于一电子装置。此控制方法包含:设定一预设动作条件;检测电子装置的运动以产生一运动数据;以及判断运动数据是否符合预设动作条件,若是,则产生虚拟触控信号。
[0005]通过本公开的电子装置与控制方法,使用者在通过触控模块进行输入时,可同时利用动作感测器替代触控产生虚拟触控信号进行输入,以增加操控效率。
附图说明
[0006]图1是本公开电子装置一实施例的方框示意图;
[0007]图2是本公开控制方法一实施例的流程示意图;
[0008]图3是以流程图显示本公开判断运动数据是否符合预设动作条件的判断流程的一实施例;
[0009]图4是以波型图显示本公开判断运动数据是否符合预设动作条件的判断流程;
[0010]图5是以流程图显示本公开判断运动数据是否符合预设动作条件的判断流程的另一实施例;以及
[0011]图6是以流程图显示本公开控制方法的另一实施例。
具体实施方式
[0012]下面将结合示意图对本公开的具体实施方式进行更详细的描述。根据下列描述和权利要求书,本公开的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本公开实施例的目的。
[0013]图1是本公开电子装置一实施例的方框示意图。如图中所示,本实施例所提供的电子装置100包含一触控模块120、一动作感测器140、一内存160与一控制单元180。在一实施
例中,此电子装置100可以是一手持装置,如手机、平板电脑、掌上型游戏机等。
[0014]触控模块120是用以产生一触控信号S1。在一实施例中,此触控模块120可包括一触控面板(touch panel)。不过亦不限于此。在一实施例中,此触控模块120可包括一触控板(touch pad)。
[0015]动作感测器140是用以检测电子装置100的运动以产生一运动数据D1。在一实施例中,此动作感测器140是一加速度计。不过亦不限于此。在另一实施例中,此动作感测器140亦可以是一陀螺仪。
[0016]内存160存储一预设动作条件A1。此预设动作条件A1对应于一预设动作模式,用以判断使用者的动作是否符合此预设动作模式。在一实施例中,此内存160可以是一随机存取内存、一固态硬盘或是其他常用于手持装置的存储元件。
[0017]控制单元180电性连接触控模块120、动作感测器140与内存160。控制单元180可由动作感测器140接收运动数据D1,并可由内存160取得预设动作条件A1,以判断运动数据D1是否满足预设动作条件A1,进而判断使用者做出的动作是否符合预设动作模式。在一实施例中,此控制单元180可以是一处理器(processor)。当运动数据D1符合预设动作条件A1时,控制单元180即会产生虚拟触控信号S2,以模拟触控模块120在一定触控模式与一定触控位置的情况下所产生的信号。关于预设动作模式、预设动作条件A1以及虚拟触控信号S2的细节,在后续对应于控制方法的段落会有更详细的说明。
[0018]图2是本公开控制方法一实施例的流程示意图。此控制方法适用于图1所示的电子装置100。此控制方法包含以下步骤。
[0019]首先,如步骤S120所示,设定一预设动作条件A1。此预设动作条件A1对应于一预设动作模式,用以判断使用者的动作是否符合此预设动作模式。
[0020]在一实施例中,预设动作条件A1对应的此预设动作模式是一单轴动作模式,例如一Z轴动作模式。又,在一实施例中,预设动作条件A1对应的预设动作模式是一Z轴晃动模式。依据行为惯性运动,此Z轴晃动模式会呈现先上再下最后回复到定点的波形,以形成一个输出信号。以此Z轴晃动模式为例,在一实施例中,此预设动作条件A1可包括一加速度变化量Δy与一动作时间t1,以判断使用者的动作是否符合此预设动作模式。
[0021]随后,如步骤S140所示,检测电子装置100的运动以产生一运动数据D1。在一实施例中,步骤S140可由动作感测器140执行。
[0022]接下来,如步骤S160所示,判断运动数据D1是否符合预设动作条件A1。若是,此流程前进至步骤S170,则产生一虚拟触控信号S2。若否,此流程回到步骤S140,重新产生运动数据D1。在一实施例中,步骤S160与S170可由控制单元180与触控模块120执行。
[0023]虚拟触控信号S2可包含一触控位置数据。前述触控位置数据可以是触控面板或触控板上的一预设触控坐标、或是一预设触控范围。在一实施例中,前述预设触控范围可以是一方形范围或是一圆形范围。前述虚拟触控信号S2所呈现的触控模式可以是点按、单一区域连续点按、轨迹式点按(模拟滑动或拖动)、压力式点按(重压)等。在一实施例中,此虚拟触控信号S2可由使用者进行设定,并存储于内存160。在一实施例中,使用者可直接通过触控模块120进行设定。
[0024]请一并参照图3与图4,其中,图3是以流程图显示本公开判断运动数据D1是否符合预设动作条件A1的判断流程的一实施例,图4是以波型图显示本公开判断运动数据D1是否
符合预设动作条件A1的判断流程。本实施例的运动数据D1是Z轴加速度数据。波型图的纵轴是Z轴加速度值。
[0025]此流程接续图2的步骤S140。首先,如步骤S150所示,判断运动数据D1是否符合一起动条件。若是运动数据D1不符合起动条件,此流程回到步骤S140,重新检测运动数据D1。若是运动数据D1符合起动条件,此流程前进至步骤S162,开始判断运动数据D1是否符合预设动作条件A1。在一实施例中,此起动条件是运动数据D1的变化量是否超过一启动变化量Δx,以区别电子装置100的静止状态与运动状态。
[0026]在步骤S162中,此流程先判断此运动数据D1的变化量是否达到一加速度变化量Δy。此加速度变化量Δy大于前述启动变化量Δx。若是此运动数据D1的变化量小于加速度变化量Δy,此流程回到步骤S140,重新检测运动数据D1。若是此运动数据D1的变化量达到加速度变化量Δy,此流程前进至步骤S164。
[0027]在步骤S164中,此流程判断此运动数据D1达到加速度变化量Δy的经过时间ΔT是否小于或等于一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子装置,其特征在于,包含:触控模块,用以产生触控信号;动作感测器,用以检测上述电子装置的运动以产生运动数据;内存,存储预设动作条件;以及控制单元,电性连接上述触控模块、上述动作感测器与上述内存,用以:接收上述运动数据;以及判断上述运动数据是否符合上述预设动作条件,若是,则产生虚拟触控信号。2.根据权利要求1所述的电子装置,其特征在于,上述动作感测器是加速度计或陀螺仪。3.根据权利要求1所述的电子装置,其特征在于,上述预设动作条件对应于单轴动作模式。4.根据权利要求3所述的电子装置,其特征在于,上述单轴动作模式是晃动模式。5.根据权利要求1所述的电子装置,其特征在于,上述运动数据是单轴运动数据。6.根据权利要求1所...

【专利技术属性】
技术研发人员:萧雯方吴易锡黄馨颐
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1