移动对象的方法及应用该方法的电子装置的制作方法

文档序号:6356375阅读:128来源:国知局
专利名称:移动对象的方法及应用该方法的电子装置的制作方法
技术领域
本发明涉及一种移动对象的方法及应用该方法的电子装置,特别是一种利用多点触控方式以移动在系统桌面上所显示对象的移动对象的方法,以及应用该方法的电子装置。
背景技术
为了使电子装置具备多样化的应用功能,一般使用者会在电子装置内安装各类软件程序,供需要时加以执行利用。安装完成的软件程序会在系统桌面产生对应的快捷方式图标,使用者可通过触控点选该快捷方式图标来执行对应的软件程序。当安装的软件程序越多,在系统桌面显示的快捷方式图标亦相对地增加,此时为方便使用者执行常用的软件程序,针对快捷方式图标的管理就显得格外重要。以智能型手机为例,其具有可供切换的多个显示页面,当使用者想要将某个快捷方式图标在页面间进行搬移时,现行做法是先以触控方式拉动该快捷方式图标至页面边缘处,等待系统感测并进行页面的切换后,再放开对该快捷方式图标的触控操作,让该快捷方式图标放置于切换后的页面中。然而在前述操作过程中,常常因为使用者拉动快捷方式图标时发生失误,或是系统未能准确感测到快捷方式图标已移动至页面边缘,导致无法顺利进行快捷方式图标于页面间的搬移,易造成使用者的困扰。因此,需要提供一种移动对象的方法及应用该方法的电子装置,以解决上述问题。

发明内容
本发明的主要目的是在提供一种利用多点触控方式以移动在系统桌面上所显示对象的移动对象的方法及应用该方法的电子装置。为达到上述的目的,本发明的移动对象的方法应用于具有多点触控功能的一电子装置,该电子装置可载入一操作系统以显示一系统桌面,且显示至少一对象于该系统桌面, 该方法包括以下步骤接收一第一触控指令,该第一触控指令包括至少一第一点触碰信号; 依据该第一触控指令,自该至少一对象中选定至少一目标对象;在持续接收该第一触控指令的状态下,判断是否接收一第二触控指令,该第二触控指令为以一第二点触碰信号进行滑移操作所产生的一移动轨迹信号;以及当接收到该第二触控指令时,依据该第二触控指令使该系统桌面相对于该至少一目标对象进行一桌面变更操作,且该至少一目标对象维持显示于该桌面变更操作后的该系统桌面上。此外本发明亦提供应用前述移动对象的方法的电子装置。该电子装置包括一触控屏幕、一储存模块以及一处理模块,该触控屏幕用以接收使用者所输入的一第一触控指令及一第二触控指令,该第一触控指令包括至少一第一点触碰信号,该第二触控指令包括以一第二点触碰信号进行滑移操作所产生的一移动轨迹信号;该储存模块用以储存一操作系统;该处理模块与该触控屏幕及该储存模块电性连接,该处理模块用以载入该操作系统以藉由该触控屏幕显示一系统桌面,且于该系统桌面显示至少一对象;该处理模块用以依据该第一触控指令,自该至少一对象中选定至少一目标对象;在持续接收该第一触控指令的状态下,该处理模块会判断是否接收到该第二触控指令,并依据该第二触控指令使该系统桌面相对于该至少一目标对象进行一桌面变更操作,且该至少一目标对象维持显示于该桌面变更操作后的该系统桌面上。藉此设计,使用者能够自由地依据手指接触第一感测装置及第二感测装置分别决定第一位置及第二位置,进而控制软件对象进行不同的对应移动,让使用者在操作上更为直观且便利。藉由本发明的设计,使用者能够直接通过多点触碰方式即可轻易完成桌面快捷方式等对象的移动操作,以方便使用者进行桌面对象的分类管理,有效提高操作上的便利性。


图1为本发明的电子装置的示意图。图2为本发明的移动对象的方法的第一实施例的流程图。图3(a)至图3(d)为本发明的移动对象的方法的第一实施例的操作示意图。图4为本发明的移动对象的方法的第二实施例的流程图。图5(a)至图5(f)为本发明的移动对象的方法的第二实施例的操作示意图。图6(a)、图6(b)为本发明的移动对象的方法的第三实施例的操作示意图。主要组件符号说明电子装置1第三系统桌面13触控屏幕10储存模块20第一系统桌面11处理模块30对象lla、llb、llc、lld、lle、llf、 第一触压点 PI、Pll、P12、P1312a、12b、13a、13b第二触压点 P2、P21、P22第二系统桌面12直线L1、L2、L3、L具体实施例方式为让审查员能更了解本发明的技术内容,特举出较佳实施例说明如下。请先参考图1,图1为本发明的电子装置1的示意图。在本发明的一实施例中,电子装置1为一智能型手机,但依据应用类型不同,电子装置1亦可为一平板计算机、一个人数字助理(PDA)、一全球定位系统(GPQ或其他可应用多点触控方式操作的装置,但不以本实施例为限。如图1所示,本发明的电子装置1包括触控屏幕10、储存模块20以及处理模块30, 且处理模块30与触控屏幕10及储存模块20电性连接。触控屏幕10为可支持多点触控输入的显示屏幕,使用者可对触控屏幕10进行单点触控输入、单点滑移输入或多点触控输入等操作。在本实施例中,触控屏幕10用以接收使用者所输入的第一触控指令及第二触控指令,第一触控指令包括至少一第一点触碰信号,即第一触控指令可为使用者以单点接触触控屏幕10所产生的单一第一点触碰信号,或以多点接触触控屏幕10所产生的多个第一点触碰信号。第二触控指令包括以第二点触碰信号进行滑移操作所产生的移动轨迹信号,即第二触控指令可为使用者以单点接触触控屏幕10产生单一第二点触碰信号后,在持续接触触控屏幕10的情况下进行滑移而形成移动轨迹,以产生移动轨迹信号。储存模块20用以储存操作系统及各类应用程序,应用程序可在操作系统载入状态下被执行,在本实施例中,储存模块20可为硬盘、存储器或其他可供储存的装置。处理模块30用以载入操作系统,在系统载入后产生供使用者操作的系统桌面,并藉由触控屏幕10 来显示此系统桌面。系统桌面依所应用的电子装置1类型不同,可通过不同方式呈现,例如以智能型手机为例,其系统桌面采用由不同系统桌面所构成的多页形式系统桌面,藉由使用者的操作可进行各系统桌面间的切换,但本发明不以此为限。在系统桌面上还显示了至少一对象,该对象可为桌面快捷方式、文件、文件夹、图标(icon)或应用程序等。前述任一桌面快捷方式对应于任一应用程序,使用者可以通过触碰点选任一桌面快捷方式,以通知处理模块30执行对应该桌面快捷方式的应用程序。在本实施例中,处理模块30可为一处理器或其与软件的结合。请参考图2,图2为本发明的移动对象的方法的第一实施例的流程图。须注意的是,以下虽以图1所示的电子装置1为例说明本发明的移动对象的方法,但本发明并不以适用于电子装置1为限,任何其他具有类似架构的电子装置亦可适用本发明的移动对象的方法。如图2所示,本发明的移动对象的方法包括步骤S201至步骤S206。以下将详细说明该方法的各个步骤。步骤S201 接收第一触控指令。电子装置1包括触控屏幕10,当使用者针对触控屏幕10所显示的系统桌面进行触控操作时,通过触控屏幕10可接收到使用者所输入的第一触控指令,其中第一触控指令包括至少一第一点触碰信号。在本实施例中,第一触控指令仅包括单一第一点触碰信号。步骤S202 依据第一触控指令,自至少一对象中选定至少一目标对象。由于系统桌面上显示有至少一对象,在使用者输入第一触控指令后,处理模块30会依据所接收到的第一触控指令,来判断是否自至少一对象中选定至少一目标对象,以作为即将进行移动操作的目标。以下请一并参考图3(a)至图3(d),图3(a)至图3(d)为本发明的移动对象的方法的第一实施例的操作示意图。在本实施例中,系统桌面为前述多页形式系统桌面,且于各系统桌面显示有至少一对象。如图3(a)所示,在触控屏幕10上显示第一系统桌面11,而第一系统桌面11显示有多个对象Ila至Hf。当使用者想要移动对象Ilc至不同的系统桌面时,输入第一触控指令,即以单点触控方式触压对象Ilc在触控屏幕10上显示的所在位置, 并在第一触压点Pl产生第一点触碰信号;此时处理模块30在判断第一点触碰信号的所在位置(即第一触压点Pl)与此对象Ilc的所在位置至少部分重叠时,即将对象Ilc选定为目标对象(图3(a)中以斜线表示对象被选定为目标对象的状态),而前述判断比对方式可利用处理模块30经计算所取得的位置坐标或区块来加以判断,但本发明不以此为限。步骤S203 在持续接收第一触控指令的状态下,判断是否接收第二触控指令。当使用者持续触压对象Ila的状态下,处理模块30将会持续接收第一触控指令,此时处理模块30会再判断是否接收到由另一不同的点触碰信号所产生的第二触控指令,其中第二触控指令为以第二点触碰信号进行滑移操作所产生的移动轨迹信号。步骤S204 依据第二触控指令使系统桌面相对于至少一目标对象进行桌面变更操作,且至少一目标对象维持显示于桌面变更操作后的系统桌面上。
如图3(b)所示,在使用者持续触压对象Ila的状态下,使用者通过触压触控屏幕 10上的第二触压点P2而产生第二点触碰信号,并自第二触压点P2进行滑移操作(如图中箭头所示)而产生移动轨迹信号;此时处理模块30可判断使用者已输入第二触控指令,而会依据第二触控指令针对第一系统桌面11进行桌面变更操作。其中依据移动轨迹信号的移动方向,以决定桌面变更操作的对应移动方向,因此本实施例根据图中箭头方向来执行桌面变更操作。如图3(b)及图3(c)所示,在本实施例中,当接收到第二触控指令后,处理模块30 将会针对第一系统桌面11进行桌面切换操作,将第一系统桌面11沿箭头方向移动以切换为第二系统桌面12 ;第二系统桌面12显示有多个对象12a、12b。在操作过程中,第一系统桌面11会相对于被选定为目标对象的对象Ilc沿箭头方向移动,即对象Ilc因受到使用者第一触控指令的触压,而维持显示于相对触控屏幕10上的固定位置,即使已由第一系统桌面11切换为第二系统桌面12,对象Ilc仍维持显示于第二系统桌面12上,不受桌面变更操作而随之移动。前述桌面变更操作,除了包括针对不同的系统桌面间的桌面切换操作外,在系统桌面大于触控屏幕10显示画面的状态下,亦可针对同一系统桌面进行桌面移动操作, 以改变对象所欲放置的对应桌面位置,但本发明不以此为限。在步骤S204后还包括步骤S205 判断第一触控指令是否持续被接收。在依据第二触控指令执行桌面变更操作后,处理模块30会判断是否持续接收到第一触控指令,亦即判断使用者是否持续触压住对象11c。若是,则继续维持此一状态;若否,则继续进行步骤 S206。步骤S206 放置至少一目标对象于桌面变更操作后的系统桌面上。如图3(d)所示,当使用者停止触压对象11c,处理模块30即无法接收到第一触控指令,此时处理模块30 会针对对象Ilc加以处理,将对象Ilc放置在第二系统桌面12上,以完成移动对象Ilc至不同系统桌面的整体操作。而放置对象Ilc于第二系统桌面12的这一动作,依系统设计不同,对象Ilc可如图3(d)所示自动移至第二系统桌面12中所设定的对象排列位置,或直接放置于目前所对应的第二系统桌面12的相对位置,但本发明不以此为限。以下请一并参考图4、图5(a)至图5(f)。图4为本发明的移动对象的方法的第二实施例的流程图。图5(a)至图5(f)为本发明的移动对象的方法的第二实施例的操作示意图。此第二实施例为前述第一实施例的变化形式,如图4所示,本发明的移动对象的方法包括步骤S401至步骤S408,其中步骤S401至步骤S406与前述图2的步骤S201至步骤S206 相同。以下将详细说明该方法的各个步骤。如图5(a)所示,在本实施例中,使用者通过步骤S401进行第一触控指令输入时, 可一次触压触控屏幕10上的多个位置,以在多个第一触压点P11、P12产生多个第一点触控信号,其中各第一点触控信号的所在位置(即第一触压点P11、PU)分别对应与第一系统桌面11上各对象11c、Ilf的所在位置至少部分重叠,因此处理模块30即依步骤S402选定对象IlcUlf为目标对象。如图5(b)及图5(c)所示,在持续接收前述第一触控指令的状态下,当处理模块30 接收到使用者输入的第二触控指令(由第二触压点P21沿箭头方向进行滑移)后,即依此执行桌面变更操作,以相对于对象IlcUlf沿箭头方向移动第一系统桌面11,切换为第二系统桌面12,并且对象11c、Ilf维持显示于第二系统桌面12上。此时若继续进行前述步骤S405及S406,则在使用者停止输入第一触控指令后,对象IlcUlf将放置于第二系统桌面 12上,完成一次将多个对象自一系统桌面移动至另一系统桌面的操作。若考虑将不同对象IlcUlf分别移动放置到不同系统桌面,则在步骤S404后还可包括步骤S407 判断至少一第一点触碰信号中的任一个是否持续被接收。在依据第二触控指令执行桌面变更操作后,由于第一触控指令包括多个第一点触碰信号,处理模块30会根据每一个点触碰信号进行确认,判断是否持续接收到至少一第一点触碰信号中的任一个, 亦即使用者是否持续触压对象Ilc或对象Ilf。若是,则继续维持这一状态;若否,则继续进行步骤S408。步骤S408 放置至少一第一点触碰信号原先所对应选定的目标对象于桌面变更操作后的系统桌面上。当使用者停止触压对象Ilc或对象Ilf,处理模块30即无法接收到对应的第一点触碰信号,此时处理模块30会针对对象Ilc或对象Ilf加以处理。如图5 (d) 所示,在本实施例中假设使用者已停止触压对象11c,因此处理模块30会将对象lie放置在第二系统桌面12上,并维持对象Ilf的固定显示状态,因此可先完成将对象Ilc自第一系统桌面11移动至第二系统桌面12的操作。在本实施例中,对象Ilc直接放置于目前所对应的第二系统桌面12的相对位置上。又如图5(d)及图5(e)所示,在步骤S408后可回到步骤S403至S404,在使用者持续触压对象Ilf的状态下,由使用者再次输入第二触控指令(由第二触压点P22沿箭头方向进行滑移)以进行第二次的桌面变更操作,使得第二系统桌面12相对于对象Ilf沿箭头方向(移动轨迹信号的移动方向)移动,以切换为第三系统桌面13。此第三系统桌面13 显示有多个对象13a、13b。最后再继续进行步骤S405至S406,如图5(e)及图5(f)所示, 当使用者停止触压对象Hf,即处理模块30判断未接收到第一触控指令(即剩余的第一点触碰信号)时,则针对对象Ilf加以处理,并将其放置在第三系统桌面13上,以完成移动对象Ilf自第二系统桌面12至第三系统桌面13的操作。以下请一并参考图6(a)至图6(b),图6(a)至图6(b)为本发明的移动对象的方法的第三实施例的操作示意图。第三实施例为前述第一实施例的变化形式,除了前述第一实施例针对步骤S202所采用的目标对象选定方式外,当第一触控指令包括多个第一点触碰信号时,亦可采用其他方式选定目标对象。如图6(a)所示,在本实施例中,假设使用者触压触控屏幕10而产生二个第一触压点P11、P12,来作为第一触控指令,处理模块30在确认各个第一触压点P11、P12的位置并转换为坐标后,经执行相关计算过程,可算出由通过P11、 P12任一点且与触控屏幕10各侧边平行的虚拟直线Li、L2、L3、L4彼此交会后构成的矩形范围区块。处理模块30可选定位于矩形范围区块内的各对象为目标对象(例如对象Ila 及11b),且随着各第一触压点的位置不同而改变所构成范围区块的位置,藉此提供使用者通过简单触控操作即可选取单一或多个对象的效果。又如图6(b)所示,假设使用者触压触控屏幕10而产生三个第一触压点P11、P12、 P13,来作为第一触控指令,处理模块30在确认各个第一触压点Pl 1、P12、P13的位置并转换为坐标后,经执行相关计算过程,可将各点彼此连线,以构成一个三角形范围区块。此时处理模块30可选定于三角形范围区块内或与此三角形范围区块至少部分重叠的各对象为目标对象(例如对象lib及lie),且同样随着第一触压点的位置不同而改变所构成范围区块的位置,亦具有单一或多个对象的选取效果。同样地,当第一触压点数量超过三个以上时,亦可通过前述方式连线以构成一多边形范围区块,不以本实施例为限。因此,藉由本发明的第三实施例的设计,处理模块可依据多个第一点触碰信号的所在位置经演算后形成范围区块,并将位于范围区块内的对象或与范围区块至少部分重叠的对象选定为目标对象,以改善目标对象的选取效率。除了前述各实施例的方式外,本发明的电子装置1还可结合动态感测装置,藉由动态感测装置检测触控屏幕10的位移,来取代前述第二触控指令的输入,亦可执行桌面变更操作。例如在使用者触压触控屏幕10输入第一触控指令,而选定目标对象后,使用者可针对电子装置1本体执行摇动或旋转等位移操作,当动态感测装置检测到此位移操作时, 即依此通知处理模块30执行桌面变更操作,以达到与前述实施例相同的效果。而动态感测装置可为加速器、重力传感器(G-sensor)、陀螺仪(gyroscope)或其他类似组件。藉由本发明的设计,使用者能够直接通过多点触碰方式即可轻易完成桌面快捷方式等对象的移动操作,以方便使用者进行桌面对象的分类管理,有效提高操作上的便利性。综上所陈,本发明无论就目的、手段及功效,处处均显示其迥异于公知技术的特征,为一大突破,恳请审查员明察,早日赐准专利,使嘉惠社会,实感德便。惟须注意,上述实施例仅为示例性说明本发明的原理及其功效,而非用于限制本发明的范围。任何本领域技术人员均可在不违背本发明的技术原理及精神下,对实施例作修改与变化。本发明的权利保护范围应如所附的权利要求书的范围所述。
权利要求
1.一种移动对象的方法,应用于具有多点触控功能的一电子装置,该电子装置可载入一操作系统以显示一系统桌面,且显示至少一对象于该系统桌面,该方法包括以下步骤接收一第一触控指令,该第一触控指令包括至少一第一点触碰信号;依据该第一触控指令,自该至少一对象中选定至少一目标对象;在持续接收该第一触控指令的状态下,判断是否接收一第二触控指令,该第二触控指令为以一第二点触碰信号进行滑移操作所产生的一移动轨迹信号;以及当接收到该第二触控指令时,依据该第二触控指令使该系统桌面相对于该至少一目标对象进行一桌面变更操作,且该至少一目标对象维持显示于该桌面变更操作后的该系统桌面上。
2.如权利要求1所述的方法,其中当该至少一第一点触碰信号中的任一个的所在位置与该至少一对象中的任一个的所在位置至少部分重叠时,将该对象选定为该目标对象。
3.如权利要求1所述的方法,其中当该第一触控指令包括该多个第一点触碰信号时, 依据该多个第一点触碰信号的所在位置经计算后形成一范围区块,并将位于该范围区块内或与该范围区块至少部分重叠的该对象选定为该目标对象。
4.如权利要求2或3所述的方法,还包括以下步骤判断该第一触控指令是否持续被接收;若是,放置该至少一目标对象于该桌面变更操作后的该系统桌面上。
5.如权利要求2所述的方法,还包括以下步骤判断该至少一第一点触碰信号中的任一个是否持续被接收;若是,放置该至少一第一点触碰信号原先所对应选定的该目标对象于该桌面变更操作后的该系统桌面上。
6.如权利要求1所述的方法,其中依据该移动轨迹信号的一移动方向,以决定该桌面变更操作的一对应移动方向。
7.如权利要求1所述的方法,其中该桌面变更操作包括针对同一该系统桌面的一桌面移动操作或针对不同的该系统桌面间的一桌面切换操作。
8.一种电子装置,该电子装置包括一触控屏幕,该触控屏幕用以接收使用者所输入的一第一触控指令及一第二触控指令,该第一触控指令包括至少一第一点触碰信号,该第二触控指令包括以一第二点触碰信号进行滑移操作所产生的一移动轨迹信号;一储存模块,该储存模块用以储存一操作系统;以及一处理模块,该处理模块与该触控屏幕及该储存模块电性连接,该处理模块用以载入该操作系统以藉由该触控屏幕显示一系统桌面,且于该系统桌面显示至少一对象;该处理模块用以依据该第一触控指令,自该至少一对象中选定至少一目标对象;在持续接收该第一触控指令的状态下,该处理模块会判断是否接收到该第二触控指令,并依据该第二触控指令使该系统桌面相对于该至少一目标对象进行一桌面变更操作, 且该至少一目标对象维持显示于该桌面变更操作后的该系统桌面上。
9.如权利要求8所述的电子装置,其中当该至少一第一点触碰信号中的任一个的所在位置与该至少一对象中的任一个的所在位置至少部分重叠时,该处理模块选定该对象为该目标对象。
10.如权利要求8所述的电子装置,其中当该第一触控指令包括该多个第一点触碰信号时,该处理模块依据该多个第一点触碰信号的所在位置经计算后形成一范围区块,并将位于该范围区块内或与该范围区块至少部分重叠的该对象选定为该目标对象。
11.如权利要求9或10所述的电子装置,其中该处理模块判断未持续接收到该第一触控指令时,则放置该至少一目标对象于该桌面变更操作后的该系统桌面上。
12.如权利要求9所述的电子装置,其中该处理模块判断未持续接收到该至少一第一点触碰信号中的任一个时,则放置该至少一第一点触碰信号原先所对应选定的该目标对象于该桌面变更操作后的该系统桌面上。
13.如权利要求8所述的电子装置,其中该处理模块依据该移动轨迹信号的一移动方向,以决定该桌面变更操作的一对应移动方向。
14.如权利要求8所述的电子装置,其中该桌面变更操作包括针对同一该系统桌面的一桌面移动操作或针对不同的该系统桌面间的一桌面切换操作。
15.如权利要求8所述的电子装置,其中该对象为一桌面快捷方式、一文件、一文件夹、 一图标或一应用程序。
全文摘要
移动对象的方法及应用该方法的电子装置。该移动对象的方法应用于具有多点触控功能的电子装置,电子装置可载入操作系统以显示系统桌面,且显示至少一对象于系统桌面,该方法包括以下步骤接收第一触控指令,第一触控指令包括至少一第一点触碰信号;依据第一触控指令,自至少一对象中选定至少一目标对象;在持续接收第一触控指令的状态下,判断是否接收第二触控指令,第二触控指令为以第二点触碰信号进行滑移操作所产生的移动轨迹信号;当接收到第二触控指令时,依据第二触控指令使系统桌面相对于至少一目标对象进行桌面变更操作,且至少一目标对象维持显示于桌面变更操作后的系统桌面上。本发明方便使用者对桌面对象分类管理,提高操作便利性。
文档编号G06F3/048GK102566809SQ201110065788
公开日2012年7月11日 申请日期2011年3月18日 优先权日2010年12月31日
发明者张国良 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1