[go: up one dir, main page]

TW201201064A - Portable electronic device and method for controlling software object thereof - Google Patents

Portable electronic device and method for controlling software object thereof Download PDF

Info

Publication number
TW201201064A
TW201201064A TW99119717A TW99119717A TW201201064A TW 201201064 A TW201201064 A TW 201201064A TW 99119717 A TW99119717 A TW 99119717A TW 99119717 A TW99119717 A TW 99119717A TW 201201064 A TW201201064 A TW 201201064A
Authority
TW
Taiwan
Prior art keywords
coordinate
processing module
portable electronic
information
sensing device
Prior art date
Application number
TW99119717A
Other languages
Chinese (zh)
Other versions
TWI442275B (en
Inventor
Yeh-Kuo Chuang
Original Assignee
Acer Inc
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 Acer Inc filed Critical Acer Inc
Priority to TW99119717A priority Critical patent/TWI442275B/en
Publication of TW201201064A publication Critical patent/TW201201064A/en
Application granted granted Critical
Publication of TWI442275B publication Critical patent/TWI442275B/en

Links

Landscapes

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

Abstract

A portable electronic device and a method for controlling a software object are disclosed. The portable electronic device comprises a main body and a processing module, and the main body comprises a first surface and a second surface corresponding to the first surface. The first surface comprises a first sensor element for detecting a first position touched by a user to obtain a first coordinates. The second surface comprises a second sensor element for detecting a second position touched by the user to obtain a second coordinates. The processing module may execute a program to display a software object. The processing module may transfer the first coordinates for a corresponding coordinates of a corresponding position on the second sensor element, and compare the corresponding position and the second coordinates to obtain a corresponding position data. Then the processing module may move the software object according to the corresponding position data.

Description

201201064 六、發明說明: 【發明所屬之技術領域】 本發明係關於-種可攜式電子裝置,特別是一種便 於控制在螢幕晝面上所顯示之軟體物件之可攜式電子 裝置。 L无前技術】 ,著科技的進步,可攜式電子裝置從以往 鍵f入指令之設計,發展至目前可藉由使用 裝置::=篡一般來說:使用者可以針對可攜式電子 利用手指;動來:擇其所呈現的各圖示,或 2 I螢幕時所接觸的面積往往大於所呈現之 --欠點二使用者要點擊某個圖示物件時,很容易會 擾;此:的其他圖示物件而造成操作上的困 動遊戲執仃遊戲軟料例,#使用者想要持續移 仃滑動操作以移動主物件至定位,操貞反覆進 因此如何能摇徂一從★你奸权馬繁j貞。 物件進行對應操作,'使:使用者可依據直覺對軟體 效果之可攜式電子裝置,、實易並:達到精確控制 耳马值得研究的課題。 【發明内容】 201201064 本發明之主要目的係在提供一種便於控制在螢幕 晝面上所顯示之軟體物件之可攜式電子裝置。 為達到上述之目的,本發明之可攜式電子裝置包括 本體及處理模組。本體包括第一表面及第二表面,第一 表面包括第一感測裝置,用以感測使用者觸碰之第一位 置而取得第一座標;第二表面係相對於第一表面,第二 表面包括第二感測裝置,用以感測使用者觸碰之第二位 置而取得第二座標。處理模組用以執行軟體程式以產生 軟體物件,處理模組轉換第一座標成為第二感測裝置上 一對應位置之對應座標,並且比對第二座標與對應座標 以取得一相對位置資訊,以依據相對位置資訊移動軟體 物件。藉此設計,使用者能夠自由地依據手指接觸第一 感測裝置及第二感測裝置分別決定第一位置及第二位 置,進而控制軟體物件進行不同之對應移動,讓使用者 在操作上更為直覺且便利。 此外本發明亦提供應用於前述可攜式電子裝置之 軟體物件之控制方法。可攜式電子裝置包括本體及處理 模組,本體之二相對表面係分別包括第一感測裝置及第 二感測裝置,且處理模組用以執行軟體程式以產生軟體 物件。該方法包括以下步驟:(a)藉由該第一感測裝置依 據使用者觸碰之第一位置而取得第一座標;(b)轉換第一 座標成為第二感測裝置上之對應位置之對應座標;(c) 藉由第二感測裝置依據使用者觸碰之第二位置而取得 第二座標;(d)比對第二座標與對應座標以取得一相對位 置資訊,以依據相對位置資訊移動軟體物件。 201201064 【實施方式】 為能讓貴審查委員能更瞭解本發明之技術内容, 特舉出較佳實施例說明如下。 請先參考圖1係本發明之可攜式電子裝置1之示意 圖。在本發明之一實施例中,可攜式電子裝置丨可為一 行動電話、一平板電腦、一個人數位助理(PDA)、一全 球定位系統(GPS)或其他可應用觸控方式操作之裝置, 但不以本實施例為限。 如圖1所示,本發明之可攜式電子裝置丨包括本體 10、處理模組20及儲存模組30〇本體1〇包括第一表面u 及第二表面12,第二表面12係實質上平行於第一表面 11,且第一表面11及第二表面12分別位於本體1〇之相對 側。第一表面11包括第一感測裝置m,透過第一感測 裝置111可感測使用者手指觸碰之位置(以下定義為第 一位置),進而取得該位置之座標參數(以下定義為第 一座標)。在本發明之一實施例中,第一感測裝置lu可 使用一觸控板,藉以感測使用者所選定之不同觸碰位 置,其中觸控板之大小及位置可隨不同需求加以調整; 此外第一感測裝置ill亦可為一按鈕、位於第一表面11 之一凸起結構或一凹陷結構,前述設計係採固定型式, 讓使用者觸壓到按鈕或觸碰到對應結構時,第一感測装 置111即可取得固定位置之座標參數。端視設計及需^ 不同,而決定使用對應型式之第一感測裝置lu。 201201064 第二表面12包括第二感測裝置121,透過第二感測 裝置121亦可感測使用者手指所觸碰之位置(以下定義 為第二位置)’進而取得該位置之座標參數(以下定義 為第二位置)。在本發明之-實施例中,第二感測褒置 m可使用-觸控螢幕’藉由觸控榮幕不但能提供晝面 顯不功能,同時亦能感測使用者所選定之不同接觸位 置,但不以本實施例為限,第二感測装置丨丨丨亦可 一觸控妬。201201064 VI. Description of the Invention: [Technical Field] The present invention relates to a portable electronic device, and more particularly to a portable electronic device that facilitates control of a soft object displayed on a screen surface. L no prior technology] With the advancement of technology, portable electronic devices have evolved from the design of the previous key input commands to the current use of devices::=篡 Generally: users can use for portable electronic devices Fingers; moving: Selecting the icons they display, or the area touched by the 2 I screen is often larger than the one presented - the user who owes the second point is likely to be disturbed when clicking on a graphic object; : Other graphic objects cause operational difficulties. The game is a game soft material example. #User wants to move the sliding operation continuously to move the main object to the positioning, and how to shake it backwards. You are a traitor to Ma Fan. The object performs the corresponding operation, 'Let: the portable electronic device that the user can intuitively influence the soft body effect, and the real easy: to achieve precise control of the subject worthy of research. SUMMARY OF THE INVENTION 201201064 The primary object of the present invention is to provide a portable electronic device that facilitates control of soft objects displayed on a screen surface. To achieve the above objective, the portable electronic device of the present invention comprises a body and a processing module. The body includes a first surface and a second surface, the first surface includes a first sensing device for sensing a first position touched by the user to obtain a first coordinate; the second surface is opposite to the first surface, the second surface The surface includes a second sensing device for sensing the second position touched by the user to obtain the second coordinate. The processing module is configured to execute a software program to generate a software object, and the processing module converts the first coordinate to a corresponding coordinate of a corresponding position on the second sensing device, and compares the second coordinate with the corresponding coordinate to obtain a relative position information. Move the soft object based on the relative position information. With this design, the user can freely determine the first position and the second position according to the finger touching the first sensing device and the second sensing device, thereby controlling the soft object to perform different corresponding movements, so that the user can operate more Intuitive and convenient. Furthermore, the present invention also provides a method of controlling a soft object applied to the aforementioned portable electronic device. The portable electronic device includes a body and a processing module. The opposite surfaces of the body include a first sensing device and a second sensing device, and the processing module is configured to execute a software program to generate a software object. The method includes the steps of: (a) obtaining a first coordinate by the first sensing device according to a first position touched by the user; and (b) converting the first coordinate to a corresponding position on the second sensing device; Corresponding coordinates; (c) obtaining a second coordinate by the second sensing device according to the second position touched by the user; (d) comparing the second coordinate with the corresponding coordinate to obtain a relative position information according to the relative position Information mobile software objects. 201201064 [Embodiment] In order to enable the reviewing committee to better understand the technical contents of the present invention, a preferred embodiment will be described below. Please refer to FIG. 1 for a schematic diagram of the portable electronic device 1 of the present invention. In an embodiment of the present invention, the portable electronic device can be a mobile phone, a tablet computer, a PDA, a global positioning system (GPS), or other device that can be operated by a touch control method. However, it is not limited to this embodiment. As shown in FIG. 1 , the portable electronic device of the present invention includes a body 10 , a processing module 20 , and a storage module 30 . The body 1 includes a first surface u and a second surface 12 , and the second surface 12 is substantially Parallel to the first surface 11, and the first surface 11 and the second surface 12 are respectively located on opposite sides of the body 1〇. The first surface 11 includes a first sensing device m. The first sensing device 111 can sense the position touched by the user's finger (hereinafter referred to as the first position), and then obtain the coordinate parameter of the position (hereinafter defined as the first A standard). In an embodiment of the present invention, the first sensing device lu can use a touch panel to sense different touch positions selected by the user, wherein the size and position of the touch panel can be adjusted according to different needs; In addition, the first sensing device ill can also be a button, a convex structure on the first surface 11 or a recessed structure. The foregoing design adopts a fixed type, when the user touches the button or touches the corresponding structure. The first sensing device 111 can obtain the coordinate parameters of the fixed position. The end view design and the need to be different, and decided to use the corresponding type of first sensing device lu. 201201064 The second surface 12 includes a second sensing device 121. The second sensing device 121 can also sense the position touched by the user's finger (hereinafter referred to as the second position)' to obtain the coordinate parameter of the position (hereinafter Defined as the second position). In the embodiment of the present invention, the second sensing device m can use the touch screen to provide not only the function of the face display but also the different contacts selected by the user. The position, but not limited to the embodiment, the second sensing device can also be touched.

處理模組20係分別與第一感測裝置m、第二 裝置121及儲存模㈣電性連接,儲存模組则以儲存 體程式32以供處理模組戰行,處理模組 執仃軟體程式32以產生軟體物件(圖未示),並透 =控,(即第二感測裝置121)或其他顯 ==發明之一實施例中,處理模組2〇可為中央 =器:存模組30則可為記憶體或硬碟裝置,當軟體 作業系統時’所產生的軟體物件可為一游 二牛為1戲程式時,所產生的軟體 為限。錢中的人物或目標物,但本發明並不以此 -位亦用以將第—感測裝置⑴所取得之第 置121上二雇座標罢經由计算等方式轉換為第二感測裝 行比對,叫料健及進 相對位置資訊來移動前述之軟體物件。其中相; 201201064 訊可包括方向資訊’此方向資訊代表第二座標相對於對 應座標之方向,使得處理模組20可依據此方向資訊以決 定軟體物件之移動方向。此外,相對位置資訊亦包括距 離貝訊’距離資訊代表第二座標相對於對應座標之等比 例放士或縮小之距離,使得處理模組20可依據距離資訊 以決疋軟體物件之移動距離。 電子ϊΐΓ之一第併參.气圖2及圖3。圖2係本發明之可攜式 第一實施例之使用狀態示意圖。圖3係應用 立HI。之可攜式電子裝置1所取得各座標之相對關係示 胃如/圖2所示,在本實施例中,本發明之可攜式電 / 係為需要雙手握持操作之平板電腦或行動電話 =响咖等)’可攜式電子裝t之本體贼括第一 二表面12,其中第一表面11係定義為本體10 # 之表面,而第二表面12係定義為本體10面向 _ 面,亦即具有顯示元件之表面。而第一感測 大面積之觸控板,第二感測裝置121則為 二二V則功能及畫面顯示功能之觸控螢幕,其中第 ㈣Ul係涵蓋於正對第二感測I置121之尺寸 ϋ二,於座標轉換之計算。此外由於使用者在握 同時觸碰第:攜式電子裝置1時,可能會透過不同手指 0料绝一武一感測裝置111之多個<立置,因此本發明可 針m;广裝置111之觸碰感測機制加以設計,例如 ==之觸碰位置做為第-位置,或是以距離第 -位置較仏觸碰位置做為第—位置,亦或當多點觸碰 201201064 時隨機任選一點做為第一位置等方式來執行,值本 並不以此為限。 明 如圖2所示,在本實施例之實際操作上,使用 可利用置於第-表面U之食指、中指等指節做為觸碰= 一感測裝置Π1之工具,以觸碰決定第一位置八並取= 第一座標;另一方面使用者係可利用置於第二表面、 姆指做為觸碰第二感測裝置121之工具,以觸碰決〜t 二位置B並取得其第二座標。 、疋第The processing module 20 is electrically connected to the first sensing device m, the second device 121, and the storage module (4), and the storage module is configured by the storage module 32 for processing the module, and the processing module executes the software program. 32, in order to generate a soft object (not shown), and control, (ie, the second sensing device 121) or other embodiment of the invention, the processing module 2 can be a central = device: memory The group 30 can be a memory or a hard disk device. When the software operating system is used, the software object generated can be limited to the software generated when the game is a play program. a person or object in the money, but the present invention does not use this position to convert the first 121 positions of the first 121 obtained by the first sensing device (1) into a second sensing device by calculation or the like. The comparison, called the feed and the relative position information to move the aforementioned soft object. The phase may be included; 201201064 may include direction information. The direction information represents the direction of the second coordinate relative to the corresponding coordinate, so that the processing module 20 can determine the moving direction of the soft object based on the direction information. In addition, the relative position information also includes the distance from the Beixun's distance information representing the distance between the second coordinate and the corresponding coordinate, or the reduced distance, so that the processing module 20 can determine the moving distance of the soft object according to the distance information. One of the electronic enthalpy is also referred to as gas diagram 2 and Figure 3. Fig. 2 is a view showing the state of use of the portable first embodiment of the present invention. Figure 3 shows the application of HI. The relative relationship between the coordinates obtained by the portable electronic device 1 is shown in FIG. 2, and in the embodiment, the portable electric system of the present invention is a tablet computer or an action requiring two-handed operation. Telephone = ringing coffee, etc.) The body of the portable electronic device includes a first two surface 12, wherein the first surface 11 is defined as the surface of the body 10#, and the second surface 12 is defined as the body 10 facing the surface , that is, the surface of the display element. The first sensing device 121 is a touch panel with a large area, and the second sensing device 121 is a touch screen of a function of two or two V functions and a screen display function, wherein the fourth (U) system is covered by the second sensing I. Dimensions ϋ, in the calculation of coordinate conversion. In addition, since the user touches the first portable electronic device 1 at the same time, the plurality of finger sensing devices 111 may be separated by different fingers, so that the present invention can be used for the present invention. The touch sensing mechanism is designed, for example, the touch position of == is used as the first position, or the touch position of the first position is the first position, or when the multi-touch touches 201201064 Optional point is implemented as the first position, and the value is not limited to this. As shown in FIG. 2, in the actual operation of the embodiment, the knuckle which is placed on the first surface U, such as the index finger and the middle finger, can be used as a tool for touching=a sensing device ,1, and the touch determination is made. The first position is taken as a first position; on the other hand, the user can use the tool placed on the second surface and the thumb to touch the second sensing device 121 to touch the second position B and obtain Its second coordinate.疋第

如圖2及圖3所示,當取得前述第一位置八之第一 標後,處理模組(圖未示)會透過計算將位於第一座 裝置111之第一位置A之第一座標轉換成為第二减 置121之對應位EC之對應座標。在本實施例中,處理ς 組係§十算通過第一位置Α且實質上垂直於第一表面 直線L所延伸至第二感測裝置121之位置,以做為對 置C,並取得其對應座標以完成座標轉換。接著處理模 組開始比對第二位置B之第二座標與對應位置c之對廡 座“,以取得包括方向資訊或/及距離資訊之相對位置資 訊(如圖3中實線箭頭所指示之方向及距離)。因此,處 理模組會控制軟體物件〇依據前述相對位置資訊開始進 行移動(如圖3中虛線箭頭所指示之方向及距離)。 當使用者不間斷地觸碰第一位置A及第As shown in FIG. 2 and FIG. 3, after obtaining the first target of the first position eight, the processing module (not shown) converts the first coordinate of the first position A of the first seat device 111 by calculation. It becomes the corresponding coordinate of the corresponding bit EC of the second subtraction 121. In this embodiment, the processing unit § is calculated to pass through the first position Α and extends substantially perpendicular to the first surface line L to the position of the second sensing device 121 as the opposite C, and obtains Corresponding coordinates to complete coordinate conversion. Then, the processing module starts to compare the second coordinate of the second position B with the opposite position of the corresponding position c to obtain relative position information including direction information and/or distance information (as indicated by the solid arrow in FIG. 3) Direction and distance. Therefore, the processing module controls the soft object to start moving according to the relative position information (such as the direction and distance indicated by the dotted arrow in Fig. 3). When the user touches the first position A without interruption And

· 一且/入—位置B 時’使得第一感測模組⑴及第二感測模組121判斷第一 位置A及第二位置B均未改變時,本發明之可攜式電子裝 ίί)會依據前述所取得之相對位置資訊移動軟體物 田使用者移動食指改變了觸碰位置,此時第一感 201201064 測模組111會騎第—位置A已改變,處理模組便停 動軟體物件〇,並重新取得改變後之第一位置A,來 換為新的對應位置C並計算出新的相對位置資訊,以 制軟體物件〇之移動。同理,當使用者移動姆指改變^ 觸碰位置,此時第二感測模組121會判斷第二位置B已改 變’處理模組便停止移動軟體物件〇,並重新取得改變 二位置B,以便計算出新的相對位置資訊來控制 軟體物件〇之移動。 另一方面,當第二感測模組121判斷第二位置B未改 變時,接著判斷是否在一設定時間内取得兩次實質上相 同之第二座標;若是,則處理模組透過軟體物件〇執行 一對應操作,若否,則處理模組依據前述所取得之相對 位置資訊持續移動軟體物件Q。由於有時需要透過軟體 物件執行類似滑鼠連續點擊之操作,因此在本 中’本發明之可攜式電子裝置1#設計針對狀時間内! 連續點擊操作進行判斷,前述設定時間約地、左右;卷 使用者在1秒内以姆指連續點擊第二位置B時,第二感二 模組121可取得兩次實質上相同之第二座標,因此處理 模組可依此透過軟義㈣執行對觸作,此對應操作 可為控制軟體物件〇執行某程式或物件,或於遊戲中控 制人物或目標物之跳躍、快速移料特殊動作等。 請參考圖4係本發明之可攜式電子裝置^之第二實 施例之使用狀態示意圖。此第二實施例係為前述第一實 施例之變化型式,如圖4所示,在本實施例中,本發明 之可攜式電子裝置1 a係為單手握持操作之行動電話或 201201064 PDA等,可攜式電子裝置ia之本體i〇a包括第一表面。玨 及第二表面12 ’其中第一感測裝置為固定設置於第 一表面11a之一按鈕,而第二感測裝置121則為結合觸控 感測功能及晝面顯示功能之觸控螢幕。 如圖4所示,在本實施例之實際操作上,使用者係 可利用置於第一表面11a之食指、中指等指節做為觸壓 第一感測裝置111a之工具,當第一感測裝置Ula被觸壓 後即取得固定之第一位置A1之第一座標,因此處理模組 φ 每次都會將其轉換至固定之對應位置C1之對應座標,在 本實施例中’由於對應位置C1係為由通過第一位置A1 且實質上垂直於第一表面lla之直線延伸後與第二感測 裝置121交會的點所決定,因此在圖4中對應位置C1與第 一位置A1係互相重疊,但依不同設計亦可決定不同之對 應位置C1,不以本實施例為限;另一方面,使用者再利 用置於第二表面12之姆指做為觸碰第二感測裝置121之 工具’以觸碰決定第二位置取得其第二座標。因 φ 此,軟體物件01將會依據比對第二位置B1及對應位置 c 1兩者之座標後所取得之相對位置資訊進行對應移動 (如圖4中虛線箭頭所指示之方向及距離)。 藉此設計,雖然無法自由調整第一位置A1 ’但是使 用者僅需記住固定之對應位置€1,即町透過移動姆指來 改變第二位置B1,以計算出兩者間之相對位置資訊進而 控制軟體物件〇 1移動,亦可達到前述實施例之效果。 201201064 2由前述各實施例之設計,使用者僅需改變姆指及 ί曰之Λ ㈣’即可達到本發明之可攜式電子裝 置1之直覺化控制及操作軟體物件之目的。 圖。ί參考圖5係本發明之軟體物件之控制方法之流程 '主病是,以下雖以圖1所示之可攜式電子裝置1 本發明之軟體物件之控财法,但本發明並不 =可攜式電子裝置亦可適用本發明之軟體物件之控制· When the first sensing module (1) and the second sensing module 121 determine that the first position A and the second position B have not changed, the portable electronic device ίί of the present invention According to the relative position information obtained above, the mobile object user moves the index finger to change the touch position. At this time, the first sense 201201064 test module 111 will ride the first position A has changed, and the processing module stops the software. The object 〇, and regain the changed first position A, to change to the new corresponding position C and calculate the new relative position information to make the movement of the soft object 〇. Similarly, when the user moves the thumb to change the touch position, the second sensing module 121 determines that the second position B has changed. 'The processing module stops moving the soft object 〇, and regains the change of the two positions B. In order to calculate new relative position information to control the movement of the soft object. On the other hand, when the second sensing module 121 determines that the second position B has not changed, it is next determined whether two substantially identical second coordinates are obtained within a set time; if so, the processing module transmits the soft object. A corresponding operation is performed, and if not, the processing module continuously moves the soft object Q according to the relative position information obtained as described above. Since it is sometimes necessary to perform a mouse-like continuous click operation through the soft object, in the present invention, the portable electronic device 1# of the present invention is designed for the target time! The continuous click operation is judged, and the aforementioned setting time is approximately When the volume user continuously clicks the second position B with the thumb in 1 second, the second sensor module 121 can obtain two substantially identical second coordinates, so the processing module can execute through the soft sense (4). For touch, this corresponding operation can be used to control a soft object, execute a program or object, or control the jumping of a person or target, fast moving special actions, etc. in the game. Please refer to FIG. 4, which is a schematic diagram showing the state of use of the second embodiment of the portable electronic device of the present invention. The second embodiment is a variant of the foregoing first embodiment. As shown in FIG. 4, in the embodiment, the portable electronic device 1 a of the present invention is a one-handed operation mobile phone or 201201064. The PDA or the like, the body i 〇 a of the portable electronic device ia includes a first surface. The first sensing device is a button fixedly disposed on the first surface 11a, and the second sensing device 121 is a touch screen combined with the touch sensing function and the face display function. As shown in FIG. 4, in the actual operation of the embodiment, the user can use the index finger such as the index finger and the middle finger placed on the first surface 11a as a tool for pressing the first sensing device 111a. After the measuring device Ula is pressed, the first coordinate of the fixed first position A1 is obtained, so the processing module φ converts it to the corresponding coordinate of the fixed corresponding position C1 every time, in this embodiment, 'because the corresponding position C1 is determined by a point extending from a straight line extending through the first position A1 and substantially perpendicular to the first surface 11a, and then intersecting with the second sensing device 121, so that the corresponding position C1 and the first position A1 are mutually in FIG. The overlapping, but different corresponding positions C1 may be determined according to different designs, which is not limited to the embodiment; on the other hand, the user reuses the thumb placed on the second surface 12 as the second sensing device 121. The tool 'determines the second position by touch to obtain its second coordinate. Because of φ, the soft object 01 will move correspondingly according to the relative position information obtained by comparing the coordinates of the second position B1 and the corresponding position c 1 (the direction and distance indicated by the dotted arrow in Fig. 4). With this design, although the first position A1 ' cannot be freely adjusted, the user only needs to remember the fixed corresponding position €1, that is, the town changes the second position B1 by moving the thumb to calculate the relative position information between the two. Further, by controlling the movement of the soft object 〇1, the effects of the foregoing embodiments can be achieved. 201201064 2 According to the design of the foregoing embodiments, the user only needs to change the thumb and the Λ (4) to achieve the objective of intuitive control and operation of the portable electronic device 1 of the present invention. Figure. 5 is a flow chart of a method for controlling a soft object of the present invention. The main disease is the following, although the portable electronic device 1 shown in FIG. 1 is used for the control method of the soft object of the present invention, the present invention does not = The portable electronic device can also be applied to the control of the soft object of the present invention.

去如圖2所不,本發明之軟體物件之控制方法包括 ps5()1至步·G6。以下將詳細朗本發明之軟體物 件之控制方法之各個步驟。As shown in Fig. 2, the control method of the soft object of the present invention includes ps5()1 to step·G6. The respective steps of the control method of the soft object of the present invention will be described in detail below.

β步驟S501 :藉由第一感測裝置111取得第一座標。 可攜式電子裝置1包括本體1〇及處理模組2〇,本體10包 括第一表面11及第二表面12,第—表面u包括第一感測 ^置111,第二表面12包括第二感測裝置121,且處理模 組用以執行軟體程式以產生軟體物件。當使用者觸碰到 第感測装置111時,第一感測裝置ill即以所觸碰之位 置做為第一位置,以取得其第一座標。 步驟S502 :轉換第一座標成為第二感測裝置上對應 位置之對應座標。在第一感測裝置111取得第一位置之 第座標後,處理模組20會將第一座標經計算後轉換成 為第二感測裝置121上之對應位置,並取得其對應座標。 步驟S503 :藉由第二感測裝置取得第二座標。當使 用者觸碰到第二感測裝置121時,第二感測裝置121即以 所觸碰之位置做為第二位置,以取得其第二座標。 12 201201064 =驟=4:㈣第二賴與對應麵 位置資訊。處理模組職據已取得之第二座標血對才應座于 === 兩座標間之一相對位置資訊。此相 對位置貝訊可包括蚊軟體物件之移動方向之方向資 訊或/及決定軟體物件之移動距離之距離資訊。 步驟S505 :依據相對位置資訊移動軟體物件。處理 模組20依據已取得之方向或/及距離等相對位訊,來 命令軟體物件進行對應之移動。β Step S501: The first coordinate is obtained by the first sensing device 111. The portable electronic device 1 includes a body 1 and a processing module 2, and the body 10 includes a first surface 11 and a second surface 12. The first surface u includes a first sensing portion 111, and the second surface 12 includes a second surface. The sensing device 121 is configured to execute a software program to generate a soft object. When the user touches the first sensing device 111, the first sensing device ill takes the touched position as the first position to obtain its first coordinate. Step S502: Converting the first coordinate to a corresponding coordinate of the corresponding position on the second sensing device. After the first sensing device 111 obtains the first coordinate of the first position, the processing module 20 converts the first coordinate to a corresponding position on the second sensing device 121 and obtains the corresponding coordinate. Step S503: Acquire a second coordinate by the second sensing device. When the user touches the second sensing device 121, the second sensing device 121 takes the touched position as the second position to obtain its second coordinate. 12 201201064 =Step=4: (4) Second and corresponding faces Location information. The second standard blood pair obtained by the processing module is located at === relative position information of one of the two coordinate rooms. The relative position of the information can include the direction of the moving direction of the mosquito soft object or the distance information that determines the moving distance of the soft object. Step S505: Move the software object according to the relative position information. The processing module 20 commands the soft object to move correspondingly according to the acquired relative direction or/and the distance.

步驟S505後可包括步驟S506:判斷第一位置是否改 變。藉由第一感測模組111持續感測使用者所觸=之位 置以判斷第一位置是否改變。若是,則處理模組2〇停止 移動軟體物件it回到步驟S501 ;若否,則回到步驟S5〇5 由處理模組20繼續依據相對位置資訊持續移動軟體物 件。Step S505 may include a step S506 of determining whether the first location is changed. The first sensing module 111 continuously senses the position touched by the user to determine whether the first position is changed. If so, the processing module 2 stops moving the software object and returns to step S501; if not, returns to step S5〇5, and the processing module 20 continues to move the software object based on the relative position information.

步驟S505後更可包括步驟S507:判斷第二位置是否 改變。藉由第二感測模組121持續感測使用者所觸挪 位置以判斷第二位置是否改變。若是,則處理模組2〇停 止移動軟體物件並回到步驟S503 ;若否,則續行步驟 S508。 步驟S508 :判斷是否在設定時間内取得兩次實質上 相同之第二座標。第二感測模組121接著判斷是否在一 設定時間内取得兩次實質上相同之第二座標。若是,則 續行步驟S5〇9 ;若否,回到步驟S505由處理模組2〇繼續 依據相對位置資訊持續移動軟體物件。 13 201201064 判斷:驟=皙當第二感測模組⑵ 時,則代表使用者上相同之第二座標 指令,因此處理模組5〇 :'、組121輸入-連續點擊 例如開啟或執Λ體物件執行對應操作, 藉由本發 觸第一感測裝置及第二感 7句直覺地依據手指接 第二位置,進而控制軟體物進::別決定第-位置及 使用者針對可攜式電子展置之操對應移動’讓 ,所陳,本發明無論就目、的、 均顯示其㈣於f知技術之特徵Μ及功效,在在 貴審查委員明察,早曰賜准 w大突破,懇請 便。惟須注意,上述實施例僅為例示=,會,實感德 理及其功效’而翻於限制本發 5明本發明之原 項技藝之人士均可在不違背本發靶圍。任何熟於此 下,對實施例作修改與變化。本之技術原理及精神 如後述之申請專利範圍所述0 之權利保護範圍應 【圖式簡單說明】 圖1係本發明之可攜式電子装置之示 圖2係本發明之可攜式電子裝置之第:。 態示意圖。 一實施例之使用狀 圖3係應用本發明之可攜式電子裝置 對關係示意圖。 又斤取得各座標之相 201201064 圖4係本發明之可攜式電子裝置之第二實施例之使用狀 態示意圖。 圖5係本發明之軟體物件之控制方法之流程圖。 【主要元件符號說明】 可攜式電子裝置1、la 本體10、10a 第一表面11、11a • 第一感測裝置111、111a 第二表面12 第二感測裝置121 處理模組20 儲存模組30 軟體程式32 第一位置A、A1 第二位置B、B1 ® 對應位置C、ClStep S505 may further include step S507: determining whether the second location is changed. The second sensing module 121 continuously senses the position touched by the user to determine whether the second position is changed. If so, the processing module 2 stops moving the soft object and returns to step S503; if not, proceeds to step S508. Step S508: determining whether two substantially identical second coordinates are obtained within the set time. The second sensing module 121 then determines whether two substantially identical second coordinates are obtained within a set time. If yes, the process proceeds to step S5〇9; if not, returning to step S505, the processing module 2 continues to move the software object based on the relative position information. 13 201201064 Judgment: Step = When the second sensing module (2) represents the same second coordinate command on the user, the processing module 5: ', group 121 input - continuous click, for example, open or hold the body The object performs the corresponding operation, and the first sensing device and the second sense 7 are intuitively connected according to the finger to the second position, thereby controlling the soft object entering:: not determining the first position and the user for the portable electronic exhibition The corresponding movements of the movements are 'let', the invention, regardless of the purpose, both show its (four) characteristics and functions of the technology, in the examination of the members of the review, early warning to give a big breakthrough, please . It is to be noted that the above-described embodiments are merely illustrative of the fact that the person skilled in the art of the present invention can be used without departing from the scope of the present invention. Any modifications and variations of the embodiments are made herein. The technical principle and spirit of the present invention are as described in the patent application scope of the following claims. FIG. 1 is a diagram of a portable electronic device of the present invention. FIG. 2 is a portable electronic device of the present invention. The first: State diagram. The use of an embodiment Figure 3 is a schematic diagram of the relationship of the portable electronic device to which the present invention is applied. Further, the coordinates of each coordinate are obtained. 201201064 FIG. 4 is a schematic view showing the state of use of the second embodiment of the portable electronic device of the present invention. Figure 5 is a flow chart showing a method of controlling a soft object of the present invention. [Description of main components] portable electronic device 1, la body 10, 10a first surface 11, 11a • first sensing device 111, 111a second surface 12 second sensing device 121 processing module 20 storage module 30 Software program 32 First position A, A1 Second position B, B1 ® Corresponding position C, Cl

軟體物件Ο、01 直線L 15Soft object Ο, 01 straight line L 15

Claims (1)

201201064 七、申s青專利範圍: 1. 一種可攜式電子裝置,包括: 一本體,包括: 一第一表面,包括一第一感測裝置,用以感測使用者 觸碰之一第一位置而取得一第一座標;以及 一第二表面,係相對於該第一表面,該第二表面包括 一第二感測裝置,用以感測使用者觸碰之一第二位置 而取得一第二座標;以及 一處理模組’係設置於該本體内,用以執行一軟體程式 以產生一軟體物件,該處理模組轉換該第一座標成為該 第二感測裝置上一對應位置之一對應座標’並且該處理 模組比對該第二座標與該對應座標以取得一相對位置 資訊’以依據該相對位置資訊移動該軟體物件。 2. 如申請專利範圍第1項所述之可攜式電子裝置,其中該 相對位置資訊包括—方向資訊,該方向資訊為該第二座 標相對於該對應座標之方向,該處理模組依據該方向資 訊以決定該軟體物件之移動方向。 3. 如申請專利範圍第2項所述之可攜式電子裝置,其中該 相對位置資訊包括一距離資訊,該距離資訊為該第二座 標相對於該對應座標之等比例放大或縮小之距離,該處 理模組依據該距離資訊以決定該軟體物件之移動距 4·如申請專利範圍第1項所述之可攜式電子裝置,其中誃 處理模組係計算通過該第一位置且實質上垂直於該g 一表面之一直線所延伸至該第二感測裝置之位置,以做 為該對應位置並取得該對應座標。 201201064 5. 如申請專利範圍第1項所述之可攜式電子裝置,其中該 第一感測模組判斷該第一位置已改變時,該處理模組停 止移動該軟體物件並重新取得該第一位置;而當其中該 第一感測模組判斷該第一位置未改變時,該處理模組依 據該相對位置資訊持續移動該軟體物件。 6. 如申請專利範圍第1項所述之可攜式電子裝置,其中該 第二感測模組判斷該第二位置未改變時,接著判斷是否 在一設定時間内取得兩次實質上相同之該第二座標;若 是,則該處理模組透過該軟體物件執行一對應操作,若 否,則該處理模組依據該相對位置資訊持續移動該軟體 物件。 7. 如申請專利範圍第1項所述之可攜式電子裝置,其中該 第二感測模組判斷該第二位置已改變時,該處理模組停 止移動該軟體物件並重新取得該第二位置。 8. 如申請專利範圍第1項所述之可攜式電子裝置,其中該 第一感測裝置係為一觸控板、一按鈕、該第一表面之一 凸起結構或一凹陷結構,而該第二感測裝置係為一觸控 板或一觸控螢幕。 9. 一種軟體物件之控制方法,係應用於一可攜式電子裝 置,該可攜式電子裝置包括一本體及一處理模組,該本 體包括一第一表面及一第二表面,該第一表面及該第二 表面分別包括一第一感測裝置及一第二感測裝置,且該 處理模組用以執行一軟體程式以產生一軟體物件,該控 制方法包括以下步驟: 17 201201064 (a) 藉由該第一感測裝置依據使用者觸碰之一第一位置 而取得一第一座標; (b) 轉換該第一座標成為該第二感測裝置上之一對應位 置之一對應座標; (c) 藉由該第二感測裝置依據使用者觸碰之一第二位置 而取得一第二座標;以及 (d) 比對該第二座標與該對應座標以取得一相對位置資 訊,以依據該相對位置資訊移動該軟體物件。 10. 如申請專利範圍第9項所述之方法,其中該相對位置資 _ 訊包括一方向資訊,該方向資訊為該第二座標相對於該 對應座標之方向,依據該方向資訊以決定該軟體物件之 移動方向。 11. 如申請專利範圍第10項所述之方法,其中該相對位置資 訊包括一距離資訊,該距離資訊為該第二座標相對於該 對應座標之等比例放大或縮小之距離,依據該距離資訊 以決定該軟體物件之移動距離。 12. 如申請專利範圍第9項所述之方法,其中藉由計算通過 鲁 該第一位置且實質上垂直於該第一表面之一直線所延 伸至該第二感測裝置之位置,以做為該對應位置並取得 該對應座標。 13. 如申請專利範圍第9項所述之方法,更包括以下步驟: 判斷該第一位置是否改變; 若是,則停止移動該軟體物件並回到步驟(a);若否,則 依據該相對位置資訊持續移動該軟體物件。 14. 如申請專利範圍第9項所述之方法,更包括以下步驟: 18 201201064 判斷該第二位置是否改變; 當該第二位置未改變時,則判斷是否在一設定時間内取 得兩次實質上相同之該第二座標; 若是,則透過該軟體物件執行一對應操作;若否,則依 據該相對位置資訊持續移動該軟體物件。201201064 VII. Shen Sing's patent scope: 1. A portable electronic device, comprising: a body, comprising: a first surface, comprising a first sensing device for sensing one of the user's touches Positioning a first coordinate; and a second surface relative to the first surface, the second surface includes a second sensing device for sensing a second position of the user to touch a second coordinate; and a processing module is disposed in the body for executing a software program to generate a software object, and the processing module converts the first coordinate to a corresponding position on the second sensing device A corresponding coordinate 'and the processing module compares the second coordinate with the corresponding coordinate to obtain a relative position information' to move the soft object according to the relative position information. 2. The portable electronic device of claim 1, wherein the relative position information includes a direction information, where the direction information is a direction of the second coordinate relative to the corresponding coordinate, the processing module is configured according to the Direction information to determine the direction of movement of the soft object. 3. The portable electronic device of claim 2, wherein the relative position information comprises a distance information, wherein the distance information is a distance in which the second coordinate is enlarged or reduced in proportion to the corresponding coordinate. The processing module determines the moving distance of the soft object according to the distance information. The portable electronic device according to claim 1, wherein the processing module calculates the first position and is substantially vertical. A straight line extending from one of the surfaces of the g to the position of the second sensing device is used as the corresponding position and the corresponding coordinate is obtained. In the portable electronic device of claim 1, wherein the first sensing module determines that the first position has changed, the processing module stops moving the soft object and reacquires the first a position; and when the first sensing module determines that the first position has not changed, the processing module continuously moves the software object according to the relative position information. 6. The portable electronic device of claim 1, wherein the second sensing module determines that the second position has not changed, and then determines whether the two times are substantially the same in a set time. The second coordinate; if yes, the processing module performs a corresponding operation through the soft object, and if not, the processing module continuously moves the soft object according to the relative position information. 7. The portable electronic device of claim 1, wherein the second sensing module determines that the second position has changed, the processing module stops moving the soft object and reacquires the second position. 8. The portable electronic device of claim 1, wherein the first sensing device is a touch panel, a button, a convex structure of the first surface, or a recessed structure. The second sensing device is a touch panel or a touch screen. A method for controlling a soft object, which is applied to a portable electronic device, the portable electronic device comprising a body and a processing module, the body comprising a first surface and a second surface, the first The surface and the second surface respectively comprise a first sensing device and a second sensing device, and the processing module is configured to execute a software program to generate a software object. The control method comprises the following steps: 17 201201064 (a Obtaining a first coordinate according to the first position of the user by the first sensing device; (b) converting the first coordinate to a coordinate corresponding to one of the corresponding positions on the second sensing device (c) obtaining a second coordinate by the second sensing device according to the second position of the user touching; and (d) obtaining a relative position information by comparing the second coordinate with the corresponding coordinate, The moving object is moved according to the relative position information. 10. The method of claim 9, wherein the relative position information includes a direction information, the direction information is a direction of the second coordinate relative to the corresponding coordinate, and the direction information is used to determine the software. The direction in which the object moves. 11. The method of claim 10, wherein the relative position information comprises a distance information, wherein the distance information is a distance at which the second coordinate is enlarged or reduced relative to the corresponding coordinate, according to the distance information. To determine the moving distance of the soft object. 12. The method of claim 9, wherein the method of calculating the position of the second sensing device by using the first position and substantially perpendicular to a straight line of the first surface is calculated as The corresponding position and the corresponding coordinate are obtained. 13. The method of claim 9, further comprising the steps of: determining whether the first location changes; if yes, stopping moving the software object and returning to step (a); if not, relying on the relative The location information continues to move the software object. 14. The method of claim 9, further comprising the steps of: 18 201201064 determining whether the second position is changed; when the second position is unchanged, determining whether to obtain the substance twice in a set time The same second coordinate; if yes, performing a corresponding operation through the soft object; if not, continuously moving the soft object according to the relative position information.
TW99119717A 2010-06-17 2010-06-17 Portable electronic device and control method thereof TWI442275B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW99119717A TWI442275B (en) 2010-06-17 2010-06-17 Portable electronic device and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW99119717A TWI442275B (en) 2010-06-17 2010-06-17 Portable electronic device and control method thereof

Publications (2)

Publication Number Publication Date
TW201201064A true TW201201064A (en) 2012-01-01
TWI442275B TWI442275B (en) 2014-06-21

Family

ID=46755656

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99119717A TWI442275B (en) 2010-06-17 2010-06-17 Portable electronic device and control method thereof

Country Status (1)

Country Link
TW (1) TWI442275B (en)

Also Published As

Publication number Publication date
TWI442275B (en) 2014-06-21

Similar Documents

Publication Publication Date Title
CN103210366B (en) For apparatus and method based on neighbouring input
TWI629636B (en) Method for controlling an electronic device, electronic device and non-transitory computer-readable storage medium
US8823749B2 (en) User interface methods providing continuous zoom functionality
JP5759660B2 (en) Portable information terminal having touch screen and input method
TW201112074A (en) Touch gesture detecting method of a touch panel
WO2011032521A1 (en) Electronic device and method, cell phone, program to achieve preset operation command thereof
CN103246389A (en) Method of operating multi-touch panel and terminal supporting the same
AU2016201303A1 (en) Device, method, and graphical user interface for transitioning between touch input to display output relationships
JP2014529138A (en) Multi-cell selection using touch input
WO2014146443A1 (en) Screen control method and the apparatus
TW201109994A (en) Method for controlling the display of a touch screen, user interface of the touch screen, and electronics using the same
KR20140033839A (en) Method??for user's??interface using one hand in terminal having touchscreen and device thereof
CN104007924A (en) Method and apparatus for operating object in user device
WO2018076380A1 (en) Electronic device, and method for generating video thumbnail in electronic device
TWI502471B (en) Method for controlling cursor and computer program product
JP5275429B2 (en) Information processing apparatus, program, and pointing method
TW201331812A (en) Electronic apparatus and method for controlling the same
TW201201064A (en) Portable electronic device and method for controlling software object thereof
TW200915168A (en) Portable electrical apparatus and a method for switching graphic user interfaces thereof
WO2018166023A1 (en) Icon display method and terminal device
TW200910179A (en) Handheld electronic apparatus and control method thereof
TW200941307A (en) Extended cursor generating method and device
TW201131432A (en) Electronic device and enable method of virtual mouse
CN102298484B (en) Portable electronic device and control method of software object thereof
CN103389778A (en) Mobile phone or tablet computer with built-in mouse and control method thereof

Legal Events

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