手勢輸入處理方法和支持其的電子裝置的制造方法
【專利摘要】提供一種手勢輸入處理方法和支持其的電子裝置。該電子裝置包括:存儲器,配置為存儲應用;處理器,配置為執(zhí)行應用并且控制與該應用有關的至少一個內容的可編輯狀態(tài);和傳感器,配置為感測與在可編輯狀態(tài)下的編輯內容有關的至少一個手勢輸入,且該處理器執(zhí)行與手勢輸入對應的編輯功能。
【專利說明】手勢輸入處理方法和支持其的電子裝置
[0001 ]優(yōu)先權
[0002]本申請要求于2015年2月17日在韓國知識產權局提交的韓國專利申請序號10-2015-0024529的優(yōu)先權,將其整個公開通過引用合并于此。
技術領域
[0003]本公開涉及一種用于在電子裝置中處理關于內容的手勢輸入的方法。
【背景技術】
[0004]電子裝置可以以許多方式提供輸入接口。例如,電子裝置接收通過接觸或者接近觸摸對象的觸摸輸入,用戶的語音輸入,等等。此外,電子裝置提供基于手勢輸入的輸入接口。例如,電子裝置感測對電子裝置的用戶運動或者電子裝置的移動,并執(zhí)行與感測的結果對應的功能。
[0005]電子裝置提供基于以上所述的手勢輸入的輸入接口,由此解決由于觸摸輸入或者語音輸入導致的問題。例如,在用戶不能觀看屏幕的狀態(tài)下(例如,在駕駛時)精確的觸摸輸入不可能、或者由于環(huán)境噪聲而導致精確的語音識別不可能的情況下,電子裝置能夠通過手勢輸入執(zhí)行所需的功能。
[0006]但是,為了通過手勢輸入編輯與應用有關的內容,傳統(tǒng)電子裝置不得不通過以下幾個步驟接收手勢輸入:顯示關于編輯功能的菜單,從顯示的菜單選擇特定的編輯功能,等等。此外,接收用于編輯內容的手勢輸入的區(qū)域在傳統(tǒng)電子裝置中可能受限。同樣地,在使用手勢輸入編輯內容時,傳統(tǒng)電子裝置的問題在于由于復雜的過程和操作的困難而降低了手勢輸入的利用。
【發(fā)明內容】
[0007]本公開的各方面是為了解決至少上述問題和/或缺點和至少提供如下所述的優(yōu)點。因此,本公開的一方面提供了一種用戶輸入處理方法,其執(zhí)行處理使得當基于手勢輸入編輯內容時響應于手勢輸入執(zhí)行具有復雜過程和配置的編輯功能,和一種支持該用戶輸入處理方法的電子裝置。
[0008]此外,本公開的另一方面是為了提供一種擴展用于當基于手勢輸入編輯內容時感測手勢輸入的區(qū)域的手勢輸入處理方法,和一種支持該手勢輸入處理方法的電子裝置。
[0009]此外,本公開的又一方面是為了提供一種將與編輯功能相關聯(lián)的信息反饋給用戶的手勢輸入處理方法,和一種支持該手勢輸入處理方法的電子裝置。
[0010]根據本公開的一方面,一種電子裝置可以包括:存儲器,配置為存儲應用;處理器,配置為執(zhí)行應用并且控制與該應用有關的至少一個內容的可編輯狀態(tài);和傳感器,配置為感測與在可編輯狀態(tài)下的編輯內容有關的至少一個或多個手勢輸入,且該處理器可以執(zhí)行與手勢輸入對應的編輯功能。
[0011]本公開的其它方面、優(yōu)點和顯著特征,將從以下詳細說明對本領域技術人員變得明顯,以下的詳細說明結合附圖公開了本公開的各種實施例。
【附圖說明】
[0012]從結合附圖的以下描述,本公開的某些實施例的上述及其他方面、特征和優(yōu)點將更為明顯,在附圖中:
[0013]圖1是示意性地圖示根據本公開的實施例的電子裝置的配置的框圖;
[0014]圖2是圖示根據本公開的各種實施例的與手勢輸入處理方法相關聯(lián)的電子裝置的操作方法的流程圖;
[0015]圖3是圖示根據本公開的各種實施例的與手勢輸入感測和分析方法相關聯(lián)的電子裝置的操作方法的流程圖;
[0016]圖4圖示根據本公開的各種實施例的手勢映射表;
[0017]圖5A是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的全部選定功能的圖;
[0018]圖5B是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的剪切功能的圖;
[0019]圖5C是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的復制功能的圖;
[0020]圖5D是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的復制功能的圖;
[0021]圖6A示出了根據本公開的各種實施例的使用手勢輸入測試墊的示例;和
[0022]圖6B示出了根據本公開的各種實施例的使用手勢輸入教程的示例。
[0023]遍及附圖,應當注意相同的附圖標記用于描述相同或者類似的元件、特征和結構。
【具體實施方式】
[0024]可以參考附圖描述本公開的各種實施例。因此,本領域技術人員將認識到,可以多樣地做出關于在這里描述的各種實施例的修改、等效和/或替換,而不脫離本公開的范圍和精神。關于【附圖說明】,由類似的附圖標記標記類似的組件。
[0025]在這里公開的本公開中,在這里使用的表達“具有”、“可以具有”、“包括”和“包含”,或者“可以包括”和“可以包含”,指示存在相應的特征(例如,如數值、功能、操作或組件的要素),但是不排除附加的特征的存在。
[0026]在這里公開的本公開中,在這里使用的表達“A或者B”、“A或/和B的至少一個”,或者“A或/和B的一個或多個”等,可以包括一個或多個相關聯(lián)的列出的項的任何組合和所有組合。例如,術語“A或者B”、“A和B的至少一個”或者“A或者B的至少一個”可以指以下所有情況:包括至少一個A的情況(I),包括至少一個B的情況(2),或者包括至少一個A和至少一個B兩者的情況(3)。
[0027]在這里使用的如“第一”、“第二”等的術語,可以指本公開的各種實施例的各種要素,但是不限制這些要素。例如,這種術語不限制要素的順序和/或優(yōu)先級。例如,“第一用戶裝置”和“第二用戶裝置”指示不同用戶裝置。例如,在不脫離本公開的范圍的情況下,第一要素可以被稱為第二要素,且類似地,第二要素可以被稱為第一要素。
[0028]將要理解,當要素(例如,第一要素)被稱為“(操作地或者通信地)與...耦合/耦合至IJ..或者“連接到”另一要素(例如,第二要素)時,可以是與該另一要素直接耦合/直接耦合到或者連接到另一要素,或者可以存在介于其間的要素(例如,第三要素)。對照地,當要素(例如,第一要素)被稱為“與另一要素直接耦合/直接耦合到”或者“直接連接到”另一要素(例如,第二要素)時,應當理解沒有介于其間的要素(例如,第三要素)。
[0029]根據情形,在這里使用的表達“配置為”可以用作例如表達“適合于”、“具有...的能力”、“設計以”、“適配為”、“使得”或者“能夠”。術語“配置為”必須不僅意味著以硬件“特別地設計”。代替地,表達“配置為…的裝置”可以意味著該裝置“能夠”與另一裝置或者其他組件一起操作。例如,“配置為執(zhí)行A、B和C的處理器”可以意味著用于執(zhí)行相應的操作的專用處理器(例如,嵌入式處理器)、或者通過執(zhí)行存儲在存儲器裝置中的一個或多個軟件程序而執(zhí)行相應的操作的通用處理器(例如,中央處理單元(CPU)或者應用處理器)。
[0030]在本說明書中使用的術語用于描述本公開的特定的實施例且不意在限制本公開的范圍。單數形式的術語可以包括復數形式,除非另作說明。除非在這里另作說明,包括技術或者科學術語的在這里使用的所有術語,可以具有與本領域技術人員通常理解的相同的含義。將進一步理解,在字典中定義和通常使用的術語也應該被按照相關領域中的慣例來解釋,而非以理想化或者過度形式的檢測,除非在這里在本公開的各種實施例中明確地如此定義。在某些情況下,即使術語是在說明書中定義的術語,它們也可以不被解釋為排除本公開的實施例。
[0031]根據本公開的各種實施例的電子裝置可以包括以下的至少一個:智能電話、平板個人計算機(PC)、移動電話、視頻電話、電子書閱讀器、桌面PC、膝上型PC、上網本計算機、工作站、服務器、個人數字助理(PDA)、便攜式多媒體播放器(PMP)、運動圖象專家組(MPEG-1或者MPEG-2)音頻層3(MP3)播放器、移動醫(yī)療裝置、相機或者可穿戴裝置。根據本公開的各種實施例的可穿戴裝置可以包括以下的至少一個:附件類型(例如,手表、手環(huán)、手鐲、足鏈、項鏈、眼鏡、隱形眼鏡、或者頭戴裝置(HMD))、織物或者衣物型(例如,電子服裝)、物理附件型(例如,皮膚墊或者紋身),或者身體植入型(例如,可植入電路)。
[0032]根據本公開的各種實施例,電子裝置可以是家用電器。家用電器可以包括以下的至少一個:例如,電視機(TV )、數字多用途盤(DVD)播放器、音響、冰箱、空調、清潔機、烤箱、微波爐、洗衣機、空氣凈化器、機頂盒、TV盒子(例如,三星HomeSyncTM,蘋果TVTM或者谷歌TVTM)、游戲控制臺(例如,XboxTM和PlayStat1nTM)、電子詞典、電子鑰匙、便攜式攝像機、電子相框,等等。
[0033]根據本公開的各種實施例,電子裝置可以包括以下的至少一個:醫(yī)療裝置(例如,在空閑模式下接收用戶輸入的各種便攜式醫(yī)療測量裝置(例如,血糖監(jiān)視裝置、心跳測量裝置、血壓測量裝置、體溫測量裝置等)、磁諧振血管造影(MRA)、核磁共振成像(MRI)、計算斷層攝影術(CT)、掃描儀和超聲裝置)、導航裝置、全球導航衛(wèi)星系統(tǒng)(GNSS)接收器、事件數據記錄器(EDR)、飛行數據記錄器(FDR)、車輛信息娛樂裝置、用于船舶的電子設備(例如,導航系統(tǒng)和陀螺羅盤)、航空電子裝置、安全裝置、用于車輛的車頭單元、工業(yè)或者家用機器人、自動取款機(ATM)、銷售點(POS)或者物聯(lián)網(例如,燈泡、各種傳感器、電表或者氣表、灑水器裝置、火警、恒溫器、路燈、烤面包器、鍛煉設備、熱水槽、加熱器、熱水器,等等)。
[0034]根據本公開的各種實施例,電子裝置可以包括以下的至少一個:家具或者建筑/結構的部分、電子板、電子簽名接收裝置、投影儀或者各種測量儀器(例如,水表、電表、氣表或者波表,等等)。根據本公開的各種實施例的電子裝置可以是上述裝置的一個或多個組合。根據本公開的各種實施例,電子裝置可以是柔性電子裝置。此外,根據本公開的各種實施例的電子裝置不限于上述裝置,且可以包括根據技術發(fā)展的新的電子裝置。
[0035]在下文中,將參考附圖描述根據本公開的各種實施例的電子裝置。在這里使用的術語“用戶”可以指使用電子裝置的人或者可以指使用電子裝置的裝置(例如,人工電子裝置)。
[0036]圖1是示意性地圖示根據本公開的實施例的電子裝置的配置的框圖。
[0037]參考圖1,電子裝置100可以包括總線110、傳感器120、處理器130、存儲器140、輸入/輸出接口 150、顯示器160和通信接口 170。根據本公開的實施例,電子裝置100可以不包括上述組件中的至少一個或者可以進一步包括其他組件。
[0038]例如,總線110可以將傳感器120、處理器130、存儲器140、輸入/輸出接口 150、顯示器160和通信接口 170互連,且可以是用于在上述組件當中傳達通信(例如,控制消息和/或數據)的電路。
[0039]傳感器120可以測量物理量或者可以感測電子裝置100的操作狀態(tài)。傳感器120可以將所測量或者所感測的信息轉換為電信號。電子裝置100可以包括至少一個或多個傳感器120。電子裝置100可以包括例如以下的至少一個:手勢傳感器、陀螺儀傳感器、壓力傳感器、磁傳感器、加速度傳感器、緊握傳感器、接近傳感器、顏色傳感器(例如,紅色、綠色、藍色(RGB)傳感器)、生物測定傳感器、溫度/濕度傳感器、照度傳感器或者紫外(UV)傳感器。另外地或者替代地,電子裝置100可以包括例如電子鼻傳感器、肌電圖傳感器、腦電圖傳感器、心電圖傳感器、紅外(IR)傳感器、虹膜傳感器和/或指紋傳感器。電子裝置100可以進一步包括用于控制在其中包括的至少一個或多個傳感器120的控制電路。根據本公開的實施例,電子裝置100可以進一步包括作為處理器130的一部分或者獨立于處理器130的處理器,且配置為控制至少一個或多個傳感器120。該處理器可以在處理器130保持在睡眠狀態(tài)時控制至少一個或多個傳感器120。
[0040]根據本公開的各種實施例,傳感器120可以感測手勢輸入,例如,用戶對電子裝置100的運動或者電子裝置100的移動。例如,如果電子裝置100設置為能夠接收(或者獲得)手勢輸入的狀態(tài),則傳感器120可以接收(或者獲得)與觸摸物體(如用戶的身體的一部分(例如,手指)、電子筆等)的接觸或者接近對應的觸摸輸入作為手勢輸入。此外,在接收手勢輸入的狀態(tài)下,傳感器120可以感測電子裝置100的操作,如位置、方向、旋轉等,且可以接收(或者獲得)與上述操作對應的傳感器信息作為手勢輸入。
[0041 ] 處理器130可以包括中央處理單元(CPU)、應用處理器(AP)或者通信處理器(CP)中的一個或多個。例如,處理器130可以執(zhí)行與電子裝置100的至少一個其他組件的控制和/或通信相關聯(lián)的算術運算或者數據處理。
[0042]根據本公開的各種實施例,處理器130可以處理手勢輸入。例如,處理器130可以分析所感測的手勢輸入,且可以執(zhí)行與所分析的手勢輸入對應的功能。在這點上,處理器130可以包括手勢分析模塊131和內容編輯模塊13 3。
[0043]手勢分析模塊131可以分析所感測的手勢輸入。例如,手勢分析模塊131可以分析手勢輸入的類型、形式、頻率、方向等。在這點上,手勢輸入的類型可以分類為對電子裝置100的用戶運動輸入(第一類型輸入)或者電子裝置100的移動輸入(第二類型輸入)。第一類型輸入可以是與使用用戶的身體的一部分、電子筆等的運動對應的輸入。第一類型輸入的形式可以包括對顯示器160的輕擊(tap)、擦過(swipe)等。第二類型輸入可以是與電子裝置100的移動如位置、方向、旋轉等對應的輸入。
[0044]內容編輯模塊133可以執(zhí)行從與手勢輸入對應的功能當中與內容(例如,文本、圖像、視頻、圖標、符號等)的編輯有關的功能。例如,內容編輯模塊133可以執(zhí)行選擇內容的至少一部分作為編輯目標的功能,且可以執(zhí)行編輯所選的編輯目標的功能。編輯功能可以包括關于編輯目標的復制、粘貼、剪切等。
[0045]存儲器140可以包括易失和/或非易失性存儲器例如,存儲器140可以存儲與電子裝置100的至少一個其他組件相關聯(lián)的指令或者數據。根據本公開的實施例,存儲器140可以存儲軟件和/或程序。該程序可以包括例如內核、中間件、應用編程接口(API)、應用程序(或者“應用”)等。內核、中間件或者API中的至少一部分可以被稱為操作系統(tǒng)(OS)。
[0046]例如,內核可以控制或者管理用于執(zhí)行其他程序(例如,中間件、API或者應用程序)的操作或功能的系統(tǒng)資源(例如,總線110、處理器130、存儲器140等)。此外,內核可以提供接口,其允許中間件、API或者應用程序訪問電子裝置100的分立組件,以便控制或者管理系統(tǒng)資源。
[0047]例如,中間件可以執(zhí)行中介角色,使得API或者應用程序與內核通信以交換數據。
[0048]此外,中間件可以根據優(yōu)先級處理從應用程序接收的一個或多個作業(yè)請求。例如,中間件可以將優(yōu)先級分配給至少一個應用程序,該優(yōu)先級使得可以使用電子裝置100的系統(tǒng)資源(例如,總線110、處理器130、存儲器140等)。例如,中間件可以基于分配給至少一個的優(yōu)先級處理一個或多個作業(yè)請求,由此執(zhí)行關于一個或多個作業(yè)請求的調度或者負載平衡。
[0049]API可以是接口,通過該接口,應用控制由內核或者中間件提供的功能,且可以包括例如用于文件控制、窗口控制、圖像處理、字符控制等的至少一個接口或功能(例如,指令)。
[0050]根據本公開的各種實施例,存儲器140可以存儲手勢映射表141。手勢映射表141可以是一組數據,其中定義由電子裝置100支持的至少一個手勢輸入和與手勢輸入對應的至少一個功能。例如,存儲器140可以存儲手勢映射表141,在手勢映射表141中,定義與根據與至少一個手勢輸入有關的信息(例如,手勢輸入的類型、形式、頻率、方向等)指定(或者映射)的至少一個功能(例如,編輯功能)有關的信息(例如,功能的類型、描述等)。
[0051]輸入/輸出接口150可以將從用戶或者另一外部裝置輸入的指令或者數據,發(fā)送到電子裝置100的(多個)其他組件。此外,輸入/輸出接口 150可以將從電子裝置100的(多個)其他組件接收的指令或者數據,輸出到用戶或者另一外部裝置。
[0052]根據本公開的各種實施例,輸入/輸出接口150可以包括語音輸出裝置,例如,揚聲器。輸入/輸出接口 150可以在執(zhí)行與手勢輸入對應的功能中,通過語音輸出裝置輸出與關于相應的功能的信息對應的語音。例如,如果內容的至少一部分被選為編輯目標,則輸入/輸出接口 150例如可以通過語音可聽地輸出關于所選的內容的類型、內容等的信息。此外,輸入/輸出接口 150例如可以通過語音可聽地輸出關于編輯功能的類型、描述等的信息。
[0053]顯示器160可以包括例如液晶顯示器(LCD)、發(fā)光二極管(LED)顯示器、有機LED(OLED)顯示器或者微機電系統(tǒng)(MEMS)顯示器,或者電子紙顯示器。顯示器160可以向用戶顯示例如各種內容(例如,文本、圖像、視頻、圖標、符號等)。顯示器160可以包括觸摸屏,且可以接收例如使用電子筆或者用戶的身體的一部分的觸摸、手勢、接近或者懸停輸入。
[0054]例如,通信接口 170可以建立電子裝置100和外部裝置(例如,電子裝置102)之間的通信。例如,通信接口 170可以通過無線或者有線通信連接到網絡,以便與外部裝置(例如,電子裝置102)通信。
[0055]無線通信可以包括以下的至少一個:例如作為蜂窩通信協(xié)議的長期演化(LTE)、LTE先進(LTE-A)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、通用移動電信系統(tǒng)(UMTS)、無線寬帶(WiBro)、全球移動通信系統(tǒng)(GSM)等。此外,無線通信可以包括局域網。局域網可以包括例如無線保真(W1-Fi)、藍牙、近場通信(NFC)、全球導航衛(wèi)星系統(tǒng)(GNSS)等的至少一個。GNSS例如可以基于可用的區(qū)域、帶寬等,包括例如全球定位系統(tǒng)(GPS)、全球導航衛(wèi)星系統(tǒng)(Glonass)、北斗導航衛(wèi)星系統(tǒng)(以下稱為“北斗”)或者基于歐洲全球衛(wèi)星的導航系統(tǒng)(以下稱為“伽利略”)中的至少一個。在下文中,“GPS”和“GNSS”在本公開中可以互換地使用。例如,有線通信可以包括例如通用串行總線(USB)、高清晰度多媒體接口(HDMI)、推薦標準232(RS-232)、簡單老式電話服務(POTS)等的至少一個。例如,網絡可以包括電信網絡的至少一個,例如計算機網絡(例如,局域網(LAN)或者廣域網(WAN))、因特網或者電話網絡。
[0056]電子裝置102可以是其類型與電子裝置100的類型不同或者相同的裝置。根據本公開的各種實施例,電子裝置100執(zhí)行的全部操作或者一部分操作可以由另一或者多個電子裝置102執(zhí)行。根據本公開的實施例,在電子裝置100自動地或者響應于請求執(zhí)行任何功能或者服務的情況下,電子裝置100可以不內部地執(zhí)行功能或者服務,而是替代地另外地,其可以從其他裝置(例如,電子裝置102)請求與電子裝置100相關聯(lián)的至少一部分功能。其他電子裝置(例如,電子裝置102)可以執(zhí)行所請求的功能或者附加功能,且可以發(fā)送執(zhí)行結果到電子裝置100。電子裝置100可以使用所接收的結果提供所請求的功能或者服務,或者可以另外地處理所接收的結果以提供所請求的功能或者服務。
[0057]根據本公開的各種實施例,電子裝置102可以包括感測手勢輸入的至少一個傳感器。因此,電子裝置102可以感測手勢輸入且可以提供所感測的信息到電子裝置100。在該情況下,電子裝置100可以不包括傳感器120。電子裝置100可以分析從電子裝置102感測的手勢輸入,且可以執(zhí)行與分析結果對應的功能。
[0058]如上所述,根據本公開的各種實施例,電子裝置100可以包括:存儲器,配置為存儲應用;處理器,配置為執(zhí)行應用和控制與應用有關的至少一個內容的可編輯狀態(tài);和傳感器,配置為在可編輯狀態(tài)下感測與編輯內容有關的至少一個手勢輸入,且該處理器可以執(zhí)行與手勢輸入對應的編輯功能。
[0059]根據本公開的各種實施例,電子裝置可以包括:存儲器,配置為存儲應用;處理器,配置為執(zhí)行應用和控制與應用有關的至少一個內容的可編輯狀態(tài);和觸摸屏顯示器,配置為感測與內容的編輯有關的至少一個手勢輸入。該處理器可以配置為如果在顯示器的部分區(qū)域中獲得第一手勢輸入則進入與第一手勢輸入對應的可編輯狀態(tài),將用于映射以在編輯功能的類型當中選擇至少一個類型的第二手勢輸入的輸入區(qū)域,擴展到其上可接受手勢輸入的顯示器的區(qū)域,和如果在其上可接受手勢輸入的區(qū)域上獲得第二手勢輸入,則執(zhí)行與第二手勢輸入對應的編輯功能。
[0060]根據本公開的各種實施例,存儲器可以存儲與手勢輸入有關的信息,關于與編輯功能有關的信息映射該手勢輸入。
[0061]根據本公開的各種實施例,內容可以包括文本、圖像或者附加文件中的至少一個。
[0062]根據本公開的各種實施例,傳感器可以包括在通過通信接口與電子裝置連接的外部電子裝置中。
[0063]根據本公開的各種實施例,處理器可以從通過通信接口連接到電子裝置的外部電子裝置獲得手勢輸入。
[0064]根據本公開的各種實施例,處理器可以在顯示器的區(qū)域上顯示與編輯功能有關的信息,或者可以通過語音輸出裝置輸出與編輯功能有關的信息。
[0065]根據本公開的各種實施例,處理器可以在顯示器的區(qū)域上顯示對象,或者可以通過語音輸出裝置輸出與該對象對應的語音信息,該對象引導與有關功能對應的手勢輸入,使得在完成編輯功能的執(zhí)行的時間點或者以時間間隔執(zhí)行編輯功能的有關功能。
[0066]根據本公開的各種實施例,處理器可以選擇內容的至少一部分作為與第二手勢輸入對應的編輯目標,且可以相對于與第三手勢輸入對應的編輯目標執(zhí)行剪切功能、復制功能或者粘貼功能。
[0067]根據本公開的各種實施例,如果在未獲得明確地指示可編輯狀態(tài)的結束的輸入的狀態(tài)下獲得第二手勢輸入,則處理器可以控制以便不結束可編輯狀態(tài)直到獲得第三手勢輸入為止。
[0068]根據本公開的各種實施例,如果獲得手勢輸入或者在與手勢輸入有關的信息配置屏幕上選擇了項,則處理器可以執(zhí)行支持實踐與手勢輸入對應的手勢的程序。
[0069]根據本公開的各種實施例,如果獲得手勢輸入或者在與手勢輸入有關的信息配置屏幕上選擇了項,則處理器可以執(zhí)行支持以解釋與可支持的手勢輸入對應的手勢或者信息的至少一個的程序。
[0070]圖2是圖示根據本公開的各種實施例的與手勢輸入處理方法相關聯(lián)的電子裝置的操作方法的流程圖。
[0071]參考圖2,在操作210中,電子裝置100可以感測和分析手勢輸入。例如,電子裝置100可以分析手勢輸入,其從傳感器120或者包括在通過通信接口 170連接到電子裝置100的電子裝置102中的傳感器感測。
[0072]在操作220中,電子裝置100可以確定與所分析的手勢輸入對應的功能是否是指示進入與應用有關的可編輯狀態(tài)的功能。如果功能未指示進入可編輯狀態(tài),則在操作230中,電子裝置100可以響應于手勢輸入處理不與內容編輯有關的功能。在這點上,不與內容編輯有關的功能可以包括例如任何對象(例如,圖標、列表項等)的搜索、選擇、執(zhí)彳丁等。例如,電子裝置100可以通過一般的或者特定的手勢輸入(例如,在一個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下該一個手指移動到特定或者預定方向的手勢(例如,一個手指擦過)),順序地搜索在家庭屏幕上布置的應用圖標。在該情況下,電子裝置100可以輸出與要搜索的應用的圖標對應的語音信息,例如,圖標的名稱。此外,電子裝置100可以以一般的、特定的或者預定的手勢輸入(例如,一個手指在手勢輸入感測區(qū)域上接觸特定時間、然后在特定時間間隔中執(zhí)行兩次從感測區(qū)域放開的手勢(例如,一個手指雙擊)),選擇特定或者預定圖標,且可以執(zhí)行與圖標對應的應用。
[0073]如果在操作220中確定的功能是指示進入可編輯狀態(tài)的功能,則在操作240中,電子裝置100可以等待接收指示編輯功能的手勢輸入。根據本公開的各種實施例,電子裝置100可以將區(qū)域,即手勢輸入感測區(qū)域(或者輸入區(qū)域),擴展到在其上傳感器120能夠識別的整個區(qū)域中。該區(qū)域可以是用于接收指示在進入可編輯狀態(tài)中的編輯功能的手勢輸入(例如,映射以選擇編輯功能的至少一個類型的手勢輸入)的區(qū)域。例如,電子裝置100可以將手勢輸入感測區(qū)域擴展到觸摸屏的大部分或者整個區(qū)域中(或者在觸摸屏上在其上可接受手勢輸入的區(qū)域)。此外,電子裝置100可以基于通過通信接口 170連接的電子裝置102中包括的傳感器感測手勢輸入。
[0074]在操作250中,電子裝置100可以感測和分析手勢輸入。在操作260中,電子裝置100可以執(zhí)行與手勢輸入對應的編輯功能。在這點上,編輯功能可以包括選擇內容的至少一部分作為編輯目標的功能和編輯該編輯目標的功能。
[0075]在操作270中,電子裝置100可以確定可編輯狀態(tài)的結束。例如,在編輯功能是選擇編輯目標的功能的情況下,只要可編輯狀態(tài)未結束,電子裝置100就可以等待接收與編輯該編輯目標的功能對應的手勢輸入。在編輯功能是編輯該編輯目標的功能或者接收指示可編輯狀態(tài)的結束的輸入的情況下,電子裝置100可以結束該可編輯狀態(tài)。在該情況下,電子裝置100可以返回到操作210,且可以感測和分析另一手勢輸入。根據本公開的實施例,在即使編輯功能是編輯該編輯目標的功能也未接收指示可編輯狀態(tài)的結束的輸入的情況下,電子裝置100可以不結束該可編輯狀態(tài)。因此,電子裝置100可以不包括接收另外的手勢輸入以進入可編輯狀態(tài)的操作。
[0076]根據本公開的各種實施例,電子裝置100可以基于在一般的、特定的或者預定的手勢輸入發(fā)生時的時間點電子裝置100或者應用的狀態(tài),將不同功能與一般的、特定的或者預定的手勢輸入相關聯(lián)。根據本公開的實施例,電子裝置100可以以相同手勢輸入進入或者結束可編輯狀態(tài)。例如,電子裝置100通過一般的、特定的或者預定的手勢輸入進入可編輯狀態(tài);如果在可編輯狀態(tài)下相同手勢輸入發(fā)生,則可以處理之后發(fā)生的手勢輸入以執(zhí)行結束可編輯狀態(tài)的功能。
[0077]圖3是圖示根據本公開的各種實施例的與手勢輸入感測和分析方法相關聯(lián)的電子裝置(例如,圖1的電子裝置100)的操作方法的流程圖。在圖3中,當觸摸方法是識別用戶對電子裝置100的運動作為手勢輸入的手勢輸入識別方法之一時,舉例說明本公開的實施例。
[0078]參考圖3,在操作310中,電子裝置100可以感測手勢輸入。例如,電子裝置100可以使用傳感器120感測觸摸物體(如用戶的身體的一部分、電子筆等)的手勢。如果感測到手勢輸入,則電子裝置100可以分析所感測的手勢輸入。例如,電子裝置100可以分析與觸摸物體的手勢對應的觸摸信息。在該情況下,電子裝置100可以參考存儲器140中存儲的(圖1的)手勢映射表141。
[0079]在操作320中,電子裝置100可以確定大體上同時發(fā)生的觸摸對象的數目。例如,電子裝置100可以確定觸摸輸入是單觸摸還是多觸摸,且在多觸摸的情況下可以確定觸摸點的數目。
[0080]在操作330中,電子裝置100可以確定觸摸輸入的形式。例如,如果在區(qū)域上接觸觸摸物體一次然后從其放開,則電子裝置100可以確定觸摸輸入為輕擊輸入。此外,如果在觸摸物體在區(qū)域上被接觸的情況下觸摸物體以特定或者預定方向移動,則電子裝置100可確定觸摸輸入為擦過輸入。根據本公開的實施例,電子裝置100可以以時間間隔采樣觸摸輸入,且可以基于采樣的觸摸輸入的位置(坐標)、移動方向、移動距離等確定觸摸輸入的形式。
[0081]在觸摸輸入是輕擊輸入的情況下,在操作340中,電子裝置100可以確定觸摸輸入頻率。例如,電子裝置100可以確定在一次期間輸入的輕擊輸入的數目。
[0082]在觸摸輸入是擦過輸入的情況下,在操作350中,電子裝置100可以確定觸摸輸入的方向。例如,電子裝置100可以確定擦過輸入的方向。
[0083]在確定了觸摸輸入頻率或者觸摸輸入的方向的情況下,在操作360中,電子裝置100可以執(zhí)行與觸摸輸入對應的功能。根據本公開的實施例,電子裝置可以基于手勢映射表141確定與觸摸輸入對應的功能。
[0084]根據本公開的各種實施例,在操作370中,電子裝置100可以將關于手勢輸入的反饋提供給用戶。例如,電子裝置100可以在顯示器160上顯示觸摸輸入的信息,如類型、形式、頻率、方向等,或者可以例如通過輸入/輸出接口 150由語音可聽地輸出信息。根據本公開的實施例,電子裝置100可以關于相應的功能的執(zhí)行輸出與功能的類型、描述等對應的信息。例如,如果內容的至少一部分被關于編輯功能選為編輯目標,則電子裝置100可以在顯示器160上顯示所選的內容的信息,如類型、名稱、內容等,或者可以例如通過輸入/輸出接口 150由語音可聽地輸出信息。
[0085]除如上所述的觸摸輸入的形式之外,觸摸輸入的形式可以包括保持(或者按壓)、搖動(pan)、拖動、輕彈(flick)、雙指放大/縮小、旋轉等。此外,當觸摸方法是手勢輸入識別方法時舉例說明本公開的實施例。但是,本公開的范圍和精神可以不限于此。例如,該方法可以包括運動方法、視覺方法(vis1n method)等。運動方法可以是如下的方法:通過基于發(fā)光二極管(LED)和光電二極管輸出光到運動對象和測量反射或者折射的光的強度,識別運動對象的操作。視覺方法可以是通過基于相機模塊(未示出)捕獲對象和處理捕獲的圖像而識別對象的操作的方法。
[0086]根據本公開的實施例,用戶對電子裝置100的運動和電子裝置100的移動兩者可以被識別為手勢輸入。例如,可以感測電子裝置100的位置或者角度的改變,且可以執(zhí)行與感測到的改變對應的功能。
[0087]如上所述,根據本公開的各種實施例,用于處理與電子裝置的內容編輯有關的手勢輸入的方法可以包括:感測與內容編輯有關的至少一個手勢輸入,和執(zhí)行與手勢輸入對應的編輯功能。
[0088]根據本公開的各種實施例,用于處理手勢輸入的方法可以包括:通過電子裝置中包括的觸摸屏顯示器獲得與內容編輯有關的第一手勢輸入,進入與第一手勢輸入對應的可編輯狀態(tài),將用于被映射以在編輯功能的類型當中選擇至少一個類型的第二手勢輸入的輸入區(qū)域,擴展到在其上可接受手勢輸入的顯示器的區(qū)域,在其上可接受手勢輸入的區(qū)域上獲得第二手勢輸入,和執(zhí)行與第二手勢輸入對應的編輯功能。
[0089]根據本公開的各種實施例,用于處理手勢輸入的方法可以進一步包括存儲與手勢輸入有關的信息,關于與編輯功能有關的信息映射該手勢輸入。
[0090]根據本公開的各種實施例,手勢輸入的感測可以包括通過經由通信接口與電子裝置連接的外部電子裝置中包括的傳感器感測。
[0091]根據本公開的各種實施例,獲得第一手勢輸入或者獲得第二手勢輸入中的至少一個,可以包括從通過通信接口連接到電子裝置的外部電子裝置獲得手勢輸入。
[0092]根據本公開的各種實施例,編輯功能的執(zhí)行可以進一步包括在顯示器的特定區(qū)域上顯示與編輯功能有關的信息和通過語音輸出裝置輸出與編輯功能有關的信息中的至少一個。
[0093]根據本公開的各種實施例,編輯功能的執(zhí)行可以進一步包括在顯示器的區(qū)域上顯示對象和通過語音輸出裝置輸出與對象對應的語音信息中的至少一個,該對象引導與相關功能對應的手勢輸入,使得在完成編輯功能的執(zhí)行時或者以時間間隔執(zhí)行編輯功能的相關功能。
[0094]根據本公開的各種實施例,編輯功能的執(zhí)行可以包括:選擇內容的至少一部分作為與第二手勢輸入對應的編輯目標,和執(zhí)行關于與第三手勢輸入對應的編輯目標的功能,如剪切功能、復制功能或者粘貼功能。
[0095]根據本公開的各種實施例,至少一部分的選擇可以進一步包括:如果在未獲得指示內容可編輯狀態(tài)的結束的輸入的狀態(tài)下獲得第二手勢輸入,則執(zhí)行控制以便不結束可編輯狀態(tài)直到獲得第三手勢輸入為止。
[0096]根據本公開的各種實施例,用于處理手勢輸入的方法可以進一步包括:如果獲得特定手勢輸入或者在與手勢輸入有關的信息配置屏幕上選擇了項,則執(zhí)行支持以實踐與手勢輸入對應的手勢的程序。
[0097]根據本公開的各種實施例,用于處理手勢輸入的方法可以進一步包括:如果獲得手勢輸入或者在與手勢輸入有關的信息配置屏幕上選擇了項,則執(zhí)行支持以解釋與可支持的手勢輸入對應的手勢或者信息的至少一個的程序。
[0098]圖4圖示根據本公開的各種實施例的手勢映射表。電子裝置100可以執(zhí)行與手勢輸入對應的特定功能。
[0099]參考圖4,電子裝置100可以參考其中定義功能以對應于手勢輸入的(圖1的)手勢映射表141。根據本公開的實施例,電子裝置可以在存儲器140中存儲手勢映射表141。
[0100]手勢映射表141可以包括至少一個手勢輸入的信息,如類型、形式、頻率、方向等,以及關于映射(或者指定)到每一信息的至少一個功能的信息。例如,手勢映射表141可以包括指示手勢輸入的信息,如類型、形式、頻率、方向等的符號410,符號的定義430和觸摸對象的數目450作為分類項。符號410可以是用于分類手勢輸入的項,且在一些實施例中可以劃分為手勢輸入的信息,如類型、形式、頻率、方向等。例如,手勢映射表141可以基于觸摸輸入的形式將符號410分類為輕擊輸入470和擦過輸入490。此外,符號410可以包括關于手勢輸入的標識符,例如指定以對應于每一手勢輸入的數字、字符、符號等。在所示的圖中,指定以對應于每一手勢輸入的符號410存儲在手勢映射表141中。此外,在將關于手勢輸入的反饋提供給用戶時的時間點,可以參考和使用作為關于每一手勢輸入的定義的定義430。例如,如果感測到手勢輸入,電子裝置100可以分析手勢輸入,且可以通過手勢映射表141確定手勢輸入是否是可支持的輸入(例如,是否在手勢映射表141中定義相應的手勢輸入)。在相應的手勢輸入是支持的輸入的情況下(例如,在手勢映射表141中定義了相應的手勢輸入的情況下),電子裝置100可以基于手勢輸入的標識符,S卩,符號410,執(zhí)行與相應的手勢輸入對應的功能。在該情況下,電子裝置100可以在屏幕上顯示作為定義430存儲的對象(例如,文字、圖像、語音等),或者可以例如基于對象的特性由語音可聽地輸出對象。
[0101]根據本公開的實施例,如果感測到手勢輸入,則電子裝置100可以處理進入到可編輯狀態(tài)。例如,如圖示,如果執(zhí)行兩個手指在手勢輸入感測區(qū)域上接觸多于一次的手勢(例如,兩個手指雙擊并保持),則電子裝置100可以處理以進入可編輯狀態(tài)(例如,選擇模式454)。此外,在可編輯狀態(tài)下感測到手勢輸入的情況下,電子裝置100可以執(zhí)行編輯功能。例如,如圖示,如果在可編輯狀態(tài)下執(zhí)行兩個手指在該兩個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下移動到特定方向的手勢(例如,兩個手指擦過),則電子裝置100可以執(zhí)行如復制、粘貼、剪切、全部選定等的功能458。
[0102]即使在圖中排他地圖示與用戶對電子裝置100的運動有關的手勢輸入,手勢映射表141也可以進一步包括與電子裝置100的移動有關的手勢輸入。
[0103]之后將解釋基于可編輯狀態(tài)下的手勢輸入的編輯功能。如果在可編輯狀態(tài)下感測到特定的手勢輸入,則電子裝置100可以執(zhí)行與手勢輸入對應的編輯功能。此外,只要未接收指示結束可編輯狀態(tài)的輸入,電子裝置100就可以基于手勢輸入連續(xù)地執(zhí)行編輯功能。
[0104]圖5A是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的“全部選定”功能的圖。
[0105]參考圖5A,電子裝置100可以在內容可編輯狀態(tài)下在屏幕500上顯示內容和軟輸入面板(SIP)。例如,電子裝置100可以在顯示區(qū)域510上顯示內容511,如文本、圖像、視頻、圖標、符號等和光標513,且可以在屏幕500的底部的區(qū)域524上顯示軟小鍵盤。
[0106]如果在可編輯狀態(tài)下感測到手勢輸入,則電子裝置100可以分析相應的手勢輸入且可以執(zhí)行與手勢輸入對應的功能。例如,如果執(zhí)行兩個手指在該兩個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下向下移動的手勢531(例如,兩個手指向下擦過),則電子裝置100可以全部選定在內容顯示區(qū)域510上顯示的內容511作為編輯目標515。在該情況下,電子裝置100可以使用背景的不同顏色,以區(qū)分內容511已經被選為編輯目標515之前和之后的狀態(tài)。此外,電子裝置100可以在屏幕500的區(qū)域上顯示被選為編輯目標515的內容511的信息,如類型、內容等,或者可以例如由語音可聽地輸出信息。例如,電子裝置100可以在屏幕500的底部的區(qū)域上顯示文本,如“全部選定”,或者可以例如由語音可聽地輸出該文本。
[0107]根據本公開的各種實施例,如果在可編輯狀態(tài)下執(zhí)行編輯功能,則電子裝置100可以向用戶提供與編輯功能有關的信息使得執(zhí)行有關的編輯功能。例如,如果在可編輯狀態(tài)下內容511的至少一部分被選為編輯目標515,則電子裝置100可以在屏幕500的區(qū)域上顯示有關的編輯功能的信息,如類型、描述等,或者可以例如由語音可聽地輸出信息。根據本公開的實施例,電子裝置100可以將編輯目標515的編輯功能,如復制、剪切等,指定為有關的編輯功能,且可以向用戶提供與相應的編輯功能有關的信息(例如,有關的編輯功能的類型、描述等)。因此,用戶可以遵循指導執(zhí)行手勢輸入而不用記住關于編輯功能的手勢。
[0108]圖5B是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的剪切功能的圖。
[0109]參考圖5B,如果在內容511的至少一部分被選為編輯目標515的狀態(tài)下感測到手勢輸入,則電子裝置100可以執(zhí)行相應的編輯功能。如果執(zhí)行兩個手指在該兩個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下向上移動的手勢533(例如,兩個手指向上擦過),則電子裝置100可以執(zhí)行關于編輯目標515的剪切功能。在該情況下,電子裝置100可以刪除顯示區(qū)域510上的被選為編輯目標515的內容511的至少一部分。此外,電子裝置100可以在屏幕500的區(qū)域上顯示編輯功能的信息,如類型、描述等,或者可以例如由語音可聽地輸出信息。例如,電子裝置100可以在屏幕500的底部的區(qū)域上顯示文本,如“剪切,從其到Baudelaire”,或者可以例如由語音可聽地輸出該文本。替代地,電子裝置100可以在屏幕500的底部的區(qū)域上顯示關于相應的編輯功能用戶需要知道的信息,或者可以例如由語音可聽地輸出信息。例如,電子裝置100可以輸出關于剪切功能用戶需要知道的信息(例如,在剪貼板中存儲剪切的內容的信息)。在圖5B中,當以彈出對象551的形式顯示文本,如“復制到剪貼板”時舉例說明本公開的實施例。
[0110]圖5C是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的復制功能的圖。
[0111]參考圖5C,如果在可編輯狀態(tài)下感測到手勢輸入,則電子裝置100可以基于光標513的位置選擇內容511的至少一部分作為編輯目標515。如果執(zhí)行一個手指在該一個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下向上移動的手勢(例如,一個手指向上擦過),則電子裝置100可以將光標513從內容511的當前位置移動到先前位置,且可以包括內容511的至少一部分到編輯目標515。同樣地,如果執(zhí)行一個手指在該一個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下向下移動的擦過手勢534(例如,一個手指向下擦過),則電子裝置100可以將光標513從內容511的當前位置移動到下一位置,且可以包括內容511的至少一部分到編輯目標515。例如,如圖5C的最左邊的圖所示,如果感測到一個手指向下擦過手勢534,則電子裝置100可以將光標513從指示的關于內容511的當前位置移動到下一位置,且可以包括相應位置的內容(例如,文本“C”)到編輯目標515中。此外,可以連續(xù)地執(zhí)行選擇編輯目標的功能幾次。圖5C的中間的圖示出以下狀態(tài):電子裝置100通過如上所述的方法選擇文本,例如“Charles Baudelaire”,作為編輯目標515。
[0112]如果在選擇了編輯目標515的狀態(tài)下感測到手勢輸入,則電子裝置100可以執(zhí)行與基于光標513輸入的相應的手勢對應的功能。例如,如果執(zhí)行兩個手指在該兩個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下向左移動的手勢535(例如,兩個手指向左擦過),則電子裝置100可以復制編輯目標515。例如,電子裝置100可以在臨時存儲空間(例如,剪貼板)中存儲編輯目標515。在該情況下,電子裝置100可以在完成關于編輯目標515的編輯功能(例如,復制功能)的情況下,釋放編輯目標515的選擇。例如,電子裝置100可以從編輯目標515排除被選為編輯目標515的內容511的至少一部分,且可以使用與背景不同的顏色以區(qū)分排除的狀態(tài)。此外,電子裝置100可以在顯示區(qū)域510的區(qū)域上顯示與相應的編輯功能有關的信息,或者可以例如由語音可聽地輸出信息。例如,電子裝置100可以以彈出對象551顯示與關于復制功能的信息(例如,復制功能的名稱或者關于復制目標的信息)對應的文本,如“復制,從Charles到Baudelaire”。此外,電子裝置100可以以包括如“復制到剪貼板”之類的文本的彈出對象551,輸出關于復制功能用戶需要知道的信息(例如,在剪貼板中存儲復制的內容的信息),或者可以例如由語音可聽地輸出信息。
[0113]圖5D是圖示根據本公開的各種實施例的在基于手勢輸入編輯內容時的復制功能的圖。
[0114]參考圖5D,如果在內容511的至少一部分復制到剪貼板中的狀態(tài)下感測到手勢輸入,則電子裝置100可以基于光標513執(zhí)行相應的編輯功能。例如,如果執(zhí)行兩個手指在該兩個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下向右移動的手勢(例如,兩個手指向右擦過)537,則電子裝置100可以從光標513的位置開始粘貼剪貼板中存儲的內容511的至少一部分。在這點上,電子裝置100可以在屏幕500的區(qū)域上顯示關于相應的編輯功能的信息,或者可以例如由語音可聽地輸出信息。
[0115]根據本公開的各種實施例,在與編輯功能有關的信息顯示在顯示區(qū)域510的區(qū)域上或者例如由語音可聽地輸出的情況下,電子裝置100可以將被選為編輯目標515的內容511的類型、內容等包括到輸出信息中,且可以將相應的編輯功能的類型、描述等包括到輸出信息中。根據本公開的實施例,在輸出信息包括內容511的內容的情況下,電子裝置100可以基于內容511的類型不同地處理。例如,在內容511是文本的情況下,電子裝置100可以構成輸出信息以便包括指示編輯功能的詞,如選擇、復制、粘貼、剪切等,以及文本的第一音節(jié)(或者詞)和最后音節(jié)(或者詞)。
[0116]根據本公開的各種實施例,電子裝置100可以提供分開的教程以指導用戶,或者可以以用于實踐手勢輸入的墊(pad)的形式提供指導,使得用戶以如在手勢映射表141中定義的方式執(zhí)行手勢輸入。
[0117]圖6A示出了根據本公開的各種實施例的使用手勢輸入測試墊的示例。
[0118]參考圖6A,電子裝置100可以在屏幕600上顯示配置信息列表610,該配置信息列表610包括與手勢輸入有關的信息的配置、補充功能等作為項。電子裝置100可以配置該配置信息列表610以便包括用于實踐或者指導手勢輸入的項611。
[0119]如果選擇了項611,則電子裝置100可以從配置信息列表610刪除先前的項,且可以構成和顯示以項611的子項配置的配置信息列表610。例如,電子裝置100可以響應于項611的選擇顯示配置信息列表610,其中手勢輸入測試墊指導613和手勢輸入教程615配置為項。手勢輸入教程615可以包括關于在手勢映射表141中定義的功能的信息作為細節(jié)。
[0120]電子裝置100可以響應于手勢輸入測試墊指導613的選擇在屏幕600上顯示手勢輸入測試墊650。手勢輸入測試墊650可以是以軟件實現的邏輯輸入裝置的示例,且可以是一種類型的應用。如果通過手勢輸入測試墊650感測到手勢輸入651,則電子裝置100可以在屏幕600的區(qū)域上顯示符號定義653(例如,圖4中的定義430)和關于與手勢輸入651對應的功能的信息655,或者可以例如由語音可聽地輸出該信息,該符號定義653可以指示手勢輸入651的類型、形式、頻率、方向等。此外,電子裝置100可以在屏幕600的特定區(qū)域上顯示指示手勢輸入測試墊650的結束的按鈕657。根據本公開的實施例,如果選擇了按鈕657,則電子裝置100可以結束手勢輸入測試墊650的輸出,且可以返回到先前的輸出屏幕,例如,在其上顯示配置信息列表610的屏幕。
[0121]圖6B示出了根據本公開的各種實施例的使用手勢輸入教程的示例。
[0122]參考圖6B,如果在在其上顯示配置信息列表610的屏幕上選擇了手勢輸入教程615,則電子裝置100可以在屏幕600上顯示教程屏幕670。要在教程中使用的內容671可以顯示在教程屏幕670的區(qū)域上,且相應的區(qū)域可以用于接收用戶的手勢輸入。此外,電子裝置100可以在教程屏幕670的區(qū)域上顯示指導用戶執(zhí)行指示的手勢的對象673(例如,文本、圖像等)。在該情況下,電子裝置100可以與對象673的顯示輸出與所指示的手勢有關的語音。根據本公開的實施例,在輸出與所指示的手勢有關的語音的狀態(tài)下,電子裝置100可以即使感測到手勢輸入也處理以便不執(zhí)行相應的功能。此外,電子裝置100可以在教程屏幕670的區(qū)域上,顯示用于改變教程的次序到“前一個”和“下一個”的前一按鈕675和下一按鈕677。
[0123]根據本公開的實施例,在與所指示的手勢有關的聲音輸出結束的狀態(tài)下,如果用戶輸入遵循該方向的手勢輸入691,則電子裝置100可以執(zhí)行與手勢輸入691對應的功能。此夕卜,電子裝置100可以繼續(xù)教程到相應的功能的后續(xù)序列,且可以改變對象673以顯示關于與后續(xù)序列相關聯(lián)的功能的信息。所示的圖示出了電子裝置100在感測到手勢輸入691之后開始教程。
[0124]如果開始了教程,則電子裝置100可以以特定序列指導電子裝置支持的手勢輸入。所示的圖示出了如下的屏幕,其中電子裝置100基于關于根據所指示的手勢輸入的手勢輸入的分析結果,執(zhí)行與相應的手勢輸入對應的功能,例如,將光標679移動到內容671的特定位置的功能。如果執(zhí)行一個手指在該一個手指在手勢輸入感測區(qū)域上接觸的狀態(tài)下向上移動的手勢(例如,一個手指向上擦過),則電子裝置100可以將光標679從內容671的當前位置移動到先前位置。在這點上,電子裝置100可以改變對象673,以顯示與在教程的序列中指示為后續(xù)序列的功能有關的信息。此外,電子裝置100可以例如由語音可聽地輸出與對象673對應的信息。
[0125]根據本公開的各種實施例,如果在在其上顯示配置信息列表610的屏幕上選擇了手勢輸入教程615的細節(jié)當中的項,則電子裝置100可以指導與該項對應的手勢輸入。在該情況下,電子裝置100可以在指導與該項對應的手勢輸入之后返回到前一屏幕,或者可以基于該項指導與教程序列中的前一或者下一序列對應的手勢輸入。
[0126]根據本公開的各種實施例,如果在滿足條件時感測到手勢輸入,則電子裝置100可以在屏幕600上顯示配置信息列表610。例如,在電子裝置100未處于可編輯狀態(tài)的情況下,如果感測到手勢輸入以顯示配置信息列表610,則電子裝置100可以執(zhí)行相應的功能。此外,如果在滿足條件時的時間點感測到手勢輸入,則電子裝置100可以執(zhí)行控制以執(zhí)行手勢輸入測試墊指導613或者手勢輸入教程615。
[0127]在這里使用的術語“模塊”可以表示例如包括硬件、軟件和固件的一個或多個組合的單元。術語“模塊”可以與術語“單元”、“邏輯”、“邏輯塊”、“組件”和“電路”可互換地使用。“模塊”可以是集成組件的最小單元或者可以是其一部分。“模塊”可以是用于執(zhí)行一個或多個功能的最小單元或者其一部分?!澳K”可以機械地或者電子地實現。例如,“模塊”可以包括已知的或者將來開發(fā)的專用集成電路(ASIC)芯片、現場可編程門陣列(FPGA)和用于執(zhí)行某些操作的可編程邏輯器件中的至少一個。
[0128]根據本公開的各種實施例的設備(例如,模塊或其功能)或者方法(例如,操作)的至少一部分,可以例如通過以程序模塊的形式在計算機可讀存儲介質中存儲的指令實現。
[0129]根據本公開的各種實施例的模塊或者程序模塊可以包括上述要素的至少一個,或者可以省略上述要素的一部分,或者可以進一步包括另外的其他要素。由根據本公開的各種實施例的模塊、程序模塊或者其他要素執(zhí)行的操作,可以順序地、并行地、重復地或者以探試方法執(zhí)行。此外,部分操作可以以不同序列執(zhí)行、省略,或者可以添加其他操作。
[0130]根據本公開的各種實施例,可以通過處理簡化用戶輸入過程,使得當基于手勢輸入編輯內容時響應于特定手勢輸入執(zhí)行具有復雜過程和配置的編輯功能。
[0131]此外,根據本公開的各種實施例,可以通過擴展手勢輸入感測區(qū)域來改進手勢輸入的容易性。
[0132]此外,根據本公開的各種實施例,可以通過向用戶提供與編輯功能對應的反饋信息來增強手勢輸入的可用性。
[0133]雖然已經參考其各種實施例示出和描述了本公開,但本領域技術人員將理解,在其中可以做出形式和細節(jié)上的各種改變,而不脫離如權利要求及其等效物所定義的本公開的精神和范圍。
【主權項】
1.一種電子裝置,包括: 存儲器,配置為存儲應用; 處理器,配置為執(zhí)行應用并且控制與所述應用有關的至少一個內容的可編輯狀態(tài);和 觸摸屏顯示器,配置為感測與所述內容的編輯有關的至少一個手勢輸入, 其中,所述處理器配置為如果在所述觸摸屏顯示器的部分區(qū)域中獲得第一手勢輸入,則進入與所述第一手勢輸入對應的可編輯狀態(tài),將用于被映射以在編輯功能的類型當中選擇至少一個類型的第二手勢輸入的輸入區(qū)域,擴展到其上可接受手勢輸入的所述觸摸屏顯示器的區(qū)域,并且如果在其上可接受手勢輸入的區(qū)域上獲得所述第二手勢輸入,則執(zhí)行與所述第二手勢輸入對應的編輯功能。2.如權利要求1所述的電子裝置,其中,所述存儲器存儲與所述手勢輸入有關的信息,所述手勢輸入是關于與所述編輯功能有關的信息被映射的。3.如權利要求1所述的電子裝置,其中,所述內容包括文本、圖像和附加文件中的至少一個。4.如權利要求1所述的電子裝置,其中,所述處理器從通過通信接口連接到所述電子裝置的外部電子裝置獲得手勢輸入。5.如權利要求1所述的電子裝置,其中,所述處理器在所述觸摸屏顯示器的區(qū)域上顯示與所述編輯功能有關的信息,或者通過語音輸出裝置輸出與所述編輯功能有關的所述信息。6.如權利要求1所述的電子裝置,其中,所述處理器在所述觸摸屏顯示器的區(qū)域上顯示對象,或者通過語音輸出裝置輸出與所述對象對應的語音信息,所述對象指導與相關功能對應的手勢輸入,使得在完成編輯功能時或者以時間間隔執(zhí)行所述編輯功能的相關功能。7.如權利要求1所述的電子裝置,其中,所述處理器選擇所述內容的至少一部分作為與所述第二手勢輸入對應的編輯目標,并相對于與第三手勢輸入對應的編輯目標執(zhí)行剪切功能、復制功能或者粘貼功能。8.如權利要求7所述的電子裝置,其中,如果在未獲得明確地指示所述可編輯狀態(tài)的結束的輸入的狀態(tài)下獲得所述第二手勢輸入,則所述處理器控制以便不結束所述可編輯狀態(tài)直到獲得所述第三手勢輸入為止。9.如權利要求1所述的電子裝置,其中,如果獲得特定手勢輸入或者在與所述手勢輸入有關的信息配置屏幕上選擇了項,則所述處理器執(zhí)行支持實踐與所述手勢輸入對應的手勢的程序。10.如權利要求1所述的電子裝置,其中,如果獲得特定手勢輸入或者在與所述手勢輸入有關的信息配置屏幕上選擇了項,則所述處理器執(zhí)行支持解釋與可支持的所述手勢輸入對應的手勢或者信息的至少一個的程序。11.一種用于在電子裝置中處理與編輯至少一個內容有關的手勢輸入的方法,所述方法包括: 通過所述電子裝置中包括的觸摸屏顯示器獲得與編輯所述內容有關的第一手勢輸入; 進入與所述第一手勢輸入對應的所述內容的可編輯狀態(tài); 將用于被映射以在編輯功能的類型當中選擇至少一個類型的第二手勢輸入的輸入區(qū)域,擴展到其上可接受手勢輸入的所述觸摸屏顯示器的區(qū)域; 在其上可接受手勢輸入的區(qū)域上獲得所述第二手勢輸入;和 執(zhí)行與所述第二手勢輸入對應的編輯功能。12.如權利要求11所述的方法,其中,獲得所述第一手勢輸入和獲得所述第二手勢輸入的至少一個包括: 從通過通信接口連接到所述電子裝置的外部電子裝置獲得所述手勢輸入。13.如權利要求11所述的方法,其中,執(zhí)行編輯功能進一步包括以下的至少一個:在所述顯示器的區(qū)域上顯示與所述編輯功能有關的信息,和通過語音輸出裝置輸出與所述編輯功能有關的信息。14.如權利要求11所述的方法,其中,執(zhí)行編輯功能進一步包括在所述顯示器的區(qū)域上顯示對象和通過語音輸出裝置輸出與所述對象對應的語音信息中的至少一個,所述對象指導與相關功能對應的手勢輸入,使得在完成編輯功能的執(zhí)行時或者以時間間隔執(zhí)行所述編輯功能的相關功能。15.如權利要求11所述的方法,其中,執(zhí)行編輯功能包括:選擇所述內容的至少一部分作為與所述第二手勢輸入對應的編輯目標,和執(zhí)行關于與第三手勢輸入對應的編輯目標的功能,包括剪切功能、復制功能或者粘貼功能, 其中,所述內容的至少一部分的選擇進一步包括:如果在未獲得明確地指示所述可編輯狀態(tài)的結束的輸入的狀態(tài)下獲得所述第二手勢輸入,則執(zhí)行控制以便不結束所述可編輯狀態(tài)直到獲得所述第三手勢輸入為止。
【文檔編號】G06F3/0488GK105892905SQ201610087692
【公開日】2016年8月24日
【申請日】2016年2月16日
【發(fā)明人】李載旭, 姜東憲, 趙安紀, 李少宇, 林永析
【申請人】三星電子株式會社