(57)【要約】【課題】不適切なコーデックの連続使用を低減する。【解決手段】コーデック種別選択回路20を構成するパターンマッチング部210は、コーデック種別を指定する識別パターンPTNが含まれる信号RSを受信する度に、PTNとコーデック種別CM1〜CM4各々の識別パターンとのマッチングを行う。抽出部220は、マッチング結果MR1〜MR4に基づきCM1〜CM4の内から一のコーデック種別CMoptを抽出する。判定部230は、CMoptについて得られたマッチング結果MRmaxに基づき、RSを前記マッチングに用いることの適性USとRSがCMoptに対応するコーデックにより処理される場合の信頼度RLとを判定する。選択部240は、US＝"有り"の場合、CMoptを選択すると共にCMopt及びRLを記憶し、US＝"無し"の場合、前回記憶した信頼度に応じてCMopt又は前回記憶したコーデック種別の一方を選択する。【選択図】図２
2010041554.tif 000002
【特許請求の範囲】
【請求項１】
コーデック種別を指定する識別パターンが含まれる信号を受信する度に、当該識別パターンと、使用可能な複数のコーデック種別各々に対し予め付与した識別パターンとのパターンマッチングを行うパターンマッチング部と、
前記パターンマッチングの結果に基づき、前記複数のコーデック種別の内から一のコーデック種別を抽出する抽出部と、
前記一のコーデック種別について得られたパターンマッチングの結果に基づき、前記信号を前記パターンマッチングに用いることの適性と、前記信号が前記一のコーデック種別に対応するコーデックにより処理される場合の信頼度とを判定する判定部と、
前記適性が有ると判定された場合、前記一のコーデック種別を選択すると共に、前記一のコーデック種別及び前記信頼度を記憶し、前記適性が無いと判定された場合、前回記憶した信頼度に応じて、前記一のコーデック種別又は前回記憶したコーデック種別の一方を選択する選択部と、
を備えたコーデック種別選択回路。
【請求項２】
請求項１において、
前記パターンマッチング部は、前記パターンマッチングの結果として、前記信号に含まれる識別パターンと前記予め付与した識別パターンとがどの程度一致しているかを示す指標である一致度を算出し、
前記判定部は、前記一致度が第１の閾値を超過しているか否かに基づいて前記適性の有無を判定すると共に、前記一致度が前記第１の閾値より高い第２の閾値を超過しているか否かに基づいて前記信頼度の高低を判定し、
前記選択部は、前記適性が無いと判定され且つ前回記憶した信頼度が低いと判定されている場合、前記一のコーデック種別を選択し、前記適性が無いと判定され且つ前回記憶した信頼度が高いと判定されている場合、前回記憶したコーデック種別を選択することを特徴とするコーデック種別選択回路。
【請求項３】
請求項１において、
前記選択部が、
前記一のコーデック種別及び前記信頼度を記憶するための記憶部と、
前記適性の有無に応じて、前記記憶部への前記一のコーデック種別及び前記信頼度の転送と非転送とを切り替える第１のスイッチ回路と、
前記記憶部に前回記憶された信頼度に応じて、前記一のコーデック種別又は前記記憶部に前回記憶されたコーデック種別の一方を選択する第２のスイッチ回路と、
前記適性の有無に応じて、前記一のコーデック種別又は前記第２のスイッチ回路で選択されたコーデック種別の一方を選択する第３のスイッチ回路と、
を有することを特徴としたコーデック種別選択回路。
【請求項４】
コーデック種別を指定する識別パターンが含まれる信号を受信する度に、当該識別パターンと、使用可能な複数のコーデック種別各々に対し予め付与した識別パターンとのパターンマッチングを行うパターンマッチングステップと、
前記パターンマッチングの結果に基づき、前記複数のコーデック種別の内から一のコーデック種別を抽出する抽出ステップと、
前記一のコーデック種別について得られたパターンマッチングの結果に基づき、前記信号を前記パターンマッチングに用いることの適性と、前記信号が前記一のコーデック種別に対応するコーデックにより処理される場合の信頼度とを判定する判定ステップと、
前記適性が有ると判定された場合、前記一のコーデック種別を選択すると共に、前記一のコーデック種別及び前記信頼度を記憶し、前記適性が無いと判定された場合、前回記憶した信頼度に応じて、前記一のコーデック種別又は前回記憶したコーデック種別の一方を選択する選択ステップと、
を備えたコーデック種別選択方法。
【請求項５】
請求項４において、
前記パターンマッチングステップは、前記パターンマッチングの結果として、前記信号に含まれる識別パターンと前記予め付与した識別パターンとがどの程度一致しているかを示す指標である一致度を算出し、
前記判定ステップは、前記一致度が第１の閾値を超過しているか否かに基づいて前記適性の有無を判定すると共に、前記一致度が前記第１の閾値より高い第２の閾値を超過しているか否かに基づいて前記信頼度の高低を判定し、
前記選択ステップは、前記適性が無いと判定され且つ前回記憶した信頼度が低いと判定されている場合、前記一のコーデック種別を選択し、前記適性が無いと判定され且つ前回記憶した信頼度が高いと判定されている場合、前回記憶したコーデック種別を選択することを特徴とするコーデック種別選択方法。
【請求項６】
コーデック種別を指定する識別パターンが含まれる信号を受信する受信回路と、
前記信号を処理可能な複数のコーデックを有するコーデック制御回路と、
前記信号が受信される度に、前記信号に含まれる識別パターンと前記複数のコーデックに対応するコーデック種別各々に対し予め付与した識別パターンとのパターンマッチングを行うパターンマッチング部と、前記パターンマッチングの結果に基づき、前記複数のコーデック種別の内から一のコーデック種別を抽出する抽出部と、前記一のコーデック種別について得られたパターンマッチングの結果に基づき、前記信号を前記パターンマッチングに用いることの適性と前記信号が前記一のコーデック種別に対応するコーデックによりデコード処理される場合の信頼度とを判定する判定部と、前記適性が有ると判定された場合、前記一のコーデック種別を選択すると共に前記一のコーデック種別及び前記信頼度を記憶し、前記適性が無いと判定された場合、前回記憶した信頼度に応じて、前記一のコーデック種別又は前回記憶したコーデック種別の一方を選択する選択部とを有するコーデック種別選択回路と、
を備え、
前記コーデック制御回路が、前記信号を、前記コーデック種別選択回路で選択されたコーデック種別に対応するコーデックにデコード処理させる通信端末。
【請求項７】
請求項６において、
通信端末外部への信号送出を行う送信回路をさらに備え、
前記コーデック制御回路が、通信端末内部で生成された信号を、前記コーデック種別選択回路で選択されたコーデック種別に対応するコーデックにエンコード処理させ、前記エンコード処理された信号を前記送信回路に与えることを特徴とした通信端末。
【請求項８】
通信端末に、
コーデック種別を指定する識別パターンが含まれる信号を受信する度に、当該識別パターンと、使用可能な複数のコーデック種別各々に対し予め付与した識別パターンとのパターンマッチングを行うパターンマッチングステップと、
前記パターンマッチングの結果に基づき、前記複数のコーデック種別の内から一のコーデック種別を抽出する抽出ステップと、
前記一のコーデック種別について得られたパターンマッチングの結果に基づき、前記信号を前記パターンマッチングに用いることの適性と、前記信号が前記一のコーデック種別に対応するコーデックにより処理される場合の信頼度とを判定する判定ステップと、
前記適性が有ると判定された場合、前記一のコーデック種別を選択すると共に、前記一のコーデック種別及び前記信頼度を記憶し、前記適性が無いと判定された場合、前回記憶した信頼度に応じて、前記一のコーデック種別又は前回記憶したコーデック種別の一方を選択する選択ステップと、
を実行させるためのコーデック種別選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コーデック種別選択回路及び方法、並びに通信端末及びそのコーデック種別選択プログラムに関し、特に通信回線品質に応じてコーデック種別を選択する技術に関する。
【背景技術】
【０００２】
上記のようなコーデック種別の選択技術として、以下に説明する関連技術１及び２が知られている。
【０００３】
[関連技術１]
例えば特許文献１には、通信回線品質に応じて、高ビットレートのコーデックと低ビットレートのコーデックとを択一的に切り替えて使用する移動端末が記載されている。具体的には、この移動端末は、受信信号におけるデータ誤りの発生の有無を監視し、データ誤りが発生している場合、通信回線品質が良好でないと判断して低ビットレートのコーデックを選択する一方、データ誤りが発生していない場合、通信回線品質が良好であると判断して高ビットレートのコーデックを選択する。
【０００４】
このように２段階のビットレートを切り替える仕様では、とりわけ高ビットレートから低ビットレートに切り替えた際の音声品質の急激な変化等によりユーザに違和感を与えてしまうことが懸念される。従って、近年の無線通信システムにおいては、３以上のビットレート(コーデック種別)を設け、通信回線品質に応じて段階的に切り替える(変更する)ことが要求されているが、上記の関連技術１ではこの要求を満たすことができない。
【０００５】
この問題に対処する関連技術２が、下記の通り提案されている。
【０００６】
[関連技術２]
例えばＧＳＭ(Ｇｌｏｂａｌ Ｓｙｓｔｅｍ ｆｏｒ Ｍｏｂｉｌｅ ｃｏｍｍｕｎｉｃａｔｉｏｎｓ)方式を採用する無線通信システムにおいては、基地局が、通信回線品質に応じて４つのコーデック種別の内から１つのコーデック種別を決定すると共に、決定したコーデック種別を移動端末に通知する。
【０００７】
具体的には、図７に示すように、基地局は、測定したＣＩＲ(Ｃａｒｒｉｅｒ ｔｏ Ｉｎｔｅｒｆｅｒｅｎｃｅ Ｒａｔｉｏ)と、４つのコーデック種別ＣＭ１(最低ビットレート)〜ＣＭ４(最高ビットレート)の切替用に予め設定した閾値ＴＨＲ＿Ｕｐ１２、ＴＨＲ＿Ｕｐ２３、ＴＨＲ＿Ｕｐ３４、ＴＨＲ＿Ｄｎ２１、ＴＨＲ＿Ｄｎ３２、及びＴＨＲ＿Ｄｎ４３の各々とを比較することにより、１つのコーデック種別を決定する。なお、以降の説明においては、ＣＭ１〜ＣＭ４を符号ＣＭで総称することがある。
【０００８】
ここで、閾値ＴＨＲ＿Ｕｐ１２、ＴＨＲ＿Ｕｐ２３、及びＴＨＲ＿Ｕｐ３４は、それぞれ、ＣＭ１からＣＭ２への切替、ＣＭ２からＣＭ３への切替、及びＣＭ３からＣＭ４への切替を行うべきか否か(すなわち、よりビットレートの高いコーデックへ切り替えるべきか否か)を判定するために用いる閾値である。例えば、コーデック種別がＣＭ２である状態において、閾値ＴＨＲ＿Ｕｐ２３を上回るＣＩＲが測定された場合、基地局は、コーデック種別ＣＭ３への切替を決定する。また、閾値ＴＨＲ＿Ｄｎ２１、ＴＨＲ＿Ｄｎ３２、及びＴＨＲ＿Ｄｎ４３は、それぞれ、ＣＭ２からＣＭ１への切替、ＣＭ３からＣＭ２への切替、及びＣＭ４からＣＭ３への切替を行うべきか否か(すなわち、よりビットレートの低いコーデックへ切り替えるべきか否か)を判定するために用いる閾値である。例えば、コーデック種別がＣＭ３である状態において、閾値ＴＨＲ＿Ｄｎ３２を下回るＣＩＲが測定された場合、基地局は、コーデック種別ＣＭ２への切替を決定する。
【０００９】
そして、基地局は、上記のようにして決定したコーデック種別ＣＭを移動端末に対して通知する。移動端末は、通知されたコーデック種別ＣＭに対応するコーデックを選択して、基地局との通信に使用する。
【特許文献１】特開２００４−２２１８２１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記の関連技術２には、信号誤り等が発生した場合に、移動端末側で本来選択すべきコーデック種別を得られないという問題があった。
【００１１】
この問題への対策として、コーデック種別を得られなかった場合に前回選択したコーデックを継続して使用する手法が考えられる。しかしながら、この対策では、前回選択したコーデックが誤りであった場合、コーデック種別を得られない期間において、不適切なコーデックが連続して使用され続けてしまう恐れがある。
【課題を解決するための手段】
【００１２】
本発明の一態様に係るコーデック種別選択回路は、コーデック種別を指定する識別パターンが含まれる信号を受信する度に、当該識別パターンと、使用可能な複数のコーデック種別各々に対し予め付与した識別パターンとのパターンマッチングを行うパターンマッチング部と、前記パターンマッチングの結果に基づき、前記複数のコーデック種別の内から一のコーデック種別を抽出する抽出部と、前記一のコーデック種別について得られたパターンマッチングの結果に基づき、前記信号を前記パターンマッチングに用いることの適性と、前記信号が前記一のコーデック種別に対応するコーデックにより処理される場合の信頼度とを判定する判定部と、前記適性が有ると判定された場合、前記一のコーデック種別を選択すると共に、前記一のコーデック種別及び前記信頼度を記憶し、前記適性が無いと判定された場合、前回記憶した信頼度に応じて、前記一のコーデック種別又は前回記憶したコーデック種別の一方を選択する選択部と、を備える。
【００１３】
また、本発明の一態様に係るコーデック種別選択方法は、コーデック種別を指定する識別パターンが含まれる信号を受信する度に、当該識別パターンと、使用可能な複数のコーデック種別各々に対し予め付与した識別パターンとのパターンマッチングを行うパターンマッチングステップと、前記パターンマッチングの結果に基づき、前記複数のコーデック種別の内から一のコーデック種別を抽出する抽出ステップと、前記一のコーデック種別について得られたパターンマッチングの結果に基づき、前記信号を前記パターンマッチングに用いることの適性と、前記信号が前記一のコーデック種別に対応するコーデックにより処理される場合の信頼度とを判定する判定ステップと、前記適性が有ると判定された場合、前記一のコーデック種別を選択すると共に、前記一のコーデック種別及び前記信頼度を記憶し、前記適性が無いと判定された場合、前回記憶した信頼度に応じて、前記一のコーデック種別又は前回記憶したコーデック種別の一方を選択する選択ステップと、を備える。
【００１４】
また、本発明の他の一態様に係る通信端末は、コーデック種別を指定する識別パターンが含まれる信号を受信する受信回路と、前記信号を処理可能な複数のコーデックを有するコーデック制御回路と、コーデック種別選択回路とを備える。前記コーデック種別選択回路は、前記信号が受信される度に、前記信号に含まれる識別パターンと前記複数のコーデックに対応するコーデック種別各々に対し予め付与した識別パターンとのパターンマッチングを行うパターンマッチング部と、前記パターンマッチングの結果に基づき、前記複数のコーデック種別の内から一のコーデック種別を抽出する抽出部と、前記一のコーデック種別について得られたパターンマッチングの結果に基づき、前記信号を前記パターンマッチングに用いることの適性と前記信号が前記一のコーデック種別に対応するコーデックによりデコード処理される場合の信頼度とを判定する判定部と、前記適性が有ると判定された場合、前記一のコーデック種別を選択すると共に前記一のコーデック種別及び前記信頼度を記憶し、前記適性が無いと判定された場合、前回記憶した信頼度に応じて、前記一のコーデック種別又は前回記憶したコーデック種別の一方を選択する選択部とを有する。前記コーデック制御回路は、前記信号を、前記コーデック種別選択回路で選択されたコーデック種別に対応するコーデックにデコード処理させる。
【００１５】
すなわち、本発明では、受信信号がコーデック種別の認識に適さない場合、前回選択したコーデック種別の信頼度に応じて、受信信号から認識したコーデック種別、又は前回選択したコーデック種別のいずれかを選択する。従って、信号誤り等が発生した場合であっても、必ずコーデックを選択できると共に不適切なコーデックが連続して使用され続けてしまうのを低減できる。
【発明の効果】
【００１６】
本発明によれば、不適切なコーデックの連続使用を低減することができ、以て通信回線品質に適したコーデックを、上記の関連技術２及び対策と比較してより確実に使用することが可能である。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係るコーデック選択回路及びこれを搭載する通信端末の実施の形態を、図１〜図６を参照して説明する。なお、各図面において同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１８】
図１は、本実施の形態に係る通信端末を、ＧＳＭ方式に則して動作する移動端末１とした場合の無線通信システムの構成例を示している。この無線通信システムにおいては、基地局２が、図７に示したコーデック種別の決定処理を実行すると共に、当該コーデック種別を指定する識別パターンＰＴＮを含む無線信号ＲＤＳを移動端末１に対して送信する。
【００１９】
また、移動端末１は、受信回路１０と、本実施の形態に係るコーデック種別選択回路２０と、コーデック制御回路３０と、レシーバ４０と、マイク５０と、送信回路６０とを備えている。受信回路１０は、アンテナＡＮＴを介して受信した無線信号ＲＤＳを受信信号(ディジタル信号)ＲＳに変換し、コーデック種別選択回路２０に与える。コーデック種別選択回路２０は、受信信号ＲＳを受信する度に後述する如くコーデック種別を選択し、選択したコーデック種別(以下、選択コーデック種別)ＣＭｓｅｌをコーデック制御回路３０に与える。コーデック制御回路３０は、選択コーデック種別ＣＭｓｅｌに対応するコーデックを制御することにより、受信信号ＲＳのデコード処理を実行して音声信号ＶＳを取得する。レシーバ４０は、コーデック制御回路３０から出力された音声信号ＶＳを再生する。マイク５０は、ユーザ(図示せず)から入力された音声信号ＶＳをコーデック制御回路３０に与え、以て音声信号ＶＳを選択コーデック種別ＣＭｓｅｌに対応するコーデックにエンコード処理させる。送信回路６０は、エンコード処理により生成された送信信号ＴＳを無線信号ＲＤＳに変換し、アンテナＡＮＴを介して基地局２に対して送信する。
【００２０】
また、コーデック制御回路３０は、一例として、ビットレートがそれぞれ"１２．２ｋｂｐｓ"、"７．９５ｋｂｐｓ"、"６．７ｋｂｐｓ"及び"５．１５ｋｂｐｓ"であるＡＭＲ(Ａｄａｐｔｉｖｅ Ｍｕｌｔｉ−Ｒａｔｅ)１２．２コーデック３１、ＡＭＲ７．９５コーデック３２、ＡＭＲ６．７コーデック３３、及びＡＭＲ５．１５コーデック３４を有している。なお、コーデック制御回路３０は、音声信号ＶＳに限らず、画像信号等を処理するコーデックを有していても良い。
【００２１】
以下、コーデック種別選択回路２０の構成例及び動作例を、図２〜図６を参照して具体的に説明する。
【００２２】
図２に示す本実施の形態に係るコーデック種別選択回路２０は、パターンマッチング部２１０と、抽出部２２０と、判定部２３０と、選択部２４０とを備えている。パターンマッチング部２１０は、受信信号ＲＳに含まれる識別パターンＰＴＮと、コーデック種別ＣＭ１〜ＣＭ４(図１に示したコーデック３１〜３４にそれぞれ対応)に対し予め付与した識別パターンとのパターンマッチングを行い、その一致度を示すマッチング結果ＭＲ１〜ＭＲ４を抽出部２２０に与える。抽出部２２０は、マッチング結果ＭＲ１〜ＭＲ４の内で一致度が最大であるマッチング結果(以下、マッチング結果最大値)ＭＲｍａｘを判定部２３０に与えると共に、マッチング結果ＭＲｍａｘが得られたコーデック種別(以下、最適コーデック種別)ＣＭｏｐｔを選択部２４０に与える。ここで、「一致度」とは、受信信号ＲＳに含まれる識別パターンＰＴＮと、コーデック種別ＣＭ１〜ＣＭ４各々に対して付与した識別パターンとがどの程度一致しているかを示す指標である。「一致度」の具体例については後述する。
【００２３】
また、判定部２３０は、２つの比較部２３１及び２３２を有する。比較部２３１は、マッチング結果最大値ＭＲｍａｘと所定の閾値ＴＨＲ１とを比較した結果、ＭＲｍａｘ＞ＴＨＲ１が成立した場合、受信信号ＲＳにパターンマッチング(すなわち、コーデック種別の認識)に用いるための適性有りを示す利用適性ＵＳを出力し、ＭＲｍａｘ≦ＴＨＲ１が成立した場合、適性無しを示す利用適性ＵＳを出力する。一方、比較部２３２は、マッチング結果最大値ＭＲｍａｘと所定の閾値ＴＨＲ２(＞ＴＨＲ１)とを比較した結果、ＭＲｍａｘ＞ＴＨＲ２が成立した場合、受信信号ＲＳが最適コーデック種別ＣＭｏｐｔに対応するコーデックにより処理される場合の信頼度ＲＬが高いと判定し、ＭＲｍａｘ≦ＴＨＲ２が成立した場合、信頼度ＲＬが低いと判定する。
【００２４】
また、選択部２４０は、最適コーデック種別ＣＭｏｐｔを記憶するための記憶部２４１と、比較部２３２から出力された信頼度ＲＬを記憶するための記憶部２４２と、利用適性ＵＳを制御信号として、記憶部２４１への最適コーデック種別ＣＭｏｐｔの転送と非転送とを切り替えるスイッチ２４３と、利用適性ＵＳを制御信号として、記憶部２４２への信頼度ＲＬの転送と非転送とを切り替えるスイッチ２４４と、記憶部２４２に記憶された信頼度ＲＬを制御信号として、抽出部２２０から出力された最適コーデック種別ＣＭｏｐｔ、又は記憶部２４１に記憶された最適コーデック種別ＣＭｏｐｔの一方を選択するスイッチ２４５と、利用適性ＵＳを制御信号として、抽出部２２０から出力された最適コーデック種別ＣＭｏｐｔ、又はスイッチ２４５で選択された最適コーデック種別ＣＭｏｐｔの一方を選択するスイッチ２４６と、を有する。このように、選択部２４０は、記憶部２４１及び２４２、並びにスイッチ２４３〜２４６を用いて簡易に構成することができる。なお、スイッチ２４５及び２４６には、それぞれセレクタを用いても良い。
【００２５】
ここで、スイッチ２４３及び２４４は、利用適性ＵＳが"有り"を示す場合にＯＮとなり、利用適性ＵＳが"無し"を示す場合にはＯＦＦとなるものとする。また、スイッチ２４５は、信頼度ＲＬが"低"を示す場合に抽出部２２０から出力された最適コーデック種別ＣＭｏｐｔを選択し、信頼度ＲＬが"高"を示す場合には記憶部２４１に記憶された最適コーデック種別ＣＭｏｐｔを選択するものとする。さらに、スイッチ２４６は、利用適性ＵＳが"有り"を示す場合に抽出部２２０から出力された最適コーデック種別ＣＭｏｐｔを選択コーデック種別ＣＭｓｅｌとして選択し、利用適性ＵＳが"無し"を示す場合にはスイッチ２４５で選択された最適コーデック種別ＣＭｏｐｔを選択コーデック種別ＣＭｓｅｌとして選択するものとする。また、起動直後の初期状態における誤動作を防止するため、記憶部２４２には、信頼度ＲＬ＝"低"を初期値として設定しておく。
【００２６】
次に、図２に示したコーデック種別選択回路２０の動作例を、図３〜図６を参照して説明する。
【００２７】
まず、パターンマッチング部２１０が、図３(ａ)に示す如く受信信号ＲＳにインタリーブされている識別パターンＰＴＮのビット０〜７(ＰＴＮ[０]〜ＰＴＮ[７])を抽出し、以て８ビットの識別パターンＰＴＮ[７：０]を取得する。
【００２８】
ここで、ＰＴＮ[０]〜ＰＴＮ[７]中にそれぞれ括弧書きで表示される数値は、図１に示した受信回路１０による受信信号ＲＳのディジタル変換精度を示している。具体的には、アナログ信号波形が図３(ｂ)に実線で示す特性ＣＦ１を呈する場合、受信回路１０は、サンプリングタイミングＴｓにおいて信号電圧が"正"であるため、ディジタル値＝"１"を得る。この時、受信回路１０は、信号電圧値がアナログ信号の呈する最大値Ｖｍａｘであるため、ディジタル変換精度＝"７"を受信信号ＲＳに付加する。一方、アナログ信号波形が図３(ｂ)に一点鎖線で示す特性ＣＦ２を呈する場合、受信回路１０は、サンプリングタイミングＴｓにおいて信号電圧が"正"であるためディジタル値＝"１"を得るが、特性ＣＦ１の場合とは異なり信号電圧値がＶｍａｘを８等分した電圧値"０"〜"７"の内の電圧値"３"であるため、ディジタル変換精度＝"３"を受信信号ＲＳに付加する。すなわち、受信回路１０は、信号電圧値が電圧値"０"〜"７"のいずれを呈するかに応じて、ディジタル変換精度を決定する。また、図示されないが、受信回路１０は、信号電圧が"負"である場合(すなわち、ディジタル値＝"０"を得る場合)も、上記と同様にしてディジタル変換精度を決定する。
【００２９】
そして、パターンマッチング部２１０は、図３(ａ)に示した識別パターンＰＴＮ[７：０]と、図３(ｃ)に示す如くコーデック種別ＣＭ１〜ＣＭ４各々に対して付与された識別パターンＰＴＮ[７：０]とを比較し、その一致度Ｄｃｎｃを下記の式(１)に従って算出する。ここで、下記の式(１)中のＣＮＣｎには、図３(ａ)に示したＰＴＮ[ｎ]と図３(ｃ)に示したＰＴＮ[ｎ]とが一致した場合に"１"を代入し、一致しない場合に"０"を代入する。また、ＡＣＣｎには、ＰＴＮ[ｎ]に付加されたディジタル変換精度を代入する。従って、一致度Ｄｃｎｃは"０"〜"５６"の値を示し得る。
【００３０】
【数１】
2010041554.tif 000003
【００３１】
この例では、コーデック種別ＣＭ１〜ＣＭ４についての一致度Ｄｃｎｃは、それぞれ、"９"(６＋１＋２)、"２７"(５＋６＋７＋３＋４＋２)、"１３"(１＋７＋３＋２)、及び"１１"(５＋２＋４)と算出される。パターンマッチング部２１０は、これらの一致度Ｄｃｎcをマッチング結果ＭＲ１〜ＭＲ４として抽出部２２０に与える。
【００３２】
この場合、抽出部２２０は、マッチング結果ＭＲ２＝"２７"をマッチング結果最大値ＭＲｍａｘとして判定部２３０に与えると共に、最適コーデック種別ＣＭｏｐｔとしてＣＭ２を選択部２４０に与える。
【００３３】
そして、判定部２３０内の比較部２３１及び２３２が、上述した利用適性ＵＳ及び信頼度ＲＬの判定を行う。例えば、図２に示した閾値ＴＨＲ１が"１０"〜"１５"のいずれかの値に設定されているとすると、マッチング結果最大値ＭＲｍａｘ(＝"２７")＞閾値ＴＨＲ１が成立するため、比較部２３１は、利用適性ＵＳ＝"有り"を選択部２４０に与える。また、閾値ＴＨＲ２が"４０"〜"４５"のいずれかの値に設定されているとすると、マッチング結果最大値ＭＲｍａｘ≦閾値ＴＨＲ２が成立するため、比較部２３２は、信頼度ＲＬ＝"低"を選択部２４０に与える。
【００３４】
この場合、図４に示すように、選択部２４０内のスイッチ２４６が、抽出部２２０から受けた最適コーデック種別ＣＭｏｐｔ(ＣＭ２)をそのまま選択コーデック種別ＣＭｓｅｌとして選択し、図１に示したコーデック制御回路３０に与える。これにより、受信信号ＲＳは、ＡＭＲ７．９５コーデック３２によりデコード処理されることとなる。また、スイッチ２４３及び２４４がＯＮとなるため、最適コーデック種別ＣＭｏｐｔ及び信頼度ＲＬが、記憶部２４１及び２４２にそれぞれ記憶される。
【００３５】
一方、図５に示す如く利用適性ＵＳが"無し"を示す場合、スイッチ２４３及び２４４はＯＦＦとなり、記憶部２４１及び２４２への記憶は行われない。また、図示の如く記憶部２４２に前回記憶された信頼度ＲＬ＿ｐｒｅｖが"高"を示す場合、スイッチ２４５は、記憶部２４１に前回記憶されたコーデック種別ＣＭ＿ｐｒｅｖを選択し、スイッチ２４６に与える。この時、スイッチ２４６は、コーデック種別ＣＭ＿ｐｒｅｖを選択コーデック種別ＣＭｓｅｌとして選択し、コーデック制御回路３０に与える。これにより、受信信号ＲＳは、前回選択したコーデックによりデコード処理されることとなる。
【００３６】
また、利用適性ＵＳが"無し"を示す場合であっても、図６に示す如く記憶部２４２に前回記憶された信頼度ＲＬ＿ｐｒｅｖが"低"を示す場合には、スイッチ２４５は、抽出部２２０から受けた最適コーデック種別ＣＭｏｐｔを選択し、スイッチ２４６に与える。この時、スイッチ２４６は、最適コーデック種別ＣＭｏｐｔを選択コーデック種別ＣＭｓｅｌとして選択し、コーデック制御回路３０に与える。これにより、受信信号ＲＳは、図５とは異なり、新たに選択されたコーデックによりデコード処理されることとなる。
【００３７】
以下、本実施の形態の効果を、上記の対策(コーデック種別を正しく認識できなかった場合に前回選択したコーデックを無条件に使用する手法)との比較例１及び２を用いて説明する。
【００３８】
[比較例１]
下記の表１は、上記の対策において、基地局から５回に亘って同一のコーデック種別を連続して指定された場合のコーデック種別の選択結果例を示している。ここで、下記の表１中の"○"は、コーデックが正しく選択されたことを示し、"×"は、コーデックが誤って選択されたこと、又は誤選択されたコーデックが継続して使用されることを示している。また、指定コーデック種別ＣＭｄｓｇは、基地局から指定されるコーデック種別を示している。
【００３９】
【表１】
2010041554.tif 000004
【００４０】
上記の表１に示すように、基地局から２回目(指定回数ＮＵＭ＝"２")に指定された指定コーデック種別ＣＭｄｓｇ＝"ＣＭ２"とは異なる"ＣＭ３"が誤選択された後、３回目(ＮＵＭ＝"３")に信号誤り等が発生して利用適性ＵＳが"無し"に変化した場合、前回(ＮＵＭ＝"２")の"ＣＭ３"が継続して使用される。すなわち、不適切なコーデックが再び使用されてしまう。
【００４１】
これに対して、本実施の形態においては、下記の表２に示すように、上記の表１と同一条件下であっても不適切なコーデックの再使用を低減することができる。ここで、下記の表２中の"△"は、正しいコーデックが選択され得ることを示し、"ＡＮＹ"は、コーデック種別ＣＭ１〜ＣＭ４のいずれかが選択されることを示している。
【００４２】
【表２】
2010041554.tif 000005
【００４３】
具体的には、２回目(ＮＵＭ＝"２")に選択コーデック種別ＣＭｓｅｌが誤選択された際、信頼度ＲＬ＝"低"が記憶される。これは、上述した通り、利用適性ＵＳの判定に用いる閾値ＴＨＲ１＜信頼度ＲＬの判定に用いる閾値ＴＨＲ２の関係が成立する(すなわち、利用適性ＵＳが"有り"を示す場合であっても、信頼度ＲＬが"低"と判定される)ためである。
【００４４】
そして、３回目(ＮＵＭ＝"３")に利用適性ＵＳが"無し"に変化した場合、図６に示したように選択コーデック種別ＣＭｓｅｌが新たに選択される。
【００４５】
[比較例２]
下記の表３は、上記の対策において、指定回数ＮＵＭ＝"３"及び"４"と連続して利用適性ＵＳが"無し"を示す場合のコーデック種別の選択結果例を示している。
【００４６】
【表３】
2010041554.tif 000006
【００４７】
この場合、２回目(ＮＵＭ＝"２")に誤選択された"ＣＭ３"が、３回目(ＮＵＭ＝"３")、４回目(ＮＵＭ＝"４")と継続して使用される。すなわち、不適切なコーデックが連続して使用されてしまう。
【００４８】
これに対して、本実施の形態においては、下記の表４に示すように、不適切なコーデックの連続使用を低減することができる。具体的には、利用適性ＵＳ＝"無し"を示す間は信頼度ＲＬ＝"低"が保持されるため、３回目(ＮＵＭ＝"３")、４回目(ＮＵＭ＝"４")と選択コーデック種別ＣＭｓｅｌが新たに選択される。従って、不適切なコーデックの連続使用を低減できる。
【００４９】
【表４】
2010041554.tif 000007
【００５０】
なお、上記の各実施の形態によって本発明は限定されるものではなく、特許請求の範囲の記載に基づき、当業者によって種々の変更が可能なことは明らかである。例えば、本発明に係るコーデック種別選択回路は、移動端末に限らず、光ファイバ等の有線回線を介して通信を行う通信端末にも適用することができる。また、上記の実施の形態で示したコーデック種別選択回路の各処理を、通信端末に実行させるためのプログラムとして提供することもできる。
【図面の簡単な説明】
【００５１】
【図１】本発明に係る通信端末の実施の形態の構成例を示したブロック図である。
【図２】本発明に係るコーデック種別選択回路の実施の形態の構成例を示したブロック図である。
【図３】本発明に係るコーデック種別選択回路の実施の形態に用いる識別パターンの一例を示した図である。
【図４】本発明に係るコーデック種別選択回路の実施の形態に用いる選択部の第１の動作例を示したブロック図である。
【図５】本発明に係るコーデック種別選択回路の実施の形態に用いる選択部の第２の動作例を示したブロック図である。
【図６】本発明に係るコーデック種別選択回路の実施の形態に用いる選択部の第３の動作例を示したブロック図である。
【図７】ＧＳＭ方式に則して動作する基地局における一般的なコーデック種別の決定処理例を示した図である。
【符号の説明】
【００５２】
１  移動端末
２  基地局
１０  受信回路
２０  コーデック種別選択回路
３０  コーデック制御回路
３１  ＡＭＲ１２．２コーデック
３２  ＡＭＲ７．９５コーデック
３３  ＡＭＲ６．７コーデック
３４  ＡＭＲ５．１５コーデック
４０  レシーバ
５０  マイク
６０  送信回路
２１０  パターンマッチング部
２２０  抽出部
２３０  判定部
２３１, ２３２  比較部
２４０  選択部
２４１, ２４２  記憶部
２４３〜２４６  スイッチ
ＲＤＳ  無線信号
ＲＳ  受信信号
ＴＳ  送信信号
ＶＳ  音声信号
ＰＴＮ  識別パターン
ＣＭ, ＣＭ１〜ＣＭ４  コーデック種別
ＣＭｏｐｔ, ＣＭｏｐｔ＿ｐｒｅｖ  最適コーデック種別
ＣＭｓｅｌ  選択コーデック種別
ＭＲ１〜ＭＲ４  マッチング結果
ＭＲｍａｘ  マッチング結果最大値
ＴＨＲ１, ＴＨＲ２  閾値
ＵＳ  利用適性
ＲＬ, ＲＬ＿ｐｒｅｖ  信頼度
【図１】
2010041554.tif 000008
【図２】
2010041554.tif 000009
【図３】
2010041554.tif 000010
【図４】
2010041554.tif 000011
【図５】
2010041554.tif 000012
【図６】
2010041554.tif 000013
【図７】
2010041554.tif 000014