(57)【要約】【課題】電話中継装置の負荷が大きくなることを抑制する。【解決手段】電話中継装置２００は、第１電話端末１００から第２電話端末３００への接続要求を受信する。接続要求には、第１電話端末１００及び第２電話端末３００それぞれの電話番号が含まれている。電話中継装置２００は、複数の電話端末の電話番号と、その電話端末の音声コーデックの種類を示すコーデック情報とを互いに対応付けて記憶している。電話中継装置２００は、第１電話端末１００と接続するとき、接続情報に含まれる第２電話端末の電話番号に対応するコーデック情報を読み出す。そして電話中継装置２００は、読み出したコーデック情報を第１電話端末１００に送信する。第１電話端末１００は、電話中継装置２００から送信されたコーデック情報に対応する音声コーデックを用いて通話処理を行う。【選択図】図１
2011009952.tif 000002
【特許請求の範囲】
【請求項１】
電話中継装置であって、
複数の電話端末の電話番号と、前記電話端末が有する音声コーデックの種類を示すコーデック情報とを互いに対応付けて記憶するコーデック記憶手段と、
第１電話端末、及び第２電話端末それぞれの前記電話番号を含み、前記第１電話端末から前記第２電話端末への接続要求を受信する接続要求受信手段と、
前記第２電話端末の前記電話番号に対応する前記コーデック情報を前記コーデック記憶手段から読み出すコーデック読出手段と、
前記コーデック読出手段が読み出した前記コーデック情報を前記第１電話端末に送信し、かつ前記第１電話端末及び前記第２電話端末それぞれと接続する接続処理手段と、
を備える電話中継装置。
【請求項２】
請求項１に記載の電話中継装置において、
前記コーデック読出手段は、前記電話番号に対応する前記コーデック情報が前記コーデック記憶手段に記憶されていないときに、前記コーデック情報がないことを示すコーデック未記憶情報を前記接続処理手段に出力し、
前記接続処理手段は、前記コーデック未記憶情報を受信したときに、前記第１電話端末が使用する前記音声コーデックの前記コーデック情報を選択して前記第１電話端末に送信し、その後、前記第１電話端末と同一の前記コーデック情報を前記第２電話端末に送信する電話中継装置。
【請求項３】
請求項２に記載の電話中継装置において、
前記接続処理手段は、前記第２電話端末に前記コーデック情報を送信した後、前記第２電話端末から前記第２電話端末が使用できる前記音声コーデックの前記コーデック情報を受信したとき、前記第２電話端末から受信した前記コーデック情報を前記第１電話端末に送信する電話中継装置。
【請求項４】
請求項２又は３に記載の電話中継装置において、
前記接続処理手段は、前記第２電話端末との通話に用いた前記音声コーデックを示す前記コーデック情報を、前記第２電話端末の電話番号に対応付けて前記コーデック記憶手段に記憶させる電話中継装置。
【請求項５】
請求項１〜４のいずれか一つに記載の電話中継装置において、
前記接続処理手段は、前記第１電話端末に第１発呼を行い、かつ前記第２電話端末に第２発呼を行うことにより、前記第１電話端末及び前記第２電話端末それぞれと接続する電話中継装置。
【請求項６】
請求項１〜４のいずれか一つに記載の電話中継装置において、
前記接続処理手段は、
前記第１電話端末に発信指示をデータ通信で送信し、その後、前記第１電話端末から第１発呼を受信し、かつ前記第２電話端末に第２発呼を行うことにより、前記第１電話端末及び前記第２電話端末それぞれと接続する電話中継装置。
【請求項７】
複数の電話端末の電話番号と、前記電話端末が有する音声コーデックの種類を示すコーデック情報とを互いに対応付けてコーデック記憶手段に記憶させ、
電話中継装置が、第１電話端末、及び第２電話端末それぞれの前記電話番号を含み、前記第１電話端末から前記第２電話端末への接続要求を受信し、
前記電話中継装置が、前記第２電話端末の前記電話番号に対応する前記コーデック情報を前記コーデック記憶手段から読み出し、
前記電話中継装置が、読み出した前記コーデック情報を前記第１電話端末に送信し、かつ前記第１電話端末及び前記第２電話端末それぞれと接続する電話中継方法。
【請求項８】
コンピュータを、第１電話端末と第２電話端末の間の通話を中継する電話中継装置として機能させるためのプログラムであって、
前記コンピュータに、
複数の電話端末の電話番号と、前記電話端末が有する音声コーデックの種類を示すコーデック情報とを互いに対応付けて記憶するコーデック記憶手段に接続する機能と、
前記第１電話端末、及び前記第２電話端末それぞれの前記電話番号を含み、前記第１電話端末から前記第２電話端末への接続要求を受信する機能と、
前記第２電話端末の前記電話番号に対応する前記コーデック情報を前記コーデック記憶手段から読み出す機能と、
読み出した前記コーデック情報を前記第１電話端末に送信し、かつ前記第１電話端末及び前記第２電話端末それぞれと接続する機能と、
を実現するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１電話端末と第２電話端末の間の通話を中継する電話中継装置、電話中継方法、及びプログラムに関する。
【背景技術】
【０００２】
電話の発信者が、コンピュータ端末などを介して電話の発信要求を行うことがある。この場合、コンピュータ端末などは、電話中継装置に、発信元の電話端末（すなわち発信者が使用する電話端末）の電話番号を特定する情報及び発信先の電話端末の電話番号を特定する情報を送信する。すると電話中継装置は、発信元の電話端末に発呼すると共に、発信先の電話端末に発呼する。そして発信元の電話端末と発信先の電話端末は、電話中継装置を介して通話処理を行う。
【０００３】
例えばＲＦＣ（Request For Comment）３７２５には、第三者通話制御の方式が記述されている。この方式によれば、携帯端末がデータ通信網経由で電話中継装置に通話先を指示すると、電話中継装置が通話先及び指示を出した携帯端末に発信を行う。
【０００４】
また特許文献１には、発信元となる電話装置の識別情報と発信先の電話番号とを電話中継装置が予め記憶しておくことが記載されている。この電話中継装置は、電話装置から電話発信を受けると、この電話接続を確立し、次に、この電話端末の識別情報に対応する電話番号を読み出して、この電話番号に電話発信することにより、電話の中継処理を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２００６／００３７５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
第１電話端末と第２電話端末がＩＰ電話である場合、音声データはコーデックを用いて符号化され、音声パケットとして通信網に送信される。第１電話端末と第２電話端末の符号化方式すなわち音声コーデックが異なる場合、第１電話端末または第２電話端末の一方から送信される音声パケットを、他方の電話端末の音声コーデックにあわせて電話中継装置が再符号化する必要がある。しかしこのような処理を行うと、電話中継装置の負荷が大きくなっていた。
【０００７】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、電話中継装置の負荷が大きくなることを抑制できる電話中継装置、電話中継方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明によれば、電話中継装置であって、
複数の電話端末の電話番号と、前記電話端末が有する音声コーデックの種類を示すコーデック情報とを互いに対応付けて記憶するコーデック記憶手段と、
第１電話端末、及び第２電話端末それぞれの前記電話番号を含み、前記第１電話端末から前記第２電話端末への接続要求を受信する接続要求受信手段と、
前記第２電話端末の前記電話番号に対応する前記コーデック情報を前記コーデック記憶手段から読み出すコーデック読出手段と、
前記コーデック読出手段が読み出した前記コーデック情報を前記第１電話端末に送信し、かつ前記第１電話端末及び前記第２電話端末それぞれと接続する接続処理手段と、
を備える電話中継装置が提供される。
【０００９】
本発明によれば、複数の電話端末の電話番号と、前記電話端末が有する音声コーデックの種類を示すコーデック情報とを互いに対応付けてコーデック記憶手段に記憶させ、
電話中継装置が、第１電話端末、及び第２電話端末それぞれの前記電話番号を含み、前記第１電話端末から前記第２電話端末への接続要求を受信し、
前記電話中継装置が、前記第２電話端末の前記電話番号に対応する前記コーデック情報を前記コーデック記憶手段から読み出し、
前記電話中継装置が、読み出した前記コーデック情報を前記第１電話端末に送信し、かつ前記第１電話端末及び前記第２電話端末それぞれと接続する電話中継方法が提供される。
【００１０】
本発明によれば、コンピュータを、第１電話端末と第２電話端末の間の通話を中継する電話中継装置として機能させるためのプログラムであって、
前記コンピュータに、
複数の電話端末の電話番号と、前記電話端末が有する音声コーデックの種類を示すコーデック情報とを互いに対応付けて記憶するコーデック記憶手段に接続する機能と、
前記第１電話端末、及び前記第２電話端末それぞれの前記電話番号を含み、前記第１電話端末から前記第２電話端末への接続要求を受信する機能と、
前記第２電話端末の前記電話番号に対応する前記コーデック情報を前記コーデック記憶手段から読み出す機能と、
読み出した前記コーデック情報を前記第１電話端末に送信し、かつ前記第１電話端末及び前記第２電話端末それぞれと接続する機能と、
を実現するためのプログラムが提供される。
【発明の効果】
【００１１】
本発明によれば、第１電話端末と第２電話端末が用いる音声コーデックは同一になるため、電話中継装置は再符号化を行う必要がない。従って、電話中継装置の負荷が大きくなることを抑制できる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る電話中継装置の使用環境を示す図である。
【図２】電話中継装置の機能構成を示すブロック図である。
【図３】コーデック記憶部が記憶しているデータの一例をテーブル形式で示す図である。
【図４】電話番号記憶部が記憶しているデータの一例をテーブル形式で示す図である。
【図５】第１電話端末の機能構成の一例を示すブロック図である。
【図６】第２電話端末の機能構成の一例を示すブロック図である。
【図７】図１に示した環境における電話中継装置の動作を示すフローチャートである。
【図８】第２の実施形態に係る電話中継装置が行う処理を示すフローチャートである。
【図９】第２の実施形態に係る電話中継装置が行う処理を示すフローチャートである。
【図１０】第３の実施形態に係る電話中継装置が行う処理を示すフローチャートである。
【図１１】第４の実施形態に係る電話中継装置が行う処理を示すフローチャートである。
【図１２】第５の実施形態に係る電話中継装置の使用環境を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１４】
図１は、第１の実施形態に係る電話中継装置２００の使用環境を示す図である。この電話中継装置２００は、第１電話端末１００と第２電話端末３００の中継処理を行う装置である。第１電話端末及び電話中継装置２００は、交換機５０を有する通信網１０の中で用いられる。電話中継装置２００は、通信網１０に接続されている複数の電話端末それぞれの電話番号を記憶している。
【００１５】
電話端末は、通信網１０の中に位置していても良いし、ゲートウェイ装置１０１を介して接続していても良い。本図に示す例では、第２電話端末３００がゲートウェイ装置１０１を介して通信網１０に接続しており、第１電話端末１００が通信網１０の中に位置している。ただし、第１電話端末１００もゲートウェイ装置１０１を介して通信網に接続していても良いし、第１電話端末１００及び第２電話端末３００が通信網１０の中に位置していても良い。各電話端末は、ＩＰ電話である。
【００１６】
電話中継装置２００は、第１電話端末１００から第２電話端末３００への接続要求を受信する。本実施形態において接続要求は、要求送信装置１１０（例えばコンピュータ端末）から、電話通信網とは異なるデータ通信網を介して送信される。要求送信装置１１０は、第１電話端末１００の使用者により操作される。なお、電話通信網とデータ通信網は物理的に異なる通信網である必要はなく、論理的に異なる通信網であっても良い。
【００１７】
接続要求には、第１電話端末１００、及び第２電話端末３００それぞれの電話番号が含まれている。電話中継装置２００は、接続要求を受信すると、第１電話端末１００及び第２電話端末３００それぞれに接続する。本実施形態において電話中継装置２００は、第１電話端末１００に第１発呼を行い、かつ第２電話端末３００に第２発呼を行うことにより、第１電話端末１００及び第２電話端末３００それぞれと接続する。
【００１８】
電話中継装置２００は、複数の電話端末の電話番号と、その電話端末の音声コーデックの種類を示すコーデック情報とを互いに対応付けて記憶している。電話中継装置２００は、第１電話端末１００と接続するとき、接続情報に含まれる第２電話端末３００の電話番号に対応するコーデック情報を読み出す。そして電話中継装置２００は、読み出したコーデック情報を第１電話端末１００に送信する。第１電話端末１００は、複数の音声コーデックを有している。第１電話端末１００は、電話中継装置２００から送信されたコーデック情報に対応する音声コーデックを用いて通話処理を行う。
【００１９】
図２は、電話中継装置２００の機能構成を示すブロック図である。電話中継装置２００は、コーデック記憶部２１０、接続要求受信部２２０、コーデック読出部２３０、及び接続処理部２４０を備える。
【００２０】
コーデック記憶部２１０は、複数の電話端末の電話番号と、その電話端末の音声コーデックの種類を示すコーデック情報とを互いに対応付けて記憶している。
【００２１】
接続要求受信部２２０は、第１電話端末１００から第２電話端末３００への接続要求を受信する。接続要求は、第１電話端末１００、及び第２電話端末３００それぞれの電話番号を含んでいる。コーデック読出部２３０は、接続要求に含まれる第２電話端末３００の電話番号に対応するコーデック情報をコーデック記憶部２１０から読み出す。
【００２２】
接続処理部２４０は、第１電話端末１００及び第２電話端末３００それぞれと接続する。接続処理部２４０は、この接続のとき、第１電話端末１００及び第２電話端末３００それぞれと、通信方式を決めるためのネゴシエーション処理を行う。接続処理部２４０は、第１電話端末１００とのネゴシエーション処理のときに、コーデック読出部２３０が読み出したコーデック情報を第１電話端末１００に送信する。
【００２３】
また電話中継装置２００は、電話番号記憶部２５０を備えている。電話番号記憶部２５０は、第１電話端末１００となりうる複数の電話端末別に、第１発呼用電話番号と第２発呼用電話番号とを互いに対応付けて記憶している。第１発呼用電話番号は、電話中継装置２００が第１電話端末１００に発呼するときの着番として用いる電話番号である。第１発呼用電話番号は、例えば要求送信装置１１０から送信される接続要求に、第１電話端末１００の電話番号として含まれる。第２発呼用電話番号は、電話中継装置２００が第２電話端末３００に発呼するときの発番として用いる電話番号である。
【００２４】
なお、図２において、本発明の本質に関わらない部分の構成については省略してある。図２に示した電話中継装置２００の各構成要素は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。電話中継装置２００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置には様々な変形例があることは、当業者には理解されるところである。
【００２５】
図３は、コーデック記憶部２１０が記憶しているデータの一例をテーブル形式で示す図である。コーデック記憶部２１０は、電話端末別に、電話番号とコーデック情報を互いに対応付けて記憶している。コーデック記憶部２１０は、複数のコーデックを有している電話端末については、一つの電話番号に複数のコーデック情報を対応付けて記憶している。
【００２６】
図４は、電話番号記憶部２５０が記憶しているデータの一例をテーブル形式で示す図である。電話番号記憶部２５０は、上記したように、第１電話端末１００となる複数の電話端末別に、第１発呼用電話番号と第２発呼用電話番号とを互いに対応付けて記憶している。
【００２７】
図５は、第１電話端末１００の機能構成の一例を示すブロック図である。第１電話端末１００は、例えば携帯通信端末であり、マイク３０２、スピーカー３０４、音声データ入出力部３１０、複数種類の音声コーデック３２０、パケット入出力部３３０、および  コーデック選択部３４０を備える。音声コーデック３２０は、符号化部３２２及び復号化部３２４を備える。
【００２８】
音声データ入出力部３１０は、マイク３０２から入力された音声データを音声コーデック３２０の符号化部３２２に出力する。符号化部３２２は、入力された音声データを符号化し、パケット入出力部３３０に出力する。パケット入出力部３３０は、符号化された音声データを音声パケットとして、通信網１０及び電話中継装置２００を介して第１電話端末１００に出力する。
【００２９】
またパケット入出力部３３０は、通信網１０及び電話中継装置２００を介して第１電話端末１００から音声パケットを受信する。復号化部３２４は、パケット入出力部３３０が受信した音声パケットを音声データに復号する。そして音声データ入出力部３１０は、復号化部３２４が復号した音声データをスピーカー３０４に出力する。
【００３０】
コーデック選択部３４０は、通信網を介してコーデック情報を受信し、受信したコーデック情報に対応する音声コーデックを音声データ入出力部３１０及びパケット入出力部３３０が使用するようにする。
【００３１】
図６は、第２電話端末３００の機能構成の一例を示すブロック図である。第２電話端末３００は、音声コーデック３２０を一つ有している点、及びコーデック選択部３４０を有していない点を除いて、図５に示した第１電話端末１００と同様の構成である。ただし第２電話端末３００は、図５に示した第１電話端末１００と同様の構成であっても良い。
【００３２】
なお図５，６において、本発明の本質に関わらない部分の構成については省略してある。図５，６に示した第１電話端末１００及び第２電話端末３００の各構成要素は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。第１電話端末１００及び第２電話端末３００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置には様々な変形例があることは、当業者には理解されるところである。
【００３３】
図７は、図１に示した環境における電話中継装置２００の動作を示すフローチャートである。まず要求送信装置１１０は、データ通信により、電話中継装置２００に対して、第１電話端末１００から第２電話端末３００に電話をかける旨を示す接続要求を送信する（ステップＳ２０）。この接続要求には、第１電話端末１００の第１発呼用電話番号及び第２電話端末３００の電話番号が含まれる。
【００３４】
電話中継装置２００の接続要求受信部２２０は、接続要求を受信する。そして電話中継装置２００のコーデック読出部２３０は、接続要求に含まれる第２電話端末３００の電話番号に対応するコーデック情報を、コーデック記憶部２１０から読み出す（ステップＳ４０）。
【００３５】
そして接続処理部２４０は、交換機５０を介して第１電話端末１００に対して第１発呼を行う。このとき接続処理部２４０は、第１電話端末１００と通信方式のネゴシエーション処理を行う。このネゴシエーション処理において接続処理部２４０は、コーデック記憶部２１０から読み出したコーデック情報を第１電話端末１００に送信する（ステップＳ６０）。
【００３６】
そして第１電話端末１００は、使用者が第１発呼に応答する旨の入力を行うと、電話中継装置２００の接続処理部２４０と電話接続を行う。このとき第１電話端末１００は、接続処理部２４０から送信されたコーデック情報に対応する音声コーデック３２０を選択して使用する。
【００３７】
電話中継装置２００の接続処理部２４０は、第１発呼が接続されると、接続要求に含まれる第１電話端末の電話番号に対応する第２発呼用電話番号を読み出す。そして、接続処理部２４０は、読み出した第２発呼用電話番号を発番として、第２電話端末３００に第２発呼を行う。このとき接続処理部２４０は、第２電話端末３００と通信方式のネゴシエーション処理を行う（ステップＳ８０）。このネゴシエーション処理において、第２電話端末３００は、ステップＳ４０において読み出されたコーデック情報に対応する音声コーデック３２０を選択して使用するようにする。第２電話端末３００は、第２電話端末３００の使用者が第２発呼に応答する旨の入力を行うと、電話中継装置２００の接続処理部２４０と電話接続を行う。これにより、第１電話端末１００と第２電話端末３００は、接続処理部２４０を介して通話を行うことができる（ステップＳ１００）。
【００３８】
次に、本実施形態の作用及び効果について説明する。本実施形態において、電話中継装置２００のコーデック記憶部２１０は、電話端末の電話番号に対応付けて、その電話端末で用いられる音声コーデックを特定するコーデック情報を記憶している。そして電話中継装置２００のコーデック読出部２３０は、接続要求に含まれる第２電話端末３００の電話番号に対応するコーデック情報をコーデック記憶部２１０から読み出し、接続処理部２４０は、コーデック読出部２３０が読み出したコーデック情報を第１電話端末１００に送信する。そして、第１電話端末１００は、第２電話端末３００が処理できる符号化方式すなわち音声コーデックを用いて通話を行う。
【００３９】
このため、第１電話端末１００と第２電話端末３００の音声コーデックが同一になるため、電話中継装置２００は、第１電話端末１００または第２電話端末３００の一方から送信される音声パケットを、他方の電話端末のコーデックにあわせて再符号化しなくてすむ。従って、電話中継装置の負荷が大きくなることを抑制できる。
【００４０】
図８及び図９は、第２の実施形態に係る電話中継装置２００が行う処理を示すフローチャートである。本図に示す処理を行う電話中継装置２００の機能構成は、接続処理部２４０が、第１電話端末１００となりうる電話端末が有する複数の音声コーデックのコーデック情報を予め有している点を除いて、第１の実施形態と略同様であるため、説明を省略する。
【００４１】
本図に示す処理は、接続要求に含まれる第２電話端末３００の電話番号が電話中継装置２００のコーデック記憶部２１０に記憶されていないとき（ステップＳ３０：Ｎｏ）、図９に示す処理を行う点を除いて、第１の実施形態と同様である。
【００４２】
接続要求に含まれる第２電話端末３００の電話番号が電話中継装置２００のコーデック記憶部２１０に記憶されていないとき（図８のステップＳ３０：Ｎｏ）、コーデック読出部２３０は、コーデック情報がないことを示すコーデック未記憶情報を接続処理部２４０に出力する。
【００４３】
図９に示すように、電話中継装置２００の接続処理部２４０は、コーデック未記憶情報を受信すると、第１電話端末１００が有する音声コーデックのコーデック情報の一つを選択する（ステップＳ２００）。そして接続処理部２４０は、交換機５０を介して第１電話端末１００に対して第１発呼を行う。このとき接続処理部２４０は、第１電話端末１００と通信方式のネゴシエーション処理を行う。このネゴシエーション処理において接続処理部２４０は、ステップＳ２００で選択したコーデック情報を第１電話端末１００に送信する（ステップＳ２２０）。
【００４４】
そして第１電話端末１００は、使用者が第１発呼に応答する旨の入力を行うと、電話中継装置２００の接続処理部２４０と電話接続を行う。このとき第１電話端末１００は、接続処理部２４０から送信されたコーデック情報に対応する音声コーデック３２０を選択して使用する。
【００４５】
電話中継装置２００の接続処理部２４０は、第１発呼が接続されると、第２電話端末３００に第２発呼を行う。このとき接続処理部２４０は、第２電話端末３００と通信方式のネゴシエーション処理を行う（ステップＳ２４０）。このネゴシエーション処理において、接続処理部２４０は、第２電話端末３００に、ステップＳ２００において選択されたコーデック情報を送信する。第２電話端末３００は、受信したコーデック情報に対応する音声コーデック３２０を有しているときは、この音声コーデック３２０を選択して使用するようにする。また第２電話端末３００は、受信したコーデック情報に対応する音声コーデック３２０を有していないときは、第１電話端末１００で選択している音声コーデックを変更するために、第２電話端末３００が有している音声コーデック３２０のコーデック情報を接続処理部２４０に送信する。
【００４６】
接続処理部２４０は、第２電話端末３００からコーデック情報を受信し、音声コーデック３２０の変更を行う必要があるとき（ステップＳ２６０：Ｙｅｓ）、第１電話端末１００と再度ネゴシエーションを行う（ステップＳ２８０）。詳細には、接続処理部２４０は、第２電話端末３００から受信したコーデック情報を第１電話端末１００に送信し、第１電話端末１００の音声コーデック３２０を変更させる。
【００４７】
そして接続処理部２４０は、第２電話端末３００が使用する音声コーデックのコーデック情報を、第２電話端末３００の電話番号に対応付けてコーデック記憶部２１０に記憶させる（ステップＳ３００）。
【００４８】
その後、第２電話端末３００は、第２電話端末３００の使用者が第２発呼に応答する旨の入力を行うと、電話中継装置２００の接続処理部２４０と電話接続を行う。これにより、第１電話端末１００と第２電話端末３００は、接続処理部２４０を介して通話を行うことができる（ステップＳ３２０）。
【００４９】
本実施形態によっても、第１の実施形態と同様の効果を得ることができる。また、コーデック記憶部２１０が第２電話端末３００のコーデック情報を記憶していない場合でも、第１電話端末１００が使用する音声コーデックを第２電話端末３００の音声コーデックに合わせることができる。
【００５０】
また、第２電話端末３００のコーデック情報をコーデック記憶部２１０に追加することができるため、後に同じ第２電話端末３００に対する接続要求がきたときに、図９に示した処理を再び行う必要がなくなる。
【００５１】
図１０は、第３の実施形態に係る電話中継装置２００が行う処理を示すフローチャートである。本図に示す処理を行う電話中継装置２００の機能構成は、第１の実施形態と略同様であるため、説明を省略する。
【００５２】
本図に示す処理は、電話中継装置２００と第１電話端末１００の接続処理を除いて、第１又は第２の実施形態と同様である。図１０は、第１の実施形態と同様の場合を示している。
【００５３】
本実施形態において、コーデック読出部２３０がコーデック情報を読み出す（ステップＳ４０）と、電話中継装置２００の接続処理部２４０は第１電話端末１００に、データ通信で発信指示を送信する（ステップＳ５０）。第１電話端末１００は、発信指示を受信すると、電話中継装置２００の接続処理部２４０に対して第１発呼を行う（ステップＳ６２）。このとき、第１電話端末１００と接続処理部２４０はネゴシエーション処理を行い、第１電話端末１００で使用する音声コーデックを、ステップＳ４０において読み出されたコーデック情報に対応する音声コーデックにする。
【００５４】
その後の処理（ステップＳ８０，Ｓ１００）は、第１又は第２の実施形態と同様であるため、説明を省略する。
【００５５】
本実施形態によっても、第１又は第２の実施形態と同様の効果を得ることができる。
【００５６】
図１１は、第４の実施形態に係る電話中継装置２００が行う処理を示すフローチャートである。本図に示す処理を行う電話中継装置２００の機能構成は、コーデック記憶部２１０が、第１電話端末１００となりうる電話端末の電話番号と、その電話端末が有する音声コーデックのコーデック情報を記憶質得る点を除いて、第１の実施形態と略同様である。
【００５７】
また本図に示す処理は、第２発呼を先に行い、第２電話端末３００と電話中継装置２００の間での電話接続が確立した後に第１発呼を行う点を除いて、第１又は第２の実施形態と同様である。図１１は、第１の実施形態と同様の場合を示している。
【００５８】
まず要求送信装置１１０は、データ通信により、電話中継装置２００に接続要求を送信する（ステップＳ４２０）。コーデック読出部２３０は、第１電話端末１００の電話番号に対応するコーデック情報を読み出す（ステップＳ４４０）。次いで電話中継装置２００の接続処理部２４０は、接続要求に含まれる第１電話端末の電話番号に対応する第２発呼用電話番号を読み出し、この第２発呼用電話番号を発番として第２発呼を行う。このネゴシエーション処理において接続処理部２４０は、コーデック記憶部２１０から読み出したコーデック情報を第２電話端末３００に送信する（ステップＳ４６０）。
【００５９】
第２電話端末３００は、使用者が第２発呼に応答する旨の入力を行うと、電話中継装置２００の接続処理部２４０と電話接続を行う。このとき第２電話端末３００は、接続処理部２４０から送信されたコーデック情報に対応する音声コーデック３２０を選択して使用する。
【００６０】
電話中継装置２００の接続処理部２４０は、第２発呼が接続されると、第１電話端末１００に第１発呼を行う。このとき接続処理部２４０は、第１電話端末１００と通信方式のネゴシエーション処理を行う（ステップＳ４８０）。このネゴシエーション処理において、第１電話端末１００は、ステップＳ４４０において読み出されたコーデック情報に対応する音声コーデック３２０を選択して使用するようにする。第１電話端末１００は、第１電話端末１００の使用者が第１発呼に応答する旨の入力を行うと、電話中継装置２００の接続処理部２４０と電話接続を行う。これにより、第１電話端末１００と第２電話端末３００は、接続処理部２４０を介して通話を行うことができる（ステップＳ５００）。
【００６１】
本実施形態によっても、第１又は第２の実施形態と同様の効果を得ることができる。
【００６２】
図１２は、第５の実施形態に係る電話中継装置２００の使用環境を示す図であり、第１の実施形態における図１に相当している。本図において電話中継装置２００は、接続要求を、要求送信装置１１０ではなく第１電話端末１００からデータ通信網を介して受信する点を除いて、第１〜第４の実施形態のいずれかと同様である。なお、電話通信網とデータ通信網は物理的に異なる通信網である必要はなく、論理的に異なる通信網であっても良い。
【００６３】
本実施形態によっても、第１〜第４の実施形態のいずれかと同様の効果を得ることができる。
【００６４】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【符号の説明】
【００６５】
１０ 通信網
５０ 交換機
１００ 第１電話端末
１０１ ゲートウェイ装置
１１０ 要求送信装置
２００ 電話中継装置
２１０ コーデック記憶部
２２０ 接続要求受信部
２３０ コーデック読出部
２４０ 接続処理部
２５０ 電話番号記憶部
３００ 第２電話端末
３０２ マイク
３０４ スピーカー
３１０ 音声データ入出力部
３２０ 音声コーデック
３２２ 符号化部
３２４ 復号化部
３３０ パケット入出力部
３４０ コーデック選択部
【図１】
2011009952.tif 000003
【図２】
2011009952.tif 000004
【図３】
2011009952.tif 000005
【図４】
2011009952.tif 000006
【図５】
2011009952.tif 000007
【図６】
2011009952.tif 000008
【図７】
2011009952.tif 000009
【図８】
2011009952.tif 000010
【図９】
2011009952.tif 000011
【図１０】
2011009952.tif 000012
【図１１】
2011009952.tif 000013
【図１２】
2011009952.tif 000014