(57)【特許請求の範囲】
【請求項１】
アナログ信号を処理する方法であって、
ＡＤＣを用いて前記アナログ信号をデジタル信号に変換するステップと、
デジタル・デシメーション・フィルタを用いて前記デジタル信号をフィルタリングするステップであって、前記デジタル・デシメーション・フィルタは、前記デジタル信号中のナイキスト周波数を超える周波数の一部を除去するものであるステップと、
エイリアス・コレクション・フィルタを用いて前記デジタル・デシメーション・フィルタによりフィルタリングされた前記デジタル信号を前記ナイキスト周波数付近においてのみ減衰させるステップであって、前記エイリアス・コレクション・フィルタの入力と出力のサンプルレートが同一であるステップと、
ハーフバンド・インタポレーション・フィルタを用いて前記エイリアス・コレクション・フィルタにより減衰された前記デジタル信号をフィルタリングするステップと
を含むことを特徴とする方法。
【請求項２】
請求項１において、前記減衰させるステップの前に、前記デジタル信号に対する追加信号処理を行うステップをさらに含むことを特徴とする方法。
【請求項３】
請求項２において、前記追加信号処理は、低音処理と、空間エフェクトと、トーンコントロールと、リバーブ処理とからなる群から選択された少なくとも１つの処理を備えたことを特徴とする方法。
【請求項４】
請求項１において、
前記デジタル・デシメーション・フィルタを用いて前記デジタル信号をフィルタリングするステップの後に、前記デジタル信号をデータ圧縮するステップと、
その後、前記減衰させるステップの前に、前記デジタル信号をデータ伸長するステップと
をさらに含むことを特徴とする方法。
【請求項５】
アナログ信号を処理するシステムであって、
前記アナログ信号をデジタル信号に変換するＡＤＣと、
前記デジタル信号中のナイキスト周波数を超える周波数の一部を除去するデジタル・デシメーション・フィルタと、
前記デジタル・デシメーション・フィルタによりフィルタリングされた前記デジタル信号を前記ナイキスト周波数付近においてのみ減衰させるエイリアス・コレクション・フィルタであって、入力と出力のサンプルレートが同一であるエイリアス・コレクション・フィルタと、
前記デジタル・デシメーション・フィルタ及び前記エイリアス・コレクション・フィルタによりフィルタリングされた前記デジタル信号をインタポレーションするハーフバンド・インタポレーション・フィルタと
を含むことを特徴とするアナログ信号処理システム。
【請求項６】
請求項５において、デシメーションされ、減衰された前記デジタル信号に応答して、前記デジタル信号を処理する信号プロセッサをさらに備えたことを特徴とするアナログ信号処理システム。
【請求項７】
請求項６において、前記信号プロセッサは、低音マネージャと、空間エフェクト装置と、トーンコントロール装置と、リバーブ装置とからなる群から選択された少なくとも１つを備えたことを特徴とするアナログ信号処理システム。
【請求項８】
ＡＤＣを用いてアナログ信号から変換され、複数のデジタル・デシメーション・フィルタから選択されたデジタル・デシメーション・フィルタを用いてデシメーションされたデジタル信号を処理する方法であって、
前記デジタル信号によって運ばれる隠れ符号に基づいて、個別に選択可能な複数のエイリアス・コレクション・フィルタの１つを選択するステップと、
前記選択されたエイリアス・コレクション・フィルタを用いて前記デジタル信号をナイキスト周波数付近においてのみ減衰させるステップであって、前記選択されたエイリアス・コレクション・フィルタの入力と出力のサンプルレートが同一であるステップと、
ハーフバンド・インタポレーション・フィルタを用いて、デシメーションされ、減衰された前記デジタル信号をフィルタリングするステップと
を含むことを特徴とする方法。
【請求項９】
請求項８において、デシメーションされ、減衰された前記デジタル信号に対する追加信号処理を行うステップをさらに含むことを特徴とする方法。
【請求項１０】
請求項９において、前記追加信号処理は、低音コレクションと、空間エフェクトと、トーンコントロールと、リバーブ処理とからなる群から選択された少なくとも１つを含むことを特徴とする方法。
【請求項１１】
ＡＤＣを用いてアナログ信号から変換され、複数のデジタル・デシメーション・フィルタから選択されたデジタル・デシメーション・フィルタを用いてデシメーションされたデジタル信号を処理するシステムであって、
前記デジタル信号をナイキスト周波数付近においてのみ減衰させる、個別に選択可能な複数のエイリアス・コレクション・フィルタであって、入力と出力のサンプルレートが同一であるエイリアス・コレクション・フィルタと、
前記デジタル信号によって運ばれる隠れ符号に応答して、前記個別に選択可能な複数のエイリアス・コレクション・フィルタの１つを選択するセレクタと、
前記選択されたデジタル・デシメーション・フィルタ及び前記選択されたエイリアス・コレクション・フィルタによりフィルタリングされた前記デジタル信号をインタポレーションするハーフバンド・インタポレーション・フィルタと
を備えることを特徴とするデジタル信号処理システム。
【請求項１２】
請求項１１において、デシメーションされ、減衰された前記デジタル信号に応答する信号プロセッサをさらに備えたことを特徴とするシステム。
【請求項１３】
請求項１２において、前記信号プロセッサは、低音コレクション装置と、空間エフェクト装置と、リバーブ装置とからなる群から選択された少なくとも１つを備えたことを特徴とするシステム。
【発明の詳細な説明】
【０００１】
（発明の背景）
（発明の分野）
本発明は、一般にデジタル・アナログ変換の改良に関し、具体的には、音声信号のためのデジタル・アナログ変換の改良に関する。本発明は、ＣＤ（compact disc）プレーヤ、ＤＶＤプレーヤ等の装置における音楽再生のための高品質音声に最も有効である。
【０００２】
（関連技術の説明）
オーディオ用に使用されている現代のＡＤＣ（A-to-D converter）およびＤＡＣ（D-to-A converter）は、全て、本質的に、入出力サンプルレートより高いサンプルレートで動作している。これらのコンバータはオーバサンプリング・コンバータとして知られている。これらのコンバータはデジタルフィルタを用いて、ＡＤＣの場合は出力サンプルレートにデシメーション（decimation）し、ＤＡＣの場合は入力サンプルレートをインタポレーション（interpolation）している。このような構成を採用する重要な理由は、不要な周波数に起因してＡ／Ｄ変換およびＤ／Ａ変換の両プロセスに生じる歪みを最小化するためにフィルタを必要とするからであり、実施に際して、同等品質のアナログフィルタよりもデジタルフィルタの方がより安定で、より再生に適しており、かつ、より安価なことである。図１ａにＡＤＣの簡単な構成図を示し、図１ｂに、対応するＤＡＣの簡単な構成図を示す。
【０００３】
オーバサンプリング・デジタル・コンバータにおけるコンバータ自体の実際のサンプリングレートは、入出力サンプルレートよりも何倍も高い。通常、デシメーション・プロセスまたはインタポレーション・プロセスは、最終段のデシメーション・フィルタと、初段のインタポレーション・フィルタを用いて、複数のステージで実行され、通常、２対１の周波数比で実行される。最終段／初段の動作のためのこれらのフィルタは、その遮断周波数がプログラムマテリアル（program material）中の周波数に近いため、オーディオコンバータの音響性能に対して最も有効である。図２ａは最終段のデシメーション・フィルタとしてＡＤＣに使用される典型的なフィルタの周波数応答を示す。図２ｂは初段のインタポレーション・フィルタとしてＤＡＣに使用される典型的なフィルタの応答を示す。このグラフのＹ軸はフィルタの振幅応答の大きさをデシベル単位で示し、そのＸ軸は出力／入力サンプリングレートＦｓの関数としての周波数を示す。Ａ／ＤおよびＤ／Ａの両フィルタについて調査しなければならない理由は、出力信号１８０（図１ｂ）中の複数の歪みの影響を決定する際に、両フィルタがシステムとして機能するからである。
【０００４】
グラフ（図２ａおよび図２ｂ）の中央部に示す周波数０．５は、ナイキスト周波数であるが、特に重要な意味を有する。サンプリング定理によれば、サンプルデータシステムでは、サンプリング周波数の１／２を超える周波数をサンプルデータストリームによって一意的に表すことができないため、このナイキスト周波数は重要である。ＡＤＣの場合、入力信号中のナイキスト周波数を超える周波数であって、デシメーション・フィルタによって除去されない周波数は、エイリアス周波数すなわちエイリアス歪みとして知られるスプリアス周波数として出力に現れる。エイリアス歪みの観点からすると、理想のデシメーション・フィルタとは、０．５Ｆｓ未満のすべての周波数を通過させ、周波数０．５Ｆｓを超えるエネルギーを通過させないフィルタである。このようなフィルタは実際には実現不可能であるが、通常、実用的なフィルタは理想応答に近づくよう試行されている。元の信号中のナイキストを超えるすべての残留周波数は、入力９０中の周波数ｆが、出力１２０中においてＦｓ−ｆになるような関係で、出力信号１２０（図１ａ）中のナイキスト未満の周波数の中に包み込まれる、すなわち、エイリアスされる。
【０００５】
エイリアス歪みのメカニズムは、インタポレーション・プロセスにおけるＤＡＣにも存在する。入力デジタル信号１２２（図１ｂ）には、０．５Ｆｓを超える周数数はないものと見做すことができる。インタポレーションの第１ステージは、サンプルレートを２倍にするため、元のサンプルの各々の間にゼロ値サンプルを付加し、次にその結果を、図２ｂに示すような周波数応答を有するローパスフィルタを通過させるステップからなっている。その結果、値ゼロのサンプルが、周囲のデータからインタポレーションされた値に置換される。
【０００６】
歪みは、新しい周波数が元のナイキスト周波数を超えて生成され、かつ、これらの新しい周波数が、元の信号中に存在する周波数に対応することによって生じる。この歪みが有する潜在的な影響を解析するため、デシメーション／インタポレーション・システムの合成周波数応答をグラフ化することが有効である。図２ａに示すＡ／Ｄ・デシメーション・フィルタの周波数応答を用いて等価デシメーションを行い、ついで、インタポレーション・フィルタに先立ってゼロ値サンプルを挿入すると、図３ａに示す周波数応答が得られる。ナイキスト２００未満の各周波数に対して、ナイキストを超える新しい周波数が生成される。これらは、同じ関係、すなわち、f_new＝Ｆｓ−ｆの関係を有しており、エイリアス・プロダクト（products）は、Ａ／Ｄの場合、その対称性から分かるように約ナイキスト２００を有している。これらの新しい周波数f_newはサンプリングレートが２倍になっているため、一意的に表される。
【０００７】
ここで、図２ｂに示したインタポレーション・フィルタ応答を縦続したものに付加した場合、図３ｂに示す合成応答が得られる。０．５を超える周波数は元の信号中には存在していない信号であり、エイリアス歪みプロダクトである。０．５を超える周波数は、２つの一般的なグループ、すなわち、インタポレーション・フィルタのストップバンド（stop band）に対応する周波数２２０と、デシメーション・フィルタおよびインタポレーション・フィルタのトランジションバンドのビヘイビアに関係付けをした周波数２１０に該当する。
【０００８】
対象バンドを超える余分な信号であり、また、４０ｋＨｚを超えるサンプリングレートを有するＣＤまたはその他任意のシステムにおいて非可聴信号であるので、多くの場合、これらのエイリアス歪みによるプロダクトは重要でないと考えられている。確かに、インタポレーション・フィルタの後段の全オーディオシステムが真に線形である場合はその通りであるが、実際には厳密な線形ではない。ＤＡＣと、小信号増幅器と、電力増幅器と、拡声器は非線形であり、人間の聴覚ですら非線形である。
【０００９】
図３ｂでは、許容可能レベルの拒絶帯歪みによるプロダクト２２０が、インタポレーション・フィルタに対するストップバンドの性能要件を決定している。これらの歪みをデシメーションさせる唯一の方法は、インタポレーション・フィルタのストップバンド除去性能を改善することである。
【００１０】
２１０で示すトランジションバンド歪みは、周波数範囲が限定されているが、その振幅は遥かに大きく、これらの歪みはシステムの出力において聴取上の実際的な問題を引き起こす可能性がある。一例として、音楽で用いるシンバルは振幅の大きい高周波成分を発生するが、その衝撃音を考えてみることにする。ナイキストの直ぐ下側の各成分に対して、対応する成分がナイキストの上側の鏡像周波数部分に存在し、元の周波数とエイリアス周波数の対が、それぞれ、システムの後の部分で非線形に遭遇すると、差成分を生成することになる。このようなフィルタを有するＣＤシステムの場合、これらの差成分の周波数範囲は、人間の聴覚が極めて敏感であり、かつ、差成分を生成した信号によって良好にマスクされない、０から５ｋＨｚまでの範囲に存在している。これらの差成分がシンバルの音を「汚く」しているが、これはデジタルシステムの場合、よくあることである。
【００１１】
トランジションバンド歪み２１０は、主として、インタポレーション・フィルタのトランジションバンドのビヘイビアによるものである。システム設計において、概してこの位置で使用されるフィルタのタイプは、ハーフバンド（half band）・フィルタと呼ばれている。図２ｂから分かるように、ハーフバンド・フィルタは、ナイキストで６ｄＢ低下し、０．５を超える周波数で相当な応答を有している。ハーフバンド・フィルタは、コンピュータでインプリメントするのが非常に経済的であり、良好な時間ドメイン・ビヘイビアを有しているため、ほとんどのシステムで使用されている。ハーフバンド・フィルタは位相応答が線形の対称ＦＩＲ（finite impulse response）フィルタであり、中央部を除く偶数次数（even order）の係数が正確にゼロであるため、乗算を行う必要がない。オーディオ用に設計された商用ＤＡＣのほとんどすべてが、この種のフィルタを使用している。
【００１２】
ハーフバンド・インタポレーション・フィルタに関連する問題を解決するための従来技術によるアプローチは、米国特許第５，４７９，１６８号および第５，８０８，５７４号と、関連資料とによりカバーされている。性能の観点から最適である解決法は、低周波で減衰させることから開始するインタポレーション・フィルタを使用することであり、したがって、インタポレーション・フィルタはハーフバンド・フィルタではない。トランジションバンド・エイリアス成分２１０の振幅を劇的に減衰させ、かつ、ＡＤＣに使用されるデシメーション・フィルタと相補するフィルタを使用することにより、良好な時間ドメイン・インパルス応答を維持することができる。また、ストップバンド性能を任意の所望レベルに制御することも可能である。このアプローチには、多くの商用アプリケーションにおいて、２つ不都合な点がある。
【００１３】
第１の不都合な点はコストである。複雑さの点では、商用アプリケーションに適する非ハーフバンド・フィルタは、対応する慣用のハーフバンド・フィルタのゆうに２倍を超えるのが通常である。このため、ハードウェアをインプリメントする際に、シリコン面積に直接影響し、従って、コストに影響する。
【００１４】
第２の不都合な点は、より良好なインタポレーション・フィルタの出力サンプルレートが入力のＦｓの２倍であり、したがって、フィルタの後段のＤＡＣは、より高いサンプリングレートを容認することができなければならないことである。現代の装置に使用されているほとんどのコンバータは、実際にフィルタとＤＡＣの組み合せたものであるので、より高いサンプルレートを容認することができない。
【００１５】
（発明の概要）
簡単にいうと、一般的に、本発明は、ＤＡＣに普通に使用されているハーフバンド・インタポレーション・フィルタのトランジションバンド・ビヘイビアによって生じるある種のエイリアス歪みを除去する、デジタル符号化信号を処理する方法およびシステムを提供する。また、本発明は、ＤＡＣと共に使用するための、エイリアス歪みをデシメーションするフィルタを設計する方法を提供する。
【００１６】
第１の態様では、本発明はアナログ信号を処理する方法を含む。この方法は、ＡＤＣを用いてアナログ信号をデジタル信号に変換するステップと、関係付けをした周波数応答を有するデジタル・デシメーション・フィルタを用いて前記デジタル信号をフィルタリングするステップと、前記ステップの後に、関係付けをした周波数応答を有するデジタル・インタポレーション・フィルタにより前記デジタル信号をフィルタリングするステップとを備えている。本発明によれば、前記アナログ信号を処理する方法は、デジタル・インタポレーション・フィルタによりデジタル信号をフィルタリングする前に、デジタル・デシメーション・フィルタ周波数応答とデジタル・インタポレーション・フィルタ周波数応答との組み合せによって生じる周波数応答のトランジションバンド部分を突き止めるステップと、トランジションバンド部分に一般的に対応する周波数範囲のデジタル信号を減衰させるステップとをさらに備えている。
【００１７】
本発明の方法によれば、インタポレーション・フィルタによりフィルタリングする前に、本方法で、デジタル信号を減衰させることにより、インタポレーション・フィルタリング・プロセス自体を変更することなく、予め分かっているＤ／Ａ変換プロセスに関係付けをしたトランジションバンド・エイリアス歪みが実質的に除去される。
【００１８】
本発明の詳細な態様では、前記アナログ信号を処理する方法にはさらに、トランジションバンド部分に一般的に対応する周波数範囲のデジタル信号を減衰させる前記ステップの前に、デジタル信号に対する追加信号処理を行うステップが含まれている。他の詳細態様では、前記アナログ信号を処理する方法に、デジタル・デシメーション・フィルタを用いてデジタル信号をフィルタリングする前記ステップの後に、デジタル信号に対するデータ圧縮を行うステップと、さらに、その後、トランジションバンド部分に一般的に対応する周波数範囲のデジタル信号を減衰させる前記ステップの前に、デジタル信号をデータ伸長するステップが含まれている。
【００１９】
第２の態様では、本発明はアナログ信号を処理するためのシステムに関する。本システムはアナログ信号に応答し、アナログ信号をデジタル信号に変換するＡＤＣを備えている。また、本システムは関係付けをした周波数応答を有するデジタル・デシメーション・フィルタを備えている。デジタル・デシメーション・フィルタはデジタル信号に応答してデジタル・デシメーション信号を生成する。また、本システムは関係付けをした周波数応答を有するデジタル・インタポレーション・フィルタを備えている。本発明によれば、本システムはデジタル・デシメーション信号に応答してエイリアス・コレクション信号を生成するエイリアス・コレクション・フィルタをさらに備えている。エイリアス・コレクション・フィルタはデジタル・デシメーション・フィルタ周波数応答とデジタル・インタポレーション・フィルタ周波数応答との組み合せ範囲内に存在している歪み部分に一般的に対応する周波数範囲でデジタル・デシメーション信号を減衰させる周波数応答を有している。デジタル・インタポレーション・フィルタは、前記エイリアス・コレクション信号に応答してインタポレーション・デジタル信号を生成する。
【００２０】
本発明の詳細な態様では、前記デジタル・デシメーション・フィルタは、一連の個別デジタル・デシメーション・フィルタを備えており、周波数応答の歪み部分は、一連のデシメーション・フィルタの最終段のデジタル・デシメーション・フィルタの周波数応答と、前記デジタル・インタポレーション・フィルタ周波数応答との組み合せによって生じる周波数応答範囲内に存在している。他の詳細態様では、前記デジタル・インタポレーション・フィルタは、一連の個別デジタル・インタポレーション・フィルタを備えており、周波数応答の歪み部分は、一連のインタポレーション・フィルタの初段のデジタル・インタポレーション・フィルタの周波数応答と、前記デジタル・デシメーション・フィルタ周波数応答との組み合せによって生じる周波数応答範囲内に存在している。さらに他の詳細態様では、本システムは、前記エイリアス・コレクション信号に応答して処理済エイリアス・コレクション信号を供給する信号プロセッサをさらに備えている。さらに他の詳細態様では、本システムは前記デジタル・デシメーション信号に応答して信号に対するデータ圧縮を行うデータ圧縮器と、前記圧縮デジタル・デシメーション信号に応答して信号に対するデータ伸長を行うデータ伸長器とをさらに備えている。
【００２１】
第３の態様では、本発明はアナログ信号から変換されたデジタル信号を処理する方法に関する。前記デジタル信号は関係付けをした周波数応答を有するデジタル・デシメーション・フィルタを用いて変換される。本方法には、関係付けをした周波数応答を有するデジタル・インタポレーション・フィルタにより前記デジタル信号をフィルタリングするステップが含まれている。本発明によれば、デジタル信号を処理する本方法には、デジタル・デシメーション・フィルタ周波数応答とデジタル・インタポレーション・フィルタ周波数応答との組み合せによって生じる周波数応答の歪みバンド部分を突き止めるステップと、前記突き止められた歪みバンド部分に対応する周波数範囲のデジタル信号を減衰させるステップとがさらに含まれている。この減衰ステップは、デジタル・インタポレーション・フィルタによりデジタル信号をフィルタリングする前記ステップの前に実行される。
【００２２】
本発明の詳細な態様では、複数の信号処理特性のうちの少なくとも１つがデジタル信号中に符号化され、デジタル信号を処理する前記方法には、前記信号処理特性をデジタル信号から復号化するステップがさらに含まれている。この復号化ステップは、歪みバンド部分に一般的に対応する周波数範囲のデジタル信号を減衰させる前記ステップの前に実行される。前記信号処理特性はデジタル信号によって運ばれる隠れ符号に基づいて複数の信号処理特性から選択される。
【００２３】
第４の態様では、本発明は、関係付けをした周波数応答を有するデジタル・デシメーション・フィルタを用いてアナログ信号から変換されたデジタル・デシメーション信号を処理するシステムに関する。本システムは、関係付けをした周波数応答を有するデジタル・インタポレーション・フィルタと、前記デジタル・デシメーション信号に応答してエイリアス・コレクション信号を生成するエイリアス・コレクション・フィルタとを備えている。エイリアス・コレクション・フィルタは、デジタル・デシメーション・フィルタ周波数応答とデジタル・インタポレーション・フィルタ周波数応答との組み合せ範囲内に存在している歪みバンド部分に一般的に対応する周波数範囲でデジタル・デシメーション信号を減衰させる周波数応答を有している。デジタル・インタポレーション・フィルタは、前記エイリアス・コレクション信号に応答してインタポレーション・デジタル信号を生成する。
【００２４】
第５の態様では、本発明は、それぞれ関係付けをした周波数応答を有する複数のデジタル・デシメーション・フィルタから選択された１つのデジタル・デシメーション・フィルタを用いてアナログ信号から変換されたデジタル信号を処理する方法に関する。前記デシメーション・フィルタは、デジタル信号によって運ばれる隠れ符号に基づいて選択される。本方法には、デジタル・インタポレーション・フィルタを用意するステップと、個別に選択可能な複数のエイリアス・コレクション・フィルタを用意するステップが含まれている。各エイリアス・コレクション・フィルタは、複数のデジタル・デシメーション・フィルタのうちの１つのデジタル・デシメーション・フィルタの周波数応答とデジタル・インタポレーション・フィルタの周波数応答との組み合せによって生じる周波数応答範囲内に存在している歪みバンド部分に対応する周波数範囲のデジタル信号を減衰させるようになっている。本方法には、隠れ符号に基づいて前記エイリアス・コレクション・フィルタの１つを選択するステップと、前記選択されたエイリアス・コレクション・フィルタによりデジタル信号をフィルタリングするステップと、前記デジタル・インタポレーション・フィルタにより前記デジタル信号をフィルタリングするステップとがさらに含まれている。
【００２５】
第６の態様では、本発明は、それぞれ関係付けをした周波数応答を有する複数のデジタル・デシメーション・フィルタから選択された１つを用いてアナログ信号から変換されたデジタル信号を処理するシステムに関する。デシメーション・フィルタの選択は、デジタル信号によって運ばれる隠れ符号にして伝送される。本システムは、デジタル・インタポレーション・フィルタと、個別に選択可能な複数のエイリアス・コレクション・フィルタとを備えており、エイリアス・コレクション・フィルタは、それぞれ、歪みバンド部分に対応する周波数範囲のデジタル信号を減衰させるようになっている。前記歪みバンド部分は、デジタル・デシメーション・フィルタのうちの１つの周波数応答とデジタル・インタポレーション・フィルタの周波数応答との組み合せによって生じる周波数応答範囲内に存在している。本システムは、前記隠れ符号に応答してエイリアス・コレクション・フィルタの１つを選択するセレクタをさらに備えている。本発明によれば、選択された前記エイリアス・コレクション・フィルタは、デジタル・インタポレーション・フィルタに先立ってデジタル信号に応答する。
【００２６】
第７の態様では、本発明は、デジタル・デシメーション・フィルタを有するＡＤＣを用いて入力アナログ信号から変換されたデジタル信号を処理するために使用する、エイリアス歪みをデシメーションするフィルタを設計する方法に関する。デジタル信号は、その後、デジタル・インタポレーション・フィルタを備えたＡＤＣを用いて出力アナログに変換される。デシメーション・フィルタおよび・インタポレーション・フィルタは、それぞれ、それぞれ関係付けをした周波数応答を有している。前記方法には、ａ）デジタル・デシメーション・フィルタ周波数応答とデジタル・インタポレーション・フィルタ周波数応答との組み合せによって生じる周波数応答の歪みバンド部分を突き止めるステップと、ｂ）前記歪みバンド部分に一般的に対応する周波数範囲でデジタル信号を減衰させるフィルタであって、第１周波数応答を有する第１減衰フィルタを選択するステップと、ｃ）第１インパルス応答を生成するために、前記デシメーション・フィルタとインタポレーション・フィルタのインパルス応答を畳み込むステップと、ｄ）第２インパルス応答を生成するために、前記デシメーション・フィルタと、減衰フィルタと、インタポレーション・フィルタとのインパルス応答を畳み込むステップが含まれている。
【００２７】
エイリアス歪みをデシメーションするフィルタを設計する前記方法には、ｅ）音響的に最も重要な領域における第２インパルス応答の時間分散と、同じ領域における第１インパルス応答の時間分散とを比較するステップと、ｆ）音響的に最も重要な領域における前記第２インパルス応答時間分散の幅が同じ領域における前記第１インパルス応答時間分散の幅を超える場合に、前記第１周波数応答と異なる周波数応答を有する別の減衰フィルタを選択するステップと、ｇ）音響的に最も重要な領域における前記第２インパルス応答時間分散の幅が、同じ領域における前記第１インパルス応答時間分散の幅になるまで、前記ステップｄと、ステップｅと、ステップｆを繰り返すステップとが含まれている。
【００２８】
エイリアス歪み軽減フィルタの設計時に、システムの周波数ドメインおよび時間ドメインの両応答を考慮することにより、本発明によって、システムの時間ドメイン応答を大幅に変化させることなく、ＤＡＣに関係付けをしたエイリアス歪みを除去することができる。
【００２９】
本発明の詳細な態様では、前記畳み込まれたインパルス応答が対数スケール上にプロットされる。他の詳細態様では、畳み込まれたインパルス応答の音響的に最も重要な領域は、約−８０ｄＢを超える領域である。さらに他の詳細態様では、前記第１および第２インパルス応答の、より振幅が大きい領域は、音響的により重要な領域であると考えられる。
【００３０】
（好ましい実施形態の詳細な説明）
図において同一の参照番号は同一または対応する部分を示す。図４は本発明に係るＤＡＣシステムを示す。
【００３１】
オリジナルのＤＡＣの構造は破線１４０で囲んで示してあり、このタイプの幾つかのチャンネルは、多くの商用アプリケーションでは、単一のＩＣ（integrated circuit）上に集積されている。本発明による付加加されたフィルタ１３０はオリジナルのコンバータへの入力ストリームに配置してある。ここで、このフィルタ１３０を「1xFsエイリアス・コレクション・フィルタ（alias correction filter）」という。このエイリアス・コレクション・フィルタ１３０の入力１２２と出力１３５のサンプルレートが同一であることに注意すべきである。これは重要なことである。これが、フィルタ１３０が1xFsエイリアス・コレクション・フィルタと呼ばれる所以である。
【００３２】
このフィルタ１３０の周波数応答の典型例を図５ａに示す。入力信号においてナイキストに極めて近い周波数だけが減衰しているが、これはローパスフィルタによるものである。図５ａのフィルタ１３０に対するプロット結果は、他のプロット結果との関係を明確にするため、ゼロサンプル（zero sample）を挿入してあり、インタポレーション待ち（ready for interpolation）の状態になっている例を示す。フィルタ１３０は例えば対称ＦＩＲフィルタであり、リニアな位相応答を有する。対称ＦＩＲフィルタはＦｓで動作するため、そのビヘイビア（behavior）を特定するのに、最高０．５Ｆｓの周波数応答が必要である。
【００３３】
図３ｂのデシメーション・フィルタとインタポレーション・フィルタを縦続型構成にしたものと、フィルタ１３０とを縦続型構成にするとき、図５ｂに示す応答が得られる。図５ｂで注意すべき点は、図３ｂのトランジションバンド（transition band）エイリアス応答２１０が効果的に抑制されており、ハーフバンド（half-band）フィルタに起因するエイリアス歪みが除去されている点である。
【００３４】
インタポレーション・フィルタのストップバンド（stop-band）に対応するエイリアス応答２２０（図３ｂ）は、付加されたエイリアス・コレクション・フィルタ１３０によっても変化しない。というのは、1xFsで動作するフィルタは、インバンド（in-band）性能を維持している間、このエイリアス応答２２０の領域を変化させることができないからである。ストップバンドに関係付けをした問題を解決することができる唯一の方法は、より高いサンプルレートのフィルタを使用することである。
【００３５】
我々が行なった聴取試験によれば、トランジションバンド・エイリアス歪み２１０の方が、ストップバンドレンジ２２０より周波数が高く振幅が小さい歪みよりも、遥かに可聴であった。エイリアス・コレクション・フィルタ１３０（図４）を導入することにより、当該システムの音響（sound）を劇的に改善することができる。
【００３６】
インタポレーション・フィルタのトランジション領域におけるエイリアス歪みプロダクト（product）を抑制するため、既に説明したように、オリジナルシステムの通常応答の頂部における周波数をいくつか除去する必要がある。付加されるエイリアス・コレクション・フィルタ１３０は、ローパスフィルタである。ＣＤ以上のサンプリングレートを有するシステムでは、通常、約２０ｋＨｚを超える周波数の周波数損失は、通常、サウンドの点では重要でない。ところが、トランジェント・エネルギーを時間軸上に分散しなければならない異なるメカニズムに起因する高周波分解能の損失と思われる現象が存在する。我々はこれをタイムスメア（time smear）と呼んでいる。
【００３７】
図３ｂの縦続型構成による周波数応答を逆フーリエ変換した場合、縦続型構成のシステムの等価インパルス応答が得られる。このことは、聴取者にすれば、個別のフィルタのインパルス応答より遥かに重要である。というのは、このシステムが、信号が実際に通過するフィルタを組み合わせたものであるからである。縦続型構成によるインパルス応答を普通のリニアなスケール上で試験した場合、このインパルス応答は教科書で見られる個別のフィルタの応答に極めて似ている。この正規リニアプロットからは、聴取体験と相互に関係する多くの情報を得ることはできない。
【００３８】
しかし、インパルス応答を対数スケール上にプロットした場合、聴取試験と本当に相互関係がある結果であって幾つかの非常に興味ある結果を得ることができる。人間の聴覚は対数的に応答する。図３ｂに良く似たデシメーション・フィルタとインタポレーション・フィルタを単純に組み合せたものに対するこのようなプロット結果を図６ａに示す。図６ａにおいて、垂直軸はフルスケールに対する振幅をｄＢで表してあり、水平軸はサンプルで表してある。このプロットは、単位振幅（０ｄＢ）の単一インパルスに対する当該システムの時間的な応答と考えることができる。ここで注意すべき点は、単一インパルス・スパイクに対するシステム応答におけるエネルギーが、時間的に、多くのサンプルに亘って広がっている点である。このプロットが、サンプリング周波数が４４．１ｋＨｚのＣＤの例であると仮定した場合、プロットがフルスケールより５０ｄＢ小さいポイントでの時間的な広がりは約３ｍｓである。この約３ｍｓという時間は、音の空中伝搬を考えると、大まかに約１ｍという物理的な長さに相当する。ウッドブロック（wood block）打楽器のように音源が元々小さい場合、広がり時間すなわちタイムスメアは、高周波分解能の損失と思われる方法で、当該システムにより再生されたサウンドを変化させることになる。
【００３９】
1xFsエイリアス・コレクション・フィルタ１３０（図４）を付加することは、当該縦続型構成に別のインパルス応答を付加することになる。このことは、新しいフィルタのインパルス応答を既存の組み合せのインパルス応答で畳み込むことと等価であるので、インパルス応答のトータルの長さが大きくなる。こうなったからといって、音響が悪化するわけではない。音響の点で応答曲線の最も重要な部分は、約−８０ｄＢ以上の領域である。大きい振幅で時間分散が少なく、極めて小さい振幅で分散が多いフィルタ設計を採用することが可能である。これは、あたかも、エイリアス・コレクション・フィルタが付加されていないシステムより良好な高周波分解能を有することになるようなものである。この特性を有する応答例を図６ｂに示す。
【００４０】
図６ｂのプロット結果は図６ａのデシメーション／インタポレーション・フィルタ対と同一のフィルタ対であって、図５ａのエイリアス・コレクション・フィルタと縦続型構成されたもののプロット結果である。ここで注意すべき点は、図６ｂにおいて−７５ｄＢを超えるプロットの幅が図６ａの対応する部分より狭くなっている点である。図６ｂのフィルタを組み合せたものは、ローパスフィルタのために実際には高周波成分が少ないとしても、実際のところ、図６ａのフィルタよりも高周波応答が良いように思われるものである。図６ｂのフィルタを組み合せたものは、トランジション領域からのエイリアス歪みが抑制されているため、歪みが遥かに少ないように思われる。
【００４１】
設計結果を周波数ドメインおよび時間ドメインで調べることは、このようなエイリアス・コレクション・フィルタ１３０（図４）を設計する場合に極めて重要である。というのは、両ドメインで調べることにより、音響結果を付加した設計の態様が示されることになるからである。これら両ドメインで調べることは、互いに相反することが多い。エイリアス歪みのような１つの問題を、別の時間分散を導入することによって解決することは容易である。最終的な選択は聴取試験で解決しなければならないトレードオフとなることが多い。
【００４２】
1xFsエイリアス・コレクション・フィルタ１３０と、ハーフバンド・インタポレーション・フィルタ１５０およびＤＡＣ１６０との組み合せをインプリメントする方が、より複雑な非ハーフバンド・フィルタによる従来技術へのアプローチより経済的であることが多い。コンシューマユース向けの多くの現代のオーディオコンポーネントにおいては、汎用ＤＳＰ（digital signal processing）機能と、ハーフバンド・フィルタを用いて集積化されたフィルタ／ＤＡＣとが存在している。例としては、圧縮オーディオを復号化するＤＳＰ機能であって、低音処理（bass management）のような他の機能のためのＤＳＰ機能を用いているＤＶＤプレーヤとＡＶレシーバがある。ＤＳＰには、このＤＳＰ用のプログラムＲＯＭ以外、全くハードウェアを変更することなく、エイリアス・コレクション・フィルタをシステムに付加するのに十分な処理パワーが余っていることが多い。本発明によれば、システム設計者は同一の標準的な集積されたフィルタ／ＤＡＣを使用することができ、品質変換（quality conversion）が良好であってエイリアス歪みを小さくできることになる。
【００４３】
エイリアス歪みを軽減するため、ＤＡＣの入力サンプリング周波数でエイリアス・コレクション・フィルタ１３０を使用することは、新規なことと思う。トランジションバンド・エイリアス歪み２１０の性質は、現在の文献においても良く理解されていないように思われ、また、ＨＤＣＤすなわち上記米国特許を採用した設計を除けば、現在のシステム設計に反映されていない。既に説明した縦続型構成のデシメーション／インタポレーション・フィルタ・システムの周波数領域ビヘイビアと時間ドメインビヘイビアを解析する方法と、インタポレーション・フィルタすなわちエイリアス・コレクション・フィルタの設計においてこの解析方法を用いることは、一義的であると思われる。
【００４４】
このような例には、インタポレーション・フィルタ１５０とＤＡＣ１６０に直接接続したエイリアス・コレクション・フィルタ１３０という簡単な例が含まれる。同一の基本的な機能を有する、本発明に係る基本構造には、多くの変形が可能である。一変形例を図７に示す。この例では、エイリアス・コレクション・フィルタ１３０は入力ストリームおける入力１２２に挿入してあり、信号がインタポレーション・フィルタに入る前に、この信号に対して他のデジタル処理１３７を行なう。本発明の本質を変化させない限り、他のデジタル処理１３７として、低音処理（bass management）、空間エフェクト（spacial effect）、トーンコントロールと、リバーブ（reverb）等を含めることができる。エイリアス・コレクションのビヘイビアは、システムの縦続型構成のフィルタに基づいているため、コレクション効果の基本ビヘイビアを変化させない限り、他の処理を連鎖の任意の位置に付加することが可能である。
【００４５】
さらに他の例を図８に示す。この例では、高データ記憶密度を実現するため、幾つかの形式のデータ圧縮が用いられている。このようなシステムの例としては、ＡＣ３、ＭＰＥＧオーディオ圧縮等がある。圧縮フォーマットに対する復号化、伸長を担当する再生システムのセクションは、エイリアス・コレクション・フィルタ１３０の前段に配置しなければならず、このセクションとしては、例えば、復号器／他のプロセッサ１２５が考えられる。このブロックも、エイリアス・コレクション・フィルタの前段で、他の処理を行うことができる。
【００４６】
図９は上記米国特許に記載のオリジナル技術によるＨＤＣＤシステムの例を示す。このシステムにおいてエンコーダで使用されるデシメーション・フィルタは、最大フィデリティ（fidelity）を得るため、プログラムマテリアルの内容に基づいて動的に選択される。エイリアス・コレクション・フィルタ１３０は、使用されているデシメーション・フィルタとインタポレーション・フィルタ１５０の両方のフィルタに基づいて最適になるように設計されており、また、デシメーション・フィルタの選択が隠し符号（hidden code）サイドチャンネルを介して再生器（reproducer）に伝送されるため、エイリアス・コレクション・フィルタを動的に選択し、任意の所定時間に、デシメーション・フィルタを最大限に補足することができる。これは、隠し符号情報を回復し、隠し符号に含まれているコマンドを復号化し、制御信号１２９を用いて複数のエイリアス・コレクション・フィルタからエイリアス・コレクション・フィルタ１３０を選択する隠し符号／フィルタ選択装置１２８によって実現される。
【００４７】
図１０は復号器／他のプロセッサ１２５が付加された、図９と同様のＨＤＣＤシステムの他の例を示しており、この例としては、ＨＤＣＤ振幅復号器がある。振幅復号器の機能も、符号コマンド復号器１２８および制御信号１２６を介して隠し符号サイドチャンネルによって制御されている。このシステムでは、振幅の復号化は、符号化の特性を復号化が追従するように、エイリアス・コレクション・フィルタ１３０の前段で行なわなければならない。
【００４８】
前述のエイリアス・コレクション・フィルタ１３０は、位相特性がリニアの対称ＦＩＲフィルタであるが、他のタイプのフィルタを用いて同じ目的を達成することもできる。可能なタイプとしては、最小位相ＩＩＲ（infinite impulse response）フィルタがある。このタイプのフィルタは、フィルタリンギングの原因となるトランジション事象の後に、フィルタリンギングが発生するという時間ドメイン特性を有している。このことは、たとえバンドエッジ近くの位相変移が他の知覚し得る問題の原因になっても、可聴性の立場からすれば、恐らくより良好な時間ドメインビヘイビアを有することになる。
【００４９】
以上の考察において使用したフィルタの例は、サンプリングレートが４０ｋＨｚないし５０ｋＨｚのＣＤプレーヤおよびその他のシステム用に設計されたものである。また、本発明は、最大１９２ｋＨｚのサンプリングレートを許容するＤＶＤオーディオのような高サンプリングレートの高分解能システムに有効である。サンプリングレートが１オクターブすなわち２倍に増加するため、トランジションバンド・エイリアス２１０の問題は依然として存在している。ハーフバンド・インタポレーション・フィルタは、ほとんどのオーディオシステムの設計用として、依然として標準であり、信号周波数成分すなわちエイリアス周波数成分の対は、システムの下流で非リニアに遭遇すると、依然として可聴周波バンドにおける差周波数の原因になることがある。このことは、フィルタのトランジション領域において、より高いサンプリング周波数におけるオーディオ信号の振幅が小さくなったとしても、同じことが言える。８８．２ｋＨｚおよび９６ｋＨｚで聴取試験を行なったが、トランジションバンド・エイリアス成分２１０がデジタル信号を極めて鮮明な音響にし、その音響は、元の信号と比較すると、あたかも遥かに高レベルの高周波が存在しているかのような音響である。システムにエイリアス・コレクション・フィルタ１３０を導入することにより、誇張された鮮明さが消失し、その結果、元の信号が極めて自然に再生されたのである。
【００５０】
以上、本発明の形態を説明したが、本発明の精神および範囲を逸脱することなく種々の変更を加えることができることは当然のことである。
【図面の簡単な説明】
【図１ａ】  従来技術によるＡＤＣの構成図である。
【図１ｂ】  従来技術によるＤＡＣの構成図である。
【図２ａ】  最終段のデシメーション・フィルタとしてＡＤＣに使用される典型的なフィルタの周波数応答を示す図である。
【図２ｂ】  初段のインタポレーション・フィルタとしてＤＡＣに使用される典型的なハーフバンド・フィルタの周波数応答を示す図である。
【図３ａ】  図２ａに示すＡ／Ｄ・デシメーション・フィルタの周波数応答を使用し、等価デシメーションの実行の後に、インタポレーション・フィルタの前段でゼロ値サンプルを挿入することによって得られる周波数応答を示す図である。
【図３ｂ】  図２ｂに示すＤ／Ａインタポレーション・フィルタ応答の周波数応答と図３ａに示す応答とを縦続させることによって得られる周波数応答を示す図である。
【図４】  ＤＡＣシステムの前段に位置付けされたエイリアス・コレクション・フィルタを備えた、本発明によるシステムの構成図である。
【図５ａ】  図４に示すエイリアス・コレクション・フィルタの例示的周波数応答を示す図である。
【図５ｂ】  図５ａに示す周波数応答と図３ｂに示す周波数応答とを縦続させることによって得られる周波数応答を示す図である。
【図６ａ】  対数スケール上にプロットされた、図３ｂに示す縦続型構成のフィルタのインパルス応答を示す図である。
【図６ｂ】  対数スケール上にプロットされた、図５ｂに示す縦続型構成のフィルタのインパルス応答を示す図である。
【図７】  エイリアス・コレクション・フィルタによるフィルタリングとＤ／Ａ変換との間で他のデジタル信号が処理される、本発明によるシステムの構成図である。
【図８】  エイリアス・コレクション・フィルタによるフィルタリングおよびＤ／Ａ変換に先立って、データが復号化および／または伸長される、本発明によるシステムの構成図である。
【図９】  エイリアス・コレクション・フィルタが、デジタル信号によって運ばれる隠し符号に基づいて複数のエイリアス・コレクション・フィルタの中から選択される、本発明によるシステムの構成図である。
【図１０】
他の選択可能な信号処理が、選択可能なエイリアス・コレクション・フィルタによるフィルタリングに先立ち、上記両選択が、デジタル信号によって運ばれる隠し符号に基づいている、本発明によるシステムの構成図である。
【図１ａ】
0004469090.tif 000002
【図１ｂ】
0004469090.tif 000003
【図２ａ】
0004469090.tif 000004
【図２ｂ】
0004469090.tif 000005
【図３ａ】
0004469090.tif 000006
【図３ｂ】
0004469090.tif 000007
【図４】
0004469090.tif 000008
【図５ａ】
0004469090.tif 000009
【図５ｂ】
0004469090.tif 000010
【図６ａ】
0004469090.tif 000011
【図６ｂ】
0004469090.tif 000012
【図７】
0004469090.tif 000013
【図８】
0004469090.tif 000014
【図９】
0004469090.tif 000015
【図１０】
0004469090.tif 000016