(57)【特許請求の範囲】
【請求項１】
複数の符号化器と、
入力信号の特徴に応じて、前記特徴に対応する分類を、前記入力信号の分類と特定する信号分類器と、
前記信号分類器により特定された前記分類と、入力信号の特徴に関係なく当該選択器に対して指定された指標とに応じて、前記複数の符号化器の中から、前記分類および前記指標に対応する利用符号化器を選択し、選択した前記利用符号化器に前記入力信号を符号化させる選択器とを備え、
前記複数の符号化器のそれぞれは、１からＮ（Ｎ＞１）までの順位のうちの１つが付けられ、
前記指標は、前記利用符号化器により前記入力信号から符号化される符号化信号のビットレートを示し、
前記選択器は、前記指標により示されるビットレートが予め定められた第１のビットレート以上のときには、前記第１のビットレートよりも低い第２のビットレートのときに、予め定められた順位よりも若い順位の前記符号化器を選択する頻度よりも高い頻度で、当該若い順位の符号化器を選択するオーディオエンコーダ。
【請求項２】
複数の符号化器と、
入力信号の特徴に応じて、前記特徴に対応する分類を、前記入力信号の分類と特定する信号分類器と、
前記信号分類器により特定された前記分類と、入力信号の特徴に関係なく当該選択器に対して指定された指標とに応じて、前記複数の符号化器の中から、前記分類および前記指標に対応する利用符号化器を選択し、選択した前記利用符号化器に前記入力信号を符号化させる選択器とを備え、
前記複数の符号化器のそれぞれは、１からＮ（Ｎ＞１）までの順位のうちの１つが付けられ、
前記指標は、前記利用符号化器により前記入力信号が符号化された符号化信号の用途を示し、
前記選択器は、前記指標により示される前記用途が、音声通話を含む用途である場合は、前記音声通話を含まない用途である場合に、予め定められた順位よりも若い順位の前記符号化器を選択する頻度よりも低い頻度で、当該若い順位の符号化器を選択するオーディオエンコーダ。
【請求項３】
順位１の前記符号化器は、前記入力信号の周波数スペクトル信号を符号化する符号化器であり、
順位Ｎ（１＜Ｎ）の前記符号化器は、前記入力信号を線形予測係数と励振信号とに分け、分けられたそれぞれを符号化する符号化器である請求項１または２記載のオーディオエンコーダ。
【請求項４】
順位１の前記符号化器は、前記入力信号の周波数スペクトル信号を符号化する符号化器であり、
順位Ｎ（２＜Ｎ）の前記符号化器は、前記入力信号を線形予測係数と励振信号とに分け、分けられたそれぞれを符号化し、分けられた前記励振信号の符号化に際して、前記励振信号の時間軸信号を符号化し、
順位Ｍ（１＜Ｍ＜Ｎ）の前記符号化器は、前記入力信号を線形予測係数と励振信号とに分け、分けられたそれぞれを符号化し、分けられた前記励振信号の符号化に際して、前記励振信号の周波数軸信号を符号化する請求項１または２記載のオーディオエンコーダ。
【請求項５】
それぞれの前記符号化器は、その符号化器が前記利用符号化器である場合、前記入力信号を符号化信号へと符号化し、
前記複数の符号化器は、特定符号化器を含み、
前記特定符号化器は、前記符号化信号のビットレートが予め定められた特定ビットレートである場合において、前記複数の符号化器のうちで最も適切に前記入力信号を符号化し、
前記選択器は、前記指標により示される、前記符号化信号のビットレートが、前記特定ビットレートである場合と、前記特定ビットレートでない場合とのうちで、前記特定ビットレートでない場合にのみ、前記特定符号化器以外の他の前記符号化器を、前記利用符号化器として選択する請求項１または２記載のオーディオエンコーダ。
【請求項６】
前記特定符号化器は、前記入力信号が特定入力信号である場合には、前記符号化信号のビットレートが前記特定ビットレートでも、前記入力信号の符号化において、最も適切ではなく、
前記信号分類器は、前記入力信号が前記特定入力信号であることを特定し、
前記選択器は、前記符号化信号のビットレートが、前記特定ビットレートであっても、前記信号分類器により前記入力信号が前記特定入力信号と特定される場合には、他の前記符号化器を選択する請求項５記載のオーディオエンコーダ。
【請求項７】
オーディオデコーダとオーディオエンコーダとを備える音信号処理システムであって、
前記オーディオデコーダは、ＵＳＡＣ（Ｕｎｉｆｉｅｄ  Ｓｐｅｅｃｈ  ａｎｄ  Ａｕｄｉｏ  Ｃｏｄｅｃ）の規格におけるデコーダであり、
前記オーディオエンコーダは、
複数の符号化器と、
入力信号の特徴に応じて、前記特徴に対応する分類を、前記入力信号の分類と特定する信号分類器と、
前記信号分類器により特定された前記分類と、入力信号の特徴に関係なく当該選択器に対して指定された指標とに応じて、前記複数の符号化器の中から、前記分類および前記指標に対応する利用符号化器を選択し、選択した前記利用符号化器に前記入力信号を符号化させる選択器とを備え、
前記複数の符号化器のそれぞれは、１からＮ（Ｎ＞１）までの順位のうちの１つが付けられ、
前記指標は、前記利用符号化器により前記入力信号から符号化される符号化信号のビットレートを示し、
前記選択器は、前記指標により示されるビットレートが予め定められた第１のビットレート以上のときには、前記第１のビットレートよりも低い第２のビットレートのときに、予め定められた順位よりも若い順位の前記符号化器を選択する頻度よりも高い頻度で、当該若い順位の符号化器を選択する音信号処理システム。
【請求項８】
オーディオデコーダとオーディオエンコーダとを備える音信号処理システムであって、
前記オーディオデコーダは、ＵＳＡＣ（Ｕｎｉｆｉｅｄ  Ｓｐｅｅｃｈ  ａｎｄ  Ａｕｄｉｏ  Ｃｏｄｅｃ）の規格におけるデコーダであり、
前記オーディオエンコーダは、
複数の符号化器と、
入力信号の特徴に応じて、前記特徴に対応する分類を、前記入力信号の分類と特定する信号分類器と、
前記信号分類器により特定された前記分類と、入力信号の特徴に関係なく当該選択器に対して指定された指標とに応じて、前記複数の符号化器の中から、前記分類および前記指標に対応する利用符号化器を選択し、選択した前記利用符号化器に前記入力信号を符号化させる選択器とを備え、
前記複数の符号化器のそれぞれは、１からＮ（Ｎ＞１）までの順位のうちの１つが付けられ、
前記指標は、前記利用符号化器により前記入力信号が符号化された符号化信号の用途を示し、
前記選択器は、前記指標により示される前記用途が、音声通話を含む用途である場合は、前記音声通話を含まない用途である場合に、予め定められた順位よりも若い順位の前記符号化器を選択する頻度よりも低い頻度で、当該若い順位の符号化器を選択する音信号処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、低ビットレートで高音質を得られるような、オーディオエンコーダ及びオーディオデコーダに関する。特に、本発明は、入力信号が音声信号（人の声）であっても、非音声信号（楽音、自然音など）であっても、良好な音質が得られるようなオーディオエンコーダ及びオーディオデコーダに関する。
【背景技術】
【０００２】
携帯電話等での通話に用いられる符号化方式は、所謂CELP（Code-Excited Linear Prediction）系のコーデックといわれる方式であり、入力信号を、線形予測係数と励振信号（当該線形予測係数を用いた線形予測フィルタの入力となる信号）とに分解し、分解されたそれぞれのデータを符号化する方式である。例えば、AMR（adaptive multi-rate）方式（非特許文献１参照）等がそれにあたる。この方式では、線形予測係数によって、声道の音響特性をモデル化し、励振信号によって、声帯の振動をモデル化しているので、スピーチ信号は効率的に符号化できるが、スピーチ信号以外の、自然音の信号（オーディオ信号）は、そのモデルに当てはまらないので、効率的に符号化できない。
【０００３】
一方、デジタルTVや、DVDプレーヤ、ブルーレイディスクプレーヤで用いられている符号化方式は、例えばAAC（Advanced Audio Coding）方式（非特許文献２参照）のような方式である。この方式は、入力信号の周波数スペクトルそのものを符号化する方式なので、スピーチ信号以外の自然音（オーディオ信号）でも良好な音質が得られるが、スピーチ信号に対しては、CELP系のコーデックほどの高圧縮率は得られない。
【０００４】
図１１は、上記のことを定性的に表現した図である。
【０００５】
図１１のグラフの横軸は、符号化のビットレートを示しており、縦軸は、音質を示している。そして、実線の曲線は、AACのようなオーディオコーデック（オーディオ用の方式が利用された際）における、ビットレートと音質との関係を示している。一点鎖線の曲線は、AMRのようなスピーチコーデックでスピーチ信号を処理した際（スピーチ用の方式が利用された際）のビットレートと音質との関係を示しており、破線の曲線は、スピーチコーデックにより、スピーチ信号でない信号を処理した際のビットレートと音質との関係を示している。ここで、図中の縦方向の細い破線で囲まれた範囲９０が、入力信号によって最適なエンコーダが異なるビットレートの範囲を示している。なお、ビットレートに関する点は、後で詳しく述べられる。
【０００６】
そして、後で詳しく述べられるＵＳＡＣの規格化の作業においては、範囲９０のみが着目され、範囲９０以外の範囲（範囲９１）はあまり意識されていない。範囲９０では、入力信号（符号化前信号）の種類により、入力信号がスピーチ信号の場合、スピーチコーデックの方が良好な音質を実現でき、逆に、入力信号がスピーチ信号でない場合には（入力信号がオーディオ信号である場合には）、オーディオコーデックの方が良好な音質を実現できる。
【０００７】
そのような中、近年、MPEGオーディオ規格化活動の中で、スピーチ信号も、スピーチ以外の自然音（オーディオ信号）も、ともに効率的に符号化できるような符号化規格（Unified Speech and Audio Codec : USAC）の検討が始まっている。
【０００８】
図９は、その概略のエンコード処理ブロック図を表している。
【０００９】
図９のブロック図において示される複数のブロックは、入力信号（符号化前信号）を符号化する際に、スピーチコーデックが適しているか、オーディオコーデックが適しているかを分類する入力信号分類器５００と、入力信号の高域成分を符号化する高域信号符号化器５０１と、オーディオ信号符号化器５０２と、スピーチ信号符号化器５０３と、ビットストリーム生成器５０４とである。
【００１０】
図９に示すように、入力信号は、スピーチコーデックに適している信号か、オーディオコーデックに適している信号かが入力信号分類器５００により分類される。そして、それぞれの分類がされた場合において、スピーチコーデックおよびオーディオコーデックの種類のうちで、適していると分類された方の種類に対応する符号化器（オーディオ信号符号化器５０２かスピーチ信号符号化器５０３）で符号化される。なお、その前段の高域信号符号化器５０１では、MPEG（Moving Picture Experts Group）で規格化された、帯域拡大技術（SBR（Spectral Band Replication）技術：ISO/IEC11496-3）のエンコード処理が行われ、デコード時の再生帯域の拡大に寄与している。
【００１１】
図１０は、USACのデコード処理ブロック図を示している。
【００１２】
図１０のブロック図において示される複数のブロックは、入力のビットストリームを符号化信号に分離するビットストリーム分離器６００と、オーディオ信号復号化器６０１と、スピーチ信号復号化器６０２と、上記いずれかの復号化器で復号された信号の再生帯域を拡大する帯域拡大器６０３とである。
【００１３】
図１０に示すように、入力のビットストリームはビットストリーム分離器６００で、符号化信号に分離される。そして、当該符号化信号がオーディオ信号の符号化信号であると分類されれば、オーディオ信号復号化器６０１で処理され、スピーチ信号の符号化信号であると分類されれば、スピーチ信号復号化器６０２で処理される。これにより、PCM（Pulse Code Modulation）信号が生成される。なお、上記いずれの場合も、復号された信号に対しては、帯域拡大器６０３で、その信号の再生帯域が拡大される処理が行われる。
【先行技術文献】
【非特許文献】
【００１４】
【非特許文献１】3GPP TS 26.090, Adaptive Multi-Rate (AMR) speech codec; Transcoding functions
【非特許文献２】ISO/IEC 13818-7:2004, Information technology - Generic coding of moving pictures and associated audio information: - Part 7: Advanced Audio Coding (AAC).
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上記のような構成では、エンコード時に、信号の性質を分析し、スピーチ信号なのかオーディオ信号なのかを把握できているにも関わらず、デコード処理の後処理の工程である後処理工程の信号加工器（図１０でいえば帯域拡大器）に、その情報、つまり把握された情報を伝える手段がない。よって、信号加工器が最適な処理を実施することを妨げている。
【００１６】
本発明は、このような従来の課題に鑑みてなされたものであって、入力の符号化信号の性質に応じて、最適なデコード信号を生成するオーディオデコーダを提供することを目的とする。
【００１７】
ここで、図９のような構成では、何れのエンコーダを用いるかは、入力信号分類器５００による分類によって決定される。
【００１８】
しかしながら、図１１の範囲９１で示したように、仮に、入力信号がスピーチ信号であると分類されたとしても、符号化のビットレートが、所定の値より大きい場合は（範囲９１ｂ）、スピーチ信号符号化器で符号化するよりも、オーディオ信号符号化器で符号化した方が高音質に符号化可能である。また、符号化前信号（入力信号）が、オーディオ信号と分類されても、ビットレートが、範囲９１ａの小さいビットレートである場合には、スピーチ用の符号化器により符号化された方が音質が高い。この事実があるのに、入力信号分類器５００の出力（分類の結果）のみで、ビットレートに関わらず、どの符号化方式を用いるかを決定すると、最適な符号化方式が選択されないという課題がある。
【００１９】
なお、先の従来技術の説明でも、図１１に言及された。しかし、この言及は、単なる、説明の便宜での言及である。図１１は、このように、本発明の課題を説明する。
【００２０】
本発明は、このような従来の課題に鑑みてなされたものであって、最適な符号化方式で入力信号をエンコードできるようなオーディオエンコーダを提供することを目的とする。
【００２１】
つまり、本発明は、復号化された復号化後信号に加工がされるのに際して、適切な方法による加工ができることを目的とする。また、本発明は、確実に、適切な符号化方式により符号化ができることを目的とする。なお、本発明は、ひいては、これらの効果から派生する種々の効果を得ることを目的とする。
【課題を解決するための手段】
【００２２】
上記の課題を解決するために、本願のＡ１のオーディオデコーダは、入力信号の性質に応じて、複数の符号化方式のうちから、当該性質の前記入力信号の符号化に適切な符号化方式が選択されて、選択された前記符号化方式により符号化された符号化信号を復号化するオーディオデコーダであって、それぞれの復号化器が、前記複数の符号化方式のうちの１つにおける復号化を行い、その復号化器が、前記符号化信号が符号化された前記符号化方式の復号化を行う対応復号化器である場合には、その復号化器が前記符号化信号を復号化する複数の復号化器と、前記符号化信号が前記対応復号化器により復号化された復号化後信号を、複数の方法のうちで、当該信号加工器に伝送される情報により特定される前記復号化器により復号化された復号化後信号に適する方法で加工する信号加工器と、前記複数の復号化器の中から、前記対応復号化器を特定する情報を、前記信号加工器に伝送する情報伝送器とを備えるオーディオデコーダである。
【００２３】
また、本願のＡ２のオーディオエンコーダは、複数の符号化器と、入力信号の特徴に応じて、前記特徴に対応する分類を、前記入力信号の分類と特定する信号分類器と、前記信号分類器により特定された前記分類と、当該選択器に対して指定された指標とに応じて、前記複数の符号化器の中から、前記分類および前記指標に対応する利用符号化器を選択し、選択した前記利用符号化器に前記入力信号を符号化させる選択器とを備えるオーディオエンコーダである。
【００２４】
そして、Ａ３の音信号処理システムは、Ａ１のオーディオデコーダと、Ａ２のオーディオエンコーダとを備える、ＵＳＡＣ（Ｕｎｉｆｉｅｄ  Ｓｐｅｅｃｈ  ａｎｄ  Ａｕｄｉｏ  Ｃｏｄｅｃ）の規格における音信号処理システムである。
【００２５】
この音信号処理システムでは、オーディオデコーダにおいて、符号化信号が一定の符号化方式による信号（例えば、スピーチコーデックでの符号化信号）の場合、より質の高い方法で（例えば、より精度よく）、復号化後信号の加工（例えば、帯域拡大）がされる。そして、オーディオエンコーダにおいて、分類が一定の範囲（例えば範囲９１ａ）であっても、指標に対応する符号化器が選択される。これにより、より多くの場合に、上記一定の符号化方式の符号化器が選択され、確実に、質の高い適切な加工ができる。
【００２６】
この音信号処理システムが備えるＡ１のオーディオデコーダおよびＡ２のオーディオデコーダは、この効果を得るためのＡ３の音信号処理システムの２つの部品に利用できる。Ａ１、Ａ２、Ａ３は、何れも、この目的（効果、課題）へと結ばれた技術であり、単一の技術範囲に属する。
【００２７】
また、本願のＢ１のオーディオデコーダは、入力信号の性質に応じて、複数の符号化方式から適切な符号化方式を選択し、該選択された符号化方式で符号化されたビットストリームを復号化するオーディオデコーダであって、符号化時に選択された符号化方式に対応した複数の復号化器からなる復号化器群と、前記復号化器の出力信号を加工する信号加工器と、前記復号化器群の中の何れの復号化器が用いられたかを示す情報を前記信号加工器に伝える情報伝送器とを有し、前記信号加工器は、前記情報伝送器からの情報に応じて異なる方法で信号を加工する。
【００２８】
本願のＢ２のオーディオデコーダは、Ｂ１のオーディオデコーダにおいて、前記復号化器群は、周波数スペクトル信号を符号化したビットストリームを復号化する第１の復号化器と、線形予測係数と励振信号とを符号化したビットストリームを復号化する第２の復号化器とを有し、前記信号加工器は、前記復号化器群で復号化された信号の再生帯域を拡大し、前記第２の復号化器によって復号化された信号に対し、前記線形予測係数に基づいて算出される周波数包絡特性に応じ再生帯域の拡大処理を実施する。
【００２９】
本願のＢ３のオーディオデコーダは、Ｂ１のオーディオデコーダにおいて、前記復号化器群は、周波数スペクトル信号を符号化したビットストリームを復号化する第１の復号化器と、線形予測係数と励振信号とを符号化したビットストリームを復号化する第２の復号化器とを有し、前記信号加工器は、音声信号を強調するための処理を実施し、前記第２の復号化器によって復号化された信号に対し、音声帯域を強調する処理を実施する。
【００３０】
本願のＢ４のオーディオエンコーダは、１からＮ（Ｎ＞１）までの番号で順位付けられた複数の符号化器と、入力信号の特徴に応じて入力信号を分類する信号分類器と、前記複数の符号化器の中からどの符号化器を用いるかを選択する選択器とを有し、前記選択器は、前記信号分類器の出力と、予め指定された指標とに応じて、どの符号化器を用いるかを選択する。
【００３１】
本願のＢ５のオーディオエンコーダは、Ｂ４のオーディオエンコーダにおいて、順位１の符号化器は、入力信号の周波数スペクトル信号を符号化する符号化器であり、順位Ｎの符号化器は、入力信号を線形予測係数と励振信号とに分け、それぞれを符号化する符号化器である。
【００３２】
本願のＢ６のオーディオエンコーダは、Ｂ４のオーディオエンコーダにおいて、順位１の符号化器は、入力信号の周波数スペクトル信号を符号化する符号化器であり、順位Ｎの符号化器は、入力信号を線形予測係数と励振信号とに分け、それぞれを符号化する符号化器であるが、励振信号は時間軸信号として符号化し、順位M（1<M<N）の符号化器は、入力信号を線形予測係数と励振信号とに分け、それぞれを符号化する符号化器であるが、励振信号は周波数軸信号として符号化する。
【００３３】
本願のＢ７のオーディオエンコーダは、Ｂ４のオーディオエンコーダにおいて、前記指標は、符号化のビットレートであり、前記選択器は、ビットレートが高いときは、ビットレートが低いときに比べて、順位の若い符号化器を高い頻度で選択する。
【００３４】
本願のＢ８のオーディオエンコーダは、Ｂ４のオーディオエンコーダにおいて、前記指標は、用途であり、前記選択器は、用途が音声通話を含む用途である場合は、そうでない場合と比べて、順位の若い符号化器を低い頻度で選択する。
【発明の効果】
【００３５】
本発明によれば、復号化後信号に加工がされる際に、適切な方法で加工ができる。また、本発明によれば、確実に、適切な符号化方式により符号化ができる。また、ひいては、本発明によれば、確実に、適切な加工ができる。
【００３６】
Ｂ１のオーディオデコーダによれば、入力のビットストリームの性質に応じた最適なデコード信号を得ることができることとなる。
【００３７】
Ｂ２のオーディオデコーダによれば、入力のビットストリームがスピーチ信号を符号化したストリームである場合、最適な方法で再生帯域の拡大が実施できることとなる。
【００３８】
Ｂ３のオーディオデコーダによれば、入力のビットストリームがスピーチ信号を符号化したストリームである場合において、最適な方法で音声帯域の強調処理が実施できることとなる。
【００３９】
Ｂ４のオーディオエンコーダによれば、入力信号の性質と予め指定された指標に応じて最適な符号化器を選択できることとなる。
【００４０】
Ｂ５のオーディオエンコーダによれば、入力信号がスピーチ信号であってもオーディオ信号であっても最適な符号化器を選択でき高音質を得られることとなる。
【００４１】
Ｂ６のオーディオエンコーダによれば、入力信号がスピーチ信号であってもオーディオ信号であってもその中間的な信号であっても最適な符号化器を選択でき高音質を得られることとなる。
【００４２】
Ｂ７のオーディオエンコーダによれば、入力信号がスピーチ信号であってもオーディオ信号であってもビットレートに応じて最適な符号化器を選択でき高音質を得られることとなる。
【００４３】
Ｂ８のオーディオエンコーダによれば、入力信号がスピーチ信号であってもオーディオ信号であってもその用途に応じて最適な符号化器を選択でき高音質を得られることとなる。
【図面の簡単な説明】
【００４４】
【図１】図１は、本実施の形態１におけるオーディオデコーダの構成を示す図である。
【図２】図２は、本実施の形態１におけるオーディオデコーダのもう一つの構成を示す図である。
【図３】図３は、本実施の形態２におけるオーディオエンコーダの構成を示す図である。
【図４】図４は、本実施の形態２におけるオーディオエンコーダのもう一つの構成を示す図である。
【図５】図５は、音信号処理システムを示す図である。
【図６】図６は、オーディオエンコーダを示す図である。
【図７】図７は、本発明を応用した通信システムの構成図である。
【図８】図８は、エコーキャンセラの内部の構成図である。
【図９】図９は、従来の技術におけるオーディオデコーダの構成を示す図である。
【図１０】図１０は、従来の技術におけるオーディオエンコーダの構成を示す図である。
【図１１】図１１は、各符号化方式におけるビットレートと音質の傾向を示す図である。
【発明を実施するための形態】
【００４５】
以下、図面が参照されつつ、実施の形態が説明される。
【００４６】
（実施の形態１）
まず、本発明の実施の形態１におけるオーディオデコーダについて、図面を参照しながら説明する。
【００４７】
実施の形態１のオーディオデコーダは、入力信号（符号化前信号）の性質（例えば、スピーチの成分の量）に応じて、複数の符号化方式のうちから、当該性質の前記入力信号の符号化に適切な符号化方式が（オーディオエンコーダ３によって）選択されて、選択された前記符号化方式により（オーディオエンコーダ３によって）符号化された符号化信号を復号化するオーディオデコーダ（オーディオデコーダ１、オーディオデコーダ１ａ）であって、それぞれの復号化器（オーディオ信号復号化器１０２、スピーチ信号復号化器１０３）が、前記複数の符号化方式のうちの１つにおける復号化を行い、その復号化器が、前記符号化信号が符号化された前記符号化方式の復号化を行う対応復号化器（利用符号化器）である場合には、その復号化器（利用符号化器）が前記符号化信号を復号化する複数の復号化器（複数の復号化器１０２ｘ）と、前記符号化信号が前記対応復号化器により復号化された復号化後信号を、複数の方法のうちで、当該信号加工器に伝送される情報（含有情報、種類信号）により特定される前記復号化器により復号化された復号化後信号に適する方法で加工する信号加工器（帯域拡大器１０４）と、前記複数の復号化器の中から、前記対応復号化器を特定する情報を、前記信号加工器に伝送する情報伝送器（情報伝送器１０１）とを備えるオーディオデコーダである。以下、詳しく説明される。
【００４８】
なお、適切な符号化方式とは、例えば、後で詳しく述べられるように、その符号化方式により符号化された符号化信号のデータ量、音質の品質が比較的高いことなどを意味する。
【００４９】
また、前記復号化器により復号化された復号化後信号に適する方法とは、例えば、後で詳しく述べられるように、その方法で加工された加工後信号が、予め定められた信号に、より近く、精度が高いことである。
【００５０】
図１は、本実施の形態１におけるオーディオデコーダ１ａの構成を示す図である。
【００５１】
オーディオデコーダ１ａは、図１において示されるように、ビットストリーム分離器１００と、情報伝送器１０１と、オーディオ信号復号化器１０２と、スピーチ信号復号化器１０３と、帯域拡大器１０４とを備える。
【００５２】
ビットストリーム分離器１００は、オーディオデコーダ１ａへの入力のビットストリームから、そのビットストリームに含まれる符号化信号を分離する。
【００５３】
情報伝送器１０１は、前記ビットストリーム分離器１００からの情報から、種類信号（含有情報、音声有無情報）を取り出す。種類信号は、ビットストリーム分離器１００によって分離された前記符号化信号が、オーディオコーデックによって符号化された信号か、スピーチコーデックによって符号化された信号かを示す信号である。情報伝送器１０１は、この種類信号を取り出し、取り出した種類信号を、他のモジュール（後述の帯域拡大器１０４）に伝送する。
【００５４】
オーディオ信号復号化器１０２は、前記ビットストリーム分離器１００で分離された符号化信号がオーディオコーデックによって符号化された信号である場合、当該符号化信号を復号化する。なお、オーディオ信号復号化器１０２は、例えば、先述の種類信号により、符号化信号が、オーディオコーデックによる信号と示される場合に、その符号化信号を復号化する。
【００５５】
スピーチ信号復号化器１０３は、前記ビットストリーム分離器１００で分離された符号化信号がスピーチコーデックによって符号化された信号である場合、当該符号化信号を復号化する。
【００５６】
帯域拡大器１０４は、前記いずれかの復号化器で復号化された信号（復号化後信号）の再生帯域を拡大する。
【００５７】
本実施の形態１では、入力のビットストリームは、複数の符号化器（例えば、図３のオーディオ信号符号化器３００およびスピーチ信号符号化器３０１等）を、入力信号の特徴に応じて切り替えながら、それらの符号化器を用いて生成されたビットストリームである。つまり、入力のビットストリームに含まれる符号化信号は、その符号化信号が符号化される前の符号化前信号がオーディオ信号である場合には、AAC方式のように入力信号の周波数スペクトルそのものを符号化した信号である。そして、符号化信号は、符号化前信号がスピーチ信号である場合には、AMR方式のように、入力信号を、線形予測係数と励振信号（当該線形予測係数を用いた線形予測フィルタの入力となる信号）とに分解し、それぞれを符号化した信号である。
【００５８】
以上のように構成されたオーディオデコーダの動作について以下説明する。
【００５９】
まず、ビットストリーム分離器１００によって、入力のビットストリームから、符号化信号を分離する。
【００６０】
次に、情報伝送器１０１によって、前記ビットストリーム分離器１００で分離された情報から、種類信号を取り出す。種類信号は、先述の通り、ビットストリーム分離器１００により分離された前記符号化信号が、オーディオコーデックによって符号化された信号か、スピーチコーデックによって符号化された信号かを示す信号である。そして、情報伝送器１０１は、取り出した種類信号を帯域拡大器１０４に伝送する。
【００６１】
次に、前記ビットストリーム分離器１００で分離された符号化信号が、オーディオコーデックによって符号化された信号である場合、当該符号化信号をオーディオ信号復号化器１０２で復号化する。
【００６２】
なお、本実施の形態では、例えばオーディオコーデックは、AAC方式としたので、当該オーディオ信号復号化器１０２は、AAC規格に準拠した復号化器であるが、必ずしもそれに限定されず、MP3方式や、AC3方式のように、周波数スペクトル信号を符号化する復号化器であればどのような復号化器であってもよい。
【００６３】
一方、前記ビットストリーム分離器１００で分離された符号化信号が、スピーチコーデックによって符号化された信号である場合、当該符号化信号を、スピーチ信号復号化器１０３で復号化する。
【００６４】
なお、本実施の形態では、例えばスピーチコーデックは、AMR方式としたので、当該スピーチ信号復号化器１０３は、AMR規格に準拠した復号化器であるが、必ずしもそれに限定されず、G.729方式のように、入力信号を線形予測係数と励振信号とに分解しそれぞれを符号化する復号化器であればどのような復号化器であってもよい。
【００６５】
最後に、帯域拡大器１０４で、前記いずれかの復号化器、つまり、利用復号化器で復号化された信号（復号化後信号）の再生帯域を拡大する。ここで、利用復号化器は、復号化される符号化信号が、オーディオコーデックによる場合、オーディオ信号復号化器１０２であり、スピーチコーデックによる場合、スピーチ信号復号化器１０３である。ここで重要なことは、帯域拡大器１０４は、再生帯域を拡大する方法を、前記情報伝送器１０１からの情報に応じて変更することである。以下、その点に関して説明する。
【００６６】
入力の符号化信号がオーディオコーデックによる信号であった場合、帯域拡大器１０４が再生帯域を拡大する方法は、MPEGで既に規格化されたSBR方式のように、低域信号の周波数スペクトル信号を高域に複写し、所定のビットストリーム情報に基づいて、当該高域信号を整形する方法でよい（SBR技術：ISO/IEC11496-3参照）。
【００６７】
一方、入力の符号化信号がスピーチコーデックによる信号であった場合、帯域拡大器１０４が再生帯域を拡大する方法は、上記SBR方式を下記のように改良した方法を用いる。すなわち、まず上記SBR方式と同様の方法で高域周波数成分を生成した後、符号化信号に含まれている前記線形予測係数に基づいて高帯域の周波数包絡特性を算出し、算出された当該周波数包絡特性に応じて、高域の周波数特性を修正する。そうすることによって、高域の周波数特性が、より原音に近い特性に精度よく整形されるので、良好な音質が得られる。
【００６８】
なお、ここで、線形予測係数に基づいて高帯域の周波数包絡特性を算出する方法については、具体的には、例えば、従来から知られている方法を用いればよい。具体的には、例えば、特許第３１８９６１４号公報に記載された方法でよい。
【００６９】
上記のように本実施の形態によれば、入力のビットストリームから符号化信号を分離するビットストリーム分離器（ビットストリーム分離器１００）と、前記ビットストリーム分離器からの情報から前記符号化信号がオーディオコーデックによって符号化された符号化信号か、スピーチコーデックによって符号化された符号化信号かを示す信号（種類信号）を取り出し、取り出した信号を、他のモジュールに伝送する情報伝送器（情報伝送器１０１）と、前記ビットストリーム分離器で分離された符号化信号が、オーディオコーデックによって符号化された信号である場合、当該符号化信号を復号化するオーディオ信号復号化器（オーディオ信号復号化器１０２）と、前記ビットストリーム分離器で分離された符号化信号が、スピーチコーデックによって符号化された符号化信号である場合、当該符号化信号を復号化するスピーチ信号復号化器（スピーチ信号復号化器１０３）と、前記いずれかの復号化器（利用復号化器）で復号化された信号（復号化後信号）の再生帯域を拡大する帯域拡大器（帯域拡大器１０４）とを備え、帯域拡大器が、情報伝送器から伝送される情報（種類信号）に応じて、再生帯域を拡大する処理方法を、その情報に対応する方法に変えることで、高域の周波数特性が、より原音に近い特性に精度よく整形され、よって良好な音質が得られることとなるオーディオデコーダ（オーディオデコーダ１ａ）が構築される。
【００７０】
図２は、オーディオデコーダ１ｂ（ビットストリーム分離器２００、オーディオ信号復号化器２０２、スピーチ信号復号化器２０３、音声帯域強調器２０４、情報伝送器２０１）を示す図である。
【００７１】
なお、本実施の形態では、復号化信号（復号化後信号）に対して信号加工器（帯域拡大器１０４）により行われる後処理工程として、周波数帯域を拡大する処理を説明したが、後処理工程（信号加工器）は、必ずしもそれに限らない。例えば、後処理工程の処理は、音声帯域強調処理であってもよい。
【００７２】
近年のオーディオ再生環境においては、再生する信号（復号化後信号）に、重低音信号や高域信号が含まれており、かつ、再生するスピーカーの周波数特性も改善されている（重低音信号から高域信号まで再生できる特性を有している）。このため、結果的に、リスナーはリッチな音響信号を楽しむことができるようになってきた。その反面、映画コンテンツなどの場合、音声（人の声：セリフ）が、リッチな音響信号の中に埋もれ、逆に聞き取り難い、という課題は生じている。このような場合、音声信号帯域を強調することで（重低音信号や高域信号を抑制することで）、音声は聞き取り易くなるが、逆に、リッチな音響信号を楽しむことができなくなる。
【００７３】
そのような場合、オーディオデコーダ１ｂの構成であれば、前記情報伝送器２０１からの信号（種類信号）が、スピーチ信号を再生している状態であることを示している場合、つまり、種類信号が、符号化信号がスピーチコーデックによることを示す場合に、次の処理が行われる。行われる処理は、音声信号帯域を信号加工器（音声帯域強調器２０４）が強調する処理である。この処理が行われることによって、次の問題が解決される。つまり、これによって、コンテンツに音声信号が含まれている場合だけ（例えばセリフが含まれている場合だけ）、当該音声信号を強調することができ、かつ、そうでない場合は、リッチな音響を楽しむこともできる。図２は、そのような場合の構成を示している。図１と図２とが異なるのは、帯域拡大器１０４が音声帯域強調器２０４に代わっていることだけである。
【００７４】
なお、本実施の形態では、復号化信号の後処理工程は、エコーキャンセラの処理であってもよい。
【００７５】
図７は、復号化信号の後処理工程がエコーキャンセラである場合の構成を示した図である。
【００７６】
図７において、入力のビットストリームは、音の符号化信号と、当該信号に音声が含まれているか否かを示す音声有無情報とから成っている。ここで音声有無情報は、先に示した例のように、当該フレームのビットストリーム（符号化信号）がオーディオコーデックで符号化されたストリームか、スピーチコーデックで符号化されたストリームかを示す情報であってもよいし、当該フレームに音声がどの程度含まれているかの割合を示すような情報であってもよい。また、音声のピッチ成分の強度を示すような情報であってもよい。
【００７７】
図７においては、音声有無情報分離器８００と、デコーダ８０１と、スピーカー８０２と、マイクロホン８０３と、エコーキャンセラ８０４と、音声有無判定器８０５と、エンコーダ８０６とを備える通信システムが示される。
【００７８】
音声有無情報分離器８００は、入力のビットストリームから音声有無情報を取り出す。
【００７９】
デコーダ８０１は、入力のビットストリームをデコードする。
【００８０】
ここで、デコーダ８０１は、前記音声有無情報を用いて、入力のビットストリームをデコードする方式のデコーダでもよいし、前記音声有無情報を用いないで、入力のビットストリームをデコードする方式のデコーダでもよい。
【００８１】
スピーカー８０２は、前記デコーダの出力信号を可聴信号に変換する。
【００８２】
マイクロホン８０３は、前記スピーカー８０２を音源とする音響空間の音を収音する。
【００８３】
エコーキャンセラ８０４は、前記デコーダ８０１でデコードされたデコード信号と、前記マイクロホン８０３で収音された信号と、前記音声有無情報とを当該エコーキャンセラ８０４に入力し、前記マイクロホン８０３で収音された信号から、前記デコード信号のエコーの成分を除去する。
【００８４】
音声有無判定器８０５は、前記エコーキャンセラ８０４の出力信号に、音声の成分が含まれているか否かを判定する。
【００８５】
エンコーダ８０６は、前記エコーキャンセラ８０４の出力信号を符号化する。
【００８６】
上記のような構成で、エコーキャンセラ８０４を含む通信システムを構成することによって得られる効果について述べる。
【００８７】
エコーキャンセラ８０４は、エコーが生成される空間の伝達関数を同定することによって、擬似的にエコー信号を、信号処理装置の内部で生成し、収音された信号（エコーを含む信号）から、当該生成された擬似エコー信号を減算することで、エコーを除去する（例えば電子情報通信学会論文誌 A Vol, J79-A No.6 pp.1138-1146 1996年6月“周波数帯域における音響エコー経路の変動特性を反映させたサブバンドESアルゴリズム”参照）。
【００８８】
ここで空間の伝達関数の同定は、マイクロホン８０３によって収音される音の音源が、スピーカー８０２から発生した音のみに起因する場合に可能である。すなわち、マイクロホン８０３で収音される音に、スピーカー８０２からの音以外の他の音が入ってきている場合（ダブルトークの場合）には、空間の伝達関数を同定することが困難である。そこで、そのような場合、つまり、収音される音に、他の音が入ってきている場合には、同定のための学習を中止するように制御する。そこで、図７で示したような構成であれば、音声有無情報分離器８００で分離された音声有無情報をエコーキャンセラ８０４に転送することで、エコーキャンセラ８０４では、デコード音内の音声の成分の有無が容易に判定できる。これにより、ダブルトーク状態の検出が容易となる。
【００８９】
図８は、エコーキャンセラ９００を示す図である。
【００９０】
ここでエコーキャンセラ８０４は、図８に示すエコーキャンセラ９００（帯域分割器９０１、帯域分割器９０２、バンド毎処理部９０３、帯域合成器９０４）のように、入力信号をサブバンド分割し、対応するサブバンドごとに、空間の伝達関数を同定する方式でもよいが、各対応するサブバンドごとに、異なるタップ長のフィルタで、空間の伝達関数を同定してもよい。さらにこの場合、前記音声有無情報によって、音声が含まれていると判定される場合と、そうでない場合とで、タップ長を変更し、音声帯域の伝達関数を同定するように制御してもよい。
【００９１】
続けて、次の説明がされる。オーディオデコーダ１ａ（オーディオデコーダ１）の細部については、具体的には、例えば、次の説明のようであってもよい。ただし、次の説明は、単なる一例である。
【００９２】
図５は、音信号処理システム４を示す図である。
【００９３】
音信号処理システム４は、オーディオエンコーダ３と、オーディオデコーダ１とを備える。
【００９４】
オーディオデコーダ１は、オーディオデコーダ１ａである。なお、オーディオデコーダ１は、オーディオデコーダ１ｂであってもよいし、他のデコーダであってもよい。
【００９５】
なお、オーディオデコーダ１ａおよびオーディオデコーダ１ｂのそれぞれは、このように音信号処理システム４の一部である形態を有してもよいし、他の形態を有してもよい。
【００９６】
ビットストリーム分離器１００は、オーディオデコーダ１に入力されたビットストリームから、ビットストリームに含まれた符号化信号を取得する。取得される符号化信号は、オーディオエンコーダ３により符号化前信号（オーディオエンコーダ３に入力された符号化前信号（入力信号））が符号化された信号である。
【００９７】
符号化信号は、複数の（Ｎ個の）種類の符号化信号のうちの、何れかの符号化信号である。それぞれの種類の符号化信号は、複数の（Ｎ個の）種類の符号化器（例えば、後述される図３の複数の符号化器３００ｘ）のうちの、何れかの符号化器により、その符号化器による符号化の方法で符号化された符号化信号である。
【００９８】
それぞれの種類の符号化信号は、その種類に対応する、スピーチの成分の量を有する。それぞれの種類の符号化信号は、対応する量のスピーチ成分を有する符号化前信号が符号化されるのに際して、複数の種類の符号化信号のうちで、最も適切な符号化信号である。
【００９９】
そして、複数の種類の符号化信号のうちには、その符号化信号が符号化される前の符号化前信号の線形予測係数と励振信号とが符号化された（線形予測係数等を表す）符号化信号である特定符号化信号が含まれる。線形予測係数および励振信号は、人の声道の音響特性のモデルに対応する予め定められた計算式が、それらの線形予測係数等について計算されることにより、その符号化前信号が算出されるデータである。
【０１００】
複数の復号化器１０２ｘは、それぞれの種類の符号化信号を復号化する複数の（Ｎ個の）復号化器（オーディオ信号復号化器１０２等）を含む。複数の復号化器１０２ｘは、ビットストリーム分離器１００により取得された符号化信号を、その符号化信号の種類に対応する復号化器（利用復号化器）により復号化する。
【０１０１】
すなわち、このオーディオデコーダ１は、現在、規格化が進められつつある最新の規格である、ＵＳＡＣの規格のオーディオデコーダである。
【０１０２】
そして、オーディオデコーダ１は、帯域拡大器１０４を備える。
【０１０３】
帯域拡大器１０４は、利用復号化器により復号化された復号化後信号の高域の部分を、その復号化信号の符号化前信号（原音）における高域の部分に近づける修正を、復号化後信号の高域の部分に対して行う。帯域拡大器１０４は、これにより、復号化後信号の再生帯域を拡大する。
【０１０４】
そして、より具体的には、帯域拡大器１０４は、このような再生帯域の拡大をする際に、第１の方法および第２の方法のうちから一方を特定し、特定された方法により、拡大を行う。
【０１０５】
第１の方法では、帯域拡大器１０４は、復号化後信号における低域信号の周波数スペクトルに対応する周波数スペクトルを、復号化後信号の高域に複写する修正を、復号化後信号の高域の部分に行うことにより、帯域を拡大する。
【０１０６】
第２の方法では、帯域拡大器１０４は、符号化信号からスピーチ信号復号化器１０３等により復号化された線形予測係数および励振信号から、特許第３１８９６１４号公報の方法などにより、復号化後信号の包絡特性を算出する。そして、帯域拡大器１０４は、算出された包絡特性により特定される、上記の第１の方法による修正よりも高い精度の修正を、復号化後信号の高域の部分に行うことで、帯域を拡大する。なお、ここで、精度が高いとは、例えば、拡大後の拡大後信号が、拡大がされた復号化後信号の基となった符号化前信号に対して、より近いことである。
【０１０７】
具体的には、例えば、第２の方法では、第１の方法での加工後の信号の包絡特性よりも、算出された包絡特性に近い包絡特性を有する加工後の信号へと、加工を行うことにより、より復号化前信号に近い加工後の信号へと、加工を行ってもよい。
【０１０８】
情報伝送器１０１は、例えばビットストリーム分離器１００（選択情報取得部）などから、復号化される符号化信号が、線形予測係数および励振信号が符号化された特定符号化信号か否かを示す含有情報を取得する。なお、含有情報は、例えば、符号化信号の種類を示す、先述の種類信号の一部又は全部である。情報伝送器１０１は、取得された含有情報を、帯域拡大器１０４に伝送する。情報伝送器１０１は、符号化信号が、特定符号化信号ではない場合には、そのことを示す第１の含有情報を取得し、取得された第１の含有情報を帯域拡大器１０４に伝送することにより、第１の方法での帯域の拡大を帯域拡大器１０４に行わせる。他方、情報伝送器１０１は、符号化信号が、特定符号化信号である場合、そのことを示す第２の含有情報を取得し、伝送することにより、第２の方法での拡大を帯域拡大器１０４に行わせる。
【０１０９】
このように、このオーディオデコーダ（オーディオデコーダ１、オーディオデコーダ１ａ）では、前記複数の符号化方式は、前記入力信号に含まれるスピーチの成分の量が第１の量である場合（図１１の（１）の場合）に適する第１の方式と、第１の量よりも多い第２の量である場合（図１１の（２）の場合）に適する第２の方式とを含み、前記第２の方式により符号化された前記符号化信号は、線形予測係数および励振信号が符号化された信号であり、当該線形予測係数および励振信号は、当該線形予測係数および励振信号について、人の声道の音響特性のモデルに対応する計算式がオーディオデコーダ１等によって計算されることにより、前記入力信号が算出されるデータであり、当該オーディオデコーダは、ＵＳＡＣ（Ｕｎｉｆｉｅｄ  Ｓｐｅｅｃｈ  ａｎｄ  Ａｕｄｉｏ  Ｃｏｄｅｃ）の規格におけるオーディオデコーダであり、前記線形予測係数は、前記入力信号の包絡特性を特定し、前記信号加工器は、当該信号加工器に伝送される前記情報により、前記第２の方式（特定符号化信号の方式）以外の他の方式に対応する復号化器（オーディオ信号復号化器１０２）が特定される場合には、前記復号化後信号を、当該復号化後信号よりも前記入力信号に近い第１の加工後信号へと加工し、前記情報により、前記第２の方式に対応する復号化器（スピーチ信号復号化器１０３）が特定される場合には、前記第１の加工後信号の包絡特性よりも、前記線形予測係数により特定される前記包絡特性に近い包絡特性を有し、前記第１の加工後信号よりも前記入力信号に近い、第２の加工後信号へと、前記入力信号を加工する。
【０１１０】
これにより、包絡特性に基づいた、より適切な方法による加工が確実にできる。
【０１１１】
なお、信号加工器（音声帯域強調器２０４）は、第２の方法の加工では、復号化後信号を、当該復号化後信号とは異なる加工後信号へと加工する（音声の強調を行う）一方で、第１の方法の加工における加工後信号は、前記復号化後信号と同一であってもよい（音声の強調がされていない信号であってもよい）。
【０１１２】
（実施の形態２）
以下、本発明の実施の形態２におけるオーディオエンコーダについて、図面を参照しながら説明する。
【０１１３】
実施の形態２のオーディオエンコーダは、複数の符号化器（複数の符号化器３００ｘ等）と、入力信号の特徴（例えば、スピーチの成分の量）に応じて、前記特徴に対応する分類を、前記入力信号の分類と特定する信号分類器（信号分類器３０２）と、前記信号分類器により特定された前記分類と、当該選択器に対して指定された指標（指標Ｂ）とに応じて、前記複数の符号化器の中から、前記分類および前記指標に対応する利用符号化器（選択符号化器）を選択し、選択した前記利用符号化器に前記入力信号を符号化させる選択器（選択器３０３）とを備えるオーディオエンコーダ（オーディオエンコーダ３ｃ、オーディオエンコーダ３）である。以下、詳しく説明される。
【０１１４】
図３は、本実施の形態２におけるオーディオエンコーダ３ｃの構成を示す図である。
【０１１５】
オーディオエンコーダ３ｃは、図３において示されるように、オーディオ信号符号化器３００と、スピーチ信号符号化器３０１と、信号分類器３０２と、選択器３０３と、ビットストリーム生成器３０４とを備える。
【０１１６】
オーディオ信号符号化器３００は、入力信号（符号化前信号）の周波数スペクトル信号を符号化する。
【０１１７】
スピーチ信号符号化器３０１は、入力信号を線形予測係数と励振信号とに分け、分けられた線形予測係数と励振信号とのそれぞれを符号化する。
【０１１８】
信号分類器３０２は、入力信号の特徴に応じて、入力信号を分類する。なお、具体的には、信号分類器３０２は、入力信号の分類として、その入力信号に含まれるスピーチの成分の量を示す分類を特定してもよい。
【０１１９】
選択器３０３は、前記複数の符号化器３００ｘの中から、どの符号化器をオーディオエンコーダ３ｃが用いるかを選択する。つまり、選択器３０３は、複数の符号化器３００ｘのなかから、選択符号化器を選択し、符号化前信号の符号化に用いられる利用符号化器として、選択された選択符号化器を利用させる。
【０１２０】
ビットストリーム生成器３０４は、利用符号化器により符号化されたそれぞれの符号化信号を、パッキングして、それぞれの符号化信号がパッキングされたビットストリームを生成する。
【０１２１】
本実施の形態２では、オーディオ信号符号化器３００を、順位１の符号化器とする。その符号化方式は、例えばAAC方式であるが、それに限られるのではなく、入力信号の周波数スペクトル信号を符号化する方式であればどのような方式であってもよい。また、本実施の形態２では、スピーチ信号符号化器３０１を、順位２の符号化器とする。その符号化方式は、例えばAMR方式であるが、それに限られるのではなく、入力信号を線形予測係数と励振信号とに分け、それぞれを符号化する方式であればどのような方式であってもよい。
【０１２２】
次に、以上のように構成されたオーディオエンコーダ３ｃの動作について以下説明する。
【０１２３】
まず、前記信号分類器３０２によって、入力信号の特徴に応じて、入力信号を分類する。具体的には、入力信号がスピーチ信号なのか、スピーチ信号でない信号なのかを、信号分類器３０２は分類する。もちろん、信号分類器３０２は、背景音を含むようなスピーチ信号の場合は、スピーチ信号の成分がどの程度含まれるのかを判断し、含まれると判断された程度（量）が閾値以上か否かに応じて、よりスピーチ信号に近いのか、そうでないのかを分類してもよい。例えば、信号分類器３０２は、入力信号が、完全にスピーチ信号だけを含んでいるような場合は、変数Ｓ（分類情報Ｓ）を10と特定し、逆にスピーチ信号を全然含んでいないような場合は、変数Ｓ（分類情報Ｓ）を0と特定する。また、信号分類器３０２は、その中間的な場合は、スピーチ信号が含まれる度合いに応じて、０から１０までの値を変数Ｓに設定する。
【０１２４】
次に、選択器３０３によって、前記信号分類器３０２で設定される値Ｓと、別途入力される指標Ｂとによって、前記複数の符号化器の中からどの符号化器を用いるかを（利用符号化器を）選択する。例えば指標Ｂは、符号化のビットレートである。
【０１２５】
選択器３０３は、前記Ｓの値が小さい場合は（入力信号にスピーチ信号が含まれる度合いが小さい場合は）、順位の若い符号化器を選択する（本実施の形態では順位１の符号化器、すなわちオーディオ信号符号化器３００を選択する）。そして、選択器３０３は、前記Ｓの値が大きい場合は（入力信号にスピーチ信号が含まれる度合いが大きい場合は）、順位の大きい符号化器を選択する（本実施の形態では順位２の符号化器、すなわちスピーチ信号符号化器３０１を選択する）。
【０１２６】
ただし、選択器３０３は、指標Ｂで表される符号化ビットレートが、高いビットレートである場合は、順位の若い符号化器をより多く用いるように、符号化器を選択する。つまり、選択器３０３は、例えば、予め定められたビットレート以上のビットレートである場合は、そのビットレート以下のビットレートである場合に、予め定められた順位以下の順位の符号化器を用いる頻度（割合）よりも高い頻度（割合）で、その符号化器を用いる。
【０１２７】
より具体的には、例えば、選択の処理は、次の通りである。
【０１２８】
例えば、選択器３０３は、Ｂが24kbpsのときには、Ｓが５以下の場合に、オーディオ信号符号化器３００を用い、Ｓが５より大きい場合に、スピーチ信号符号化器３０１を用いるように選択する。一方、選択器３０３は、例えば、Ｂが32kbpsのときには、Ｓが７以下の場合、オーディオ信号符号化器３００を用い、Ｓが７より大きい場合、スピーチ信号符号化器３０１を用いるように、符号化器を選択する。また、選択器３０３は、例えばＢが48kbpsの場合、Ｓの値に関わらずスピーチ信号符号化器３０１を用いないように選択する。これは、それぞれの符号化器による音質の傾向が、図１１に示すようになっているからである。
【０１２９】
図１１の横軸は、符号化のビットレートを示しており、縦軸は音質を示している。実線の曲線は、AACのようなオーディオコーデックにおける、ビットレートと音質との関係を示している。一点鎖線の曲線は、AMRのようなスピーチコーデックでスピーチ信号処理した際のビットレートと音質との関係を示しており、破線の曲線は、スピーチコーデックで、スピーチ信号でない信号を処理した際のビットレートと音質との関係を示している。図１１に示すように、ビットレートがある所定の値（例えば、範囲９１ｂの下端の値）より大きい場合は、入力信号がスピーチ信号であっても、そうでなくても、オーディオコーデックの方が高音質に信号を符号化できる。
【０１３０】
このような特徴を鑑みたとき、入力信号がスピーチ信号かどうかだけを手がかりに符号化器を選択することは相応しくない。そこで、選択器３０３で、外部から、分類情報Ｓとは別途、入力される指標Ｂによって、符号化器を選択するのである。
【０１３１】
すなわち、例えば、信号分類器３０２は、複数の符号化器３００ｘに含まれる符号化器の個数よりも多い個数の分類（Ｓ＝０〜１０）のうちから、符号化前信号の分類を特定してもよい。そして、選択器３０３は、それらの複数の分類の閾値として、指標Ｂ（例えば、24kbps）に対応する閾値（例えば５）を特定する。そして、選択器３０３は、信号分類器３０２により特定された分類（Ｓ）が、閾値（５）以下の小さい分類である場合、比較的低い順位の符号化器（オーディオ信号符号化器３００）を選択し、閾値より大きい分類である場合（Ｓが５より大きい場合）、比較的高い順位の符号化器（スピーチ信号符号化器３０１）を選択する。
【０１３２】
そして、選択器３０３は、指標Ｂにより、対比ビットレート（例えば、32kbps）ではないビットレート（例えば、48kbps）が示される場合には、対比ビットレートが示される場合に特定する対比閾値（７）とは異なる閾値（無限大）を特定する。つまり、選択器３０３は、対比ビットレートよりも大きいビットレート（48kbps）が示される場合、対比閾値よりも大きい閾値(例えば、無限大)を選択して、比較的低い順位の符号化器（オーディオ信号符号化器３００）をより高い頻度で選択し、比較的高い順位の符号化器（スピーチ信号符号化器３０１）を、より低い頻度で選択する。他方、選択器３０３は、対比ビットレート（例えば、32kbps）よりも小さいビットレート（例えば、24kbps）が示される場合、対比閾値（７）よりも小さい閾値（５）を選択して、比較的低い順位の符号化器（オーディオ信号符号化器３００）をより低い頻度で選択し、比較的高い順位の符号化器（スピーチ信号符号化器３０１）をより高い頻度で選択する。
【０１３３】
また、選択器３０３は、閾値を特定しなくてもよい。そして、例えば、選択器３０３は、指標Ｂにより、予め定められたビットレート（例えば、図１１の範囲９０のビットレート）よりも大きなビットレート（例えば、範囲９１ｂのビットレート）が示される場合には、信号分類器３０２により特定された分類に関わらず、何れの分類が特定された場合にでも、比較的高い順位の符号化器（スピーチ信号符号化器３０１）は選択せず、比較的低い順位の符号化器（オーディオ信号符号化器３００）を選択してもよい。そして、選択器３０３は、指標Ｂにより、予め定められたビットレートより小さなビットレート（例えば、範囲９１ａのビットレート）が示される場合には、信号分類器３０２により特定された分類に関わらず、比較的低い順位の符号化器（オーディオ信号符号化器３００）は選択せず、比較的高い順位の符号化器（スピーチ信号符号化器３０１）を選択してもよい。
【０１３４】
次に、前記選択器３０３でオーディオ信号符号化器３００が選択された場合、当該オーディオ信号符号化器３００で入力信号を符号化する。
【０１３５】
一方、前記選択器３０３でスピーチ信号符号化器３０１が選択された場合は、当該スピーチ信号符号化器３０１で入力信号を符号化する。
【０１３６】
最後に、ビットストリーム生成器３０４で、１以上の符号化信号をビットストリームへとパッキングして、ビットストリームを生成する。
【０１３７】
上記のように本実施の形態によれば、入力信号（符号化前信号）の周波数スペクトル信号を符号化するオーディオ信号符号化器（オーディオ信号符号化器３００）と、入力信号を、線形予測係数と励振信号とに分け、それぞれを符号化するスピーチ信号符号化器（スピーチ信号符号化器３０１）と、入力信号の特徴に応じて、入力信号を分類する信号分類器（信号分類器３０２）と、前記複数の符号化器の中からどの符号化器を用いるか（選択符号化器（利用符号化器））を選択する選択器（選択器３０３）と、符号化信号をパッキングしてビットストリームを生成するビットストリーム生成器（ビットストリーム生成器３０４）とを備え、選択器において、信号分類器の分類結果（分類情報Ｓ）と、予め定められた指標Ｂ（ビットレート）とによって最適な符号化器を選択することで、入力信号の分類と、それぞれの符号化器の特性とに応じて、最適な符号化器が選択できるので良好な音質が得られる。
【０１３８】
なお、指標Ｂは、以下に説明されるプロファイル情報でもよい。
【０１３９】
本実施の形態では、前記選択器３０３に入力される指標を、符号化のビットレートとしたが、例えば、用途を表す指標であってもよい。すなわち、選択器３０３は、用途を表す指標が、音声通話を含む用途を示す場合は、そうでない場合と比べて、順位の若い符号化器を、あまり選択しないようにする。或いは全く選択しないようにする。
【０１４０】
図６は、プロファイル情報（指標Ｂ）の表（図６下段）を示す図である。
【０１４１】
図６下段の表の第１列に示される、「音声通話Ｐｒｏｆｉｌｅ」などのそれぞれは、ＵＳＡＣの規格に対して、詳細な点の規定を加えた、ＵＳＡＣの規格のプロファイルのうちの１つである。複数のプロファイルのうちの１つは、プロファイル情報（用途情報）たる指標Ｂにより特定される。
【０１４２】
例えば、「音声通話Ｐｒｏｆｉｌｅ」は、携帯電話や、有線電話などの、音声通話に用いるのに適するプロファイルである。また、「ＡＶ  Ｃｏｍ  Ｐｒｏｆｉｌｅ」は、テレビ電話での通信に適するプロファイルである。また、「Ｍｏｂｉｌｅ  ＴＶ  Ｐｒｏｆｉｌｅ」は、ワンセグテレビの通信に適するプロファイルであり、「ＴＶ  Ｐｒｏｆｉｌｅ」は、フルセグのテレビの通信に適するプロファイルである。
【０１４３】
なお、「音声通話Ｐｒｏｆｉｌｅ」などの、複数のプロファイルのうちの１つ又は複数は、例えば、携帯電話の通信における規格により、その規格の一部として指定され、参照されるプロファイルであってもよい。
【０１４４】
図６の表の第３列〜５列におけるそれぞれの列は、それぞれの行のプロファイルにおける、選択器３０３（選択器４０３）が選択することが許される許可符号化器を示す。第３列の丸印は、オーディオ信号符号化器３００が許可符号化器であることを示し、第５列の丸印は、スピーチ信号符号化器３０１が許可符号化器であることを示す。
【０１４５】
そして、高いビットレート（例えば４８ｋｂｐｓ）のプロファイルでは、順位の低い符号化器（オーディオ信号符号化器３００、第３列）が許可符号化器であり、順位の高い符号化器（スピーチ信号符号化器３０１、第５列）が許可符号化器ではない。他方、低いビットレート（４ｋｂｐｓなど）のプロファイルでは、順位の低い符号化器が許可符号化器ではなく、順位の高い符号化器（スピーチ信号符号化器３０１、第５列）が許可符号化器である。また、中間のビットレート（１２ｋｂｐｓ）のプロファイルでは、より低いビットレートのときの許可符号化器（スピーチ信号符号化器３０１）と、より高いビットレートのときの許可符号化器（オーディオ信号符号化器３００）との両方がそれぞれ許可符号化器である。
【０１４６】
そして、選択器３０３は、複数の符号化器のうちで、取得された指標Ｂにより示されるプロファイルについての１個又は複数個の許可符号化器のなかから、選択符号化器を選択し、許可符号化器ではない符号化器は選択しない。なお、例えば、選択器３０３は、選択した選択符号化器の順位を特定する順位情報Ｘを生成することにより、生成された順位情報Ｘが特定する選択符号化器により、符号化前信号を符号化させる。
【０１４７】
なお、オーディオエンコーダ３ｃ（オーディオエンコーダ３）は、例えば、選択器３０３により取得される指標Ｂが設定され、設定された指標Ｂを保持するプロファイル情報設定部Ｂ１（図６）を有しても良い。
【０１４８】
これにより、プロファイルに基づいて、簡単かつ的確に、適切な符号化器が選択できる。
【０１４９】
なお、前記選択器３０３に入力される指標は、符号化する信号のチャネル数を示す指標であってもよい。すなわち、選択器３０３は、チャネル数が多い場合は、そうでない場合に比べて、順位の若い符号化器を多く選択する。入力信号のチャネル数が多いということは、用途としては、リッチコンテンツを符号化する用途であると考えられるので、スピーチ信号のみが強く含まれているということを想定しない方が良いからである。
【０１５０】
さて、本実施の形態は、符号化器として、順位１から順位２の２つの符号化器を用いてその動作を説明したが、もちろんそれに限られない。
【０１５１】
図４は、符号化器として、順位１から順位３の３つの符号化器を用いたオーディオエンコーダ３ｄ（オーディオエンコーダ３）を示す図である。図３と図４の構成要素で、異なることは、図４では混合信号符号化器４０５をさらに備えていることと、選択器４０３が、順位１から順位３までの３つの符号化器から符号化器を選択することである。他の構成要素は、図３の、その構成要素に対応する要素と同じである。ここでは、順位１の符号化器はオーディオ信号符号化器４００であり、順位２の符号化器は混合信号符号化器４０５であり、順位３のスピーチ信号符号化器４０１である。
【０１５２】
このような構成の場合、選択器４０３では、信号分類器４０２からの情報（分類情報）Ｓと、別途入力される指標Ｂによって、３つの符号化器の中から適切な符号化器を選択する。
【０１５３】
選択器４０３は、前記Ｓの値が小さい場合は（入力信号にスピーチ信号の成分が含まれる度合いが小さい場合は）順位の若い符号化器を選択する（本実施の形態では順位１の符号化器、すなわちオーディオ信号符号化器４００を選択する）。また、選択器４０３は、前記Ｓの値が大きい場合は（入力信号にスピーチ信号の成分が含まれる度合いが大きい場合は）順位の大きい符号化器を選択する（本実施の形態では順位３の符号化器、すなわちスピーチ信号符号化器４０１を選択する）。また、選択器４０３は、中間的な値の場合、混合信号符号化器４０５を選択する（本実施の形態では順位２の符号化器を選択する）。
【０１５４】
ただし、選択器４０３は、指標Ｂで表される符号化ビットレートが高い場合は、順位の若い符号化器をより多く用いるように、選択をする。
【０１５５】
具体的には、例えば、選択器４０３は、Ｂが24kbpsのときに、Ｓが３以下の場合、オーディオ信号符号化器４００を用い、Ｓが３より大きく７以下の場合、混合信号符号化器４０５を用い、Ｓが７より大きい場合、スピーチ信号符号化器４０１を用いるように、選択をする。
【０１５６】
そして、例えば、選択器４０３は、Ｂが32kbpsのときには、Ｓが５以下の場合、オーディオ信号符号化器４００を用い、Ｓが５より大きく９以下の場合、混合信号符号化器４０５を用い、Ｓが９より大きい場合、スピーチ信号符号化器４０１を用いるように、選択をする。
【０１５７】
また、例えば、選択器４０３は、Ｂが48kbpsのときには、Ｓが７以下の場合、オーディオ信号符号化器４００を用い、Ｓが７より大きい場合、混合信号符号化器４０５を用い、Ｓの値に関わらずスピーチ信号符号化器４０１を用いないようにする。
【０１５８】
逆に、例えば、選択器４０３は、Ｂが12kbpsのときには、Ｓが３以下の場合、混合信号符号化器４０５を用い、Ｓが７より大きい場合、スピーチ信号符号化器４０１を用い、Ｓの値に関わらず、オーディオ信号符号化器４００は用いないようにする。
【０１５９】
また、選択器４０３は、符号化された符号化信号の用途が、放送や音楽配信など、一定以上の高い音質が求められる用途の場合は、順位３の符号化器（スピーチ信号符号化器４０１）は用いないようにしてもよい。また、選択器４０３は、用途が、通話を含む用途の場合は、順位１の符号化器（オーディオ信号符号化器４００）は用いないようにしてもよい。
【０１６０】
ここで混合信号符号化器４０５は、入力信号を、線形予測係数と励振信号とに分け、それぞれを符号化する符号化器である。ただし、混合信号符号化器４０５は、分けられた励振信号については、その励振信号に対応する周波数軸信号を符号化することによって、その励振信号を符号化する。
【０１６１】
なお、図６の表の第４列では、混合信号符号化器４０５が許可符号化器か否かが示される。選択器４０３は、例えば、プロファイルを示す指標Ｂに基づいて、上記の３つの符号化器のなかから、指標Ｂにより示されるプロファイルに対応する許可符号化器を、選択符号化器として選択してもよい。そして、選択器４０３は、こうして、３つの符号化器から、プロファイルに基づいて選択した選択符号化器により、符号化前信号を符号化させてもよい。
【０１６２】
すなわち、要約すれば、実施の形態により、次の課題が解決される。つまり、この実施の形態は、低ビットレートで高音質を得られるようなオーディオエンコーダ及びオーディオデコーダに関する。そして、解決される課題とは、入力信号が音声信号（人の声）であっても、非音声信号（楽音、自然音など）であっても、良好な音質が得られるようなオーディオエンコーダ（オーディオエンコーダ３ｃ等）及びオーディオデコーダ（オーディオデコーダ１ａ等）を提供することである。このために、符号化時に選択された符号化方式に対応した複数の復号化器からなる復号化器群と、前記復号化器（利用符号化器）の出力信号を加工する信号加工器と、前記復号化器群の中の何れの復号化器が用いられたか（利用符号化器）を示す情報を前記信号加工器に伝える情報伝送器と、を備えるオーディオデコーダが構築される。
【０１６３】
なお、オーディオエンコーダ３ｃのより詳細な点は、例えば、次の説明のようであってもよい。ただし、次の説明は、単なる一例である。
【０１６４】
つまり、オーディオエンコーダ３ｃは、複数の符号化器（複数の符号化器３００ｘ）と、信号分類器（信号分類器３０２）と、選択器（選択器３０３）とを備える。
【０１６５】
信号分類器は、入力信号（符号化前信号）に含まれる、スピーチの成分の量（分類情報Ｓ）を、複数の量のなかから特定する。
【０１６６】
前記複数の量は、予め定められた特定量（例えばＳ＝６の量）を含む。
【０１６７】
複数の符号化器は、特定符号化器を含む。特定符号化器は、含まれるスピーチの成分の量が、前記特定量（６）である符号化前信号の符号化において、前記符号化前信号が符号化された前記符号化信号のビットレートが第１のビットレート（例えば、24kbps）である場合には、前記複数の符号化器のうちで最適であり、第２のビットレート（例えば、32kbps）である場合には、最適ではない符号化器（スピーチ信号符号化器３０１）である。
【０１６８】
それぞれの前記符号化器は、その符号化器が利用符号化器である場合に、前記符号化前信号を前記符号化後信号へと符号化する。
【０１６９】
選択器は、前記信号分類器により特定された量が前記特定量（６）の場合において、指標（指標Ｂ）により示される、前記符号化後信号のビットレートが、前記第１のビットレート（24kbps）である場合には、前記特定符号化器（スピーチ信号符号化器３０１）を前記利用符号化器として選択し、前記第２のビットレート（32kbps）である場合には、前記特定符号化器を前記利用符号化器として選択しない。
【０１７０】
これにより、スピーチの成分の量が特定量であるときにおいて、利用符号化器として、確実に、適切な符号化器が選択できる。
【０１７１】
換言すれば、例えば、このオーディオエンコーダ（オーディオエンコーダ３）においては、次の通りである。
【０１７２】
それぞれの前記符号化器は、その符号化器が前記利用符号化器である場合、前記入力信号を符号化信号へと符号化する。
【０１７３】
前記複数の符号化器は、前記符号化信号のビットレートが予め定められた特定ビットレート（範囲９１ａのビットレート）である場合において、前記複数の符号化器のうちで最も適切に前記入力信号を符号化する特定符号化器（スピーチ信号符号化器３０１）を含む。
【０１７４】
なお、最も適切に符号化するとは、先述のように、例えば、符号化された符号化信号のデータ量および音質の評価値が比較的高いことである。
【０１７５】
前記選択器は、前記指標により示される、前記符号化信号のビットレートが、前記特定ビットレート（範囲９１ａのビットレート）である場合と、前記特定ビットレートでない場合と（範囲９０、範囲９１ｂ）のうちで、前記特定ビットレートでない場合にのみ、前記特定符号化器以外の他の前記符号化器（オーディオ信号符号化器５０２）を、前記利用符号化器として選択する。
【０１７６】
また、具体的には、例えば、次の通りである。
【０１７７】
つまり、前記複数の符号化器は、前記符号化信号のビットレートが予め定められた特定ビットレート（24kbps）であり（かつＳが６である）場合において、前記複数の符号化器のうちで最も適切に前記入力信号を符号化する特定符号化器（スピーチ信号符号化器３０１）を含む。
【０１７８】
前記選択器は、前記指標により示される、前記符号化信号のビットレートが、前記特定ビットレート（24kbps）である場合と、前記特定ビットレートでない場合と（例えば32kbpsである場合と）のうちで、前記特定ビットレートでない場合にのみ、前記特定符号化器以外の他の前記符号化器（オーディオ信号符号化器５０２）を、（Ｓが６の場合において）前記利用符号化器として選択する。
【０１７９】
そして、より詳細には、次の通りである。
【０１８０】
前記特定符号化器は、前記入力信号が特定入力信号（Ｓが５以下の場合の入力信号）である場合には、前記符号化信号のビットレートが前記特定ビットレート（24kbps）でも、前記入力信号の符号化において、最も適切ではない。
【０１８１】
前記信号分類器は、前記入力信号が前記特定入力信号（Ｓが５以下）であることを特定する。
【０１８２】
前記選択器は、前記符号化信号のビットレートが、前記特定ビットレート（24kbps）であっても、前記信号分類器により前記入力信号が前記特定入力信号（Ｓが５以下）と特定される場合には、他の前記符号化器（オーディオ信号符号化器３００）を選択する。
【０１８３】
前記特定入力信号は、特定量（Ｓが５以下の量）だけスピーチの成分を含む前記入力信号である。
【０１８４】
前記信号分類器は、前記入力信号に含まれる、スピーチの成分の量（Ｓ）を特定する。
【０１８５】
前記選択器は、閾値を特定し、特定された前記閾値が、前記信号分類器により特定された前記量以上である場合に、他の前記符号化器（オーディオ信号符号化器３００）を前記利用符号化器として選択し、特定された前記量未満である場合に、前記特定符号化器（スピーチ信号符号化器３０１）を選択する。なお、前記選択器は、前記符号化信号のビットレートが前記特定ビットレート（24kbps）である場合には、前記特定量（Ｓが５以下の量）以上の閾値（５）を特定する。
【０１８６】
なお、音信号処理システム４は、例えば、オーディオエンコーダ３として、オーディオエンコーダ３ｃ（オーディオエンコーダ３ｄ）を備え、オーディオデコーダ１として、オーディオデコーダ１ａ（オーディオデコーダ１ｂ）を備える、ＵＳＡＣの規格における音信号処理システムである。
【０１８７】
この音信号処理システム４によれば、オーディオデコーダ１において、比較的適切な方法での加工が実行される。そして、オーディオエンコーダ３により、適切な符号化方式が確実に選択されることにより、適切な方法での加工が確実に実行できる。
【０１８８】
オーディオエンコーダ３ｃ（オーディオエンコーダ３ｄ）およびオーディオデコーダ１ａ（オーディオデコーダ１ｂ）は、この音信号処理システム４を構成する２つの部品に利用できて、互いに密接な関係を有する。つまり、音信号処理システム４、オーディオエンコーダ３、オーディオデコーダ１は、何れもこの効果に結ばれた技術であり、単一の技術範囲に属する。すなわち、仮に、ボルトと、ナットと、それらボルトおよびナットを含んでなる全体たる結合具とが、単一の技術範囲に属すると仮定する。この音信号処理システム４は、全体である結合具に対応し、オーディオエンコーダ３は、ボルト及びナットのうちの一方に対応し、オーディオデコーダ１は他方に対応する。
【０１８９】
なお、本発明は、上記の実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を上記の実施の形態に施した形態、あるいは異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０１９０】
今回開示された実施の形態はすべての点で例示であって、制限的な記載ではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１９１】
本発明にかかるオーディオデコーダは、符号化時に選択される複数の符号化方式に対応した複数の復号化器からなる復号化器群と、前記復号化器の出力信号を加工する信号加工器と、前記復号化器群の中の何れの復号化器が用いられたかを示す情報を前記信号加工器に伝える情報伝送器とを有し、前記信号加工器は、前記情報伝送器からの情報に応じて、異なる方法で信号を加工する。このため、入力の符号化信号の性質（スピーチ信号かオーディオ信号かの性質）に応じて最適なデコード信号を生成できるので、携帯端末からデジタルテレビなどの大型ＡＶ機器まで幅広い機器に応用できる。
【０１９２】
本発明にかかるオーディオエンコーダは、１からＮ（Ｎ＞１）までの番号で順位付けられた複数の符号化器と、入力信号の特徴に応じて、入力信号を分類する信号分類器と、前記複数の符号化器の中からどの符号化器を用いるかを選択する選択器とを有し、前記選択器は、前記信号分類器の出力と、予め指定された指標とに応じて、どの符号化器を用いるかを選択する。このため、最適な符号化方式で入力信号をエンコードすることによって、比較的低いビットレートで、スピーチ信号からオーディオ信号までの信号を高音質に符号化でき、従って、携帯端末からデジタルテレビなどの大型ＡＶ機器まで、幅広い機器に応用できる。
【符号の説明】
【０１９３】
１００、２００  ビットストリーム分離器
１０１、２０１  情報伝送器
１０２、２０２  オーディオ信号復号化器
１０３、２０３  スピーチ信号復号化器
１０４  帯域拡大器
２０４  音声帯域強調器
３００、４００  オーディオ信号符号化器
３０１、４０１  スピーチ信号符号化器
３０２、４０２  信号分類器
３０３、４０３  選択器
３０４、４０４  ビットストリーム生成器
５００  入力信号分類器
５０１  高域信号符号化器
５０２  オーディオ信号符号化器
５０３  スピーチ信号符号化器
５０４  ビットストリーム生成器
６００  ビットストリーム分離器
６０１  オーディオ信号復号化器
６０２  スピーチ信号復号化器
６０３  帯域拡大器
８００  音声有無情報分離器
８０１  デコーダ
８０２  スピーカー
８０３  マイクロホン
８０４  エコーキャンセラ
８０５  音声有無判定器
８０６  エンコーダ
【図１】
0005519230.tif 000002
【図２】
0005519230.tif 000003
【図３】
0005519230.tif 000004
【図４】
0005519230.tif 000005
【図５】
0005519230.tif 000006
【図６】
0005519230.tif 000007
【図７】
0005519230.tif 000008
【図８】
0005519230.tif 000009
【図９】
0005519230.tif 000010
【図１０】
0005519230.tif 000011
【図１１】
0005519230.tif 000012