TWI397844B - 觸摸感應裝置和用於提供側觸摸板的方法 - Google Patents
觸摸感應裝置和用於提供側觸摸板的方法 Download PDFInfo
- Publication number
- TWI397844B TWI397844B TW099101319A TW99101319A TWI397844B TW I397844 B TWI397844 B TW I397844B TW 099101319 A TW099101319 A TW 099101319A TW 99101319 A TW99101319 A TW 99101319A TW I397844 B TWI397844 B TW I397844B
- Authority
- TW
- Taiwan
- Prior art keywords
- touch
- sensor
- front panel
- processing unit
- sliding
- Prior art date
Links
- 238000000034 method Methods 0.000 title description 19
- 238000012545 processing Methods 0.000 claims description 70
- 230000009471 action Effects 0.000 claims description 62
- 230000004044 response Effects 0.000 claims description 7
- 230000005236 sound signal Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 64
- 238000010586 diagram Methods 0.000 description 39
- 210000003811 finger Anatomy 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 239000000463 material Substances 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 230000009467 reduction Effects 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 210000005224 forefinger Anatomy 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
- G06F1/1692—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes the I/O peripheral being a secondary touch screen used as control interface, e.g. virtual buttons or sliders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- 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
- G06F3/04886—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 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
本發明是關於人機介面,更具體的,是關於觸摸感應裝置和用於提供側觸摸板的方法。
觸摸板正越來越多地被用作與電腦、移動電話、媒體播放器裝置、遊戲裝置等進行交互的一種替代方式。觸摸板可提供於圖形使用者介面(GUI),以供使用者利用例如指示器(pointer)、尖筆(stylus)、手指等進行交互。GUI通常由顯示屏提供,顯示屏與觸摸板結合或置於觸摸板之下,以根據所選應用來動態顯示介面。
於實作中,大多數裝置的主表面採用與顯示屏結合的單個觸摸板,以提供二維(2D)操作介面。這種設計的缺點在於:觀看顯示屏時可能受到顯示屏上物體(例如手指、尖筆等)的阻礙。此外有時要求使用者用雙手操作,也給使用者帶來不便。雖然現有設計通常在裝置側面設有滾輪(scroll wheel)或按鈕,但滾輪或按鈕通常功能(例如調整音量、作為電源開關或用於拍照)有限而不能被有效利用。
為改進使用觸摸板的上述不便之處,急需一種支持更方便的操作介面且更易使用的擴展觸摸板。
有鑒於此,本發明的目的之一是提供一種觸摸感應裝置和用於提供側面觸摸板的方法。
本發明提供一種觸摸感應裝置,用於提供側觸摸板作為人機介面的一部分,包含:一前板,置於一前表面上用於顯示資訊;一第一感測器,置於多個側表面的其中一個之上或之下,用於感測該第一感測器上的觸摸;一第一感測器控制器,耦接該第一感測器,用於響應該第一感測器上的觸摸以產生一或多個信號;一應用模組(圖中標示為“AP”),提供多個應用,其中每個應用包含多個功能處理常式(function handler);以及一系統框架裝置,為與該第一感測器的一動作類型相關聯的該多個功能處理常式中的每個提供登記資訊,根據來自該第一感測器的信號確定該動作類型,並根據所確定的動作類型和該登記資訊驅動該多個功能處理常式之一,其中,該第一感測器是一電阻性或電容性感測器。
本發明提供一種用於提供側觸摸板的方法,該側觸摸板作為人機介面的一部分,該方法由一電子裝置的一通用處理器或一微控制單元來執行,包含:響應於一感測器上的觸摸從該感測器接收一或多個信號,其中,該感測器置於該電子裝置的一側板之上或之下;根據所接收信號確定一動作類型;以及根據所確定動作類型實施一特定功能,以更新該電子裝置的一前板上顯示的資訊,其中,該感測器是一電阻性或電容性感測器。
本發明提供一種觸摸感應裝置,用於提供側觸摸板作為人機介面的一部分,包含:一前板,置於一前表面上用於顯示資訊;至少兩個側感測器,依序設置於多個側表面的其中一個之上或之下,用於感測該至少兩個側感測器上的觸摸;一感測器控制器,耦接該至少兩個側感測器,響應於該至少兩個側感測器不同時間的觸摸來產生信號;以及一處理單元,耦接該感測器控制器和該前板,當接收該信號指示該觸摸從該至少兩個感測器的一端開始並在該至少兩個感測器的另一端結束時,確定一滑動動作,並根據所確定的滑動動作指示該前板更新所顯示的資訊。
本發明提供一種觸摸敏感裝置,用於提供側觸摸板作為人機介面的一部分,包含:一前板,置於一前表面上用於顯示資訊;一第一側感測器,置於一第一側表面之上或之下,用於感測該第一側感測器的觸摸;一第二側感測器,置於一第二側表面之上或之下,用於感測該第二側感測器的觸摸,其中,該第一側表面的一邊與該第二側表面的一邊相接觸以形成一轉角;一感測器控制器,耦接該第一側感測器和該第二側感測器,響應於該第一側感測器和該第二側感測器不同時間的觸摸來產生信號;以及一處理單元,耦接該感測器控制器和該前板,當接收該信號指示觸摸由該第一側感測器和該第二側感測器順序偵測到時,確定一順時針或逆時針滑動動作,並相應的指示該前板更新所顯示的資訊。
本發明提供一種觸摸敏感裝置,用於提供側觸摸板作為人機介面的一部分,包含:一前板,置於一前表面上用於顯示資訊;一第一側感測器,置於一第一側表面之上或之下,用於感測該第一側感測器的觸摸;一第二側感測器,置於一第二側表面之上或之下,用於感測該第二側感測器的觸摸;一感測器控制器,耦接該第一側感測器和該第二側感測器,響應於該第一側感測器的觸摸和該第二側感測器的觸摸來產生信號;以及一處理單元,耦接該感測器控制器和該前板,當接收該信號指示偵測到該第一側感測器的觸摸時,使用一第一控制指示該前板更新所顯示的資訊,當接收該信號指示偵測到該第二側感測器的觸摸時,使用一第二控制指示該前板更新所顯示的資訊。
本發明提供一種觸摸敏感裝置,用於提供側觸摸板作為人機介面的一部分,包含:一前板,置於一前表面上用於顯示資訊,該前板包含多個前感測器,用於感測該前板的觸摸;一側感測器,置於一側表面之上或之下,用於感測該側感測器上的觸摸;一感測器控制器,耦接該側感測器,響應於該側感測器的觸摸來產生信號;以及一處理單元,耦接該感測器控制器和該前板,當接收該信號指示偵測到該側感測器的觸摸時,該處理單元改變一控制配置以響應該多個前感測器的觸摸。
本發明的優點之一是裝置側面採用的觸摸板得到了有效利用,使用者操作更加方便。
在說明書及後續的申請專利範圍當中使用了某些詞彙來指稱特定元件。所屬領域中具有通常知識者應可理解,製造商可能會用不同的名詞來稱呼同一個元件。本說明書及後續的申請專利範圍並不以名稱的差異來作為區分元件的方式,而是以元件在功能上的差異來作為區分的準則。在通篇說明書及後續的請求項當中所提及的「包括」和「包含」係為一開放式的用語,故應解釋成「包含但不限定於」。以外,「耦接」一詞在此係包含任何直接及間接的電氣連接手段。間接的電氣連接手段包括通過其他裝置進行連接。
根據本發明實施例,可以在裝置側面放置額外的觸摸板/感測器,讓使用者在裝置側面用一只手即可操作。第1圖是根據本發明一個實施例,具有側面觸摸板的裝置的簡化示意圖。裝置1的外部結構可以是具有六個面的立方體。前板10置於立方體的前表面,側板20置於立方體的上表面。前表面是指具有最大面積的表面區域,前表面與顯示屏結合並作為主介面提供給使用者。前板10可稱為提供2D觸摸位置識別的2D觸摸敏感板。由於側板20通常較狹窄,側板20可稱為提供1D觸摸位置識別的1D觸摸敏感板。2D觸摸位置可用兩方向坐標(例如“X”和“Y”)指示,1D觸摸位置可用單向坐標(例如“Z”)指示。應當理解,側板20不限於放置在平表面上或平表面下,也可以形成於曲面上或曲面下。裝置1可以結合2D和1D觸摸位置,並為使用者提供類似3D的交互。採用以上設計可向使用者提供一只手的操作方法。例如,使用者可用一只手握住裝置1並用拇指操作前板10,用食指操作側板20。另一實施例中還可採用更多側板。例如,第二和第三側板(未示)可置於裝置1的右表面或左表面,使用者可用拇指、食指或中指操作第二或第三側板。依據上述,本領域習知技藝者很容易了解裝置1外部結構的其他實施例。
第2圖是第1圖裝置1的系統架構示意圖。系統200中,應用模組230可將各應用所支持功能的功能處理常式(handler)登記入系統框架裝置240(圖中標示為“FW”)中。此外,應用模組230記錄側板20的位置範圍以及動作類型,動作類型用於激活特定應用的每個已登記功能。位置範圍是指側板20上或側板20下的一區域內的一或多個感測器。以媒體播放器為例,應用模組230可登記功能處理常式,用於播放特定多媒體檔案(例如“.AAC”,“.WAV”,“.MP3”,“.MP4”或其他檔案)、使當前播放的多媒體檔案暫停、以及使當前播放的多媒體檔案快進或快退,以上各功能均與特定的位置範圍和動作類型相關聯,例如“單次觸摸”、“兩次觸摸”、“上滑(upward slide)”、“下滑”、“左滑”、“右滑”、“順時針滑動”、“逆時針滑動”或其他。因此,當偵測到在指定的位置範圍出現特定動作類型時,相關的功能處理常式就實施上述特定功能。所述“觸摸”可以表示一物體接觸到觸摸板,“觸摸”也可稱為“點擊”、“輕敲”、“按壓”或其他。或者,“觸摸”可表示一物體接近被置於板上或板下的特定感測器而被感測到,但本發明並不以此為限。系統框架裝置240可在存儲模組250存儲的最近最少使用區間樹(Least Recently Used Interval Tree,LRU Interval Tree)表251中維護已登記的資訊。此實施例中使用LRU區間樹結構維護已登記資訊,以減少查找時間,在其他實施例中基於不同考慮也可採用其他資料結構。例如為使所需存儲空間最小化,也可採用T樹結構。當置於前板10內的感測器偵測到物體觸摸時,感測器控制器210確定觸摸事件的位置和事件類型,並輸出觸摸事件的位置(X,Y)和事件類型(圖中標示為“type”,下同)至系統框架裝置240。輸出事件類型可包括“鍵釋放(keyup)”、“鍵按下(keydown)”、“拖曳(drag)”、“拖曳結束(釋放)”、“觸摸”、“兩次觸摸(double touch)”等等。類似的,當置於側板20內的感測器偵測到物體觸摸時,感測器控制器220確定觸摸事件的位置和事件類型,並輸出觸摸事件的位置(Z)和事件類型至系統框架裝置240。輸出事件類型可包括“單次觸摸”、“兩次觸摸”、“長觸摸”和“滑動”。應當理解,感測器控制器只輸出位置資訊也是可行的。系統框架裝置240接收到已感測觸摸資訊後,就基於一段時間內的位置和/或事件類型來確定特定的動作類型,基於已感測的位置和事件類型在LRU區間樹表251中搜尋匹配的功能處理常式,並驅動應用模組230的匹配功能處理常式以實施特定功能。相應的,應用模組230實施對應的功能以動態調整前板10顯示屏上的GUI,以及/或者操作一或多個週邊裝置,例如麥克風、揚聲器、照相機模組、大容量存儲裝置或以上的任意組合。系統框架裝置240和應用模組230中的每個包括一系列程式碼,並可由內嵌在系統200中的處理單元(例如通用處理器、MCU或其他)來執行。第2圖中繪出的感測器區域與前板10的顯示屏相分離是為了方便說明。但在實際環境中,感測器區域與顯示屏也可以重疊或互相結合,從使用者的角度看是單個平面。一些實施例中,前板10可不包含用於偵測前板10觸摸位置及事件類型的感測器,且基於節省硬體設計成本、降低複雜度和電池電力消耗的考慮,也可以省略感測器控制器210。相應的,LRU區間樹表25可存儲只由側板20支持的功能處理常式的已登記激活資訊。
置於前板10和側板20之上或之下的感測器可包含特定數目的微感測器或微型觸摸單元。微感測器或微型觸摸單元可均一的(uniformly)置於板內或在板上沿多條平行線放置。感測器可以是電阻性、電容性、紅外線、聲波類型、或任何其他能偵測板上觸摸位置的適宜感測器形式。以電容性感測器為例,可採用多個電極成行成列排列以形成電容性矩陣,也可排成列或者排成行以形成電容性線條(capacitive lines),通過偵測觸摸導電物體引起的電極間互電容值改變或耦合度衰減以提供觸摸位置。作為替代,也可用兩個金屬層形成電阻性感測器。當例如手指等物體按壓板上某一點時,兩金屬層就在該點相連,此時,觸摸板(簡稱“板”)相當於輸出相連的一對分壓器。手指等的按壓會引起電流變化,被登記為觸摸事件並發送至感測器控制器進行處理。
動作類型“觸摸”定義為物體在前板10或側板20上的單次觸摸。更具體的,單次觸摸是指物體與板接觸一段預設時間,或者在物件導向程式設計語言(object-oriented programming terminology)中,單次觸摸定義為:鍵釋放事件緊隨在鍵按下事件之後。動作類型“兩次觸摸”定義為在較短間隔內的兩次觸摸。通常,所述較短間隔是從人類對連續性的一般感知導出,或者根據使用者偏好作預先設定。動作類型“長觸摸”定義為在預設時間段內持續的觸摸。當感測器沿行或沿列放置時,動作類型“滑動”定義為物體從多個感測器的一端到多個感測器另一端的多次觸摸,其中任意兩次接續觸摸的間隔限於預設時間段之內。特別的,在板上兩位置間的移動僅限於沿單一方向。在加入移動方向時,動作類型“滑動”可進一步分類為“下滑”、“上滑”、“右滑”、“左滑”、“順時針滑動”、“逆時針滑動”。第3A圖是根據本發明一個實施例,對應於位置3001的單次觸摸信號S3001的示意圖。當感測器控制器220偵測到在時間t11
內有物體觸摸右側板的位置3001時,信號S3001為真,否則為假。當時間t11
在預設時間段之內時系統框架裝置240確認為一次成功的“單次觸摸”。第3B圖是根據本發明一個實施例,對應於位置3001的兩次觸摸信號S3001的示意圖。偵測到兩個單次觸摸後,若兩次間隔t23
在預設時間間隔之內,則確認為成功的“兩次觸摸”。第3C圖是根據本發明一個實施例,分別對應位置3001至3003的上滑信號S3001至S3003的示意圖。通過置於右側板位置3003至3001之上或之下的感測器來順序偵測三個單次觸摸。第一次觸摸結束與第二次觸摸結束之間的時間間隔t31
、第二次觸摸結束與第三次觸摸結束之間的時間間隔t32
由系統框架裝置240獲得。當偵測到時間間隔t31
、時間間隔t32
均在預設時間間隔之內時,系統框架裝置240確認為一次成功的上滑。如第3D至3F圖所示的下滑、左滑和右滑可以類似的方式確定,此處為簡潔起見僅簡略描述。第3G圖是根據本發明一個實施例分別對應上側板位置3007、右側板位置3008的順時針滑動信號S3007、S3008的示意圖。通過置於上側板位置3007、右側板位置3008之上或之下的感測器順序偵測兩個單次觸摸。然後獲得分別對應位置3007、3008的單次觸摸結束之間的時間間隔t71
。當偵測到時間間隔t71
在預設時間間隔之內時,系統框架裝置240確認為成功的順時針滑動。第3H圖所示的逆時針滑動可用類似方式確定,此處為簡潔起見僅簡略描述。請注意,作為替代,也可通過偵測單次觸摸起始時刻的時間間隔或其他類似但不同的方式來確定任何類型的滑動。應當理解,圖中所示的信號S3001至S3008可表示感測器控制器220設定或者反設定(de-assert)的信號,也可表示存儲在暫存器、緩衝器或記憶體中的相對於時間的資訊變化,資訊的改變由感測器控制器220控制。本領域習知技藝者基於不同的設計考慮,也可偵測比上述方法更多或更少的位置以確定所述“滑動”動作,本發明不以此為限。第3I圖是根據本發明一個實施例對應位置3001的長觸摸信號S3001的示意圖。當感測器控制器220偵測到有物體觸摸右側板的位置3001時信號S3001變為真,否則,當感測器控制器220不再偵測到觸摸、點擊或類似動作時信號S3001變為假。偵測到觸摸後,系統框架裝置240進一步確定每段預設時間間隔經過時所偵測到的觸摸是否一直存在,例如在時間間隔t91
、t92
、t93
結束時依次確認。在兩次偵測到觸摸持續後,系統框架裝置240就確認為成功的長觸摸,直到不再偵測到觸摸(又稱為長觸摸釋放)。
請參考第4圖,第4圖是根據本發明一個實施例的用於提供與擴展觸摸板進行類似3D交互的方法的流程圖。該流程應用於觸摸敏感裝置,在觸摸敏感裝置的前表面和其中一個側表面上分別放置前板和側板。起初,當選擇執行一個應用且前板顯示該應用的UI時,提供所選應用支持功能的功能處理常式以及對應於該功能的側板位置範圍和動作類型(步驟S401)。每個功能處理常式與位置範圍和動作類型的映射關係可預先存儲在存儲模組250中,該映射關係由應用模組登記入系統框架裝置中。接著,偵測到前板上的觸摸時,從感測器控制器接收X和Y位置(步驟S402)。類似的,偵測到側板上的一或多個觸摸時,從感測器控制器接收一個Z位置或一系列Z位置(步驟S403)。響應Z位置確定動作類型,動作類型可指示側板上的“單次觸摸”、“兩次觸摸”、“長觸摸”、“下滑”、“上滑”、“右滑”、“左滑”、“順時針滑動”、“逆時針滑動”(步驟S404)。利用偵測到的觸摸位置和確定的動作類型,可通過搜尋映射表(例如LRU區間樹表251)定位匹配的功能處理常式(步驟S405)。因此,實施對應於匹配的功能處理常式的至少一功能(步驟S406)。
一些實施例中,可採用處理單元來提供本發明的交互運作,包括登記資訊的準備、側板觸摸動作類型的確定和應用的執行。第5圖是裝置1系統結構另一實施例的示意圖。第5圖中與第2圖相同的標號代表相同組件,且對於前板10、側板20、感測器控制器210和220、存儲模組250的描述可參考第2圖。系統500中,處理單元510登記每個應用所支持功能的功能處理常式,並在存儲模組250中維護登記資訊。存儲模組250中的登記資訊可用LRU區間樹的形式維護。採用LRU區間樹形式可以縮短查找時間。作為替代,也可使用T樹結構維護登記資訊,以使所需存儲空間最小化。存儲模組250可以是揮發性或非揮發性記憶體,用於存儲系統500所支持應用的程式碼。此外,處理單元510記錄側板20的位置範圍以及動作類型,用於激活每個特定應用的已登記功能。當物體觸摸或接近側板20時,感測器控制器220產生指示相關位置和事件類型的信號。事件類型可包括“鍵釋放”、“鍵按下”、“拖曳”、“拖曳釋放”、“觸摸”、“兩次觸摸”等。從感測器控制器220接收上述信號後,處理單元510根據上述信號確定動作類型,並基於觸摸位置和動作類型在存儲模組250中搜尋匹配的功能處理常式。動作類型可包括“單次觸摸”、“兩次觸摸”、“上滑”、“下滑”、“左滑”、“右滑”、“順時針滑動”或“逆時針滑動”等。因此,處理單元510從存儲模組250擷取對應於匹配功能處理常式的應用的程式碼,並通過執行所擷取程式碼以實施該應用。應用可包括用於播放特定多媒體檔案(例如“.AAC”、“.WAV”、“.MP3”、“.MP4”檔案或其他)的媒體播放器,用於顯示特定圖像檔案(例如“JPG”、“BMP”、“GIF”檔案或其他)的圖像查看器,用於顯示類比或數位TV廣播的類比或數位TV應用,用於顯示地圖及導航資訊的導航應用,用於控制裝置1燈光模組的燈光控制應用,用於編輯或顯示文本檔案或文本消息字符的文本編輯器/查看器,用於將資料條目以列表格式顯示的列表應用,供使用者寫字或畫圖的虛擬寫畫板(scratch board),用於運行視頻遊戲的遊戲應用,等等。在應用執行期間,處理單元510實施的相應功能會調整前板10顯示屏的GUI,並控制對應所實施功能的其他系統模組,其他系統模組例如是:用於廣播媒體播放器應用產生的聲音信號的揚聲器520,用於接收數位/類比電視應用電視信號的電視調諧器530和天線531、基帶模組540、RF模組541,用於收發無線通信信號的天線542、基帶模組550、RF模組551,用於接收GPS信號的天線552,用於控制發光亮度的燈光模組560,以及/或者處理單元510實施的相應功能可操作一或多個週邊裝置,例如麥克風、揚聲器、照相機模組、大容量存儲裝置或以上的任意組合。處理單元510實施的每個處理流程(procedure)都包括由處理單元510執行的一系列程式碼。處理單元510可以是內嵌在系統500中的通用處理器、MCU或其他。
下文將用系統200不同應用的軟鍵配置實施例來描述本發明的交互操作。此處軟鍵是指裝置1任一側板的特定區域所模擬的虛擬按鈕,當觸摸該區域時就調用特定功能。請參考第6圖,第6圖顯示媒體播放器應用具有軟鍵的MMI。媒體播放器應用的主屏幕610顯示在前板10的左下區域。裝置1上部的側板20提供兩個軟鍵。其中一個是播放/暫停鍵621,另一個是停止鍵622。在前板10的相應位置分別顯示提示圖標,以指示使用者軟鍵621、622的位置。使用者參考提示圖標可意識到,觸摸播放/暫停鍵621可以播放或暫停多媒體檔案,觸摸停止鍵622可以停止播放。多媒體檔案包括圖形、動畫、音頻、視頻、或以上的任意組合。類似的,裝置1的右側板30提供前進鍵633和後退鍵634,且裝置1的左側板40提供一區域以輔助音量調節控制。在前板10分別對應於前進鍵633和後退鍵634的位置,也相應顯示兩個提示圖標。以此方式,使用者可容易的用一只手操作裝置1與媒體播放器應用進行交互。若要增大音量,使用者只需通過左側板40觸發“上滑”動作。若要減小音量,只需通過左側板40觸發“下滑”動作。舉例而言,由處理單元510執行時,當接收信號指示左側板上滑動作時,媒體播放器應用就放大音頻信號增益至裝置1的揚聲器520或連接到裝置1的耳機,當偵測到左側板下滑動作時,則壓低音頻信號增益。
第7圖是根據本發明一個實施例的用於圖像查看器應用的具有軟鍵的MMI的示意圖。圖像查看器應用的主屏幕710顯示在前板10的下部區域。裝置1的上側板20提供三個軟鍵:旋轉鍵721、反轉(invert)鍵722和放大鍵723。裝置1的右側板30提供縮小鍵731。前板10的四個相應位置分別顯示提示圖標,以指示使用者在上側板20、右側板30各對應軟鍵的位置。每當觸摸旋轉鍵721時,主屏幕710顯示的圖像可以特定角度順時針或逆時針旋轉,由此指示前板10顯示旋轉的圖像。或者,若偵測到對旋轉鍵721長觸摸,則主屏幕710顯示的圖像可一直重複以特定角度旋轉。然後當偵測到釋放旋轉鍵721時,圖像查看器應用就停止旋轉。此外,使用者可以長觸摸放大鍵723或縮小鍵731以放大或縮小顯示圖像,當顯示圖像達到希望的大小時就釋放放大鍵723或縮小鍵731。舉例而言,由處理器或MCU執行時,當接收信號指示放大鍵723長觸摸動作時,圖像查看器應用通過內插更多像素、並在可見區域顯示內插後的圖像以持續放大圖像,由此指示前板10顯示放大的圖像。作為替代舉例,當接收信號指示縮小鍵731上有長觸摸動作時,圖像查看器應用通過反混疊從原始圖像移除像素、並在可見區域顯示移除後的圖像以持續縮小原始圖像,由此指示前板10顯示縮小的圖像。
第8圖是根據本發明一個實施例的用於數位/類比電視應用的MMI的示意圖。數位/類比電視應用的主屏幕810顯示在前板10的中心。請注意,前板10是將裝置1的左側板或右側板朝上放置,為視頻流提供更大尺寸的觀看畫面。左側板40提供頻道改變控制。要調升頻道,使用者只需在左側板40觸發“右滑”動作。要調降頻道,只需在左側板40觸發“左滑”動作。作為替代,上述滑動動作的方向也可相反配置以滿足不同的使用者偏好。例如由處理單元510執行時,當接收信號指示左側板40上的左滑或右滑時,數位/類比電視應用指示裝置1的電視調諧器530調諧在特定頻率,以接收對應切換後頻道的電視信號。另外,數位/類比電視應用進一步指示揚聲器520廣播電視信號的聲音信號。類比電視信號可由NTSC(National Television System Committee)、PAL(Phase Alternating Line)、SECAM(SEquential Couleur Avec Memoire)或其他系統進行廣播。DTV信號可由DVB(Digital Video Broadcasting)、ATSC(Advanced Television Systems Committee)、ISDB(Integrated Services Digital Broadcasting)、DMB(Digital Multimedia Broadcasting)或其他系統進行廣播。此外,當圖像查看器應用瀏覽多個圖像時也可以利用這一MMI。例如,“右滑”動作可滑至下一圖像,“左滑”動作可滑至上一圖像,或其它類似方式也可以適用。例如由處理器或MCU執行時,當接收信號指示左側板40上的左滑或右滑動作時,圖像查看器應用從裝置1的存儲裝置中讀取下一或上一圖像並顯示在前板10。存儲裝置可以是緊緻快閃(Compact Flash,CF)卡、微驅動(Micro Drive,MD)卡、記憶棒(Memory Stick,MS)卡或類似但不同的非揮發性存儲裝置。
第9A圖是根據本發明一個實施例的用於導航應用的MM1的示意圖。導航應用通常在具有或不具有GPS功能的導航裝置或移動電話中提供。主屏幕910在前板10中心顯示數位地圖。裝置1的上側板20提供水平滾動控制,裝置1的右側板30提供垂直滾動控制。與直覺一致,在上側板20右滑則地圖向東滾動,在上側板20左滑則地圖向西滾動。類似的,在右側板30下滑則地圖向南滾動,在右側板30上滑則地圖向北滾動。以此方式,瀏覽地圖無需觸摸前板10,由此改善了使用者體驗。例如由處理器或MCU執行時,根據接收信號指示是上側板20左右滑或者右側板30上下滑,導航應用從裝置1存儲裝置讀取數位地圖的相應部分並顯示在前板10上。參考第9B圖,在導航應用MMI的一種變形中,水平和垂直滾動控制分別由上側板20和左側板40提供,而右側板30提供聚焦鍵931。通過長觸摸聚焦鍵931,導航應用可以在瀏覽模式和縮放模式之間切換。利用上側板20和左側板40的控制機制可以參考第9A圖的描述。當進入縮放模式時,導航應用鎖定數位地圖的當前視圖(也就是所顯示地圖不能再進行任何方向的滾動),並在地圖上顯示一聚焦區域,該聚焦區域用位於水平和垂直虛線交叉點的圓圈表示。上側板20和左側板40的滾動控制用於在數位地圖的鎖定視圖中將聚焦區域水平或垂直移動。當偵測到聚焦鍵931的單次觸摸動作時,導航應用將聚焦區域內或其週邊一部分區域的顯示地圖放大至適合主屏幕910的尺寸,然後顯示(也稱為放大顯示地圖)。相反的,當偵測到聚焦鍵931的兩次觸摸動作時,導航應用在主屏幕910上縮小顯示地圖。作為替代,數位地圖也可存儲在Internet遠端伺服器中,裝置1可支持一或多種無線通信技術,例如WiFi(Wireless Fidelity)、GSM(Global System for Mobile communications)、WCDMA(Wideband Code-Division Multiple Access)等等。由處理單元510執行時,導航應用根據所支持的無線通信技術,指示基帶模組540相應控制RF模組541、天線542以調諧在特定頻帶,並根據來自上側板20和左側板40的觸摸信號,從遠端伺服器接收數位地圖相關部分的資料信號。此外,執行導航應用期間,可以使能GPS功能,以提供定位資訊併入所顯示地圖中。使能GPS功能且由處理單元510執行時,導航應用指示基帶模組550以相應控制RF模組551和天線552,以調諧在GPS頻帶接收GPS信號。
第10圖是根據本發明一個實施例,用於控制燈光模組的MMI的示意圖。燈光模組560用作手電筒,位於裝置1背板上。燈光模組560可以是LED,在環境照明條件不好時發光。當需要照明時,使用者可開啟燈光模組560,並通過在左側板40上滑或下滑來調節發光亮度。燈光模組560可包括脈衝寬度調變(PWM)電路,用於控制輸入功率以改變亮度。若偵測到左側板40發生上滑動作,所執行的燈光控制應用產生控制信號提高PWM電路輸入電壓的位準,以提高燈光產生裝置的輸入功率;由此增加燈光模組560發光亮度。另一方面,若偵測到左側板40發生下滑動作,所執行的燈光控制應用產生控制信號降低PWM電路輸入電壓的位準,以降低燈光產生裝置的輸入功率;由此減小燈光模組560發光亮度。
第11圖是根據本發明一個實施例,用於文本查看器應用的具有軟鍵的MMI示意圖。前板上主屏幕1110顯示虛擬頁面。若短消息、文本檔案內容或其他內容的長度超過虛擬頁面的最大顯示能力,則分頁進行逐頁顯示。裝置1的右側板30提供下翻鍵1131,左側板40提供上翻鍵1141。在前板10的相應位置分別顯示提示圖標,以指示使用者軟鍵1131、1141的位置。當由處理器或MCU執行時,文本查看器應用載入文本消息並將其分頁,在主屏幕1110上顯示一頁。下翻鍵1131偵測到單次觸摸、兩次觸摸、長觸摸動作時,文本查看器應用載入文本消息並在主屏幕1110上顯示下一頁。相反,當上翻鍵1141偵測到單次觸摸、兩次觸摸、長觸摸動作時,文本查看器應用載入文本消息並在主屏幕1110上顯示上一頁。
第12圖是根據本發明一個實施例,用於列表應用的具有軟鍵的MMI示意圖。主屏幕1210用列表格式顯示多個資料條目。裝置1上側板20提供刪除鍵1221和拷貝鍵1222,裝置1的右側板30提供移動高亮(highlight)的控制。在右側板30上滑或下滑,則高亮相應的上移或下移。使用者可觸摸刪除鍵1221從存儲裝置中刪除資料檔案,或者從資料庫中刪除與高亮條目關聯的資料記錄。刪除資料檔案可通過操作檔案系統來實現,檔案系統例如FAT(File Allocation Table)、HPFS(High Performance File System)、NTFS系統或其他。列表應用可用於瀏覽檔案、聯繫人或存儲在裝置1中的其他資料條目。
以下將結合系統200或500中不同應用的軟功能鍵配置實施例來描述本發明類似3D的交互。此處軟功能鍵是指在裝置1任一側板的特定區域模擬的虛擬按鈕,當觸摸該區域時就改變MMI的內定(default)控制配置。第13圖是根據本發明一個實施例,用於圖像查看器應用的具有軟功能鍵的MMI示意圖。主屏幕1310顯示在前板10上。裝置1上側板20提供縮放功能鍵1321。前板10上相應位置顯示提示圖標,以指示使用者縮放功能鍵1321的位置。不觸摸縮放功能鍵1321時,在前板10滑動任何物體會引起主屏幕1310中圖像的水平或垂直滾動。或者,若觸摸縮放功能鍵1321,在前板10“上滑”物體(例如食指)會觸發主屏幕1310中圖像放大,而“下滑”物體會觸發圖像縮小。簡而言之,縮放功能鍵1321用於將MMI的控制配置從滾動(內定)變為縮放。由處理器或MCU執行時,圖像查看器應用提供兩個動作處理流程,當觸摸縮放功能鍵1321時觸發其中一個流程,以響應前板10的物體上滑或下滑,無觸摸縮放功能鍵1321時則觸發另一個流程。
第14圖是根據本發明一個實施例,用於文本編輯器應用的具有軟功能鍵的MMI示意圖。主屏幕1410顯示在前板10上。裝置1的上側板20提供拷貝功能鍵1421和刪除功能鍵1422。前板10的相應位置分別顯示對應的提示圖標,以提示使用者拷貝功能鍵1421和刪除功能鍵1422的位置。不觸摸軟功能鍵時,前板10MMI的內定控制配置處於激活,否則,控制配置會響應被觸摸的功能鍵而切換到另一配置。當由處理器或MCU執行時,對於前板10上的“拖曳”動作,文本編輯器應用提供三個動作處理流程:不觸摸或不按壓功能鍵1421、1422時觸發其中一個動作處理流程;否則,基於被觸摸的功能鍵選擇性觸發其餘兩個動作處理流程。例如,對功能鍵1421、1422無觸摸動作時,當接收信號指示在前板1410顯示的幾個字符上有滑動動作,就開始標記流程以高亮相關字符。或者,對功能鍵1421有觸摸動作時,當接收到上述信號時就開始拷貝流程,以在裝置1的記憶體(此記憶體可稱為剪貼板)中複製相關字符以供粘貼。對功能鍵1422有觸摸動作時,當接收到上述信號時就開始移除流程,以從文本編輯器中擦除相關字符。
第15圖是根據本發明一個實施例,用於列表應用的具有軟功能鍵的MMI示意圖。列表應用用於瀏覽裝置1特定群組或目錄中存儲的任意資料或程式條目。主屏幕1510顯示在前板10。主屏幕1510顯示圖標陣列,每個圖標與一個存儲資料或程式條目相關聯。一些實施例中,主屏幕1510顯示包括有多個選單條目的選單,每個選單條目關聯於一個存儲資料或程式條目,並顯示為條目圖標。裝置1的上側板20提供多選功能鍵1521。前板10顯示相應的提示圖標,以指示使用者多選功能鍵1521的位置。對多選功能鍵1521無觸摸動作時,當接收信號指示對一個條目圖標有觸摸動作,就開始單選流程以高亮該條目圖標,或者從先前所選條目圖標上移除高亮。對多選功能鍵1521有觸摸動作時若接收到上述信號,就開始多選流程,在保持先前所選條目高亮的同時也高亮當前選擇的條目。應當理解,對應高亮的資料或程式條目之後可由使用者移動至另一存儲空間或者刪除。
參考第16圖,只要應用需要滾動控制來擴展前板主屏幕的查看範圍,就可以使用裝置1側板20、30所提供的水平和垂直滾動控制。適合的應用例如瀏覽器、文本編輯器、圖像編輯器等等。在側板20或30滑動任意物體,所顯示圖像就根據滑動長度滾動相應的程度。
第17圖是根據本發明一個實施例,用於圖像查看器應用的MMI示意圖。主屏幕1710顯示在前板10。裝置1側板20、30一起提供另一種對主屏幕1710顯示圖像的旋轉控制。置於側板上或側板下的感測器在兩個側板上相鄰排布,以形成控制轉角,其中,每兩個感測器可相隔預設距離放置。在每個側板之上或之下只放置一個感測器是足夠的,但為提高可靠性,在每個側板之上或之下放置兩個或多個感測器也是可行的。當每個側板之上或之下放置兩個或多個感測器時,該多個感測器在該側板上依序設置。從側板20表面滑動任意物體到側板30表面會引起所顯示圖像順時針旋轉。另一方面,從側板30表面滑動任意物體到側板20表面會引起所顯示圖像逆時針旋轉。當每個側板之上或之下放置一個感測器時,第一感測器的觸摸與第二感測器上的觸摸之間的時間間隔限於預設時間段之內,才確認為成功的旋轉動作。圖像可以在每次滑動時旋轉預設角度(典型的是90度),作為替代,也可依據滑動長度確定旋轉角度,例如滑動長度越長旋轉角度就越大。例如由處理器或MCU執行時,圖像查看器應用可響應於控制轉角偵測到的順時針或逆時針滑動動作確定四個順序之一,例如:從左上位置旋轉到右下位置(即從左上到右下),從右上至左下,從右下至左上,以及從左下至右上,接著,按照所確定的順序從裝置1的訊框緩衝器讀取像素資料輸出至前板10顯示。
第18圖是根據本發明另一實施例,用於圖像查看器應用的MMI示意圖。主屏幕1810顯示在前板10。裝置1側板30、40一起提供對主屏幕1810所顯示圖像的另一種縮放控制。通過在側板30或40“上滑”任意物體,所顯示圖像會依據滑動長度放大相應的程度。另一方面,通過在側板30或40“下滑”任意物體,所顯示圖像會依據滑動長度縮小相應的程度。例如由處理器或MCU執行時,圖像查看器應用可根據側感測器偵測到的滑動長度確定放大或縮小的程度,並相應放大或縮小所顯示圖像。
第19圖是根據本發明一個實施例,用於虛擬寫畫板應用的MMI示意圖。主屏幕1910顯示在前板10。通過在主屏幕1910滑動任意物體,使用者可任意寫字或畫圖。側板30提供對主屏幕1910寫字或畫圖的擦除控制。若使用者希望擦除主屏幕1910的寫字或畫圖,可在側板30“上滑”任意物體。在其他實施例中,擦除控制可由裝置1的其他側板提供,或者,在特定側板上的滑動方向也可配置為向下。例如由處理器或MCU執行時,當偵測到側板30的上滑或下滑動作時,虛擬寫畫板應用可從裝置1的訊框緩衝器清除全部或一部分資料。
參考第20圖,破墻(wall-breaker)遊戲的主屏幕2010顯示在前板10。使用者通過在下側板50右滑或左滑任意物體,可移動主屏幕2010上的擊球棒(bat)。類似的,第21圖是根據本發明一個實施例,用於彈球遊戲的GUI示意圖。彈球遊戲的主屏幕2110顯示在前板10。使用者通過在下側板50右滑或左滑任意物體,可移動球門口的擊球棒。例如由處理器或MCU執行時,破墻或彈球遊戲可根據側感測器偵測的滑動長度來確定移動距離,較長滑動長度決定較長距離,並相應計算出擊球棒的位置。
第22圖是根據本發明另一實施例,用於駕車遊戲的MMI示意圖。駕車遊戲的主屏幕2210顯示在前板10。使用者可通過在側板30、40上/下滑任意物體來控制方向盤。例如,在側板30上滑任意物體使方向盤逆時針轉,在側板40下滑任意物體使方向盤順時針轉。
第23圖是根據本發明另一實施例,用於擊鼓遊戲的MMI示意圖。擊鼓遊戲主屏幕2310顯示在側板10。由於側板30區域2331正好在右鼓槌旁邊,與直覺一致,主屏幕2310顯示的右鼓槌通過區域2331的感測結果來控制。主屏幕2310顯示的左鼓槌通過靠近左鼓槌的區域2341的感測結果來控制。當觸摸側板30或40的相應區域時,擊鼓遊戲就驅動相應鼓槌擊鼓。
在上述的一些實施例中,提示圖標顯示在前板10以指示使用者軟功能鍵的位置。在其他實施例中,也可省略提示圖標,在前板留出更多空間用於顯示應用的主屏幕。
在上述實施例中,由於大部分控制位於側板,對顯示屏的觀看不會受到顯示屏上物體(例如手指、尖筆等)的阻礙。同時,使用者可用一只手進行操作,操作更加方便。另外,裝置側面採用的觸摸板得到了有效利用,對不同應用提供多種不同控制,不同控制例如軟鍵、方向滑動、軟功能鍵。不同應用可包括媒體播放器應用的音量調節和播放控制(播放、暫停、快進、快退),圖像查看器應用的縮放和旋轉控制,導航應用的滾動控制和地圖查看,燈光模組的亮度調節,數位電視應用的頻道控制,文本查看器應用的翻頁,列表應用的拷貝、刪除和多選,文本編輯器應用的拷貝、刪除和滾動控制,寫畫板應用的擦除控制,以及不同遊戲應用的遊戲控制。
任何熟習此項技藝者,在不脫離本發明之精神和範圍內,當可做些許的更動與潤飾,因此本發明之保護範圍當視所附之申請專利範圍所界定者為準。
1...裝置
10...前板
20...上側板
30...右側板
40...左側板
50...下側板
200、500...系統
210、220...感測器控制器
230...應用模組
240...系統框架裝置
250...存儲模組
251...最近最少使用區間樹表
3001-3008...位置
S401-S406...步驟
510...處理單元
520...揚聲器
530...電視調諧器
531、542、552...天線
540、550...基帶模組
541、551...RF模組
560...燈光模組
610、710、810、910、1110、1210、1310、1410、1510、1710、1810、1910、2010、2110、2210、2310...主屏幕
621...播放/暫停鍵
622...停止鍵
633...前進鍵
634...後退鍵
721...旋轉鍵
722...反轉鍵
723...放大鍵
731...縮小鍵
931...聚焦鍵
1131...下翻鍵
1141...上翻鍵
1221...刪除鍵
1222...拷貝鍵
1321...縮放功能鍵
1421...拷貝功能鍵
1422...刪除功能鍵
1521...多選功能鍵
2331、2341...區域
第1圖是根據本發明一個實施例,具有側面觸摸板的裝置的簡化示意圖。
第2圖是第1圖裝置1的系統架構示意圖。
第3A圖是根據本發明一個實施例,對應於位置3001的單次觸摸信號S3001的示意圖。
第3B圖是根據本發明一個實施例,對應於位置3001的兩次觸摸信號S3001的示意圖。
第3C圖是根據本發明一個實施例,分別對應位置3001至3003的上滑信號S3001至S3003的示意圖。
第3D圖-第3F圖分別是根據本發明一個實施例,在側板的下滑、左滑和右滑信號的示意圖。
第3G圖是根據本發明一個實施例分別對應上側板位置3007、右側板位置3008的順時針滑動信號S3007、S3008的示意圖。
第3H圖是根據本發明一個實施例,在兩個側板逆時針滑動的信號示意圖。
第3I圖是根據本發明一個實施例對應位置3001的長觸摸信號S3001的示意圖。
第4圖是根據本發明一個實施例的用於提供與擴展觸摸板進行類似3D交互的方法的流程圖。
第5圖是裝置1系統結構另一實施例的示意圖。
第6圖顯示媒體播放器應用具有軟鍵的MMI。
第7圖是根據本發明一個實施例的用於圖像查看器應用的具有軟鍵的MMI的示意圖。
第8圖是根據本發明一個實施例的用於數位/類比電視應用的MMI的示意圖。
第9A圖是根據本發明一個實施例的用於導航應用的MMI的示意圖。
第9B圖是第9A圖用於導航應用的MMI的一種變形。
第10圖是根據本發明一個實施例,用於控制燈光模組的MMI的示意圖。
第11圖是根據本發明一個實施例,用於文本查看器應用的具有軟鍵的MMI示意圖。
第12圖是根據本發明一個實施例,用於列表應用的具有軟鍵的MMI示意圖。
第13圖是根據本發明一個實施例,用於圖像查看器應用的具有軟功能鍵的MMI示意圖。
第14圖是根據本發明一個實施例,用於文本編輯器應用的具有軟功能鍵的MMI示意圖。
第15圖是根據本發明一個實施例,用於列表應用的具有軟功能鍵的MMI示意圖。
第16圖是根據本發明一個實施例,具有水平和垂直滾動控制的MMI示意圖。
第17圖是根據本發明一個實施例,用於圖像查看器應用的MMI示意圖。
第18圖是根據本發明另一實施例,用於圖像查看器應用的MMI示意圖。
第19圖是根據本發明一個實施例,用於虛擬寫畫板應用的MMI示意圖。
第20圖是根據本發明一個實施例,用於破墻遊戲的GUI示意圖。
第21圖是根據本發明一個實施例,用於彈球遊戲的GUI示意圖。
第22圖是根據本發明另一實施例,用於駕車遊戲的MMI示意圖。
第23圖是根據本發明另一實施例,用於擊鼓遊戲的MMI示意圖。
S401-S406...步驟
Claims (17)
- 一種觸摸感應裝置,用於提供側觸摸板作為人機介面的一部分,包含:一前板,置於一前表面上用於顯示資訊;至少兩個側感測器,依序設置於多個側表面的其中一個之上或之下,用於感測該至少兩個側感測器上的觸摸;一感測器控制器,耦接該至少兩個側感測器,響應於該至少兩個側感測器不同時間的觸摸來產生信號;以及一處理單元,耦接該感測器控制器和該前板,當接收該信號指示該觸摸從該至少兩個側感測器的一端開始並在該至少兩個側感測器的另一端結束時,確定一滑動動作,並根據所確定的滑動動作指示該前板更新所顯示的資訊。
- 如申請專利範圍第1項所述的觸摸感應裝置,其中,該滑動動作中任意兩個接續觸摸之間的時間間隔限於一預設時間段之內。
- 如申請專利範圍第2項所述的觸摸感應裝置,其中,當偵測到該任意兩個接續觸摸的起始之間的時間間隔限於該預設時間段之內時,或者當偵測到該任意兩個接續觸摸的終止之間的時間間隔限於該預設時間段之內時,就確定該滑動動作。
- 如申請專利範圍第1項所述的觸摸感應裝置,其中,該側感測器置於一左側表面之上或之下,或者,該側感測器置於一右側表面之上或之下,或者,該側感測器置於一上側表面之上或之下。
- 如申請專利範圍第1項所述的觸摸感應裝置,其 中,當該滑動動作是一上滑動作時,該處理單元放大音頻信號的一增益至一揚聲器或連接該觸摸感應裝置的一耳機,並且,當該滑動動作是一下滑動作時,該處理單元壓低音頻信號的一增益至該揚聲器或該耳機。
- 如申請專利範圍第1項所述的觸摸感應裝置,更包含一電視調諧器,其中,當該滑動動作是一左滑或一右滑動作時,該處理單元指示該電視調諧器調諧在一特定頻率,用於接收電視信號。
- 如申請專利範圍第1項所述的觸摸感應裝置,更包含存儲多個圖像的一存儲裝置,其中,當該滑動動作是左滑或右滑動作時,該處理單元從該存儲裝置讀取下一圖像或上一圖像,並指示該前板顯示所讀取的圖像。
- 如申請專利範圍第1項所述的觸摸感應裝置,更包含用於發光的燈光模組,當該滑動動作是一上滑動作時該處理單元指示該燈光模組增大該燈光的亮度,當該滑動動作是一下滑動作時該處理單元指示該燈光模組減小該燈光的亮度。
- 如申請專利範圍第1項所述的觸摸感應裝置,其中,該前板顯示多個資料條目的一列表,當該處理單元偵測到該滑動動作時就指示該前板移動一高亮至另一資料條目;或者,該前板顯示一圖像,當該處理單元偵測到該滑動動作時,就指示該前板水平或垂直滾動所顯示的圖像,滾動所顯示圖像的程度依賴於該滑動動作的長度;或者,該前板顯示一寫畫圖,當該處理單元偵測到該滑動動作時,就指示該前板擦除該寫畫圖;或者,該前板顯示一遊 戲畫面,該處理單元偵測到該滑動動作時控制該遊戲。
- 一種觸摸敏感裝置,用於提供側觸摸板作為人機介面的一部分,包含:一前板,置於一前表面上用於顯示資訊;一第一側感測器,置於一第一側表面之上或之下,用於感測該第一側感測器的觸摸;一第二側感測器,置於一第二側表面之上或之下,用於感測該第二側感測器的觸摸,其中,該第一側表面的一邊與該第二側表面的一邊相接觸以形成一轉角;一感測器控制器,耦接該第一側感測器和該第二側感測器,響應於該第一側感測器和該第二側感測器不同時間的觸摸來產生信號;以及一處理單元,耦接該感測器控制器和該前板,當接收該信號指示觸摸由該第一側感測器和該第二側感測器順序偵測到時,確定一順時針或逆時針滑動動作,並相應的指示該前板更新所顯示的資訊。
- 如申請專利範圍第10項所述的觸摸敏感裝置,其中,該第一側感測器的觸摸與該第二側感測器上的觸摸之間的時間間隔限於一預設時間段之內。
- 如申請專利範圍第10項所述的觸摸敏感裝置,其中,當偵測到該順時針滑動動作時,該處理單元就指示該前板順時針旋轉一顯示圖像,當偵測到該逆時針滑動動作時,就指示該前板逆時針旋轉該顯示圖像。
- 一種觸摸敏感裝置,用於提供側觸摸板作為人機介面的一部分,包含: 一前板,置於一前表面上用於顯示資訊;一第一側感測器,置於一第一側表面之上或之下,用於感測該第一側感測器的觸摸;一第二側感測器,置於一第二側表面之上或之下,用於感測該第二側感測器的觸摸;一感測器控制器,耦接該第一側感測器和該第二側感測器,響應於該第一側感測器的觸摸和該第二側感測器的觸摸來產生信號;以及一處理單元,耦接該感測器控制器和該前板,當接收該信號指示偵測到該第一側感測器的觸摸時,使用一第一控制指示該前板更新所顯示的資訊,當接收該信號指示偵測到該第二側感測器的觸摸時,使用一第二控制指示該前板更新所顯示的資訊。
- 如申請專利範圍第13項所述的觸摸敏感裝置,其中,該第一側表面是一上側表面或一下側表面,且該第一側表面具有至少兩個第一感測器,該第二側表面是一左側表面或一右側表面,且該第二側表面具有至少兩個第二感測器,當該至少兩個第二感測器偵測到一上滑或一下滑動作時,該處理單元垂直滾動一顯示圖像,並且當該至少兩個第一感測器偵測到一左滑或右滑動作時,該處理單元水平滾動該顯示圖像。
- 如申請專利範圍第13項所述的觸摸敏感裝置,更包含置於一第三側表面之上或之下的一第三感測器,用於感測該第三感測器的觸摸,且該第三側表面平行於該第二側表面,其中,該第一側表面是一上側表面或一下側表面, 且該第一側表面具有至少兩個第一感測器,該第二側表面是一左側表面或一右側表面,且該第二側表面具有至少兩個第二感測器;當偵測到該第三感測器的一觸摸時,該處理單元在一瀏覽模式和一縮放模式之間切換,當切換到該縮放模式時該處理單元指示該前板顯示一顯示圖像的一聚焦區域;該處理單元在該瀏覽模式時,當該至少兩個第二感測器偵測到一上滑或一下滑動作時,該處理單元垂直滾動一顯示圖像,並且當該至少兩個第一感測器偵測到一左滑或右滑動作時,該處理單元水平滾動該顯示圖像;該處理單元在該縮放模式時,當該至少兩個第二感測器偵測到一上滑或一下滑動作時,該處理單元垂直移動該聚焦區域,並且當該至少兩個第一感測器偵測到一左滑或右滑動作時,該處理單元水平移動該聚焦區域。
- 如申請專利範圍第13項所述的觸摸敏感裝置,其中,該第一側表面平行於該第二側表面,該處理單元將一文本消息切分為多個頁面,並指示該前板顯示該文本消息的其中一頁,當偵測到該第一側感測器的觸摸時,該處理單元指示該前板顯示該文本消息的下一頁面,當偵測到該第二側感測器的觸摸時,該處理單元指示該前板顯示該文本消息的上一頁面。
- 如申請專利範圍第13項所述的觸摸敏感裝置,其中,該第一側表面平行於該第二側表面,該前板顯示一遊戲的一畫面,並且當該第一側感測器或該第二側感測器偵測到一觸摸時,該處理單元控制該遊戲。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/624,518 US8441460B2 (en) | 2009-11-24 | 2009-11-24 | Apparatus and method for providing side touch panel as part of man-machine interface (MMI) |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201118681A TW201118681A (en) | 2011-06-01 |
TWI397844B true TWI397844B (zh) | 2013-06-01 |
Family
ID=44031965
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW099101319A TWI397844B (zh) | 2009-11-24 | 2010-01-19 | 觸摸感應裝置和用於提供側觸摸板的方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8441460B2 (zh) |
CN (1) | CN102073403B (zh) |
TW (1) | TWI397844B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11314410B2 (en) | 2018-05-29 | 2022-04-26 | Asustek Computer Inc. | Mobile device |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI447641B (zh) * | 2009-03-31 | 2014-08-01 | Ibm | 在可攜式裝置上顯示文件之方法與電腦程式產品 |
CN102104672A (zh) * | 2009-12-18 | 2011-06-22 | 深圳富泰宏精密工业有限公司 | 手机及切换其横竖屏显示模式的方法 |
CN102656869B (zh) * | 2009-12-22 | 2015-11-25 | 摩托罗拉移动公司 | 用于在电子设备中执行功能的方法和装置 |
JP2011205513A (ja) * | 2010-03-26 | 2011-10-13 | Aisin Seiki Co Ltd | 車両周辺監視装置 |
US20120026098A1 (en) * | 2010-07-30 | 2012-02-02 | Research In Motion Limited | Portable electronic device having tabletop mode |
US20120139845A1 (en) * | 2010-12-03 | 2012-06-07 | Research In Motion Limited | Soft key with main function and logically related sub-functions for touch screen device |
US9348364B2 (en) | 2011-09-09 | 2016-05-24 | Facebook, Inc. | Content scrolling and transitioning using touchpad input |
US8711116B2 (en) * | 2011-10-17 | 2014-04-29 | Facebook, Inc. | Navigating applications using side-mounted touchpad |
US8830191B2 (en) * | 2011-10-17 | 2014-09-09 | Facebook, Inc. | Soft control user interface with touchpad input device |
US9594405B2 (en) * | 2011-10-19 | 2017-03-14 | Facebook, Inc. | Composite touch gesture control with touch screen input device and secondary touch input device |
CN103092381B (zh) * | 2011-10-28 | 2016-03-23 | 宏碁股份有限公司 | 具有多个触控界面的电子装置以及操控三维图像的方法 |
US20130169294A1 (en) * | 2011-12-29 | 2013-07-04 | Cypress Semiconductor Corporation | Devices and methods having capacitance sense structure formed over housing surface |
CN102662463A (zh) * | 2012-03-22 | 2012-09-12 | 上海华勤通讯技术有限公司 | 移动终端及识别方法 |
FR2990020B1 (fr) * | 2012-04-25 | 2014-05-16 | Fogale Nanotech | Dispositif de detection capacitive avec arrangement de pistes de liaison, et procede mettant en oeuvre un tel dispositif. |
JP2013232026A (ja) * | 2012-04-27 | 2013-11-14 | Sharp Corp | 携帯情報端末 |
CN103577096B (zh) * | 2012-07-18 | 2019-01-15 | 索尼移动通信株式会社 | 移动终端装置、操作方法、程序和存储介质 |
US8907231B2 (en) * | 2012-07-18 | 2014-12-09 | Nokia Corporation | Display arrangement |
US9116696B2 (en) | 2012-07-18 | 2015-08-25 | Sony Corporation | Mobile terminal device, operation method, program, and storage medium |
TWI515636B (zh) * | 2012-08-24 | 2016-01-01 | 緯創資通股份有限公司 | 可攜式電子裝置及其自動解鎖方法 |
CN102890580B (zh) * | 2012-09-06 | 2016-06-15 | 百度在线网络技术(北京)有限公司 | 移动终端和移动终端中光标位置选择的方法 |
CN102915178A (zh) * | 2012-09-25 | 2013-02-06 | 广东欧珀移动通信有限公司 | 一种基于触摸屏进入多选列表界面的方法及装置 |
CN102917128B (zh) * | 2012-10-16 | 2014-11-05 | 广东欧珀移动通信有限公司 | 一种移动终端调整背光亮度的方法及系统 |
KR101407329B1 (ko) * | 2012-11-16 | 2014-06-16 | 선문대학교 산학협력단 | 터치 화면을 구비하는 디스플레이 장치 및 그의 화면 제어 방법 |
KR101416749B1 (ko) * | 2012-12-13 | 2014-07-08 | 주식회사 케이티 | Tv 재생 장치 및 방법 |
CN103914237B (zh) * | 2012-12-31 | 2016-12-28 | 比亚迪股份有限公司 | 通过多点触摸手势实现屏幕旋转的方法及终端设备 |
FR3000816B1 (fr) * | 2013-01-04 | 2016-03-25 | Thales Sa | Tablette d'affichage comportant des moyens d'affichage rappelant des organes de commande non visibles |
TW201432555A (zh) * | 2013-02-04 | 2014-08-16 | Hon Hai Prec Ind Co Ltd | 電子裝置和用於電子裝置中的瀏覽方法 |
KR20140103584A (ko) * | 2013-02-18 | 2014-08-27 | 삼성디스플레이 주식회사 | 전자 기기, 이의 동작 방법 및 프로그램을 기록한 컴퓨터로 판독 가능한 매체 |
US9245100B2 (en) * | 2013-03-14 | 2016-01-26 | Google Technology Holdings LLC | Method and apparatus for unlocking a user portable wireless electronic communication device feature |
US9886192B2 (en) * | 2013-03-29 | 2018-02-06 | Rakuten, Inc. | Terminal device, control method for terminal device, program, and information storage medium |
TWI509479B (zh) * | 2013-05-02 | 2015-11-21 | Pegatron Corp | 觸控式電子裝置及其觸控模組 |
CN104423533B (zh) * | 2013-09-09 | 2017-06-27 | 联想(北京)有限公司 | 一种处理器频率控制方法和电子设备 |
WO2015053249A1 (ja) * | 2013-10-09 | 2015-04-16 | 株式会社村田製作所 | 入力装置及びプログラム |
KR102189451B1 (ko) | 2013-12-27 | 2020-12-14 | 삼성디스플레이 주식회사 | 전자 기기 |
KR20150109693A (ko) | 2014-03-20 | 2015-10-02 | 엘지전자 주식회사 | 측면 터치 영역을 포함하는 디지털 디바이스 및 그 제어 방법 |
CN104090721B (zh) * | 2014-06-13 | 2017-03-15 | 小米科技有限责任公司 | 终端控制方法和装置 |
US10356882B2 (en) | 2014-08-29 | 2019-07-16 | At&T Intellectual Property I, L.P. | Methods, systems, and products for control of electrical loads |
CN104331204A (zh) * | 2014-11-24 | 2015-02-04 | 上海斐讯数据通信技术有限公司 | 边框触摸单元及其制作方法 |
WO2016106541A1 (zh) * | 2014-12-30 | 2016-07-07 | 深圳市柔宇科技有限公司 | 一种触控操作方法、触控操作组件及电子设备 |
CN104793886A (zh) * | 2015-04-28 | 2015-07-22 | 东莞颠覆产品设计有限公司 | 移动终端及用于移动终端的侧面识别方法 |
CN106325724B (zh) * | 2015-06-24 | 2020-02-07 | 小米科技有限责任公司 | 触控响应方法及装置 |
CN104980587A (zh) * | 2015-06-29 | 2015-10-14 | 努比亚技术有限公司 | 一种调节屏幕内容大小的方法及终端 |
CN105204710B (zh) * | 2015-07-31 | 2019-03-05 | 维沃移动通信有限公司 | 一种移动终端的窗口切换方法及移动终端 |
WO2017024461A1 (zh) * | 2015-08-10 | 2017-02-16 | 尚平 | 一种led台灯音响的控制方法及使用该方法的led台灯音响 |
CN105159559A (zh) * | 2015-08-28 | 2015-12-16 | 小米科技有限责任公司 | 移动终端控制的方法及移动终端 |
CN105404461B (zh) * | 2015-12-09 | 2019-06-21 | Oppo广东移动通信有限公司 | 控制方法、控制装置及电子装置 |
CN105824545B (zh) * | 2016-02-26 | 2017-08-15 | 维沃移动通信有限公司 | 一种显示界面的显示调节方法及移动终端 |
US20170277420A1 (en) * | 2016-03-25 | 2017-09-28 | Le Holdings (Beijing) Co., Ltd. | Control method and device for terminal |
US9916032B2 (en) | 2016-05-18 | 2018-03-13 | Honeywell International Inc. | System and method of knob operation for touchscreen devices |
US10551659B2 (en) * | 2016-09-16 | 2020-02-04 | Texas Instruments Incorporated | Touch sensing apparatus with dual touch sensors |
CN210324137U (zh) * | 2016-10-09 | 2020-04-14 | 德州仪器公司 | 用于包含至少一个触摸按钮的装置的结构和组合件 |
CN106388284A (zh) * | 2016-11-30 | 2017-02-15 | 宁波力芯科信息科技有限公司 | 一种智能茶几及滑动调节屏幕参数的方法 |
KR102318556B1 (ko) * | 2017-04-12 | 2021-10-29 | 현대자동차주식회사 | 입력장치 및 그 제어방법 |
WO2019071435A1 (zh) * | 2017-10-10 | 2019-04-18 | 深圳传音通讯有限公司 | 智能终端控制方法、智能终端及计算机可读存储介质 |
WO2019112545A1 (en) * | 2017-12-04 | 2019-06-13 | Hewlett-Packard Development Company, L.P. | Haptic touch buttons with sensors for devices |
JP6872085B6 (ja) * | 2018-10-04 | 2021-06-23 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 機器制御装置及び機器制御方法 |
KR102707432B1 (ko) * | 2019-03-15 | 2024-09-19 | 삼성디스플레이 주식회사 | 표시 장치 |
CN111166050A (zh) * | 2019-11-12 | 2020-05-19 | 广东工业大学 | 一种基于触摸交互的电动升降桌控制模块 |
US11467630B2 (en) * | 2019-11-19 | 2022-10-11 | Ricoh Company, Ltd. | Information display device |
CN111857398A (zh) * | 2019-12-31 | 2020-10-30 | 北京骑胜科技有限公司 | 触控装置、控制方法和装置、电子设备及可读存储介质 |
CN111443798A (zh) * | 2020-03-23 | 2020-07-24 | 珠海格力电器股份有限公司 | 触控开关的控制方法、触控开关及存储介质 |
US12086299B1 (en) * | 2020-07-20 | 2024-09-10 | Apple Inc. | Touch input for head-mountable devices |
KR20220131727A (ko) * | 2021-03-22 | 2022-09-29 | 삼성전기주식회사 | 터치 센싱 디바이스 및 전자 기기 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020158838A1 (en) * | 2001-04-30 | 2002-10-31 | International Business Machines Corporation | Edge touchpad input device |
TW200539031A (en) * | 2004-05-20 | 2005-12-01 | Elan Microelectronics Corp | A capacitor type touch pad with integrated graphic input function |
US7002557B2 (en) * | 2002-01-30 | 2006-02-21 | Casio Computer Co., Ltd. | Portable electronic apparatus and a display control method |
US20090256809A1 (en) * | 2008-04-14 | 2009-10-15 | Sony Ericsson Mobile Communications Ab | Three-dimensional touch interface |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7469381B2 (en) * | 2007-01-07 | 2008-12-23 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
US20100035656A1 (en) * | 2008-08-11 | 2010-02-11 | Yang Pan | Delivering Advertisement Messages to a User by the Use of Idle Screens of Mobile Devices with Integrated Sensors |
-
2009
- 2009-11-24 US US12/624,518 patent/US8441460B2/en active Active
-
2010
- 2010-01-19 TW TW099101319A patent/TWI397844B/zh active
- 2010-01-29 CN CN2010101029102A patent/CN102073403B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020158838A1 (en) * | 2001-04-30 | 2002-10-31 | International Business Machines Corporation | Edge touchpad input device |
US7002557B2 (en) * | 2002-01-30 | 2006-02-21 | Casio Computer Co., Ltd. | Portable electronic apparatus and a display control method |
TW200539031A (en) * | 2004-05-20 | 2005-12-01 | Elan Microelectronics Corp | A capacitor type touch pad with integrated graphic input function |
US20090256809A1 (en) * | 2008-04-14 | 2009-10-15 | Sony Ericsson Mobile Communications Ab | Three-dimensional touch interface |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11314410B2 (en) | 2018-05-29 | 2022-04-26 | Asustek Computer Inc. | Mobile device |
Also Published As
Publication number | Publication date |
---|---|
CN102073403A (zh) | 2011-05-25 |
CN102073403B (zh) | 2013-07-24 |
TW201118681A (en) | 2011-06-01 |
US20110122085A1 (en) | 2011-05-26 |
US8441460B2 (en) | 2013-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI397844B (zh) | 觸摸感應裝置和用於提供側觸摸板的方法 | |
US11782580B2 (en) | Application menu for video system | |
CN114302210B (zh) | 用于查看和访问电子设备上的内容的用户界面 | |
US10387016B2 (en) | Method and terminal for displaying a plurality of pages,method and terminal for displaying a plurality of applications being executed on terminal, and method of executing a plurality of applications | |
US20190129590A1 (en) | Method and apparatus for multitasking | |
EP2720132B1 (en) | Display apparatus and method of controlling the same | |
AU2007341930B2 (en) | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices | |
KR100827228B1 (ko) | 터치 기능을 갖는 영역 분할 수단을 제공하는 장치 및 그방법 | |
KR102037481B1 (ko) | 디스플레이 장치, 디스플레이 장치를 제어하는 방법 및 그 방법을 수행하는 프로그램이 기록된 기록 매체 | |
CN108334264B (zh) | 在便携式终端中用于提供多点触摸交互的方法和设备 | |
TWI518561B (zh) | Multi - function touchpad remote control and its control method | |
US20100097322A1 (en) | Apparatus and method for switching touch screen operation | |
US20140365950A1 (en) | Portable terminal and user interface method in portable terminal | |
KR20140142546A (ko) | 전자 기기 및 그의 애플리케이션 제어 방법 | |
TWI389015B (zh) | 軟體鍵盤之操作方法 | |
KR20070062911A (ko) | 터치 및 드래그를 이용하여 제어 가능한 모바일 장치 및 그조작 방법 | |
KR20110107143A (ko) | 멀티 입력을 이용한 휴대단말의 기능 제어 방법 및 장치 | |
KR20150134674A (ko) | 사용자 단말 및 이의 제어 방법, 그리고 멀티미디어 시스템 | |
CN103903418A (zh) | 多功能触控板遥控器及其操控方法 | |
AU2011253700B2 (en) | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices | |
TWI493407B (zh) | Multi - function touchpad remote control and its control method | |
TWI402718B (zh) | 電子裝置及其操控方法 | |
KR20160040028A (ko) | 디스플레이 장치 및 그 제어 방법 | |
TW201232347A (en) | Electrical device with touch screen and operating method applying thereof | |
TW201310325A (zh) | 實現使用者介面的方法與相關電子裝置 |