TWI506487B - 觸摸屏及其控制方法 - Google Patents
觸摸屏及其控制方法 Download PDFInfo
- Publication number
- TWI506487B TWI506487B TW100110875A TW100110875A TWI506487B TW I506487 B TWI506487 B TW I506487B TW 100110875 A TW100110875 A TW 100110875A TW 100110875 A TW100110875 A TW 100110875A TW I506487 B TWI506487 B TW I506487B
- Authority
- TW
- Taiwan
- Prior art keywords
- touch
- touch screen
- contact area
- minimum
- ordinate
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
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
本發明涉及一種觸摸屏及其控制方法。
目前的電子裝置,例如手機、遊戲機等,通常包括一觸摸屏。操作該電子裝置時,一般是藉由觸碰設置於觸摸屏上的相應圖示按鈕來進行的。因此,電子裝置需要設置很多按鈕選單,以完成相應的操作。比如用戶在進行遊戲等操作時,需要不停的點選相應的觸控按鈕以完成遊戲操作。比如遊戲需要加速,就需要點選遊戲介面上的加速觸控按鈕,當要加速多次時就得點選多次觸控按鈕。習知的觸控按鈕操作方式不僅麻煩,同時也耗費時間,不能滿足用戶在操作中快捷、簡單的需求。
鑒於此,有必要提供一種方便、快捷的觸摸屏控制方法。
另外,還有必要提供一種方便、快捷的觸摸屏。
一種觸摸屏控制方法,包括以下步驟:於觸摸屏上顯示功能表操作介面;檢測觸摸物於觸摸屏上輸入的觸摸操作;根據該觸摸操作計算觸摸物與觸摸屏之間的觸摸接觸面積;根據該觸摸接觸面積生成觸摸控制訊號;將該觸摸控制訊號傳送至一處理單元,使該處理單元執行相對應的功能操作。
一種觸摸屏,用於顯示功能表操作介面,該觸摸屏包括:觸摸感應單元,用於感應觸摸物於觸摸屏上輸入的觸摸操作;計算單元,用於根據該觸摸操作計算觸摸物與觸摸屏之間的觸摸接觸面積;控制單元,用於根據該觸摸接觸面積生成觸摸控制訊號,並將觸摸控制訊號傳送至一處理單元,使該處理單元根據該觸摸控制訊號執行相對應的功能操作。
藉由上述觸摸屏及其控制方法,用戶在操作觸摸屏時可以根據觸摸接觸面積對相應功能進行直接的選取,從而更加快捷、方便。
10‧‧‧觸摸屏
12‧‧‧觸摸感應單元
14‧‧‧計算單元
16‧‧‧存儲單元
18‧‧‧控制單元
20‧‧‧處理單元
140‧‧‧採集模組
142‧‧‧比較模組
144‧‧‧計算模組
200‧‧‧觸摸屏控制方法
100‧‧‧電子裝置
S202~S210‧‧‧步驟
圖1為一較佳實施方式的觸摸屏的功能模組圖。
圖2為一較佳實施方式的觸摸屏控制方法的流程圖。
請參照圖1,電子裝置100包括觸摸屏10及處理單元20。本實施方式中,觸摸屏10可以應用於手機、PDA、遊戲機、自助終端伺服器等終端設備中,以下將本發明應用於手機等移動通訊終端中的情況為例進行說明,但是本發明並非限定於此。
觸摸屏10用於顯示至少包括一個觸摸按鈕的功能表操作介面。觸摸屏10包括觸摸感應單元12、計算單元14、存儲單元16及控制單元18。觸摸感應單元12用於檢測觸摸物於觸摸屏10上輸入的觸摸操作。計算單元14用於計算觸摸物與觸摸感應單元12之間的觸摸接觸面積。在本實施方式中,所述觸摸物為使用者的手指端部或觸筆,可預先設定上述觸摸按鈕的面積大於觸摸物與觸摸屏10之間的觸摸接觸面積。
具體地,計算單元14包括採集模組140、比較模組142及計算模組144;採集模組140用於確認所述觸摸操作以產生複數觸摸點,並採集複數觸摸點的座標;比較模組142將複數觸摸點的座標進行比較,以獲得該複數觸摸點的座標中的最大橫坐標、最小橫坐標、最大縱坐標及最小縱坐標;計算模組144根據最大橫坐標、最小橫坐標、最大縱坐標及最小縱坐標計算出觸摸接觸面積,其計算公式為S=(Xmax-Xmin)*(Ymax-Ymin)。其中,S表示觸摸接觸面積,Xmax表示最大橫坐標,Xmin表示最小橫坐標,Ymax表示最大縱坐標,Ymin表示最小縱坐標。在本實施方式中,採集模組140採集觸摸屏於預設時間範圍內所感應到的複數觸摸點的座標。
存儲單元16用於存儲預先設定的複數面積範圍,每個面積範圍對應不同的觸摸操作功能。控制單元18用於將觸摸接觸面積與存儲單元16中預先存儲的複數面積範圍進行比較,以生成觸摸控制訊號;處理單元20根據該觸摸控制訊號執行相應的功能操作。
請參照圖2,為一較佳實施方式的觸摸屏控制方法200的流程圖,該觸摸屏控制方法200包括以下步驟:
步驟S202,顯示至少包括一個觸摸按鈕的功能表操作介面,該功能表操作介面可以是基於用戶操作而顯示,也可以是系統運行程式時的自動顯示。
步驟S204,檢測觸摸物於觸摸屏上輸入的觸摸操作,以產生複數觸摸點。該觸摸物可以是用戶的手指,也可以是觸筆(stylus pen)。
步驟S206,根據上述觸摸操作計算觸摸物與觸摸屏之間的觸摸接
觸面積。計算觸摸接觸面積的具體方法如下:首先,採集基於觸摸操作所產生的複數觸摸點的座標;其次,將採集到的複數觸摸點的座標進行比較,以獲得該複數座標中的最大橫坐標(Xmax)、最小橫坐標(Xmin)、最大縱坐標(Ymax)及最小縱坐標(Ymin);最後,根據Xmax、Xmin、Ymax及Ymin計算出觸摸接觸面積(S),其計算公式為S=(Xmax-Xmin)*(Ymax-Ymin)。在本實施方式中,可預先設定上述觸摸按鈕的面積大於觸摸物與觸摸屏之間的觸摸接觸面積。上述採集觸摸屏所感應到的複數觸摸點的座標之步驟為採集觸摸屏於預設時間範圍內所感應到的複數觸摸點的座標。
步驟S208,根據該觸摸接觸面積生成觸摸控制訊號。根據觸摸接觸面積生成觸摸控制訊號的具體方法如下:將觸摸接觸面積與預設的複數面積範圍進行比較,當觸摸接觸面積處於複數面積範圍中的一個匹配面積範圍內時,生成與該匹配面積範圍相對應的觸摸控制訊號。也即,當觸摸接觸面積處於不同面積範圍內時,所產生的觸摸控制訊號是不相同的。
步驟S210,將觸摸控制訊號傳送至一處理單元,使處理單元根據該觸摸控制訊號執行相對應的功能操作。
當電子裝置100進入賽車遊戲介面時,可使用上述觸摸屏控制方法進行賽車遊戲角色控制。用戶可預先於存儲單元16中存儲複數面積範圍,例如10cm2<第一面積範圍<20cm2,20cm2<第二面積範圍<30cm2,30cm2<第三面積範圍<40cm2。處理單元20中預先設置第一面積範圍對應的操作功能為:賽車行駛速度為100m/s;第二面積範圍對應的操作功能為:賽車行駛速度為120m/s;第三面積
範圍對應的操作功能為:賽車行駛速度為140m/s。因而用戶可藉由操作觸摸屏10來獲得觸摸接觸面積,當觸摸接觸面積處於第一面積範圍內時,處理單元20即可控制賽車行駛速度為100m/s,給用戶帶來了便利。
本技術領域的普通技術人員應當認識到,以上的實施方式僅是用來說明本發明,而並非用作為對本發明的限定,只要在本發明的實質精神範圍之內,對以上實施例所作的適當改變及變化都落在本發明要求保護的範圍之內。
10‧‧‧觸摸屏
12‧‧‧觸摸感應單元
14‧‧‧計算單元
140‧‧‧採集模組
142‧‧‧比較模組
144‧‧‧計算模組
16‧‧‧存儲單元
18‧‧‧控制單元
20‧‧‧處理單元
100‧‧‧電子裝置
Claims (7)
- 一種觸摸屏控制方法,包括以下步驟:於觸摸屏上顯示功能表操作介面;檢測觸摸物於觸摸屏上輸入的觸摸操作;根據該觸摸操作計算觸摸物與觸摸屏之間的觸摸接觸面積;將觸摸接觸面積與預設的複數面積範圍進行比較,當觸摸接觸面積處於複數面積範圍中的一個匹配面積範圍內時,生成與該匹配面積範圍相對應的觸摸控制訊號;將該觸摸控制訊號傳送至一處理單元,使該處理單元執行相對應的功能操作。
- 如申請專利範圍第1項所述之觸摸屏控制方法,其中“根據該觸摸操作計算觸摸物與觸摸屏之間的觸摸接觸面積”步驟包括:確認所述觸摸操作,以產生複數觸摸點;採集所述複數觸摸點的座標,將所述複數觸摸點的座標進行比較,以獲得該複數觸摸點的座標中的最大橫坐標、最小橫坐標、最大縱坐標及最小縱坐標;根據最大橫坐標、最小橫坐標、最大縱坐標及最小縱坐標計算出觸摸接觸面積,該計算公式為S=(Xmax-Xmin)*(Ymax-Ymin),其中,S表示觸摸接觸面積,Xmax表示最大橫坐標,Xmin表示最小橫坐標,Ymax表示最大縱坐標,Ymin表示最小縱坐標。
- 如申請專利範圍第2項所述之觸摸屏控制方法,其中,上述“採集觸摸屏所感應到的所述複數觸摸點的座標”之步驟為採集觸摸屏於預設時間範圍內所感應到的複數觸摸點的座標。
- 一種觸摸屏,用於顯示功能表操作介面,其改良在於,該觸摸屏包括:觸摸感應單元,用於感應觸摸物於觸摸屏上輸入的觸摸操作;計算單元,用於根據該觸摸操作計算觸摸物與觸摸屏之間的觸摸接觸面積;控制單元,用於將該觸摸接觸面積與預設的複數面積範圍進行比較,當該觸摸接觸面積處於複數面積範圍中的一個匹配面積範圍內時,該控制單元生成與該匹配面積範圍相對應的觸摸控制訊號並將觸摸控制訊號傳送至一處理單元,使該處理單元根據該觸摸控制訊號執行相對應的功能操作。
- 如申請專利範圍第4項所述之觸摸屏,其中該計算單元還包括採集模組、比較模組及計算模組,該採集模組用於確認所述觸摸操作以產生複數觸摸點,並採集該複數觸摸點的座標,該比較模組用於比較該複數觸摸點的座標,以獲得該複數觸摸點的座標中的最大橫坐標、最小橫坐標、最大縱坐標及最小縱坐標;該計算模組用於根據最大橫坐標、最小橫坐標、最大縱坐標及最小縱坐標計算出觸摸接觸面積,該計算公式為S=(Xmax-Xmin)*(Ymax-Ymin),其中,S表示觸摸接觸面積,Xmax表示最大橫坐標,Xmin表示最小橫坐標,Ymax表示最大縱坐標,Ym1n表示最小縱坐標。
- 如申請專利範圍第4項所述之觸摸屏,其中所述觸摸物為使用者的手指或觸筆。
- 如申請專利範圍第5項所述之觸摸屏,其中所述採集模組所採集到的複數觸摸點是採集模組於預設時間範圍內所感應到的複數觸摸點的座標。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100110875A TWI506487B (zh) | 2011-03-30 | 2011-03-30 | 觸摸屏及其控制方法 |
US13/097,084 US8564562B2 (en) | 2011-03-30 | 2011-04-29 | Electronic device with function of recognizing multi-touch inputs and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100110875A TWI506487B (zh) | 2011-03-30 | 2011-03-30 | 觸摸屏及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201239697A TW201239697A (en) | 2012-10-01 |
TWI506487B true TWI506487B (zh) | 2015-11-01 |
Family
ID=46926523
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100110875A TWI506487B (zh) | 2011-03-30 | 2011-03-30 | 觸摸屏及其控制方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8564562B2 (zh) |
TW (1) | TWI506487B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9019223B2 (en) * | 2013-03-13 | 2015-04-28 | Adobe Systems Incorporated | Touch input layout configuration |
CN103513914B (zh) * | 2013-03-13 | 2016-05-11 | 展讯通信(上海)有限公司 | 应用对象的触摸控制方法与装置 |
JP6564249B2 (ja) * | 2015-01-09 | 2019-08-21 | シャープ株式会社 | タッチパネルおよび操作判定方法 |
JP6546455B2 (ja) * | 2015-06-12 | 2019-07-17 | シャープ株式会社 | イレーサ装置および指示入力システム |
WO2021007748A1 (en) * | 2019-07-15 | 2021-01-21 | Rayrun Technology Co., Ltd | Touching operation method, apparatus, electronic device, and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040207606A1 (en) * | 1999-11-08 | 2004-10-21 | Atwood Stephen P. | Sensing the size of a touch point in a touch-sensitive panel employing resistive membranes |
US20070273660A1 (en) * | 2006-05-26 | 2007-11-29 | Xiaoping Jiang | Multi-function slider in touchpad |
WO2011013431A1 (ja) * | 2009-07-28 | 2011-02-03 | ソニー株式会社 | 表示制御装置、表示制御方法およびコンピュータプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0769768B2 (ja) * | 1987-07-16 | 1995-07-31 | アルプス電気株式会社 | 座標入力装置 |
US9069417B2 (en) * | 2006-07-12 | 2015-06-30 | N-Trig Ltd. | Hover and touch detection for digitizer |
US8094128B2 (en) * | 2007-01-03 | 2012-01-10 | Apple Inc. | Channel scan logic |
JP4745317B2 (ja) * | 2007-11-07 | 2011-08-10 | シャープ株式会社 | 表示システムおよび指示位置の検出方法 |
US8941595B2 (en) * | 2008-10-01 | 2015-01-27 | Integrated Device Technology, Inc. | Alternating, complementary conductive element pattern for multi-touch sensor |
-
2011
- 2011-03-30 TW TW100110875A patent/TWI506487B/zh not_active IP Right Cessation
- 2011-04-29 US US13/097,084 patent/US8564562B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040207606A1 (en) * | 1999-11-08 | 2004-10-21 | Atwood Stephen P. | Sensing the size of a touch point in a touch-sensitive panel employing resistive membranes |
US20070273660A1 (en) * | 2006-05-26 | 2007-11-29 | Xiaoping Jiang | Multi-function slider in touchpad |
WO2011013431A1 (ja) * | 2009-07-28 | 2011-02-03 | ソニー株式会社 | 表示制御装置、表示制御方法およびコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
US8564562B2 (en) | 2013-10-22 |
US20120249432A1 (en) | 2012-10-04 |
TW201239697A (en) | 2012-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8120586B2 (en) | Electronic devices with touch-sensitive navigational mechanisms, and associated methods | |
TWI547837B (zh) | 電子設備及其觸摸輸入控制方法 | |
CN102736759B (zh) | 触摸屏及其控制方法 | |
US20090066659A1 (en) | Computer system with touch screen and separate display screen | |
KR20090066368A (ko) | 터치 스크린을 갖는 휴대 단말기 및 그의 기능 제어 방법 | |
TWI506487B (zh) | 觸摸屏及其控制方法 | |
CN103869947B (zh) | 控制电子设备的方法及电子设备 | |
MX2015007250A (es) | Metodo, aparato y dispositivo de terminal para procesamiento de sesion a base de gestos. | |
US20150253925A1 (en) | Display control device, display control method and program | |
KR20120074490A (ko) | 휴대 단말기의 메뉴 표시 방법 및 장치 | |
KR20140105691A (ko) | 터치스크린을 구비하는 사용자 기기의 오브젝트 조작 방법 및 그 장치 | |
CN107390923B (zh) | 一种屏幕防误触方法、装置、存储介质和终端 | |
CN103197880A (zh) | 在具有触摸屏的终端中显示键盘的方法和设备 | |
CN111414105A (zh) | 信息提醒方法及电子设备 | |
CN105302369B (zh) | 一种防止或减少触摸屏误操作发生的方法及系统 | |
WO2019127439A1 (zh) | 一种计算器的运行方法以及终端 | |
KR20080105724A (ko) | 터치 패널을 갖는 통신 단말기 및 그의 터치 좌표값 산출방법 | |
CN105260122A (zh) | 一种根据压力防止或减少触摸屏误操作的方法及系统 | |
CN107450804B (zh) | 一种响应触控操作的方法和终端 | |
CN112929734A (zh) | 投屏方法、装置和电子设备 | |
CN105426074A (zh) | 一种取消误操作的方法及系统 | |
CN107728898B (zh) | 一种信息处理方法及移动终端 | |
CN104820544A (zh) | 菜单显示放大方法及装置 | |
CN101951254A (zh) | 具有导航按键的电子设备及利用其实现的导航方法 | |
CN105630315A (zh) | 调节数量的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |