← Back to Patent Explorer
US5754189A Expired / Lapsed US ⏱️ 0.0 years remaining

Virtual environment display apparatus and method

Assignee: Toshiba Corp
•
Filing: 1995-04-10
•
Granted: 1998-05-19
•
Expires: 2015-04-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A display apparatus displays behavior of a human model in an environment model. In the apparatus, a memory stores environment model data, human model data and patrolling path data in the environment model. A display displays the behavior of the human model in the environment model and special part of the environment model. The behavior includes the human model walking along the patrolling path. The special part includes a simulation result corresponding to an user operation. A change section changes the behavior of the human model and the selected portion of the environment model through the display means according to the user designation.

Inventors

  • 👤 Miwako Doi
  • 👤 Naoko Umeki
  • 👤 Nobuko Kato

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 21:50
CPC Classifications
G; G06; G06T; G06T1/00; Y; Y10; Y10S; Y10S345/00; Y10S345/949; Y10S345/959

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 155 words
A virtual environment display apparatus for displaying behavior of a human model in an environment model, comprising; memory means for storing data representing the environment model, data representing the human model, data representing a patrolling path in the environment model, and data representing a map corresponding to the environment model, wherein the map includes a patrolling path line from start point to end point; display means for displaying behavior of the human model in the environment model, wherein the behavior includes the human model walking along the patrolling path; input means for inputting a designation signal for displaying the map; referential information calculation means for rotating the map according to a walk direction of the human model in response to the designation signal; and control means for displaying the rotated map through said display means, wherein the patrolling path line on the rotated map includes a human model point corresponding to a human model position.
Claim 2
Dependent Claim 155 words
A virtual environment display apparatus for displaying behavior of a human model in an environment model, comprising; memory means for storing data representing the environment model, data representing the human model, data representing a patrolling path in the environment model, and data representing a map corresponding to the environment model, wherein the map includes a patrolling path line from start point to end point; display means for displaying behavior of the human model in the environment model, wherein the behavior includes the human model walking along the patrolling path; input means for inputting a designation signal for displaying the map; referential information calculation means for rotating the map according to a walk direction of the human model in response to the designation signal; and control means for displaying the rotated map through said display means, wherein the patrolling path line on the rotated map includes a human model point corresponding to a human model position.
Claim 3
Dependent Claim 86 words
The virtual environment display apparatus according to claim 1, wherein the environment model data includes position data, object figure data, object attribute data and object connection data; wherein the position data includes a position of each object in global coordinate space, the object figure data includes detailed figure data for each kind of object in local coordinate space, the object attribute data includes simulation data corresponding to an operation signal for each kind of object, and the object connection data includes a subordinate relation between objects.
Claim 4
Dependent Claim 81 words
The virtual environment display apparatus according to claim 1, wherein the human model data includes element position data, connection order data and behavior data; wherein the element position data includes a peak coordinate of each element of the human model in local coordinate space, the connection order data includes connection points between elements being connected each other, the behavior data includes a rotation angle of each element around a local coordinate axis when the human model walks in local coordinate space.
Claim 5
Dependent Claim 23 words
The virtual environment display apparatus according to claim 1, wherein the patrolling path data includes coordinates of key points along the patrolling path.
Claim 6
Dependent Claim 44 words
The virtual environment display apparatus according to claim 1, further including virtual patrol person generation means for generating the human model as a virtual patrol person according to the human model data, and for modifying the human model according to the user's anthropological data.
Claim 7
Dependent Claim 47 words
The virtual environment display apparatus according to claim 5, further including behavior generation means for generating behavior data of the human model walking along the patrolling path according to the environment model data, patrolling path data and human model generated by said virtual patrol person generation means.
Claim 8
Dependent Claim 44 words
The virtual environment display apparatus according to claim 6, wherein said display means displays the behavior of the human model in the environment model from a view point of a back of the human model relative to a walking direction along the patrolling path.
Claim 9
Dependent Claim 48 words
The virtual environment display apparatus according to claim 7, wherein said display means includes means for displaying the environment model without the human model when the designation signal for changing is input through said input means during displaying of behavior of the human model in the environment model.
Claim 10
Dependent Claim 48 words
The virtual environment display apparatus according to claim 8, further includes simulator means for simulating behavior of an object according to object attribute data when an operation signal is input through said input means during display of the selected portion; wherein said display means displays the simulation result.
Claim 11
Dependent Claim 53 words
The virtual environment display apparatus according to claim 1, wherein the referential information calculation means calculates a view scope from user view point in the environment model when a third designation signal for displaying the view scope is input through said input means, and for displaying the view scope through said display means.
Claim 12
Dependent Claim 80 words
The virtual environment display apparatus according to claim 1, wherein: said input means inputs a second designation signal when the human model reaches a selected portion of the environment model during displaying of the human model walking along the path, wherein the selected portion is an object to be simulated; and said control means changes a display status of said display means from the behavior of the human model to the selected portion in response to the second designation signal.
Claim 13
Dependent Claim 41 words
The virtual environment display apparatus according to claim 11, wherein said input means further inputs an operation signal for simulating behavior of the selected portion during displaying of the selected portion, a simulation result being thereby displayed by said display means.
Claim 14
Dependent Claim 132 words
A virtual environment display method for displaying behavior of a human model in an environment model, said method comprising the steps of: displaying behavior of the human model in the environment model, wherein the behavior includes the human model walking along a patrolling path according to prestored environment model data, human model data and patrolling path data; inputting a designation signal for displaying a map according to prestored map data corresponding to the environment model, wherein the map includes a patrolling path line from start point to end point; rotating the map according to a walk direction of the human model in response to the designation signal; and displaying the rotated map, wherein the patrolling path line on the rotated map includes a human model point corresponding to a human model position.
Claim 15
Dependent Claim 132 words
A virtual environment display method for displaying behavior of a human model in an environment model, said method comprising the steps of: displaying behavior of the human model in the environment model, wherein the behavior includes the human model walking along a patrolling path according to prestored environment model data, human model data and patrolling path data; inputting a designation signal for displaying a map according to prestored map data corresponding to the environment model, wherein the map includes a patrolling path line from start point to end point; rotating the map according to a walk direction of the human model in response to the designation signal; and displaying the rotated map, wherein the patrolling path line on the rotated map includes a human model point corresponding to a human model position.
Claim 16
Dependent Claim 96 words
The virtual environment display method of claim 13, further comprising: inputting a designation signal when the human model reaches a selected portion of the environment model during displaying of the human model walking along the path, wherein the selected portion is an object to be simulated; displaying the selected portion instead of the behavior of the human model according to the designation signal; inputting an operation signal for simulation of the selected portion; simulating behavior of the selected portion according to the operation signal; and displaying a simulation result of the behavior of the selected portion.
Claim 17
Dependent Claim 201 words
A virtual environment display apparatus for displaying a map including a path from a start point to an end point, comprising; memory means for storing environment data by unit of block of the map, wherein the environment data of each block includes a peak coordinate of the block on a two-dimensional plane, side image data and plane image data of the block, the side image data corresponds to each side face of the block in three-dimensional space, the plane image data corresponds to a plane face of the block on the map; input means for inputting a user's stature data; display means for displaying the map including the path according to the peak coordinate of each block, wherein the plane image data is displayed for each block on the map; and control means for calculating a view point corresponding to the user's stature data on the map and for generating a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; wherein said display means displays the view scope image according to the movement direction along the path on the map.
Claim 18
Dependent Claim 201 words
A virtual environment display apparatus for displaying a map including a path from a start point to an end point, comprising; memory means for storing environment data by unit of block of the map, wherein the environment data of each block includes a peak coordinate of the block on a two-dimensional plane, side image data and plane image data of the block, the side image data corresponds to each side face of the block in three-dimensional space, the plane image data corresponds to a plane face of the block on the map; input means for inputting a user's stature data; display means for displaying the map including the path according to the peak coordinate of each block, wherein the plane image data is displayed for each block on the map; and control means for calculating a view point corresponding to the user's stature data on the map and for generating a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; wherein said display means displays the view scope image according to the movement direction along the path on the map.
Claim 19
Dependent Claim 42 words
The virtual environment display apparatus according to claim 15, wherein said display means includes means for displaying the user's position moving along the path on the map, and for displaying the view scope image corresponding to the user's position on the map.
Claim 20
Dependent Claim 236 words
A virtual environment display apparatus for displaying a map including a path from a start point to an end point, comprising; memory means for storing environment data by unit of block of the map, wherein the environment data of each block includes a peak coordinate of the block on a two-dimensional plane, side image data and plane image data of the block, the side image data corresponds to each side face of the block in three-dimensional space, the plane image data corresponds to a plane face of the block on the map; input means for inputting a user's stature data; display means for displaying the map including the path according to the peak coordinate of each block, wherein the plane image data is displayed for each block on the map; and control means for calculating a view point corresponding to the user's stature data on the map and for generating a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; wherein said display means displays the view scope image according to the movement direction along the path on the map, and wherein said control means includes means for storing the view scope image corresponding to a key point along the path until the user's position reaches the end point along the path on the map.
Claim 21
Dependent Claim 236 words
A virtual environment display apparatus for displaying a map including a path from a start point to an end point, comprising; memory means for storing environment data by unit of block of the map, wherein the environment data of each block includes a peak coordinate of the block on a two-dimensional plane, side image data and plane image data of the block, the side image data corresponds to each side face of the block in three-dimensional space, the plane image data corresponds to a plane face of the block on the map; input means for inputting a user's stature data; display means for displaying the map including the path according to the peak coordinate of each block, wherein the plane image data is displayed for each block on the map; and control means for calculating a view point corresponding to the user's stature data on the map and for generating a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; wherein said display means displays the view scope image according to the movement direction along the path on the map, and wherein said control means includes means for storing the view scope image corresponding to a key point along the path until the user's position reaches the end point along the path on the map.
Claim 22
Dependent Claim 45 words
The virtual environment display apparatus according to claim 17, wherein said display means includes means for displaying the view scope image corresponding to the key point with the map when a designation signal for displaying the view scope image is input through said input means.
Claim 23
Dependent Claim 164 words
A virtual environment display method for displaying a map including a path from a start point to an end point, said method comprising the steps of: inputting user's stature data; displaying the map including the path according to prestored peak coordinate and plane image data of each block on the map, wherein the peak coordinate on two-dimensional plane, the plane image data and side image data comprise environment data by unit of block on the map, the side image data corresponds to each three-dimensional side face of the respective blocks, the plane image data is displayed for each block on the map; calculating a view point corresponding to the user's stature data on the map; generating a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; and displaying the view scope image according to the movement direction along the path on the map.
Claim 24
Dependent Claim 164 words
A virtual environment display method for displaying a map including a path from a start point to an end point, said method comprising the steps of: inputting user's stature data; displaying the map including the path according to prestored peak coordinate and plane image data of each block on the map, wherein the peak coordinate on two-dimensional plane, the plane image data and side image data comprise environment data by unit of block on the map, the side image data corresponds to each three-dimensional side face of the respective blocks, the plane image data is displayed for each block on the map; calculating a view point corresponding to the user's stature data on the map; generating a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; and displaying the view scope image according to the movement direction along the path on the map.
Claim 25
Dependent Claim 151 words
A computer readable memory containing computer readable instructions, comprising: first instruction means for causing a computer to display behavior of a human model in an environment model, wherein the behavior includes the human model walking along a patrolling path according to prestored environment model data, human model data and patrolling path data; second instruction means for causing the computer to input a designation signal for displaying a map according to prestored map data corresponding to the environment model, wherein the map includes a patrolling path line from start point to end point; third instruction means for causing the computer to rotate the map according to a walk direction of the human model in response to the designation signal; and fourth instruction means for causing the computer to display the rotated map, wherein the patrolling path line on the rotated map includes a human model point corresponding to a human model position.
Claim 26
Dependent Claim 151 words
A computer readable memory containing computer readable instructions, comprising: first instruction means for causing a computer to display behavior of a human model in an environment model, wherein the behavior includes the human model walking along a patrolling path according to prestored environment model data, human model data and patrolling path data; second instruction means for causing the computer to input a designation signal for displaying a map according to prestored map data corresponding to the environment model, wherein the map includes a patrolling path line from start point to end point; third instruction means for causing the computer to rotate the map according to a walk direction of the human model in response to the designation signal; and fourth instruction means for causing the computer to display the rotated map, wherein the patrolling path line on the rotated map includes a human model point corresponding to a human model position.
Claim 27
Dependent Claim 201 words
A computer readable memory containing computer readable instructions, comprising: first instruction means for causing a computer to input a user's stature data; second instruction means for causing the computer to display a map including a path from a start point to an end point according to prestored peak coordinate and plane image data of each of a plurality of blocks on the map, wherein the peak coordinate on two-dimensional plane, the plane image data and side image data comprise environment data by unit of said blocks on the map, the side image data corresponds to each three-dimensional side face of the respective blocks, the plane image data is displayed for each block on the map; third instruction means for causing the computer to calculate a view point corresponding to the user's stature data on the map; fourth instruction means for causing the computer to generate a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; and fifth instruction means for causing the computer to display the view scope image according to the movement direction along the path on the map.
Claim 28
Dependent Claim 201 words
A computer readable memory containing computer readable instructions, comprising: first instruction means for causing a computer to input a user's stature data; second instruction means for causing the computer to display a map including a path from a start point to an end point according to prestored peak coordinate and plane image data of each of a plurality of blocks on the map, wherein the peak coordinate on two-dimensional plane, the plane image data and side image data comprise environment data by unit of said blocks on the map, the side image data corresponds to each three-dimensional side face of the respective blocks, the plane image data is displayed for each block on the map; third instruction means for causing the computer to calculate a view point corresponding to the user's stature data on the map; fourth instruction means for causing the computer to generate a view scope image according to the view point, a movement direction along the path and the side image data of the block corresponding to the view point along the path; and fifth instruction means for causing the computer to display the view scope image according to the movement direction along the path on the map.

References Cited (Backward Citations)

US3899662A Cited
US5006991A Cited
US4807202A Cited
US5179638A Cited
US5261041A Cited
US5442734A Cited
US5490239A Cited
US5495576A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-18 2001-11-17 2002-05-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-18 2005-11-17 2006-05-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-18 2009-11-17 2010-05-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag