1. Field of the Invention
The present invention relates to a pressure-sensing touch method and a touch display device thereof, and more specifically, to a pressure-sensing touch method for executing a further touch command according to a pressure value detected by a pressure-sensing device and a touch display device thereof.
2. Description of the Prior Art
With development of touch technology, a conventional mobile electronic product (e.g. a smart phone, a tablet computer, and a digital camera) usually has a touch function, and related touch commands are usually executed by performing a click operation or a slide operation on a touch panel of the mobile electronic product, such as clicking a function icon to execute a corresponding function or scrolling an image displayed on the mobile electronic product by performing a downward-slide operation on the touch panel. However, if a user wants to trigger a further touch command (e.g. opening a function menu or executing a quick scroll command), the user needs to press the touch panel over a period of time, so as to cause a time-consuming touch operation and make the touch operation of the mobile electronic product not intuitive and convenient.
An objective of the present invention is to provide a pressure-sensing touch method for executing a further touch command according to a pressure value detected by a pressure-sensing device and a touch display device thereof.
The present invention provides a pressure-sensing touch method applied to a touch display device. The touch display device includes a touch panel, a display panel, a pressure-sensing device, an analogy-to-digital converter and a processing unit. The touch panel is disposed on the display panel. The pressure-sensing device is disposed at a position corresponding to at least one side of the touch panel. The display panel is used for displaying an operating interface. The analogy-to-digital converter is electrically connected to the pressure-sensing device. The processing unit is electrically connected to the touch panel, the display panel, and the analogy-to-digital converter. The pressure-sensing touch method includes performing a touch operation on the touch panel, the processing unit executing a first touch command on an operating interface according to the touch operation, the touch panel detecting a coordinate value corresponding to the touch operation, the pressure-sensing device detecting at least one pressure value corresponding to the coordinate value on the touch panel, the analogy-to-digital converter performing analogy-to-digital conversion on the pressure value detected by the pressure-sensing device, and the processing unit determining whether to execute a second touch command according to the coordinate value and the pressure value detected by the pressure-sensing device.
According to the claimed invention, the pressure-sensing device includes four pressure-sensing strips. Performing the touch operation on the touch panel includes performing a slide operation or a click operation on the touch panel. The processing unit determining whether to execute the second touch command according to the coordinate value and the pressure value detected by the pressure-sensing device includes the processing unit calculating a pressure average value according to the coordinate value and the pressure value detected by each pressure-sensing strip and the processing unit determining whether to execute the second touch command according to the pressure average value.
According to the claimed invention, performing the slide operation on the touch panel includes performing a one-point slide operation on the touch panel. The processing unit determining whether to execute the second touch command according to the pressure average value includes the processing unit executing an unlock command or a quick scroll command on the operating interface when the processing unit determines that the pressure average value is greater than or equal to a threshold value.
According to the claimed invention, the touch panel has a plurality of touch regions. When the touch region where the coordinate value is located is adjacent to one of the pressure-sensing strips, the pressure average value is calculated according to the following equation: the pressure average value=the pressure value detected by the adjacent pressure-sensing strip. When the touch region where the coordinate value is located is adjacent to two of the pressure-sensing strips, the pressure average value is calculated according to the following equation: the pressure average value=(the sum of the two pressure value detected by the two adjacent pressure-sensing strips)/2. When the touch region where the coordinate value is located is not adjacent to the pressure-sensing strips, the pressure average value is calculated according to the following equation: the pressure average value=(the sum of the pressure value detected by each pressure-sensing strip)/4.
According to the claimed invention, the pressure-sensing touch further includes the processing unit controlling the display device to display a tooltip indicating a measure of the pressure average value on the operating interface.
According to the claimed invention, performing the slide operation on the touch panel includes performing a two-point slide operation on the touch panel to select a specific region. When the processing unit determines the pressure average value is greater than or equal to a threshold value, the processing unit executes a quick zoom-in command, a quick zoom-out command, a copy command, or a mark command corresponding to the specific region on the operating interface.
According to the claimed invention, the operating interface has a function icon. Performing the click operation on the touch panel includes clicking the function icon on the touch panel. When the processing unit determines the pressure average value is greater than or equal to a threshold value, the processing unit executes a menu display command or an icon processing command corresponding to the function icon on the operating interface.
According to the claimed invention, the icon processing command includes an icon dragging command or an icon deleting command.
According to the claimed invention, the operating interface has a folder icon. Performing the click command on the touch panel includes clicking the folder icon on the touch panel. When the processing unit determines the pressure average value is greater than or equal to a threshold value, the processing unit executes a directory expanding command corresponding to the folder icon on the operating interface.
According to the claimed invention, the pressure-sensing device includes a pressure-sensing strip. Performing the touch operation on the touch panel includes performing a slide operation or a click operation. The processing unit determining whether to execute the second touch command according to the coordinate value and the pressure value detected by the pressure-sensing device includes the processing unit determining whether to execute the second touch command according to the coordinate value and the pressure value detected by the pressure-sensing strip.
According to the claimed invention, performing the slide operation on the touch panel includes performing a one-point slide operation on the touch panel. The processing unit determining whether to execute the second touch command according to the coordinate value and the pressure value includes the processing unit executing an unlock command or a quick scroll command on the operating interface when the processing unit determines that the pressure value is greater than or equal to a threshold value.
According to the claimed invention, the pressure-sensing touch method further includes the processing unit controlling the display device to display a tooltip indicating a measure of the pressure value on the operating interface.
According to the claimed invention, performing the slide operation on the touch panel includes performing a two-point slide operation on the touch panel to select a specific region. When the processing unit determines the pressure value is greater than or equal to a threshold value, the processing unit executes a quick zoom-in command, a quick zoom-out command, a copy command, or a mark command corresponding to the specific region on the operating interface.
According to the claimed invention, the operating interface has a function icon. Performing the click operation on the touch panel includes clicking the function icon on the touch panel. When the processing unit determines the pressure value is greater than or equal to a threshold value, the processing unit executes a menu display command or an icon processing command corresponding to the function icon on the operating interface.
According to the claimed invention, the operating interface has a folder icon. Performing the click command on the touch panel includes clicking the folder icon on the touch panel. When the processing unit determines the pressure value is greater than or equal to a threshold value, the processing unit executes a directory expanding command corresponding to the folder icon on the operating interface.
The present invention further provides a touch display device including a display panel, a touch panel, a pressure-sensing device, an analogy-to-digital converter, a processing unit, and a storage unit. The display panel is used for displaying an operating interface of an operating system. The touch panel is disposed on the display panel for detecting a coordinate value corresponding to a touch operation. The pressure-sensing device is disposed at a position corresponding to at least one side of the touch panel for detecting at least one pressure value corresponding to the coordinate value on the touch panel. The analogy-to-digital converter is electrically connected to the pressure-sensing device for performing analogy-to-digital conversion on the pressure value detected by the pressure-sensing device. The processing unit is electrically connected to the touch panel, the display panel, and the analogy-to-digital converter for executing a first touch command on the operating interface and for determining whether to execute a second touch command according to the coordinate value and the pressure value detected by the pressure-sensing device. The storage unit is electrically connected to the processing unit for storing the operating system and the pressure value detected by the pressure-sensing device.
According to the claimed invention, the pressure-sensing device includes four pressure-sensing strips respectively disposed at positions corresponding to four sides of the touch panel. The touch operation includes a slide operation or a click operation. The processing unit is used for calculating a pressure average value according to the coordinate value and the pressure value detected by each pressure-sensing strip and for determining whether to execute the second touch command according to the pressure average value.
According to the claimed invention, the slide operation includes a one-point slide operation. The processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute an unlock command or a quick scroll command on the operating interface when the processing unit determines that the pressure average value is greater than or equal to a threshold value.
According to the claimed invention, the processing unit is further used for controlling the operating system to call a corresponding application program interface so that the display device could display a tooltip indicating a measure of the pressure average value on the operating interface.
According to the claimed invention, the slide operation comprises a two-point slide operation to select a specific region on the touch panel. When the processing unit determines the pressure average value is greater than or equal to a threshold value, the processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute a quick zoom-in command, a quick zoom-out command, a copy command, or a mark command corresponding to the specific region on the operating interface.
According to the claimed invention, the operating interface has a function icon. The click operation includes clicking the function icon on the touch panel. When the processing unit determines the pressure average value is greater than or equal to a threshold value, the processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute a menu display command or an icon processing command corresponding to the function icon on the operating interface.
According to the claimed invention, the operating interface has a folder icon. The click command includes clicking the folder icon on the touch panel. When the processing unit determines the pressure average value is greater than or equal to a threshold value, the processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute a directory expanding command corresponding to the folder icon on the operating interface.
According to the claimed invention, the pressure-sensing device includes a pressure-sensing strip. The touch operation includes a slide operation or a click operation. The processing unit is used for determining whether to execute the second touch command according to the coordinate value and the pressure value detected by the pressure-sensing strip.
According to the claimed invention, the slide operation includes a one-point slide operation on the touch panel. When the processing unit determines that the pressure value is greater than or equal to a threshold value, the processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute an unlock command or a quick scroll command on the operating interface.
According to the claimed invention, the processing unit is further used for controlling the operating system to call a corresponding application program so that the display device could display a tooltip indicating a measure of the pressure value on the operating interface.
According to the claimed invention, the slide operation includes a two-point slide operation to select a specific region on the touch panel. When the processing unit determines the pressure value is greater than or equal to a threshold value, the processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute a quick zoom-in command, a quick zoom-out command, a copy command, or a mark command corresponding to the specific region on the operating interface.
According to the claimed invention, the operating interface has a function icon. The click operation includes clicking the function icon on the touch panel. When the processing unit determines the pressure value is greater than or equal to a threshold value, the processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute a menu display command or an icon processing command corresponding to the function icon on the operating interface.
According to the claimed invention, the operating interface has a folder icon. The click command includes clicking the folder icon on the touch panel. When the processing unit determines the pressure value is greater than or equal to a threshold value, the processing unit is used for controlling the operating system to call a corresponding application program interface so as to execute a directory expanding command corresponding to the folder icon on the operating interface.
In summary, the present invention utilizes the design of executing a further touch command according to the pressure value detected by the pressure-sensing device to replace the prior art design in which a user needs to press the touch panel over a period of time for executing a further touch command. In such a manner, the present invention could not only reduce time needed for performing touch operations on the touch panel of the touch display device, but also make the touch operations of the touch display device more intuitive and convenient.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
The display panel 12 is used for displaying an operating interface 26 of an operating system 24 (e.g. a desktop interface of a Windows operating system) for a user to operate. The touch panel 14 is disposed on the display panel 12 for detecting a coordinate value corresponding to a touch operation (e.g. clicking a function icon). The pressure-sensing device 15 is disposed at a position corresponding to at least one side of the touch panel 14. In this embodiment, the pressure-sensing device 15 could include four pressure-sensing strips 16 respectively disposed under the four sides of the touch panel 14 (as shown in
The pressure-sensing touch method according to the present invention is described as follows. Please refer to
Step 400: Perform a touch operation on the touch panel 14;
Step 402: The processing unit 20 executes a first touch command on the operating interface 26 according to the touch operation;
Step 404: The touch panel 14 detects a coordinate value corresponding to the touch operation;
Step 406: Each pressure-sensing strip 16 detects a pressure value corresponding to the coordinate value;
Step 408: The analogy-to-digital converter 18 performs analogy-to-digital conversion on the pressure value detected by each pressure-sensing strip 16;
Step 410: The processing unit 20 determines whether to execute a second touch command on the operating interface 26 according to the coordinate value and the pressure value detected by each pressure-sensing strip 16.
More detailed description for the aforesaid steps is provided as follows on premise that the second touch command is an unlock command. Please refer to
After the aforesaid one-point slide operation is completed, the touch panel 14 could detect the coordinate value corresponding to the aforesaid one-point slide operation (Step 404) as a reference for the subsequent pressure calculation of the processing unit 20. The aforesaid coordinate value could be a coordinate value of a slide destination of the aforesaid one-point slide operation. Subsequently, the user could exert force upon the touch panel 14 along a direction S2 (as shown in
To be more specific, in this embodiment, the processing unit 20 could compare the pressure average value of the aforesaid pressure values with a threshold value (could be a predetermined value set in the processing unit 20 or be set manually by the user himself) for determining whether to execute the second touch command. Please refer to
In this embodiment, the related equations for calculating the aforesaid the pressure average value are described as follows. When the touch region where the coordinate value detected by the touch panel 14 is located is only adjacent to one of the four pressure-sensing strips 16, the pressure average value could be equal to the pressure value detected by this adjacent pressure-sensing strip 16. When the touch region where the coordinate value detected by the touch panel 14 is located is only adjacent to two of the four pressure-sensing strips 16, the processing unit 20 could divide the sum of the two pressure values detected by the two adjacent pressure-sensing strips 16 by 2 to calculate the pressure average value. When the touch region where the coordinate value detected by the touch panel 14 is located is not adjacent to the four pressure-sensing strips 16, the processing unit 20 could divide the sum of the pressure value detected by each pressure-sensing strip 16 by 4 to calculate the pressure average value.
For example, it is assumed that the coordinate value detected by the touch panel 14 falls within one touch region corresponding to one side of the touch panel 14 (i.e. the touch region B, C, F, or H) after the user performs the aforesaid downward-slide operation on the touch panel 14. In the following, detailed description for calculation of the aforesaid pressure average value is provided on premise that the coordinate value detected by the touch panel 14 falls within the touch region B. As for the related description for calculation of the aforesaid pressure average value if the coordinate value detected by the touch panel 14 falls within other touch region (i.e. the touch region D, F, or H), it could be reasoned by analogy. As shown in
For another example, it is assumed that the coordinate value detected by the touch panel 14 falls within one of the touch regions corresponding to four corners of the touch panel 14 (i.e. the touch regions A, C, G, I) after the user performs the aforesaid downward-slide operation on the touch panel 14. In the following, detailed description for calculation of the aforesaid pressure average value is provided on premise that the coordinate value detected by the touch panel 14 falls within the touch region A. As for the related description for calculation of the aforesaid pressure average value if the coordinate value detected by the touch panel 14 falls within other touch region (i.e. the touch region C, G, or I), it could be reasoned by analogy. As shown in
For another example, it is assumed that the coordinate value detected by the touch panel 14 falls within the touch region corresponding to the center of the touch panel 14 (i.e. the touch region E) after the user performs the aforesaid downward-slide operation on the touch panel 14. As shown in
To be noted, the touch display device 10 could also utilize other equation for calculating the pressure average value, such as averaging the weighted sum of the pressure value detected by each pressure-sensing strip 16.
Furthermore, for achieving the purpose that the user could clearly know a measure of the pressing force that he exerts on the touch panel 14, when the user presses the touch panel 14 along the direction S2, the processing unit 20 could further control the operating system 24 to call a corresponding application program interface so that a tooltip 27 indicating a measure of the pressure average value could be accordingly displayed on the operating interface 26. Thus, via assistance of the tooltip 27, the user could exert a proper force on the touch panel 14 precisely to unlock the touch display device 10, so as to increase convenience of the touch display device 10 in use and prevent other user from unlocking the touch display device 10 easily.
The pressure-sensing touch method provided by the present invention is not limited to be applied to the aforesaid embodiment. In other words, all designs of executing a further touch command according to the pressure value detected by the pressure-sensing strip may fall within the scope of the present invention. For example, the touch display device 10 could utilize the aforesaid pressure-sensing touch method to execute a quick scroll command, or execute a quick zoom-in command, a quick zoom-out command, a copy command, or a mark command corresponding to a specific region. Furthermore, the touch display device 10 could also utilize the aforesaid pressure-sensing touch method to execute a menu display command or an icon processing command for a function icon, or execute a directory expanding command for a folder icon.
The design of utilizing the aforesaid pressure-sensing touch method to execute a quick scroll command is described as follows. Please refer to
The design of utilizing the aforesaid pressure-sensing touch method to execute a quick zoom-in command or a quick zoom-out command for a specific region is described as follows. Please refer to
The design of utilizing the aforesaid pressure-sensing touch method to execute a copy command or a mark command for a specific region is described as follows. Please refer to
The design of utilizing the aforesaid pressure-sensing touch method to execute a menu display command for a function icon is described as follows. Please refer to
The design of utilizing the aforesaid pressure-sensing touch method to execute an icon processing command for a function icon is described as follows. Please refer to
The design of utilizing the aforesaid pressure-sensing touch method to execute a directory expanding command for a folder icon is described as follows. Please refer to
It should be mentioned that number of the pressure-sensing strips is not limited to four but varies with the practical application of the touch display device 10. That is to say, all designs of utilizing at least one pressure-sensing strip to detect a pressure value that the touch panel withstands and then executing a further touch command according to the detected pressure value may fall within the scope of the present invention. For example, in another embodiment, the pressure-sensing device 15 could include only one pressure-sensing strip 16 disposed at a position corresponding to a side of the touch panel 14. As for other related description and the derived embodiments, they could be reasoned according to the aforesaid embodiments and therefore omitted herein. To be noted, in the aforesaid design that the pressure-sensing device 15 includes only one pressure-sensing strip 16, the touch display device 10 could utilize a weighted calculating equation to calculate a pressure weighted value, such as calculating the pressure weighted value according to the distance relationship between the coordinate value corresponding to the touch operation and the pressure-sensing strip 16.
In summary, the present invention utilizes the design of executing a further touch command according to the pressure value detected by the pressure-sensing device to replace the prior art design in which a user needs to press the touch panel over a period of time for executing a further touch command. In such a manner, the present invention could not only reduce time needed for performing touch operations on the touch panel of the touch display device, but also make the touch operations of the touch display device more intuitive and convenient.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
101124600 | Jul 2012 | TW | national |