CN103425242A - 电子装置及其操作方法 - Google Patents
电子装置及其操作方法 Download PDFInfo
- Publication number
- CN103425242A CN103425242A CN2013101156671A CN201310115667A CN103425242A CN 103425242 A CN103425242 A CN 103425242A CN 2013101156671 A CN2013101156671 A CN 2013101156671A CN 201310115667 A CN201310115667 A CN 201310115667A CN 103425242 A CN103425242 A CN 103425242A
- Authority
- CN
- China
- Prior art keywords
- operation object
- sensor
- sensing module
- processing unit
- control function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
- G06F3/021—Arrangements integrating additional peripherals in a keyboard, e.g. card or barcode reader, optical scanner
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04101—2.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04108—Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种电子装置及其操作方法。上述电子装置具有感测模块。当感测模块于感测区间内侦测到操作物体时,开启空间操作模式。在空间操作模式下,开启操作物***于由感测区间所划分的多个使用区间其中之一所对应的控制功能。通过感测模块侦测操作物体的移动信息,执行被开启的控制功能中所对应的操作动作。
Description
技术领域
本发明是有关于一种操作电子装置的方法,且特别是有关于一种可于立体空间进行操作的电子装置及其操作方法。
背景技术
由于体积小、重量轻的笔记型计算机(notebook)具有轻巧且携带方便的特点,因而日渐普及。也因此,笔记型计算机在商业活动之中扮演着随时随地皆可查询、输入及处理资料的重要工具,再加上行动上网查询远程数据的优势,使得笔记型计算机俨然成为商业活动之中不可或缺的一项重要随身利器。
目前的笔记型计算机,在掌托(palmrest)的区域皆有设置一个触控板(trackpad)供使用者来操作与输入。然而,一般触控板在笔记型计算机上仍占有相当大面积的操作区域,因此在笔记型计算机朝向轻、薄、短小且易于携带的趋势下,势必会影响到键盘等底座上其它构件的配置。另外,在利用可视化应用程序(VisualizationApp)操控光标时,手臂需悬空并保持固定高度,造成使用者操作不易。
发明内容
本发明提供一种电子装置的操作方法,提供使用者在立体空间中来操作电子装置,增加使用上的便利性。
本发明提供一种电子装置,利用感测模块来获得操作物体的移动信息,使得电子装置可不用安装触控板而省下掌托的区域,进而缩小电子装置的尺寸。
本发明的电子装置的操作方法,其中电子装置包括感测模块。本方法包括:当感测模块于感测区间内侦测到操作物体时,开启空间操作模式,其中在空间操作模式下,感测区间定义有多个使用区间,且每一使用区间具有对应的控制功能;在空间操作模式下,依据操作物体目前于感测区间的所在空间,开启所在空间所对应的控制功能;以及通过感测模块侦测操作物体的移动信息,执行被开启的控制功能中所对应的操作动作。
本发明的电子装置,包括感测模块、处理单元以及储存单元。感测模块于感测区间内侦测操作物体的移动。处理单元耦接感测模块。储存单元耦接于处理单元,包括空间配置信息。当感测模块于感测区间内侦测到操作物体时,处理单元开启空间操作模式。在空间操作模式下,感测区间中定义有多个使用区间,且每一使用区间具有对应的控制功能。处理单元依据操作物体目前于感测区间的所在空间,开启所在空间所对应的控制功能。并且,处理单元通过感测模块侦测操作物体的移动信息,执行被开启的控制功能中所对应的操作动作。
基于上述,利用感测模块来侦测操作物体的移动,使得使用者可在立体空间中来操作电子装置,增加使用上的便利性。据此,电子装置利用立体空间的操作来取代触控板,因此无需安装触控板而省下掌托的区域,进而缩小电子装置的尺寸。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
图1是依照本发明一实施例的电子装置的方块图。
图2是依照本发明一实施例的感测模块的示意图。
图3是依照本发明一实施例的电子装置的操作方法的流程图。
图4是依照本发明一实施例的感测区间的示意图。
图5是依照本发明一实施例的模式切换方法的流程图。
图6是依照本发明一实施例的感测区间与移动轨迹的示意图。
图7是依照本发明另一实施例的感测区间与移动轨迹的示意图。
图8是依照本发明一实施例的感测范围的示意图。
图9是依照本发明一实施例的光标移动的判断方法的流程图。
图10是依照本发明一实施例的点击的判断方法的流程图。
符号说明
100:电子装置
110:处理单元
120:感测模块
130:储存单元
21~25:传感器
200、405:键盘
401:显示单元
403:底座
40、41、R1~R5:使用区间
610~650、711~737:移动轨迹
800:主要区域
801:上方边缘区域
802:左方边缘区域
803:右方边缘区域
P:手掌
S:感测区间
S305~S315:电子装置的操作方法各步骤
S505~S520:模式切换方法各步骤
S901~S935:光标移动的判断方法各步骤
S1005~S1055:点击的判断方法各步骤
具体实施方式
图1是依照本发明一实施例的电子装置的方块图。请参照图1,电子装置100包括处理单元110、感测模块120以及储存单元130。其中,处理单元110耦接至感测模块120与储存单元130。
感测模块120包括至少一个传感器。此传感器例如为近场传感器(Near Filed Sensor)。举例来说,为了提高侦测的精准度,使用5个传感器来作为感测模块120。图2是依照本发明一实施例的感测模块的示意图。请参照图2,感测模块120包括5个传感器21~25,且配置于键盘200下。在此,利用感测模块120所获得的操作物体的移动信息,将接收到的移动信息传输给电子装置100内的软件,通过软件的判断和控制,而能够达到触控板的功能。
上述传感器25由传感器21、传感器22、传感器23以及传感器24所围绕而配置。传感器21~24负责侦测操作物体于X轴及Y轴的移动(XY平面的变化量),而传感器25负责侦测操作物体于Z轴的移动(高度变化量)。以操作物体为手掌而言,处理单元110在接收到传感器21~25的原始资料(raw data)后,便能够根据传感器21~25所侦测到的多组信号强度,来分析出手指的数目以及其动作。例如,若传感器21与传感器22所侦测到的变动量会大于传感器23、24,表示食指做出点击的动作,据此可利用上述方式来作为对应鼠标点击功能的执行与否。
另外,于其它实施例中,亦可使用1~4个或5个以上的传感器来作为感测模块120,并不限制传感器的数量。
图3是依照本发明一实施例的电子装置的操作方法的流程图。请同时参照图1及图2,在步骤S305中,当感测模块120于感测区间内侦测到操作物体时,处理单元110开启空间操作模式。上述感测区间为感测模块120所能进行感测的范围。而上述控制功能例如为虚拟触控板功能、手势操作功能、光标控制功能等。上述空间操作模式表示:处理单元110可对感测区间内的操作物体的移动信息来执行对应的控制功能。
在空间操作模式下,感测区间定义有多个使用区间,依据于每一个使用区间中侦测到的操作物体的移动信息,可触发至少一个控制功能。例如,可利用底下方式来实现,即于储存单元130中建立一数据库,以储存空间配置信息。空间配置信息记载了感测模块120于立体空间中所能感测到的坐标范围(即感测区间的坐标范围),并且根据需求事先于感测区间中划分出多个使用区间的坐标范围。
底下举一例来说明感测区间。图4是依照本发明一实施例的感测区间的示意图。本实施例以笔记型计算机作为电子装置100,以手掌P作为操作物体来进行说明。然,在其它实施例中,操作物体亦可以是其它可被感测模块120所侦测的对象,例如触控笔等,并不以此为限。
在图4中,电子装置100于底座403上配置有键盘405,于键盘405下配置有图1所示的感测模块120,感测模块120的配置可参照图2。而感测区间S位于底座403(键盘405)的上方,显示单元401的前方,即底座403与显示单元401相夹的空间。在此,感测区间S定义有使用区间40与使用区间41。然,在其它实施例中,并不限制感测区间S所包括的使用区间的数量。
而在越靠近感测模块120的使用区间,感测模块120所获得的原始信息越精准,因此,可将电子装置100的空间配置信息(例如储存于储存单元130)中的数据设定为如下:以底座403为Z轴原点,将Z轴0~10公分设定为使用区间41,并将使用区间41对应的控制功能设定为虚拟触控板功能;将Z轴10~20公分设定为使用区间40,并将使用区间40对应的控制功能设定为手势操作功能。即,在使用区间41中,手掌P可执行相当于实体触控板的功能。而在使用区间40中,手掌P可利用拨动(swipe)手势、悬停(hover)手势等手势来执行例如换页、缩放等功能。需说明的是,图4所绘制两个手掌P是用来说明可分别在使用区间40及使用区间41进行操作,而不是同时在使用区间40及使用区间41进行操作。另外,上述仅为举例,并不以此为限。
另外,在空间操作模式下,处理单元110基于感测模块120所侦测到操作物体(手掌P)的移动轨迹,而移动显示于电子装置100的显示单元401中的光标。即,手掌P在使用区间40或使用区间41中进行移动时,处理单元110会依据手掌P在XY平面上的移动轨迹来移动光标。
因此,在空间操作模式之下,使用者可不用触摸到电子装置100中如键盘405、鼠标或触控板等其它实体输入单元,而可直接通过感测模块120在感测区间S中侦测手掌P的移动,藉此来操作电子装置100中的功能。
返回图3,在步骤S310中,在空间操作模式下,处理单元110依据操作物体目前于感测区间的所在空间,开启所在空间所对应的控制功能。即,处理单元110会依据感测模块120侦测到操作物体的位置,来判断操作物体的所在空间为上述使用区间的哪一个,藉此将所在空间(即,操作物体当前位于的使用区间)的控制功能开启。
之后,在步骤S315中,处理单元110基于通过感测模块120侦测操作物体所获得的移动信息,执行被开启的控制功能中对应的操作动作。上述移动信息包括移动方向、移动轨迹、移动速度以及移动变化量等。以图4为例,当感测模块120侦测到手掌P(操作物体)的所在空间为使用区间40,则处理单元110会开启手势操作功能。而当感测模块120侦测到手掌P的所在空间为使用区间41,则处理单元110会开启虚拟触控板功能。
另外,当电子装置100的键盘的按键被开启、或所设定的热键被开启、或侦测到操作物体执行特定操作动作时,处理单元110会关闭空间操作模式,并切换至键盘操作模式。底下举一例来说明空间操作模式与键盘操作模式之间的切换。图5是依照本发明一实施例的模式切换方法的流程图。请参照图1及图5,并斟酌辅以图3的流程来说明。
在步骤S505中,处理单元110开启空间操作模式。在此,空间操作模式的开启可参照图3的步骤S305的说明,在此省略不提。接着,在步骤S510中,处理单元110判断是否进行模式的切换。例如,判断电子装置100的键盘的按键是否被开启、或者所设定的热键是否被开启。另外,亦可判断是否侦测到操作物体执行特定操作动作。
之后,处理单元110在判断欲进行模式的切换时,如步骤S515所示,处理单元110会切换至键盘操作模式。并且,处理单元110会将空间操作模式关闭,以避免产生误动作。而后,在步骤S520中,处理单元110判断操作物体是否离开键盘感应区。例如,将距离触控板40mm以下的区域设定为键盘感应区。若侦测到操作物体离开键盘感应区,则判定使用者打字完毕,返回步骤S505,再次开启空间操作模式。若未侦测到操作物体离开键盘感应区,则持续维持在键盘操作模式。
可实施的切换方式例如为底下所举的三个例子,然并不以此为限。第一个例子:以按键设定为例,在空间操作模式下,使用者可压下键盘上的任一按键来关闭空间操作模式,进而切换为键盘操作模式来启用键盘,并在将手掌往上移动或晃动手掌时来恢复空间操作模式。于第一个例子中,在空间操作模式下键盘并未被关闭。第二个例子:以热键设定为例,设定为快速按两下“Caps Lock”而在空间操作模式与键盘操作模式之间进行切换。于第二个例子中,在空间操作模式下,可仅开启上述所设定的热键,而关闭键盘中其余按键。第三个例子:以操作物体执行特定操作动作为例,设定一组手势用以关闭空间操作模式。于第三个例子中,在切换至空间操作模式时,可进一步将键盘关闭。另外,当感测区间定义多个使用区间时,可在空间操作模式下来切换不同的控制功能。以图4为例来进行说明,例如操作物体于使用区间40而开启手势操作功能的情况下,处理单元110可自动关闭使用区间41的虚拟触控板功能,以避免光标四处移动。
另外,在开启操作物体所在空间所对应的控制功能(可参照图3的步骤S310)之前,处理单元110会进一步据判断感测模块120所侦测到操作物体的移动轨迹是否符合预设规则,以在操作轨迹符合预设规则时,开启所在空间所对应的控制功能。即,操作物体的在多个使用区间中的移动是有规定的顺序。底下举例详加说明。
图6是依照本发明一实施例的感测区间与移动轨迹的示意图。在本实施例中,于储存单元130的空间配置信息的感测区间S的坐标范围中,定义有使用区间R1~R5的坐标范围,如图6所示。并且进一步在空间配置信息中定义上述使用区间R1~R5拥有的控制功能。使用区间R1~R5所拥有的控制功能如下所设定:使用区间R1~R5拥有不同的控制功能。当在使用区块R1~R5其中之一侦测到操作物体的移动数据时,处理单元110便可依据移动数据来触发对应的控制功能。
在本实施例中,除了使用区间R1具有特定的控制功能(如:虚拟触控板功能)之外,使用区间R2~R5则并不具有特定的控制功能,可由使用者自行来设定。例如,在储存单元130中建立一数据库,使用者可事先在数据库中储存所定义的移动轨迹及其所对应的操作功能。据此,当侦测到移动轨迹时,处理单元110可自数据库相中查询上述移动轨迹所对应的控制功能,进而读取对应的手势操作指令来执行相应的操作动作。
在此,假设使用区间R1具有控制功能A。欲开启控制功能A的预设规则设定为:只要操作物体有经过使用区间R1,处理单元110便可执行控制功能A。即便如移动轨迹610所示,操作物体一开始就直接进入至使用区间R1,处理单元110亦能够开启控制功能A。
另外,设定移动轨迹620、630为执行控制功能B的预设规则,设定移动轨迹640、650为执行控制功能C的预设规则。移动轨迹630所示为:操作物体先进入使用区间R2,接着移动至使用区间R5再返回使用区间R2。移动轨迹620所示为:操作物体先进入使用区间R2,接着移动至使用区间R3再返回使用区间R2。而当侦测到移动轨迹620或移动轨迹630时,处理单元110执行控制功能B。
移动轨迹640所示为:操作物体由使用区间R1进入,并依序往使用区间R2、R5及R4移动。移动轨迹640所示为:操作物体由使用区间R1进入,并依序往使用区间R2、R5移动。据此,当侦测到移动轨迹640时,处理单元110执行控制功能C。
此外,还可设置更多其它可容许的移动轨迹。图7是依照本发明另一实施例的感测区间与移动轨迹的示意图。请参照图7,感测区间S的坐标范围中,定义有使用区间R1~R5的坐标范围。在此例中,仍只有使用区间R1具有特定的控制功能A,而使用区间R2~R5则并不具有特定的控制功能,同样可由使用者自行来设定。例如,使用者可事先在数据库中储存所定义的移动轨迹及其所对应的操作功能。
操作轨迹711~715、721~723、731~737可如实线箭号所示,亦可扩大至如虚线所示。其中,当侦测到操作轨迹711、713或715时,处理单元110执行操作功能A。当侦测到操作轨迹721或723时,处理单元110执行操作功能B。当侦测到操作轨迹731、733、735或737时,处理单元110执行操作功能C。可以知道的是,上述图6及图7仅为举例说明,不应以此为限。例如,在其它实施例中,亦可定义各个使用区间具有对应的操作功能。
另外,除了感测区间可划分为多个使用区间,在XY平面中亦可定义为多个控制区域。举例来说,以图4为例,在靠近感测模块120的使用区间41中,进一步在XY平面中依据感测模块120的感测范围,于感测区间S中的水平平面(即XY平面)定义出多个控制区域而获得一区域信息。即,区域信息中包括各个控制区域的坐标范围。上述区域信息例如记录于储存单元130的数据库。当被开启的控制功能为虚拟触控板功能(作为操作物体的手掌P位于使用区间41)时,便可进一步依据操作物体在水平平面的所在位置来决定所能执行的操作动作。
举例来说,图8是依照本发明一实施例的感测范围的示意图。请参照图8,水平平面中定义有四个控制区域,包括主要区域800、上方边缘区域801、左方边缘区域802以及右方边缘区域803。在此,感测模块120的配置与图2相似,故省略相关描述。
主要区域800为感测模块120的感测范围,即,感测模块120是位于主要区域800下方。而在左方边缘区域802及右方边缘区域803中,虽然无法侦测到X轴的变动量,但仍可侦测到Y轴的变动量。在上方边缘区域801中,虽然无法侦测到Y轴的变动量,但仍可侦测到X轴的变动量。据此,主要区域800对应的操作动作可设定为光标控制动作。上方边缘区域801对应的操作动作可设定为边缘拨动(edge swipe)动作;左方边缘区域802与右方边缘区域803其中之一对应的操作动作可设定为缩放(zoom)动作,其中另一则设定为卷动(scroll)动作。在此,假设左方边缘区域802对应于缩放动作,右方边缘区域803对应于卷动动作。
因此,当所开启的控制功能为虚拟触控板功能时,处理单元110会对操作物体在水平平面的所在位置与区域信息进行比对,藉此获得操作物体的所在位置所在的控制区域。将操作物体的所在位置对照储存单元130中的区域信息,藉以来判断判断是否可执行边缘拨动动作、卷动动作或缩放动作。底下搭配图8再举一例说明。
图9是依照本发明一实施例的光标移动的判断方法的流程图。请参照图9,首先在步骤S901中,开始光标移动的判断。在步骤S905中,处理单元110判断所在位置是否可执行边缘拨动动作。例如,以侦测到的操作物体所在位置对照区域信息中的上方边缘区域801的坐标范围,便可得知操作物体的所在位置是否在上方边缘区域801。
若操作物体的所在位置在上方边缘区域801内,如步骤S910所示,处理单元110依据手势(如:侦测操作物体在X轴方向(第一方向)的变动量)来执行边缘拨动动作。若操作物体的所在位置不在上方边缘区域801内,执行步骤S915。
在步骤S915中,处理单元110判断所在位置是否可执行缩放动作。例如,以侦测到的操作物体所在位置对照区域信息中的左方边缘区域802的坐标范围,便可得知操作物体的所在位置是否在左方边缘区域802。若是,处理单元110会侦测操作物体在Y轴方向(第二方向)的变动量,藉此依据手势来执行缩放动作,如步骤S920所示。若操作物体的所在位置不在左方边缘区域802内,执行步骤S925。
在步骤S925中,处理单元110判断所在位置是否可执行卷动动作。与上述相似,以侦测到的操作物体所在位置对照区域信息中的右方边缘区域803的坐标范围,便可得知操作物体的所在位置是否在右方边缘区域803。若是,处理单元110会侦测操作物体在Y轴方向的变动量,藉此依据手势来执行卷动动作,如步骤S930所示。
倘若操作物体的所在位置皆不在上方边缘区域801、左方边缘区域802以及右方边缘区域803时,执行步骤S935。在步骤S935中,处理单元110执行光标控制动作。当操作物体的所在位置位于主要区域800时,处理单元110会侦测操作物体在X轴方向(第一方向)的变动量与在Y轴方向(第二方向)的变动量,藉此相对应地移动光标。上述步骤S905、S915、S925的执行顺序仅为举例说明,在其它实施例中并不限定其执行顺序。
底下再举一例来说明所开启的控制功能为点击功能时,如何判断操作物体的点击。图10是依照本发明一实施例的点击的判断方法的流程图。在本实施例中,假设于感测区间中,当操作物体在Z轴的高度大于门坎值(例如40mm)时,即开启点击功能。以图2、图6及图8而言,使用区间R1中主要区域800的上方空间(凸起处)所对应为点击功能,利用传感器25来侦测操作物体在Z轴的变化量。
处理单元110会基于操作物体的移动方向与所在方向,将操作物体在垂直轴向(Z轴方向)上的垂直变化量与点击操作信息进行比对,以判断是否要执行点击动作。所述点击动作为右键点击动作或左键点击动作。
请参照图10,在步骤S1005中,处理单元110判断操作物体的所在位置是否可执行边缘拨动、缩放动作或卷动动作。若是,执行步骤S901,处理单元110执行光标移动判断,即执行步骤S905~S935。若否,在步骤S1015中,处理单元110判断操作物体是否为左键下压状态,且操作物体已离开下压区域。例如,以图8而言,将主要区域800视为触控板,并且具有与触控板相同的功能。主要区域800中可设置左键的下压区域与右键的下压区域。据此,处理单元110便可以操作物体的所在位置及垂直轴向上的垂直变化量对照数据库的点击操作信息,判断操作物体是否处于左键下压状态,且侦测到操作物体已离开所允许的下压区域。
若步骤S1015为否,执行步骤S1025;反之,若为是,执行步骤S1020,处理单元110更改左键功能为放开。接着,在步骤S1025中,判断操作物体是否可执行右键点击动作。以操作物体的移动方向和所在位置对照数据库中的点击操作信息,藉此判断是否可执行右键点击动作。
若步骤S1025为是,执行步骤S1030,处理单元110发出右键点击信号。若步骤S1025为否,执行步骤S1035,处理单元110以操作物体的移动方向和所在位置对照数据库中的点击操作信息,判断操作物体是否为左键下压状态。若是,执行步骤S1040,处理单元110发出左键下压信号。
若步骤S1035为否,执行步骤S1045,处理单元110会以操作物体的所在位置对照数据库中的点击操作信息,进一步判断操作物体是否不在可执行点击的区域。若不在可执行点击的区域,则返回步骤S1005,重新执行点击的判断。若在可执行点击的区域,在步骤S1050中,以操作物体的移动方向和位置对照数据库中的点击操作信息,判断是否可执行左键点击动作。若是,则执行步骤S1055,发出左键点击信号。若否,则执行步骤S901,进入光标移动判断。
另外,在上述方法通过感应模块120侦测使用者的手势操作,进而对电子装置100执行操作和控制的情况下,由于每个人的手掌宽度、长度、厚度等皆不同,因此,为了避免误判和***操作的问题,当使用者初次使用电子装置100时,可先让电子装置来启动一学习功能,即:使用者将手放置在键盘上时,处理单元110会通过感应模块120来侦测并记录使用者的手部的特征和相关数值。据此,当使用者的手掌宽度、长度、厚度不同时,处理单元110会根据初始所记录的相关数值,并配合使用者在操作时所接收到的数据数据演算和判断,以避免误判的情形。
此外,通过上述实施方式,当使用者进行手势操作时,软件会依据接收到的使用者于触碰时的细微动作,进一步预测使用者欲进行的操作方向或功能,使操作更顺畅及符合消费者的使用习惯。
综上所述,利用感测模块来侦测操作物体的移动,使得使用者可在立体空间中来操作电子装置,增加使用上的便利性。据此,电子装置利用立体空间的操作来取代触控板,因此无需安装触控板而省下掌托的区域,进而缩小电子装置的尺寸。并且,可提供使用者多层(multi-layer)的操作模式,即在感测区间中进一步划分为多个使用区间,因而可于感测区间中执行多种控制功能。另外,还可根据使用者的手掌(操作物体)距离键盘的高度(根据Z轴的高度),来自动执行模式的切换,提高了使用上的便利性。
虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围以权利要求中所界定的内容为准。
Claims (15)
1.一种电子装置的操作方法,其特征在于,该电子装置包括一感测模块,该方法包括:
当该感测模块于一感测区间内侦测到一操作物体时,开启一空间操作模式,其中在该空间操作模式下,该感测区间定义有多个使用区间,且每一该些使用区间具有对应的控制功能;
在该空间操作模式下,依据该操作物体目前于该感测区间的一所在空间,开启该所在区间所对应的该控制功能;以及
通过该感测模块侦测该操作物体的一移动信息,执行被开启的该控制功能中所对应的操作动作。
2.如权利要求1所述的方法,其特征在于,更包括:
在开启该所在区间所对应的该控制功能的步骤之前,判断该感测模块所侦测到该操作物体的一移动轨迹是否符合一预设规则,以该操作轨迹符合该预设规则时,开启该所在区间所对应的该控制功能。
3.如权利要求1所述的方法,其特征在于,更包括:
当该电子装置的一键盘的一按键被开启、或所设定的一热键被开启、或侦测到该操作物体执行一特定操作动作时,关闭该空间操作模式,并切换至一键盘操作模式。
4.如权利要求1所述的方法,其特征在于,更包括:
在该空间操作模式下,基于该感测模块所侦测到该操作物体的移动轨迹,移动显示于该电子装置的一显示单元中的光标。
5.如权利要求1所述的方法,其特征在于,在开启该所在区间所对应的该控制功能的步骤之后,更包括:
当该控制功能为一虚拟触控板功能时,执行下列步骤:
对该操作物体在一水平平面的所在位置与一区域信息进行比对,其中该区域信息是依据该感测模块的感测范围,于该感测区间中的该水平平面定义出多个控制区域而获得,藉此获得该操作物体的该所在位置位于该些控制区域其中之一;
其中,当该所在位置位于该些控制区域中的一主要区域时,侦测该操作物体在一第一方向的一第一变动量与在一第二方向的一第二变动量;当该所在位置位于该些控制区域中的一上方边缘区域时,侦测该操作物体在该第一方向的该第一变动量;当该所在位置位于该些控制区域中的一左方边缘区域或一右方边缘区域时,侦测该操作物体在该第二方向的该第二变动量。
6.如权利要求5所述的方法,其特征在于,该上方边缘区域对应于一边缘拨动动作;该左方边缘区域与该右方边缘区域其中之一对应于一缩放动作;该左方边缘区域与该右方边缘区域其中另一对应一卷动动作;该主要区域对应一光标控制动作。
7.如权利要求1所述的方法,其特征在于,在开启该所在区间所对应的该控制功能的步骤之后,更包括:
基于该操作物体的移动方向与该所在方向,将该操作物体在一垂直轴向上的垂直变化量与一点击操作信息进行比对,以判断是否执行一点击动作。
8.如权利要求7所述的方法,其特征在于,该点击动作为一右键点击动作或一左键点击动作。
9.如权利要求1所述的方法,其特征在于,该移动信息包括:移动方向、移动轨迹、移动速度以及移动变化量。
10.如权利要求1所述的方法,其特征在于,该感测模块包括至少一传感器。
11.一种电子装置,其特征在于,包括:
一感测模块,于一感测区间内侦测一操作物体的移动;
一处理单元,耦接该感测模块;以及
一储存单元,耦接于该处理单元,包括一空间配置信息,其中,该空间配置信息记录有:在一空间操作模式下,于该感测区间中所定义的多个使用区间的坐标范围,以及每一该些使用区间所对应的控制功能;
其中,当该感测模块于该感测区间内侦测到该操作物体时,该处理单元开启该空间操作模式;该处理单元依据该操作物体目前于该感测区间的一所在空间,开启该所在区间所对应的该控制功能;以及该处理单元通过该感测模块侦测该操作物体的一移动信息,执行被开启的该控制功能中所对应的操作动作。
12.如权利要求11所述的电子装置,其特征在于,该感测模块包括一第一传感器、一第二传感器、一第三传感器、一第四传感器以及一第五传感器,其中,该第五传感器由该第一传感器、该第二传感器、该第三传感器以及该第四传感器所围绕而配置,而该第五传感器负责侦测该操作物体于Z轴的移动,该第一传感器、该第二传感器、该第三传感器以及该第四传感器负责侦测该操作物体于X轴及Y轴的移动。
13.如权利要求11所述的电子装置,其特征在于,该处理单元在开启该所在区间所对应的该控制功能的步骤之前,判断该感测模块所侦测到该操作物体的一移动轨迹是否符合一预设规则,以该操作轨迹符合该预设规则时,开启该所在区间所对应的该控制功能。
14.如权利要求11所述的电子装置,其特征在于,更包括:
一键盘,耦接至该处理单元,并且该感测模块配置于该键盘上;
其中,当该键盘的一按键被开启、或所设定的一热键被开启、或侦测到该操作物体执行一特定操作动作时,该处理单元关闭该空间操作模式,并切换至一键盘操作模式。
15.如权利要求11所述的电子装置,其特征在于,更包括:
一显示单元,耦接至该处理单元;
在该空间操作模式下,该处理单元基于该感测模块所侦测到该操作物体的移动轨迹,移动显示于该显示单元中的光标。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261641921P | 2012-05-03 | 2012-05-03 | |
US61/641,921 | 2012-05-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103425242A true CN103425242A (zh) | 2013-12-04 |
CN103425242B CN103425242B (zh) | 2016-07-06 |
Family
ID=49512156
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310115667.1A Active CN103425242B (zh) | 2012-05-03 | 2013-04-03 | 电子装置及其操作方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20130293477A1 (zh) |
CN (1) | CN103425242B (zh) |
TW (1) | TWI485577B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104111730A (zh) * | 2014-07-07 | 2014-10-22 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN104714639A (zh) * | 2014-12-30 | 2015-06-17 | 上海孩子国科教设备有限公司 | 跨空间进行操作的方法及客户端 |
CN105224086A (zh) * | 2015-10-09 | 2016-01-06 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9582078B1 (en) * | 2013-06-28 | 2017-02-28 | Maxim Integrated Products, Inc. | Integrated touchless joystick-type controller |
US9921739B2 (en) * | 2014-03-03 | 2018-03-20 | Microchip Technology Incorporated | System and method for gesture control |
TWI553508B (zh) * | 2015-03-03 | 2016-10-11 | 緯創資通股份有限公司 | 物件感測裝置與方法 |
TWI588734B (zh) * | 2015-05-26 | 2017-06-21 | 仁寶電腦工業股份有限公司 | 電子裝置及其操作方法 |
TWI800249B (zh) * | 2022-02-08 | 2023-04-21 | 開酷科技股份有限公司 | 自定義手勢的方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5729249A (en) * | 1991-11-26 | 1998-03-17 | Itu Research, Inc. | Touch sensitive input control device |
US5821922A (en) * | 1997-05-27 | 1998-10-13 | Compaq Computer Corporation | Computer having video controlled cursor system |
US20100238138A1 (en) * | 2009-02-15 | 2010-09-23 | Neonode Inc. | Optical touch screen systems using reflected light |
US20110090417A1 (en) * | 2009-10-15 | 2011-04-21 | Gee-Bum Kim | Liquid crystal display with improved side visibility and fabrication method thereof |
WO2011069148A1 (en) * | 2009-12-04 | 2011-06-09 | Next Holdings Limited | Methods and systems for position detection using an interactive volume |
CN102141860A (zh) * | 2009-10-20 | 2011-08-03 | 柯斯达公司 | 非接触式指示装置 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6222525B1 (en) * | 1992-03-05 | 2001-04-24 | Brad A. Armstrong | Image controllers with sheet connected sensors |
US5561445A (en) * | 1992-11-09 | 1996-10-01 | Matsushita Electric Industrial Co., Ltd. | Three-dimensional movement specifying apparatus and method and observational position and orientation changing apparatus |
US8674932B2 (en) * | 1996-07-05 | 2014-03-18 | Anascape, Ltd. | Image controller |
KR100480770B1 (ko) * | 2001-07-12 | 2005-04-06 | 삼성전자주식회사 | 3차원 공간상의 정보 포인팅 방법 |
US20030208606A1 (en) * | 2002-05-04 | 2003-11-06 | Maguire Larry Dean | Network isolation system and method |
US9760214B2 (en) * | 2005-02-23 | 2017-09-12 | Zienon, Llc | Method and apparatus for data entry input |
EP1804154A3 (en) * | 2005-12-27 | 2012-08-08 | Poston Timothy | Computer input device enabling three degrees of freedom and related input and feedback methods |
WO2007089831A2 (en) * | 2006-01-31 | 2007-08-09 | Hillcrest Laboratories, Inc. | 3d pointing devices with keyboards |
US8354997B2 (en) * | 2006-10-31 | 2013-01-15 | Navisense | Touchless user interface for a mobile device |
WO2008095226A1 (en) * | 2007-02-08 | 2008-08-14 | Silverbrook Research Pty Ltd | Bar code reading method |
US8726194B2 (en) * | 2007-07-27 | 2014-05-13 | Qualcomm Incorporated | Item selection using enhanced control |
GB2484232B (en) * | 2009-07-23 | 2015-10-28 | Hewlett Packard Development Co | Display with an optical sensor |
EP2620849B1 (en) * | 2010-09-22 | 2019-08-28 | Shimane Prefectural Government | Operation input apparatus, operation input method, and program |
TWI432996B (zh) * | 2010-12-10 | 2014-04-01 | Compal Electronics Inc | 調整一鍵盤介面之顯示外觀的方法 |
US8727980B2 (en) * | 2011-03-10 | 2014-05-20 | Medicalcue, Inc. | Umbilical probe system |
US20130069881A1 (en) * | 2011-09-15 | 2013-03-21 | Research In Motion Limited | Electronic device and method of character entry |
EP2776908A4 (en) * | 2011-11-09 | 2015-07-15 | Blackberry Ltd | INPUT DEVICE AND METHOD FOR ELECTRONIC APPARATUS |
US20130154955A1 (en) * | 2011-12-19 | 2013-06-20 | David Brent GUARD | Multi-Surface Touch Sensor Device With Mode of Operation Selection |
US20130215038A1 (en) * | 2012-02-17 | 2013-08-22 | Rukman Senanayake | Adaptable actuated input device with integrated proximity detection |
US20130222416A1 (en) * | 2012-02-29 | 2013-08-29 | Pantech Co., Ltd. | Apparatus and method for providing a user interface using flexible display |
US8928590B1 (en) * | 2012-04-03 | 2015-01-06 | Edge 3 Technologies, Inc. | Gesture keyboard method and apparatus |
TWI470475B (zh) * | 2012-04-17 | 2015-01-21 | Pixart Imaging Inc | 電子系統 |
US20140109016A1 (en) * | 2012-10-16 | 2014-04-17 | Yu Ouyang | Gesture-based cursor control |
US20140118265A1 (en) * | 2012-10-29 | 2014-05-01 | Compal Electronics, Inc. | Electronic apparatus with proximity sensing capability and proximity sensing control method therefor |
US20140240215A1 (en) * | 2013-02-26 | 2014-08-28 | Corel Corporation | System and method for controlling a user interface utility using a vision system |
-
2013
- 2013-03-15 TW TW102109285A patent/TWI485577B/zh active
- 2013-04-03 CN CN201310115667.1A patent/CN103425242B/zh active Active
- 2013-04-26 US US13/871,004 patent/US20130293477A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5729249A (en) * | 1991-11-26 | 1998-03-17 | Itu Research, Inc. | Touch sensitive input control device |
US5821922A (en) * | 1997-05-27 | 1998-10-13 | Compaq Computer Corporation | Computer having video controlled cursor system |
US20100238138A1 (en) * | 2009-02-15 | 2010-09-23 | Neonode Inc. | Optical touch screen systems using reflected light |
US20110090417A1 (en) * | 2009-10-15 | 2011-04-21 | Gee-Bum Kim | Liquid crystal display with improved side visibility and fabrication method thereof |
CN102141860A (zh) * | 2009-10-20 | 2011-08-03 | 柯斯达公司 | 非接触式指示装置 |
WO2011069148A1 (en) * | 2009-12-04 | 2011-06-09 | Next Holdings Limited | Methods and systems for position detection using an interactive volume |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104111730A (zh) * | 2014-07-07 | 2014-10-22 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN104111730B (zh) * | 2014-07-07 | 2017-11-07 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN104714639A (zh) * | 2014-12-30 | 2015-06-17 | 上海孩子国科教设备有限公司 | 跨空间进行操作的方法及客户端 |
CN104714639B (zh) * | 2014-12-30 | 2017-09-29 | 上海孩子国科教设备有限公司 | 跨空间进行操作的方法及客户端 |
CN105224086A (zh) * | 2015-10-09 | 2016-01-06 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN105224086B (zh) * | 2015-10-09 | 2019-07-26 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103425242B (zh) | 2016-07-06 |
TW201346647A (zh) | 2013-11-16 |
US20130293477A1 (en) | 2013-11-07 |
TWI485577B (zh) | 2015-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103425242B (zh) | 电子装置及其操作方法 | |
CN102789332B (zh) | 于触控面板上识别手掌区域方法及其更新方法 | |
CN102224483B (zh) | 具有绝对及相对输入模式的触敏显示屏幕 | |
CA2846965C (en) | Gesturing with a multipoint sensing device | |
CN101609388B (zh) | 可解译多物件手势的触控板模块及其操作方法 | |
JP5721662B2 (ja) | 入力受付方法、入力受付プログラム、及び入力装置 | |
JP5323070B2 (ja) | 仮想キーパッドシステム | |
US20050162402A1 (en) | Methods of interacting with a computer using a finger(s) touch sensing input device with visual feedback | |
CN104657062A (zh) | 图形编辑方法以及电子装置 | |
US9477398B2 (en) | Terminal and method for processing multi-point input | |
CN103218044B (zh) | 一种基于物理回馈的触摸装置及其触摸处理方法 | |
KR20140117137A (ko) | 터치용 펜을 이용한 휴대용 장치 및 이를 이용한 어플리케이션 제어 방법 | |
KR20140033839A (ko) | 터치스크린을 구비한 단말에서 한 손을 이용한 사용자 인터페이스 방법 및 장치 | |
CN104679224B (zh) | 输入设备及输入管理*** | |
WO2018019050A1 (zh) | 基于触敏表面—显示器的手势控制交互方法与设备 | |
CN103686283A (zh) | 一种智能电视遥控器人机交互方法 | |
CN101482799A (zh) | 通过触摸式屏幕控制电子设备的方法及电子设备 | |
US20110216014A1 (en) | Multimedia wireless touch control device | |
US20140298275A1 (en) | Method for recognizing input gestures | |
CN103257724B (zh) | 一种非接触式鼠标及其操作方法 | |
KR101809278B1 (ko) | 사용자의 움직임을 감지하여 문자를 입력하는 장치 및 방법 | |
CN101739165B (zh) | 电子装置及其控制方法 | |
CN102929553B (zh) | 利用产生于触控键盘的触控信号作为触控指令输入的方法 | |
JP2006268663A (ja) | カーソル移動量制御装置、カーソルの移動量制御方法、プログラムおよび記録媒体 | |
CN104423657A (zh) | 信息处理的方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |