(57)【特許請求の範囲】
【請求項１】
ユーザがチャットを行うための複数のグループのそれぞれを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属するユーザを識別するためのユーザ識別情報とを関連付けて記憶する記憶部と、
前記複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得する取得部と、
前記取得部が前記ユーザ識別情報と関連付けて取得した前記音声情報のうち、特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報を、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている前記ユーザ識別情報に対応するユーザに送信し、前記取得部が前記ユーザ識別情報と関連付けて取得した前記音声情報のうち、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報を、前記対象グループのグループ識別情報に関連付けられている前記ユーザ識別情報に対応するユーザに送信しないように制御する音声制御部と、
を有する情報処理装置。
【請求項２】
ユーザがチャットを行うための複数のグループのそれぞれを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属するユーザを識別するためのユーザ識別情報とを関連付けて記憶する記憶部と、
前記複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得する取得部と、
前記取得部が前記ユーザ識別情報と関連付けて取得した前記音声情報が、特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御する音声制御部と、
を有し、
前記音声制御部は、所定の条件を満たしていると判定すると、前記特定のユーザとは異なるユーザの前記音声情報を、前記対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末と、前記非対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末とに送信せず、前記特定のユーザの前記音声情報を、前記対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末と、前記非対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末とに送信する、
情報処理装置。
【請求項３】
前記音声制御部は、前記特定のユーザの前記音声情報とは異なる音声情報の送信を停止する指示を受け付けた場合に、前記所定の条件を満たしていると判定する、
請求項２に記載の情報処理装置。
【請求項４】
ユーザがチャットを行うための複数のグループのそれぞれを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属するユーザを識別するためのユーザ識別情報とを関連付けて記憶する記憶部と、
前記複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得する取得部と、
前記取得部が前記ユーザ識別情報と関連付けて取得した前記音声情報が、特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御する音声制御部と、
を有し、
前記音声制御部は、所定の条件を満たしていると判定すると、前記対象グループに属しているユーザのうち前記特定のユーザとは異なるユーザの前記音声情報を、前記対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末に送信せず、前記特定のユーザの前記音声情報を、前記対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末に送信する、
情報処理装置。
【請求項５】
前記音声制御部は、前記対象グループにおける、前記特定のユーザの前記音声情報とは異なる音声情報の送信を停止する指示を受け付けた場合に、前記所定の条件を満たしていると判定する、
請求項４に記載の情報処理装置。
【請求項６】
ユーザがチャットを行うための複数のグループのそれぞれを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属するユーザを識別するためのユーザ識別情報とを関連付けて記憶する記憶部と、
前記複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得する取得部と、
特定のユーザとは異なる複数のユーザのうち、少なくともいずれかのユーザの指定を受け付ける受付部と、
前記取得部が前記ユーザ識別情報と関連付けて取得した前記音声情報が、前記特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御し、前記受付部が指定を受け付けたユーザである指定ユーザの前記音声情報を、他の端末に送信しないように制御する音声制御部と、
を有する情報処理装置。
【請求項７】
ユーザがチャットを行うための複数のグループのそれぞれを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属するユーザを識別するためのユーザ識別情報とを関連付けて記憶する記憶部と、
前記複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得する取得部と、
特定のユーザが属するグループの選択を受け付ける受付部と、
前記受付部が前記グループの選択を受け付けると、前記記憶部において、前記受付部により選択されたグループの前記グループ識別情報に関連付けて前記特定のユーザのユーザ識別情報を記憶させる関連付け部と、
前記取得部が前記ユーザ識別情報と関連付けて取得した前記音声情報が、前記特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御する音声制御部と、
を有し、
前記関連付け部は、前記特定のユーザのユーザ識別情報と、前記グループ識別情報とが関連付けられている前記記憶部に記憶されている場合に、前記受付部が前記グループの選択を受け付けると、前記記憶部における前記特定のユーザのユーザ識別情報と前記グループ識別情報との関連付けを消去するとともに、前記特定のユーザのユーザ識別情報と、前記受付部により選択されたグループの前記グループ識別情報とを関連付けて前記記憶部に記憶させる、
情報処理装置。
【請求項８】
前記音声制御部は、前記対象グループの前記グループ識別情報に複数の前記ユーザ識別情報が関連付けられている場合、前記対象音声情報を前記対象グループに関連付けられている前記ユーザ識別情報に対応するユーザ端末に送信する、
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
コンピュータが実行する、
ユーザがチャットを行うための複数のグループのいずれかに属する複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザを識別するためのユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得するステップと、
前記グループを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属する前記ユーザの前記ユーザ識別情報とを関連付けて記憶する記憶部において、前記ユーザ識別情報と関連付けて取得された前記音声情報のうち、特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報を、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている前記ユーザ識別情報に対応するユーザに送信し、前記ユーザ識別情報と関連付けて取得された前記音声情報のうち、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報を、前記対象グループのグループ識別情報に関連付けられている前記ユーザ識別情報に対応するユーザに送信しないように制御するステップと、
を有する情報処理方法。
【請求項１０】
コンピュータが実行する、
ユーザがチャットを行うための複数のグループのいずれかに属する複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザを識別するためのユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得するステップと、
前記グループを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属する前記ユーザの前記ユーザ識別情報とを関連付けて記憶する記憶部において、前記ユーザ識別情報と関連付けて取得された前記音声情報が、特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御するステップと、
を有し、
前記音声情報の送信を制御するステップにおいて、前記コンピュータは、所定の条件を満たしていると判定すると、前記対象グループに属しているユーザのうち前記特定のユーザとは異なるユーザの前記音声情報を、前記対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末に送信せず、前記特定のユーザの前記音声情報を、前記対象グループの前記グループ識別情報に関連付けられているユーザ識別情報に対応するユーザ端末に送信する、
情報処理方法。
【請求項１１】
コンピュータが実行する、
ユーザがチャットを行うための複数のグループのいずれかに属する複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザを識別するためのユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得するステップと、
特定のユーザが属するグループの選択を受け付けるステップと、
前記グループを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属する前記ユーザの前記ユーザ識別情報とを関連付けて記憶する記憶部において、前記特定のユーザのユーザ識別情報と、前記グループ識別情報とが関連付けられて記憶されている場合に、前記グループの選択が受け付けられると、前記記憶部における前記特定のユーザのユーザ識別情報と前記グループ識別情報との関連付けを消去するとともに、前記特定のユーザのユーザ識別情報と、選択されたグループの前記グループ識別情報とを関連付けて前記記憶部に記憶させるステップと、
前記記憶部において、前記ユーザ識別情報と関連付けて取得された前記音声情報が、前記特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御するステップと、
を有する情報処理方法。
【請求項１２】
前記音声情報の送信を制御するステップにおいて、前記コンピュータは、前記対象グループの前記グループ識別情報に複数の前記ユーザ識別情報が関連付けられている場合、前記対象音声情報を前記対象グループに関連付けられている前記ユーザ識別情報に対応するユーザ端末に送信する、
請求項９から１１のいずれか１項に記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャットを行うユーザのグループを管理する情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
複数のユーザが参加するチャットに対して、著名人などの特定のユーザが参加し、複数のユーザと特定のユーザとの間でコミュニケーションを行うシステムが知られている（例えば、特許文献１、特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許６４４２３７９号公報
【特許文献２】特許６６０４６７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数のユーザがチャットを行うためのグループが複数設けられている場合、特定のユーザは、複数のユーザとコミュニケーションを行うために、複数のグループのいずれかに属する必要がある。これに対し、従来の技術では、特定のユーザが参加するグループの音声と、特定のユーザが参加していないグループの音声とを適切に管理することが行われていないという問題が生じていた。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、特定のユーザが参加するグループの音声と、特定のユーザが参加していないグループの音声とを適切に管理することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る情報処理装置は、ユーザがチャットを行うための複数のグループのそれぞれを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属するユーザを識別するためのユーザ識別情報とを関連付けて記憶する記憶部と、前記複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得する取得部と、前記取得部が前記ユーザ識別情報と関連付けて取得した前記音声情報が、特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御する音声制御部と、を有する。
【０００７】
本発明の第２の態様に係る情報処理方法は、コンピュータが実行する、ユーザがチャットを行うための複数のグループのいずれかに属する複数のユーザのそれぞれが使用する複数のユーザ端末のそれぞれから、前記ユーザを識別するためのユーザ識別情報と関連付けて前記ユーザ端末が集音した音声を示す音声情報を取得するステップと、前記グループを識別するためのグループ識別情報と、当該グループ識別情報に対応するグループに属する前記ユーザの前記ユーザ識別情報とを関連付けて記憶する記憶部において、前記ユーザ識別情報と関連付けて取得された前記音声情報が、特定のユーザがチャットを行うために参加するグループである対象グループの前記グループ識別情報に関連付けられている音声情報としての対象音声情報であるか、前記特定のユーザが参加していないグループである非対象グループの前記グループ識別情報に関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられている前記グループ識別情報が示すグループと異なるグループに関連付けられている前記ユーザ識別情報に対応する前記ユーザ端末への当該音声情報の送信を制御するステップと、を有する。
【発明の効果】
【０００８】
本発明によれば、特定のユーザが参加するグループの音声と、特定のユーザが参加していないグループの音声とを適切に管理することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る情報処理装置の概要を説明する図である。
【図２】本実施形態に係る情報処理装置の構成を示す図である。
【図３】本実施形態に係るグループ情報の一例を示す図である。
【図４】通常制御状態における音声情報の送信制御を説明する図である。
【図５】全体ミュート状態における音声情報の送信制御を説明する図である。
【図６】グループミュート状態における音声情報の送信制御を説明する図である。
【図７】ユーザミュート状態における音声情報の送信制御を説明する図である。
【図８】本実施形態に係る情報処理装置における処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
［情報処理装置１の概要］
図１は、本実施形態に係る情報処理装置１の概要を説明する図である。情報処理装置１は、複数のユーザによるチャットを制御する装置である。情報処理装置１は、例えばサーバ等のコンピュータであり、基地局や無線ＬＡＮを介して複数のユーザ端末２と、ゲスト端末３と、管理者端末４とに通信可能に接続されている。ユーザ端末２、ゲスト端末３及び管理者端末４は、パーソナルコンピュータ、タブレット端末、スマートフォン等のコンピュータである。
【００１１】
ユーザ端末２は、チャットを行うユーザが使用する端末である。ゲスト端末３は、有名人や著名人等の特定のユーザが使用する端末である。管理者端末４は、ユーザがチャットを行うための複数のグループを管理する管理者が使用する端末である。本実施形態では、複数のユーザによるチャットは音声により行われるものとするが、これに限らず、音声及び映像により行われるものであってもよい。
【００１２】
情報処理装置１は、ユーザがチャットを行うための複数のグループのそれぞれを識別するためのグループ識別情報としてのグループＩＤと、当該グループＩＤに対応するグループに属するユーザを識別するためのユーザ識別情報としてのユーザＩＤとを関連付けて記憶する。図１に示す例では、グループＡに属する複数のユーザ端末２と、グループＢに属する複数のユーザ端末２とが存在している。情報処理装置１は、グループＡを示すグループＩＤと、グループＡに属する複数のユーザＩＤとを関連付けて記憶しているとともに、グループＢを示すグループＩＤと、グループＢに属する複数のユーザＩＤとを関連付けて記憶している。なお、本実施形態では、一つのグループＩＤに一つのユーザＩＤのみが関連付けられており、グループに属するユーザの人数が一人であってもよいものとする。
【００１３】
情報処理装置１は、複数のユーザのそれぞれが使用する複数のユーザ端末２のそれぞれから、ユーザＩＤと関連付けて、ユーザ端末２が集音した音声を示す音声情報を取得する。情報処理装置１は、ユーザＩＤと関連付けて取得した音声情報が、特定のユーザとしてのゲストユーザがチャットを行うために参加しているグループである対象グループに属しているユーザの音声情報であるか、ゲストユーザが参加していないグループである非対象グループに属しているユーザの音声情報であるかに基づいて、当該音声情報に関連付けられているユーザＩＤが属するグループと異なるグループに属するユーザのユーザ端末２への当該音声情報の送信を制御する。
【００１４】
図１に示す例において、例えば、ゲスト端末３を使用するゲストユーザがグループＡに参加している場合、情報処理装置１は、グループＡに属するユーザＩＤと関連付けて取得した音声情報を、グループＡに属する他のユーザのユーザ端末２と、グループＢに属するユーザ端末２とに送信する。また、この場合において、情報処理装置１は、グループＢに属するユーザＩＤと関連付けて取得した音声情報を、グループＢに属する他のユーザのユーザ端末２に送信するものの、グループＡに属するユーザ端末２に送信しないように制御する。このようにすることで、情報処理装置１は、例えば、ゲストユーザが属しているグループにおけるチャットの内容を他のグループにも通知することができ、ゲストユーザが参加するグループの音声と、ゲストユーザが参加していないグループの音声とを適切に管理することができる。
続いて、情報処理装置１の構成について説明する。
【００１５】
［情報処理装置１の構成例］
図２は、本実施形態に係る情報処理装置１の構成を示す図である。情報処理装置１は、通信部１１と、記憶部１２と、制御部１３とを備える。制御部１３は、受付部１３１と、関連付け部１３２と、取得部１３３と、音声制御部１３４とを有する。
【００１６】
通信部１１は、携帯電話回線やインターネット回線等の通信ネットワークに接続するためのインタフェースである。
記憶部１２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等である。記憶部１２は、情報処理装置１を機能させるための各種プログラムを記憶する。例えば、記憶部１２は、情報処理装置１の制御部１３を、受付部１３１、関連付け部１３２、取得部１３３、及び音声制御部１３４として機能させるプログラムを記憶する。
【００１７】
記憶部１２は、ユーザがチャットを行うための複数のグループのそれぞれのグループＩＤと、当該グループＩＤに対応するグループに属するユーザＩＤとを関連付けたグループ情報を記憶する。図３は、本実施形態に係るグループ情報の一例を示す図である。図３に示すように、グループ情報において、グループＩＤと、グループ名と、ユーザＩＤとが関連付けられていることが確認できる。グループ情報の内容は、例えば制御部１３が管理者端末４から変更指示を受け付けることにより変更可能である。
【００１８】
制御部１３は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。制御部１３は、記憶部１２に記憶されている各種プログラムを実行することにより、情報処理装置１に係る機能を制御する。制御部１３は、記憶部１２に記憶されているプログラムを実行することにより、受付部１３１、関連付け部１３２、取得部１３３、及び音声制御部１３４として機能する。
【００１９】
受付部１３１は、特定のユーザとしてのゲストユーザが属するグループの選択を受け付ける。例えば、受付部１３１は、管理者端末４から、ゲストユーザを識別するためのユーザＩＤと、当該ゲストユーザが属するグループを識別するグループＩＤとを含む設定情報を受け付けることにより、ゲストユーザが属するグループの選択を受け付ける。
【００２０】
なお、受付部１３１は、管理者端末４からゲストユーザのユーザＩＤとグループＩＤとを含む設定情報を受け付けることにより、ゲストユーザが属するグループの選択を受け付けたが、これに限らない。受付部１３１は、ゲスト端末３からグループの選択を受け付けてもよい。また、制御部１３が、例えば、各グループに属するユーザの盛り上がり度合いを示すスコアを算出する算出部、及び算出部が算出したスコア及びゲストユーザがグループに参加し始めてからの経過時間の少なくともいずれかに基づいてゲストユーザが属するグループを決定する決定部として機能してもよい。そして、受付部１３１は、決定部から、ゲストユーザのユーザＩＤと、決定されたグループＩＤとを含む設定情報を受け付けることにより、ゲストユーザが属するグループの選択を受け付けてもよい。
【００２１】
関連付け部１３２は、ゲストユーザが属するグループの選択を受付部１３１が受け付けると、記憶部１２において、受付部１３１が選択を受け付けたグループのグループＩＤに関連付けてゲストユーザのユーザＩＤを記憶させる。図３に示す例では、ゲストユーザのユーザＩＤ「ＧＵ００１」が、グループＩＤ「Ａ」と関連付けて記憶されていることが確認できる。関連付け部１３２は、図３に示すように、グループ情報において、受付部１３１により選択されたグループのグループＩＤに関連付けてゲストユーザのユーザＩＤを記憶させてもよいし、ユーザ端末２のユーザＩＤとゲストユーザのユーザＩＤとを同列に扱わずに、グループ情報とは別に、受付部１３１により選択されたグループのグループＩＤに関連付けてゲストユーザのユーザＩＤを記憶させてもよい。
【００２２】
また、関連付け部１３２は、ゲストユーザのユーザＩＤが既にグループＩＤに関連付けられて記憶部１２に記憶されている場合は、記憶部１２に記憶されているゲストユーザのユーザＩＤと、当該グループＩＤとの関連付けを消去するとともに、ゲストユーザのユーザＩＤと、受付部１３１により選択されたグループのグループＩＤとを関連付けて記憶部１２に記憶させる。
【００２３】
ゲストユーザのユーザＩＤが関連付けられたグループＩＤのグループを対象グループという。また、ゲストユーザのユーザＩＤが関連付けられていないグループＩＤのグループを非対象グループという。なお、グループには、グループ内におけるチャットができず、対象グループに属するユーザ及びゲストユーザの音声情報のみを受信可能な視聴グループが存在していてもよい。
【００２４】
取得部１３３は、複数のユーザのそれぞれが使用する複数のユーザ端末２のそれぞれから、ユーザＩＤと関連付けて音声を示す音声情報を取得する。取得部１３３は、複数のユーザ端末２のそれぞれから、ユーザＩＤと関連付けて音声情報をリアルタイムに取得する。
【００２５】
音声制御部１３４は、取得部１３３がユーザＩＤと関連付けて取得した音声情報が、ゲストユーザがチャットを行うために参加するグループである対象グループのグループＩＤに関連付けられている音声情報としての対象音声情報であるか、ゲストユーザが参加していないグループである非対象グループのグループＩＤに関連付けられている音声情報としての非対象音声情報であるかに基づいて、当該音声情報に関連付けられているグループＩＤが示すグループと異なるグループに関連付けられているユーザＩＤに対応するユーザ端末２への当該音声情報の送信を制御する。
【００２６】
音声制御部１３４は、グループごとの音声情報の送信制御として、通常制御、全体ミュート制御、グループミュート制御を行う。通常制御は、全体ミュート制御、グループミュート制御が行われていない場合における音声情報の送信制御である。全体ミュート制御は、ゲストユーザの音声情報とは異なる音声情報の送信を停止し、ゲストユーザの音声情報のみをユーザ端末２に送信する制御である。グループミュート制御は、ゲストユーザの音声のみを対象グループに属するユーザ端末２に送信する制御である。以下、通常制御、全体ミュート制御、グループミュート制御について説明する。
【００２７】
［通常制御］
音声制御部１３４は、管理者により全体ミュート制御及びグループミュート制御の指示が行われていない場合、通常制御を行う。通常制御が行われている状態を通常制御状態という。図４は、通常制御状態における音声情報の送信制御を説明する図である。図４において、人の形をしたアイコンはユーザを示し、それぞれのユーザが端末を有しているものとする。また、矢印の始端側のユーザは音声情報の送信元のユーザであり、矢印の終端側のユーザは送信先のユーザである。また、矢印の近傍に表示されている〇は音声情報が送信されること、×は音声情報が送信されないことを示している。また、図４において、ゲストユーザはグループＡに所属しており、ゲストユーザのユーザＩＤが、グループＡのグループＩＤに関連付けられているものとする。
【００２８】
音声制御部１３４は、図４に示すように、通常制御状態において、取得部１３３がユーザＩＤと関連付けて取得した音声情報のうちの対象音声情報を、非対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２に送信する。また、音声制御部１３４は、対象グループに複数のユーザＩＤが関連付けられている場合、対象音声情報を、対象グループのグループＩＤに関連付けられている他のユーザＩＤに対応するユーザ端末２に送信する。また、音声制御部１３４は、対象音声情報をゲスト端末３及び管理者端末４に送信する。
【００２９】
また、音声制御部１３４は、通常制御状態において、取得部１３３がユーザＩＤと関連付けて取得した音声情報のうちの非対象音声情報を、対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２に送信しないように制御する。また、音声制御部１３４は、非対象音声情報とともに取得したユーザＩＤが関連付けられている非対象グループに複数のユーザＩＤが関連付けられている場合、当該非対象音声情報を、当該非対象グループのグループＩＤに関連付けられている他のユーザＩＤに対応するユーザ端末２に送信する。また、音声制御部１３４は、非対象音声情報をゲスト端末３に送信しないように制御する。また、音声制御部１３４は、例えば、管理者端末４を介して管理者が指定した非対象グループのグループＩＤに関連付けられている非対象音声情報を管理者端末４に送信する。
【００３０】
このようにすることで、ゲストユーザに関連付けられていない非対象グループのユーザは、対象グループにおけるゲストユーザ及びユーザのコミュニケーションの様子を把握することができるとともに、自身が所属する非対象グループ内でチャットを行うことができる。
【００３１】
［全体ミュート制御］
音声制御部１３４は、第１の条件を満たしているか否かを判定する。音声制御部１３４は、第１の条件を満たしていると判定すると全体ミュート制御を行う。第１の条件は、ゲスト端末３又は管理者端末４から、ゲストユーザの音声情報とは異なる音声情報の送信を停止する全体ミュート指示を受け付けたことである。音声制御部１３４は、ゲスト端末３又は管理者端末４から全体ミュート指示を受け付けると第１の条件を満たすと判定し、全体ミュート制御を行う。全体ミュート制御が行われている状態を全体ミュート状態という。
【００３２】
図５は、全体ミュート状態における音声情報の送信制御を説明する図である。図５において、ゲストユーザはグループＡに所属しているものとする。音声制御部１３４は、図５に示すように、全体ミュート状態において、ゲストユーザとは異なるユーザの音声情報を、対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２と、非対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２とに送信しないように制御する。また、音声制御部１３４は、ゲストユーザの音声情報を、対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２と、非対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２と、管理者端末４とに送信する。このようにすることで、情報処理装置１は、ユーザ端末２のユーザをゲストの発言に注目させることができる。
【００３３】
［グループミュート制御］
音声制御部１３４は、第２の条件を満たしている場合、グループミュート制御を行う。第２の条件は、例えば、ゲスト端末３又は管理者端末４から、対象グループにおける、ゲストユーザの音声情報とは異なる音声情報の送信を停止するグループミュート指示を受け付けたことである。音声制御部１３４は、ゲスト端末３又は管理者端末４からグループミュート指示を受け付けると第２の条件を満たすと判定し、グループミュート制御を行う。グループミュート制御が行われている状態をグループミュート状態という。
【００３４】
図６は、グループミュート状態における音声情報の送信制御を説明する図である。図６において、ゲストユーザはグループＡに所属しているものとする。音声制御部１３４は、グループミュート状態において、対象グループに属しているユーザのうち、ゲストユーザとは異なるユーザの音声情報を、対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２に送信せず、ゲストユーザの音声情報を、対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２と、非対象グループのグループＩＤに関連付けられているユーザＩＤに対応するユーザ端末２と、管理者端末４とに送信する。
【００３５】
また、音声制御部１３４は、グループミュート状態において、取得部１３３がユーザＩＤと関連付けて取得した音声情報のうちの非対象音声情報を、対象グループのグループＩＤに関連付けられている他のユーザＩＤに対応するユーザ端末２に送信しないように制御する。また、音声制御部１３４は、非対象音声情報とともに取得したユーザＩＤに関連付けられている非対象グループに複数のユーザＩＤが関連付けられている場合、当該非対象音声情報を、当該非対象グループのグループＩＤに関連付けられている他のユーザＩＤに対応するユーザ端末２に送信する。また、音声制御部１３４は、例えば、管理者端末４を介して管理者が指定した非対象グループのグループＩＤに関連付けられている非対象音声情報を管理者端末４に送信する。
【００３６】
このようにすることで、情報処理装置１は、対象グループに属するユーザに対して、ゲストユーザの音声情報のみを送信することができるので、対象グループに属するユーザをゲストの発言に注目させることができる。
【００３７】
［ユーザミュート制御］
音声制御部１３４は、グループごとの音声情報の送信制御とは別に、指定したユーザの音声情報の送信を停止するユーザミュート制御を行う。音声制御部１３４は、第３の条件を満たしている場合、ユーザミュート制御を行う。第３の条件は、例えば、ゲスト端末３又は管理者端末４から、音声情報の送信を停止するユーザのユーザＩＤを含むユーザミュート指示を受け付けたことである。音声制御部１３４は、通常制御状態又はグループミュート状態において、ゲスト端末３又は管理者端末４からユーザミュート指示を受け付けると第３の条件を満たすと判定し、ユーザミュート制御を行う。なお、音声制御部１３４は、通常制御状態又はグループミュート状態に対応する音声制御と、ユーザミュート制御とを並行して実行する。
【００３８】
図７は、ユーザミュート状態における音声情報の送信制御を説明する図である。図７において、ゲストユーザはグループＡに所属しているものとする。受付部１３１は、ゲスト端末３又は管理者端末４から、ユーザミュート指示を受け付けることにより、対象グループに属するゲストユーザとは異なる複数のユーザのうち音声情報の送信を停止するユーザの指定を受け付ける。受付部１３１がユーザの指定を受け付けると、ユーザミュート制御状態となる。音声制御部１３４は、ユーザミュート制御状態において、受付部１３１が指定を受け付けたユーザである指定ユーザの音声情報を、対象グループ及び非対象グループのそれぞれに関連付けられているユーザＩＤに対応する他のユーザ端末２及びゲスト端末３に送信しないように制御する。このようにすることで、管理者は、チャットの妨害等を行う迷惑ユーザの発言が他のユーザ及びゲストに伝わらないようにして円滑な運営を行うことができる。
【００３９】
［動作シーケンス］
図８は、本実施形態に係る情報処理装置１における処理の流れを示すフローチャートである。図８では、情報処理装置１が、通常制御により音声情報を送信する場合の処理の流れを説明する。
【００４０】
まず、情報処理装置１は、ゲストユーザが属するグループの選択を受け付ける（Ｓ１）。続いて、関連付け部１３２は、受付部１３１が選択を受け付けたグループのグループＩＤに関連付けてゲストユーザのユーザＩＤを記憶させる（Ｓ２）。
【００４１】
続いて、取得部１３３は、複数のユーザのそれぞれが使用する複数のユーザ端末２のそれぞれから、ユーザＩＤと関連付けて音声を示す音声情報を取得する（Ｓ３）。
続いて、音声制御部１３４は、Ｓ３で取得した音声情報が、ゲストが参加している対象グループのグループＩＤに関連付けられている対象音声情報であるかを判定する（Ｓ４）。音声制御部１３４は、対象音声情報であると判定するとＳ５に処理を移し、対象音声情報ではない、すなわち非対象音声であると判定するとＳ６に処理を移す。
【００４２】
Ｓ５において、音声制御部１３４は、対象グループ、非対象グループそれぞれのユーザのユーザ端末２にＳ３で取得した音声情報を送信する。
Ｓ６において、音声制御部１３４は、Ｓ３で取得した音声情報に対応するユーザ端末２が属している非対象グループのユーザ端末２に、当該音声情報を送信する。
【００４３】
Ｓ７において、音声制御部１３４は、管理者端末４を介して音声制御の終了操作を受け付けたか否かを判定する。音声制御部１３４は、音声制御の終了操作を受け付けたと判定すると、本フローチャートに係る処理を終了し、音声制御の終了操作を受け付けていないと判定すると、Ｓ３に処理を移す。
【００４４】
［情報処理装置１による効果］
以上説明したように、本実施形態に係る情報処理装置１は、ユーザＩＤと関連付けてユーザ端末２が集音した音声を示す音声情報を取得し、当該音声情報が、特定のユーザがチャットを行うために参加する対象グループのグループＩＤに関連付けられている対象音声情報であるか、特定のユーザが参加していない非対象グループのグループＩＤに関連付けられている非対象音声情報であるかに基づいて、当該音声情報に関連付けられているグループＩＤが示すグループと異なるグループに関連付けられているユーザ端末２への当該音声情報の送信を制御する。このようにすることで、情報処理装置１は、特定のユーザが参加するグループの音声と、特定のユーザが参加していないグループの音声とを適切に管理することができる。
【００４５】
なお、本発明により、国連が主導する持続可能な開発目標（ＳＤＧｓ）の目標９「産業と技術革新の基盤をつくろう」に貢献することが可能となる。
【００４６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【符号の説明】
【００４７】
１・・・情報処理装置、１１・・・通信部、１２・・・記憶部、１３・・・制御部、１３１・・・受付部、１３２・・・関連付け部、１３３・・・取得部、１３４・・・音声制御部、２・・・ユーザ端末、３・・・ゲスト端末、４・・・管理者端末
【要約】
【課題】特定のユーザが参加するグループの音声と、特定のユーザが参加していないグループの音声とを適切に管理する。
【解決手段】情報処理装置１は、複数のグループのそれぞれのグループＩＤと、当該グループＩＤに対応するグループに属するユーザのユーザＩＤとを関連付けて記憶する記憶部１２と、複数のユーザ端末２のそれぞれから、ユーザＩＤと関連付けて取得した音声情報が、特定のユーザがチャットを行うために参加する対象グループのグループＩＤに関連付けられている対象音声情報であるか、特定のユーザが参加していない非対象グループのグループＩＤに関連付けられている非対象音声情報であるかに基づいて、当該音声情報に関連付けられているグループＩＤが示すグループと異なるグループに関連付けられているユーザ端末２への当該音声情報の送信を制御する音声制御部１３４と、を有する。
【選択図】図２【図１】
0006924911.tif 000002
【図２】
0006924911.tif 000003
【図３】
0006924911.tif 000004
【図４】
0006924911.tif 000005
【図５】
0006924911.tif 000006
【図６】
0006924911.tif 000007
【図７】
0006924911.tif 000008
【図８】
0006924911.tif 000009