專利名稱:三軸控制的方法、電子裝置及控制模塊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種三軸控制的方法,特別是涉及一種用來控制電子裝置的三軸控制方法。
背景技術(shù):
手機(jī)對(duì)于現(xiàn)代人而言可說是生活必需品,而手機(jī)在功能上的推陳出新,除用于通信之用,還有許多附加功能,例如作為個(gè)人數(shù)字助理(PDA)來協(xié)助管理生活大小事宜。而且,還可做為多媒體中心,聽音樂、看影片、下載Java游戲,提供全方位的休閑服務(wù)。除此之外,還結(jié)合了數(shù)字像機(jī)的功能,可進(jìn)行攝影甚至錄像,不論到哪里都能留下美好的影像作回憶。
現(xiàn)今手機(jī)功能的整合組件越來越多,現(xiàn)有技術(shù)中也有將三軸感應(yīng)器整合進(jìn)入手機(jī)中,使手機(jī)在執(zhí)行功能的操作方式,有別于傳統(tǒng)手機(jī)操作的方式。以傳統(tǒng)手機(jī)執(zhí)行功能的操作而言,大多還是以手動(dòng)操控按鍵的方式來進(jìn)行功能的操作。而加入三軸感應(yīng)器的手機(jī)執(zhí)行操作功能的方式就較為多樣化,也較為生動(dòng)。以目前的移動(dòng)電話技術(shù)來說,三軸感應(yīng)器的控制大都局限于移動(dòng)電話中的游戲功能中。
然而,在現(xiàn)有技術(shù)中,整合在手機(jī)內(nèi)的三軸感應(yīng)器是將三軸感應(yīng)器的基本三軸數(shù)據(jù)固定在水平面上,所以使用者在操作手機(jī)時(shí),只能以水平面當(dāng)作手機(jī)操作時(shí)的判斷依據(jù),而當(dāng)使用者執(zhí)行操作手機(jī)在一斜面時(shí),就無法適時(shí)的以當(dāng)下手機(jī)狀態(tài)調(diào)整判斷依據(jù),因此會(huì)造成使用者在手機(jī)處于斜面操作時(shí)的不便。
發(fā)明內(nèi)容
本發(fā)明所要解決的主要技術(shù)問題在于提供一種三軸控制的方法、一種三軸控制模塊以及一種具有三軸控制的電子裝置,用以提供多元化的三軸感應(yīng)器的技術(shù)運(yùn)用。
為了實(shí)現(xiàn)上述目的,本發(fā)明是提供一種三軸控制的方法,可適用于電子裝置。本發(fā)明的步驟包括先初始化電子裝置用以定義電子裝置的基準(zhǔn)位置,再檢測(cè)電子裝置是否移動(dòng)。接著,當(dāng)電子裝置移動(dòng)時(shí),檢測(cè)電子裝置所在的實(shí)時(shí)位置,再對(duì)比實(shí)時(shí)位置和基準(zhǔn)位置并產(chǎn)生數(shù)據(jù)差。最后,再依據(jù)此數(shù)據(jù)差而產(chǎn)生控制信號(hào)來控制電子裝置。
其中,電子裝置的初始化步驟包括先檢測(cè)電子裝置起始的平面和位置,再依據(jù)電子裝置起始的平面和位置取得基準(zhǔn)的三軸數(shù)據(jù),最后將基準(zhǔn)的三軸數(shù)據(jù)用以來定義基準(zhǔn)位置。檢測(cè)電子裝置是否移動(dòng)的步驟包括檢測(cè)電子裝置相對(duì)于基準(zhǔn)位置是否前后、左右和上下移動(dòng)三者至少其中之一。而檢測(cè)電子裝置所在的實(shí)時(shí)位置步驟包括先檢測(cè)電子裝置最新所在的平面和位置而取得實(shí)時(shí)的三軸數(shù)據(jù),進(jìn)而得知電子裝置所在的實(shí)時(shí)位置。最后,產(chǎn)生控制信號(hào)的步驟是以基準(zhǔn)的三軸數(shù)據(jù)和實(shí)時(shí)的三軸數(shù)據(jù)所產(chǎn)生的數(shù)據(jù)差,來與存儲(chǔ)在數(shù)據(jù)庫(kù)中的轉(zhuǎn)換表進(jìn)行對(duì)比,進(jìn)而產(chǎn)生控制信號(hào)來控制電子裝置。
在本發(fā)明的實(shí)施例中,三軸控制方法的電子裝置可以為一移動(dòng)電話。
從另一觀點(diǎn)來看,本發(fā)明提供一種三軸的控制模塊,同樣也適用于電子裝置。此三軸控制模塊包括三軸檢測(cè)單元和處理單元。其中,三軸檢測(cè)單元用以檢測(cè)該電子裝置所在的平面和位置,而處理單元會(huì)通過三軸檢測(cè)單元來檢測(cè)電子裝置的基準(zhǔn)位置而取得基準(zhǔn)的三軸數(shù)據(jù),來對(duì)電子裝置進(jìn)行初始化,并通過三軸檢測(cè)單元檢測(cè)電子裝置的實(shí)時(shí)位置,來取得實(shí)時(shí)的三軸數(shù)據(jù)。最后,依據(jù)實(shí)時(shí)的三軸數(shù)據(jù)與基準(zhǔn)的三軸數(shù)據(jù)二者之間的數(shù)據(jù)差來產(chǎn)生控制信號(hào),而電子裝置會(huì)依據(jù)控制信號(hào)進(jìn)行對(duì)應(yīng)的操作。
在本發(fā)明的另一實(shí)施例中,三軸控制模塊還具有一數(shù)據(jù)庫(kù),用來存儲(chǔ)一轉(zhuǎn)換表。處理單元通過將數(shù)據(jù)差與轉(zhuǎn)換表互相對(duì)比,而產(chǎn)生對(duì)應(yīng)的控制信號(hào)來控制電子裝置。
再?gòu)牧硪挥^點(diǎn)來看,本發(fā)明是還提供一種具有三軸控制的電子裝置,具有一三軸操作模式。而此電子裝置包括輸入裝置、三軸檢測(cè)單元和處理單元。其中,輸入裝置用以提供使用者操作的界面,三軸檢測(cè)單元是用以檢測(cè)電子裝置所在的平面和位,而處理單元是接收輸入裝置和三軸檢測(cè)單元所產(chǎn)生的信號(hào)。
當(dāng)使用者利用操作輸入裝置而使得電子裝置進(jìn)入三軸操作模式時(shí),處理單元會(huì)透過三軸檢測(cè)單元檢測(cè)電子裝置的基準(zhǔn)位置而取得基準(zhǔn)的三軸數(shù)據(jù),來對(duì)電子裝置進(jìn)行初始化,并通過三軸檢測(cè)單元檢測(cè)電子裝置的實(shí)時(shí)位置而取得實(shí)時(shí)的三軸數(shù)據(jù)。再經(jīng)由處理單元依據(jù)實(shí)時(shí)的三軸數(shù)據(jù)和基準(zhǔn)的三軸數(shù)據(jù)二者之間的數(shù)據(jù)差而產(chǎn)生控制信號(hào)來控制電子裝置。
在本發(fā)明的另一實(shí)施例中,三軸控制的電子裝置其輸入裝置可以為一鍵盤或一觸控式屏幕。
本發(fā)明將三軸感應(yīng)器的基本三軸數(shù)據(jù)應(yīng)用于在非水平面上,使手機(jī)可隨即將實(shí)時(shí)的三軸數(shù)據(jù)與基準(zhǔn)的三軸數(shù)據(jù)做實(shí)時(shí)的對(duì)比,并隨即產(chǎn)生控制信號(hào)來控制手機(jī),使使用者可以以傾斜面為基準(zhǔn)來對(duì)手機(jī)等電子裝置進(jìn)行三軸操作。因此,本發(fā)明可以使使用者更便利的操作手機(jī)。
為使本發(fā)明的目的、特征和優(yōu)點(diǎn)更明顯易懂,下文配合較佳實(shí)施例及附圖,詳細(xì)說明如下。
圖1為依照本發(fā)明的一較佳實(shí)施例的三軸控制的電子裝置。
圖2為依照本發(fā)明的一較佳實(shí)施例的一種三軸控制方法的流程圖。
其中,附圖標(biāo)記100電子裝置 101輸入裝置102三軸控制模塊 103三軸檢測(cè)單元105數(shù)據(jù)庫(kù)107處理單元S201、S203、S205、S207、S209流程圖步驟具體實(shí)施方式
圖1為依照本發(fā)明的一較佳實(shí)施例的三軸控制的電子裝置。請(qǐng)參閱圖1,在本發(fā)明三軸控制的電子裝置100包括輸入裝置101和三軸控制模塊102。其中,輸入裝置101用以提供使用者操作電子裝置100的界面,而三軸控制模塊102用以接收輸入裝置101所輸出的三軸操作模式信號(hào),使電子裝置100處于三軸操作模式的狀態(tài)。
在本實(shí)施例中,電子裝置100可以利用移動(dòng)電話來實(shí)現(xiàn)。輸入裝置101可以為鍵盤或觸控式屏幕,然而本發(fā)明并不加以限定。
三軸控制模塊102包括三軸檢測(cè)單元103和處理單元107。其中,處理單元107通過三軸檢測(cè)單元103來檢測(cè)電子裝置100的平面和位置。當(dāng)使用者利用輸入裝置101使電子裝置100進(jìn)入三軸操作模式時(shí),輸入裝置101會(huì)輸出一三軸操作模式信號(hào)至三軸控制模塊102。此時(shí)處理單元107會(huì)對(duì)電子裝置100進(jìn)行初始化的動(dòng)作,就是依據(jù)三軸檢測(cè)單元103的檢測(cè)結(jié)果而產(chǎn)生一基準(zhǔn)的三軸數(shù)據(jù)P(x,y,z)來當(dāng)作電子裝置100的參考三軸數(shù)據(jù),進(jìn)而定義出一基準(zhǔn)位置。其中,P()代表單位向量原位置向量,而x、y、z代表原位移向量。
接著,當(dāng)電子裝置100在執(zhí)行操作有所移動(dòng)時(shí),此時(shí)處理單元107會(huì)通過三軸檢測(cè)單元103檢測(cè)到一實(shí)時(shí)的三軸數(shù)據(jù)P’(x’,y’,z’)的實(shí)時(shí)位置。其中,P’()代表單位向量新位置向量,x’、y’、z’代表新位移向量。所以處理單元107會(huì)把此實(shí)時(shí)的三軸數(shù)據(jù)P’(x’,y’,z’)和基準(zhǔn)的三軸數(shù)據(jù)P(x,y,z)實(shí)時(shí)做出一三軸數(shù)據(jù)的比較,而產(chǎn)生一差異的三軸數(shù)據(jù)差P”(x”,y”,z”),進(jìn)而再產(chǎn)生一控制信號(hào)對(duì)電子裝置100進(jìn)行對(duì)應(yīng)的操作。其中,P”()代表單位向量差異位置向量,而x”,y”,z”代表差異移位向量。
在較佳實(shí)施例中,三軸控制模塊102還可以具有一數(shù)據(jù)庫(kù)105,用以來存儲(chǔ)一轉(zhuǎn)換表。而處理單元1 07會(huì)通過差異的三軸數(shù)據(jù)差P”(x”,y”,z”)與轉(zhuǎn)換表互相對(duì)比,而產(chǎn)生對(duì)應(yīng)的控制信號(hào)來控制電子裝置100。圖2為依照本發(fā)明的一較佳實(shí)施例的一種三軸控制方法的流程圖。首先,在步驟S201,初始化電子裝置100用以定義電子裝置的基本位置,其中初始化電子裝置100先檢測(cè)電子裝置100的平面和位置,再依據(jù)電子裝置100起始的平面和位置而取得基準(zhǔn)的三軸數(shù)據(jù)P(x,y,z),以此定義出基準(zhǔn)位置。接著,在步驟S203,檢測(cè)電子裝置100是否移動(dòng),其中檢測(cè)電子裝置100是否有移動(dòng),是根據(jù)電子裝置100對(duì)于基準(zhǔn)位置的前后、左右或上下移動(dòng)來檢測(cè)。
若電子裝置100有移動(dòng)時(shí),則在步驟S205檢測(cè)電子裝置100的實(shí)時(shí)位置,其中檢測(cè)電子裝置100的實(shí)時(shí)位置是先檢測(cè)電子裝置100最新所在的平面和位置,再取得實(shí)時(shí)的三軸數(shù)據(jù)P’(x’,y’,z’)而得知電子裝置100所在的實(shí)時(shí)位置。再執(zhí)行步驟S207,對(duì)比實(shí)時(shí)位置和基準(zhǔn)位置并產(chǎn)生數(shù)據(jù)差P”(x”,y”,z”),其中所產(chǎn)生的數(shù)據(jù)差P”(x”,y”,z”)乃是對(duì)比基準(zhǔn)三軸數(shù)據(jù)P(x,y,z)和實(shí)時(shí)三軸數(shù)據(jù)P’(x’,y’,z’)的數(shù)據(jù)差。最后,在步驟S209,依據(jù)數(shù)據(jù)差而產(chǎn)生控制信號(hào)來用以控制電子裝置100。
舉例來說,當(dāng)使用者利用例如移動(dòng)電話的電子裝置100來搜尋電話簿內(nèi)的電話時(shí),可以先使電子裝置100進(jìn)入初始化的工作模式,也就是先設(shè)定電子裝置100所在的基準(zhǔn)平面。假設(shè),使用者斜靠在床上,而為了能夠更舒適的操作移動(dòng)電話,此時(shí)使用者手里所握的電子裝置100可能會(huì)與水平面傾斜一個(gè)角度。因此,本發(fā)明就會(huì)以此平面當(dāng)作電子裝置100的基準(zhǔn)平面,并且產(chǎn)生一基準(zhǔn)三軸數(shù)據(jù)P(x,y,z)。
當(dāng)使用者操作電子裝置100時(shí),例如要搜尋移動(dòng)電話內(nèi)的電話簿的電話時(shí),只需要使電子裝置100與上述所設(shè)定的基準(zhǔn)平面夾一個(gè)角度,此時(shí)本發(fā)明就會(huì)檢測(cè)到電子裝置100的狀態(tài)而得到一實(shí)時(shí)的三軸數(shù)據(jù)P’(x’,y’,z’)。此時(shí),本發(fā)明會(huì)依據(jù)基準(zhǔn)三軸數(shù)據(jù)P(x,y,z)與實(shí)時(shí)的三軸數(shù)據(jù)P’(x’,y’,z’)的差而產(chǎn)生控制信號(hào)來控制電子裝置100的搜尋。例如,當(dāng)電子裝置100與基準(zhǔn)平面所夾的角度愈大,則電子裝置100尋找電話簿內(nèi)的電話的速度就愈快,反之亦然。利用本發(fā)明就可以利用三軸控制的技術(shù)來操作電子裝置100。
綜上所述,本發(fā)明采用一種三軸控制方法隨時(shí)對(duì)比電子裝置的實(shí)時(shí)位置和基準(zhǔn)位置的三軸數(shù)據(jù)差,并產(chǎn)生控制信號(hào)來控制電子裝置。所以無論是手機(jī)處于斜面或是平面來執(zhí)行操作電子裝置時(shí),都可以為使用者的使用提供方便且應(yīng)用多樣化。
雖然本發(fā)明已以較佳實(shí)施例公開如上,但其并非用以限定本發(fā)明,任何本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求書所界定者為準(zhǔn)。
權(quán)利要求
1.一種三軸控制方法,適用于一電子裝置,其特征在于,包括下列步驟初始化該電子裝置,以定義該電子裝置的一基準(zhǔn)位置;檢測(cè)該電子裝置是否移動(dòng);當(dāng)該電子裝置移動(dòng)時(shí),檢測(cè)該電子裝置所在的實(shí)時(shí)位置;對(duì)比該實(shí)時(shí)位置和該基準(zhǔn)位置,并產(chǎn)生一數(shù)據(jù)差;以及依據(jù)該數(shù)據(jù)差而產(chǎn)生一控制信號(hào)來控制該電子裝置。
2.如權(quán)利要求1所述的三軸控制方法,其特征在于,初始化該電子裝置的步驟,包括下列步驟檢測(cè)該電子裝置起始的平面和位置;以及依據(jù)該電子裝置起始的平面和位置而取得一基準(zhǔn)三軸數(shù)據(jù);以及依據(jù)該基準(zhǔn)三軸數(shù)據(jù)來定義該基準(zhǔn)位置。
3.如權(quán)利要求2所述的三軸控制方法,其特征在于,檢測(cè)該電子裝置所在的實(shí)時(shí)位置的步驟,包括下列步驟檢測(cè)該電子裝置最新所在的平面和位置;以及取得一實(shí)時(shí)三軸數(shù)據(jù),以得知該電子裝置所在的實(shí)時(shí)位置。
4.如權(quán)利要求3所述的三軸控制方法,其特征在于,對(duì)比該實(shí)時(shí)位置和該基準(zhǔn)位置的步驟,包括對(duì)比該基準(zhǔn)三軸數(shù)據(jù)和該實(shí)時(shí)三軸數(shù)據(jù)而產(chǎn)生該數(shù)據(jù)差。
5.如權(quán)利要求3所述的三軸控制方法,其特征在于,產(chǎn)生該控制信號(hào)的步驟,將該數(shù)據(jù)差和存儲(chǔ)在一數(shù)據(jù)庫(kù)中的轉(zhuǎn)換表進(jìn)行對(duì)比而產(chǎn)生該控制信號(hào)。
6.如權(quán)利要求1所述的三軸控制方法,其特征在于,檢測(cè)該電子裝置是否移動(dòng)的步驟,包括檢測(cè)該電子裝置相對(duì)于該基準(zhǔn)位置是否前后移動(dòng)。
7.如權(quán)利要求1所述的三軸控制方法,其特征在于,檢測(cè)該電子裝置是否移動(dòng)的步驟,包括檢測(cè)該電子裝置相對(duì)于該基準(zhǔn)位置是否左右移動(dòng)。
8.如權(quán)利要求1所述的三軸控制方法,其特征在于,檢測(cè)該電子裝置是否移動(dòng)的步驟,包括檢測(cè)該電子裝置相對(duì)于該基準(zhǔn)位置是否上下移動(dòng)。
9.如權(quán)利要求1所述的三軸控制方法,其特征在于,檢測(cè)該電子裝置是否移動(dòng)的步驟,包括檢測(cè)該電子裝置相對(duì)于該基準(zhǔn)位置是否前后、左右和上下移動(dòng)三者至少其中之一。
10.如權(quán)利要求1所述的三軸控制方法,其特征在于,該電子裝置包括一移動(dòng)電話。
11.一種三軸控制模塊,適用于一電子裝置,其特征在于,包括一三軸檢測(cè)單元,用以檢測(cè)該電子裝置所在的平面和位置;以及一處理單元,通過該三軸檢測(cè)單元來檢測(cè)該電子裝置的一基準(zhǔn)位置而取得一基準(zhǔn)三軸數(shù)據(jù),以對(duì)該電子裝置進(jìn)行初始化,并通過該三軸檢測(cè)單元檢測(cè)該電子裝置的一實(shí)時(shí)位置而取得一實(shí)時(shí)三軸數(shù)據(jù),再依據(jù)該實(shí)時(shí)三軸數(shù)據(jù)與該基準(zhǔn)三軸數(shù)據(jù)二者之間的數(shù)據(jù)差而產(chǎn)生一控制信號(hào),而該電子裝置依據(jù)該控制信號(hào)進(jìn)行對(duì)應(yīng)的操作。
12.如權(quán)利要求11所述的三軸控制模塊,其特征在于,還包括一數(shù)據(jù)庫(kù),用以存儲(chǔ)一轉(zhuǎn)換表,該處理單元將該數(shù)據(jù)差與該轉(zhuǎn)換表進(jìn)行對(duì)比而產(chǎn)生該控制信號(hào)。
13.如權(quán)利要求11所述的三軸控制模塊,其特征在于,該電子裝置為一移動(dòng)電話。
14.一種具有三軸控制的電子裝置,具有一三軸操作模式,其特征在于,而該電子裝置包括一輸入裝置,用以提供一使用者操作的界面;一三軸檢測(cè)單元,用以檢測(cè)該電子裝置所在的平面和位置;以及一處理單元,接收該輸入裝置和該三軸檢測(cè)單元產(chǎn)生的信號(hào),其中當(dāng)該使用者利用操作該輸入裝置而使該電子裝置進(jìn)入該三軸操作模式時(shí),該處理單元通過該三軸檢測(cè)單元檢測(cè)該電子裝置的一基準(zhǔn)位置而取得一基準(zhǔn)三軸數(shù)據(jù),以對(duì)該電子裝置進(jìn)行初始化,并通過該三軸檢測(cè)單元檢測(cè)該電子裝置的一實(shí)時(shí)位置而取得一實(shí)時(shí)三軸數(shù)據(jù),且該處理單元依據(jù)該實(shí)時(shí)三軸數(shù)據(jù)與該基準(zhǔn)三軸數(shù)據(jù)二者之間的數(shù)據(jù)差而產(chǎn)生一控制信號(hào),并依據(jù)該控制信號(hào)來控制該電子裝置。
15.如權(quán)利要求14所述的具有三軸控制的電子裝置,其特征在于,還包括一數(shù)據(jù)庫(kù),用以存儲(chǔ)一轉(zhuǎn)換表,該處理單元將該數(shù)據(jù)差與該轉(zhuǎn)換表進(jìn)行對(duì)比而產(chǎn)生該控制信號(hào)。
16.如權(quán)利要求14所述的具有三軸控制的電子裝置,其特征在于,該輸入裝置為一鍵盤。
17.如權(quán)利要求14所述的具有三軸控制的電子裝置,其特征在于,該輸入裝置為一觸控式屏幕。
全文摘要
本發(fā)明涉及一種三軸操作模式的電子裝置,其包括輸入裝置、三軸檢測(cè)單元、數(shù)據(jù)庫(kù)以及處理單元。其中,輸入裝置用以提供使用者操作的界面,并傳送一信號(hào)至處理單元。而處理單元接收此信號(hào)后,電子裝置處于三軸操作模式使電子裝置初始化而得到基準(zhǔn)位置。接著,再檢測(cè)電子裝置是否移動(dòng)。當(dāng)電子裝置移動(dòng)時(shí),檢測(cè)電子裝置所在的實(shí)時(shí)位置,而依據(jù)實(shí)時(shí)位置和基準(zhǔn)位置并產(chǎn)生數(shù)據(jù)差,再與存儲(chǔ)在數(shù)據(jù)庫(kù)中的轉(zhuǎn)換表進(jìn)行對(duì)比,進(jìn)而產(chǎn)生控制信號(hào)來控制電子裝置。本發(fā)明使使用者可以以傾斜面為基準(zhǔn)對(duì)手機(jī)等電子裝置進(jìn)行三軸操作,可以使使用者更便利的操作手機(jī)。
文檔編號(hào)H04Q7/32GK1991705SQ200510137700
公開日2007年7月4日 申請(qǐng)日期2005年12月31日 優(yōu)先權(quán)日2005年12月31日
發(fā)明者徐國(guó)泰 申請(qǐng)人:集嘉通訊股份有限公司, 技嘉科技股份有限公司