(57)【特許請求の範囲】
【請求項１】
波形信号をサンプリングして生成された符号情報を所定サンプル毎に比較するステップと、
前記符号情報の極大サンプル点及び極小サンプル点を検出するステップと、
前記ステップで検出された極大サンプル点及び極小サンプル点からそれぞれ所定時間離れた前サンプル点及び後サンプル点を検出するステップと、
前記前サンプル点及び後サンプル点のレベルを設定するステップと、
それぞれ時間軸上で隣り合う極大サンプル点と極小サンプル点のうち、時間的に前の極大サンプル点又は極小サンプル点における前記後サンプル点と、時間的に後の極小サンプル点又は極大サンプル点における前記前サンプル点とを、線分で結ぶステップと、
前記ステップにより得られた線分から所定形状の波形情報を生成するステップと、
前記所定形状の波形情報から所定周波数帯域成分を抽出するステップと、
前記ステップにより抽出された所定周波数帯域成分を前記符号情報に付加するステップと
を有する符号情報処理方法。
【請求項２】
前記前サンプル点及び後サンプル点を検出するステップでは、前記極大サンプル点及び極小サンプル点からそれぞれ１サンプル間隔離れた前サンプル点及び後サンプル点を検出することを特徴とする請求項１記載の符号情報処理方法。
【請求項３】
前記前サンプル点及び後サンプル点のレベルを設定するステップでは、前記前サンプル点及び後サンプル点のレベルを、極大サンプル点又は極小サンプル点のレベルに設定するか、若しくは極大サンプル点又は極小サンプル点のレベルに設定した後、所定レベル分だけ加減算したレベルに設定することを特徴とする請求項１又は請求項２記載の符号情報処理方法。
【請求項４】
前記線分から所定形状の波形情報を生成するステップでは、前記極大サンプル点のサンプル値又は極小サンプル点のサンプル値に、前記線分の傾きに対応する加減算値を加減算することで、前記所定形状の波形情報を生成することを特徴とする請求項１乃至請求項３のうち、いずれか１項記載の符号情報処理方法。
【請求項５】
前記所定形状の波形情報を生成するステップでは、少なくとも前記極大サンプル点のタイミングと前記極小サンプル点のタイミングに基づいて、前記時間的に前の極大サンプル点における後サンプル点と時間的に後の極小サンプル点における前サンプル点とを結んだ線分と、前記時間的に前の極小サンプル点における後サンプル点と時間的に後の極大サンプル点における前サンプル点とを結んだ線分とを、切り換えて前記所定形状の波形情報を生成することを特徴とする請求項１乃至請求項４のうち、いずれか１項記載の符号情報処理方法。
【請求項６】
前記符号情報を所定サンプル毎に比較するステップにおいては、前記符号情報を、その符号情報のサンプリング周波数で１サンプル毎に比較することを特徴とする請求項１乃至請求項５のうち、いずれか１項記載の記載の符号情報処理方法。
【請求項７】
前記符号情報の極大サンプル点及び極小サンプル点を検出するステップは、前記符号情報を所定サンプル毎に比較するステップにより得られた各比較出力に基づいて、該極大サンプル点及び極小サンプル点の検出を行うことを特徴とする請求項１乃至請求項６のうち、いずれか１項記載の符号情報処理方法。
【請求項８】
前記符号情報の極大サンプル点及び極小サンプル点を検出するステップは、前記符号情報を所定サンプル毎に比較するステップにより得られた各比較出力のうち、同じ比較出力の連続を検出し、該連続する同じ比較出力の変わり目の一つ前の比較出力に対応するサンプル点を極大サンプル点或いは極小サンプル点として検出することを特徴とする請求項１乃至請求項７のうち、いずれか１項記載の符号情報処理方法。
【請求項９】
前記極大サンプル点と極小サンプル点との間の間隔を検出するステップを備えることを特徴とする請求項１乃至請求項８のうち、いずれか１項記載の符号情報処理方法。
【請求項１０】
前記極大サンプル点と極小サンプル点との間の間隔を検出するステップでは、前記極大サンプル点と極小サンプル点との間における、前記符号情報を所定サンプル毎に比較するステップにより得られた同じ比較出力が連続する間隔を検出することにより、該極大サンプル点と極小サンプル点との間の間隔の検出を行うことを特徴とする請求項９記載の符号情報処理方法。
【請求項１１】
前記所定形状の波形情報を生成するステップでは、前記極大サンプル点と極小サンプル点との間隔が、所定間隔以下、或いは所定間隔以上であるとき、前記所定形状の波形情報の生成を行わず、前記符号情報をそのまま出力することを特徴とする請求項９又は請求項１０記載の符号情報処理方法。
【請求項１２】
前記符号情報を所定サンプル毎に比較するステップの前段のステップとして、前記符号情報のサンプル数の増加を図るためのサンプリング周波数上昇を行うステップ、若しくは前記符号情報を所定サンプル毎に比較するステップの前段のステップとして、前記符号情報を２倍のサンプル数とするオーバーサンプリングを行うステップを設けることを特徴とする請求項１乃至請求項１１のうち、いずれか１項記載の符号情報処理方法。
【請求項１３】
前記抽出された所定周波数帯域成分を前記符号情報に付加するステップの後段のステップとして、所定の不要帯域成分を除去するステップを設けることを特徴とする請求項１乃至請求項１２のうち、いずれか１項記載の符号情報処理方法。
【請求項１４】
前記符号情報は外部から供給される音声情報であり、前記所定形状の波形情報は略台形状の波形情報であり、前記所定周波数帯域成分は高調波成分であることを特徴とする請求項１乃至請求項１３のうち、いずれか１項記載の符号情報処理方法。
【請求項１５】
波形信号をサンプリングして生成された符号情報を所定サンプル毎に比較する比較手段と、
前記符号情報の極大サンプル点及び極小サンプル点を検出する極大極小サンプル点検出手段と、
前記検出された極大サンプル点及び極小サンプル点からそれぞれ所定時間離れた前サンプル点及び後サンプル点を検出する前後サンプル点検出手段と、
前記前サンプル点及び後サンプル点のレベルを設定するレベル設定手段と、
それぞれ時間軸上で隣り合う極大サンプル点と極小サンプル点のうち、時間的に前の極大サンプル点又は極小サンプル点における前記後サンプル点と、時間的に後の極小サンプル点又は極大サンプル点における前記前サンプル点とを、線分で結ぶ線分演算手段と、
前記線分から所定形状の波形情報を生成する台形波形情報生成手段と、
前記所定形状の波形情報の所定周波数帯域成分を抽出する周波数成分抽出手段と、
前記抽出された所定周波数帯域成分を前記符号情報に付加する付加手段と
を有する符号情報処理装置。
【請求項１６】
前記前後サンプル点検出手段では、前記極大サンプル点及び極小サンプル点からそれぞれ１サンプル間隔離れた前サンプル点及び後サンプル点を検出することを特徴とする請求項１５記載の符号情報処理装置。
【請求項１７】
前記レベル設定手段では、前記前サンプル点及び後サンプル点のレベルを、極大サンプル点又は極小サンプル点のレベルに設定するか、若しくは極大サンプル点又は極小サンプル点のレベルに設定した後、所定レベル分だけ加減算したレベルに設定することを特徴とする請求項１５又は請求項１６記載の符号情報処理装置。
【請求項１８】
前記台形波形情報生成手段では、前記極大サンプル点のサンプル値又は極小サンプル点のサンプル値に、前記線分の傾きに対応する加減算値を加減算することで、前記所定形状の波形情報を生成することを特徴とする請求項１５乃至請求項１７のうち、いずれか１項記載の符号情報処理装置。
【請求項１９】
前記台形波形情報生成手段では、少なくとも前記極大サンプル点のタイミングと前記極小サンプル点のタイミングに基づいて、前記時間的に前の極大サンプル点における後サンプル点と時間的に後の極小サンプル点における前サンプル点とを結んだ線分と、前記時間的に前の極小サンプル点における後サンプル点と時間的に後の極大サンプル点における前サンプル点とを結んだ線分とを、切り換えて前記所定形状の波形情報を生成することを特徴とする請求項１５乃至請求項１８のうち、いずれか１項記載の符号情報処理装置。
【請求項２０】
前記比較手段では、前記符号情報を、その符号情報のサンプリング周波数で１サンプル毎に比較することを特徴とする請求項１５乃至請求項１９のうち、いずれか１項記載の記載の符号情報処理装置。
【請求項２１】
前記極大極小サンプル点検出手段では、前記比較手段により得られた各比較出力に基づいて、該極大サンプル点及び極小サンプル点の検出を行うことを特徴とする請求項１５乃至請求項２０のうち、いずれか１項記載の符号情報処理装置。
【請求項２２】
前記極大極小サンプル点検出手段では、前記比較手段により得られた各比較出力のうち、同じ比較出力の連続を検出し、該連続する同じ比較出力の変わり目の一つ前の比較出力に対応するサンプル点を極大サンプル点或いは極小サンプル点として検出することを特徴とする請求項１５乃至請求項２１のうち、いずれか１項記載の符号情報処理装置。
【請求項２３】
前記極大サンプル点と極小サンプル点との間の間隔を検出する極大極小サンプル点間隔検出手段を設けることを特徴とする請求項１５乃至請求項２２のうち、いずれか１項記載の符号情報処理装置。
【請求項２４】
前記極大極小サンプル点間隔検出手段では、前記極大サンプル点と極小サンプル点との間における、前記符号情報を所定サンプル毎に比較するステップにより得られた同じ比較出力が連続する間隔を検出することにより、該極大サンプル点と極小サンプル点との間の間隔の検出を行うことを特徴とする請求項２３記載の符号情報処理装置。
【請求項２５】
前記台形波形情報生成手段では、前極大サンプル点と極小サンプル点との間隔が、所定間隔以下、或いは所定間隔以上であるとき、前記所定形状の波形情報の生成を行わず、前記符号情報をそのまま出力することを特徴とする請求項２３又は請求項２４記載の符号情報処理装置。
【請求項２６】
前記比較手段の前段に、前記符号情報のサンプル数の増加を図るためのサンプリング周波数上昇を行うサンプリング周波数変換手段、若しくは前記符号情報を２倍のサンプル数とするオーバーサンプリングを行うオーバーサンプリング手段を設けることを特徴とする請求項１５乃至請求項２５のうち、いずれか１項記載の符号情報処理装置。
【請求項２７】
前記付加手段の後段に、所定の不要帯域成分を除去する帯域除去手段を設けることを特徴とする請求項１５乃至請求項２６のうち、いずれか１項記載の符号情報処理装置。
【請求項２８】
前記符号情報は外部から供給される音声情報であり、前記所定形状の波形情報は略台形状の波形情報であり、前記所定周波数帯域成分は高調波成分であることを特徴とする請求項１５乃至請求項２７のうち、いずれか１項記載の符号情報処理装置。
【請求項２９】
請求項１乃至請求項１４のうち、いずれか１項記載の符号情報処理方法で生成された符号情報を所定の記録媒体に記録することを特徴とする符号情報の記録媒体への記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばいわゆるコンパクトディスク（ＣＤ）に記録された音声データを、さらに高音質が要求される映像用ディスク（デジタルビデオディスク又はデジタルバーサタイルディスク：ＤＶＤ）用の音声データに変換して再記録（リマスタ）するリマスタ装置等に設けて好適な符号情報処理装置、符号情報処理方法及び符号情報の記録媒体への記録方法に関し、詳しくは、例えば符号化された音声情報に基づいて倍音を生成し、これを所定帯域成分として元の音声情報に付加することで元の音声情報の帯域の拡張等を図るものである。
【０００２】
【従来の技術】
今日において、アナログ入力された音声信号を、所定のサンプリング周波数でサンプリング処理し量子化処理することにより、いわば帯域を制限して符号化した音声データを形成し、これを光ディスク等の記録媒体に記録することが一般的に行われている。この音声データが記録された記録媒体の代表的なものとして、いわゆるコンパクトディスク（ＣＤ）が知られている。このコンパクトディスクには、４４．１ｋＨｚのサンプリング周波数でサンプリング処理され形成された１６ビットの音声データが記録されるようになっている。
【０００３】
また、今日においては、いわゆるＭＰＥＧ装置（MPEG:Moving Picture image coding Experts Group）等の動画像圧縮処理装置により、音声情報及び情報量の多い動画像情報を高能率圧縮符号化し、これをコンパクトディスクと同じサイズ（１２ｃｍ径）の光ディスクに記録した、いわゆるデジタルビデオディスク（ＤＶＤ）が知られており、これが普及しつつある。このデジタルビデオディスクの場合は、アナログの音声信号を９６ｋＨｚ（又は新たに規格として追加される見込みの８８．２ｋＨｚ）のサンプリング周波数でサンプリング処理することで形成された２４ビット（又は２０ビット）の音声データが記録されるようになっている。
【０００４】
例えば、アナログの音声信号が、図１５中の点線で示すように４８ｋＨｚまでの周波数帯域を有しているものとした場合、このアナログの音声信号を、コンパクトディスク用として４４．１ｋＨｚのサンプリング周波数でサンプリング処理し１６ビットの音声データに変換すると、この音声データは、図１５中一点鎖線で示すように２２．０５ｋＨｚ以上の周波数帯域が除去されたかたちの周波数特性を有するようになる。これに対して、アナログの音声信号を、デジタルビデオディスク用として９６ｋＨｚのサンプリング周波数でサンプリング処理し２４ビットの音声データに変換すると、図１５中実線で示すようにアナログの音声信号と同様に４８ｋＨｚまでの周波数帯域を有する音声データを形成することができる。
【０００５】
ここで、アナログの音声信号をデジタルの音声データに変換する場合、その分解能は量子化ビット数で決まり、周波数帯域はサンプリング周波数で決まる。このため、コンパクトディスク用として４４．１ｋＨｚのサンプリング周波数でサンプリング処理され形成された１６ビットの音声データを、例えば８８．２ｋＨｚのサンプリング周波数でオーバーサンプリング処理したとしても、１６ビットの元の音声データ中には、前記２２．０５ｋＨｚ以上の周波数帯域の音声が含まれていないため、このオーバーサンプリング後の音声データそのものの周波数帯域は変わることはない。
【０００６】
理論上、人間の聴覚の限界は約２０ｋＨｚ程度なのであるが、聞き取り不可能であっても、コンパクトディスクの周波数帯域とデジタルビデオディスクの周波数帯域との差として図１５中斜線で示すように、２０ｋＨｚ以上の周波数帯域の音声の存在は、聴感上、より豊かな感覚をもたらすことが知られている。
【０００７】
このようなことから、元の音声情報の波形を整形して高調波を強調或いは付加し、より豊かな音声の記録再生を図る技術の研究が盛んに行われており、特開平５−１２７６７２号の特許公開公報には、変換テーブルを用いて非線形な波形を得る技術が、特開平７−１７５４７８号の特許公開公報には、さらに微分演算を加えて複雑な非線形波形を形成する技術が、特開平７−６６６８７号の特許公開公報には、オーバーサンプリング後に非線形処理を施して高調波形成する技術が、また、特開平７−２３６１９３号の特許公開公報には、オーバーサンプリング後に非線形処理を施して広帯域成分を抽出し、これを元の音声情報に加算処理して広帯域の音声情報を形成する技術が、それぞれ開示されている。
【０００８】
【発明が解決しようとする課題】
しかし、高調波を強調或いは付加する従来の技術は、非線形処理用の変換テーブル、微分回路、或いは３乗回路を用いるようになっているため、コスト高となるうえ、回路規模及びチップサイズが大きくなり生産性が乏しくなる問題があった。価格破壊及びダウンサイジングが求められる今日においては、小型かつ高性能のものをいかに安価に提供できるかが重要な課題となっている。
【０００９】
本発明は、上述の課題に鑑みてなされたものであり、非線型処理用の格別な変換テーブルを用いることなく、また、３乗回路等の構成も不要で、小型、簡単かつ安価な回路構成にて、狭周波数帯域の符号情報を広周波数帯域の符号情報に変換することを可能とする符号情報処理方法、符号情報処理装置及び符号情報の記録媒体への記録方法の提供を目的とする。
【００１０】
【課題を解決するための手段】
本発明に係る符号情報処理方法は、上述の課題を解決するために、波形信号をサンプリングして生成された符号情報を所定サンプル毎に比較するステップと、前記符号情報の極大サンプル点及び極小サンプル点を検出するステップと、前記ステップで検出された極大サンプル点及び極小サンプル点からそれぞれ所定時間離れた前サンプル点及び後サンプル点を検出するステップと、前記前サンプル点及び後サンプル点のレベルを設定するステップと、それぞれ時間軸上で隣り合う極大サンプル点と極小サンプル点のうち、時間的に前の極大サンプル点又は極小サンプル点における前記後サンプル点と時間的に後の極小サンプル点又は極大サンプル点における前記前サンプル点とを線分で結ぶステップと、前記ステップにより得られた線分から所定形状の波形情報を生成するステップと、前記所定形状の波形情報の所定周波数帯域成分を抽出するステップと、前記ステップにより抽出された所定周波数帯域成分を前記符号情報に付加するステップとを有する。
【００１１】
また、本発明に係る符号情報処理装置は、上述の課題を解決するために、波形信号をサンプリングして生成された符号情報を所定サンプル毎に比較する比較手段と、前記符号情報の極大サンプル点及び極小サンプル点を検出する極大極小サンプル点検出手段と、前記検出された極大サンプル点及び極小サンプル点からそれぞれ所定時間離れた前サンプル点及び後サンプル点を検出する前後サンプル点検出手段と、前記前サンプル点及び後サンプル点のレベルを設定するレベル設定手段と、それぞれ時間軸上で隣り合う極大サンプル点と極小サンプル点のうち、時間的に前の極大サンプル点又は極小サンプル点における前記後サンプル点と時間的に後の極小サンプル点又は極大サンプル点における前記前サンプル点とを、線分で結ぶ線分演算手段と、前記線分から所定形状の波形情報を生成する台形波形情報生成手段と、前記所定形状の波形情報の所定周波数帯域成分を抽出する周波数成分抽出手段と、前記抽出された所定周波数帯域成分を前記符号情報に付加する付加手段とを有する。
【００１２】
このような、本発明の符号情報処理方法及び符号情報処理装置においては、符号情報から所定形状の波形情報を生成し、この所定形状の波形情報から所定周波数帯域成分を生成する。そして、この所定周波数帯域成分を符号情報に付加することで、符号情報の周波数帯域の拡張化を図る。これにより、加減算のみの簡単な処理で周波数帯域の拡張化を図ることができ、小型、簡単かつ安価な回路構成で実現可能とすることができる。
【００１３】
次に、本発明に係る符号情報の記録媒体への記録方法は、上述の課題を解決するために、本発明に係る符号情報処理方法で生成された符号情報を所定の記録媒体に記録する。
【００１４】
このような本発明の符号情報の記録媒体への記録方法は、符号情報から所定形状の波形情報を生成し、この所定形状の波形情報から所定周波数帯域成分を生成する。そして、この所定周波数帯域成分を符号情報に付加することで、符号情報の周波数帯域の拡張化を図ると共に、この周波数帯域が拡張化された符号情報を所定の記録媒体に記録する。これにより、加減算のみの簡単な処理で周波数帯域の拡張化を図ることができると共に、その周波数帯域が拡張化された符号情報の記録された所定の記録媒体を生成することができ、小型、簡単かつ安価な回路構成で実現可能とすることができる。
【００１５】
すなわち、本発明の符号情報処理方法、符号情報処理装置及び符号情報の記録媒体への記録方法においては、符号上述の波形の変化に着目して、極大サンプル点と極小サンプル点とから台形処理を行うことにより、非線型な信号を生成すること、言い換えれば本発明は、符号情報から生成した台形波形から、所定周波数帯域として例えば高調波成分を取り出し、この高調波成分を元の符号情報に加算することによって、高調波成分を元の符号情報の周波数帯域外として帯域を拡張するようにしている。
【００１６】
【発明の実施の形態】
以下、本発明に係る符号情報処理方法、符号情報処理装置及び符号情報の記録媒体への記録方法の好ましい実施の形態について、図面を参照しながら詳細に説明する。
【００１７】
本発明に係る符号情報処理方法、符号情報処理装置及び符号情報の記録媒体への記録方法は、例えばコンパクトディスクから再生された音声データの周波数帯域を拡張してデジタルビデオディスクに再記録するリマスタ装置に適用することができる。
【００１８】
この本発明の第１の実施の形態となるリマスタ装置は、図１に示すように４４．１ｋＨｚのサンプリング周波数でサンプリング処理され形成された１６ビットの音声データが供給される入力端子１と、この１６ビットの音声データを２４ビットの音声データにビット変換するビット変換回路２と、この２４ビットの音声データに基づいて、９６ｋＨｚにサンプリング周波数を変換するサンプリングレート変換回路４０と、このサンプリングレート変換された音声データに基づいて高調波データを形成し、これを元の２４ビットの音声データに加算処理することで周波数帯域の拡張を図る波形整形部３と、この周波数帯域が拡張された２４ビットの音声データをデジタルビデオディスク等の記録媒体６に記録する記録系５とを有している。
【００１９】
なお、サンプリングレート変換回路４０としては、４４．１ｋＨｚのサンプリング周波数以上のサンプリング周波数であれば、例えば８８．２ｋＨｚのサンプリング周波数等のようにどのようなサンプリング周波数に変換するものでもよいのであるが、一例としてこのサンプリングレート変換回路４０は、オーバーサンプリングを含む９６ｋＨｚへのサンプリング周波数変換を行うようになっている。また、入力端子１に例えば４８ｋＨｚのサンプリング周波数でサンプリング処理され形成された２０ビットの音声データが供給されるような場合には、ビット変換回路２にてこの２０ビットの音声データを２４ビットの音声データにビット変換し、サンプリングレート変換回路４０ではこの２０ビットの音声データに基づいて、９６ｋＨｚにサンプリング周波数を変換する。
【００２０】
波形整形部３は、サンプリングレート変換回路４０からの２４ビットの音声データの取り込みを行うＩ／Ｏポート１０と、この２４ビットの波形データである音声データから後述するようにして略台形状の波形データ（以下、台形波形データと呼ぶ）を生成する台形波形生成回路４１と、この台形波形データから高調波成分を抽出するためのハイパスフィルタ（ＨＰＦ）４２と、上記台形波形生成回路４１での台形波形データ生成処理及びハイパスフィルタ４２での高調波成分抽出処理に要する時間分の遅延をＩ／Ｏポート１０を介して供給される音声データに施す遅延回路１２と、遅延回路１２からの音声データに上記ハイパスフィルタ４２からの高調波成分データを加算処理して周波数帯域を拡張した音声データを形成する加算器１３と、この加算器１３からの音声データを出力するＩ／Ｏポート１４とを有している。
【００２１】
上記台形波形生成回路４１は、図２に示す構成を有しており、それぞれの詳細は後述するが、前記Ｉ／Ｏポート１０を介して取り込まれた２４ビットの音声データが供給される入力端子２１と、この音声データに対して１サンプル分の遅延を施す遅延回路２２と、当該遅延回路２２により１サンプル分の遅延が施された音声データのレベルと入力端子２１を介して供給される現在の音声データのレベルとを比較する比較回路２３と、比較回路２３からの比較出力に基づいて、音声データの波形の各トップピークからアンダーピークまでの間の１サンプル周期毎の比較出力及びアンダーピークからトップピークまでの間の１サンプル周期毎の比較出力を出力するピーク間比較出力形成回路２４とを有している。
【００２２】
上記台形波形生成回路４１はまた、上記比較回路２３からの比較出力に基づいて、後段の台形演算回路２７での後述する台形演算時の切換選択制御を行うためのタイミングコントローラ３０と、上記ピーク間比較出力形成回路２４からのピーク間比較出力が、予め記憶された後述する「１ｆｓパターン」か又はそれ以外のパターンであるかを検出するパターン検出回路２５と、当該パターン検出回路２５からの検出出力に基づいて、後段の台形演算回路２７での台形演算を行うか否か（或いは台形演算により生成されたデータを使用するか否か）を制御する演算実行制御回路２６と、上記ピーク間比較出力形成回路２４からのピーク間比較出力に基づいて、アンダーピーク及びトップピークを検出すると共に音声データからそれらのピーク値（レベル）を検出するピーク値検出回路２８と、同じくピーク間比較出力形成回路２４からのピーク間比較出力に基づいて、波形間隔すなわちピーク間の間隔を計測するための波形間隔カウン２９とを有し、さらに、上記演算実行制御回路２６、ピーク値検出回路２８、波形間隔カウンタ２９、タイミングコントローラ３０からの各信号に基づいて、上記入力端子２１から供給された音声データに対して後述する台形波形データを生成するための演算を行う台形演算回路２７を有する。なお、上記ｆｓはサンプル周期を表す。
【００２３】
以下に詳しく説明するが、当該リマスタ装置は、この図２に示す台形波形生成回路４１にて生成した台形波形データを、図１に示すハイパスフィルタ４２に供給して高調波成分を抽出し、その高調波成分データを図１の加算器１３に供給して遅延回路１２からの２４ビットの音声データに加減算処理することにより、当該２４ビットの音声データに高調波成分を付加（周波数帯域を拡張）して記録するようになっている。
【００２４】
このような構成を有する第１の実施の形態のリマスタ装置における、高調波成分を付加した音声データの形成から記録媒体に記録するまでの一連の動作を説明する。
【００２５】
当該リマスタ装置においては、先ず、入力端子１に供給された上記４４．１ｋＨｚのサンプリング周波数でサンプリングされた１６ビットの音声データを、ビット変換回路２により２４ビットのビットレートに変換し、次にサンプリングレート変換回路４０により９６ｋＨｚのサンプリング周波数に変換して波形整形部３に供給する。なお、上記音声データは、実際には波形信号をサンプリングして形成されたサンプルデータからなるものであるが、以下の説明では、概念としてわかりやすくするため、上記音声データを例えば図３に示すような波形に対応するデータとして表すこととする。
【００２６】
波形整形部３に供給された音声データは、前記Ｉ／Ｏポート１０を介して、図２に示す台形波形生成回路の端子２１に供給される。当該図２の入力端子２１を介した音声データは、後述する台形演算回路２７に供給されると共に、比較回路２３及び遅延回路２２に供給される。
【００２７】
遅延回路２２に供給された音声データは１サンプル分遅延されて比較回路２３に供給される。比較回路２３では、端子２１から直接供給された現在の音声データと、上記遅延回路２２にて１サンプル分遅延された音声データとを比較し、その比較結果を出力する。
【００２８】
すなわち、この比較回路２３では、供給される音声データを１サンプル毎に、前サンプルの音声データと比較し、現在の音声データが前サンプルの音声データよりもサンプル値が大きい場合は「０」を、小さい場合は「１」を比較結果として出力する。具体的にいうと、当該比較回路２３における比較により、図３に示した波形に対応する音声データからは、例えば図４（ｂ）に示すように１サンプル周期に相当する間隔で並んだ「０」或いは「１」の比較出力が得られることとなる。図４（ａ）の波形は図３の波形と同じものである。
【００２９】
なお、この比較において、現在の音声データと前サンプルの音声データとが同じサンプル値となる場合がある。この場合、比較回路２３は、現在の音声データと前々サンプルの音声データとを比較し、さらに同じサンプル値である場合は、さらに前々々サンプルの音声データと比較する等のように過去のサンプル値を順に遡って比較を行う。ただし、同一のサンプル値の音声データが９サンプル以上続く場合は、これはブランクであることを示す。このときの比較回路２３は、この比較を継続して行い、変化があった時点で、現在の音声データよりもその変化時点のサンプルの音声データが大きい場合は「０」を、小さい場合は「１」を前記比較出力として出力するようになっている。
【００３０】
上記比較回路２３からの比較出力は、ピーク間比較出力形成回路２４とタイミングコントローラ３０に送られる。
【００３１】
上記ピーク間比較出力形成回路２４では、上記比較回路２３からの比較出力に基づいて、音声データのトップピークからアンダーピークまでの間、及び、アンダーピークからトップピークまでの間の比較出力を検出し、それらピーク間の比較出力をピーク間比較出力として後段の構成に供給する。
【００３２】
ここで、前記図４（ａ）及び（ｂ）からわかるように、上記比較回路２３からの比較出力が「０」から「１」に変化した時点における、その「１」の比較出力の１つ前の「０」の比較出力に対応する音声データは「トップピーク」を示す。同様に、上記比較回路２３からの比較出力が「１」から「０」に変化した時点における、その「０」の比較出力の１つ前の「１」の比較出力に対応する音声データは「アンダーピーク」を示す。図４の例では、図４（ａ）中のＡ，Ｃ，Ｅ，Ｇがアンダーピークを示し、図中Ｂ，Ｄ，Ｆ，Ｈがトップピークを示す。
【００３３】
このようなことから、ピーク間比較出力形成回路２４は、この比較回路２３からの比較出力の変わり目から次の変わり目（「０」から「１」に変化する点、或いは「１」から「０」に変化する点）までの比較出力を、隣接するトップピークとアンダーピークとの間のピーク間比較出力とする。図４を用いて具体的に説明すると、当該ピーク間比較出力形成回路２４では、例えばアンダーピークＡと隣接するトップピークＢとの間の上記比較出力である「０、０、０、０」を、当該アンダーピークＡとトップピークＢとの間のピーク間比較出力とし、また、トップピークＢと隣接するアンダーピークＣとの間の比較出力である「１、１、１」を当該トップピークＢとアンダーピークＣとの間のピーク間比較出力とし、以下同様にして、アンダーピークＣとトップピークＤとの間では比較出力の「０、０、０、０、０」をピーク間比較出力とし、トップピークＤとアンダーピークＥとの間では比較出力の「１、１、１、１、１、１」をピーク間比較出力とし、アンダーピークＥとトップピークＦとの間では比較出力の「０、０、０、０」をピーク間比較出力とし、トップピークＦとアンダーピークＧとの間では比較出力の「１、１、１」をピーク間比較出力とし、アンダーピークＧとトップピークＨとの間では比較出力の「０」をピーク間比較出力とする。
【００３４】
上記ピーク間比較出力形成回路２４からのピーク間比較出力は、パターン検出回路２５とピーク値検出回路２８と波形間隔カウンタ２９に供給される。
【００３５】
上記パターン検出回路２５では、予め記憶しているデータパターンと上記供給されたピーク間比較出力との比較を行い、このピーク間比較出力が予め記憶されているデータパターンに相当するかを判別する。
【００３６】
具体的に説明すると、パターン検出回路２５は、トップピーク及びアンダーピークの間におけるピーク間比較出力が「１」或いは「０」の１サンプル分のみであることを示す「１ｆｓパターン」のデータを少なくとも記憶しており、上記ピーク間比較出力形成回路２４からのピーク間比較出力が当該「１ｆｓパターン」に対応するか或いはそれ以外であるかを検出する。図４の例では、アンダーピークＧとトップピークＨとの間が上記「１ｆｓパターン」に相当する。このように、パターン検出回路２５において上記ピーク間比較出力が「１ｆｓパターン」かそれ以外のデータパターンかを弁別するのは、詳細は後述するが上記「１ｆｓパターン」以外のデータパターンのときのみ後段での台形波形データ演算を行い、上記「１ｆｓパターン」のときには台形波形データ演算を行わない（或いは台形波形データを使用しない）ようにするためである。
【００３７】
上記パターン検出回路２５にて上記「１ｆｓパターン」を検出した時、或いは「１ｆｓパターン」以外のパターンであることを検出した時、当該パターン検出回路２５からはその検出結果を演算実行制御回路２６に供給する。
【００３８】
当該演算実行制御回路２６は、上記パターン検出回路２５からの検出結果に基づいて、後段の台形演算回路２７における後述する台形波形データ演算を実行するか否か（或いは台形波形データを使用するか否か）を指示する為の演算実行制御信号（ＯＮ／ＯＦＦ信号）を生成する。すなわち、演算実行制御回路２６では、上記パターン検出回路２５にて上記「１ｆｓパターン」が検出されたときには上記台形演算回路２７における後述する台形波形データ演算を実行しない（或いは台形波形データを使用しない）旨を指示し、逆に、上記「１ｆｓパターン」以外であることが検出されたときには上記台形演算回路２７における後述する台形波形データ演算を実行する（或いは台形波形データを使用する）旨を指示するための演算実行制御信号（ＯＮ／ＯＦＦ信号）を生成する。
【００３９】
一方、ピーク値検出回路２８では、上記ピーク間比較出力形成回路２４からのピーク間比較出力に基づいて、アンダーピーク及びトップピークを検出すると共に、その検出したピークに対応するピーク値（レベル）を例えば音声データから求める。すなわち、当該ピーク値検出回路２８では、前記ピーク間比較出力の値が「０」から「１」に変化する変化点の直前の「０」の比較出力、又は、「１」から「０」に変化する変化点の直前の「１」の比較出力から、トップピーク及びアンダーピークを検出し、そのトップピーク及びアンダーピークに対応する音声データのレベル（ピーク値）を、上記端子２１からの音声データより求めて出力する。なお、図２の例のピーク値検出回路２８では、上記ピーク間比較出力を用いてアンダーピーク及びトップピークを検出する例を挙げているが、他の例として前記比較回路２３の比較出力の変わり目に基づいて、前述の図４に示したアンダーピークＡ，Ｃ，Ｅ，Ｇ，・・・を検出すると共に、トップピークＢ，Ｄ，Ｆ，Ｈ，・・・を検出することも可能である。当該ピーク値検出回路２８にて求めたアンダーピーク及びトップピークのピーク値（レベル）は、台形演算回路２７に供給される。
【００４０】
また、波形間隔カウンタ２９では、上記ピーク間比較出力形成回路２４からのピーク間比較出力に基づいて波形間隔を計測する。すなわち、当該波形間隔カウンタ２９では、前記ピーク間比較出力形成回路２４のピーク間比較出力の値が、「０」から「１」に変化する変化点までの比較出力の数、又は、「１」から「０」に変化する変化点までの比較出力の数、言い換えれば、トップピークから次のアンダーピークまでの間隔と、アンダーピークから次のトップピークまでの間隔を計測する。前記図４の例では、図中（ｃ）に示すように、アンダーピークＡからトップピークＢまでの間隔が４サンプル周期（４ｆｓ）に相当し、トップピークＢからアンダーピークＣまでの間隔が３サンプル周期（３ｆｓ）に、アンダーピークＣからトップピークＤまでの間隔が５サンプル周期（５ｆｓ）に、トップピークＤからアンダーピークＥまでの間隔が６サンプル周期（６ｆｓ）に、アンダーピークＥからトップピークＦまでの間隔が４サンプル周期（４ｆｓ）に、トップピークＦからアンダーピークＧまでの間隔が３サンプル周期（３ｆｓ）に、アンダーピークＧからトップピークＨまでの間隔が１サンプル周期（１ｆｓ）に相当する。なお、図２の例の波形間隔カウンタ２９では、上記ピーク間比較出力形成回路２４のピーク間比較出力からアンダーピークとトップピーク間の波形間隔を計測する例を挙げているが、他の例として、比較回路２３の比較出力の変わり目に基づいてアンダーピークとトップピーク間の間隔を計測することも可能である。この波形間隔カウンタ２９からの波形間隔信号は、台形演算回路２７に供給される。
【００４１】
次に、タイミングコントローラ３０は、上記比較回路２３からの比較出力に基づいて、後述する台形演算回路２７での台形波形データ演算の際に使用する切換選択制御用のタイミングコントロール信号を生成する。すなわち、このタイミングコントローラ３０では、後段の台形演算回路２７における台形演算データ演算の為に、図４（ｃ）に示すように、比較回路２３の比較出力の変わり目に基づくアンダーピークとトップピークのタイミングＴａ、Ｔｂ、Ｔｃ、Ｔｄ、Ｔｅ、・・・に対応するタイミングコントロール信号を生成して台形演算回路２７に供給する。
【００４２】
上記台形演算回路２７では、上記演算実行制御回路２６からの演算実行制御信号（ＯＮ／ＯＦＦ信号）及びピーク値検出回路２８からのトップピーク又はアンダーピークのピーク値、波形間隔カウンタ２９からの波形間隔信号、タイミングコントローラ３０からのタイミングコントロール信号に基づいて、後述する台形波形データを生成する演算を行う。なお詳細は後述するが、上記入力端子２１から当該台形演算回路２７に供給される音声データは、前記パターン検出回路２５にて「１ｆｓパターン」が検出されたときに使用される。
【００４３】
以下、この台形演算回路２７の詳細な構成及び動作を説明する。
【００４４】
上記台形演算回路２７は、図５に示す構成を有しており、それぞれの詳細は後述するが、上記波形間隔カウンタ２８からの波形間隔信号が供給される端子１００と、上記ピーク値検出回路２８からのトップピークとアンダーピークのピーク値が供給される端子１０１と、同じく上記ピーク値検出回路２８からのアンダーピークのピーク値が供給される端子１０５とトップピークのピーク値が供給される端子１０７と、図２の入力端子２１からの音声データが供給される端子１０９と、上記演算実行制御回路２６からの演算実行制御信号（ＯＮ／ＯＦＦ信号）が供給される端子１０４と、前記タイミングコントローラ２０からのタイミングコントロール信号が供給される端子１１４とを有する。
【００４５】
また、この台形演算回路２７は、トップピーク又はアンダーピークのピーク値に対して加減算を行うことによって後述する台形波形データを生成するための加減算値を、上記端子１０１からのトップピーク又はアンダーピークのピーク値と端子１００からの波形間隔信号とを用いて演算する加減算値演算回路１０２と、上記端子１０４からの演算実行制御信号によりＯＮ／ＯＦＦ制御される切換スイッチ１０３と、上記加減算値演算回路１０２が生成した加減算値（アンダーピークに対しては加算値）を上記端子１０５からのアンダーピークのピーク値に加算する加算器１０６と、上記加減算値演算回路１０２が生成した加減算値を上記端子１０７からのトップピークのピーク値に加算する（トップピークに対しては減算値を加算、すなわち減算を行う）加算器１０８とを有する。
【００４６】
さらに、当該台形演算回路２７は、切換スイッチ１０３を介した上記端子１０１からのトップピーク又はアンダーピークのピーク値、或いは上記端子１０９からの音声データと、上記加算器１０６の加算出力と、上記加算器１０７の加算出力とを、端子１１４より供給されるタイミングコントロール信号に基づいて選択的に切り換える切換選択スイッチ１１０も備えている。
【００４７】
これらの構成を有する台形演算回路２７において、上記加減算値演算回路１０２では、先ず、図６に示すように、上記波形間隔信号とトップピーク又はアンダーピークのピーク値とに基づいて、トップピーク又はアンダーピークのサンプル点の前後１サンプル周期（±１ｆｓ）に相当する点を求め、次いで、それら±１ｆｓ点のレベルをトップピーク又はアンダーピークのピーク値（レベル）に設定し、さらにそれぞれ時間軸上で前後に隣り合うピークのうち前のピークにおける後１サンプル周期（＋１ｆｓ）の点と、後のピークにおける前１サンプル周期（−１ｆｓ）の点との間を直線で結び、その直線の傾きに対応する加減算値を演算により求める。
【００４８】
この加減算値演算回路１０２の動作を図６を用いてより具体的に説明すると、アンダーピークＡに対しては、当該アンダーピークＡの前１サンプル周期（−１ｆｓ）に相当する点をＡ−、後１サンプル周期（＋１ｆｓ）に相当する点をＡ＋とし、上記点Ａ−のレベルをａ−、点Ａ＋のレベルをａ＋とする。上記レベルａ−及びａ＋は、アンダーピークＡのピーク値レベルと同じとする。また、トップピークＢに対しては、当該トップピークＢの前後１サンプル周期（±１ｆｓ）に相当する点をＢ−、Ｂ＋とし、それら点Ｂ−、Ｂ＋のレベルをｂ−、ｂ＋（レベルｂ−及びｂ＋はトップピークＢのピーク値レベルと同じ）とする。アンダーピークＣに対しては、当該アンダーピークＣの前後１サンプル周期（±１ｆｓ）に相当する点をＣ−、Ｃ＋とし、それら点Ｃ−、Ｃ＋のレベルをｃ−、ｃ＋（レベルｃ−及びｃ＋はアンダーピークＣのピーク値レベルと同じ）とする。トップピークＤに対しては、当該トップピークＤの前後１サンプル周期（±１ｆｓ）に相当する点をＤ−、Ｄ＋とし、それら点Ｄ−、Ｄ＋のレベルをｄ−、ｄ＋（レベルｄ−及びｄ＋はトップピークＤのピーク値レベルと同じ）とする。以下、アンダーピークＥ、トップピークＦ以降の各ピークについても同様の処理を行う。
【００４９】
次いで、加減算値演算回路１０２では、上述のようにして求めた各点Ａ−（レベルａ−）、点Ａ＋（レベルａ＋）、点Ｂ−（レベルｂ−）、点Ｂ＋（レベルｂ＋）、点Ｃ−（レベルｃ−）、点Ｃ＋（レベルｃ＋）・・・・を用い、上述のようにそれぞれ時間軸上で隣り合うピークのうち、前のピークにおける後１サンプル周期（＋１ｆｓ）の点と後のピークにおける前１サンプル周期（−１ｆｓ）の点との間を結んだ直線の傾きに対応する加減算値を、演算により求める。
【００５０】
このときの加減算値演算回路１０２の動作を図６を用いてより具体的に説明すると、アンダーピークＡとそれに隣接するトップピークＢとの間では、上記アンダーピークＡの点Ａ＋（レベルａ＋）とトップピークＢの点Ｂ−（レベルｂ−）との間を図中点線で示すように結んだときの直線の傾きに対応する加減算値を求める。このアンダーピークＡとトップピークＢとの間で求めた加減算値は、アンダーピークＡに対する加算値として当該加減算値演算回路１０２から前記加算器１０６へ出力される。また、トップピークＢとそれに隣接するアンダーピークＣとの間では、上記トップピークの点Ｂ＋（レベルｂ＋）とアンダーピークＣの点Ｃ−（レベルｃ−）との間を図中点線で示すように結んだ直線の傾きに対応する加減算値を求める。このトップピークＢとアンダーピークＣとの間で求めた加減算値は、トップピークＢに対する減算値として当該加減算値演算回路１０２から前記加算器１０８へ出力される。さらに、アンダーピークＣとそれに隣接するトップピークＤとの間では、上記アンダーピークの点Ｃ＋（レベルｃ＋）とトップピークＤの点Ｄ−（レベルｄ−）との間を図中点線で示すように結んだ直線の傾きに対応する加減算値を求める。このアンダーピークＣとトップピークＤとの間で求めた加減算値は、アンダーピークＣに対する加算値として当該加減算値演算回路１０２から前記加算器１０６へ出力される。以下、アンダーピークＥ、トップピークＦ以降の各ピークについても同様の処理を行う。
【００５１】
上述した処理により得られた加減算値は、当該加減算値演算回路１０２から出力され、前記加算器１０６及び１０７に送られる。この時の加算器１０６には、前記端子１０５を介してアンダーピークのピーク値が供給され、一方で加算器１０７には、前記端子１０７を介してトップピークのピーク値が供給されるようになっている。したがって、上記加算器１０６では、上記端子１０５から供給されたアンダーピークのピーク値に対して、上記加減算値演算回路１０２からの上記アンダーピークに対する加算値が１サンプル周期毎に加算され、一方で、上記加算値１０８では、上記端子１０７から供給されたトップピークのピーク値に対して、上記加減算値演算回路１０２からの上記トップピークに対する減算値が１サンプル周期毎に加算（すなわち減算）される。これら加算器１０６、１０７の加算出力は、それぞれ切換選択スイッチ１１０に送られる。
【００５２】
また、上記端子１０１を介して供給されたトップピーク又はアンダーピークのピーク値は、切換スイッチ１０３にも送られる。この切換スイッチ１０３は、端子１０９から供給される音声データと、上記トップピーク又はアンダーピークのピーク値とを、前記演算実行制御信号（ＯＮ／ＯＦＦ信号）により切り換え出力するものである。すなわち、当該切換スイッチ１０３は、上記演算実行制御信号が前記「１ｆｓパターン」の検出に対応するＯＦＦ信号であるときに、当該「１ｆｓパターン」検出時点のピークの例えば前後１サンプル周期分だけ上記端子１０９からの音声データ側に切り換えられ、「１ｆｓパターン」以外の検出に対応するＯＮ信号であるときに、上記端子１０１からのトップピーク又はアンダーピーク側に切り換えられるものである。この切換スイッチ１０３の出力は、上記切換選択スイッチ１１０に送られる。
【００５３】
上記切換選択スイッチ１１０は、切換スイッチ１０３の出力と、上記加算器１０６の加算出力と、上記加算器１０７の加算出力とを、前記端子１１４より供給される前記タイミングコントロール信号に基づいて選択的に切り換えるものである。
【００５４】
以下に、前記演算実行制御信号がＯＮ信号であるとき、すなわち切換スイッチ１０３が上記端子１０１のトップピーク又はアンダーピークのピーク値側に切り換えられているときの、上記タイミングコントロール信号に基づく切換選択スイッチ１１０の切換選択動作を、前記図４及び図６を用いて具体的に説明する。上記タイミングコントロール信号がアンダーピークＡのタイミングＴａを示すとき、切換選択スイッチ１１０は、当該アンダーピークＡに対応する１サンプル周期分の間だけ、上記切換スイッチ１０３の出力を選択し、その後、当該アンダーピークＡの後１サンプル周期（−１ｆｓ）の点−Ａから次のトップピークＢの前１サンプル周期（−１ｆｓ）の点＋Ｂまでの間は上記加算器１０６の加算出力を選択する。次いで、上記タイミングコントロール信号がトップピークＢのタイミングＴｂを示すとき、切換選択スイッチ１１０は、当該トップピークＢに対応する１サンプル周期分の間だけ、上記切換スイッチ１０３の出力を選択し、その後、当該トップピークＢの後１サンプル周期（−１ｆｓ）の点−Ｂから次のアンダーピークＣの前１サンプル周期（−１ｆｓ）の点＋Ｃまでの間は上記加算器１０８の加算出力を選択する。以下同様であり、タイミングコントロール信号がアンダーピークのタイミングに対応するときには、当該アンダーピークに対応する１サンプル周期分の間だけ、上記切換スイッチ１０３の出力を選択し、その後、当該アンダーピークの後１サンプル周期（−１ｆｓ）の点から次のトップピークの前１サンプル周期（−１ｆｓ）の点までの間は上記加算器１０６の加算出力を選択するようにし、一方で、タイミングコントロール信号がトップピークのタイミングに対応するときには、当該トップピークに対応する１サンプル周期分の間だけ、上記切換スイッチ１０３の出力を選択し、その後、当該トップピークの後１サンプル周期（−１ｆｓ）の点から次のアンダーピークの前１サンプル周期（−１ｆｓ）の点までの間は上記加算器１０８の加算出力を選択する。
【００５５】
なお、前記演算実行制御信号がＯＦＦ信号であるとき、すなわち切換スイッチ１０３が上記端子１０９の音声データ側に切り換えられているときの、上記タイミングコントロール信号に基づく切換選択スイッチ１１０の切換選択動作は、上記タイミングコントロール信号によるアンダーピーク又はトップピークのタイミングの前後１サンプル周期分の間だけ、上記切換スイッチ１０３を介して供給された音声データを選択するものとなる。すなわち、前記パターン検出回路２５にて「１ｆｓパターン」が検出されたとき、この切換選択スイッチ１１０からは、当該「１ｆｓパターン」検出時点におけるピーク値とその前後１サンプル周期分の音声データがそのまま出力されることになる。図６の例では、アンダーピークＧとトップピークＨとの間が「１ｆｓパターン」に相当し、この場合の切換選択スイッチ１１０からは、「１ｆｓパターン」検出時点のピーク値であるトップピークＨとその前後１サンプル周期分の音声データがそのまま出力される。このように、「１ｆｓパターン」検出時点のピーク値とその前後１サンプル周期分の音声データをそのまま用いるのは、前記ピーク間比較出力のパターンが「１ｆｓパターン」である場合の当該ピーク値とその前後１サンプル周期分の音声データが十分に高い高調波成分を含んでいるためである。
【００５６】
上述したような構成及び動作により、当該台形演算回路２７では、前記図３に示した音声データから、図７に示すように、トップピーク及びアンダーピークとそれらの前後１サンプル周期の点のレベルが一定となる略台形状の波形データが生成されることになる。この台形波形データは、図５の出力端子１１５から出力され、さらに図２の出力端子３１を介して、図１のハイパスフィルタ４２に送られる。
【００５７】
上記ハイパスフィルタ４２は、上記台形波形データから高調波成分を抽出するものである。本実施の形態のように、サンプリングレート変換回路４０にて９６ｋＨｚのサンプリング周波数に変換した場合には、当該ハイパスフィルタ４２によって、上記台形波形データから４８ｋＨｚ以上の高調波成分を抽出する。また、サンプリングレート変換回路４０にて例えば８８．２ｋＨｚのサンプリング周波数に変換するようにした場合には、当該ハイパスフィルタ４２によって、上記台形波形データから４４．１ｋＨｚ以上の高調波成分を抽出する。なお、当該ハイパスフィルタ４２を例えばＦＩＲ（Finite Impulse Response：非巡回型）フィルタとした場合には、そのフィルタのタップ数を３０タップ以上にすることが望ましく、ＩＩＲ（Infinite Impulse Response：巡回型）フィルタとした場合は、そのフィルタのタップ数を８タップ以上で構成することが望ましい。これにより、良好なフィルタ特性を得ることができる。なお、ハイパスフィルタの代わりに、上記同様の高調波成分を抽出（或いは高調波成分以外を除去）できるバンドパスフィルタを用いてもよい。
【００５８】
上記ハイパスフィルタ４２にて上記台形波形データから抽出された高調波成分は、２４ビットの高調波データとして図１の加算器１３に供給される。
【００５９】
この加算器１３には、前記遅延回路１２から供給された元の２４ビットの音声データが供給されており、したがって当該加算器１３では、上記ハイパスフィルタ４２から供給された２４ビットの高調波データと上記元の２４ビットの音声データとの加算がサンプル毎に行われる。これにより、元の２４ビットの音声データには高調波が付加されたことになる。すなわち、元の２４ビットの音声データの周波数帯域が拡張されたことになる。
【００６０】
上述のようにして周波数帯域の拡張（高調波付加）の波形整形処理が施された２４ビットの音声データは、Ｉ／Ｏポート１４を介して記録系５に供給される。なお、この出力する音声データに対して、丸め込み処理を施し、例えば２０ビットの音声データとして出力するようにしてもよい。
【００６１】
上記波形整形処理が施された２４ビットの音声データが供給された記録系５では、当該波形整形処理が施された２４ビットの音声データを、例えばデジタルビデオディスク等の記録媒体６に記録する。
【００６２】
これにより、本実施の形態のリマスタ装置では、コンパクトディスクから再生された１６ビットの音声データに不足している図１５中斜線で示した高調波成分を付加したうえでデジタルビデオディスクに再記録（リマスタ）することができる。
【００６３】
以上の説明から明らかなように、本発明の第１の実施の形態のリマスタ装置は、コンパクトディスク用の音声データを、デジタルビデオディスク用の音声データに変換して該デジタルビデオディスクに記録し直すことができる。このため、新たにアナログの音声信号からデジタルビデオディスク用の音声データを形成する手間を省略することができ、既存のコンパクトディスク用の音声データを再利用することを可能とすることができる。
【００６４】
また、波形整形部３においては、元の音声データの波形整形（高調波成分の形成及びこの高調波成分と元の音声データとの合成）を、加減算処理による台形波形データの生成とハイパスフィルタによるフィルタリングのみを用いて行うことができる。このため、従来、このような波形整形に必要としていた非線形処理用の変換テーブル、微分回路、或いは３乗回路等を用いることなく該波形整形を行うことができる。したがって、波形整形部３の回路規模を縮小化してチップサイズの小型化を図ることができ、ローコスト化及び生産性の向上及び高性能化を図ることができる。そして、小型かつ高性能のものを安価に提供できることから、今日における価格破壊及びダウンサイジングに十分対応可能とすることができる。
【００６５】
次に、本発明の第２の実施の形態のリマスタ装置の説明をする。この第２の実施の形態では、前記第１の実施の形態と基本的に同じように動作するものであり、台形波形生成回路４１内の図５に示した加減算値演算回路１０２での演算が異なる程度であるため、当該第２の実施の形態のリマスタ装置の構成の図示は省略する。上述の第１の実施の形態のリマスタ装置の図２及び図５の台形演算回路２７においては、前記図６及び図７のように、トップピーク及びアンダーピークとそれらの前後１サンプル周期が一定レベル（ピークレベルと同じレベル）となる台形波形データを生成したが、この第２の実施の形態では、例えば図８のように、トップピーク及びアンダーピークとそれらの前後１サンプル周期分を結ぶ直線が斜めになるような略台形状の波形データを生成する。なお、この第２の実施の形態における略台形状の波形データも、簡略化して前記第１の実施の形態同様に台形波形データと呼ぶことにする。
【００６６】
この図８のような略台形状の波形データを生成する台形演算回路２７は、以下のように動作する。すなわち、台形演算回路２７の加減算値演算回路１０２では、前記波形間隔信号とトップピーク又はアンダーピークのピーク値に基づいて、先ず、前記図６に示したように、トップピーク又はアンダーピークの各ピークの前後１サンプル周期（±１ｆｓ）に相当する各点を求め、次いで、それら±１ｆｓ点の各レベルをそれぞれ対応するトップピーク又はアンダーピークのピーク値と同じにする。ここまでは、前記第１の実施の形態の場合と同じであり、したがって、アンダーピークＡについては、当該アンダーピークＡの前１サンプル周期（−１ｆｓ）に相当する点Ａ−と、後１サンプル周期（＋１ｆｓ）に相当する点Ａ２＋と、上記点Ａ−のレベルａ−と、点Ａ＋のレベルａ＋とが求められる。また、トップピークＢについては、当該トップピークＢの前後１サンプル周期（±１ｆｓ）に相当する点Ｂ−、Ｂ＋と、それら点Ｂ−、Ｂ＋のレベルｂ−、ｂ＋とが求められ、アンダーピークＣについては、当該アンダーピークＣの前後１サンプル周期（±１ｆｓ）に相当する点Ｃ−、Ｃ＋と、それら点Ｃ−、Ｃ＋のレベルｃ−、ｃ＋とが求められる。以下、トップピークＤ、アンダーピークＥ、トップピークＦ以降の各ピークについても同様である。
【００６７】
ここで、当該第２の実施の形態の加減算値演算回路１０２では、上記求めたアンダーピークＡの前後１サンプル周期（±１ｆｓ）の点Ａ−のレベルａ−から所定のレベルを減算し、点Ａ＋のレベルａ＋に所定のレベルを加算することにより、図９に示すように、レベルａ２−及びレベルａ２＋を求める。上記点Ａ＋のレベルａ−から所定レベルを減算することによってレベルａ２−を求める処理の具体例としては、例えばレベルａ−を表すサンプルデータのＬＳＢ（最下位ビット）から１を減算してレベルａ２−とするような処理を、また上記レベルａ＋に所定レベルを加算することによってレベルａ２＋を求める処理の具体例としては、例えばレベルａ＋を表すサンプルデータのＬＳＢに１を加算してレベルａ２＋とするような処理を挙げることができる。もちろん、レベルａ−やレベルａ＋を表すサンプルデータへの加減算値は１に限らず、それ以上の値であってもよい。同様に、トップピークＢの前後１サンプル周期（±１ｆｓ）の点Ｂ−のレベルｂ−から所定レベルを減算（例えばサンプルデータのＬＳＢから１を減算）してレベルｂ２−を求め、点Ｂ＋のレベルｂ＋に所定レベルを加算（例えばサンプルデータのＬＳＢに１を加算）してレベルｂ２＋を求める。以下、アンダーピークＣ、トップピークＤ、アンダーピークＥ、トップピークＦ以降の各ピークについても同様に、各ピークの前１サンプル周期（−１ｆｓ）の点のレベルについては所定レベルを減算（サンプルデータのＬＳＢから１を減算）し、各ピークの後１サンプル周期（＋１ｆｓ）の点のレベルについては所定レベルを加算（サンプルデータのＬＳＢに１を加算）して、新たなレベルを求める。
【００６８】
上述のように各ピークの前後１サンプル周期（±１ｆｓ）の点及びそのレベルを求め、さらに各±１ｆｓ点のレベルに所定レベルを加算又は減算して新たなレベルを求めた後は、前述した第１の実施の形態と同様に、それぞれ隣り合うピークの後１サンプル周期（＋１ｆｓ）の点と前１サンプル周期（−１ｆｓ）の点との間を結んだ直線の傾きに対応する加減算値を求め、これら加減算値を前記加算器１０６又は１０８にてアンダーピーク又はトップピークのピーク値に１サンプル周期毎に加減算することで、前記図８のような略台形波形データを生成することができる。なお、前記演算実行制御信号による切換スイッチ１０３の動作と、タイミングコントロール信号による切換選択スイッチ１１０の動作は、前記第１の実施の形態と同様であり、その説明は省略する。
【００６９】
この第２の実施の形態のように、図８のような台形波形データを用いることで、クリップ処理に相当する前記台形波形生成処理においてオーバーシュートの発生等の問題を抑えることができ、不必要な高調波が生成される不都合を防止することができる。このため、例えば台形波形生成回路４１の後段のハイパスフィルタ４２のフィルタ特性の一部の高調波カット特性を落としたとしても、良好な高調波成分を抽出することができる。
【００７０】
以上の説明から明らかなように、本発明の第２の実施の形態のリマスタ装置においても、第１の実施の形態と同様に出力或いは記録する音声データの周波数帯域内の高音部の高調波を強調することができると共に、上述の第１の実施の形態のリマスタ装置と同じ効果を得ることができる。
【００７１】
また、第２の実施の形態のリマスタ装置の波形整形部３によれば、不必要な高調波の発生を防止でき、ハイパスフィルタ４２をフィルタ特性が高くない安価なものにできるため、装置全体のコスト削減が可能となる。
【００７２】
次に、本発明の第３の実施の形態のリマスタ装置の説明をする。上述した第１及び第２の実施の形態では、前記加減算値演算回路１０２において、トップピーク又はアンダーピークの前後１サンプル周期（±１ｆｓ）に相当する点と、それら±１ｆｓ点のレベルとを求め、それぞれ時間軸で隣り合うピークのうちの前ピークの後１サンプル周期（＋１ｆｓ）の点と後ピークの前１サンプル周期（−１ｆｓ）の点との間を結んだ直線の傾きに対応する加減算値を求めるようにしたが、この第３の実施の形態では、加減算値演算回路１０２において、トップピーク又はアンダーピークの前後ｎサンプル周期（±ｎｆｓ、ｎは２以上）に相当する点を求め、さらにそれら±ｎｆｓ点のレベルを前記第１又は第２の実施の形態のように求め、それぞれ時間軸で隣り合うピークのうちの前ピークの後ｎサンプル周期（＋ｎｆｓ）の点と後ピークの前ｎサンプル周期（−ｎｆｓ）の点との間を結んだ直線の傾きに対応する加減算値と共に、各々のピークに対応する前後ｎサンプル周期（±ｎｆｓ）に相当する点の間を結んだ直線の傾きに対応する加減算値とを求めるようにする。なお、この第３の実施の形態は、前記第１の実施の形態と基本的に同じように動作するものであり、台形波形生成回路４１内の動作が異なる程度であるため、当該第３の実施の形態のリマスタ装置の構成の図示は省略する。
【００７３】
この第３の実施の形態の場合、前記パターン検出回路２５は、トップピーク及びアンダーピークの間におけるピーク間比較出力の連続する「１」或いは「０」がｎサンプル分以内であることを検出するための複数のパターンデータを少なくとも記憶しており、上記ピーク間比較出力形成回路２４からのピーク間比較出力がこれら予め記憶しているパターンデータの何れかに対応するか、或いはそれ以外であるかを検出することになる。すなわち、上記ｎが例えば２である場合には、上記パターン検出回路２５は、トップピーク及びアンダーピークの間におけるピーク間比較出力が「１」或いは「０」の１サンプル分であることを示す「１ｆｓパターン」と、「１、１」或いは「０、０」の２サンプル分であることを示す「２ｆｓパターン」とを予め記憶しており、上記ピーク間比較出力形成回路２４からのピーク間比較出力がこれら記憶しているパターンの何れかに対応するか否かを検出することになる。また、上記ｎが例えば３である場合には、上記パターン検出回路２５は、トップピーク及びアンダーピークの間におけるピーク間比較出力が「１」或いは「０」の１サンプル分であることを示す「１ｆｓパターン」と、「１、１」或いは「０、０」の２サンプル分であることを示す「２ｆｓパターン」と、「１、１、１」或いは「０、０、０」の３サンプル分であることを示す「３ｆｓパターン」とを予め記憶しており、上記ピーク間比較出力形成回路２４からのピーク間比較出力がこれら記憶しているパターンの何れかに対応するか否かを検出することになる。上記ｎが４以上である場合も上述同様にパターン検出を行う。
【００７４】
また、この第３の実施の形態の場合、演算実行制御回路２６は、上記パターン検出回路２８にてピーク間比較出力の連続する「１」或いは「０」がｎサンプル分以内であることを検出したときにはＯＦＦ信号となり、それ以外のときにはＯＮ信号となる演算実行制御信号を生成する。
【００７５】
したがって、当該演算実行制御信号が供給される第３の実施の形態での台形演算回路２７では、上記パターン検出回路２５においてピーク間比較出力の連続する「１」或いは「０」がｎサンプル分以内であることを検出したとき、台形波形データ演算は行われない（或いは台形波形データを使用しない）ことになる。
【００７６】
次に、本発明の第４の実施の形態のリマスタ装置の説明をする。上述した第１乃至第３に実施の形態では、前記パターン検出回路２８にてピーク間比較出力が「１」或いは「０」の１サンプル分であることを示す「１ｆｓパターン」であることを検出した場合や、ピーク間比較出力の連続する「１」或いは「０」がｎサンプル分以内であることを検出したときに、前記台形波形データの演算を行わないようにしたが、この第４の実施の形態のように、ピーク間比較出力の連続する「１」或いは「０」が所定サンプル数分以上であるときにも、前記台形波形データの演算を行わないようにすることもできる。すなわち例えば、前記図２の入力端子２１に供給された音声データにブランクが存在するような場合に、このブランクデータに対して台形波形データの演算を行うことは好ましくないためである。なお、この第４の実施の形態は、前記第１の実施の形態と基本的に同じように動作するものであり、台形波形生成回路４１内の動作が異なる程度であるため、当該第４の実施の形態のリマスタ装置の構成の図示は省略する。
【００７７】
この第４の実施の形態では、例えばピーク間比較出力の連続する「１」或いは「０」が９サンプル分以上であるときに、上記ブランクデータとして検出し、このブランクデータを検出したときには台形波形データの演算を行わないようにする。すなわち、この第４の実施の形態の場合、前記パターン検出回路２５では、前記第１乃至第３の実施の形態同様に「１ｆｓパターン」を検出したとき、或いは、ピーク間比較出力の連続する「１」或いは「０」がｎサンプル分以内であることを検出したときと共に、ピーク間比較出力の連続する「１」或いは「０」が９サンプル分以上であることをも検出する。
【００７８】
具体的にいうと、前記パターン検出回路２５では、前記第１乃至第３の実施の形態同様に、「１ｆｓパターン」、或いはピーク間比較出力の連続する「１」或いは「０」がｎサンプル分以内であることを検出するためのパターンと共に、トップピーク及びアンダーピークの間におけるピーク間比較出力の連続する「１」或いは「０」が９サンプル分以上であることを検出するためのパターンとして、トップピーク及びアンダーピークの間における同じピーク間比較出力の連続が「１、１、１、１、１、１、１、１、１」或いは「０、０、０、０、０、０、０、０、０」の９サンプル分であることを示す「９ｆｓパターン」、該連続が「１、１、１、１、１、１、１、１、１、１」或いは「０、０、０、０、０、０、０、０、０、０」の１０サンプル分であることを示す「１０ｆｓパターン」、及び１１サンプル分以上の「０」或いは「１」の連続を示す「特殊パターン」等をそれぞれ記憶しており、上記ピーク間比較出力がこれらのパターンの何れかに該当するときには、その検出信号を演算実行制御回路２６に供給する。
【００７９】
このときの演算実行制御回路２６は、上記パターン検出回路２８にて上記ピーク間比較出力が前記予め記憶しているパターンの何れかに該当することを検出したときにはＯＦＦ信号となり、それ以外のときにはＯＮ信号となる演算実行制御信号を生成する。
【００８０】
したがって、当該演算実行制御信号が供給される第４の実施の形態での台形演算回路２７では、上記パターン検出回路２５において前記予め記憶しているパターンの何れかを検出したとき、台形波形データ演算は行われない（或いは台形波形データを使用しない）ことになる。
【００８１】
次に、本発明の第５の実施の形態のリマスタ装置の説明をする。上述の第１乃至第４の実施の形態のリマスタ装置は、４４．１ｋＨｚのサンプリング周波数で１６ビットの音声データを、例えば９６ｋＨｚのサンプリング周波数で２４ビットの音声データにサンプリングレート及びビットレートを変換してデータ処理を行うものであったが、この第５の実施の形態のリマスタ装置は、最初から例えば９６ｋＨｚのサンプリング周波数の１６ビットの音声データが供給され、サンプリング周波数はそのままでビットレートのみ１６ビットから２４ビットに変換してデータ処理を行うようにしたものである。
【００８２】
なお、この第５の実施の形態のリマスタ装置は、この点のみが上述の第１乃至第４の実施の形態のリマスタ装置と異なる。このため、以下の説明では、この差異の説明のみ行うこととし、第１乃至第４の実施の形態のリマスタ装置と同じ動作を示す箇所には、図１０中同じ符号を付して説明を省略し、重複説明を避けることとする。
【００８３】
すなわち、この第５の実施の形態のリマスタ装置は、図１０に示すように前記ビット変換回路２と波形整形部３との間に接続されていたサンプリングレート変換回路４０が省略されたかたちの構成となっている。
【００８４】
このようなリマスタ装置は、入力端子１を介して供給されるサンプリング周波数が９６ｋＨｚでビットレートが１６ビットの音声データを、ビット変換回路２により２４ビットの音声データとし、これを波形整形部３に供給する。
【００８５】
これにより、出力或いは記録する音声データの周波数帯域内の高音部の高調波を強調することができる他、上述の第１乃至第４の実施の形態のリマスタ装置と同じ効果を得ることができる。
【００８６】
次に、本発明の第６の実施の形態のリマスタ装置の説明をする。この第６の実施の形態のリマスタ装置は、図１１に示すように上述の第５の実施の形態のリマスタ装置の波形整形部３と記録系５との間にローパスフィルタ４４を設けたものである。なお、この第６の実施の形態のリマスタ装置は、この点のみが上述の第１乃至第４の実施の形態のリマスタ装置と異なるため、以下の説明では、この差異の説明のみ行うこととする。
【００８７】
上述の第１乃至第４の実施の形態のリマスタ装置は、ローパスフィルタを省略可能なことをその効果の一つとするものであったが、万が一、エリアシングノイズ等が発生した場合には、前記ローパスフィルタ４４によりエリアシングノイズ等を除去することができ、形成する音声データの高音質性を確保することができる。
【００８８】
なお、当該リマスタ装置は、ローパスフィルタを必ず必要とするものではなく、これを設けることで万が一のエリアシングノイズ等にも対応可能とすることができる程度に理解されたい。
【００８９】
次に、本発明の第７の実施の形態の説明をする。この第７の実施の形態は、本発明に係る符号情報処理方法及び符号情報処理装置を、ＣＤプレーヤ用の音声処理装置に適用したものである。なお、この第７の実施の形態のＣＤプレーヤ用の音声処理装置の説明において、上述の第１乃至第４の実施の形態と同じ動作を示す箇所には、図１２中同じ符号を付し、その詳細な説明を省略することとする。
【００９０】
すなわち、この第７実施の形態のＣＤプレーヤ用の音声処理装置は、図１２に示すように波形整形部３の後段にデジタルデータとして出力される音声データをアナログの音声信号とするＤ／Ａ変換器５０を有する構成となっており、このＤ／Ａ変換器５０により、高調波の付加された２４ビットの音声データをアナログ化し、これを出力端子６０を介して例えばスピーカ装置や光ディスク記録装置等に記録装置に供給する。上述のように、波形整形部３で形成される音声データは、周波数帯域が拡張されたものであるため、この音声データをアナログ化して前記スピーカ装置に供給した場合には、豊かな音響効果を得ることができる他、上述の各実施の形態と同じ効果を得ることができる。
【００９１】
次に、本発明の第８の実施の形態の説明をする。この第８の実施の形態は、本発明に係る符号情報処理方法及び符号情報処理装置を、ＤＶＤプレーヤ用の音声処理装置に適用したものである。なお、この第８の実施の形態のＣＤプレーヤ用の音声処理装置の説明において、上述の第１乃至第４の実施の形態と同じ動作を示す箇所には、図１３中同じ符号を付し、その詳細な説明を省略することとする。
【００９２】
すなわち、この第８の実施の形態のＤＶＤプレーヤ用の音声処理装置は、図１３に示すようにサンプリング周波数が９６ｋＨｚでビットレートが２４ビットの音声データを、ビットレートはそのままでサンプリング周波数を１９２ｋＨｚとするオーバーサンプリング回路４０と、このオーバーサンプリング回路４０からのサンプリング周波数が１９２ｋＨｚの音声データ及び入力端子１を介して供給されるサンプリング周波数が９６ｋＨｚの音声データを切り換えて出力する切換スイッチ６５と、波形整形部３から出力されるサンプリング周波数が９６ｋＨｚの音声データ及びサンプリング周波数が１９２ｋＨｚの音声データをアナログ化するＤ／Ａ変換回路５０とを有している。
【００９３】
コントローラ７０は、当該音声処理装置でデータ処理する音声データのサンプリング周波数に応じて前記切換スイッチ６５を切り換え制御すると共に、Ｄ／Ａ変換回路５０の駆動周波数を切り換え制御するようになっている。
【００９４】
次に、このような構成を有する当該第８の実施の形態のＤＶＤプレーヤ用の音声処理装置の動作説明をする。
【００９５】
まず、サンプリング周波数が９６ｋＨｚの音声データのデータ処理を行う場合、コントローラ７０は、選択端子６５ｃにより被選択端子６５ａを選択するように切換スイッチ６５を切り換え制御すると共に、９６ｋＨｚのサンプリング周波数に対応するＤ／Ａ変換処理を行うようにＤ／Ａ変換回路５０を制御する。
【００９６】
これにより、入力端子１からの９６ｋＨｚの音声データが切換スイッチ６５を介して波形整形部３に供給され、９６ｋＨｚのサンプリング周波数に応じた高調波成分が付加されＤ／Ａ変換回路５０によりアナログ化されて、例えばスピーカ装置や光ディスク記録装置等に出力されることとなる。
【００９７】
また、サンプリング周波数が１９２ｋＨｚの音声データのデータ処理を行う場合、コントローラ７０は、選択端子６５ｃにより被選択端子６５ｂを選択するように切換スイッチ６５を切り換え制御すると共に、１９２ｋＨｚのサンプリング周波数に対応するＤ／Ａ変換処理を行うようにＤ／Ａ変換回路５０を制御する。
【００９８】
これにより、入力端子１からの９６ｋＨｚの音声データがオーバーサンプリング回路４０により１９２ｋＨｚのサンプリング周波数に変換され、切換スイッチ６５を介して波形整形部３に供給される。そして、１９２ｋＨｚのサンプリング周波数に応じた高調波成分が付加されＤ／Ａ変換回路５０によりアナログ化されて、例えばスピーカ装置や光ディスク記録装置等に出力されることとなる。
【００９９】
このように、当該第８の実施の形態のＤＶＤプレーヤ用の音声処理装置は、９６ｋＨｚの音声データに高調波成分を付加して出力し、或いは９６ｋＨｚの音声データを１９２ｋＨｚのサンプリング周波数に変換したうえで高調波成分を付加して出力することができる。このため、図１４に示すように同図中一点鎖線で示すＤＶＤの音声データに対して、９６ｋＨｚの音声データに高調波成分を付加するデータ処理を行った場合には、同図中例えば２４ｋＨｚ〜４８ｋＨｚまでの高帯域の強調を図ることができ、また、９６ｋＨｚの音声データを１９２ｋＨｚのサンプリング周波数に変換したうえで高調波成分を付加するデータ処理を行った場合には、同図中点線で示すように１９２ｋＨｚまでのさらなる高帯域の強調を図ることができる。従って、このデータ処理を行った音声信号をスピーカ装置に供給した場合には、より豊かな感覚で音楽等を楽しむことができる他、上述の各実施の形態と同じ効果を得ることができる。
【０１００】
ここで、図１４中実線で示す広帯域ＤＶＤの音声信号のデータ処理を行う場合、コントローラ７０は、選択端子６５ｃにより被選択端子６５ａを選択するように切換スイッチ６５を切り換え制御すると共に、１９２ｋＨｚのサンプリング周波数に対応するＤ／Ａ変換処理を行うようにＤ／Ａ変換回路５０を制御する。
【０１０１】
これにより、入力端子１からの１９２ｋＨｚの音声信号が切換スイッチ６５を介して波形整形部３に供給され、１９２ｋＨｚのサンプリング周波数に応じた高調波成分が付加され、Ｄ／Ａ変換回路５０によりアナログ化されて、例えばスピーカ装置や光ディスク記録装置等に供給されることとなる。
【０１０２】
なお、この第８の実施の形態の説明では、オーバーサンプリング回路４０及び切換スイッチ６５を設け、９６ｋＨｚのサンプリング周波数の音声データのデータ処理と、１９２ｋＨｚのサンプリング周波数の音声データのデータ処理とを選択可能としたが、上記オーバーサンプリング回路４０及び切換スイッチ６５を省略した構成としてもよい。これにより、Ｄ／Ａ変換回路５０における駆動周波数を９６ｋＨｚに対応する駆動周波数のみとすることができ、構成の簡略化を図ったうえで前述の高帯域の強調を図ることができる。
【０１０３】
最後に、上述の各実施の形態の説明では、本発明に係る符号情報処理装置、符号情報処理方法、符号情報の記録媒体への記録方法を、コンパクトディスク用の音声データをデジタルビデオディスク用の音声データに変換して記録し直すリマスタ装置やＣＤプレーヤ用の音声処理装置或いはＤＶＤプレーヤ用の音声処理装置に適用することとしたが、本発明は、これ以外に、コンパクトディスク用の音声データをサンプリング周波数が４８ｋＨｚのデジタルオーディオテープ（ＤＡＴ）用の音声データに変換して記録し直すリマスタ装置に適用する等、狭周波数帯域の音声データを広周波数帯域の音声データに変換する装置であれば何にでも適用可能である。
【０１０４】
また、上述の第１乃至第４及び第７の各実施の形態のサンプリングレート変換回路４０や第８の実施の形態のオーバーサンプリング回路４０は、波形整形部３の前段に設けられているが、これら各実施の形態において例えばＩ／Ｏポート１０の次段に設けるようにし、このＩ／Ｏポート１０の次段に設けたサンプリングレート変換回路４０やオーバーサンプリング回路４０からの出力を、前記遅延回路１２と台形波形生成回路４１に供給する構成とすることも可能である。
【０１０５】
さらに、上述の各実施の形態の説明では、サンプリング周波数が４４．１ｋＨｚ、４８ｋＨｚ、９６ｋＨｚ、１９２ｋＨｚであり、音声データのビットレートが１６ビット、２４ビット等のように具体的数値を掲げて説明したが、これは、本発明の実施の形態をより解り易く説明するためのほんの一例である。このため、本発明はこのような具体的数値或いは一例としての実施の形態に限定されることはなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【０１０６】
【発明の効果】
請求項１乃至請求項１４記載の本発明に係る符号情報処理方法、及び請求項１５乃至請求項２８記載の本発明に係る符号情報処理装置は、符号情報から所定形状の波形情報を生成し、この所定形状の波形情報から所定周波数帯域成分を生成し、この所定周波数帯域成分を符号情報に付加することで、小型、簡単かつ安価な回路構成で符号情報の周波数帯域の拡張化が実現可能である。特に、符号情報として狭周波数帯域の音声情報を使用し、この狭帯域の音声情報を小型、簡単かつ安価な回路構成で、広周波数帯域の音声情報に変換することが可能となっている。
【０１０７】
また、請求項２９記載の本発明に係る符号情報の記録媒体への記録方法は、符号情報から所定形状の波形情報を生成し、この所定形状の波形情報から所定周波数帯域成分を生成し、この所定周波数帯域成分を符号情報に付加して、所定の記録媒体に記録することで、小型、簡単かつ安価な回路構成で符号情報の周波数帯域の拡張化し、その符号情報を所定の記録媒体に記録することを可能とすることができる。特に、符号情報として狭周波数帯域の音声情報を使用し、この狭帯域の音声情報を小型、簡単かつ安価な回路構成で、広周波数帯域の音声情報に変換して記録媒体に記録することを可能とすることができる。
【図面の簡単な説明】
【図１】本発明に係る符号情報処理方法、符号情報処理装置、符号情報の記録媒体への記録方法を適用した第１乃至第４の実施の形態のリマスタ装置のブロック図である。
【図２】前記第１乃至第４の実施の形態のリマスタ装置に設けられている台形波形生成回路のブロック図である。
【図３】リマスタ装置に入力される一例の音声データを波形信号として表した波形図である。
【図４】音声データから生成される比較出力の説明に用いる図である。
【図５】台形波形生成回路の具体的構成を示すブロック図である。
【図６】音声データから台形波形データを生成する動作説明に用いる図である。
【図７】音声データから生成された台形波形データの一例を示す図である。
【図８】トップピーク及びアンダーピークとそれらの前後１サンプル周期分を結ぶ直線が斜めになるような略台形状の波形データの一例を示す図である。
【図９】前記台形波形データを生成する動作を説明するための図である。
【図１０】本発明に係る符号情報処理方法、符号情報処理装置、符号情報の記録媒体への記録方法を適用した第５の実施の形態のリマスタ装置のブロック図である。
【図１１】本発明に係る符号情報処理方法、符号情報処理装置、符号情報の記録媒体への記録方法を適用した第６の実施の形態のリマスタ装置のブロック図である。
【図１２】本発明に係る符号情報処理方法、符号情報処理装置を適用した第７の実施の形態のＣＤプレーヤ用の音声処理装置のブロック図である。
【図１３】本発明に係る符号情報処理方法、符号情報処理装置を適用した第８の実施の形態のＤＶＤプレーヤ用の音声処理装置のブロック図である。
【図１４】前記第８の実施の形態のＤＶＤプレーヤ用の音声処理装置により高調波が付加された音声データの周波数帯域を示す図である。
【図１５】アナログの音声信号、コンパクトディスクの音声データ及びデジタルビデオディスクの音声データの各周波数帯域を説明するための図である。
【符号の説明】
２…ビット変換回路、３…波形整形部、５…記録系、６…記録媒体
１０、１４…Ｉ／Ｏポート、１２…遅延回路、１３…加算器、２２…遅延回路
２３…比較回路、２６…セレクタ、２４…ピーク間比較出力形成回路
２５…パターン検出回路、２７…シフト量制御テーブル、２８…差分検出回路
２９…ビットシフタ、３０…加減算タイミング制御回路
４０…サンプリングレート変換回路、４１…台形波形生成回路
４２…ハイパスフィルタ、４４…ローパスフィルタ、５０…Ｄ／Ａ変換回路
６５…切換スイッチ、７０…コントローラ
【図１】
0003539165.tif 000002
【図２】
0003539165.tif 000003
【図３】
0003539165.tif 000004
【図４】
0003539165.tif 000005
【図５】
0003539165.tif 000006
【図６】
0003539165.tif 000007
【図７】
0003539165.tif 000008
【図８】
0003539165.tif 000009
【図９】
0003539165.tif 000010
【図１０】
0003539165.tif 000011
【図１１】
0003539165.tif 000012
【図１２】
0003539165.tif 000013
【図１３】
0003539165.tif 000014
【図１４】
0003539165.tif 000015
【図１５】
0003539165.tif 000016