IP Library Granted Patent US 12,461,592
Granted Patent B2
US 12,461,592 · App. 18/292,222 · Granted Nov 4, 2025

Communication assistance system, communication assistance method, and communication assistance program

Inventor: Akihiko Koizuka (Tokyo, JP)
Assignee: Dwango Co., Ltd.
G06F3/013G06F3/165G10L17/02G10L21/034G10L21/0364
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,461,592
App. No.
18/292,222
Granted
Nov 4, 2025
Kind
B2
Abstract

A communication assistance system related to one embodiment assists audio communication among a plurality of users. The system includes at least one processor that: specifies a second user who is a conversation partner of a first user, based on a positional relationship between a line of sight of the first user with respect to a screen and user objects, and a detection result of a speech of the first user, the screen showing a virtual space in which the user objects respectively corresponding to the users are arranged, the virtual space being two-dimensional or three-dimensional; sets a group including the first user and the second user; and outputs, to the first user, a speech voice of the second user who belongs to the group with a larger volume than a speech voice of the second user in a case where the second user does not belong to the group.

Claims (66)

1 . A communication assistance system that assists audio communication among a plurality of users, the communication assistance system comprising at least one processor configured to:

detect a line of sight of a first user with respect to a screen in a real space, the screen showing a virtual space in which a plurality of user objects corresponding to the plurality of users are arranged, the virtual space being two-dimensional or three-dimensional;

detect a speech of the first user;

specify the second user as a conversation partner of the first user when the detected line of sight of the first user with respect to the screen in the real space overlaps with a user object corresponding to the second user in the virtual space and when the speech of the first user is detected;

set a group including the first user and the second user if the second user is specified as the conversation partner of the first user; and

output, to the first user, a speech voice of the second user if the second user is specified as the conversation partner of the first user and belongs to the group with a larger volume than a speech voice of the second user in a case if the second user is not specified as the conversation partner of the first user and does not belong to the group.

2 . The communication assistance system according to claim 1 , wherein

the user object corresponding to the second user is a second user object, and

the at least one processor is configured to:

detect a positional relationship between the detected line of sight of the first user in the real space and the plurality of user objects in the virtual space; and

when the second user is specified as the conversation partner of the first user, change a position of at least one of a first user object corresponding to the first user or the second user object in the virtual space so that a distance between the first user object and the second user object is shortened.

3 . The communication assistance system according to claim 1 , wherein the at least one processor is configured to:

set a group region that visually indicates a range of the group in the virtual space; and

when the first user speaks while gazing at the group region, make a first volume of a speech voice of the first user which is output to the users who belong to the group greater than a second volume of the speech voice of the first user which is output to the users who do not belong to the group.

4 . The communication assistance system according to claim 3 , wherein the at least one processor is configured to:

calculate a degree of involvement of the first user in the group based on an amount of speech made while the first user gazes at the group region; and

determine a volume of the speech voice of the second user which is output to the first user based on the degree of involvement.

5 . The communication assistance system according to claim 1 , wherein the at least one processor is configured to:

extract a characteristic of the group based on a conversation among the users who belong to the group; and

arrange, in the virtual space, display information indicating the extracted characteristic in association with the group.

6 . The communication assistance system according to claim 1 , wherein the at least one processor is configured to, in response to execution of a predetermined action by the first user who belongs to the group while the first user gazes at a region associated with a third user object corresponding to a third user who does not belong to the group, add the third user to the group.

7 . The communication assistance system according to claim 1 , wherein the at least one processor is configured to, if a fourth user who does not belong to the first group is specified as a conversation partner of the first user while the first user belongs to the first group, set a second group including the first user and the fourth user while maintaining a state where the first user belongs to the first group.

8 . The communication assistance system according to claim 1 , wherein the at least one processor is configured to:

in a case where a plurality of groups are set, recognize conversation content among the users who belong to the respective groups; and

if the conversation content recognized for a third group and the conversation content recognized for a fourth group have a predetermined relationship, merge the third group with the fourth group.

9 . The communication assistance system according to claim 1 , wherein the at least one processor is configured to arrange display information related to the line of sight of each of the users in the virtual space.

10 . The communication assistance system according to claim 1 , wherein the at least one processor is configured to:

set a group region that visually indicates a range of the group in the virtual space;

when the first user speaks while gazing at the group region, make a first volume of a speech voice of the first user which is output to the users who belong to the group greater than a second volume of the speech voice of the first user which is output to the users who do not belong to the group; and

when a third user who does not belong to the group speaks while gazing at the group region, make a third volume of a speech voice of the third user which is output to the users who belong to the group greater than a fourth volume of the speech voice of the third user which is output to the users who do not belong to the group.

11 . A communication assistance method executed by a communication assistance system including at least one processor, the communication assistance method comprising:

detecting a line of sight of a first user with respect to a screen in a real space, the screen showing a virtual space in which a plurality of user objects corresponding to a plurality of users are arranged, the virtual space being two-dimensional or three-dimensional;

detecting a speech of the first user;

specifying the second user as a conversation partner of the first user when the detected line of sight of the first user with respect to the screen in the real space overlaps with a user object corresponding to the second user in the virtual space and when the speech of the first user is detected;

setting a group including the first user and the second user if the second user is specified as the conversation partner of the first user; and

outputting, to the first user, a speech voice of the second user if the second user is specified as the conversation partner of the first user and belongs to the group with a larger volume than a speech voice of the second user in a case if the second user is not specified as the conversation partner of the first user and does not belong to the group.

12 . The communication assistance method according to claim 11 , wherein

the user object corresponding to the second user is a second user object, and

the method further comprises:

detecting a positional relationship between the detected line of sight of the first user in the real space and the plurality of user objects in the virtual space; and

when the second user is specified as the conversation partner of the first user, changing a position of at least one of a first user object corresponding to the first user or the second user object in the virtual space so that a distance between the first user object and the second user object is shortened.

13 . The communication assistance method according to claim 11 , further comprising:

setting a group region that visually indicates a range of the group in the virtual space; and

when the first user speaks while gazing at the group region, making a first volume of a speech voice of the first user which is output to the users who belong to the group greater than a second volume of the speech voice of the first user which is output to the users who do not belong to the group.

14 . The communication assistance method according to claim 11 , further comprising:

extracting a characteristic of the group based on a conversation among the users who belong to the group; and

arranging, in the virtual space, display information indicating the extracted characteristic in association with the group.

15 . The communication assistance method according to claim 11 , further comprising, in response to execution of a predetermined action by the first user who belongs to the group while the first user gazes at a region associated with a third user object corresponding to a third user who does not belong to the group, adding the third user to the group.

16 . The communication assistance method according to claim 11 , further comprising, if a fourth user who does not belong to the first group is specified as a conversation partner of the first user while the first user belongs to the first group, setting a second group including the first user and the fourth user while maintaining a state where the first user belongs to the first group.

17 . The communication assistance method according to claim 11 , further comprising:

in a case where a plurality of groups are set, recognizing conversation content among the users who belong to the respective groups; and

if the conversation content recognized for a third group and the conversation content recognized for a fourth group have a predetermined relationship, merging the third group with the fourth group.

18 . The communication assistance method according to claim 11 , further comprising:

setting a group region that visually indicates a range of the group in the virtual space;

when the first user speaks while gazing at the group region, making a first volume of a speech voice of the first user which is output to the users who belong to the group greater than a second volume of the speech voice of the first user which is output to the users who do not belong to the group; and

when a third user who does not belong to the group speaks while gazing at the group region, making a third volume of a speech voice of the third user which is output to the users who belong to the group greater than a fourth volume of the speech voice of the third user which is output to the users who do not belong to the group.

19 . A non-transitory computer-readable medium storing thereon a communication assistance program that, when executed, causes a computer to:

detect a line of sight of a first user with respect to a screen in a real space, the screen showing a virtual space in which a plurality of user objects corresponding to a plurality of users are arranged, the virtual space being two-dimensional or three-dimensional;

detect a speech of the first user;

specify the second user as a conversation partner of the first user when the detected line of sight of the first user with respect to the screen in the real space overlaps with a user object corresponding to the second user in the virtual space and when the speech of the first user is detected;

set a group including the first user and the second user if the second user is specified as the conversation partner of the first user; and

output, to the first user, a speech voice of the second user if the second user is specified as the conversation partner of the first user and belongs to the group with a larger volume than a speech voice of the second user in a case if the second user is not specified as the conversation partner of the first user and does not belong to the group.

20 . The non-transitory computer-readable medium according to claim 19 , wherein the program, when executed, causes the computer to:

set a group region that visually indicates a range of the group in the virtual space;

when the first user speaks while gazing at the group region, make a first volume of a speech voice of the first user which is output to the users who belong to the group greater than a second volume of the speech voice of the first user which is output to the users who do not belong to the group; and

when a third user who does not belong to the group speaks while gazing at the group region, make a third volume of a speech voice of the third user which is output to the users who belong to the group greater than a fourth volume of the speech voice of the third user which is output to the users who do not belong to the group.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2024
From: KOIZUKA, AKIHIKO
To: DWANGO CO., LTD.
Reel/Frame 066251/0537 →
Priority Claims (1)
JP 2021-143002 · Sep 2, 2021 · national
Continuity (1)
Related Publication 20240361831A1 · Oct 31, 2024
References Cited (8)
US 11637999B1 · Tichenor · 2023 [cited by examiner]
US 20060119572A1 · Lanier · 2006 [cited by examiner]
US 20180095637A1 · Valdivia · 2018 [cited by examiner]
US 20210174591A1 · Hutten · 2021 [cited by examiner]
US 20220321370A1 · Skuratowicz · 2022 [cited by examiner]
JP 2014225801A · 2014 [cited by applicant]
JP 2020028084A · 2020 [cited by examiner]
[English translation for ISR only] International Search Report and Written Opinion for International Patent Application No. PCT/JP2022/031587 dated Nov. 1, 2022, pp. all. [cited by applicant]