CN104122980B - Electronic device and touch feedback method - Google Patents

Electronic device and touch feedback method Download PDF

Info

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
Application number
CN201310148634.7A
Other languages
Chinese (zh)
Other versions
CN104122980A (en
Inventor
聂剑扬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
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 CN201310148634.7A priority Critical patent/CN104122980B/en
Publication of CN104122980A publication Critical patent/CN104122980A/en
Application granted granted Critical
Publication of CN104122980B publication Critical patent/CN104122980B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides an electronic device and a touch feedback method, wherein the electronic device comprises: a display; a processing unit for displaying at least one icon on the display; a touch device for detecting 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 has a touch area on the touch device; and a vibration device; when the touch area stays in one of the at least one graph, 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 stay time of the touch area in the one of the at least one graph. The invention can lead the user to feel different vibration actions when the touch object stays on two different diagrams after a longer time interval, thereby improving the user feeling of touch feedback when the user performs touch operation.

Description

电子装置及触控反馈方法Electronic device and touch feedback method

技术领域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)

1. a kind of electronic installation, comprising:
One display;
One processing unit, in order to show at least one diagram on the display;
One contactor control device, in order to detect plural touch on this contactor control device for the touch-control object, uses and selects this at least Any one of one diagram, wherein this touch-control object has a touch area on this contactor control device;And
One vibrating device;
Wherein when this touch area rests on the one of which in this at least one diagram, this processing unit controls this vibrating device Vibrated with a fixing vibration amplitude, and according to this touch area during the one persistently stop of this person in this at least one diagram Between adjust a frequency of vibration of this vibrating device;
Whether this processing unit also judges the translational speed of this touch more than a predetermined threshold;Movement when this touch Speed exceedes this predetermined threshold, this processing unit do not calculate this touch area this at least one diagram any one of this continue The time of staying.
2. electronic installation as claimed in claim 1 is it is characterised in that each of this at least one diagram is respectively provided with a diagram area Domain, when this touch area, more than a predetermined ratio and this touches with this person this depicted area overlap corresponding in this at least one diagram When the translational speed of control action is less than this predetermined threshold, this processing unit also calculates this touch area in this at least one diagram This person this lasting time of staying.
3. electronic installation as claimed in claim 2 is it is characterised in that work as this touch-control object this person in this at least one diagram Position leave this contactor control device, this processing unit execution corresponding to this at least one diagram in this person an application program.
4. a kind of touch-control feedback method, for an electronic installation, this electronic installation includes a display, a contactor control device, one shakes Dynamic device and a processing unit, the method includes:
Show at least one diagram using this processing unit on the display;
Using this contactor control device detect plural touch on this contactor control device for the touch-control object, use select this at least one Any one of diagram, wherein this touch-control object has a touch area on this contactor control device;And
When this touch area rests on one of this at least one diagram, control this vibrating device with one using this processing unit Fixing vibration amplitude is vibrated, and the one lasting time of staying of this person in this at least one diagram adjusts according to this touch area One frequency of vibration of this vibrating device whole;
Whether the translational speed judging this touch is more than a predetermined threshold;
When the translational speed of this touch exceedes this predetermined threshold, do not calculate this touch area appointing in this at least one diagram This lasting time of staying of one.
5. touch-control feedback method as claimed in claim 4 is it is characterised in that each of this at least one diagram is respectively provided with a figure Show region, and the method also include:
When this touch area and is somebody's turn to do more than a predetermined ratio with this person this depicted area overlap corresponding in this at least one diagram When the translational speed of touch is less than this predetermined threshold, calculate being somebody's turn to do of this person in this at least one diagram for this touch area Continue the time of staying.
6. touch-control feedback method as claimed in claim 5 is it is characterised in that also include:
When this contactor control device is left in the position of this person in this at least one diagram for this touch-control object, execution corresponding to this at least one One application program of this person in diagram.
7. a kind of electronic installation, comprising:
One display;
One processing unit, in order to show at least one diagram on the display;
One contactor control device, in order to detect plural touch on this contactor control device for the touch-control object, uses and selects this at least Any one of one diagram, wherein this touch-control object has a touch area on this contactor control device;And
One vibrating device;
Wherein when this touch area rests on the one of which in this at least one diagram, this processing unit controls this vibrating device Vibrated with a fixing frequency of vibration, and according to this touch area during the one persistently stop of this person in this at least one diagram Between adjust a vibration amplitude of this vibrating device;
Whether this processing unit also judges the translational speed of this touch more than a predetermined threshold;Movement when this touch Speed exceedes this predetermined threshold, this processing unit do not calculate this touch area this at least one diagram any one of this continue The time of staying.
8. a kind of touch-control feedback method, for an electronic installation, this electronic installation includes a display, a contactor control device, one shakes Dynamic device and a processing unit, the method includes:
Show at least one diagram using this processing unit on the display;
Using this contactor control device detect plural touch on this contactor control device for the touch-control object, use select this at least one Any one of diagram, wherein this touch-control object cording on this contactor control device has a touch area;And when this touch area is stopped When staying one of this at least one diagram, this vibrating device is controlled to be shaken with a fixing frequency of vibration using this processing unit Dynamic, and one of this person in this at least one diagram continue the time of staying and adjust the one of this vibrating device and shake according to this touch area Dynamic amplitude;
Whether the translational speed judging this touch is more than a predetermined threshold;
When the translational speed of this touch exceedes this predetermined threshold, do not calculate this touch area appointing in this at least one diagram This lasting time of staying of one.
CN201310148634.7A 2013-04-25 2013-04-25 Electronic device and touch feedback method Expired - Fee Related CN104122980B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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