[go: up one dir, main page]

TW201201073A - Electronic device and method for processing touch events of the electronic device - Google Patents

Electronic device and method for processing touch events of the electronic device Download PDF

Info

Publication number
TW201201073A
TW201201073A TW099121062A TW99121062A TW201201073A TW 201201073 A TW201201073 A TW 201201073A TW 099121062 A TW099121062 A TW 099121062A TW 99121062 A TW99121062 A TW 99121062A TW 201201073 A TW201201073 A TW 201201073A
Authority
TW
Taiwan
Prior art keywords
touch
screen
electronic device
action
control
Prior art date
Application number
TW099121062A
Other languages
English (en)
Inventor
Chao-Tsung Fan
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW099121062A priority Critical patent/TW201201073A/zh
Priority to US13/071,419 priority patent/US20110316887A1/en
Publication of TW201201073A publication Critical patent/TW201201073A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Description

201201073 六、發明說明: 【發明所屬之技術領域】 [0001] 本發明涉及一種觸控式電子筆 法。 ' 及其觸控事件的控制方 【先前技術】 [0002]
G 〇 [0003] 觸控式電子裝置因其操作簡單、 來越多的使用者所接受,它所心方便等特點而被越 訊交換領域巾最自朗-種人機^的觸控螢幕賦予了資 數的觸控式電子裝置都使用相^模式。目前’大多 者可方便的攜帶。然雨,由於續控勞幕,使得使用 很小,在該顯示畫面上所顯_^^幕的顯示畫面 此’一 _或手…行; 作時,常常切祕操作料觸發觸 裝置的相關功能的情況發生。 尤其在使甩者使用觸控式 電子裝置進行上網的時候,因 啁衩式 *~*網頁上的網路鏈結選 且分佈密集,時常會出現上述情況。 【發明内容】 : :. =:.,.::.: : : · : : 鑒於以上内容,有必要提供—種觸控式電子裝置及其觸 控事件的控制方法,其可在檢測到觸㈣幕上的長時間 觸控動作時’將觸點關—定區域㈣晝面内容進行全 螢幕放大顯示,提供給使用者在放大㈣祕進行操作 D)_所賴㈣電子裝置包括:觸控動作偵測模組 ,用於偵 測觸控式電子裝置觸控螢幕上的觸控動作 ;計時模、組, 用於當偵測到觸控動作時’對該觸控動作的持續時間進 099121062 表單编號A0101 第3頁/共14頁 0992037160-0 201201073 ,_計時值;放大區域標定模組,用於判斷上 I %值疋否達到-個預設時間值,以及當該計時值達 到该預設時·時,在觸控螢幕的顯^畫面中標定—個 目標區域作為放大區域;控制模組,用於控制所述目標 區域内所顯*_容在所賴控絲上進行全絲放大 顯示。 _]戶斤述觸控式電子裝置觸控事件的控制方法包括步驟:( ⑴债測觸控式電子裝置觸控營幕上的觸控動作·(以 ▲)當債測到觸控動作時,對該觸控動作的持續時間進行 。十時得到计時值,(a3)判斷所述計時值是否達到一 個預設«值’·(a4)當所料時值糾料預設時間 值時,在所述觸控螢幕的顯示畫面中標定一個目標區域 作為放大區域;(a5)控制所述目標區域内所顯示的内 容在所述觸控螢幕上進行全螢幕放大顯示。 剛純於習知技術,所述觸控式電子裝置及其觸控事件的 控制方法,在檢測到觸控耗_長_觸控動作時, 將觸點周圍-定區域内的畫面吨進行全螢幕放大顯示 ’提供給使用者在放大後的區域進行操作,有效的避免 了因觸控螢幕畫面小而導致使用者按錯操作選項的情況 發生。 【實施方式】 圆如圖i所示,係本發明觸控式電子裝置的架構圖。該觸控 式電子裝置1包括觸控營幕2、觸控事件控制單元1〇、記 憶體11以及處理器12。所述觸控勞幕2可以是,但不限於 ’電阻式_螢«€容式_螢幕。所述觸控式電子 099121062 表單編號A0101 第4頁/共14頁 0992037160-0 201201073 裝幻可以是掌上電腦、移動電話、媒體播放器、 位助理(PDA)或移動上網設備(ΜΙ]):的bik net device)等可檇式電子裝置。 個人數 inter- 〇 [_戶斤述觸控事件控制單元10包括觸控動作镇測模組叫 時模組102、放大區域標定模組1〇3以及控制模° 該觸控事件㈣單训透料上各·之_協作運行 ’依據使用者在觸控螢幕2上的每_次觸控動作所持續時 間的長短對該觸控動作進行處理,以實現觸控式電子裝 置1的相關功能。在本實施例中,該觸控事件控制單元^ 〇 以軟體程式或指令的形式安裝在所述記馋體】丨中或固化 於觸控式電子裝置1的作業线中,細4述處理器12來 控制該觸控料㈣單元1Q的執行。在㈣對圖2的介紹 中,將對賴控事件㈣單元1G及其包麵各功能模組 進行詳細的闡述。 如圖2所示,係本發明觸控式電子裝置,事件的控制方 法較佳實施例的流程圖。 r...… f' 步驟S〇,所述觸控式電子裝置1啟動,處於正常工作狀態 [0009] [0010] [0011]步驟S1 4k勒作偵測模組101偵測所述觸控螢幕2 上的觸控動作。—般而言,所述觸控榮幕2至少包括一個 觸控檢測部件和-個觸控勞幕控㈣。所述觸控檢測部 件用於檢測所述觸控動作的觸控位置等觸控資訊,並將 檢測到的觸控資訊傳送給觸㈣幕控制器。所述觸控榮 幕控制“於將所述觸控動作_控位置轉換成觸點座 099121062 表單編號A0101 第5頁/共14頁 卯 9203716(H) 201201073 標後,再將該觸點座標等觸控資訊發送給所述處理器12 進行處理。因此,所述觸控動作偵測模組101可透過讀取 所述觸控螢幕2所送出的觸點座標等觸控訊號來偵測該觸 控螢幕2上所執行的觸控動作,以及透過偵測所述觸控螢 幕2所送出的觸控訊號是否消失來判斷該觸控動作是否結 束。 [0012] 當所述觸控動作偵測模組101偵測到在所述觸控螢幕2上 的觸控動作時,於步驟S2,所述計時模組102對該觸控動 作的持續時間進行計時,得到計時值。 [0013] 步驟S3,所述放大區域標定模組103判斷上述計時值是否 達到一個預設時間值,若計時值已達到該預設時間值, 則執行步驟S31,若該計時值未達到該預設時間值,則執 行步驟S41。所述預設時間值可根據大多數使用者的使用 習慣設置為2秒或3秒等。 [0014] 步驟S31,所述放大區域標定模组103在所述觸控螢幕2的 顯示畫面中標定一個目標區域作為放大區域。在本實施 例中,所述標定的目標區域内所顯示的内容將在後續的 步驟中被全螢幕放大顯示,以利於使用者在放大後的顯 示畫面中去準確的點選觸控式電子裝置1的相關功能選項 。具體地,所述標定的目標區域可為以所述觸控動作在 觸控螢幕2上的觸點為幾何中心,第一預設距離為長度, 第二預設距離為寬度的一個矩形區域。如圖3中所示,若 所述觸控動作的觸點落在顯示晝面M0所示的“銀行”網 路鏈結選項上,則虛線框所標定的區域M4即為所標定的 目標區域。所述第一預設距離以及第二預設距離可根據 099121062 表單編號A0101 第6頁/共14頁 0992037160-0 201201073 [0015] Ο [0016] Ο [0017] 觸控鸯幕2的有效顯示區域的大小進行設定,如當該觸控 鸯幕2的有效顯示區域為一個長6 cffl、寬4cm的矩形區域, 那麼所述第一預設距離可設置為3cm ’第二預設距離可設 置為2cm’而後續將該目標區域内所顯示的内容進行全螢 玫大顯示後的面積為該目標區域的4倍。 步驟S32 ’所述控制模組1〇4控制所述標定的目標區域内 所顯不的内容在所述觸控螢幕2上進行全螢幕放大顯示, 入步驟S4。如圖3中所示的顯示畫面Ml’即為本實施例 ^目標區域M4内所顯示的内容進行全螢幕放大顯示後 的個示例,在該全螢幕放大顯示的晝面Ml中還設計有 個返回”按鈕,用於提供給使用者點擊該“返回,, 回到之前的頁面,如返回到顯示畫面Μ0。 步驟S41 榮幕’所述觸控動作偵測模組1〇1透遇儀測所述觸控 否已=送出的觸控訊號是否消失來_所述觸控動作是 觸控動ί ’右該觸控動作已結束’則執行步驟S42,若該 作未結束’則返回步驟S2。 步驟S4卩 ,所述控制模組ig4控制觸控 觸控動作所對應的_事件進行處理置1對所逸 若該觸控__轉在㈣畫蝴中所示, 路鏈結選項上,兮所不的銀行,’網 打開該“銀行,,:Γ]模組104則控制觸控式電子裝置1 一 仃網路鏈結選項所鏈結的網 顯示晝面M2所示。在太 、,如圖3中的 在本實施例中,所述控 過調用觸控式電子_中所述觸控顺組m可透 件的處理函數來處理該觸控事件。_應的觸控事 099121062 表單編號A0101 第7頁/共14頁 0992037160-0 201201073 [0018] 步驟S4,所述計時模組1 0 2將所述計時值清零。 [0019] 最後應說明的是,以上實施方式僅用以說明本發明的技 術方案而非限制,儘管參照較佳實施方式對本發明進行 了詳細說明,本領域的普通技術人員應當理解,可以對 本發明的技術方案進行修改或等同替換,而不脫離本發 明技術方案的精神和範圍。 【圖式簡單說明】 [0020] 圖1係為本發明觸控式電子裝置的架構圖。 [0021] 圖2係為本發明觸控式電子裝置觸控事件的控制方法較佳 實施例的流程圖。 [0022] 圖3係為本發明較佳實施例中觸控式電子裝置多個顯示晝 面的示意圖。 【主要元件符號說明】 [0023] 觸控式電子裝置1 [0024] 觸控螢幕2 [0025] 觸控事件控制單元 10 [0026] 觸控動作偵測模組 101 [0027] 計時模組102 [0028] 放大區域標定模組 103 [0029] 控制模組104 [0030] 記憶體11 [0031] 處理器12 表單編號A0101 099121062 第8頁/共14頁 0992037160-0

Claims (1)

  1. 201201073 七、申凊專利範圍: 1 ·—種简控式電子裝置 觸控勒作偵測模組,用^控式電子裝置包括·· 的觸控動作; 、偵測觸控式電子裝置觸控螢幕上 續時當=:::動作時,對該觸㈣作的持 物:於匈斷上述計時值是否達到-個預 ο 觸控螢幕的顯示二到該預設時間值時’在所述 及 — 加义一個目標區域作為放大區域; 控制模組,用於控制所述 觸控榮幕上進行全勞幕敌大^域内所顯示的内容在所述 式電子裝置’所述計時 模、,且還用於當所述目標 町 幕上進行全螢幕放大顯示後内容在所述觸控螢 如申請專利範圍第】項所迷的緒述什時值清零。 〇 動作偵列棋組還用於當所控式電子裝置’所述觸控 時,判斷所述觸控動作是:已二未工到所述預設時間值 當判定所述觸控動作結束時,, 4 控式電子裝罟科兮乂控制模組還用於控制觸 如申二裝置對該觸控動作所對應的觸控事件進行處理。 如申❺專利範圍第3項所述的觸控式 牛進打處理 模組還用於當觸控式電子裝置對所述動置,所述什時 控事件進行處理後,將所述計時值清^控動作所對應的觸 =利範圍第1項所述的觸控式電子裝置,所述目標 4是^所述觸控動作在料觸㈣幕上_點為幾何 099121062 表單編號Α〇1〇ι 第9頁/共14頁 0992037160-0 5 201201073 L 、 〜,以第一預設距離為長度,以第二預設距離為寬度的 矩形區域C) 種觸控式f子裝置觸控事件雜制^法,該方法包括步 驟: (&1)僧測觸控式電子裝置觸控螢幕上的觸控動作; (a2)當偵測到觸控動作時,對該觸控動作的持續時間進 行計時’得到計時值; (a3)判斷所述計時值是否達到一個預設時間值; (a4)當所述計時值達到所述預設時間值時,在所述觸控 螢幕的顯示畫面中標定一値目標區域作為放大區域;及 (a5)控制所述目標區域内所顯示的内容在所述觸控螢幕 上進行全螢幕放大顯示。 .如申請專利範圍第6項所述的觸控式電子裝置觸控事件的 控制方法,该方法在所述步驟(a5)之後還包括步驟: 將所述計時值清零。 .如申請專利範圍第6項所述的觸控:式電子讓置觸控事件的 控制方法,該方法在所述步驟(a3)冬後還包括步驟: (bl)當所述計時值未達到所述預詨時間值時,判斷所述 觸控動作疋否已結束,若觸控動作已結束,控制觸控式電 子裝置對該觸控動作所對應的觸控事件進行處理,若觸控 動作未結束,返回步驟(a2)。 .如申請專利範圍第8項所述的觸控式電子裝置觸控事件的 控制方法,該方法在所述步驟(bl )之後還包括步驟: 將所述計時值清零。 10 如申請專利範圍第6項所述的觸控式電子裝置觸控事件的 控制方法,所述目標區域是指以所述觸控動作在所述觸控 099121062 表單編號A0101 第1〇頁/共14頁 0992037160-0 201201073 螢幕上的觸點為幾何中心,以第一預設距離為長度,以第 二預設距離為寬度的矩形區域。 ❹
    099121062 表單編號A0101 第11頁/共14頁 0992037160-0
TW099121062A 2010-06-28 2010-06-28 Electronic device and method for processing touch events of the electronic device TW201201073A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW099121062A TW201201073A (en) 2010-06-28 2010-06-28 Electronic device and method for processing touch events of the electronic device
US13/071,419 US20110316887A1 (en) 2010-06-28 2011-03-24 Electronic device with a touch screen and touch operation control method utilized thereby

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW099121062A TW201201073A (en) 2010-06-28 2010-06-28 Electronic device and method for processing touch events of the electronic device

Publications (1)

Publication Number Publication Date
TW201201073A true TW201201073A (en) 2012-01-01

Family

ID=45352102

Family Applications (1)

Application Number Title Priority Date Filing Date
TW099121062A TW201201073A (en) 2010-06-28 2010-06-28 Electronic device and method for processing touch events of the electronic device

Country Status (2)

Country Link
US (1) US20110316887A1 (zh)
TW (1) TW201201073A (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100830467B1 (ko) * 2006-07-13 2008-05-20 엘지전자 주식회사 터치 패널을 갖는 영상기기 및 이 영상기기에서 줌 기능을수행하는 방법
US9632689B2 (en) * 2013-04-02 2017-04-25 Facebook, Inc. Interactive elements in a user interface
US9996235B2 (en) 2015-10-15 2018-06-12 International Business Machines Corporation Display control of an image on a display screen
CN105578275A (zh) * 2015-12-16 2016-05-11 小米科技有限责任公司 视频显示方法及装置
US11297244B2 (en) * 2020-02-11 2022-04-05 Samsung Electronics Co., Ltd. Click-and-lock zoom camera user interface
CN113010078A (zh) * 2021-03-17 2021-06-22 Oppo广东移动通信有限公司 触控方法、装置、存储介质及电子设备

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7730401B2 (en) * 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
US6904570B2 (en) * 2001-06-07 2005-06-07 Synaptics, Inc. Method and apparatus for controlling a display of data on a display screen
JP2007041790A (ja) * 2005-08-02 2007-02-15 Sony Corp 表示装置及び方法
US7844915B2 (en) * 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
WO2008138093A1 (en) * 2007-05-11 2008-11-20 Philippe Stanislas Zaborowski Touch - sensitive motion device
US8302033B2 (en) * 2007-06-22 2012-10-30 Apple Inc. Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information
EP2104024B1 (en) * 2008-03-20 2018-05-02 LG Electronics Inc. Portable terminal capable of sensing proximity touch and method for controlling screen using the same
JP2010102662A (ja) * 2008-10-27 2010-05-06 Sharp Corp 表示装置、携帯端末
JP5108747B2 (ja) * 2008-12-26 2012-12-26 富士フイルム株式会社 情報表示装置、方法およびプログラム
JP5253265B2 (ja) * 2009-03-27 2013-07-31 オリンパスイメージング株式会社 画像再生装置及び画像表示制御方法
KR101857564B1 (ko) * 2009-05-15 2018-05-15 삼성전자 주식회사 휴대 단말기의 이미지 처리 방법
US9367216B2 (en) * 2009-05-21 2016-06-14 Sony Interactive Entertainment Inc. Hand-held device with two-finger touch triggered selection and transformation of active elements
KR101567785B1 (ko) * 2009-05-28 2015-11-11 삼성전자주식회사 휴대단말에서 줌 기능 제어 방법 및 장치

Also Published As

Publication number Publication date
US20110316887A1 (en) 2011-12-29

Similar Documents

Publication Publication Date Title
US8289292B2 (en) Electronic device with touch input function and touch input method thereof
US8972879B2 (en) Device, method, and graphical user interface for reordering the front-to-back positions of objects
CN102314280A (zh) 触摸式电子装置及其触摸事件的控制方法
CN103488419B (zh) 通信终端的操作方法及通信终端
WO2012097759A2 (zh) 一种触摸屏的操作方法和终端
US20130007666A1 (en) Electronic device with touch screen device, method of moving function icon and computer readable storage media comprising computer executable instructions
TW201201073A (en) Electronic device and method for processing touch events of the electronic device
US20120026100A1 (en) Device, Method, and Graphical User Interface for Aligning and Distributing Objects
TW201112074A (en) Touch gesture detecting method of a touch panel
TW201602893A (zh) 附加資訊提供方法及使用其的觸控顯示裝置
EP2847658A1 (en) Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
TW200923758A (en) A key-in method and a content display method of an electronic device, and the application thereof
CN102890607A (zh) 终端屏幕显示控制方法及终端
TW201203017A (en) Input controlling method for a software keyboard and a device implementing the method
WO2013044735A1 (zh) 一种浏览器及浏览网页的方法
CN105934739A (zh) 用于触摸屏设备的虚拟鼠标
CN104035719A (zh) 大屏幕触摸操作方法、装置及大屏幕触摸终端
CN107728910B (zh) 电子装置、显示屏控制系统及方法
CN104049898A (zh) 触摸屏操作方法和装置以及触摸终端
CN102955668A (zh) 选择对象的方法及电子设备
TW201102884A (en) Touch-controlled electronic apparatus and related control method
JP7071337B2 (ja) タッチパネル装置を備えた分析装置、その表示制御方法、及びプログラム
CN105988700B (zh) 终端屏幕显示方法及装置
CN104166508A (zh) 一种触控实现方法及装置
CN103064597A (zh) 显示控制系统及显示控制方法