[go: up one dir, main page]

CN101326567A - Presentation display device, computer control method, and program - Google Patents

Presentation display device, computer control method, and program Download PDF

Info

Publication number
CN101326567A
CN101326567A CNA2006800466397A CN200680046639A CN101326567A CN 101326567 A CN101326567 A CN 101326567A CN A2006800466397 A CNA2006800466397 A CN A2006800466397A CN 200680046639 A CN200680046639 A CN 200680046639A CN 101326567 A CN101326567 A CN 101326567A
Authority
CN
China
Prior art keywords
key element
interpolation
lantern slide
displaying
show
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.)
Pending
Application number
CNA2006800466397A
Other languages
Chinese (zh)
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.)
SOFTADVANCE Inc
Original Assignee
SOFTADVANCE 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 SOFTADVANCE Inc filed Critical SOFTADVANCE Inc
Publication of CN101326567A publication Critical patent/CN101326567A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/10Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A presentation display device successively displaying a first slide and a second slide indicating a space or a plane where presentation elements are arranged searches a presentation element associated with a start element from presentation elements contained in the second slide, starting at a presentation element contained in the first slide as the start element. The presentation display device uses the searched presentation element as an end element and generates an interpolation slide indicating a space or a plane where interpolation elements corresponding to the start element and the end element are arranged, at a position where the space or the plane of the start element and the end element is interpolated. The presentation display device displays the generated interpolation slide when switching from the first slide to the second slide.

Description

Presentation display device, computer control method and program
Technical field
The present invention relates to show displaying (presentation) display device, computer control method and the program of lantern slide (slide).
Background technology
In recent years, in lecture, meeting, product introduction etc., on one side can utilize computing machine that the magic lantern image of making is shown on the screen successively usually, Yi Bian show.In in the past utilization in the displaying of computer software, show and propagate understandablely that a kind of invention of setting animation effect in can the displaying key element on lantern slide is arranged for the attention that attracts to look the hearer or in order to make.
But in the prior art, the motion of showing key element is limited on the lantern slide that this displayings key element can show, can't cross over a plurality of lantern slides and make and show that key element moves.Therefore, in current lantern slide shown displaying key element, when relevant, can't visually show this association with the shown displaying key element of next lantern slide.
Summary of the invention
The present invention proposes in view of the above problems, and its purpose is, provides a kind of when switching the demonstration lantern slide, visually the presentation display device of the continuous relation between the presentation layout key element, computer control method and program.
In order to solve above-mentioned problem, presentation display device involved in the present invention shows in order to disposing at least one space of showing key element or first lantern slide and second lantern slide that the plane is represented respectively, comprise: the correlating factor searching mechanism, it shows key element with at least one the displaying key element that contains in described first lantern slide as initial point, from the displaying key element that described second lantern slide is contained, retrieval is showed the displaying key element that key element is associated with described initial point; The interpolation lantern slide generates mechanism, it will show key element as terminal point by the displaying key element that described correlating factor searching mechanism retrieves, described initial point is showed key element and described terminal point show key element separately described space or the position on plane carry out the interpolation position that interpolation forms, generate the interpolation lantern slide, described interpolation lantern slide is used to represent to dispose space or the plane of showing key element and any one at least one corresponding interpolation displaying key element of described terminal point displaying key element with described initial point; And indication mechanism, it will show when described first lantern slide switches to second lantern slide, show the interpolation lantern slide of described generation.
And, computing machine involved in the present invention (personal computer for example, server computer, game machine, portable information terminal etc.) control method, be to show in order to disposing the control method that at least one shows the presentation display device of the space of key element or first lantern slide that the plane is represented and second lantern slide respectively, comprise: the correlating factor searching step, at least one the displaying key element that contains in described first lantern slide is showed key element as initial point, from the displaying key element that described second lantern slide is contained, retrieval is showed the displaying key element that key element is associated with described initial point; The interpolation lantern slide generates step, it will show key element as terminal point by the displaying key element that described correlating factor searching step retrieves, described initial point is showed key element and described terminal point show key element separately described space or the position on plane carry out the interpolation position that interpolation forms, generate the interpolation lantern slide, described interpolation lantern slide is used to represent to dispose space or the plane of showing key element and any one at least one corresponding interpolation displaying key element of described terminal point displaying key element with described initial point; And step display, will show when described first lantern slide switches to second lantern slide, show the interpolation lantern slide of described generation.
And, program of the present invention is used to make the function of computing machine performance presentation display device, this presentation display device shows in order to disposing at least one space of showing key element or first lantern slide and second lantern slide that the plane is represented respectively, described program makes computing machine as following mechanism performance function, this mechanism comprises: the correlating factor searching mechanism, it shows key element with at least one the displaying key element that contains in described first lantern slide as initial point, from the displaying key element that described second lantern slide is contained, retrieval is showed the displaying key element that key element is associated with described initial point; The interpolation lantern slide generates mechanism, it will show key element as terminal point by the displaying key element that described correlating factor searching mechanism retrieves, described initial point is showed key element and described terminal point show key element separately described space or the position on plane carry out the interpolation position that interpolation forms, generate the interpolation lantern slide, described interpolation lantern slide is used to represent to dispose space or the plane of showing key element and any one at least one corresponding interpolation displaying key element of described terminal point displaying key element with described initial point; And indication mechanism, it will show when described first lantern slide switches to second lantern slide, show the interpolation lantern slide of described generation.This program can store in the information storage medium of all embodied on computer readable outside CD-ROM (Compact Disk-Read Only Memory), DVD-ROM (Digital VersatileDisk-Read Only Memory), the storage card.
Presentation display device involved in the present invention shows first lantern slide and second lantern slide in order.Each lantern slide is used to represent to dispose at least a space or a plane of showing key element.Can represent literal, figure, chart, mathematical expression, image various displaying key elements such as (comprising animation) in the lantern slide.And presentation display device is showed key element with at least one displaying key element that first lantern slide is contained as initial point, and retrieval is showed the displaying key element that key element is associated with initial point from the displaying key element that second lantern slide is contained.Then, the displaying key element that presentation display device will retrieve is showed key element as terminal point, initial point is showed key element and terminal point show key element separately described space or the position on plane carry out the interpolation position that interpolation forms, generate the interpolation lantern slide, this interpolation lantern slide represents to dispose at least space or the plane that key element is showed in an interpolation.Interpolation shows that key element shows that according to initial point key element or terminal point show any one of key element, decides for example shape, size, color etc.Then, presentation display device will show when first lantern slide switches to second lantern slide, show the interpolation lantern slide of described generation.In addition, can will show when first lantern slide switches to second lantern slide also that the interpolation lantern slide that presentation display device generates upgrading interpolation with specific time interval and showing the position of key element repeatedly shows.
According to the present invention, when switching demonstration first lantern slide and second lantern slide, presentation display device can according to the mode that visually shows their relevance by the interpolation lantern slide, carry out understandable displaying at the displaying key element that is mutually related.
And, in a mode of the present invention, also comprise: the mechanism of the text strings that input and described displaying key element together show; With according to the described text strings that is transfused to, the displaying key element that together shows with this text strings stores text strings into the mechanism of storing mechanism accordingly; Among the displaying key element that described correlating factor searching mechanism is contained from described second lantern slide, retrieval corresponding stored in described storing mechanism has the displaying key element of text strings, and described text strings is stored in described storing mechanism with showing key element corresponding to described initial point text strings is associated.Thus, can with according to showing text strings that text strings that key element together shows the is stored key element that is mutually related, be retrieved as the displaying key element that is associated.
Thereby presentation display device can be represented the interdependence of the displaying key element corresponding with the text strings that is associated by the interpolation lantern slide, and understandable displaying can be provided.
And, in a mode of the present invention, described interpolation shows that key element is by having utilized described initial point displaying property value that key element had and described terminal point to show the interpolation operation of the property value corresponding with this attribute that key element had, having decided the displaying key element of property value arbitrarily.
Thus, presentation display device will show switch to second lantern slide from first lantern slide when, can visually show the appearance that the attribute (color or size) of two lantern slides changes.
And, in a mode of the present invention, described interpolation shows that key element is by to carrying out interpolation with a described corresponding property value in described initial point displaying at least one value that key element had and the described terminal point displaying attribute that key element had, and decides the displaying key element of the value of a described attribute.Attribute for example is to show the color of key element or size etc.
Thus, presentation display device will show switch to second lantern slide from first lantern slide when, can visually show the appearance that the attribute (color or size) of the displaying key element that is associated in two lantern slides changes.
In addition, in a mode of the present invention, described interpolation shows that key element comprises: the initial point corresponding with described initial point displaying key element showed key element with interpolation, show key element with the terminal point corresponding with interpolation with described terminal point displaying key element, described interpolation lantern slide generates mechanism by described initial point is showed that with interpolation the image of key element carries out translucent synthesizing with the image and the described terminal point of interpolation displaying key element, generate described interpolation lantern slide, described initial point shows that with interpolation key element shows the position of key element along with described interpolation position near described terminal point and increase transparency that described terminal point shows that with interpolation key element is along with described interpolation position is showed the position of key element and reduced transparency near described terminal point.
Thus, presentation display device will show switch to second lantern slide from first lantern slide when, can show to have between the related displaying key element slowly migration and variation, thereby show its relevance well.
In addition, in a mode of the present invention, the position of described displaying key element is represented by three-dimensional position coordinates, described interpolation lantern slide generates mechanism by based on the described three-dimensional viewpoint position set respectively in described first lantern slide and second lantern slide and direction of visual lines being carried out viewpoint position and direction of visual lines that interpolation forms, being configured in described interpolation on the described three dimensions and showing that key element describes to handle, and generates the interpolation lantern slide.
Thus, can be in first lantern slide, second lantern slide and interpolation lantern slide, make it generate employed viewpoint position and direction of visual lines can the sudden turn of events.
Description of drawings
Fig. 1 is the figure of expression by an example of the lantern slide of presentation display device demonstration of the present invention.
Fig. 2 is the figure of an example of expression interpolation lantern slide.
Fig. 3 is the hardware structure diagram of presentation display device.
Fig. 4 is the functional block diagram of presentation display device.
Fig. 5 is the figure of an example of the data structure of expression slide data.
Fig. 6 is the process flow diagram of the hand-off process in the presentation display device.
Fig. 7 is the process flow diagram of the display process of interpolation lantern slide.
Fig. 8 is a figure that example describes to the picture migration of lantern slide.
Embodiment
Below, with reference to the accompanying drawings preferred implementation of the present invention is elaborated.
Fig. 1 represents an example by the lantern slide of presentation display device demonstration of the present invention.In the present embodiment, each lantern slide is generated as: will dispose the three dimensions that literal, figure, chart, mathematical expression, image etc. are showed key element, as representing from the image of the appearance of looking into the distance by the viewpoint position and the direction of visual lines of each lantern slide decision.The user can be set at lantern slide desirable content by the displaying key element that disposes in the three dimensions is revised or new displaying key element is appended in the three dimensions.Fig. 1 (A) is the figure of expression first lantern slide, and Fig. 1 (B) is the figure of expression second lantern slide.And presentation display device at first shows first lantern slide, shows second lantern slide then.
Shown in Fig. 1 (A), first lantern slide 100 is that expression is disposed 4 displaying key elements, is the three-dimensional lantern slide of text elements 102,104 and graphical element 106,108.And shown in Fig. 1 (B), second lantern slide 200 is that expression is disposed 3 displaying key elements, is the three-dimensional lantern slide of text elements 204,205 and graphical element 208.And, if in presentation display device from first lantern slide 100 being shown in the state of watch-dog or screen, receive the indication that lantern slide show to switch, then demonstration is switched to second lantern slide 200.
In the related presentation display device of present embodiment, switch to the way of second lantern slide 200 the interpolation lantern slide 150 shown in the displayed map 2 (A) will showing from first lantern slide 100.That is, in the present embodiment, show according to the order of first lantern slide 100, interpolation lantern slide 150, second lantern slide 200.
First lantern slide 100 and second lantern slide 200 are according to making from user's input.In addition, the interpolation lantern slide 150 shown in Fig. 2 (A) is when the lantern slide migration, by the real-time lantern slide that generates of presentation display device.
Interpolation lantern slide 150 is to the displaying key element that is mutually related in the displaying key element that comprises in first lantern slide 100 and second lantern slide 200, will show that key element is configured to the lantern slide that the position of separately lantern slide is carried out the imaginary three-dimensional position of interpolation.
Interpolation lantern slide 150 shown in Figure 2 is to have disposed the lantern slide that key element is showed in interpolation, and described interpolation shows that key element is used for the displaying key element that the displaying key element to the displaying key element of first lantern slide 100 and second lantern slide 200 is associated and carries out interpolation.The displaying key element that is associated is as showing that the text strings key element consistent with each other of storing in the key element is retrieved.Below, this text strings is called the retrieval text strings.The display text string that is transfused to is stored in this displaying key element the retrieval text strings with showing the text strings that key element together shows according to conduct.
In the present embodiment, as the retrieval text strings, stored the text strings identical, but be not limited to this with the display text string.The retrieval text strings can be the part of display text string, and the retrieval text strings of being stored can be corrected afterwards.And, in concrete example shown in Figure 2, for text elements 104 and text elements 204, owing to retrieval text strings " chapter 2 " unanimity of storing according to the display text string, so, be judged as being the displaying key element that is associated.In addition, for graphical element 108 and graphical element 208, owing to retrieval text strings " Japan " unanimity of storing according to the display text string, so, be judged as being the displaying key element that is associated.
Then, in the position that interpolation has been carried out in the position of respectively showing key element in first lantern slide 100 and second lantern slide 200, dispose 4 interpolations altogether and show key element 154a, 154b, 158a, 158b.Wherein, interpolation is showed key element 154a and is showed that as initial point the text elements 104 of one of key element is corresponding.Interpolation is showed key element 154b and the pairing terminal point displaying of this initial point displaying key element key element, is that text elements 204 is corresponding.Interpolation is showed key element 158a and is showed that as another initial point the graphical element 108 of key element is corresponding.And interpolation is showed key element 158b and the pairing terminal point displaying of this initial point displaying key element key element, is that graphical element 208 is corresponding.
Interpolation shows that key element 154a and 154b overlap the same position that is presented in the interpolation lantern slide 150, but respectively by the independent transparency of setting.And in the figure for easy to understand, offsetting has shown that two are showed key element.This shows that for interpolation key element 158a and 158b also are same.
And, represented the relation that key element 158a, 158b, image-element 208 are showed in graphical element 108, interpolation among Fig. 2 (B).Shown in Fig. 2 (B), interpolation shows that key element 158a, 158b are configured in the displaying key element of the correspondence in first lantern slide 100 and second lantern slide 200, are the position that interpolation has been carried out in the position of graphical element 108,208.Each interpolation shows that the property value of key element becomes the property value that property value to first lantern slide 100 and second lantern slide 200 displaying key element separately (being the size, font size etc. of figure) has carried out interpolation here.
In order to realize above processing, the formation that presentation display device possessed of present embodiment is described.
Fig. 3 is the hardware structure diagram of the related presentation display device of embodiments of the present invention.As shown in Figure 3, presentation display device 10 is the computer systems that comprise that at least processor 12, medium reading device 13, storer 14, IO interface 16 and graphic interface 18 constitute as hardware.Each one is connected to and can intercoms mutually by bus 20.
The program that processor 12 is read according to operating system of storing in never illustrated ROM or the hard disk and storer 14 is controlled each one of presentation display device 10.
Storer 14 is written into program or data as required, and is used for the operation of processor 12.
IO interface 16 is connected with the input mechanism 30 that is made of keyboard, mouse etc., receives the operation input from the user.
Graphic interface 18 contains video memory and constitutes, and will be transmitted to display 40 by the view data that video memory is made.
In display 40, according to the view data that sends rendering image on picture.
Medium reading device 13 is accepted the information storage medium of embodied on computer readable such as CD-ROM or DVD-ROM, reads program stored in this medium.The program of so reading is carried out by processor 12.
Fig. 4 is the functional block diagram of presentation display device 10.As shown in Figure 4, presentation display device 10 comprises on function: input part 50, control part 52, slide data storage part 54, correlating factor search part 56, interpolation lantern slide generating unit 58 and display part 60.
These functions can be by utilizing medium reading device 13, and the displaying of storing in the computer-readable information storage medium is read into the presentation display device 10 of computer system with program, carried out and realized by this presentation display device 10.In addition, supply with displaying by information storage medium to presentation display device 10 here and use program, but, remotely will show to download in the presentation display device 10 with program certainly by data communication networks such as internets.
Input part 50 is accepted the operation input from the user.Input part 50 is realized by input mechanisms such as the keyboard that is connected with presentation display device 10 by IO interface 16, mouses.
Input part 50 is for example being made by the user or during editor's lantern slide, receives the input of the text strings of showing key element, together showing with this displayings key element, or receives the indication of switching the lantern slide demonstration from the user.As described later, in the presentation display device 10 of present embodiment, generate each lantern slide by three dimensional computer graphics.Each lantern slide utilizes input part 50, with the object of two-dimentional shape or three-dimensional shape as showing that key element is configured in the imaginary three dimensions, and, specify the attribute (color, size etc.) of this displaying key element.Further, the text strings of utilizing input part 50 inputs and this displaying key element together to show.This display text string can be configured among the three-dimensional displaying key element, also can be configured in its outside.
By above operation, can generate the slide data of each lantern slide.Slide data comprises: the data of the data of the coordinate, attribute (color and size etc.) of the position of the kind of respectively showing key element that disposes in three dimensions (triangular pyramid, circular cone, cylinder, cube, ball, flat board etc.), configuration, the text strings that together shows with this displayings key element, the retrieval text strings of storing according to the text strings that shows, reach in order to describe the viewpoint data (viewpoint position and direction of visual lines) that three-dimensional appearance is used.And each lantern slide generates by describing (rendering) processing according to this slide data.
In addition, show that key element can have and the corresponding property value of kind of showing key element.The kind of showing key element for example is text, various figures etc.And, if show that the kind of key element is a text, then this displaying key element can have position, font size, font color, towards the position (longitudinal and transverse) of the thickness at the color at, edge, edge, display text string, transparency etc. is as property value.In addition, if show that the kind of key element is a figure, then this displaying key element can have position, size, towards the position (longitudinal and transverse) of the thickness at the color at, color, edge, edge, display text string, transparency etc. is as property value.And figure is according to its kind, if triangle for example then also comprises vertex position, if circle then also comprises different attributes such as central point and radius.
Control part 52 is used to carry out the control of each one of presentation display device 10 and the timing controlled of each processing.Control part 52 is by the realizations such as processor 12, storer 14 and operating system of presentation display device 10.
54 pairs of slide data storage parts are used to describe the slide data of lantern slide and store.Slide data generates according to user's operation as mentioned above.In the present embodiment, slide data comprises first lantern slide 100 and second lantern slide 200 at least.
Fig. 5 represents an example of the data structure of slide data.As shown in Figure 5, slide data comprises the data set of expression lantern slide 1~lantern slide n (n is the natural number more than 2).And, contain the data of representing one or more displaying key elements in each lantern slide (if for example 1 of lantern slide is the data of E1~E4), expression viewpoint position and direction of visual lines.And, in the data of expression displaying key element, contain the data that the kind of key element, position, attribute, display text string and retrieval text strings are showed in expression.Wherein, the slide data storage part 54 of storage slide data is realized by storer 14.
Correlating factor search part 56 is showed key element with at least one displaying key element that first lantern slide 100 is contained as initial point, and retrieval is showed the displaying key element that key element is associated with initial point from the displaying key element that second lantern slide 200 is contained.In the present embodiment, correlating factor search part 56 utilizes initial point to show the retrieval text strings of storing in the key element, and retrieve stored has the displaying key element of the retrieval text strings that is associated with this retrieval text strings among the displaying key element that is contained from second lantern slide.Wherein, retrieval text strings basis and the display text string of showing that key element together shows are stored in this displaying key element.
Correlating factor search part 56 is utilized the hardware of presentation display device 10, the as described below realization.Processor 12 is with reference to first slide data of expression first lantern slide 100 of storage in the storer 14.Then, processor 12 contains the displaying key element of data such as position from first slide data, sets an initial point at least and shows key element, obtains this initial point and shows the retrieval text strings of storing in the key element.
Then, the retrieval text strings that processor 12 will be obtained contains in the retrieval text strings of being stored in the displaying key element of data such as position from second slide data of representing second lantern slide 200 as search key, retrieves identical text strings.Here, according to text strings whether identical judge show that key element has or not relevance, but be not limited to this.For example, part is consistent or whether respectively retrieve text strings predefined to corresponding with the related text strings of conduct can to show retrieval text strings that key element and terminal point show that key element stored separately by initial point, judges that both have or not relevance.
Then, processor 12 shows that with initial point key element is set at terminal point with the consistent displaying key element of retrieval text strings and shows key element.Afterwards, processor 12 is showed initial point the data of the data of position, display text string, attribute of key element and position that corresponding terminal point is showed key element, display text string, attribute store in the storer 14 explicitly.In addition, selecting a plurality of initial points to show under the situation of key element, processor 12 carries out above-mentioned processing repeatedly at each initial point displaying key element.Like this, processor 12 is showed key element at above-mentioned each initial point, this initial point is showed the data of the data of position, display text string, attribute of key element and position that corresponding terminal point is showed key element, display text string, attribute store in the storer 14 explicitly.
Interpolation lantern slide generating unit 58 generates the interpolation lantern slide, this lantern slide is illustrated in initial point displaying key element and terminal point displaying key element three-dimensional position is separately carried out the position that interpolation forms, and has disposed the three dimensions of showing the interpolation displaying key element that key element is corresponding with initial point displaying key element and terminal point.This interpolation lantern slide generating unit 58 comprises interpolation displaying key element generating unit 58a, is used to carry out the generation that key element is showed in interpolation.And this interpolation lantern slide generating unit 58 is according to the interpolation displaying key element of being showed that by interpolation key element generating unit 58a generates, and the Flame Image Process of stipulating is built up the interpolation lantern slide.Below, interpolation is showed the processing of key element generating unit 58a and interpolation lantern slide generating unit 58 is elaborated.
Interpolation shows that key element generating unit 58a generates the interpolation corresponding with initial point displaying key element and terminal point displaying key element and shows key element.Interpolation shows that key element generating unit 58a utilizes as described below realization of hardware of presentation display device 10.
Processor 12 generates the interpolation displaying key element (is that key element 154a is showed in interpolation displaying key element 158a or interpolation shown in Figure 2 as its example) that initial point shows that key element is used to show the identical kind of key element with initial point.Below, this interpolation is showed that key element is made as initial point and shows key element with interpolation.
And processor 12 generates the interpolation displaying key element (is that key element 154b is showed in interpolation displaying key element 158b or interpolation shown in Figure 2 as its example) that terminal point shows that key element is used to show the identical kind of key element with terminal point.Below, this interpolation is showed that key element is made as terminal point and shows key element with interpolation.
Then, show that by initial point being showed key element and terminal point key element position and property value separately carries out interpolation, the initial point that obtains to be generated is showed the position and the property value of key element with interpolation with interpolation displaying key element and terminal point.
Above-mentioned interpolation for example can when finishing switching is made as T2 constantly, be calculated by following linear interpolation being made as T1 the zero hour to the switching of second lantern slide 200 from first lantern slide 100.That is, processor 12 is obtained moment T (T1≤T≤T2), the computing interpolated coefficients z=(T-T1)/(T2-T1) of expression interpolation lantern slide in hand-off process.Then, processor 12 is showed key element public interpolation position P with interpolation displaying key element and terminal point with interpolation with initial point, and computing also is set at P=P1+z (P2-P1).Wherein, P1 is the position that initial point is showed key element, and P2 is the position that terminal point is showed key element.
In addition, also can as described belowly calculate initial point is showed key element with interpolation property value.Processor 12 retrieval initial points are showed in the property value of key element the property value of the kind that both contain jointly with displaying key element and terminal point.This retrieval for example can be represented carry out consistent with type of variables of variable name of the variable of property value by retrieval.Then, the initial point that processor 12 will be corresponding with the attribute that retrieves is showed the property value A of key element with interpolation, and computing is set at A=A1+z (A2-A1).Wherein, A1 is the property value that initial point is showed key element, and A2 is the property value that terminal point is showed key element.
And processor 12 shows with interpolation in the property value of key element that at initial point initial point is set at and the identical value of initial point displaying key element with showing the not public property value of key element and terminal point displaying key element.Then, processor 12 will represent that the demonstration of transparency is set at t1=z with transparency t1 computing, the transparency when this demonstration is represented to show that initial point is showed key element with interpolation with transparency t1.Wherein, degree of showing transparency t1 gets the value of 0≤t1≤1, and under the situation of t1=0, transparency is 0% (opaque), and under the situation of t1=1, transparency is 100%.Wherein, transparency increases along with its value and near transparent, is being transparent fully under 100% the situation.
And, show the property value of key element for terminal point with interpolation, and show that for initial point key element and terminal point show for the public property value of key element, be set at and above-mentioned initial point is showed the identical value of property value of key element with interpolation.Then, processor 12 is showed in the property value of key element with interpolation at terminal point, initial point is with showing that key element and terminal point show the not public property value of key element, is set at and terminal point is showed the identical value of key element.Then, processor 12 will represent that the demonstration of transparency is set at t2=1-z with transparency t2 computing, the transparency when this demonstration is represented to show that terminal point is showed key element with interpolation with transparency t2.Wherein, degree of showing transparency t2 gets the value of 0≤t2≤1, and transparency is 0% under the situation of t2=0, and transparency is 100% under the situation of t2=1.
In addition, show that at initial point key element and terminal point displaying will have under a plurality of situations, above-mentioned processing is carried out in 12 pairs of each combinations of processor repeatedly.
The interpolation lantern slide makes portion by describing processing, generate the interpolation lantern slide, this is described to handle based on the viewpoint position that first lantern slide and second lantern slide are set respectively and direction of visual lines and carries out viewpoint position and the direction of visual lines that interpolation forms and the interpolation that is configured on the three dimensions is showed and will usually be realized.The interpolation of viewpoint position and direction of visual lines is carried out interpolation by viewpoint position that first lantern slide and second lantern slide are set respectively and direction of visual lines and is obtained.
For example, utilize above-mentioned interpolated coefficients z, the viewpoint position VP of interpolation lantern slide is obtained into VP=VP1+z (VP2-VP1), direction of visual lines VD is obtained into VD=VD1+z (VD2-VD1).Wherein, VP1, VD1 are the viewpoint position of first lantern slide, each value of direction of visual lines, and VP2, VD2 are the viewpoint position of second lantern slide, each value of direction of visual lines.In addition, the method for interpolation is not limited to above-mentioned method, for example, can adopt the linear interpolation of sphere or other known interpolating methods in the interpolation of direction of visual lines.And, for other property value, also can adopt known various interpolating method to ask for.
Then, processor 12 is described to handle to the three dimensions that has disposed all interpolations displaying key elements according to the viewpoint position and the direction of visual lines that calculate, generates the interpolation lantern slide.That is, generate the image that expression is observed three-dimensional appearance from the viewpoint position that calculates and direction of visual lines, as the interpolation lantern slide, this three dimensions is to have disposed to have the position that calculates and the imaginary three dimensions of key element is showed in the interpolation of property value.In describing to handle, this can use known plotting method.
Display part 60 is used to export the image that Flame Image Process generated of presentation display device 10.Display part 60 comprises display 40.Display part 60 also during the demonstration of first lantern slide and second lantern slide is switched, shows by the interpolation lantern slide to make the interpolation lantern slide that portion 58 generates except showing first lantern slide 100 and second lantern slide 200.
In addition, also can after all generating the interpolation lantern slide of every frame time in advance, when switching the demonstration of first lantern slide 100 and second lantern slide 200, show the one or more interpolation lantern slides that generated in turn.
Below, the detailed action of the lantern slide hand-off process in the related presentation display device 10 of embodiments of the present invention is described.
Processing flow chart when Fig. 6 represents that the lantern slide of the related presentation display device of embodiments of the present invention 10 switches.
As shown in Figure 6, presentation display device 10 reads in the slide data (S101) that comprises first lantern slide and second lantern slide at least from storer 14.The slide data of reading in can be according to from user's input and edited.
Then, presentation display device 10 is according to the slide data of first lantern slide 100, by describing to handle the image that generates first lantern slide, and it shown (S102).
Then, if by the input part 50 that constitutes by operating mechanisms such as keyboard and mouses, imported the expression lantern slide to presentation display device 10 and switched the operation (S103) of indicating, then carried out from the hand-off process (S104) of first lantern slide 100 to the demonstration of second lantern slide 200.In lantern slide hand-off process, during from first lantern slide, 100 switchings, second lantern slide 200, show a plurality of interpolation lantern slides successively at S104.Action for the display process of interpolation lantern slide will be described in detail in the back.
Then, when the hand-off process of lantern slide finishes,, by describing to handle the image that generates second lantern slide, and it is shown (S105) according to the slide data of second lantern slide 200.
Fig. 7 represents the process flow diagram of the display process (processing of the S104 of Fig. 6) of interpolation lantern slide.
As shown in Figure 7, presentation display device 10 selects one to show key element among first slide data of representing first lantern slide 100, is set to be initial point displaying key element (S201).
Then, presentation display device 10 retrievals are showed the displaying key element that key element is associated with initial point, are set to be terminal point displaying key element (S202).As mentioned above, when the displaying key element that retrieval is associated, show the display text string that key element together shows by basis and initial point, retrieval and this initial point are showed the pairing displaying key element of retrieval text strings that the retrieval text strings of key element corresponding stored is associated from second lantern slide 200, carry out.
Then, judge in first lantern slide 100 and whether residually not show key element and selecteed displaying key element (S203) is being judged as (S203: be) under the residual situation about having, it is showed key element as initial point, carry out the processing of S201, S202 repeatedly as initial point.In S203, be judged as and do not have (S203: not),, show key element and terminal point displaying key element, generate the interpolation displaying key element (S204) of two key elements being carried out interpolation under the residual situation according to the initial point that has carried out relevant treatment by above-mentioned processing.
Then, according to the moment elapsed time of hand-off process, handle the computing interpolation to show the position and the property value (S205) of key element by interpolation from the beginning lantern slide.And, similarly handle computing viewpoint position relevant and direction of visual lines (S206) with the interpolation lantern slide by interpolation.
Then, by based on viewpoint position that calculates and direction of visual lines, be disposed at three-dimensional interpolation show key element describe handle, generate interpolation lantern slide (S207).The interpolation lantern slide that generates is exported to display 40 by graphic interface 18 and shows (S208).
Then, whether judgement has surpassed the required time of migration of lantern slide from the moment elapsed time of transferring to hand-off process, be transit time (transition time) (S209), be judged as under the situation about not surpassing (S209: not), turn back to treatment S 205 and carry out processing repeatedly.In addition, in S209, be judged as (S209: be) end process under the situation about surpassing.
The presentation display device 10 related according to the embodiments of the present invention of above explanation, when switching demonstration first lantern slide 100 and second lantern slide 200, the related key element of displaying key element of retrieving in the displaying key element that first lantern slide 100 contained, being contained with second lantern slide, show the interpolation lantern slide of key element by the expression interpolation, with their relevance of visual manner performance.Therefore, according to presentation display device 10, can be very easy to the displaying of understanding.
In addition, the present invention is not limited to above-mentioned embodiment.
In an example of the picture of the employed lantern slide of Fig. 1 migration, initial point shows that key element and terminal point displaying key element are the displaying key elements of identical type, but both also can be different types of displaying key elements such as between text, figure, the variform graphical element.
Fig. 8 represents that the kind of initial point displaying key element and terminal point displaying key element is asynchronous, the key diagram of an example of picture migration.Lantern slide 300 shown in Fig. 8 (A) is the lantern slides in preceding expression, and the lantern slide 400 shown in Fig. 8 (B) is the lantern slides that show in the back.
Shown in Fig. 8 (A), dispose the graphical element 302 of display text string among circle in the lantern slide 300.And, shown in Fig. 8 (B), dispose among triangle the graphical element 402 that shows the text strings identical in the lantern slide 400 with graphical element 302.In this example, the display text string also is identical text strings with the retrieval text strings.
Because graphical element 302 is identical with the retrieval text strings of graphical element 402 common storage, so, will show switch to lantern slide 400 from lantern slide 300 when, presentation display device 10 can configurations shown the interpolation corresponding with graphical element 302 and graphical element 402 show the interpolation lantern slide of key element.The example that picture in the switching of above-mentioned lantern slide is shifted is described below.
At first, presentation display device 10 shows that initial point is configured in the interpolation lantern slide 1 of same position with interpolation displaying key element 352b with interpolation displaying key element 352a, terminal point after lantern slide 300.Then, after interpolation lantern slide 1, configurations shown has initial point to show the interpolation lantern slide 2 of key element 354b with interpolation with interpolation displaying key element 354a, terminal point.Then, after interpolation lantern slide 2, show lantern slide 400, and finish the switching of lantern slide.
Initial point in the above-mentioned example of Fig. 8 (C) expression is showed the interpolation displaying key element of key element, generation and the relation between terminal point displaying key element.The direction that direction of arrow express time among the figure advances.Shown in Fig. 8 (C), presentation display device 10 is set in the following manner, and promptly initial point is showed key element more near terminal point displaying key element with interpolation, and transparency is high more, and initial point is showed key element more near terminal point displaying key element, and transparency is low more.Wherein, the part that is illustrated by the broken lines among Fig. 8 (C) is represented the part that transparency uprises.
Like this, even show that at initial point key element and terminal point displaying key element are under the situation of different types of displaying key element, also can be according to showing that from initial point the mode of key element to the slow migration and variation of terminal point displaying key element shows.
In the present embodiment, all displaying key elements of having selected to contain in first slide data are showed key element as initial point, but also can only select the displaying key element of a part to show key element as initial point.
And in the above-described embodiment, the situation to two lantern slides is illustrated for the purpose of simplifying the description, but the quantity of lantern slide is not limited to 2, can be more than 3.Under this situation, can when showing, lantern slide generate, show the interpolation lantern slide each the switching at the lantern slide of part or all.
And, in the above-mentioned embodiment, objects such as configured letters or figure are as showing key element in imaginary three dimensions, the image that generates this space of expression is as lantern slide, but object such as configured letters or figure is as showing key element on two dimensional surface, generate under the situation of image as lantern slide on this plane of expression, can use the present invention too.

Claims (8)

1, a kind of presentation display device shows first lantern slide and second lantern slide in order, and this first lantern slide and second lantern slide represent to dispose respectively space or the plane that at least one shows key element,
This presentation display device comprises:
The correlating factor searching mechanism, it shows key element with at least one the displaying key element that contains in described first lantern slide as initial point, from the displaying key element that described second lantern slide is contained, retrieval is showed the displaying key element that key element is associated with described initial point;
The interpolation lantern slide generates mechanism, it will show key element as terminal point by the displaying key element that described correlating factor searching mechanism retrieves, described initial point is showed key element and described terminal point show key element separately described space or the position in the plane carry out the interpolation position that interpolation forms, generate the interpolation lantern slide, described interpolation lantern slide is used to represent to dispose space or the plane of showing key element and any one at least one corresponding interpolation displaying key element of described terminal point displaying key element with described initial point; With
Indication mechanism, it will show when described first lantern slide switches to second lantern slide, show the interpolation lantern slide of described generation.
2, presentation display device according to claim 1 is characterized in that,
Also comprise: the mechanism of the text strings that input and described displaying key element together show; With
According to the described text strings that is transfused to, the displaying key element that together shows with this text strings stores text strings into the mechanism of storing mechanism accordingly;
Among the displaying key element that described correlating factor searching mechanism is contained from described second lantern slide, retrieval stores the displaying key element of text strings accordingly in described storing mechanism, described text strings is stored in described storing mechanism with showing key element corresponding to described initial point text strings is associated.
3, presentation display device according to claim 1 and 2 is characterized in that,
Described interpolation shows that key element is to show the interpolation operation of the value of the attribute corresponding with this attribute that key element had by the property value and the described terminal point that have utilized described initial point to show that key element had, decides the displaying key element of property value arbitrarily.
4, presentation display device according to claim 3 is characterized in that,
Described interpolation displaying key element is to carry out interpolation by the value of attribute corresponding with a described value at least one value of described initial point being showed the attribute that key element had and the described terminal point displaying attribute that key element had, and decides the displaying key element of the value of a described attribute.
5, according to any described presentation display device in the claim 1~4, it is characterized in that,
Described interpolation shows that key element comprises: show that with described initial point the corresponding initial point of key element shows key element and show that with described terminal point the corresponding terminal point of key element shows key element with interpolation with interpolation,
Described interpolation lantern slide generates mechanism by described initial point is showed that with interpolation the image of key element carries out translucent synthesizing with the image and the described terminal point of interpolation displaying key element, generates described interpolation lantern slide,
Described initial point shows that with interpolation the image of key element shows the position of key element along with described interpolation position near described terminal point and increase transparency,
Described terminal point shows that with interpolation the image of key element is along with described interpolation position is showed the position of key element and reduced transparency near described terminal point.
6, according to any described presentation display device in the claim 1~5, it is characterized in that,
The position of described displaying key element represented by three-dimensional position coordinates,
Described interpolation lantern slide generates mechanism by based on the described three-dimensional viewpoint position set respectively in described first lantern slide and second lantern slide and direction of visual lines being carried out viewpoint position and direction of visual lines that interpolation forms, being configured in described interpolation on the described three dimensions and showing and will usually describe to handle, and generates described interpolation lantern slide thus.
7, a kind of computer control method shows first lantern slide and second lantern slide in order, and this first lantern slide and second lantern slide represent to dispose respectively space or the plane that at least one shows key element,
This computer control method comprises:
The correlating factor searching step is showed key element with at least one the displaying key element that contains in described first lantern slide as initial point, and from the displaying key element that described second lantern slide is contained, retrieval is showed the displaying key element that key element is associated with described initial point;
The interpolation lantern slide generates step, it will show key element as terminal point by the displaying key element that described correlating factor searching step retrieves, described initial point is showed key element and described terminal point show key element separately described space or the position in the plane carry out the interpolation position that interpolation forms, generate the interpolation lantern slide, described interpolation lantern slide is used to represent to dispose space or the plane of showing key element and any one at least one corresponding interpolation displaying key element of described terminal point displaying key element with described initial point; With
Step display will show when described first lantern slide switches to second lantern slide, show the interpolation lantern slide of described generation.
8, a kind of program, be used to make the function of computing machine performance presentation display device, this presentation display device shows first lantern slide and second lantern slide in order, and this first lantern slide and second lantern slide represent to dispose respectively space or the plane that at least one shows key element
Described program is used to make computing machine as following mechanism performance function, and this mechanism comprises:
The correlating factor searching mechanism, it shows key element with at least one the displaying key element that contains in described first lantern slide as initial point, from the displaying key element that described second lantern slide is contained, retrieval is showed the displaying key element that key element is associated with described initial point;
The interpolation lantern slide generates mechanism, it will show key element as terminal point by the displaying key element that described correlating factor searching mechanism retrieves, described initial point is showed key element and described terminal point show key element separately described space or the position in the plane carry out the interpolation position that interpolation forms, generate the interpolation lantern slide, described interpolation lantern slide is used to represent to dispose space or the plane of showing key element and any one at least one corresponding interpolation displaying key element of described terminal point displaying key element with described initial point; With
Indication mechanism, it will show when described first lantern slide switches to second lantern slide, show the interpolation lantern slide of described generation.
CNA2006800466397A 2005-12-12 2006-12-11 Presentation display device, computer control method, and program Pending CN101326567A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP358157/2005 2005-12-12
JP2005358157 2005-12-12

Publications (1)

Publication Number Publication Date
CN101326567A true CN101326567A (en) 2008-12-17

Family

ID=38162865

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006800466397A Pending CN101326567A (en) 2005-12-12 2006-12-11 Presentation display device, computer control method, and program

Country Status (3)

Country Link
JP (1) JP5028263B2 (en)
CN (1) CN101326567A (en)
WO (1) WO2007069557A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110262728A (en) * 2013-10-09 2019-09-20 互动解决方案公司 The control method of slideshow information management system and slideshow information management system

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5214918B2 (en) * 2007-07-20 2013-06-19 株式会社デンソーアイティーラボラトリ Graphic display device, graphic display method and program
JP4608563B2 (en) 2008-03-26 2011-01-12 富士フイルム株式会社 Stereoscopic image display apparatus and method, and program
JP5222718B2 (en) * 2008-12-26 2013-06-26 富士フイルム株式会社 Stereoscopic image reproduction apparatus, stereoscopic image reproduction program, and imaging apparatus
US20100293330A1 (en) * 2009-05-14 2010-11-18 Microsoft Corporation Displaying transition images during a slide transition
US9619128B2 (en) 2013-07-01 2017-04-11 Microsoft Technology Licensing, Llc Dynamic presentation prototyping and generation
WO2015042901A1 (en) 2013-09-29 2015-04-02 Microsoft Technology Licensing, Llc Media presentation effects
KR102294134B1 (en) 2014-10-30 2021-08-25 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Authoring tools for synthesizing hybrid slide-canvas presentations

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2977681B2 (en) * 1992-10-19 1999-11-15 富士通株式会社 Dynamic display processing apparatus and method for graphical illustration
JP3306264B2 (en) * 1995-09-14 2002-07-24 ティアイエス株式会社 Drawing apparatus and drawing method
US6590577B1 (en) * 1999-05-27 2003-07-08 International Business Machines Corporation System and method for controlling a dynamic display of data relationships between static charts
EP1391847A4 (en) * 2001-05-18 2010-09-08 Sony Computer Entertainment Inc Display apparatus
JP2003150137A (en) * 2001-11-13 2003-05-23 Monolith Co Ltd Slide display method, slide preparing method and slide display device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110262728A (en) * 2013-10-09 2019-09-20 互动解决方案公司 The control method of slideshow information management system and slideshow information management system
CN110262728B (en) * 2013-10-09 2022-02-18 互动解决方案公司 Slide information management system and control method of slide information management system

Also Published As

Publication number Publication date
WO2007069557A1 (en) 2007-06-21
JPWO2007069557A1 (en) 2009-05-21
JP5028263B2 (en) 2012-09-19

Similar Documents

Publication Publication Date Title
JP2018163691A (en) Encoding dynamic haptic effects
US9202440B2 (en) Information processing apparatus, information processing method, and data structure of content file
CN103827957B (en) The data structure of image processing apparatus, image processing method and image file
US20100194778A1 (en) Projecting data dimensions on a visualization data set
JP2018037112A (en) Enhanced dynamic haptic effect
CN112902968B (en) High-efficiency three-dimensional digital navigation earth generation method and system
JP4796530B2 (en) Manga display method and electronic equipment for displaying manga
CN101326567A (en) Presentation display device, computer control method, and program
CN110675479B (en) Dynamic illumination processing method and device, storage medium and electronic device
CN105913475B (en) A Dynamic Visualization Method of Space-Time Change Process
US20120182286A1 (en) Systems and methods for converting 2d data files into 3d data files
KR20090052970A (en) Method and system for providing experiential knowledge combined with space-time information
JP5803302B2 (en) Information processing apparatus, information processing method, and program
Huang et al. Real-time map rendering and interaction: a stylized hierarchical symbol model
US20250148686A1 (en) Generating animated infographics from static infographics
CN104350456B (en) Information processor and information processing method
JP6065353B2 (en) Information processing apparatus, information processing method, and program
CN111402369A (en) Interactive advertisement processing method and device, terminal equipment and storage medium
JP5432933B2 (en) Manga display method, program, and electronic device
CN114595018B (en) Three-dimensional display method and device for current flow direction, computer equipment and storage medium
JPH1139123A (en) Information display device and recording medium recorded with information display program
CN119313804A (en) A shadow animation effect processing method, device, equipment and storage medium
KR100739379B1 (en) Internet search system that provides search results in 3D virtual space
CN118001740A (en) Virtual model processing method and device, computer equipment and storage medium
Bhangal et al. Special Image Features

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20081217