Method, apparatus and medium for describing a virtual shared space using virtual reality modeling language
First Claim
1. An information processing apparatus for describing a virtual shared space, comprising:
- first display control means for controlling a display of a multi-user window for editing information to describe said virtual shared space;
control means for controlling one or more symbols displayed in said virtual shared space;
second display control means for controlling a display of a library window showing a list of the symbols;
detection means for detecting a drag-and-drop operation from said library window to said multi-user window; and
description means for describing information on the symbols in a predetermined file for a detected operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for describing a virtual shared space with ease includes a user interface unit which displays a list of avatars (or an avatar page) kept in a scene-graph database on a resource library window. A drag-and-drop operation is carried out by the user on an icon representing an avatar selected from those displayed on the avatar page of the resource library window to add the avatar to the avatar page of a multi-user window. The user interface unit detects the drag-and-drop operation carried out by the user, displaying the dragged and dropped avatar icon on the avatar page of the multi-user window as an additional avatar. Then, in accordance with this drag-and-drop operation, a file input/output unit places the file of the dragged and dropped avatar in a location where a VRML file being edited is recorded, that is, generates an avtimg directory and an avtwrl directory and describes predetermined avatar data therein.
-
Citations
52 Claims
-
1. An information processing apparatus for describing a virtual shared space, comprising:
-
first display control means for controlling a display of a multi-user window for editing information to describe said virtual shared space;
control means for controlling one or more symbols displayed in said virtual shared space;
second display control means for controlling a display of a library window showing a list of the symbols;
detection means for detecting a drag-and-drop operation from said library window to said multi-user window; and
description means for describing information on the symbols in a predetermined file for a detected operation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing method for describing a virtual shared space, said method comprising the steps of:
-
controlling a display of a multi-user window for editing information to describe said virtual shared space;
controlling one or more symbols displayed in said virtual shared space;
controlling a display of a library window showing a list of said controlled symbols;
detecting a drag-and-drop operation from said library window to said multi-user window; and
describing information on said symbols controlled in a predetermined file for a detected operation. - View Dependent Claims (8, 9)
-
-
10. A presentation medium for presenting a program executable by a computer to operate an information processing apparatus for describing a virtual shared space to carry out said processing, including:
-
a first display control step of controlling a display of a multi-user window for editing information to describe said virtual shared space;
a control step of controlling one or more symbols displayed in said virtual shared space;
a second display control step of controlling a display of a library window showing a list of symbols controlled at said control step;
a detection step of detecting a drag-and-drop operation from said library window to said multi-user window; and
a description step of describing said information on said one or more controlled symbols in a predetermined file for a detected operation. - View Dependent Claims (11, 12)
-
-
13. An information processing system for describing a virtual shared space, comprising:
-
a multi-user window for displaying one or more avatars selected by a user for the virtual shared space;
a library window for displaying a plurality of avatars available for display in the virtual shared space;
a controller for controlling the display of the one or more avatars in the multi-user window, the display of a plurality of available avatars in the library window, and the display of the one or more selected avatars in the virtual shared space;
a detector for detecting a movement of the one or more avatars between the multi-user window and the library window; and
;
a description tool for describing information on the one or more avatars in a predetermined file for a movement detection. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 52)
-
-
33. A method of providing an information processing system for describing a virtual shared space, comprising the steps of:
-
displaying one or more avatars selected by a user for the virtual shared space in a multi-user window;
displaying a plurality of avatars available for display in the virtual shared space in a library window;
controlling the display of the one or more avatars in the multi-user window, the display of a plurality of available avatars in the library window, and the display of the one or more selected avatars in the virtual shared space;
detecting a movement of the one or more avatars between the multiuser window and the library window; and
;
describing information on the one or more avatars in a predetermined file for a movement detection. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification