电子互动装置以及菜单选项排列方法

文档序号:6429883阅读:364来源:国知局

专利名称::电子互动装置以及菜单选项排列方法
技术领域
:本发明为有关于管理菜单选项(menuitem)的技术,特别地,为有关于在虚拟立体(virtual3D)空间内排列(arrange)菜单选项(menuitem)的装置与方法。
背景技术
:随着潮流所趋,越来越多的电子装置,诸如计算机、移动电话、多媒体播放装置、游戏设备等,都使用了显示面板作为人机界面(Man-Machinehterface,匪I)。显示面板(displaypanel)可为具有检测触控功能的触控面板,让使用者通过笔尖、触控笔、或手指等进列与触控面板的互动。此外,显示面板还可提供图形用户界面(GraphicalUserInterface,⑶I),以供使用者浏览代表着已安装或内建的应用/工具(widget)的菜单选项。一般来说,电子装置的显示面板都设计为小尺寸,而菜单选项的数量却往往超过该显示面板所能显示的范围,为了解决这个问题,可将菜单选项分群组(group),让显示面板在一个时间仅显示一特定群组的菜单选项。图1为显示传统的菜单选项排列示意图。如图1所示,总共有50个菜单选项(标示为MI-IMI-50)被分类为4个群组,每个群组为分别显示于一页面(page)。该4个页面可配置为以水平方式排列,让用户在显示面板上由右至左进列翻页的动作,或者,该4个页面可配置为以垂直方式排列,让用户在显示面板上由下至上进列翻页的动作。由于这样的排列方式仅能在显示面板上提供有限的菜单选项数量,所以用户必须一再进列翻页的动作以试图寻找特定的一菜单选项,而反复地进列翻页的动作不仅耗时、更耗用多余的电量。因此,亟需有一种更为有效且直觉的菜单选项排列方式,能够免去反复翻页的缺点。
发明内容有鉴于此,本发明提供一种电子互动装置以及菜单选项排列方法。本发明的一实施例提供了一种电子互动装置,适用于虚拟立体空间内排列多个菜单选项。上述电子互动装置包括处理单元,上述处理单元为用以配置一触控屏幕以于第一行(row)显示上述菜单选项的第一集合、以及于第二行显示上述菜单选项的第二集合。其中上述第一行为低于上述第二行,且上述第二集合中的菜单选项的尺寸为小于上述第一集合中的菜单选项的尺寸。本发明的另一实施例提供了一种菜单选项排列方法,适用于虚拟立体空间内排列多个菜单选项。上述菜单选项排列方法包括以下步骤于电子互动装置的一触控屏幕上的第一行显示上述菜单选项的一第一集合;以及于上述触控屏幕上的第二行显示上述菜单选项的第二集合,其中上述第一行为低于上述第二行,且上述第二集合中的菜单选项的尺寸为小于上述第一集合中的菜单选项的尺寸。本发明的另一实施例提供了一种电子互动装置,适用于虚拟立体空间内排列菜单选项。上述电子互动装置包括处理单元,上述处理单元为用以在触控屏幕上检测到对象的接触或接近,配置上述触控屏幕以显示多个菜单选项,以及于上述菜单选项其中之一处检测到上述对象的接触或接近时,启动相应于上述菜单选项其中之一的应用程序。其中上述菜单选项为于虚拟对象的表面(surface)上沿着一顺时针或逆时针以及的向上或向下路径而排列。本发明的另一实施例提供了一种菜单选项排列方法,适用于虚拟立体空间内排列菜单选项。上述菜单选项排列方法包括以下步骤在电子互动装置的触控屏幕上显示多个菜单选项;以及在上述触控屏幕上位于上述菜单选项其中之一处检测到对象的接触或接近时,启动相应于上述菜单选项其中之一的应用程序,其中上述菜单选项为于虚拟对象的表面上沿着顺时针或逆时针的向上或向下路径而排列。本发明的另一实施例提供了一种电子互动装置,适用于虚拟立体空间内排列菜单选项。上述电子互动装置包括处理单元,上述处理单元为用以在触控屏幕上检测到对象的接触或接近,于上述触控屏幕上显示虚拟对象的表面上沿着一路径而排列的多个可启动(launchable)菜单选项与不可启动(non-launchable)菜单选项,于上述可启动菜单选项其中之一处检测到上述对象的接触或接近时,启动相应于上述可启动菜单选项其中之一的应用程序,以及于上述不可启动菜单选项其中之一处检测到上述对象的接触或接近时,配置上述触控屏幕以将上述可启动菜单选项与上述不可启动菜单选项沿着上述路径移动一距离。本发明的另一实施例提供了一种菜单选项排列方法,适用于虚拟立体空间内排列菜单选项。上述菜单选项排列方法包括以下步骤于一电子互动装置的触控屏幕上显示虚拟对象的表面上沿着一路径而排列的多个可启动菜单选项与不可启动菜单选项;于上述可启动菜单选项其中之一处检测到上述对象的接触或接近时,启动相应于上述可启动菜单选项其中之一的应用程序;于上述不可启动菜单选项其中之一处检测到上述对象的接触或接近时,取得上述不可启动菜单选项其中之一的第一索引值;针对上述不可启动菜单选项其中之一取得上述可启动菜单选项其中之一的第二索引值;以及将上述可启动菜单选项与上述不可启动菜单选项沿着上述路径移动一距离,其中上述距离为对应至上述第一索引值与上述第二索引值的差。关于本发明其他附加的特征与优点,所属领域技术人员在不脱离本发明的精神和范围内,当可根据本案实施方法中所揭露的电子互动装置、以及菜单选项排列方法,做些许的更动与润饰而得到。本发明提供的电子互动装置以及菜单选项排列方法,可以为使用者提供有效且直觉的菜单选项排列方式,能够免去反复翻页的缺点。图1为显示传统的菜单选项排列示意图。图2为根据本发明一实施例所述的移动电话的示意图。图3为根据本发明一实施例所述显示于触控屏幕沈上的菜单选项排列方式示意图。图4为根据本发明一实施例所述的菜单选项与消失线/消失点的关系示意图。图5为根据本发明一实施例所述的单击接触事件示意图。图6为根据本发明一实施例所述的向下拖曳事件示意图。图7为根据本发明另一实施例所述显示于触控屏幕沈上的菜单选项排列方式示意图。图8为显示图7中菜单选项的排列路径范例图。图9A与图9B为根据本发明另一实施例所述用以区分菜单选项可启动与否的虚拟圆柱体的俯视图。图10为根据本发明又一实施例所述显示于触控屏幕沈上的菜单选项排列方式示意图。图11为显示图10中菜单选项的排列路径范例图。图12A与图12B为根据本发明另一实施例所述用以区分菜单选项可启动与否的虚拟倒椎体的俯视图。图13为根据本发明一实施例所述于虚拟立体空间内排列菜单选项的方法流程图。图14为根据本发明另一实施例所述于虚拟立体空间内排列菜单选项的方法流程图。具体实施例方式本章节所叙述的是实施本发明的最佳方式,目的在于说明本发明的精神而非用以限定本发明的保护范围,应理解下行实施例可经由软件、硬件、韧体、或上述任意组合来实现。图2为根据本发明一实施例所述的移动电话的示意图,移动电话20包括射频(RadioFrequency,RF)单元21与基频单元22,以通过无线网络与一对应节点进列无线通信。基频单元22可包括多个硬件装置以执列基频信号处理,包括模拟数字转换(analogtodigitalconversion,ADC)/数字模拟转换(digitaltoanalogconversion,DAC)、±曾益(gain)调整、调制与解调制、以及编码/译码等。射频单元21可接收射频无线信号,并将已接收射频无线信号转换为基频信号以交由基频单元22进一步处理,或自基频单元22接收基频信号,并将已接收基频信号转换为射频无线信号以进列传送。射频单元21亦可包括多个硬件装置以执列上述射频转换,举例来说,射频单元21可包括一混频器(mixer)以将基频信号乘上移动通信系统的射频中的一振荡载波,其中该射频可为全球移动通信系统(GlobalSystemforMobilecommunications,GSM)技术所使用的900兆赫、1800兆赫、或1900兆赫,或宽带码分多址(WidebandCodeDivisionMultipleAccess,WCDMA)技术所使用的900兆赫、1900兆赫、或2100兆赫,或视其它无线接取技术(RadioAccessTechnology,RAT)的标准而定。另外,移动电话20还包括触控屏幕沈,以作为一部分的人机界面。人机界面意指用户得以与移动电话20互动的方式,可包括显示在屏幕上的菜单、图标(icon)、文字信息,以及实体按键、键盘、触控屏幕沈等等。触控屏幕沈可为一电阻式(resistive)、电容式(capacitive)、或其它类型的触控面板。根据屏幕上显示的菜单、图标、或文字信息,用户可手动去触摸(touch)、按压(press)、或点击(click)触控屏幕沈以操作移动电话20。移动电话20中的处理单元23可为通用处理器(general-purposedprocessor)或微控制器(Micro-ControlUnit,MCU),用以从存储器25或储存装置M加载程序代码并执列,以提供上述人机界面的功能。在不脱离本发明的精神和范围内,应可理解本发明所述的重新排列菜单选项的方法亦可适用于移动电话以外的电子互动装置,例如便携式多媒体播放器(PortableMediaPlayers,PMP)、全球定位系统(GlobalPositioningSystem,GPS)的导航装置、便携式游戏机等等。进一步说明,触控屏幕沈为用以提供视觉呈现的菜单选项,其代表已安装或内建于移动电话20中的应用/工具。菜单选项可分为多个集合(set),其中每个集合的菜单选项为分别显示于触控屏幕沈上的各别一行。图3为根据本发明一实施例所述显示于触控屏幕沈上的菜单选项排列方式示意图,如图3所示,触控屏幕沈上总共显示了7个集合的菜单选项,其中每个集合包含4个菜单选项,且每个集合为显示于各别一行,如此一来,该排列方式便可使触控屏幕26—次即显示观个菜单选项,特别是,7行为由下至上排排堆栈,且上方行中的菜单选项小于下方行中的菜单选项。也就是说,第一行为低于第二行且第二行中的菜单选项(意即第二集合中的菜单选项)小于第一行中的菜单选项(意即第一集合中的菜单选项),第二行为低于第三行且第三行中的菜单选项(意即第三集合中的菜单选项)小于第二行中的菜单选项(意即第二集合中的菜单选项),以此类推而建构出一虚拟立体空间,在该虚拟立体空间内看似下方行是较接近使用者的前置行、而上方行是较远离使用者的后置行。明确来说,不同行的菜单选项中具有相同水平排列顺序(horizontalsequentialorder)者为位于同一消失线(vanishingline)(标示为LlL4)上,且该消失线为延伸至一消失点(vanishingpoint)p,如图4所示。关于沿着消失线排列菜单选项,处理单元23首先决定第一行的菜单选项以及消失点ρ的位置,然后根据第一行的每个菜单选项的位置以及消失点P的位置便可决定出各自对应的消失线。假设消失点P的坐标为(Xp,yp),而第一行的菜单选项的位置分别为(XQQ,y00)、(χο'Υοι)、(,yJ、(,yJ,由于为同一行的菜单选项,所以y00=y01=y02=%3。依此可得出消失线LlL4的计算函式如下<X-χ、Ll=X=—-^oo)+xOO{yP-yooJ^x_太O1)L2=X=—-Cy-J(H)+xOl{yP-Joi)/_、L3=—-(y-少02)+χ02^yp~yo2Jr_λL4=X=—-(y-少03)+^03惟需了解的是,虽然图4中仅以两行为例说明如何沿着消失线排列菜单选项,所属领域技术人员当可依上述方式得出三、四行、或以上的菜单选项位置。接着,处理单元23可进一步决定多个第一比率Rli与第二比率R2i,用以沿着消失线排列后续行(或上方行)中的菜单选项,第一比率Rli代表第一行和第i行的间距与第一行和消失点P的间距的比率,第二比率Rl则代表第i行的菜单选项尺寸与第一行的菜单选项尺寸的比率。在一实施例,第一比率Rli与第二比率RI可为常增量数(constantincrement)。举例来说,若总共有7行菜单选项,第一比率Rli与第二比率Mi可为如表格xP-χ00[yPfxP-^01、[yp-JOlyfxP-^02、Λ~yo2y(χP一太03、1所示的常增量数权利要求1.一种电子互动装置,适用于虚拟立体空间内排列多个菜单选项,包括处理单元,配置触控屏幕以于第一行显示上述菜单选项的第一集合、以及于第二行显示上述菜单选项的第二集合,其中上述第一行为低于上述第二行,且上述第二集合中的菜单选项的尺寸为小于上述第一集合中的菜单选项的尺寸。2.如权利要求1所述的电子互动装置,其特征在于,上述第一集合与上述第二集合的菜单选项中具有相同水平排列顺序者为位于消失线上,且上述消失线为延伸至消失点。3.如权利要求1所述的电子互动装置,其特征在于,上述处理单元更在上述触控屏幕上位于上述菜单选项其中的一处检测到对象的接触或接近,以及启动相应于上述菜单选项其中的的应用程序。4.如权利要求1所述的电子互动装置,其特征在于,上述处理单元更于上述触控屏幕上检测到对象的接触或接近的向上移动时,缩小上述第一集合与上述第二集合中的菜单选项的尺寸,以及配置上述触控屏幕将上述第一集合中的菜单选项移至上述第二行、将上述第二集合中的菜单选项移至一第三行,其中上述第二行为低于上述第三行。5.如权利要求1所述的电子互动装置,其特征在于,上述处理单元更于上述触控屏幕上检测到对象的接触或接近的向下移动时,放大上述第二集合与第三集合中的菜单选项的尺寸,以及配置上述触控屏幕将上述第二集合中的菜单选项移至上述第一行以取代上述第一集合中的菜单选项、将上述第三集合中的菜单选项移至上述第二行。6.一种菜单选项排列方法,适用于虚拟立体空间内排列多个菜单选项,包括于电子互动装置的触控屏幕上的第一行显示上述菜单选项的第一集合;以及于上述触控屏幕上的第二行显示上述菜单选项的第二集合,其中上述第一行为低于上述第二行,且上述第二集合中的菜单选项的尺寸为小于上述第一集合中的菜单选项的尺寸。7.如权利要求6所述的菜单选项排列方法,其特征在于,上述第一集合与上述第二集合的菜单选项中具有相同水平排列顺序者为位于一消失在线,且上述消失线为延伸至消失点ο8.如权利要求6所述的菜单选项排列方法,其特征在于,更包括在上述触控屏幕上位于上述菜单选项其中之一处检测到对象的接触或接近;以及启动相应于上述菜单选项其中的应用程序。9.如权利要求6所述的菜单选项排列方法,其特征在于,更包括于上述触控屏幕上检测到对象的接触或接近的向上或向下移动时,将上述第一集合与上述第二集合中的菜单选项移至不同行。10.如权利要求9所述的菜单选项排列方法,其特征在于,上述第一集合与上述第二集合中的菜单选项的移动距离为根据上述向上或向下移动的持续时长而决定。11.一种电子互动装置,适用于一虚拟立体空间内排列菜单选项,包括处理单元,用于在一触控屏幕上检测到对象的接触或接近,配置上述触控屏幕以显示多个菜单选项,以及于上述菜单选项其中之处检测到上述对象的接触或接近时,启动相应于上述菜单选项其中之一的应用程序,其中上述菜单选项为于虚拟对象的表面上沿着顺时针或逆时针的向上或向下路径而排列。12.如权利要求11所述的电子互动装置,其特征在于,上述处理单元更于上述触控屏幕上检测到上述对象的接触或接近的向上移动时,配置上述触控屏幕以将上述菜单选项沿着上述路径往顺时针或逆时针的向上方向移动一距离。13.如权利要求11所述的电子互动装置,其特征在于,上述处理单元更于上述触控屏幕上检测到上述对象的接触或接近的向下移动时,配置上述触控屏幕以将上述菜单选项沿着上述路径往顺时针或逆时针的向下方向移动一距离。14.如权利要求11所述的电子互动装置,其特征在于,上述虚拟对象为虚拟的圆柱体或圆锥体。15.一种菜单选项排列方法,适用于一虚拟立体空间内排列菜单选项,包括在电子互动装置的触控屏幕上显示多个菜单选项;以及在上述触控屏幕上位于上述菜单选项其中之一处检测到对象的接触或接近时,启动相应于上述菜单选项其中之一的应用程序,其中上述菜单选项为于虚拟对象的表面上沿着顺时针或逆时针以及的向上或向下路径而排列。16.如权利要求15所述的菜单选项排列方法,其特征在于,更包括于上述触控屏幕上检测到上述对象的接触或接近的移动时,将上述菜单选项沿着上述路径往顺时针或逆时针的向上或向下方向移动一距离,以更新上述菜单选项的显示。17.如权利要求16所述的菜单选项排列方法,其特征在于,上述菜单选项的移动距离为根据上述对象的接触或接近的移动持续时长而决定。18.一种电子互动装置,适用于虚拟立体空间内排列菜单选项,包括处理单元,在一触控屏幕上检测到对象的接触或接近,于上述触控屏幕上显示虚拟对象的表面上沿着路径而排列的多个可启动菜单选项与不可启动菜单选项,于上述可启动菜单选项其中之一处检测到上述对象的接触或接近时,启动相应于上述可启动菜单选项其中之一的应用程序,以及于上述不可启动菜单选项其中之一处检测到上述对象的接触或接近时,配置上述触控屏幕以将上述可启动菜单选项与上述不可启动菜单选项沿着上述路径移动一距离。19.如权利要求18所述的电子互动装置,其特征在于,上述处理单元更于上述不可启动菜单选项其中之一处检测到上述对象的接触或接近时,配置上述触控屏幕以将上述不可启动菜单选项其中之一移至可启动区域。20.如权利要求19所述的电子互动装置,其特征在于,上述处理单元更于上述不可启动菜单选项其中之一移至上述可启动区域的后,启动相应于上述不可启动菜单选项其中之一的应用程序。21.一种菜单选项排列方法,适用于虚拟立体空间内排列菜单选项,包括于电子互动装置的触控屏幕上显示虚拟对象的表面上沿着路径而排列的多个可启动菜单选项与不可启动菜单选项;于上述可启动菜单选项其中之一处检测到上述对象的接触或接近时,启动相应于上述可启动菜单选项其中之一的应用程序;于上述不可启动菜单选项其中之一处检测到上述对象的接触或接近时,取得上述不可启动菜单选项其中之一的第一索引值;针对上述不可启动菜单选项其中之一取得上述可启动菜单选项其中之一的第二索引值;以及将上述可启动菜单选项与上述不可启动菜单选项沿着上述路径移动一距离,其中上述距离为对应至上述第一索引值与上述第二索引值的差。全文摘要本发明提供一种电子互动装置以及菜单选项排列方法,其中电子互动装置具有处理单元。该处理单元配置触控屏幕以于第一行显示菜单选项的第一集合、以及于第二行显示菜单选项的第二集合。特别是,第一行为低于第二行,且第一集合中的菜单选项为小于第二集合中的菜单选项。本发明提供的电子互动装置以及菜单选项排列方法,可以为使用者提供有效且直觉的菜单选项排列方式,能够免去反复翻页的缺点。文档编号G06F9/44GK102375676SQ201110219179公开日2012年3月14日申请日期2011年8月2日优先权日2010年8月4日发明者何研,裴振宇申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1