(57)【特許請求の範囲】
【請求項１】
１以上の電話機を収容するボタン電話装置において、
複数種類のコーデックを実装するコーデック変換手段と、
自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する手段と、
この解析する手段の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを前記コーデック変換手段が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する手段と
を備え、
前記コーデック変換手段は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換する
ことを特徴とするボタン電話装置。
【請求項２】
１以上の電話機を収容するボタン電話装置において、
複数種類のコーデックを実装するコーデック変換手段と、
自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する手段と、
この解析する手段の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを前記コーデック変換手段が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する手段と
を備え、
前記コーデック変換手段は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換し、
自装置が収容する電話機が発信を行ったときには、当該電話機が実装するコーデックの種類の他に前記コーデック変換手段が実装するコーデックの種類を示す識別子を発信信号中に追加して送出する手段を備え、
前記発信に対する応答が有り、そのコーデックが、前記電話機が実装していないコーデックであり、前記コーデック変換手段が実装するコーデックであるときには、前記コーデック変換手段は、前記電話機の以降の着信側との送受信信号を前記電話機が実装するコーデックに対応する信号に変換し、着信側のコーデックが自装置が収容する電話機が実装しているコーデックと同一の場合には前記電話機と着信側とは該コーデック変換手段を介さずに通信を行う
ことを特徴とするボタン電話装置。
【請求項３】
１以上の電話機を収容するボタン電話装置が実行するコーデック変換方法において、
着信拒否信号の内容を解析する手段が、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析し、
再呼出する手段が、この解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを自装置が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出し、
コーデック変換手段が、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換する
ことを特徴とするコーデック変換方法。
【請求項４】
１以上の電話機を収容するボタン電話装置が実行するコーデック変換方法において、
着信拒否信号の内容を解析する手段が、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析し、
再呼出する手段が、この解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを自装置が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出し、
コーデック変換手段が、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換し、
追加する手段が、自装置が収容する電話機が発信を行ったときには、当該電話機が実装するコーデックの種類の他に自装置が実装するコーデックの種類を示す識別子を発信信号中に追加して送出し、
前記発信に対する応答が有り、そのコーデックが、前記電話機が実装していないコーデックであり、自装置が実装するコーデックであるときには、前記コーデック変換手段が、前記電話機の以降の着信側との送受信信号を前記電話機が実装するコーデックに対応する信号に変換し、着信側のコーデックが自装置が収容する電話機が実装しているコーデックと同一の場合には前記電話機と着信側とは該コーデック手段を介さずに通信を行う
ことを特徴とするコーデック変換方法。
【請求項５】
汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、１以上の電話機を収容するボタン電話装置に相応する機能を実現させるプログラムにおいて、
複数種類のコーデックを実装するコーデック変換機能と、
自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する機能と、
この解析する機能の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを前記コーデック変換機能が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する機能と
を実現させ、
前記コーデック変換機能は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換する
ことを特徴とするプログラム。
【請求項６】
汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、１以上の電話機を収容するボタン電話装置に相応する機能を実現させるプログラムにおいて、
複数種類のコーデックを実装するコーデック変換機能と、
自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する機能と、
この解析する機能の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを前記コーデック変換機能が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する機能と
を実現させ、
前記コーデック変換機能は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換し、
自装置が収容する電話機が発信を行ったときには、当該電話機が実装するコーデックの種類の他に前記コーデック変換機能が実装するコーデックの種類を示す識別子を発信信号中に追加して送出する機能を実現させ、
前記発信に対する応答が有り、そのコーデックが、前記電話機が実装していないコーデックであり、前記コーデック変換機能が実装するコーデックであるときには、前記コーデック変換機能は、前記電話機の以降の着信側との送受信信号を前記電話機が実装するコーデックに対応する信号に変換し、着信側のコーデックが自装置が収容する電話機が実装しているコーデックと同一の場合には前記電話機と着信側とは該コーデック変換機能を介さずに通信を行う
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１以上の電話機を収容するボタン電話装置に関する。
【背景技術】
【０００２】
例えば、携帯電話機が実装しているコーデックに対応する着信信号が直接ＩＰ電話網経由でＩＰボタン電話装置へ着信した場合に、このＩＰボタン電話装置に収容されているＩＰ電話機が携帯電話機が実装しているコーデックと同じコーデックを実装していない限り、携帯電話機からの呼をＩＰ電話機に接続できない。また、携帯電話機のコーデックを実装していないＩＰ電話機から携帯電話機に発信することもできない。
【０００３】
このような問題を解決するために、例えば特許文献１の提案では、発信の際に発信者が希望するコーデックを上位装置が提供するサービスが開示されている。また、特許文献２の提案では、通信を行う端末間で呼接続毎に、各端末が対応しているコーデック情報を保持し、各端末間で相互に通信が可能なようにコーデックを変換するサービスが開示されている。
【０００４】
【特許文献１】特開２００３−３７６８３号公報
【特許文献２】特開２００７−４９４１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１の提案は、着信に関しての問題を解決していない。また、発信に関しては発信側の端末が発信の際に必要となるコーデックを要求する必要があり、発信側の端末が、予め着信側の端末のコーデック情報を認識している必要があるため、着信側の端末のコーデック情報が不明である場合にはコーデックの提供サービスを利用できないという問題がある。
【０００６】
また、特許文献２の提案では、通信を行う前段階で予め端末同士のコーデック情報を保持する必要があるが、これは端末同士が同じコーデックを使用し、コーデック変換が不要である場合でも行われるため、コーデック変換が不要な場合でも通信を行う前段階の処理が従来よりも増加するという問題がある。
【０００７】
本発明は、このような背景の下に行われたものであって、送信側と受信側とのコーデックの不一致による呼損率の低下を実現することができるボタン電話装置およびコーデック変換方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、１以上の電話機を収容するボタン電話装置において、複数種類のコーデックを実装するコーデック変換手段と、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する手段と、この解析する手段の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックをコーデック変換手段が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する手段とを備え、前記コーデック変換手段は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換することを特徴とする。
【００１０】
あるいは、本発明は、１以上の電話機を収容するボタン電話装置において、複数種類のコーデックを実装するコーデック変換手段と、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する手段と、この解析する手段の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを前記コーデック変換手段が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する手段とを備え、前記コーデック変換手段は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換し、自装置が収容する電話機が発信を行ったときには、当該電話機が実装するコーデックの種類の他に前記コーデック変換手段が実装するコーデックの種類を示す識別子を発信信号中に追加して送出する手段を備え、前記発信に対する応答が有り、そのコーデックが、前記電話機が実装していないコーデックであり、前記コーデック変換手段が実装するコーデックであるときには、前記コーデック変換手段は、前記電話機の以降の着信側との送受信信号を前記電話機が実装するコーデックに対応する信号に変換し、着信側のコーデックが自装置が収容する電話機が実装しているコーデックと同一の場合には前記電話機と着信側とは該コーデック変換手段を介さずに通信を行うことを特徴とする。
【００１１】
また、本発明をコーデック変換方法としての観点から観ると、本発明は、１以上の電話機を収容するボタン電話装置が実行するコーデック変換方法において、着信拒否信号の内容を解析する手段が、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析し、再呼出する手段が、この解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを自装置が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出し、コーデック変換手段が、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換することを特徴とする。
【００１３】
あるいは、本発明は、１以上の電話機を収容するボタン電話装置が実行するコーデック変換方法において、着信拒否信号の内容を解析する手段が、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析し、再呼出する手段が、この解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを自装置が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出し、コーデック変換手段が、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換し、追加する手段が、自装置が収容する電話機が発信を行ったときには、当該電話機が実装するコーデックの種類の他に自装置が実装するコーデックの種類を示す識別子を発信信号中に追加して送出し、前記発信に対する応答が有り、そのコーデックが、前記電話機が実装していないコーデックであり、自装置が実装するコーデックであるときには、前記コーデック変換手段が、前記電話機の以降の着信側との送受信信号を前記電話機が実装するコーデックに対応する信号に変換し、着信側のコーデックが自装置が収容する電話機が実装しているコーデックと同一の場合には前記電話機と着信側とは該コーデック手段を介さずに通信を行うことを特徴とする。
【００１４】
また、本発明をプログラムとしての観点から観ると、本発明は、汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、１以上の電話機を収容するボタン電話装置に相応する機能を実現させるプログラムにおいて、複数種類のコーデックを実装するコーデック変換機能と、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する機能と、この解析する機能の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを前記コーデック変換機能が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する機能とを実現させ、前記コーデック変換機能は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換することを特徴とする。
【００１６】
あるいは、本発明は、汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、１以上の電話機を収容するボタン電話装置に相応する機能を実現させるプログラムにおいて、複数種類のコーデックを実装するコーデック変換機能と、自装置が収容する電話機が着信拒否信号を発信側に返送したときにこの着信拒否信号の内容を解析する機能と、この解析する機能の解析結果に基づき、着信拒否の原因がコーデックの不一致であり、発信側が要求するコーデックを前記コーデック変換機能が実装している場合には、前記着信拒否信号を発信側に返送することなく、前記電話機を当該電話機が実装するコーデックによるＳＤＰ情報を生成して再呼出する機能とを実現させ、前記コーデック変換機能は、この再呼出に応じた前記電話機の以降の発信側との送受信信号を実装するコーデックを用いて前記電話機が実装するコーデックに対応する信号に変換し、自装置が収容する電話機が発信を行ったときには、当該電話機が実装するコーデックの種類の他に前記コーデック変換機能が実装するコーデックの種類を示す識別子を発信信号中に追加して送出する機能を実現させ、前記発信に対する応答が有り、そのコーデックが、前記電話機が実装していないコーデックであり、前記コーデック変換機能が実装するコーデックであるときには、前記コーデック変換機能は、前記電話機の以降の着信側との送受信信号を前記電話機が実装するコーデックに対応する信号に変換し、着信側のコーデックが自装置が収容する電話機が実装しているコーデックと同一の場合には前記電話機と着信側とは該コーデック変換機能を介さずに通信を行うことを特徴とする
【発明の効果】
【００１７】
本発明によれば、送信側と受信側とのコーデックの不一致による呼損率の低下を実現することができる。
【発明を実施するための最良の形態】
【００１８】
（発明の概要）
本発明の概要を図１および図２を参照して説明する。図１は、ボタン電話装置１に収容されているＩＰ電話機２がＩＰ電話網１０に接続されているＩＰ電話機１１とコーデックＡを用いて通信を行っている状態を示す図である。図２は、ボタン電話装置１に収容されているＩＰ電話機２がＩＰ電話網１０を介して携帯電話機１２と互いに異なるコーデックＡおよびＢを用いて通信を行っている状態を示す図である。
【００１９】
ここでは、ボタン電話装置１に収容される電話機がＩＰ電話機２である場合を例にとって説明するが、これは、携帯電話機１２とＩＰ電話機２との間の通信におけるコーデック変換が最も本発明の理解を容易にすることができる故の例示であり、本発明の適用範囲をＩＰ電話機に限定するものではない。
【００２０】
本発明の特徴は、ボタン電話装置１に収容したＩＰ電話機２への着信および発信時に、ＩＰ電話機２が実装していないコーデックに対応する信号を用いる必要が生じた場合に、ボタン電話装置１が実装しているコーデックによってＩＰ電話機２が実装していないコーデックについても対応可能とするところにある。
【００２１】
これにより、ＩＰ電話機２への着信時にＩＰ電話機２が実装している以外のコーデックが要求された場合にボタン電話装置１のコーデック変換部３がそのコーデックを実装している場合はＩＰ電話機２による応答および通信が可能となる。なお、コーデック変換部３は、例えば、ＤＳＰ(Digital Signal Processor)により実現する。
【００２２】
また、ＩＰ電話機２からの発信時についてもボタン電話装置１でＩＰ電話機２が持っていないコーデックを補足することにより通信できない確率が軽減される。
【００２３】
（着信シーケンス）
ＩＰ電話機２への着信時の処理手順について図３から図５を参照して説明する。図３は、ＩＰ電話機２への着信時の処理手順を示すフローチャートである。図４は、ＩＰ電話機２への着信時の処理手順を示すシーケンス図である。なお、図３および図４におけるステップＳ０〜Ｓ２７を示す符号は互いに対応している。図５は、本発明の実施形態のボタン電話装置１の要部ブロック構成図である。なお、図５では、ボタン電話装置１が従来から有する機能ブロックの図示は省略した。
【００２４】
ＩＰ電話機２への着信については、図３および図４に示すとおり、待機中であるボタン電話装置１が（ステップＳ０）、ＩＰ電話網１０からの着信（ＩＮＶＩＴＥ）を受け（ステップＳ１）、ＩＰ電話機２を呼び出した際（ステップＳ２、ステップＳ３）、ＩＰ電話機２より着信拒否された場合に（ステップＳ４）、ボタン電話装置１の着信拒否内容を解析する手段である着信拒否内容解析部４は、ＩＰ電話機２から送出された着信拒否信号の内容を解析し、着信拒否した理由がコーデックの不一致であり、ボタン電話装置１がＩＰ通信網１０の要求するコーデックを実装しており（ステップＳ５の“実装している”）、さらに、ＩＰ電話機２に使用可能なコーデックを実装している場合には（ステップＳ６の“実装している”）、再呼出を行う手段である再呼出実行部５が当該コーデックにてＳＤＰ(Session
Description Protocol)情報を生成し（ステップＳ７）、ＩＰ電話機２の呼出（再呼出）を行う（ステップＳ８）。また、このときに、コーデック変換部３は、以降のＩＰ電話機２との通信においてボタン電話装置１の前記コーデックを使用する旨を記憶する（ステップＳ９）。これにより呼出が行われ（ステップＳ１０）、ステップＳ３に戻る。
【００２５】
なお、ステップＳ５で、ボタン電話装置１がＩＰ通信網１０の要求するコーデックを実装していない場合（ステップＳ５の“実装していない”）やステップＳ６で、ボタン電話装置１がＩＰ電話機２に使用可能なコーデックを実装していない場合（ステップＳ６の“実装していない”）には、ＩＰ電話機２の着信拒否をそのままＩＰ通信網１０に送出し（ステップＳ１１）、ボタン電話装置１は待機中となる（ステップＳ１２）。
【００２６】
ステップＳ３に戻った後、ＩＰ電話機２からの呼出受付（Ｔｒｙｉｎｇ）を受信すると（ステップＳ１３）、ＩＰ電話網１０に対して呼出受付（Ｔｒｙｉｎｇ）を送出し（ステップＳ１４）、ＩＰ電話機２は呼出中に遷移する（ステップＳ１５）。
【００２７】
その後、ＩＰ電話機２の呼出中（Ｒｉｎｇｉｎｇ）を受信すると（ステップＳ１６）、ＩＰ電話網１０に対して呼出中（Ｒｉｎｇｉｎｇ）を送出し（ステップＳ１７）、ＩＰ電話網１０側ではＩＰ電話機２が呼出中であることがわかる（Ｓ１８）。
【００２８】
ＩＰ電話機２が応答（ＯＫ）すると（ステップＳ１９）、ボタン電話装置１のコーデックを使用する場合には（ステップＳ２０の“使用する”）、コーデック変換部３が当該コーデックにてＳＤＰ情報を生成し（ステップＳ２１）、ＩＰ通信網１０に対して応答する（ステップＳ２２）。これによりＩＰ通信網１０側ではＩＰ電話機２と通信中となり（ステップＳ２３）、通信中であることを確認するためにＩＰ通信網１０からＩＰ電話機２に対してＡＣＫが送出される（ステップＳ２４）。これを受けてＩＰ電話機２はＲＴＰ(Real-time
Transport Protocol)セッション開始処理を行う（ステップＳ２５）。これによりＩＰ電話機２側でも通信中となる（ステップＳ２６）。この通信では、コーデック変換部３が実装するコーデックを用いてＩＰ電話機２が実装するコーデックに対応するように信号変換が行われる。
【００２９】
また、ステップＳ２０にてボタン電話装置１のコーデックを使用しない場合には（ステップＳ２０の“使用しない”）、ＩＰ電話機２からの応答をそのままＩＰ電話網１０に応答する（ステップＳ２７）。この場合にはステップＳ２６の通信中においてはＩＰ電話機２が実装するコーデックが使用される。
【００３０】
（発信シーケンス）
ＩＰ電話機２の発信時の処理手順について図５から図７を参照して説明する。図６は、ＩＰ電話機２の発信時の処理手順を示すフローチャートである。図７は、ＩＰ電話機２の発信時の処理手順を示すシーケンス図である。なお、図６および図７におけるステップＳ３０〜Ｓ５２を示す符号は互いに対応している。
【００３１】
ＩＰ電話機２の発信については、図６および図７に示すとおり、待機中であるボタン電話装置１が（ステップＳ３０）、ＩＰ電話機２からの発信（ＩＮＶＩＴＥ）を受けると（ステップＳ３１）、コーデック情報追加部６は、ＩＰ電話機２が実装しているコーデックの他にボタン電話装置１で追加可能なコーデックを検索し、そのようなコーデックが検索された場合には（ステップＳ３２の“あり”）、当該コーデックを追加したＳＤＰ情報を生成し（ステップＳ３３）、ＩＰ電話網１０へ発信する（ステップＳ３４）。コーデックの追加は、コーデックの種類を示す識別子を予め定めておき、識別子を追加するなどの方法がある。
【００３２】
また、ステップＳ３２でボタン電話装置１で追加可能なコーデックが無いときには（ステップＳ３２の“なし”）、ＩＰ電話機１の発信をそのままＩＰ電話網１０に送出する（ステップＳ４４）。
【００３３】
これによりＩＰ電話網１０側においてＩＰ電話機２は発信中となり（ステップＳ３５）、ＩＰ電話網１０側からボタン電話装置１に対して呼出受付（Ｔｒｙｉｎｇ）が送出され（ステップＳ４６）、これを受けてボタン電話装置１はＩＰ電話機２に対して呼出受付（Ｔｒｙｉｎｇ）を送出する（ステップＳ４７）。ＩＰ電話機２は、ＩＰ電話網１０において発信中であることを認識する（ステップＳ４８）。
【００３４】
その後、ＩＰ電話網１０側からボタン電話装置１に対して呼出中（Ｒｉｎｇｉｎｇ）が送出され（ステップＳ４９）、これを受けてボタン電話装置１はＩＰ電話機２に対して呼出中（Ｒｉｎｇｉｎｇ）を送出する（ステップＳ５０）。引き続きＩＰ電話機２は、ＩＰ電話網１０において発信中であることを認識する（ステップＳ５１）。
【００３５】
ＩＰ電話網１０から応答（ＯＫ）があると（ステップＳ３６）、通信相手が選択したコーデックがボタン電話装置１で追加したコーデックである場合には（ステップＳ３７の“ボタン電話装置で追加したコーデック”）、当該コーデックにてＳＤＰ情報を生成し（ステップＳ３８）、ＩＰ電話網１０の応答（ＯＫ）をＩＰ電話機２に送出する（ステップＳ３９）。また、通信相手が選択したコーデックがボタン電話装置１で追加したコーデックではない場合には（ステップＳ３７の“ＩＰ電話機のコーデック”）、応答（ＯＫ）をそのままＩＰ電話機２に送出する（ステップＳ４５）。
【００３６】
ＩＰ電話機２は、応答（ＯＫ）に対してＡＣＫを返送することにより（ステップＳ４０）、ＩＰ電話網１０と通信中となり（ステップＳ４１）、その後、ＩＰ電話機２は、ＲＴＰセッション開始処理を実行し（ステップＳ４２）、通信中となる（ステップＳ４３）。ステップ３７で、通信に用いるコーデックがボタン電話装置１が追加したコーデックである場合には、この通信では、コーデック変換部３が実装するコーデックを用いてＩＰ電話機２が実装するコーデックに対応するように信号変換が行われる。
【００３７】
（発明の効果）
例えば、携帯電話機が実装するコーデックとＩＰ電話機が実装するコーデックとで、互いに通信を行うことができるようになり、ユーザに対するサービス品質を向上させることができる。
【００３８】
また、前述した特許文献１の提案では、発信側の端末が発信の際に必要となるコーデックを要求する必要があり、発信側の端末が、予め着信側の端末のコーデック情報を認識している必要があるため、着信側の端末のコーデック情報が不明である場合にはコーデックの提供サービスを利用できないという問題があったが、本発明によれば、発信側からは使用可能な全てのコーデックの種類の情報を送信し、着信側がその中から使用可能なコーデックを選択した上で応答してくるので、発信側が予め着信側のコーデック情報を認識している必要はないという効果がある。
【００３９】
また、前述した特許文献２の提案では、通信を行う前段階で予め端末同士のコーデック情報を保持する必要があるが、これは端末同士が同じコーデックを使用し、コーデック変換が不要である場合でも行われるため、コーデック変換が不要な場合でも通信を行う前段階の処理が従来よりも増加するという問題があったが、本発明によれば、端末同士が同じコーデックを使用している場合には、ボタン電話装置１とは無関係に、端末同士が自律的に通信を行うため、コーデック変換が不要な場合には冗長な処理を必要としないという効果がある。
【００４０】
（プログラムの実施例）
汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、本発明の実施形態のボタン電話装置１に相応する機能を実現させるプログラムの実施例を説明する。
【００４１】
本実施例のプログラムは記録媒体に記録されることにより、前記汎用の情報処理装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接前記汎用の情報処理装置に本実施例のプログラムをインストールすることもできる。
【００４２】
これにより、汎用の情報処理装置を用いて、本発明の実施形態のボタン電話装置１に相応する機能を実現することができる。例えば、図５に示す要部ブロック構成におけるコーデック変換部３、着信拒否内容解析部４、再呼出実行部５、コーデック情報追加部６については、本実施例のプログラムによって実現し得る。
【００４３】
なお、本実施例のプログラムは、汎用の情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【産業上の利用可能性】
【００４４】
本発明によれば、ＩＰ電話サービスまたは携帯電話サービスのサービス品質を向上させることができる。
【図面の簡単な説明】
【００４５】
【図１】ボタン電話装置に収容されているＩＰ電話機がＩＰ電話網に接続されているＩＰ電話機とコーデックＡを用いて通信を行っている状態を示す図である。
【図２】ボタン電話装置に収容されているＩＰ電話機がＩＰ電話網を介して携帯電話機と互いに異なるコーデックＡおよびＢにより通信を行っている状態を示す図である。
【図３】本発明の実施形態の着信処理手順を示すフローチャートである。
【図４】本発明の実施形態の着信処理手順を示すシーケンス図である。
【図５】本発明の実施形態のボタン電話装置の要部ブロック構成図である。
【図６】本発明の実施形態の発信処理手順を示すフローチャートである。
【図７】本発明の実施形態の発信処理手順を示すシーケンス図である。
【符号の説明】
【００４６】
１  ボタン電話装置
２、１１  ＩＰ電話機
３  コーデック変換部（コーデック変換手段）
４  着信拒否内容解析部（着信拒否内容を解析する手段）
５  再呼出実行部（再呼出する手段）
６  コーデック情報追加部（追加して送出する手段）
１０  ＩＰ電話網
１２  携帯電話機
【図１】
0005246743.tif 000002
【図２】
0005246743.tif 000003
【図３】
0005246743.tif 000004
【図４】
0005246743.tif 000005
【図５】
0005246743.tif 000006
【図６】
0005246743.tif 000007
【図７】
0005246743.tif 000008