专利名称:多人触控计算机虚拟对象的控制方法及其系统的制作方法
技术领域:
本发明涉及操作计算机虚拟对象的技术,尤其涉及用于教学及简报的多人触控计算机虚拟对象的控制方法及其系统。
背景技术:
近年触控屏幕的使用十分普遍,尤其触控屏幕可以利用手指输入指令而增加其便利性。特别是多点触控的方法使得用户可以将对象放大、缩小、展开、旋转等等。
而目前无论是一般公司在开会时,或是学校老师在教学时,通常是由主讲者或老师直接手持白板笔或粉笔在白板或黑板上书写,与会人员或学生若要抄笔记,则必须再另准备笔记本徒手抄写;如此一来,不仅主讲者或老师无法留下自己所写的内容,与会人员或学生亦因要抄笔记而不易专心参与会议或听课。
因此,目前多人场合的教学或会议中采用计算机简报已是相当常见的现象。然而,利用计算机简报通常必须事先备置计算机与投影机,并将简报数据投影在一投影屏幕上来进行,并于简报进行同时或结束后再另于白板或黑板上书写以进行讨论,使用上仍不方便。所以,必须以现有的白板搭配计算机及投影机,以因应目前会议或教学的简报及讨论的需求,不仅装置设备多且操作复杂,而且摆设上亦相当不便。
于是,便发展出采用大型显示面板直接取代目前的白板,而与计算机直接搭配组合以显示所需数据,即为电子白板。电子白板同样为白板,其可以将计算机画面呈现于其上,而且具有电子笔,并在上面书写,甚至可将于电子白板上所写的资料储存并打印出来或显示出来,或是将书写的过程存成图像文件案以重复播放等功能。
然而,电子白板于使用上仍具有些许缺点,例如,当于电子白板书写时,其可书写的范围仅为可视的白板范围,无法延续拉伸以致于必须要将所书写的内容擦拭清除后再重新书写,如此,就容易导致若需要重复提及先前内容时,必须于口头上说明,而造成不便。再者,当使用多种不同格式的档案应用于简报或教学中时,亦需要透过计算机开启多个档案,所开启的档案数量变多时,则主讲者或老师就必须要于所开启的多个档案中进行切换,导致在使用上较为浪费时间也无法让会议或教学的过程顺畅。再者,目前的电子白板仍然是属于单向式的教学,无法进行双向的交互式,且基于目前软、硬件亦无法达成此目的, 因此,亟需一种可解决上述现有技术缺点的方法及设备,来改善这些问题。发明内容
有鉴于此,本发明的主要目的在于提供一种多人触控计算机虚拟对象的控制方法及其系统,以解决主讲者或教师于会议中或是教学中,无法以双向、互动、直觉及便利的方式操作白板、黑板或电子白板等诸多问题。
为达到上述目的,本发明的技术方案是这样实现的: 一种多人触控计算机虚拟对象的控制方法,包含: 提供一多人触控操作应用程序,其包含一多人操作模式; 切换为多人操作模式,屏幕分割模块响应指令将多点触控显示设备分割为至少两子区域; 处理装置判断是否有触控事件,并判断该触控事件发生于何该子区域; 将触控事件的指令解析并执行,并将结果传输到对应发生触控事件的子区域显示。
其中更包含切换为单独操作模式;触控显示设备可侦测两个以上的触控点,使用者可利用手势以透过该触控面板装置操作该计算机虚拟对象;触控事件的指令的形态至少包含内容编辑指令或编辑工具指令。其中上述的多人触控操作应用程序包含简报应用程序、教学应用程序或绘画应用程序。
一种多人触控系统,包含:处理装置;储存装置,耦合该处理装置;多点触控显示设备,耦合该处理装置,该处理装置可确认该多点触控显示设备的位置信息,透过该多点触控显示设备的触控事件以执行指令;屏幕分割模块,耦合该处理装置以利于将该多点触控显示设备分割为至少两个子区域;多人触控操作应用程序,储存于该储存装置,可令该屏幕分割模块执行多人模式或单人模式,以利于在该至少两个子区域可供多人独自操作或输入指令。
其中该多点触控显示设备可侦测两个以上的触控点,使用者可利用手势以透过该触控面板装置操作该计算机虚拟对象。其中该触控事件的指令的形态至少包含内容编辑指令或编辑工具指令。其中多人触控操作应用程序包含简报应用程序、教学应用程序或绘画应用程序。
上述的多人触控操作应用程序储存于一多媒体载体内,可透过计算机执行其指令,当一计算机加载该应用程序并执行后,可完成以上所述的方法与目的。
一种操作计算机虚拟对象的控制方法,应用于一计算机中的一操作接口,此操作接口包含定义一工作区块及复数个计算机对象,其中,部分之计算机对象为被选取状态。所述方法之步骤包含:一输入设备链接于计算机中之一处理装置以确认输入设备之位置信息,并透过此输入设备点击操作接口中之一工作区块中之一计算机对象,此计算机对象为被选取状态;以及透过此输入设备再次点击计算机对象以操作此计算机对象,并透过输入设备点击此计算机对象之一功能指令选单以供用户操作此计算机对象;其中此功能指令选单包含有旋转、缩放、移动等选项,但不以此为限;及利用输入设备拖曳被选取状态计算机对象脱离该工作区块,则该处理装置判定该脱离该工作区块的该计算机对象为关闭、缩图或删除状态。
一种操作计算机对象的控制方法,应用于一计算机中的一操作接口,此操作接口包含复数个计算机对象,其中部分的计算机对象为被选取状态。所述方法的步骤包含:一输入设备链接于计算机中的一处理装置,处理装置确认输入设备的位置信息,透过输入设备点击操作接口中的一工作区块,以解除被选取状态的计算机对象的被选取状态,这些计算机对象位于工作区块中;及透过输入设备于操作接口中拉出一选取框,并利用此选取框以圈选计算机对象,被圈选到选取框中计算机对象则变更为被选取状态;及利用输入设备拖曳被选取状态计算机对象脱离该工作区块,则该处理装置判定该脱离该工作区块之该计算机对象为关闭、缩图或删除状态。
如此,利用本发明所揭露的多人触控操作计算机虚拟对象的方法及其应用程序,则可用户于会议中进行简报或是教学中的操作更加双向互动、直觉性,且可透过应用程序所具有的上述功能以让简报及教学内容增加多样性及互动性。
图1为本发明的系统架构示意图。
图2为本发明的计算机虚拟对象操作方法之一实施例的步骤流程图。
图3A为本发明的应用程序编程接口之一实施例的示意图。
图3B为本发明的计算机虚拟对象操作方法之一实施例的步骤流程图。
主要组件符号说明
100处理装置 108储存装置 104操作系统 123多人操作应用程序 102输入设备 112触控显示设备 114数据交换界面 116屏幕分割模块 201 203步骤 300操作接口 301工作区块 303计算机虚拟物件 305功能指令选单 307浮动式功能指令选单 309调色盘 311状态栏 313窗口最小化/关闭 315垃圾桶 350多页卷标功能选单 400 435步骤。
具体实施方式
下面结合附图及本发明的实施例对本发明的方法作进一步详细的说明。
首先,请参照图1所示的本发明所使用的系统架构示意图,多人触控系统至少包含处理装置(processor) 100,用以控制讯号及数据的处理。输入单元102、操作系统104、影像撷取单元106,得撷取所述的影像或数码信息。内存(memory) 108耦合到上述的处理器100,做为数据以及操作系统的储存。依照不同之属性,可包含硬盘(hard drive),ROM、RAM、非挥发性闪存(或称闪存;FLASH Drive)等。最后语音讯号被送到输出装置如喇叭/麦克风单元110。系统包含触控感应的显示设备112。透过数据交换接口 114可以与外部装置透过网络联系。
输入设备102及显示设备112系电性链接于处理装置100,输入设备102以供用户输入指令以透过处理装置100执行并操作本系统,并且利用显示设备112将操作系统104及应用程序之操作接口及运行结果显示提供予用户。
于本发明之一实施例中,输入设备130系包含键盘、鼠标装置等,以及显示设备140为一具备触控感应的触控面板装置。触控方式可包含电容式、电阻式、红外线、表面声波坐寸ο
于本发明的该实施例中,则使用者则可直接透过此触控面板装置以触控方式进行操作本系统,达到更直觉之操作方式。其中,更可以依据不同的考虑,触控面板装置可细分为仅具有一个触控点、或是具有两个以上的触控点,当触控面板装置具有两个以上的触控点时,则使用者可利用手势以透过触控面板装置操作计算机对象。然,上述的触控面板装置可依据实际使用需求不同,变更或换置为其他类型的显示设备,而不应仅以本发明所列出的实施方式为限。
上述的多人触控操作系统更包含至少一数据交换接口 114可以透过网络电性链接于外部装置,并可与处理装置100进行数据的传输。其中,网络可包含有线网络或无线网络,依据实际使用需求所决定,而不应有所限制。例如,在本发明中,亦可以透过手持通讯装置接收网页,而不限于利用因特网;此手持通讯装置,包含但不限于smart phone、移动电话、传呼装置、个人数字助理或类似的装置。上述无线通信装置的系统架构一般包含无线通信模块,可适用于双向传输的协议,移动电话以及个人数字助理至少包含双向通讯模块。以双向通讯模块而言,所使用的通讯协议为GSM、CDMA、PHS、3G、3.5G、4G或双向呼叫器通讯协议等格式。经由双向通讯模块所接收由服务提供商所提供的讯息,经过译码装置译码以转换成可辨识的讯号。上述的无线通信装置包含一微处理器或中央处理单元以及一用户接口与微处理器耦合以利于指令的输入,其输入的方式可以为利用触控或声控语音输入。双向通讯模块所接收的讯号经由微处理器并载出储存于内存单元中的数据或程序进行处理,如比对通讯协议、解读以及判断。
接着,请参阅图2,为本发明的多人触控操控系统虚拟计算机对象操作方法之一实施例的步骤流程图,并搭配图1所示的系统图标意图来说明。输入设备102链接于本系统的处理装置100,且处理装置100可确认手指放置于多点触控面板的位置信息,透过手指点击应用程序的操作接口的工作区块的计算机虚拟物件(virtual object)以选取此计算机虚拟物件或执行特定指令(步骤201)。该工作区块可藉由软件程序定义并显示于该操作接口上。
请再次参阅图1,储存装置或内存108在操作系统104的环境下可安装应用程序123,并透过处理装置100加载应用程序123的程序并执行此程序,则于具多点触控的显示设备112中则显示应用程序的操作接口。于本发明之一实施例中,此应用程序123可为用于教学、绘图或简报的应用程序,然,需理解的是,虽然在此为了使说明更清楚,而叙述此应用程序123的部分功能,但不应以此为限。
应用程序123的操作接口可以定义至至少一工作区块及多个指令以供用户于工作区块中进行呈现简报内容、教学内容或是进行绘图之动作。于此工作区块中包含计算机虚拟对象303,需说明的是,虽举例如此,但对于熟悉本领域的技术者应可轻易得知,于工作区块中可具有两个或更多的计算机虚拟物件或工具快捷方式。
当使用者可透过多点触控显示设备112对此操作接口进行操作时,则处理装置100会主动对多点触控输入设备112所输入点的位置等信息进行确认。于一实施例中,多点触控输入设备112可以让使用者可于此触控面板装置中所显示的操作接口中点击或选取计算机虚拟对象。于另一实施例中,亦可以利用鼠标装置输入指令自不待言,例如,用户可利用鼠标装置移动操作接口中的移动光标来点击计算机虚拟对象。也可以利用一键盘,来选取计算机虚拟物件,例如,用户可按住键盘中的Ctrl键并透过鼠标点击工作区块来解除所选取的计算机虚拟对象之外的计算机物件被选取状态,以此类推。之后,透过多点触控显示设备112或输入设备点击计算机虚拟物件以操作计算机虚拟物件之一功能指令选单以供用户操作此计算机虚拟物件303 (步骤203)。
于操作接口 300中具有多种指令以供用户进行操作,在此对此些指令进行简单饭说明。请再次参阅图3A,操作接口 300中于工作区块301的边缘部份设置功能指令选单305,当使用者透过输入设备130触及此功能指令选单305时,则功能指令选单305可展开并列出可操作的功能指令以供用户选择所欲操作的动作,例如:旋转、缩放或移动等指令,但不以此为限。于一实施例中,此功能指令选单305更可具有可旋转指令选单的能力,让使用者可更加直觉式进行操作计算机物件303。及利用输入设备拖曳被选取状态计算机对象脱离该工作区块,则该处理装置判定该脱离该工作区块的该计算机对象为关闭、缩图或删除状态。再者,除了功能指令选单305外,被选取之每一计算机对象更可叫出专属的浮动功能指令选单307,则使用者则可依据实际使用的需求,透过功能指令选单305或是浮动功能指令选单307来对计算机虚拟物件303进行操作,此功能于工作区块301中同时对多个计算机虚拟物件进行操作时,则可令使用者更加便利。
操作接口 300亦包含调色盘309以供使用者于绘图时选择其所需求的颜色,以及状态栏311以供使用者选择其所欲使用的模式。于一实施例中,状态栏311同样可具有展开选项的功能,即为当用户触及此状态栏311时,则状态栏311会展开显示可选择的使用模式及目前的使用模式的信息供用户选择,其中,使用模式可包含有绘图模式、白板模式、简报模式等,但不以此为限。此外,操作接口 300也包含窗口最小化/关闭313的功能按键,设置于操作接口 300的角落,让用户可透过此窗口最小化/关闭313来操控此程序产品123的窗口或是关闭此程序产品123。垃圾桶315的功能按键则可供用户将不需要的计算机虚拟物件进行删除,用户可透过选取所欲删除的计算机虚拟对象后,将所选取的计算机虚拟物件移动至垃圾桶来进行删除的动作。另外,操作接口 300更包含多页卷标功能选单350,详细细节将于之后的说明中叙述。
如此,使用者则可透过上述本发明所提供的操作计算机虚拟对象的方法,以更加直觉的方式进行操作一个或多个虚拟计算机对象以进行如旋转、缩放、移动等功能。
为达到交互式教学或眼报的效果,该多人触控系统,可以提供多人同时间操作计算机虚拟物件。因此,本多人触控系统包含屏幕分割模块116,用以将屏幕可以分割成至少两独立区块,其各自可以包含用户接口。
请参阅图3B,本系统的应用程序123可以为多人操作应用程序,以利于教学、绘画或简报。其会响应屏幕分割模块116的作动,而将用户接口分别传输到被分割的各分割子屏幕内。而使得使用者,如老师与学生可分别透过各使用接口的功能选单指令305中拉出一选取框330于工作区块301中,利用此选取框330圈选于工作区块301中的计算机虚拟对象303,被圈选至选取框330后,则计算机虚拟物件303则会被视为被选取状态。此选取框330的右上方具有一选取框功能钮333,当用户透过输入设备130触及此选取框功能钮333时,则处理装置Iio则会显示选取框功能列表335以供用户进行操作此选取框330的细部功能。除了上述的技术特征外,本发明所提供的应用程序123更可透过操作接口 300中的多页卷标功能选单来达到增加工作区块301的操作范围等能力,让使用者可更加便利地进行操作。
于一实施例中,本发明的应用程序123具有支持开启多种不同格式档案的能力,例如:.jpg文件、.txt文件、.PPt文件、.wmv文件等,但不以此为限。因此,用户即可透过此附件功能将所欲使用的档案汇入于此应用程序123中,透过处理装置100以执行开启这些不同规格的档案,让用户于简报或教学中仅需于此应用程序123中即可轻易开始各种附加档案,而不需要另外透过储存装置120所储存的其他程序来开启这些档案,利用操作系统121来对不同程序之档案进行切换等复杂过程,让使用者得以最直觉式的操作方式来进行操作。
请参阅图3B,于本发明的一些实施例中,触控显示设备112可将显示屏划分为复数个小区块,让各个小区块让多人进行操控,例如:于教学的过程中,教师可让多个学生于不同的小区块中进行操作,而教师本身于其中一个小区块中操作,以增加教学上的互动性。首先,屏幕切割模块116响应多人使用应用程序讯号切换至多人模式的指令400,将屏幕分割405,处理装置100侦测是否有触控事件410,若有点急或触控事件,则随之判断该处空或点及事件是生于何区域415,随的解析指令类型,例如判断是否为内容指令还是工具指令;例如是对文件内容增、删或变更等编辑指令;还是接换使用工具指令,例如减、贴、着色等等。然后依据其类型分别响应该区域用户的指令425A、425B,将触控事件对应指令执行,并将其结果显示于该对应子显示区域的用户接口 430、405。用户亦可以随时切换为单独模式,例如切换成老师模式或是学生模式435。
如上所述,利用本发明所揭露的多人操作计算机虚拟对象的方法及其多人操作应用程序,则可用户于会议中进行简报或是教学中的操作更加直觉性,且可透过程序产品所具有的上述功能以让简报及教学内容增加多样性及互动性。
以上所述,仅为本发明的较佳实施例,并非用于限定本发明的保护范围。
权利要求
1.一种多人触控计算机虚拟物件的控制方法,其特征在于,该方法包含: 提供一多人触控操作应用程序,其包含一多人操作模式; 切换为该多人操作模式,屏幕分割模块响应该指令将多点触控显示设备分割为至少两子区域; 处理装置判断是否有触控事件,并判断该触控事件发生于该至少两子区域何者; 将该触控事件的指令进行解析并执行,并将结果传输到对应发生该触控事件的子区域显不O
2.如权利要求1所述的方法,其特征在于,进一步包含切换为单独操作模式。
3.如权利要求1或2所述的方法,其特征在于,其中该多点触控显示设备可侦测两个以上的触控点,使用者可利用手势以透过该触控面板装置操作该计算机虚拟物件。
4.如权利要求1或2所述的方法,其特征在于,其中该该触控事件的指令的形态至少包含内容编辑指令或编辑工具指令。
5.如权利要求1或2所述的方法,其特征在于,其中该多人触控操作应用程序包含简报应用程序、教学应用程序或绘画应用程序。
6.一种多人触控系统,其特征在于,包含: 处理装置; 储存装置,耦合该处理装置; 多点触控显示设备,耦合该处理装置,该处理装置可确认该多点触控显示设备的位置信息,透过该多点触控显示设备的触控事件以执行指令; 屏幕分割模块,耦合该处理装置以利于将该多点触控显示设备分割为至少两个子区域; 多人触控操作应用程序,储存于该储存装置,可令该屏幕分割模块执行多人模式或单人模式,以利于在该至少两个子区域可供多人独自操作或输入指令。
7.如权利要求6所述的多人触控系统,其特征在于,其中该多点触控显示设备能够侦测两个以上的触控点,使用者能够利用手指以透过该触控面板装置操作该计算机虚拟物件。
8.如权利要求7所述的多人触控系统,其特征在于,其中该触控事件的指令的形态至少包含内容编辑指令或编辑工具指令。
9.如权利要求6、7或8所述的方法,其特征在于,其中该多人触控操作应用程序包含简报应用程序、教学应用程序或绘画应用程序。
10.一种用于绘图、教学或简报的应用程序,其储存于一多媒体载体内,可透过计算机执行其指令,当该计算机加载该程序并执行后,可完成权利要求1所述的方法。
全文摘要
本发明公开了一种多人触控计算机虚拟对象的控制方法及其系统,该系统包含处理装置;多点触控显示设备,耦合该处理装置,透过该多点触控显示设备的触控事件以执行指令;屏幕分割模块,耦合该处理装置以利于将该多点触控显示设备分割为至少两个子区域;多人触控操作应用程序,可令该屏幕分割模块执行多人模式或单人模式,以利于在该至少两个子区域可供多人独自操作或输入指令。
文档编号G06F3/0488GK103207741SQ201210008669
公开日2013年7月17日 申请日期2012年1月12日 优先权日2012年1月12日
发明者李柏苍, 叶耀升, 陈铭勋, 邱靖如, 李奕远, 侯冠竹, 林佩蓁, 蔡玮倩, 林洋宏, 蔡文龙, 林中民 申请人:飞宏科技股份有限公司