Background technology
Electronic whiteboard is developed by common blank, along with the development of technology and the needs in market, interactive electric whiteboard occurred.Interactive electric whiteboard can carry out information communication with computer; Electronic whiteboard is connected to PC; And utilize projector that the content on the PC is projected on the electronic whiteboard screen, under the support of special application program, can construct a giant-screen, interactively cooperation meeting or teaching environment.Utilize specific pen with means for holding it in right position to replace mouse, can move Any Application, any operation that can edit file, note, preservation etc. utilizes keyboard and mouse to realize on computers at the enterprising line operate of blank.The electronic whiteboard principle of work is divided into two kinds of pressure sensitivity principle and Laser Tracking principles.Using the touch blank of pressure sensitivity principle to be equivalent to a touch-screen of computing machine, is a kind ofly to attend the human-computer interaction formula input equipment that institute's rendering preferences is accomplished the work of appointment with finger or style of writing and screen.There is two-layer pressure-sensitive film this electronic whiteboard inside, and when whiteboard surface a bit was under pressure, two membranes caused short circuit in this, and the controller of electronic whiteboard detects the coordinate figure of pressure spot, sends into computing machine through the RS232 interface.Use each generating laser of both sides, blank upper end of Laser Tracking principle.After blank started, generating laser sent laser and strafes whiteboard surface, and handtailor pen has induction laser function, thus the position of feedback pen.
The user can produce some demonstration problems when the object of operation in the electronic whiteboard, such as, when picture is moved to the border of electronic whiteboard screen, the part of picture will be because the restriction of screen can't show that screen can only the display part picture; If picture is by Hide All, then the user is difficult to find this picture.
A kind of display packing of the prior art is presented at off-limits picture in another zone of screen when detecting object and exceed the screen display scope.But the user just hopes object is positioned as close to the indication range border sometimes, and does not hope that any part of object exceeds indication range.Like this, after accidentally a part of object being exceeded indication range, also need carefully object oppositely to be dragged, observing the demonstration of viewing area opposite side far away simultaneously.Therefore, be necessary to develop a kind of new display packing to address the aforementioned drawbacks.
Summary of the invention
Because the above-mentioned defective of prior art, the embodiment of the invention provides the display packing in a kind of interactive system, to solve prior art problems.
A kind of in interactive system the method for display object, it is characterized in that:
Step 1: alternative also drags;
Step 2: detect object and exceed the screen display scope;
Step 3: off-limits object is presented in another zone of screen, simultaneously display reminding information;
Step 4: detect from showing that said information plays the said time that EO experienced that drags constantly; If time of said experience is less than the preset time threshold value, the boundary position place of the said screen display scope that then said object is return back to before this to be exceeded.
Preferably, step 2 comprises the mobile object toward the screen top, and step 3 comprises the latter half that the object that exceeds the screen top is presented at screen.
Preferably, step 2 comprises the mobile object toward the screen below, and step 3 comprises the first half that the object that exceeds the screen below is presented at screen.
Preferably, step 2 comprises that step 3 comprises exceeding the left-half that right-hand object of screen is presented at screen toward the right-hand mobile object of screen.
Preferably, step 2 comprises that past screen left moves object, and step 3 comprises the right half part that the object that exceeds the screen left is presented at screen.
Preferably, said display reminding information is literal and/or the figure that is superimposed upon on the said object.
Preferably, said display reminding information is said object to be got into stress display mode.
Preferably, said emphasical pattern is carried out interim change to the display properties of said object
Preferably, said display properties comprises one or more in brightness, contrast, foreground, background colour, line style, the filling.
Preferably, said object comprises picture, text, video or window.
The present invention also provides a kind of interactive system, the method for the described display object of arbitrary technical scheme more than wherein having used.
Embodiment
Fig. 1 is the system diagram of interactive electric whiteboard.Wherein 11 represent computing machine, it has a display, and 12 represent projector, and it is connected with computing machine 11 through communication link 15, and projector generally is fixed on the ceiling, or is placed in fixing position; 13 represent pen with means for holding it in right position, and the demonstrator uses this pen with means for holding it in right position 13 contact electronic whiteboards 14, and electronic whiteboard 14 generally is fixed on the wall; It is connected with computing machine through communication link 16; The demonstrator uses pen with means for holding it in right position contact electronic whiteboard, and electronic whiteboard is responded to a position contacting that is positioned, and then this positional information is transmitted back to computing machine; Computing machine is converted into cursor information with this positional information, then image is presented on the electronic curtain through projector; Image on the display of computing machine is consistent with the image of electronic whiteboard.
The method that shows as object description with picture below.
Step 201: the user uses pen with means for holding it in right position to move picture; Here mobile comprises toward any direction of screen moves, can be for upwards, downwards, left, to the right, tiltedly on, oblique inferior any direction;
Step 202: detect picture and move to screen border;
Step 203: continue to move picture; Continuing to move to cause picture to exceed the viewing area of screen;
Step 204: the picture that will exceed on-screen display (osd) area is mapped to other part of screen, simultaneously display reminding information;
Step 205: detect from showing that said information plays the said time that EO experienced that drags constantly; If time of said experience is less than the preset time threshold value, the boundary position place of the said screen display scope that then said object is return back to before this to be exceeded.
Said information can be literal, the figure that is superimposed upon on the former display message, also can be that the attributes such as brightness, contrast, color, filling to the picture that moves carry out interim change.
Said time threshold can be chosen as the 500-1000 millisecond, is preferably the 600-800 millisecond.
Fig. 2 is the picture that moves up, and the height of establishing the electronic whiteboard screen here is L, and wide is W, is true origin (0 with the summit, lower left of electronic whiteboard; 0), so for the arbitrary position in the picture (x, y), when when picture is moved in screen top; Y constantly increases, and when y>L, picture exceeds the screen display scope, for original system; These parts that exceed will no longer show, and in the present invention, for the point of y>L, system is mapped in second zone of electronic whiteboard screen with it; Promptly (x, y-L); Can see off-limits picture entering screen below screen like this, and can not disappear on the screen.When picture was dragged out above-mentioned indication range, picture was to stress that pattern shows, a timer is activated simultaneously.If the user does not hope that picture is segmented in two zones and shows, then can stress to stop immediately dragging after pattern shows in the picture entering, timer stops timing simultaneously.When stopping drag operation, when the timing result of timer is within the predetermined threshold, said picture will be automatically retracted back into boundary position, i.e. the position that overlaps with the coboundary of indication range, picture coboundary among Fig. 2.
For the picture that moves down, the picture of y<0 position is mapped in the first half of picture, be about to (x; Y) be mapped in (x, position y+L), like this; When the user moves down picture, the picture that exceeds screen area will be presented at the first half of screen, and the effect of roll display appears in picture.When the user does not hope picture by division display, can, picture stop immediately dragging when get into stressing display mode equally, and said picture will be automatically retracted back into boundary position, i.e. the position that overlaps with the lower boundary of indication range of picture lower boundary.
Fig. 3 is toward moving right picture, when picture moves to the right half part border of screen, continues toward moving right picture; At this moment the part of picture exceeds the viewing area of screen, is (x, y) a bit for coordinate in the picture; When x>W; Think that then this point has exceeded the indication range of screen, this point is mapped to (x-W, y); Then picture gets into from the left-half of screen again.
When moving left picture, when x<0, think that then this point exceeds the indication range of screen, this point is mapped to (x+W, y); Picture gets into from the right half part of screen again.
Correspondingly; When the user does not hope picture by division display; Can, the picture entering stop immediately dragging when stressing display mode equally; Said picture will be automatically retracted back into boundary position, the position that the picture right margin overlaps with the right margin of indication range when promptly moving right, the position that the picture left margin overlaps with the left margin of indication range when being moved to the left.
Fig. 4 A and 4B are oblique mobile pictures.When toward the top right of screen when moving picture, picture will exceed indication range, in the picture a bit (x y) has three kinds of situation: 1, have only the y direction to go beyond the scope, i.e. x<W, y>L; 2, have only the x direction to go beyond the scope, i.e. x>W, y<L; 3, x, all ultra scope of y direction, i.e. x>W, y>L; The present invention is only shone upon situation 3, and ignores the picture of situation 1 and situation 2, system with the point in the situation 3 (x, y) be mapped as (x-W, y-L); Picture will get into from the lower left of screen so;
Equally, for the picture that moves toward the screen lower right, only to x<0, the point of y<0 (x y) shines upon, it is mapped as (x+W, y+L); The picture that exceeds the viewing area will appear at the upper right side of screen.For the picture that moves toward the screen lower right; Only to x>W, the point of y<0 (x y) shines upon, it is mapped as (x-W, y+L), picture is from the upper left side entering of screen like this; Picture for moving toward the screen upper left side has only x<0, and (x y) shines upon the point of y>L, it is mapped as (x+W, y-L), picture is from the lower right entering of screen like this.
Correspondingly; When the user does not hope picture by division display; Can, the picture entering stop immediately dragging when stressing display mode equally; Said picture will be automatically retracted back into boundary position, promptly to upper right picture right, coboundary and the right side of indication range, the position that the coboundary overlaps when mobile, the position that the picture right side, lower boundary overlap with the left margin of indication range when mobile down to the right.
The above is merely several kinds of specific embodiments of the present invention, and above embodiment only is used for technical scheme of the present invention and inventive concept are done explanation and unrestricted claim scope of the present invention.All technician in the art combine prior art on the inventive concept basis of this patent, through the available other technologies scheme of logic analysis, reasoning or limited experiment, also should be considered to drop within the claim protection domain of the present invention.