WO2010143359A1 - Système d'affichage d'avatar, dispositif, procédé et programme - Google Patents
Système d'affichage d'avatar, dispositif, procédé et programme Download PDFInfo
- Publication number
- WO2010143359A1 WO2010143359A1 PCT/JP2010/003339 JP2010003339W WO2010143359A1 WO 2010143359 A1 WO2010143359 A1 WO 2010143359A1 JP 2010003339 W JP2010003339 W JP 2010003339W WO 2010143359 A1 WO2010143359 A1 WO 2010143359A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- user
- avatar
- display device
- information
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/157—Conference systems defining a virtual conference space and using avatars or agents
Definitions
- the present invention relates to an avatar display system, an avatar display device, an avatar display method, and an avatar display program for displaying an avatar image corresponding to a user on a display device.
- Patent Document 1 describes an example of such a communication support system.
- the communication support system described in Patent Document 1 uses a large display device such as a PDP (plasma display panel) or a liquid crystal panel.
- a large display device such as a PDP (plasma display panel) or a liquid crystal panel.
- PDP plasma display panel
- a liquid crystal panel a display device
- An animation character also referred to as an avatar
- the user displayed on the display device has a conversation with another user via the animation character.
- the conversation between the animation characters is based on the user's interest and behavior history corresponding to each animation character. Therefore, the users who are watching the conversation between the animated characters around the large display device can guess each other's information using the content of the conversation as a clue. .
- Such a system that supports informal conversations between people can be used effectively within a company.
- a case where a video conference system is installed in a break space at each base and is always connected to each other is assumed.
- the animation characters displayed on the display trigger the conversation, leading to communication via the video conference system. It is possible to give an opportunity.
- Patent Document 2 an image input from a television camera and a computer graphics image are designated in a superimposed manner by designating position information on the image, and conversations are performed while displaying position coordinates with each other.
- a dimensional virtual space display method is described.
- JP 2001-195430 A Japanese Patent Application Laid-Open No. 10-055257
- the present invention has been made to solve the above-described problems, and the object of the present invention is to provide appropriate information presentation in order to support the opportunity of communication between physically separated users.
- An avatar display system, an avatar display method, an avatar display device, and an avatar display program are provided.
- the avatar display system is an avatar display system that displays avatar images corresponding to a plurality of users existing around each display device on a plurality of display devices installed at physically separated locations, Position information calculation means for calculating position information of each user, and position relation calculation for calculating position relation information indicating the position relation between a plurality of users and a plurality of display devices based on the position information calculated by the position information calculation means And a user selecting means for selecting a user for displaying an avatar image on a plurality of display devices among a plurality of users based on the positional relationship information calculated by the positional relationship calculating means.
- An avatar display device is an avatar display device that displays an avatar image corresponding to a plurality of users existing around each display device on a plurality of display devices installed at physically separated locations, Position information calculation means for extracting position information of each user, and position relation calculation for calculating position relation information indicating the position relation between a plurality of users and a plurality of display devices based on the position information extracted by the position information extraction means And a user selection means for selecting a user for displaying an avatar image on a plurality of display devices among a plurality of users based on the positional relation information calculated by the positional relation calculation means.
- the avatar display method is an avatar display method for displaying avatar images corresponding to a plurality of users existing around each display device on a plurality of display devices installed in physically separated locations,
- the positional information of each user is extracted, based on the extracted positional information, positional relationship information indicating the positional relationship between a plurality of users and a plurality of display devices is calculated, and based on the calculated positional relationship information, the plurality of users Among them, a user who displays an avatar image on a plurality of display devices is selected.
- the avatar display program is a computer that displays avatar images corresponding to a plurality of users existing in the vicinity of each display device on a plurality of display devices installed at physically separated locations.
- 5 is a flowchart illustrating an operation example of a positional relationship calculation unit 800.
- 5 is a flowchart illustrating an operation example of a position display determination unit 300. It is explanatory drawing which shows the example of the avatar displayed. It is explanatory drawing which shows the example of the avatar displayed. It is explanatory drawing which shows the example of the avatar displayed. It is explanatory drawing which shows the example of the avatar displayed. It is explanatory drawing which shows the structural example of the database which the display information storage part 600 in 2nd Embodiment memorize
- 5 is a flowchart illustrating an operation example of a display user determination unit 200. It is explanatory drawing which shows the structural example of the database which the display information storage part 600 in 3rd Embodiment memorize
- FIG. 5 is a flowchart illustrating an operation example of a display user determination unit 200.
- FIG. 5 it is explanatory drawing which shows an example of the avatar image displayed on the display apparatus.
- FIG. 1 is a block diagram illustrating a configuration example of an avatar display system according to the present invention.
- the avatar display system includes an avatar display control device 10, one or more terminal devices 20, one or more display devices 21, and a location management device 30.
- the avatar display control device 10 and the terminal device 20 are connected to each other via a network 40.
- the avatar display control device 10 is realized by an information processing device such as a personal computer that operates according to a program.
- the avatar display control device 10 has a function of managing each user information, display information, display related information, and avatar image.
- the avatar display device 10 has a function of controlling the display device 21 that displays an avatar image and a display method of the avatar image based on the position information of the user acquired (received / extracted) by the position management device 30. Yes.
- the terminal device 20 is realized by an information processing device such as a notebook personal computer or a desktop personal computer that operates according to a program. As shown in FIG. 1, the terminal device 20 is connected to the avatar display control device 10 via a network 40.
- the terminal device 20 has a function of receiving (receiving) image information and display position information of an avatar image to be displayed from the avatar display control device 10 and outputting (displaying) the avatar image 50 on the display device 21.
- a plurality of terminal apparatuses 20 and display apparatuses 21 are managed by being divided into several groups. And the same avatar image 50 shall be displayed in the terminal device 20 and the display apparatus 21 of the same group. That is, even when the terminal device 20 and the display device 21 are installed in separate offices, the same avatar image 50 is displayed if they belong to the same group. Therefore, the user who exists in each office can confirm the avatar image corresponding to the distant partner.
- the location management device 30 is specifically realized by an information processing device such as a personal computer that operates according to a program.
- the location management device 30 has a function of acquiring (receiving / extracting) location information of the user.
- the location management device 30 receives the location information of a wireless device carried by the user via a wireless LAN (local area network), performs infrared communication, or reads from an RFID (radio frequency identification). Or can be acquired (received) through ultrasonic communication.
- the position information management device 30 applies any positioning method such as a method of acquiring (extracting) the user's position information by image recognition from an image taken by a monitoring camera or the like, for example. Information can be acquired.
- the location management device 30 identifies a user by an identifier assigned to each user, and transmits the user location information and an identifier associated with the user location information to the avatar display device 10.
- the position management device 30 is not limited to this example, and the same device as the avatar display control device 10 is provided.
- the position management device 30 may be provided.
- the network 40 connects the avatar display control device 10 and the terminal device 20, and may be a wired network or a wireless network as long as the network can be constructed.
- the avatar display control apparatus 10 illustrated in FIG. 1 includes a position acquisition unit 100, a display user determination unit 200, a positional relationship calculation unit 800, a display position determination unit 300, an avatar display control unit 400, and a user information storage unit 500.
- a display information storage unit 600 display information storage unit
- an avatar image storage unit 700 and a display related information storage unit 900.
- the position acquisition unit 100 is realized by a CPU and a network interface unit of an information processing apparatus that operates according to a program.
- the position acquisition unit 100 has a function of acquiring (receiving) user position information from the position management device 30 and notifying (outputting) the position information of the user to the display user determining unit 200.
- the display user determination unit 200 is specifically realized by a CPU of an information processing apparatus that operates according to a program.
- the display user determination unit 200 acquires (inputs) the user's position information acquired (input) from the position acquisition unit 100, the user information acquired (extracted) from the user information storage unit 500, and the positional relationship information acquisition unit 800.
- the positional relationship calculation unit 800 is realized by a CPU of an information processing device that operates according to a program.
- the positional relationship calculation unit 800 calculates the distance between each user and each display from the position information of each user acquired (input) from the display user determination unit 200 and the installation position information of each display device 21.
- a function of notifying (outputting) to the display user determining unit 200 is provided.
- the display position determination unit 300 is specifically realized by a CPU of an information processing apparatus that operates according to a program.
- the display position determination unit 300 determines the avatar image corresponding to the user to be displayed on the display device and the display position based on the user information of the user determined by the display user determination unit 200, and displays the avatar display control unit 400. It has a function to notify (output).
- the avatar display control unit 400 is realized by a CPU and a network interface unit of an information processing apparatus that operates according to a program.
- the avatar display control unit 400 acquires (extracts) the corresponding avatar image from the avatar image storage unit 700 based on the avatar image notified (input) from the display position determination unit 300 and the display position thereof, and the terminal device 20.
- a function of displaying an avatar image on each display device 21 is provided.
- the user information storage unit 500 is realized by a storage device such as an optical disk device or a magnetic disk device.
- the user information storage unit 500 stores a database including the current position information of the user acquired (received / extracted) from the position management device 30 by the position acquisition unit 100.
- FIG. 2 is an explanatory diagram illustrating a configuration example of a database stored in the user information storage unit 500.
- the user information storage unit 500 includes a user ID 510 that is a parameter for identifying a user, and position information 520 that is a parameter indicating the current position information of each user.
- Store a database containing In the configuration example shown in FIG.
- the position information is represented by an identifier of the office where each display device 21 is installed and a form of local two-dimensional coordinates in the office. An example is shown. However, the position information is not limited to this, and other information such as a coordinate system such as latitude and longitude, or logical information such as a room name and an address, may be used depending on the position information format acquired (received / extracted) by the position management device 30. Any form of can be used.
- the display information storage unit 600 is realized by a storage device such as an optical disk device or a magnetic disk device.
- the display information storage unit 600 stores a database including display information necessary for control of avatar display for each display device 21.
- FIG. 3 is an explanatory diagram illustrating a configuration example of a database stored in the display information storage unit 600.
- the display information storage unit 600 stores a database including a display ID 610, installation position information 620, a display target range 630, and a maximum display number 640.
- the display ID 610 is identification information assigned to each display device 21.
- the installation position information 620 is a parameter indicating the installation location of the display device 21.
- the display target range 630 is a parameter indicating an area for which each display device 21 performs avatar display.
- the maximum display number 640 is a parameter indicating how many avatar images corresponding to the maximum number of users are simultaneously displayed.
- each display device 21 has a value of information registered in the installation position information 620 and the display target range 630 as in the position information 520 of the user information storage unit 500 shown in FIG. 2.
- An example is shown in which an identifier of an installed office, position information, and a display target range are expressed in the form of local two-dimensional coordinates in the office.
- the position information and display target range for example, any other coordinate system such as a latitude and longitude, logical information such as a room name and an address, etc. A format can be used.
- the user's position information is handled as coordinate information, by registering the range of coordinate values registered in the display target range 630 as shown in FIG.
- the position information is handled by a position name such as a room name or an address
- the position name indicating the current position of the user can be obtained. It is possible to determine whether or not the user exists within the display target range depending on whether or not it exists in the list.
- the avatar image storage unit 700 is realized by a storage device such as an optical disk device or a magnetic disk device.
- the avatar image storage unit 700 stores a database for managing correspondence between individual users and avatar images.
- FIG. 4 is an explanatory diagram illustrating a configuration example of a database stored in the avatar image storage unit 700.
- the avatar image storage unit 700 includes a user ID 710 that is a parameter for identifying a user and parameters indicating an avatar image corresponding to each user.
- a database including an avatar image file 720 is stored.
- the display-related information storage unit 900 is realized by a storage device such as an optical disk device or a magnetic disk device.
- the display related information storage unit 900 stores a database for grouping and managing a plurality of display devices 21 managed by the display information storage unit 600. Here, the avatars of the same user are selected and displayed on the display devices 21 managed as the same group.
- FIG. 5 is an explanatory diagram illustrating a configuration example of a database stored in the display-related information storage unit 900.
- the display related information storage unit 900 includes a screen ID 910 that is a parameter for identifying each group, and a plurality of registered in each group.
- a database including a registered display ID 920 that is a parameter for recording the display device 21 is stored.
- D10001 and D10002 and D10003 and D10004 are managed as the IDs of the display devices in the same group. And the same user will be selected and displayed on the display apparatus 21 managed as the same group as a display object of an avatar image.
- FIG. 6 is a sequence diagram showing the overall operation of the avatar display system in the present embodiment.
- 7, 8, 9, and 10 are flowcharts illustrating operations of the position acquisition unit 100, the display user determination unit 200, the positional relationship calculation unit 800, and the display position determination unit 300.
- FIG. 6 is a sequence diagram showing the overall operation of the avatar display system in the present embodiment.
- 7, 8, 9, and 10 are flowcharts illustrating operations of the position acquisition unit 100, the display user determination unit 200, the positional relationship calculation unit 800, and the display position determination unit 300.
- the position management device 30 detects a change in the position information of the user, and the position information of the changed user is Notify (output) the acquisition unit 100 (step A-1).
- the position acquisition unit 100 updates the position information of the user registered (stored) in the user information storage unit 500 (step A-2).
- the position acquisition unit 100 notifies (outputs) the updated user information (user ID, position information) of the user to the display user determination unit 200 (step A-3).
- the location acquisition unit 100 periodically acquires (receives) location information of all users from the location management device 30 and compares it with location information of individual users registered (stored) in the user information storage unit 500.
- a method for detecting a change in the position information of the user may be applied.
- the display user determination unit 200 acquires (inputs) the user ID and the position information from the position acquisition unit 100, and based on the acquired (input) user ID and the position information, the display information storage unit Display information is searched from 600 (step A-4).
- the display user determination unit 200 acquires (extracts) display information (display ID, installation position information, display target range, maximum display number) of the display device that includes the position information of the user in the display target range (step A). -5). For example, the display user determination unit 200 extracts display information in which the acquired (input) position information is included in the display target range 630 from the database stored in the display information storage unit 600 illustrated in FIG.
- the display user determining unit 200 searches the display related information storage unit 900 for display related information based on the display ID acquired (extracted) in step A-5 (step A-6).
- the display user determination unit 200 acquires (extracts) the display ID belonging to the same group as the display ID acquired (extracted) in step A-5 from the display related information storage unit 900 (step A-7). For example, the display user determining unit 200 registers the registered display ID 920 associated with the same screen ID 910 as the display ID acquired (extracted) in step A-5 from the database stored in the display related information storage unit 900 shown in FIG. To extract.
- the display user determination unit 200 searches the user information storage unit 500 for user information of users within the display target range of all the displays acquired (extracted) in step A-5 and step A-9 ( Step A-10) to acquire (extract) (Step A-11).
- the display user determining unit 200 specifies the display target range 630 from the display information storage unit 600 illustrated in FIG. 3 based on the display ID acquired (extracted) in Step A-5 and Step A-9.
- the display user determination unit 200 extracts, as user information, the user ID 510 and the position information 520 in which the position information 520 is included in the specified display target range 630 from the user information storage unit 500 illustrated in FIG.
- the display user determination unit 200 compares the maximum display number of each display device 21 with the number of user information acquired (extracted) in step A-11. Then, if the number of acquired (extracted) user information is within the maximum display number of all the display devices 21, the display user determining unit 200 notifies (outputs) all the user information to the display position determining unit 300. (Step A-16).
- the display user determining unit 200 acquires (extracts) in step A-11. ) All the user information and all the display information acquired (extracted) in step A-5 and step A-9 are notified (output) to the positional relationship calculation unit 800 (step A-12).
- the positional relationship calculation unit 800 determines the distance between each user and each display device from among the users existing in the display target range of each display device 21. Is calculated (step A-13). Then, the positional relationship calculation unit 800 notifies (outputs) the calculated distance to the display user determination unit 200 (step A-14).
- the positional relationship calculation unit 800 registers the distance between each user and each display device calculated in step A-13, for example, the position information of the user and the installation position information of the display device 21 as coordinate information. If it is, it can be calculated by obtaining the length of a straight line connecting the two points. Further, for example, when the position information is registered as a position name such as a room name, the positional relationship calculation unit 800 separately prepares a database for recording individual position names and corresponding coordinate information ( The coordinates may be acquired (extracted) by searching for the coordinate information corresponding to each position name, and the distance may be calculated.
- step A-15 when the display user determining unit 200 obtains (inputs) the distance between each user notified (output) in step A-14 and each display device 21, the maximum display of the display is performed in order of increasing distance from the display. A few minutes of users are selected (step A-15).
- the display user determination unit 200 uses the number with the smallest maximum display number as a reference, Select up to a number of users and decide to display avatars.
- the display user determination part 200 may narrow down the number of users within the maximum display number by preferentially selecting a user whose position information update time is new and determining it as an avatar display target.
- weighting may be performed when comparing the distances according to the difference in display size. For example, if the display size is twice as large as the size of other display devices, the user in front of the larger display is more distant from the display than the user in front of the smaller display Is weighted to a value twice the actual distance and compared with the distance of the other user. And the display user determination part 200 determines the user of a display target in order with near according to the distance after weighting. This is because the larger the display size, the more likely the user will see the avatar displayed in the display at a distant position.
- the display user determination unit 200 sends the user information of the selected user and the display information of all the display devices 21 acquired (input) in Step A-5 and Step A-9 to the display position determination unit 300. Notify (output) (Step A-16)
- the display position determination unit 300 acquires (inputs) display information (display ID, installation position information) and user information (user ID, position information) from the display user determination unit 200, the display position determination unit 300 starts from the avatar image storage unit 700. The user's avatar image displayed on each display device is searched (step A-17).
- the display position determination part 300 acquires (extracts) the avatar image corresponding to all the user information acquired (input) from the display user determination part 200 from the avatar image storage part 700 shown in FIG. 4 (step A). -18).
- the display position determination unit 300 determines the display position on the display device 21 of the avatar image corresponding to each user displayed on each display device 21 based on the user information acquired (input) in step A-16. (Step A-19).
- a method of determining the display position for example, a method of arranging the avatar images in order from the center of the display unit included in the display device in order from the shortest distance between the user and the display device, or from the left or right. Any display position determination method based on the positional relationship between the user and the display device, such as a method, can be used.
- the display position determination unit 300 displays the avatar image corresponding to each user, the display position of the avatar image corresponding to each user determined in step A-19, and the display of each display device 21 that displays the avatar image.
- the ID is notified (output) to the avatar display control unit 400 (step A-20).
- the avatar display control unit 400 controls the display device 21 to display the avatar image based on the information notified (input) from the display position determining unit 300 (step A-21). Specifically, the avatar display control unit 400 transmits the avatar image 50 to the terminal device 20 via the network 40. And the terminal device 20 displays an avatar image on the display apparatus 21 based on the received avatar image.
- FIG. 11 is an explanatory diagram showing an example in the case where an avatar image is displayed on the display device 21 in the present embodiment.
- two remote spaces in the office are always connected by a video conference system, and it is possible to check the situation of each other with images and voices so that communication is possible.
- the present invention is applied to such a place. An example of this is shown.
- the users (User00001 to User00006) existing in the two spaces shown in FIG. 11 store the registration information of the users (user ID: 00001 to 00006) described in the configuration example of the user information storage unit 500 shown in FIG. It shall be quoted.
- the display devices 21-1 and 21-2 installed in each of the two spaces shown in FIG. 11 are the display devices (display ID: display ID) described in the configuration example of the display information storage unit 600 shown in FIG. It is assumed that registration information of D10001 and D10002) is cited.
- These display devices 21-1 and 21-2 are managed as the same group as described in the configuration example of the display related information storage unit 900 shown in FIG.
- the display target range 22-1 has a range of 0 to 10 in the X coordinate and Y coordinate in the office space managed by the identifier of Office1.
- the display target range 22-1 indicates that there are four users (user IDs: 00001 to 00004).
- the display target range 22-2 is a display target range in which X coordinates are 20 or more and 30 or less, and Y coordinates are 40 or more and 50 or less in an office managed by the identifier of Office2.
- the display target range 22-2 indicates that there are two users (user IDs: 00005 to 00006).
- FIG. 12 and 13 show an example of the display device 21-1 as a display example of the avatar in the case shown in FIG.
- FIG. 12 and FIG. 13 which of the avatar images corresponding to the user existing in the same space as the display device 21-1 is displayed to the user existing around the display device 21-2 installed at a distant place.
- the example of the display method of the avatar image which makes it possible to identify which avatar image corresponds is shown.
- the avatar display system is configured so that, even in the plurality of display devices 21 installed at physically separated locations, the users are arranged in order of increasing distance between each display device 21 and each user. Avatar images corresponding to are preferentially displayed. Therefore, an avatar image corresponding to a user who has a high possibility of watching the display device 21 can be displayed with priority. Thereby, according to this embodiment, the avatar display system can perform suitable information presentation with respect to a user.
- the number of users within the range of the maximum display number 640 stored in advance in the display information storage unit 600 is selected in the order of the distance from the display device 21.
- the maximum display number cannot be defined in advance.
- the user's avatar to be displayed is selected and displayed in the order of the distance from the display device 21 within the range of the display area of the display device 21 without predetermining the maximum display number.
- a method that can be performed will be described.
- the minimum value of the display size of the avatar image is the minimum value of the display size as a value that can be visually recognized by the user, and is a value that can be arbitrarily set by the user.
- FIG. 14 is an explanatory diagram illustrating a configuration example of a database stored in the display information storage unit 600 according to the second embodiment.
- the display information storage unit 600 stores a screen resolution 641 and a screen size 642 instead of the maximum display number 640 shown in the first embodiment.
- FIG. 15 is an explanatory diagram illustrating a configuration example of a database stored in the avatar image storage unit 700 according to the second embodiment.
- the avatar image storage unit 700 includes a file size 730 indicating the size of the avatar image in addition to the elements stored in the avatar image storage unit 700 (FIG. 4) shown in the first embodiment.
- the minimum display size 740 indicating the minimum size when displayed on the display device 21 is stored.
- the unit of the file size 730 is stored in pixels, and the unit of the minimum display size 740 is stored in cm.
- FIG. 16 is a sequence diagram illustrating an overall operation example of the avatar display system according to the second embodiment.
- FIG. 17 is a flowchart illustrating an operation example of the display user determination unit 200. In FIG. 16 and FIG. 17, the description of the same parts as those of the first embodiment is omitted.
- Steps B-1 to B-3 in the present embodiment is the same as the operation of Steps A-1 to A-3 in the first embodiment.
- the display user determining unit 200 searches the display information storage unit 600 based on the input user information (step B). -4).
- the display user determination unit 200 extracts display information including the user position information in the display target range from the display information storage unit 600 (step B-5).
- the display user determination unit 200 extracts the display ID 610, the display target range 630, the image analysis degree 641, and the screen size 642 shown in FIG. 14 as display information.
- the display user determining unit 200 determines whether or not the extracted display information is stored in the display related information storage unit 900. If it is determined that it is stored, the display user determining unit 200 shifts the processing to step B-6. On the other hand, when it determines with it not being memorize
- the display user determining unit 200 searches the display related information storage unit 900 (step B-6), and extracts display IDs belonging to the same group as the display ID extracted in step B-5 (step B-7). .
- the display user determination unit 200 searches the display information storage unit 600 based on the extracted display ID (step B-8), and displays the display information (installation position information 620, display target range) associated with the display ID. 630, image resolution 641 and screen size 642) are extracted (step B-9).
- the display user determination unit 200 searches the user information storage unit 500 for user information of users who are within the display target range of all the display devices extracted in Step B-5 and Step B-9 (Step B- 10) and extraction (step B-11).
- the display user determination unit 200 searches the avatar image storage unit 700 for avatar image information corresponding to all the extracted user information (step B-12) and extracts it (step B-13). For example, the display user determining unit 200 extracts the avatar image file 720, the file size 730, and the minimum display size 740 associated with the user ID included in the extracted user information from the avatar image storage unit 700 as the avatar image information. To do.
- Steps B-14 to B16 that are the same processing as Steps A-12 to A-14 in the first embodiment, the display user determining unit 200 causes the distance between each user and each display device. To get.
- the display user determining unit 200 selects a user having the shortest distance from the display device 21 based on the acquired distance between each user and each display device (step B-17-1).
- the display user determination unit 200 displays the avatar image on the display device based on the file size and the minimum display size of the avatar image corresponding to the selected user, and the screen size and screen resolution of the display device. It is determined whether or not the minimum display size is satisfied (step B-17-2).
- the display user determination unit 200 compares the file size 730 ⁇ (screen size 642 / screen resolution 641) of the avatar image and the minimum display size 740 with respect to either or both of Width and Height.
- the display user determination unit 200 determines that the minimum display size is not satisfied when the comparison result is file size 730 ⁇ (screen size 642 / screen resolution 641) ⁇ minimum display size 740, and the file size 730 ⁇ (screen size 642 / screen resolution 641) ⁇ minimum display size 740, it is determined that the minimum display size is satisfied.
- step B-17-2 If it is determined in step B-17-2 that the minimum display size is not satisfied (No in step B-17-2), the avatar display system sets the avatar image enlargement rate so that the minimum display size is satisfied. Determine (step B-11-3). When the enlargement ratio is determined, the avatar display system shifts the processing to step B-17-4.
- step B-17-2 determines whether the minimum display size is satisfied (Yes in step B-11-2). If it is determined in step B-17-2 that the minimum display size is satisfied (Yes in step B-11-2), the avatar display system does not perform the process in step B-11-3. Then, the process proceeds to step B-17-4.
- the display user determining unit 200 determines whether or not a display area remains on the display device to be displayed (step B-17-4). For example, the display user determination unit 200 compares the total file size of each avatar image that has already been determined to be displayed with the screen resolution of the display device, and if the total file size exceeds the screen resolution of the display device. It is determined that no display area is left.
- step B-17-4 If it is determined in step B-17-4 that the display area remains (Yes in step B-17-4), the display user determining unit 200 determines the selected user as a display target user. (Step B-17-5).
- the display user determining unit 200 selects a user having the next shortest distance from the display device (step B-17-6). Thereafter, the display user determining unit 200 repeats the processing from Step B-17-2 to Step B-17-6 until the display area is insufficient.
- step B-17-4 When it is determined in step B-17-4 that no display area is left (No in step B-17-4), the display user determination unit 200 determines the user who has been determined as the display target user until then. Is determined as the user who displays the avatar.
- the display user determination unit 200 outputs the user information of the confirmed user, the corresponding avatar image, the avatar image enlargement ratio (only the avatar image that needs to be enlarged), and the display ID to the display position determination unit 300 (step). B-18).
- the display position determination unit 300 determines the display position of the avatar image to be displayed on each display device 21 based on the user information output from the display user determination unit 200 (step B-19). Since the process of Step B-19 in this embodiment is the same as Step A-19 in the first embodiment, the description thereof is omitted.
- the display position determination unit 300 outputs the avatar image, the enlargement ratio of the avatar image (only the avatar image that needs to be enlarged), the display position of the avatar image, and the display ID to the avatar display control unit 400 (step B-20). ).
- the avatar display control unit 400 controls the display device 21 to display an avatar image based on the information input from the display position determination unit 300 (step B-21). Specifically, the avatar display control unit 400 transmits the avatar image, the enlargement ratio, the display position, and the display ID to the terminal device 20 via the network 40. And a terminal device displays an avatar image on the display apparatus 21 based on the received information. At this time, the avatar display control unit 400 enlarges and displays the avatar image based on the enlargement rate for the avatar image for which the enlargement rate is specified.
- the avatar image can be displayed within the display area without predetermining the maximum display number of each display device.
- the actual display size of the avatar image can be controlled to be constant without depending on the screen size or screen resolution of the display device 21. .
- the avatar display system can display an avatar image on the display apparatus 21 with an optimal size with respect to a user, it can perform more suitable information presentation. .
- a user's avatar having a high probability of watching the display device (close to the display device) is displayed without being reduced, and the probability of watching the display device is low (display device).
- the user's avatar is displayed in a reduced size.
- the configuration of the avatar display system in the third embodiment is different from that in the first embodiment only in the components of the database stored in the display information storage unit 600. Therefore, in this embodiment, description of functions and operations other than the display information storage unit 600 is omitted.
- FIG. 18 is an explanatory diagram illustrating a configuration example of a database stored in the display information storage unit 600 according to the third embodiment.
- the display information storage unit 600 displays a display size (100%) 643 and a display size (50) instead of the maximum display number 640 that is a component illustrated in FIG. 3 (first embodiment). %) 644 and the maximum display size 645 is stored.
- the avatar display system when the avatar display system displays an avatar image corresponding to the user, the avatar display system selects one of the two display sizes of the display size (100%) and the display size (50%). Control to display the avatar image.
- the display information storage unit 600 uses two types of parameters for the maximum display number: display size (100%) 643 and display size (50%) 644. It is divided into parameters and stored.
- FIG. 19 is a sequence diagram illustrating an operation example of the avatar display system according to the third embodiment.
- FIG. 20 is a flowchart illustrating an operation example of the display user determination unit 200.
- FIG. 21 is a flowchart illustrating an operation example of the display position determination unit 300.
- steps C-1 to C-11 are the same as the processes of steps A-1 to A-8 in the first embodiment.
- step A-12 in the first embodiment is performed.
- the distance between each user and each display device is calculated (steps C-12 to C-14).
- the display user determination unit 200 determines whether or not the number of extracted user information exceeds the maximum display number (the sum of the values of the display size (100%) 643 and the display size (50%) 644). (Step A-8A). When it is determined that the maximum number of displays has been exceeded, the display user determining unit 200 selects only user information up to the maximum number of displays in order of increasing distance from the display device (step C-15).
- step C-15 the display user determining unit 200 does not perform the process of step C-15, but uses the extracted information of all users. Then, the process proceeds to step C-16.
- the display user determination unit 200 displays the display information (display ID and installation position information) of the display device on which the avatar image is to be displayed, the user information (user ID and position information), and the display size of each avatar image. It is output to 300 (step C-16).
- the avatar display system determines the display size of each avatar image based on the displayable number of each display size and the proximity of the distance between each user and the display device.
- the avatar display system assigns the display size (100%) 643 in order from the shortest distance to the display device, and after exceeding the displayable number of the display size (100%) 643, the display size (100%) 50%) By assigning 644, the display size of each avatar image is determined.
- the display position determination unit 300 searches the avatar image storage unit 700 based on the information output in step C-16 (step C-17), and extracts avatar images corresponding to all user information (step C- 18).
- the display position determination unit 300 determines the display position of the avatar image to be displayed on each display device 21 based on the extracted position information of the user (step C-19).
- the display position determination unit 300 can determine the display position using, for example, the method disclosed in the first embodiment.
- the display position determination unit 300 outputs the avatar image corresponding to each user, the display position of the avatar image, the display size of the avatar image, and the display ID of each display device to be displayed to the avatar display control unit 400 (step C). -20).
- the avatar display control unit 400 controls the display device 21 to display an avatar image based on the information output from the display position determination unit 300 (step C-21). Specifically, the avatar display control unit 400 transmits the avatar image, the display position of the avatar image, the display size of the avatar image, and the display ID to the terminal device 20 via the network 40. Then, the terminal device 20 displays the avatar image on the display device 21 having the same display ID according to the display position and the display size.
- the avatar display control unit 400 controls the avatar image corresponding to the user designated as the display size (100%) 643 so that the avatar image is displayed without modification.
- the avatar display control unit 400 performs control so that the avatar display is reduced by 50% from the original image size.
- the avatar display system prepares an avatar image corresponding to each user for each display size in the avatar image storage unit 700, and does not enlarge or reduce the avatar image when performing display device display.
- An avatar image may be selected and displayed based on the determined display size.
- the avatar display system does not stipulate the maximum display number for each display size, so that the total size does not exceed the stipulated size and the number of avatar images with the largest display size is maximized.
- the number of avatar images in each display size may be dynamically determined.
- the maximum number of avatars displayed is 5 and the total maximum display size of all avatars is 400, X avatars with a display size (100%) and display sizes (50%) Assuming that Y avatars are displayed, the number of avatars assigned to each display size can be determined by X and Y satisfying the following expression.
- the avatar display system can display all avatar images in the display size (100%).
- the avatar display system is as large as possible so that there are three avatar images with a display size (100%) and two avatar images with a display size (50%).
- the number of avatars displayed by size can be increased.
- FIG. 22 is an explanatory diagram showing an example of an avatar image displayed on the display device 21-1 in the third embodiment.
- the example shown in FIG. 22 is configured based on the user information shown in FIG. 11 and the display information shown in FIG.
- the user 00004 avatar image that was not displayed in the first embodiment is displayed in a reduced size.
- the distribution of the display size (100%) 643 and the display size (50%) is registered in the same way in the display ID: D10001 and the display ID: D10002. It can be different. For example, when a plurality of displays managed by the same screen ID are registered with different distributions, the avatar display control unit 400 controls to display an avatar image according to the distribution.
- the method of controlling the avatar size change according to the distance between the user and the display device 21 has a high probability of viewing the display device 21 (with the display device).
- the user's avatar is displayed without being reduced, and the user's avatar having a low probability of looking at the display device 21 (the distance from the display device is far) is reduced and displayed. Therefore, appropriate information can be presented to the user.
- the avatar display system classifies and manages the display target range 630 managed for each display device 21 by assigning priorities to the display device 21 in order of increasing proximity. And the avatar display system gives priority to the user who exists in the range close to the display device 21 based on the display target range which is classified and managed over the user who exists in the other range, and displays the avatar. Select as.
- FIG. 23 is an explanatory diagram illustrating a configuration example of a database stored in the display information storage unit 600 according to the fourth embodiment. Since other configurations are the same as those in the first embodiment, the description thereof is omitted.
- the display information storage unit 600 classifies the display target ranges of each display device into a plurality of ranges such as a display target range A631 and a display target range B632. And remember.
- the display target range A631 will be described as an example in the case where the priority for displaying the avatar is higher than the display target range B632.
- coordinate information is used as registration information for the display target range A631 and the display target range B632. This is based on the assumption that the position information received from the position management device 30 is coordinate information. Because. For example, if the position information received from the position management device 30 is a zone ID or a zone name for identifying each area, the display target range A631 and the display target range B632 include a zone ID or the like. Information in a format such as a zone name may be registered.
- FIG. 24 is a sequence diagram illustrating an operation example of the avatar display system according to the fourth embodiment.
- FIG. 25 is a flowchart illustrating an operation example of the display user determination unit 200.
- steps D-1 to D-7 in this embodiment is the same as the processing of steps A-1 to A-7 in the first embodiment.
- the display user determining unit 200 displays display information (display ID 610, display target range A631, display target range B632, and maximum display number 640) from the display information storage unit 600 based on the display ID extracted in step D-7. Is extracted (step D-9).
- the display user determining unit 200 searches the user information storage unit 500 for user information existing in the display target range A631 (step D-10) and extracts it (step D-11).
- the display user determination unit 200 determines whether or not the number of user information extracted in step D-11 is less than the number registered in the maximum display number 640 of the display device. If it is determined that the maximum display number is less than 640, the display user determination unit 200 searches the user information storage unit 500 for user information existing in the display target range B632 (step D-12). Extract (step D-13).
- the display user determining unit 200 does not perform the processes of steps D-8 and D-9, and shifts the process to step D-14.
- the display user determining unit 200 selects a user who displays an avatar image from among users corresponding to the extracted user information (step D-14).
- the display user determination unit 200 gives priority to the users existing in the display target range A631 having a high priority for displaying the avatar image. Shall be selected.
- the update time of the position information is stored in the user information storage unit 500, and the display user determination unit 200 preferentially selects a user with a new update time, whereby the maximum display number The number of users may be narrowed within.
- the display user determination unit 200 outputs the user information of the selected user and the display information of the display device to the display position determination unit 300 (step D-15). Since the subsequent processing is the same as the operation of the first embodiment, the description thereof is omitted.
- FIG. 26 is an explanatory diagram showing an example of an avatar image displayed on the display device 21 in the fourth embodiment.
- the example shown in FIG. 26 is configured based on the user information shown in FIG. 2 and the display information shown in FIG.
- the display target range 23 indicates a range registered in the display target range A 631 of the display device 21, and the display target range 24 is registered in the display target range B 632 of the display device 21. Shows the range.
- the maximum number of displays of two display devices (display IDs: D10001 and D10002) managed by the same screen ID registered in the display information storage unit 600 is 3. Therefore, only the three user avatars present in the display target range 23 with high priority are displayed on the display device 21.
- the display information storage unit 600 prioritizes the display target ranges 630 (FIG. 4) stored for each display device 21 in order of increasing proximity to the display device 21 into a plurality of ranges. Classify and store (display target range A631 and display target range B632 shown in FIG. 23). Then, the display user determination unit 200 selects a user present in the display target range close to the display device 21 as a user who displays an avatar image in preference to a user present in another display target range according to the priority order. To do. By doing in this way, the avatar display system by this embodiment can display a user's avatar image near the display apparatus 21 preferentially, without calculating the distance of the display apparatus 21 and a user.
- this embodiment demonstrated the case where a display object range was divided into two, it is not restricted to this, You may divide a display object range into three or more. In that case, the avatar display system can be realized in a similar manner by storing the display target range parameters that have been given three or more priorities in the display information storage unit 600.
- FIG. 27 is a block diagram illustrating a minimum configuration example of the avatar display system.
- the avatar display system includes a position information extraction unit 1, a positional relationship calculation unit 2, and a user selection unit 3 as minimum components.
- the positional relationship calculation means 2 calculates positional relationship information indicating the positional relationship between the user and the display device based on the positional information extracted by the positional information extraction means 1. And a user selection means selects the user who displays an avatar image on a display apparatus based on the positional relationship information which the positional relationship calculation means 2 calculated.
- the avatar display system controls the display device to display the avatar image corresponding to the user selected by the user selection unit 3.
- the avatar images are displayed on the display device based on the priority order. This can be avoided, and appropriate information can be presented to the user.
- the characteristic configuration of the avatar display system as shown in the following (1) to (8) is shown.
- the avatar display system includes a plurality of display devices (for example, the display devices 21-1 and 21-2 shown in FIG. 11) installed in physically separated locations.
- the avatar display system displays the avatar images corresponding to the users (for example, User00001 to 00006 shown in FIG. 11), and the position information extracting means (for example, the position management device 30 and the position acquisition) extracts the position information of each user.
- position information for calculating positional relationship information indicating positional relationships between a plurality of users and a plurality of display devices based on position information (for example, position information 520) extracted by the position information extraction unit.
- the relationship calculation means for example, realized by the position relationship calculation unit 800
- the position relationship information calculated by the position relationship calculation means Among a plurality of users, characterized in that it comprises a user selection means for selecting a user to display the avatar image to a plurality of display devices (e.g., realized by the display user decision unit 200).
- the positional relationship calculation means calculates the distance between each display device and each user existing around each display device as the positional relationship information
- the user selection means includes the positional relationship extraction means. Based on the extracted distance, you may be comprised so that the user who displays an avatar image on each display apparatus may be selected.
- the avatar display system is an avatar image corresponding to a user (for example, User00001-00004 illustrated in FIG. 11) existing in the same space as a specific display device (for example, the display device 21-1 illustrated in FIG. 11).
- a display control means for displaying an avatar image corresponding to a user for example, User 00005 to 00006 shown in FIG. 11
- It may be configured to include.
- the display control means corresponds to an avatar image corresponding to a user who exists in the same space as the specific display device, and a user who exists physically away from the specific display device.
- the avatar image to be displayed may be displayed on a specific display device in a different form so as to be identifiable (for example, the display example shown in FIG. 13).
- the user selecting means may be configured to select in order from a user whose distance between the plurality of users existing around the plurality of display devices and the display device is short.
- the user selection means selects a user who displays the avatar image on the display device in the order of the distance from the display device within the range that can be displayed in the display area of the display screen of the display device.
- the display control means includes at least one of a screen size (for example, screen size 642), a resolution (for example, screen resolution 641) of the display device, and a size of the avatar image corresponding to the user (for example, file size 730).
- the display size of the avatar image when actually displayed on the display device is set to a predetermined size (for example, the minimum display size 740) or more, and the avatar image is displayed on the display device. Good.
- the user selection unit is configured such that the user who is relatively far from the display device has a display magnification factor (for example, display size ( 100%) 643 and display size (50%) 644), and the display control means is configured to display the avatar image corresponding to the user on the display device based on the magnification determined by the user selection means. It may be.
- a display magnification factor for example, display size ( 100%) 643 and display size (50%) 644.
- the user selection means includes the position information of the user and a position range (for example, display target range A631 or display target range B632) that is a target for displaying the avatar image determined for each display device. You may be comprised so that the user who displays an avatar image on a some display apparatus may be selected based on a priority.
- a position range for example, display target range A631 or display target range B632
- Position information extraction means Position information extraction means 2 Positional relationship calculation means 3
- User selection means 10
- Avatar display apparatus 20
- Terminal apparatus 21 Display apparatus 30
- Position management apparatus 40
- Network 50 Avatar image 100
- Position acquisition part 200 Display user determination part 300
- Display position determination part 400
- Avatar display Control unit 500
- User information storage unit 600
- Display information storage unit 700
- Avatar image storage unit 800
- Position relationship calculation unit 900 Display relationship information storage unit
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Multimedia (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
Abstract
L'invention concerne un système d'affichage d'avatar qui affiche des images d'avatars correspondant à une pluralité d'utilisateurs qui sont présents autour d'une pluralité de dispositifs d'affichage agencés à des positions physiquement distantes, sur la pluralité de dispositifs d'affichage, le système comprenant un moyen de calcul d'informations de position pour calculer des informations de position de chaque utilisateur, un moyen de calcul de relation de position pour calculer des informations de relation de position qui indiquent des relations de position entre la pluralité d'utilisateurs et la pluralité de dispositifs d'affichage en fonction des informations de position calculées par le moyen de calcul d'informations de position, et une section de sélection d'utilisateur pour sélectionner un utilisateur dont l'image d'avatar doit être affichée sur la pluralité de dispositifs d'affichage parmi la pluralité d'utilisateurs en fonction des informations de relation de position calculées par le moyen de calcul de relation de position.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011518234A JPWO2010143359A1 (ja) | 2009-06-10 | 2010-05-18 | アバター表示システム、装置、方法及びプログラム |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009138756 | 2009-06-10 | ||
| JP2009-138756 | 2009-06-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010143359A1 true WO2010143359A1 (fr) | 2010-12-16 |
Family
ID=43308622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2010/003339 Ceased WO2010143359A1 (fr) | 2009-06-10 | 2010-05-18 | Système d'affichage d'avatar, dispositif, procédé et programme |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPWO2010143359A1 (fr) |
| WO (1) | WO2010143359A1 (fr) |
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018042244A (ja) * | 2017-09-22 | 2018-03-15 | 株式会社ソニー・インタラクティブエンタテインメント | ヘッドマウントディスプレイおよび画像生成方法 |
| US10410562B2 (en) | 2012-07-11 | 2019-09-10 | Sony Interactive Entertainment Inc. | Image generating device and image generating method |
| CN111625101A (zh) * | 2020-06-03 | 2020-09-04 | 上海商汤智能科技有限公司 | 一种展示控制方法及装置 |
| US10952006B1 (en) | 2020-10-20 | 2021-03-16 | Katmai Tech Holdings LLC | Adjusting relative left-right sound to provide sense of an avatar's position in a virtual space, and applications thereof |
| US10979672B1 (en) | 2020-10-20 | 2021-04-13 | Katmai Tech Holdings LLC | Web-based videoconference virtual environment with navigable avatars, and applications thereof |
| US11070768B1 (en) | 2020-10-20 | 2021-07-20 | Katmai Tech Holdings LLC | Volume areas in a three-dimensional virtual conference space, and applications thereof |
| US11076128B1 (en) | 2020-10-20 | 2021-07-27 | Katmai Tech Holdings LLC | Determining video stream quality based on relative position in a virtual space, and applications thereof |
| US11095857B1 (en) | 2020-10-20 | 2021-08-17 | Katmai Tech Holdings LLC | Presenter mode in a three-dimensional virtual conference space, and applications thereof |
| US11184362B1 (en) | 2021-05-06 | 2021-11-23 | Katmai Tech Holdings LLC | Securing private audio in a virtual conference, and applications thereof |
| US11457178B2 (en) | 2020-10-20 | 2022-09-27 | Katmai Tech Inc. | Three-dimensional modeling inside a virtual video conferencing environment with a navigable avatar, and applications thereof |
| US11562531B1 (en) | 2022-07-28 | 2023-01-24 | Katmai Tech Inc. | Cascading shadow maps in areas of a three-dimensional environment |
| US11593989B1 (en) | 2022-07-28 | 2023-02-28 | Katmai Tech Inc. | Efficient shadows for alpha-mapped models |
| US11651108B1 (en) | 2022-07-20 | 2023-05-16 | Katmai Tech Inc. | Time access control in virtual environment application |
| US11682164B1 (en) | 2022-07-28 | 2023-06-20 | Katmai Tech Inc. | Sampling shadow maps at an offset |
| US11700354B1 (en) | 2022-07-21 | 2023-07-11 | Katmai Tech Inc. | Resituating avatars in a virtual environment |
| US11704864B1 (en) | 2022-07-28 | 2023-07-18 | Katmai Tech Inc. | Static rendering for a combination of background and foreground objects |
| US11711494B1 (en) | 2022-07-28 | 2023-07-25 | Katmai Tech Inc. | Automatic instancing for efficient rendering of three-dimensional virtual environment |
| US11743430B2 (en) | 2021-05-06 | 2023-08-29 | Katmai Tech Inc. | Providing awareness of who can hear audio in a virtual conference, and applications thereof |
| US11741664B1 (en) | 2022-07-21 | 2023-08-29 | Katmai Tech Inc. | Resituating virtual cameras and avatars in a virtual environment |
| US11748939B1 (en) | 2022-09-13 | 2023-09-05 | Katmai Tech Inc. | Selecting a point to navigate video avatars in a three-dimensional environment |
| US11776203B1 (en) | 2022-07-28 | 2023-10-03 | Katmai Tech Inc. | Volumetric scattering effect in a three-dimensional virtual environment with navigable video avatars |
| US11876630B1 (en) | 2022-07-20 | 2024-01-16 | Katmai Tech Inc. | Architecture to control zones |
| US11928774B2 (en) | 2022-07-20 | 2024-03-12 | Katmai Tech Inc. | Multi-screen presentation in a virtual videoconferencing environment |
| US11956571B2 (en) | 2022-07-28 | 2024-04-09 | Katmai Tech Inc. | Scene freezing and unfreezing |
| EP4216167A4 (fr) * | 2021-01-13 | 2024-05-01 | Samsung Electronics Co., Ltd. | Dispositif électronique et procédé de fonctionnement d'un service vidéo d'avatar |
| US12009938B2 (en) | 2022-07-20 | 2024-06-11 | Katmai Tech Inc. | Access control in zones |
| US12022235B2 (en) | 2022-07-20 | 2024-06-25 | Katmai Tech Inc. | Using zones in a three-dimensional virtual environment for limiting audio and video |
| JP2025000657A (ja) * | 2020-06-08 | 2025-01-07 | アップル インコーポレイテッド | 三次元環境におけるアバターの提示 |
| US12368821B2 (en) | 2022-07-28 | 2025-07-22 | Katmai Tech Inc. | Optimizing physics for static objects in a three-dimensional virtual environment |
| US12409364B2 (en) | 2022-02-08 | 2025-09-09 | Samsung Electronics Co., Ltd. | Electronic device for providing exercise content based on recognition space and operating method thereof |
| US12450811B2 (en) | 2017-05-16 | 2025-10-21 | Apple Inc. | Emoji recording and sending |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1055257A (ja) * | 1996-08-09 | 1998-02-24 | Nippon Telegr & Teleph Corp <Ntt> | 3次元仮想空間表示方法 |
| JPH10154243A (ja) * | 1996-09-30 | 1998-06-09 | Sony Corp | 3次元仮想現実空間共有システムにおける情報処理装置、情報処理方法および情報提供媒体 |
| JP2004199159A (ja) * | 2002-12-16 | 2004-07-15 | Canon Inc | 情報処理方法、情報処理装置、プログラムおよび記憶媒体 |
-
2010
- 2010-05-18 JP JP2011518234A patent/JPWO2010143359A1/ja active Pending
- 2010-05-18 WO PCT/JP2010/003339 patent/WO2010143359A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1055257A (ja) * | 1996-08-09 | 1998-02-24 | Nippon Telegr & Teleph Corp <Ntt> | 3次元仮想空間表示方法 |
| JPH10154243A (ja) * | 1996-09-30 | 1998-06-09 | Sony Corp | 3次元仮想現実空間共有システムにおける情報処理装置、情報処理方法および情報提供媒体 |
| JP2004199159A (ja) * | 2002-12-16 | 2004-07-15 | Canon Inc | 情報処理方法、情報処理装置、プログラムおよび記憶媒体 |
Non-Patent Citations (1)
| Title |
|---|
| TAKAYUKI NYU: "Communication Activation Platform 'ActiveAvatar'", IEICE TECHNICAL REPORT, vol. 108, no. 487, 16 March 2009 (2009-03-16), pages 115 - 120 * |
Cited By (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10410562B2 (en) | 2012-07-11 | 2019-09-10 | Sony Interactive Entertainment Inc. | Image generating device and image generating method |
| US12450811B2 (en) | 2017-05-16 | 2025-10-21 | Apple Inc. | Emoji recording and sending |
| JP2018042244A (ja) * | 2017-09-22 | 2018-03-15 | 株式会社ソニー・インタラクティブエンタテインメント | ヘッドマウントディスプレイおよび画像生成方法 |
| CN111625101A (zh) * | 2020-06-03 | 2020-09-04 | 上海商汤智能科技有限公司 | 一种展示控制方法及装置 |
| CN111625101B (zh) * | 2020-06-03 | 2024-05-17 | 上海商汤智能科技有限公司 | 一种展示控制方法及装置 |
| JP2025000657A (ja) * | 2020-06-08 | 2025-01-07 | アップル インコーポレイテッド | 三次元環境におけるアバターの提示 |
| US11076128B1 (en) | 2020-10-20 | 2021-07-27 | Katmai Tech Holdings LLC | Determining video stream quality based on relative position in a virtual space, and applications thereof |
| US11095857B1 (en) | 2020-10-20 | 2021-08-17 | Katmai Tech Holdings LLC | Presenter mode in a three-dimensional virtual conference space, and applications thereof |
| US11070768B1 (en) | 2020-10-20 | 2021-07-20 | Katmai Tech Holdings LLC | Volume areas in a three-dimensional virtual conference space, and applications thereof |
| US11290688B1 (en) | 2020-10-20 | 2022-03-29 | Katmai Tech Holdings LLC | Web-based videoconference virtual environment with navigable avatars, and applications thereof |
| US11457178B2 (en) | 2020-10-20 | 2022-09-27 | Katmai Tech Inc. | Three-dimensional modeling inside a virtual video conferencing environment with a navigable avatar, and applications thereof |
| US10979672B1 (en) | 2020-10-20 | 2021-04-13 | Katmai Tech Holdings LLC | Web-based videoconference virtual environment with navigable avatars, and applications thereof |
| US12081908B2 (en) | 2020-10-20 | 2024-09-03 | Katmai Tech Inc | Three-dimensional modeling inside a virtual video conferencing environment with a navigable avatar, and applications thereof |
| US10952006B1 (en) | 2020-10-20 | 2021-03-16 | Katmai Tech Holdings LLC | Adjusting relative left-right sound to provide sense of an avatar's position in a virtual space, and applications thereof |
| EP4216167A4 (fr) * | 2021-01-13 | 2024-05-01 | Samsung Electronics Co., Ltd. | Dispositif électronique et procédé de fonctionnement d'un service vidéo d'avatar |
| US11743430B2 (en) | 2021-05-06 | 2023-08-29 | Katmai Tech Inc. | Providing awareness of who can hear audio in a virtual conference, and applications thereof |
| US11184362B1 (en) | 2021-05-06 | 2021-11-23 | Katmai Tech Holdings LLC | Securing private audio in a virtual conference, and applications thereof |
| US12409364B2 (en) | 2022-02-08 | 2025-09-09 | Samsung Electronics Co., Ltd. | Electronic device for providing exercise content based on recognition space and operating method thereof |
| US11651108B1 (en) | 2022-07-20 | 2023-05-16 | Katmai Tech Inc. | Time access control in virtual environment application |
| US11876630B1 (en) | 2022-07-20 | 2024-01-16 | Katmai Tech Inc. | Architecture to control zones |
| US11928774B2 (en) | 2022-07-20 | 2024-03-12 | Katmai Tech Inc. | Multi-screen presentation in a virtual videoconferencing environment |
| US12022235B2 (en) | 2022-07-20 | 2024-06-25 | Katmai Tech Inc. | Using zones in a three-dimensional virtual environment for limiting audio and video |
| US12009938B2 (en) | 2022-07-20 | 2024-06-11 | Katmai Tech Inc. | Access control in zones |
| US11700354B1 (en) | 2022-07-21 | 2023-07-11 | Katmai Tech Inc. | Resituating avatars in a virtual environment |
| US11741664B1 (en) | 2022-07-21 | 2023-08-29 | Katmai Tech Inc. | Resituating virtual cameras and avatars in a virtual environment |
| US12340461B2 (en) | 2022-07-21 | 2025-06-24 | Katmai Tech Inc. | Resituating virtual cameras and avatars in a virtual environment |
| US11776203B1 (en) | 2022-07-28 | 2023-10-03 | Katmai Tech Inc. | Volumetric scattering effect in a three-dimensional virtual environment with navigable video avatars |
| US11682164B1 (en) | 2022-07-28 | 2023-06-20 | Katmai Tech Inc. | Sampling shadow maps at an offset |
| US11956571B2 (en) | 2022-07-28 | 2024-04-09 | Katmai Tech Inc. | Scene freezing and unfreezing |
| US11593989B1 (en) | 2022-07-28 | 2023-02-28 | Katmai Tech Inc. | Efficient shadows for alpha-mapped models |
| US11562531B1 (en) | 2022-07-28 | 2023-01-24 | Katmai Tech Inc. | Cascading shadow maps in areas of a three-dimensional environment |
| US11704864B1 (en) | 2022-07-28 | 2023-07-18 | Katmai Tech Inc. | Static rendering for a combination of background and foreground objects |
| US12368821B2 (en) | 2022-07-28 | 2025-07-22 | Katmai Tech Inc. | Optimizing physics for static objects in a three-dimensional virtual environment |
| US11711494B1 (en) | 2022-07-28 | 2023-07-25 | Katmai Tech Inc. | Automatic instancing for efficient rendering of three-dimensional virtual environment |
| US12141913B2 (en) | 2022-09-13 | 2024-11-12 | Katmai Tech Inc. | Selecting a point to navigate video avatars in a three-dimensional environment |
| US11748939B1 (en) | 2022-09-13 | 2023-09-05 | Katmai Tech Inc. | Selecting a point to navigate video avatars in a three-dimensional environment |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2010143359A1 (ja) | 2012-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010143359A1 (fr) | Système d'affichage d'avatar, dispositif, procédé et programme | |
| KR101536972B1 (ko) | 정보 표시 방법, 시스템, 클라이언트 및/또는 서버 | |
| US10650264B2 (en) | Image recognition apparatus, processing method thereof, and program | |
| EP2420978A2 (fr) | Appareil et procédé pour fournir des informations d'objet | |
| US9052806B2 (en) | User interface for presenting media items of social networking service in media reel | |
| CN109767447B (zh) | 一种模板匹配方法、装置、设备及介质 | |
| JP2017211968A (ja) | メッセージ提供方法を実行するために記録媒体に保存されたコンピュータプログラム、及びその方法 | |
| WO2013088637A2 (fr) | Dispositif de traitement d'informations, procédé de traitement d'informations, et programme | |
| CN106874021B (zh) | 终端可视界面自动切换方法和装置 | |
| EP2410493A2 (fr) | Appareil et procédé pour fournir une plus grande réalité au moyen de données supplémentaires | |
| TW201737130A (zh) | 利用通訊工具服務的關鍵詞檢索方法及系統 | |
| JP5310729B2 (ja) | アバター表示方法、アバター表示装置およびプログラム | |
| JP2015064715A (ja) | 入力支援装置、入力支援方法及び入力支援プログラム | |
| KR101796668B1 (ko) | 디지털 망원경 및 그의 제어 방법 | |
| US20230410506A1 (en) | Analysis apparatus, system, method, and non-transitory computer readable medium storing program | |
| US20230298286A1 (en) | System, method for system, terminal, and method and storage medium for terminal | |
| CN113873323B (zh) | 视频播放方法、装置、电子设备和介质 | |
| CN114237406B (zh) | 交互处理方法及装置、设备、介质和产品 | |
| CN104427070A (zh) | 一种联系人信息的显示、呈现方式切换的方法及装置 | |
| CN113577766A (zh) | 对象处理方法及装置 | |
| WO2020095546A1 (fr) | Dispositif de traitement d'informations, système de traitement d'informations, procédé de traitement d'informations, et programme | |
| JP7355769B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| CN102902456A (zh) | 一种菜单显示的方法及设备 | |
| CN113827964B (zh) | 游戏操作方法、装置和电子设备 | |
| CN115501598B (zh) | 游戏信息显示方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10785891 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2011518234 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10785891 Country of ref document: EP Kind code of ref document: A1 |