[go: up one dir, main page]

TW200844817A - Method for identifying the type of input tools for a handheld device - Google Patents

Method for identifying the type of input tools for a handheld device Download PDF

Info

Publication number
TW200844817A
TW200844817A TW096117295A TW96117295A TW200844817A TW 200844817 A TW200844817 A TW 200844817A TW 096117295 A TW096117295 A TW 096117295A TW 96117295 A TW96117295 A TW 96117295A TW 200844817 A TW200844817 A TW 200844817A
Authority
TW
Taiwan
Prior art keywords
tool
type
input
sensing device
determining
Prior art date
Application number
TW096117295A
Other languages
English (en)
Other versions
TWI340338B (en
Inventor
Chih-Feng Hsu
Yih-Feng Kao
John C Wang
Original Assignee
Htc Corp
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 Htc Corp filed Critical Htc Corp
Priority to TW096117295A priority Critical patent/TWI340338B/zh
Priority to US12/118,766 priority patent/US20080284751A1/en
Priority to US12/121,290 priority patent/US8134536B2/en
Publication of TW200844817A publication Critical patent/TW200844817A/zh
Application granted granted Critical
Publication of TWI340338B publication Critical patent/TWI340338B/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
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04162Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware

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)
  • Position Input By Displaying (AREA)

Description

200844817 HTC95088-3-TW 24409twf. doc/π 九、發明說明: 【發明所屬之技術領域】 ,且特別是有關於用以 本發明是有關於一種辨識方法 辨識手持裝置輸入工具之方法。 【先前技術】 f
僑铁2代人繁忙活當巾,凡事講求便利與效率 =已、錢為-種十分普遍的生活習慣。財機或個人數 手持裝置為例,除了必須同時兼具功能強大及體 ^巧專特點之外,使用者?半還會希望能在極短的時間 ^開啟亚執行所需要的魏。對於使时較常使用的功能 列^編寫簡訊或查詢通話記錄)來說則更是如此。使用 作手持裝置時若能快速地開啟某些常用功能,勢必 能提高手持裝置在使用上的便利性。 二认為了符合上述需求,手持裝置的製造廠商在設計之初 句、、、刀 '、、刀在手執裝置的鍵盤或外殼上設置對應特定常用功能 ^熱鍵。據此’當使用者按下熱鍵時便能迅速開啟對應的 二用功能,進而縮短搜尋及開啟功能所需要的時間。好比 ^某些手機製造廠商會在手機側邊設置一個開啟照相功 ^的按鍵,當使用者按下此按鍵時,便能夠立即啟動手機 的照相功能。 , 然而,在手持裝置之體積曰愈輕巧的趨勢之下,製造 廢商月b用以設置熱鍵的空間十分有限。除此之外,使用者 對手^裝置外型的要求更不容忽視,為了確保手持裝置的 外型符合簡潔美觀等要求,製造廠商在設計時更必須控制 4 200844817 HTC95088-3-TW 24409twf.doc/n 熱鍵的數目,故僅能透過為數不多的熱鍵來達到快速連接 常用功能的需求。 正因如此,在手持裝置中僅有極少部分的功能具有對 應的熱鍵可供使用者快速開啟。但當使用者欲執行沒有對 應之熱鍵的功能時,則必須透過操作選單的方式來進行開 啟動作。由於手持裝置的選單多半為樹狀結構,其中選^ 大夕頌示會在手持裝置的顯示器上,因此使用者可能需要 在與顯示器重疊的觸控感應裝置上對顯示器所顯示的使用 者介面進行點選進入多個子選單後,方能找到需要的功能 選項。對於某些較常使用的功能來說,若每次都必須透過 式來開啟執行,勢必會婦許多操作時間,據此將 化成使用上的諸多不便。 =置r所產生的接觸或感應行為來進行 進行點選裝置上’不論是透過手指還是觸控筆 =觸控:Γ控感應裝置進行輸入時會具二的: 盤:或在‘密 =使用者來說是二感 去餘觸控筆的動作並且以單手就可進:乍因 200844817 HTC95088-3-TW 24409twf.doc/n ===積會較大,也較容易_觸 為年^^述’目前—般的手持裝置具有—些缺點,其― ς、、置的某些特定魏需要使用者朗層層的選單之 ,才能加崎取啟動。其二是使时在—般手持裝置上所 使用者介面上進行操作時,利用觸控筆進行操控會 父為靈活,對使时來說較為麻煩,而彻手指進行摔二 的話,f使用者來說較為方便,但操控的$活度下降,容 易產生誤觸,對使用者來說,無論使用觸控筆還是手指 很難達到兩全其美。 因此,若手持裝置能夠針對不同的輸入工具,給予與 使用者不同的應用錢作方式,例如使用觸控筆時,手^ 裝置具有適於使用之—種應用或操作方式,而在使 用手指時,手縣置具有適於手指使狀另—種應用或操 作方式,則使用者在使用手持裝置時會倍感便利。另外,、 如何在這些不同的應用或操作方式中進行選擇,也是由此 所延伸出來的課題。 一此外,習知手持裝置的外殼通常緊鄰控觸顯示器的顯 示區邊緣,且較控觸顯示器的觸控感應平面凸出許多。由 於外殼凸出部分會阻擋輸入工具(包括手指或是觸控筆)的 控觸操作且容易刮傷手指,因此使用者將不能快速且有效 接觸到控觸顯示器的顯示區邊緣的畫素,而無法進行很平 順的觸控操作,另外,控觸顯示器的非顯示區仍具有觸控 感應的能力,而一般手持裝置的外殼通常會覆蓋住這個^ 200844817 HTC95088-3-TW 24409twf.doc/n 域,除阻礙使用者賴控操作外,並讓控咖示器的觸控 感應的應用香到限制。 ^ 工 【發明内容】 有鑑於此,本發明提供-種輸入工具種類辨識方法以 及一種電腦可讀取之記錄媒體。 在本發明之一實施例中,可轉換使用者介面之手持裝 置至少具有兩種型態之使用者介面的手持裝置,一者 可供點選的選項較多較密集,適合給觸控筆進行點^使 用,另一者當中可供點選的選項較少較大,適合給手^ 行點選使用。 曰 本發明可透過辨別輸入工具的種類,據以根據不同的 輸入工具,以不同方式執行轉換使用者介面等預設功能。 本發明另提供一種輸入工具種類辨識方法,可判斷電 子裝置的輸入工具種類,供作電子裝置執行各項功能的^ 考。 / 本發明提供一種輸入工具種類辨識方法,適用於一手 持裝置,包括下列步驟。首先,在一使用者介面中,接收 一輸入訊號,然後判斷產生輸入訊號之輸入工具的工具種 類。 ^ 在本發明一實施例中,輸入訊號為輸入工具接觸或接 近一觸控感應裝置時產生,而且上述判斷工具種類的步驟 包括當輸入工具接觸或接近觸控感應裝置時,根據觸控感 應裝置所感應的面積、壓力、溫度、或影像判斷輸入工具 200844817 HTC95088-3-TW 24409twf.doc/n 種類。 在本發明一實施例中,上述判斷工具種類的步驟包括 下列步驟。先記錄一特定時間内輸入訊號所包含的一項資 訊’計算此資訊在特定時間内的變動範圍,以及根據變動 I巳圍的大小判斷工具種類。此項資訊可為輸入工具接觸或 接近觸控感應裝置的位置或壓力,或其他相關資訊。 在本發明一實施例中,上述判斷工具種類的步驟包括 下列步驟。先在一特定時間内計算觸控感應裝置上產生感 應的感應墊數目’然後根據產生感應的感應墊數目判斷工 具種類。 本發明另提供一種電腦可讀取之記錄媒體,用以儲存 一程式。此程式使一電腦裝置能夠執行下列步驟··接收一 輸入訊號’以及判斷產生輪入訊號之輸入工具種類。 本發明在輸入工具接觸或接近電子裝置的觸控感應 裝置時’能根據輸入工具的接觸面積、接觸壓力、感應面 積、工具溫度、或影像等特性來判斷輸入工具的工具種類。 I 並且根據工具種類的不同,自動轉換及顯示對應的使用者 介面。此外亦可根據工具種類以自動開啟或關閉特定功 能。據此提南轉換使用者介面的效率,同時增加操作電子 裝置的便利性。 為讓本發明之上述特徵和優點能更明顯易懂,下文 舉較佳實施例,並配合所附圖式,作詳細說明如下。、 【實施方式】 以目前的手持裴置來說,使用者僅能透過按壓熱鍵的 8 200844817 HTC95088-3-TW 24409twf.doc/n =來快,·某些特定功能,“手縣置上的熱鍵數 ^ *限右月b提供一種讓使用者得以快速進入同時顯示多 ^吊^功能的制者介面,勢必可叫 便是基於上述觀點進而發展出的一種使用 “之內法以及使用此方法的手持裝置。為了使本 二 4 4明瞭,以下特舉實蝴做為本發明確實能 夠據以實施的範例。
π你=本發明之—實施例靖示之使用者介面之 i程圖。請參關15本實施例是說明當使用 ΐ =2持裝置時’手持裝置如何根據輸人工具的不 " 動轉換對應之使用者介面的詳細步驟。i中, t持裝置包括手機、個人數位助理或智慧型手機等等,在 此亚不限制其範圍。 如者彻輸人玉具料縣置進行操作時,首先 訊i。接,手持裝置在—個使用者介面中接收輸入 感庫:狀罟J步驟120中’根據輸入工具接觸或接近觸控 二w衣置寸,觸控感應裝置所感應的面積、壓力、溫产、 ;=像丰據以判斷輸入工具的工具種類。最後如步驟:〇 使用者介^衣置根據工具種類的不同,轉換並顯示對應的 部分是,上述之操作方法可被分為兩部分,其一 120) 二輪入工具之種類的方法(即步驟110及步驟 n〇 :i、,部分為利用辨識結果進行應用之方法(即步驟 就疋說,在圖1所示的方法流程當中,本發明至 9 200844817 HTC95088-3-TW 24409twf.doc/n 少提供了包含倾U0 A步驟120的辨識方法,而在步驟 120之後的步驟則可視實際應用需求加以設計。圖1中的 步驟13G僅用以分別表示應用上的—種實施例(使用者介 面的轉換)。在本實施例中,手持裝置會根據不同的工具種 類來顯示對應的使用者介面。為了方便說明,在下述的實 施例中是以辨別兩種不同的輪入工具為例,例如觸控筆 (stylus)和使用者的手指,並以根據兩種不同的工具種類分 別轉換對應之使用者介面的流程來對本發明做更進一步的 說明。在本發明範圍中,則可包括任意數量的工具種類。 在下述實施例中,對應觸控筆的使用者介面為包括手 持裝置之全部功能的一般使用者介面,而對應手指的使用 者介=則是顯示手持裝置之部分功能的常用功能介面。顯 示在常用功能介面上的功能可由使用者根據其習慣或需求 來預先設定之。 钱本實施例有多種方法可判斷輸入工具的種類,不同的 判斷方法需要不同的硬體設計,如圖2A至2D的手持裝置 方塊圖所示,以下依序說明。 圖2A的手持裝置包括顯示器210、觸控感應裝置 220、以及處理器23〇。顯示器21〇用以顯示使用者介面, 觸控感應裝置220例如為觸控面板(t〇uchpanel),用以偵測 輸入工具的操作,並依據輸入工具的操作產生一輸入訊 说。處理為230耦接至顯示器210與觸控感應裝置220, 用以判所輪入工具的工具種類,並且根據工具種類轉換對 應的使用者介面。 10 200844817 HTC95088-3-TW 24409twf.doc/n 圖2A的觸控感應包括電阻式感_ (resistive sensor device) 240。歓式感測器可感應輸入:
具操作時的接觸位置和壓力,因此觸控感應裝置no提供 的輸入訊號包括輸入工具接觸的位置和壓力等資訊。值: 注意的是電阻式感測器在同-時間只能提供_個接觸點^ 輸入訊號’而躺點會分布錢人工具和電阻式感測 接觸面積内,如圖3A和3B所示。電阻式感㈣本身僅能 觸是否有與輸人X具產生接觸,而無法辨別輸入工具的 類別’ S此需要配合本發明所提供之枝,藉纟在 間内所搜集到的多個接觸點之輪人訊號來^輸入工具的 種類。如® 3A緣tf之觸控筆的接觸點M至t_4,因 控筆的接觸面積較小,所以接觸點較集中,藉由本發明 提^方法可判斷出與電阻式感·接觸的輸人工具為觸 控筆。圖3B !會示手指的接觸點M至M,因為手指 ==所以接觸點較分散,藉由本發明所提供的方 法可^出與電阻式感測器接觸的輸人卫具為手指。由於 ΐ阻i感;^在同—時間只能提供—個接觸點的輸入訊 ί ’ 明所提供之方法(於下詳述)之處理器230會 在-㈣㈣間_續記錄輸人歸u喊訊,計算立變動 耗圍’然後根據這個變動範_大小判斷輸人工呈種類。 以圖3A及3B的四個接觸點為 生的輸入訊號為(Xi,Yi,Pi),其中i可為^ ^接觸位㈣X座標,Yi相的接觸’ ㈣接觸壓力。處理器23。可分別計算位=的平1 200844817 HTC95088-3-TW 24409twf.doc/n 均值如下: Χ3 + Χ4) / 4 γ3 + Υ4) / 4 + Ρ4) / 4 X座標平均值:Xa = pQ + + Y座標平均值:Ya = (γι + γ2 + 壓力平均值:Pa二(ρι +Ρ2 + Ρ3
然後可分別計算位置與壓力的變動範圍 X座標變動範tXd=|Xa_x I.
+ |Xa-X3| + |Xa —Χ4| A2I γ座標變動範圍:Yd=|Ya—Y + |Ya-Y3| + |Ya —Y4丨 |Ya~Y2l 壓力變動範圍:PdNPa —P1| + |p + lpa^P3| + |pa_p4| 1 至於如何依據位置與壓力的 麵’細節如圖4八至 -動乾_工具種 HI h 4 幻机紅所不,以下依序說明。 固4A為圖2A的處理哭230戶斤一 u 辨識方π π ^ 斤執仃的輸入工具種類 圍判$程圖,目4A的流程是依據接觸位置的變動範 =工具種類。首先在步驟410開始債測輸入工具的接 X、’在步驟420每隔一段預設的取樣時間記錄接觸點的 Y座標。接著在步驟430檢查樣本數量是否足夠,若 ^滿足處理器230的預設數量,流程進入步驟440,否則 回到步驟420繼續記錄。 接下來,在步驟440計算接觸位置的變動範圍xd、 12 200844817 HTC95088-3-TW 24409twf.doc/n
Yd,在步驟450檢查是sXd<Vx而且Yd<vy,豆中νχ 和Vy是處理器23G的預設範圍。若兩座標的變動範圍皆 小於對應的預設範圍’處理器23〇在步驟偏判定輸入工 ^麵為筆,將仙者介_縣對應的朗使用者 二面。否則處理器230在步驟47〇判定輸入工具種類為手 a ’將使用者介面轉換為對應的常用功能介面。、” 圖犯為處理器顶所執行的另一種輸入工具種類辨
識方法的流程圖,圖4B 66、、六$口 η . 、 ^ 勺机轾疋依據接觸壓力的變動範 。處理器230在步驟421每隔—段取樣時 間鱗輸入工具的接觸壓力,在步驟44 變動範圍Pd,然徭在步驟4ςι认士 丧觸缓刀的 ?^π αλ /驟451 松查是否 Pd<VP,其中 Vp 為處理益230的預設範圍。若Pd < Vp,處理哭23〇在步 ==入工具種類為觸控筆,將使用者;面轉換為 者介面。否則處理器230在步驟470判定 K面指’將使用者介面轉換為對應的常用功 u二的其餘步驟和,4A相同,不再贅述。 識方=呈Ϊ理器230所執行的另-種輸入工具種類辨 二的縿動a圖4C的流程是同時依據接觸位置與壓 ^ ^ 斷工具種類。處理器23。在步驟422每隔 段取松k間記錄輸入工 442計算接觸位置㈣動/円的接觸位置與歷力’在步驟
Pd ^ ^'Yd ^ 芝在^驟452撿查是否Xd< Vx、Yd< Vy 工如果是’處理器23G在步驟46G判定輸入 為觸控筆’將使用者介面職域應的共同使用 13 200844817 HTC95088-3-TW 24409twf.doc/n 者介面。否則處理器230在步驟470判定輸入工具種類為 手指,將使用者介面轉換為對應的常用功能介面。圖4C 的其餘步驟和圖4A相同,不再贅述。 接下來是另一種硬體設計下的輸入工具種類辨識方 法,請參照圖2B以及圖5。圖2B是本發明另一實施例的 手持裝置方塊圖,圖2B和圖2A的主要差別是將圖2A的 觸控感應裝置220換成包括電容式感測器(capacitive sensor device) 250的觸控感應裝置221。電容式感測器在 構造上具有多個陣列排列的感應塾(SenS〇r pad)。感應墊只 會對足夠大的導體產生電容效應而感應到導體的接觸或接 近。手指是導體,可使感應墊產生感應。如果觸控筆用導 體製作’尺寸夠大,也能讓感應墊產生感應。電容式感測 器一般是利用掃描方式進行感應,因此可以在同時或是在 很短的時間内有多數個感應墊產生感應。因為電容式感測 器本身僅能判斷是否有與輸入工具產生接觸,而無法辨別 輸入工具的類別,因此需要配合本發明所提供之方法,藉 由在紐期内多個接觸墊所感應到的輸入訊號來判斷輸入工 具的種六員。圖2B的處理器230在執行本發明所提供之方 法(於下詳述)時,可根據發生感應的感應墊的數量,計算 感應面積的大小,而分辨出輸入工具是手指或觸控筆。 圖5為圖2B的處理器23〇所執行的輸入工具種類辨 識方法流程圖。首先在步驟510每隔-段取樣時間備測輸 入工具的接觸或接近,然後在步驟52〇檢查是否有感應墊 產生感應。如果沒有,回到步驟510繼續偵測。如果有, 14 200844817 HTC95088-3-TW 24409twf.doc/n 進入步驟530,在預設的一段特定時間内計算輸入工具操 作觸控感應裝置221時,電容式感測器250之中產生感應 的感應墊數目。然後在步驟540檢查上述感應墊數目是否 小於處理器230的預設值。若感應墊數目小於預設值,處 理230在步驟550判定輸入工具種類為觸控筆,將使用 者介面轉換為對應的共同使用者介面。否則處理器23〇在 步驟560判定輸入工具種類為手指,將使用者介面轉換為 對應的常用功能介面。上述的預設值可依據感應墊單位面 積的密度來設定。 圖2C是本發明另一實施例的手持裝置方塊圖,圖2C 和圖2A的主要差別是將圖2A的觸控感應裝置220換成包 括’皿度感測器260的觸控感應裝置222。在本實施例中, 處理器230是根據輸入工具接觸或接近觸控感應裝置222 蚪的工具溫度來判斷工具種類。請同時參閱圖1與圖2C, f使用者利用輸入工具在觸控感應裝置222上進行操作 日守’處理器230將接收到對應的輸入訊號(步驟u〇)。 此1 ’處理器230會透過溫度感測器26〇偵測輸入工具操 作日守的工具溫度,並將工具溫度與預設溫度 (例如室溫和 體/里的平均值)進行比較。倘若工具溫度小於預設溫度, 則處理器230判斷輸入工具為觸控筆,反之則判斷輸入工 具為手指(步驟120)。接下來,處理器23〇依照工具種 =在顯示H 210上顯示對應的共同使用者介面或常用功能 介面,如前面的實施例所述(步驟13〇)。 除了利用面積、壓力與溫度的不同來判斷工具種類之 15 200844817 HTC95088-3-TW 24409twf.doc/n 外,在圖2D的實施例中,處理器230還可利用影像識別 技術來判斷工具種類。請同時參閱圖1與圖2D,圖2D是 本發明另一實施例的手持裝置方塊圖,和圖2A的主要差 別疋將圖2A的觸控感應裝置220換成包括影像操取裝置 270的觸控感應裝置223。當使用者利用輸入工具在觸控感 應裝置223上進行操作時,在步驟11〇中,處理器23〇透 過觸控感應裝置223接收一輸入訊號。接著在步驟, 處理為230控制影像擷取裝置270擷取包括了輸入工具的 影像,並根據輸入工具在影像中的特徵或尺寸(dimensi〇n) 來判斷其工具種類。舉例來說,處理器23〇可透過影像識 別技術在影像中取得輸入工具的邊緣輪廓等特徵,據以判 斷其工具_。又或者是計算輸人卫具在影像巾的尺寸, 並將其與芩考物的尺寸進行比較來判斷工具種 理器230靖輸入工具是觸控筆,就在步請透= 态21=顯示共同使用者介面。若處理器23〇判斷輸入工具 為手指2尤在步驟13〇透過顯示器21〇顯示常用功能介面 值得-提的是,手持裝置内的處理器可根據工具麵 的不同,在轉換及顯示使用者介面時調整使用者介面之選 項的尺寸。舉例來說,當處理關斷輸人工具為觸$筆時, 如圖6所示,使用者介面600上的選項是以一般尺二寸來顯 不之。然而,當處理器判斷輸入工具為使用者的手指後’,、 會將使用者介面的選項全放大至手指可操作的尺寸,如圖 7用7gg所示,據以方便使用者透過手指對使 用者,1面進仃知作。上述的選項包括可用輸人卫具選取的 16 200844817 HTC95088-3-TW 24409twf.doc/n 圖像(icon)或影像(image)等項目。 本發明之手持裝置除了根據輸入工具種類而轉換不 同的使用者介面,也可以根據輸入工具種類,以不同方式 執行各種預設功能,如圖8的流程所示。圖8為依照本^ 明一實施例之手持裝置所執行之使用者介面操作方=流^ 圖。流程詳細說明如下。首先,手持裝置的處理器透過觸 控感應裝置接收輸入訊號(步驟81〇),判斷產生輸入訊 號的輸入工具的種類(步驟820),然後根據工具種類執 行預设功能(步驟830)。舉例而言,這個預設功能可以 是根據工具種類轉換對應的使用者介面(步驟840),其 相關細節已包含於前面的實施例,不再贅述。步驟83〇的 預設功能也可以是根據工具種類而開啟或關 (步驟請)。處理器也可以根據工具種類執 功能,不限於以上範例。 ▲步驟850的特定功能可以是使用者介面導覽(browsing) 功能。上述使用者介面導覽功能可包括使用者介面平移功 月b(panning)使用者介面捲動功能(scr〇uing)、或兩者兼具 (步驟860)。例如當輸入工具是觸控筆時關閉使用者介 面平移及捲動功能’而輸人工具是手指時開啟使用者介面 平移及捲動魏,讓使用者可藉由祕手指平移或捲動使 用者介面的顯示内容。 a步驟860的詳細流程如圖8B所示。首先在步驟861 判斷輸人工具軸為手指,開啟制者介面平移及捲動功 能。在步驟862檢查手指的接觸或接近狀態是否已經解 17 200844817 HTC95088-3-TW 24409twf. doc/π 除,也就是說,手指是否已離開觸控感應裝置。若尚未離 開,在步驟863執行使用者介面平移功能,讓使用者介面 隨使用者的手指移動而平移。另一方面,若手指已經離開 觸控感應裝置,就在步驟864檢查手指離開的同時是否有 移動。若無移動,流程至此結束。若有移動,則進入步驟 865,執行使用者介面捲動功能,讓使用者介面隨 動方向而捲動。 另一方面,步驟850的特定功能可以是多重選擇功能 (步驟870)。例如當輸入工具是觸控筆時開啟多重選= f能,讓使用者可用觸控筆同時選取使用者介面上的多個 貝料項目或功能項目,而輸入工具是手指時關閉多重選擇 功能,讓使用者-次只能選取單—項目。因為手指的精準 度不如觸控筆,容易誤選,如此可增進使用的精準與效率。 ,步驟87()的詳細流程如圖8C所示。首先在步驟871 判斷輸入工具種類為觸控筆,開啟多重選擇功能。然後在 步驟872檢查觸控筆接觸或接近觸控感應裝置的區^否 有覆蓋任何選項。如果沒有,流程至此結束。如果有疋就 在步驟873远取被接觸區域覆蓋的所有選項。 ' 此外,處理器在執行本發明所提供之辨識方法判 ,入工具的種類之後,也可以根據輸人工具的種類而開啟 或關閉其他特定魏,不限於以上範例。也就是說 8A所示的方法流程當中,本發明所提供之辨識方法至^ 含了步驟810及步驟820,而在步驟82〇之後的步驟= 視貫際應用需求加以設計。圖8A中的步驟83〇至步驟⑽ 18 200844817 HTC95088-3-TW 24409twf.doc/n 僅用以分別表示多種在應用上的實施例。 恭例的手持裝置可延伸為一般電子裝置,以上 、方綠程亦可由手縣置或電子裝置的作業 3式執行以整合電子裝置等硬體之功能。上述 由式可儲存在電腦可讀取之記錄媒體,可 1裝置的處理器執行,其運作基本相同,不再贅述。 Γ lif2A i2D的實施例中,顯示器和觸控感應裝置 ;庫二:兀:’其中顯示器用以顯示使用者介面,觸 4應農置用以接收輪入訊號。在本發明其他實施例中,
顯不器和觸控感應裳置可構成—觸控式顯 及9B所示。 π 口 yA 圖9A為依知本發明一實施例的一種無阻礙觸控 之手持電子裝置的立體圖,圖9B為圖Μ的電子裝置的 面圖。此電子裝置包括殼體901、觸控式顯示器9〇2、以^ 處理器903。殼體901具有一外表面9〇4以及一容置空 905 ’谷置空間藉由外表面904上的開口 9〇6與外界遠 觸控式顯示器902包括顯示器907以及觸控减應穿 9〇8。顯示器907設置在殼體901之容置空間9〇5\^觸 感應裝置908設置在殼體901之外表面9〇4的開口 9〇6中二 用以接收一輸入工具的操作。觸控感應裝置9〇δ具有一魎 控感應平面909,觸控感應平面909包括顯示區91〇以 二=區9Η。殼體901之開口 906邊緣與觸控感應 9〇9連續相接,而且殼體9〇1之外表面9〇4不凸出 感應平面909,而這裡所指的殼體9〇1並不包括手持電^ 19 200844817 HTC95088-3-TW 24409twf.doc/n 裝置上的熱鍵或是按鍵。處理器903耦接至顯示器9〇7與 觸控感應裝置908,用以判斷輸入工具的種類,並根據工 具種類執行預設功能。 值得注意的是,因為殼體901之外表面904不凸出於 觸控感應平面909,殼體表面904和觸控感應平面909相 當於一個連續平滑表面,可讓輸入工具毫無阻礙地移動操 作。再者,由於觸控感應平面909所露出的非顯示區9U 並未如習知般被殼體901所覆蓋,因此在手持電子裝置的 設計上,除了可讓輸入工具毫無阻礙地移動操作外,可以 充伤利用此一非顯示區911,增加更多讓使用者覺得更加 方便的觸控操作的應用。 如同前面的實施例,處理器903可根據輸入工具操作 觸控感應裝置908時的面積、壓力、溫度、或影像判斷輸 入工具種類。至於判斷流程以及執行預設功能等細節已見 於前面的實施例,不再重複說明。 紅上所述,本發明能判斷輸入工具的工具種類,並根 據工具種類的不同來轉換對應的使用者介面,或以不同方 式執行多種預設功能。如此一來,不但提供了一種快速轉 換不同類型之使用者介面的方法,也讓使用者得以用更為 便捷的方式來對手持裝置進行操作,據此提高使用上的效 率與便利性。 雖然本發明已以較佳實施例揭露如上,然其並非用以 限定本發明,任何所屬技術領域中具有通常知識者,在不 脫離本發明之精神和範圍内,當可作些許之更動與潤飾, 20 200844817 HTC95088-3-TW 24409twf.doc/n 因此本电明之保錄圍當視後附之中請專利範圍所界定者 為準。 【圖式簡單說明】 圖1是依照本發明之—實施例崎枕制者介面之 操作方法的流程圖。 圖2A至圖2D疋依照本發明之實施例所繞示之可轉換 使用者介面之手持裝置的方塊圖。 圖3A及圖3B是依照本發明之一實施例所繪示之輸入 工具接觸面積示意圖。 工 目你圖4A至圖4C是依照本發明之實施例所緣示之輸入 具種類辨識方法流程圖。 辨識依^本發明另—實施例所繪示之輸人工具種類 圖6及圖7是依照本發a狀實施例膽权手持裝 '^使用者介面的示意圖。 圖8A至圖8C {依照本發明之—實施例所繪示之使用 者’丨面之操作方法的流程圖。 的正^圖从疋依照本發明之一實施例所繪示的—種電子裝置 圖9B是圖9A的電子裝置的剖面圖。 【主要元件符號說明】 1HM30:本發明之一實施例所述之使用者介 方法的各步驟 私作 21〇 :顯示器 21 200844817 HTC95088-3-TW 24409twf.doc/n 220-223 :觸控感應装置 230 :處理器 240 :電阻式感測器 250 :電容式感測器 260:溫度感測器 270 :影像擷取裝置
410-470、51〇_56〇 :本發明之實施例所述之輸入工臭 種類辨識方法的各步驟 600、700 :使用者介面 810_87〇 ··本發明之—實施例所述之使用者介面之操作 方法的各步驟 901 :電子裝置殼體 902 :觸控式顯示器 903 :處理器 904 :殼體表面 905 ··容置空間 906 :殼體開口 907 :顯示器 908 :觸控感應裝置 9〇9 :觸控感應平面 910 :顯示區 9Π :非顯示區 t-1 ' t_2、K3、t-4 :輸入工具與觸控感應裝置之接觸 22

Claims (1)

  1. 200844817 HTC95088-3-TW 24409twf.doc/n 十、申請專利範圍: 1. 一種輸入工具種類辨識方法,適用於一手持裝置, 該方法包括: 接收一輸入訊號;以及 判斷產生該輸入訊號之一輸入工具的種類。 2. 如申請專利範圍第1項所述之輸入工具種類辨識方 法,其中該輸入訊號為該輸入工具操作一觸控感應裝置時 產生,而且判斷該工具種類的步驟包括: 根據該輸入工具操作該觸控感應裝置時的面積、壓 力、溫度、或影像判斷該工具種類。 3. 如申請專利範圍第2項所述之輸入工具種類辨識方 法,其中判斷該工具種類的步驟包括: 記錄一特定時間内該輸入訊號所包含的一資訊; 計算該資訊在該特定時間内的變動範圍;以及 根據該變動範圍的大小判斷該工具種類。 4. 如申請專利範圍第3項所述之輸入工具種類辨識方 法,其中記錄該資訊的步驟包括: 在該特定時間内每隔一取樣時間記錄該資訊。 5. 如申請專利範圍第3項所述之輸入工具種類辨識方 法,其中該資訊為該輸入工具操作該觸控感應裝置的位置 或壓力。 6. 如申請專利範圍第2項所述之輸入工具種類辨識方 法,其中判斷該工具種類的步驟包括: 23 200844817 m^yjuoo-3-TW 24409twf.doc/n 控感應裝置上產生感應的 在一特定時間内計算該觸 感應塾數目,以及 根據該感應墊數目判斷該工具種類。 、7·如U利&圍第2項所述之輸人丄具麵辨識方 法,其中判辦该工具種類的步驟包括: 债測該輸人I具_作該觸控感應裝置時的—工具溫 度;以及
    比較該工具溫度與—職溫度,據關斷該工具種 類。 8·如申明專利範圍第2項所述之輸入工具種類辨識方 法,其中判辦6亥工具種類的步驟包括: 操取包括該輸入工具之—影像;以及 根據泫輸入工具在該影像中的特徵或尺寸,據以判斷 該工具種類。 9·如申請專利範圍第1項所述之輸入工具種類辨識方 法,更包括在一使用者介面中接收該輸入訊號。 10·如申請專利範圍第9項所述之輸入工具種類辨識 方法,其中該使用者介面顯示於一顯示器,該輸入訊號為 該輸入工具操作一觸控感應裝置時產生,該顯示器與該觸 控感應裝置構成一觸控式顯示器。 11.一種電腦可讀取之記錄媒體,用以儲存一程式,該 程式使一電腦裝置能夠執行之步驟包括: 接收一輸入訊號;以及 判斷產生該輸入訊號之一輸入工具的種類。 24 200844817 jtniL.y3U66-3-TW 24409twf.doc/n 12·如申請專利範圍第11項所述之電腦可讀取之記錄 媒體,其中該輸入訊號為該輸入工具操作一觸控感應裝置 時產生,而且判斷該工具種類的步驟包括: 根據該輸入工具操作該觸控感應裝置聘的面積、壓 力、溫度、或影像判斷該工具種類。 13·如申請專利範圍第12項所述之電腦可讀取之記錄 媒體,其中判斷該工具種類的步驟包括: 記錄一特定時間内該輸入訊號所包含的一資訊; 計算該資訊在該特定時間内的變動範圍;以及 根據該變動範圍的大小判斷該工具種類。 14·如申請專利範圍第13項所述之電腦可讀取之記錄 媒體,其中記錄該資訊的步驟包括: 在該特定時間内每隔一取樣時間記錄該資訊。 15·如申請專利範圍第13項所述之電腦可讀取之記錄 媒體,其中該資訊為該輸入工具操作該觸控感應裝置的位 置或壓力。 16·如申請專利範圍第12項所述之電腦可讀取之記錄 媒體,其中判斷該工具種類的步驟包括: 在一特定時間内計算該觸控感應裝置上產生感應的 感應墊數目;以及 根據該感應墊數目判斷該工具種類。 17·如申請專利範圍第π項所述之電腦可讀取之記錄 媒體,其中判斷該工具種類的步驟包括: 偵測該輸入工具操作該觸控感應裝置時的一工具溫 25 200844817 HI cy^U88-3-TW 24409twf.doc/n 度;以及 ♦比較該工具溫度與一預設溫度,據以判斷該工具種 類。 18·如申睛專利範圍第12項所述之電腦可讀取之記錄 媒體,其中判斷該工具種類的步驟包括: 、 擷取包括該輸入工具之一影像;以及 根據該輸入工具在該影像中的特徵或尺寸,據以判斷 该工具種類。 ’ 拔縣19·如申明專利知圍第11項所述之電腦可讀取之記錄 |體’其中該程式更包括在―❹者介面中接收該輸入訊 媒髀^^申"月專利1&圍* 19項所述之電腦可讀取之記錄 談於’、中f使用者介面顯示於—顯示器,該輸入訊號為 工具祕—觸控感應裝置時產生,觸示器與該觸 控感縣置·示^ ^ 丁… 26
TW096117295A 2007-05-15 2007-05-15 Method for identifying the type of input tools for a handheld device TWI340338B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW096117295A TWI340338B (en) 2007-05-15 2007-05-15 Method for identifying the type of input tools for a handheld device
US12/118,766 US20080284751A1 (en) 2007-05-15 2008-05-12 Method for identifying the type of an input tool for a handheld device
US12/121,290 US8134536B2 (en) 2007-05-15 2008-05-15 Electronic device with no-hindrance touch operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW096117295A TWI340338B (en) 2007-05-15 2007-05-15 Method for identifying the type of input tools for a handheld device

Publications (2)

Publication Number Publication Date
TW200844817A true TW200844817A (en) 2008-11-16
TWI340338B TWI340338B (en) 2011-04-11

Family

ID=40027021

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096117295A TWI340338B (en) 2007-05-15 2007-05-15 Method for identifying the type of input tools for a handheld device

Country Status (2)

Country Link
US (1) US20080284751A1 (zh)
TW (1) TWI340338B (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100073305A1 (en) * 2008-09-25 2010-03-25 Jennifer Greenwood Zawacki Techniques for Adjusting a Size of Graphical Information Displayed on a Touchscreen
CN102576268B (zh) * 2009-08-25 2015-05-13 普罗米斯有限公司 利用多种输入检测技术的交互表面
GB2481607A (en) * 2010-06-29 2012-01-04 Promethean Ltd A shared control panel
KR20120017649A (ko) * 2010-08-19 2012-02-29 삼성전자주식회사 디스플레이장치 및 그 제어방법
KR20130007230A (ko) * 2011-06-30 2013-01-18 삼성전자주식회사 터치 스크린을 구비한 휴대용 단말기에서 어플리케이션을 실행하기 위한 장치 및 방법
US20130207913A1 (en) * 2012-02-09 2013-08-15 Sony Mobile Communications Inc. Touch panel device, portable terminal, position detecting method, and recording medium
KR101921941B1 (ko) * 2012-02-22 2018-11-27 삼성전자주식회사 터치 오인식을 방지하는 방법, 기계로 읽을 수 있는 저장 매체 및 휴대 단말
WO2014000250A1 (en) * 2012-06-29 2014-01-03 Intel Corporation Provision of user interface based on user interaction with computing device
TWI472974B (zh) * 2012-09-06 2015-02-11 Au Optronics Corp 多類物體觸控點偵測方法
US9436282B2 (en) * 2013-03-14 2016-09-06 Immersion Corporation Contactor-based haptic feedback generation
US8823399B1 (en) * 2013-10-07 2014-09-02 Cypress Semiconductor Corporation Detect and differentiate touches from different size conductive objects on a capacitive button
US9733728B2 (en) * 2014-03-03 2017-08-15 Seiko Epson Corporation Position detecting device and position detecting method
KR20160045466A (ko) * 2014-10-17 2016-04-27 삼성전자주식회사 디스플레이 장치, 이의 제어 방법 및 디스플레이 시스템
CN105700744A (zh) * 2016-01-07 2016-06-22 顾正堂 用于移动终端的触摸屏的输入点定位系统、方法及移动终端
CN106131650B (zh) * 2016-08-22 2020-01-07 维沃移动通信有限公司 一种视频处理方法及移动终端
CN109634450A (zh) * 2017-10-09 2019-04-16 华为技术有限公司 防误触检测方法、装置及终端

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5973676A (en) * 1993-06-30 1999-10-26 Kabushiki Kaisha Toshiba Input apparatus suitable for portable electronic device
JPH09190268A (ja) * 1996-01-11 1997-07-22 Canon Inc 情報処理装置およびその方法
US5945980A (en) * 1997-11-14 1999-08-31 Logitech, Inc. Touchpad with active plane for pen detection
US7800592B2 (en) * 2005-03-04 2010-09-21 Apple Inc. Hand held electronic device with multiple touch sensing devices
US7190348B2 (en) * 2000-12-26 2007-03-13 International Business Machines Corporation Method for touchscreen data input

Also Published As

Publication number Publication date
TWI340338B (en) 2011-04-11
US20080284751A1 (en) 2008-11-20

Similar Documents

Publication Publication Date Title
TW200844817A (en) Method for identifying the type of input tools for a handheld device
TWI380201B (en) Method for browsing a user interface for an electronic device and the software thereof
JP3588201B2 (ja) 座標入力装置およびその制御方法
US8134536B2 (en) Electronic device with no-hindrance touch operation
TWI329831B (en) Electronic device with obstacle-free touch operation
TW200844814A (en) Electronic device
US20080284749A1 (en) Method for operating a user interface for an electronic device and the software thereof
CN101308417A (zh) 电子装置与其软件的使用者界面操作方法
TWI337318B (en) Electronic device operated by using touch display
CN101308421B (zh) 无阻碍触控操作的电子装置
TW200844819A (en) Method for operating user interfaces of handheld device
TWI374374B (en) Method for operating a user interface for an electronic device and the software thereof
TWI297847B (en) Multi-function activation methods and related devices thereof
CN101308434A (zh) 电子装置与其软件的使用者界面导览方法
TWI460647B (zh) 電子裝置與其軟體之使用者介面多重選擇方法
CN201117000Y (zh) 无阻碍触控操作的电子装置
CN101308453A (zh) 具有使用者界面的操作系统
TWM335727U (en) Electronic device with obstacle-free touch operation
CN101308418A (zh) 手持装置使用者界面的操作方法
CN101308419A (zh) 手持装置输入工具种类的辨识方法
TWI353544B (en) Handheld device and electronic device capable of s
CN201069538Y (zh) 电子装置
CN101308422B (zh) 电子装置
TWI333166B (en) Operating system with a user interface
KR20160000535U (ko) 트랙볼을 구비한 스마트폰

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees