电子装置的控制方法_2

文档序号:9432160阅读:来源:国知局
位功能。举例来说,多个感测像素Pl?P3可定义几何平面(多个感测像素Pl?P3并未同时位于同一直线上)。当发光源112发射多个检测信号SSl?SS3时,多个感测像素Pl?P3可分别检测多个反射信号SRl?SR3,并据以产生多个检测结果。感测元件114便可对该多个检测结果进行运算(例如,三角定位)以得到使用者的手的位置,进而判断该轨迹信息(例如,物件位置与时间的关系)。
[0053]以上光学感测模组110的实作方式仅用于说明,并非用来作为本发明的限制。在一实作范例中,光学感测模组110也可由感测器阵列来实作。另外,除了将光学感测模组110设置于显示面102的上方(电子装置110的上边框),将光学感测模组110设置于显示面102的左方、右方、下方或其他地方也是可行的。再者,本发明电子装置所提供的非接触式感测区域不一定要位于光学感测模组的正前方。请参照图3,其为本发明电子装置的另一实施例的示意图。电子装置300基于图1所示的电子装置100的架构,而两者之间的主要差别在于光学感测模组310所提供的非接触式感测区域WB可位于(或大致位于)显示面302的正前方。举例来说,可利用光学设计(例如,调整光学感测模组内部元件(诸如光学透镜)的位置)来将调整图2所示的感测元件114的感测视野及/或发光源112的照射范围,以实作出具有非接触式感测区域WB的光学感测模组310,其中光学感测模组310可采用图2的相关段落所述的光学感测机制来运作。如此一来,使用者便可在显示面302中央的前方进行手势操作,以符合使用者直觉的操控习惯。
[0054]值得注意的是,本发明电子装置还可在非接触式感测区域内定义手势操作区域,并可依据位于该电子装置周遭的非接触物件在该手势操作区域内与该手势操作区域外之间往返的轨迹信息(例如,移动轨迹或移动方向),来定义直觉的非接触式手势。请连同图3来参照图4。图4为图3所示的电子装置300的前视图。由图4可知,电子装置300还可在靠近显示面302之处提供/定义手势操作区域GR,如此一来,电子装置300/光学感测模组310便可判断使用者的手在手势操作区域GR内与手势操作区域GR外之间移动所产生的轨迹信息(例如,移动轨迹或移动方向)、依据该轨迹信息来辨识使用者的手所对应的非接触手势,以及依据该非接触手势致使电子装置300对应执行特定功能。举例来说(但本发明不限于此),手势操作区域GR在显示面302上的投影可以是(或近似)显示面302,因此,位于显示面302前方的使用者便可将“手是否通过显示面302的边缘(或电子装置300的边框)”作为判断“手是否进入/离开手势操作区域GR”的基准。进一步的说明如下。
[0055]请一并参照图4与图5。图5为本发明控制电子装置的一实施例的示意图。一开始,使用者的手处于手势操作区域GR内的起始位置Psi,接下来,使用者的手自起始位置Psi朝显示面302移动至中继位置P11,其中使用者的手在朝向且垂直于显示面302的方向所移动的距离超过预定距离。也就是说,使用者的手所移动的距离(起始位置Psi与中继位置P11之间的距离)在显示面302上通过起始位置Psi的法线方向上的投影会大于该预定距离。在一实作范例中,使用者的手可直接从起始位置Psi以朝向且垂直于显示面302的方向移动至中继位置P11,使得使用者从显示面302正前方会看到起始位置Psi与中继位置P ?在显示面302上的投影点大致重叠。
[0056]在中继位置P11停留超过预定时间之后,使用者的手可自中继位置P11以平行于显示面302的方向移动,在显示面302的右方离开手势操作区域GR。当光学感测模组310判断出上述轨迹信息时(例如,采用图2的相关段落所述的光学感测机制),光学感测模组310(或电子装置300的处理电路,在图中未示出)便可依据上述轨迹信息来辨识出使用者执行的是靠近与平移手势。在辨识出该靠近与平移手势之后,光学感测模组310(或电子装置300的该处理电路)便可致使电子装置300对应执行特定功能。举例来说(但本发明不限于此),在电子装置300处在文件/网页/照片浏览模式下,图5所示的该非接触手势可致使电子装置300对应执行换页功能或页面滚动功能(例如,显示画面往右滚动)。在另一范例中,当电子装置300执行选取指令以选取显示画面中的特定项目(图4与图5中未示出)时,图5所示的该非接触手势可致使电子装置300删除该特定项目(例如,将特定项目从显示画面右方丢出)。
[0057]值得注意的是,使用者的手在中继位置P11所停留的时间长短可对应不同的特定功能。举例来说(但本发明不限于此),光学感测模组310还可判断使用者的手停留在中继位置P11的时间是否超过另一个预定时间(大于该预定时间)。当使用者的手停留在中继位置P11的时间介于该预定时间与该另一个预定时间之间时,电子装置300可根据该靠近与平移手势执行的第一特定功能(例如,移动画面,如同使用鼠标进行画面滚动);当使用者的手停留在中继位置P11的时间超过该另一个预定时间时,电子装置300可根据该靠近与平移手势执行的不同于该第一特定功能的第二特定功能(例如,移动所选取的项目,如同使用鼠标进行项目拖曳)。
[0058]另外,为了提升轨迹检测的准确性,本发明所提供的电子装置的控制方法还可包含检测起始位置的步骤,以防止误操作。举例来说,在图5所示的实施例中,光学感测模组310可判断使用者的手停留在特定位置的时间是否超过特定时间(例如,根据反射信号的波形或位置运算结果来判断)。当判断出使用者的手停留在该特定位置的时间超过该特定时间时,光学感测模组310才可将该特定位置作为手势操作的起始位置(例如,起始位置Psi)。接下来,光学感测模组310便可判断位于该起始位置的使用者的手在手势操作区域GR内与手势操作区域GR外之间移动所产生的轨迹信息。
[0059]虽然以上是以手势操作区域GR (其在显示面302上的投影大致是显示面302的大小)来作为范例说明,然而,依实际需求来调整手势操作区域的大小及/或位置也是可行的。为了便于理解本发明的技术特征,以下仍是基于图4所示的手势操作区域GR来说明本发明电子装置的控制机制,但这并非用来作为本发明的限制。
[0060]请一并参照图4与图6。图6为本发明控制电子装置的另一实施例的示意图。使用者的手自手势操作区域GR外的起始位置Ps2以平行于显示面302的方向移动,在显示面302的右方进入手势操作区域GR而抵达位于手势操作区域GR内的中继位置PI2。在中继位置P12停留超过预定时间之后,使用者的手自中继位置P12远离显示面302,其中使用者的手在远离且垂直于显示面302的方向所移动的距离超过预定距离。也就是说,使用者的手所远离的距离在显示面302上通过中继位置P12的法线方向上的投影会大于该预定距离。在一实作范例中,使用者的手可直接从中继位置P12以远离且垂直于显示面302的方向移动。
[0061]当光学感测模组310判断出上述轨迹信息时(例如,采用图2的相关段落所述的光学感测机制),光学感测模组310 (或电子装置300的处理电路,图中未示出)便可依据上述轨迹信息来辨识出使用者执行的是平移与远离手势。在辨识出该平移与远离手势之后,光学感测模组310(或电子装置300的该处理电路
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1