(57)【要約】【課題】  オーディオ信号の波形再現性及び音質の向上を図る。【解決手段】  間引き処理回路２１により間引かれたディジタルオーディオ信号に基づいてＡＤＲＣ回路２３により圧縮データパターンを生成し、上記圧縮データパターンに基づいて、予測係数算出手段１３、２５、２６により予測係数を算出して、上記算出された予測係数をメモリテーブル１４に記憶する。【選択図】        図３
2005102257.tif 000002
【特許請求の範囲】
【請求項１】
ディジタルオーディオ信号を間引く間引き処理手段と、
上記間引き処理手段により間引かれたディジタルオーディオ信号に基づいてデータパターンを生成するパターン生成手段と、
上記データパターンに基づいて、予測係数を算出する予測係数算出手段と、
上記算出された予測係数を記憶する記憶手段とを備えることを特徴とする予測係数生成装置。
【請求項２】
上記間引き処理手段は、ディジタルオーディオ信号のサンプリング周波数を小さくするように間引くことを特徴とする請求項１記載の予測係数生成装置。
【請求項３】
上記間引き処理手段は、上記ディジタルオーディオ信号のデータサンプルを欠落させることを特徴とする請求項１記載の予測係数生成装置。
【請求項４】
上記間引き処理手段により間引かれたディジタルオーディオ信号を所定時間毎に切り出す信号切出手段と、上記パターン生成手段により生成された圧縮データパターンに基づいて、上記切り出されたディジタルオーディオ信号の属するクラスコードを発生するクラスコード発生手段を更に備え、
上記予測係数算出手段は、圧縮データパターンに基づいて、ディジタルオーディオ信号を変換するための予測係数をクラスコード毎に算出することを特徴とする請求項１記載の予測係数生成装置。
【請求項５】
ディジタルオーディオ信号の間引き処理を行い、
間引かれたディジタルオーディオ信号に基づいてデータパターンを生成し、
上記データパターンに基づいて予測係数を算出し、
上記算出された予測係数を記憶することを特徴とする予測係数生成方法。
【請求項６】
学習用のディジタルオーディオ信号のサンプリング周波数を小さくするように間引かれたディジタルオーディオ信号、又は、ディジタルオーディオ信号のデータサンプルを欠落させることにより間引かれたディジタルオーディオ信号に基づいてデータパターンに基づいて上記予測係数を算出することを特徴とする請求項５記載の予測係数生成方法。
【請求項７】
間引かれたディジタルオーディオ信号を所定時間毎に切り出し、
切り出されたディジタルオーディオ信号から圧縮データパターンを生成し、
上記切り出されたディジタルオーディオ信号の属するクラスコードを発生し、
上記圧縮データパターンに基づいて、ディジタルオーディオ信号を変換するための予測係数をクラスコード毎に算出することを特徴とする請求項５記載の予測係数生成方法。
【請求項８】
間引かれたディジタルオーディオ信号に基づいて生成されたデータパターンに基づいて算出された上記ディジタルオーディオ信号を変換するための予測係数が格納されたことを特徴とする予測係数格納媒体。
【請求項９】
上記予測係数は、学習用のディジタルオーディオ信号のサンプリング周波数を小さくするように間引かれたディジタルオーディオ信号、又は、ディジタルオーディオ信号のデータサンプルを欠落させることにより間引かれたディジタルオーディオ信号に基づいてデータパターンに基づいて算出されたものであることを特徴とする請求項８記載の予測係数格納媒体。
【請求項１０】
上記予測係数は、間引かれたディジタルオーディオ信号を所定時間毎に切り出し、切り出されたディジタルオーディオ信号から圧縮データパターンを生成し、上記切り出されたディジタルオーディオ信号の属するクラスコードを発生し、上記圧縮データパターンに基づいてクラスコード毎に算出されたものであることを特徴とする請求項８記載の予測係数格納媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レートコンバータやＰＣＭ（Pulse Code Modulation）復号装置等に用いて好適な予測係数生成装置、予測係数生成方法及び予測係数格納媒体に関する。
【背景技術】
【０００２】
従来より、ディジタルオーディオ信号をディジタル／アナログ（Ｄ／Ａ）コンバータに入力する前に、サンプリング周波数を元の値の数倍に変換するオーバーサンプリング処理を行っている。これにより、上記Ｄ／Ａコンバータから出力されたディジタルオーディオ信号はアナログ・アンチ・エイリアス・フィルタの位相特性によって可聴周波数高域で一定に保たれ、また、サンプリングに伴うディジタル系のイメージ雑音の影響が排除されるようになっている。上記オーバーサンプリング処理では、通常、線形一次（直線）補間方式のディジタルフィルタが用いられている。このようなディジタルフィルタは、サンプリングレートが変わったりデータが欠落した場合等に、複数の既存データの平均値を求めて直線的な補間データを生成するものである。
【０００３】
【特許文献１】特開平６−１７８２７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、オーバーサンプリング処理後のディジタルオーディオ信号は、線形一次補間によって時間軸方向に対してデータ量が数倍に緻密になっているものの、オーバーサンプリング処理後のディジタルオーディオ信号の周波数帯域は変換前とあまり変わらず、音質そのものは向上していない。さらに、補間されたデータは必ずしもＡ／Ｄ変換前のアナログオーディオ信号の波形に基づいて生成されたのではないため、波形再現性もほとんど向上していない。
【０００５】
また、サンプリング周波数の異なるディジタルオーディオ信号をダビングする場合において、サンプリング・レート・コンバータを用いて周波数を変換しているが、かかる場合でも線形一次ディジタルフィルタによって直線的なデータの補間しか行うことができず、音質や波形再現性を向上することができなかった。さらに、ディジタルオーディオ信号のデータサンプルが欠落した場合において同様である。
【０００６】
本発明は、このような実情に鑑みてなされたものであり、オーディオ信号の波形再現性及び音質の向上を図ることのできる予測係数生成装置、予測係数生成方法及び予測係数格納媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る予測係数生成装置は、ディジタルオーディオ信号を間引く間引き処理手段と、上記間引き処理手段により間引かれたディジタルオーディオ信号に基づいてデータパターンを生成するパターン生成手段と、上記データパターンに基づいて、予測係数を算出する予測係数算出手段と、上記算出された予測係数を記憶する記憶手段とを備えることを特徴とする。
【０００８】
また、本発明に係る予測係数生成方法は、ディジタルオーディオ信号の間引き処理を行い、間引かれたディジタルオーディオ信号に基づいてデータパターンを生成し、上記データパターンに基づいて予測係数を算出し、上記算出された予測係数を記憶することを特徴とする。
【０００９】
さらに、本発明に係る予測係数格納媒体は、間引かれたディジタルオーディオ信号に基づいて生成されたデータパターンに基づいて算出された上記ディジタルオーディオ信号を変換するための予測係数が格納されたことを特徴とする。
【発明の効果】
【００１０】
以上詳細に説明したように、本発明に係る予測係数生成装置及び予測係数生成方法によれば、間引き処理手段の間引き処理に応じて、オーディオデータのサンプル数を変えるための予測係数や、また、サンプル数を変えなくても真値に極めて近いオーディオデータを再現するための予測係数を生成することができる。
【００１１】
また、本発明に係る予測係数格納媒体は、予測係数を提供して、この予測係数と入力されたディジタルオーディオ信号に基づいて、高音質で波形再現性のよいディジタルオーディオ信号を生成することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。本発明は、ディジタルオーディオ信号（以下、オーディオデータという。）のサンプリングレートを上げたり、オーディオデータにエラーが生じたときに、欠落しているオーディオデータを補間したものであって真値に最も近いオーディオデータ（以下、オーディオ補間データという）を生成するものである。
【００１３】
本発明は、具体的には図１に示すオーディオ信号変換装置に適用することができる。上記オーディオ信号変換装置１は、オーディオデータを所定時間毎に切り出す時間軸領域切出回路１１と、切り出されたオーディオデータを圧縮して圧縮データパターンを生成するＡＤＲＣ（Adaptive Dynamic Range Coding ）回路１２と、切り出されたオーディオデータの属するクラスコードを発生するクラスコード発生回路１３と、推定式の予測係数がクラスコード毎に、記憶されているメモリテーブル１４と、予測係数と上記切り出されたオーディオデータに基づいて推定演算する推定演算回路１５とを備える。
【００１４】
時間軸領域切出回路１１は、入力端子より供給された図２（Ａ）に示すオーディオデータを所定時間毎の領域に分割する。なお、ここでは、時間軸領域分割回路１１は、オーディオデータを６サンプル毎に分割するものとする。時間軸領域切出回路１１は、分割してブロック化したオーディオデータをＡＤＲＣ回路１２及び推定演算回路１５に供給する。
【００１５】
ＡＤＲＣ回路１２は、上述のように各時間軸領域のオーディオデータを、例えば８ビットから２ビットに圧縮するような演算を行うことによりパターン圧縮データを形成し、このパターン圧縮データをクラスコード発生回路１３へ供給する。
【００１６】
ＡＤＲＣ回路１２は、通常、ＶＴＲ（Video Tape Recorder）向け高能率符号化用に開発された適応的量子化を行うものである。ここでは、信号レベルの局所的なパターンを短い語長で効率的に表現できるので、信号パターンのクラス分類のコード発生に使用されている。
【００１７】
具体的には、６つの８ビットのオーディオデータをクラス分類しようとする場合では、２48という膨大な数のクラスに分類しなければならない。信号波形の特徴を把握する意味では理想的であるが、回路上の負担が多く、実用的ではない。そこで、ＡＤＲＣ回路１２で生成されるパターン圧縮データに基づいてクラス分類を行っている。例えば、６つのオーディオデータに対して１ビットの量子化を実行すると、６つのオーディオデータを６ビットで表すことができ、２６＝６４クラスに分類することが可能である。
【００１８】
ここで、ＡＤＲＣ回路１２は、領域内のダイナミックレンジをＤＲ、ビット割当をｎ、領域内画素のデータレベルをＬ、量子化コードをＱとすると、以下の式（１）に従って、領域内の最大値ＭＡＸと最小値ＭＩＮとの間を指定されたビット長で均等に分割して量子化を行う。
【００１９】
【数１】
2005102257.tif 000003
【００２０】
ＡＤＲＣ回路１２は、時間軸領域切出回路１１で切り出された各オーディオデータを各２ビットに圧縮する。なお、圧縮されたオーディオデータをそれぞれｑ1〜ｑ6 とする。
【００２１】
クラスコード発生回路１３は、ＡＤＲＣ回路１２から供給されるパターン圧縮データに基づいて以下の式（２）の演算を行って、そのブロックが属するクラスを検出し、そのクラスを示すクラスコードclass をメモリテーブル１４へ供給する。このクラスコードclass は、メモリテーブル１４からの読み出しアドレスを示す。
【００２２】
【数２】
2005102257.tif 000004
【００２３】
ここでは、ｎ＝６、Ｐ＝２である。
【００２４】
メモリテーブル１４には、補間前後のオーディオデータのパターンの関係を学習することにより、補間前のオーディオデータに対応するオーディオ補間データを算出するための線形推定式の予測係数が各クラスコード毎に、記憶されている。なお、メモリテーブル１４に記憶されている予測係数の作成方法については後述する。メモリテーブル１４からは、クラスコードclass で示されるアドレスから、そのクラスの予測係数であるｗn （class ）（n ＝１〜６）が読み出される。この予測係数は、推定演算回路１５へ供給される。
【００２５】
推定演算回路１５は、時間軸領域切出回路１１から供給されるオーディオデータ、およびメモリテーブル１４から供給される予測係数であるｗn （n ＝１〜６）に基づいて、入力されたオーディオデータに対応するオーディオ補間データを算出する。
【００２６】
より具体的には、推定演算回路１５は、時間軸領域切出回路１１より供給されたオーディオデータとメモリテーブル１４から供給された予測係数により、予測係数であるｗn （n ＝１〜６）に基づいて、それぞれ以下の式（３）に示す演算を行うことにより、オーディオ補間データを算出する。
【００２７】
【数３】
2005102257.tif 000005
【００２８】
図２（Ｂ）に示す算出されたオーディオ補間データは、出力端子を介して出力される。
【００２９】
以上のように、上記オーディオ信号変換措置は、オーディオ補間データを推定するための予測係数をメモリテーブル１４に記憶しておき、入力されるオーディオデータ、およびメモリテーブル１４から読み出された予測係数に基づいて推定演算を行うことによって、オーディオ補間データを出力することができる。すなわち、上記オーディオ信号変換装置は、入力されるオーディオデータを単に線形補間処理したのとは異なり、実際のオーディオデータから後述の学習により求められた予測係数に基づいて推定演算するので、より実際に近い波形を再現して高音質のオーディオデータを出力することができる。
【００３０】
なお、本実施の形態では、データを補間するハードウェアに、予測係数が既に記憶されているメモリテーブル１３が設けられている場合について説明したが、本発明はこれに限定されるものではない。
【００３１】
例えば、光ディスク等の記録媒体に通常のオーディオデータとともに予測係数を記憶させておき、上述のオーディオ信号変換装置を光ディスク再生装置に適用してもよい。
【００３２】
このとき、上記光ディスク再生装置は、光ディスクに記憶されたオーディオデータの読み出しを開始する前に上記予測係数を読み出して、この予測係数を上記メモリテーブル１３に記憶させる。これにより、上記光ディスク再生装置は、いかなるオーディオデータであっても、メモリテーブル１３を取り替えることなく、波形再現性のよい高音質のオーディオデータを得ることができる。
【００３３】
つぎに、メモリテーブル１４に格納される予測係数を作成（学習）するための予測係数生成装置について図３を用いて説明する。上記予測係数生成装置は、再現すべき高音質オーディオデータを用いることによって、メモリテーブル１４に予測係数を記憶させるものである。
【００３４】
上記予測係数生成装置２は、図３に示すように、高音質オーディオデータを間引く間引き処理回路２１と、オーディオデータを所定時間毎に切り出す時間軸領域切出回路２２と、切り出されたオーディオデータを圧縮して圧縮データパターンを生成するＡＤＲＣ回路２３と、上記圧縮データパターンに基づいてクラスコードを発生するクラスコード発生回路２４と、クラスコード毎に正規方程式をたてる正規方程式回路２５と、上記クラスコード毎に予測係数を決定する予測係数決定回路２６と、決定された予測係数を記憶するメモリテーブル２７とを備える。
【００３５】
予測係数を学習によって得るためには、まず、既に知られている高音質オーディオデータから所定サンプル間引いた通常のオーディオデータを形成する必要がある。
【００３６】
具体的には、間引き処理回路２１は、入力端子を介して供給される高音質オーディオデータに対して所定時間毎に間引き処理を行って通常のオーディオデータを生成して、これを時間軸領域切出回路２２に供給する。なお、この間引き処理回路２１での間引きの程度によって、生成される予測係数が異なり、さらには上述のオーディオ信号変換装置１で再現されるオーディオデータも異なる。例えば、上述のオーディオ信号変換装置１がサンプリング周波数を大きくしたオーディオデータを出力するようにするためには、これに対応して、サンプリング周波数を減らす間引き処理が必要である。また、上記オーディオ信号変換装置１が欠落したデータサンプルを補ってオーディオデータを出力するようにするためには、これに応じて、データサンプルを欠落させる間引き処理が必要である。
【００３７】
時間軸領域切出回路２２は、間引き処理回路２１から供給されたオーディオデータを複数の領域に分割する。具体的には、時間軸領域切出回路２２は、先に説明した時間軸領域切出回路１１と同一の働きをするものである。時間軸領域切出回路２２は、所定時間毎のオーディオデータをＡＤＲＣ回路２３、および正規方程式回路２５に供給する。
【００３８】
ＡＤＲＣ回路２３は、上述のように各領域の全てのデータ、あるいは一部のデータを、例えば８ビットのオーディオデータから２ビットのオーディオデータに圧縮する演算を行ってパターン圧縮データを形成し、このパターン圧縮データをクラスコード発生回路２４に供給する。なお、ＡＤＲＣ回路２３は、先に説明したＡＤＲＣ回路１２と同一のものである。
【００３９】
クラスコード発生回路２４は、先に説明したクラスコード発生回路１３と同一のものであり、ＡＤＲＣ回路２３から供給されるパターン圧縮データに基づいて、上述の式（２）の演算を行う。これにより、上記クラスコード発生回路２４は、そのブロックの属するクラスを検出して、そのクラスを示すクラスコードを正規方程式回路２５に供給する。
【００４０】
正規方程式回路２５は、クラスコード発生回路２４から供給された各クラスコードclass 、各クラスコードclass 毎に時間軸領域切出回路２２より供給されたオーディオデータｘ１，ｘ２，‥‥，ｘｎ、入力端子より供給された高音質オーディオデータｙを用いて、後述する正規方程式を立てる。
【００４１】
ここで、正規方程式回路２５の説明のために、複数個の高音質オーディオデータから通常のオーディオデータへの変換式の学習とその予測式を用いた信号変換について述べる。以下に、説明のために学習をより一般化してｎサンプルによる予測を行う場合について説明する。オーディオデータのレベルをそれぞれｘ１，ｘ２，‥‥，ｘｎとして、それぞれにｐビットのＡＤＲＣを行った結果の量子化データをｑ１、‥‥、ｑｎとする。
【００４２】
このとき、この領域のクラスコードclass を式（２）のように定義する。上述のようにオーディオデータのレベルをそれぞれ、ｘ１，ｘ２，‥‥，ｘｎとし、高音質オーディオデータのレベルをｙとしたとき、クラスコード毎に、予測係数ｗ１，ｗ２，‥‥，ｗｎによるｎタップの線形推定式を設定する。これを式（４）に示す。学習前は、ｗｎが未定係数である。
【００４３】
【数４】
2005102257.tif 000006
【００４４】
学習は、クラスコード毎に、複数のオーディオデータに対して行う。データサンプル数がｍの場合、式（４）にしたがって、以下に示す式（５）が設定される。
【００４５】
【数５】
2005102257.tif 000007
【００４６】
ｍ＞ｎの場合、予測係数ｗ１、‥‥ｗｎは、一意的に決まらないので、誤差ベクトルｅの要素を以下の式（６）で定義して、式（７）を最小にする予測係数を求める。いわゆる、最小自乗法による解法である。
【００４７】
【数６】
2005102257.tif 000008
【００４８】
【数７】
2005102257.tif 000009
【００４９】
ここで、式（７）のｗｎによる偏微分係数を求める。それは以下の式（８）を”０”にするように、各ｗｎ（ｎ＝１〜６）を求めればよい。
【００５０】
【数８】
2005102257.tif 000010
【００５１】
以下、式（９）、式（１０）のようにＸｉｊ、Ｙｉを定義すると、式（８）は、行列を用いて式（１１）へ書き換えられる。
【００５２】
【数９】
2005102257.tif 000011
【００５３】
【数１０】
2005102257.tif 000012
【００５４】
【数１１】
2005102257.tif 000013
【００５５】
この方程式は、一般に正規方程式と呼ばれている。なお、ここでは、ｎ＝６である。
【００５６】
全ての学習用のデータの入力が終了した後、正規方程式回路２５は、各クラスコードclass に、式（１１）に示す正規方程式を立てて、このデータを予測係数決定回路３０に供給する。
【００５７】
予測係数決定回路３０は、正規方程式を掃き出し法等の一般的な行列解法を用いて、各ｗｎについて解き、各クラスコード毎に、予測係数を算出する。換言すると、上記式（１１）を式（１２）のように書き換え、
Ｘ・Ｗ＝Ｙ  ・・・・・・・・・・（１２）
掃き出し法等の行列解法により式（１３）が求められ、クラスコード毎に予測係数の行列式Ｗが算出される。
【００５８】
Ｗ＝Ｘ−１・Ｙ  ・・・・・・・・・（１３）
そして、予測係数決定回路３０は、算出された予測係数をメモリテーブル３１に書き込む。
【００５９】
このような学習を行った結果、メモリテーブル３１には、量子化データｑ１  、‥‥、ｑ６  で規定されるパターン毎に、高音質オーディオデータｙを推定するための統計的に最も真値に近い推定が出来る予測係数が各クラスコード毎に、格納される。このメモリテーブル３１は、本発明のオーディオ信号変換装置において使用されるメモリテーブル１４である。かかる処理により、線形推定式に従って通常のオーディオデータから高音質オーディオデータを作成するための予測係数の学習が終了する。
【００６０】
以上のように、上記予測係数生成装置２は、オーディオ信号変換装置１で補間処理を行う程度を考慮して、間引き処理回路２１で高音質のオーディオデータの間引き処理を行うことによって、かかる補間処理をための予測係数を生成することができる。換言すると、上記予測係数生成装置２は、間引き処理回路２１の処理に応じて、オーディオデータのサンプル数を変えるための予測係数や、また、サンプル数を変えなくても真値に極めて近いオーディオデータを再現するための予測係数を生成することができる。
【００６１】
なお、本実施の形態の説明では、圧縮データパターンを生成するパターン生成手段として、ＡＤＲＣ回路１２，２３を設けることにしたが、これはほんの一例であり、信号波形のパターンを少ないクラスで表現できるような情報圧縮手段であれば何を設けるかは自由であり、例えば、ＤＰＣＭ（予測符号化）、ＶＱ（ベクトル量子化）等の圧縮手段を用いても良いのは勿論である。
【００６２】
つぎに、上記オーディオ信号変換装置を用いたレートコンバータについて図４を参照しながら説明する。レートコンバータは、例えばサンプリング周波数の異なるディジタルオーディオ装置間でダビングをする際のサンプリング周波数の変換に用いられる。
【００６３】
例えば、サンプリング周波数３２ｋＨｚ（＝ｆｓ  ）のＢＳ放送Ａモード音声をサンプリング周波数４４．１ｋＨｚ（＝ｆｓ’）のミニディスク（ＭＤ）にディジタル録音する場合を考える。従来では、ＢＳ放送Ａモード音声のサンプリング周波数を４４．１ｋＨｚに変換するときに線形１次補間ディジタルフィルタを用いて不足データを補間していた。しかし、上記レートコンバータは、サンプリング周波数４４．１ｋＨｚの正規のオーディオデータから生成された正規方程式の予測係数に基づいて、３２ｋＨｚのオーディオデータから４４．１ｋＨｚのオーディオデータの値を推定して補間するため、従来よりも波形再現性のよい高音質なオーディオデータを得ることができる。
【００６４】
つぎに、上記オーディオ信号変換装置を用いたオーバーサンプリング処理装置について説明する。なお、上述した装置及び回路等と同じものについては同じ符号を付け、詳細な説明は省略する。上記オーバーサンプリング処理装置は、図５に示すように、オーディオ信号変換部１と、Ｄ／Ａコンバータ３と、アナログ・ポスト・フィルタ４とを備える。
【００６５】
オーディオ信号変換部１は、上述したオーディオ信号処理１と同じものであり、入力端子から入力されるオーディオデータのサンプリング周波数ｆｓ  をサンプリング周波数（Ｎ×ｆｓ  ）にするものである（Ｎ：自然数）。
【００６６】
このオーディオ信号変換部１のメモリテーブル１３には、オーディオデータのサンプリング周波数ｆｓ  を（Ｎ×ｆｓ  ）に変換するための正規方程式の予測係数が記憶されている。上記予測係数は、図３に示す上記予測係数生成装置２の入力端子に正規のサンプリング周波数（Ｎ×ｆｓ  ）のオーディオデータを供給し、かつ、間引き処理回路２１で間引き処理を行ってサンプリング周波数をｆｓ  にすることによって生成される。すなわち、この予測係数をメモリテーブル１３に記憶させることにより、オーディオ信号変換部１は上述のサンプリング周波数を変換することができる。
【００６７】
Ｄ／Ａコンバータ３は、オーディオ信号変換部１からのオーディオデータをアナログ化して、オーディオ信号をアナログ・ポスト・フィルタ４に供給する。アナログ・ポスト・フィルタ４は、オーディオ信号の位相特性を配慮した緩やかな帯域制限処理を施して高音質のオーディオ信号を出力する。
【００６８】
以上のように、上記オーバーサンプリング処理装置は、単にオーディオデータのサンプリング周波数をＮ倍に上げて線形補間処理をしたものをディジタル／アナログ変換するのではなく、本来のサンプリング周波数（Ｎ×ｆｓ  ）のオーディオデータを推定演算してからディジタル／アナログ変換することによって、正規のものに最も近いオーディオデータを生成してアナログ化することができ、線形補間した場合に比べてより高音質なオーディオ信号を得ることができる。
【００６９】
また、オーバーサンプリング処理を上記オーディオ信号変換部１のみだけで行う必要はない。例えば、８倍のオーバーサンプリング処理を行う場合、２倍のオーバーサンプリング処理を上記オーディオ信号変換部１で行い、かかる処理後、４倍のオーバーサンプリング処理を線形補間によって行うことも可能である。
【００７０】
つぎに、オーディオ信号変換装置を用いたＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）エラー修正装置について説明する。ＢＳ放送やＣＳ放送で利用されているＰＣＭディジタル音声は、伝送時のエラーに対してブロック符号化とビットインターリーブ処理が行われ、伝送エラーの検出とその訂正がビット単位で行われている。しかし、長時間にわたるバーストエラー発生時には、そのエラー訂正能力を超えるため、線形１次補間又は前値保持によって失われたデータを１サンプル単位で補っている。
【００７１】
従来では、１サンプルの欠落については線形１次補間で行って、それ以上の欠落に対しては前値保持で補っていた。これに対して、上記ＰＣＭエラー修正装置は、１サンプル以上のエラーが生じてもエラーの修正を行うことができる。
【００７２】
上記ＰＣＭエラー修正装置は、図６に示すように、符号化されたＰＣＭビットストリームの復号を行うＰＣＭ復号部５と、欠落したデータの補間を行うオーディオ信号変換部１とを備える。
【００７３】
ＰＣＭ復号部５は、ＰＣＭビットストリームのデインターリーブ処理を行うビット・デインターリーブ回路５１と、データの欠落の有無を検出するエラー検出訂正回路５２とを有する。このエラー検出訂正回路５２は、データの欠落があったときにデータ補間指示信号を出力する。
【００７４】
オーディオ信号変換部１は、このデータ補間指示信号が供給されると、欠落した部分のオーディオデータの補間処理を開始する。このオーディオデータの補間処理は、メモリテーブル１３に記憶されている正規方程式の予測係数に基づいて行われる。この予測係数は、図３に示す予測係数生成装置２にエラーのないオーディオデータを入力端子に供給して、間引き処理回路２１でエラーが生じたような間引き処理を行うことによって生成される。
【００７５】
以上のように、上記ＰＣＭエラー修正装置は、１サンプルから数サンプルのデータが欠落した場合であっても、正規のオーディオデータの値を推定演算して欠落したデータを補間することができる。すなわち、上記ＰＣＭエラー修正装置は、単に線形１次補間した場合に比べて、データが欠落する前のオーディオデータの波形の再現性を向上させることができる。
【００７６】
つぎに、オーディオ信号変換装置を用いた狭帯域音声信号の高音質化装置について説明する。上記高音質化装置は、図７に示すように、Ａ／Ｄコンバータ６と、オーディオ信号変換部１と、Ｄ／Ａコンバータ３とを備える。ここで、上記オーディオ信号変換部１は、例えばＡＭラジオ放送のような狭帯域音声信号のサンプリング周波数を上げて、高音質のオーディオデータを得るために用いる。
【００７７】
これにより、Ａ／Ｄコンバータ６に入力された通常のＡＭ放送の音声信号は、上記オーディオ信号変換部１を介して、Ｄ／Ａコンバータ３から高音質化されて出力される。
【００７８】
以上のように、上記高音質化装置は、ＡＭラジオ放送のような狭帯域の音声信号を受信する受信機に使用することによって、低品質な音声信号から高周波成分の波形を再現してより聞き取り易い音声を出力することができる。なお、同軸ケーブル等の狭帯域伝送媒体により音声信号が送信される電話機に上記高音質化装置を適用することも可能である。
【図面の簡単な説明】
【００７９】
【図１】本発明を適用したディジタルオーディオ信号変換装置の構成を示すブロック図である。
【図２】補間前後のオーディオデータを示す図である。
【図３】本発明に係る予測係数生成装置の具体的な構成を示すブロック図である。
【図４】レートコンバータの構成を示すブロック図である。
【図５】オーバーサンプリング処理装置の構成を示すブロック図である。
【図６】ＰＣＭエラー修正装置の構成を示すブロック図である。
【図７】狭帯域音声信号の高音質化装置の構成を示すブロック図である。
【符号の説明】
【００８０】
１１，２２  時間軸領域切出回路、１２，２３  ＡＤＲＣ回路、１３，２４  クラスコード発生回路、１４，２７  メモリテーブル、１５  推定演算回路、２１  間引き処理回路、２５  正規方程式回路、２６  予測係数決定回路
【図１】
2005102257.tif 000014
【図２】
2005102257.tif 000015
【図３】
2005102257.tif 000016
【図４】
2005102257.tif 000017
【図５】
2005102257.tif 000018
【図６】
2005102257.tif 000019
【図７】
2005102257.tif 000020