專利名稱:運動檢測裝置、電子設(shè)備、運動檢測方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及運動檢測裝置、電子設(shè)備、運動檢測方法以及程序,特別涉及使用三軸加速度傳感器對運動進行檢測的運動檢測裝置、電子設(shè)備、運動檢測方法以及程序。
背景技術(shù):
以往,提出了對與用戶想要進行的操作相伴隨的動作(運動(motion))進行識別的運動識別裝置(例如,參照專利文獻I)。在這樣的運動識別裝置中,需要設(shè)法使乘坐交通エ時、歩行吋、跑步時等的非本意的振動不作為運動進行識別。因此,在專利文獻I所記載的運動識別裝置中,基于各軸方向的加速度的特征點,對存在與用戶想要進行的操作相伴隨而動作的可能性的軸方向進行檢測,檢測該軸方向的加速度的特征量并進行解析,由此,·對檢測到的軸方向的動作是否是與用戶想要進行的操作相伴隨的動作進行驗證。此外,提出了將構(gòu)成三維空間的三個軸中的ー個判定為重力軸的重力軸判定裝置(例如,參照專利文獻2)。在專利文獻2所記載的重力軸判定裝置中,生成分別表示三個軸之中至少兩個軸方向的加速度的至少兩個軸加速度信號,將各個軸加速度信號作為至少兩個軸加速度數(shù)據(jù)列取入,對同一時間區(qū)域的軸加速度數(shù)據(jù)列的數(shù)據(jù)值彼此之間進行比較,將三個軸之中的任意ー個判定為重力軸。[專利文獻I]:日本特開2009-245176號公報。[專利文獻2]:日本特開2010-123040號公報。但是,在專利文獻I所記載的技術(shù)中,為了識別運動,進行檢測加速度的特征量并且進行解析這樣的復雜的處理,存在處理煩雜這樣的問題。此外,在專利文獻2所記載的技術(shù)中,對裝置處于靜止狀態(tài)的情況下的重力軸進行判定,但是,在如運動輸入等那樣加上使設(shè)備搖動(shake)等的運動的情況下,重力軸以外的加速度數(shù)據(jù)也變大,所以,存在不能夠正確地判定重力軸這樣的問題。
發(fā)明內(nèi)容
本發(fā)明是為了解決上述問題而提出的,其目的在于提供能夠減少非本意的振動等導致的誤判定并且以簡易的處理正確地檢測在哪個軸方向進行了運動的運動檢測裝置、電子設(shè)備、運動檢測方法以及程序。為了達到上述目的,本發(fā)明的運動檢測裝置包括如下部分而構(gòu)成加速度檢測單元,分別檢測進行作用的加速度的三維正交坐標系的各軸的加速度分量,輸出各個加速度分量數(shù)據(jù);分離單元,將從所述加速度檢測單元輸出的各個加速度分量數(shù)據(jù)分離為進行低通濾波處理所得到的靜止分量和從各個所述加速度分量數(shù)據(jù)中分別除去了所述靜止分量所得到的動作分量;重力軸判定単元,將由所述分離単元所分離的靜止分量最大的軸判定為重力軸;運動檢測單元,在與表示由所述分離単元所分離的最大值的動作分量對應的軸是由所述重力軸判定単元所判定的重力軸以外的軸的情況下,基于表示所述最大值的動作分量,檢測所述加速度檢測單元在所述各軸的哪個軸方向進行了運動。
此外,本發(fā)明的電子設(shè)備是具有上述運動檢測裝置的電子設(shè)備。作為電子設(shè)備,能夠應用于例如便攜電話或游戲機的控制器等。此外,本發(fā)明提供ー種運動檢測方法,利用加速度檢測單元,分別檢測作用于所述加速度檢測單元的加速度的三維正交坐標系的各軸的加速度分量,輸出各個加速度分量數(shù)據(jù),將從所述加速度檢測單元輸出的各個加速度分量數(shù)據(jù)分離為進行低通濾波處理所得到的靜止分量和從各個所述加速度分量數(shù)據(jù)中分別除去了所述靜止分量所得到的動作分量,將所分離的靜止分量最大的軸判定為重力軸,在與表示所分離的最大值的動作分量對應的軸是重力軸以外的軸的情況下,基于表示所述最大值的動作分量,檢測所述加速度檢測單元在所述各軸的哪個軸方向進行了運動。此外,本發(fā)明提供一種運動檢測程序,用于使計算機起到如下単元的功能取得單元,取得從加速度檢測單元輸出的各個加速度分量數(shù)據(jù),該加速度檢測單元分別檢測進行作用的加速度的三維正交坐標系的各軸的加速度分量并輸出各個加速度分量數(shù)據(jù);分離單元,將由所述取得単元所取得的各個加速度分量數(shù)據(jù)分離為進行低通濾波處理所得到的靜止分量和從各個所述加速度分量數(shù)據(jù)中分別除去了所述靜止分量所得到的動作分量;重力軸判定単元,將由所述分離単元所分離的靜止分量最大的軸判定為重力軸;運動檢測單元,·在與表示由所述分離単元所分離的最大值的動作分量對應的軸是由所述重力軸判定単元所判定的重力軸以外的軸的情況下,基于表示所述最大值的動作分量,檢測所述加速度檢測單元在所述各軸的哪個軸方向進行了運動。如以上說明的那樣,將加速度分量數(shù)據(jù)分離為靜止分量和動作分量,將靜止分量最大的軸判定為重力軸,在表示最大值的動作分量與重力軸以外的軸對應的情況下,檢測加速度檢測單元在各軸的哪個軸方向運動,所以得到如下效果能夠減少非本意的振動等導致的誤判定,能夠以簡易的處理正確地檢測在哪個軸方向進行了運動。
圖I是表示本實施方式的運動檢測裝置的結(jié)構(gòu)的框圖。圖2是表示本實施方式的運動檢測裝置中所使用的三軸加速度傳感器的外觀立體圖。圖3是用于對搖動的縱持時的左右晃動進行說明的圖。圖4是用于對搖動的縱持時的前后晃動進行說明的圖。圖5是用于對搖動的橫持時的左右晃動進行說明的圖。圖6是用于對搖動的橫持時的前后晃動進行說明的圖。圖7是用于對搖動的縱持時的向長邊方向的晃動進行說明的圖。圖8是用對于搖動的橫持時的向長邊方向的晃動進行說明的圖。圖9是表示本實施方式的運動檢測裝置的運動檢測處理程序(routine)的內(nèi)容的流程圖。圖10是表示本實施方式的運動檢測裝置的加速度分離處理程序的內(nèi)容的流程圖。圖11是表示將三軸加速度傳感器從水平放置的狀態(tài)向重力方向晃動多次時的加速度分量數(shù)據(jù)的圖。
圖12是表示將圖11的加速度分量數(shù)據(jù)進行低通濾波處理所得到的靜止分量的圖。圖13是表示從圖11的加速度分量數(shù)據(jù)中減去圖12的靜止分量得到的動作分量的圖。圖14是表示本實施方式的運動檢測裝置的搖動檢測處理程序的內(nèi)容的流程圖。圖15是表示㈧加速度分量數(shù)據(jù)、⑶靜止分量、以及(C)動作分量的一例的圖。圖16是用于對本實施方式的搖動的檢測進行說明的(A)動作分量先超過閾值Thu的情況以及(B)動作分量先小于閾值Thd的情況的圖。
附圖標記說明
10運動檢測裝置
12三軸加速度傳感器 14微型計算機 20 CPU 22 ROM 24 RAM 26存儲器。
具體實施例方式
以下,參照附圖詳細地對本發(fā)明的實施方式進行說明。如圖I所示,本實施方式的運動檢測裝置10具有三軸加速度傳感器12,對正交坐標系的X軸、Y軸以及Z軸的各軸方向的加速度分量進行檢測,輸出加速度分量數(shù)據(jù);微型計算機14,檢測運動檢測裝置10在哪個軸方向進行了運動,輸出與檢測到的軸方向?qū)臋z測信號。三軸加速度傳感器12對圖2所示的正交坐標系的X軸、Y軸以及Z軸的各軸方向的加速度分量進行檢測,輸出加速度分量數(shù)據(jù)。加速度分量數(shù)據(jù)由其值的符號(“ + ”或“一”)表不加速度分量的方向,由其值的絕對值表不加速度分量的大小。對于加速度分量的方向來說,關(guān)于圖2的X軸,右方向為“+”、左方向為“一”。此外,關(guān)于該圖的Y軸,向內(nèi)的方向為“ + ”、向外的方向為“一”。此夕卜,關(guān)于該圖的Z軸,向下方向為“ + ”、向上方向為“一”。由此,能夠?qū)軸+方向、X軸ー方向、Y軸+方向、Y軸ー方向、Z軸+方向以及Z軸ー方向的六個方向的加速度分量進行檢測。此外,在三軸加速度傳感器12在圖2所示的朝向處于靜止狀態(tài)的情況下,關(guān)于X軸以及Y軸,輸出加速度分量數(shù)據(jù)“0g”,關(guān)于Z軸,輸出加速度分量數(shù)據(jù)“+lg”。并且,“g”是表示加速度分量數(shù)據(jù)的單位的重力加速度。微型計算機14包括如下部分而構(gòu)成CPU20,管理運動檢測裝置10整體的控制;ROM 22,作為存儲了后述的運動檢測程序等各種程序的存儲介質(zhì);RAM 24,作為工作區(qū)域,暫時存儲數(shù)據(jù);存儲器26,作為存儲有各種信息的存儲單元;1/0(輸入輸出)端ロ 28 ;以及對這些進行連接的總線。三軸加速度傳感器12連接在I/O端ロ 28上。然后,對本實施方式的運動檢測裝置10的動作進行說明。在本實施方式中,在將運動檢測裝置10沿著任意的軸方向晃動的情況下,運動檢測裝置10檢測在哪個軸方向晃動。并且,在本實施方式中,將這樣使運動檢測裝置10向三軸加速度傳感器12的任意的軸方向晃動稱為“搖動(shaking)”。
參照圖3 圖8對使用了設(shè)置有本實施方式的運動檢測裝置10的便攜電話的搖動進行說明。圖3是縱向拿著(縱持)便攜電話的情況下的左右方向的搖動。圖4是縱持的情況下的前后方向的搖動。圖5是橫向拿著(橫持)便攜電話的情況下的左右方向的搖動。圖6是橫持的情況下的前后方向的搖動。圖7是縱持的情況下的向長邊方向的搖動。圖8是橫持的情況下的向長邊方向的搖動。然后,參照圖9對本實施方式的運動檢測裝置10的運動檢測處理程序進行說明。本程序通過CPU20執(zhí)行R0M22中所存儲的運動檢測程序來進行。在步驟100中,執(zhí)行將加速度分量數(shù)據(jù)分離為靜止分量和動作分量的加速度分離處理。此處,參照圖10對加速度分離處理程序進行說明。在步驟120中,從三軸加速度傳感器12取得關(guān)于各軸的加速度分量數(shù)據(jù)。在圖11中示出所取得的加速度分量數(shù)據(jù)的一例。需要對從該狀態(tài)向哪個軸方向晃動運動檢測裝置10進行檢測,但是,存在如下情況在圖中S所示的位置(以〇包圍的位置),三個軸的加速度分量數(shù)據(jù)分別示出相同程度的值的點存在有多個,在該點難以檢測在哪個軸方向晃動。因此,然后轉(zhuǎn)移到步驟122,對所取得的各個加速度分量數(shù)據(jù)執(zhí)行低通濾波處理。在圖12中示出實施了低通濾波處理后的數(shù)據(jù)。如圖12所示,低通濾波處理后的加速度分量數(shù)據(jù)能夠完全分離為示出大致“0g”的X軸及Y軸、以及示出大致“+lg”的Z軸。這樣,將通過對所取得的加速度分量數(shù)據(jù)實施低通濾波處理而提取出的數(shù)據(jù)稱為加速度分量數(shù)據(jù)的“靜止分量”。然后,在步驟124中,分別對于X軸、Y軸以及Z軸從在上述步驟120中所取得的加速度分量數(shù)據(jù)中減去在上述步驟122中所提取出的靜止分量的數(shù)據(jù)。在圖13中示出相減后的數(shù)據(jù)。這樣,將通過從所取得的加速度分量數(shù)據(jù)中減去低通濾波處理后的數(shù)據(jù)而提取出的數(shù)據(jù)稱為加速度分量數(shù)據(jù)的“動作分量”。利用該方法,即使不進行高度的高通濾波處理,也能夠?qū)⒓铀俣确至繑?shù)據(jù)以簡易的處理分離為靜止分量和動作分量。然后,返回圖9的步驟102,基于在加速度分離處理(圖10)的步驟122中提取出的靜止分量,判定與重力方向?qū)妮S(以下,稱為“重力軸”)。例如,在圖12中所示的靜止分量被提取出的情況下,Z軸的靜止分量示出成為最大值的“+lg”,所以,判定Z軸為重力軸。然后,在步驟104中,執(zhí)行對搖動進行檢測的搖動檢測處理。此處,參照圖14對搖動檢測處理程序進行說明。在步驟140中,關(guān)于三個軸的每ー個,以時間序列開始觀測在加速度分離處理(圖10)的步驟124中提取出的動作分量a。然后,在步驟142中,判定任意軸的動作分量a是否超過預先決定的+方向的閾值Thu或一方向的閾值Thd的任意ー個。閾值Thu為預定范圍的上限值,閾值Thd為預定范圍的下限值。并且,此處,對于閾值Thd,“超過閾值”是指動作分量a的值小于閾值Thd。此夕卜,根據(jù)搭載有運動檢測裝置10的電子設(shè)備的搭載位置等,搖動引起的動作分量的波形不同,所以,考慮搭載位置等,能夠分別獨立設(shè)定閾值Thu以及閾值Thd。在任意一個動作分量a超過任意一個閾值的情況下,轉(zhuǎn)移到步驟144,在都沒有超過的情況下,重復本步驟的判定。在步驟144中,判定與在上述步驟142中被判定為超過任意一個閾值的動作分量a對應的軸是否是在圖9的步驟102中被判定的重力軸以外。存在如下情況在攜帯了搭載有本實施方式的運動檢測裝置10的便攜電話等的狀態(tài)下,當乘坐交通工具、歩行或者跑步吋,由于其振動而檢測到加速度,任意ー個軸的動作分量超過了閾值Thu或閾值Thd,檢測到非本意的搖動。因此,在乘坐交通工具時、歩行時或者跑步時等,鑒于主要產(chǎn)生朝向重力軸方向的振動,在與重力軸對應的動作分量的值超過閾值的情況下,判定為由非本意的振動所引起,不作為搖動而檢測。在與超過任意一個閾值的動作分量a對應的軸為重力軸以外的情況下,轉(zhuǎn)移到步驟146,在為重力軸的情況下,不作為搖動進行檢測而返回步驟142,繼續(xù)動作分量a的觀測。例如,在圖15⑷中示出在以三軸加速度傳感器12的X軸為重力方向的方式放入胸部ロ袋的狀態(tài)下跳動五次時的加速度分量數(shù)據(jù)。對該加速度分量數(shù)據(jù)執(zhí)行加速度分離處理,由此,得到該圖(B)中所示的靜止分量以及該圖(C)中所示的動作分量。能夠根據(jù)該靜止分量判定X軸為重力軸。在該情況下,即使檢測到X軸的動作分量超過任意一個閾值,由·于X軸為重力軸,所以,不作為搖動進行檢測。
·
在步驟146中,判定第一搖動時間是否超過預定時間AU。所謂第一搖動時間,如圖16(A)所示,在動作分量在超過閾值Thd之前先超過閾值Thu的情況下,是從超過閾值Thu的時刻到超過閾值Thd的時間,如該圖(B)所示,在動作分量超過閾值Thu之前先超過Thd的情況下,是從超過閾值Thd的時刻到超過閾值Thu的時間。此外,Δ tl是搖動無效時間,在乘坐交通工具時、歩行吋、跑步時等,基于存在第一搖動時間比正常時短的傾向的情況,在第一搖動時間為Atl以下的情況下,是用于不作為搖動進行檢測的預定時間。在第一搖動時間超過了 Atl的情況下,轉(zhuǎn)移到步驟148,在Atl以下的情況下,不作為搖動進行檢測而返回步驟142,繼續(xù)動作分量a的觀測。在步驟148中,判定第二搖動時間是否小于預定時間At2。所謂第二搖動時間,如圖16(A)所示,在動作分量超過閾值Thd之前先超過閾值Thu的情況下,是從超過閾值Thu的時刻到超過閾值Thd之后成為預定范圍內(nèi)的值為止的時間,如該圖(B)所示,在動作分量超過閾值Thu之前先超過Thd的情況下,是從超過閾值Thd的時刻到超過閾值Thu之后成為預定范圍內(nèi)的值為止的時間。此外,At2為搖動有效時間,在有意進行運動輸入的搖動中,第二搖動時間成為某種程度決定的預定時間內(nèi)的傾向較強,在第二搖動時間超過了At2的情況下,是包括乘坐交通工具時、歩行吋、跑步時等的非本意的運動的可能性較高,所以,是用于不作為搖動進行檢測的預定時間。在第二搖動時間小于At2的情況下,轉(zhuǎn)移到步驟150,在超過了 At2的情況下,不作為搖動進行檢測而返回步驟142,繼續(xù)動作分量a的觀測。并且,第一搖動時間以及第ニ搖動時間可以用計時器進行計數(shù),也可以根據(jù)搖動時間內(nèi)的動作分量a的測定次數(shù)進行運算。在步驟150中,判定第二搖動時間內(nèi)的向量積分值是否超過判定閾值A(chǔ)Th。向量積分值是在第二搖動時間內(nèi)檢測到的動作分量a的大小的積分值,相當于在圖16(A)以及(B)中示出的斜線部分。此外,Λ Th是如下的判定閾值在乘坐交通工具時、歩行吋、跑步時等,基于存在第二搖動時間內(nèi)的向量積分值比通常時小的傾向,在第二搖動時間內(nèi)的向量積分值為ATh以下的情況下,不作為搖動進行檢測。在第二搖動時間內(nèi)的向量積分值超過了 Λ Th的情況下,轉(zhuǎn)移到步驟152,在ATh以下的情況下,不作為搖動進行檢測而返回步驟142,繼續(xù)動作分量a的觀測。在步驟152中,將與在上述步驟142中被判定為超過閾值Thu或閾值Thd的動作分量a對應的軸方向、第一搖動時間、第二搖動時間以及第ニ搖動時間內(nèi)的向量積分值作為搖動的檢測結(jié)果,暫時存儲在預定的存儲區(qū)域。并且,關(guān)于軸方向,根據(jù)先超過閾值Thu或閾值Thd的哪個閾值,判定是該軸的+方向的晃動或者是一方向的晃動。如圖16(A)所示,在動作分量a先超過閾值Thu的情況下,判定為+方向的晃動,如該圖(B)所示,在先超過閾值Thd的情況下,判定為ー方向的晃動。然后,返回圖9的步驟106,基于在搖動檢測處理(圖14)的步驟152中所存儲的 檢測結(jié)果,生成檢測信號并輸出。對例如以如下方式將本實施方式的運動檢測裝置10設(shè)置在便攜電話中的情況進行說明長邊方向向上為X軸+方向、向下為X軸一方向,寬度方向向左為Y軸+方向、向右為Y軸ー方向,厚度方向向內(nèi)為Z軸+方向、朝向跟前為Z軸ー方向。能夠如向左方向的搖動為升高音量、向右方向為音量降低、向前方向為One-Seg(面向移動電話和移動終端的單頻段部分收信服務)的頻道變更(返回)、向后方向為One-Seg的頻道變更(前進)、向下方向為前進到通訊錄的下頁、向上方向為返回通訊錄的前頁等這樣,使各種操作輸入的內(nèi)容與搖動的方向?qū)?。因此,在本步驟中,輸出與該對應相應的檢測信號。例如,在檢測結(jié)果為Y軸+方向的情況下,輸出指示音量升高的操作輸入的檢測信號。此外,對第一搖動時間、第二搖動時間以及第ニ搖動時間內(nèi)的向量積分值設(shè)置多個判定時間或判定閾值,根據(jù)超過哪個判定時間或判定閾值,輸出表示操作輸入的程度的檢測信號也可以。例如,在輸出表不音量的升高降低的檢測信號的情況下,對第一搖動時間設(shè)定Atll以及Atl2(Atl〈Atll〈Atl2)作為判定時間,能夠做成如下的檢測信號如果搖動時間為Atll以下,則表示升高或降低一個等級的量;如果搖動時間為Atll Λ tl2,則表示升高或降低兩個等級的量;如果搖動時間為Atl2以上,則表示升高或降低三個等級的量。如以上所說明的那樣,根據(jù)本實施方式的運動檢測裝置,將從三軸加速度傳感器取得的加速度分量數(shù)據(jù)的低通濾波處理后的數(shù)據(jù)分離為靜止分量,將從所取得的加速度分量數(shù)據(jù)中減去靜止分量的數(shù)據(jù)所得到的數(shù)據(jù)分離為動作分量,將靜止分量最大的軸判定為重力軸,如果三個軸的動作分量中的最初超過閾值Thu或閾值Thd的動作分量為重力軸以夕卜,則進行用于作為搖動進行檢測的處理,所以,能夠減少乘坐交通工具時、歩行吋、跑步時等容易產(chǎn)生的重力方向的非本意的振動導致的誤判定,能夠以簡易的處理正確地檢測在哪個軸方向搖動。此外,使用第一搖動時間、第二搖動時間、第二搖動時間內(nèi)的向量積分值,判定是由非本意的振動引起的動作分量的變化還是應該作為搖動進行檢測的動作分量的變化,所以,即使在重力軸的判定的精度較低的情況下,也能夠降低非本意的振動導致的誤判定。并且,在上述實施方式中,對如下情況進行了說明,S卩,作為是否作為搖動進行檢測的判定,進行了是否為重力軸的判定、利用第一搖動時間進行的判定、利用第二搖動時間進行的判定以及利用第二搖動時間內(nèi)的向量積分值進行的判定的全部判定,但是,也可以僅進行是否為重力軸的判定,將利用第一搖動時間進行的判定、利用第二搖動時間進行的判定、利用第二搖動時間內(nèi)的向量積分值進行的判定的至少ー個與是否為重力軸的判定組合進行也可以。此外,在上述實施方式中,對三軸加速度傳感器與微型計算機為一體的情況進行了說明,但是,以僅將三軸加速度傳感器設(shè)置在電子設(shè)備內(nèi)而將微型計算機設(shè)置在電子設(shè)備的外部的方式構(gòu)成也可以?!ぁ?br>
權(quán)利要求
1.ー種運動檢測裝置,其特征在于,包括 加速度檢測單元,分別檢測進行作用的加速度的三維正交坐標系的各軸的加速度分量,輸出各個加速度分量數(shù)據(jù); 分離單元,將從所述加速度檢測單元輸出的各個加速度分量數(shù)據(jù)分離為進行低通濾波處理所得到的靜止分量和從各個所述加速度分量數(shù)據(jù)中分別除去了所述靜止分量所得到的動作分量; 重力軸判定単元,將由所述分離単元所分離的靜止分量最大的軸判定為重力軸;以及 運動檢測單元,在與表示由所述分離単元所分離的最大值的動作分量對應的軸是由所述重力軸判定単元所判定的重力軸以外的軸的情況下,基于表示所述最大值的動作分量,檢測所述加速度檢測單元在所述各軸的哪個軸方向進行了運動。
2.如權(quán)利要求I所述的運動檢測裝置,其特征在干, 所述運動檢測單元將由所述分離単元所分離的各個動作分量中的最初超過包含O的預定范圍的上限值的動作分量或者最初小于所述預定范圍的下限值的動作分量作為表示所述最大值的動作分量進行檢測。
3.如權(quán)利要求2所述的運動檢測裝置,其特征在干, 所述運動檢測單元在表示所述最大值的動作分量成為小于所述下限值之前超過所述上限值的情況下,將從超過所述上限值的時刻到成為小于所述下限值的時間作為第一時間進行檢測,在超過所述上限值之前成為小于所述下限值的情況下,將從成為小于所述下限值的時刻到超過所述上限值的時間作為第一時間進行檢測,在該第一時間超過預先決定的第一閾值的情況下,檢測所述加速度檢測單元在與表示所述最大值的動作分量對應的軸方向進行了運動。
4.如權(quán)利要求3所述的運動檢測裝置,其特征在干, 所述運動檢測單元基于所述第一時間檢測運動的大小。
5.如權(quán)利要求2 4的任意ー項所述的運動檢測裝置,其特征在干, 所述運動檢測單元在表示所述最大值的動作分量成為小于所述下限值之前超過所述上限值的情況下,將從超過所述上限值的時刻到成為小于所述下限值之后成為所述預定范圍內(nèi)的值的時間作為第二時間進行檢測,在超過所述上限值之前成為小于所述下限值的情況下,將從成為小于所述下限值的時刻到超過所述上限值之后成為所述預定范圍內(nèi)的值的時間作為第二時間進行檢測,在該第二時間小于預先決定的第二閾值的情況下,檢測所述加速度檢測單元在與表示所述最大值的動作分量對應的軸方向進行了運動。
6.如權(quán)利要求5所述的運動檢測裝置,其特征在干, 所述運動檢測單元基于所述第二時間檢測運動的大小。
7.如權(quán)利要求2 6的任意ー項所述的運動檢測裝置,其特征在干, 所述運動檢測單元在表示所述最大值的動作分量成為小于所述下限值之前超過所述上限值的情況下,在從超過所述上限值的時刻到成為小于所述下限值之后成為所述預定范圍內(nèi)的值的時間內(nèi)的所述動作分量的大小的積分值超過預先決定的第三閾值的情況下,檢測所述加速度檢測單元在與表示所述最大值的動作分量對應的軸方向進行了運動,在超過所述上限值之前成為小于所述下限值的情況下,在從成為小于所述下限值的時刻到超過所述上限值之后成為所述預定范圍內(nèi)的值的時間內(nèi)的所述動作分量的大小的積分值超過預先決定的第三閾值的情況下,檢測所述加速度檢測單元在與表示所述最大值的動作分量對應的軸方向進行了運動。
8.如權(quán)利要求7所述的運動檢測裝置,其特征在干, 所述運動檢測單元基于所述動作分量的大小的積分值檢測運動的大小。
9.ー種電子設(shè)備,其特征在于, 具有權(quán)利要求I 8的任意ー項所述的運動檢測裝置。
10.ー種運動檢測方法,其特征在干, 利用加速度檢測單元,分別檢測作用于所述加速度檢測單元的加速度的三維正交坐標系的各軸的加速度分量,輸出各個加速度分量數(shù)據(jù), 將從所述加速度檢測單元輸出的各個加速度分量數(shù)據(jù)分離為進行低通濾波處理所得到的靜止分量和從各個所述加速度分量數(shù)據(jù)中分別除去了所述靜止分量所得到的動作分量, 將所分離的靜止分量最大的軸判定為重力軸, 在與表示所分離的最大值的動作分量對應的軸是重力軸以外的軸的情況下,基于表示所述最大值的動作分量,檢測所述加速度檢測單元在所述各軸的哪個軸方向進行了運動。
全文摘要
本發(fā)明提供能夠減少非本意的振動等導致的誤判定并且能夠以簡易的處理正確地檢測在哪個軸方向進行了運動的運動檢測裝置、電子設(shè)備、運動檢測方法以及程序。利用三軸加速度傳感器(12)分別檢測對運動檢測裝置(10)進行作用的X軸、Y軸以及Z軸的加速度分量,輸出加速度分量數(shù)據(jù),將各個加速度分量數(shù)據(jù)分離為進行低通濾波處理得到靜止分量和從各個加速度分量數(shù)據(jù)中分別除去了靜止分量而得到的動作分量。靜止分量最大的軸被判定為重力軸,在與最初超過閾值的動作分量對應的軸為重力軸以外的情況下,檢測在該軸方向搖動的情況。
文檔編號G01P15/18GK102662082SQ20111034508
公開日2012年9月12日 申請日期2011年11月4日 優(yōu)先權(quán)日2010年11月5日
發(fā)明者藤原和則 申請人:拉碧斯半導體株式會社