(57)【特許請求の範囲】
【請求項１】
ネットワークを用いて第１の音声通信装置と第２の音声通信装置間でパケット化した音声信号を送受信する音響通信システムであって、
前記第１の音声通信装置は、
通信相手との間で上り回線及び下り回線を介して音響信号を送受信する手段と、
パケットの移動経路であるネットワークの通信環境を動的に測定するネットワーク状態検出手段と、
前記ネットワーク状態検出手段で測定した通話中の下り回線の通信環境に基づいて、前記パケット化した音響信号の受信に適するように下り回線の通信環境に基づいた音声通信パラメータを通話中の通信相手に通知するネットワーク状態送信手段と
を有し、
前記第２の音声通信装置は、
通信相手との間で上り回線及び下り回線を介して音響信号を送受信する手段と、
前記第１の音声通信装置から通知された通話中の下り回線の通信環境に基づいて決定された音声通信パラメータを通話中に識別し、該音声通信パラメータに基づいて、前記第１の音声通信装置に対して上り回線を介して送信する音響信号を生成する設定を音響信号を受信するための設定と別個に行なう設定手段と、
パケットの移動経路であるネットワークの通信環境を動的に測定するネットワーク状態検出手段と、
前記ネットワーク状態検出手段で測定した通話中の下り回線の通信環境に基づいて、前記パケット化した音響信号の受信に適するように下り回線の通信環境に基づいた音声通信パラメータを通話中の通信相手に通知するネットワーク状態送信手段と
を有する
ことを特徴とする音響通信システム。
【請求項２】
請求項１記載の音響通信システムであって、
前記第２の音声通信装置は、
前記第１の音声通信装置から通知された前記音声通信パラメータを識別して、当該音声通信パラメータの内容で音響信号を生成できないと通話中の上り回線の通信環境に基づいて判別した際に、設定変更を行なわない通知を通話中の前記第１の音声通信装置に送信する
ことを特徴とする音響通信システム。
【請求項３】
前記ネットワーク状態検出手段は、広域ネットワーク、ローカルネットワーク、無線ネットワークの何れか又は全ての通信環境をそれぞれ分けて測定することを特徴とする請求項１又は２記載の音響通信システム。
【請求項４】
ネットワークを用いてパケット化した音声信号を送受信する音声通信装置であって、
通信相手との間で上り回線及び下り回線を介して音響信号を送受信する手段と、
パケットの移動経路であるネットワークの通信環境を動的に測定するネットワーク状態検出手段と、
前記ネットワーク状態検出手段で測定した通話中の下り回線の通信環境に基づいて、前記パケット化した音響信号の受信に適するように下り回線の通信環境に基づいた音声通信パラメータを通話中の通信相手に通知するネットワーク状態送信手段と、
を備えることを特徴とする音声通信装置。
【請求項５】
相手音声通信装置から通知された音声通信パラメータを通話中に識別し、該音声通信パラメータに基づいて、前記相手音声通信装置に対して上り回線を介して送信する音響信号を生成する設定を音響信号を受信するための設定と別個に行なうことを特徴とする請求項４記載の音声通信装置。
【請求項６】
前記ネットワーク状態検出手段は、広域ネットワーク、ローカルネットワーク、無線ネットワークの何れか又は全ての通信環境をそれぞれ分けて測定することを特徴とする請求項４又は５記載の音声通信装置。
【請求項７】
ＶｏＩＰアダプタ、ＩＰ電話機、無線音声通信装置、ゲートウェイ装置、ルータ、無線装置の何れかであることを特徴とする請求項４ないし６の何れか一記載の音声通信装置。
【請求項８】
ネットワークを介して接続される第１の音声通信装置と第２の音声通信装置間で通話中に用いられる音声圧縮変更方法であって、
前記第１の音声通信装置が、パケットの移動経路であるネットワークの通信環境を動的に測定するステップと、
前記第１の音声通信装置が、測定した通話中の下り回線の通信環境に基づいて、前記パケット化した音響信号の受信に適するように下り回線の通信環境に基づいた音声通信パラメータを通話中の通信相手に通知するステップと、
前記第２の音声通信装置が、前記第１の音声通信装置から通知された通話中の下り回線の通信環境に基づいて決定された音声通信パラメータを通話中に識別し、該音声通信パラメータに基づいて、前記第１の音声通信装置に対して上り回線を介して送信する音響信号を生成に用いる圧縮伸張方式を受信に係る圧縮伸張方式と別個に変更するステップと
を有する
ことを特徴とする音声圧縮変更方法。
【請求項９】
請求項８記載の音声圧縮変更方法であって、
前記第２の音声通信装置が、前記第１の音声通信装置から通知された前記音声通信パラメータを識別して、当該音声通信パラメータの内容で音響信号を生成できないと通話中の上り回線の通信環境に基づいて判別した際に、設定変更を行なわない通知を通話中の前記第１の音声通信装置に送信するステップと
を有することを特徴とする音声圧縮変更方法。
【請求項１０】
前記第１の音声通信装置及び前記第２の音声通信装置が通信環境を測定するネットワークは、広域ネットワーク、ローカルネットワーク、無線ネットワークの何れか又はそれぞれ分けて全てを測定することを特徴とする請求項８又は９記載の音声圧縮変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを用いてパケット化した音声信号を送受信する音響通信システム、音声通信装置及び音声圧縮変更方法に関する。
【背景技術】
【０００２】
昨今、コンピュータ通信用のネットワーク回線を用いて、音響通信や音声通信（電話）を行なう技術が知られている。
【０００３】
関連する技術としては、例えば、特許文献１ないし２が挙げられる。
【０００４】
特許文献１には、符号化処理部（符号化処理手段）を備えた音声通信装置を、通信回線を介して接続し、音声通信を可能とする音声通信方法が記載されている。また、複数の符号化処理部とネットワーク状態測定部（ネットワーク状態検出手段）を有し、ネットワークの状態をPing等の通信を送出して応答時間や損失率を測定し、適した符号化処理を選択する技術も開示されている。
【０００５】
特許文献２には、特許文献１同様、複数の符号化方式や音声データ長などに対応し、ＩＰパケットを用いて音声通信を行なうＶｏＩＰ（Voice over Internet Protocol）システムが記載されている。また、通話元より通話先にパケットを定期的に送出してネットワークの状態を監視するネットワーク状態監視手段（ネットワーク状態検出手段）を用いて通信先―通信元間のネットワーク状態を取得し、当該取得した値に基づき、適した符号化方式や音声データ長などの設定であるＶｏＩＰパラメータ（音声通信パラメータ）を設定可能とする技術が開示されている。
【０００６】
【特許文献１】特開２００２−２９０４３６号公報
【特許文献２】特開２００４−７２２４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
インターネット回線を用いるＶｏＩＰ技術を始め、音声通信以外のトラフィックと同一ネットワークを共有する技術では、適切な音声通信パラメータを設定することが重要と成る。これは、音声通信以外のトラフィックとして、例えば、パソコン間のデータ通信などと通信パケットの衝突を避けるためである。
【０００８】
特許文献１ないし２の技術は、音声通信装置がネットワーク回線を介してPing等の通信を送信し、当該送信の応答を受信してネットワークの状態を検出している為、上り回線及び下り回線の両方の遅延やパケット損失などの情報を一情報として検出している。しかしながら、一般的な通信ネットワークは上り回線と下り回線とを概念的に分けて運用しており、特許文献１ないし２に記載された技術（方法）でのネットワーク状態の検出は、音声通信パラメータの設定に最適ではない。
【０００９】
また、Pingは、通信先のネットワーク状況を検出する為、多くのハッキングツールとして用いられている現状がある。このため、ネットワーク管理者によっては、ローカルネットワークと広域ネットワーク間のPingを遮断している。また、中継装置によっても遮断されることがある。
【００１０】
本発明の目的は、上記問題に鑑み、ネットワークの通信環境に適した、音声通信パラメータを用いて音響通信が行なうことができる音響通信システムを提供することにある。
【課題を解決するための手段】
【００１１】
本願発明の音響通信システムは、ネットワークを用いて第１の音声通信装置と第２の音声通信装置間でパケット化した音声信号を送受信する音声通信システムであって、前記第１の音声通信装置は、通信相手との間で上り回線及び下り回線を介して音響信号を送受信する手段と、パケットの移動経路であるネットワークの通信環境を動的に測定するネットワーク状態検出手段と、前記ネットワーク状態検出手段で測定した通話中の下り回線の通信環境に基づいて、前記パケット化した音響信号の受信に適するように下り回線の通信環境に基づいた音声通信パラメータを通話中の通信相手に通知するネットワーク状態送信手段とを有し、前記第２の音声通信装置は、通信相手との間で上り回線及び下り回線を介して音響信号を送受信する手段と、前記第１の音声通信装置から通知された通話中の下り回線の通信環境に基づいて決定された音声通信パラメータを通話中に識別し、該音声通信パラメータに基づいて、前記第１の音声通信装置に対して上り回線を介して送信する音響信号を生成する設定を音響信号を受信するための設定と別個に行なう設定手段と、パケットの移動経路であるネットワークの通信環境を動的に測定するネットワーク状態検出手段と、前記ネットワーク状態検出手段で測定した通話中の下り回線の通信環境に基づいて、前記パケット化した音響信号の受信に適するように下り回線の通信環境に基づいた音声通信パラメータを通話中の通信相手に通知するネットワーク状態送信手段とを有することを特徴とする。
【００１２】
本願発明の音声通信装置は、ネットワークを用いてパケット化した音声信号を送受信する音声通信装置であって、通信相手との間で上り回線及び下り回線を介して音響信号を送受信する手段と、パケットの移動経路であるネットワークの通信環境を動的に測定するネットワーク状態検出手段と、前記ネットワーク状態検出手段で測定した通話中の下り回線の通信環境に基づいて、前記パケット化した音響信号の受信に適するように下り回線の通信環境に基づいた音声通信パラメータを通話中の通信相手に通知するネットワーク状態送信手段と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ネットワークの通信環境に適した、音声通信パラメータを用いて音響通信が行なうことができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の一形態を図１ないし図４に基づいて説明する。
【００１５】
図１は本発明の実施の一形態の音響通信システムを示す概略図である。図１に示す通り、本実施の一形態での構成は、音声通信装置としてＶｏＩＰアダプタ１００、ＩＰ電話装置２００、無線音声通信装置３００を備え、各装置間はゲートウェイ４００、無線装置４１０、ローカルネットワーク８００、広域ネットワーク９００により接続されている。また、ＶｏＩＰアダプタ１００には、電話機５００が接続されてＶｏＩＰ技術を用いた音声通話が実現される。ローカルネットワーク８００には、音声通話用の機器以外にもパソコン４２０や、無線装置４１０を介してノートパソコン４３０などが接続され、データ通信のパケットが伝送される。
【００１６】
ＶｏＩＰアダプタ１００は、ローカルネットワーク８００と接続し、他の音声通信装置から発信されたパケット化された音響信号を受信して、内蔵するバッファやコーデックを用いて伸張して音響信号として再生し、電話機５００にアナログ信号で送信する。また、電話機５００からの音響信号を圧縮してパケット化し、ネットワークに送出する。ＶｏＩＰアダプタ１００は、上記一般的な機能を実現する構成と共に、複数の圧縮／伸張方式に動的に対応可能であり、パケットの移動経路であるネットワークの通信環境を測定するネットワーク状態検出手段と、パケット化した音声信号の受信に適した音声通信パラメータを通信相手に通知するネットワーク状態送信手段とを備えている。尚、ＶｏＩＰアダプタ１００の詳細な構成等を図２を用いて後述し、音声通信装置を説明する。
【００１７】
ＩＰ電話装置２００は、ネットワークと接続し、複数の圧縮／伸張方式に動的に対応可能であり、他の音声通信装置から発信されたパケット化された音響信号を受信して、内蔵するバッファやコーデックを用いて伸張して音響信号として再生し、送話器に音響信号を送出する。また、受話器からの音響信号を圧縮してパケット化し、ネットワークに送出する。ＩＰ電話装置２００は、上記一般的な機能を実現する構成として送話器、受話器、テンキー、拡張ボタン、表示部等共に、ＶｏＩＰアダプタ１００と同様、ネットワーク状態検出手段と、ネットワーク状態送信手段とを備えている。
【００１８】
無線音声通信装置３００は、無線を介してネットワークと接続し、他の音声通信装置から発信されたパケット化された音響信号を受信して、内蔵するバッファやコーデックを用いて伸張して音響信号として再生し、スピーカに音響信号を送出する。また、マイクからの音響信号を圧縮してパケット化し、ネットワークに送出する。無線音声通信装置３００は、上記一般的な機能を実現する構成と共に、ＶｏＩＰアダプタ１００と同様、ネットワーク状態検出手段と、ネットワーク状態送信手段とを備えている。
【００１９】
このような構成で、音声通信装置であるＶｏＩＰアダプタ１００、ＩＰ電話装置２００、無線音声通信装置３００は、音声通話を可能とする。尚、本実施の一形態では、ゲートウェイ４００がルータ機能等を有する形態としたが、ルータを別に用意しても良いし、無線装置４１０と一体としても良い。
【００２０】
図２は、実施の一形態において用いられるＶｏＩＰアダプタ１００のシステム構成を示すブロック図である。ＶｏＩＰアダプタ１００には、各種情報処理を行う制御部１１０、割当てられた電話番号やＩＰアドレスなどの情報を記憶すると共に送信及び受信バッファとして機能するＲＡＭ１２０、各種制御プログラムが格納されているＲＯＭ１３０、音響信号をエンコードやデコードを行なうコーデック１４０、制御部１１０によって指定されたネットワークの通信環境を測定するネットワーク状態検出部１５０、ローカルネットワーク８００と接続して音響信号を含む通信パケットを送受信するネットワークインターフェース１６０、電話機５００と接続して音響信号を含むアナログ信号を送受信するアナログインターフェース１７０が設けられている。
【００２１】
制御部１１０は、各種情報処理を行うと共に、ネットワーク状態検出部１５０で測定した通信環境に基づいて、対応している複数の圧縮／伸張方式からパケット化した音響信号の送信及び受信に適した圧縮方式及び伸張方式である音声通信パラメータを決定する。また、通信相手から通知された伸張方式を識別し、当該識別した伸張方式の音声通信パラメータに決定する。
【００２２】
即ち、送信に関する通信環境が高負荷であった場合には、音響処理の圧縮率を上げて送受信データ量を減らすと共に、圧縮率等の音声通信パラメータを通信相手に通知する。同様に、送信に関する通信環境に余裕がある場合は、音響処理の圧縮率を下げて送受信データ量を増加できるので、圧縮率等の音声通信パラメータを通信相手に通知する。
【００２３】
受信に関する通信環境が高負荷であった場合には、音響処理の圧縮率が低いとパケット損失が発生する為、通信相手の音声通信装置に対して、パケット化した音響信号の受信に適した圧縮率や圧縮方式などの音声通信パラメータを通信相手に通知する。同様に、受信に関する通信環境に余裕がある場合は、通信相手の音声通信装置に対して、音響処理の圧縮率を下げて送受信データ量を増やし音声品質を向上させる様、パケット化した音響信号の受信に適した圧縮率や圧縮方式などの音声通信パラメータを通信相手に通知する。
【００２４】
上記通知は、ＶｏＩＰで一般に用いられるＲＴＰ（Real-time Transport Protocol）／ＲＴＣＰ（RTP Control Protocol）パケット等で通知しても良いし、ＳＩＰ（Session Initiation Protocol）のＩＮＶＩＴＥメソッド等を利用したりした他の通知方法でも良い。
【００２５】
ＲＡＭ１２０は、制御部１１０等の各部と共同して音響信号を圧縮する圧縮方式と伸長する伸長方式を選択して圧縮／伸張された音響信号を格納する送信及び受信バッファとして機能する。
【００２６】
コーデック１４０は、複数の圧縮／伸張方式に対応し、制御部１１０からの音声通信パラメータの指定に基づき、エンコードやデコードに夫々用いる圧縮方式／伸張方式を定め、音響信号のエンコード及びデコードを行なう。圧縮方式及び伸長方式は、夫々別に定めること可能であり、また、音響通信中であっても適時変更可能である。圧縮方式及び伸長方式の変更は、制御部１１０の指定に基づき行われる。
【００２７】
一般に音声信号の伝達では、音響信号の圧縮方式及び伸長方式として４ＫＨｚ帯を８ｋＨｚのフレーム信号で８ビットのデータをサンプリングする６４ｋｂｐｓ−ＰＣＭ_ＣＯＤＥＣ処理で音声通話を行なっている。本実施の一形態では、６４ｋｂｐｓ−ＰＣＭ_ＣＯＤＥＣ処理以外にも、３２ｋｂｐｓ、１６ｋｂｐｓ、８ｋｂｐｓのＰＣＭに対応する。これらの圧縮方式及び伸長方式を選択することで、通信パケットの容量（データ量）が変更される。尚、ここで挙げた複数の圧縮方式及び伸長方式以外の方式を用いても良い。
【００２８】
ネットワーク状態検出部１５０は、制御部１１０によって指定されたネットワーク状態を常時測定し、ネットワークの通信環境を制御部１１０に通知する。
【００２９】
通信環境の測定は、夫々、例えば、音声通話中のＲＴＣＰパケット内の欠落率、累積欠落パケット数、パケット間隔ジッタ、タイムスタンプ情報等に基づき回線負荷状況を測定する。これは、ＲＴＣＰパケット内の欠落率がある時間内に設定以上になったり、パケット間隔ジッタが閾値以上に遅延したり、パケットシーケンス番号の入れ替わりが頻繁に発生しているか等の場合には、ネットワークの状態が高負荷状態になっていると判断できるからである。 
次に、音声通話のメッセージシーケンスの動作例を示し、本発明を説明する。
【００３０】
図３は、音響通信システムの動作例を示すシーケンス図である。本動作例では、ＶｏＩＰアダプタ１００及びＩＰ電話２００間での音声通話を説明する。尚、説明を明瞭とするため、電話機５００、ゲートウェイ４００等の記載を省略する。また、ＳＩＰを用いてＶｏＩＰアダプタ１００から発信（発呼）して、ＩＰ電話２００で受信（受話）して呼を設定する。
【００３１】
ＶｏＩＰアダプタ１００の制御部１１０は、ＩＮＶＩＴＥメッセージを、ネットワークを介してＩＰ電話２００に送信する（Ｓ３０１）。ＩＮＶＩＴＥメッセージ内には、ＶｏＩＰアダプタ１００で対応している複数の圧縮／伸張方式の情報及び初期の圧縮／伸張方式の情報が含まれる。当該情報をＩＰ電話２００は受信して記憶し、通話時の圧縮方式の設定に使用する。
【００３２】
ＩＰ電話２００の制御部は、レスポンスとして、通話者の呼び出し中であることを示す１８０＿ＲｉｎｇｉｎｇをＶｏＩＰアダプタ１００に送信する（Ｓ３０２）。
【００３３】
ＩＰ電話２００の制御部は、通話者の応答を検出して、２００＿ＯＫメッセージを送信する（Ｓ３０３）。２００＿ＯＫメッセージ内には、ＩＰ電話２００で対応している複数の圧縮／伸張方式の情報及び初期の圧縮／伸張方式の情報が含まれる。このように、呼設定時にお互いの対応している圧縮／伸張方式の情報を通知しあう。
【００３４】
ＶｏＩＰアダプタ１００の制御部１１０は、２００＿ＯＫメッセージのレスポンスとして、ＡＣＫを送信する（Ｓ３０４）。ＩＰ電話２００からの２００＿ＯＫに対してＶｏＩＰアダプタ１００からのＡＣＫの返答で、通話状態になる。尚、通話状態では、ＶｏＩＰアダプタ１００及びＩＰ電話２００は、内蔵するネットワーク状態送信手段、ネットワーク状態検出手段を用いて広域ネットワーク９００及びローカルネットワーク８００の通信環境を測定し、通信環境の変化に基づき、音声の受信に適した音声通信パラメータを通信相手に通知する。
【００３５】
ＶｏＩＰアダプタ１００の制御部１１０とＩＰ電話２００の制御部は、初期の圧縮／伸張方式の情報に基づき、夫々の送信及び受信に用いる圧縮方式及び伸張方式を設定し、通話者が発する音声を通信相手の端末に送信する（Ｓ３０５）。
【００３６】
ここで、時間経過と共に、ＶｏＩＰアダプタ１００が使用するローカルネットワーク８００の通信環境が悪化したとする。尚、通信環境の悪化は、ローカルネットワーク８００を共有するパソコン４２０などの動作によって発生する。
【００３７】
ＶｏＩＰアダプタ１００の制御部１１０は、ローカルネットワーク８００の通信環境が悪化したことを検出して、ＲＴＰパケットを用いて、音声信号の受信に適した音声通信パラメータ（圧縮方式）をＩＰ電話２００に通知する（Ｓ３０６）。
【００３８】
通知する音声通信パラメータは、ＶｏＩＰアダプタ１００で使用可能な伸張方式とＩＰ電話２００で使用可能な圧縮方式から適切な圧縮方式を選択すると共に、どのシーケンス番号のデータから圧縮方式を変更するかを通知する。
【００３９】
また、上記音声通信パラメータの通知は、ＲＴＰパケットでのＳＩＰプロトコル上のプレゼンス機能を用いることも考えられる。この場合には、通信環境の悪化を検出した端末側からＳＵＢＳＣＲＩＥメッセージに、変更したい圧縮方式情報である音声通信パラメータを記載してメッセージ発信を行い、メッセージ受信側端末はＮＯＴＩＦＹメッセージに応答を返す動作となる。
【００４０】
他にも、通話中に再度ＩＮＶＩＴＥメッセージ（音声通信パラメータを通知するメッセージ）を出すことで圧縮方式の変更を行う。
【００４１】
ＩＰ電話２００の制御部は、ＶｏＩＰアダプタ１００からの音声通信パラメータの通知を受け、指定された音声通信パラメータ及び圧縮方式を変更するシーケンス番号を取得し、指定されたタイミングから圧縮方式を変更して音声を送信する設定に変更して、更に通話を維持する（Ｓ３０７）。
【００４２】
このように、通信環境の悪化を検出した音声通信装置が、通信相手に対して、通信環境に基づいて自らが受信する圧縮方式を通知することで、検出した悪い通信環境に適した通信レートで圧縮されたパケットを受信可能となり、通信の品質が保たれる。
【００４３】
また、複数のネットワークの通信環境を分けて測定する為、受信及び送信の通信品質を夫々設定でき、通信品質の維持が図れる。
【００４４】
図４は、他の音響通信システムの動作例を示すシーケンス図である。本動作例では、無線音声通信装置３００及びＩＰ電話２００間での音声通話を説明する。尚、説明を明瞭とするため、ゲートウェイ４００、無線装置４１０等の詳細な記載を省略する。
【００４５】
無線音声通信装置３００の制御部は、無線回線を介して無線装置４１０と通信し、無線装置４１０を経由することで、ローカルネットワーク８００に接続する。無線音声通信装置３００の制御部は、ゲートウェイ４００、無線装置４１０を介して、ＩＮＶＩＴＥメッセージをＩＰ電話２００に送信する（Ｓ４０１）。ＩＮＶＩＴＥメッセージ内には、無線音声通信装置３００で対応している複数の圧縮／伸張方式の情報及び初期の圧縮／伸張方式の情報が含まれる。当該情報をＩＰ電話２００は受信して記憶し、通話時の圧縮方式の設定に使用する。
【００４６】
ＩＰ電話２００の制御部は、レスポンスとして、通話者の呼び出し中であることを示す１８０＿Ｒｉｎｇｉｎｇを無線音声通信装置３００に送信する（Ｓ４０２）。
【００４７】
ＩＰ電話２００の制御部は、通話者の応答を検出して、２００＿ＯＫメッセージを送信する（Ｓ４０３）。２００＿ＯＫメッセージ内には、ＩＰ電話２００で対応している複数の圧縮／伸張方式の情報及び初期の圧縮／伸張方式の情報が含まれる。このように、呼設定時にお互いの対応している圧縮／伸張方式の情報を通知しあう。
【００４８】
無線音声通信装置３００の制御部は、２００＿ＯＫメッセージのレスポンスとして、ＡＣＫを送信する（Ｓ４０４）。ＩＰ電話２００からの２００＿ＯＫに対して無線音声通信装置３００からのＡＣＫの返答で、通話状態になる。尚、通話状態では、無線音声通信装置３００は、内蔵するネットワーク状態送信手段、ネットワーク状態検出手段を用いて広域ネットワーク９００、ローカルネットワーク８００、無線通信の通信環境を測定し、通信環境の変化に基づき、音声の受信に適した音声通信パラメータを通信相手に通知する。
【００４９】
無線音声通信装置３００の制御部とＩＰ電話２００の制御部は、初期の圧縮／伸張方式の情報に基づき、夫々の送信及び受信に用いる圧縮方式及び伸張方式を設定し、通話者が発する音声を通信相手の端末に送信する（Ｓ４０５）。
【００５０】
ここで、時間経過と共に、無線通信の通信環境が悪化したとする。尚、通信環境の悪化は、他の機器が無線通信を行なうことや、ノイズ発生元の動作、無線音声通信装置３００の位置変化などによって発生する。
【００５１】
無線音声通信装置３００の制御部は、無線通信の通信環境が悪化したことを検出して、音声信号の受信に適した音声通信パラメータ（圧縮方式）をＩＰ電話２００に通知する（Ｓ４０６）。
【００５２】
通知する音声通信パラメータは、無線音声通信装置３００で使用可能な伸張方式とＩＰ電話２００で使用可能な圧縮方式から適切な圧縮方式を選択すると共に、どのシーケンス番号のデータから圧縮方式を変更するかを通知する。
【００５３】
ＩＰ電話２００の制御部は、無線音声通信装置３００からの音声通信パラメータの通知を受け、指定された音声通信パラメータ及び圧縮方式を変更するシーケンス番号を取得し、指定されたタイミングから圧縮方式を変更して音声を送信する設定に変更して、更に通話を維持する（Ｓ４０７）。
【００５４】
ここで、時間経過と共に、ＩＰ電話２００が利用する広域ネットワークの通信環境が改善したとする。
【００５５】
ＩＰ電話２００の制御部は、無線通信の通信環境が改善を検出して、音声信号の受信に適した音声通信パラメータ（圧縮方式）を無線音声通信装置３００に通知する（Ｓ４０８）。
【００５６】
無線音声通信装置３００の制御部は、無線音声通信装置３００からの音声通信パラメータの通知を受け、指定された音声通信パラメータ及び圧縮方式を変更するシーケンス番号を取得し、自らの置かれた送信に関する通信環境をと比較し、問題なければ指定されたタイミングから圧縮方式を変更して音声を送信する設定に変更して、更に通話を維持する（Ｓ４０９）。尚、無線音声通信装置３００の制御部は、ＩＰ電話２００に指定された音声パラメータに問題が有る場合には、ＩＰ電話２００に対して、圧縮方式を変更できない旨を記載してレスポンスを返すことが望ましい。
【００５７】
このように、通信環境の悪化又は改善を検出した音声通信装置が、通信相手に対して、通信環境に基づいて自らが受信する圧縮方式を通知することで、検出した通信環境に適した通信レートで圧縮されたパケットを受信可能となり、通信の品質が保たれる。
【００５８】
また、受信環境（下り回線）が悪化しているのか、送信環境（上り回線）が悪化しているのかを分けて測定する為、受信環境の悪化に連動して送信の通信品質が低下しない。
【００５９】
以上説明したように、本発明によれば、ネットワークの通信環境に適した、音声通信パラメータを用いて音響通信が行なうことができる技術を提供できる。
【００６０】
尚、実施の一形態の音声通信装置は、ＶｏＩＰアダプタ１００、ＩＰ電話機２００、無線音声通信装置３００で記載したが、音声通信装置は、ゲートウェイ装置、ルータ、無線装置で有ってもよい。この場合は、ゲートウェイ装置、ルータ、無線装置に夫々、ネットワーク状態検出手段と、ネットワーク状態送信手段とを設ければよい。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施の一形態の音響通信システムを示す概略図である。
【図２】実施の一形態において用いられるＶｏＩＰアダプタのシステム構成を示すブロック図である。
【図３】音響通信システムの動作例を示すシーケンス図である。
【図４】他の音響通信システムの動作例を示すシーケンス図である。
【符号の説明】
【００６２】
１００  ＶｏＩＰアダプタ（音声通信装置）
１１０  制御部（ネットワーク状態送信手段、設定手段）
１２０  ＲＡＭ
１３０  ＲＯＭ
１４０  コーデック
１５０  ネットワーク状態検出部
１６０  ネットワークインターフェース
１７０  アナログインターフェース
２００  ＩＰ電話装置（音声通信装置）
３００  無線音声通信装置（音声通信装置）
４００  ゲートウェイ
４１０  無線装置
５００  電話機
８００  ローカルネットワーク
９００  広域ネットワーク
【図１】
0005397972.tif 000002
【図２】
0005397972.tif 000003
【図３】
0005397972.tif 000004
【図４】
0005397972.tif 000005