Virtual space control system, control method, and control program

The virtual space control system adjusts virtual character representations based on user actions and environment to match event types and user roles, improving accuracy and user comfort in virtual environments.

JP7775620B2Active Publication Date: 2025-11-26TOYOTA JIDOSHA KK
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021165223
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-07
Publication Date
2025-11-26
Estimated Expiration
2041-10-07

Smart Images

  • Figure 0007775620000001
    Figure 0007775620000001
  • Figure 0007775620000002
    Figure 0007775620000002
  • Figure 0007775620000003
    Figure 0007775620000003
Patent Text Reader

Abstract

To provide a virtual space control system capable of representing a virtual person of a user participating in an event held in a virtual space by a representation method suitable to the event, its control method and a control program.SOLUTION: A virtual space control system according to the present embodiment includes a plurality of user terminals, and a management device for managing a virtual space in which a virtual person moving in accordance with movement of a user using each user terminal is arranged. Each user terminal acquires information on the movement of a user using his / her own terminal and the user's peripheral environment, determines a representation method in the virtual space of the virtual person corresponding to the user using the own terminal on the basis of the acquired information, and displays the virtual space managed by the management device on a monitor, and the management device arranges the virtual person corresponding to the user using each user terminal represented by using the representation method determined by each user terminal in the virtual space.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a virtual space control system, a control method thereof, and a control program. [Background technology]

[0002] Patent document 1 discloses a communication support system that analyzes video of a first user, selects a movement pattern from a group of avatar movement patterns that corresponds to the first user's line of sight, posture, etc., and displays an avatar moving based on the selected movement pattern on a second user's terminal. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2020 / 203999 Summary of the Invention [Problem to be solved by the invention]

[0004] In virtual spaces, a wide range of events are held, such as conferences and yoga classes, and it is necessary to represent the virtual characters of users participating in the events in a manner appropriate for the event.

[0005] The present invention has been made in consideration of the above background, and aims to provide a virtual space control system, a control method thereof, and a control program that are capable of representing virtual characters of users participating in an event held in a virtual space in a manner appropriate for the event. [Means for solving the problem]

[0006] A virtual space control system according to one embodiment of the present invention includes a plurality of user terminals and a management device that manages a virtual space in which virtual characters are placed, each of which moves in response to the actions of a user using the user terminal. Each user terminal acquires information about the actions of the user using the user terminal and the user's surrounding environment, and determines a representation method for the virtual character in the virtual space corresponding to the user using the user terminal based on the acquired information. The management device then displays the virtual space managed by the management device on a monitor. The management device then places the virtual character corresponding to the user using the user terminal, represented using the representation method determined by the user terminal, in the virtual space. This virtual space control system determines a representation method for the virtual character in the virtual space corresponding to the user based on the actions of the user using the user terminal and information about the user's surrounding environment, thereby allowing the virtual character of a user participating in an event held in the virtual space to be represented in a manner appropriate for the event. For example, when a user participates in a regular workplace meeting held in the virtual space, the user's upper body movements, such as mouth movements, facial expressions, and note-taking gestures, tend to be more intense than the movements of other parts of the body. In this case, the user terminal tends to be configured to detect the movements of the user's upper body (especially mouth movements, facial expressions, note-taking gestures, etc.) with higher accuracy than the movements of other parts of the body. For example, the camera provided in the user terminal tends to be installed so as to capture only the upper body of user U1. In such a case, the user terminal employs a virtual character representation method that reflects the movements of the user's upper body in the virtual character with higher accuracy than the movements of other parts of the body. Alternatively, when a user participates in a yoga class held in a virtual space, the user's movements of the entire body tend to become more intense. In this case, the user terminal tends to be configured so as to be able to sense the movements of the user's entire body. For example, the camera provided in the user terminal tends to be installed so as to capture the entire body of user U1. In such a case, the user terminal employs a virtual character representation method that reflects the movements of the user's entire body in the virtual character.That is, this virtual space system can express the virtual characters of users participating in an event held in the virtual space in an expression method suited to that event.

[0007] Each user terminal may further determine a representation method in the virtual space of a virtual character corresponding to the user currently using the terminal, depending on the content of the event the user currently using the terminal is participating in. This allows the virtual character of a user participating in an event held in the virtual space to be more accurately represented in a representation method appropriate for the event.

[0008] Each user terminal may further determine a representation method for a virtual character in a virtual space corresponding to the user currently using the terminal, based on whether the user currently using the terminal is the organizer or equivalent of a predetermined event among multiple users gathering at the event. For example, if the user is a yoga instructor, the user terminal may detect the user's entire body movements with higher accuracy (at least with higher accuracy than that of a yoga class student) and adopt a representation method for the virtual character that reflects the user's entire body movements with higher accuracy. This allows the yoga instructor to teach the students yoga poses more accurately. On the other hand, if the user is a yoga student, the user terminal may detect the user's entire body movements with lower accuracy (at least with lower accuracy than that of a yoga class instructor) and adopt a representation method for the virtual character that reflects the user's entire body movements with lower accuracy. This reduces the image processing load on the virtual space control system.

[0009] Each user terminal may extract information about predetermined movements from the acquired information about user movements, and the management device may cause a virtual character corresponding to the user currently using each user terminal to move in a virtual space based on the acquired information about user movements from each user terminal, excluding the information about the predetermined movements. For example, the management device may prevent predetermined movements of the user, such as yawning, stretching, bad habits, and gestures of drinking, from being reflected in the movements of the virtual character. This can prevent other users participating in the event from feeling uncomfortable.

[0010] Each of the user terminals may acquire information about the actions of a user using the terminal and the user's surrounding environment based on at least one of a microphone, a distance sensor, an operation terminal, and a camera.

[0011] A control method for a virtual space control system according to one embodiment of the present invention includes a plurality of user terminals and a management device that manages a virtual space in which virtual characters that move in response to the actions of users using the user terminals are placed. The control method includes using each user terminal to acquire information about the actions of the user using the user terminal and the user's surrounding environment, using each user terminal to determine a representation method in the virtual space for the virtual character corresponding to the user using the user terminal based on the acquired information, using the management device to place the virtual character corresponding to each user using the user terminal, represented using the representation method determined by the user terminal, in the virtual space, and using each user terminal to display the virtual space managed by the management device on a monitor. This control method for a virtual space control system determines a representation method in the virtual space for the virtual character corresponding to each user based on the actions of the user using the user terminal and information about the user's surrounding environment, thereby allowing the virtual character of a user participating in an event held in the virtual space to be represented in a manner appropriate for the event.

[0012] A control program according to one embodiment of the present invention is a control program for a virtual space control system including a plurality of user terminals and a management device for managing a virtual space in which virtual characters that move in response to the actions of users using the user terminals are placed, the control program causing a computer to execute the following processes: using each of the user terminals to acquire information about the actions of the user using the user terminal and the user's surrounding environment; using each of the user terminals to determine, based on the acquired information, a method of representing the virtual character in the virtual space corresponding to the user using the user terminal; using the management device to place, in the virtual space, the virtual character represented using the representation method determined by the user terminal; and using each of the user terminals to display, on a monitor, the virtual space managed by the management device. This control program determines, based on the actions of the user using the user terminal and information about the user's surrounding environment, a method of representing the virtual character corresponding to the user in the virtual space, thereby allowing the virtual character of a user participating in an event held in the virtual space to be represented in a manner appropriate for the event. [Effects of the Invention]

[0013] According to the present invention, it is possible to provide a virtual space control system, a control method thereof, and a control program that are capable of representing a virtual character of a user participating in an event held in a virtual space in an expression method appropriate for that event. [Brief explanation of the drawings]

[0014] [Figure 1] 1 is a block diagram showing an example of the configuration of a virtual space control system according to a first embodiment. [Figure 2] 2 is a block diagram showing an example of the configuration of a user terminal provided in the virtual space control system shown in FIG. 1. FIG. [Figure 3] 2 is a flowchart showing the operation of the virtual space control system shown in FIG. [Figure 4]2 is a schematic diagram showing an example of a user terminal provided in the virtual space control system shown in FIG. 1 and its surrounding environment. FIG. [Figure 5] 2 is a schematic diagram showing an example of display content displayed on a display unit of a user terminal provided in the virtual space control system shown in FIG. 1. FIG. [Figure 6] 1. FIG. 4 is a schematic diagram showing another example of a user terminal and its surrounding environment provided in the virtual space control system shown in FIG. DETAILED DESCRIPTION OF THE INVENTION

[0015] The present invention will be described below through embodiments of the invention, but the invention according to the claims is not limited to the following embodiments. Furthermore, not all of the configurations described in the embodiments are necessarily essential means for solving the problems. For clarity of explanation, the following description and drawings have been omitted and simplified as appropriate. In each drawing, the same elements are given the same reference numerals, and repeated explanations are omitted as necessary.

[0016] <First Embodiment> 1 is a block diagram showing an example of the configuration of a virtual space control system 1 according to embodiment 1. Based on the actions of a user using a user terminal and information about the user's surrounding environment, the virtual space control system 1 determines how to represent a virtual character corresponding to the user in the virtual space, thereby allowing the virtual character of a user participating in an event held in the virtual space to be represented in a manner appropriate for the event. A specific description will be given below.

[0017] 1, the virtual space control system 1 includes n (n is an integer of 2 or more) user terminals 11, a management device 12, and a network 50. In the following description, the n user terminals 11 are also referred to as user terminals 11_1 to 11_n, respectively. The user terminals 11_1 to 11_n and the management device 12 are configured to be able to communicate with each other via the network 50.

[0018] Each of the user terminals 11_1 to 11_n is a terminal capable of wireless communication that is owned by a user or temporarily assigned to a user, and is, for example, a PC (Personal Computer) terminal, a smartphone, a tablet terminal, or a dedicated communication terminal prepared for this system. Each of the user terminals 11_1 to 11_n may be installed in a private room in a user's home or in a dedicated room prepared for this system. Furthermore, if each of the user terminals 11_1 to 11_n is a mobile communication terminal such as a smartphone, it may be held by the user.

[0019] The management device 12 manages the virtual space operated by this system. In the virtual space, virtual characters (so-called avatars) that move in accordance with the actions of users who are using the user terminals 11_1 to 11_n are placed.

[0020] 2 is a block diagram showing an example of the configuration of the user terminal 11_1. Note that the configurations of the user terminals 11_2 to 11_n are basically the same as that of the user terminal 11_1, and therefore description thereof will be omitted.

[0021] As shown in FIG. 2, the user terminal 11_1 includes, for example, an information acquisition unit 111, a representation method determination unit 112, a communication unit 113, a control unit 114, a display unit 115, and an audio output unit .

[0022] The information acquisition unit 111 acquires information about the behavior of the user U1 who is using the user terminal 11_1 and the surrounding environment of the user U1.

[0023] The information acquisition unit 111 includes, for example, a camera, and by analyzing the video captured by the camera, acquires the shooting range of user U1, the facial expression of user U1, and skeletal information of user U1 as information about the movements of user U1, and acquires the brightness of the room and objects placed around user U1 as information about the surrounding environment of user U1.

[0024] The information acquisition unit 111 also includes, for example, a microphone, and acquires information about the voice uttered by the user U1 and information about the noise level in the room by analyzing the voice collected by the microphone.

[0025] Furthermore, the information acquisition unit 111 includes an operation terminal such as a keyboard, and acquires information input by the user U1 via the operation terminal. The information input via the operation terminal includes, for example, details of the event to be attended, additional information about the user U1, and additional information about the surrounding environment (such as the type of user terminal and the type of room).

[0026] The information acquisition unit 111 is not limited to the above-mentioned camera, microphone, and operation terminal, and may include any device capable of acquiring information about the behavior of the user U1 and the surrounding environment. For example, the information acquisition unit 111 may include a distance sensor capable of measuring the distance between the user U1 and the user terminal 11_1.

[0027] The representation method determination unit 112 determines a representation method in the virtual space of the virtual person V1 corresponding to the user U1 who is using the user terminal 11_1.

[0028] For example, when user U1 attends a regular workplace meeting held in a virtual space, the movements of the user U1's upper body, such as mouth movements, facial expressions, and gestures for taking notes, tend to be more intense than the movements of other parts of the body. In this case, the information acquisition unit 111 tends to be set to detect the movements of the user U1's upper body (particularly, mouth movements, facial expressions, gestures for taking notes, etc.) with higher accuracy than the movements of other parts of the body. For example, the camera serving as the information acquisition unit 111 tends to be installed so as to capture only the upper body of user U1. In such a case, the representation method determination unit 112 adopts a representation method for the virtual person V1 that reflects the movements of the user U1's upper body in the virtual person V1 with higher accuracy than the movements of other parts of the body.

[0029] Furthermore, for example, when user U1 participates in a yoga class held in a virtual space, user U1's whole-body movements tend to become more intense. In this case, the information acquisition unit 111 tends to be configured to be able to sense the whole-body movements of user U1. For example, the camera serving as the information acquisition unit 111 tends to be installed so as to capture the whole body of user U1. In such a case, the representation method determination unit 112 adopts a representation method for the virtual person V1 that reflects the whole-body movements of user U1 in the virtual person V1.

[0030] The representation method determination unit 112 may determine the representation method not only based on the camera's shooting range (for example, whether the upper body or the whole body is being shot), but also based on the type of room (for example, whether it is a private room where desk work is done or a large room where exercise can be done). The type of room is input to the user terminal 11_1 via, for example, an operation terminal or the like.

[0031] Furthermore, the representation method determination unit 112 may determine the representation method of the virtual person V1 in the virtual space according to the content of the event that the user U1 will participate in. The content of the event that the user U1 will participate in is input to the user terminal 11_1 via, for example, an operation terminal or the like.

[0032] For example, if the event in which user U1 is participating is a regular workplace meeting, the expression method determination unit 112 may adopt a method of representing the virtual person V1 that reflects only the movements of the upper body of user U1 in the virtual person V1. Alternatively, if the event in which user U1 is participating is a yoga class or a walking event, the expression method determination unit 112 may adopt a method of representing the virtual person V1 that reflects the movements of the entire body of user U1 in the virtual person V1. This allows the expression method determination unit 112 to more accurately reflect the movements of user U1 that are appropriate for the event in the virtual person V1.

[0033] Furthermore, the representation method determination unit 112 may determine the representation method of the virtual person V1 in the virtual space based on whether or not the user U1 is the organizer of a predetermined event or a person equivalent thereto among multiple users who will gather at the predetermined event. Whether or not the user U1 is the organizer of the predetermined event or a person equivalent thereto is input to the user terminal 11_1 via, for example, an operation terminal or the like.

[0034] For example, if user U1 is a yoga instructor, the expression method determination unit 112 may adopt a representation method for the virtual person V1 that reflects the user U1's entire body movements in the virtual person V1 with higher accuracy (at least more accuracy than that of a yoga class student). In this case, it is preferable that the information acquisition unit 111 detects the user U1's entire body movements with higher accuracy (at least more accuracy than that of a yoga class student). This allows the yoga class instructor to more accurately teach the students yoga poses. On the other hand, if user U1 is a yoga student, the expression method determination unit 112 may adopt a representation method for the virtual person V1 that reflects the user U1's entire body movements in the virtual person V1 with lower accuracy (at least less accuracy than that of a yoga class instructor). In this case, it is preferable that the information acquisition unit 111 detects the user U1's entire body movements with lower accuracy (at least less accuracy than that of a yoga class instructor). This reduces the image processing load on the virtual space control system 1.

[0035] The communication unit 113 exchanges data (information) with the management device 12 via the network 50. For example, the communication unit 113 transmits information acquired by the information acquisition unit 111 and information on the representation method of the virtual person V1 determined by the representation method determination unit 112 to the management device 12 via the network 50. As a result, the management device 12 places the virtual person V1 corresponding to the user U1 represented using the representation method determined by the user terminal 11_1 in the virtual space.

[0036] The communication unit 113 may extract and remove information about predetermined movements from the information about the movements of user U1 acquired by the information acquisition unit 111, and transmit the extracted information to the management device 12. In this case, the management device 12 controls the virtual character V1 to move in the virtual space based on the information about the movements of user U1 acquired by the information acquisition unit 111, from which the information about the predetermined movements has been removed. For example, the management device 12 prevents predetermined movements of user U1, such as yawning, stretching, bad habits, and gestures of drinking a drink, from being reflected in the movements of the virtual character. This prevents other users participating in the event from feeling uncomfortable. The process of removing information about predetermined movements from the information about the movements of user U1 is not limited to being performed in the user terminal 11, but may also be performed in the management device 12.

[0037] Furthermore, the communication unit 113 receives information about the virtual space managed by the management device 12 via the network 50.

[0038] The control unit 114 performs overall control of the user terminal 11_1. The display unit 115 displays the virtual space managed by the management device 12. The audio output unit 116 is a so-called speaker, and outputs audio in the virtual space managed by the management device 12.

[0039] Next, the operation of the virtual space control system 1 will be described with reference to FIG. FIG. 3 is a flowchart showing the operation of the virtual space control system 1.

[0040] First, each of the user terminals 11_1 to 11_n acquires information about the user's actions and the surrounding environment of the user (step S101).

[0041] Thereafter, in each of the user terminals 11_1 to 11_n, a method for representing the virtual person corresponding to the user in the virtual space is determined based on the acquired information (step S102).

[0042] Thereafter, the management device 12 places the virtual person represented by the determined representation method in each of the user terminals 11_1 to 11_n in the virtual space (step S103).

[0043] Thereafter, in each of the user terminals 11_1 to 11_n, the virtual space managed by the management device 12 is displayed on the display unit (monitor) (step S104).

[0044] FIG. 4 is a schematic diagram showing an example of the user terminal 11_1, which is one of the user terminals 11_1 to 11_n, and its surrounding environment.

[0045] 4, the user terminal 11_1 is, for example, a PC terminal installed in a private room R1 in the user's home. The PC terminal serving as the user terminal 11_1 is provided with a camera 111a, a microphone 111b, and a keyboard 111c as an information acquisition unit 111, a monitor 115a as a display unit 115, and a speaker 116a as an audio output unit 116. Here, the user terminal 11_1 is mainly used by a user U1 to participate in a conference held in a virtual space. Therefore, the camera 111a is installed so as to be able to capture only the upper body of the user U1 using the user terminal 11_1. Therefore, the user terminal 11_1 employs a representation method for the virtual person V1 based on information acquired by the information acquisition unit 111 (e.g., the range of the user U1 captured by the camera 111a, or information about the event the user U1 is attending input via the keyboard 111c), such that the movement of the upper body of the user U1 is reflected in the virtual person V1 with higher accuracy than the movement of other parts.

[0046] 5 is a schematic diagram showing an example of display content displayed on the monitor 115a of the user terminal 11_1. Referring to FIG. 5, the monitor 115a displays virtual characters of participants in a conference held in a virtual space. Note that the virtual character V1 of the user U1 who is using the user terminal 11_1 is displayed in a frame at the bottom right of the monitor 115a. As can be seen from FIG. 5, in a conference, attention is focused on the movements of the upper bodies of the participants (especially the movements of the mouths, facial expressions, gestures of taking notes, etc.). Therefore, the user terminal 11_1 employs a method of representing the virtual character V1 such that the movements of the upper body of the user U1 are reflected in the virtual character V1 with higher accuracy than the movements of other parts of the body.

[0047] FIG. 6 is a schematic diagram showing an example of a user terminal 11_2, which is one of the user terminals 11_1 to 11_n, and its surrounding environment.

[0048] Referring to FIG. 6, the user terminal 11_2 is, for example, a dedicated communication terminal installed in a dedicated room (such as a rental room) R2 prepared for a walking event. The communication terminal, which is the user terminal 11_2, is provided with a camera 111d, a sound collector 111e, and a keyboard 111f as the information acquisition unit 111, a monitor 115b covering the entire wall as the display unit 115, and a speaker 116a as the audio output unit 116. Here, the user terminal 11_2 is used to participate in a walking event held in a virtual space as described above. For this reason, the camera 111a is installed so as to be able to capture the entire body of one or more users U2 using the user terminal 11_2. Therefore, the user terminal 11_2 employs a representation method for a virtual person V2 that reflects the entire body movements of the user U2 in the virtual person V2 based on the information acquired by the information acquisition unit 111.

[0049] In this way, the virtual space control system 1 according to this embodiment determines the representation method of the virtual character corresponding to the user in the virtual space based on the actions of the user using the user terminal and information about the user's surrounding environment, thereby allowing the virtual character of a user participating in an event held in the virtual space to be represented in a manner appropriate for that event.

[0050] Although the present disclosure has been described in the above embodiment as a hardware configuration, the present disclosure is not limited to this. The present disclosure can be realized by causing a CPU (Central Processing Unit) to execute a computer program to control the virtual space control system 1.

[0051] The above-described program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Non-transitory computer-readable media include, for example, magnetic recording media, magneto-optical recording media, CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories. Magnetic recording media include, for example, flexible disks, magnetic tapes, and hard disk drives. Magneto-optical recording media include, for example, magneto-optical disks. Semiconductor memories include, for example, mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory). The program may also be supplied to a computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire or an optical fiber, or via a wireless communication path. [Explanation of symbols]

[0052] 1 Virtual space control system 11_1~11_n User terminal 12 Management device 50 Network 111 Information Acquisition Department 112 Expression Method Decision Unit 113 Communications Department 114 Control Unit 115 Display section 116 Audio output section R1 Private room R2 dedicated room 111a Camera 111b Microphone 111c keyboard 111d camera 111e sound collector 111f keyboard 115a Monitor 116a Speaker 115b Monitor 116b Speaker

Claims

1. a plurality of user terminals; a management device that manages a virtual space in which a virtual person that moves in response to the actions of a user using each of the user terminals is placed; Equipped with Each of the user terminals Acquire information about the user's actions while using the device and the user's surrounding environment; Based on the acquired information, a method of representing in the virtual space a virtual person corresponding to the user currently using the terminal is determined; displaying the virtual space managed by the management device on a monitor; The management device placing a virtual person, which corresponds to a user currently using each of the user terminals and is represented using a representation method determined by each of the user terminals, in the virtual space; A virtual space control system, Each of the user terminals further acquires the whole-body movements of the user using the terminal with higher accuracy than in the case of a participant of the predetermined event, when the user using the terminal is the organizer of the predetermined event or a person equivalent thereto, and expresses the movements of a virtual person corresponding to the user using the terminal with higher accuracy in the virtual space. Virtual space control system.

2. Each of the user terminals further determines a method of representing in the virtual space a virtual person corresponding to the user currently using the terminal, depending on the content of the event in which the user currently using the terminal is participating. The virtual space control system according to claim 1 .

3. Each of the user terminals extracts information on a predetermined motion of the user, such as yawning, stretching, or a habit, from the acquired information on the user's motion; the management device causes a virtual person corresponding to a user currently using each of the user terminals to operate in a virtual space based on information regarding the user's actions acquired in each of the user terminals, the information excluding information regarding the predetermined action; 3. The virtual space control system according to claim 1 or 2.

4. Each of the user terminals acquires information about the user's behavior while using the terminal and the user's surrounding environment based on at least one of a microphone, a distance sensor, an operation terminal, and a camera.

4. The virtual space control system according to claim 1.

5. a plurality of user terminals; a management device that manages a virtual space in which a virtual person that moves in response to the actions of a user using each of the user terminals is placed; A control method for a virtual space control system, comprising: Using each of the user terminals, information on the behavior of a user using the terminal and the surrounding environment of the user is acquired; Using each of the user terminals, based on the acquired information, determine a method of representing in a virtual space a virtual person corresponding to the user currently using the terminal; Using the management device, a virtual person corresponding to a user currently using each of the user terminals is placed in the virtual space, the virtual person being represented using a representation method determined by each of the user terminals; Using each of the user terminals, the virtual space managed by the management device is displayed on a monitor. A control method for a virtual space control system, comprising: Using each of the user terminals, if the user using the terminal is one of a plurality of users gathering at a predetermined event and is the organizer of the event or a person equivalent thereto, the whole-body movements of the user using the terminal are acquired with higher accuracy than in the case of a participant of the predetermined event, and the movements of a virtual person corresponding to the user using the terminal are expressed with higher accuracy in a virtual space. A control method for a virtual space control system.

6. a plurality of user terminals; a management device that manages a virtual space in which a virtual person that moves in response to the actions of a user using each of the user terminals is placed; A control program for a virtual space control system, comprising: A process of acquiring information about the behavior of a user using each of the user terminals and the surrounding environment of the user; a process of determining, using each of the user terminals, a method of representing in a virtual space a virtual person corresponding to the user currently using the user terminal, based on the acquired information; a process of placing, in the virtual space, a virtual person corresponding to a user currently using each of the user terminals, expressed using an expression method determined by each of the user terminals, using the management device; a process of displaying the virtual space managed by the management device on a monitor using each of the user terminals; A control program for causing a computer to execute the above, Using each of the user terminals, if the user using the terminal is one of a plurality of users who will gather at a predetermined event and is the organizer or equivalent of the event, the whole-body movements of the user using the terminal are acquired with higher accuracy than in the case of a participant of the predetermined event, and the movements of a virtual person corresponding to the user using the terminal are expressed with higher accuracy in a virtual space. A control program executed by a computer.

Citation Information

Patent Citations

  • Watching system

    JP2019113885A

  • Data processing device, data processing method, program, and data processing system

    JP2020160645A

  • JPP6692481B

  • System and method for providing a remote education service based on gesture recognition

    KR102212035B1

  • Communication assistance system, communication assistance method, and image control program

    WO2020203999A1