亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

運動檢測裝置、移動終端裝置以及運動檢測方法_2

文檔序號:9234126閱讀:來源:國知局
3軸中選擇的多個軸的每一個為指定軸。運動檢測裝置10在判定為基于從加速度傳感器20供給的各軸的加速度信號SaX、Say、以及Saz檢測到的運動的方向是沿所設定的指定軸的每一個的方向的情況下輸出運動檢測信號Sd。換句話說,運動檢測裝置10在檢測到沿依次切換的指定軸的方向的運動(搖動)已經(jīng)針對所有的指定軸進行了的情況下輸出運動檢測信號Sd。
[0032]圖3是表示通過運動檢測裝置10的CPUll執(zhí)行存儲于R0M13的運動檢測程序16而實施的本發(fā)明的第I實施方式的運動檢測處理的流程的流程圖。
[0033]在步驟Sll中,CPUl I讀取表示存儲于R0M13的指定軸的設定順序的順序信息17。指定軸包括3軸中的至少2個軸。順序信息17是表示從3軸中選擇的多個指定軸的設定順序的信息。圖4是表示順序信息17的內(nèi)容的一個例子的圖。在圖4所示的例子中,示出了第I個將X軸設定為指定軸,第2個將Y軸設定為指定軸,第3個將Z軸設定為指定軸,第4個將X軸設定為指定軸的情況。
[0034]在步驟S12中,CPUll基于順序信息17設定X軸、Y軸以及Z軸中第I個指定軸。另外,在本步驟S12中,CPUll針對所有軸消除表示加速度檢測信號超過第I閾值或者第2閾值的閾值檢測信息。即,步驟S12相當于復位處理。
[0035]在步驟S13中,CPUlI從加速度傳感器20獲取X軸、Y軸以及Z軸的每一個的加速度信號SaX、Say、以及SaZ。
[0036]在步驟S14中,CPUll判定從開始步驟S13的處理起的時間是否達到了規(guī)定的超時時間。CPUll在判定為還未達到超時時間的情況下,將處理移至步驟S15,在判定為超過了超時時間的情況下,將處理返回到步驟S12。
[0037]在步驟S15中,CPUll判定任意一個軸的加速度是否超過針對正側(cè)設定的第I閾值或者針對負側(cè)設定的第2閾值中的任意一方。CPUll在判定為任意一個軸的加速度超過了任意一方的閾值的情況下,生成閾值檢測信息并存儲于RAM12,將處理移至步驟S16。另一方面,CPUll在判定為任意一個軸的加速度均未超過第I閾值或者第2閾值中的任意一個的情況下,將處理返回到步驟S13。
[0038]在步驟S16中,CPUll判定與在步驟S15中判定為超過了第I閾值以及第2閾值中的任意一方的閾值的加速度的軸相同的軸的加速度是否超過第I閾值以及第2閾值中的另一方的閾值。例如,CPUll在步驟S15中判定為X軸的加速度超過了針對正側(cè)設定的第I閾值Txi的情況下,在步驟S16中,判定X軸的加速度是否超過針對負側(cè)設定的第2閾值Tx2O CPUll在判定為該軸的加速度超過了該閾值的情況下,將閾值檢測信息存儲在RAM12并將處理移至步驟S17。另一方面,CPUll在不判定為該軸的加速度超過該閾值的情況下,將處理返回到步驟S13。
[0039]在步驟S17中,CPUll判定是否檢測到當前設定的指定軸的方向的運動(搖動)。即,CPUll判定為在步驟S15以及S16中判定為超過了第I閾值以及第2閾值的加速度的軸是指定軸的情況下檢測到指定軸方向的運動(搖動)。例如,在X軸被設定為指定軸的情況下,CPUll在檢測到在步驟S15中X軸的加速度超過了第I閾值Txi,且檢測到在步驟S16中X軸的加速度超過了第2閾值Tx2的情況下,在步驟S17中判定為檢測到指定軸方向的運動(搖動)。
[0040]CPUll在步驟S17中判定為檢測到當前設定的指定軸的方向的運動(搖動)的情況下將處理移至步驟S18。另一方面,CPUll在未檢測到沿當前設定的指定軸的方向的運動(搖動)的情況(在步驟S15以及S16中判定為超過了第I閾值以及第2閾值的加速度的軸是指定軸以外的軸的情況)下,將處理移至步驟S21。例如,在X軸被設定為指定軸的情況下,在檢測到Y(jié)軸方向的運動(搖動)的情況下,在步驟S17中進行否定判定并將處理移至步驟S21。
[0041]在步驟S18中,CPUll生成表示檢測到當前設定的指定軸的方向的運動(搖動)的指定軸檢測信息,將其存儲在RAM12,并且針對所有軸,消除表示加速度檢測信號超過了第I閾值或者第2閾值的閾值檢測信息。
[0042]在步驟S19中,CPUll判定針對所有指定軸是否檢測到指定軸方向的運動(搖動)。CPUll在判定為針對所有指定軸檢測到指定軸方向的運動(搖動)的情況下將處理移至步驟S20,在不判定為針對所有指定軸檢測到指定軸方向的運動(搖動)的情況下將處理移至步驟S22。
[0043]在步驟S20中,CPUl I生成運動檢測信號Sd作為組合搖動成立的信號,并將其從輸入輸出端口 14輸出使本程序結(jié)束。所謂組合搖動是指針對所有指定軸進行指定軸方向的運動(搖動)。
[0044]在步驟S17中進行了否定判定的情況下移至的步驟S21中,CPUll消除存儲于RAM12的所有的指定軸檢測信息并將處理移至步驟S12。即,在檢測到與當前設定的指定軸的方向不同的軸的方向的運動的情況下,目前為止檢測到的指定軸方向的運動全部為未被檢測到的運動,返回到初始狀態(tài)。
[0045]在步驟S19中進行了否定判定的情況下移至的步驟S22中,CPUll設定下個指定軸并將處理返回到步驟S13。
[0046]圖5 (A)以及圖5⑶是表示進行上述的運動檢測處理(參照圖3)的運動檢測裝置10的動作的一個例子的圖,并且是指定軸的設定順序為X軸、Y軸、Z軸、X軸的順序的情況下的動作例。在R0M13存儲有表示上述的指定軸的設定順序(X軸、Y軸、Z軸、X軸)的順序信息17被CPUll讀取(步驟Sll) ο
[0047]如圖5(A)所示,運動檢測裝置10第I個將X軸設定為指定軸(步驟S12)。若運動檢測裝置10在X軸被設定為指定軸時檢測X軸方向的運動(搖動)(步驟S17肯定判定),則設定Y軸作為第2個指定軸(步驟S22)。若運動檢測裝置10在Y軸被設定為指定軸時檢測Y軸方向的運動(搖動)(步驟S17肯定判定),則設定Z軸作為第3個指定軸(步驟S22)。若運動檢測裝置10在Z軸被設定為指定軸時檢測Z軸方向的運動(搖動)(步驟S17肯定判定),則設定X軸作為第4個指定軸(步驟S22)。若運動檢測裝置10在X軸被設定為第4個指定軸時檢測X軸方向的運動(搖動)(步驟S19肯定判定),則輸出運動檢測信號Sd作為組合搖動成立的信號(步驟S20)。S卩,按X軸、Y軸、Z軸、X軸的順序進行了搖動的情況下運動檢測信號3(1被輸出。
[0048]另外,如圖5(B)所示,運動檢測裝置10第I個將X軸設定為指定軸(步驟S12)。若運動檢測裝置10在X軸被設定為指定軸時檢測X軸方向的運動(搖動)(步驟S17肯定判定),則設定Y軸作為第2個指定軸(步驟S22)。若運動檢測裝置10在Y軸被設定為指定軸時檢測與指定軸不同的Z軸的方向的運動(搖動)(步驟S17否定判定),則判定為組合搖動失敗,之前檢測到的指定軸(X軸)方向的運動成為未被檢測到的運動(步驟S21),將指定軸的設定返回到第I個(步驟S12)。
[0049]如以上所述,本發(fā)明的實施方式的運動檢測裝置10輸入表示三維正交坐標系的3個軸的每個軸的加速度的加速度信號,按照規(guī)定的順序?qū)?個軸中選擇的多個軸設定為指定軸。運動檢測裝置10在判定為基于輸入的各軸的加速度信號檢測到的運動的方向是分別
當前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1