(57)【要約】【課題】相手側の音声をユーザにとって適切な音量で出力することを可能にする通信装置を提供する。【解決手段】制御部が、受話音量レベルの調整が自動調整であると判定すると（Ｓ１４０ステップ）、受話音量レベルの平準化処理を行い（Ｓ１５０ステップ）、入力部から受話音量レベルの上げ下げを指示する入力があると、指示された受話音量レベルに対応する音量となるようにゲイン調整部を制御する（Ｓ１７０ステップ）。【選択図】　　　　図７
2004032296.tif 000002
【特許請求の範囲】
【請求項１】
複数の相手と同時に通話可能であり、送受信手段と、出力手段と、上記送受信手段が受信した複数相手の音声の音量の平均値を演算し、演算した音量値で上記出力手段から音声を出力するよう制御する制御手段とを有することを特徴とする通信装置。
【請求項２】
音声を送受信する送受信手段と、音声を出力する出力手段と、入力手段と、制御手段と、を有し、
上記制御手段は、上記送受信手段が受信した複数相手の音声の音量の平均値を演算し、複数相手全ての音声を上記平均値で出力するように上記出力手段を制御し、上記入力手段から音量値の変更を指示する入力があると判定すると、複数相手全ての音声を上記入力手段から指示された音量値で出力するように上記出力手段を制御することを特徴とする通信装置。
【請求項３】
音声を送受信する送受信手段と、音声を出力する出力手段と、入力手段と、制御手段と、を有し、
上記制御手段は、上記送受信手段が受信した複数相手の音声の音量の平均値を演算し、複数相手全ての音声を上記平均値で出力するように上記出力手段を制御し、上記入力手段から音量値の変更を指示する入力と音量値を変更する相手側を指定する入力があると判定すると、上記入力手段より指定された相手側の音声を上記入力手段により指示された音量値で出力するように上記出力手段を制御することを特徴とする通信装置。
【請求項４】
請求項１〜３に記載の通信装置であって、
上記制御手段は、第１の期間に複数相手の音声の音量の平均値を演算し、続く第２の期間は、上記第１の期間で演算された平均値で上記出力手段から音声を出力すると共に複数相手の音声の音量の平均値を演算することを特徴とする通信装置。
【請求項５】
請求項１〜３に記載の通信装置であって、
上記制御手段は、第１の期間に複数相手の音声の音量の平均値を演算し、続く第２の期間は、上記第１の期間で演算された平均値で上記出力手段から音声を出力することを特徴とする通信装置。
【請求項６】
請求項１〜５に記載の通信装置であって、
上記送受信手段は、音声データをパケットデータとして送受信することを特徴とする通信装置。
【請求項７】
請求項１〜６に記載の通信装置であって、
上記通信装置は、ＶｏＩＰ電話機であることを特徴とする通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、特にＶｏＩＰ電話装置等の通信装置に関する。
【０００２】
【従来の技術】
近年では、音声データをパケットデータに変換して、ＩＰ（ＩｎｔｅｒｎｅｔＰｒｏｔｏｃｏｌ）網上でパケットデータを送信することにより、ＩＰ網を用いた通話を可能としたＶｏＩＰ（Ｖｏｉｃｅ　Ｏｖｅｒ　Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）電話機が製品化されている。
【０００３】
又、上記ＶｏＩＰ電話機に関する技術も数多く提案されている（例えば、特開２００１−１６２５６号公報）。
【０００４】
上記ＶｏＩＰ電話の呼制御プロトコルとしては、ＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ　Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ　Ｓｅｃｔｏｒ）標準のＨ．３２３や、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ　Ｅｎｇｉｎｅｅｒｉｎｇ　Ｔａｓｋ　Ｆｏｒｃｅ）標準化のＳＩＰ（Ｓｅｓｓｉｏｎ　Ｉｎｉｔｉａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）等が挙げられる。
【０００５】
上記Ｈ．３２３では、データはバイナリ形式で記載され、上記ＳＩＰではデータはテキスト形式で記載される。又、データの送信時には、Ｈ．３２３では、データを符号化してビット列にしてからＩＰパケットで送信するのに対し、ＳＩＰではテキストデータのままＩＰパケットでデータを送信することが可能である。
【０００６】
上述した例えばＳＩＰのような呼制御プロトコルによりＶｏＩＰ電話間で呼を確立し、ＶｏＩＰ電話装置間でテレビ会議を行うことも可能である。
【０００７】
図１は、ＶｏＩＰ電話間でテレビ会議を行う為のシステム図である。
【０００８】
図１において、自端末であるＶｏＩＰ電話機１０と、複数のＶｏＩＰ電話機Ａ〜Ｃは、ＩＰ網２００と接続されており、更に、ＩＰ網２００には、ＳＩＰサーバ３００が接続されている。上記ＳＩＰサーバ３００は、クライアントがアドレスを登録する為のレジスタサーバ、クライアントの代わりにアドレスを検索する為のプロキシサーバ、クライアントから受信した接続要求のメッセージを他のアドレスに転送する際に、受信したアドレスを転送先のアドレスに書き換えて送信する為のリダイレクトサーバ、更には、クライアントが指示する送信先のアドレスを参照する為のデータベースであるロケーションサーバの機能を有している。
【０００９】
図２は、図１に示すシステムにおいて、ＳＩＰサーバ３００を介して各ＶｏＩＰ電話機を接続する為のシーケンス図である。
【００１０】
自端末１０と端末Ａとを接続する際には、先ずＳ１ステップにおいて、自端末１０からＳＩＰサーバ３００へＩＮＶＩＴＥ信号を送信する。ＳＩＰサーバ３００は、上記ＩＮＶＩＴＥ信号を受信することにより、上記自端末１０の代わりに端末Ａのアドレス先へ接続する為にＩＮＶＩＴＥ信号を端末Ａ宛てへ送信すると共に、ＳＩＰサーバ３００と相手端末Ａとの接続を実行中であることを示すＴＲＹＩＮＧ信号を自端末１０へ送信する。
【００１１】
尚、上記ＩＮＶＩＴＥ信号の中には、自端末１０が指定するＣＯＤＥＣ種別（例えば、ＩＴＵ−Ｔが定めるＧ．７１１やＧ．７２９等）のデータが含まれている。
【００１２】
Ｓ２ステップでは、相手端末Ａは、端末Ａのユーザを呼び出し中である（呼出し音を送出中である）ことを示すＲＩＮＧＩＮＧ信号をＳＩＰサーバ３００へ送り、ＳＩＰサーバ３００は上記ＲＩＮＧＩＮＧ信号を受信すると、ＲＩＮＧＩＮＧ信号を自端末１０へ送信する。
【００１３】
続いて、相手端末Ａのユーザが呼出し音に応答すると、相手端末ＡからＳＩＰサーバ３００へユーザが応答したことを示す２００ＯＫ信号を送信し、上記ＳＩＰサーバ３００は、上記２００ＯＫ信号の受信に応答して自端末１０へ上記２００ＯＫ信号を送信する。
【００１４】
尚、上記２００ＯＫ信号の中には、相手端末Ａが自端末１０に対して使用するＣＯＤＥＣ種別のデータが含まれている。
【００１５】
Ｓ３ステップにおいて、上記自端末１０は、上記２００ＯＫ信号の受信に応答して、ＡＣＫ信号をＳＩＰサーバ３００へ送信し、上記ＡＣＫ信号を受信したＳＩＰサーバ３００は、ＡＣＫ信号を相手端末Ａへ送信する。
【００１６】
その後、自端末１０と相手端末Ａとの間で通信が開始される。
【００１７】
尚、自端末１０と相手端末Ｂとの間で接続をする際には、上記Ｓ１〜Ｓ３ステップと同様にして接続が行われ（Ｓ４〜Ｓ６ステップ）、自端末１０と相手端末Ｃとの間で接続をする際にも、上記Ｓ１〜Ｓ３ステップと同様にして接続が行われる（Ｓ７〜Ｓ９ステップ）。
【００１８】
このようにして、自端末１０と相手端末Ａ〜Ｃが接続される。続いて、自端末１０は、上記端末Ａ〜Ｃから送られてくる音声メッセージを含んだパケットデータを受信し、上記パケットデータのヘッダを参照することにより、受信したパケットデータを送信した相手側毎に再構築し、スピーカから出力することにより、相手端末Ａ〜Ｃから送られてくる音声メッセージを出力し、自端末１０と相手端末Ａ〜Ｃとの間で会議を行うことができる。
【００１９】
【発明が解決しようとする課題】
このような会議システムのように複数の相手側と同時に会話を行う場合には、複数の相手側からの音声が同時に出力されるが、相手の声の大小により受話音量レベルに差が生じる為、通話内容を聞き取りにくいという問題が生じる。
【００２０】
【課題を解決するための手段】
本発明はこのような課題を解決する為のものであり、請求項１記載の通信装置は、複数の相手と同時に通話可能であり、送受信手段と、出力手段と、上記送受信手段が受信した複数相手の音声の音量の平均値を演算し、演算した音量値で上記出力手段から音声を出力するよう制御する制御手段とを有することを特徴とする。
【００２１】
請求項２記載の通信装置は、音声を送受信する送受信手段と、音声を出力する出力手段と、入力手段と、制御手段と、を有し、上記制御手段は、上記送受信手段が受信した複数相手の音声の音量の平均値を演算し、複数相手全ての音声を上記平均値で出力するように上記出力手段を制御し、上記入力手段から音量値の変更を指示する入力があると判定すると、複数相手全ての音声を上記入力手段から指示された音量値で出力するように上記出力手段を制御することを特徴とする。
【００２２】
請求項３記載の通信装置は、音声を送受信する送受信手段と、音声を出力する出力手段と、入力手段と、制御手段と、を有し、上記制御手段は、上記送受信手段が受信した複数相手の音声の音量の平均値を演算し、複数相手全ての音声を上記平均値で出力するように上記出力手段を制御し、上記入力手段から音量値の変更を指示する入力と音量値を変更する相手側を指定する入力があると判定すると、上記入力手段より指定された相手側の音声を上記入力手段により指示された音量値で出力するように上記出力手段を制御することを特徴とする。
【００２３】
請求項４記載の通信装置は、請求項１〜３に記載の通信装置であって、上記制御手段は、第１の期間に複数相手の音声の音量の平均値を演算し、続く第２の期間は、上記第１の期間で演算された平均値で上記出力手段から音声を出力すると共に複数相手の音声の音量の平均値を演算することを特徴とする。
【００２４】
請求項５記載の通信装置は、請求項１〜３に記載の通信装置であって、上記制御手段は、第１の期間に複数相手の音声の音量の平均値を演算し、続く第２の期間は、上記第１の期間で演算された平均値で上記出力手段から音声を出力することを特徴とする。
【００２５】
請求項６記載の通信装置は、請求項１〜５に記載の通信装置であって、上記送受信手段は、音声データをパケットデータとして送受信することを特徴とする。
【００２６】
請求項７記載の通信装置は、請求項１〜６に記載の通信装置であって、上記通信装置は、ＶｏＩＰ電話機であることを特徴とする。
【００２７】
【発明の実施の形態】
本発明を適用してなる実施例装置では、複数の相手側から音声データを受信し、上記音声データの音量の平均値を求め、求めた平均値の音量でスピーカから音声を出力するものである。
【００２８】
図１は、本実施例装置を使用する際のシステム図であり、図２は、上記図１のシステム図における接続手順を示すシーケンス図である。尚、図１及び図２の説明は従来技術と同じである為、省略する。
【００２９】
図３は、本実施例装置の斜視図であり、図４は、本実施例装置のブロック図、図６はＤＳＰ１１０のブロック図である。
【００３０】
図４において、制御部１００は、以下に示す各回路の制御を司る。
【００３１】
上記制御部１００の回路構成の一部であるＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）１１０は、データの圧縮、伸長、パケット化、パケットデータの分解、受話レベルのゲイン調整等を行う。
【００３２】
ＩＰ網Ｉ／Ｆ部１２０では、データフレームの識別や転送等を行い、例えば、データリンクに接続されているノードを識別するためのＭＡＣアドレスの識別等を行う。
【００３３】
第１格納部１３０は、例えばＲＡＭ（Ｒａｎｄｕｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）からなり、ワークエリアとして使用される。
【００３４】
第２格納部１４０は、例えばフラッシュメモリからなり、図５に示す如くプログラムデータを格納する領域１４１、電話帳データを格納する領域１４２、その他、ＭＡＣアドレスや後述するＣＯＤＥＣ識別子等を一時的に格納する領域１４３、各相手側及び自機の音量値のデータを格納する領域１４４を有する。
【００３５】
尚、上記電話帳データとして、相手側の電話番号データ（例えば、０５０−１２３−４５６７８＠ＡＢＣＤ．ｃｏ．ｊｐ；ｕｓｅｒ＝ｐｈｏｎｅ）や、ＩＰアドレス、ＭＡＣアドレス等が格納される。
【００３６】
外部Ｉ／Ｆ１５０は、例えば、シリアルインターフェイスから構成され、外部端末と通信を行う。
【００３７】
表示部１６０は、例えば液晶表示装置からなり、電話番号データや文字データ等を表示する。
【００３８】
入力部１７０は、図３の斜視図に示す如く、テンキー１７１、話者選択キー１７２、録音キー１７３、再生キー１７４、停止キー１７５、一時停止キー１７６、音量の調整キー１７７等からなる。
【００３９】
上記話者選択キー１７２は、通話する相手又は音量を変える相手を選択する為のキーであり、上記録音キー１７３は、会議内容を録音開始指示する為のキーである。又、上記再生キー１７４は、録音された音声メッセージを再生開始指示する為のキーであり、停止キー１７５は、音声メッセージの再生動作を停止指示する為のキーであり、一時停止キー１７６は、音声メッセージの再生を一時的に停止する為のキーであり、更に、２つの音量の調整キー１７７は、音量を上げるように指示する為のキーと音量を下げるように指示する為のキーの２つのキーからなる。
【００４０】
スピーカ１８０は、呼出音や相手側の音声を出力する。
【００４１】
マイク１９０は、ユーザが発する音声信号を入力する為のマイクである。スピーカ２００は、ＩＰ網を介して入力した相手側からの音声信号を出力する為のスピーカである。上記マイク１９０とスピーカ２００は、自端末１０のユーザが他の端末Ａ〜Ｃと会議を行う際に使用する。
【００４２】
ハンドセット２１０は、ＩＰ網を介して接続された相手側と会話を行う際に使用するハンドセットである。
【００４３】
ＡＤＣ（Ａｎａｌｏｇ　Ｄｉｇｉｔａｌ　Ｃｏｎｖｅｒｔｅｒ）２２０は、マイク１９０或いはハンドセット２１０から入力した音声信号（アナログ信号）をデジタル信号に変換して上記ＤＳＰ１１０へ出力し、又、上記ＤＳＰ１１０からのデジタル信号をアナログ信号に変換して上記スピーカ２００又は上記ハンドセット２１０へ出力する。
【００４４】
次に、制御部１００内に構成されたＤＳＰ１１０の回路構成について、図６を用いて以下に説明する。
【００４５】
図６に示すように、ＤＳＰ１１０は、ＩＰ網Ｉ／Ｆ部１２０と接続された音声パケット処理部１を有しており、上記音声パケット処理部１は、上記ＩＰ網Ｉ／Ｆ部１２０から入力した音声パケットを、相手毎にまとめ、コーデック２、３、４へ出力する。又、上記コーデック２，３，４は、夫々相手側から受信したコーデック識別子に基づいて復号化し、夫々のコーデック２、３、４に接続されたゲイン調整部５、６、７へ出力する。上記ゲイン調整部５、６、７は、制御部１００からの制御に応じてゲインを調整（相手側の音声の大きさを調整）し、ミキサー８へ出力する。更に、上記ミキサー８は、ゲイン調整部５、６、７から出力される音声データをミキシングし、ＡＤＣ２２０へ出力する。この為、ＡＤＣ２２０と接続されたスピーカ２００からは、３つの相手側からの音声信号がユーザにとって同時に聞こえるように出力される。
【００４６】
尚、本実施例では、３者通話を行う為にコーデック２、３、４とゲイン調整部５、６、７は夫々３つずつ配置したが、相手側２人と通話を行う場合はコーデック２、３、４の内２つとゲイン調整部５、６、７の内２つを使用すれば良く、又通話する相手側の人数が多くなるに従って、コーデック２、３、４とゲイン調整部５、６、７夫々の設置数を増やせれば良い。
【００４７】
次に、本実施例装置の動作について以下に説明する。
【００４８】
図６は、本実施例装置の動作を示すフロー図である。
【００４９】
先ず、Ｓ１００ステップでは、制御部１００は、入力部１７０から音量を手動設定するか又は自動設定するかを指示する操作があると判定するとＳ１１０ステップへ処理を進める。尚、後程詳しく説明するが、上記自動設定では、複数の相手側音声の大きさ（例えば、単位ｄＢで表現できる音の大きさ）の平均値を求め、複数の相手側の音声を求めた平均値で出力する。又、上記手動設定では、ユーザが音量を調整したい相手側を選択すると共に選択した相手側の音量を設定する。
【００５０】
Ｓ１１０ステップでは、制御部１００は、受話音量レベルの調整方法の選択処理を行う。具体的には、制御部１００は、入力部１７０から音量レベルを自動調節するように指示する入力があると判定すると、音量レベルを自動調整する状態にあることを示すデータを第２格納部１４０に格納し、一方、入力部１７０から音量レベルを手動調整するように指示する入力があると判定すると、音量レベルを手動調整する状態にすることを示すデータを第２格納部１４０に格納する。
【００５１】
尚、上記Ｓ１１０ステップにて格納された自動調整か手動調整かを示すデータは、端末の電源を落とした後でも保存されたままとなる。
【００５２】
続くＳ１２０ステップでは、制御部１００は、入力部１７０からダイヤル発信操作があると判定するとＳ１３０ステップへ処理を進め、そうでなければＳ１００ステップへ処理を戻す。
【００５３】
Ｓ１３０ステップでは、制御部１００は、図２に示す接続手順により、自端末１０とＶｏＩＰ電話機Ａ〜Ｃとの間で接続を行う。
【００５４】
尚、この接続手順は、従来技術で説明した接続手順と同一である為、説明を省略する。又、本実施例では、接続した相手側から順にコーデック２、３、４を接続する。例えば、端末Ａ、Ｂ、Ｃと順に接続した場合には、端末Ａからの信号がコーデック２へ、端末Ｂからの信号がコーデック３へ、端末Ｃからの信号がコーデック４へ出力される。又、例えば、端末Ｂ、Ａ、Ｃと順に接続した場合には、端末Ｂからの信号がコーデック２へ、端末Ａからの信号がコーデック３へ、端末Ｃからの信号がコーデック４へ出力される。
【００５５】
更に、ＶｏＩＰ電話機Ａ〜Ｃとの接続手順中（図２に示すＳ２、Ｓ５、Ｓ８ステップに対応）に、接続した相手側からの２００ＯＫ信号に含まれている使用ＣＯＤＥＣ種別を示すデータと、ＭＡＣアドレスを第２格納部１４０の領域１４３に格納する。
【００５６】
続いて、Ｓ１４０ステップにおいて、制御部１００は、全ての端末Ａ〜Ｃと接続が完了したと判定すると、Ｓ１５０ステップへ処理を進め、そうでなければＳ１３０ステップへ処理を戻す。
【００５７】
Ｓ１５０ステップでは、制御部１００は、上記Ｓ１１０ステップにおいて、上記第２格納部１４０に格納された手動設定又は自動設定のデータから、自動設定と判定するとＳ１６０ステップへ処理を進め、一方、手動設定と判定するとＳ２００ステップへ処理を進める。
【００５８】
尚、上記Ｓ１５０ステップで、第２格納部１４０に自動調整か又は手動調整かを示すデータが格納されていない場合には、上記制御部１００は、Ｓ２００ステップへ処理を進め、ユーザの指示に応じて所望の相手先からの音声の音量を調整可能とする。
【００５９】
Ｓ１６０ステップでは、制御部１００は、受話音量レベルの平均化処理を行う。
【００６０】
具体的には、先ず、制御部１００は、ＤＳＰ１１０のコーデック２、３、４から出力される端末Ａ、Ｂ、Ｃからの音声信号を先ず２０ｍｓの間検出し、２０ｍｓの間検出した音声信号から夫々の受話レベルを演算し、夫々の受話レベル（又は、夫々の受話レベルと自機の受話レベル）の合計値の平均値を演算する。（図６（ａ）の領域Ａ）
続く２０ｍｓの間は、演算した平均値で音声を出力するようにゲイン調整部５、６、７を制御すると共に音声信号の平均値を演算する（図６（ａ）の領域Ｂ）。
【００６１】
その後、２０ｍｓ毎に、平均値の演算と先の２０ｍｓの間で演算した平均値での音声信号出力を行う。このような動作により、端末Ａ〜Ｃからの音声信号の平均値で音声を出力することができる。
【００６２】
尚、このとき制御部１００は、受話レベルの平均値に基づいて全てのゲイン調整部５、６、７からの出力が同じとなるように制御する。
【００６３】
具体的には、通常、３つのゲイン調整部５、６、７は夫々同じゲインとなっている。この為、例えば、コーデック２から出力される信号レベルが８（例えば、１０段階で音声が出力されるとする）でコーデック３から入力される信号レベルが４であれば、ゲイン調整部５から出力される信号レベルが８で、ゲイン調整部６から出力される信号レベルが４となる。そして、制御部１００がコーデック２、３、４から出力される受話レベル信号から平均値を演算すると、演算した平均値で音声が出力するようにゲイン調整部５、６、７を制御する。即ち、例えばコーデック２から出力される音声のレベルが８であり、コーデック３から出力される音声のレベルが４であれば、平均値のレベルが４であり、ゲイン調整部５、６、から出力される音量のレベルを４とする為に制御部１００は、ゲイン調整部５、６を制御する。この時、コーデック２から出力される音声レベルが８であり、コーデック３から出力される音声レベルが４である為、ゲイン調整部５のゲインは下げると共にゲイン調整部６のゲインは上げることとなる。
【００６４】
又、接続される相手側が一人だけの場合には、受話音量レベルの平均化を行っても出力する音量レベルは変わらない。
【００６５】
続くＳ１７０ステップでは、制御部１００は、入力部１６０の音量キー１７７の押下操作があると判定すると、Ｓ１８０ステップへ処理を進め、そうでなければＳ１９０ステップへ処理を進める。
【００６６】
Ｓ１８０ステップでは、制御部１００は、上記Ｓ１７０ステップで押下されたキーに基づいて音量を上げるか又は下げるようにゲイン調整部５、６、７を制御し、Ｓ１９０ステップへ処理を進める。
【００６７】
Ｓ１９０ステップでは、制御部１００は、入力部１６０から通信の終了指示があると判定すると処理を終了し、そうでなければ、Ｓ１７０ステップへ処理を戻す。
【００６８】
Ｓ２００ステップでは、制御部１００は、入力部１６０から通話相手の選択指示があると判定すると、Ｓ２１０ステップへ処理を進める。
【００６９】
尚、上記話者選択キー１７２が押下される度に、表示部には“　全員　”、“端末Ａ”、“端末Ｂ”、“端末Ｃ”、“自端末１０”、“全員”とサイクリックに切り替わる。ユーザは、選択キーを押下し表示を切替えることにより相手側を選択することができる。
【００７０】
Ｓ２１０ステップでは、制御部１００は、入力部１６０の音量キー１７７の押下操作があると判定すると、Ｓ２１０ステップへ処理を進め、そうでなければＳ２２０ステップへ処理を進める。
【００７１】
Ｓ２１０ステップでは、制御部１００は、上記Ｓ２００ステップにて選択された相手先に対応するゲイン調整部５、６、７を制御する。具体的には、例えば上記Ｓ２００ステップにて相手側Ａが選択された場合には、制御部１００はゲイン調整部５を制御し、上記Ｓ２００ステップにて相手側Ｂが選択された場合には、制御部１００はゲイン調整部６を制御し、上記Ｓ２００ステップにて相手側Ｃが選択された場合には、制御部１００はゲイン調整部７を制御する。又、このとき、上記Ｓ２１０ステップで音量を上げるように指示があった場合には、対応する相手側のゲイン調整部５、６、７のゲインを上げ、上記Ｓ２１０ステップで音量を下げるように指示があった場合には、対応する相手側のゲイン調整部５、６、７のゲインを下げる。
【００７２】
Ｓ２３０ステップでは、制御部１００は、入力部１６０から通信の終了指示があると判定すると処理を終了し、そうでなければ、Ｓ２１０ステップへ処理を戻す。
【００７３】
このように、本実施例装置では、複数の相手側と同時に通話を行う際に、相手音声の出力を平均化し、更に平均化した音量の上げ下げをユーザが手動で変えることが可能である為、相手側の音声が大きすぎて聞こえずらいことや相手側の音声が小さすぎて聞こえないといった問題を解決することが可能である。
【００７４】
尚、本実施例では、ＶｏＩＰ電話機について実施したが、音声データをパケットデータとして送受信する装置、拡散符号を付して送信したデータを逆拡散符号により再生する装置等、複数ユーザからのデータを受信し、ユーザ毎にデータを取出し出力する装置であれば、これに限定するものではない。
【００７５】
又、本実施例を以下の構成としても良い。
【００７６】
例えば、本実施例では、平均値で音声を出力している際に音量の調整指示があると、複数の相手側全ての音量を調整指示した音量で出力する構成としたが、相手側を指定し、指定した相手側の音量のみをユーザが調整可能な構成としても良い。
【００７７】
本実施例では、制御部１００内にＤＳＰ１１０を設けた構成としたが、制御部１００とＤＳＰ１１０を夫々別に設けた構成としても良く、又、音量の調整時に相手を指定し２つのキー１７７で音量の上げ下げを行う構成としたが、相手毎にスライド式のボリュームを設けて音量を調整する構成としても良い。
【００７８】
本実施例では２０ｍｓ毎に相手側の音量の平均値を演算する構成としたが、平均値を演算する間隔はこの限りではない。又、平均値の演算を１つの通話につき１回又は所定の回数としても良い。
【００７９】
本実施例では、初めの２０ｍｓの間に平均値を演算し、続く２０ｍｓの間で演算した平均値で音声を出力すると共に平均値を演算する構成としたが、図８（ｂ）に示すように、初めの一定期間（例えば、１００ｍｓ）の間で平均値を演算し、続く一定期間の間（例えば、２０ｍｓ）で先程演算した平均値で音声を出力し、この平均値演算と音声出力を繰り返す構成としても良い。
【００８０】
【発明の効果】
本発明は、相手側の音声をユーザにとって適切な音量で出力することを可能にする。
【図面の簡単な説明】
【図１】本発明を適用してなる実施例装置のシステム図である。
【図２】図１のシステム図における接続シーケンス図である。
【図３】本実施例装置の外観斜視図である。
【図４】本実施例装置のブロック図である。
【図５】ＤＳＰ１１０のブロック図である。
【図６】第２格納部１４０の格納形態を示す図である。
【図７】本実施例装置の動作を示すフロー図である。
【図８】本実施例装置の動作を示す図である。
【符号の説明】
１　音声パケット処理部
２　コーデック
３　コーデック
４　コーデック
５　ゲイン調整部
６　ゲイン調整部
７　ゲイン調整部
１００　ＣＰＵ
１１０　ＤＳＰ
１２０　ＩＰ網Ｉ／Ｆ部
１４０　第２格納部
１９０　マイク
２００　スピーカ
２２０　ＡＤＣ
【図１】
2004032296.tif 000003
【図２】
2004032296.tif 000004
【図３】
2004032296.tif 000005
【図４】
2004032296.tif 000006
【図５】
2004032296.tif 000007
【図６】
2004032296.tif 000008
【図７】
2004032296.tif 000009
【図８】
2004032296.tif 000010