Summary of the invention
The invention provides a kind of touching device and be used for the method for displaying image of this touching device, can solve exist in the correlation technique can't high effective integration and the problem of real-time response.
According to an aspect of the present invention, provide a kind of touching device, having comprised: a plurality of display screens, each display screen shows the part of image, and the displaying contents of a plurality of display screens is spliced into image; A plurality of touch-screens, each touch-screen are arranged on the display screen; And computing center, be used for processing simultaneously the touch signal from a plurality of touch-screens, and result is passed to a plurality of display screens show.
Alternatively, touch signal receives user's touch by one or more touch-screens and produces, and a plurality of touch-screens produce respectively touch signal for the touch of a plurality of points when receiving the user simultaneously to the touch of a plurality of points.
Preferably, each touch-screen all has ID, comprises ID during for generation of touch signal in touch signal.
According to a further aspect in the invention, also provide a kind of method for displaying image for touching device, comprising: computing center processes the touch signal from a plurality of touch-screens simultaneously, and wherein, each touch-screen is arranged on the display screen; And computing center passes to a plurality of display screens with result and shows, each display screen shows the part of image, and the displaying contents of a plurality of display screens is spliced into image.
Alternatively, touch signal receives user's touch by one or more touch-screens and produces, and a plurality of touch-screens produce respectively touch signal for the touch of a plurality of points when receiving the user simultaneously to the touch of a plurality of points.
Preferably, each touch-screen all has ID, comprises ID during for generation of touch signal in touch signal.
Preferably, the touch signal processed simultaneously from a plurality of touch-screens of computing center specifically comprises: computing center obtains the ID of touch-screen corresponding to each touch signal, the touch point coordinate of touch and the touch point number of touch from touch signal; ID and touch point coordinate according to touch-screen calculate the relative position of touch point, and obtain the object of touch according to relative position; Come the basic behavior of analysis user according to the touch point coordinate; The operation behavior of coming analysis user according to user's basic behavior and touch point number; And the processing of carrying out correspondence according to user's operation behavior to touching object.
Preferably, user's basic behavior comprises following at least a: finger is clicked, finger is mobile and finger lifts.
Preferably, user's operation behavior comprises following at least a: translation, amplify, dwindle and rotate.
Preferably, computing center passes to a plurality of display screens with result and shows specifically and comprise: computing center shows the display screen that result passes to touch-screen below corresponding to ID.
The beneficial effect of the embodiment of the invention is that computing center can integrate processing to a plurality of touch signals from a plurality of touch-screens simultaneously, thereby satisfies the needs of high effective integration, real-time response.
Embodiment
Below with reference to the accompanying drawings and in conjunction with the embodiments, describe the present invention in detail.
Fig. 1 shows the block scheme according to the touching device 100 of the embodiment of the invention.
With reference to Fig. 1, comprise according to the touching device 100 of the embodiment of the invention: a plurality of display screens 102, each display screen 102 shows the part of images, and the displaying contents of a plurality of display screen 102 is spliced into image; A plurality of touch-screens 104, each touch-screen 104 are arranged on the display screen 102; And computing center 106, be used for processing simultaneously the touch signal from a plurality of touch-screens 104, and result is passed to a plurality of display screens 102 show.
Process simultaneously touch signal from a plurality of touch-screens according to the touching device 100 of the embodiment of the invention by computing center 106, and do not need as in the correlation technique, to be come the touch signal that each touch-screen produces is processed by computing center corresponding to each touch-screen, thereby can be so that satisfy the needs of high effective integration, real-time response according to the touching device of the embodiment of the invention.
In embodiments of the present invention, the integral body that a plurality of display screens are spliced so that the area that shows increase, thereby reach the scope of broadening one's vision, show the purpose of more contents.
Alternatively, touch signal receives user's touch by one or more touch-screens 104 and produces, and a plurality of touch-screens 104 produce respectively touch signal for the touch of a plurality of points when receiving the user simultaneously to the touch of a plurality of points.Support the use of the touch-screen of multiple point touching, can make the user obtain more friendly interactive experience.
For example, the user can operate a point or a plurality of point on the demonstration wall that is spliced by a plurality of display screens by touch-screen, also can a point or a plurality of point in a plurality of display screens be operated.For example, the user can show that level and smooth movement on the wall comes translation to show image on the wall by finger, amplifies this image or comes downscaled images by two fingers are oppositely mobile on image inwardly oppositely mobile outwardly on the image by two fingers.
The use of a plurality of touch-screens by supporting multiple point touching, so that can be finished by a plurality of users expansion and the reduction operation of image, thereby satisfy the requirement that the multi-user participates in interactive experience simultaneously.
Preferably, each touch-screen 104 all has ID, in touch signal, comprise ID during for generation of touch signal, thereby so which touch-screen computing center can judge touch signal from by ID, thereby according to this ID result is fed back to corresponding display screen to show.
Fig. 2 shows the according to another embodiment of the present invention process flow diagram of method for displaying image.
The method for displaying image that is used for according to another embodiment of the present invention touching device 100 comprises:
Step S202, computing center process the touch signal from a plurality of touch-screens simultaneously, and wherein, each touch-screen is arranged on the display screen; And
Step S204, computing center pass to a plurality of display screens with result and show, each display screen shows the part of image, and the displaying contents of a plurality of display screens is spliced into image.
Process simultaneously touch signal from a plurality of touch-screens according to the method for displaying image of the embodiment of the invention by computing center, and do not need as in the correlation technique, to be come the touch signal that each touch-screen produces is processed by computing center corresponding to each touch-screen, thereby can be so that satisfy the needs of high effective integration, real-time response according to the touching device of the embodiment of the invention.
In embodiments of the present invention, the integral body that a plurality of display screens are spliced so that the area that shows increase, thereby reach the scope of broadening one's vision, show the purpose of more contents.
Generally speaking, simultaneously the touch signal from a plurality of touch-screens is processed by computing center according to the method for displaying image of the embodiment of the invention, can be satisfied the needs of high effective integration, real-time response.
Alternatively, touch signal receives user's touch by one or more touch-screens and produces, and a plurality of touch-screens produce respectively touch signal for the touch of a plurality of points when receiving the user simultaneously to the touch of a plurality of points.Support the use of the touch-screen of multiple point touching, can make the user obtain more friendly interactive experience.
For example, the user can operate a point or a plurality of point on the demonstration wall that is spliced by a plurality of display screens by touch-screen, also can a point or a plurality of point in a plurality of display screens be operated.For example, the user can show that level and smooth movement on the wall comes translation to show image on the wall by finger, amplifies this image or comes downscaled images by two fingers are oppositely mobile on image inwardly oppositely mobile outwardly on the image by two fingers.
The use of a plurality of touch-screens by supporting multiple point touching, so that can be finished by a plurality of users expansion and the reduction operation of image, thereby satisfy the requirement that the multi-user participates in interactive experience simultaneously.
Preferably, each touch-screen all has ID, in touch signal, comprise ID during for generation of touch signal, thereby so which touch-screen computing center can judge touch signal from by ID, thereby according to this ID result is fed back to corresponding display screen to show.
In embodiments of the present invention, not only realize the interactive mode of multiple point touching, can also make information pass to more audient, improved propagation efficiency.
Fig. 3 shows the process flow diagram of processing touch signal according to the computing center of further embodiment of this invention.
With reference to Fig. 3, the touch signal of processing simultaneously from a plurality of touch-screens according to the computing center of further embodiment of this invention comprises:
Step S302, computing center obtain the ID of touch-screen corresponding to each touch signal, the touch point coordinate of touch and the touch point number of touch from touch signal;
Step S304 calculates the relative position of each touch point according to ID and the touch point coordinate of touch-screen;
Step S306 comes the basic behavior of analysis user according to the touch point coordinate;
Step S308 obtains user's effective object according to the relative position of touch point;
Step S310, the operation behavior of coming analysis user according to user's basic behavior and touch point number;
Step S312 judges whether described operation behavior is effective, that is, judging whether other operation on described operation behavior and the display screen produces conflicts, if do not conflict, execution in step S314 then is if conflict then finishes;
Step S314 carries out corresponding processing according to user's operation behavior to touching object; And
Step S316 shows the result.
For example, two user A and B want to cooperate to be shown enlarged in a rectangle diagram picture that shows on the wall, be the purpose of giving an example, during assumed initial state, four angles of this image lay respectively on the display screen that touch-screen ID is two touch-screens below of 3 and 4, and they can touch respectively the touch-screen corresponding to four angles of this image, namely, user A touches two points on the touch-screen 3, and user B touches two points on the touch-screen 4, and outwards mobile simultaneously.In this process, touch-screen 3 and 4 speed with 20 frames/per second are delivered to computing center with touch signal separately, computing center obtains the at present ID 3 and 4 of the touch-screen of touch of user from touch signal separately, the touch point coordinate that touches, for example, two touch point coordinates on touch-screen 3 are (10,10) and (10,5), two touch point coordinates on touch-screen 4 are (8,10) and (8,5), and the touch point number 2 that touches, and calculate these 4 touch points at the relative position that shows on the wall according to the ID of touch-screen and touch point coordinate, and obtain user according to this relative position and want the object images that operates, then come the basic behavior of analysis user according to the relation between the coordinate of touch point in the time period, namely, user at present finger is in click, mobile, or any state in lifting, then coming the operation of analysis user according to user's basic behavior and touch point number is amplifieroperation, and image is amplified.
Preferably, user's basic behavior comprises following at least a: finger is clicked, finger is mobile and finger lifts.User's operation behavior comprises following at least a: translation, amplify, dwindle and rotate.By the support to user's translation, the operation behavior of amplifying, dwindling and rotating, method for displaying image according to the embodiment of the invention can reach the purpose of supporting the multi-screen multi-point interaction, thereby when enlarging indication range, support that also a plurality of users carry out reaching more excellent man-machine interaction purpose alternately simultaneously.
Preferably, computing center passes to a plurality of display screens with result and shows specifically and comprise: computing center shows the display screen that result passes to touch-screen below corresponding to ID.By this display mode, can make image as entity by user's translation, amplify, dwindle or rotate, thereby make the more natural close friend of interactive mode of user and display device.
The above embodiments of the present invention have realized following high effective integration as can be seen from the above description, the technique effect of real-time response.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the memory storage and be carried out by calculation element, perhaps they are made into respectively each integrated circuit modules, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.