(57)【要約】 【課題】  １対多のグループ一斉音声通信を実現するシステムにおいて、情報の伝達ミスを低減可能な信号処理装置を提供する。【解決手段】  信号処理装置１０は、複数の通信端末２０を対応付けてトークグループとし、トークグループに参加するいずれかの通信端末２０からその他の複数の通信端末２０への１対多の通信を提供する。信号処理装置１０は、送信権付与部１１２、テキスト化処理部１１５、及び通信制御部１１３を具備する。送信権付与部１１２は、トークグループに参加する複数の通信端末２０のいずれかに送信権を与える。テキスト化処理部１１５は、送信権を有する通信端末２０から送信される音声データに基づいてテキストデータを作成する。通信制御部１１３は、作成されたテキストデータをトークグループに参加する複数の通信端末２０の少なくともいずれかへ送信する。【選択図】図８
2019004392.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信端末を対応付けて群とし、前記群に属するいずれかの通信端末から前記群に属するその他の複数の通信端末への１対多の通信を提供する信号処理装置において、
前記群に属する複数の通信端末のいずれかに、データを送信する権利である送信権を与える送信権付与部と、
前記送信権を有する通信端末から送信される音声データに基づいてテキストデータを作成するテキスト化処理部と、
前記作成されたテキストデータを前記群に属する複数の通信端末の少なくともいずれかへ送信する通信制御部と
を具備する信号処理装置。
【請求項２】
前記音声データを保持するキャッシュメモリをさらに具備し、
前記テキスト化処理部は、前記キャッシュメモリで保持される複数の音声データに基づいて前記テキストデータを作成する請求項１記載の信号処理装置。
【請求項３】
前記テキスト化処理部は、前記キャッシュメモリに予め設定された容量の音声データが保持されるか、又は、前記容量に達する前に前記送信権が開放されると、前記キャッシュメモリで保持される複数の音声データに基づいて前記テキストデータを作成する請求項２記載の信号処理装置。
【請求項４】
前記テキスト化処理部は、前記送信権が開放されると、前記キャッシュメモリで保持される複数の音声データに基づいて前記テキストデータを作成する請求項２記載の信号処理装置。
【請求項５】
前記テキスト化処理部で作成されたテキストデータを記憶する記憶部をさらに具備し、
前記テキスト化処理部は、前記テキストデータを作成するとテキスト化が完了した旨を、前記群に属する複数の通信端末へ通知し、
前記通信制御部は、前記テキスト化が完了した旨を通知した複数の通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶されるテキストデータを送信する請求項１乃至４のいずれかに記載の信号処理装置。
【請求項６】
前記記憶部は、前記群に所属可能な通信端末に関する情報を記憶しており、
前記テキスト化処理部は、前記テキスト化が完了した旨を、前記情報を参照し、前記群に所属可能な通信端末へも通知する請求項５記載の信号処理装置。
【請求項７】
前記記憶部は、前記テキスト化処理部で作成される前記テキストデータを順次記憶し、
前記通信制御部は、前記応答が前記テキストデータに基づく文字の表示を開始することを要求する旨の応答である場合、この応答を送信した通信端末へ、前記記憶部に記憶される過去のテキストデータを送信する請求項５又は６に記載の信号処理装置。
【請求項８】
前記テキスト化処理部が前記テキストデータを作成する際に用いた音声データを通話データとして記憶する記憶部をさらに具備し、
前記通信制御部は、前記テキストデータを送信した通信端末の少なくともいずれかから送信される、前記テキストデータに対応する音声の再生要求に応じ、前記記憶部に記憶される通話データのうち、前記再生が要求されたテキストデータと対応する通話データを、前記再生要求のあった通信端末へ送信する請求項１乃至４のいずれかに記載の信号処理装置。
【請求項９】
前記通信制御部は、前記送信権を有する通信端末で修正されたテキストデータを、前記群に属する複数の通信端末の少なくともいずれかへ送信する請求項１乃至４のいずれかに記載の信号処理装置。
【請求項１０】
前記テキスト化処理部で作成されたテキストデータを記憶し、前記送信権を有する通信端末により、前記記憶しているテキストデータと対応するテキストデータが修正されると、前記記憶しているテキストデータを削除して前記修正されたテキストデータを記憶する記憶部をさらに具備し、
前記通信制御部は、前記送信権を有する通信端末で前記テキストデータが修正されると、前記群に属する複数の通信端末へ表示を更新する旨を通知し、前記更新する旨を通知した複数の通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶される前記修正されたテキストデータを送信する請求項９記載の信号処理装置。
【請求項１１】
前記テキスト化処理部により作成されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成する翻訳処理部をさらに具備し、
前記通信制御部は、前記作成された翻訳テキストデータを前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ送信する請求項１乃至１０のいずれかに記載の信号処理装置。
【請求項１２】
前記テキスト化処理部により作成されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知する翻訳処理部をさらに具備し、
前記記憶部は、前記翻訳処理部で作成された翻訳テキストデータを記憶し、
前記通信制御部は、前記翻訳処理が完了した旨を通知した通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶される翻訳テキストデータを送信する請求項５記載の信号処理装置。
【請求項１３】
前記記憶部は、前記テキスト化処理部で作成される前記テキストデータを順次記憶し、前記翻訳処理部で作成される前記翻訳テキストデータを順次記憶し、
前記通信制御部は、前記応答が前記テキストデータに基づく文字の表示を開始することを要求する旨の応答である場合、この応答を送信した通信端末へ、前記記憶部に記憶される過去のテキストデータを送信し、前記応答が前記翻訳テキストデータに基づく文字の表示を開始することを要求する旨の応答である場合、この応答を送信した通信端末へ、前記記憶部に記憶される過去の翻訳テキストデータを送信する請求項１２記載の信号処理装置。
【請求項１４】
前記送信権を有する通信端末で修正されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成する翻訳処理部をさらに具備し、
前記通信制御部は、前記作成された翻訳テキストデータを前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ送信する請求項９記載の信号処理装置。
【請求項１５】
前記送信権を有する通信端末で修正されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知する翻訳処理部をさらに具備し、
前記記憶部は、前記翻訳テキストデータが作成されると、修正前のテキストデータについての翻訳テキストデータを削除して前記修正されたテキストデータについての翻訳テキストデータを記憶し、
前記通信制御部は、前記翻訳処理が完了した旨を通知した通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶される翻訳テキストデータを送信する請求項１０記載の信号処理装置。
【請求項１６】
前記通信制御部は、前記群に属する複数の通信端末の少なくともいずれかで、設定されている言語が切り替えられると、前記言語が切り替えられた通信端末へ、前記記憶部に記憶される、前記切り替えられた言語についての翻訳テキストデータを送信する請求項１２、１３、及び１５のいずれかに記載の信号処理装置。
【請求項１７】
複数の通信端末と、
前記複数の通信端末を対応付けて群とし、前記群に属するいずれかの通信端末から前記群に属するその他の複数の通信端末への１対多の通信を提供する信号処理装置と
を具備し、
前記信号処理装置は、
前記群に属する複数の通信端末のいずれかに、データを送信する権利である送信権を与える送信権付与部と、
前記送信権を有する通信端末から送信される音声データに基づいてテキストデータを作成するテキスト化処理部と、
前記作成されたテキストデータを前記群に属する複数の通信端末の少なくともいずれかへ送信する通信制御部と
を備える通信システム。
【請求項１８】
複数の通信端末を対応付けて群とし、前記群に属するいずれかの通信端末から前記群に属するその他の複数の通信端末への１対多の通信を提供する信号処理装置で実施される方法であって、
前記群に属する複数の通信端末のうち、データを送信する権利である送信権が与えられた通信端末から送信される音声データに基づいてテキストデータを作成し、
前記作成したテキストデータを前記群に属する複数の通信端末の少なくともいずれかへ送信する通信方法。
【請求項１９】
前記送信権を有する通信端末から送信される音声データをキャッシュメモリに保持し、
前記キャッシュメモリで保持される複数の音声データに基づいて前記テキストデータを作成する請求項１８記載の通信方法。
【請求項２０】
前記キャッシュメモリに予め設定された容量の音声データが保持されるか、又は、前記容量に達する前に前記送信権が開放されると、前記キャッシュメモリで保持される複数の音声データに基づいて前記テキストデータを作成する請求項１９記載の通信方法。
【請求項２１】
前記送信権が開放されると、前記キャッシュメモリで保持される複数の音声データに基づいてテキストデータを作成する請求項１９記載の通信方法。
【請求項２２】
前記テキストデータを作成すると、テキスト化が完了した旨を、前記群に属する複数の通信端末へ通知し、
前記作成したテキストデータを記憶部に記憶し、
前記テキスト化が完了した旨を通知した複数の通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶したテキストデータを送信する請求項１８乃至２１のいずれかに記載の通信方法。
【請求項２３】
前記記憶部に記憶される、前記群に所属可能な通信端末に関する情報を参照し、前記テキスト化が完了した旨を、前記群に所属可能な通信端末へも通知する請求項２２記載の通信方法。
【請求項２４】
前記応答が前記テキストデータに基づく文字の表示を開始することを要求する旨の応答である場合、この応答を送信した通信端末へ、前記記憶部に記憶される過去のテキストデータを送信する請求項２２又は２３に記載の通信方法。
【請求項２５】
前記テキストデータを作成する際に用いた音声データを通話データとして記憶部に記憶し、
前記テキストデータを送信した通信端末の少なくともいずれかから送信される、前記テキストデータに対応する音声の再生要求に応じ、前記記憶部に記憶される通話データのうち、前記再生が要求されたテキストデータと対応する通話データを、前記再生要求のあった通信端末へ送信する請求項１８乃至２１のいずれかに記載の通信方法。
【請求項２６】
前記送信権を有する通信端末で修正されたテキストデータを、前記群に属する複数の通信端末の少なくともいずれかへ送信する請求項１８乃至２１のいずれかに記載の通信方法。
【請求項２７】
前記作成されたテキストデータを記憶部に記憶し、
前記送信権を有する通信端末により、前記記憶部に記憶されているテキストデータと対応するテキストデータが修正された場合、前記記憶されているテキストデータを削除して前記修正されたテキストデータを記憶し、表示を更新する旨を、前記群に属する複数の通信端末へ通知し、
前記表示を更新する旨を通知した複数の通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶される前記修正されたテキストデータを送信する請求項２６記載の通信方法。
【請求項２８】
前記作成したテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、
前記作成した翻訳テキストデータを前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ送信する請求項１８乃至２７のいずれかに記載の通信方法。
【請求項２９】
前記作成したテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、
前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知し、
前記作成した翻訳テキストデータを前記記憶部に記憶し、
前記翻訳処理が完了した旨を通知した通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶される翻訳テキストデータを送信する請求項２２記載の通信方法。
【請求項３０】
前記応答が前記テキストデータに基づく文字の表示を開始することを要求する旨の応答である場合、この応答を送信した通信端末へ、前記記憶部に記憶される過去のテキストデータを送信し、
前記応答が前記翻訳テキストデータに基づく文字の表示を開始することを要求する旨の応答である場合、この応答を送信した通信端末へ、前記記憶部に記憶される過去の翻訳テキストデータを送信する請求項２９記載の通信方法。
【請求項３１】
前記送信権を有する通信端末で修正されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、
前記作成された翻訳テキストデータを前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ送信する請求項２６記載の通信方法。
【請求項３２】
前記送信権を有する通信端末で修正されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、
前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知し、
前記翻訳テキストデータを作成すると、修正前のテキストデータについての翻訳テキストデータを前記記憶部から削除して前記修正されたテキストデータについての翻訳テキストデータを前記記憶部に記憶し、
前記翻訳処理が完了した旨を通知した通信端末のうち、応答のあった通信端末へ、前記記憶部に記憶される翻訳テキストデータを送信する請求項２７記載の通信方法。
【請求項３３】
前記群に属する複数の通信端末の少なくともいずれかで、設定されている言語が切り替えられると、前記言語が切り替えられた通信端末へ、前記記憶部に記憶される、前記切り替えられた言語についての翻訳テキストデータを送信する請求項２９、３０、及び３２のいずれかに記載の通信方法。
【請求項３４】
請求項１乃至請求項１６のいずれかに記載の信号処理装置が備える前記各部としてコンピュータを機能させるプログラム。
【請求項３５】
複数の通信端末で対応付けられた群に属する複数の通信端末間で、１対多の通信を実施する通信端末で実施される方法であって、
前記複数の通信端末のいずれかから送信された音声データのテキスト化が完了した旨のテキスト化完了通知を受信し、
前記受信したテキスト化完了通知に応じ、前記テキスト化により作成されたテキストデータの送信を要求する要求信号を送信し、
前記要求信号に応じて返信されるテキストデータを受信し、
前記受信したテキストデータに基づく文字を表示部に表示する通信方法。
【請求項３６】
前記受信したテキストデータを揮発性メモリに記憶し、
前記揮発性メモリに記憶したテキストデータに基づく文字を前記表示部に表示する請求項３５記載の通信方法。
【請求項３７】
前記受信したテキスト化完了通知を前記表示部に表示し、
前記テキスト化完了通知の表示に対する、前記テキスト化により作成されたテキストデータに基づく文字の表示要求を受け付け、
前記表示要求があった場合、前記要求信号を送信する請求項３５又は３６に記載の通信方法。
【請求項３８】
前記表示部で表示される文字に対する、前記文字に対応する音声の再生要求を受け付け、
前記再生要求があった場合、前記テキストデータを作成する際に用いた音声データの送信を要求する音声要求信号を送信し、
前記音声要求信号に応じて返信される音声データを受信し、
前記受信した音声データに基づく音声をスピーカから再生する請求項３５乃至３７のいずれかに記載の通信方法。
【請求項３９】
前記表示部で表示される文字に対する修正要求を受け付け、
前記修正要求が入力された文字が、自端末がデータを送信する権利である送信権を有する通話に属する文字であるか否かを判断し、
前記修正要求が入力された文字が、自端末が前記送信権を有する通話に属する文字である場合、前記テキストデータへの修正を入力するための修正フォームを前記表示部に表示し、
前記入力された修正に基づいてテキストデータを作成し、
前記作成したテキストデータを送信する請求項３５乃至３８のいずれかに記載の通信方法。
【請求項４０】
前記テキストデータが前記複数の通信端末のいずれかにより修正されると、前記テキストデータについての表示を更新する旨の更新通知を受信し、
前記受信した更新通知に応じ、前記修正されたテキストデータの送信を要求する要求信号を送信し、
前記要求信号に応じて返信されるテキストデータを受信し、
前記表示部に表示されている修正前のテキストデータに基づく文字を、前記受信した修正後のテキストデータに基づく文字で書き換える請求項３５乃至３９のいずれかに記載の通信方法。
【請求項４１】
使用する言語の設定を受け付け、
前記設定した言語についての情報を送信し、
前記作成されたテキストデータについての前記言語による翻訳処理が完了した旨の翻訳完了通知を受信し、
前記受信した翻訳完了通知に応じ、前記翻訳処理により作成された翻訳テキストデータの送信を要求する翻訳要求信号を送信し、
前記翻訳要求信号に応じて返信される翻訳テキストデータを受信し、
前記受信した翻訳テキストデータに基づく文字を前記表示部に表示する請求項３５乃至４０のいずれかに記載の通信方法。
【請求項４２】
前記受信した翻訳テキストデータを揮発性メモリに記憶し、
前記揮発性メモリに記憶した翻訳テキストデータに基づく文字を前記表示部に表示する請求項４１記載の通信方法。
【請求項４３】
前記受信した翻訳完了通知を前記表示部に表示し、
前記翻訳完了通知の表示に対する、前記翻訳処理により作成された翻訳テキストデータに基づく文字の表示要求を受け付け、
前記表示要求があった場合、前記翻訳要求信号を送信する請求項４１又は４２に記載の通信方法。
【請求項４４】
前記表示部で表示される、前記翻訳テキストデータに基づく文字に対する読み上げ要求を受け付け、
前記読み上げ要求があった場合、前記翻訳テキストデータに基づく文字を音声データに変換し、
前記変換した音声データに基づく音声をスピーカから再生する請求項４１乃至４３のいずれかに記載の通信方法。
【請求項４５】
修正されたテキストデータについての翻訳テキストデータを受信し、
前記表示部に表示されている修正前のテキストデータについての翻訳テキストデータに基づく文字を、前記受信した修正後のテキストデータについての翻訳テキストデータに基づく文字で書き換える請求項４１乃至４４のいずれかに記載の通信方法。
【請求項４６】
使用する言語の設定の切り替えを受け付け、
切り替えた後の言語で翻訳された翻訳テキストデータの送信を要求する要求信号を送信し、
前記要求信号に応じて返信される翻訳テキストデータを受信し、
前記表示部に表示されている言語切り替え前の翻訳テキストデータに基づく文字と共に、又は書き換えて、前記受信した言語切り替え後の翻訳テキストデータに基づく文字を前記表示部に表示する請求項４１乃至４５のいずれかに記載の通信方法。
【請求項４７】
請求項３５乃至請求項４６のいずれかに記載の処理をコンピュータに実施させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、信号処理装置、通信システム、信号処理装置で実施される方法、信号処理装置で実行されるプログラム、通信端末で実施される方法、及び通信端末で実行されるプログラムに関する。
【背景技術】
【０００２】
半二重の音声通信方式であるＰＴＴ（Push To Talk）通信が、１対多のグループ一斉音声通信を実現する技術として知られている。ＰＴＴ通信では、例えば、トランシーバ、及び無線機等が端末として用いられる。ＰＴＴ通信では、端末に設けられている通話用のボタンをユーザが押している間、ユーザは、グループを構成する相手へ音声を送ることが可能となる。
【０００３】
そして、近年、スマートフォン等の、複数の用途に対応可能な通信端末の普及に伴い、音声データを含むパケットを同報的に複数の装置へ送信するＰｏＣ（Push-to-Talk over Cellular）が注目を集めている。ＰｏＣでは、音声データを送信する送信権を、グループを構成する複数台の通信端末のうちの１台の通信端末が取得する。そして、送信権を取得した通信端末が他の通信端末へ同報的に音声データを送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１９２９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
１対多のグループ一斉音声通信を実現する通信システムでは、音声データの受信者による聞き間違え等に基づく情報の伝達ミスが起こり得る。そのため、この種の通信システムでは、情報の伝達ミスを低減可能な技術が望まれている。
【０００６】
そこで、目的は、１対多のグループ一斉音声通信を実現する通信システムであって、情報の伝達ミスを低減可能な通信システム、この通信システムで用いられる信号処理装置、この信号処理装置で実施される方法、この信号処理装置で実行されるプログラム、このシステムで用いられる通信端末で実施される方法、及びこの通信端末で実行されるプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る信号処理装置は、複数の通信端末を対応付けて群とし、前記群に属するいずれかの通信端末から前記群に属するその他の複数の通信端末への１対多の通信を提供する。信号処理装置は、送信権付与部、テキスト化処理部、及び通信制御部を具備する。送信権付与部は、前記群に属する複数の通信端末のいずれかに、データを送信する権利である送信権を与える。テキスト化処理部は、前記送信権を有する通信端末から送信される音声データに基づいてテキストデータを作成する。通信制御部は、前記作成されたテキストデータを前記群に属する複数の通信端末の少なくともいずれかへ送信する。
【０００８】
また、本発明に係る通信システムは、複数の通信端末と、信号処理装置とを具備する。信号処理装置は、前記複数の通信端末を対応付けて群とし、前記群に属するいずれかの通信端末から前記群に属するその他の複数の通信端末への１対多の通信を提供する。信号処理装置は、送信権付与部、テキスト化処理部、及び通信制御部を具備する。送信権付与部は、前記群に属する複数の通信端末のいずれかに、データを送信する権利である送信権を与える。テキスト化処理部は、前記送信権を有する通信端末から送信される音声データに基づいてテキストデータを作成する。通信制御部は、前記作成されたテキストデータを前記群に属する複数の通信端末の少なくともいずれかへ送信する。
【０００９】
また、本発明に係る通信方法は、複数の通信端末を対応付けて群とし、前記群に属するいずれかの通信端末から前記群に属するその他の複数の通信端末への１対多の通信を提供する信号処理装置で実施される。通信方法は、前記群に属する複数の通信端末のうち、データを送信する権利である送信権が与えられた通信端末から送信される音声データに基づいてテキストデータを作成するステップと、前記作成したテキストデータを前記群に属する複数の通信端末の少なくともいずれかへ送信するステップとを含む。
【００１０】
また、本発明に係る通信方法は、複数の通信端末で対応付けられた群に属する複数の通信端末間で、１対多の通信を実施する通信端末で実施される。通信方法は、前記複数の通信端末のいずれかから送信された音声データのテキスト化が完了した旨のテキスト化完了通知を受信する処理、前記受信したテキスト化完了通知に応じ、前記テキスト化により作成されたテキストデータの送信を要求する要求信号を送信する処理、前記要求信号に応じて返信されるテキストデータを受信する処理、及び前記受信したテキストデータに基づく文字を表示部に表示する処理を含む。
【発明の効果】
【００１１】
本発明に係る信号処理装置、通信システム、信号処理装置で実施される方法、信号処理装置で実行されるプログラム、通信端末で実施される方法、及び通信端末で実行されるプログラムによれば、１対多のグループ一斉音声通信において、情報の伝達ミスを低減できる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施形態に係る通信システムの機能構成を示すブロック図である。
【図２】図２は、図１に示される処理サーバの機能構成を示すブロック図である。
【図３】図３は、図１に示される通信端末の機能構成を示すブロック図である。
【図４】図４は、図１に示される通信システムにおいて音声通信が実施される際の、処理サーバ、及び通信端末の動作を説明する図である。
【図５】図５は、図１に示される記憶部に記憶される管理テーブルを表す図である。
【図６】図６は、図１に示される記憶部に記憶される利用者管理テーブルを表す図である。
【図７】図７は、図３に示される処理部が作成する音声データの構造を表す図である。
【図８】図８は、図１に示される処理サーバがテキストデータ、及び翻訳テキストデータを作成する際の動作を説明する図である。
【図９】図９は、図２に示される記憶制御部が作成する通話データの構造を表す模式図である。
【図１０】図１０は、図２に示されるテキスト化処理部が作成するテキストデータの構造を表す図である。
【図１１】図１１は、図２に示される翻訳処理部が作成する翻訳テキストデータの構造を表す図である。
【図１２】図１２は、図１に示される通信端末が音声と対応する文字をディスプレイに表示させる際の処理サーバ、及び通信端末の動作を説明する図である。
【図１３】図１３は、図１２に示される処理を経て表示される文字を表す図である。
【図１４】図１４は、図１に示される通信端末がテキストデータ及び翻訳テキストデータに基づく文字をディスプレイに表示させる際の処理サーバ、及び通信端末の動作を説明する図である。
【図１５】図１５は、図１４に示される処理を経て通信端末に表示される文字を表す図である。
【図１６】図１６は、図１に示される通信端末が音声と対応する文字をディスプレイに表示させる際の処理サーバ、及び通信端末の動作を説明する図である。
【図１７】図１７は、図１に示される通信端末に表示されるテキスト化完了通知を表す図である。
【図１８】図１８は、図１に示される通信端末がテキストデータ及び翻訳テキストデータに基づく文字をディスプレイに表示させる際の処理サーバ、及び通信端末の動作を説明する図である。
【図１９】図１９は、図１に示される通信端末がディスプレイに表示している文字に対応する音声を再生させる際の処理サーバ、及び通信端末の動作を説明する図である。
【図２０】図２０は、図１に示される通信端末が、ディスプレイに表示される文字を修正する際の処理サーバ、及び通信端末の動作を説明する図である。
【図２１】図２１は、図１に示される通信端末が、修正された文字をディスプレイに表示させる際の処理サーバ、及び通信端末の動作を説明する図である。
【図２２】図２２は、図１に示される通信端末が、修正後に翻訳された文字をディスプレイに表示させる際の処理サーバ、及び通信端末の動作を説明する図である。
【発明を実施するための形態】
【００１３】
以下、実施の形態について、図面を参照して説明する。
【００１４】
図１は、本実施形態に係る通信システム１の機能構成の例を示すブロック図である。図１に示される通信システム１は、例えば、ＰｏＣ（Push-to-Talk over Cellular）を利用し、グループ単位での１対多の音声通信を実現する。図１に示される通信システム１は、例えば、処理サーバ１０、通信端末２０−１〜２０−ｍ、及び基地局３０−１〜３０−ｎを具備している。
【００１５】
処理サーバ１０、及び基地局３０−１〜３０−ｎは、インターネット、及び通信事業者が提供する通信網等のネットワークを介して接続している。通信端末２０−１〜２０−ｍは、基地局３０−１〜３０−ｎのうち、現在存在している位置を含んで無線エリアを形成している基地局と無線接続する。
【００１６】
処理サーバ１０は、例えば、通信端末２０−１〜２０−ｍのうち、送信権を有する通信端末から送信された音声データを、送信元の利用者と同一のトークグループに参加する複数の利用者が所持する通信端末へ同報的に送信するための制御を実施する信号処理装置である。本実施形態において、送信権とは、ＰｏＣにおいて、音声データを送信できる権利を意味する。
【００１７】
図２は、図１に示される処理サーバ１０の機能構成の例を示すブロック図である。図２に示される処理サーバ１０は、例えば、処理部１１、記憶部１２、及び通信インタフェース１３を備える。処理部１１、記憶部１２、及び通信インタフェース１３は、例えば、バスを介して互いに通信可能に接続されている。
【００１８】
処理部１１は、例えば、ＣＰＵ（Central Processing Unit）、ＣＰＵが処理を実行する際に用いる第１のメモリ、及びＣＰＵと第１のメモリとの間に設けられる第２のメモリを備える。第１のメモリは、いわゆる主記憶装置であり、例えば、ＤＲＡＭ（Dynamic Random Access Memory）により構成される。第２のメモリは、いわゆるキャッシュメモリであり、例えば、ＳＲＡＭ（Static RAM）により構成される。
【００１９】
ＣＰＵは、例えば、記憶部１２に記憶されているアプリケーションプログラムを第１、及び第２のメモリに読み込む。ＣＰＵは、第１、及び第２のメモリに読み込まれたアプリケーションプログラムを実行する。これにより、処理部１１は、アプリケーションプログラムに対応する種々の機能を実現する。
【００２０】
記憶部１２は、種々の情報を記憶するＨＤＤ（hard disk drive）、及びＳＳＤ（solid state drive）等の不揮発性の記憶回路を備える、いわゆる補助記憶装置である。なお、記憶部１２は、ＣＤ−ＲＯＭ、ＤＶＤ、及びフラッシュメモリ等の可搬性記憶媒体との間で種々の情報を読み書きする駆動装置等であってもよい。記憶部１２は、本実施形態に係るアプリケーションプログラムを記憶している。
【００２１】
また、記憶部１２は、処理部１１からの制御に従い、トークグループに参加する利用者に関する利用者情報を記憶する。また、記憶部１２は、処理部１１からの制御に従い、送信権を有する通信端末から送信される音声データに基づいて作成される通話データを記憶する。また、記憶部１２は、処理部１１からの制御に従い、通話データをテキスト化して得られるテキストデータ、及び送信権を有する通信端末により修正されたテキストデータを記憶する。また、記憶部１２は、処理部１１からの制御に従い、テキストデータを翻訳して得られる翻訳テキストデータを記憶する。
【００２２】
通信インタフェース１３は、ネットワークと接続する回路である。通信インタフェース１３は、ネットワークを介し、基地局３０−１〜３０−ｎと無線接続している通信端末２０−１〜２０−ｍのうち少なくともいずれかへデータを送信する。また、通信インタフェース１３は、ネットワークを介し、基地局３０−１〜３０−ｎと無線接続している通信端末２０−１〜２０−ｍのうち少なくともいずれかから送信されるデータを受信する。
【００２３】
図２に示される処理部１１は、記憶部１２に記憶されているアプリケーションプログラムを実行することで、当該アプリケーションプログラムに対応する機能を実現する。例えば、処理部１１は、アプリケーションプログラムを実行することで、登録処理部１１１、送信権付与部１１２、通信制御部１１３、記憶制御部１１４、テキスト化処理部１１５、及び翻訳処理部１１６の機能を実現する。
【００２４】
図２に示される処理部１１は、複数のＣＰＵが組み合わされて形成されていても構わない。すなわち、図２に示される登録処理部１１１、送信権付与部１１２、通信制御部１１３、記憶制御部１１４、テキスト化処理部１１５、及び翻訳処理部１１６は、例えば、各ＣＰＵがアプリケーションプログラムを実行することで実現されても構わない。
【００２５】
また、処理部１１は、登録処理部１１１、送信権付与部１１２、通信制御部１１３、記憶制御部１１４、テキスト化処理部１１５、及び翻訳処理部１１６の機能をそれぞれ有する専用のハードウェア構成により形成されていても構わない。また、処理部１１は、登録処理部１１１、送信権付与部１１２、通信制御部１１３、記憶制御部１１４、テキスト化処理部１１５、及び翻訳処理部１１６の機能をそれぞれ有する専用のハードウェア回路を組み込んだ特定用途向け集積回路（Application Specific Integrated Circuit：ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（Field Programmable Gate Array：ＦＰＧＡ）、他の複合プログラマブル論理デバイス（Complex Programmable Logic Device：ＣＰＬＤ）、又は単純プログラマブル論理デバイス（Simple Programmable Logic Device：ＳＰＬＤ）により形成されていても構わない。
【００２６】
登録処理部１１１は、１対多の音声通信を実施するトークグループに参加する利用者を登録する。具体的には、例えば、登録処理部１１１は、通信端末２０−１〜２０−ｍからの要求に基づき、所定のトークグループへ参加する利用者についての情報である利用者情報を取得する。登録処理部１１１は、取得した利用者情報を、参加するトークグループと関連付けて記憶部１２、及び第１のメモリに記憶する。
【００２７】
利用者情報には、例えば、トークグループのＩＤ、トークグループに参加する利用者のＩＤ、利用者が所持する通信端末のＩＰアドレス、利用者が設定した言語についての言語コード、利用者のログイン状態、及び利用者が所持する通信端末の位置情報等が含まれる。登録処理部１１１は、どのトークグループにどのユーザが参加するかの定義情報、すなわち、例えば、トークグループのＩＤ、及びトークグループに参加する利用者のＩＤを、記憶部１２に記憶する。また、登録処理部１１１は、通信端末２０の状態によって動的に変化する情報、すなわち、例えば、ＩＰアドレス、言語コード、ログイン状態、及び位置情報等を、第１のメモリへ記憶する。
【００２８】
送信権付与部１１２は、所定のトークグループに参加している利用者が所持する通信端末のうちいずれかへ送信権を与える。
【００２９】
通信制御部１１３は、トークグループに参加する利用者が所持する通信端末間で、１対多の音声通信が実現されるように通信を制御する。具体的には、例えば、通信制御部１１３は、送信権が与えられた通信端末から送信される音声データを、同一のトークグループに参加している利用者が所持する通信端末へ送信する。
【００３０】
また、通信制御部１１３は、トークグループに参加する利用者が所持する通信端末へ、音声データから変換されるテキストデータを送信するように通信を制御する。具体的には、例えば、通信制御部１１３は、音声データがテキストデータへ変換されると、テキスト化が完了した旨を、トークグループに参加している利用者が所持する通信端末へ送信する。通信制御部１１３は、通信端末からテキストデータの送信が要求されると、テキストデータを要求元の通信端末へ送信する。
【００３１】
また、通信制御部１１３は、翻訳を要する通信端末へ、テキストデータを所定の言語へ翻訳した翻訳テキストデータを送信するように通信を制御する。具体的には、例えば、通信制御部１１３は、テキストデータの翻訳が完了すると、翻訳が完了した旨を、トークグループに参加している利用者が所持する通信端末へ送信する。通信制御部１１３は、通信端末から翻訳テキストデータの送信が要求されると、翻訳テキストデータを要求元の通信端末へ送信する。
【００３２】
また、通信制御部１１３は、送信権を有する通信端末によりテキストデータが修正された場合、トークグループに参加する利用者が所持する通信端末へ、修正されたテキストデータを送信するように通信を制御する。具体的には、例えば、通信制御部１１３は、送信権を有する通信端末によりテキストデータが修正されると、表示を更新する旨を、トークグループに参加している利用者が所持する通信端末へ送信する。通信制御部１１３は、通信端末から修正されたテキストデータの送信が要求されると、修正されたテキストデータを要求元の通信端末へ送信する。
【００３３】
また、通信制御部１１３は、通話データの再生を要求する通信端末へ、通話データを送信するように通信を制御する。具体的には、例えば、通信制御部１１３は、トークグループに参加している利用者から通話データの再生が要求されると、記憶部１２に記憶される通話データを、要求元の通信端末へ送信する。
【００３４】
記憶制御部１１４は、受信した音声データ、及び作成された各種データの記憶処理を制御する。具体的には、例えば、記憶制御部１１４は、送信権を有する通信端末から送信されてきた音声データをキャッシュメモリに保持する。また、例えば、記憶制御部１１４は、キャッシュメモリに保持されている所定容量の音声データをまとめ、通話データとして記憶部１２に記憶する。また、例えば、記憶制御部１１４は、テキスト化処理部１１５により取得されたテキストデータ、及び送信権を有する通信端末により修正されたテキストデータを記憶部１２に記憶する。また、例えば、記憶制御部１１４は、翻訳処理部１１６により作成される翻訳テキストデータを記憶部１２に記憶する。また、例えば、記憶制御部１１４は、記憶部１２に記憶されている通話データ、テキストデータ、及び翻訳テキストデータを、要求に応じて読み出し、要求元へ送信する。
【００３５】
テキスト化処理部１１５は、送信権を有する通信端末から送信されてきた音声データを、テキストデータへ変換する。具体的には、例えば、テキスト化処理部１１５は、キャッシュメモリに保持されている所定容量の音声データを、文法に関する情報、言語構造に関する情報、音声データの組成に関する情報、及び記憶している単語情報等に基づいてテキストデータへ変換する。なお、テキスト化処理部１１５により採用される音声−テキスト変換処理は、既存の技術を利用しても構わない。
【００３６】
翻訳処理部１１６は、テキスト化処理部１１５により変換されたテキストデータに対して翻訳処理を実施することで、翻訳テキストデータを作成する。具体的には、例えば、翻訳処理部１１６は、テキスト化処理部１１５により変換されたテキストデータを、トークグループに参加している利用者と関連付けられている言語コードに対応する言語のテキストデータへ翻訳する。なお、翻訳処理部１１６により採用される翻訳処理は、統計的機械翻訳、及びニューラル機械翻訳等、既存の技術を利用しても構わない。
【００３７】
なお、処理サーバ１０は、入力インタフェースを有していてもよい。入力インタフェースは、例えば、マウス、キーボード、及び、操作面へ触れることで指示が入力されるタッチパネル等により実現される。入力インタフェースは、操作者からの入力指示を電気信号へ変換し、電気信号を処理部１１へ出力する。なお、入力インタフェースは、マウス、及びキーボード等の物理的な操作デバイスに限定されない。入力インタフェースには、例えば、外部の入力機器から入力される電気信号を受け付ける受信ポートが含まれてもよい。
【００３８】
また、処理サーバ１０は、出力インタフェースを有していてもよい。出力インタフェースは、例えば、表示機器、及び印刷機器等により実現される。表示機器としては、例えば、ＣＲＴディスプレイ、液晶ディスプレイ、有機ＥＬディスプレイ、ＬＥＤディスプレイ、及びプラズマディスプレイ等、任意のディスプレイが利用可能である。表示機器は、表示対象についての画像データを表示する。印刷機器は、例えば、プリンタである。印刷機器は、印刷対象についての画像データを所定用紙に印刷する。なお、出力インタフェースは、表示機器、及び印刷機器等の物理的な出力装置に限定されない。出力インタフェースには、例えば、外部の出力装置へ画像データを送信する送信ポートが含まれてもよい。
【００３９】
基地局３０−１〜３０−ｎは、所定サイズのエリア毎に設けられ、所定の無線エリアを形成する。基地局３０−１〜３０−ｎは、自装置が形成する無線エリア内に存在する通信端末２０−１〜２０−ｍと無線接続する。
【００４０】
通信端末２０−１〜２０−ｍは、利用者が所持する端末であり、例えば、携帯電話、スマートフォン、タブレットＰＣ、及び所定の専用端末等である。通信端末２０−１〜２０−ｍは、処理サーバ１０を介し、ＰｏＣを利用した１対多の音声通信を実施する。例えば、通信端末２０−１〜２０−ｍは、利用者からの操作に従い、グループトークに参加する。通信端末２０−１〜２０−ｍのいずれかは、利用者からの操作に従って送信権を取得する。送信権を取得した通信端末は、利用者から入力される音声を受け付け、受け付けた音声に基づく音声データを、処理サーバ１０を介して同一のグループトークに参加する他の通信端末へ送信する。また、通信端末２０−１〜２０−ｍは、処理サーバ１０で音声に基づいて作成されるテキストデータを受信し、テキストデータに基づく文字を自装置のディスプレイに表示する。
【００４１】
図３は、図１に示される通信端末２０の機能構成の例を示すブロック図である。図３に示される通信端末２０は、例えば、処理部２１、記憶部２２、入力インタフェース２３、出力インタフェース２４、通信インタフェース２５、及びＧＰＳ受信器２６を備える。なお、通信端末２０−１〜２０−ｍの構成はそれぞれ同様であるため、図３の説明では、通信端末２０として説明をする。
【００４２】
処理部２１は、例えば、ＣＰＵ、及びＣＰＵが処理を実行する際に用いる主記憶装置である、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリを備える。ＣＰＵは、例えば、記憶部２２に記憶されているアプリケーションプログラムをＲＡＭに読み込む。ＣＰＵは、ＲＡＭに読み込まれたアプリケーションプログラムを実行する。これにより、処理部２１は、アプリケーションプログラムに対応する種々の機能を実現する。
【００４３】
記憶部２２は、ＮＡＮＤ型、又はＮＯＲ型フラッシュメモリ等の不揮発性の記憶回路を備える、いわゆる補助記憶装置である。なお、記憶部２２は、ＳＤカード、及びマイクロＳＤカード等の可搬性記憶媒体との間で種々の情報を読み書きする駆動装置等であってもよい。記憶部２２は、本実施形態に係るアプリケーションプログラムを記憶している。また、記憶部２２は、自端末が参加可能なグループトークについての情報が記憶されている。
【００４４】
入力インタフェース２３は、例えば、ボタン、操作面へ触れることで指示が入力されるタッチパネル、及び音声を入力するマイク等により実現される。入力インタフェース２３は、操作者からの入力指示を電気信号へ変換し、電気信号を処理部２１へ出力する。
【００４５】
出力インタフェース２４は、例えば、表示機器、及びスピーカにより実現される。表示機器としては、例えば、液晶ディスプレイ、及び有機ＥＬディスプレイ等である。表示機器は、表示対象についての画像データを表示する。スピーカは、音声通信に伴う音声データを再生する。
【００４６】
通信インタフェース２５は、基地局３０−１〜３０−ｎと無線接続する回路である。通信インタフェース２５は、例えば、アンテナ、及び無線部により実現される。アンテナは、到来してきた無線信号を受信する。また、無線部から出力される無線信号を送信する。無線部は、アンテナにより受信された無線信号を、予め設定される復調方式に則って変換し、変換したデータを処理部２１へ出力する。また、無線部は、処理部２１で作成されたデータを、予め設定される変調方式に則って無線信号へ変換し、変換した無線信号をアンテナへ出力する。
【００４７】
ＧＰＳ受信器２６は、ＧＰＳ衛星から送信される信号を受信し、受信した信号に基づいて位置情報を作成する。
【００４８】
図３に示される処理部２１は、記憶部２２に記憶されているアプリケーションプログラムを実行することで、当該アプリケーションプログラムに対応する機能を実現する。例えば、処理部２１は、アプリケーションプログラムを実行することで、通信制御部２１１、記憶制御部２１２、表示制御部２１３、再生制御部２１４、読み上げ制御部２１５、及び修正制御部２１６の機能を実現する。
【００４９】
通信制御部２１１は、処理サーバ１０との通信を制御する。具体的には、例えば、送信権を有する通信端末２０の通信制御部２１１は、マイクから入力された音声を、ＴＣＰ／ＩＰベースの独自プロトコルに則って変換する。通信制御部２１１は、変換後の音声データを、ネットワーク及び基地局３０を介して処理サーバ１０へ送信する。また、送信権を有する通信端末２０の通信制御部２１１は、ネットワーク及び基地局３０を介して処理サーバ１０から送信されるテキストデータを受信する。
【００５０】
また、例えば、送信権を有していない通信端末２０の通信制御部２１１は、処理サーバ１０から送信される音声データ、及びこの音声データがテキスト化されたテキストデータを受信する。また、送信権を有していない通信端末２０に設定されている言語が、送信権を有している通信端末２０に設定されている言語と異なる場合、通信制御部２１１は、テキストデータが設定されている言語に翻訳された翻訳テキストデータを、処理サーバ１０から受信する。
【００５１】
記憶制御部２１２は、受信した種々の通知、テキストデータ、及び翻訳テキストデータの記憶処理を制御する。具体的には、例えば、記憶制御部２１２は、種々の通知、テキストデータ、及び翻訳テキストデータが受信されると、種々の通知、テキストデータ、及び翻訳テキストデータをＲＡＭ等の揮発性メモリに記憶させる。揮発性メモリに記憶された種々の通知、テキストデータ、及び翻訳テキストデータは、ＰｏＣを利用した１対多の音声通信を実行するアプリケーションプログラムの実行を終了した際、及び通信端末２０の電源をオフにした際等に、揮発性メモリから消去される。これにより、情報漏洩等の危険を回避することが可能となる。
【００５２】
表示制御部２１３は、出力インタフェース２４であるディスプレイへの表示処理を制御する。具体的には、例えば、表示制御部２１３は、受信した種々の通知、並びに、受信したテキストデータ及び翻訳テキストデータに基づく文字を表示するように、ディスプレイを制御する。
【００５３】
再生制御部２１４は、ディスプレイに表示されている、テキストデータに基づく文字に対応する音声の再生を制御する。具体的には、例えば、再生制御部２１４は、ディスプレイに表示されている、テキストデータに基づく文字に対応する通話データを再生するように、出力インタフェース２４であるスピーカを制御する。
【００５４】
読み上げ制御部２１５は、ディスプレイに表示されている、翻訳テキストデータに基づく文字の読み上げを制御する。具体的には、例えば、読み上げ制御部２１５は、ディスプレイに表示されている、翻訳テキストデータに基づく文字に対する読み上げ要求がある場合、要求の対象となる文字を音声データへ変換する。そして、読み上げ制御部２１５は、変換した音声データを再生するように、出力インタフェース２４であるスピーカを制御する。なお、読み上げ制御部２１５は、例えば、ＯＳ（Operating System）により提供されているＡＰＩ（Application Program Interface）により実現されても構わない。
【００５５】
修正制御部２１６は、ディスプレイに表示されている文字の修正処理を制御する。具体的には、例えば、修正制御部２１６は、ディスプレイに表示されている文字への修正要求に応じ、表示されている文字を修正する共に、修正されたテキストデータを処理サーバ１０へ送信する。
【００５６】
次に、以上のように構成された通信システム１における処理サーバ１０、及び通信端末２０−１〜２０−ｍの動作を説明する。なお、以下では、通信端末２０−１〜２０−３がトークグループＧ１に参加し、音声通信を利用する場合を例に説明を進める。  
図４は、図１に示される通信システム１において音声通信が実施される際の、処理サーバ１０、及び通信端末２０−１〜２０−３の動作の例を説明する図である。なお、図４の説明において、通信端末２０−１〜２０−３の記憶部２２には、トークグループＧ１についての情報が記憶されている。すなわち、通信端末２０−１〜２０−３がトークグループＧ１に参加可能な状態となっている。
【００５７】
まず、通信端末２０−１〜２０−３の利用者は、通信端末２０−１〜２０−３を操作し、ＰｏＣを利用した１対多の音声通信を実行するアプリケーションプログラムを立ち上げる（ステップＳ４１）。通信端末２０−１〜２０−３の表示制御部２１３は、出力インタフェース２４であるディスプレイに、選択可能なトークグループとして、例えば、トークグループＧ１を表示する（ステップＳ４２）。なお、ディスプレイには、参加可能な複数のトークグループが表示されていても構わない。
【００５８】
通信端末２０−１〜２０−３の利用者は、ディスプレイに表示されるトークグループＧ１を選択する。なお、参加頻度、及び利用者の設定等に基づき、通信端末２０−１〜２０−３の処理部２１が、参加するトークグループＧ１を自動的に選択しても構わない。トークグループＧ１が選択されると、通信端末２０−１〜２０−３の表示制御部２１３は、本サービスにおいて、使用可能な言語のリストをディスプレイに表示させる。通信端末２０−１〜２０−３の利用者は、ディスプレイに表示される複数の言語のうち、使用を希望する言語を選択する（ステップＳ４３）。また、トークグループＧ１が選択されると、通信端末２０−１〜２０−３の処理部２１は、トークグループが選択された際の位置情報を、ＧＰＳ受信器２６に作成させる。
【００５９】
通信端末２０−１〜２０−３の通信制御部２１１は、トークグループ、及び使用言語が選択されると、選択されたトークグループのＩＤ（以下、トークグループＩＤと称する）、自端末に設定されているＩＤ（以下、ユーザＩＤと称する）、選択された言語についての情報（以下、言語コードと称する）、及び取得した位置情報等を含む情報データを作成する。情報データは、例えば、パケット構造を有する。通信端末２０−１，２０−２は、作成した情報データを、基地局３０−１、及びネットワークＮＷを介して処理サーバ１０へ送信する（ステップＳ４４）。また、通信端末２０−３は、作成した情報データを、基地局３０−２、及びネットワークＮＷを介して処理サーバ１０へ送信する（ステップＳ４４）。
【００６０】
処理サーバ１０の登録処理部１１１は、通信端末２０−１〜２０−３から送信されてきた情報データに基づき、トークグループに参加する利用者を、参加するトークグループと関連付けて記憶部１２、及び処理部１１の第１のメモリに記憶する（ステップＳ４５）。具体的には、例えば、登録処理部１１１は、情報データに基づき、記憶部１２に記憶する、トークグループに参加する利用者を管理するための管理テーブルを更新する。図５は、図１に示される記憶部１２に記憶される管理テーブルの例を表す図である。図５に示される管理テーブルでは、３つのトークグループが管理されている。例えば、トークグループＩＤ：Ｇｒｏｕｐ０１のトークグループＧ１には、通信端末２０−１〜２０−３の利用者である、ユーザＩＤ：Ｕｓｅｒ０１〜０３が参加していることが記憶されている。
【００６１】
また、登録処理部１１１は、通信端末２０−１〜２０−３から送信されてきた情報データに基づき、トークグループに参加する利用者に関する情報を処理部１１の第１のメモリに記憶する。具体的には、例えば、登録処理部１１１は、情報データに基づき、第１のメモリに記憶する、動的に変化する利用者の情報を管理するための利用者管理テーブルを更新する。図６は、図１に示される処理部１１の第１のメモリに記憶される利用者管理テーブルの例を表す図である。図６に示される利用者管理テーブルでは、トークグループに参加している利用者に関する情報が管理されている。例えば、Ｕｓｅｒ０１には、通信端末２０−１のＩＰアドレス０１、例えば、日本語を表す言語コード０１、及び位置情報０１が関連付けられている。また、Ｕｓｅｒ０２には、通信端末２０−２のＩＰアドレス０２、言語コード０１、及び位置情報０２が関連付けられている。また、Ｕｓｅｒ０３には、通信端末２０−３のＩＰアドレス０３、例えば、英語を表す言語コード０２、及び位置情報０３が関連付けられている。
【００６２】
なお、処理サーバ１０は、通信端末２０−１〜２０−３の位置情報は必ずしも取得する必要はない。このとき、通信端末２０−１〜２０−３は、位置情報を作成しなくても構わない。また、通信端末２０−１〜２０−３から処理サーバ１０へ送信される情報データに、位置情報が含まれなくても構わない。
【００６３】
通信端末２０−１〜２０−３の表示制御部２１３は、トークグループ、及び使用言語が選択されると、ディスプレイにＰＴＴ通話開始要求ボタンを表示する（ステップＳ４６）。通信端末２０−１の利用者は、例えば、通信端末２０−１のディスプレイに表示されているＰＴＴ通話開始要求ボタンを押す（ステップＳ４７）。利用者がＰＴＴ通話開始要求ボタンを押すと、通信端末２０−１の通信制御部２１１は、基地局３０−１、及びネットワークＮＷを介して、処理サーバ１０へ送信権の取得を要求する送信権取得要求通知を、ユーザＩＤを付して送信する（ステップＳ４８）。なお、ＰＴＴ通話開始要求ボタンは、ディスプレイに表示されるものに限定されない。ＰＴＴ通話開始要求ボタンは、例えば、通信端末２０−１の入力インタフェース２３をコネクタとして接続する操作デバイスに設けられる物理ボタンであっても構わない。
【００６４】
処理サーバ１０の送信権付与部１１２は、通信端末２０−１から送信される送信権取得要求通知を受信すると、通信端末２０−１へ送信権を付与する（ステップＳ４９）。通信端末２０−１の利用者は、送信権を取得すると、通信端末２０−１のマイクから音声を入力する（ステップＳ４１０）。通信端末２０−１の通信制御部２１１は、マイクから入力された音声に基づいて音声データを作成する（ステップＳ４１１）。音声データは、例えば、ＴＣＰ／ＩＰベースの独自プロトコルに則ったパケット構造を有する。
【００６５】
図７は、図３に示される処理部２１が作成する音声データの構造の例を表す模式図である。図７に示される音声データは、トークグループＩＤを格納する領域、発話者ＩＤを格納する領域、タイムスタンプを格納する領域、データ長を格納する領域、及び実データを格納する領域を有する。通信端末２０−１の通信制御部２１１は、例えば、トークグループＩＤを格納する領域にＧｒｏｕｐ０１を格納し、発話者ＩＤを格納する領域にＵｓｅｒ０１を格納し、タイムスタンプを格納する領域に発話開始時刻を格納し、実データを格納する領域に、所定のフレーム数分の音声のデジタルデータを格納し、データ長を格納する領域に、音声のデジタルデータのデータ長を格納する。発話開始時刻は、通話が開始された時刻を表す。具体的には、通信制御部２１１は、例えば、利用者がＰＴＴ通話開始要求ボタンを押した時刻を、通話開始時刻として設定する。
【００６６】
通信端末２０−１は、作成した音声データを基地局３０−１、及びネットワークＮＷを介して処理サーバ１０へ送信する（ステップＳ４１２）。
【００６７】
処理サーバ１０の通信制御部１１３は、送信権を有する通信端末２０−１から送信された音声データを受信すると、音声データを、グループトークＧ１に参加する通信端末２０−２，２０−３へ転送するための制御を実施する（ステップＳ４１３）。具体的には、例えば、通信端末２０−１から送信された音声データを受信すると、通信制御部１１３は、音声データに格納されている発話者ＩＤ：Ｕｓｅｒ０１と、送信権を付与したユーザＩＤ：Ｕｓｅｒ０１とが一致するか否かを判断する。音声データに格納されている発話者ＩＤと、送信権を付与したユーザＩＤとはＵｓｅｒ０１で一致するため、通信制御部１１３は、音声データを、グループトークＧ１に参加する利用者の人数に応じた数だけ複製する。通信制御部１１３は、複製した音声データを、通信端末２０−２，２０−３のＩＰアドレスを参照して送信する（ステップＳ４１４）。
【００６８】
通信端末２０−２，２０−３の通信制御部２１１は、処理サーバ１０から送信される音声データを受信すると、受信した音声データを再生し、スピーカから音声として出力する（ステップＳ４１５）。これにより、ＰＴＴ通話、すなわちＰｏＣ通信が確立される。
【００６９】
図８は、図１に示される処理サーバ１０がテキストデータ、及び翻訳テキストデータを作成する際の動作の例を説明する図である。
【００７０】
通信端末２０−１から送信される音声データを受信すると、処理サーバ１０は、図４のステップＳ４１３で通信制御を実行すると共に、図８に示される処理を実行する。具体的には、処理サーバ１０の記憶制御部１１４は、通信端末２０−１から送信される音声データを受信すると、受信した音声データをキャッシュメモリに保持する（ステップＳ８１）。記憶制御部１１４は、通信端末２０−１から送信される音声データを順次キャッシュメモリに保持する。
【００７１】
記憶制御部１１４は、予め設定された容量の音声データがキャッシュメモリに保持されると、又は予め設定された容量に到達する前に通話が終了すると、キャッシュメモリに保持している複数の音声データに基づいて通話データを作成する（ステップＳ８２）。本実施形態において、予め設定された容量とは、例えば、約２０秒の音声に相当する程度の容量である。
【００７２】
図９は、図２に示される記憶制御部１１４が作成する通話データの構造の例を表す模式図である。図９に示される通話データは、トークグループＩＤを格納する領域、発話者ＩＤを格納する領域、音声ＩＤを格納する領域、通話ＩＤを格納する領域、タイムスタンプを格納する領域、データ長を格納する領域、及び実データを格納する領域を有する。音声ＩＤは、発話者が発した通話を識別するための固有のＩＤである。通話ＩＤは、発話者が発した通話が複数の通話データに跨がる場合に、１つの通話を構成する複数の通話データのうち、何番目の通話データであるかを識別するための固有のＩＤである。通話ＩＤには、作成されたのが早い通話データの順に、例えば、０、１、２、…が設定される。タイムスタンプは、発話開始時刻、及び発話終了時刻を含む。発話終了時刻は、発話者が発した通話が終了した時刻を表す。発話者が発した通話が複数の通話データに跨がる場合には、タイムスタンプには、発話終了時刻の代わりに、通話データ作成時刻が含まれる。通話データ作成時刻は、通話を区切ったときの時刻、例えば、複数の音声データに基づいて通話データを作成するときの時刻を表す。
具体的には、例えば、記憶制御部１１４は、キャッシュメモリに保持されている、トークグループＩＤがＧｒｏｕｐ０１であり、かつ、発話者ＩＤがＵｓｅｒ０１である音声データの容量が予め設定した容量に達すると、音声ＩＤ：Ｔａｌｋ０１を設定する。また、記憶制御部１１４は、Ｔａｌｋ０１についての最初の通話データであることを表す通話ＩＤ：０を設定する。また、記憶制御部１１４は、音声データに含まれている、発話開始時刻を表すタイムスタンプに基づき、タイムスタンプ：ＴｉｍｅＳ１を設定する。また、記憶制御部１１４は、通話データを作成するときの時刻に基づき、タイムスタンプ：ＴｉｍｅＥ１を設定する。記憶制御部１１４は、対応するデータを所定の領域に格納することで通話データを作成する。すなわち、記憶制御部１１４は、Ｇｒｏｕｐ０１、Ｕｓｅｒ０１、Ｔａｌｋ０１、０、ＴｉｍｅＳ１、ＴｉｍｅＥ１、並びに、キャッシュメモリに保持されている所定容量の複数の音声データに含まれるデータ長及び実データを、対応する各領域に格納することで通話データを作成する。記憶制御部１１４は、作成した通話データを記憶部１２に記憶する。
【００７３】
また、記憶制御部１１４は、キャッシュメモリに保持されている、トークグループＩＤがＧｒｏｕｐ０１であり、かつ、発話者ＩＤがＵｓｅｒ０１である音声データの容量が予め設定した容量に達する前に送信権が開放されると、音声ＩＤ、通話ＩＤ、及びタイムスタンプを設定する。送信権の開放は、送信権を有している通信端末２０−１において、利用者が、例えば、ＰＴＴ通話開始要求ボタンから指を離すことで実現される。例えば、利用者がＰＴＴ通話開始要求ボタンから指を離すと、通信端末２０−１から処理サーバ１０へ、送信権開放要求通知が送信される。処理サーバ１０の送信権付与部１１２は、送信権開放要求通知を受信すると、通信端末２０−１が有する送信権を開放する。なお、送信権を取得し、又は開放するための動作は、ＰＴＴ通話開始要求ボタンを押すこと、又はＰＴＴ通話開始要求ボタンを離すことに限定されない。
処理サーバ１０の記憶制御部１１４は、例えば、送信権開放要求通知を受信すると、送信権開放要求通知を受信した時刻を発話終了時刻として設定する。記憶制御部１１４は、設定した発話終了時刻に基づき、タイムスタンプ：ＴｉｍｅＥ１を設定する。記憶制御部１１４は、キャッシュメモリから、トークグループＩＤがＧｒｏｕｐ０１であり、かつ、発話者ＩＤがＵｓｅｒ０１である複数の音声データを読み出す。記憶制御部１１４は、トークグループＩＤ、発話者ＩＤ、音声ＩＤ、通話ＩＤ、及びタイムスタンプを格納する領域にそれぞれデータを格納し、読み出した音声データに含まれるデータ長及び実データを所定の領域に格納することで通話データを作成する。記憶制御部１１４は、作成した通話データを記憶部１２に記憶する。通話データは発話開始時刻、及び発話終了時刻等を含むタイムスタンプが付加されて記憶されているため、利用者は、発話開始時刻、及び発話終了時刻等の時刻情報を、通話データを検索する際の検索キーとして利用することが可能となる。
【００７４】
処理サーバ１０のテキスト化処理部１１５は、予め設定された容量の音声データがキャッシュメモリに保持されると、又は予め設定された容量に到達する前に通話が終了すると、キャッシュメモリに保持している複数の音声データに基づいてテキストデータを作成する（ステップＳ８３）。
【００７５】
図１０は、図２に示されるテキスト化処理部１１５が作成するテキストデータの構造の例を表す模式図である。図１０に示されるテキストデータは、トークグループＩＤを格納する領域、テキストＩＤを格納する領域、音声ＩＤを格納する領域、通話ＩＤを格納する領域、及びテキスト実データを格納する領域を有する。音声ＩＤは、テキスト化処理が施された通話データと同一のＩＤが設定される。通話ＩＤは、テキスト化処理が施された通話データと同一のＩＤが設定される。
【００７６】
具体的には、例えば、テキスト化処理部１１５は、キャッシュメモリに保持されている、トークグループＩＤがＧｒｏｕｐ０１であり、かつ、発話者ＩＤがＵｓｅｒ０１である音声データの容量が予め設定した容量に達すると、これらの音声データを読み出す。テキスト化処理部１１５は、読み出した音声データに含まれる実データを、図６においてＵｓｅｒ０１と関連付けられている言語コード０１、すなわち日本語についての、文法に関する情報、言語構造に関する情報、音声データの組成に関する情報、及び記憶している単語情報等に基づいてテキスト実データへ変換する。テキスト化処理部１１５は、実データをテキスト実データへ変換すると、テキストＩＤ：Ｔｅｘｔ０１を設定する。テキスト化処理部１１５は、対応するデータを所定の領域に格納することでテキストデータを作成する。すなわち、テキスト化処理部１１５は、Ｇｒｏｕｐ０１、Ｔｅｘｔ０１、Ｔａｌｋ０１、及びテキスト実データを、対応する各領域に格納することでテキストデータを作成する。
【００７７】
また、テキスト化処理部１１５は、キャッシュメモリに保持されている、トークグループＩＤがＧｒｏｕｐ０１であり、かつ、発話者ＩＤがＵｓｅｒ０１である音声データの容量が予め設定した容量に達する前に送信権が開放されると、キャッシュメモリから、トークグループＩＤがＧｒｏｕｐ０１であり、かつ、発話者ＩＤがＵｓｅｒ０１である複数の音声データを読み出す。テキスト化処理部１１５は、読み出した音声データに含まれる実データに基づいてテキストデータを作成する。
【００７８】
テキストデータを作成すると、テキスト化処理部１１５は、テキスト化が完了した旨を通信制御部１１３へ通知する（ステップＳ８４）。テキスト化が完了した旨の通知には、例えば、作成したテキストデータのテキストＩＤが含まれている。音声データ群のテキスト化が完了した旨の通知を受けると、通信制御部１１３は、テキスト化が完了した旨の通知を、トークグループＧ１に参加する通信端末２０−１〜２０−３へネットワークＮＷ、及び基地局３０−１を介して送信する（ステップＳ８５）。なお、通信制御部１１３は、Ｕｓｅｒ０１と異なる言語コードが設定されているＵｓｅｒ０３が所持する通信端末２０−３へは、テキスト化が完了した旨の通知を、後述する翻訳が完了した旨の通知と併せて送信しても構わない。また、通信制御部１１３は、通信端末２０−３へは、テキスト化が完了した旨の通知を送信しなくても構わない。
【００７９】
なお、図８の例では、トークグループＧ１に参加している通信端末２０−１〜２０−３へテキスト化完了通知を送信する場合の処理を説明している。しかしながら、これに限定されない。テキスト化完了通知は、トークグループＧ１には参加していないが、トークグループＧ１に参加可能な通信端末へも送信されて構わない。このとき、処理サーバ１０の記憶部１２は、例えば、トークグループ毎に参加可能な利用者のリストを記憶している。処理サーバ１０の通信制御部１１３は、記憶部１２に記憶されているリストを参照し、トークグループＧ１に参加可能な利用者へテキスト化完了通知を送信する。
【００８０】
また、テキスト化完了通知は、トークグループＧ１に参加可能な通信端末のうち、所定の条件を満たす通信端末へ送信されるようにしても構わない。所定の条件とは、例えば、記憶部１２に記憶されている通信端末の位置情報に基づき、送信権を有する通信端末から所定の距離内に位置すること、及び所定のフラグが付されていること、等である。
【００８１】
作成されたテキストデータは、記憶制御部１１４、及び翻訳処理部１１６へ出力される（ステップＳ８６）。記憶制御部１１４は、テキスト化処理部１１５で作成されたテキストデータを記憶部１２に記憶する（ステップＳ８７）。
【００８２】
翻訳処理部１１６は、テキスト化処理部１１５で作成されたテキストデータに対して翻訳処理を実施することで、翻訳テキストデータを作成する（ステップＳ８８）。
【００８３】
図１１は、図２に示される翻訳処理部１１６が作成する翻訳テキストデータの構造の例を表す模式図である。図１１に示される翻訳テキストデータは、テキストＩＤを格納する領域、言語コードを格納する領域、及び翻訳テキスト実データを格納する領域を有する。言語コードは、翻訳テキスト実データと対応する言語を表す。テキストＩＤは、翻訳元のテキストデータと翻訳テキストデータとで同一のＩＤが設定される。
【００８４】
具体的には、例えば、翻訳処理部１１６は、テキスト化処理部１１５で作成されたテキストデータからテキスト実データを読み出す。翻訳処理部１１６は、読み出したテキスト実データを、Ｕｓｅｒ０１の言語コードと異なる全ての言語コード、図６においては言語コード０２に対応する言語、すなわち、英語のテキスト実データへ翻訳する。翻訳処理部１１６は、対応するデータを所定の領域に格納することで翻訳テキストデータを作成する。すなわち、翻訳処理部１１６は、Ｔｅｘｔ０１、言語コード０２、及び翻訳テキスト実データを、対応する各領域に格納することで翻訳テキストデータを作成する。
【００８５】
翻訳テキストデータを作成すると、翻訳処理部１１６は、翻訳が完了した旨を通信制御部１１３へ通知する（ステップＳ８９）。翻訳が完了した旨の通知には、例えば、作成した翻訳テキストデータのテキストＩＤ、及び言語コードが含まれている。翻訳が完了した旨の通知を受けると、通信制御部１１３は、Ｕｓｅｒ０１と異なる言語コードが設定されているＵｓｅｒ０３が所持する通信端末２０−３へ、翻訳が完了した旨の通知を、ネットワークＮＷ、及び基地局３０−３を介して送信する（ステップＳ８１０）。なお、ステップＳ８５において、テキスト化完了通知が、通信端末２０−３へ送信されていない場合には、翻訳完了通知と併せてテキスト化完了通知を通信端末２０−３へ送信しても構わない。作成された翻訳テキストデータは、記憶制御部１１４へ出力される（ステップＳ８１１）。記憶制御部１１４は、翻訳処理部１１６で作成された翻訳テキストデータを記憶部１２に記憶する（ステップＳ８１２）。ステップＳ８１〜ステップＳ８１２に示される処理は、通話が終了するまで繰り返される。
【００８６】
なお、図８に示される例では、テキスト化処理が完了する度にテキスト化完了通知が通信端末へ送信される場合を説明した。しかしながら、これに限定されない。トークグループには参加していないが、このトークグループに参加可能な通信端末へは、通話が終わった後に、１度だけテキスト化完了通知を送信するようにしても構わない。これにより、利用者は、通話に対応したテキストデータがあることを認識することが可能となる。
【００８７】
続いて、通信端末２０−１〜２０−３におけるテキストデータ及び翻訳テキストデータの表示について説明する。本実施形態において、通信端末２０−１〜２０−３の表示形式には、例えば、第１の表示形式と、第２の表示形式とがある。第１の表示形式は、ＰＴＴ通話開始要求ボタンと、配信される音声と対応する文字とが共に表示される形式である。第２の表示形式は、ＰＴＴ通話開始要求ボタンが表示される一方で、音声と対応する文字は表示されない形式である。表示形式を第１の表示形式、又は第２の表示形式とするかは、利用者の設定に基づく。以下では、まず第１の表示形式について説明し、その後に、第２の表示形式について説明する。
【００８８】
図１２は、図１に示される通信端末２０−１，２０−２が音声と対応する文字をディスプレイに表示させる際の処理サーバ１０、及び通信端末２０−１，２０−２の動作の例を説明する図である。なお、図１２では、第１の表示形式が設定されている場合を例に説明する。
【００８９】
送信権を有する通信端末２０−１、及び通信端末２０−１と同一の言語コードが設定されている通信端末２０−２は、処理サーバ１０からテキスト化完了通知を受信する（ステップＳ１２１）。このとき、テキスト化完了通知には、テキスト化が完了したテキストデータについてのテキストＩＤが含まれている。図１２の説明では、図８での説明を引き継ぎ、テキストＩＤ：Ｔｅｘｔ０１がテキスト化完了通知に含まれているとする。
【００９０】
テキスト化完了通知を受信すると、通信端末２０−１の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータを要求する旨のテキストデータ要求通知を、基地局３０−１、及びネットワークＮＷを介して処理サーバ１０へ送信する（ステップＳ１２２）。このとき、テキストデータ要求通知には、要求元である通信端末２０−１のユーザＩＤ：Ｕｓｅｒ０１が付されている。また、通信端末２０−２の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータを要求する旨のテキストデータ要求通知を、通信端末２０−２のユーザＩＤ：Ｕｓｅｒ０２を付して、処理サーバ１０へ送信する（ステップＳ１２２）。
【００９１】
テキストデータ要求通知を受信すると、処理サーバ１０の記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータを、記憶部１２から読み出す（ステップＳ１２３）。処理サーバ１０の通信制御部１１３は、記憶部１２から読み出されたテキストデータを、パケット形式のデータに変換する（ステップＳ１２４）。通信制御部１１３は、パケット形式に変換したデータを、テキストデータ要求通知に付されているユーザＩＤに応じた数だけ複製する。通信制御部１１３は、複製したデータを、ユーザＩＤを用いて特定されるＩＰアドレスへ向けて送信する（ステップＳ１２５）。これにより、パケット形式に変換されたテキストデータが通信端末２０−１，２０−２へ送信される。
【００９２】
処理サーバ１０から送信されたテキストデータを受信すると、通信端末２０−１，２０−２の記憶制御部２１２は、受信したテキストデータをＲＡＭに記憶する。通信端末２０−１，２０−２の表示制御部２１３は、ＲＡＭに記憶されているテキストデータからテキスト実データを読み出す。表示制御部２１３は、読み出したテキスト実データに基づく文字を、トークグループＩＤ：Ｇｒｏｕｐ０１により識別されるトークグループＧ１についての表示画面に、音声ＩＤ：Ｔａｌｋ０１に対応する文字として表示する（ステップＳ１２６）。
【００９３】
このとき、通信端末２０−１の表示制御部２１３は、音声ＩＤ：Ｔａｌｋ０１に基づき、本通話が自装置が発信した通話であることを認識する。表示制御部２１３は、自装置が発信した通話であることが識別可能な態様で、文字をディスプレイに表示する。自装置が発信した通話であることが識別可能な態様としては、例えば、表示位置を変える、表示色を変える、及び字体を変える等、任意の手法を採用してよい。
【００９４】
図１３は、図１２に示される処理を経て表示される文字の例を表す模式図である。図１３の左図は、送信権を有する通信端末２０−１のディスプレイの表示例を表す模式図である。図１３の右図は、受信者端末である通信端末２０−２のディスプレイの表示例を表す模式図である。図１３において、通信端末２０−１では、文字Ｌ１はディスプレイの右端に表示される。一方、通信端末２０−２では、文字Ｌ２はディスプレイの左端に表示される。なお、図１３では、ＰＴＴ通話開始要求ボタンＢ１がディスプレイの左下に表示される場合を例に示しているが、ＰＴＴ通話開始要求ボタンＢ１の表示位置はこれに限定されない。利用者が容易にタップ可能な位置ならば制限はない。
【００９５】
図１４は、図１に示される通信端末２０−３がテキストデータ及び翻訳テキストデータに基づく文字をディスプレイに表示させる際の処理サーバ１０、及び通信端末２０−３の動作の例を説明する図である。なお、図１４では、第１の表示形式が設定されている場合を例に説明する。
【００９６】
通信端末２０−１と異なる言語コードが設定されている通信端末２０−３は、処理サーバ１０からテキスト化完了通知、及び翻訳完了通知を受信する（ステップＳ１４１）。このとき、テキスト化完了通知には、テキスト化が完了したテキストデータについてのテキストＩＤが含まれている。また、翻訳完了通知には、翻訳が完了した翻訳テキストデータについてのテキストＩＤ、及び翻訳で用いられた言語コードが含まれている。図１４の説明では、図８での説明を引き継ぎ、テキストＩＤ：Ｔｅｘｔ０１がテキスト化完了通知に含まれているとする。また、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２が翻訳完了通知に含まれているとする。
【００９７】
テキスト化完了通知、及び翻訳完了通知を受信すると、通信端末２０−３の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータ、並びに、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２が含まれている翻訳テキストデータを要求する旨の要求通知を、基地局３０−２、及びネットワークＮＷを介して処理サーバ１０へ送信する（ステップＳ１４２）。このとき、要求通知には、要求元である通信端末２０−３のユーザＩＤ：Ｕｓｅｒ０３が付されている。
【００９８】
要求通知を受信すると、処理サーバ１０の記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータと、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２が含まれている翻訳テキストデータとを、記憶部１２から読み出す（ステップＳ１４３）。処理サーバ１０の通信制御部１１３は、記憶部１２から読み出されたテキストデータ及び翻訳テキストデータを、パケット形式のデータに変換する（ステップＳ１４４）。通信制御部１１３は、パケット形式に変換したデータを、テキストデータ要求通知に付されているユーザＩＤに応じた数だけ複製する。通信制御部１１３は、複製したデータを、ユーザＩＤを用いて特定されるＩＰアドレスへ向けて送信する（ステップＳ１４５）。これにより、パケット形式に変換されたテキストデータ及び翻訳テキストデータが通信端末２０−３へ送信される。
【００９９】
処理サーバ１０から送信されたテキストデータ及び翻訳テキストデータを受信すると、通信端末２０−３の記憶制御部２１２は、受信したテキストデータ及び翻訳テキストデータをＲＡＭに記憶する。通信端末２０−３の表示制御部２１３は、ＲＡＭに記憶されているテキストデータ及び翻訳テキストデータから、テキスト実データ及び翻訳テキスト実データをそれぞれ読み出す。表示制御部２１３は、テキスト実データ及び翻訳テキスト実データに基づく文字を、トークグループＩＤ：Ｇｒｏｕｐ０１により識別されるトークグループＧ１についての表示画面に、音声ＩＤ：Ｔａｌｋ０１に対応する文字として表示する（ステップＳ１４６）。
【０１００】
図１５は、図１４に示される処理を経て通信端末２０−３に表示される文字の例を表す模式図である。図１５において、受信者端末である通信端末２０−３では、文字Ｌ３はディスプレイの左端に表示される。また、文字Ｌ３には、テキスト実データに基づく文字、及び翻訳テキスト実データに基づく文字が含まれている。なお、テキスト実データに基づく文字、及び翻訳テキスト実データに基づく文字の表示は、１つの領域で表示されなくても構わない。例えば、これらの文字は、別々の領域で表示されても構わない。
【０１０１】
なお、図１４では、通信端末２０−３がテキスト化完了通知、及び翻訳完了通知を同時に受信する場合を例に説明した。しかしながら、図８の例で説明したように、翻訳完了通知がテキスト化完了通知から遅れて送信される場合がある。このような場合、通信端末２０−３の通信制御部２１１は、テキスト化完了通知の受信ではテキストデータの要求通知を処理サーバ１０へ送信せず、翻訳完了通知の受信を待ってテキストデータ、及び翻訳テキストデータの要求通知を送信してもよい。
【０１０２】
また、翻訳完了通知がテキスト化完了通知から遅れて送信される場合、通信端末２０−３の通信制御部２１１は、テキスト化完了通知の受信に応じてテキストデータの要求通知を処理サーバ１０へ送信し、翻訳完了通知の受信に応じて翻訳テキストデータの要求通知を処理サーバ１０へ送信してもよい。
【０１０３】
続いて、第２の表示形式が設定されている場合の動作について説明する。図１６は、図１に示される通信端末２０−１，２０−２が音声と対応する文字をディスプレイに表示させる際の処理サーバ１０、及び通信端末２０−１，２０−２の動作の例を説明する図である。
【０１０４】
送信権を有する通信端末２０−１、及び通信端末２０−１と同一の言語コードが設定されている通信端末２０−２は、処理サーバ１０からテキスト化完了通知を受信する（ステップＳ１６１）。図１６の説明においては、テキストＩＤ：Ｔｅｘｔ０６がテキスト化完了通知に含まれているとする。
【０１０５】
テキスト化完了通知を受信すると、通信端末２０−１，２０−２の表示制御部２１３は、テキスト化が完了した旨を、ディスプレイに表示されているＰＴＴ通話開始要求ボタンと重ならないように、ディスプレイに表示する（ステップＳ１６２）。図１７は、図１に示される通信端末２０−１，２０−２に表示されるテキスト化完了通知の例を表す模式図である。図１７によれば、テキスト化が完了した旨が、「未読のテキストがあります。」として通知されている。なお、テキスト化が完了した旨は、記号等により表されても構わない。なお、図１７では、ＰＴＴ通話開始要求ボタンＢ２がディスプレイの中央に表示される場合を例に示しているが、ＰＴＴ通話開始要求ボタンＢ２の表示位置はこれに限定されない。利用者が容易にタップ可能な位置ならば制限はない。
【０１０６】
通信端末２０−１，２０−２の利用者は、ディスプレイに表示されるテキスト化完了通知を視認すると、音声と対応する文字を表示させる必要があるか否かを判断する。文字を表示させる必要があると判断する場合、利用者は、文字の表示要求を入力インタフェース２３から入力する（ステップＳ１６３）。例えば、利用者は、ディスプレイに表示されるテキスト化完了通知の表示領域をタップする。
【０１０７】
利用者から文字表示要求が入力されると、通信端末２０−１の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０６が含まれているテキストデータから文字表示の開始を要求する旨の表示開始要求通知を、基地局３０−１、及びネットワークＮＷを介して処理サーバ１０へ送信する。このとき、表示開始要求通知には、要求元である通信端末２０−１のユーザＩＤ：Ｕｓｅｒ０１が付されている。また、利用者から文字表示要求が入力されると、通信端末２０−２の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０６が含まれているテキストデータから文字表示の開始を要求する旨の表示開始要求通知を、通信端末２０−２のユーザＩＤ：Ｕｓｅｒ０２を付して、処理サーバ１０へ送信する（ステップＳ１６４）。
【０１０８】
表示開始要求通知を受信すると、処理サーバ１０の記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０６が含まれているテキストデータを記憶部１２から読み出し、読み出したテキストデータに含まれている、例えば、トークグループＩＤを取得する。記憶制御部１１４は、取得したトークグループＩＤと同一のトークグループＩＤが含まれているテキストデータを、予め設定されたデータ分だけ記憶部１２から読み出す（ステップＳ１６５）。このとき、予め設定されたデータ分とは、例えば、テキストＩＤ：Ｔｅｘｔ０６が含まれているテキストデータより以前に記憶された、予め設定された個数のテキストデータを表す。つまり、例えば、記憶部１２からは、テキストＩＤ：Ｔｅｘｔ０１〜Ｔｅｘｔ０６が含まれているテキストデータが読み出される。
【０１０９】
処理サーバ１０の通信制御部１１３は、記憶部１２から読み出された複数のテキストデータを、パケット形式のデータに順次変換する（ステップＳ１６６）。通信制御部１１３は、パケット形式に変換したデータを、表示開始要求通知に付されているユーザＩＤに応じた数だけ複製する。通信制御部１１３は、複製したデータを、ユーザＩＤを用いて特定されるＩＰアドレスへ向けて送信する（ステップＳ１６７）。これにより、パケット形式に変換された複数のテキストデータが通信端末２０−１，２０−２へ送信される。
【０１１０】
処理サーバ１０から送信される複数のテキストデータを受信すると、通信端末２０−１，２０−２の記憶制御部２１２は、受信したテキストデータをＲＡＭに順次記憶する。通信端末２０−１，２０−２の表示制御部２１３は、ＲＡＭにテキストデータが記憶されると、テキストデータからテキスト実データを読み出す。表示制御部２１３は、読み出したテキスト実データに基づく文字を、所定のトークグループＩＤにより識別されるトークグループについての表示画面に表示する（ステップＳ１６８）。
【０１１１】
なお、図１６の例では、トークグループＧ１に参加している通信端末２０−１，２０−２がテキスト化完了通知を受信した際の処理を説明した。しかしながら、これに限定されない。テキスト化完了通知は、トークグループＧ１には参加していないが、トークグループＧ１に参加可能な通信端末へも送信され得る。テキスト化完了通知がトークグループＧ１に参加可能だが実際には参加していない通信端末へ送信される場合、通信端末では、トークグループＧ１でテキスト化が完了した旨が、例えば、「トークグループＧ１で未読のテキストがあります。」のように表示されてもよい。なお、トークグループＧ１でテキスト化が完了した旨は、通信端末のディスプレイ上の、トークグループＧ１に対応する位置に、記号等により表されても構わない。これにより、利用者は、トークグループに参加していない場合であっても、参加可能なトークグループにおける通話を文字で確認することが可能となる。なお、トークグループＧ１に参加していない利用者がトークグループＧ１の通話内容を文字で確認する場合、この利用者を、トークグループＧ１へ参加させるようにしてもよい。
【０１１２】
図１８は、図１に示される通信端末２０−３がテキストデータ及び翻訳テキストデータに基づく文字をディスプレイに表示させる際の処理サーバ１０、及び通信端末２０−３の動作の例を説明する図である。
【０１１３】
図１８において、通信端末２０−１と異なる言語コードが設定されている通信端末２０−３は、処理サーバ１０からテキスト化完了通知、及び翻訳完了通知を受信する（ステップＳ１８１）。図１８の説明においては、テキストＩＤ：Ｔｅｘｔ０６がテキスト化完了通知に含まれているとする。また、テキストＩＤ：Ｔｅｘｔ０６、及び言語コード：言語コード０２が翻訳完了通知に含まれているとする。
【０１１４】
テキスト化完了通知、及び翻訳完了通知を受信すると、通信端末２０−３の表示制御部２１３は、テキスト化、及び翻訳処理が完了した旨を、ディスプレイに表示されているＰＴＴ通話開始要求ボタンと重ならないように、ディスプレイに表示する（ステップＳ１８２）。
【０１１５】
なお、図８に示される例で説明したように、通信端末２０−３は、テキスト化完了通知及び翻訳完了通知を同時に受信する場合と、翻訳完了通知をテキスト化完了通知から遅れて受信する場合とがある。テキスト化完了通知及び翻訳完了通知を同時に受信する場合、通信端末２０−３の表示制御部２１３は、テキスト化完了通知及び翻訳完了通知の受信に応じ、テキスト化が完了した旨、及び翻訳処理が完了した旨を表示する。このとき、表示制御部２１３は、テキスト化が完了した旨の表示のみで、翻訳処理が完了したことも意味するようにしてもよい。
【０１１６】
また、翻訳完了通知がテキスト化完了通知より遅れて受信される場合、通信端末２０−３の表示制御部２１３は、テキスト化完了通知の受信に応じてテキスト化が完了した旨を表示し、翻訳完了通知の受信に応じて翻訳処理が完了した旨を表示してもよい。また、表示制御部２１３は、テキスト化完了通知の受信ではテキスト化が完了した旨の表示はせず、翻訳完了通知の受信に応じてテキスト化が完了した旨、及び翻訳処理が完了した旨を表示してもよい。このとき、表示制御部２１３は、テキスト化が完了した旨の表示のみで、翻訳処理が完了したことも意味するようにしてもよい。
【０１１７】
通信端末２０−３の利用者は、ディスプレイに表示されるテキスト化完了通知、及び翻訳完了通知を視認すると、音声と対応する文字、及びその文字を翻訳を表示させる必要があるか否かを判断する。文字及び翻訳を表示させる必要があると判断する場合、利用者は、文字及び翻訳の表示要求を入力インタフェース２３から入力する（ステップＳ１８３）。例えば、利用者は、ディスプレイに表示されるテキスト化完了通知、及び翻訳完了通知の表示領域をタップする。
【０１１８】
利用者から文字及び翻訳の表示要求が入力されると、通信端末２０−３の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０６が含まれているテキストデータ、並びに、テキストＩＤ：Ｔｅｘｔ０６、及び言語コード：言語コード０２が含まれている翻訳テキストデータから文字表示の開始を要求する旨の表示開始要求通知を、基地局３０−１、及びネットワークＮＷを介して処理サーバ１０へ送信する（ステップＳ１８４）。このとき、表示開始要求通知には、要求元である通信端末２０−３のユーザＩＤ：Ｕｓｅｒ０３が付されている。
【０１１９】
表示開始要求通知を受信すると、処理サーバ１０の記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０６が含まれているテキストデータを記憶部１２から読み出し、読み出したテキストデータに含まれている、例えば、トークグループＩＤを取得する。記憶制御部１１４は、取得したトークグループＩＤと同一のトークグループＩＤが含まれているテキストデータを、予め設定されたデータ分だけ記憶部１２から読み出す。このとき、予め設定されたデータ分とは、例えば、テキストＩＤ：Ｔｅｘｔ０６が含まれているテキストデータより以前に記憶された、予め設定された個数のテキストデータを表す。つまり、例えば、記憶部１２からは、テキストＩＤ：Ｔｅｘｔ０１〜Ｔｅｘｔ０６が含まれているテキストデータが読み出される。また、記憶制御部１１４は、読み出した複数のテキストデータに含まれるテキストＩＤと同一のテキストＩＤと、言語コード：言語コード０２とを含む翻訳テキストデータを、記憶部１２から読み出す（ステップＳ１８５）。つまり、例えば、記憶部１２からは、テキストＩＤ：Ｔｅｘｔ０１〜Ｔｅｘｔ０６、及び言語コード：言語コード０２が含まれている翻訳テキストデータが読み出される。
【０１２０】
処理サーバ１０の通信制御部１１３は、記憶部１２から読み出されたテキストデータ及び翻訳テキストデータを、パケット形式のデータに順次変換する（ステップＳ１８６）。通信制御部１１３は、パケット形式に変換したデータを、表示開始要求通知に付されているユーザＩＤに応じた数だけ複製する。通信制御部１１３は、複製したデータを、ユーザＩＤを用いて特定されるＩＰアドレスへ向けて送信する（ステップＳ１８７）。これにより、パケット形式に変換された複数のテキストデータ及び翻訳テキストデータが通信端末２０−３へ送信される。
【０１２１】
処理サーバ１０から送信される複数のテキストデータ及び翻訳テキストデータを受信すると、通信端末２０−３の記憶制御部２１２は、受信したテキストデータ及び翻訳テキストデータをＲＡＭに順次記憶する。通信端末２０−３の表示制御部２１３は、ＲＡＭに記憶されている、同一のテキストＩＤが付されているテキストデータ及び翻訳テキストデータから、テキスト実データ及び翻訳テキスト実データをそれぞれ読み出す。表示制御部２１３は、読み出したテキスト実データ及び翻訳テキスト実データに基づく文字を、所定のトークグループＩＤにより識別されるトークグループについての表示画面に表示する（ステップＳ１８８）。
【０１２２】
なお、図１４及び図１８では、処理サーバ１０から、送信権を有する通信端末２０−１と異なる言語が設定されている通信端末２０−３へ、テキスト化完了通知及び翻訳完了通知が送信される場合を例に説明した。しかしながら、これに限定されない。処理サーバ１０から通信端末２０−３へは、翻訳完了通知のみが送信される場合もある。このような場合、通信端末２０−３のディスプレイには、翻訳テキストデータに基づく文字のみが表示されることになる。
【０１２３】
続いて、通信端末２０−１，２０−２のディスプレイに表示される文字に対応する音声の再生について説明する。  
図１９は、図１に示される通信端末２０−１，２０−２がディスプレイに表示している文字に対応する音声を再生させる際の処理サーバ１０、及び通信端末２０−１，２０−２の動作の例を説明する図である。
【０１２４】
まず、通信端末２０−１，２０−２のディスプレイに文字が表示されている（ステップＳ１９１）。図１９の説明では、ディスプレイに表示されている文字についてのテキストデータには、音声ＩＤ：Ｔａｌｋ０１、及び通話ＩＤ：０が含まれているものとする。通信端末２０−１，２０−２の利用者は、ディスプレイに表示されている文字に対応する音声を再生したい場合、文字の再生要求を入力インタフェース２３から入力する（ステップＳ１９２）。例えば、利用者は、ディスプレイに表示される文字の表示領域をタップする。
【０１２５】
文字に対応する音声の再生要求が利用者から入力されると、通信端末２０−１の通信制御部２１１は、音声ＩＤ：Ｔａｌｋ０１、通話ＩＤ：０が含まれている通話データの再生を要求する旨の再生要求通知を、基地局３０−１、及びネットワークＮＷを介して処理サーバ１０へ送信する。このとき、再生要求通知には、要求元である通信端末２０−１のユーザＩＤ：Ｕｓｅｒ０１が付されている。また、文字に対応する音声の再生要求が利用者から入力されると、通信端末２０−２の通信制御部２１１は、音声ＩＤ：Ｔａｌｋ０１、通話ＩＤ：０が含まれている通話データの再生を要求する旨の再生要求通知を、通信端末２０−２のユーザＩＤ：Ｕｓｅｒ０２を付して、処理サーバ１０へ送信する（ステップＳ１９３）。
【０１２６】
再生要求通知を受信すると、処理サーバ１０の記憶制御部１１４は、音声ＩＤ：Ｔａｌｋ０１、通話ＩＤ：０が含まれている通話データを記憶部１２から読み出す。処理サーバ１０の通信制御部１１３は、記憶部１２から読み出された通話データを、必要に応じて構造を変更すると共に、パケット形式のデータに変換する（ステップＳ１９５）。通信制御部１１３は、パケット形式に変換したデータを要求元に応じた数だけ複製する。通信制御部１１３は、複製したデータを、ユーザＩＤを用いて特定されるＩＰアドレスへ向けて送信する（ステップＳ１９６）。これにより、パケット形式に変換された通話データが通信端末２０−１，２０−２へ送信される。
【０１２７】
処理サーバ１０から送信される通話データを受信すると、通信端末２０−１，２０−２の記憶制御部２１２は、受信した通話データをＲＡＭに記憶する。通信端末２０−１，２０−２の再生制御部２１４は、ＲＡＭに記憶されている通話データから実データを読み出し、読み出した実データに基づいてスピーカを制御する（ステップＳ１９７）。
【０１２８】
続いて、送信権を有する通信端末２０−１が、音声に対応する文字を修正する際の処理について説明する。  
図２０は、図１に示される通信端末２０−１が、ディスプレイに表示される文字を修正する際の処理サーバ１０、及び通信端末２０−１の動作の例を説明する図である。
【０１２９】
まず、送信権を有する通信端末２０−１、及び通信端末２０−１と同一のトークグループＧ１に参加する通信端末２０−２，２０−３のディスプレイに文字が表示されている（ステップＳ２０１）。図２０の説明においては、文字は、トークグループＩＤ：Ｇｒｏｕｐ０１、テキストＩＤ：Ｔｅｘｔ０１を含むテキストデータに基づいて表示されているとする。
【０１３０】
通信端末２０−１の利用者は、ディスプレイに表示される文字を視認し、修正する必要があるか否かを判断する。文字を修正する必要があると判断する場合、利用者は、文字の修正要求を入力インタフェース２３から入力する（ステップＳ２０２）。例えば、利用者は、ディスプレイに表示される文字の表示領域をタップする。
【０１３１】
利用者から文字修正要求が入力されると、通信端末２０−１の修正制御部２１６は、テキスト実データを修正したテキストデータを作成する（ステップＳ２０３）。具体的には、例えば、利用者から文字修正要求が入力されると、修正制御部２１６は、文字修正要求が入力された文字が、自端末が送信権を有する通話に属する文字であるか否かを、テキストデータに含まれるトークグループＩＤに基づいて判断する。文字修正要求が入力された文字が、自端末が送信権を有する通話に属する文字である場合、修正制御部２１６は、文字の修正フォームをディスプレイに表示させる。修正制御部２１６は、修正フォームを介した入力に従い、ディスプレイに表示されている文字を修正する。修正制御部２１６は、修正したテキスト実データを、修正前の文字についてのテキストデータと同一のトークグループＩＤ、テキストＩＤ、音声ＩＤ、及び通話ＩＤを含むテキストデータに格納する。通信端末２０−１の通信制御部２１１は、修正したテキスト実データを含むテキストデータを、必要に応じて構造を変更すると共に、パケット形式のデータに変換し、処理サーバ１０へ送信する（ステップＳ２０４）。
【０１３２】
処理サーバ１０の通信制御部１１３は、通信端末２０−１から送信されたテキストデータを受信すると、受信したテキストデータに含まれるトークグループＩＤ：Ｇｒｏｕｐ０１、及びテキストＩＤ：Ｔｅｘｔ０１を読み出す。通信制御部１１３は、読み出したトークグループＩＤ：Ｇｒｏｕｐ０１により識別されるトークグループＧ１に参加しているＵｓｅｒ０２及びＵｓｅｒ０３がそれぞれ所持する通信端末２０−２，２０−３へ、テキストＩＤ：Ｔｅｘｔ０１が含まれるテキストデータに基づく文字の表示を更新する旨を通知する（ステップＳ２０５）。
【０１３３】
また、処理サーバ１０の記憶制御部１１４は、通信端末２０−１から送信されたテキストデータを受信すると、受信したテキストデータに含まれるテキストＩＤ：Ｔｅｘｔ０１を読み出す。記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０１を含む記憶済みのテキストデータを記憶部１２から消去すると共に、受信したテキストデータを記憶部１２に記憶する（ステップＳ２０６）。
【０１３４】
また、処理サーバ１０の翻訳処理部１１６は、通信端末２０−１から送信されたテキストデータを受信すると、受信したテキストデータに対して、例えば、言語コード０２に対応する言語で翻訳処理を実施することで、翻訳テキストデータを作成する（ステップＳ２０７）。翻訳テキストデータを作成すると、翻訳処理部１１６は、翻訳が完了した旨を通信制御部１１３へ通知する（ステップＳ２０８）。翻訳が完了した旨の通知を受けると、通信制御部１１３は、Ｕｓｅｒ０１と異なる言語コードが設定されているＵｓｅｒ０３が所持する通信端末２０−３へ、翻訳が完了した旨の通知を送信する（ステップＳ２０９）。作成された翻訳テキストデータは、記憶制御部１１４へ出力される（ステップＳ２０１０）。記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２を含む記憶済みの翻訳テキストデータを記憶部１２から消去すると共に、翻訳処理部１１６で作成された翻訳テキストデータを記憶部１２に記憶する（ステップＳ２０１１）。
【０１３５】
図２１は、図１に示される通信端末２０−２が、通信端末２０−１により修正された文字をディスプレイに表示させる際の処理サーバ１０、及び通信端末２０−２の動作の例を説明する図である。なお、図２１では、第１の表示形式が設定されている場合を例に説明する。
【０１３６】
通信端末２０−１と同一の言語コードが設定されている通信端末２０−２は、処理サーバ１０から更新通知を受信する（ステップＳ２１１）。このとき、更新通知には、修正されたテキストデータについてのテキストＩＤが含まれている。図２１の説明では、図２０での説明を引き継ぎ、テキストＩＤ：Ｔｅｘｔ０１がテキスト化完了通知に含まれているとする。更新通知を受信すると、通信端末２０−２の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータを要求する旨のテキストデータ要求通知を、処理サーバ１０へ送信する（ステップＳ２１２）。このとき、テキストデータ要求通知には、要求元である通信端末２０−２のユーザＩＤ：Ｕｓｅｒ０２が付されている。
【０１３７】
テキストデータ要求通知を受信すると、処理サーバ１０の記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータを、記憶部１２から読み出す（ステップＳ２１３）。処理サーバ１０の通信制御部１１３は、記憶部１２から読み出されたテキストデータを、パケット形式のデータに変換する（ステップＳ２１４）。通信制御部１１３は、パケット形式に変換したデータを、テキストデータ要求通知に付されているユーザＩＤに応じた数だけ複製する。通信制御部１１３は、複製したデータを、ユーザＩＤを用いて特定されるＩＰアドレスへ向けて送信する（ステップＳ２１５）。これにより、パケット形式に変換されたテキストデータが通信端末２０−２へ送信される。
【０１３８】
処理サーバ１０から送信されたテキストデータを受信すると、通信端末２０−２の記憶制御部２１２は、受信したテキストデータをＲＡＭに記憶する。記憶制御部２１２は、ＲＡＭにテキストデータが記憶されると、記憶されたテキストデータからテキストＩＤ：Ｔｅｘｔ０１を読み出す。記憶制御部２１２は、読み出したテキストＩＤ：Ｔｅｘｔ０１を参照し、ＲＡＭに過去に記憶された、テキストＩＤ：Ｔｅｘｔ０１を含むテキストデータを削除する。これにより、修正前のテキストデータがＲＡＭから削除されることになる。通信端末２０−２の表示制御部２１３は、ＲＡＭに新たに記憶されたテキストデータからテキスト実データを読み出す。表示制御部２１３は、読み出したテキスト実データに基づく文字を、トークグループＩＤ：Ｇｒｏｕｐ０１により識別されるトークグループＧ１についての表示画面に、音声ＩＤ：Ｔａｌｋ０１に対応する文字として表示する（ステップＳ２１６）。これにより、修正前のテキストデータに基づいて表示されている文字が、受信したテキストデータに基づく文字で書き換えられることになる。
【０１３９】
図２２は、図１に示される通信端末２０−３が、通信端末２０−１により修正された文字をディスプレイに表示させる際の処理サーバ１０、及び通信端末２０−３の動作の例を説明する図である。なお、図２２では、第１の表示形式が設定されている場合を例に説明する。
【０１４０】
通信端末２０−１と異なる言語コードが設定されている通信端末２０−３は、処理サーバ１０から更新通知、及び翻訳完了通知を受信する（ステップＳ２２１）。このとき、更新通知には、修正されたテキストデータについてのテキストＩＤが含まれている。また、翻訳完了通知には、翻訳が完了した翻訳テキストデータについてのテキストＩＤ、及び言語コードが含まれている。図２２の説明では、図２０での説明を引き継ぎ、テキストＩＤ：Ｔｅｘｔ０１がテキスト化完了通知に含まれているとする。また、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２が翻訳完了通知に含まれているとする。
【０１４１】
更新通知、及び翻訳完了通知を受信すると、通信端末２０−３の通信制御部２１１は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータ、並びに、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２が含まれている翻訳テキストデータを要求する旨の要求通知を、処理サーバ１０へ送信する（ステップＳ２２２）。このとき、要求通知には、要求元である通信端末２０−３のユーザＩＤ：Ｕｓｅｒ０３が付されている。
【０１４２】
要求通知を受信すると、処理サーバ１０の記憶制御部１１４は、テキストＩＤ：Ｔｅｘｔ０１が含まれているテキストデータと、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２が含まれている翻訳テキストデータとを、記憶部１２から読み出す（ステップＳ２２３）。処理サーバ１０の通信制御部１１３は、記憶部１２から読み出されたテキストデータ及び翻訳テキストデータを、パケット形式のデータに変換する（ステップＳ２２４）。通信制御部１１３は、パケット形式に変換したデータを、テキストデータ要求通知に付されているユーザＩＤに応じた数だけ複製する。通信制御部１１３は、複製したデータを、ユーザＩＤを用いて特定されるＩＰアドレスへ向けて送信する（ステップＳ２２５）。これにより、パケット形式に変換されたテキストデータ及び翻訳テキストデータが通信端末２０−３へ送信される。
【０１４３】
処理サーバ１０から送信されたテキストデータ及び翻訳テキストデータを受信すると、通信端末２０−３の記憶制御部２１２は、受信したテキストデータ及び翻訳テキストデータをＲＡＭに記憶する。記憶制御部２１２は、ＲＡＭにティストデータ及び翻訳テキストデータが記憶されると、記憶されたテキストデータ及び翻訳テキストデータから、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２を読み出す。記憶制御部２１２は、読み出したテキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２を参照し、ＲＡＭに過去に記憶された、テキストＩＤ：Ｔｅｘｔ０１を含むテキストデータと、テキストＩＤ：Ｔｅｘｔ０１、及び言語コード：言語コード０２を含む翻訳テキストデータとを削除する。これにより、修正前のテキストデータ、及び修正前のテキストデータについての翻訳テキストデータがＲＡＭから削除されることになる。通信端末２０−３の表示制御部２１３は、ＲＡＭに新たに記憶されたテキストデータ及び翻訳テキストデータから、テキスト実データ及び翻訳テキスト実データをそれぞれ読み出す。表示制御部２１３は、テキスト実データ及び翻訳テキスト実データに基づく文字を、トークグループＩＤ：Ｇｒｏｕｐ０１により識別されるトークグループＧ１についての表示画面に、音声ＩＤ：Ｔａｌｋ０１に対応する文字として表示する（ステップＳ２２６）。これにより、修正前のテキストデータ及び翻訳テキストデータに基づいて表示されている文字が、受信したテキストデータ及び翻訳テキストデータに基づく文字で書き換えられることになる。
【０１４４】
以上のように、本実施形態では、処理サーバ１０のテキスト化処理部１１５は、送信権を有する通信端末２０−１から送信される音声データに基づいてテキストデータを作成する。そして、処理サーバ１０の通信制御部１１３は、作成したテキストデータをトークグループＧ１に参加する通信端末２０−１〜２０−３へ送信するようにしている。これにより、トークグループに参加する通信端末２０−１〜２０−ｍの利用者は、通話をテキスト化した文字表示で通話の内容を確認することが可能となる。また、音声が聞き取りづらい環境下、及び音声が聞き取りづらい者であっても、通話の内容を確認することが可能となる。
【０１４５】
したがって、本実施形態に係る通信システム１、及び処理サーバ１０によれば、情報の伝達ミスを低減することができる。
【０１４６】
また、本実施形態では、処理サーバ１０のテキスト化処理部１１５は、キャッシュメモリに保持される複数の音声データに基づいてテキストデータを作成するようにしている。これにより、処理サーバ１０は、音声通信の品質を維持したまま、テキストデータを作成することが可能となる。
【０１４７】
また、本実施形態では、処理サーバ１０のテキスト化処理部１１５は、キャッシュメモリに予め設定された容量の音声データが保持されるか、又は、この容量に達する前に通信端末２０−１の送信権が開放されると、キャッシュメモリで保持される複数の音声データに基づいてテキストデータを作成するようにしている。すなわち、長時間の通話は、一定時間毎に区切ってテキスト化される。これにより、処理サーバ１０は、音声データとの遅延を最小化しつつ、テキストデータを作成することが可能となる。また、発話者が長時間発話している場合であっても、逐次音声データをテキスト化することが可能となる。
【０１４８】
また、本実施形態では、処理サーバ１０の記憶制御部１１４は、作成されたテキストデータを記憶部１２に記憶する。テキスト化処理部１１５は、テキストデータを作成するとテキスト化が完了した旨を、トークグループＧ１に参加する通信端末２０−１〜２０−３へ通知する。そして、テキスト化が完了した旨を通知した通信端末からテキストデータを要求する旨の通知があると、通信制御部１１３は、記憶部１２に記憶されるテキストデータを、要求元の通信端末へ送信する。これにより、処理サーバ１０は、通信端末２０−１〜２０−ｍの記憶部２２にテキストデータを記憶させなくても、テキストデータに基づく文字をディスプレイに表示させることが可能となる。このように、通信端末２０−１〜２０−ｍではテキストデータが記憶されないため、情報の漏洩を防ぐことが可能となる。
【０１４９】
また、本実施形態では、処理サーバ１０の通信制御部１１３は、テキスト化が完了した旨を通知した通信端末から、テキストデータに基づく文字の表示開始を要求する通知がある場合、記憶部１２に記憶される過去の複数のテキストデータを、要求元の通信端末へ送信するようにしている。これにより、途中からトークグループに参加した場合、及び、音声の文字表示を通話の途中から始めた場合であっても、通信端末２０−１〜２０−ｍの利用者は、通話の流れを文字で確認することが可能となる。
【０１５０】
また、本実施形態では、処理サーバ１０の記憶制御部１１４は、テキストデータを作成する際に用いた音声データを通話データとして記憶部１２に記憶する。通信制御部１１３は、テキストデータを送信した通信端末２０から、テキストデータと対応する音声の再生要求があると、記憶部１２に記憶されている通話データのうち、再生が要求されたテキストデータと対応する通話データを、再生要求のあった通信端末へ送信するようにしている。これにより、通信端末２０−１〜２０−ｍの利用者は、ディスプレイに表示される文字に対応する実際の通話を、任意のタイミングで聞くことが可能となる。また、ディスプレイに表示される文字に誤りがあっても正しい内容を確認することが可能となる。
【０１５１】
また、本実施形態では、処理サーバ１０の通信制御部１１３は、送信権を有する通信端末２０−１でテキストデータが修正された場合、修正されたテキストデータをトークグループＧ１に参加する通信端末２０−２，２０−３へ送信するようにしている。これにより、テキスト化処理部１１５による通話データのテキスト化で誤変換があった場合であっても、発話者は、通話端末に表示される文字を修正し、修正した文字を他の通信端末へ反映させることが可能となる。
【０１５２】
また、本実施形態では、処理サーバ１０の通信制御部１１３は、送信権を有する通信端末２０−１でテキストデータが修正されると、表示を更新する旨を、トークグループＧ１に参加する通信端末２０−２，２０−３へ通知する。通信制御部１１３は、更新を通知した通信端末２０から、修正されたテキストデータの送信が要求されると、記憶部１２に記憶される修正されたテキストデータを、要求元の通信端末２０へ送信する。これにより、処理サーバ１０は、通信端末２０−１〜２０−ｍの記憶部２２に修正されたテキストデータを記憶させなくても、修正されたテキストデータに基づく文字をディスプレイに表示させることが可能となる。
【０１５３】
また、本実施形態では、処理サーバ１０の翻訳処理部１１６は、テキスト化処理部１１５で作成されたテキストデータに対して翻訳処理を実施することで翻訳テキストデータを作成する。そして、通信制御部１１３は、作成された翻訳テキストデータを、トークグループＧ１に参加する通信端末２０−１〜２０−３のうち、送信権を有する通信端末２０−１と異なる言語が設定されている通信端末２０−３へ送信するようにしている。これにより、トークグループに異なる言語を使用する利用者がいても、この利用者は、通話の内容を理解することが可能となる。すなわち、多言語間でのコミュニケーションを図ることが可能となる。
【０１５４】
また、本実施形態では、処理サーバ１０の記憶制御部１１４は、翻訳処理部１１６で作成された翻訳テキストデータを記憶部１２に記憶する。翻訳処理部１１６は、翻訳テキストデータを作成すると、翻訳処理が完了した旨を、トークグループＧ１に参加する通信端末２０−１〜２０−３のうち、送信権を有する通信端末２０−１と異なる言語が設定されている通信端末２０−３へ送信する。そして、通信制御部１１３は、翻訳完了通知を送信した通信端末２０−３から、翻訳テキストデータの送信が要求されると、要求された翻訳テキストデータを記憶部１２から読み出し、読み出した翻訳テキストデータを、要求元の通信端末２０−３へ送信する。これにより、処理サーバ１０は、通信端末２０−１〜２０−ｍの記憶部２２に翻訳テキストデータを記憶させなくても、翻訳テキストデータに基づく文字をディスプレイに表示させることが可能となる。このように、通信端末２０−１〜２０−ｍでは翻訳テキストデータが記憶されないため、情報の漏洩を防ぐことが可能となる。
【０１５５】
また、本実施形態では、処理サーバ１０の通信制御部１１３は、翻訳処理が完了した旨を通知した通信端末２０−３から、翻訳テキストデータに基づく文字の表示開始を要求する通知がある場合、記憶部１２に記憶される過去の複数の翻訳テキストデータを、要求元の通信端末２０−３へ送信するようにしている。これにより、途中からトークグループに参加した場合、及び、音声の文字表示を通話の途中から始めた場合であっても、通信端末２０−１〜２０−ｍの利用者は、翻訳された文字で通話の流れを確認することが可能となる。
【０１５６】
また、本実施形態では、処理サーバ１０の翻訳処理部１１６は、送信権を有する通信端末で修正されたテキストデータに対して翻訳処理を実施することで翻訳テキストデータを作成する。通信制御部１１３は、修正されたテキストデータについての翻訳テキストデータを、トークグループＧ１に参加する通信端末２０−１〜２０−３のうち、送信権を有する通信端末２０−１と異なる言語が設定されている通信端末２０−３へ送信するようにしている。これにより、処理サーバ１０は、修正されたテキストデータを自動的に翻訳し、修正を反映させた翻訳テキストデータを、送信権を有する通信端末２０と異なる言語が設定されている通信端末２０へ配信することが可能となる。
【０１５７】
また、本実施形態では、処理サーバ１０の記憶制御部１１４は、送信権を有する通信端末２０−１で修正されたテキストデータについての翻訳テキストデータが作成されると、修正前のテキストデータについての翻訳テキストデータを記憶部１２から消去し、修正されたテキストデータについての翻訳テキストデータを記憶部１２に記憶する。翻訳処理部１１６は、通信端末２０−１で修正されたテキストデータについての翻訳テキストデータを作成すると、翻訳処理が完了した旨を、トークグループＧ１に参加する通信端末２０−１〜２０−３のうち、送信権を有する通信端末２０−１と異なる言語が設定されている通信端末２０−３へ送信する。そして、通信制御部１１３は、翻訳完了通知を送信した通信端末２０−３から、翻訳テキストデータの送信が要求されると、要求された翻訳テキストデータを記憶部１２から読み出し、読み出した翻訳テキストデータを、要求元の通信端末２０−３へ送信するようにしている。これにより、処理サーバ１０は、通信端末２０−１〜２０−ｍの記憶部２２に修正されたテキストデータについての翻訳テキストデータを記憶させなくても、翻訳テキストデータに基づく文字をディスプレイに表示させることが可能となる。
【０１５８】
また、本実施形態では、通信端末２０−１〜２０−３の通信制御部２１１は、送信権を有する通信端末２０−１から送信された音声データのテキスト化が完了した旨のテキスト化完了通知を受信する。通信制御部２１１は、受信したテキスト化完了通知によりテキスト化完了が通知されたテキストデータの送信を処理サーバ１０に要求する。通信制御部２１１は、要求に応じて処理サーバ１０から返信されるテキストデータを受信する。そして、表示制御部２１３は、受信したテキストデータに基づく文字を出力インタフェース２４としてのディスプレイに表示するようにしている。これにより、トークグループに参加する通信端末２０−１〜２０−ｍの利用者は、通話をテキスト化した文字表示で通話の内容を確認することが可能となる。また、音声が聞き取りづらい環境下、及び音声が聞き取りづらい者であっても、通話の内容を確認することが可能となる。
【０１５９】
また、本実施形態では、通信端末２０−１〜２０−３の記憶制御部２１２は、受信したテキストデータを揮発性メモリであるＲＡＭに記憶する。そして、表示制御部２１３は、ＲＡＭに記憶されたテキストデータに基づく文字をディスプレイに表示するようにしている。これにより、通信端末２０−１〜２０−ｍは、記憶部２２にテキストデータを記憶させなくても、テキストデータに基づく文字をディスプレイに表示させることが可能となる。
【０１６０】
また、本実施形態では、通信端末２０−１〜２０−３の表示制御部２１３は、受信したテキスト化完了通知をディスプレイに表示する。そして、通信制御部２１１は、テキスト化完了通知の表示に対し、文字の表示要求があった場合、テキスト化完了が通知されたテキストデータの送信を処理サーバ１０に要求するようにしている。これにより、通信端末２０−１〜２０−ｍは、音声に対応した文字表示が必要である場合にのみ、ディスプレイへ文字を表示することが可能となる。
【０１６１】
また、本実施形態では、通信端末２０−１〜２０−３の通信制御部２１１は、ディスプレイで表示される文字に対応する音声の再生要求があった場合、テキストデータを作成する際に用いた音声データの送信を処理サーバ１０に要求する。通信制御部２１１は、要求に応じて処理サーバ１０から返信される音声データを受信する。そして、再生制御部２１４は、受信した音声データに基づく音声をスピーカから再生するようにしている。これにより、通信端末２０−１〜２０−ｍの利用者は、ディスプレイに表示される文字に対応する実際の通話を、任意のタイミングで聞くことが可能となる。また、ディスプレイに表示される文字に誤りがあっても正しい内容を確認することが可能となる。
【０１６２】
また、本実施形態では、通信端末２０−１の修正制御部２１６は、ディスプレイで表示される文字に対して修正要求がある場合、修正を要求された文字が、自端末が送信権を有する通話に属する文字であるか否かを判断する。修正を要求された文字が、自端末が送信権を有する通話に属する文字である場合、修正制御部２１６は、テキストデータへの修正を入力するための修正フォームをディスプレイに表示し、修正フォームを介して入力された修正に基づいてテキストデータを作成する。そして、修正制御部２１６は、作成したテキストデータを処理サーバ１０へ送信する。これにより、テキスト化処理で誤変換があった場合、発話者は、通話端末に表示される文字を修正することが可能となる。
【０１６３】
また、本実施形態では、送信権を有する通信端末２０−１がテキストデータを修正すると、通信端末２０−２，２０−３の通信制御部２１１は、表示を更新する旨の更新通知を受信する。通信制御部２１１は、受信した更新通知に応じ、修正されたテキストデータの送信を処理サーバ１０に要求する。通信制御部２１１は、要求に応じて処理サーバ１０から返信されるテキストデータを受信する。そして、表示制御部２１３は、ディスプレイに表示されている修正前のテキストデータに基づく文字を、受信した修正後のテキストデータに基づく文字で書き換えるようにしている。これにより、通信端末２０−１〜２０−ｍは、送信権を有する通信端末によるテキストデータの修正を自端末のディスプレイの表示に反映させることが可能となる。また、通信端末２０−１〜２０−ｍは、記憶部２２にテキストデータを記憶させなくても、修正されたテキストデータに基づく文字をディスプレイに表示させることが可能となる。
【０１６４】
また、本実施形態では、通信端末２０−１〜２０−３の通信制御部２１１は、端末で使用する言語が設定されると、設定された言語についての情報を処理サーバ１０へ送信する。通信制御部２１１は、テキストデータについて翻訳処理が完了した旨の翻訳完了通知を受信する。通信制御部２１１は、受信した翻訳完了通知に応じ、翻訳テキストデータの送信を処理サーバ１０に要求する。通信制御部２１１は、処理サーバ１０から返信される翻訳テキストデータを受信する。そして、表示制御部２１３は、受信した翻訳テキストデータに基づく文字をディスプレイに表示する。これにより、通信端末２０−１〜２０−ｍは、利用者が使用する言語が送信権を有する通信端末の言語と異なる場合、音声が自動的に翻訳された文字をディスプレイに表示することが可能となる。
【０１６５】
また、本実施形態では、通信端末２０−３の記憶制御部２１２は、受信した翻訳テキストデータを揮発性メモリであるＲＡＭに記憶する。そして、表示制御部２１３は、揮発性メモリに記憶した翻訳テキストデータに基づく文字をディスプレイに表示するようにしている。これにより、通信端末２０−１〜２０−ｍは、記憶部２２にテキストデータを記憶させなくても、翻訳テキストデータに基づく文字をディスプレイに表示させることが可能となる。
【０１６６】
また、本実施形態では、通信端末２０−３の表示制御部２１３は、受信した翻訳完了通知をディスプレイに表示する。そして、通信制御部２１１は、翻訳完了通知の表示に対し、翻訳テキストデータに基づく文字の表示要求があった場合、翻訳完了が通知された翻訳テキストデータの送信を処理サーバ１０に要求するようにしている。これにより、通信端末２０−１〜２０−ｍは、翻訳テキストデータに基づく文字の表示が必要である場合にのみ、ディスプレイへ文字を表示することが可能となる。
【０１６７】
また、本実施形態では、通信端末２０の読み上げ制御部２１５は、ディスプレイで表示される、翻訳テキストデータに基づく文字に対して読み上げ要求があった場合、翻訳テキストデータに基づく文字を音声データに変換する。そして、読み上げ制御部２１５は、変換した音声データに基づく音声をスピーカから再生するようにしている。これにより、通信端末２０−１〜２０−ｍは、通話の内容を、他の言語でも再生することが可能となる。
【０１６８】
また、本実施形態では、通信端末２０−３の通信制御部２１１は、修正されたテキストデータについての翻訳テキストデータを受信する。そして、表示制御部２１３は、ディスプレイに表示されている修正前のテキストデータについての翻訳テキストデータに基づく文字を、受信した修正後のテキストデータについての翻訳テキストデータに基づく文字で書き換えるようにしている。これにより、通信端末２０−１〜２０−ｍは、送信権を有する通信端末によるテキストデータの修正を、翻訳テキストデータに基づく文字に反映させることが可能となる。
【０１６９】
なお、上記実施形態では、キャッシュメモリに予め設定された容量の音声データが保持されると、又は予め設定された容量に到達する前に送信権が開放されると、記憶制御部１１４が、キャッシュメモリに保持している複数の音声データに基づいて通話データを作成する場合を例に説明した。しかしながら、これに限定されない。例えば、記憶制御部１１４は、送信権を有する通信端末から送信される音声データをキャッシュメモリに順次保持する。そして、記憶制御部１１４は、送信権が開放されると、キャッシュメモリに保持されている１通話分の複数の音声データに基づいて通話データを作成するようにしても構わない。これにより、１つの通話が複数に分断されることがないため、テキスト化がより正確になされることになる。
【０１７０】
なお、送信権の開放通知に基づいて通話データが作成される場合、１通話分のデータが分断されることはないので、通話データでは、図９に示される通話ＩＤを格納する領域を確保する必要はない。そのため、テキストデータにおいても、図１０に示される通話ＩＤを格納する領域を確保する必要はない。
【０１７１】
また、上記実施形態では、通信端末２０−１〜２０−ｍの利用者は、設定されている言語を変更することも可能である。設定されている言語は、例えば、トークグループに参加し直すことで、変更することが可能である。例えば、通信端末２０−１〜２０−ｍの利用者は、トークグループに参加している途中で、設定されている言語を切り替えてもよい。通信端末２０−１〜２０−ｍは、トークグループに参加している途中で言語が切り替えられると、今まで受信したテキストデータに対応する、切り替えた後の言語で翻訳された翻訳テキストデータを配信する旨の要求を処理サーバ１０へ通知する。この要求通知には、例えば、要求元である通信端末のユーザＩＤ、切り替え後の言語についての言語コード、及び表示を要する文字についてのテキストコードのテキストＩＤが含まれる。
【０１７２】
処理サーバ１０の記憶制御部１１４は、切り替え後の言語に対応する翻訳テキストデータを要求する通知を受信すると、所望のテキストＩＤ、及び言語コードが含まれている翻訳テキストデータを記憶部１２から読み出す。処理サーバ１０の通信制御部１１３は、記憶部１２から読み出された翻訳テキストデータを、要求元の通信端末へ送信する。
【０１７３】
通信端末２０−１〜２０−ｍの記憶制御部２１２は、切り替えた後の言語で翻訳された翻訳テキストデータを受信すると、受信した翻訳テキストデータをＲＡＭに記憶する。記憶制御部２１２は、ＲＡＭに翻訳テキストデータが記憶されると、記憶された翻訳テキストデータから、テキストＩＤを読み出す。記憶制御部２１２は、読み出したテキストＩＤを参照し、ＲＡＭに過去に記憶された、同一のテキストＩＤを含む翻訳テキストデータを削除する。通信端末２０−１〜２０−ｍの表示制御部２１３は、ＲＡＭに新たに記憶された翻訳テキストデータから、翻訳テキスト実データを読み出す。表示制御部２１３は、読み出した翻訳テキスト実データに基づく文字を、対応するテキスト実データに基づく文字と共に表示する。これにより、言語を切り替える前の翻訳テキストデータに基づく文字が、受信した翻訳テキストデータに基づく文字で書き換えられることになる。
【０１７４】
なお、通信端末２０−１〜２０−ｍの記憶制御部２１２は、同一のテキストＩＤを含む翻訳テキストデータをＲＡＭから削除しなくても構わない。通信端末２０−１〜２０−ｍの表示制御部２１３は、ＲＡＭに記憶されている翻訳テキストデータから、翻訳テキスト実データを読み出す。表示制御部２１３は、読み出した翻訳テキスト実データに基づく文字を、対応するテキスト実データに基づく文字と共に表示する。これにより、言語を切り換える前の表示に合わせて、切り替えた後の翻訳テキストデータに基づく文字が表示されることになる。
【０１７５】
以上、本発明に係る実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。
【符号の説明】
【０１７６】
１…通信システム、１０…処理サーバ、１１…処理部、１１１…登録処理部、１１２…送信権付与部、１１３…通信制御部、１１４…記憶制御部、１１５…テキスト化処理部、１１６…翻訳処理部、１２…記憶部、１３…通信インタフェース、２０，２０−１〜２０−ｍ…通信端末、２１…処理部、２１１…通信制御部、２１２…記憶制御部、２１３…表示制御部、２１４…再生制御部、２１５…読み上げ制御部、２１６…修正制御部、２２…記憶部、２３…入力インタフェース、２４…出力インタフェース、２５…通信インタフェース、２６…ＧＰＳ受信器、３０，３０−１〜３０−ｎ…基地局
【図１】
2019004392.tif 000003
【図２】
2019004392.tif 000004
【図３】
2019004392.tif 000005
【図４】
2019004392.tif 000006
【図５】
2019004392.tif 000007
【図６】
2019004392.tif 000008
【図７】
2019004392.tif 000009
【図８】
2019004392.tif 000010
【図９】
2019004392.tif 000011
【図１０】
2019004392.tif 000012
【図１１】
2019004392.tif 000013
【図１２】
2019004392.tif 000014
【図１３】
2019004392.tif 000015
【図１４】
2019004392.tif 000016
【図１５】
2019004392.tif 000017
【図１６】
2019004392.tif 000018
【図１７】
2019004392.tif 000019
【図１８】
2019004392.tif 000020
【図１９】
2019004392.tif 000021
【図２０】
2019004392.tif 000022
【図２１】
2019004392.tif 000023
【図２２】
2019004392.tif 000024
【手続補正書】
【提出日】平成29年12月8日(2017.12.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の通信端末を対応付けて群とし、前記群に属するいずれか１つの通信端末から前記群に属するその他の通信端末への１対多の通信を提供する信号処理装置において、
前記群に属する複数の通信端末のいずれか１つに、データを送信する権利である送信権を与える送信権付与部と、
前記送信権を有する通信端末から送信された音声データに基づいてテキストデータを作成し、前記テキストデータを作成するとテキスト化が完了した旨を、前記群に属する複数の通信端末へ通知するテキスト化処理部と、
前記テキスト化が完了した旨の通知の後に、前記作成されたテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する通信制御部と
を具備する信号処理装置。
【請求項２】
複数の通信端末を対応付けて群とし、前記群に属するいずれか１つの通信端末から前記群に属するその他の通信端末への１対多の通信を提供する信号処理装置において、
前記群に属する複数の通信端末のいずれか１つに、データを送信する権利である送信権を与える送信権付与部と、
前記送信権を有する通信端末から送信された音声データに基づいてテキストデータを作成するテキスト化処理部と、
前記作成されたテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する通信制御部と
を具備し、
前記テキスト化処理部は、前記送信権が開放されると、前記テキストデータを作成する信号処理装置。
【請求項３】
前記音声データを保持するメモリをさらに具備し、
前記テキスト化処理部は、前記メモリで保持される音声データに基づいて前記テキストデータを作成する請求項１又は２に記載の信号処理装置。
【請求項４】
前記音声データを保持するメモリをさらに具備し、
前記テキスト化処理部は、前記メモリに予め設定された容量の音声データが保持されるか、又は、前記容量に達する前に前記送信権が開放されると、前記メモリで保持される音声データに基づいて前記テキストデータを作成する請求項１記載の信号処理装置。
【請求項５】
前記テキスト化処理部は、前記送信権が開放されると、前記テキストデータを作成する請求項１記載の信号処理装置。
【請求項６】
前記テキスト化処理部は、前記テキスト化が完了した旨を、前記群に所属可能な通信端末へも通知する請求項１記載の信号処理装置。
【請求項７】
前記通信制御部は、前記テキスト化が完了した旨を通知した通信端末の少なくとも１つから送信される、前記テキストデータに基づく文字の表示を開始する開始要求に応じ、前記開始要求を送信した通信端末へ、前記テキストデータを送信する請求項１又は６に記載の信号処理装置。
【請求項８】
前記通信制御部は、前記テキストデータを送信した通信端末の少なくとも１つから送信される、前記テキストデータに対応する音声の再生要求に応じ、前記テキストデータと対応する通話データを、前記再生要求を送信した通信端末へ送信する請求項１乃至７のいずれかに記載の信号処理装置。
【請求項９】
前記通信制御部は、前記送信権を有する通信端末で修正されたテキストデータを受信すると、前記群に属する複数の通信端末へ表示を更新する旨を通知し、前記表示を更新する旨の通知の後に、前記修正されたテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する請求項１乃至８のいずれかに記載の信号処理装置。
【請求項１０】
前記テキスト化処理部により作成されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知する翻訳処理部をさらに具備し、
前記通信制御部は、前記翻訳処理が完了した旨の通知の後に、前記翻訳テキストデータを送信する請求項１乃至９のいずれかに記載の信号処理装置。
【請求項１１】
前記通信制御部は、前記翻訳処理が完了した旨を通知した通信端末の少なくとも１つから送信される、前記翻訳テキストデータに基づく文字の表示を開始する開始要求に応じ、前記開始要求を送信した通信端末へ、前記翻訳テキストデータを送信する請求項１０記載の信号処理装置。
【請求項１２】
前記翻訳処理部は、前記送信権を有する通信端末で修正されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知する請求項１０又は１１に記載の信号処理装置。
【請求項１３】
前記通信制御部は、前記群に属する複数の通信端末の少なくとも１つで、設定されている言語が切り替えられると、前記言語が切り替えられた通信端末へ、前記切り替えられた言語についての翻訳テキストデータを送信する請求項１０乃至１２のいずれかに記載の信号処理装置。
【請求項１４】
複数の通信端末と、
前記複数の通信端末を対応付けて群とし、前記群に属するいずれか１つの通信端末から前記群に属するその他の通信端末への１対多の通信を提供する信号処理装置と
を具備し、
前記信号処理装置は、
前記群に属する複数の通信端末のいずれか１つに、データを送信する権利である送信権を与える送信権付与部と、
前記送信権を有する通信端末から送信された音声データに基づいてテキストデータを作成し、前記テキストデータを作成するとテキスト化が完了した旨を、前記群に属する複数の通信端末へ通知するテキスト化処理部と、
前記テキスト化が完了した旨の通知の後に、前記作成されたテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する通信制御部と
を備える通信システム。
【請求項１５】
複数の通信端末と、
前記複数の通信端末を対応付けて群とし、前記群に属するいずれか１つの通信端末から前記群に属するその他の通信端末への１対多の通信を提供する信号処理装置と
を具備し、
前記信号処理装置は、
前記群に属する複数の通信端末のいずれか１つに、データを送信する権利である送信権を与える送信権付与部と、
前記送信権を有する通信端末から送信された音声データに基づいてテキストデータを作成するテキスト化処理部と、
前記作成されたテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する通信制御部と
を備え、
前記テキスト化処理部は、前記送信権が開放されると、前記テキストデータを作成する通信システム。
【請求項１６】
複数の通信端末を対応付けて群とし、前記群に属するいずれか１つの通信端末から前記群に属するその他の通信端末への１対多の通信を提供する信号処理装置で実施される方法であって、
前記群に属する複数の通信端末のうち、データを送信する権利である送信権が与えられた通信端末から送信される音声データに基づいてテキストデータを作成し、
前記テキストデータを作成するとテキスト化が完了した旨を、前記群に属する複数の通信端末へ通知し、
前記テキスト化が完了した旨の通知の後に、前記作成したテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する通信方法。
【請求項１７】
複数の通信端末を対応付けて群とし、前記群に属するいずれか１つの通信端末から前記群に属するその他の通信端末への１対多の通信を提供する信号処理装置で実施される方法であって、
前記群に属する複数の通信端末のうち、データを送信する権利である送信権が与えられた通信端末から送信される音声データを受信し、
前記送信権が開放されると、前記受信した音声データに基づいてテキストデータを作成し、
前記作成したテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する通信方法。
【請求項１８】
前記送信権を有する通信端末から送信される音声データをメモリに保持し、
前記メモリで保持される音声データに基づいて前記テキストデータを作成する請求項１６又は１７に記載の通信方法。
【請求項１９】
前記送信権を有する通信端末から送信される音声データをメモリに保持し、
前記メモリに予め設定された容量の音声データが保持されるか、又は、前記容量に達する前に前記送信権が開放されると、前記メモリで保持される音声データに基づいて前記テキストデータを作成する請求項１６記載の通信方法。
【請求項２０】
前記送信権が開放されると、前記テキストデータを作成する請求項１６記載の通信方法。
【請求項２１】
前記テキスト化が完了した旨を、前記群に所属可能な通信端末へも通知する請求項１６記載の通信方法。
【請求項２２】
前記テキスト化が完了した旨を通知した通信端末の少なくとも１つから送信される、前記テキストデータに基づく文字の表示を開始する開始要求に応じ、前記開始要求を送信した通信端末へ、前記テキストデータを送信する請求項１６又は２１に記載の通信方法。
【請求項２３】
前記テキストデータを送信した通信端末の少なくとも１つから送信される、前記テキストデータに対応する音声の再生要求に応じ、前記テキストデータと対応する通話データを、前記再生要求を送信した通信端末へ送信する請求項１６乃至２２のいずれかに記載の通信方法。
【請求項２４】
前記送信権を有する通信端末で修正されたテキストデータを受信すると、前記群に属する複数の通信端末へ表示を更新する旨を通知し、
前記表示を更新する旨の通知の後に、前記修正されたテキストデータを前記群に属する複数の通信端末の少なくとも１つへ送信する請求項１６乃至２３のいずれかに記載の通信方法。
【請求項２５】
前記作成したテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、
前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知し、
前記翻訳処理が完了した旨の通知の後に、前記翻訳テキストデータを送信する請求項１６乃至２４のいずれかに記載の通信方法。
【請求項２６】
前記翻訳処理が完了した旨を通知した通信端末の少なくとも１つから送信される、前記翻訳テキストデータに基づく文字の表示を開始する開始要求に応じ、前記開始要求を送信した通信端末へ、前記翻訳テキストデータを送信する請求項２５記載の通信方法。
【請求項２７】
前記送信権を有する通信端末で修正されたテキストデータに対し、設定されている言語による翻訳処理を実施することで翻訳テキストデータを作成し、
前記翻訳テキストデータを作成すると翻訳処理が完了した旨を、前記群に属する複数の通信端末のうち、前記言語が設定されている通信端末へ通知する請求項２５又は２６に記載の通信方法。
【請求項２８】
前記群に属する複数の通信端末の少なくとも１つで、設定されている言語が切り替えられると、前記言語が切り替えられた通信端末へ、前記切り替えられた言語についての翻訳テキストデータを送信する請求項２５乃至２７のいずれかに記載の通信方法。
【請求項２９】
請求項１乃至請求項１３のいずれかに記載の信号処理装置が備える前記各部としてコンピュータを機能させるプログラム。
【請求項３０】
複数の通信端末で対応付けられた群に属する複数の通信端末間で、１対多の通信を実施する通信端末で実施される方法であって、
前記複数の通信端末のいずれかから送信された音声データのテキスト化が完了した旨のテキスト化完了通知を受信し、
前記受信したテキスト化完了通知に応じ、前記テキスト化により作成されたテキストデータの送信を要求する要求信号を送信し、
前記要求信号に応じて返信されるテキストデータを受信し、
前記受信したテキストデータに基づく文字を表示部に表示する通信方法。
【請求項３１】
前記受信したテキストデータを揮発性メモリに記憶し、
前記揮発性メモリに記憶したテキストデータに基づく文字を前記表示部に表示する請求項３０記載の通信方法。
【請求項３２】
前記受信したテキスト化完了通知を前記表示部に表示し、
前記テキスト化完了通知の表示に対する、前記テキスト化により作成されたテキストデータに基づく文字の表示要求を受け付け、
前記表示要求があった場合、前記要求信号を送信する請求項３０又は３１に記載の通信方法。
【請求項３３】
前記表示部で表示される文字に対する、前記文字に対応する音声の再生要求を受け付け、
前記再生要求があった場合、前記テキストデータを作成する際に用いた音声データの送信を要求する音声要求信号を送信し、
前記音声要求信号に応じて返信される音声データを受信し、
前記受信した音声データに基づく音声をスピーカから再生する請求項３０乃至３２のいずれかに記載の通信方法。
【請求項３４】
前記表示部で表示される文字に対する修正要求を受け付け、
前記修正要求が入力された文字が、自端末がデータを送信する権利である送信権を有する通話に属する文字であるか否かを判断し、
前記修正要求が入力された文字が、自端末が前記送信権を有する通話に属する文字である場合、前記テキストデータへの修正を入力するための修正フォームを前記表示部に表示し、
前記入力された修正に基づいてテキストデータを作成し、
前記作成したテキストデータを送信する請求項３０乃至３３のいずれかに記載の通信方法。
【請求項３５】
前記テキストデータが前記複数の通信端末のいずれかにより修正されると、前記テキストデータについての表示を更新する旨の更新通知を受信し、
前記受信した更新通知に応じ、前記修正されたテキストデータの送信を要求する要求信号を送信し、
前記要求信号に応じて返信されるテキストデータを受信し、
前記表示部に表示されている修正前のテキストデータに基づく文字を、前記受信した修正後のテキストデータに基づく文字で書き換える請求項３０乃至３４のいずれかに記載の通信方法。
【請求項３６】
使用する言語の設定を受け付け、
前記設定した言語についての情報を送信し、
前記作成されたテキストデータについての前記言語による翻訳処理が完了した旨の翻訳完了通知を受信し、
前記受信した翻訳完了通知に応じ、前記翻訳処理により作成された翻訳テキストデータの送信を要求する翻訳要求信号を送信し、
前記翻訳要求信号に応じて返信される翻訳テキストデータを受信し、
前記受信した翻訳テキストデータに基づく文字を前記表示部に表示する請求項３０乃至３５のいずれかに記載の通信方法。
【請求項３７】
前記受信した翻訳テキストデータを揮発性メモリに記憶し、
前記揮発性メモリに記憶した翻訳テキストデータに基づく文字を前記表示部に表示する請求項３６記載の通信方法。
【請求項３８】
前記受信した翻訳完了通知を前記表示部に表示し、
前記翻訳完了通知の表示に対する、前記翻訳処理により作成された翻訳テキストデータに基づく文字の表示要求を受け付け、
前記表示要求があった場合、前記翻訳要求信号を送信する請求項３６又は３７に記載の通信方法。
【請求項３９】
前記表示部で表示される、前記翻訳テキストデータに基づく文字に対する読み上げ要求を受け付け、
前記読み上げ要求があった場合、前記翻訳テキストデータに基づく文字を音声データに変換し、
前記変換した音声データに基づく音声をスピーカから再生する請求項３６乃至３８のいずれかに記載の通信方法。
【請求項４０】
修正されたテキストデータについての翻訳テキストデータを受信し、
前記表示部に表示されている修正前のテキストデータについての翻訳テキストデータに基づく文字を、前記受信した修正後のテキストデータについての翻訳テキストデータに基づく文字で書き換える請求項３６乃至３９のいずれかに記載の通信方法。
【請求項４１】
使用する言語の設定の切り替えを受け付け、
切り替えた後の言語で翻訳された翻訳テキストデータの送信を要求する要求信号を送信し、
前記要求信号に応じて返信される翻訳テキストデータを受信し、
前記表示部に表示されている言語切り替え前の翻訳テキストデータに基づく文字と共に、又は書き換えて、前記受信した言語切り替え後の翻訳テキストデータに基づく文字を前記表示部に表示する請求項３６乃至４０のいずれかに記載の通信方法。
【請求項４２】
請求項３０乃至請求項４１のいずれかに記載の処理をコンピュータに実施させるプログラム。