201137658 六、發明說明: 【發明所屬之技術領域】 本發明係關於觸控式螢幕的電子系統,特別是關於觸 控式螢幕的電子系統的鎖定與解鎖的輸入方法。 【先前技術】201137658 VI. Description of the Invention: [Technical Field] The present invention relates to an electronic system for a touch screen, and more particularly to an input method for locking and unlocking an electronic system of a touch screen. [Prior Art]
觸控式螢幕在‘近幾年來有長足的發展,已經有越來越 多的電子系統採用觸控式螢幕作為主要的輸出入系統。例 如著名的蘋果電腦公司的iPhone與iPod Touch,以及搭配 微軟公司Windows 7作業系統所控制的觸控式螢幕之電 腦。 由於省電功能已經是現在所有電子系統必須具備的功 能,因此各型電子系統都有進入省電模式與離開省電模式 的控制方式。 比方說前述的iPhone,在機體的上方搭配有單鍵用於 鎖定系統,於按下之後,系統將關閉觸控式螢幕並進入省 電模式。iPh_在觸控.式螢幕的下方也有另—單鍵用 ^解鎖°當使用者按下單鍵解鎖後,觸控式螢幕便啟動 顯不,並且接受使用者的輪入。 一啟動 性解鎖的拉桿,當制者的單指接觸觸控式^ 直線 拉桿到達預訂的位置之後,系 工> ,並控制 又或者使用者希望系統檢進入預設的桌面狀態。 :鎖後’或於控制拉捍到達預訂的:置用$下單鍵The touch screen has been developed steadily in recent years, and more and more electronic systems have adopted touch screens as the main input and output system. For example, the famous Apple Computer's iPhone and iPod Touch, as well as the touch screen screen controlled by Microsoft's Windows 7 operating system. Since the power-saving function is already a function of all electronic systems, all types of electronic systems have control modes that enter the power-saving mode and leave the power-saving mode. For example, the aforementioned iPhone has a single button on the top of the body for locking the system. After pressing, the system will turn off the touch screen and enter the power saving mode. iPh_ also has another one under the touch screen. ^One button is used to unlock. When the user presses the single button to unlock, the touch screen will start and accept the user's wheel. A start-up unlocking lever, when the maker's single-finger touch-sensitive ^ linear pull rod reaches the reserved position, is programmed > and controls or the user wants the system to check into the preset desktop state. : After the lock' or in the control pull to reach the reservation: use the $ order button
統再入預設的桌:c 一 C 及者疋上次鎖定時的晝面。 VIT10-0015/0608-A42402-TW /Final 3 201137658 然而在現有的電子系統當中,使用者並不能客制化鎖 定與解鎖的輸入方式,統一的拉桿解鎖方式與數字鍵盤並 不能利用到觸控式螢幕所能輪入的各式手勢與執跡,因此 亟需一種可以客製化鎖定的電子系統與操作方式,以便利 使用者。 【發明内容】 本發明的一實施例提供一種具有觸控式螢幕之電子系 統的解鎖方法。該解鎖方法包含以下步驟:於該電子系統 的鎖定狀態下接受一觸發事件、開啟該觸控式螢幕、接受 一觸控手勢、比較該觸控手勢是否與一客製化手勢是否相 同、以及當該觸控手勢是否與該客製化手勢相同時,解除 該電子系統的鎖定狀態。其中該客製化手勢為該電子系統 的使用者所自行設定,而非該電子系統所内定的一解鎖手 勢。 其中該觸發事件至少由下列之一所產生:該電子系統 的一按鈕、該觸控式螢幕、該電子系統的一加速度感應器、 該電子系統中非該觸控式螢幕的一觸控組件、該電子系統 的一光感應器、以及該電子系統的一攝影機。該觸控式螢 幕之觸控組件的檢驗插斷時間較該電子系統處於未鎖定狀 態來得長。 其中上述開啟該觸控式螢幕的步驟,更包含提示使用 者的步驟,其中該提示包含文字、圖形、動晝、與聲響的 任意組合。其中上述提示使用者的步驟包含於該觸控式螢 幕上顯示下列的任意組合:對應於該客製化手勢的提示以 VIT10-0015/0608-A42402-TW/Final 4 201137658 及對應於該解鎖手勢的提示。 其中該客製化手勢至少包含下列其中之一:單一手指 在該觸控式螢幕上移動的絕對軌跡以及多個手指在該觸控 式螢幕上移動的相對運動的相對執跡。該客製化手勢至少 包含下列參數的任意組合:尺寸、方向、所耗用的時間、 用力接觸的程度、尺寸的誤差範圍、方向的誤差範圍、所 耗用的時間的誤差範圍、用力接觸的程度的誤差範圍。該 觸控手勢與該客製化手勢的相同是基於上述參數組合的比 • 較結果。 於解除該電子系統的鎖定狀態之前,更包含以下步 驟:提示額外條件;判斷輪入是否合乎該額外條件的要求; 當輸入合乎該額外條件的要求時,解除該電子系統的鎖定 狀態;當輸入不合乎該額外條件的要求時,檢查是否超過 一預定錯誤的次數或一預定錯誤的時間;以及當超過該預 定錯誤的次數或該預定錯誤的時間時,回復該電子系統的 鎖定狀態。 • 其中當該觸控手勢是否與該客製化手勢不相同時,檢 查是否超過一預定錯誤的次數或一預定錯誤的時間,當超 過該預定錯誤的次數或該預定錯誤的時間時,回復該電子 系統的鎖定狀態。 於解除該電子系統的鎖定狀態之後,更包含下列以下 步驟其中之一:回復螢幕桌面;回復在該電子系統進入鎖 定狀態前的晝面;載入該客製化手勢所對應的一原有使用 者所對應的一計算環境;以及登出該原有使用者,並載入 該客製化手勢所對應的另一使用者所對應的另一計算環 VIT10-0015/0608-A42402-TW/Final 5 201137658 境。 該客製化手勢的設定方法,該設定方法包含下列步 驟:接受該客製化手勢;設定該客製化手勢的參數;根據 該設定步驟所得的參數驗證該客製化手勢;設定該客製化 手勢所對應的使用者與/或計算環境;以及執行該解鎖方法 的模擬。 本發明的另一實施例提供客製化手勢的設定方法,應 用於具有觸控式螢幕之一電子系統。該設定方法包含下列 步驟:接受該客製化手勢;設定該客製化手勢的參數;根 據該設定步驟所得的參數驗證該客製化手勢;設定該客製 化手勢所對應的使用者與/或計算環境;以及執行該解鎖方 法的模擬。其中該客製化手勢為該電子系統的使用者所自 行設定,而非該電子系統所内定的一解鎖手勢。 該解鎖方法包含以下步驟:於該電子系統的鎖定狀態 下接受一觸發事件、開啟該觸控式螢幕、接受一觸控手勢、 比較該觸控手勢是否與一客製化手勢是否相同、以及當該 觸控手勢是否與該客製化手勢相同時,解除該電子系統的 鎖定狀態。其中該客製化手勢為該電子系統的使用者所自 行設定,而非該電子系統所内定的一解鎖手勢。 本發明的又一實施例提供一種具有客製化解鎖功能之 控制裝置,用於控制具有一觸控式螢幕的一電子系統。該 控制裝置包含:一觸發接受模組,用於在該電子系統的鎖 定狀態下接受一觸發事件;一觸控螢幕控制模組,連接至 該觸控式螢幕,用於在接受該觸發事件後開啟該觸控式螢 幕,並接受一觸控手勢;以及一計算控制模組,用於比較 VIT10-0015/0608-A42402-TW/Final 6 201137658 該觸控手勢是否與一客製化手勢是否相同,以及當該觸控 手勢是否與該客製化手勢相同時,解除該電子系統的鎖定 狀態。其中該客製化手勢為該電子系統的使用者所自行設 定,而非該電子系統所内定的一解鎖手勢。 本發明的又一實施例提供一種具有客製化解鎖功能之 電子系統。該電子系統包含一機殼;一觸控式螢幕,固定 在該機殼上;以及一控制裝置。該控制裝置包含:一觸發 接受模組,用於在該電子系統的鎖定狀態下接受一觸發事 ❿ 件;一觸控螢幕控制模組,連接至該觸控式螢幕,用於在 接受該觸發事件後開啟該觸控式螢幕,並接受一觸控手 勢;以及一計算控制模組,用於比較該觸控手勢是否與一 客製化手勢是否相同,以及當該觸控手勢是否與該客製化 手勢相同時,解除該電子系統的鎖定狀態。其中該客製化 手勢為該電子系統的使用者所自行設定,而非該電子系統 所内定的一解鎖手勢。 為讓本發明之特徵和優點能更明顯易懂,下文特舉出 • 較佳實施例,並配合所附圖式,作詳細說明如下: 【實施方式】 下列敘述為本發明的實施例,此敘述之目的在於闡明 本發明之基本原理,而非用以限定本發明。本發明之保護 範圍以後附之申請專利範圍界定為準。 請參考第1圖所示,其為根據本發明一實施例的實施 方法流程100。流程100係適用於具有觸控式螢幕的一電 子系統,該電子系統已經被鎖住,處於觸控式螢幕不顯示 VIT10-0015/0608-A42402-TW/Final 7 201137658 的狀態f先於步驟105,該電子系統接受一觸發事件以 啟動本流程咖。_發事件可以是制者鍵人—按知。 或在觸控式螢幕為了省電之故,將接觸組件的檢驗時間拉 長之後4吏用者長時間接觸觸控式榮幕所觸發的事件。或 者是該電子系統配備非觸控式螢幕的另—觸控組件,當使 用者觸控触件時所難的事件。X或者是當該電子系統 配備加速度感應ϋ時,由加速度感應减應到晃動所觸發 的事件。又如該電子系統配備—光感應器或—攝影機,當 所拍攝的晝面或光量有劇烈改變時所觸發的事件。再如該 電子系統接受遠端或本身的軟硬體所觸發的事件,都可以 構成本發明所適用的觸發事件。 接著於步驟110,該電子系統開啟觸控式螢幕的顯示裝 置,如有可能,則將其觸控組件的檢驗插斷時間回復到正 常狀態。然後於步驟115,提示使用者對於該電子系統進 行解鎖的步驟。本發明所謂的提示,可以包含文字、圊形、 動晝、與聲響的任意組合。僅僅開啟該觸控式螢幕也可以 算是一種形式的提示,因此步驟115是一種可選擇的步 驟。該提示可以包含一固定形式的提示,如前述的一條直 線性解鎖的拉捍,其為該電子系統所固定的預設形式。該 提示也可以包含一使用者設定的提示,如使用者設定要輸 入一特定的手勢(gesture),則可在觸控式螢幕上面提示。本 發明所謂的手勢,包含單一或多個手指在觸控螢幕上移動 的絕對軌跡與尺寸方向、相對運動的相對軌跡與尺寸方 向,以及其軌跡運動所耗用的時間和用力接觸的程度等失 數。在步驟120接受一觸控手勢,隨後於步驟125中,比 VIT10-0015/0608-A42402-TW/Final 8 201137658Re-enter the default table: c a C and the last time you locked it. VIT10-0015/0608-A42402-TW /Final 3 201137658 However, in the existing electronic system, the user cannot customize the input mode of locking and unlocking. The unified lever unlocking method and the numeric keypad cannot be used to touch. The various gestures and slogans that the screen can enter, there is a need for an electronic system and operation that can be customized to facilitate the user. SUMMARY OF THE INVENTION An embodiment of the present invention provides an unlocking method for an electronic system having a touch screen. The unlocking method includes the steps of: accepting a trigger event in the locked state of the electronic system, turning on the touch screen, accepting a touch gesture, comparing whether the touch gesture is the same as a customized gesture, and when When the touch gesture is the same as the customized gesture, the locked state of the electronic system is released. The customized gesture is set by the user of the electronic system, rather than an unlocking gesture defined by the electronic system. The triggering event is generated by at least one of the following: a button of the electronic system, the touch screen, an acceleration sensor of the electronic system, a touch component of the electronic system that is not the touch screen, a light sensor of the electronic system, and a camera of the electronic system. The touch-in time of the touch component of the touch screen is longer than that of the electronic system in an unlocked state. The step of opening the touch screen includes a step of prompting the user, wherein the prompt includes any combination of text, graphics, animation, and sound. The step of prompting the user includes displaying any combination of the following on the touch screen: a prompt corresponding to the customized gesture is VIT10-0015/0608-A42402-TW/Final 4 201137658 and corresponding to the unlock gesture Tips. The customized gesture includes at least one of the following: an absolute trajectory of a single finger moving on the touch screen and a relative trajectory of relative motion of a plurality of fingers moving on the touch screen. The customized gesture includes at least any combination of the following parameters: size, direction, time elapsed, degree of force contact, size error range, direction error range, error time range, force contact The extent of the error. The same touch gesture as the customized gesture is based on the comparison of the above parameter combinations. Before the unlocking state of the electronic system is released, the method further includes the following steps: prompting an additional condition; determining whether the rounding meets the requirement of the additional condition; and when the input meets the requirement of the additional condition, releasing the locked state of the electronic system; If the requirement of the additional condition is not met, it is checked whether the number of times of a predetermined error or a predetermined error time is exceeded; and when the predetermined number of errors or the time of the predetermined error is exceeded, the locked state of the electronic system is restored. • wherein when the touch gesture is different from the customized gesture, checking whether the number of predetermined errors or a predetermined error time is exceeded, and when the predetermined number of errors or the predetermined error time is exceeded, the response is returned. The locked state of the electronic system. After the unlocking state of the electronic system is released, the following steps are further included: replying to the screen desktop; replying to the front surface before the electronic system enters the locked state; loading an original use corresponding to the customized gesture a computing environment corresponding to the user; and logging out the original user and loading another computing ring corresponding to another user corresponding to the customized gesture VIT10-0015/0608-A42402-TW/Final 5 201137658 Environment. a method for setting the customized gesture, the setting method comprising the steps of: accepting the customized gesture; setting a parameter of the customized gesture; verifying the customized gesture according to the parameter obtained by the setting step; setting the customization The user and/or computing environment corresponding to the gesture; and the simulation to perform the unlocking method. Another embodiment of the present invention provides a method of setting a customized gesture for use in an electronic system having a touch screen. The setting method comprises the steps of: accepting the customized gesture; setting a parameter of the customized gesture; verifying the customized gesture according to the parameter obtained in the setting step; setting a user corresponding to the customized gesture and/ Or a computing environment; and a simulation to perform the unlocking method. The customized gesture is set by the user of the electronic system, rather than an unlock gesture defined by the electronic system. The unlocking method includes the steps of: accepting a trigger event in the locked state of the electronic system, turning on the touch screen, accepting a touch gesture, comparing whether the touch gesture is the same as a customized gesture, and When the touch gesture is the same as the customized gesture, the locked state of the electronic system is released. The customized gesture is set by the user of the electronic system, rather than an unlock gesture defined by the electronic system. Yet another embodiment of the present invention provides a control device having a customized unlocking function for controlling an electronic system having a touch screen. The control device includes: a trigger receiving module for accepting a trigger event in a locked state of the electronic system; and a touch screen control module connected to the touch screen for accepting the trigger event Turning on the touch screen and accepting a touch gesture; and a computing control module for comparing VIT10-0015/0608-A42402-TW/Final 6 201137658 whether the touch gesture is the same as a customized gesture And releasing the locked state of the electronic system when the touch gesture is the same as the customized gesture. The customized gesture is set by the user of the electronic system rather than an unlock gesture defined by the electronic system. Yet another embodiment of the present invention provides an electronic system having a customized unlocking function. The electronic system includes a casing; a touch screen fixed to the casing; and a control device. The control device includes: a trigger receiving module for receiving a triggering device in a locked state of the electronic system; and a touch screen control module connected to the touch screen for accepting the trigger After the event, the touch screen is opened and accepts a touch gesture; and a computing control module is configured to compare whether the touch gesture is the same as a customized gesture, and whether the touch gesture is related to the guest When the manufacturing gesture is the same, the locked state of the electronic system is released. The customized gesture is set by the user of the electronic system, rather than an unlock gesture defined by the electronic system. In order to make the features and advantages of the present invention more comprehensible, the following detailed description of the preferred embodiments of the present invention will be described in the following: FIG. The description is intended to clarify the basic principles of the invention and not to limit the invention. The scope of protection of the present invention is defined by the scope of the patent application. Please refer to FIG. 1, which is a flowchart 100 of an implementation method in accordance with an embodiment of the present invention. The process 100 is applicable to an electronic system having a touch screen, the electronic system has been locked, and the state of the touch screen does not display VIT10-0015/0608-A42402-TW/Final 7 201137658. The electronic system accepts a triggering event to initiate the process. _ The incident can be a system key--by knowledge. Or, in order to save power in the touch screen, the inspection time of the contact component is extended, and the user touches the event triggered by the touch screen for a long time. Or the other-touch component of the electronic system equipped with a non-touch screen, which is a difficult event when the user touches the touch. X is an event triggered by acceleration sensing to sway when the electronic system is equipped with an acceleration sensor. Another example is the electronic system equipped with a light sensor or a camera, an event triggered when the detected face or amount of light changes drastically. If the electronic system accepts an event triggered by the remote or its own hardware and software, it can constitute a trigger event to which the present invention is applied. Next, in step 110, the electronic system turns on the display device of the touch screen, and if possible, returns the check insertion time of the touch component to a normal state. Then in step 115, the user is prompted to unlock the electronic system. The so-called prompts of the present invention may include any combination of characters, shapes, movements, and sounds. Simply turning on the touch screen can also be a form of prompt, so step 115 is an optional step. The prompt may include a fixed form of prompt, such as the aforementioned linearly unlocked pull tab, which is a preset form fixed by the electronic system. The prompt may also include a prompt set by the user. If the user sets a specific gesture to be entered, the prompt may be displayed on the touch screen. The so-called gesture of the present invention includes the absolute trajectory and size direction of a single or multiple fingers moving on the touch screen, the relative trajectory and size direction of the relative motion, and the time and force contact of the trajectory movement. number. At step 120, a touch gesture is accepted, and then in step 125, the ratio is VIT10-0015/0608-A42402-TW/Final 8 201137658
較該觸控手勢是否與1訂手勢相同。該預定手勢可以包 含前述該電子系統所内定預設的解鎖手勢,也可以包含至 少-個使用者所設定的特定手勢。本發明所謂的:勢相 同’可以有不同的定義。比方說絕對或相對軌跡的尺寸、 方向、時間、與/或用力程度隸-誤差範圍’就算是相同。 換言之,也就是包含上述這四項參數的任意組合落在該誤 差範圍之内,就算是相同。此處的預定手勢可以是一客製 化手勢,由第三圖所示的流程300加以設定客製 舉例來說,當使用者所設定的手勢是類似***g 的-個絕對軌跡,它至少包含了尺寸、方向、時間、與用 力程度等四個參數。❹者在自定選定尺寸和方向這兩項 參數有30%祕差,料在乎完級跡所需要 力程度。因此當步驟m接受該觸控手勢之後, 統便比對該難手勢的尺寸與方向衫和❹^定的 絕對軌跡的尺寸與方向處在3G%的誤差範圍内。是的 話,表示該難手勢與該預定手勢為相同,_ 步驟130。 在步驟130中,比對錯誤的次數將再和一預定次數或 時間做一比較,當錯誤的次數超過一定預定次數,或自步 驟110以來的時間超過一預定時間時,將進入步驟'9^。 在步驟199時,該電子系統即回復到流程1〇〇執行之前的 鎖定狀態。否則,流程將回到㈣115。#然,這裡:謂 的HU數和也都可以由使用者自行設定。至於& 數與時間的限制,可以單獨存在,也可以並行不恃。步= 130也可以是一個選擇性的步驟,流程1〇〇可以直 VIT10-0015/0608-A42402-TW/Final 9 y 201137658 驟125走向步驟199。 當步驟125比較的結果為相同時,可以依據使用者的 選項往下執行以下四個步驟135、150、160、與170。步驟 150係顯示該電子系統所預訂的桌面或環境。步驟160則 是顯示該電子系統在鎖定時的畫面。步驟170則較為複 雜,使用者可以事先設定多個預定手勢,每一個預定手勢 可以對應到一種顯示晝面與/或載入計算環境。本發明所指 的載入計算環境可以包含載入顯示一個以上的程式,例如 撥電話、播放音響、瀏覽器、電子郵件、簡訊、導航、地 圖等等。亦即當該觸控手勢與第一種預定手勢相同時,則 載入顯示電子郵件,當該觸控手勢與第二種預定手勢相同 時,則載入顯示簡訊。當該觸控手勢與該電子系統預定的 手勢相同時,諸如拉動一直線形的拉桿,則執行步驟150 或160。由於使用者可.以根據不同手勢直接載入不同的計 算環境,可以節省使用者進入桌面後,再行選擇個別程式 的時間。 選擇性執行的步驟135係引入進一步的保護機制,由 於該電子系統可能有失竊或被盜用的風險,因此使用者可 以選擇在進入鎖定狀態的一段時間後,由步驟Π5額外進 入步驟135,提示使用者要進行額外的檢驗條件。比方說 當該電子系統於進入鎖定狀態的一段時間,例如五分鐘 内,不必執行步驟135便能夠執行後續步驟150、160、與 170。當該電子系統於進入鎖定狀態的一段時間,例如五分 鐘之後,才執行流程100時,則需要執行額外步驟135。 但使用者也可以將這段時間設定為零或無限久,意即將永 YIT10-0015/0608-A42402-TW/Fmal 10 201137658 遠執行或永遠跳過步驟135。 本發明並不限定額外的條件為何,在某一例中’可以 要求使用者透過一螢幕鍵盤或一實體鍵盤鍵入/組密碼。 在另一例中,可以要求使用者接受生物特徵比對,諸如臉 部特徵的照相、聲紋比對、或指紋比對。在又^例中,可 以要求使用者做出簡單的數學運算或回答事前設定好的問 題。因此在步驟140判斷額外的條件是否符合’如果相符 的話,可以依照設定執行後續步驟150、160、與170其中 • 之一。如果不符的話,可以同步驟130 —樣,在步驟I45 比對錯誤的次數和一預定次數或時間當錯誤的次數超過 一定預定次數,或自步驟110或135以來的時間超過一預 定時間時,將進入步驟199。否則,流程可以回到步驟11+5 或135。步驟145也可以是一個選擇性的步驊,流程1〇〇 可以直接從步驟140走向步驟199。 請參考第2圖所示,其為根據本發明一實施例的一電 子系統200。該電子系統可以包含一觸控式螢暴.21 〇、一輸 鲁 入裝置22〇、一網路裝置.23〇、一處理器.240、〆記憶體25〇、 與一機殼.260。該機殼260可.以保護包裝該電手系統*200 的其他元件。該處理器240可以為至少一個積體電路’也 可以為多個積體電路,耦接到觸控式榮幕21〇、輸入裝置 220、網路裝置230與記憶體250,並用以控制所連接到的 其他元件。 該s己憶體250可用來儲存該處理器24〇執行所需的程 式碼,於本發明中,該程式碼至少包含該處理器24〇可以 實施第1圖所不的流程1〇〇的程式碼❶該輸入裝置22〇可 VIT10-〇〇15/〇608-A42402-TW/Final ι. 201137658 以是提供步驟105的觸發事件的裝置,如一按鈕、一加速 度感應器、一觸控組件、一攝影機、一光感應器、或其任 意組合。該輸入裝置220也可以是提供步驟140額外判斷 條件的裝置,如一生物特徵輸入裝置、一照相機、一麥克 風、一指紋掃瞄器等、或其任意組合。該網路裝置230也 可以是提供步驟105的觸發事件的裝置,可以包含常見的 無線區域網路(Wireless LAN)、個人網路,如藍芽(Bluetooth) 和無線通用序列匯流排(Wireless Universal Serial Bus)、或 是廣域接取網路,如第二代行動通訊全球通訊系統、第三 代行動通訊碼分多址系統、***行動通訊系統等。 請參考第3圖所示,其為根據本發明一實施例的一預 定手勢的設定流程300。該設定手勢流程3〇〇可實施於一 設定程式當中。首先在步驟31〇中,由觸控式螢幕接受一 觸控手勢。可在螢幕上顯示或重播該觸控手勢,讓使用者 確認。接著於步驟320中,接收使用者調整的各項參數與 誤差範圍。此間所說的參數至少包含尺寸、方向、時間、 與用力程度。使用者可以個別設定是否開啟這些參數及其 誤差fell ’電子线可以事先給定—組預^的參數及其預 设的誤差範圍。待使用者確定參數及其誤差範圍之後,流 程300進入步驟330,請使用者再次輸入並且確認觸控手 勢330。接著可以進行_選擇性的步驟描,設㈣觸控手 勢的相關4算環境。比方說相關到顯示桌面、顯示鎖定時 的晝面、或是任選-組程式供载入顯示。流程遍的最後 也疋-選擇性的步驟350 ’使用者可以進行解鎖模擬。換 言之’步驟35G係實際執行第i圖所示的流程⑽,以便 VIT10-0015/0608-A42402-TW/Final 12 201137658 確認是否完成流程3GG。然、而此處模擬的流程1⑼當中的 步驟150、160、170、與199結束後,是回到根據設定手 勢流程300所實作的設定程式當中。當模擬流程100是自 乂驟150 160 17G結束的話’表示設定流程綱是成功 的。當模擬流程100是自步驟199結束的話表示設定流 程300是失敗的’言免定程式可能要重頭來過一次。 上述的Μ程式可_不同的使时介面來對流程 100所&的額外條件進行設定,例如生物特徵辨識、密碼 辨識、預定錯誤次數的上限、與預定錯誤時間的上限等。 對於電子系騎料的手勢,以及手勢和相關計算環境的 對應關係’也可以執行新增、刪除、修改、查詢等功能。 由於說明書的篇财限’無法無窮盡舉所㈣實施範^, 熟t項技藝者.,應可以了解其他的變化,都在本發明精神 的範圍之中β τ 請參考第.4圖所示,其為根據本發明另一實施例的一 電子系統4GG之方塊示意圓。電子系統彻包含 ,内含固定在該機殼上的一觸控式勞幕42〇盘 ^ 的-控制裝置430。該控制裝置43〇連接 : 式螢幕420朋於控制該電子系統。該控制裝置43二 -觸發接受模、组440、-觸控螢幕控制模組45〇、與: 控制模組460。 ' °T# 該觸發接受模組440用於在該電子系統的鎖定狀 接受-觸發事件。所謂的觸發事件請參考前面之相^ 述。該觸控螢隸_組450祕錢受朗 啟該觸控式螢幕,並接受—觸控手勢。 2 VIT10-0015/0608-A42402-TW/Fmal 13 WJ ^ 201137658 組460用於比較該觸控手勢是否與一客製化手勢是否相 同,以及當該觸控手勢是否與該客製化手勢相同時,解除 該電子系統的鎖定狀態。該客製化手勢為該電子系統的使 用者所自行設定,而非該電子系統所内定的一解鎖手勢。 在本發明的一實施例中,第4圖所示的電子系統400 可以對應於第2圖的電子系統200。控制裝置430可以對 應於處理器240。上述之觸發接受模組440、觸控螢幕控制 模組450、與計算控制模組460可以是組成處理器240的 一部份。 在本發明的一實施例中,上述流程1〇〇與300所設定 的相關計算環境可以不限於是某一個應用程式,甚至可以 是對應到不同使用者的使用環境。例如當第一使用者輸入 其所設定的手勢之後,則該電子系統直接登入該第一使用 者,並且顯示其所設定的計算環境。若是由第二使用者輸 入其所設定的手勢之後,則該電子系統直接登入該第二使 用者,並且顯示其所設定的計算環境。此項功能可以在系 統尚未登入任何使用者,但進入鎖定狀態時啟動。又或者 是當該電子系統鎖定時的計算環境為第一使用者登入者, 但第二使用者較第一使用者有更優先的順序,如第二使用 者為該電子系統的系統管理者,或是主管。則該電子系統 解鎖後,可以將第一使用者登出,將第二使用者登入,並 且顯示其所設定的計算環境。 在本發明的一實施例中,上述流程100與300可以在 控制裝置430與處理器240中執行。熟知此項技藝者,可 以明白控制裝置430與處理器240為了實施合於本發明精 VIT10-0015/0608-A42402-TW/Final 14 201137658 神之流程方法,能夠利用軟體、硬體、與/或韌體的任意組 合進行實作。 雖然本發明已以較佳實施例揭露如上,然其並非用以 限定本發明,任何所屬技術領域中具有通常知識者,在不 脫離本發明之精神和範圍内,當可作些許之更動與潤飾, 因此本發明之保護範圍當視後附之申請專利範圍所界定者 為準。 【圖式簡單說明】 • 第1圖為根據本發明一實施例的實施方法流程圖。 第2圖為根據本發明一實施例的一電子系統之方塊示 意圖。 第3圖為根據本發明一實施例的一設定手勢流程圖。 第4圖為根據本發明另一實施例的一電子系統之方塊 示意圖。 【主要元件符號說明】 200 電子糸統, 210 :觸控式螢幕; 220 輸入裝置:; 230 :網路裝置; 240 處理器; .250 :記憶體; 260 機殼; 400 :電子系統; 410 機殼; 420 :觸控式螢幕; 430 控制裝置; 440 :觸控螢幕控制模組; 450 觸發接受模組; 460 :計算控制模組。 VIT10-0015/0608-A42402-TW/Final 15Whether the touch gesture is the same as the 1st gesture. The predetermined gesture may include an unlocking gesture preset by the electronic system as described above, or may include at least one specific gesture set by the user. The so-called "potentials" of the present invention may have different definitions. For example, the size, direction, time, and/or degree of force of the absolute or relative trajectory are the same. In other words, even if any combination of the above four parameters falls within the error range, it is the same. The predetermined gesture here may be a customized gesture, which is set by the process 300 shown in the third figure. For example, when the gesture set by the user is an absolute trajectory similar to the Arabic g, it includes at least There are four parameters such as size, direction, time, and degree of exertion. The latter has a 30% secret difference in the two parameters of the selected size and direction, which is expected to depend on the degree of force required to complete the grade. Therefore, after the step m accepts the touch gesture, the size and direction of the absolute trajectory of the difficult gesture and the direction and direction of the hard gesture are within a range of 3 G%. If so, it indicates that the difficult gesture is the same as the predetermined gesture, _ step 130. In step 130, the number of comparison errors will be compared with a predetermined number of times or times. When the number of errors exceeds a certain predetermined number of times, or the time since step 110 exceeds a predetermined time, the process proceeds to step '9^. . At step 199, the electronic system reverts to the locked state prior to execution of the process 1. Otherwise, the process will return to (4) 115. #然, here: the number of HUs can also be set by the user. As for the & number and time limits, they can exist alone or in parallel. Step = 130 can also be an optional step. Flow 1 can go straight to step 199. VIT10-0015/0608-A42402-TW/Final 9 y 201137658. When the result of the comparison in step 125 is the same, the following four steps 135, 150, 160, and 170 can be performed in accordance with the user's options. Step 150 displays the desktop or environment that the electronic system subscribes to. Step 160 is to display a screen when the electronic system is locked. Step 170 is more complicated, and the user can set a plurality of predetermined gestures in advance, and each predetermined gesture can correspond to a display surface and/or load a computing environment. The load computing environment referred to in the present invention may include loading and displaying more than one program, such as dialing a phone, playing a sound, a browser, an email, a text message, a navigation, a map, and the like. That is, when the touch gesture is the same as the first predetermined gesture, the display email is loaded, and when the touch gesture is the same as the second predetermined gesture, the display message is loaded. When the touch gesture is the same as the predetermined gesture of the electronic system, such as pulling the linear pull rod, step 150 or 160 is performed. Since the user can directly load different computing environments according to different gestures, it is possible to save time for the user to select an individual program after entering the desktop. The selectively performing step 135 introduces a further protection mechanism. Since the electronic system may be at risk of being stolen or stolen, the user may choose to additionally enter step 135 by step Π5 after a certain period of time to enter the locked state, prompting to use Additional testing conditions are required. For example, when the electronic system enters the locked state for a period of time, e.g., five minutes, the subsequent steps 150, 160, and 170 can be performed without performing step 135. When the electronic system executes process 100 for a period of time, such as five minutes, after entering the locked state, an additional step 135 is required. However, the user can also set this time to zero or indefinitely, meaning that YIT10-0015/0608-A42402-TW/Fmal 10 201137658 is far-forward or skips step 135 forever. The present invention does not limit the additional conditions. In one example, the user may be required to type/group a password through a screen keyboard or a physical keyboard. In another example, the user may be required to accept biometric alignments, such as photographic, voiceprint, or fingerprint alignments of facial features. In another example, the user may be required to make a simple mathematical operation or answer a question set in advance. Therefore, it is determined in step 140 whether the additional conditions are met. If the matches are met, one of the subsequent steps 150, 160, and 170 may be performed in accordance with the settings. If not, the same as step 130, when the number of errors is compared in step I45 and a predetermined number of times or times when the number of errors exceeds a predetermined number of times, or the time since step 110 or 135 exceeds a predetermined time, Go to step 199. Otherwise, the process can return to step 11+5 or 135. Step 145 can also be an optional step, and flow 1 can proceed directly from step 140 to step 199. Please refer to FIG. 2, which is an electrical subsystem 200 in accordance with an embodiment of the present invention. The electronic system can include a touch-type violent storm. 21 〇, a loss-in device 22 〇, a network device. 23 〇, a processor .240, a memory 25 〇, and a casing .260. The housing 260 can protect the other components of the electric hand system *200. The processor 240 can be at least one integrated circuit 'or multiple integrated circuits, coupled to the touch-type glory 21 〇, the input device 220, the network device 230 and the memory 250, and used to control the connected Other components to. The suffix 250 can be used to store the code required by the processor 24 to execute. In the present invention, the code includes at least the program of the processor 24 that can implement the process 1 of FIG. The input device 22 can be VIT10-〇〇15/〇608-A42402-TW/Final ι. 201137658 to provide a trigger event of step 105, such as a button, an acceleration sensor, a touch component, and a A camera, a light sensor, or any combination thereof. The input device 220 can also be a device that provides additional conditions for the step 140, such as a biometric input device, a camera, a microphone, a fingerprint scanner, etc., or any combination thereof. The network device 230 may also be a device that provides a trigger event of step 105, and may include a common wireless local area network (Wireless LAN), a personal network such as Bluetooth, and a wireless universal serial bus (Wireless Universal Serial). Bus), or wide-area access network, such as the second generation mobile communication global communication system, the third generation mobile communication code division multiple access system, the fourth generation mobile communication system. Please refer to FIG. 3, which is a setting flow 300 of a predetermined gesture according to an embodiment of the invention. The setting gesture flow can be implemented in a setting program. First, in step 31, a touch gesture is accepted by the touch screen. The touch gesture can be displayed or replayed on the screen for the user to confirm. Next, in step 320, the parameters and error ranges adjusted by the user are received. The parameters mentioned here include at least the size, direction, time, and degree of exertion. The user can individually set whether or not to turn on these parameters and their error, the 'electronic line can be given in advance—the parameters of the group pre- and its preset error range. After the user determines the parameter and its error range, the process 300 proceeds to step 330 to ask the user to input and confirm the touch gesture 330 again. Then you can perform a _selective step description and set (4) the relevant 4 calculation environment of the touch gesture. For example, it is related to the display of the desktop, the display of the lock, or the optional-group program for loading the display. At the end of the process pass - an optional step 350 'user can perform an unlock simulation. In other words, the step 35G actually executes the flow (10) shown in Fig. i so that VIT10-0015/0608-A42402-TW/Final 12 201137658 confirms whether or not the flow 3GG is completed. However, after steps 150, 160, 170, and 199 in the flow 1 (9) of the simulation here are completed, it is returned to the setting program implemented according to the set gesture process 300. When the simulation flow 100 is completed from step 150 160 17G, the setting process outline is successful. When the simulation process 100 ends from step 199, it indicates that the set process 300 is a failure. The program cannot be repeated once. The above-described program can set additional conditions for the process 100 & different factors such as biometric identification, password recognition, upper limit of the predetermined number of errors, and upper limit of the predetermined error time. The gestures for electronic riding, and the correspondence between gestures and related computing environments can also perform functions such as adding, deleting, modifying, and querying. Because the financial limit of the manual 'cannot be inexhaustible (4) implementation of the formula ^, familiar t artists, should be able to understand other changes, are within the scope of the spirit of the invention β τ, please refer to Figure 4 It is a block schematic circle of an electronic system 4GG according to another embodiment of the present invention. The electronic system includes a control device 430 that is fixed to the casing and has a touch screen. The control device 43 is connected to the screen 420 to control the electronic system. The control device 43-trigger accepts the mode, the group 440, the touch screen control module 45A, and the control module 460. ' °T# The trigger accepting module 440 is used to accept-trigger events in the locked state of the electronic system. For the so-called trigger event, please refer to the previous description. The touch-lit _ group 450 secret money is activated by the touch screen and accepts - touch gestures. 2 VIT10-0015/0608-A42402-TW/Fmal 13 WJ ^ 201137658 Group 460 is used to compare whether the touch gesture is the same as a customized gesture, and when the touch gesture is the same as the customized gesture , unlock the electronic system. The customized gesture is set by the user of the electronic system rather than an unlock gesture defined by the electronic system. In an embodiment of the invention, the electronic system 400 shown in FIG. 4 may correspond to the electronic system 200 of FIG. Control device 430 can correspond to processor 240. The trigger receiving module 440, the touch screen control module 450, and the computing control module 460 may be part of the processor 240. In an embodiment of the present invention, the related computing environment set by the foregoing processes 1 and 300 may not be limited to a certain application, or may even be a usage environment corresponding to different users. For example, after the first user enters the gesture set by him, the electronic system directly logs into the first user and displays the computing environment it has set. If the second user enters the gesture set by the second user, the electronic system directly logs into the second user and displays the computing environment it has set. This feature can be activated when the system has not been logged into any user but is locked. Or the computing environment when the electronic system is locked is the first user logged in, but the second user has a higher priority order than the first user, for example, the second user is the system administrator of the electronic system. Or supervisor. After the electronic system is unlocked, the first user can be logged out, the second user can be logged in, and the computing environment set by the user can be displayed. In an embodiment of the invention, the processes 100 and 300 described above may be performed in the control device 430 and the processor 240. Those skilled in the art will appreciate that the control device 430 and the processor 240 can utilize software, hardware, and/or in order to implement the method of the invention in accordance with the invention of VIT10-0015/0608-A42402-TW/Final 14 201137658. Any combination of firmware is implemented. Although the present invention has been disclosed in the above preferred embodiments, it is not intended to limit the invention, and any one of ordinary skill in the art can make some modifications and refinements without departing from the spirit and scope of the invention. Therefore, the scope of the invention is defined by the scope of the appended claims. BRIEF DESCRIPTION OF THE DRAWINGS • FIG. 1 is a flow chart of an implementation method according to an embodiment of the present invention. Figure 2 is a block diagram of an electronic system in accordance with an embodiment of the present invention. FIG. 3 is a flow chart of a setting gesture according to an embodiment of the invention. Figure 4 is a block diagram of an electronic system in accordance with another embodiment of the present invention. [Main component symbol description] 200 electronic system, 210: touch screen; 220 input device: 230: network device; 240 processor; .250: memory; 260 case; 400: electronic system; 410 machine Shell; 420: touch screen; 430 control device; 440: touch screen control module; 450 trigger accept module; 460: calculation control module. VIT10-0015/0608-A42402-TW/Final 15