Virtual space communication system for executing...

Electrical computers and digital processing systems: multicomput – Computer network managing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06738807

ABSTRACT:

BACKGROUND OF THE INVENTION
(1) Field of the Invention
The present invention generally relates to a virtual space communication system in which users of a plurality of computers connected via a network communicate (by voice and/or text) with each other in a virtual space shared by the computers, and more particularly to a virtual space communication system in which graphical objects (e.g., named as an “avatar”) acting in the virtual space shared by a plurality of computers, in accordance with operations by users, are used so that the users communicate with each other via actions of the graphical objects.
(2) Description of the Related Art
Conventionally, the so-called virtual space communication system in which users of a plurality of computers, connected by a network, communicate with each other in a virtual space shared by the computers, has been proposed. This type of system is formed as shown in FIG.
1
.
Referring to
FIG. 1
, computers
3
(
1
) and
3
(
2
) (hereinafter referred to as clients) which are used by users to communicate with each other in a virtual space are connected to a network. The network is connected with an object data server
1
(e.g., a WWW server) for supplying information regarding the virtual space and a communication server
2
. The communication server
2
relays communication among the clients
3
(
1
) and
3
(
2
) and the object data server
1
.
The information regarding the virtual space which should be supplied by the object data server
1
includes files (e.g., VRML) in which the virtual space (towns, rooms, parks and the like) are described and image data (CG data). The files in which the virtual space is described include information regarding attributes (positions, shapes, colors and the like) of objects forming the virtual space (existing in the virtual space).
In each of the clients
3
(
1
) and
3
(
2
) into which the information regarding the virtual space supplied from the object data server
1
via the network is down loaded, the same image of the virtual space is displayed. That is, the same virtual space is shared by the respective clients
3
(
1
) and
3
(
2
). Graphical objects, for example, named “avatars”, which are assigned to the clients are displayed in the virtual space. The “avatars” act (move and/or speak) based on operations by users in the corresponding clients. The communication server
2
manages clients which access (share) the same virtual space so that data (positions, actions and the like) regarding the “avatars” and conversation sentences (character strings, voice and the like) which are input by operations in each client are transmitted to other clients via the communication server
2
. As described above, the users of the respective clients communicate with each other via “avatars” in the virtual space shared by the clients.
Such a system may have a function for changing the attributes (positions, shapes, colors and the like) of the objects forming the virtual space based on operations in the clients. In this case, when a position of an object is changed in the client
3
(
1
) as shown in
FIG. 2
(for example, when a vehicle his moved in the virtual space), position change information of the object is supplied to the other client
3
(
i
)sharing the virtual space via the communication server
2
. Thus, in the other client
3
(
i
), the position of the object is changed in the same manner as in the client
3
(
1
) (the vehicle is moved in the virtual space).
In the system in which the attributes of the objects in the virtual space can be changed, for example, after the attribute of the object is changed in the clients
3
(
1
) and
3
(
i
), the other client
3
(
2
) may access the virtual space, as shown in FIG.
2
. In such a case, although the attribute of the object has been changed, information regarding the virtual space in which the attribute of the object has not yet changed is down loaded from the object server
1
into the other client
3
(
2
). Thus, the virtual space shared by the clients
3
(
1
) and
3
(
i
)differs from that accessed by the other client
3
(
2
).
SUMMARY OF THE INVENTION
Accordingly, a general object of the present invention is to provide a novel and useful virtual space communication system in which the disadvantages of the aforementioned prior art are eliminated.
A specific object of the present invention is to provide a virtual space communication system in which after the attribute of the object in the shared virtual communication is changed, another user can always participate in the communication using the virtual space in which the attribute of the object has been changed.
The above objects of the present invention are achieved by a virtual space communication system comprising: a virtual space management computer which manages information regarding a virtual space; a plurality of client computers each of which receives information regarding the virtual space from the virtual space management computer and generates communication information used in the virtual space, each of the plurality of client computers having object state changing means for changing a state of an object included in the virtual space; and a communication management computer which intermediates communications regarding communication information and information representing change of a state of an object among the plurality of client computers sharing the virtual space, wherein the virtual space communication system further comprises changing means for, when a state of an object changed in one of the plurality of client computers, changing information of the virtual space managed by the virtual space management computer based on a changed state of the object.
In the system according to the present invention as described above, when the state of an object is changed in one of the plurality of client computers, the change of the state of the object is reflected on the information regarding the virtual space managed by the virtual space management computer. Thus, in a client computer which receives the information regarding the virtual space from the virtual space management computer after the state of the object is changed, communication information can be generated in the virtual space including the object whose state has been changed. That is, according to the present invention, another user can always join the virtual space on which the state of the object having the changed attribute is reflected after the attribute of the object is changed.
The object is an element of the virtual space. The state of the object may include attributes regarding the state, such as a position in the virtual space, a shape, a color and the like.
The communication information may include various kinds of information, such as graphical images (an object named as an avatar), conversation scripts and voices, communicated among the client computers.
In order to be able to directly change the information regarding the virtual space, the above system may be formed so that the changing means has change informing means for informing the virtual space management computer of state change information indicating that a state of an object has been changed in one of the plurality of client computers, and virtual space changing means, provided in the virtual space management computer, for changing the information regarding the virtual space based on the state change information.
In this system, the virtual space management computer is directly informed of the state of the object which has been changed in one of the plurality of client computers. In the virtual space management computer, the information of the virtual space managed thereby is then changed.
In order to be able to easily change the information regarding the virtual space in the virtual space management computer, the above system may be formed so that the virtual space management computer has an object state table indicating states of respective objects forming the virtual space, and wherein the virtual space changing means has table rewriting means for rewriting the state

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Virtual space communication system for executing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Virtual space communication system for executing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual space communication system for executing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3267814

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.