(57)【要約】【課題】音声の音量を調整することができる通信装置、通信方法、及び通信プログラムを提供する。【解決手段】通信装置２は、ＩＰ網１１を介して、デジタル音声信号１３を送信する。通信装置２は、ＰＳＴＮ網１２を介して、アナログ音声信号１５を送信する。通信装置３は、デジタル音声信号１４の振幅とデジタル音声信号１６の振幅とを比較することによって、アナログ音声信号１５がＰＳＴＮ網１２を伝送する場合の減衰率を算出する。通信装置３は、算出された減衰率に基づいて、アナログ音声信号１６の増幅率を決定する。増幅されたアナログ音声信号１６は、デジタル音声信号１４の振幅と同一となる。通信装置３は、決定した増幅率に基づいてアナログ音声信号１６を増幅する。通信装置３は、構内電話網９を介して通話端末６に対して、増幅されたアナログ音声信号１６を送信する。【選択図】図４
2012249135.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ網及びＰＳＴＮ網の双方に接続可能な通信装置であって、
前記ＩＰ網を介して、他の通信装置との間で音声信号をデジタル信号として通信する第一通信手段と、
前記ＰＳＴＮ網を介して前記音声信号を通信するか否かを、前記ＩＰ網の通信状態に基づき判断する判断手段と、
前記判断手段において、前記ＰＳＴＮ網を介して通信すると判断された場合に、前記ＰＳＴＮ網を介して、前記他の通信装置との間で前記音声信号をアナログ信号として通信する第二通信手段と、
前記第一通信手段により前記他の通信装置から受信した前記音声信号である第一音声信号の音量と、前記第二通信手段により前記他の通信装置から受信した前記音声信号である第二音声信号の音量とに基づいて、前記第二音声信号の増減率を決定する決定手段と、
前記決定手段によって決定された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力する第一出力手段と
を備えたことを特徴とする通信装置。
【請求項２】
前記第一音声信号及び前記第二音声信号のうち、同一音声に帰属する部分を特定する特定手段を備え、
前記決定手段は、
前記特定手段において特定された部分の音量を比較することによって、前記第二音声信号の増減率を決定することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記特定手段は、
前記第一音声信号のうち所定部分の音声に帰属する部分を前記第二音声信号から検索することによって、同一音声に帰属する部分を特定することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記第一出力手段において、増減された前記第二音声信号が出力された後、前記第一通信手段における前記ＩＰ網を介した通信を中止する中止手段を備えたことを特徴とする請求項１から３のいずれかに記載の通信装置。
【請求項５】
前記決定手段において決定された前記増減率を、前記他の通信装置に対して通知する通知手段を備え、
前記第一出力手段は、
前記他の通信装置から前記増減率が通知された場合に、通知された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力することを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記第二通信手段は、
前記ＰＳＴＮ網を介して前記他の通信装置と通信を行う場合に、前記決定手段によって決定された前記増減率で前記音声信号を増減し、増減された前記音声信号を前記他の通信装置に対して送信し、
増減された前記音声信号を前記他の通信装置から受信した場合に、受信された前記音声信号を出力する第二出力手段を更に備えたことを特徴とする請求項１から５のいずれかに記載の通信装置。
【請求項７】
前記判断手段は、
前記ＩＰ網の通信品質が所定の基準を満たしていない場合に、前記ＰＳＴＮ網を介して通信すると判断することを特徴とする請求項１から６のいずれかに記載の通信装置。
【請求項８】
ＩＰ網を介して、他の通信装置との間で音声信号をデジタル信号として通信する第一通信ステップと、
ＰＳＴＮ網を介して前記音声信号を通信するか否かを、前記ＩＰ網の通信状態に基づき判断する判断ステップと、
前記判断ステップにおいて、前記ＰＳＴＮ網を介して通信すると判断された場合に、前記ＰＳＴＮ網を介して、前記他の通信装置との間で前記音声信号をアナログ信号として通信する第二通信ステップと、
前記第一通信ステップにより前記他の通信装置から受信した前記音声信号である第一音声信号の音量と、前記第二通信ステップにより前記他の通信装置から受信した前記音声信号である第二音声信号の音量とに基づいて、前記第二音声信号の増減率を決定する決定ステップと、
前記決定ステップによって決定された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力する第一出力ステップと
を備えたことを特徴とする通信方法。
【請求項９】
ＩＰ網を介して、他の通信装置との間で音声信号をデジタル信号として通信する第一通信ステップと、
ＰＳＴＮ網を介して前記音声信号を通信するか否かを、前記ＩＰ網の通信状態に基づき判断する判断ステップと、
前記判断ステップにおいて、前記ＰＳＴＮ網を介して通信すると判断された場合に、前記ＰＳＴＮ網を介して、前記他の通信装置との間で前記音声信号をアナログ信号として通信する第二通信ステップと、
前記第一通信ステップにより前記他の通信装置から受信した前記音声信号である第一音声信号の音量と、前記第二通信ステップにより前記他の通信装置から受信した前記音声信号である第二音声信号の音量とに基づいて、前記第二音声信号の増減率を決定する決定ステップと、
前記決定ステップによって決定された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力する第一出力ステップと
をコンピュータに実行させるための通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話音声の音量を調整する通信装置、通信方法、及び通信プログラムに関する。
【背景技術】
【０００２】
ＩＰ網及びＰＳＴＮ網の双方に接続可能な通信装置が知られている。例えば特許文献１に記載された通信装置は、ＩＰ網及びＰＳＴＮ網のいずれかを介して、他の通信装置との間で通信する。通信装置がＰＳＴＮ網を介して通信する場合、音声はアナログ信号のままＰＳＴＮ網を伝送する。一方、通信装置がＩＰ網を介して通信する場合、音声はデジタル信号に変換されてＩＰ網を伝送する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１６５９６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通信装置がＰＳＴＮ網を介して通信する場合、送信側の通信装置から送信されたアナログ信号がＰＳＴＮ網を伝送する過程において減衰し、受信側の通信装置に到達する恐れがある。この結果、受信側の通信装置から出力される音声の音量が減衰する。一方、通信装置がＩＰ網を介して通信する場合、音声はデジタル信号に変換されているので、ＩＰ網を伝送する過程において音量は減衰しない。この結果、受信側の通信装置から出力される音声の音量は減衰しない。
【０００５】
ＩＰ網及びＰＳＴＮ網の双方に接続可能な通信装置において、通話の途中にＩＰ網からＰＳＴＮ網に伝送路が切り替えられることが考えられる。この場合、送信側の音声の音量が同じであっても、伝送路が切替えられた場合に、受信側の通信装置から出力される音声の音量が減衰する恐れがある。この音量の減衰により、受信側の通信装置のユーザに音量の減衰よる違和感を与える恐れがあった。
【０００６】
本発明の目的は、音声の音量を調整することができる通信装置、通信方法、及び通信プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第一態様に係る通信装置は、ＩＰ網及びＰＳＴＮ網の双方に接続可能な通信装置であって、前記ＩＰ網を介して、他の通信装置との間で音声信号をデジタル信号として通信する第一通信手段と、前記ＰＳＴＮ網を介して前記音声信号を通信するか否かを、前記ＩＰ網の通信状態に基づき判断する判断手段と、前記判断手段において、前記ＰＳＴＮ網を介して通信すると判断された場合に、前記ＰＳＴＮ網を介して、前記他の通信装置との間で前記音声信号をアナログ信号として通信する第二通信手段と、前記第一通信手段により前記他の通信装置から受信した前記音声信号である第一音声信号の音量と、前記第二通信手段により前記他の通信装置から受信した前記音声信号である第二音声信号の音量とに基づいて、前記第二音声信号の増減率を決定する決定手段と、前記決定手段によって決定された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力する第一出力手段とを備えている。
【０００８】
第一態様によれば、通信装置は、ＩＰ網を介して受信した第一音声信号の音量と、ＰＳＴＮ網を介して受信した第二音声の音量とに基づいて、第二音声信号の増減率を決定することができる。音声の音量に基づいて増減率が決定されるため、音声の周波数帯域で最適な増減率を決定することができる。このため、ユーザは、伝送路がＩＰ網からＰＳＴＮ網に切り替わった場合でも、出力される音声を違和感なく継続して聞くことができる。
【０００９】
また第一態様において、前記第一音声信号及び前記第二音声信号のうち、同一音声に帰属する部分を特定する特定手段を備え、前記決定手段は、前記特定手段において特定された部分の音量を比較することによって、前記第二音声信号の増減率を決定してもよい。これによって通信装置は、第一音声信号及び第二音声信号のうち、同一の音声に帰属する部分の音量を比較することができる。これによって、第二音声信号を適切に増減する増減率を決定することができる。これによって、ユーザは、伝送路がＩＰ網からＰＳＴＮ網に切り替わった場合でも、出力される音声をさらに違和感なく継続して聞くことができる。
【００１０】
また第一態様において、前記特定手段は、前記第一音声信号のうち所定部分の音声に帰属する部分を前記第二音声信号から検索することによって、同一音声に帰属する部分を特定してもよい。ＩＰ網を介して到達する第一音声信号は、ＰＳＴＮ網を介して到達する第二音声信号よりも通信遅延が大きいため、第一音声信号は第二音声信号よりも遅れて通信装置に到達する。従って、第一音声信号のうち所定部分の音声に帰属する部分を、既に受信された状態の第二音声信号から検索することによって、通信装置は、同一音声に帰属する部分を確実に特定することができる。また第二音声信号は、ＰＳＴＮ網を介して伝送するため、波形の乱れが小さい。従って通信装置は、同一音声に帰属する部分を正確に特定することができる。
【００１１】
また第一態様において、前記第一出力手段において、増減された前記第二音声信号が出力された後、前記第一通信手段における前記ＩＰ網を介した通信を中止する中止手段を備えていてもよい。通信装置は、音声の通信を、ＩＰ網からＰＳＴＮ網に切り替えることができる。ＩＰ網からＰＳＴＮ網に切り替えた後、ＩＰ網を介した通信を中止することによって、ＩＰ網に不要な通信負荷をかけてしまうことを防止することができる。また、ＩＰ網を介した通信処理が不要となるので、通信装置は処理負荷を軽減することができる。
【００１２】
また第一態様において、前記決定手段において決定された前記増減率を、前記他の通信装置に対して通知する通知手段を備え、前記第一出力手段は、前記他の通信装置から前記増減率が通知された場合に、通知された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力してもよい。これによって通信装置は、増減率を決定するための処理が不要となるので、処理負荷を軽減することができる。
【００１３】
また第一態様において、前記第二通信手段は、前記ＰＳＴＮ網を介して前記他の通信装置と通信を行う場合に、前記決定手段によって決定された前記増減率で前記音声信号を増減し、増減された前記音声信号を前記他の通信装置に対して送信し、増減された前記音声信号を前記他の通信装置から受信した場合に、受信された前記音声信号を出力する第二出力手段を更に備えていてもよい。このため他の通信装置は、受信した第二音声を増減することなく、そのまま出力することができる。これによって、他の通信装置の処理負荷を軽減させることができる。
【００１４】
また第一態様において、前記判断手段は、前記ＩＰ網の通信品質が所定の基準を満たしていない場合に、前記ＰＳＴＮ網を介して通信すると判断してもよい。ＰＳＴＮ網を介して音声の通信が行われるので、音声の通信遅延は小さくなる。通信装置は、ＩＰ網の通信品質が悪化した場合であっても、ＩＰ網の代わりにＰＳＴＮ網を介して通信することによって、通信装置間の通信を円滑に実行することができる。
【００１５】
本発明の第二態様に係る通信方法は、ＩＰ網を介して、他の通信装置との間で音声信号をデジタル信号として通信する第一通信ステップと、ＰＳＴＮ網を介して前記音声信号を通信するか否かを、前記ＩＰ網の通信状態に基づき判断する判断ステップと、前記判断ステップにおいて、前記ＰＳＴＮ網を介して通信すると判断された場合に、前記ＰＳＴＮ網を介して、前記他の通信装置との間で前記音声信号をアナログ信号として通信する第二通信ステップと、前記第一通信ステップにより前記他の通信装置から受信した前記音声信号である第一音声信号の音量と、前記第二通信ステップにより前記他の通信装置から受信した前記音声信号である第二音声信号の音量とに基づいて、前記第二音声信号の増減率を決定する決定ステップと、前記決定ステップによって決定された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力する第一出力ステップとを備えている。第二態様によれば、第一態様と同様の効果を奏することができる。
【００１６】
本発明の第三態様に係る通信プログラムは、ＩＰ網を介して、他の通信装置との間で音声信号をデジタル信号として通信する第一通信ステップと、ＰＳＴＮ網を介して前記音声信号を通信するか否かを、前記ＩＰ網の通信状態に基づき判断する判断ステップと、前記判断ステップにおいて、前記ＰＳＴＮ網を介して通信すると判断された場合に、前記ＰＳＴＮ網を介して、前記他の通信装置との間で前記音声信号をアナログ信号として通信する第二通信ステップと、前記第一通信ステップにより前記他の通信装置から受信した前記音声信号である第一音声信号の音量と、前記第二通信ステップにより前記他の通信装置から受信した前記音声信号である第二音声信号の音量とに基づいて、前記第二音声信号の増減率を決定する決定ステップと、前記決定ステップによって決定された前記増減率で前記第二音声信号を増減し、増減された前記第二音声信号を出力する第一出力ステップとをコンピュータに実行させる。第三態様によれば、第一態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１７】
【図１】通信システム１の概要を示す模式図である。
【図２】通信装置４及び通話端末７の電気的構成を示すブロック図である。
【図３】通信システム１における通信の様子を示す模式図である。
【図４】通信システム１における通信の様子を示す模式図である。
【図５】通信システム１における通信の様子を示す模式図である。
【図６】メイン処理を示すフローチャートである。
【図７】メイン処理を示すフローチャートであって、図６の続きである。
【図８】メイン処理を示すフローチャートであって、図７の続きである。
【図９】第一音声信号４１と第二音声信号４２とを比較する方法を説明するための図である。
【図１０】第一変形例におけるメイン処理を示すフローチャートであって、図６の続きである。
【図１１】第二変形例におけるメイン処理を示すフローチャートであって、図６の続きである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態について、図面を参照して説明する。これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。
【００１９】
図１を参照して、通信システム１の概要について説明する。通信システム１は、通信装置２、３、及び通話端末５、６を備えている。以下、通信装置２、３を特に区別しない場合、又は総称する場合、通信装置４ともいう。通話端末５、６を特に区別しない場合、又は総称する場合、通話端末７ともいう。通信装置４は、ＩＰ網１１及び公衆電話交換網１２に接続している。以下、公衆電話交換網１２を、ＰＳＴＮ網１２ともいう。ＩＰ網１１は、ＴＣＰ／ＩＰに基づいて通信が行われる通信網である。ＰＳＴＮ網１２は、電話回線が交換機によって接続された通信網である。通信装置４は、ＩＰ網１１及びＰＳＴＮ網１２を介して他の通信装置４と通信を行うことができる。通信装置４として、周知のゲートウェイ、（Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  Ｅｘｃｈａｎｇｅ）ＰＢＸなどを使用することができる。
【００２０】
通信装置２及び通話端末５は、構内電話網８に接続している。通信装置２及び通話端末５は、構内電話網８を介して通信を行うことができる。通信装置３及び通話端末６は、構内電話網９に接続している。通信装置３及び通話端末６は、構内電話網９を介して通信を行うことができる。通話端末７は、通信装置４を介して他の通話端末７と通信を行うことができる。通話端末７間で通信が行われることによって、通話端末７のユーザは、他の通話端末７のユーザと通話を行うことができる。
【００２１】
図２を参照し、通信装置４の電気的構成について説明する。通信装置４は、通信装置４の制御を司るＣＰＵ２１を備えている。ＣＰＵ２１は、ＲＯＭ２２、ＲＡＭ２３、イーサネット（登録商標）インタフェース（以下、イーサネットＩ／Ｆという。）２４、Foreign eXchange Station（以下、ＦＸＳという。）２５、及び、Foreign eXchange Office（以下、ＦＸＯという。）２６と電気的に接続している。ＲＯＭ２２は、書き換え可能な不揮発性メモリである。ＲＯＭ２２には、ブートプログラム、ＢＩＯＳ、ＯＳ、ＣＰＵ２１の制御プログラム等が記憶される。ＲＡＭ２３には、タイマやカウンタ、一時的なデータが記憶される。またＲＡＭ２３には、第一記憶領域２３１（図９参照）及び第二記憶領域２３２（図９参照）が割り当てられる。第一記憶領域２３１及び第二記憶領域２３２の詳細は後述する。イーサネットＩ／Ｆ２４は、ＩＰ網１１を介して他の通信装置４と通信を行うためのコントローラである。ＦＸＳ２５は、構内電話網８、９を介して通話端末７と通信を行うためのインタフェースである。ＦＸＯ２６は、ＰＳＴＮ網１２を介して他の通信装置４と通信を行うためのインタフェースである。
【００２２】
通話端末７の電気的構成について説明する。通話端末７は、通話端末７の制御を司るＣＰＵ３１を備えている。ＣＰＵ３１は、ＲＯＭ３２、ＲＡＭ３３、ＦＸＯ３４、スピーカ３５、及び、マイク３６を備えている。ＲＯＭ２３は、書き換え可能な不揮発性メモリである。ＲＯＭ３２には、ブートプログラム、ＢＩＯＳ、ＯＳ、ＣＰＵ３１の制御プログラム等が記憶される。ＲＡＭ２３には、タイマやカウンタ、一時的なデータが記憶される。ＦＸＯ３４は、構内電話網８、９を介して通信装置４と通信を行うためのコントローラである。
【００２３】
なお通話端末７は、ＣＰＵ３１、ＲＯＭ３２、及びＲＡＭ３３を備えていなくてもよい。マイク３６を介して取得された音声は、増幅された後、そのままＦＸＯ３４を介して通信装置４に対して送信されてもよい。また、ＦＸＯ３４を介して通信装置４から受信された音声は、増幅された後、そのままスピーカ３５から出力されてもよい。
【００２４】
図３、４、及び５を参照し、通信システム１において実行される通信の概要について説明する。図３に示すように、通話端末５に設けられたマイク３６（図２参照）を介して、ユーザの音声が音声信号として取得される。取得される音声信号はアナログである。以下、アナログの音声信号を、アナログ音声信号ともいう。通話端末５は、取得されたアナログ音声信号１５を、構内電話網８を介して通信装置２に送信する。通信装置２は、アナログ音声信号１５を受信する。通信装置２は、受信したアナログ音声信号１５を量子化することによって、離散値として数値化されたデジタル信号１３に変換する。以下、デジタル信号に変換されたアナログ音声信号を、デジタル音声信号ともいう。通信装置２は、ＩＰ網１１を介して通信装置３に対して、デジタル音声信号１３を送信する。
【００２５】
通信装置３は、ＩＰ網１１を介してデジタル音声信号１３をデジタル音声信号１４として受信する。通信装置３は、受信されたデジタル音声信号１４を、アナログ音声信号１８に変換する。アナログ音声信号１８は、構内電話網９を介して通話端末６に対して送信される。通話端末６は、アナログ音声信号１８を受信する。通話端末６において、受信されたアナログ音声信号１８に基づいて、スピーカ３５（図２参照）から音声が出力される。通話端末６のユーザは、スピーカ３５から出力される音声を聞くことで、通話端末５のユーザの発声した音声を認識することができる。
【００２６】
デジタル音声信号１３は、アナログ音声信号１５が離散値として数値化されたものである。このためデジタル音声信号１３の振幅は、ＩＰ網１１を伝送する過程で変化しない。通信装置３において受信されたデジタル音声信号１４の振幅は、通信装置２から送信されるデジタル音声信号１３の振幅と同一となる。通信装置３においてデジタル音声信号１４を変換することによって得られるアナログ音声信号１８の振幅は、通信装置２においてデジタル音声信号１３に変換される前のアナログ音声信号１５の振幅と同一となる。なお、デジタル音声信号１３、１４及びアナログ音声信号１５、１８の振幅は、音声の音量に相当する。このため、通話端末６においてスピーカ３５から出力される音声の音量は、通話端末５においてマイク３６を介して取得された音声の音量と同一となる。
【００２７】
ＩＰ網１１の通信品質が悪化したとする。例えば、ＩＰ網１１のトラフィックが増大した場合、ＩＰ網１１の通信品質は悪化する。ＩＰ網１１の通信品質が悪化すると、ＩＰ網１１を介して通信が行われた場合の通信遅延は大きくなる。また、通信中のデータがＩＰ網１１内で破棄される確率が高くなる。従って、ＩＰ網１１の通信品質が悪化した状態で、デジタル音声信号の通信がＩＰ網１１を介して継続された場合、通話端末７のユーザ間で実行される通話の品質が低下する可能性がある。そこで通信装置２は、ＩＰ網１１の通信品質の悪化を検出した場合、以下に示す方法で通信を行う。
【００２８】
通信装置２においてＩＰ網１１の通信品質の悪化が検出された場合、図４に示すように、通信装置２は、ＩＰ網１１を介したデジタル音声信号の通信を維持しつつ、ＰＳＴＮ網１２を介した通信を開始する。通信装置２は、通信装置３との間の電話回線を接続することによってＰＳＴＮ網１２を利用可能な状態とする。通信装置２は、ＰＳＴＮ網１２を介してアナログ音声信号１５を通信装置３に対して送信する。通信装置３は、ＩＰ網１１を介してデジタル音声信号１４を受信し、且つ、ＰＳＴＮ網１２を介してアナログ音声信号１５をアナログ音声信号１６として受信する。
【００２９】
アナログ音声信号１５の振幅は、ＰＳＴＮ網１２を伝送する過程で、伝送損失により減衰する。通信装置３においてＰＳＴＮ網１２を介して受信されたアナログ音声信号１６の振幅は、通信装置２から送信されるアナログ音声信号１５の振幅よりも小さくなる。
【００３０】
通信装置３は、ＰＳＴＮ網１２を介した通信を開始した後も、継続して、ＩＰ網１１を介して受信されたデジタル音声信号１４をアナログ音声信号１８に変換して通話端末６に送信する。ＰＳＴＮ網１２を介して受信されたアナログ音声信号１６は、通話端末６に対して送信されない。通話端末６では、デジタル音声信号１４が変換されたアナログ音声信号１８に基づいて、スピーカ３５から音声が出力される。このため、通話端末６のスピーカ３５から出力される音声の音量は、ＰＳＴＮ網１２を介した通信の開始前後で変化しない。
【００３１】
通信装置３は、ＰＳＴＮ網１２を介した通信が開始された場合、ＩＰ網１１を介して受信されたデジタル音声信号１４の振幅と、ＰＳＴＮ網１２を介して受信されたアナログ音声信号１６の振幅とを比較する。通信装置３は、通信装置２から送信されるアナログ音声信号１５がＰＳＴＮ網１２を伝送することによって減衰した場合の減衰率を特定する。通信装置３は、アナログ音声信号１５の減衰分を補完するために必要な、アナログ音声信号１６の増幅率を算出する。減衰率の逆数が、増幅率として算出される。振幅の比較方法、及び増幅率の算出方法の詳細は後述する。
【００３２】
図５に示すように、通信装置３は、算出された増幅率に基づいて、ＰＳＴＮ網１２を介して受信したアナログ音声信号１６を、アナログ音声信号１７に増幅する。増幅されたアナログ音声信号１７の振幅は、ＩＰ網１１を介して受信されたデジタル音声信号１４（図４参照）の振幅と同一となる。増幅されたアナログ音声信号１７は、デジタル音声信号１４から変換されたアナログ音声信号１８（図４参照）の代わりに、構内電話網９を介して通話端末６に送信される。ＩＰ網１１を介したデジタル音声信号の通信は終了される。通話端末６は、受信されたアナログ音声信号１７に基づいてスピーカ３５から音声が出力される。
【００３３】
音声信号の伝送路がＩＰ網１１からＰＳＴＮ網１２に切り替えられる前と後で、通信装置３から通話端末６に対して送信されるアナログ音声信号１７、１８の振幅は変化しない。このため、通話端末６のスピーカ３５から出力される音声の音量は、伝送路が切り替えられる前と後で変化しない。通話端末６のスピーカ３５から、同一音量の音声が継続して出力される。
【００３４】
以上のように通信装置３は、ＩＰ網１１を介して受信したデジタル音声信号１４の振幅と、ＰＳＴＮ網１２を介して受信したアナログ音声信号１６の振幅とを比較し、アナログ音声信号１６の増幅率を算出する。通信装置３は、算出された増幅率で、ＰＳＴＮ網１２を介して受信したアナログ音声信号１６を増幅する。これによって、デジタル音声信号１４の振幅と、増幅されたアナログ音声信号１７の振幅とを同一に設定することができる。なお同一とは、ユーザが音量の変化を認識しない程度の振幅の差異を許容するものとする。振幅は厳密に同一でなくともよい。従って、音声信号の伝送路がＩＰ網１１からＰＳＴＮ網１２に切り替えられた場合であっても、通話端末６のスピーカ３５から出力される音声の音量の変化を小さくできる。通話端末６のユーザは、音声信号の伝送路がＩＰ網１１からＰＳＴＮ網１２に切り替えられた場合でも、スピーカ３５から出力される音声を違和感なく継続して聞くことができる。
【００３５】
図６から図８を参照し、通信装置４のＣＰＵ２１において実行されるメイン処理について説明する。通信装置４に電源が投入された場合に、メイン処理は実行される。なお以下では、通信装置４がＩＰ網１１を介して他の通信装置４に対して送信するデジタル音声信号を総称し、デジタル音声信号１３という。通信装置４がＩＰ網１１を介して他の通信装置４から受信するデジタル音声信号を総称し、デジタル音声信号１４という。構内通信網を介して通話端末７から通信装置４に対して送信されるアナログ音声信号、及び、通信装置４がＰＳＴＮ網１２を介して他の通信装置４に対して送信する場合のアナログ音声信号を総称し、アナログ音声信号１５という。通信装置４がＰＳＴＮ網１２を介して他の通信装置４から受信するアナログ音声信号を総称し、アナログ音声信号１６という。通信装置４がデジタル音声信号１４を変換し、構内電話網を介して通話端末７に送信するアナログ音声信号を総称し、アナログ音声信号１８という。通信装置４がアナログ音声信号１６を増幅し、構内電話網を介して通話端末７に送信する場合のアナログ音声信号を、アナログ音声信号１８という。以下、通信装置２のＣＰＵ２１のメイン処理を例に挙げて説明する。
【００３６】
構内電話網８を介して接続した通話端末５から、通話端末６との通信の開始を要求する信号を受信したかが判断される（Ｓ１１）。通話端末６との通信の開始を要求する信号が受信された場合（Ｓ１１：ＹＥＳ）、ＩＰ網１１を介して通信装置３に対して、セッションの確立を要求するパケットが送信される（Ｓ１３）。以下、セッションの確立を要求するパケットを、確立要求パケットともいう。確立要求パケットを受信した通信装置３は、セッションの確立を許可する旨を通知するパケットを、ＩＰ網１１を介して通信装置２に対して送信する。以下、セッションの確立を許可する旨を通知するパケットを、確立応答パケットともいう。確立応答パケットが、ＩＰ網１１を介して受信される（Ｓ１５）。通信装置３との間のセッションは確立される。処理はＳ２１に進む。
【００３７】
Ｓ１１で、通話端末６との通信の開始を要求する信号が受信されない場合（Ｓ１１：ＮＯ）、通信装置３から、ＩＰ網１１を介して確立要求パケットを受信したかが判断される（Ｓ１７）。確立要求パケットが受信されていない場合（Ｓ１７：ＮＯ）、処理はＳ１１に戻る。確立要求パケットが受信された場合（Ｓ１７：ＹＥＳ）、ＩＰ網１１を介して通信装置３に対して、確立応答パケットが送信される（Ｓ１９）。通信装置３との間のセッションは確立される。処理はＳ２１に進む。
【００３８】
なお上述の確立要求パケット及び確立応答パケットは、通信装置３に対して直接送信されなくてもよい。確立要求パケット及び確立応答パケットは、ＩＰ網１１に接続した呼制御サーバに送信されてもよい。呼制御サーバは、通信装置２から受信した確立パケット及び確立応答パケットを、通信装置３に対して転送してもよい。上述の通信は、Session Initiation Protocol（ＳＩＰ）に基づいて行われてもよい。
【００３９】
Ｓ２１では、次の処理が実行される。通話端末５から送信されたアナログ音声信号１５が、構内電話網８を介して受信されたとする。受信されたアナログ音声信号１５は、デジタル音声信号１３に変換される。デジタル音声信号１３は、ＩＰ網１１を介して通信装置３に対して送信される。また、ＩＰ網１１を介して、他の通信装置３から送信されたデジタル音声信号１３が、デジタル音声信号１４として受信されたとする。受信されたデジタル音声信号１４は、アナログ音声信号１８に変換される。変換されたアナログ音声信号１８は、構内電話網８を介して通話端末５に送信される。
【００４０】
通話端末５は、マイク３６を介して取得されたアナログ音声信号１５を、構内電話網８を介して通信装置２に対して送信する。また通話端末５は、構内電話網８を介して通信装置２からアナログ音声信号１８を受信する。受信されたアナログ音声信号１８に基づき、スピーカ３５の出力が制御される。スピーカ３５から音声が出力される。マイク３６を介して取得される音声、およびスピーカ３５から出力される音声により、通話端末７のユーザ間で通話が行われる。
【００４１】
ＩＰ網１１の通信状態に基づき、音声信号の伝送路をＩＰ網１１からＰＳＴＮ網１２に切り替える必要があるかが判断される。すなわち、ＩＰ網１１の通信品質が所定の基準を満たしているかが判断される。ＩＰ網１１の通信品質は、例えば、ＩＰ網１１を介して通信装置３と通信が行われる場合の通信遅延時間に基づいて判断される。通信品質が所定の基準を満たしているか否かは、通信遅延時間と所定の閾値（例えば３００ｍｓ）とを比較することによって実行される。通信遅延時間が所定の閾値未満である場合、ユーザ間で通話が実行された場合に、遅延の影響はユーザによって認識されない。従って、通信品質は所定の基準を満たしていると判断される。一方、通信遅延が所定の閾値以上である場合、ユーザ間で通話が実行された場合に、遅延の影響によってユーザは違和感を覚える。従って、通信品質は所定の基準を満たしていないと判断される。
【００４２】
通信遅延時間は、周知の様々な方法で計測することが可能である。例えば通信装置２は、次のようにして通信遅延時間を計測する。通信装置２は、通信装置３に対してＩＰ網１１を介して往路データを送信する。通信装置３は、往路データを受信した場合、通信装置２に対して復路データを返信する。通信装置２は、ＩＰ網１１を介して復路データを受信する。通信装置２は、往路データを送信してから復路データを受信するまでに要した時間を計測する。計測された時間を二分した値が、通信遅延時間に相当する。この方法によって通信遅延時間を計測するための一般的な方法として、例えばｐｉｎｇがある。
【００４３】
なおＩＰ網１１の通信品質の判断方法は、上述の方法に限定されない。また、ＩＰ網１１の通信品質が所定の基準を満たしているかの判断方法は、上述の方法に限定されない。
例えば、上述した往路データ、および復路データによる通信遅延時間の測定の他にも、以下のような方法でも、通信遅延時間が測定されてもよい。通信装置２にパケットを記録しておくジッタバッファが備えられる。このジッタバッファに記録され、音声信号として必要なパケットが３００ｍｓ以上遅延しているか否かをモニタリングする。パケットロスなどで、３００ｍｓ以上経過しても所望のパケットが届かない場合は遅延が大きいと判断する。遅延が大きいと判断しなければ、通信品質は所定の基準を満たしていると判断される。遅延が大きいと判断すれば、通信品質は所定の基準を満たしていないと判断される。この他にも、通信装置２のユーザによって入力操作が行われた場合に、ＩＰ網１１の通信品質が所定の基準を満たしていないと判断されてもよい。
【００４４】
ＩＰ網１１の通信品質が所定の基準を満たしていないと判断された場合、音声信号の伝送路をＩＰ網１１からＰＳＴＮ網１２に切り替える必要があると判断される（Ｓ２３：ＹＥＳ）。通信装置３に対して、音声信号の伝送路をＩＰ網１１からＰＳＴＮ網１２に切り替える旨を要求するパケットが、ＩＰ網１１を介して送信される（Ｓ２５）。以下、伝送路をＩＰ網１１からＰＳＴＮ網１２に切り替える旨を要求するパケットを、切替要求パケットともいう。伝送路の切り替えを許可する旨を通知するパケットを、ＩＰ網１１を介して通信装置３から受信したかが判断される（Ｓ２７）。以下、音声信号の伝送路の切り替えを許可する旨を通知するパケットを、切替許可パケットともいう。切替許可パケットが受信されない場合（Ｓ２７：ＮＯ）、通信装置３において伝送路の切り替えが拒否されていることになる。処理はＳ２３に戻る。
【００４５】
切替許可パケットが受信された場合（Ｓ２７：ＹＥＳ）、通信装置３において音声信号の伝送路の切り替えが許可されたことになる。通信装置３との間の電話回線の接続を要求する信号が、ＰＳＴＮ網１２を介して通信装置３に対して送信される（Ｓ２９）。以下、電話回線の接続を要求する信号を、接続要求信号ともいう。通信装置３から、電話回線の接続を許可する旨を通知する信号が受信されたかが判断される（Ｓ３１）。以下、電話回線の接続を許可する旨を通知する信号を、接続応答信号ともいう。接続応答信号が受信されない場合（Ｓ３１：ＮＯ）、処理はＳ３１に戻る。接続応答信号の受信が継続して監視される。接続応答信号が受信された場合（Ｓ３１：ＹＥＳ）、通信装置３との間の電話回線が接続されたことになる。ＰＳＴＮ網１２を介し、通信装置３との間で通信を行うことが可能な状態となっている。処理はＳ４５に進む。
【００４６】
一方、ＩＰ網１１の通信品質が所定の基準を満たしていると判断されたとする。音声信号の伝送路をＩＰ網１１からＰＳＴＮ網１２に切り替える必要がないと判断される（Ｓ２３：ＮＯ）。通信装置３から送信される切替要求パケットを、ＩＰ網１１を介して受信したかが判断される（Ｓ３３）。切替要求パケットが受信されない場合（Ｓ３３：ＮＯ）、処理はＳ２３に戻る。
【００４７】
切替要求パケットが受信された場合（Ｓ３３：ＹＥＳ）、通信装置３においてＩＰ網１１の通信品質が所定の基準を満たしていないと判断されていることになる。切り替え要求パケットに応じ、音声信号の伝送路の切り替えを許可するか否かが判断される（Ｓ３５）。音声信号の伝送路の切り替えを許可するか否かは、例えば、ＲＯＭ２２に記憶された許可テーブルに基づいて判断される。許可テーブルには、音声信号の伝送路の切り替えを許可する他の通信装置のＩＤが記憶されている。切替要求パケットを送信した通信装置３のＩＤが許可テーブルに記憶されている場合、伝送路の切り替えは許可される。一方、切替要求パケットを送信した通信装置３のＩＤが許可テーブル記憶されていない場合、伝送路の切り替えは禁止される。伝送路の切り替えが禁止された場合（Ｓ３５：ＮＯ）、処理はＳ２３に戻る。
【００４８】
伝送路の切り替えが許可された場合（Ｓ３５：ＹＥＳ）、切替要求パケットを送信した通信装置３に対して、ＩＰ網１１を介して切替許可パケットが送信される（Ｓ３７）。通信装置３から送信される接続要求信号を、ＰＳＴＮ網１２を介して受信したかが判断される（Ｓ３９）。接続要求信号が受信されない場合（Ｓ３９：ＮＯ）、処理はＳ３９に戻る。接続要求信号の受信が継続して監視される。接続要求信号が受信された場合（Ｓ３９：ＹＥＳ）、電話回線の接続要求に応じてオフフックされる（Ｓ４１）。接続要求信号を送信した通信装置３に対し、接続応答信号がＰＳＴＮ網１２を介して送信される（Ｓ４３）。通信装置３との間の電話回線が接続されたことになる。ＰＳＴＮ網１２を介し、通信装置３との間で通信を行うことが可能な状態となっている。処理はＳ４５に進む。
【００４９】
なお、上述の接続要求信号及び接続応答信号の通信は、ＰＳＴＮ網１２に接続した回線交換機を介して実行される。通信装置２は、回線交換機に対して接続要求信号及び接続応答信号を送信する。回線交換機は、通信装置２から受信した接続要求信号及び接続応答信号を、通信装置３に対して転送する。
【００５０】
Ｓ４５では、ＩＰ網１１を介して実行されている通信（Ｓ２１参照）と並行して、次の通信が実行される。通話端末５から送信されたアナログ音声信号１５が、構内電話網８を介して受信されたとする。受信されたアナログ音声信号１５は、ＰＳＴＮ網１２を介して通信装置３に対して送信される。通信装置３から送信されたアナログ音声信号１５が、ＰＳＴＮ網１２を介してアナログ信号１６として受信される。
【００５１】
なお、ＰＳＴＮ網１２を介した通信が開始された後も、ＩＰ網１１を介した通信は継続される。ＩＰ網１１を介して通信装置３から受信されたデジタル音声信号１４は、アナログ音声信号１８に変換され、構内電話網８を介して通話端末５に対して送信される。通話端末５では、通信装置２から受信されたアナログ音声信号１８に基づいて、スピーカ３５から音声が出力される。Ｓ４５では、ＰＳＴＮ網１２を介して通信装置３から受信されたアナログ音声信号１６は、通話端末５に対して送信されない。
【００５２】
Ｓ４５でＰＳＴＮ網１２を介した通信が開始された場合、図７に示すように、ＩＰ網１１を介して受信されたデジタル音声信号１４を、ＲＡＭ２３に割り当てられた第一記憶領域２３１（図９参照）に記憶する処理が開始される（Ｓ５１）。以下、ＩＰ網１１を介して受信されたデジタル音声信号１４、及び、このデジタル音声信号１４が変換されたアナログ音声信号１８を、第一音声信号ともいう。第一記憶領域２３１への第一音声信号の記憶は、次のようにして実行される。第一音声信号がＩＰ網１１を介して受信された場合、受信された第一音声信号の振幅が取得される。取得された振幅と、所定の閾値（Ｔｈ、図９参照）とが比較される。取得された振幅がＴｈよりも小さい場合、第一音声信号は第一記憶領域２３１に記憶されない。一方、取得された振幅がＴｈよりも大きくなった場合、振幅がＴｈよりも大きくなった時点から所定時間（Ｓ時間、図９参照）内に受信された第一音声信号が、第一記憶領域２３１に記憶される。例えば、振幅がＴｈよりも大きくなった時点から１００ｍｓ内に受信された第一音声信号が、第一記憶領域２３１に記憶される。尚、図９では、経過時間を横軸に示し、振幅を縦軸に示す。
【００５３】
なお、第一音声信号を第一記憶領域２３１に記憶する方法は、上述の方法に限定されない。例えば、第一音声信号はすべて第一記憶領域２３１に記憶されてもよい。記憶された第一音声信号から所定時間分が順番に切り出され、第二記憶領域に記憶された第二音声信号と比較されてもよい。
【００５４】
ＰＳＴＮ網１２を介して受信されたアナログ音声信号１６は、デジタル音声信号に変換される。以下、ＰＳＴＮ網１２を介して受信されたアナログ音声信号１６、及び、アナログ音声信号１６が変換されたデジタル音声信号を、第二音声信号ともいう。第二音声信号を、ＲＡＭ２３に割り当てられた第二記憶領域２３２（図９参照）に記憶する処理が開始される（Ｓ５３）。第二記憶領域２３２には、所定時間（Ｔ時間、図９参照）分の第二音声信号が記憶される。例えば第二記憶領域２３２には、５００ｍｓ分の第二音声信号が記憶される。
【００５５】
第一記憶領域２３１に記憶された第一音声信号と、第二記憶領域２３２に記憶された第二音声信号とが比較される。第二音声信号のうち、第一音声信号と類似する部分が検索される（Ｓ５５）。これによって、第一音声信号と同一の音声に帰属する部分が、第二記憶領域２３２に記憶された第二音声信号から特定される。類似する部分の特定は、例えば以下のようにして実行される。
【００５６】
図９では、第一記憶領域２３１及び第二記憶領域２３２に記憶された音声信号が示されている。第一記憶領域２３１には、第一音声信号４１が記憶されている。第一音声信号４１は、振幅がＴｈ以上となった時点Ｐから、Ｓ時間内に受信されたデジタル音声信号１４である。第二記憶領域２３２には、第二音声信号４２が記憶されている。第二音声信号４２は、第一音声信号４１がすべて第一記憶領域２３１に記憶された時点で、第二記憶領域２３２に記憶されているＴ時間分のデジタル音声信号である。
【００５７】
第二記憶領域２３２に記憶された第二音声信号４２が、Ｓ時間分抽出される。抽出される領域は、第二音声信号４２の受信時間が新しい側から古い側（図中矢印５４の方向）に向けて、所定時間ずつ移動される（領域５１、５２、５３、・・・）。移動後の領域に基づいて、Ｓ時間分の抽出が繰り返し実行される。第二音声信号４２は、受信された時間の新しい順に抽出されることになる。抽出された第二音声信号４２と、第一音声信号４１とが比較される。これによって、音声信号が相互に類似するか否かが判断される。音声信号が類似するか否かを判断する手法として、周知の方法を使用することができる。例えば相互相関関数が用いられる。第一音声信号４１と、抽出された第二音声信号４２との相関関係が、相互相関関数によって算出される。相関関係が最も大きくなった場合に、第一音声信号４１と、抽出された第二音声信号４２とが類似すると判断される。抽出された第二音声信号４２が、第一音声信号４１に類似する部分として特定される。図９では、実線にて示した領域５５によって抽出された第二音声信号４２が、第一音声信号４１に類似すると判断される。第二音声信号４２のうち領域５５内の部分が、第一音声信号４１と同一の音声に帰属する部分であると特定される。
【００５８】
ＩＰ網１１を介して通信が行われる場合の通信遅延時間は、ＰＳＴＮ網１２を介して通信が行われる場合の通信遅延時間と比較して大きくなる。デジタル音声信号１３及びアナログ音声信号１５が通信装置３から同時に送信された場合、ＰＳＴＮ網１２を介して伝送されるアナログ音声信号１５よりも、ＩＰ網１１を介して伝送されるデジタル音声信号１３の方が遅れて通信装置２に到達する。ＰＳＴＮ網１２を介して通信が行われる場合、電話回線を接続することによって一定の伝送帯域が確保されるので、良好な環境で通信が行われるためである。この他にも、パケットロス、回線ロス、ジッタバッファーロスなどの各種デジタル処理に要する時間が多いことも、ＰＳＴＮ網１２を介して伝送されるアナログ音声信号１５より、ＩＰ網１１を介して伝送されるデジタル音声信号１３の方が遅れて通信装置２に到達する理由である。従って通信装置２では、図９に示すように、第一音声信号４１と類似する部分を、第一音声信号４１が受信された時点よりも過去に受信された第二音声信号４２から検索している。第二記憶領域２３２に記憶された第二音声信号４２の中には、第一音声信号４１に類似する部分が含まれている可能性が高い。従って通信装置２は、第一音声信号４１に類似する部分を、第二音声信号４２の中から確実に検索することができる。
【００５９】
例えば、ＩＰ網１１を介して通信が行われる場合、ＰＳＴＮ網１２を介して通信が行われる場合と比較して、最大５００ｍｓの通信遅延が発生する可能性がある。従って通信装置２は、第二音声信号４２を記憶する記憶領域を５００ｍｓ分第二記憶領域２３２に確保すればよい。これによって通信装置２は、第一音声信号４１に類似する部分を、第二音声信号４２の中から確実に検索することができることになる。
【００６０】
また第二音声信号４２は、通信環境の良好なＰＳＴＮ網１２を介した通信によって受信されているので、第二音声信号４２から導かれる波形は、乱れや歪が小さい。従って通信装置２は、第二音声信号４２のうち第一音声信号４１に類似する部分を、正確に特定することができる。
【００６１】
図７に示すように、第一音声信号４１と、抽出された第二音声信号４２とが比較され、双方が類似するかが判断される（Ｓ５７）。類似しないと判断された場合（Ｓ５７：ＮＯ）、処理はＳ５５に戻る。抽出される領域が順次更新される。第一音声信号４１と、切り出された第二音声信号４２とを比較する処理が繰り返される。
【００６２】
一方、第一音声信号４１と、切り出された第二音声信号４２とが類似すると判断された場合（Ｓ５７：ＹＥＳ）、双方は、同一の音声に帰属する音声信号であることになる。第一音声信号４１と、抽出された第二音声信号４２とが対応付けられる（Ｓ５９）。対応関係にある振幅が比較される（Ｓ６１）。アナログ音声信号１５がＰＳＴＮ網１２を伝送した場合に減衰する減衰率が算出される。算出された減衰率の逆数が、増幅率として決定される（Ｓ６３）。以上のように、同一の音声に帰属する音声信号が比較されることで、増幅率が決定される。従って、実際にユーザから発せられた音声の周波数帯域で最適な増幅率が決定される。減衰率及び増幅率は、具体的には以下のようにして算出される。
【００６３】
第一音声信号４１の振幅の二乗平均値が算出される。以下、第一音声信号４１に基づいて算出された二乗平均値を、第一平均値ともいう。切り出された第二音声信号４２の振幅の二乗平均値が算出される。以下、切り出された第二音声信号４２に基づいて算出された二乗平均値を、第二平均値ともいう。第二平均値は、第一平均値によって除算される。除算結果が、減衰率に相当する。算出された減衰率の逆数が算出される。算出された値が、増幅率として決定される。
【００６４】
算出された増幅率で第二音声信号４２が増幅された場合、増幅された第二音声信号４２における振幅の二乗平均値は、第一音声信号４１の振幅の二乗平均値と近似する。第一音声信号４１の振幅と、増幅された第二音声信号４２の振幅とは同一となる。従って上述の算出方法を採用することによって、第二音声信号４２の増幅率を容易に決定することができるので、ＣＰＵ２１の処理負荷を軽減することができる。
【００６５】
減衰率及び増幅率は、以下のように算出されてもよい。第一音声信号４１のうち、振幅の最大値及び最小値が抽出される。最大値から最小値が減算され、ピークピーク値が算出される。以下、第一音声信号４１に基づいて算出されたピークピーク値を、第一ピークピーク値ともいう。抽出された第二音声信号４２のうち、振幅の最大値及び最小値が抽出される。最大値から最小値が減算され、ピークピーク値が算出される。以下、切り出された第二音声信号４２に基づいて算出されたピークピーク値を、第二ピークピーク値ともいう。第二ピークピーク値は、第一ピークピーク値によって除算される。除算結果が、減衰率に相当する。算出された減衰率の逆数が算出される。算出された値が、増幅率として決定される。
【００６６】
算出された増幅率で第二音声信号４２が増幅された場合、増幅された第二音声信号４２における振幅の最大値と最小値の差分は、第一音声信号４１における振幅の最大値と最小値の差分と近似する。第一音声信号４１の振幅と、増幅された第二音声信号４２の振幅とは同一となる。従って上述の算出方法を採用することによって、通信装置２は、第二音声信号４２の増幅率を容易に決定することができるので、ＣＰＵ２１の処理負荷を軽減することができる。
【００６７】
上述のようにして決定された増幅率で、第二音声信号４２が増幅される（Ｓ６５）。この時点では、第一音声信号４１が構内電話網８を介して通話端末５に対して送信されている（Ｓ２１（図６参照））。増幅された第二音声信号４２が構内電話網８を介して通話端末５に対して送信され、通話端末５に対する第一音声信号４１の送信は中止される（Ｓ６５）。
【００６８】
通話端末５では、通信装置２から受信された第二音声信号４２に基づいてスピーカ３５から音声が出力される。第一音声信号４１の振幅と、Ｓ６５で増幅された第二音声信号４２の振幅とは同一となっている。従って、通話端末７に対して送信される音声信号が切り替えられた場合でも、スピーカ３５から出力される音声の音量の変動は小さい。ユーザは、出力される音声を違和感なく継続して聞くことができる。また、ＩＰ網１１の通信品質が悪化した場合であっても、ＩＰ網１１の代わりにＰＳＴＮ網１２を介して音声信号の通信を行うことによって、通信装置４間の通信を円滑に実行することができる。
【００６９】
通信装置３との間で確立されたセッションを切断するための処理が実行される。Ｓ１３（図６参照）で通信装置３に対して確立要求パケットを送信したかが判断される（Ｓ６７）。確立要求パケットを送信していない場合（Ｓ６７：ＮＯ）、通信装置３との間のセッションの切断を要求するパケットが、通信装置３に対して送信される（Ｓ７１）。以下、セッションの切断を要求するパケットを、切断要求パケットともいう。通信装置３との間のセッションは切断される（Ｓ７３）。処理はＳ８１（図８参照）に進む。一方、Ｓ１３で通信装置３に対して確立要求パケットを送信している場合（Ｓ６７：ＹＥＳ）、通信装置３から送信される切断要求パケットを受信したかが判断される（Ｓ６９）。切断要求パケットが受信されない場合（Ｓ６９：ＮＯ）、処理はＳ６９に戻る。通信装置３から切断要求パケットが受信された場合（Ｓ６９：ＹＥＳ）、通信装置３との間のセッションは切断される（Ｓ７３）。処理はＳ８１（図８参照）に進む。
【００７０】
以上のように通信装置２は、増幅された第二音声信号４２を通話端末５に対して出力する処理を開始した場合、通信装置３との間のセッションを切断することによって、ＩＰ網１１を介した通信を中止する。これによって通信装置２は、ＩＰ網１１に不要な通信負荷をかけてしまうことを防止することができる。また通信装置２は、ＩＰ網１１を介した通信処理が不要となるので、ＣＰＵ２１の処理負荷を軽減することができる。
【００７１】
図８に示すように、通話端末６との通信を終了させる指示が、構内電話網８を介して通話端末５から受け付けられたか判断される（Ｓ８１）。通話端末６との通信を終了させる指示が受け付けられた場合（Ｓ８１：ＹＥＳ）、通信装置３との間で接続された状態の電話回線を切断させるために、オンフックされる（Ｓ８３）。電話回線の切断を要求する信号が、ＰＳＴＮ網１２を介して通信装置３に対して送信される（Ｓ８５）。以下、電話回線の切断を要求する信号を、切断要求信号ともいう。通信装置３との間の電話回線は切断される（Ｓ８７）。メイン処理は終了する。
【００７２】
通話端末６との通信を終了させる指示が受け付けられていない場合（Ｓ８１：ＮＯ）、通信装置３から、ＰＳＴＮ網１２を介して切断要求信号を受信したかが判断される（Ｓ８９）。切断要求信号が受信されていない場合（Ｓ８９：ＮＯ）、処理はＳ８１に戻る。通信装置３から送信された切断要求信号が受信された場合（Ｓ８９：ＹＥＳ）、通信装置３との間の電話回線は切断される（Ｓ８７）。メイン処理は終了する。
【００７３】
以上説明したように、通信装置２は、ＩＰ網１１を介して受信した第一音声信号４１の振幅と、ＰＳＴＮ網１２を介して受信した第二音声の振幅とに基づいて、第二音声信号４２の増幅率を決定することができる。通信装置２は、決定された増幅率で第二音声信号４２を増幅することによって、第一音声信号４１の振幅と第二音声信号４２の振幅とを近似させることができる。このため、伝送路がＩＰ網１１からＰＳＴＮ網１２に切り替えられ、通話端末５に対して送信される音声信号が第一音声信号４１から第二音声信号４２に切り替えられた場合でも、通話端末５のスピーカ３５から出力される音声の音量の変動を小さくできる。ユーザは、スピーカ３５から出力される音声を違和感なく継続して聞くことができる。
【００７４】
また通信装置２は、第二音声信号４２のうち、第一音声信号４１と同一の音声に帰属する部分を特定する。通信装置２は、特定された部分の振幅を比較することによって、第二音声信号４２の増幅率を決定することができる。実際にユーザから発せられる周波数帯域の音声に基づいて増幅率を決定することができるので、通話端末５のスピーカ３５から出力される音声の音量の変動を、より小さくできる。
【００７５】
なお図６〜図９では、通信装置２のＣＰＵ２１のメイン処理を説明したが、通信装置３のＣＰＵ２１も同様のメイン処理を行う。
【００７６】
なお、本発明は上述の実施形態に限定されず、種々の変更が可能である。以下、本発明の変形例（第一変形例及び第二変形例）について説明する。
【００７７】
＜第一変形例＞
第一変形例について説明する。第一変形例では、確立要求パケットを受信した側の通信装置４において、増幅率が決定される。決定された増幅率は、確立要求パケットを送信した側の通信装置４に対して通知される。増幅率が通知された通信装置４は、通知された増幅率に基づいて、ＰＳＴＮ網１２を介して受信された第二音声信号４２を増幅する。図１０を参照し、第一変形例におけるメイン処理について説明する。以下、通信装置２のＣＰＵ２１のメイン処理を例に挙げて説明する。Ｓ１１−Ｓ４５（図６参照）、及び、Ｓ８１−Ｓ８７（図８参照）の処理は、上述の実施形態と同一であるため、説明を省略している。また、図１０のうち上述の実施形態と同一の処理については、同一符号を付し、説明を省略又は簡略化している。
【００７８】
Ｓ１１−Ｓ４５（図６参照）の処理が実行されることによって、通信装置２は、ＩＰ網１１及びＰＳＴＮ網１２を介して音声信号の通信を行うことが可能となっている。Ｓ１３（図６参照）で、通信装置３に対して確立要求パケットを送信したかが判断される（Ｓ１０１）。確立要求パケットを送信していない場合（Ｓ１０１：ＮＯ）、通信装置３から確立要求パケットを受信することによって、通信装置３との間のセッションは確立している。上述の実施形態と同一の方法で、第二音声信号４２の増幅率が決定される（Ｓ５１−Ｓ６３）。決定された増幅率を通知するためのパケットが、ＩＰ網１１を介して通信装置３に対して送信される（Ｓ１０３）。以下、増幅率を通知するためのパケットを、通知パケットともいう。
【００７９】
決定された増幅率で、ＰＳＴＮ網１２を介して通信装置３から受信された第二音声信号４２が増幅される（Ｓ６５）。増幅された第二音声信号４２は、第一音声信号４１の代わりに、構内電話網８を介して通話端末５に対して送信される（Ｓ６５）。増幅された第二音声信号４２の振幅は、第一音声信号４１の振幅と同一である。このため、通話端末５のスピーカ３５から出力される音声は、通話端末５に対して送信される音声信号が切り替わる前後で変化しない。通信装置３に対して、ＩＰ網１１を介して切断要求パケットが送信される（Ｓ１０５）。通信装置３との間のセッションは切断される（Ｓ７３）。処理はＳ８１（図８参照）に進む。
【００８０】
一方、Ｓ１３（図６参照）で通信装置３に対して確立要求パケットを送信していた場合（Ｓ１０１：ＹＥＳ）、通信装置３から送信される通知パケットを受信したかが判断される（Ｓ１０７）。通知パケットが受信されていない場合（Ｓ１０７：ＮＯ）、処理はＳ１０７に戻る。通知パケットの受信が継続して監視される。通信装置３から通知パケットが受信された場合（Ｓ１０７：ＹＥＳ）、受信された通知パケットから、増幅率が取得される。取得された増幅率で、ＰＳＴＮ網１２を介して通信装置３から受信された第二音声信号４２が増幅される（Ｓ１０９）。増幅された第二音声信号４２は、第一音声信号４１の代わりに、構内電話網８を介して通話端末５に対して送信される（Ｓ１０９）。増幅された第二音声信号４２の振幅は、第一音声信号４１の振幅と同一である。このため、通話端末５のスピーカ３５から出力される音声は、通話端末５に対して送信される音声信号が切り替わる前後で変化しない。
【００８１】
通信装置３から送信される切断要求パケットを、ＩＰ網１１を介して受信したかが判断される（Ｓ１１１）。切断要求パケットが受信されない場合（Ｓ１１１：ＮＯ）、処理はＳ１１１に戻る。通信装置３から送信された切断要求パケットが受信された場合（Ｓ１１１：ＹＥＳ）、通信装置３との間のセッションは切断される（Ｓ７３）。処理はＳ８１（図８参照）に進む。
【００８２】
以上説明したように、第一変形例では、通信装置２は、通信装置３から送信される通知パケットを受信することによって、増幅率を取得することができる。通信装置２は、取得された増幅率に基づいて第二音声信号４２を増幅し、構内電話網８を介して通話端末５に対して出力することができる。これによって、通話端末５のスピーカ３５から出力される音声の音量変化を小さくすることができる。増幅率の通知を受ける側の通信装置４は、増幅率を決定するための処理が不要となるので、ＣＰＵ２１の処理負荷を軽減することができる。
【００８３】
＜第二変形例＞
第二変形例について説明する。第二変形例では、確立要求パケットを受信した側の通信装置４において、増幅率が決定される。ＰＳＴＮ網１１を介して他の通信装置４に対してアナログ音声信号１５を送信する場合、送信されるアナログ音声信号１５は、決定された増幅率に基づいて予め増幅される。増幅されたアナログ音声信号１５が、ＰＳＴＮ網１２を介して他の通信装置４に対して送信されることになる。確立要求パケットを受信した側の通信装置４は、ＰＳＴＮ網１２を介して受信されたアナログ音声信号１６を増幅することなく、そのまま通話端末７に対して送信することができる。図１１を参照し、第二変形例におけるメイン処理について説明する。以下、通信装置２のＣＰＵ２１のメイン処理を例に挙げて説明する。Ｓ１１−Ｓ４５（図６参照）、及び、Ｓ８１−Ｓ８７（図８参照）の処理は、上述の実施形態と同一であるため、説明を省略している。また、図１１のうち上述の実施形態及び第一変形例と同一の処理については、同一符号を付し、説明を省略又は簡略化している。
【００８４】
Ｓ１１−Ｓ４５（図６参照）の処理が実行されることによって、ＩＰ網１１及びＰＳＴＮ網１２を介して音声信号の通信を行うことが可能となっている。Ｓ１３（図６参照）で、通信装置３に対して確立要求パケットを送信したかが判断される（Ｓ１０１）。確立要求パケットを送信していない場合（Ｓ１０１：ＮＯ）、通信装置３から確立要求パケットを受信することによって、通信装置３との間のセッションは確立している。上述の実施形態と同一の方法で、第二音声信号４２の増幅率が決定される（Ｓ５１−６３）。決定された増幅率で、ＰＳＴＮ網１２を介して受信された第二音声信号４２が増幅される（Ｓ６５）。増幅された第二音声信号４２は、構内電話網８を介して通話端末５に対して送信される（Ｓ６５）。
【００８５】
構内電話網８を介し、通話端末５から送信されたアナログ音声信号１５が受信される。受信されたアナログ音声信号１５は、Ｓ６３で決定された増幅率に基づいて増幅される。増幅されたアナログ音声信号１５が、ＰＳＴＮ網１２を介して通信装置３に対して送信される（Ｓ１２１）。通信装置３に対して、ＩＰ網１１を介して切断要求パケットが送信される（Ｓ１０５）。通信装置３との間のセッションは切断される（Ｓ７３）。処理はＳ８１（図８参照）に進む。
【００８６】
一方、Ｓ１３（図６参照）で通信装置３に対して確立要求パケットを送信していた場合（Ｓ１０１：ＹＥＳ）、通信装置３から受信されたアナログ音声信号１６は、増幅されることなくそのまま構内電話網８を介して通話端末７に対して送信される（Ｓ１２３）。受信されたアナログ音声信号１６の振幅は、通信装置３から送信される際に、増幅率に基づいて増幅されている（Ｓ１２１参照）。このため、受信されたアナログ音声信号１６の振幅は、デジタル音声信号１４の振幅と同一となっている。従って、通話端末５のスピーカ３５から出力される音声は、通話端末５に対して送信される音声信号が、アナログ音声信号１８からアナログ音声信号１６に切り替わる前後で変化しない。
【００８７】
通信装置３から送信される切断要求パケットを、ＩＰ網１１を介して受信したかが判断される（Ｓ１１３）。切断要求パケットが受信されない場合（Ｓ１１３：ＮＯ）、処理はＳ１１３に戻る。通信装置３から切断要求パケットが受信された場合（Ｓ１１３：ＹＥＳ）、通信装置３との間のセッションは切断される（Ｓ７３）。
【００８８】
以上説明したように、第二変形例では、通信装置２は、ＰＳＴＮ網１２を介して通信装置３に対して送信するアナログ音声信号１５を、決定された増幅率に基づいて増幅する。ＰＳＴＮ網１２を介して通信装置３に到達するアナログ音声信号１６の振幅は、デジタル音声信号１４の振幅と同一となる。このため通信装置３は、受信したアナログ音声信号１６を増減することなく、そのまま出力することができる。これによって、通信装置３の処理負荷を軽減させることができる。
【００８９】
上述では、アナログ音声信号１５がＰＳＴＮ網１２を伝送した場合の伝送損失による減衰を補完するために、増幅率を決定していた。通信装置２では減衰率が決定されてもよい。例えば以下のような場合、減衰率が決定される。
【００９０】
通信遅延の大きいＩＰ網１１を介して通信が行われる場合、ＰＳＴＮ網１２を介して通信が行われる場合と比較して、エコーの影響が大きくなる。このため通信装置３は、エコーの影響を小さくするために、ＩＰ網１１を介して通信装置２に対して送信するデジタル音声信号１３の振幅を、ＰＳＴＮ網１２を介して通信装置２に対して送信するアナログ音声信号１５の振幅よりも小さくする場合がある。従って、第一音声信号４１の振幅と比較して第二音声信号４２の振幅が大きくなる場合がある。このような場合、通信装置２は、第二音声信号の減衰率を決定する。第二音声信号は、決定された減衰率によって減衰される。減衰された第二音声信号の振幅と、第一音声信号４１の振幅とは同一となる。これによって、通話端末５のスピーカ３５から出力される音声の変化は小さくなる。
【００９１】
上述では、通信装置４と通話端末７とが構内電話網によって接続されていた。通信装置４と通話端末７とは、ＩＰ網によって接続されてもよい。通話端末７は、マイク３６を介して取得した音声信号をデジタル音声信号に変換し、ＩＰ網を介して通信装置４に対して送信してもよい。通信装置４は、通話端末７から受信したデジタル音声信号をアナログ音声信号に変換し、ＰＳＴＮ１２を介して他の通信装置４に対して送信してもよい。通信装置４は、ＰＳＴＮ網１２を介して受信したアナログ音声信号１６をデジタル音声信号に変換し、ＩＰ網を介して通話端末に対して送信してもよい。
【００９２】
上述では、第一音声信号４１の振幅と第二音声信号４２の振幅とを比較することによって、増幅率を決定していた。比較対象は振幅に限定されない。例えば、第一音声信号４１及び第二音声信号４２において、音量を示すパラメータが別途設けられている場合には、このパラメータを比較することによって、増幅率を決定してもよい。
【００９３】
上述では、ＩＰ網１１の通信品質が所定の基準を満たしていない場合に、伝送路をＩＰ網１１からＰＳＴＮ網１２に切り替えていた。通信装置４は、ＩＰ網１１の通信品質が改善し、所定の基準を満たすこととなった場合、伝送路をＰＳＴＮ網１２からＩＰ網１１に切り替えてもよい。
【００９４】
通信装置４は、複数の電話番号を備えており、複数の電話回線を介して他の通信装置４と通信を行うことが可能であってもよい。この場合、例えば一の電話回線が使用不可能である場合、他の電話回線を使用して通信が行われてもよい。
【００９５】
上述では、第二音声信号４２は、決定された増幅率、または減衰率によって増幅または減衰され、増幅、または減衰された第二音声信号４２の振幅と、第一音声信号４１の振幅とが同一となるようにしたが、これに限られない。第二音声信号４２は、決定された増幅率、または減衰率によって増幅、減衰されればよい。増幅、または減衰された第二音声信号４２の振幅と、第一音声信号４１の振幅とは、完全に同一となる必要は無い。例えば、第二音声信号４２の振幅と第一音声信号４１の振幅との差が小さくなるように、第二音声信号４２が増幅、または減衰されればよい。
【００９６】
上述では、通信装置２は、アナログ音声信号１５がＰＳＴＮ網１２を伝送することによって減衰した場合の減衰率を特定するとしたが、これに限られない。ＩＰ網１１を介して通信装置２が通信している場合に、ユーザは、通信端末５に備えられたボタンなどの操作手段により、スピーカ３５から出力される音量を調整することが考えられる。この場合、通信装置２のＣＰＵ２１は、Ｓ６５（図７参照）において、アナログ音声信号１５がＰＳＴＮ網１２を伝送することによって増減した場合の増減率、および音量の調整情報から増減率を決定してもよい。次に増幅された第二音声信号４２が通話端末５に対して送信されてもよい。具体的には、ＩＰ網１１を介して通話端末５が通話している場合に、通信装置２は、通話端末５から音量の調整情報を取得する。通信装置２は、アナログ音声信号１５がＰＳＴＮ網１２を伝送する場合の増減率を決定する。この決定された増減率は、取得された調整情報によって調整される。調整された増減率によって、第二音声信号４２は増減される。通信装置２は、最終的に増減された第二音声信号４２を通話端末５に対して送信する。これにより、ユーザがＩＰ網１１を介して通話している時のスピーカ３５から出力される音量を調整した場合においても、通話端末５のスピーカ３５から出力される音声の変化は小さくなる。
【００９７】
なお、Ｓ２１の処理を行うＣＰＵ２１が本発明の「第一通信手段」に相当する。Ｓ２３の処理を行うＣＰＵ２１が本発明の「判断手段」に相当する。Ｓ４５の処理を行うＣＰＵ２１が本発明の「第二通信手段」に相当する。Ｓ６３の処理を行うＣＰＵ２１が本発明の「決定手段」に相当する。Ｓ６５の処理を行うＣＰＵ２１が本発明の「第一出力手段」に相当する。Ｓ５５、５７、５９の処理を行うＣＰＵ２１が本発明の「特定手段」に相当する。Ｓ７３の処理を行うＣＰＵ２１が本発明の「中止手段」に相当する。Ｓ１０３の処理を行うＣＰＵ２１が本発明の「通知手段」に相当する。Ｓ１２３の処理を行うＣＰＵ２１が本発明の「第二出力手段」に相当する。Ｓ２１の処理が本発明の「第一通信ステップ」に相当する。Ｓ２３の処理が本発明の「判断ステップ」に相当する。Ｓ４５の処理が本発明の「第二通信ステップ」に相当する。Ｓ６３の処理が本発明の「決定ステップ」に相当する。Ｓ６５の処理が本発明の「第一出力ステップ」に相当する。
【符号の説明】
【００９８】
１    通信システム
２、３、４  通信装置
５、６、７  通話端末
８、９      構内電話網
１１        ＩＰ網
１２        ＰＳＴＮ網
２１        ＣＰＵ
３５        スピーカ
【図１】
2012249135.tif 000003
【図２】
2012249135.tif 000004
【図３】
2012249135.tif 000005
【図４】
2012249135.tif 000006
【図５】
2012249135.tif 000007
【図６】
2012249135.tif 000008
【図７】
2012249135.tif 000009
【図８】
2012249135.tif 000010
【図９】
2012249135.tif 000011
【図１０】
2012249135.tif 000012
【図１１】
2012249135.tif 000013