[go: up one dir, main page]

TWI389019B - Touch operation method and operation method of electronic device - Google Patents

Touch operation method and operation method of electronic device Download PDF

Info

Publication number
TWI389019B
TWI389019B TW98120269A TW98120269A TWI389019B TW I389019 B TWI389019 B TW I389019B TW 98120269 A TW98120269 A TW 98120269A TW 98120269 A TW98120269 A TW 98120269A TW I389019 B TWI389019 B TW I389019B
Authority
TW
Taiwan
Prior art keywords
menu
predetermined time
touched
touch
electronic device
Prior art date
Application number
TW98120269A
Other languages
Chinese (zh)
Other versions
TW201101130A (en
Inventor
chun ting Liu
Kuang Yu Fu
Ming Jong Jou
Original Assignee
Au Optronics 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 Au Optronics Corp filed Critical Au Optronics Corp
Priority to TW98120269A priority Critical patent/TWI389019B/en
Publication of TW201101130A publication Critical patent/TW201101130A/en
Application granted granted Critical
Publication of TWI389019B publication Critical patent/TWI389019B/en

Links

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Description

觸碰操作方法與電子裝置之操作方法Touch operation method and operation method of electronic device

本發明是有關於一種觸控螢幕的操作方法,且特別是有關於一種觸碰操作方法與電子裝置之操作方法。The present invention relates to a method of operating a touch screen, and more particularly to a touch operation method and an operation method of the electronic device.

在現今各式消費性電子產品的市場中,個人數位助理(PDA)、行動電話(mobile Phone)、筆記型電腦(notebook)及平板電腦(tablet PC)等可攜式電子產品皆已廣泛的使用觸控式面板(touch panel)作為其資料溝通的界面工具。此外,由於目前電子產品的設計皆以輕、薄、短、小為方向,因此在產品上無足夠空間容納如鍵盤、滑鼠等傳統輸入裝置,尤其在講求人性化設計的平板電腦需求的帶動下,觸控式面板已經一躍成為關鍵的零組件之一。而且觸控式面板除了符合可作多層次選單設計要求外,亦能同時擁有鍵盤,滑鼠等的功能及手寫輸入等人性化的操作方式,尤其將輸入與輸出整合在同一介面(螢幕)的特質,更是其他傳統輸入裝置所不及之處。In today's market for consumer electronics products, portable electronic products such as personal digital assistants (PDAs), mobile phones, notebooks, and tablet PCs have been widely used. A touch panel is used as an interface tool for data communication. In addition, since the design of electronic products is currently in the direction of light, thin, short and small, there is not enough space on the product to accommodate traditional input devices such as keyboards and mice, especially in the demand for tablet PCs that are designed with humanity in mind. Next, touch panels have become one of the key components. In addition to the multi-level menu design requirements, the touch panel can also have the functions of keyboard, mouse and other humanized operation modes, especially integrating the input and output in the same interface (screen). The traits are beyond the reach of other traditional input devices.

在習知之觸控螢幕中,使用者在對電子裝置內之檔案進行操作時可以例如是對觸控螢幕上所顯示的選單進行選擇或是利用電子裝置上配置的硬體操作鍵進行操作。因此,習知的觸控螢幕上僅能列出一般文件或檔案共同的固定式功能選單,而無法針對不同屬性的文件或檔案有不同的功能選單。而使用者在操作時,則需要反覆的移動於選單與物件間,若是過程中有不慎誤觸的情況,甚至可能得一切重來。In the conventional touch screen, when the user operates the file in the electronic device, for example, the menu displayed on the touch screen can be selected or operated by using the hardware operation keys configured on the electronic device. Therefore, the conventional touch screen can only list the fixed function menus common to common files or files, and cannot have different function menus for files or files with different attributes. When the user is operating, he or she needs to move repeatedly between the menu and the object. If there is an accidental accident in the process, it may even return.

為了改善以上的缺點,如美國專利公告號第7479949號所述,其觸控螢幕的操作方法係為利用單點或多點觸控的方式來對觸控螢幕進行操作。以多點觸控為例,使用者可以利用兩根手指頭在觸控螢幕上的移動軌跡來對觸控螢幕上的照片進行放大與縮小;以單點觸控為例時,使用者可以利用手指的向左滑動來觀看上一頁的檔案或是向右滑動來觀看上一頁的檔案。如此之設計的確給使用者帶來了使用上的便利性,但缺點就是使用者必須先熟記多組操作的手勢,而且電子裝置在判斷手勢時也可能因為物體觸碰的力道不足或方向有所偏差導致誤判,而使得使用者得重新再作一次手勢。In order to improve the above disadvantages, as described in U.S. Patent No. 7,497,949, the touch screen is operated by using a single point or multi-touch method to operate the touch screen. For example, in the case of multi-touch, the user can use the movement of two fingers on the touch screen to zoom in and out on the touch screen. In the case of single touch, the user can use Swipe your finger to the left to view the previous page or swipe to the right to view the previous page. Such a design does bring convenience to the user, but the disadvantage is that the user must first memorize the gestures of multiple groups of operations, and the electronic device may also have insufficient strength or direction due to the object being touched when judging the gesture. The deviation leads to a misjudgment, which causes the user to make another gesture.

本發明的目的就是在提供一種觸碰操作方法,其係在觸控螢幕被觸控時輸出浮動選單,以讓使用者輕易地即可操作物件,而減少手勢操作時誤動作。The object of the present invention is to provide a touch operation method, which outputs a floating menu when the touch screen is touched, so that the user can easily operate the object and reduce the malfunction when the gesture operation is performed.

本發明的再一目的是提供一種電子裝置之操作方法,其可讓使用者無須背誦電子裝置的操作手勢,還能讓使用者能順利的操作此電子裝置,因此可有效提升觸控螢幕使用便利性。A further object of the present invention is to provide a method for operating an electronic device, which allows the user to operate the electronic device without having to recite the operation gesture of the electronic device, thereby effectively improving the touch screen. Sex.

本發明提出一種觸碰操作方法,其係適用於觸控螢幕上。此觸碰操作方法包括判斷顯示於觸控螢幕上之一待選物件是否被觸碰。其次,當待選物件被觸碰達第一預定時間時,則根據待選物件之屬性輸出相對應之浮動選單。接著,判斷浮動選單上之多數個選單欄位其中之一是否被選定,並於當該動選單上之選單欄位其中之一被選定時,則根據被選定的選單欄位執行相對應之第一指令。另外,當被選定之選單欄位被選定達第二預定時間時,則執行被選定之選單欄位所對應的第二指令。The invention provides a touch operation method which is suitable for use on a touch screen. The touch operation method includes determining whether one of the objects to be selected displayed on the touch screen is touched. Secondly, when the object to be selected is touched for the first predetermined time, the corresponding floating menu is output according to the attribute of the object to be selected. Next, it is determined whether one of the plurality of menu fields on the floating menu is selected, and when one of the menu fields on the mobile menu is selected, the corresponding menu field is executed according to the selected menu field. An instruction. Additionally, when the selected menu field is selected for a second predetermined time, a second instruction corresponding to the selected menu field is executed.

在本發明的較佳實施例中,上述之輸出浮動選單之步驟包括以待選物件被觸碰之點為基礎而輸出浮動選單。In a preferred embodiment of the invention, the step of outputting the floating menu includes outputting a floating menu based on the point at which the object to be selected is touched.

在本發明的較佳實施例中,上述之當被選定之選單欄位被選定達第二預定時間時,則執行被選定之選單欄位所對應的第二指令之步驟包括判斷被選定之選單欄位在被選定達第二預定時間後是否仍不中斷地被選定,然而當被選定之選單欄位仍不中斷地被選定時,則以預定時間間隔重複執行第二指令。In a preferred embodiment of the present invention, when the selected menu field is selected for a second predetermined time, the step of executing the second instruction corresponding to the selected menu field includes determining the selected menu Whether the field is still selected uninterrupted after being selected for a second predetermined time, however, when the selected menu field is still selected uninterrupted, the second instruction is repeatedly executed at predetermined time intervals.

本發明另提出一種電子裝置之操作方法,此電子裝置包括觸控螢幕,且觸控螢幕上顯示有至少一個待選物件。該電子裝置之操作方法包括當待選物件被觸碰達第一預定時間時,則根據待選物件之屬性輸出相對應之浮動選單。其次,當浮動選單上之多數個選單欄位其中之一被選定未達第二預定時間時,則根據被選定的選單欄位執行相對應之第一指令,而當被選定的選單欄位被選定達第二預定時間時,則執行被選定之選單欄位所對應的第二指令。其中,第一預定時間小於第二預定時間。The present invention further provides a method for operating an electronic device. The electronic device includes a touch screen, and at least one object to be selected is displayed on the touch screen. The operating method of the electronic device includes: when the item to be selected is touched for the first predetermined time, the corresponding floating menu is output according to the attribute of the item to be selected. Secondly, when one of the plurality of menu fields on the floating menu is selected for less than the second predetermined time, the corresponding first instruction is executed according to the selected menu field, and when the selected menu field is selected When the second predetermined time is selected, the second instruction corresponding to the selected menu field is executed. Wherein the first predetermined time is less than the second predetermined time.

本發明因在觸控螢幕被觸控時輸出浮動選單,使用者則無須背誦電子裝置的操作手勢即可輕易地操作物件,不但能減少手勢操作時的誤動作,還可有效提升觸控螢幕使用便利性。The invention outputs a floating menu when the touch screen is touched, and the user can easily operate the object without having to recite the operation gesture of the electronic device, which can reduce the malfunction of the gesture operation and effectively improve the touch screen. Sex.

為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。The above and other objects, features and advantages of the present invention will become more <RTIgt;

請參照圖1,其繪示根據本發明一實施例之觸碰操作方法的步驟流程圖。在本實施例中,此觸碰操作方法係為適用於電子裝置的觸控螢幕上,當電子裝置被致能後,電子裝置則於觸控螢幕上顯示至少一個待選物件(步驟S102),或是當使用者於觸控螢幕上任一處觸碰後,觸控螢幕即上顯示至少一個待選物件,亦可以是電子裝置或觸控螢幕上有某個特定的功能鍵,當此功能鍵被按下時,觸控螢幕即上顯示至少一個待選物件。當然,顯示待選物件之方式,自當不以此為限。Please refer to FIG. 1 , which is a flow chart showing the steps of a touch operation method according to an embodiment of the invention. In this embodiment, the touch operation method is applied to the touch screen of the electronic device. After the electronic device is enabled, the electronic device displays at least one object to be selected on the touch screen (step S102). Or when the user touches anywhere on the touch screen, the touch screen displays at least one object to be selected, or a specific function key on the electronic device or the touch screen, when the function key When pressed, at least one object to be selected is displayed on the touch screen. Of course, the way to display the items to be selected is not limited to this.

在本發明之較佳實施例中,此待選物件可以例如是照片、影音檔、文件檔、電子郵件或是其他可由使用者進行觀賞或編輯之檔案。In a preferred embodiment of the present invention, the object to be selected may be, for example, a photo, a video file, a file file, an email, or other file that can be viewed or edited by a user.

在本實施例中,當待選物件被輸出至觸控螢幕後,電子裝置則判斷待選物件是否被觸碰(步驟S104)。請參照圖2,其繪示根據本發明一實施例之觸碰操作方法中之判斷待選物件是否被觸碰的步驟流程圖。在圖2中,當電子裝置接收到觸碰位置資料(步驟S202)後,則對觸碰位置資料作座標轉換運算(步驟S204)。其中,在觸控螢幕的顯示畫面上,其本身已有定義的座標規格,因此電子裝置將觸碰位置資料換算成已定義的座標規格後,得到觸碰點相對應的座標位置。由於在觸控螢幕上所顯示之待選物件係具有一範圍,以四邊形的待選物件為例,其將具有代表其範圍的四個座標位置。因此,電子裝置於得到觸碰點的座標位置後即根據此座標位置與觸控螢幕上的每個待選物件的範圍作匹配,藉此判斷觸碰點的座標位置落於哪個待選物件的範圍中(步驟S206)。In this embodiment, after the object to be selected is output to the touch screen, the electronic device determines whether the object to be selected is touched (step S104). Please refer to FIG. 2 , which is a flow chart showing the steps of determining whether an object to be selected is touched in the touch operation method according to an embodiment of the invention. In FIG. 2, after the electronic device receives the touch position data (step S202), the touch position data is subjected to a coordinate conversion operation (step S204). Wherein, on the display screen of the touch screen, the coordinate specification has been defined by itself, so that the electronic device converts the touch position data into the defined coordinate specifications, and obtains the coordinate position corresponding to the touch point. Since the item to be displayed displayed on the touch screen has a range, the quadrilateral object to be selected is exemplified, and it will have four coordinate positions representing its range. Therefore, after obtaining the coordinate position of the touch point, the electronic device matches the range of each object to be selected on the touch screen according to the coordinate position, thereby determining which coordinate object the coordinate position of the touch point falls on. In the range (step S206).

當觸碰點的座標位置落於某個待選物件的範圍中時,電子裝置則定義此待選物件已被使用者選定(步驟S210),並回到步驟S104。反之,當觸碰點的座標位置未落於任何一個待選物件的範圍中時,電子裝置則定義使用者未選定任何待選物件,並回到步驟S202When the coordinate position of the touch point falls within the range of an object to be selected, the electronic device defines that the object to be selected has been selected by the user (step S210), and returns to step S104. Conversely, when the coordinate position of the touch point does not fall within the range of any one of the objects to be selected, the electronic device defines that the user does not select any candidate object, and returns to step S202.

請繼續參照圖1,當待選物件被選定後,電子裝置接著判斷使用者於待選物件上的觸碰是否達到第一預定時間(步驟S106)。在此判斷中,可利用上述之觸碰點的座標位置是否一直落於相同的待選物件的範圍內作判斷。當判斷得知於待選物件上的觸碰尚未達到第一預定時間時,則判斷電子裝置是否不中斷地收到觸碰位置資料(步驟S108)。亦即,判斷所收到的觸碰位置資料於轉換成座標位置後,是否均落於相同的待選物件的範圍內。當判斷得知持續收到的觸碰位置資料均落於相同的待選物件的範圍內時,則定義為不中斷地收到觸碰位置資料,並回到步驟S106。反之,當前後的觸碰位置資料落於不同的待選物件的範圍內時,則回到步驟S104。Referring to FIG. 1, when the object to be selected is selected, the electronic device then determines whether the user's touch on the object to be selected has reached the first predetermined time (step S106). In this judgment, whether or not the coordinate position of the touch point described above is always within the range of the same object to be selected is judged. When it is judged that the touch on the object to be selected has not reached the first predetermined time, it is judged whether the electronic device receives the touch position data without interruption (step S108). That is, it is judged whether the received touch position data falls within the range of the same candidate object after being converted into the coordinate position. When it is judged that the continuously received touch position data falls within the range of the same candidate object, it is defined that the touch position data is received without interruption, and the process returns to step S106. On the other hand, if the current touch position data falls within the range of different items to be selected, the process returns to step S104.

在本實施例中,在確認被觸碰的待選物件後,則根據待選物件之屬性至電子裝置之資料庫中選找與此待選物件相對應之浮動選單(步驟S110)。其中,不同屬性的待選物件將會有不同的浮動選單,以照片檔與影音檔作比較,照片檔將會有放大、縮小、旋轉之功能,但影音檔則可能沒有相應的功能。反之,影音檔將會有播放、快轉、倒退之功能,而照片檔則可能沒有相應的功能。In this embodiment, after confirming the selected item to be touched, the floating menu corresponding to the item to be selected is selected according to the attribute of the item to be selected to the database of the electronic device (step S110). Among them, the selected items with different attributes will have different floating menus, and the photo files will be compared with the video files. The photo files will have the functions of zooming in, zooming out, and rotating, but the video files may not have corresponding functions. Conversely, the video file will have the function of playing, fast forwarding, and rewinding, while the photo file may not have the corresponding function.

電子裝置於尋找到相對應之浮動選單後,則輸出浮動選單至觸控螢幕上(步驟S112)。輸出浮動選單之方式則可以例如是以待選物件被觸碰之點為基礎而輸出浮動選單、將浮動選單輸出至觸控螢幕之中心位置或是將浮動選單上的選單欄位分別輸出至觸控螢幕的各角落。其中,浮動選單一般可以具有多個選單欄位。接著,電子裝置則判斷浮動選單上之任一個選單欄位是否被選定(步驟S114)。After finding the corresponding floating menu, the electronic device outputs a floating menu to the touch screen (step S112). The method of outputting the floating menu may output a floating menu based on the point at which the object to be selected is touched, output the floating menu to the center of the touch screen, or output the menu field on the floating menu to the touch menu. Control all corners of the screen. Among them, the floating menu can generally have multiple menu fields. Next, the electronic device determines whether any one of the menu fields on the floating menu is selected (step S114).

在步驟S114中,一種可能的做法是當輸出浮動選單時以觸碰點為原點,使用者於選擇選單欄位不必特別用手指去觸碰選單欄位,只需於原點上施予側向壓力即可選擇不同的選單欄位。例如,最初時原點所代表之位置係為浮動選單的中心位置,亦即浮動選單中位於中間的選單欄位(可採反白表示,以使用者知道目前的位置)。當對原點施予的壓力被判定為是施力方向往畫面下緣的側向壓力時,則電子裝置將認為使用者所選擇的是位於中間選單欄位下方的選單欄位(具體是哪一個欄位則視側向壓力的存在時間以及電子裝置每隔多久進行一次判斷而定)。因此,使用者可以利用各種方向的側向壓力來選擇不同的選單欄位。其中,當電子裝置於偵測原點的側向壓力時,則對此側向壓力作方向指標運算並得到一個方向指標。接著,即根據方向指標所指之方向以及按壓的時間長度來定義相對應之選單欄位為被選定之選單欄位。In step S114, a possible method is to use the touch point as the origin when outputting the floating menu, and the user does not need to use a finger to touch the menu field in the selection menu field, and only needs to apply the side to the origin. Different pressures can be selected for the menu field. For example, the position represented by the origin at the beginning is the center position of the floating menu, that is, the menu field in the middle of the floating menu (can be highlighted, to let the user know the current position). When the pressure applied to the origin is determined to be the lateral pressure of the direction of the force toward the lower edge of the screen, the electronic device will consider that the user selects the menu field located below the middle menu field (specifically A field depends on the presence of lateral pressure and how often the electronic device is judged. Therefore, the user can use the lateral pressure in various directions to select different menu fields. Wherein, when the electronic device detects the lateral pressure of the origin, the direction index is calculated for the lateral pressure and a direction indicator is obtained. Then, the corresponding menu field is defined as the selected menu field according to the direction indicated by the direction indicator and the length of time of the pressing.

在步驟S114中確認被選定的選單欄位時,電子裝置即根據此選單欄位所代表之功能執行相對應的第一指令(步驟S116)。其次,則判斷是否選定原選單欄位(步驟S117),亦即電子裝置將判斷使用者是否持續選擇相同的選單欄位。當使用者持續選擇相同的選單欄位時,電子裝置將進一步判斷被選定之選單欄位被選定是否達第二預定時間(步驟S118)。When the selected menu field is confirmed in step S114, the electronic device executes the corresponding first instruction according to the function represented by the menu field (step S116). Next, it is determined whether the original menu field is selected (step S117), that is, the electronic device will determine whether the user continues to select the same menu field. When the user continues to select the same menu field, the electronic device will further determine whether the selected menu field has been selected for a second predetermined time (step S118).

其中,判斷是否選定原選單欄位之步驟可以是電子裝置收到觸碰位置資料後,則對觸碰位置資料進行座標轉換,以得到目前觸碰點的座標位置。接著判斷目前觸碰點的座標位置是否落於已執行第一指令之選單欄位之範圍內。當判斷得知目前觸碰點的座標位置落於已執行第一指令之選單欄位之範圍內時,則定義為原選單欄位持續被選定。另外,當目前觸碰點的座標位置未落於已執行第一指令之選單欄位之範圍內時,電子裝置則僅執行第一指令,並回到步驟S114。當浮動選單未被觸碰且時間達到第三預定時間時,則關閉浮動選單(步驟S122),並回到步驟S104。反之,當浮動選單未被觸碰的時間未達到第三預定時間時,則回到步驟S114,並判斷是否有選單欄位被選定。如無選單欄位被選定時,則至步驟S120。The step of determining whether the original menu field is selected may be that after the electronic device receives the touch location data, the touch position data is coordinate-converted to obtain the coordinate position of the current touch point. It is then determined whether the coordinate position of the current touch point falls within the range of the menu field in which the first instruction has been executed. When it is judged that the coordinate position of the current touch point falls within the range of the menu field in which the first instruction has been executed, it is defined that the original menu field is continuously selected. In addition, when the coordinate position of the current touch point does not fall within the range of the menu field in which the first instruction has been executed, the electronic device executes only the first instruction, and returns to step S114. When the floating menu is not touched and the time reaches the third predetermined time, the floating menu is closed (step S122), and the process returns to step S104. On the other hand, when the time when the floating menu is not touched does not reach the third predetermined time, the process returns to step S114, and it is judged whether or not a menu field is selected. If no menu field is selected, then step S120 is reached.

在本實施例中,當被選定之選單欄位被選定達第二預定時間時,電子裝置則執行被選定欄位相對應的第二指令(步驟S124)。其中,第一指令可以例如是與第二指令相同,亦可不同,其端視設計者之需要而定。In the present embodiment, when the selected menu field is selected for the second predetermined time, the electronic device executes the second instruction corresponding to the selected field (step S124). The first instruction may be the same as the second instruction, for example, or may be different, depending on the needs of the designer.

電子裝置於執行第二指令後,則不中斷地判斷被選定的選單欄位是否持續被選定(步驟S126)。其中,判斷方式為電子裝置收到觸碰位置資料後,則對觸碰位置資料進行座標轉換,以得到目前觸碰點的座標位置。接著判斷目前觸碰點的座標位置是否落於被選定的選單欄位之範圍內。當判斷得知目前觸碰點的座標位置落於被選定的選單欄位之範圍內時,則以一預定時間間隔重複執行第二指令(步驟S128)。反之,當被選定的選單欄位未持續被選定時,則到步驟S120。After executing the second instruction, the electronic device determines whether the selected menu field is continuously selected without interruption (step S126). Wherein, the determining mode is that after the electronic device receives the touch position data, the touch position data is coordinate-converted to obtain the coordinate position of the current touch point. It is then determined whether the coordinate position of the current touch point falls within the range of the selected menu field. When it is judged that the coordinate position of the current touch point falls within the range of the selected menu field, the second instruction is repeatedly executed at a predetermined time interval (step S128). On the other hand, when the selected menu field is not continuously selected, it proceeds to step S120.

請參照圖3A與3B,其分別繪示本發明一實施例之於觸控螢幕上輸出浮動選單之示意圖以及本發明一實施例之浮動選單之選單欄位被選定並執行對應指令之示意圖。在圖3A中,觸控螢幕302上係顯示有待選物件304~310以及浮動選單312。其中,如觸控螢幕302上之手指314觸碰到待選物件304之後,電子裝置則進行如圖1之步驟S104~S112,以將浮動選單312顯示於觸控螢幕302上。其中,浮動選單312係具有多個選單欄位,且可以例如是電子郵件、縮小(zoom out)、全螢幕、逆時針旋轉(rotate CCW)、取消(cancel)、順時針旋轉(rotate CW)、刪除(delete)、放大(zoom in)以及編輯(edit)。Please refer to FIG. 3A and FIG. 3B , which are respectively schematic diagrams showing the output of the floating menu on the touch screen according to an embodiment of the present invention, and the menu of the floating menu of the embodiment of the present invention is selected and executed. In FIG. 3A, the touch screen 302 displays the items to be selected 304-310 and the floating menu 312. After the finger 314 on the touch screen 302 touches the object to be selected 304, the electronic device performs steps S104 to S112 in FIG. 1 to display the floating menu 312 on the touch screen 302. The floating menu 312 has a plurality of menu fields, and may be, for example, email, zoom out, full screen, rotate CCW, cancel, rotate CW, Delete, zoom in, and edit.

請繼續參照圖3B,當手指314觸碰逆時針旋轉(rotate CCW)之選單欄位時,則電子裝置執行圖1之步驟S116,使待選物件304逆時針旋轉。當手指314持續觸碰逆時針旋轉(rotate CCW)之選單欄位,且時間達第二預定時間時,則電子裝置執行圖1之步驟S124。其中,第一指令可能是使待選物件304逆時針旋轉45度,而第二指令亦可以是使待選物件304逆時針旋轉45度或1度。而在手指314觸碰逆時針旋轉(rotate CCW)之選單欄位的時間達第二預定時間後,則電子裝置可以例如是每0.5秒就使待選物件304逆時針旋轉45度或1度,直至手指314離開觸控螢幕302為止,但均不以此為限。Referring to FIG. 3B, when the finger 314 touches the menu bar of the rotating CCW, the electronic device executes step S116 of FIG. 1 to rotate the object to be selected 304 counterclockwise. When the finger 314 continues to touch the menu field of the rotating CCW, and the time reaches the second predetermined time, the electronic device performs step S124 of FIG. The first command may be to rotate the object to be selected 304 by 45 degrees counterclockwise, and the second command may also be to rotate the object to be selected 304 by 45 degrees or 1 degree counterclockwise. After the finger 314 touches the menu field of the rotating CCW for a second predetermined time, the electronic device can rotate the object to be selected 304 by 45 degrees or 1 degree counterclockwise every 0.5 seconds, for example. Until the finger 314 leaves the touch screen 302, it is not limited thereto.

請參照圖4A~4D,其係分別繪示本發明另一實施例之觸控螢幕上輸出多個待選物件之示意圖、本發明另一實施例之觸控螢幕上出現浮動選單之示意圖、本發明另一實施例之執行選單欄位對應指令之示意圖以及本發明另一實施例之執行選單欄位另一對應指令之示意圖。在圖4A中,觸控螢幕402上係具有待選物件404~410以及手指414。當手指414觸碰到待選物件404時,電子裝置則將圖3A之浮動選單拆散,而將選單欄位412a~412d分別輸出至觸控螢幕402的四個角落(如圖4B所示)。其中,為方便說明,本實施例僅以四個選單欄位412a~412d為例作說明,但實際上自當不以此為限。4A to 4D are schematic diagrams showing the output of a plurality of items to be selected on the touch screen according to another embodiment of the present invention, and a schematic diagram of a floating menu on the touch screen according to another embodiment of the present invention. A schematic diagram of an execution menu field corresponding instruction of another embodiment of the invention and a schematic diagram of another corresponding instruction of the execution menu field of another embodiment of the present invention. In FIG. 4A, the touch screen 402 has objects to be selected 404-410 and a finger 414. When the finger 414 touches the object 404 to be selected, the electronic device splits the floating menu of FIG. 3A and outputs the menu fields 412a-412d to the four corners of the touch screen 402 (as shown in FIG. 4B). For convenience of description, the present embodiment only uses four menu fields 412a to 412d as an example, but in fact, it is not limited thereto.

在本實施例中,在輸出選單欄位412a~412d的同時,電子裝置亦將待選物件404移至觸控螢幕402的中心位置,並將待選物件406~410移至邊緣處,此僅為本發明之一實施例,但實際上仍須視設計者之需求而定。In this embodiment, while the menu fields 412a-412d are output, the electronic device also moves the object to be selected 404 to the center of the touch screen 402, and moves the objects to be selected 406-410 to the edge. It is an embodiment of the invention, but it still depends on the needs of the designer.

在圖4C中,當手指414觸碰選單欄位412a(rotate CCW)時,則待選物件404則電子裝置執行圖1之步驟S116,使待選物件404逆時針旋轉。當手指414持續觸碰選單欄位412a,且時間達第二預定時間時,則電子裝置執行圖1之步驟S124。而在手指414觸碰選單欄位412a的時間達第二預定時間後,則電子裝置即執行圖1之步驟S128。In FIG. 4C, when the finger 414 touches the menu field 412a (rotate CCW), the electronic object device 404 performs the step S116 of FIG. 1 to rotate the object to be selected 404 counterclockwise. When the finger 414 continues to touch the menu field 412a for a second predetermined time, the electronic device performs step S124 of FIG. When the finger 414 touches the menu field 412a for a second predetermined time, the electronic device executes step S128 of FIG.

在圖4D中,當手指414觸碰選單欄位412d(zoom in)時,則電子裝置執行圖1之步驟S116,使待選物件404放大。當手指414持續觸碰選單欄位412a,且時間達第二預定時間時,則電子裝置執行圖1之步驟S124。而在手指414觸碰選單欄位412a的時間達第二預定時間後,則電子裝置即執行圖1之步驟S128。In FIG. 4D, when the finger 414 touches the menu field 412d (zoom in), the electronic device executes step S116 of FIG. 1 to enlarge the item to be selected 404. When the finger 414 continues to touch the menu field 412a for a second predetermined time, the electronic device performs step S124 of FIG. When the finger 414 touches the menu field 412a for a second predetermined time, the electronic device executes step S128 of FIG.

綜上所述,在本發明之觸碰操作方法與電子裝置之操作方法,其係在觸控螢幕被觸控時輸出一浮動選單,因此使用者無須背誦電子裝置的操作手勢即可輕易地操作物件,不但能減少手勢操作時的誤動作,還可有效提升觸控螢幕使用便利性。In summary, the touch operation method and the operation method of the electronic device of the present invention output a floating menu when the touch screen is touched, so that the user can easily operate without having to recite the operation gesture of the electronic device. The object can not only reduce the malfunction of the gesture operation, but also effectively improve the convenience of the touch screen.

雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application.

302、402...觸控螢幕302, 402. . . Touch screen

304、306、308、310、404、406、408、410...待選物件304, 306, 308, 310, 404, 406, 408, 410. . . Selected item

312、412a、412b、412c、412d...浮動選單312, 412a, 412b, 412c, 412d. . . Floating menu

314、414...手指314, 414. . . finger

S102~S128...各個步驟流程S102~S128. . . Step process

S202~S210...各個步驟流程S202~S210. . . Step process

圖1繪示本發明一實施例之觸碰操作方法的步驟流程圖。1 is a flow chart showing the steps of a touch operation method according to an embodiment of the present invention.

圖2繪示本發明一實施例之觸碰操作方法中之判斷待選物件是否被觸碰的步驟流程圖。FIG. 2 is a flow chart showing the steps of determining whether an object to be selected is touched in the touch operation method according to an embodiment of the invention.

圖3A繪示本發明一實施例之於觸控螢幕上輸出浮動選單之示意圖。FIG. 3A is a schematic diagram of outputting a floating menu on a touch screen according to an embodiment of the invention.

圖3B繪示本發明一實施例之浮動選單之選單欄位被選定並執行對應指令之示意圖。FIG. 3B is a schematic diagram showing that a menu field of a floating menu is selected and a corresponding instruction is executed according to an embodiment of the invention.

圖4A繪示本發明另一實施例之觸控螢幕上輸出多個待選物件之示意圖。4A is a schematic diagram of outputting a plurality of objects to be selected on a touch screen according to another embodiment of the present invention.

圖4B繪示本發明另一實施例之觸控螢幕上出現浮動選單之示意圖。4B is a schematic diagram of a floating menu appearing on a touch screen according to another embodiment of the present invention.

圖4C繪示本發明另一實施例之執行選單欄位對應指令之示意圖。4C is a schematic diagram of an instruction to execute a menu field according to another embodiment of the present invention.

圖4D繪示本發明另一實施例之執行選單欄位另一對應指令之示意圖。4D is a schematic diagram of another corresponding instruction for executing a menu field according to another embodiment of the present invention.

S102~S128...各個步驟流程S102~S128. . . Step process

Claims (22)

一種觸碰操作方法,係適用於一觸控螢幕上,該觸碰操作方法包括:判斷顯示於該觸控螢幕上之一待選物件是否被觸碰;判斷該待選物件被觸碰是否達一第一預定時間;當該待選物件被觸碰未達該第一預定時間時,則進一步判斷是否不中斷地收到對應該待選物件的觸碰位置資料;當未收到該觸碰位置資料時,則再次判斷該待選物件是否被觸碰;當不中斷地收到該觸碰位置資料時,則再次判斷該待選物件被觸碰是否達該第一預定時間;當該待選物件被觸碰達該第一預定時間時,則根據該待選物件之一屬性輸出相對應之一浮動選單;判斷該浮動選單上之多數個選單欄位其中之一是否被選定;當該浮動選單上之該些選單欄位其中之一被選定時,則根據該被選定的選單欄位執行相對應之一第一指令;以及當該被選定之選單欄位被選定達一第二預定時間時,則執行該被選定之選單欄位所對應的一第二指令。 A touch operation method is applied to a touch screen. The touch operation method includes: determining whether one of the objects to be selected displayed on the touch screen is touched; determining whether the object to be selected is touched a first predetermined time; when the object to be selected is touched for less than the first predetermined time, further determining whether to receive the touch position data corresponding to the object to be selected without interruption; when the touch is not received When the location data is used, it is judged again whether the object to be selected is touched; when the touch location data is received without interruption, it is determined again whether the object to be selected is touched for the first predetermined time; When the selected object is touched for the first predetermined time, the corresponding one of the floating menus is output according to one of the attributes of the selected item; determining whether one of the plurality of menu fields on the floating menu is selected; When one of the menu fields on the floating menu is selected, a corresponding first instruction is executed according to the selected menu field; and when the selected menu field is selected to reach a second predetermined Time, Executing a second instruction of said selected corresponding menu fields. 如申請專利範圍第1項所述之觸碰操作方法,其中判斷該待選物件是否被觸碰之步驟包括:接收對應該待選物件的該觸碰位置資料;對該觸碰位置資料作一座標轉換運算,並得到一座標位置;判斷該座標位置是否位於該待選物件之範圍內;以及當該座標位置位於該待選物件之範圍內時,則定義該待選物件已被選定。 The touch operation method of claim 1, wherein the step of determining whether the object to be selected is touched comprises: receiving the touch position data corresponding to the object to be selected; and making the touch position data The coordinate conversion operation obtains a target position; determines whether the coordinate position is within the range of the object to be selected; and when the coordinate position is within the range of the object to be selected, it is defined that the object to be selected has been selected. 如申請專利範圍第1項所述之觸碰操作方法,其中係以該待選物件被觸碰之點為基礎而輸出該浮動選單。 The touch operation method of claim 1, wherein the floating menu is output based on a point at which the object to be selected is touched. 如申請專利範圍第3項所述之觸碰操作方法,其中判斷該浮動選單上之該些選單欄位其中之一是否被選定之步驟包括:偵測被觸碰之點之一側向壓力;對該側向壓力作一方向指標運算,並得到一方向指標;以及根據該方向指標以定義相對應之該些選單欄位其中之一為該被選定之選單欄位。 The touch operation method of claim 3, wherein the step of determining whether one of the menu fields on the floating menu is selected comprises: detecting a lateral pressure of a point touched; Performing a direction index operation on the lateral pressure and obtaining a direction indicator; and defining one of the corresponding menu fields according to the direction indicator as the selected menu field. 如申請專利範圍第4項所述之觸碰操作方法,其中當該被選定之選單欄位被選定達該第二預定時間時,則執行該被選定之選單欄位所對應的該第二指令之步驟後,還進一步包括:判斷該被選定之選單欄位在被選定達該第二預定時間後是否仍不中斷地被選定;以及當該被選定之選單欄位仍不中斷地被選定時,則以一預定時間間隔重複執行該第二指令。 The touch operation method of claim 4, wherein when the selected menu field is selected for the second predetermined time, executing the second instruction corresponding to the selected menu field After the step, further comprising: determining whether the selected menu field is selected uninterrupted after being selected for the second predetermined time; and when the selected menu field is still selected without interruption And repeating the second instruction at a predetermined time interval. 如申請專利範圍第1項所述之觸碰操作方法,其中判斷該浮動選單上之該些選單欄位其中之一是否被選定之步驟包括:偵測被觸碰之點之一側向壓力;對該側向壓力作一方向指標運算,並得到一方向指標;以及根據該方向指標以定義相對應之該些選單欄位其中之一為該被選定之選單欄位。 The touch operation method of claim 1, wherein the step of determining whether one of the menu fields on the floating menu is selected comprises: detecting a lateral pressure of one of the touched points; Performing a direction index operation on the lateral pressure and obtaining a direction indicator; and defining one of the corresponding menu fields according to the direction indicator as the selected menu field. 如申請專利範圍第6項所述之觸碰操作方法,其中當該觸控螢幕上之另一待選物件被觸碰時,則關閉該浮動選單。 The touch operation method of claim 6, wherein when another candidate object on the touch screen is touched, the floating menu is closed. 如申請專利範圍第6項所述之觸碰操作方法,其中當該被選定之選單欄位被選定達該第二預定時間時,則執行該被選定之選單欄位所對應的該第二指令之步驟後,還進一步包括:判斷當該被選定之選單欄位在被選定達該第二預定時間後是否仍不中斷地被選定;以及當該被選定之選單欄位仍不中斷地被選定時,則以一預定時間間隔重複執行該第二指令。 The touch operation method of claim 6, wherein when the selected menu field is selected for the second predetermined time, the second instruction corresponding to the selected menu field is executed. After the step, further comprising: determining whether the selected menu field is selected uninterrupted after being selected for the second predetermined time; and when the selected menu field is still selected without interruption Then, the second instruction is repeatedly executed at a predetermined time interval. 如申請專利範圍第8項所述之觸碰操作方法,更包括:當該些選單欄位皆未被選定時,則判斷該些選單欄位皆未被選定的時間是否達一第三預定時間;以及當該些選單欄位皆未被選定達該第三預定時間時,則關閉該浮動選單。 The touch operation method as described in claim 8 further includes: when the menu fields are not selected, determining whether the time when the menu fields are not selected reaches a third predetermined time And when the menu fields are not selected for the third predetermined time, the floating menu is closed. 如申請專利範圍第1項所述之觸碰操作方法,其中該浮動選單係被輸出至該觸控螢幕之中心位置。 The touch operation method of claim 1, wherein the floating menu is output to a center position of the touch screen. 如申請專利範圍第1項所述之觸碰操作方法,其中該些選單欄位係被輸出至該觸控螢幕的角落。 The touch operation method of claim 1, wherein the menu fields are output to a corner of the touch screen. 一種電子裝置之操作方法,該電子裝置包括一觸控螢幕,且該觸控螢幕上顯示有至少一待選物件,該電子裝置之操作方法包括:判斷該待選物件被觸碰是否達一第一預定時間;當該待選物件被觸碰未達該第一預定時間時,則進一步判斷是否不中斷地收到對應該待選物件的觸碰位置資料;當未收到該觸碰位置資料時,則再次判斷該待選物件是否被觸碰; 當不中斷地收到該觸碰位置資料時,則再次判斷該待選物件被觸碰是否達該第一預定時間;當該待選物件被觸碰達該第一預定時間時,則根據該待選物件之一屬性輸出相對應之一浮動選單;以及當該浮動選單上之多數個選單欄位其中之一被選定未達一第二預定時間時,則根據該被選定的選單欄位執行相對應之一第一指令,而當該被選定的選單欄位被選定達該第二預定時間時,則執行該被選定之選單欄位所對應的一第二指令;其中,該第一預定時間小於該第二預定時間。 An operating method of an electronic device, the electronic device includes a touch screen, and the touch screen displays at least one item to be selected, and the operating method of the electronic device includes: determining whether the object to be selected is touched a predetermined time; when the object to be selected is touched for less than the first predetermined time, further determining whether to receive the touch location data corresponding to the object to be selected without interruption; when the touch location data is not received When it is determined again, whether the object to be selected is touched; When the touch location data is received without interruption, it is determined again whether the selected object is touched for the first predetermined time; when the candidate object is touched for the first predetermined time, according to the One of the attributes of the candidate object outputs a corresponding one of the floating menus; and when one of the plurality of menu fields on the floating menu is selected for less than a second predetermined time, then the selected menu field is executed according to the selected menu field Corresponding to one of the first instructions, and when the selected menu field is selected for the second predetermined time, executing a second instruction corresponding to the selected menu field; wherein the first predetermined The time is less than the second predetermined time. 如申請專利範圍第12項所述之電子裝置之操作方法,更包括判斷該浮動選單上之該些選單欄位其中之一是否被選定。 The method for operating an electronic device according to claim 12, further comprising determining whether one of the menu fields on the floating menu is selected. 如申請專利範圍第13項所述之電子裝置之操作方法,其中係以該待選物件被觸碰之點為基礎而輸出該浮動選單。 The method of operating an electronic device according to claim 13, wherein the floating menu is output based on a point at which the object to be selected is touched. 如申請專利範圍第14項所述之電子裝置之操作方法,其中判斷該浮動選單上之該些選單欄位其中之一是否被選定之步驟包括:偵測被觸碰之點之一側向壓力;對該側向壓力作一方向指標運算,並得到一方向指標;以及根據該方向指標以定義相對應之該些選單欄位其中之一為該被選定之選單欄位。 The method for operating an electronic device according to claim 14, wherein the step of determining whether one of the menu fields on the floating menu is selected comprises: detecting lateral pressure of one of the touched points Performing a direction index operation on the lateral pressure and obtaining a direction indicator; and defining one of the menu fields corresponding to the direction indicator according to the direction indicator as the selected menu field. 如申請專利範圍第15項所述之電子裝置之操作方法,其中當該被選定之選單欄位被選定達該第二預定時間時,則執行該被選定之選單欄位所對應的該第二指令之步驟後,還進一步包括: 判斷該被選定之選單欄位在被選定達該第二預定時間後是否仍不中斷地被選定;以及當該被選定之選單欄位仍不中斷地被選定時,則以一預定時間間隔重複執行該第二指令。 The operating method of the electronic device of claim 15, wherein when the selected menu field is selected for the second predetermined time, executing the second corresponding to the selected menu field After the steps of the instruction, it further includes: Determining whether the selected menu field is selected uninterrupted after being selected for the second predetermined time; and repeating at a predetermined time interval when the selected menu field is still selected uninterrupted Execute the second instruction. 如申請專利範圍第12項所述之電子裝置之操作方法,其中判斷該浮動選單上之該些選單欄位其中之一是否被選定之步驟包括:偵測被觸碰之點之一側向壓力;對該側向壓力作一方向指標運算,並得到一方向指標;以及根據該方向指標以定義相對應之該些選單欄位其中之一為該被選定之選單欄位。 The method for operating an electronic device according to claim 12, wherein the step of determining whether one of the menu fields on the floating menu is selected comprises: detecting lateral pressure of one of the touched points Performing a direction index operation on the lateral pressure and obtaining a direction indicator; and defining one of the menu fields corresponding to the direction indicator according to the direction indicator as the selected menu field. 如申請專利範圍第17項所述之電子裝置之操作方法,其中當該觸控螢幕上之另一待選物件被觸碰時,則關閉該浮動選單。 The method of operating an electronic device according to claim 17, wherein the floating menu is closed when another object to be selected on the touch screen is touched. 如申請專利範圍第18項所述之電子裝置之操作方法,其中當該被選定之選單欄位被選定達該第二預定時間時,則執行該被選定之選單欄位所對應的該第二指令之步驟後,還進一步包括:判斷當該被選定之選單欄位在被選定達該第二預定時間後是否仍不中斷地被選定;以及當該被選定之選單欄位仍不中斷地被選定時,則以一預定時間間隔重複執行該第二指令。 The operating method of the electronic device of claim 18, wherein when the selected menu field is selected for the second predetermined time, executing the second corresponding to the selected menu field After the step of instructing, further comprising: determining whether the selected menu field is selected uninterrupted after being selected for the second predetermined time; and when the selected menu field is still uninterrupted When selected, the second instruction is repeatedly executed at predetermined time intervals. 如申請專利範圍第19項所述之電子裝置之操作方法,更包括:當該些選單欄位皆未被選定時,則判斷該些選單欄位皆未 被選定的時間是否達一第三預定時間;以及當該些選單欄位皆未被選定達該第三預定時間時,則關閉該浮動選單。 The operating method of the electronic device according to claim 19, further comprising: when the menu fields are not selected, determining that the menu fields are not Whether the selected time reaches a third predetermined time; and when the menu fields are not selected for the third predetermined time, the floating menu is closed. 如申請專利範圍第12項所述之電子裝置之操作方法,其中該浮動選單係被輸出至該觸控螢幕之中心位置。 The operating method of the electronic device of claim 12, wherein the floating menu is output to a center position of the touch screen. 如申請專利範圍第12項所述之電子裝置之操作方法,其中該些選單欄位係被分散於該觸控螢幕的角落。 The operating method of the electronic device of claim 12, wherein the menu fields are dispersed in a corner of the touch screen.
TW98120269A 2009-06-17 2009-06-17 Touch operation method and operation method of electronic device TWI389019B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98120269A TWI389019B (en) 2009-06-17 2009-06-17 Touch operation method and operation method of electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98120269A TWI389019B (en) 2009-06-17 2009-06-17 Touch operation method and operation method of electronic device

Publications (2)

Publication Number Publication Date
TW201101130A TW201101130A (en) 2011-01-01
TWI389019B true TWI389019B (en) 2013-03-11

Family

ID=44836911

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98120269A TWI389019B (en) 2009-06-17 2009-06-17 Touch operation method and operation method of electronic device

Country Status (1)

Country Link
TW (1) TWI389019B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5651494B2 (en) * 2011-02-09 2015-01-14 日立マクセル株式会社 Information processing device
US9858470B2 (en) 2014-07-18 2018-01-02 Htc Corporation Method for performing a face tracking function and an electric device having the same
CN106293288B (en) * 2015-06-11 2019-01-01 敦泰电子股份有限公司 Avoid the touch sensing system and method for display noise

Also Published As

Publication number Publication date
TW201101130A (en) 2011-01-01

Similar Documents

Publication Publication Date Title
CN101593060B (en) Touch operation method and operation method of electronic device
US10430917B2 (en) Input mode recognition
KR101085603B1 (en) Gesture with Multipoint Sensor
US9367216B2 (en) Hand-held device with two-finger touch triggered selection and transformation of active elements
EP3198391B1 (en) Multi-finger touchpad gestures
JP5734546B2 (en) Object display device
US8370772B2 (en) Touchpad controlling method and touch device using such method
US20120131490A1 (en) Touch-controlled device and method for displaying a virtual keyboard on the touch-controlled device thereof
EP2252926B1 (en) Interpreting ambiguous inputs on a touch-screen
TWI463355B (en) Signal processing apparatus, signal processing method and selecting method of user-interface icon for multi-touch interface
TWI451309B (en) Touch device and its control method
CN102541444A (en) Information processing apparatus, icon selection method, and program
CN105224276A (en) A kind of multi-screen display method and electronic equipment
KR20140078629A (en) User interface for editing a value in place
US20120120004A1 (en) Touch control device and touch control method with multi-touch function
US20120179963A1 (en) Multi-touch electronic device, graphic display interface thereof and object selection method of multi-touch display
US20110173533A1 (en) Touch Operation Method and Operation Method of Electronic Device
CN102830908B (en) Electronic device and desktop browsing method thereof
US20160026309A1 (en) Controller
TWI389019B (en) Touch operation method and operation method of electronic device
CN102467283A (en) Touch device with multi-touch function and touch operation method
US20150153925A1 (en) Method for operating gestures and method for calling cursor
US20140267030A1 (en) Computer and mouse cursor control method
CN102023789A (en) Data selection method and system
TWI383314B (en) Input method for touch panel and related touch panel and electronic device

Legal Events

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