三轴控制的方法、电子装置及控制模块的制作方法

文档序号:7630157阅读:185来源:国知局
专利名称:三轴控制的方法、电子装置及控制模块的制作方法
技术领域
本发明涉及一种三轴控制的方法,特别是涉及一种用来控制电子装置的三轴控制方法。
背景技术
手机对于现代人而言可说是生活必需品,而手机在功能上的推陈出新,除用于通信之用,还有许多附加功能,例如作为个人数字助理(PDA)来协助管理生活大小事宜。而且,还可做为多媒体中心,听音乐、看影片、下载Java游戏,提供全方位的休闲服务。除此之外,还结合了数字像机的功能,可进行摄影甚至录像,不论到哪里都能留下美好的影像作回忆。
现今手机功能的整合组件越来越多,现有技术中也有将三轴感应器整合进入手机中,使手机在执行功能的操作方式,有别于传统手机操作的方式。以传统手机执行功能的操作而言,大多还是以手动操控按键的方式来进行功能的操作。而加入三轴感应器的手机执行操作功能的方式就较为多样化,也较为生动。以目前的移动电话技术来说,三轴感应器的控制大都局限于移动电话中的游戏功能中。
然而,在现有技术中,整合在手机内的三轴感应器是将三轴感应器的基本三轴数据固定在水平面上,所以使用者在操作手机时,只能以水平面当作手机操作时的判断依据,而当使用者执行操作手机在一斜面时,就无法适时的以当下手机状态调整判断依据,因此会造成使用者在手机处于斜面操作时的不便。

发明内容
本发明所要解决的主要技术问题在于提供一种三轴控制的方法、一种三轴控制模块以及一种具有三轴控制的电子装置,用以提供多元化的三轴感应器的技术运用。
为了实现上述目的,本发明是提供一种三轴控制的方法,可适用于电子装置。本发明的步骤包括先初始化电子装置用以定义电子装置的基准位置,再检测电子装置是否移动。接着,当电子装置移动时,检测电子装置所在的实时位置,再对比实时位置和基准位置并产生数据差。最后,再依据此数据差而产生控制信号来控制电子装置。
其中,电子装置的初始化步骤包括先检测电子装置起始的平面和位置,再依据电子装置起始的平面和位置取得基准的三轴数据,最后将基准的三轴数据用以来定义基准位置。检测电子装置是否移动的步骤包括检测电子装置相对于基准位置是否前后、左右和上下移动三者至少其中之一。而检测电子装置所在的实时位置步骤包括先检测电子装置最新所在的平面和位置而取得实时的三轴数据,进而得知电子装置所在的实时位置。最后,产生控制信号的步骤是以基准的三轴数据和实时的三轴数据所产生的数据差,来与存储在数据库中的转换表进行对比,进而产生控制信号来控制电子装置。
在本发明的实施例中,三轴控制方法的电子装置可以为一移动电话。
从另一观点来看,本发明提供一种三轴的控制模块,同样也适用于电子装置。此三轴控制模块包括三轴检测单元和处理单元。其中,三轴检测单元用以检测该电子装置所在的平面和位置,而处理单元会通过三轴检测单元来检测电子装置的基准位置而取得基准的三轴数据,来对电子装置进行初始化,并通过三轴检测单元检测电子装置的实时位置,来取得实时的三轴数据。最后,依据实时的三轴数据与基准的三轴数据二者之间的数据差来产生控制信号,而电子装置会依据控制信号进行对应的操作。
在本发明的另一实施例中,三轴控制模块还具有一数据库,用来存储一转换表。处理单元通过将数据差与转换表互相对比,而产生对应的控制信号来控制电子装置。
再从另一观点来看,本发明是还提供一种具有三轴控制的电子装置,具有一三轴操作模式。而此电子装置包括输入装置、三轴检测单元和处理单元。其中,输入装置用以提供使用者操作的界面,三轴检测单元是用以检测电子装置所在的平面和位,而处理单元是接收输入装置和三轴检测单元所产生的信号。
当使用者利用操作输入装置而使得电子装置进入三轴操作模式时,处理单元会透过三轴检测单元检测电子装置的基准位置而取得基准的三轴数据,来对电子装置进行初始化,并通过三轴检测单元检测电子装置的实时位置而取得实时的三轴数据。再经由处理单元依据实时的三轴数据和基准的三轴数据二者之间的数据差而产生控制信号来控制电子装置。
在本发明的另一实施例中,三轴控制的电子装置其输入装置可以为一键盘或一触控式屏幕。
本发明将三轴感应器的基本三轴数据应用于在非水平面上,使手机可随即将实时的三轴数据与基准的三轴数据做实时的对比,并随即产生控制信号来控制手机,使使用者可以以倾斜面为基准来对手机等电子装置进行三轴操作。因此,本发明可以使使用者更便利的操作手机。
为使本发明的目的、特征和优点更明显易懂,下文配合较佳实施例及附图,详细说明如下。


图1为依照本发明的一较佳实施例的三轴控制的电子装置。
图2为依照本发明的一较佳实施例的一种三轴控制方法的流程图。
其中,附图标记100电子装置 101输入装置102三轴控制模块 103三轴检测单元105数据库107处理单元S201、S203、S205、S207、S209流程图步骤具体实施方式
图1为依照本发明的一较佳实施例的三轴控制的电子装置。请参阅图1,在本发明三轴控制的电子装置100包括输入装置101和三轴控制模块102。其中,输入装置101用以提供使用者操作电子装置100的界面,而三轴控制模块102用以接收输入装置101所输出的三轴操作模式信号,使电子装置100处于三轴操作模式的状态。
在本实施例中,电子装置100可以利用移动电话来实现。输入装置101可以为键盘或触控式屏幕,然而本发明并不加以限定。
三轴控制模块102包括三轴检测单元103和处理单元107。其中,处理单元107通过三轴检测单元103来检测电子装置100的平面和位置。当使用者利用输入装置101使电子装置100进入三轴操作模式时,输入装置101会输出一三轴操作模式信号至三轴控制模块102。此时处理单元107会对电子装置100进行初始化的动作,就是依据三轴检测单元103的检测结果而产生一基准的三轴数据P(x,y,z)来当作电子装置100的参考三轴数据,进而定义出一基准位置。其中,P()代表单位向量原位置向量,而x、y、z代表原位移向量。
接着,当电子装置100在执行操作有所移动时,此时处理单元107会通过三轴检测单元103检测到一实时的三轴数据P’(x’,y’,z’)的实时位置。其中,P’()代表单位向量新位置向量,x’、y’、z’代表新位移向量。所以处理单元107会把此实时的三轴数据P’(x’,y’,z’)和基准的三轴数据P(x,y,z)实时做出一三轴数据的比较,而产生一差异的三轴数据差P”(x”,y”,z”),进而再产生一控制信号对电子装置100进行对应的操作。其中,P”()代表单位向量差异位置向量,而x”,y”,z”代表差异移位向量。
在较佳实施例中,三轴控制模块102还可以具有一数据库105,用以来存储一转换表。而处理单元1 07会通过差异的三轴数据差P”(x”,y”,z”)与转换表互相对比,而产生对应的控制信号来控制电子装置100。图2为依照本发明的一较佳实施例的一种三轴控制方法的流程图。首先,在步骤S201,初始化电子装置100用以定义电子装置的基本位置,其中初始化电子装置100先检测电子装置100的平面和位置,再依据电子装置100起始的平面和位置而取得基准的三轴数据P(x,y,z),以此定义出基准位置。接着,在步骤S203,检测电子装置100是否移动,其中检测电子装置100是否有移动,是根据电子装置100对于基准位置的前后、左右或上下移动来检测。
若电子装置100有移动时,则在步骤S205检测电子装置100的实时位置,其中检测电子装置100的实时位置是先检测电子装置100最新所在的平面和位置,再取得实时的三轴数据P’(x’,y’,z’)而得知电子装置100所在的实时位置。再执行步骤S207,对比实时位置和基准位置并产生数据差P”(x”,y”,z”),其中所产生的数据差P”(x”,y”,z”)乃是对比基准三轴数据P(x,y,z)和实时三轴数据P’(x’,y’,z’)的数据差。最后,在步骤S209,依据数据差而产生控制信号来用以控制电子装置100。
举例来说,当使用者利用例如移动电话的电子装置100来搜寻电话簿内的电话时,可以先使电子装置100进入初始化的工作模式,也就是先设定电子装置100所在的基准平面。假设,使用者斜靠在床上,而为了能够更舒适的操作移动电话,此时使用者手里所握的电子装置100可能会与水平面倾斜一个角度。因此,本发明就会以此平面当作电子装置100的基准平面,并且产生一基准三轴数据P(x,y,z)。
当使用者操作电子装置100时,例如要搜寻移动电话内的电话簿的电话时,只需要使电子装置100与上述所设定的基准平面夹一个角度,此时本发明就会检测到电子装置100的状态而得到一实时的三轴数据P’(x’,y’,z’)。此时,本发明会依据基准三轴数据P(x,y,z)与实时的三轴数据P’(x’,y’,z’)的差而产生控制信号来控制电子装置100的搜寻。例如,当电子装置100与基准平面所夹的角度愈大,则电子装置100寻找电话簿内的电话的速度就愈快,反之亦然。利用本发明就可以利用三轴控制的技术来操作电子装置100。
综上所述,本发明采用一种三轴控制方法随时对比电子装置的实时位置和基准位置的三轴数据差,并产生控制信号来控制电子装置。所以无论是手机处于斜面或是平面来执行操作电子装置时,都可以为使用者的使用提供方便且应用多样化。
虽然本发明已以较佳实施例公开如上,但其并非用以限定本发明,任何本领域的普通技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与修改,因此本发明的保护范围当视后附的权利要求书所界定者为准。
权利要求
1.一种三轴控制方法,适用于一电子装置,其特征在于,包括下列步骤初始化该电子装置,以定义该电子装置的一基准位置;检测该电子装置是否移动;当该电子装置移动时,检测该电子装置所在的实时位置;对比该实时位置和该基准位置,并产生一数据差;以及依据该数据差而产生一控制信号来控制该电子装置。
2.如权利要求1所述的三轴控制方法,其特征在于,初始化该电子装置的步骤,包括下列步骤检测该电子装置起始的平面和位置;以及依据该电子装置起始的平面和位置而取得一基准三轴数据;以及依据该基准三轴数据来定义该基准位置。
3.如权利要求2所述的三轴控制方法,其特征在于,检测该电子装置所在的实时位置的步骤,包括下列步骤检测该电子装置最新所在的平面和位置;以及取得一实时三轴数据,以得知该电子装置所在的实时位置。
4.如权利要求3所述的三轴控制方法,其特征在于,对比该实时位置和该基准位置的步骤,包括对比该基准三轴数据和该实时三轴数据而产生该数据差。
5.如权利要求3所述的三轴控制方法,其特征在于,产生该控制信号的步骤,将该数据差和存储在一数据库中的转换表进行对比而产生该控制信号。
6.如权利要求1所述的三轴控制方法,其特征在于,检测该电子装置是否移动的步骤,包括检测该电子装置相对于该基准位置是否前后移动。
7.如权利要求1所述的三轴控制方法,其特征在于,检测该电子装置是否移动的步骤,包括检测该电子装置相对于该基准位置是否左右移动。
8.如权利要求1所述的三轴控制方法,其特征在于,检测该电子装置是否移动的步骤,包括检测该电子装置相对于该基准位置是否上下移动。
9.如权利要求1所述的三轴控制方法,其特征在于,检测该电子装置是否移动的步骤,包括检测该电子装置相对于该基准位置是否前后、左右和上下移动三者至少其中之一。
10.如权利要求1所述的三轴控制方法,其特征在于,该电子装置包括一移动电话。
11.一种三轴控制模块,适用于一电子装置,其特征在于,包括一三轴检测单元,用以检测该电子装置所在的平面和位置;以及一处理单元,通过该三轴检测单元来检测该电子装置的一基准位置而取得一基准三轴数据,以对该电子装置进行初始化,并通过该三轴检测单元检测该电子装置的一实时位置而取得一实时三轴数据,再依据该实时三轴数据与该基准三轴数据二者之间的数据差而产生一控制信号,而该电子装置依据该控制信号进行对应的操作。
12.如权利要求11所述的三轴控制模块,其特征在于,还包括一数据库,用以存储一转换表,该处理单元将该数据差与该转换表进行对比而产生该控制信号。
13.如权利要求11所述的三轴控制模块,其特征在于,该电子装置为一移动电话。
14.一种具有三轴控制的电子装置,具有一三轴操作模式,其特征在于,而该电子装置包括一输入装置,用以提供一使用者操作的界面;一三轴检测单元,用以检测该电子装置所在的平面和位置;以及一处理单元,接收该输入装置和该三轴检测单元产生的信号,其中当该使用者利用操作该输入装置而使该电子装置进入该三轴操作模式时,该处理单元通过该三轴检测单元检测该电子装置的一基准位置而取得一基准三轴数据,以对该电子装置进行初始化,并通过该三轴检测单元检测该电子装置的一实时位置而取得一实时三轴数据,且该处理单元依据该实时三轴数据与该基准三轴数据二者之间的数据差而产生一控制信号,并依据该控制信号来控制该电子装置。
15.如权利要求14所述的具有三轴控制的电子装置,其特征在于,还包括一数据库,用以存储一转换表,该处理单元将该数据差与该转换表进行对比而产生该控制信号。
16.如权利要求14所述的具有三轴控制的电子装置,其特征在于,该输入装置为一键盘。
17.如权利要求14所述的具有三轴控制的电子装置,其特征在于,该输入装置为一触控式屏幕。
全文摘要
本发明涉及一种三轴操作模式的电子装置,其包括输入装置、三轴检测单元、数据库以及处理单元。其中,输入装置用以提供使用者操作的界面,并传送一信号至处理单元。而处理单元接收此信号后,电子装置处于三轴操作模式使电子装置初始化而得到基准位置。接着,再检测电子装置是否移动。当电子装置移动时,检测电子装置所在的实时位置,而依据实时位置和基准位置并产生数据差,再与存储在数据库中的转换表进行对比,进而产生控制信号来控制电子装置。本发明使使用者可以以倾斜面为基准对手机等电子装置进行三轴操作,可以使使用者更便利的操作手机。
文档编号H04Q7/32GK1991705SQ200510137700
公开日2007年7月4日 申请日期2005年12月31日 优先权日2005年12月31日
发明者徐国泰 申请人:集嘉通讯股份有限公司, 技嘉科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1