This application claims the benefit of Taiwan application Serial No. 100106506, filed Feb. 25, 2011, the subject matter of which is incorporated herein by reference.
1. Field of the Invention
The invention relates to an electronic device and a display control method thereof and, more particularly, to an electronic device with a touch control screen and a display control method thereof.
2. Description of the Related Art
As computer technology develops, the computer system has a big change which is to utilize a touch control screen and brings more convenient. Consequently, users control and input commands to computers simply via touching (or tapping) instead of clicking by a mouse.
In the most popular operation systems, only some specific programs support the scale function for users to re-size the viewing images. However, it encounters the problems that not all the images or command input areas can be scaled on the touch control screen for users to edit or taps in a partial enlarged zone, which is rather inconvenient.
Taking the editing function as an example,
If the user wants to input a letter “w” in the input area of the operation interface, he or she moves a finger 150 at an editing window 128 of the touch control screen 100. However, sometimes users' finger 150 is too big to make a precise and correct touch input, or even to draw a small figure in a small input area.
Taking the tap for select function as an example,
A display control method of a touch control screen and an electronic device applying the same are disclosed. The method includes the following steps: determining whether a plurality of first touch points stay at the touch control screen over a predetermined time; enlarging a partial zone image for showing an enlarged zone on the touch control screen; providing a second touch point on the enlarged zone for generating a corresponding position signal; and scaling the position signal, generating a converted signal and inputting the converted signal to a control module.
An electronic device with a touch control screen is also disclosed. The electronic device includes a touch unit, a filter unit, a gesture engine, an image magnifier module and a control module. The touch unit generates a plurality of first position signals according to a plurality of first touch points at the touch control screen. The filter unit outputs the first position signals. The gesture engine receives the first position signals, determines whether the first touch points stay at the touch control screen over a predetermined time and determines whether to enlarge a partial zone image accordingly. The image magnifier module makes the touch control screen display the enlarged zone when the image magnifier module enlarges the partial zone image according to the gesture engine. A second touch point at the enlarged zone generates a corresponding position signal, and after the filter unit scales the position signal, a converted signal is generated by the filter unit and inputted to the control module.
These and other features, aspects and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings.
a is a schematic diagram showing an image editor of a conventional operating system;
b is a schematic diagram showing a tap action in the conventional operating system;
a to
a to
a to
An electronic device with a touch control screen and a display control method thereof are disclosed. The electronic device equips multiple application modules and driver modules. When the user uses two fingers (that is, a plurality of first touch points) and stays on the touch control screen over a predetermined time, it is determined that the user wants to enlarge a partial zone image. Then, the touch control screen displays an enlarged zone, and the user uses gestures to input control commends in the enlarged zone. When the user controls by gestures, a position signal corresponding to a second touch point is scaled to generate a corresponding converted signal, and the operation system executes the gesture control action, such as editing, selecting or image moving, according to the converted signal.
In an embodiment, the touch control screen may also include a gesture engine 206, an image magnifier module 208 and a control module 210. In an embodiment, the filter unit 204 transmits the position signal with the gesture engine 206 and the control module 210 via an application program interface (API). In an embodiment, the control module 210 may be a Windows control application program of the Microsoft Windows operation system.
a is a flow chart showing steps of a display control method for an electronic device with a touch control screen in an embodiment. The electronic device includes the touch unit 200, the driver module of the filter unit 204 and the gesture engine 206, the image magnifier module 208 and the control module 210, as shown in
First, it is determined whether the first touch points stay at the touch control screen over a predetermined time (Step S410). A partial zone image is enlarged and the touch control screen displays the enlarged zone (Step S420). A second touch point is touched at the enlarged zone to generate the corresponding position signal (Step S430). The position signal is scaled and the converted signal is generated correspondingly and outputted to the control module (Step S440).
The Step S420 can be achieved in different ways. As shown in
In an embodiment, when the user wants to input a small letter or a tiny figure on the touch control screen, two fingers (that is, the first touch points) has to be touched on the screen over the predetermined time, and it is determined the user wants to enlarge the images in a partial zone. Then, the user executes the gesture control action in the enlarged zone of the touch control screen. In the gesture control action, the position signal corresponding to the second touch point is scaled to generate the corresponding converted signal, and the operation system executes the gesture control action according to the converted signal. The gesture control action includes editing, tapping for selecting, image moving and so on.
a to
If the user wants to input a small letter “w”, he or she should first put two fingers 350 and 355 on an editing window 328 of the touch control screen 300. The touch unit 200 transmits the position signals corresponding to the two fingers 350 and 355 to the filter unit 204 and the gesture engine 206.
The main function of the gesture engine 206 is to determine whether the user wants to enlarge the partial zone image using two fingers 350 and 355. In
When the image magnifier module 208 receives the two position signals, a prompting image zone 332 defined by the two position signals is displayed. In other words, when the user put two fingers 350 and 355 on the touch control screen 300 over the predetermined time, the prompting image zone 332 is displayed at the touch control screen 300. The prompting image zone 332 may be a highlight image or a flash image.
As shown in
As shown in
The filter unit 204 scales the position signal, generates the converted signal and inputs it to the control module 210. That is, although the user can see, edit and draw figure in the enlarged zone 336, the figures are actually displayed in the prompting image zone 332. Consequently, the filter unit 204 converts all the position signals in the enlarged zone 336 to the converted signals, and inputs the converted signals to the control module 210. The control module 210 displays the small figure in the prompting image zone 332 of the touch control screen 300 according to the converted signals.
In other words, although the user edits and draws in the enlarged zone 336, and the corresponding position signals are not in the prompting image zone 332, the filter unit 204 scales the position signals and converts them to the converted signals. All the converted signals are in the prompting image zone 332, and thus the control module 210 generates small figures.
a to
If the user wants to select one of the touch icons, he or she should first put two fingers 350 and 355 at the touch control screen 300. The touch unit 200 transmits the position signals corresponding to the two fingers 350 and 355 to the filter unit 204 and the gesture engine 206.
The main function of the gesture engine 206 is to determine whether the user wants to enlarge the images in the partial zone using two fingers 350 and 355. As shown in
When the image magnifier module 208 receives the two position signal, a prompting image zone 332 defined by the two position signals is displayed. In other words, when the user put two fingers 350 and 355 on the touch control screen 300 over the predetermined time, the prompting image zone 332 is displayed at the touch control screen 300 to prompt the user to execute a further action. The prompting image zone 332 may be a highlight image or a flash image.
When the prompting image zone 332 is displayed, the user moves the two fingers 350 and 355 to a zone for the gesture control action. That is, the touch unit 200 continuously transmits the two position signals to the gesture engine 206 and the image magnifier module 208. The image magnifier module 208 continuously changes the size and the position of the prompting image zone 332 according to the two position signals. As shown in
As shown in
As shown in
Since the converted signal is at the touch icon “H” in the selection zone 334, the control module 210 confirms that the user taps on the touch icon “H”.
The user may also move the frame to tap on the other touch icons. As shown in
As shown in
Since the converted signal is at the touch icon “F” in the selection zone 334, the control module 210 confirms the user taps on the touch icon “F”.
In sum, the electronic device with the touch control screen includes multiple application modules and driver modules. The electronic device may be a desktop computer, a portable tablet or a notebook computer. When the user defines the prompting image zone or the selection zone to edit and draw, the enlarged zone is displayed first at the touch control screen for the user to edit and draw. When the user operates in the enlarged zone, the corresponding position signal is scaled and converted to the converted signal, and the converted signal is inputted to the control module. Consequently, the operation system executes the gesture control action according to the converted signal. Thus, the mistakes due to the finger size in operation of the electronic device can be avoided.
Although the present invention has been described in considerable detail with reference to certain preferred embodiments thereof, the disclosure is not for limiting the scope. Persons having ordinary skill in the art may make various modifications and changes without departing from the scope. Therefore, the scope of the appended claims should not be limited to the description of the preferred embodiments described above.
Number | Date | Country | Kind |
---|---|---|---|
100106506 | Feb 2011 | TW | national |