穿戴式裝置的控制方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種穿戴式裝置(Wearable Device)的控制方法,特別涉及可自動檢 測左右手方向的穿戴式裝置的控制方法。
【背景技術(shù)】
[0002] 近年來,穿戴式裝置(Wearable Device)的發(fā)展十分快速。然而,特定種類的穿戴 式裝置會有使用方向上的限制。舉例來說,若將一左手用手表配掛在一使用者的右手,則會 發(fā)生其表面內(nèi)容完全顛倒的問題。也因如此,使用者在配掛穿戴式裝置之前,都必須先謹(jǐn)慎 留意正確的穿戴方向,這造成許多使用上的不便。
【發(fā)明內(nèi)容】
[0003] 為了解決現(xiàn)有技術(shù)所面臨的問題,在優(yōu)選實施例中,本發(fā)明提供一種穿戴式裝置 的控制方法,包括下列步驟:提供一穿戴式裝置,其中該穿戴式裝置包括一傳感器;藉由該 傳感器,檢測并記錄關(guān)于該穿戴式裝置之一移動狀態(tài)數(shù)據(jù);判斷該穿戴式裝置是否觸發(fā)一 啟動條件;若已觸發(fā)該啟動條件,則分析該移動狀態(tài)數(shù)據(jù);根據(jù)分析的該移動狀態(tài)數(shù)據(jù),判 斷該穿戴式裝置是否已由一使用者所配掛完成;以及若該穿戴式裝置已由該使用者所配掛 完成,則根據(jù)分析的該移動狀態(tài)數(shù)據(jù),判斷該穿戴式裝置是否配掛在該使用者的一左側(cè)或 一右側(cè)。
【附圖說明】
[0004] 圖1是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置的示意圖;
[0005] 圖2是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置的控制方法的流程圖;
[0006] 圖3是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置的示意圖;
[0007] 圖4A是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置沿著第一坐標(biāo)軸進(jìn)行旋轉(zhuǎn)的 示意圖;
[0008] 圖4B是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置沿著第二坐標(biāo)軸進(jìn)行旋轉(zhuǎn)的 示意圖;
[0009] 圖5是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置的旋轉(zhuǎn)角度的時序圖;
[0010] 圖6是顯示根據(jù)本發(fā)明一實施例所述的具有方向性的穿戴式裝置的控制方法的 流程圖;以及
[0011] 圖7A、圖7B是顯示根據(jù)本發(fā)明一實施例所述的不具有方向性的穿戴式裝置的控 制方法的流程圖。
[0012] 【符號說明】
[0013] 100、300~穿戴式裝置;
[0014] 110~傳感器;
[0015] 120~觸控開關(guān);
[0016] 130~處理器;
[0017] 310、320、330、340~虛線元件(穿戴式裝置的不同旋轉(zhuǎn)狀態(tài));
[0018] Yaw~第一坐標(biāo)軸;
[0019] Roll~第二坐標(biāo)軸;
[0020] Pitch~第三坐標(biāo)軸;
[0021] S210、S220、S230、S240、S250、S260、S270、S280、S290、S610、S612、S614、S616、 S618、S620、S622、S630、S632、S634、S636、S638、S640、S642、S644、S650、S652、S654 ~步 驟;
[0022] Tl~第一時間區(qū)間;
[0023] T2~第二時間區(qū)間;
[0024] T3~第三時間區(qū)間;
[0025] T4~第四時間區(qū)間;
[0026] Θ~旋轉(zhuǎn)角度;
[0027] Θ 1~第一旋轉(zhuǎn)角度;
[0028] Θ 2~第二旋轉(zhuǎn)角度;
[0029] -TH~第一臨界值;
[0030] +TH~第二臨界值。
【具體實施方式】
[0031] 為讓本發(fā)明的目的、特征和優(yōu)點能更明顯易懂,下文特舉出本發(fā)明的具體實施例, 并配合附圖,作詳細(xì)說明如下。
[0032] 圖1是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置(Wearable Device)100的示 意圖。舉例來說,穿戴式裝置100可以是一智能手表、一運(yùn)動手環(huán)、一血壓計,或是其他種類 的生理信號接收裝置。如圖1所示,穿戴式裝置100可以包括:一傳感器110、一觸控開關(guān) 120,或(且)一處理器130。傳感器110可用于檢測并記錄關(guān)于穿戴式裝置100的一移動 狀態(tài)數(shù)據(jù)。在一些實施例中,傳感器110為一重力傳感器(G-Sensor)或一陀螺儀(Gyro)。 觸控開關(guān)120可用于判斷穿戴式裝置100是否觸發(fā)一啟動條件。在一些實施例中,觸控開關(guān) 120為一感測金屬片、一按鍵,距離檢測器,或是一感測扣環(huán),以電子或機(jī)械方式實現(xiàn)。處理 器130耦接至傳感器110和觸控開關(guān)120。處理器130可用于執(zhí)行本發(fā)明中各個判斷及分析 的步驟,并可藉由一硬件電路或是存儲在一計算機(jī)可讀介質(zhì)(Computer-readable Media) 中的一軟件程序代碼實施。必須理解的是,穿戴式裝置100可包括其他元件,例如:一無線 通信模組、一電池、一電子顯不器、一表面玻璃、一連接帶,以及一外殼(未顯不)。
[0033] 圖2是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置的控制方法的流程圖。首先, 在步驟S210,提供一穿戴式裝置,其中該穿戴式裝置包括一傳感器。該穿戴式裝置的內(nèi)部元 件組成可如圖1的實施例所述。在步驟S220,藉由該傳感器,檢測并記錄關(guān)于該穿戴式裝置 的一移動狀態(tài)數(shù)據(jù)。舉例來說,當(dāng)該穿戴式裝置由一使用者所轉(zhuǎn)動時,該穿戴式裝置的一相 對轉(zhuǎn)動差量可由該傳感器所檢測及記錄下來。在步驟S230,判斷該穿戴式裝置是否觸發(fā)一 啟動條件。觸發(fā)的該啟動條件可以代表有一使用者正要開始配掛該穿戴式裝置。在一些實 施例中,若一使用者碰觸到該穿戴式裝置的一觸控開關(guān)(例如:一感測金屬片),則可判斷 該穿戴式裝置已觸發(fā)該啟動條件;若該觸控開關(guān)從未被碰觸,則可判斷該穿戴式裝置尚未 觸發(fā)該啟動條件。在其他實施例中,該觸控開關(guān)也可藉由一表帶扣環(huán)實施。若該表帶扣環(huán) 已被扣上,則可判斷該穿戴式裝置已觸發(fā)該啟動條件;而若該表帶扣環(huán)尚未被扣上,則可判 斷該穿戴式裝置尚未觸發(fā)該啟動條件。
[0034] 接著,若尚未觸發(fā)該啟動條件,則流程回到步驟S220,可繼續(xù)檢測并記錄關(guān)于該穿 戴式裝置的該移動狀態(tài)數(shù)據(jù);而若已觸發(fā)該啟動條件,在步驟S240,則分析該移動狀態(tài)數(shù) 據(jù)。在一些實施例中,若已觸發(fā)該啟動條件,則該傳感器即可暫時停止檢測及記錄該移動狀 態(tài)數(shù)據(jù)。在步驟S250,根據(jù)分析的該移動狀態(tài)數(shù)據(jù),判斷該穿戴式裝置是否已由一使用者 所配掛完成。若該穿戴式裝置尚未由該使用者所配掛完成,在步驟S260,則藉由該傳感器, 可重新檢測并持續(xù)地更新該移動狀態(tài)數(shù)據(jù),以作進(jìn)一步分析(例如,流程可再次回到步驟 S240、250)。若該穿戴式裝置已由該使用者所配掛完成,在步驟S270,則根據(jù)分析的該移動 狀態(tài)數(shù)據(jù),判斷該穿戴式裝置是否配掛在該使用者的一左手上或一右手上。若該穿戴式裝 置配掛在該使用者的該左手上,在步驟S280,則可執(zhí)行一些左手對應(yīng)動作;而若該穿戴式 裝置配掛在該使用者的該右手上,在步驟S290,則可執(zhí)行一些右手對應(yīng)動作。舉例來說,若 該穿戴式裝置為一左手用手表,則該等左手對應(yīng)動作可包括正常地顯示其表面內(nèi)容,而該 等右手對應(yīng)動作可包括顛倒地顯示其表面內(nèi)容。又例如,若該穿戴式裝置為一血壓計,則該 等左手對應(yīng)動作可包括記錄一左手血壓數(shù)據(jù),而該等右手對應(yīng)動作可包括記錄一右手血壓 數(shù)據(jù)。
[0035] 圖3是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置300的示意圖。在圖3的實施 例中,穿戴式裝置300為一智能手表,而穿戴式裝置300的一傳感器為一重力傳感器或一陀 螺儀。如圖3所示,穿戴式裝置300可沿著三條坐標(biāo)軸進(jìn)行旋轉(zhuǎn),其可包括一第一坐標(biāo)軸 Yaw(偏轉(zhuǎn))、一第二坐標(biāo)軸Roll (滾動),以及一第三坐標(biāo)軸Pitch (俯仰),而此三條坐標(biāo) 軸可以互相垂直。更詳細(xì)地說,第一坐標(biāo)軸Yaw垂直于穿戴式裝置300的一手表表面,而第 二坐標(biāo)軸Roll平行于穿戴式裝置300的一手表表帶,上述坐標(biāo)軸系由傳感器安裝于穿戴式 裝置300的方位(Orientation)而決定。關(guān)于穿戴式裝置300的一移動狀態(tài)數(shù)據(jù)可以包括 穿戴式裝置300沿著此三條坐標(biāo)軸的任何一或多個的旋轉(zhuǎn)角度,而該等旋轉(zhuǎn)角度可由該重 力傳感器或該陀螺儀所檢測及記錄。請參考下列圖4A、圖4B的實施例的詳細(xì)說明。
[0036] 圖4A是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置300沿著第一坐標(biāo)軸Yaw進(jìn) 行旋轉(zhuǎn)的示意圖。當(dāng)穿戴式裝置300初始被放置時,可定義此時穿戴式裝置300沿著第一 坐標(biāo)軸Yaw的一第一旋轉(zhuǎn)角度Θ 1為〇度。每次當(dāng)一使用者沿著第一坐標(biāo)軸Yaw來轉(zhuǎn)動穿 戴式裝置300時,穿戴式裝置300的該重力傳感器或該陀螺儀即可計算出一第一相對轉(zhuǎn)動 差量(例如:一第一角速度),并據(jù)以求得更新的第一旋轉(zhuǎn)角度Θ1。舉例來說,當(dāng)更新的 第一旋轉(zhuǎn)角度Θ 1為+90度時,穿戴式裝置300可如一虛線元件310所示,沿著第一坐標(biāo)軸 Yaw由左往右旋轉(zhuǎn)90度;而當(dāng)更新的第一旋轉(zhuǎn)角度Θ 1為-90度時,穿戴式裝置300可如 另一虛線元件320所示,沿著第一坐標(biāo)軸Yaw由右往左旋轉(zhuǎn)90度。其他數(shù)值的第一旋轉(zhuǎn)角 度Θ 1和穿戴式裝置300的旋轉(zhuǎn)狀態(tài)之間的關(guān)系也可依此類推。
[0037] 圖4B是顯示根據(jù)本發(fā)明一實施例所述的穿戴式裝置300沿著第二坐標(biāo)軸Roll進(jìn) 行旋轉(zhuǎn)的示意圖。當(dāng)穿戴式裝置300初始被放置時,可定義此時穿戴式裝置300沿著第二 坐標(biāo)軸Roll的一第二旋轉(zhuǎn)角度Θ 2為0度。每次當(dāng)一使用者