(57)【特許請求の範囲】
【請求項１】
可聴帯域の周波数成分を有し、所定のサンプリング周波数によってサンプリングされる時間軸上の複数の量子化ビットデータからなるオーディオ波形データが入力され、このオーディオ波形データのサンプリング周波数を上げるアップサンプラと、
上記オーディオ波形データが入力され、上記オーディオ波形データの３つ以上の量子化ビットデータから各量子化ビットデータに対応する平滑化データを生成し、その平滑化データを、上記アップサンプラと同様にアップサンプリングする平滑化アップサンプリングフィルタと、
上記アップサンプラによりアップサンプリングされたオーディオ波形データの中の、上記所定のサンプリング周波数に対応する所定のナイキスト周波数以下の周波数成分に、上記平滑化アップサンプリングフィルタより生成されたデータの中の、所定の周波数以上の周波数成分を加算する加算器と、
を有することを特徴とする補間装置。
【請求項２】
前記平滑化アップサンプリングフィルタは、
前記各平滑化データとその１つ前の平滑化データとの差分データを生成する減算部と、
上記減算部により生成される差分データを２回以上遅延してその遅延回数分の差分データを保持する複数の遅延部と、
上記複数の遅延部により保持される上記２つ以上の差分データを、前記アップサンプラに入力される前記オーディオ波形データの量子化ビットデータに、所定の割合で加算して前記平滑化データを生成する加算部と、
を有することを特徴とする請求項１記載の補間装置。
【請求項３】
前記平滑化アップサンプリングフィルタは、
前記アップサンプラに入力される前記オーディオ波形データの前記量子化ビットデータに、それ以前に前記アップサンプラに入力された２つ以上の量子化ビットデータに基づく２つ以上のデータを加算して、該入力される量子化ビットデータに対応する平滑化データを生成する加算部と、
前記アップサンプリング後の平滑化データから、前記所定のナイキスト周波数以上の少なくとも可聴帯域外の周波数成分を抽出するＩＩＲフィルタ部と、を有し、
上記ＩＩＲフィルタ部のフィードバックデータは、上記加算部において前記アップサンプラに入力される量子化ビットデータと加算されること、
を特徴とする請求項１記載の補間装置。
【請求項４】
補間する高周波成分の強度として、前記アップサンプラに入力されるオーディオ波形データの強度より低い強度を予測する強度分布判断部と、
上記予測された強度に基づいて、前記加算器により生成されるオーディオ波形データの中の、少なくとも補間された周波数成分の強度を変化させる可変イコライザと、
を有することを特徴とする請求項１から３の中のいずれか１項記載の補間装置。
【請求項５】
可聴帯域の帯域幅の半分以上の周波数成分を有する所定のサンプリング周波数のオーディオ波形データを生成するデコーダと、
上記デコーダにより生成されたオーディオ波形データに対して高周波成分を補間する請求項１から４の中のいずれか１項記載の補間装置と、
前記補間装置により補間されたオーディオ波形データから、オーディオの波形信号を生成するオーディオアンプと、
を有することを特徴とするオーディオ再生装置。
【請求項６】
可聴帯域の周波数成分を有し、所定のサンプリング周波数によってサンプリングされる時間軸上の複数の量子化ビットデータからなるオーディオ波形データのサンプリング周波数を上げる第一のステップと、
上記オーディオ波形データの３つ以上の量子化ビットデータから各量子化ビットデータに対応する平滑化データを生成し、その平滑化データを、上記第一のステップと同様にアップサンプリングする第二のステップと、
上記第一のステップによりアップサンプリングされたオーディオ波形データの中の、上記所定のサンプリング周波数に対応する所定のナイキスト周波数以下の周波数成分に、上記第二のステップにより生成されたデータの中の、所定の周波数以上の周波数成分を加算するステップと、
を有することを特徴とする補間方法。
【請求項７】
コンピュータを、
可聴帯域の周波数成分を有し、所定のサンプリング周波数によってサンプリングされる時間軸上の複数の量子化ビットデータからなるオーディオ波形データが入力され、このオーディオ波形データのサンプリング周波数を上げるアップサンプラと、
上記オーディオ波形データが入力され、上記オーディオ波形データの３つ以上の量子化ビットデータから各量子化ビットデータに対応する平滑化データを生成し、その平滑化データを、上記アップサンプラと同様にアップサンプリングする平滑化アップサンプリングフィルタと、
上記アップサンプラによりアップサンプリングされたオーディオ波形データの中の、上記所定のサンプリング周波数に対応する所定のナイキスト周波数以下の周波数成分に、上記平滑化アップサンプリングフィルタより生成されたデータの中の、所定の周波数以上の周波数成分を加算する加算器と、
して機能させることを特徴とする補間プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補間装置、オーディオ再生装置、補間方法および補間プログラムに関する。
【背景技術】
【０００２】
特許文献１は、オーディオ信号再生装置を開示する。このオーディオ信号再生装置は、オーバサンプリングディジタルローパスフィルタの出力オーディオ信号とその絶対値成分を含む信号とを乗算することにより高調波成分を生成してその高調波成分のうちのｆｓ／２以上の高調波成分を抽出して読出原信号成分に重畳する。
【０００３】
【特許文献１】特開平７−９３９００号公報（特許請求の範囲、発明の詳細な説明など）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
音楽などのデジタル記録および再生は、一般化している。音楽などをデジタル記録する場合、音楽の波形信号をサンプリング周波数でサンプリングし、サンプリングにより得られる量子化ビットのデータを記録することになる。
【０００５】
音楽などのデジタル記録には、ＣＤ−ＤＡ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｄｉｇｉｔａｌ  Ａｕｄｉｏ）が用いられてきた。ＣＤ−ＤＡでは、サンプリング周波数は、４４．１ｋＨｚであり、量子化ビットは１６ビットである。人が聞き取れる音の周波数は、２０ｋＨｚ程度であると言われている。サンプリング周波数を４４．１ｋＨｚとすることで、ＣＤ−ＤＡでは、約２２ｋＨｚの周波数成分までをデジタル化することができる。人が聞き取れる音の周波数帯（たとえば０〜２０ｋＨｚ）をカバーすることができる。
【０００６】
しかしながら、このように人の聞き取ることができると言われている音域をカバーする音質であったとしても、ＣＤ−ＤＡの再生音に違和感を訴えることがある。人によっては、音のツヤが無いとか、音がこもっているとかなどと、再生音に違和感を訴えることがある。特に、クラシックやオーケストラなどの多くのアコースティック楽器を用いた楽曲を聞く人に、再生音に違和感を訴える人が多いように見受けられる。
【０００７】
近年、新たな音楽のデジタル記録方式が提案され、実用化されている。たとえば、ＳＡＣＤ（スーパーオーディオＣＤ）である。ＳＡＣＤでは、ＤＳＤ（ダイレクト・ストリーム・デジタル）信号を記録再生する。ＤＳＤ信号のサンプリング周波数は、２８２２．４ｋＨｚである。これにより、約８０〜１００ｋＨｚ程度までの音の周波数成分をデジタル化することができる。
【０００８】
このように次世代のデジタル記録方式が出現し、音楽のデジタル記録方式の世代交代が図られた場合、従来のＣＤ−ＤＡで記録された楽曲は、音質が悪いデータとなり、その利用価値が低下してしまう可能性が生じている。
【０００９】
そこで、特許文献１に記載される技術を利用して、従来のＣＤ−ＤＡで記録された楽曲の高音質化を図ることが考えられる。しかしながら、特許文献１では、オーバサンプリングディジタルローパスフィルタの出力オーディオ信号とその絶対値成分を含む信号とを乗算して得られる信号の内、ｆｓ／２以上の高調波成分を読出原信号成分に重畳している。この重畳乗算の結果として得られる信号は、ノイズ的な音質である。そして、読出原信号に、このノイズ的な高周波成分を高周波成分として加えたとしても、その音質が向上するとはいえない。ノイズ成分の強度を上げて再生音自体の違和感を隠していると言える。
【００１０】
本発明は、高周波帯域に、楽器などの倍音成分を含む成分を好適に補間し、これにより音質を向上することができる補間装置、オーディオ再生装置、補間方法および補間プログラムを得ることを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る補間装置は、可聴帯域の周波数成分を有し、所定のサンプリング周波数によってサンプリングされる時間軸上の複数の量子化ビットデータからなるオーディオ波形データが入力され、このオーディオ波形データのサンプリング周波数を上げるアップサンプラと、オーディオ波形データが入力され、オーディオ波形データの３つ以上の量子化ビットデータから各量子化ビットデータに対応する平滑化データを生成し、その平滑化データを、アップサンプラと同様にアップサンプリングする平滑化アップサンプリングフィルタと、アップサンプラによりアップサンプリングされたオーディオ波形データの中の、所定のサンプリング周波数に対応する所定のナイキスト周波数以下の周波数成分に、平滑化アップサンプリングフィルタより生成されたデータの中の、所定の周波数以上の周波数成分を加算する加算器と、を有するものである。
【００１２】
本発明に係る補間装置は、上述した発明の構成に加えて、平滑化アップサンプリングフィルタが、各平滑化データとその１つ前の平滑化データとの差分データを生成する減算部と、減算部により生成される差分データを２回以上遅延してその遅延回数分の差分データを保持する複数の遅延部と、複数の遅延部により保持される２つ以上の差分データを、アップサンプラに入力されるオーディオ波形データの量子化ビットデータに、所定の割合で加算して平滑化データを生成する加算部と、を有するものである。
【００１３】
本発明に係る補間装置は、上述した発明の各構成に加えて、平滑化アップサンプリングフィルタが、アップサンプラに入力されるオーディオ波形データの量子化ビットデータに、それ以前にアップサンプラに入力された２つ以上の量子化ビットデータに基づく２つ以上のデータを加算して、該入力される量子化ビットデータに対応する平滑化データを生成する加算部と、アップサンプリング後の平滑化データから、所定のナイキスト周波数以上の少なくとも可聴帯域外の周波数成分を抽出するＩＩＲフィルタ部と、を有し、ＩＩＲフィルタ部のフィードバックデータが、加算部においてアップサンプラに入力される量子化ビットデータと加算されるものである。
【００１４】
本発明に係る補間装置は、上述した発明の各構成に加えて、補間する高周波成分の強度として、アップサンプラに入力されるオーディオ波形データの強度より低い強度を予測する強度分布判断部と、予測された強度に基づいて、加算器により生成されるオーディオ波形データの中の、少なくとも補間された周波数成分の強度を変化させる可変イコライザと、を有するものである。
【００１５】
本発明に係るオーディオ再生装置は、上述した発明の各構成に加えて、可聴帯域の帯域幅の半分以上の周波数成分を有する所定のサンプリング周波数のオーディオ波形データを生成するデコーダと、デコーダにより生成されたオーディオ波形データに対して高周波成分を補間する上述した発明の各構成に係る補間装置と、補間装置により補間されたオーディオ波形データから、オーディオの波形信号を生成するオーディオアンプと、を有するものである。
【００１６】
本発明に係る補間方法は、可聴帯域の周波数成分を有し、所定のサンプリング周波数によってサンプリングされる時間軸上の複数の量子化ビットデータからなるオーディオ波形データのサンプリング周波数を上げる第一のステップと、オーディオ波形データの３つ以上の量子化ビットデータから各量子化ビットデータに対応する平滑化データを生成し、その平滑化データを、第一のステップと同様にアップサンプリングする第二のステップと、第一のステップによりアップサンプリングされたオーディオ波形データの中の、所定のサンプリング周波数に対応する所定のナイキスト周波数以下の周波数成分に、第二のステップにより生成されたデータの中の、所定の周波数以上の周波数成分を加算するステップと、を有するものである。
【００１７】
本発明に係る補間装置は、上述した発明の構成に加えて、コンピュータを、可聴帯域の周波数成分を有し、所定のサンプリング周波数によってサンプリングされる時間軸上の複数の量子化ビットデータからなるオーディオ波形データが入力され、このオーディオ波形データのサンプリング周波数を上げるアップサンプラと、オーディオ波形データが入力され、オーディオ波形データの３つ以上の量子化ビットデータから各量子化ビットデータに対応する平滑化データを生成し、その平滑化データを、アップサンプラと同様にアップサンプリングする平滑化アップサンプリングフィルタと、アップサンプラによりアップサンプリングされたオーディオ波形データの中の、所定のサンプリング周波数に対応する所定のナイキスト周波数以下の周波数成分に、平滑化アップサンプリングフィルタより生成されたデータの中の、所定の周波数以上の周波数成分を加算する加算器として機能させるものである。
【発明の効果】
【００１８】
本発明では、高周波帯域に、楽器などの倍音成分を含む成分を好適に補間し、これにより音質を向上することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態に係る補間装置、オーディオ再生装置、補間方法および補間プログラムを、図面に基づいて説明する。オーディオ再生装置は、ポータブルオーディオプレーヤを例として説明する。補間装置および補間プログラムは、オーディオ再生装置の構成の一部として説明する。補間方法は、オーディオ再生装置の動作の一部として説明する。
【００２０】
図１は、本発明の実施の形態に係るポータブルオーディオプレーヤを示すブロック図である。ポータブルオーディオプレーヤは、ハードディスクドライブ（ＨＤＤ）１と、デコーダ２と、補間装置としての補間部３と、オーディオアンプ４と、ヘッドホンジャック５と、を有する。補間部３は、本実施の形態では可聴帯域外成分を補間する。
【００２１】
ハードディスクドライブ１は、楽曲などのロスレス圧縮データ６を記憶する。ハードディスクドライブ１は、複数の楽曲のロスレス圧縮データ６を記憶する。
【００２２】
ロスレス圧縮データ６は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などでの楽曲記録に使用されるリニアＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）データへ可逆的に変換可能なデータであり、且つ、リニアＰＣＭデータより少ないデータ量になる。
【００２３】
オーディオ波形データの一種としてのリニアＰＣＭデータは、楽曲などを一定時間ごとにサンプリングしたデータである。サンプリングされた各時刻のデータは、量子化ビットデータとなる。リニアＰＣＭデータは、複数の量子化ビットデータからなる。複数の量子化ビットデータは、リニアＰＣＭデータにおいてサンプリングされた時刻の順番で並ぶ。ＣＤ用のリニアＰＣＭデータは、４４．１ｋＨｚのサンプリング周波数でサンプリングしたデータである。この場合、複数の量子化ビットデータには、サンプリング周波数の半分の約２２ｋＨｚのナイキスト周波数までの周波数成分をデータ化することができる。人の可聴帯域の上限は、約２０ｋＨｚと言われている。ＣＤ用のリニアＰＣＭデータは、この一般的な人の可聴帯域をカバーする。２２ｋＨｚ以上の周波数成分、つまり可聴帯域外の高周波成分は、基本的に含まれない。また、ＣＤ用のリニアＰＣＭデータの量子化ビットは、１６ビットである。
【００２４】
なお、ロスレス圧縮データ６は、ハードディスクドライブ１以外の記憶装置、たとえば半導体メモリなどに記憶されていてもよい。
【００２５】
デコーダ２は、ロスレス圧縮データ６をデコードし、リニアＰＣＭデータを生成する。デコーダ２が生成するリニアＰＣＭデータは、量子化ビットが１６ビットであり、且つ、４４．１ｋＨｚの周波数である。
【００２６】
図２は、図１中の補間部３を示すブロック図である。補間部３は、アップサンプラ１１と、ＬＰＦ（Ｌｏｗ  Ｐａｓｓ  Ｆｉｌｔｅｒ：ローパスフィルタ）１２と、平滑化アップサンプリングフィルタ１３と、加算器１４と、可変イコライザとしての帯域別可変イコライザ１５と、入力信号周波数領域変換部１６と、強度分布判断部としての電力分布判断部１７と、生成信号周波数領域変換部１８と、を有する。
【００２７】
なお、補間部３は、図１に示すように、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）７により実現される。ＤＳＰ７は、プログラムを実行するコンピュータの一種であり、たとえば補間プログラムを実行することで、補間部３を実現する。この補間プログラムは、ＤＳＰ７の図示外の記憶部に予め記憶された状態でポータブルオーディオプレーヤとともにユーザに提供されても、ポータブルオーディオプレーヤとは別にユーザに提供されて所定の保存処理によりＤＳＰ７の図示外の記憶部に記憶されてもよい。補間プログラムを、ポータブルオーディオプレーヤとは別にユーザへ提供する媒体としては、たとえばインターネット、電話通信網などの伝送媒体や、ＣＤ、半導体メモリなどのコンピュータ読取り可能な記憶媒体などがある。ＤＳＰ７は、補間部３とともに、デコーダ２やオーディオアンプ４を実現するものであってもよい。
【００２８】
アップサンプラ１１には、リニアＰＣＭデータが入力される。アップサンプラ１１は、リニアＰＣＭデータをアップサンプリングし、サンプリング周波数が８８．２ｋＨｚであるリニアＰＣＭデータを生成する。リニアＰＣＭデータのサンプリング周波数は、２倍になる。
【００２９】
ＬＰＦ１２には、アップサンプラ１１によりアップサンプリングされたリニアＰＣＭデータが入力される。ＬＰＦ１２は、アップサンプリング前のリニアＰＣＭデータが有するナイキスト周波数以上の周波数成分、つまりここでは約２２ｋＨｚ以上の高周波成分を取り除いたリニアＰＣＭデータを生成する。
【００３０】
図３は、図２中の平滑化アップサンプリングフィルタ１３を示すブロック図である。平滑化アップサンプリングフィルタ１３は、平滑化フィルタ部２１と、アップサンプラ部２２と、ＩＩＲ（ｉｎｆｉｎｉｔｅ  ｉｍｐｕｌｓｅ  ｒｅｓｐｏｎｓｅ）フィルタ部としてのＨＰＦ部２３と、を有する。
【００３１】
平滑化フィルタ部２１は、各量子化ビットデータに対応する平滑化データを生成するものである。平滑化フィルタ部２１は、加算部としての平滑第一加算器３１と、減算部としての平滑減算器３２と、平滑第一係数乗算器３３と、複数の遅延部の一部としての平滑第一遅延器３４と、複数の遅延部の一部としての平滑第二遅延器３５と、平滑第二係数乗算器３６と、平滑第三係数乗算器３７と、平滑第二加算器３８と、を有する。
【００３２】
平滑第一加算器３１は、アップサンプラ１１に入力されるリニアＰＣＭデータなどが入力される。平滑第一加算器３１は、リニアＰＣＭデータの量子化ビットデータ毎に、入力されるすべてのデータを加算し、平滑化データを生成する。
【００３３】
平滑減算器３２には、平滑第一加算器３１が生成した平滑化データと、１つ前に平滑第一加算器３１が生成した平滑化データとが入力される。１つ前の平滑化データは、具体的には、ＨＰＦ部の後述するＨＰＦ第一遅延器５１の出力データが、平滑第一係数乗算器３３を介して入力される。平滑減算器３２は、１つ前の平滑化データから、平滑第一加算器３１が生成した平滑化データを減算する。
【００３４】
平滑第一遅延器３４は、平滑減算器３２が生成する差分データを遅延する。平滑第一遅延器３４は、差分データを、アップサンプラ１１に入力されるリニアＰＣＭデータのサンプリング周期（＝１／サンプリング周波数）に相当する時間遅延する。これにより、平滑第一遅延器３４は、１つ前の量子化ビットデータに基づく差分データを生成する。
【００３５】
平滑第二遅延器３５は、平滑第一遅延器３４が遅延した差分データを遅延する。平滑第二遅延器３５は、差分データを、アップサンプラ１１に入力されるリニアＰＣＭデータのサンプリング周期（＝１／サンプリング周波数）に相当する時間遅延する。これにより、平滑第二遅延器３５は、２つ前の量子化ビットデータに基づく差分データを生成する。
【００３６】
平滑第二加算器３８には、平滑第一遅延器３４が遅延した１つ前の量子化ビットデータに基づく差分データが、平滑第二係数乗算器３６を介して入力され、且つ、平滑第二遅延器３５が遅延した２つ前の量子化ビットデータに基づく差分データが、平滑第三係数乗算器３７を介して入力される。平滑第二加算器３８は、この２つの差分データを加算する。平滑第二加算器３８により加算されたデータは、平滑第一加算器３１へ出力される。
【００３７】
なお、平滑第一係数乗算器３３、平滑第二係数乗算器３６および平滑第三係数乗算器３７は、入力されるデータに所定の係数を乗算する。これら係数の値の組合せにより、平滑化フィルタ部のフィルタ特性が決定される。この３つの係数の値は、たとえば、平滑化フィルタ部２１が、平滑第一加算器３１に連続して入力される３つの量子化ビットデータの平均値を演算するように選択されればよい。
【００３８】
アップサンプラ部２２には、平滑化フィルタ部２１の平滑第一加算器３１が生成する平滑化データが入力される。アップサンプラ部２２は、アップサンプラ遅延器４１と、二入力切替スイッチ４２と、を有する。
【００３９】
アップサンプラ遅延器４１は、平滑化データを遅延させる。アップサンプラ遅延器４１は、平滑化データを、アップサンプラ１１に入力されるリニアＰＣＭデータのサンプリング周期に相当する時間遅延する。
【００４０】
二入力切替スイッチ４２には、平滑第一加算器３１が生成した平滑化データと、アップサンプラ遅延器４１により遅延された平滑化データとが入力される。二入力切替スイッチ４２は、アップサンプラ１１に入力されるリニアＰＣＭデータのサンプリング周期の半分の時間毎に切り換えて、この２つの平滑化データを交互に出力する。二入力切替スイッチ４２が出力する平滑化データの周期は、アップサンプラ１１が生成するリニアＰＣＭデータのサンプリング周期と同じになる。
【００４１】
このようにアップサンプラ部２２によりアップサンプリングされた平滑化データは、  ＨＰＦ部２３へ供給される。ＨＰＦ部２３は、アップサンプリングされた平滑化データの周波数成分の中の、入力リニアＰＣＭデータのナイキスト周波数以上の周波数成分を抽出するものであり、２次のＩＩＲフィルタ構成を有する。
【００４２】
ＨＰＦ部２３は、ＨＰＦ第一遅延器５１と、ＨＰＦ第二遅延器５２と、ＨＰＦ第一ＦＢ（ＦｅｅｄＢａｃｋ）係数乗算器５３と、ＨＰＦ第二ＦＢ係数乗算器５４と、ＨＰＦＦＢ加算器５５と、ＨＰＦ第一ＦＦ（ＦｅｅｄＦｏｗｏｒｄ）係数乗算器５６と、ＨＰＦ第二ＦＦ係数乗算器５７と、ＨＰＦＦＦ加算器５８と、ＨＰＦ出力加算器５９と、ＨＰＦ出力係数乗算器６０と、を有する。
【００４３】
ＨＰＦ第一遅延器５１には、アップサンプラ部２２によりアップサンプリングされた平滑化データが入力される。ＨＰＦ第一遅延器５１は、アップサンプリング後の平滑化データを、アップサンプラ１１に入力されるリニアＰＣＭデータのサンプリング周期に相当する時間遅延する。なお、ＨＰＦ第一遅延器５１により遅延された平滑化データは、平滑第一係数乗算器３３へ供給される。
【００４４】
ＨＰＦ第二遅延器５２には、ＨＰＦ第一遅延器５１により遅延されたアップサンプリング後の平滑化データが入力される。ＨＰＦ第一遅延器５１は、アップサンプリング後の平滑化データを、アップサンプラ１１に入力されるリニアＰＣＭデータのサンプリング周期に相当する時間遅延する。
【００４５】
ＨＰＦＦＢ加算器５５には、ＨＰＦ第一遅延器５１が遅延した１つ前の平滑化データが、ＨＰＦ第一ＦＢ係数乗算器５３を介して入力され、且つ、ＨＰＦ第二遅延器５２が遅延した２つ前の平滑化データが、ＨＰＦ第二ＦＢ係数乗算器５４を介して入力される。ＨＰＦＦＢ加算器５５は、この２つの平滑化データを加算する。ＨＰＦＦＢ加算器５５により加算されたデータは、平滑第一加算器３１へ出力される。
【００４６】
ＨＰＦＦＦ加算器５８には、ＨＰＦ第一遅延器５１が遅延した１つ前の平滑化データが、ＨＰＦ第一ＦＦ係数乗算器５６を介して入力され、且つ、ＨＰＦ第二遅延器５２が遅延した２つ前の平滑化データが、ＨＰＦ第二ＦＦ係数乗算器５７を介して入力される。ＨＰＦＦＦ加算器５８は、この２つの平滑化データを加算する。ＨＰＦＦＦ加算器５８により加算されたデータは、ＨＰＦ出力加算器５９へ出力される。
【００４７】
ＨＰＦ出力加算器５９には、ＨＰＦＦＦ加算器５８が加算したデータの他にも、アップサンプラ部２２によりアップサンプリングされた平滑化データが、ＨＰＦ出力係数乗算器６０を介して入力される。ＨＰＦ出力加算器５９は、この２つのデータを加算する。ＨＰＦ出力加算器５９の演算結果は、平滑化アップサンプリングフィルタ１３の出力データとなる。
【００４８】
なお、ＨＰＦ第一ＦＢ係数乗算器５３、ＨＰＦ第二ＦＢ係数乗算器５４、ＨＰＦ第一ＦＦ係数乗算器５６、ＨＰＦ第二ＦＦ係数乗算器５７およびＨＰＦ出力係数乗算器６０は、入力されるデータに所定の係数を乗算する。これら係数の値の組合せにより、ＨＰＦ部１３のフィルタ特性が決定される。この５つの係数の値は、たとえば、ＨＰＦ部１３が、アップサンプラ１１に入力されるリニアＰＣＭデータのナイキスト周波数以上の周波数成分を抽出する特性となるように選択されればよい。
【００４９】
平滑化アップサンプリングフィルタ１３の出力データは、図２に示すように、加算器１４へ供給される。加算器１４には、この他にも、ＬＰＦ１２が生成したリニアＰＣＭデータが供給される。加算器１４は、この２つのデータを加算する。
【００５０】
図２の上段に示す入力信号周波数領域変換部１６は、入力されるデータを周波数領域へ変換したデータを出力する。入力信号周波数領域変換部１６には、アップサンプラ１１に入力されるリニアＰＣＭデータが入力される。入力信号周波数領域変換部１６は、リニアＰＣＭデータを周波数領域へ変換する。
【００５１】
生成信号周波数領域変換部１８は、加算器１４により生成されるリニアＰＣＭデータを周波数領域へ変換する。
【００５２】
電力分布判断部１７は、入力信号周波数領域変換部１６により変換された周波数領域のデータを解析し、入力信号周波数領域変換部１６に入力されるリニアＰＣＭデータの周波数毎の電力強度の分布を得る。電力分布判断部１７は、解析により得たリニアＰＣＭデータの周波数毎の電力強度分布に基づいて、そのリニアＰＣＭデータの周波数成分より高周波側となる周波数帯、つまり可聴帯域外の周波数帯を含めた周波数毎の電力強度分布を予測する。電力分布判断部１７は、加算器１４が生成するデータにおける周波数毎の強度分布が、その予測した周波数毎の電力強度分布となるように、周波数毎の強度補正係数を演算する。
【００５３】
帯域別可変イコライザ１５には、加算器１４が生成したデータが入力される。帯域別可変イコライザ１５は、入力されるデータに含まれる周波数毎の強度を、電力分布判断部１７が演算した周波数毎の強度補正係数に基づいて、周波数毎に調整する。なお、この実施の形態において加算器１４は後述するように０〜４４ｋＨｚの周波数成分を有するデータを生成する。帯域別可変イコライザ１５は、このデータの中のたとえば２２〜４４ｋＨｚの周波数成分を所定の帯域に分割し、それぞれの帯域の電力強度を調整すればよい。
【００５４】
図１に戻る。補間部３の後段には、オーディオアンプ４が接続される。オーディオアンプ４には、リニアＰＣＭデータが入力される。オーディオアンプ４は、８８．２ｋＨｚの周波数でサンプリングされたリニアＰＣＭデータから、アナログ波形信号を生成する。アナログ波形信号の振幅は、リニアＰＣＭデータの量子化ビットの値に応じて変化するものになる。オーディオアンプ４は、生成したアナログ波形信号を、ヘッドホンジャック５へ出力する。
【００５５】
ヘッドホンジャック５には、図示外のヘッドホンプラグが接続可能である。図１では、ヘッドホンジャック５には、スピーカ８に接続されたヘッドホンプラグが装着されている。
【００５６】
次に、以上の構成を有するポータブルオーディオプレーヤの動作を説明する。
【００５７】
デコーダ２は、ハードディスクドライブ１からロスレス圧縮データ６を読み込む。なお、デコーダ２は、たとえば、ポータブルオーディオプレーヤの図示外の入力キーの操作などに基づいて選択した楽曲のロスレス圧縮データ６を、ハードディスクドライブ１から読み込むようにすればよい。
【００５８】
デコーダ２は、読み込んだロスレス圧縮データ６をデコードし、リニアＰＣＭデータを生成する。デコーダ２は、４４．１ｋＨｚの周波数での周期毎に、１６ビットの量子化ビットデータを生成する。デコーダ２は、生成したリニアＰＣＭデータの量子化ビットデータを、補間部３へ出力する。
【００５９】
補間部３のアップサンプラ１１は、デコーダ２から入力されるリニアＰＣＭデータをアップサンプリングし、８８．２ｋＨｚのサンプリング周波数にてサンプリングしたリニアＰＣＭデータを生成する。アップサンプラ１１は、たとえば、４４．１ｋＨｚの入力リニアＰＣＭデータの各量子化ビットを、８８．２ｋＨｚのサンプリング周波数の下で２回続けて出力すればよい。これにより、８８．２ｋＨｚのサンプリング周波数にてサンプリングしたリニアＰＣＭデータとなる。
【００６０】
図４は、補間部３におけるＰＣＭデータの周波数成分の模式的な分布図である。図４（Ａ）は、デコーダ２から補間部３へ供給される、４４．１ｋＨｚの周波数でサンプリングされたリニアＰＣＭデータの周波数成分の模式的な分布図である。デコーダ２から出力されるリニアＰＣＭデータは、０から約２２ｋＨｚまでの周波数成分を有する。図４（Ｂ）は、アップサンプラ１１により生成される８８．２ｋＨｚの周波数でサンプリングされたリニアＰＣＭデータの周波数成分の模式的な分布図である。
【００６１】
図４（Ａ）および（Ｂ）に示すように、アップサンプラ１１により２倍の周波数にアップサンプリングされることで、リニアＰＣＭデータには、オリジナルのリニアＰＣＭデータの周波数成分のイメージ成分が含まれる。イメージ成分は、約２２〜４４ｋＨｚに発生する。
【００６２】
アップサンプラ１１は、生成したリニアＰＣＭデータをＬＰＦ１２へ供給する。ＬＰＦ１２は、入力されるリニアＰＣＭデータから、約２２ｋＨｚ以上の高周波成分を取り除く。
【００６３】
図４（Ｃ）は、ＬＰＦ１２が生成するリニアＰＣＭデータの周波数成分の模式的な分布図である。ＬＰＦ１２が生成するリニアＰＣＭデータでは、約２２ｋＨｚ以上の高周波成分が無くなっている。ＬＰＦ１２は、生成したリニアＰＣＭデータを、加算器１４へ供給する。
【００６４】
図４（Ｄ）は、平滑化アップサンプリングフィルタ１３が生成するリニアＰＣＭデータの周波数成分の模式的な分布図である。平滑化アップサンプリングフィルタ１３が生成するリニアＰＣＭデータは、図４（Ｄ）において実線で示されている約２２〜４４ｋＨｚの周波数成分を有する。
【００６５】
平滑化アップサンプリングフィルタ１３の動作について詳しく説明する。平滑化アップサンプリングフィルタ１３に入力されるリニアＰＣＭデータは、まず、平滑化フィルタ部２１へ供給される。平滑化フィルタ部２１の平滑第一加算器３１は、このリニアＰＣＭデータに、平滑第二加算器３８が生成したデータおよびＨＰＦＦＢ加算器５５が生成したデータとを加算する。平滑第一加算器３１は、これらの入力データをすべて加算し、入力されるリニアＰＣＭデータの各量子化ビットデータの変化を抑えた、平滑化データを生成する。
【００６６】
図５は、平滑化アップサンプリングフィルタ１３におけるリニアＰＣＭデータの周波数成分の模式的な分布図である。図５（Ａ）は、平滑化アップサンプリングフィルタ１３に入力されるリニアＰＣＭデータの周波数成分の模式的な分布図である。図５（Ａ）は、図４（Ａ）と同じものである。図５（Ｂ）は、平滑化フィルタ部２１が生成する平滑化データの周波数成分の模式的な分布図である。図５（Ｂ）を図５（Ａ）と比べれば解るように、平滑化フィルタ部２１が生成する平滑化データでは、その高周波側の成分が抑制されている。
【００６７】
平滑化フィルタ部２１が生成する平滑化データは、平滑第一加算器３１からアップサンプラ部２２へ供給される。アップサンプラ部２２の二入力切替スイッチ４２は、平滑第一加算器３１から供給されている平滑化データと、１つ前に供給され平滑化データとを交互にアップサンプリングする。
【００６８】
図５（Ｃ）は、アップサンプラ部２２にアップサンプリングされた後の平滑化データの周波数成分の模式的な分布図である。この周波数成分の高周波側には、アップサンプリングにより生成されるイメージ成分が含まれる。平滑化フィルタ部２１により３点以上の量子化ビットデータが平滑化されているため、アップサンプリングにより生成されるこのイメージ成分は、原音データの周波数成分の上限周波数（約２２ｋＨｚ）より低い周波数から、高周波側にかけて生成される。
【００６９】
アップサンプリング後の平滑化データは、ＨＰＦ部２３へ供給される。ＨＰＦ部２３は、アップサンプラ１１に入力されるリニアＰＣＭデータのナイキスト周波数（約２２ｋＨｚ）以上の周波数成分を抽出する。図５（Ｄ）は、ＨＰＦ部２３により抽出される周波数成分の模式的な分布図である。図５（Ｄ）は、図４（Ｄ）と同じものである。図５（Ｄ）では、約２２〜４４ｋＨｚの周波数成分が抽出される。この周波数成分は、アップサンプリングにより生成されるイメージ成分の一部である。
【００７０】
ＨＰＦ部２３が抽出したデータは、平滑化アップサンプリングフィルタ１３により生成されたリニアＰＣＭデータとして、加算器１４へ供給される。加算器１４には、加算するもう一つのデータとして、図４（Ｃ）に示すＬＰＦ１２からのリニアＰＣＭデータが入力される。加算器１４は、これら２つのリニアＰＣＭデータの周波数成分同士を加算する。
【００７１】
図４（Ｅ）は、加算器１４が生成するリニアＰＣＭデータの周波数成分の模式的な分布図である。加算器１４が生成するリニアＰＣＭデータは、約２２ｋＨｚ以下の低周波成分として、ＬＰＦ１２が生成したリニアＰＣＭデータと同様の周波数成分を有し、約２２〜４４ｋＨｚ以上の高周波成分として、平滑化アップサンプリングフィルタ１３が生成したリニアＰＣＭデータと同様の周波数成分を有する。
【００７２】
ところで、図２に示すように、デコーダ２が補間部３へ出力するリニアＰＣＭデータは、アップサンプラ１１の他に、図２上段の入力信号周波数領域変換部１６へ供給される。入力信号周波数領域変換部１６は、入力されるリニアＰＣＭデータを周波数領域へ変換する。また、生成信号周波数領域変換部１８は、加算器１４により生成されるリニアＰＣＭデータを周波数領域へ変換する。
【００７３】
電力分布判断部１７は、入力信号周波数領域変換部１６により変換された周波数領域のデータを解析し、入力信号周波数領域変換部１６に入力されるリニアＰＣＭデータの周波数毎の電力強度の分布を得る。電力分布判断部１７は、入力される周波数領域のデータをたとえば２ｋＨｚなどの所定の周波数帯毎に分け、それぞれの周波数帯毎の平均的な電力強度を演算すればよい。
【００７４】
電力分布判断部１７は、解析により得たリニアＰＣＭデータの電力強度分布に基づいて、そのリニアＰＣＭデータの周波数成分より高周波側となる周波数帯、つまり可聴帯域外の周波数帯（たとえばここでは４４ｋＨｚくらいまで）を含めた電力強度分布を予測する。
【００７５】
楽曲などの周波数成分は、全体的に見ると、通常、低周波側において電力強度が高く、高周波側になるほど電力強度が低下する周波数特性を有する。また、電力強度は、全体的に見ると、周波数の上昇に伴ってゆるやかに低下する。
【００７６】
したがって、電力分布判断部１７は、たとえば、周波数の上昇に伴って、可聴帯域外の周波数が周波数帯毎に段階的に低下する電力強度分布を予測すればよい。電力分布判断部１７は、ここでは４４ｋＨｚまでの周波数成分の電力強度分布を予測する。
【００７７】
電力分布判断部１７には、入力信号周波数領域変換部１６により変換された周波数領域のデータの他に、生成信号周波数領域変換部１８により周波数領域へ変換された加算器１４のリニアＰＣＭデータ（図４（Ｅ））が入力される。電力分布判断部１７は、この加算器１４により生成されたリニアＰＣＭデータの電力強度分布が、予測した電力強度分布となるように、周波数の強度補正係数を演算する。電力分布判断部１７は、たとえば、まず、加算器１４が生成したリニアＰＣＭデータの電力強度分布に基づいて所定の周波数帯毎の平均的な電力強度を演算し、次に、その周波数帯毎に演算した電力強度を先に予測計算した周波数帯毎の電力強度で除算することで、周波数帯毎の強度補正係数を演算すればよい。
【００７８】
電力分布判断部１７が演算した周波数毎の強度補正係数は、帯域別可変イコライザ１５に供給される。帯域別可変イコライザ１５には、この他にも、加算器１４が生成する図４（Ｅ）のリニアＰＣＭデータが入力される。
【００７９】
帯域別可変イコライザ１５は、加算器１４から供給されるリニアＰＣＭデータに、周波数毎の強度補正係数を乗算する。帯域別可変イコライザ１５は、たとえば加算器１４から供給されるリニアＰＣＭデータを所定の周波数帯毎に分け、その周波数帯毎に、入力される周波数帯毎の強度補正係数を乗算すればよい。
【００８０】
図４（Ｆ）は、帯域別可変イコライザ１５が生成するリニアＰＣＭデータの周波数成分の模式的な分布図である。帯域別可変イコライザ１５が生成するリニアＰＣＭデータでは、約２２〜４４ｋＨｚの周波数成分の電力強度が低下している。また、約２２ｋＨｚより高い周波数の電力強度と、低い周波数の電力強度とがゆるやかに連続している。
【００８１】
また、図４（Ｆ）を、図４（Ｅ）の加算器１４が生成するリニアＰＣＭデータの周波数成分の模式的な分布図と比較すれば明らかなように、補間された２２ｋＨｚ以上の可聴帯域外の周波数成分の強度は、アップサンプラ１１に入力されるオーディオ波形データの周波数成分を基準として、それよりも低い強度分布となるように下げられている。
【００８２】
帯域別可変イコライザ１５は、生成したリニアＰＣＭデータを、オーディオアンプ４へ出力する。なお、可聴領域外成分補間部３の帯域別可変イコライザ１５が出力するリニアＰＣＭデータは、８８．２ｋＨｚの周波数でサンプリングされたリニアＰＣＭデータである。また、０〜４４ｋＨｚの周波数成分を有する。
【００８３】
オーディオアンプ４は、サンプリング周波数が８８．２ｋＨｚであるリニアＰＣＭデータから、アナログ波形信号を生成する。アナログ波形信号の振幅は、リニアＰＣＭデータのデータに応じたものとなる。オーディオアンプ４は、生成したアナログ波形信号を、ヘッドホンジャック５を介して、スピーカ８へ出力する。スピーカ８は、供給されるアナログ波形信号の波形に従って、図示外の振動板を振動させる。これにより、スピーカ８からは、８８．２ｋＨｚのサンプリング周波数のリニアＰＣＭデータに基づいて、０から４４ｋＨｚの周波数成分を有する音を出力する。
【００８４】
図６は、リニアＰＣＭデータのスペクトル強度分布の一例を示す図である。図６（Ａ）は、デコーダ２が出力するリニアＰＣＭデータのスペクトル強度分布の一例であり、図６（Ｂ）は、補間部３からオーディオアンプ４へ出力されるリニアＰＣＭデータのスペクトル強度分布の一例である。
【００８５】
図６（Ａ）に示すように、デコーダ２が補間部３へ出力するリニアＰＣＭデータは、０〜２２ｋＨｚの可聴帯域の周波数成分のみを有する。これに対して、補間部３がオーディオアンプ４へ出力するリニアＰＣＭデータは、図６（Ｂ）に示すように、０〜４４ｋＨｚの周波数成分を有する。約２２〜４４ｋＨｚの可聴帯域外の周波数成分が補間されている。
【００８６】
また、補間部３がオーディオアンプ４へ出力するリニアＰＣＭデータのスペクトル強度分布は、全体に見て周波数が高くなるほど自然に低くなり、低周波側から高周波側にかけてゆるやかに低下している。原音の周波数成分の強度分布と、補間した周波数成分の強度分布との間に、調和がある。
【００８７】
さらに、補間部３からオーディオアンプ４へ出力されるリニアＰＣＭデータにおいて、補間された約２２〜４４ｋＨｚの周波数成分には、原音に含まれる倍音成分と略同様の倍音成分が含まれている。原音の倍音成分の強度分布と、補間した倍音成分の強度分布との間に、自然な調和がある。
【００８８】
なお、このような倍音成分を好適に補間した音質の音をオーディオ評論家に評価してもらったところ、ノイズ的な音質の高周波成分を可聴帯域外に補間した場合とは違って、音質が向上すると結論付けることができた。
【００８９】
以上のように、この実施の形態では、原音に基づく周波数成分を、可聴帯域外の高周波帯域（たとえば２２〜４４ｋＨｚ）の成分として補間する。可聴帯域の高周波側の部分には、原音と同様に楽器などの倍音成分が含まれる。このように倍音成分が含まれている成分を可聴帯域外に補間することで、可聴帯域外の高周波帯域には、可聴帯域と整合性のある倍音成分が補間される。
【００９０】
また、補間部３は、入力されるリニアＰＣＭデータの周波数成分と連続させて周波数成分を補間する。入力されるリニアＰＣＭデータの周波数成分と、補間された周波数成分とは連続し、楽器などの倍音成分も、可聴領域から可聴領域外にかけて自然な調和がとれた状態で連続的に含まれる。
【００９１】
その結果、デコーダ２により生成されたリニアＰＣＭデータには、補間部３により、可聴帯域外の高周波帯域に、可聴帯域と連続して調和がとれた倍音成分が補間される。オーディオアンプ４は、良好な音質となるオーディオの波形信号を生成することができる。音質は向上する。
【００９２】
また、この実施の形態では、補間成分を生成する平滑化アップサンプリングフィルタ１３では、平滑減算器３２が、平滑第一加算器３１が生成する各平滑化データとその１つ前の平滑化データとの差分データを生成し、平滑第一遅延器３４が、その差分データを遅延し、平滑第二遅延器３５が、更に差分データを遅延する。また、平滑第二加算器３８は、平滑第一遅延器３４により遅延された差分データと、平滑第二遅延器３５により遅延された差分データとを、平滑第三係数乗算器３７および平滑第二加算器３８の係数に従った割合で加算し、平滑第一加算器３１へ供給する。これにより、平滑第一加算器３１は、アップサンプラ１１に入力される量子化ビットデータに、それ以前にアップサンプラ１１に入力された２つ以上の量子化ビットデータに基づく２つ以上のデータを加算し、入力される量子化ビットデータに対応する平滑化データを生成する。平滑第一加算器３１は、図５（Ｂ）に示すように、３つ以上の量子化ビットデータから、高周波成分を抑制した平滑化データを生成する。
【００９３】
また、平滑化アップサンプリングフィルタ１３のアップサンプラ部２２は、この３つ以上の量子化ビットデータを平滑化することにより高周波成分を抑制した平滑化データを、アップサンプリングし、これにより、図５（Ｃ）に示すように、イメージ成分は、原音のリニアＰＣＭデータの周波数成分の上限値（約２２ｋＨｚ）より低い周波数から生成される。その分、ＨＰＦ部２３は、原音で言えば、高周波側の周波数成分の中の低周波寄りの周波数成分を、抽出することができる。
【００９４】
また、この実施の形態では、ＨＰＦ部２３のＨＰＦＦＢ加算器５５が生成するデータは、平滑化フィルタ部２１の平滑第一加算器３１へ供給され、アップサンプラ部２２によりサンプリングされる。したがって、アップサンプラ部２２のアップサンプリングより生成される量子化誤差の一部は、アップサンプラ部２２により再サンプリングされることとなり、アップサンプリングによる量子化誤差を抑制することができる。
【００９５】
また、この実施の形態では、補間される可聴帯域外の周波数成分の強度は、帯域別可変イコライザ１５により、アップサンプラ１１に入力されるリニアＰＣＭデータの周波数成分を基準として、それよりも低い強度分布とされる。補間後の周波数分布は、低周波側から高周波側にかけて低くなる自然な強度分布となる。可聴領域の高周波部から可聴領域外にかけて顕著に含まれる倍音成分の分布も、低周波側から高周波側にかけて自然に低下するものとなる。このように倍音成分の調和がオーディオ波形データの帯域の全体において図られることにより、より良好な音質向上が図られる。
【００９６】
また、この実施の形態において、平滑化アップサンプリングフィルタ１３には、係数乗算器３３，３６，３７，５３，５４，５６，５７，６０が８つだけである。平滑化アップサンプリングフィルタ１３は、８回の乗算処理により、補間する周波数成分を生成することができる。
【００９７】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能である。
【００９８】
たとえば、上記実施の形態では、ハードディスクドライブ１は楽曲のロスレス圧縮データ６を記憶し、デコーダ２は、このロスレス圧縮データ６からリニアＰＣＭデータを生成している。この他にもたとえば、ハードディスクドライブ１はＣＤ用のリニアＰＣＭデータを記憶し、デコーダ２はこのリニアＰＣＭデータを読み込むものであってもよい。さらに他にもたとえば、ハードディスクドライブ１は、たとえばＭＰ３（ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３  ）、ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）、ＷＭＡ（Ｗｉｎｄｏｗｓ（登録商標）  Ｍｅｄｉａ  Ａｕｄｉｏ）などの非可逆の圧縮方式で圧縮された圧縮データを記憶し、デコーダ２は、この圧縮データからリニアＰＣＭデータを生成するようにしてもよい。
【００９９】
なお、ＭＰ３などの圧縮データでは、リニアＰＣＭデータの高音域（約１６ｋＨｚ以上）のデータなどを間引くことで、音質の劣化を抑えながらデータ量を削減している。したがって、デコーダ２がＭＰ３などの圧縮データを単にデコードするだけでは、デコーダ２が生成するリニアＰＣＭデータには、１６ｋＨｚ以上の周波数成分が含まれなくなる。したがって、ＭＰ３などの圧縮データをデコードするデコーダ２は、圧縮データをデコードするとともに、２２ｋＨｚまでの周波数成分を補間する方がよい。この補間処理には、図２に示す補間部と略同様のブロック構成のものを使用することが可能である。
【０１００】
上記各実施の形態では、補間部３には、ナイキスト周波数（たとえば約２２ｋＨｚ）までの周波数成分を有するリニアＰＣＭデータが入力され、このリニアＰＣＭデータを複数のサブバンドに分割し、その入力データのナイキスト周波数以上の周波数成分を補間している。この他にもたとえば、補間部３には、ＭＰ３に基づくリニアＰＣＭデータなどのように、周波数成分の上限がナイキスト周波数より低いリニアＰＣＭデータが入力され、このリニアＰＣＭデータを複数のサブバンドに分割し、その高周波側の成分を補間するようにしてもよい。
【０１０１】
また、このようにＭＰ３などの圧縮データに可聴帯域外の高周波成分を補間する場合に、まず可聴帯域の周波数成分を補間し、次に可聴帯域外の周波数成分を補間するようにすることで、ポータブルオーディオプレーヤのデコーダ２以降の構成として、ＣＤやロスレス圧縮データ６の再生のための構成を共通に使用することができる。ポータブルオーディオプレーヤが再生可能なデータの種類を容易に増やすことができる。
【０１０２】
上記実施の形態では、図２に示す補間部３は、２２ｋＨｚ以上の帯域の周波数成分を補間している。この他にもたとえば、図２に示す補間部３は、２２ｋＨｚ以下の、たとえば可聴帯域の周波数成分を併せて補間するものであってもよい。たとえば、図２に示す補間部３に、周波数成分の上限が約１６ｋＨｚであるＭＰ３に基づくリニアＰＣＭデータが入力される場合、この補間部３は、１６〜３２ｋＨｚの周波数成分を補間してもよい。また、図２に示す補間部３には、ＭＰ３など以外の、たとえばＦＭラジオやＡＭラジオなどのように帯域が制限されて伝送される音声データをサンプリングしたものが入力されてもよい。
【０１０３】
上記各実施の形態では、補間部３は、可聴帯域外の高周波成分を補間しているが、本発明の補間装置は、可聴帯域の高周波成分を補間するものであってもよい。
【０１０４】
上記実施の形態では、オーディオ再生装置は、ポータブルオーディオプレーヤである。この他にもたとえば、オーディオ再生装置は、カーオーディオシステム、カーナビゲーションシステム、家庭用オーディオシステム、ＣＤ、ＤＶＤなどの再生装置、携帯電話端末、ＰＤＡなどの携帯情報端末、音声出力機能を有するパーソナルコンピュータなどであってもよい。
【産業上の利用可能性】
【０１０５】
本発明は、ポータブルハードディスクプレーヤなどに利用することができる。
【図面の簡単な説明】
【０１０６】
【図１】図１は、本発明の実施の形態１に係るポータブルオーディオプレーヤを示すブロック図である。
【図２】図２は、図１中の補間部を示すブロック図である。
【図３】図３は、図２中の平滑化アップサンプリングフィルタを示すブロック図である。
【図４】図４は、補間部におけるＰＣＭデータの周波数成分の模式的な分布図である。
【図５】図５は、平滑化アップサンプリングフィルタでのＰＣＭデータの周波数成分の模式的な分布図である。
【図６】図６は、リニアＰＣＭデータのスペクトル強度分布の一例を示す図である。
【符号の説明】
【０１０７】
２  デコーダ
３  補間部（補間装置）
４  オーディオアンプ
７  ＤＳＰ（コンピュータ）
１１  アップサンプラ
１３  平滑化アップサンプリングフィルタ
１４  加算器
１５  帯域別可変イコライザ（可変イコライザ）
１７  電力分布判断部（強度分布判断部）
３１  平滑第一加算器（加算部）
３２  平滑減算器（減算部）
３４  平滑第一遅延器（複数の遅延部の一部）
３５  平滑第二遅延器（複数の遅延部の一部）
２３  ＨＰＦ部（ＩＩＲフィルタ部）
【図１】
0004815986.tif 000002
【図２】
0004815986.tif 000003
【図３】
0004815986.tif 000004
【図４】
0004815986.tif 000005
【図５】
0004815986.tif 000006
【図６】
0004815986.tif 000007