CN104122980B - Electronic device and touch feedback method - Google Patents
Electronic device and touch feedback method Download PDFInfo
- Publication number
- CN104122980B CN104122980B CN201310148634.7A CN201310148634A CN104122980B CN 104122980 B CN104122980 B CN 104122980B CN 201310148634 A CN201310148634 A CN 201310148634A CN 104122980 B CN104122980 B CN 104122980B
- Authority
- CN
- China
- Prior art keywords
- touch
- diagram
- processing unit
- area
- vibration
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000010586 diagram Methods 0.000 claims abstract description 46
- 238000009434 installation Methods 0.000 claims 8
- 230000002045 lasting effect Effects 0.000 claims 4
- 230000005540 biological transmission Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002459 sustained effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本发明涉及触控反馈,特别涉及可依据触控物件在图示上的持续停留时间来调整振动装置的振动频率或振动振幅的电子装置及触控反馈方法。The present invention relates to touch feedback, in particular to an electronic device and a touch feedback method capable of adjusting the vibration frequency or vibration amplitude of a vibration device according to the duration of a touch object staying on an icon.
背景技术Background technique
在现今的电子装置中,常常具有一振动装置可让使用者在电子装置上进行触控操作(例如通过触控屏幕)时,传统方式可使用固定振动振幅及固定振动频率的方式让振动装置进行振动,藉以让使用者得到触控反馈的感受。然而,当使用者欲通过触控屏幕或触控装置点选操作系统桌面或工作列上的图示时,再加上图示的排列方式可能会较为紧密,因此使用传统的触控反馈振动的方式难以帮助使用者确定目前所选择的图示。有鉴于此,需要一种电子装置及触控反馈方法以增进使用者在进行触控操作时的触控反馈的使用者感受。In today's electronic devices, there is often a vibrating device that allows the user to perform touch operations on the electronic device (for example, through a touch screen). Traditionally, the vibrating device can use a fixed vibration amplitude and a fixed vibration frequency. Vibration, so that the user can get the feeling of touch feedback. However, when the user wants to click the icons on the desktop or workbar of the operating system through the touch screen or touch device, and the arrangement of the icons may be relatively close, the traditional touch feedback vibration The method is difficult to help the user determine the currently selected icon. In view of this, there is a need for an electronic device and a touch feedback method to enhance the user experience of the touch feedback when the user performs a touch operation.
发明内容Contents of the invention
本发明的目的在于提供一种电子装置及触控反馈方法,以增进使用者在进行触控操作时的触控反馈的使用者感受。The object of the present invention is to provide an electronic device and a touch feedback method, so as to enhance the user experience of the touch feedback when the user performs a touch operation.
本发明的电子装置,包括:一显示器;一处理单元,用以在该显示器上显示至少一图示;一触控装置,用以检测一触控物件于该触控装置上的复数触控动作,藉以选择该至少一图示的任一者,其中该触控物件在该触控装置上具有一触控区域;以及一振动装置;其中当该触控区域停留在该至少一图示中的其中一者时,该处理单元控制该振动装置以一固定振动振幅进行振动,并依据该触控区域在该至少一图示中的该者的一持续停留时间调整该振动装置的一振动频率。The electronic device of the present invention includes: a display; a processing unit for displaying at least one icon on the display; a touch device for detecting multiple touch actions of a touch object on the touch device , so as to select any one of the at least one icon, wherein the touch object has a touch area on the touch device; and a vibration device; wherein when the touch area stays in the at least one icon In one of them, the processing unit controls the vibration device to vibrate with a fixed vibration amplitude, and adjusts a vibration frequency of the vibration device according to a continuous dwell time of the touch area in the at least one icon.
本发明还提供一种触控反馈方法,用于一电子装置,该电子装置包括一显示器、一触控装置、一振动装置及一处理单元,该方法包括:利用该处理单元在该显示器上显示至少一图示;利用该触控装置检测一触控物件于该触控装置上的复数触控动作,藉以选择该至少一图示的任一者,其中该触控物件在该触控装置上具有一触控区域;以及当该触控区域停留在该至少一图示中的一者时,利用该处理单元控制该振动装置以一固定振动振幅进行振动,并依据该触控区域在该至少一图示中的该者的一持续停留时间调整该振动装置的一振动频率。The present invention also provides a touch feedback method for an electronic device, the electronic device includes a display, a touch device, a vibration device and a processing unit, the method includes: using the processing unit to display on the display At least one icon; using the touch device to detect a plurality of touch actions of a touch object on the touch device, so as to select any one of the at least one icon, wherein the touch object is on the touch device having a touch area; and when the touch area stays in one of the at least one icon, using the processing unit to control the vibrating device to vibrate with a fixed vibration amplitude, and according to the touch area in the at least one icon A dwell time of the one in a graph adjusts a vibration frequency of the vibration device.
本发明还提供一种电子装置,包括:一显示器;一处理单元,用以在该显示器上显示至少一图示;一触控装置,用以检测一触控物件于该触控装置上的复数触控动作,藉以选择该至少一图示的任一者,其中该触控物件在该触控装置上具有一触控区域;以及一振动装置;其中当该触控区域停留在该至少一图示中的其中一者时,该处理单元控制该振动装置以一固定振动频率进行振动,并依据该触控区域在该至少一图示中的该者的一持续停留时间调整该振动装置的一振动振幅。The present invention also provides an electronic device, including: a display; a processing unit for displaying at least one icon on the display; a touch device for detecting a plurality of touch objects on the touch device A touch action, whereby any one of the at least one icon is selected, wherein the touch object has a touch area on the touch device; and a vibration device; wherein when the touch area stays on the at least one icon When one of the icons is displayed, the processing unit controls the vibrating device to vibrate at a fixed vibration frequency, and adjusts a part of the vibrating device according to a continuous dwell time of the touch area in the at least one icon. vibration amplitude.
本发明还提供一种触控反馈方法,用于一电子装置,该电子装置包括一显示器、一触控装置、一振动装置及一处理单元,该方法包括:利用该处理单元在该显示器上显示至少一图示;利用该触控装置检测一触控物件于该触控装置上的复数触控动作,藉以选择该至少一图示的任一者,其中该触控物件在该触控装置上具有一触控区域;以及当该触控区域停留在该至少一图示中的一者时,利用该处理单元控制该振动装置以一固定振动频率进行振动,并依据该触控区域在该至少一图示中的该者的一持续停留时间调整该振动装置的一振动振幅。The present invention also provides a touch feedback method for an electronic device, the electronic device includes a display, a touch device, a vibration device and a processing unit, the method includes: using the processing unit to display on the display At least one icon; using the touch device to detect a plurality of touch actions of a touch object on the touch device, so as to select any one of the at least one icon, wherein the touch object is on the touch device having a touch area; and when the touch area stays on one of the at least one icon, using the processing unit to control the vibrating device to vibrate at a fixed vibration frequency, and according to the touch area in the at least one icon A dwell time of the one in a graph adjusts a vibration amplitude of the vibration device.
本发明可利用固定振动频率或固定振动振幅的方式并依据触控区域在图示区域的持续停留时间来调整振动装置的振动动作,而使用者可经过较长的时间间隔并感受到触控物件停留在两个不同图示上时的不同振动动作,进而增进使用者在进行触控操作时的触控反馈的使用者感受。The present invention can use a fixed vibration frequency or a fixed vibration amplitude to adjust the vibration action of the vibration device according to the continuous stay time of the touch area in the graphic area, and the user can feel the touch object after a long time interval Different vibration actions when staying on two different icons can further enhance the user experience of touch feedback when the user performs a touch operation.
附图说明Description of drawings
图1是本发明一实施例的电子装置100的功能方块图。FIG. 1 is a functional block diagram of an electronic device 100 according to an embodiment of the present invention.
图2A是本发明一实施例中的桌面图示位置的示意图。FIG. 2A is a schematic diagram of a desktop icon position in an embodiment of the present invention.
图2B是本发明一实施例中的桌面图示区域的示意图。FIG. 2B is a schematic diagram of the desktop icon area in an embodiment of the present invention.
图3是本发明一实施例的触控物件经过不同图示区域的示意图。FIG. 3 is a schematic diagram of a touch object passing through different graphic areas according to an embodiment of the present invention.
图4是本发明一实施例的触控动作与振动动作的关系的示意图。FIG. 4 is a schematic diagram of a relationship between a touch action and a vibration action according to an embodiment of the present invention.
图5是本发明另一实施例的触控动作与振动动作的关系的示意图。FIG. 5 is a schematic diagram of a relationship between a touch action and a vibration action according to another embodiment of the present invention.
图6是传统触控反馈方法的触控动作及振动动作的关系的示意图。FIG. 6 is a schematic diagram of the relationship between a touch action and a vibration action in a traditional touch feedback method.
图7是本发明一实施例的触控反馈方法的流程图。FIG. 7 is a flowchart of a touch feedback method according to an embodiment of the present invention.
图8是本发明另一实施例的触控反馈方法的流程图。FIG. 8 is a flowchart of a touch feedback method according to another embodiment of the present invention.
其中,100~电子装置;310~触控区域;110~处理单元;350~移动方向;Among them, 100~electronic device; 310~touch area; 110~processing unit; 350~moving direction;
120~储存单元;321-324~图示区域;121~操作系统;T1-T4、T6-T8~时间间隔;120~storage unit; 321-324~graphic area; 121~operating system; T1-T4, T6-T8~time interval;
122~应用程序;150~触控装置;130~振动装置;122~application program; 150~touch device; 130~vibration device;
160~触控屏幕;140~显示器;200~触控物件;210~区域。160~touch screen; 140~display; 200~touch object; 210~area.
具体实施方式detailed description
为使本发明的上述目的、特征和优点能更明显易懂,下文特举一较佳实施例,并配合所附图式,作详细说明如下。In order to make the above objects, features and advantages of the present invention more comprehensible, a preferred embodiment will be described in detail below together with the accompanying drawings.
图1是本发明一实施例的电子装置100的功能方块图。电子装置100包括一处理单元110、一储存单元120、一振动装置130、一显示器140及一触控装置150。储存单元120用以储存一操作系统121、一或多个应用程序122。处理单元110执行操作系统121以作为一操作平台,其中操作系统121例如是Windows、Android、iOS等操作系统,其可在桌面或工作列上显示复数图示(icon)。应用程序122可为在操作系统121的桌面或工作列中的图示所相应的不同应用程序。在一些实施例中,触控装置150可为一触控板。在另一些实施例中,触控装置150及显示器140可整合为一触控屏幕160。为了便于说明,后述实施例以触控屏幕160为例。FIG. 1 is a functional block diagram of an electronic device 100 according to an embodiment of the present invention. The electronic device 100 includes a processing unit 110 , a storage unit 120 , a vibration device 130 , a display 140 and a touch device 150 . The storage unit 120 is used for storing an operating system 121 and one or more application programs 122 . The processing unit 110 executes the operating system 121 as an operating platform, wherein the operating system 121 is, for example, Windows, Android, iOS and other operating systems, which can display multiple icons on the desktop or the taskbar. The application programs 122 may be different application programs corresponding to icons on the desktop or the taskbar of the operating system 121 . In some embodiments, the touch device 150 can be a touch pad. In other embodiments, the touch device 150 and the display 140 can be integrated into a touch screen 160 . For ease of description, the following embodiments take the touch screen 160 as an example.
在一实施例中,操作系统121可包括检测触控动作的功能,即可通过触控屏幕160接收来自一触控物件(例如是手指或触控笔)在触控屏幕160上的触控动作。需注意的是,在操作系统121所呈现的画面中(例如桌面),会有许多图示(icon),其可用以快速执行相应的程序。当使用者利用触控物件按住触控屏幕160并滑动经过不同的图示时,操作系统121可利用振动装置130进行相应的振动反馈动作,藉以让使用者感受到该触控物件已经过某个图示或是已停留在某个图示上,其细节将详述于后。需注意的是,本发明的振动装置130可依据来自操作系统121的控制信号调整其振动频率及其振幅。In one embodiment, the operating system 121 may include a touch detection function, that is, the touch screen 160 may receive a touch motion from a touch object (such as a finger or a stylus) on the touch screen 160. . It should be noted that there are many icons (icons) in the screen (such as the desktop) presented by the operating system 121 , which can be used to quickly execute corresponding programs. When the user presses the touch screen 160 with a touch object and slides through different icons, the operating system 121 can use the vibration device 130 to perform a corresponding vibration feedback action, so that the user can feel that the touch object has passed a certain time. icon or has landed on an icon, the details of which will be detailed later. It should be noted that the vibration device 130 of the present invention can adjust its vibration frequency and amplitude according to the control signal from the operating system 121 .
图2A是本发明一实施例中的桌面图示位置的示意图。图2B是本发明一实施例中的桌面图示区域的示意图。在一实施例中,操作系统121的桌面图示如图2A所示,虽然在第2A图中的各图示的尺寸看起来不同,操作系统121在进行触控动作判断时,仍是给予各图示相同的尺寸来进行触控操作,如图2B所示。在区域210的图示的间隔较小,若使用者利用触控物件200在触控屏幕160上进行触控操作,会因为使用者观看角度及接触面积的不同而无法准确地选取想要的特定图示。FIG. 2A is a schematic diagram of a desktop icon position in an embodiment of the present invention. FIG. 2B is a schematic diagram of the desktop icon area in an embodiment of the present invention. In one embodiment, the desktop icons of the operating system 121 are shown in FIG. 2A. Although the sizes of the icons in FIG. The same size as shown in the figure is used for touch operation, as shown in FIG. 2B . The distance between the icons in the area 210 is small. If the user uses the touch object 200 to perform a touch operation on the touch screen 160, it will not be possible to accurately select the desired specific icon due to the different viewing angles and contact areas of the user. icon.
图3是本发明一实施例的触控物件经过不同图示区域的示意图。图4是本发明一实施例的触控动作与振动动作的关系的示意图。请同时参考第3图及第4图,在一实施例中,本发明的振动装置130可以用固定振动频率振动并改变其振动振幅。举例来说,当一触控物件接触触控屏幕160或仅经由触控装置150控制桌面游标时,操作系统121判断其有效的触控区域,例如触控区域310(例如其可为手指在触控屏幕160上的有效接触区域或是桌面游标的有效区域)。当触控区域310与某个图示所相应的图示区域(例如图示区域321)重叠且超过一定比例时(例如30%),操作系统121即会开始计算触控区域310在该图示区域的持续停留时间。当持续停留时间愈长,操作系统121即会控制振动装置130将其振动振幅成正比提高(或成反比降低),直到达到振动装置130的振动振幅的上限或下限为止,如图4所示。如图3所示,若该触控物件在触控屏幕160上按压住并朝着移动方向350慢慢移动,则触控物件会经过图示区域321~324,则每当触控区域310经过不同的图示区域时,振动装置130均会依据触控区域310在各图示区域的持续停留时间(例如时间间隔T1~T4相应于在图示区域321~324的持续停留时间)的变化而调整其振幅。需注意的是,在此实施例中,振动装置130所设定的固定振动频率以使用者能明显感受到其振动为准,例如150Hz,但本发明并不限于此。FIG. 3 is a schematic diagram of a touch object passing through different graphic areas according to an embodiment of the present invention. FIG. 4 is a schematic diagram of a relationship between a touch action and a vibration action according to an embodiment of the present invention. Please refer to FIG. 3 and FIG. 4 at the same time. In one embodiment, the vibration device 130 of the present invention can vibrate with a fixed vibration frequency and change its vibration amplitude. For example, when a touch object touches the touch screen 160 or only controls the desktop cursor via the touch device 150, the operating system 121 determines its effective touch area, such as the touch area 310 (for example, it can be a finger on the touch screen). control screen 160 or the active area of the desktop cursor). When the touch area 310 overlaps with the icon area corresponding to a certain icon (such as the icon area 321 ) and exceeds a certain ratio (such as 30%), the operating system 121 will start to calculate the touch area 310 in the icon. Dwell time of the zone. When the continuous residence time is longer, the operating system 121 will control the vibrating device 130 to increase its vibration amplitude proportionally (or decrease in inverse proportion), until reaching the upper or lower limit of the vibration amplitude of the vibrating device 130, as shown in FIG. 4 . As shown in FIG. 3 , if the touch object is pressed on the touch screen 160 and slowly moves towards the moving direction 350, the touch object will pass through the icon areas 321-324, and each time the touch area 310 When passing through different graphic areas, the vibration device 130 will change according to the continuous stay time of the touch area 310 in each graphic area (for example, the time interval T1-T4 corresponds to the continuous stay time in the graphic areas 321-324). and adjust its amplitude. It should be noted that, in this embodiment, the fixed vibration frequency set by the vibrating device 130 is subject to the vibration that the user can clearly feel, such as 150 Hz, but the present invention is not limited thereto.
图5是本发明另一实施例的触控动作与振动动作的关系的示意图。请同时参考图3及图5,在一实施例中,本发明的振动装置130可以使用固定振动振幅并改变其振动频率。举例来说,当一触控物件接触触控屏幕160时,操作系统121判断其有效的触控区域,例如触控区域310。当触控区域310与某个图示所相应的图示区域(例如图示区域321)重叠且超过一定比例时(例如30%),操作系统121即会开始计算触控区域310在该图示区域的持续停留时间。当持续停留时间愈长,操作系统121即会控制振动装置130将其振动频率成正比提高,直到达到振动装置130的振动频率的上限为止。如图3所示,若该触控物件在触控屏幕160上按压住并朝着移动方向350慢慢移动,则触控区域310会经过图示区域321~324,则每当触控区域310经过不同的图示区域时,振动装置130均会依据触控区域310在各图示区域的持续停留时间(例如时间间隔T1~T4系相应于在图示区域321~324的持续停留时间)的变化而调整其振动频率。需注意的是,在此实施例中,振动装置130所设定的固定振动振幅以使用者能明显感受到其振动为准,例如0.15mm,但本发明并不限于此。除此之外,处理单元110还可判断触控物件在触控屏幕160上的移动速度是否超过一预定阈值。当移动速度大于该预定阈值,则处理单元110则不计算该触控物件的有效触控区域在图示区域上的持续停留时间。当移动速度不大于该预定阈值,则处理单元110则进一步计算该触控物件的有效触控区域在图示区域上的重叠比例及其持续停留时间。FIG. 5 is a schematic diagram of a relationship between a touch action and a vibration action according to another embodiment of the present invention. Please refer to FIG. 3 and FIG. 5 at the same time. In one embodiment, the vibration device 130 of the present invention can use a fixed vibration amplitude and change its vibration frequency. For example, when a touch object touches the touch screen 160 , the operating system 121 determines its effective touch area, such as the touch area 310 . When the touch area 310 overlaps with the icon area corresponding to a certain icon (such as the icon area 321 ) and exceeds a certain ratio (such as 30%), the operating system 121 will start to calculate the touch area 310 in the icon. Dwell time of the zone. When the staying time is longer, the operating system 121 will control the vibration device 130 to increase its vibration frequency proportionally until reaching the upper limit of the vibration frequency of the vibration device 130 . As shown in FIG. 3, if the touch object is pressed on the touch screen 160 and slowly moves toward the moving direction 350, the touch area 310 will pass through the illustrated areas 321-324, and each time the touch area When 310 passes through different graphic areas, the vibration device 130 will be based on the continuous stay time of the touch area 310 in each graphic area (for example, the time interval T1-T4 is corresponding to the continuous stay time in the graphic areas 321-324) Changes to adjust its vibration frequency. It should be noted that, in this embodiment, the fixed vibration amplitude set by the vibrating device 130 is based on the vibration that the user can clearly feel, such as 0.15 mm, but the present invention is not limited thereto. In addition, the processing unit 110 can also determine whether the moving speed of the touch object on the touch screen 160 exceeds a predetermined threshold. When the moving speed is greater than the predetermined threshold, the processing unit 110 does not calculate the continuous stay time of the effective touch area of the touch object on the icon area. When the moving speed is not greater than the predetermined threshold, the processing unit 110 further calculates the overlapping ratio of the effective touch area of the touch object on the icon area and its duration.
需注意的是,电子装置100可事先设定振动装置130欲采用本发明中的固定振动频率或固定振动振幅的方式,如图4及图5的实施例所述。无论采取何种方式,均可有效改善使用者在进行触控操作时的使用者感受。图6是传统触控反馈方法的触控动作及振动动作的关系的示意图。请同时参考图3及图6,当传统的操作系统检测如图3所示的相同的触控动作时,其振动装置的振动频率及振动振幅均是固定的,也不会随着触控区域310在图示区域的持续停留时间而进行调整。因此,若两个图示的距离相当接近时,使用者在短时间内(例如仅经过时间间隔T8)感受到相同的振动频率及振动振幅,因此使用者会难以判断目前的触控物件是停留在哪一者图示上。然而,本发明可利用固定振动频率或固定振动振幅的方式并依据触控区域在图示区域的持续停留时间来调整振动装置130的振动动作,而使用者可经过较长的时间间隔(例如图4的时间间隔T6或图5所示的时间间隔T7)并感受到触控物件停留在两个不同图示上时的不同振动动作。当使用者在触控屏幕160放开触控物件后,处理单元110即会执行在触控物件所停留的图示所相应的应用程序。It should be noted that the electronic device 100 can pre-set the vibrating device 130 to use the fixed vibration frequency or fixed vibration amplitude in the present invention, as described in the embodiments of FIG. 4 and FIG. 5 . No matter which method is adopted, the user experience of the user when performing touch operations can be effectively improved. FIG. 6 is a schematic diagram of the relationship between a touch action and a vibration action in a traditional touch feedback method. Please refer to Figure 3 and Figure 6 at the same time. When the traditional operating system detects the same touch action as shown in Figure 3, the vibration frequency and vibration amplitude of the vibration device are fixed, and it does not follow the touch area. 310 is adjusted based on the duration of the stay in the illustrated area. Therefore, if the distance between the two icons is quite close, the user will feel the same vibration frequency and vibration amplitude in a short period of time (for example, only after the time interval T8), so it will be difficult for the user to judge whether the current touch object is staying On which icon. However, the present invention can use a fixed vibration frequency or a fixed vibration amplitude to adjust the vibration action of the vibration device 130 according to the continuous residence time of the touch area in the illustrated area, and the user can pass a long time interval (such as shown in FIG. 4 time interval T6 or time interval T7 shown in FIG. 5 ) and feel different vibration actions when the touch object stays on two different icons. When the user releases the touch object on the touch screen 160 , the processing unit 110 will execute the application corresponding to the icon on the touch object.
图7是本发明一实施例的触控反馈方法的流程图。在步骤S710,处理单元110在显示器140上显示至少一图示。在步骤S720,利用触控装置150检测一触控物件于触控装置150(或是触控屏幕160)上的复数触控动作,藉以选择该至少一图示的其中一者,其中该触控物件在该触控装置上具有一触控区域。在步骤S730,当该触控区域停留在该至少一图示中的一者时,利用处理单元110控制振动装置130以一固定振动振幅进行振动,并依据触控区域在该至少一图示中的该者的一持续停留时间调整该振动装置的一振动频率。FIG. 7 is a flowchart of a touch feedback method according to an embodiment of the present invention. In step S710 , the processing unit 110 displays at least one icon on the display 140 . In step S720, use the touch device 150 to detect multiple touch actions of a touch object on the touch device 150 (or touch screen 160), so as to select one of the at least one icon, wherein the touch The object has a touch area on the touch device. In step S730, when the touch area stays in one of the at least one icon, use the processing unit 110 to control the vibration device 130 to vibrate with a fixed vibration amplitude, and according to the touch area in the at least one icon A sustained dwell time of the one adjusts a vibration frequency of the vibration device.
图8系显示依据本发明另一实施例的触控反馈方法的流程图。在步骤S810,处理单元110在显示器140上显示至少一图示。在步骤S820,利用触控装置150检测一触控物件于触控装置150(或是触控屏幕160)上的复数触控动作,藉以选择该至少一图示的其中一者,其中该触控物件在该触控装置上具有一触控区域。在步骤S830,当该触控区域停留在该至少一图示中的一者时,利用处理单元110控制振动装置130以一固定振动频率进行振动,并依据触控区域在该至少一图示中的一持续停留时间调整振动装置130的一振动振幅。需注意的是,电子装置100可事先设定振动装置130欲采用本发明中的固定振动频率或固定振动振幅的方式,如图7或图8的触控反馈方法所述。无论采取何种方式,均可有效改善使用者在进行触控操作时的使用者感受。FIG. 8 is a flowchart showing a touch feedback method according to another embodiment of the present invention. In step S810 , the processing unit 110 displays at least one icon on the display 140 . In step S820, use the touch device 150 to detect multiple touch actions of a touch object on the touch device 150 (or touch screen 160), so as to select one of the at least one icon, wherein the touch The object has a touch area on the touch device. In step S830, when the touch area stays in one of the at least one icon, the processing unit 110 is used to control the vibration device 130 to vibrate at a fixed vibration frequency, and according to the touch area in the at least one icon A continuous dwell time of , adjusts a vibration amplitude of the vibrating device 130 . It should be noted that the electronic device 100 can pre-set the vibrating device 130 to adopt the fixed vibration frequency or fixed vibration amplitude in the present invention, as described in the touch feedback method in FIG. 7 or FIG. 8 . No matter which method is adopted, the user experience of the user when performing touch operations can be effectively improved.
需注意的是,在另一些实施例中,操作系统121可支持放大镜(magnifying glass)的功能,意即可针对局部区域加以放大,以便于使用者观看该局部区域的画面或选取该局部区域的图示。本发明图7及图8的触控反馈方法同样可应用于放大镜功能上。更进一步而言,虽然局部区域的画面被放大,但是操作系统121在判断有效触控区域的准则并未改变,仍然是以原本的有效触控区域及图示区域的面积来计算其重合比例,再进而计算有效触控区域停留在图示区域的持续停留时间。接着可再采用图7或图8中固定振动振幅或固定振动频率的方式控制振动装置130,并依据持续停留时间相应地调整振动装置130的振动频率或振动振幅。It should be noted that, in other embodiments, the operating system 121 can support the function of a magnifying glass, which means that a local area can be enlarged, so that the user can view the picture of the local area or select the image of the local area. icon. The touch feedback method in FIG. 7 and FIG. 8 of the present invention can also be applied to the magnifying glass function. Furthermore, although the image of the partial area is enlarged, the operating system 121 does not change the criterion for judging the effective touch area, and still calculates the overlap ratio based on the area of the original effective touch area and the icon area. Further, the continuous dwell time for the effective touch area to stay in the illustrated area is calculated. Then, the vibrating device 130 can be controlled by means of fixed vibration amplitude or fixed vibration frequency as shown in FIG. 7 or FIG. 8 , and the vibration frequency or vibration amplitude of the vibration device 130 can be adjusted accordingly according to the continuous residence time.
本发明的方法,或特定形态或其部份,可以以程序代码的形态包含于实体媒体,如软盘、光盘、硬盘、或是任何其他机器可读取(如电脑可读取)储存媒体,其中,当程序代码被机器,如电脑载入且执行时,此机器变成用以参与本发明的装置或系统。本发明的方法、系统与装置也可以以程序代码形态通过一些传送媒体,如电线或电缆、光纤、或是任何传输形态进行传送,其中,当程序代码被机器,如电脑接收、载入且执行时,此机器变成用以参与本发明的装置或系统。当在一般用途处理器进行实际操作时,程序代码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。The method of the present invention, or a specific form or part thereof, may be included in a physical medium in the form of program code, such as a floppy disk, an optical disk, a hard disk, or any other machine-readable (such as computer-readable) storage medium, wherein , when the program code is loaded and executed by a machine, such as a computer, the machine becomes a device or system for participating in the present invention. The method, system and device of the present invention can also be transmitted in the form of program code through some transmission media, such as wires or cables, optical fibers, or any transmission form, wherein, when the program code is received, loaded and executed by a machine such as a computer , the machine becomes a device or system for participating in the present invention. When actually operating on a general-purpose processor, the program code combines with the processor to provide a unique device that operates like application-specific logic circuits.
上所述仅为本发明的较佳实施例,不能以此限定本发明实施的范围,任何本领域技术人员,在不脱离本发明的精神和范围内对发明内容所作的简单的等效变化与修饰,皆仍属于本发明申请涵盖的范围内。另外本发明的任一实施例不须达到本发明所公开的全部目的或优点或特点。The above is only a preferred embodiment of the present invention, and cannot limit the scope of the present invention. Any person skilled in the art can make simple equivalent changes and changes to the content of the invention without departing from the spirit and scope of the present invention. Modifications still fall within the scope of the application of the present invention. In addition, any embodiment of the present invention does not necessarily achieve all the objects or advantages or features disclosed in the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310148634.7A CN104122980B (en) | 2013-04-25 | 2013-04-25 | Electronic device and touch feedback method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310148634.7A CN104122980B (en) | 2013-04-25 | 2013-04-25 | Electronic device and touch feedback method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104122980A CN104122980A (en) | 2014-10-29 |
| CN104122980B true CN104122980B (en) | 2017-01-18 |
Family
ID=51768426
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310148634.7A Expired - Fee Related CN104122980B (en) | 2013-04-25 | 2013-04-25 | Electronic device and touch feedback method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104122980B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102016220858A1 (en) * | 2016-10-24 | 2018-04-26 | Preh Car Connect Gmbh | Display device with a touch-sensitive display unit |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101910978A (en) * | 2007-12-31 | 2010-12-08 | 苹果公司 | Haptic Feedback in Electronic Devices |
| TW201232326A (en) * | 2011-01-20 | 2012-08-01 | Htc Corp | Electronic apparatus with haptic feedback and method for providing haptic feedback |
-
2013
- 2013-04-25 CN CN201310148634.7A patent/CN104122980B/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101910978A (en) * | 2007-12-31 | 2010-12-08 | 苹果公司 | Haptic Feedback in Electronic Devices |
| TW201232326A (en) * | 2011-01-20 | 2012-08-01 | Htc Corp | Electronic apparatus with haptic feedback and method for providing haptic feedback |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104122980A (en) | 2014-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6188288B2 (en) | Information processing apparatus and control method thereof | |
| AU2018202690B2 (en) | Devices, methods, and graphical user interfaces for moving a current focus using a touch-sensitive remote control | |
| DK179034B1 (en) | Devices, methods, and graphical user interfaces for dynamically adjusting presentation of audio outputs | |
| US9285976B2 (en) | User interface device capable of image scrolling not accompanying finger movement, image scrolling method, and program | |
| JP6300604B2 (en) | Touch control device, touch control method, and program | |
| US9710063B2 (en) | Systems and methods for determining haptic effects for multi-touch input | |
| CN107249706B (en) | Game control program, game control method, and game control device | |
| US10572017B2 (en) | Systems and methods for providing dynamic haptic playback for an augmented or virtual reality environments | |
| CN103809888A (en) | Mobile terminal and manipulation method thereof | |
| JP2015153420A (en) | Multitask switching method and system and electronic equipment having the same system | |
| WO2015154338A1 (en) | Method and device for adjusting terminal window display based on gesture operation | |
| JP2013530587A5 (en) | ||
| CN106020633A (en) | Interaction control method and device | |
| CN104035678A (en) | Scrolling method and electronic device using same | |
| CN105045498A (en) | Touch generating method for virtual button position of mobile terminal | |
| JP2015035092A (en) | Display controller and method of controlling the same | |
| JP2009517761A (en) | Display to assist users in predicting scroll rate changes | |
| US20190087074A1 (en) | Dynamic adjustment of haptic/audio feedback during scrolling operations | |
| TWI610220B (en) | Automatic control device and method for displaying screen density | |
| JP5783610B2 (en) | INPUT DISPLAY CONTROL DEVICE, THIN CLIENT SYSTEM, INPUT DISPLAY CONTROL METHOD, AND PROGRAM | |
| JPWO2013128989A1 (en) | Display device and operation method thereof | |
| US20190087060A1 (en) | Dynamic adjustment of media thumbnail image size based on touchscreen pressure | |
| CN104122980B (en) | Electronic device and touch feedback method | |
| WO2009119716A1 (en) | Information processing system, information processing device, method, and program | |
| JP2018045491A (en) | Controller and control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170118 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |