操作處理方法和電子設(shè)備的制作方法
【專利摘要】本發(fā)明提供了一種操作處理方法和電子設(shè)備。所述方法包括:獲得一輸入操作;確定多個操作區(qū)域中所述輸入操作所對應(yīng)的第一操作區(qū)域以及所述輸入操作的方向;判斷所述輸入操作的方向是否滿足預(yù)定條件,其中,所述預(yù)定條件為所述輸入操作的方向與一參考方向的夾角小于或等于一預(yù)定角度,并且所述參考方向為一特定點到所述第一操作區(qū)域的直線方向;當(dāng)所述輸入操作的方向滿足所述預(yù)定條件時,確定所述輸入操作為第一輸入操作;以及當(dāng)所述輸入操作的方向不滿足所述預(yù)定條件時,確定所述輸入操作為第二輸入操作,其中所述第二輸入操作與所述第一輸入操作不同。從而,電子設(shè)備能夠準確地判斷用戶對某一操作區(qū)域的輸入操作屬于何種操作。
【專利說明】操作處理方法和電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備中的操作處理方法及相應(yīng)的電子設(shè)備。
【背景技術(shù)】
[0002]近年來,具有顯示屏幕的各種電子設(shè)備得到迅速的發(fā)展和廣泛的應(yīng)用,例如,個人計算機、平板電腦、移動終端、蜂窩電話、智能桌面等。電子設(shè)備的顯示屏幕(例如電子設(shè)備的操作桌面)上通常會存在各種各樣的操作區(qū)域用于用戶對電子設(shè)備輸入各種操作。
[0003]隨著電子設(shè)備上應(yīng)用的豐富化,往往需要對同一個操作區(qū)域執(zhí)行多個不同的操作,例如可以對同一個操作區(qū)域執(zhí)行滑動瀏覽、點擊和拖曳文件等操作。因此,電子設(shè)備需要能夠準確地判斷出用戶的某一手勢具體執(zhí)行哪個操作。在某些情況下,用戶的手勢可能比較相近,如何區(qū)分相近的手勢以使電子設(shè)備準確地執(zhí)行用戶的指令成為電子設(shè)備設(shè)計中的重要課題。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,本發(fā)明構(gòu)思出通過判斷用戶對某一操作區(qū)域的輸入操作的方向是否滿足預(yù)定條件而確定該輸入操作具體屬于何種操作的操作處理方法。
[0005]本發(fā)明的一個方面提供了一種操作處理方法,應(yīng)用于一電子設(shè)備,其中,所述電子設(shè)備包括一顯示屏幕,所述顯示屏幕上顯示有多個操作區(qū)域,所述多個操作區(qū)域構(gòu)成第一形狀的操控區(qū)域,所述顯示屏幕平面上具有用于與所述多個操作區(qū)域形成參考方向的一特定點,所述方法包括:獲得一輸入操作;確定所述多個操作區(qū)域中所述輸入操作所對應(yīng)的第一操作區(qū)域以及所述輸入操作的方向;判斷所述輸入操作的方向是否滿足預(yù)定條件,其中,所述預(yù)定條件為所述輸入操作的方向與所述參考方向的夾角小于或等于一預(yù)定角度,并且所述參考方向為所述特定點到所述第一操作區(qū)域的直線方向;當(dāng)所述輸入操作的方向滿足所述預(yù)定條件時,確定所述輸入操作為第一輸入操作;以及當(dāng)所述輸入操作的方向不滿足所述預(yù)定條件時,確定所述輸入操作為第二輸入操作,其中所述第二輸入操作與所述第一輸入操作不同。
[0006]本發(fā)明的另一方面提供了一種電子設(shè)備,包括:顯示單元,配置為在顯示屏幕上顯示多個操作區(qū)域,其中所述多個操作區(qū)域構(gòu)成第一形狀的操控區(qū)域,并且所述顯示屏幕的平面上具有用于與所述多個操作區(qū)域形成參考方向的一特定點;輸入單元,配置為獲得一輸入操作;第一操作確定單元,配置為確定所述多個操作區(qū)域中所述輸入操作所對應(yīng)的第一操作區(qū)域以及所述輸入操作的方向;方向判斷單元,配置為判斷所述輸入操作的方向是否滿足預(yù)定條件,其中,所述預(yù)定條件為所述輸入操作的方向與所述參考方向的夾角小于或等于一預(yù)定角度,并且所述參考方向為所述特定點到所述第一操作區(qū)域的直線方向;以及第二操作確定單元,配置為當(dāng)所述輸入操作的方向滿足所述預(yù)定條件時,確定所述輸入操作為第一輸入操作,以及當(dāng)所述輸入操作的方向不滿足所述預(yù)定條件時,確定所述輸入操作為第二輸入操作,其中所述第二輸入操作與所述第一輸入操作不同。[0007]通過本發(fā)明的上述方面提供的技術(shù)方案,使得電子設(shè)備能夠準確地判斷用戶對顯示屏幕上的某一操作區(qū)域的輸入操作屬于何種操作。
[0008]優(yōu)選地,在上述操作處理方法和電子設(shè)備中,所述操控區(qū)域中每個所述多個操作區(qū)域的相對第一邊和第二邊的延長線匯聚到所述特定點。
[0009]此外,優(yōu)選地,在上述操作處理方法和電子設(shè)備中,所述第一形狀是環(huán)形或環(huán)形的一部分,或者是中空多邊形或中空多邊形的一部分;并且所述特定點是所述第一形狀的幾何中心。
[0010]上述特定的優(yōu)選操控區(qū)域形式使得參考方向的判斷更直觀,方便用戶準確地進行輸入操作。
【專利附圖】
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例的描述中所需要使用的附圖作簡單地介紹。下面描述中的附圖僅僅是本發(fā)明的示例性實施例。
[0012]圖1示出了根據(jù)本發(fā)明的實施例的操作處理方法100的流程圖。
[0013]圖2a示出了根據(jù)本發(fā)明的實施例的第一示例顯示屏幕200a的示意圖。
[0014]圖2b示出了根據(jù)本發(fā)明的實施例的第二示例顯示屏幕200b的示意圖。
[0015]圖3示出了用于說明判斷輸入操作是否滿足預(yù)定條件的示例性顯示屏幕300的示意圖。
[0016]圖4示出了根據(jù)本發(fā)明的實施例的電子設(shè)備400的示意性結(jié)構(gòu)框圖。
【具體實施方式】
[0017]在下文中,將參考附圖詳細描述本發(fā)明的優(yōu)選實施例。注意,在本說明書和附圖中,基本上相同的步驟和元素用相同或相似的附圖標(biāo)記來表示,且對這些步驟和元素的重復(fù)解釋將被省略。
[0018]在本發(fā)明的以下實施例中,電子設(shè)備是指任何具有顯示屏幕的電子設(shè)備,其具體形式包括但不限于個人計算機、智能電視、平板電腦、移動電話、數(shù)碼相機、個人數(shù)字助手、便攜式計算機、游戲機、智能桌面等。電子設(shè)備的顯示屏幕可以是任意類型的屏幕,例如包括LCK,LED,TFT,IPS,OLED等,也可包括低功耗的顯示屏幕如Memory LCD、E_Ink等。顯示屏幕的類型不構(gòu)成對本發(fā)明的限定。
[0019]正如【背景技術(shù)】部分所陳述的,電子設(shè)備的顯示屏幕上通常存在多個操作區(qū)域用于用戶進行輸入操作以使得電子設(shè)備執(zhí)行特定動作,并且電子設(shè)備往往需要判斷用戶的某一輸入具體屬于哪種操作(即電子設(shè)備應(yīng)該執(zhí)行何種動作或處理)。基于以上事實,本發(fā)明提出一種對顯示屏幕上的多個操作區(qū)域的輸入操作進行判斷的操作處理方法,本發(fā)明的主要構(gòu)思在于:首先在具有多個操作區(qū)域的顯示屏幕的平面上確定一個特定點,并確定該特定點到操作區(qū)域的直線方向作為參考方向,然后判斷用戶輸入操作的方向與該參考方向的夾角是否小于或等于一預(yù)定角度;如果該夾角小于或等于該預(yù)定角度,則確定該輸入操作屬于第一輸入操作,否則確定該輸入操作屬于第二輸入操作,其中第一輸入操作與第二輸入操作不同,即電子設(shè)備將執(zhí)行不同的動作或處理。這里,操作區(qū)域是指顯示屏幕上用戶可以進行輸入操作的任意區(qū)域,該區(qū)域上可以顯示圖片、文本、應(yīng)用圖標(biāo)等顯示對象,其也可以僅是一個可操作的空白區(qū)域。此外,這里的顯示屏幕可以是任意合適的屏幕,例如其可以是觸摸屏幕,也可以是普通屏幕,還可以是近距離感應(yīng)屏幕。當(dāng)顯示屏幕是觸摸屏幕時,用戶可以通過例如手指或手寫筆等進行輸入操作;當(dāng)顯示屏幕是普通屏幕時,用戶可以通過例如鼠標(biāo)進行輸入操作;當(dāng)顯示屏幕是近距離感應(yīng)屏幕時,用戶可以通過例如手指或手寫筆等在屏幕上方近距離處進行輸入操作,近距離感應(yīng)屏幕可以利用近距離感應(yīng)原理而獲得用戶的輸入操作。通過本發(fā)明的上述構(gòu)思使得電子設(shè)備能夠準確地判定用戶輸入的操作屬于何種操作,進而可以執(zhí)行相應(yīng)動作。下文將結(jié)合附圖詳細說明上述發(fā)明構(gòu)思的【具體實施方式】,并對其中的術(shù)語含義進行詳細解釋。需要說明的是,上述主要構(gòu)思僅是本公開的一部分,本說明書中仍存在其它對現(xiàn)有技術(shù)做出貢獻的發(fā)明構(gòu)思。
[0020]圖1示出根據(jù)本發(fā)明的一個實施例的操作處理方法100的流程圖。該操作處理方法100應(yīng)用于一電子設(shè)備,并包括步驟SlOl至S105。如上所述,該電子設(shè)備可以是任意電子設(shè)備,優(yōu)選地,該電子設(shè)備可以是智能桌面,用戶可以通過各種手勢對智能桌面進行操作,從而進行非常直觀和便捷的交互。所述電子設(shè)備包括一顯示屏幕,該顯示屏幕可以是如上所述的任意顯示屏幕,例如普通屏幕、觸摸屏幕、或近距離感應(yīng)屏幕等。所述顯示屏幕上顯示有多個操作區(qū)域。如上所述,所述操作區(qū)域是指顯示屏幕上用戶可以進行輸入操作的任意區(qū)域,并且其可以具有任意形狀,例如矩形、圓形、扇形、或其它不規(guī)則形狀。所述多個操作區(qū)域構(gòu)成第一形狀的操控區(qū)域,并且所述顯示屏幕平面上具有用于與所述多個操作區(qū)域形成參考方向的一特定點。在本發(fā)明的實施例中,為了判斷用戶對某一操作區(qū)域的輸入操作的方向是否滿足預(yù)定條件,需要確定一參考方向,上述特定點用于確定該參考方向,具體的,該參考方向為上述特定點到所選定的第一操作區(qū)域的直線方向。下文將具體說明如何使用該特定點確定所述參考方向。需要說明的是,這里的特定點是虛擬參考點,不需要在顯示屏幕上真實地顯示一個點,而且,該特定點也不一定在顯示屏幕范圍內(nèi),僅需要在顯示屏幕的平面上即可,其甚至可以在無窮遠處。
[0021]為了清楚地說明本發(fā)明的操作區(qū)域、操控區(qū)域以及特定點,下面參照圖2a和圖2b以具體示例的方式進行說明。
[0022]圖2a示出了根據(jù)本發(fā)明的實施例的第一示例顯示屏幕200a的示意圖。在圖2a中,顯示屏幕200a上顯示了 7個依次相鄰的操作區(qū)域201a-207a,每個操作區(qū)域均為環(huán)扇形。這7個環(huán)扇形的操作區(qū)域201a_207a構(gòu)成操控區(qū)域210a,操控區(qū)域210a也為環(huán)扇形(環(huán)形的一部分),即第一形狀為環(huán)形的一部分,在圖2a中通過虛線框示意性地標(biāo)出了操控區(qū)域210a。在圖2a所示的示例中,用戶可以在操控區(qū)域210a的操作區(qū)域201a_207a中進行輸入操作,例如通過鼠標(biāo)、手指或手寫筆在操控區(qū)域210a的任意操作區(qū)域上滑動。為了在后續(xù)步驟中判定輸入操作是否滿足預(yù)定條件,圖2a的顯示屏幕200a上設(shè)置有一特定點0a,在該示例中,特定點Oa位于環(huán)扇形的操控區(qū)域210a的圓心(在本公開中,也稱為第一形狀的幾何中心)。特定點Oa用于與操作區(qū)域201a_207a形成連線來確定參考方向,這里,參考方向可以是特定點Oa到操作區(qū)域上的任一點的直線,例如,以操作區(qū)域204a為例,該參考方向可以是特定點Oa到操作區(qū)域204a的幾何中心點C (這里的幾何中心點可以是操作區(qū)域的形心,也可以是通過其它幾何規(guī)則確定的中心點)的直線OaC的方向,也可以是特定點Oa到操作區(qū)域204a中的任一點E的直線OaE的方向,此外該參考方向還可以是特定點Oa到用戶的輸入操作的起始點S的直線OaS的方向。需要說明的是,在圖2a中,將特定點Oa選擇在第一形狀的幾何中心,但如上所述,特定點也可以其它位置,例如更靠近操控區(qū)域210a的On點或者更遠離操控區(qū)域210a的Of點。當(dāng)然,在該具體示例中,優(yōu)選將特定點設(shè)置在環(huán)扇形的圓心Oa處,即第一形狀的幾何中心,因為這樣用戶更易于判斷參考方向,從而方便用戶進行準確的輸入操作。此外,在該示例中,特定點Oa也是每個操作區(qū)域的相對邊Cl至C8(C1和C2是操作區(qū)域201a的相對第一邊和第二邊,C2和C3是操作區(qū)域201a的相對第一邊和第二邊,等等)的延長線匯聚的點,即所述操控區(qū)域中每個所述多個操作區(qū)域的相對第一邊和第二邊的延長線匯聚到所述特定點。當(dāng)然,所述操控區(qū)域中每個所述多個操作區(qū)域的相對第一邊和第二邊的延長線匯聚到所述特定點的優(yōu)選實施方式并不限于圖2a所示的示例,其它操控區(qū)域的形式也可以具有該優(yōu)選實施方式,例如上述操作區(qū)域201a_207a可以是梯形而不是扇環(huán)形。這種優(yōu)選實施方式使得參考方向的判斷更直觀,方便用戶準確地輸入操作。另外,雖然在圖2a的示例中操控區(qū)域210a為環(huán)扇形,但很明顯,其也可以是完整的環(huán)形。
[0023]圖2b示出了根據(jù)本發(fā)明的實施例的第二示例顯示屏幕200b的示意圖。在圖2b中,顯示屏幕200b上顯示了 8個矩形操作區(qū)域201b-208b。這8個矩形操作區(qū)域構(gòu)成操控區(qū)域210b,操控區(qū)域210b為中空矩形,即在一個大矩形中挖去一個矩形。圖2b中通過虛線框示意性地標(biāo)出了操控區(qū)域210b。在圖2b所示的示例中,用戶可以在操控區(qū)域210b的操作區(qū)域201b-208b中進行輸入操作,例如通過鼠標(biāo)、手指或手寫筆在操控區(qū)域210b中的任意操作區(qū)域201b-208b上滑動。為了在后續(xù)步驟中判定輸入操作是否滿足預(yù)定條件,圖2b的顯示屏幕200b上設(shè)置有特定點0b,在該示例中,特定點Ob位于矩形操控區(qū)域210b的幾何中心(即,第一形狀的幾何中心)。特定點Ob用于與操作區(qū)域201b-208b形成連線來確定參考方向,如上所述,該參考方向可以是特定點Ob到操作區(qū)域上的任一點的直線,例如,以操作區(qū)域203b為例,參考方向可以是特定點Ob到操作區(qū)域203b的幾何中心點C (這里的幾何中心點可以是操作區(qū)域的形心,也可以是通過其它幾何規(guī)則確定的中心點)的直線ObC的方向,也可以是特定點Ob到操作區(qū)域203b的一個頂點E的直線ObE的方向,此外,參考方向還可以是特定點Ob到用戶的輸入操作的起始點S的直線ObS的方向。需要說明的是,在圖2b中,將特定點Ob選擇在第一形狀的幾何中心,即操控區(qū)域210b的中心點,但如上所述,特定點也可以其它位置,例如,在圖2b中的Of點,此時,上述參考方向可以是如圖所示的直線OfE的方向,也可以是OfC或OfS的方向。當(dāng)然,在該具體示例中,優(yōu)選將特定點設(shè)置在操控區(qū)域210b的中心點0b,即第一形狀的幾何中心,因為這樣用戶更易于判斷參考方向,從而方便用戶進行準確的輸入操作。此外,在該示例中,操控區(qū)域210b是中空矩形,顯然,其也可以是其它中空多邊形,并且還可以是中空多邊形的一部分,例如在圖2b的中空矩形示例中,可以缺少操作區(qū)域201b-208b中的一個或連續(xù)的多個,例如缺少操作區(qū)域201b-203b,此時,操控區(qū)域210b變?yōu)橄蜃箝_口的中空矩形。
[0024]上文參考圖2a和圖2b描述了根據(jù)本發(fā)明的實施例的顯示屏幕及其上的操作區(qū)域和操控區(qū)域的具體示例。需要說明的是,圖2a和圖2b僅是本發(fā)明的示例,本發(fā)明的顯示屏幕上的操作區(qū)域和操控區(qū)域并不限于以上情況。例如,上述多個操作區(qū)域可以不規(guī)則地分布在顯示屏幕上,即構(gòu)成的操控區(qū)域的第一形狀為不規(guī)則的形狀。此外,上述特定點的選擇也不限于以上示出的情況,而是可以根據(jù)實際應(yīng)用以及實際操控區(qū)域的形狀而進行選擇,在上述圖2a和圖2b的示例中優(yōu)選將該特定點設(shè)定在所述第一形狀的幾何中心,這樣可以使得用戶對各個操作區(qū)域的操作更簡便和一致。
[0025]下面,繼續(xù)參考圖1對根據(jù)本發(fā)明的實施例的操作處理方法100的各個步驟進行說明。在步驟SlOl中,獲得一輸入操作,如上所述,該輸入操作可以是任意可以確定方向的操作,例如通過鼠標(biāo)、手指或觸摸筆等在顯示屏幕上的操作區(qū)域上滑動。在步驟S102中,確定所述多個操作區(qū)域中所述輸入操作所對應(yīng)的第一操作區(qū)域以及所述輸入操作的方向。在該步驟中,電子設(shè)備確定用戶的目標(biāo)操作區(qū)域(第一操作區(qū)域),例如當(dāng)用戶在某一操作區(qū)域上進行輸入操作時,則確定該操作區(qū)域為第一操作區(qū)域。此外,在該步驟中,電子設(shè)備還確定輸入操作的方向,具體確定方法可以根據(jù)具體應(yīng)用場景而設(shè)定,例如,可以將輸入操作的起始點到終止點的直線方向確定為輸入操作的方向;也可以將輸入操作在屏幕上的軌跡利用例如最小二乘法進行直線擬合,并將直線上最接近操作起點的點作為直線方向的起點而將直線上最接近操作終點的點作為直線方向的終點,從而將該直線上的該起點至該終點的方向確定為輸入操作的方向。
[0026]在確定了輸入操作的方向之后,將判斷該方向是否滿足預(yù)定條件。因此,在步驟S103中判斷所述輸入操作的方向是否滿足預(yù)定條件,其中,所述預(yù)定條件為所述輸入操作的方向與所述參考方向的夾角小于或等于一預(yù)定角度,并且所述參考方向為所述特定點到所述第一操作區(qū)域的直線方向。在步驟S103中,將輸入操作的方向與一參考方向進行比較,如果輸入操作的方向與參考方向的夾角小于或等于一預(yù)定角度時認為滿足預(yù)定條件,這里的參考方向是上述特定點到所述第一操作區(qū)域的直線方向,如上文所述,所述特定點是顯示屏幕的平面上的任意參考點,并且所述參考方向可以是所述特定點到所述第一操作區(qū)域上的任意點的直線方向,例如,該任意點可以是第一操作區(qū)域的幾何中心點(例如形心)、任意邊緣點、或者輸入操作在第一操作區(qū)域上的起始點,等等。此外,這里的預(yù)定角度可以根據(jù)實際應(yīng)用場景而設(shè)置,例如30°、40°、50°等,本發(fā)明對此不作任何限定。
[0027]下面參照圖3具體說明步驟S103的一個示例實施方式。圖3示出了用于說明判斷輸入操作是否滿足預(yù)定條件的顯示屏幕300的示意圖。圖3利用與圖2a相同形狀的操控區(qū)域和操作區(qū)域。在圖3中,同樣顯示了 7個依次相鄰的環(huán)扇形操作區(qū)域301-307,這7個環(huán)扇形的操作區(qū)域構(gòu)成環(huán)扇形的操控區(qū)域310。以操作區(qū)域304為例來說明上述預(yù)定條件。在該示例中,將上述特定點設(shè)置為環(huán)扇形的圓心O點,并將參考方向設(shè)定為從特定點O至輸入操作在操作區(qū)域上的起始點的直線方向。例如,如果用戶通過手指對操作區(qū)域304進行滑動的輸入操作,滑動的起點為S點,則上述參考方向為從點O至點S的直線方向OS。假定用戶進行了三次輸入操作,它們的輸入起點都是S,而操作方向分別是SZ1、SZ2、SZ3,如圖所示,則SZl與OS的夾角為Ci1, SZ2與OS的夾角為a2,SZ3與OS的夾角為α 3。如果設(shè)定上述預(yù)定角度為α角,則如圖3所示,當(dāng)輸入操作的方向在射線SA至SB范圍內(nèi)時,認為所述輸入操作的方向與所述參考方向OS的夾角小于或等于預(yù)定角度α??梢钥闯?,SZ2和SZ3在上述范圍內(nèi),而SZl不在上述范圍內(nèi),即α P α,α 2< α , α 2〈 α,因此,操作方向SZl對應(yīng)的輸入操作不滿足上述預(yù)定條件,操作方向SZ2和SZ3對應(yīng)的輸入操作滿足上述預(yù)定條件。需要說明的是,結(jié)合圖3所述的判斷處理僅是本發(fā)明的一個示例,本領(lǐng)域的技術(shù)人員可以容易地將其擴展到其它情形。
[0028]下面返回圖1,如果步驟S103中的判斷為肯定(“是”),則進入步驟S104,在步驟S104中,確定所述輸入操作為第一輸入操作。如果步驟S103中的判斷為否定(“否”),則進入步驟S105,在步驟S105中,確定所述輸入操作為第二輸入操作,其中所述第二輸入操作與所述第一輸入操作不同。由此可見,通過本發(fā)明的上述步驟判斷出了用戶的輸入操作具體屬于何種操作,即,用戶希望電子設(shè)備執(zhí)行何種動作或處理。例如,上述第一輸入操作可以是拖曳操作,即,電子設(shè)備將隨著輸入操作的手勢而在顯示屏幕上除所述操控區(qū)域之外的其它區(qū)域(例如桌面)上創(chuàng)建被操作的操作區(qū)域(第一操作區(qū)域)中顯示的目標(biāo)對象(或者第一操作區(qū)域所鏈接的目標(biāo)對象)的副本,操作區(qū)域中顯示或鏈接的目標(biāo)對象可以是圖片、文本、應(yīng)用圖標(biāo)、或者其它文件。顯然,根據(jù)實際應(yīng)用,第一輸入操作也可以是其它操作,例如其可以使電子設(shè)備創(chuàng)建上述目標(biāo)對象的快捷方式、打開上述目標(biāo)對象、或刪除所述目標(biāo)對象,等等。此外,所述第二輸入操作可以是與第一輸入操作不同的任意操作,例如其可以是切換操作,即電子設(shè)備將隨著輸入操作的手勢而使得被操作的操作區(qū)域(第一操作區(qū)域)中顯示的對象(圖片、文本、應(yīng)用圖標(biāo))切換為另一對象。優(yōu)選地,可以將第一操作區(qū)域的一個相鄰操作區(qū)域中的顯示對象切換到第一操作區(qū)域中,而將第一操作區(qū)域中的顯示對象切換到另一相鄰區(qū)域中。例如,在圖3所示的示例中,如果輸入操作的方向?qū)?yīng)于SZ1,則可以將操作區(qū)域305中的顯示對象顯示到操作區(qū)域304中,而將操作區(qū)域304中的顯示對象顯示到操作區(qū)域303中。顯然,根據(jù)實際應(yīng)用,第二輸入操作也可以是導(dǎo)致電子設(shè)備執(zhí)行任意其它動作或處理的輸入操作。特別地,上述第一輸入操作和第二輸入操作還可以是導(dǎo)致電子設(shè)備再次執(zhí)行其它判斷的操作。例如,第二輸入操作可以使得電子設(shè)備繼續(xù)判斷上述輸入操作是否滿足其它預(yù)定條件(例如,輸入操作是否滿足一定的移動距離,或者輸入操作是否滿足另一方向要求等),從而將所述輸入操作細分為第三輸入操作、第四輸入操作,等等。本發(fā)明并不限定上述第一輸入操作和第二輸入操作具體導(dǎo)致電子設(shè)備執(zhí)行何種動作或處理。
[0029]通過以上說明可以看出,利用本發(fā)明的實施例的上述操作處理方法可以使得電子設(shè)備能夠準確地判斷用戶對多個操作區(qū)域中的某一操作區(qū)域的輸入操作具體屬于何種操作。
[0030]下面參照圖4對根據(jù)本發(fā)明的實施例的電子設(shè)備進行說明。以下所描述的電子設(shè)備中的各個單元所執(zhí)行的功能與以上實施例的操作處理方法相對應(yīng),關(guān)于操作處理方法所描述的各個方面同樣適用于這里的電子設(shè)備,因此,不再對其詳細說明。
[0031]圖4示出了根據(jù)本發(fā)明的實施例的電子設(shè)備400的示意框圖。如上所述,電子設(shè)備400是指任何具有顯示屏幕的電子設(shè)備,其具體形式包括但不限于個人計算機、智能電視、平板電腦、智能桌面、移動電話、數(shù)碼相機、個人數(shù)字助手、便攜式計算機、游戲機等。電子設(shè)備400包括:顯示單元401,配置為在顯示屏幕上顯示多個操作區(qū)域,其中所述多個操作區(qū)域構(gòu)成第一形狀的操控區(qū)域,并且所述顯示屏幕的平面上具有用于與所述多個操作區(qū)域形成參考方向的一特定點;輸入單元402,配置為獲得一輸入操作;第一操作確定單元403,配置為確定所述多個操作區(qū)域中所述輸入操作所對應(yīng)的第一操作區(qū)域以及所述輸入操作的方向;方向判斷單元404,配置為判斷所述輸入操作的方向是否滿足預(yù)定條件,其中,所述預(yù)定條件為所述輸入操作的方向與所述參考方向的夾角小于或等于一預(yù)定角度,并且所述參考方向為所述特定點到所述第一操作區(qū)域的直線方向;以及第二操作確定單元405,配置為當(dāng)所述輸入操作的方向滿足所述預(yù)定條件時,確定所述輸入操作為第一輸入操作,以及當(dāng)所述輸入操作的方向不滿足所述預(yù)定條件時,確定所述輸入操作為第二輸入操作,其中所述第二輸入操作與所述第一輸入操作不同。
[0032]本領(lǐng)域的技術(shù)人員可以理解,上述實施例的電子設(shè)備400的各個單元可以是獨立的單元,也可以是與其它單元一起形成的組合單元。并且,圖4所示出的單元可以僅是電子設(shè)備400的部分單元,電子設(shè)備400還可能包括其它單元,例如中央處理單元、存儲單元,等
坐寸ο
[0033]優(yōu)選地,所述操控區(qū)域中每個所述多個操作區(qū)域的相對第一邊和第二邊的延長線匯聚到所述特定點。
[0034]優(yōu)選地,所述第一形狀是環(huán)形或環(huán)形的一部分,或者是中空多邊形或中空多邊形的一部分;并且所述特定點是所述第一形狀的幾何中心。
[0035]優(yōu)選地,所述特定點到所述第一操作區(qū)域的直線方向是所述特定點到所述輸入操作的起始點的直線方向。
[0036]優(yōu)選地,所述特定點到所述第一操作區(qū)域的直線方向是所述特定點到所述第一操作區(qū)域的幾何中心點的直線方向。
[0037]優(yōu)選地,所述第一輸入操作是拖曳操作。
[0038]優(yōu)選地,所述第二輸入操作是切換操作。
[0039]由此可以看出,根據(jù)本發(fā)明的電子設(shè)備能夠準確地判斷用戶對多個操作區(qū)域中的某一操作區(qū)域的輸入操作具體屬于何種操作。
[0040]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn)。并且軟件模塊可以置于任意形式的計算機存儲介質(zhì)中。為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。本領(lǐng)域技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
[0041]本領(lǐng)域技術(shù)人員應(yīng)該理解,可依賴于設(shè)計需求和其它因素對本發(fā)明進行各種修改、組合、部分組合和替換,只要它們在所附權(quán)利要求及其等同的范圍內(nèi)。
【權(quán)利要求】
1.一種操作處理方法,應(yīng)用于一電子設(shè)備,其中,所述電子設(shè)備包括一顯示屏幕,所述顯示屏幕上顯示有多個操作區(qū)域,所述多個操作區(qū)域構(gòu)成第一形狀的操控區(qū)域,所述顯示屏幕平面上具有用于與所述多個操作區(qū)域形成參考方向的一特定點,所述方法包括: 獲得一輸入操作; 確定所述多個操作區(qū)域中所述輸入操作所對應(yīng)的第一操作區(qū)域以及所述輸入操作的方向; 判斷所述輸入操作的方向是否滿足預(yù)定條件,其中,所述預(yù)定條件為所述輸入操作的方向與所述參考方向的夾角小于或等于一預(yù)定角度,并且所述參考方向為所述特定點到所述第一操作區(qū)域的直線方向; 當(dāng)所述輸入操作的方向滿足所述預(yù)定條件時,確定所述輸入操作為第一輸入操作;以及 當(dāng)所述輸入操作的方向不滿足所述預(yù)定條件時,確定所述輸入操作為第二輸入操作,其中所述第二輸入操作與所述第一輸入操作不同。
2.如權(quán)利要求1所述的方法,其中 所述操控區(qū)域中每個所述多個操作區(qū)域的相對第一邊和第二邊的延長線匯聚到所述特定點。
3.如權(quán)利要求1所述的方法,其中 所述第一形狀是環(huán)形或環(huán)形的一部分,或者是中空多邊形或中空多邊形的一部分;并且 所述特定點是所述第一形狀的幾何中心。
4.如權(quán)利要求1所述的方法,其中 所述特定點到所述第一操作區(qū)域的直線方向是所述特定點到所述輸入操作的起始點的直線方向。
5.如權(quán)利要求1所述的方法,其中 所述特定點到所述第一操作區(qū)域的直線方向是所述特定點到所述第一操作區(qū)域的幾何中心點的直線方向。
6.如權(quán)利要求1所述的方法,其中 所述第一輸入操作是拖曳操作。
7.如權(quán)利要求1所述的方法,其中 所述第二輸入操作是切換操作。
8.—種電子設(shè)備,包括: 顯示單元,配置為在顯示屏幕上顯示多個操作區(qū)域,其中所述多個操作區(qū)域構(gòu)成第一形狀的操控區(qū)域,并且所述顯示屏幕的平面上具有用于與所述多個操作區(qū)域形成參考方向的一特定點; 輸入單元,配置為獲得一輸入操作; 第一操作確定單元,配置為確定所述多個操作區(qū)域中所述輸入操作所對應(yīng)的第一操作區(qū)域以及所述輸入操作的方向; 方向判斷單元,配置為判斷所述輸入操作的方向是否滿足預(yù)定條件,其中,所述預(yù)定條件為所述輸入操作的方向與所述參考方向的夾角小于或等于一預(yù)定角度,并且所述參考方向為所述特定點到所述第一操作區(qū)域的直線方向;以及 第二操作確定單元,配置為當(dāng)所述輸入操作的方向滿足所述預(yù)定條件時,確定所述輸入操作為第一輸入操作,以及當(dāng)所述輸入操作的方向不滿足所述預(yù)定條件時,確定所述輸入操作為第二輸入操作,其中所述第二輸入操作與所述第一輸入操作不同。
9.如權(quán)利要求8所述的電子設(shè)備,其中 所述操控區(qū)域中每個所述多個操作區(qū)域的相對第一邊和第二邊的延長線匯聚到所述特定點。
10.如權(quán)利要求8所述的電子設(shè)備,其中 所述第一形狀是環(huán)形或環(huán)形的一部分,或者是中空多邊形或中空多邊形的一部分;并且 所述特定點是所述第一形狀的幾何中心。
11.如權(quán)利要求8所述的電子設(shè)備,其中 所述特定點到所述第一操作區(qū)域的直線方向是所述特定點到所述輸入操作的起始點的直線方向。
12.如權(quán)利要求8所述的電子設(shè)備,其中 所述特定點到所述第一操作區(qū)域的直線方向是所述特定點到所述第一操作區(qū)域的幾何中心點的直線方向。
13.如權(quán)利要求8所述的電子設(shè)備,其中所述第一輸入操作是拖曳操作。
14.如權(quán)利要求8所述的電子設(shè)備,其中所述第二輸入操作是切換操作。
【文檔編號】G06F3/0488GK103885701SQ201210566073
【公開日】2014年6月25日 申請日期:2012年12月24日 優(yōu)先權(quán)日:2012年12月24日
【發(fā)明者】蔣婞娉, 王人杰 申請人:聯(lián)想(北京)有限公司