(57)【特許請求の範囲】
【請求項１】
供給されるデータに所定期間が経過するまでの間に、数サンプル連続のゼロデータが検出されることなく、
上記所定期間が経過する前にシンク信号が検出されたときには、圧縮されたオーディオデータであると判別し、
上記供給されたデータのデコード処理を行うオーディオ信号処理方法。
【請求項２】
上記方法は、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、上記シンク信号に基づいて上記供給されているデータのデコード処理に切り換えてデコード処理を行う請求の範囲第１項記載のオーディオ信号処理方法。
【請求項３】
上記方法は、上記所定期間、数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかったときには、非圧縮のオーディオデータであると判別してデコード処理を行う請求の範囲第１項記載のオーディオ信号処理方法。
【請求項４】
上記方法は、上記数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかった上記所定期間に上記供給されるオーディオデータを蓄え、上記非圧縮のオーディオデータであると判別されたときには上記蓄えられているオーディオデータをデコード処理した結果に連続して上記供給されたデータをデコード処理した結果を出力する請求の範囲第３項記載のオーディオ信号処理方法。
【請求項５】
上記方法は、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にゼロ以外のデータが検出されたときに、上記デコード処理されたデータの出力をミューティングする請求の範囲第１項記載のオーディオ信号処理方法。
【請求項６】
上記方法は、上記デコード処理中に供給されたデータが連続してゼロであったときには、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出される上記供給されているデータの検出動作を再び行う請求の範囲第１項記載のオーディオ信号処理方法。
【請求項７】
供給されるデータに所定期間が経過するまでの間に、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号を検出する検出手段と、
上記検出手段による検出結果により、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、上記供給されているデータが圧縮されたオーディオデータであると判別する判別手段と、
上記判別手段による判別結果に基づいて上記供給されたデータのデコード処理を行うデコード手段とを備えているオーディオ信号処理装置。
【請求項８】
上記デコード手段は、上記検出手段による検出結果により、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、上記シンク信号に基づいて上記供給されているデータのデコード処理に切り換え、上記供給されているデータにデコード処理を行う請求の範囲第７項記載のオーディオ信号処理装置。
【請求項９】
上記判別手段は、上記所定期間、数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかったときには、非圧縮のオーディオデータであると判別してデコード処理を行う請求の範囲第７項記載のオーディオ信号処理装置。
【請求項１０】
上記デコード手段は、上記数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかった上記所定期間に上記供給されるオーディオデータを蓄えるメモリを備え、上記装置は上記非圧縮のオーディオデータであると判別されたときには上記メモリに蓄えられているオーディオデータを上記デコード手段によってデコード処理した出力データに連続して上記供給されたデータをデコード処理したデータを出力する請求の範囲第９項記載のオーディオ信号処理装置。
【請求項１１】
上記装置は、更に上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にゼロ以外のデータが検出されている上記所定期間、上記デコード処理されたデータの出力をミューティングするミューティング手段を備えている請求の範囲第７項記載のオーディオ信号処理装置。
【請求項１２】
上記ミューティング手段は、上記デコード手段によるデコード動作の開始によってミューティング動作が解除される請求の範囲第１１項記載のオーディオ信号処理装置。
【請求項１３】
上記装置は、上記デコード手段による上記デコード処理中に供給されたデータが連続してゼロデータであったときには、上記検出手段による上記供給されているデータの検出動作を再び行う請求の範囲第７項記載のオーディオ信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ信号処理方法並びにオーディオ信号処理装置に関する。特に、本発明は、オーディオデータのデコードを行う音声信号処理装置、音声信号処理方法および光ディスク装置に適用することができる。
【背景技術】
【０００２】
ＤＶＤ（ディジタル・バーサタイル・ディスク）再生装置のディジタルオーディオ端子から出力されるディジタルデータ（ＩＥＣ６１９３７フォーマット）には、従来のＣＤ（コンパクト・ディスク）などと同じリニアＰＣＭ（パルス・コード・変調）の他に、ドルビー社の提案しているＡＣ−３（商標），ＭＰＥＧ，ＤＴＳ社の提唱しているｄｔｓ（商標）といった様々なフォーマットの圧縮音声データが存在するため、ＤＶＤ再生装置に接続される外部デコーダ装置はこれらのデータのフォーマットを判断して的確に処理しなければならない。
【０００３】
これらの圧縮音声データは、デコーダ装置側から見れば、単に従来の１６ビットＰＣＭデータであり、実際にそのデータがそのまま復調可能なＰＣＭデータであるのか、伸張処理等のデコード処理を要する圧縮音声データであるのかは、その１６ビットデータ中に存在するバーストプリアンブル中のシンク信号を検出するまで判別することができない。
ＤＶＤの再生信号の場合は、ＩＥＣ６１９３７フォーマット上にあるチャンネルステータスやＰＣＭフラグを検出することによりある程度の判断をすることが可能であるが、最近米国で発売されているｄｔｓ方式で記録されているＣＤなどはＤＶＤ再生装置でも通常のＣＤ（Ｃｏｍｐａｃｔ Ｄｉｓｃ）として扱われるために、ＰＣＭフラグに頼ってＰＣＭデータの判断をするのは危険である。
【０００４】
そこで、従来のデコーダ装置では、入力されたデータのビットパターンと、考え得るシンクパターンを常に比較しておき、もし何らかの圧縮音声データを示すシンク信号が検出された場合にはＰＣＭデータの音声デコードを中止し、もしデコード可能であれば、デコーダ装置を起動するなどして、圧縮音声データの誤デコードによるノイズを防止するようにしていた。
【０００５】
従来の文献には、ノイズやクリック音の低減を目的とし、変換則に存在しない値のデータ入力数を検出し、その検出結果が所定値以上となったときは出力音声をミュート状態に制御する音声信号処理装置が開示されている(特許文献１参照)。
【０００６】
従来の文献には、音声チャネル切替時のノイズを抑えることを目的とし、複数種類の音声データのうちの１種類（音声チャネル１）が別種類（音声チャネル２）に変更されるとき、音声チャネル１の音声出力をフェードアウトしたあと、音声チャネル２の音声出力にフェードインする切替可能音声チャネルの出力制御システムが開示されている(特許文献２参照)。
【０００７】
【特許文献１】
特開平５−３１６０５６号公報
【特許文献２】
特開平８−２８７６１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上述した従来の圧縮音声データ検出のアルゴリズムには、以下のような不都合があった。
まず第１に、ＤＶＤ再生装置側でトリックプレイ通常の再生速度の２倍で再生する、所謂２倍速再生、早送り、スキップなどの動作が行われた場合、ＤＶＤから出力されるデータストリームの連続性がなくなるために、シンク信号を失って、最悪の場合にはＰＣＭデータと誤認識する可能性がある。
【０００９】
第２に、通常のＣＤとして扱われるｄｔｓ−ＣＤや、ｄｔｓ−ＬＤ（ｄｔｓ方式で音声が記録された光学式ビデオディスク）の早送りなどでは、データストリームに無関係に寸断された状態のディジタルデータがＰＣＭデータとして出力されるために、デコーダ装置側から見ればＰＣＭデータとまったく区別がつかず、このためノイズを出力してしまう。
第３に、新しいフォーマットが出現した場合、そのシンク信号規格が異なった場合はまったく対処できず、このため、ノイズを出力してしまう可能性がある。
【００１０】
特開平５−３１６０５６号公報記載の音声信号処理装置は、音声信号をサンプリングして得たディジタルデータの複数個を単位として誤り訂正信号を付加して伝送した際に、フラグを検出できない場合や誤り訂正不可能な場合の音声信号の処理に関するものであり、圧縮音声データのデコードのための検出に関しては何等考慮されていない。
【００１１】
特開平８−２８７６１３号公報記載の切替可能音声チャネルの出力制御システムは、複数チャネルの音声データを再生する際に、音声チャネルの切替時にノイズが発生するのを防止するものであり、圧縮音声データのデコードのための検出に関しては何等考慮されていない。
【００１２】
本発明は以上の点を考慮してなされたもので、圧縮音声ディジタルデータが入力された場合のノイズを抑制することができる音声信号処理装置、音声信号処理方法および光ディスク装置を提案しようとするものである。
【課題を解決するための手段】
【００１３】
かかる課題を解決するため本発明のオーディオ信号処理方法は、供給されるデータに所定期間が経過するまでの間に、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、圧縮されたオーディオデータであると判別し、上記供給されたデータのデコード処理を行うものである。
【００１４】
また、本発明のオーディオ信号処理装置は、供給されるデータに所定期間が経過するまでの間に、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号を検出する検出手段と、上記検出手段による検出結果により、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、上記供給されているデータが圧縮されたオーディオデータであると判別する判別手段と、上記判別手段による判別結果に基づいて上記供給されたデータのデコード処理を行うデコード手段とを備えているものである。
【００１５】
本発明のオーディオ信号処理方法およびオーディオ信号処理装置によれば、以下の作用をする。
光ディスク装置で何も再生されていないときには、第１の状態としてゼロデータ検出を行い、検出手段におけるストリーム検出部では連続ゼロデータが出力されている。
光ディスク装置から再生されたとき、最初にゼロ以外のデータが検出手段に入力された時点から後の所定期間は、入力データが判断できない第２の状態となり、出力はミュートされたままとなる。
【００１６】
この第２の状態の所定期間中に、何らかのシンク信号が検出されたときは、そのシンク信号に応じたデコードプログラムを起動し、第３の状態としてディジタル圧縮音声データのデコードを行う。
また、もしもこの第２の状態の所定期間中に、所定数連続のゼロデータが検出されたときは、所定期間をカウントするカウンターのカウント値をクリアして、さらに、そこから所定期間第２の状態を維持する。
【００１７】
また、第２の状態から所定期間に上述した検出が行われなかった時点で初めて判別手段により入力データはディジタルオーディオデータであると判断し、第４の状態として直ちにデコード手段におけるディジタルオーディオデータのデコードを開始する。この際、過去の所定期間分のデータをバッファに蓄えておくことにより、頭切れすることなく、ディジタルオーディオデータの再生を行うことができる。
【００１８】
また、第３の状態のデコード手段によるディジタル圧縮音声データのデコード中、または第４の状態のデコード手段によるディジタルオーディオデータのデコード中に、入力データが最大期間連続してゼロデータであったとき、光ディスク装置の動作がストップしたり、ディスクの入れ替えが行われていると判断して、最初の第１の状態で示すゼロデータ検出状態に遷移し、上述した状態の遷移を繰り返す。
【発明の効果】
【００１９】
本発明のオーディオ信号処理方法は、供給されるデータに所定期間が経過するまでの間に、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、圧縮されたオーディオデータであると判別し、上記供給されたデータのデコード処理を行うようにしたので、入力信号を供給する光ディスク再生装置（ＤＶＤプレーヤ）側でトリックプレイ（２倍速再生、早送り、スキップ）が行われた場合など、入力されるデータストリームの連続性がなくなった場合でも、入力信号がディジタルオーディオデータ（ＰＣＭ）であると誤認識することがなくなり、このため、ノイズの発生を防止することができるという効果を奏する。
【００２０】
また、本発明のオーディオ信号処理方法は、上述において、上記方法は、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、上記シンク信号に基づいて上記供給されているデータのデコード処理に切り換えてデコード処理を行うようにしたので、新しいフォーマットの入力信号が出現した場合であって、そのシンク信号規格が異なった場合でも、圧縮音声データ上に所定期間を超える連続したゼロデータが存在する限りにおいては、入力信号は圧縮音声のディジタルデータであると判断することにより、入力信号がディジタルオーディオデータ（ＰＣＭ）であると誤認識することを防止することができ、ノイズの発生を防止することができるという効果を奏する。
【００２１】
また、本発明のオーディオ信号処理方法は、上述において、上記方法は、上記所定期間、数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかったときには、非圧縮のオーディオデータであると判別してデコード処理を行うようにしたので、従来のようにＰＣＭフラグに頼らずにＰＣＭ検出を行うことができ、また、通常のＣＤとして扱われるｄｔｓ方式で音声等が記録された光ディスクの早送りなどで、ストリームに無関係に寸断された状態のディジタルデータがＰＣＭデータとして出力された場合でも、連続ゼロデータの検出により圧縮音声データであると判断するので、最低限ＰＣＭではないと判断することにより、ノイズの発生を防止することができるという効果を奏する。
【００２２】
また、本発明のオーディオ信号処理方法は、上述において、上記方法は、上記数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかった上記所定期間に上記供給されるオーディオデータを蓄え、上記非圧縮のオーディオデータであると判別されたときには上記蓄えられているオーディオデータをデコード処理した結果に連続して上記供給されたデータをデコード処理した結果を出力するので、出力データが頭切れすることなく、ＰＣＭ方式の音声データの再生を行うことができるという効果を奏する。
【００２３】
また、本発明のオーディオ信号処理方法は、上述において、上記方法は、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にゼロ以外のデータが検出されたときに、上記デコード処理されたデータの出力をミューティングするので、入力データの判断ができない状態での出力をミュートしてノイズの発生を防止することができるという効果を奏する。
【００２４】
また、本発明のオーディオ信号処理方法は、上述において、上記方法は、上記デコード処理中に供給されたデータが連続してゼロであったときには、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出される供給されているデータの検出動作を再び行うので、光ディスク再生装置で何も再生されていないときの状態を連続して検出して、ノイズの発生を防止することができるという効果を奏する。
【００２５】
また、本発明のオーディオ信号処理装置は、供給されるデータに所定期間が経過するまでの間に、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号を検出する検出手段と、上記検出手段による検出結果により、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、上記供給されているデータが圧縮されたオーディオデータであると判別する判別手段と、上記判別手段による判別結果に基づいて上記供給されたデータのデコード処理を行うデコード手段とを備えているので、入力信号を供給する光ディスク再生装置（ＤＶＤプレーヤ）側でトリックプレイ（２倍速再生、早送り、スキップ）が行われた場合など、入力されるデータストリームの連続性がなくなった場合でも、入力信号がディジタルオーディオデータ（ＰＣＭ）であると誤認識することがなくなり、このため、ノイズの発生を防止することができるという効果を奏する。
【００２６】
また、本発明のオーディオ信号処理装置は、上述において、上記デコード手段は、上記検出手段による検出結果により、上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にシンク信号が検出されたときには、上記シンク信号に基づいて上記供給されているデータのデコード処理に切り換え、上記供給されているデータにデコード処理を行うので、新しいフォーマットの入力信号が出現した場合であって、そのシンク信号規格が異なった場合でも、ディジタル圧縮音声データ上に所定期間を超える連続したゼロデータが存在する限りにおいては、入力信号は圧縮音声のディジタルデータであると判断することにより、入力信号がディジタルオーディオデータ（ＰＣＭ）であると誤認識することを防止することができるという効果を奏する。
【００２７】
また、本発明のオーディオ信号処理装置は、上述において、上記判別手段は、上記所定期間、数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかったときには、非圧縮のオーディオデータであると判別してデコード処理を行うので、従来のようにＰＣＭフラグに頼らずにＰＣＭ検出を行うことができ、また、通常のＣＤとして扱われるｄｔｓ方式で音声等が記録された光ディスクの早送りなどで、ストリームに無関係に寸断された状態のディジタルデータがＰＣＭデータとして出力された場合でも、連続ゼロデータの検出により圧縮音声データであると判断するので、最低限ＰＣＭではないと判断することにより、ノイズの発生を防止することができるという効果を奏する。
【００２８】
また、本発明のオーディオ信号処理装置は、上述において、上記デコード手段は、上記数サンプル連続のゼロデータ及びシンク信号のいずれも検出されなかった上記所定期間に上記供給されるオーディオデータを蓄えるメモリを備え、上記装置は上記非圧縮のオーディオデータであると判別されたときには上記メモリに蓄えられているオーディオデータを上記デコード手段によってデコード処理した出力データに連続して上記供給されたデータをデコード処理したデータを出力するので、過去の所定期間のサンプル分のデータをメモリに蓄えておくことにより、出力データが頭切れすることなく、ＰＣＭ方式の音声データの再生を行うことができるという効果を奏する。
【００２９】
また、本発明のオーディオ信号処理装置は、上述において、上記装置は、更に上記所定期間、数サンプル連続のゼロデータが検出されることなく、上記所定期間が経過する前にゼロ以外のデータが検出されている上記所定期間、上記デコード処理されたデータの出力をミューティングするミューティング手段を備えているので、入力データの判断ができない状態での出力をミュートしてノイズの発生を防止することができるという効果を奏する。
【００３０】
また、本発明のオーディオ信号処理装置は、上述において、上記ミューティング手段は、上記デコード手段によるデコード動作の開始によってミューティング動作が解除されるので、入力データの判断に基づいてデコードを開始した状態での滑らかな音声出力を開始するができノイズの発生を防止することができるという効果を奏する。
【００３１】
また、本発明のオーディオ信号処理装置は、上述において、上記装置は、上記デコード手段によるデコード処理中に供給されたデータが連続してゼロデータであったときには、上記検出手段による上記供給されているデータの検出動作を再び行うので、光ディスク再生装置で何も再生されていないときの状態を連続して検出して、ノイズの発生を防止することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３２】
発明を実施するための最良の形態 以下、適宜図面を参照しながら本発明の実施の形態の音声信号処理装置について詳述する。
図1は、本発明の実施の形態に係る光ディスク再生装置における音声信号処理装置の構成を示すブロック図である。
【００３３】
図1に示す、本発明の実施の形態の音声信号処理装置は、ディジタルオーディオデータをデコードし、音声信号を出力するものであって、圧縮された音声ディジタルデータが入力された場合のノイズを抑制するために、圧縮された音声データの特徴である数サンプル連続したゼロデータを検出し、ＰＣＭ方式のディジタル信号、即ち圧縮されていないディジタルオーディオ信号以外の信号又はデータが入力された場合は音声デコードを停止し、圧縮データのデコードをして音声出力をミュートするものである。
【００３４】
ディスク状の記録媒体としてのＤＶＤから光学ピックアップにより読み取られた信号は、光ディスク再生装置において光電変換されて信号増幅され、Ａ／Ｄ変換器によりアナログ信号をディジタル信号に変換し、信号処理回路に供給される。信号処理回路では、ＤＶＤから読み出された信号の復調、誤り訂正処理、８／１６変調処理に対する復調処理を行い、オーディオストリームを出力する。このオーディオストリームは、図1に示すデコード装置としての音声信号処理装置に供給される。このオーディオストリームは、ＡＣ−３，ＭＰＥＧまたはｄｔｓフォーマットの圧縮された音声データおよび圧縮されていない音声データ、即ちＰＣＭディジタルオーディオデータである。
【００３５】
ＰＣＭディジタルデータはサンプリング周波数４８ｋＨｚまたは９６ｋＨｚの無圧縮のディジタル音声データである。ＡＣ−３はＳＲ・Ｄ（ドルビーステレオディジタル：登録商標）で用いられている圧縮方式である。ＭＰＥＧ（ムービング・ピクチャー・エキスパーツ・グループ）は、マルチチャンネルを扱えるようにＭＰＥＧ２拡張ビットストリーム付きまでが定義されている。圧縮方式であるｄｔｓ（ディジタルシアターシステムズ：商標）はディジタルマルチトラックに対応する圧縮方式である。
【００３６】
図１において、例えばＤＶＤから再生されたＡＣ−３フォーマットの圧縮音声データはＡＣ−３のＲＦ回路１に供給されて高周波増幅され、ＢＰＦ（バンドパスフィルタ）波形整形回路４で波形整形され、ＲＦデモジュレータ５および高速ＳＲＡＭ６で高周波復調されて、スイッチ（ＳＷ）７に供給される。ＭＰＥＧまたはｄｔｓフォーマットの圧縮音声データおよびＰＣＭディジタルオーディオデータは光信号入力回路ＯＰ１（２−１）、ＯＰ２（２−２）・・・を介して、スイッチ（ＳＷ）７に供給される。スイッチ（ＳＷ）７を介して、ＲＦデモジュレータ５、各光信号入力回路から供給された信号は、記録出力回路（ＲＥＣ ＯＵＴ）３に供給され、例えば光ディスク記録再生装置の光ディスクに記録される。
【００３７】
このようにして、ＤＶＤから再生されたディジタルオーディオ信号は、スイッチ（ＳＷ）７で選択されてディジタルインターフェースレシーバー８でオーディオサンプルとして復調される。この復調された信号がデコーダ９に供給される。このデコーダ９は、ＤＳＰ（ディジタルシグナルプロセッサー）で構成され、後述するストリームの検出を行った後にＡＣ−３，ＭＰＥＧまたはｄｔｓフォーマットの圧縮音声データを伸張処理し、デコードすると共にＰＣＭディジタルデータのデコードをする。エンコードにおける音声圧縮はマスキング効果による冗長部分の削除であるので、圧縮音声データのデコード処理は圧縮されたデータを元に戻す処理である。
【００３８】
デコーダ９によりデコードされた２チャンネルの音声信号はマルチチャンネルデコーダ１０および高速ＳＲＡＭ１１によりＬ（左），Ｒ（右），Ｃ（中央），ＳＷ（副低音），ＳＬ（副左）及びＳＲ（副右）の６チャンネルのディジタル音声信号に変換される。Ｌ，Ｒ，Ｃ，ＳＷ，ＳＬ及びＳＲの６チャンネルの音声信号は、それぞれジッター除去回路１２−１，１２−２，１２−３によりジッターを除去され、Ｄ／Ａ変換回路１３−１，１３−２，１３−３により水晶発振回路（ＯＳＣ）１４からのクロックを用いてＬ，Ｒ，Ｃ，ＳＷ，ＳＬ，ＳＲの６チャンネルのアナログ音声信号に変換される。
【００３９】
Ｌ，Ｒ，Ｃ，ＳＷ，ＳＬ，ＳＲの６チャンネルのアナログ音声信号は、それぞれ電流Ｄ／Ａ変換回路１５−１，１５−２，１５−３，１５−４，１５−５，１５−６および基準信号１６により８ビットシリアル信号に対応するように出力電流の大きさを変換され、Ｉ（電流）／Ｖ（電圧）変換およびＬＰＦ（ローパスフィルター）１６−１，１６−２，１６−３，１６−４，１６−５，１６−６により電流から電圧に変換され、音声領域の信号が取り出され、アンプ１７−１，１７−２，１７−３，１７−４，１７−５，１７−６により増幅され、リレーからなるミューティングスイッチ１８−１，１８−２，１８−３，１８−４，１８−５，１８−６およびリレードライブ回路２０によりデコーダ９におけるデータのデコーディング中は出力が停止され、リレーからなる出力切替回路２１を介して出力される。上述した各回路の動作は、コントローラ２２により制御されている。
【００４０】
図２Ａ及び図２Ｂは、本実施の形態の音声データと圧縮音声データを示す図である。
ここで、図２Ａで示す音声ＰＣＭデータ２３は、基本的に自然界に存在する音をサンプルした結果であるため、ある期間連続してゼロであることの可能性が極めて低いものである。もし仮に、連続ゼロデータが存在したとしても、その場合は音声無しのミュート状態である場合以外は、そのパターンが一定期間にわたって繰り返される確率はほぼゼロに近い。
【００４１】
図２Ｂで示す圧縮音声データ２５、２８は基本的にバーストプリアンブル２４，２７と共にバースト状に存在し、その間にある一定期間のゼロデータ２６を必ず伴うことが特徴として挙げられる。ＤＶＤのディジタルオーディオ規格であるＩＥＣ６１９３７フォーマットでは、シンク信号そのものに４サンプルのゼロデータが存在するので必ず４サンプル以上の連続ゼロデータ２６がある周期で出現することになる。
【００４２】
本実施の形態では、デコーダ９における圧縮音声データの判断基準として、従来のシンク信号だけではなく、上述したＩＥＣ６１９３７フォーマットに基づく圧縮音声データの特徴である連続ゼロを検出することにより、圧縮音声データのストリームの検出を行うようにしている。
【００４３】
図３は、本実施の形態のデコーダ９の状態遷移図である。
図３において、光ディスク再生装置で何も再生されていないときには、状態１（３０）で示すように基本的にはゼロデータ検出状態でありデコーダ９のストリーム検出部では連続ゼロデータが出力されている。
【００４４】
この状態１（３０）から光ディスク再生装置でＤＶＤが再生されたとき、最初に指示符号３１で示すようにゼロ以外のデータがデコーダ９に入力された時点から後の１０２４サンプル期間は、状態２（３２）で示すように入力データが判断できないＵＮＫＮＯＷＮ（不明）状態となり、出力はミューティングスイッチ１９によりミュートされたままとなる。
【００４５】
この状態２（３２）で示すＵＮＫＮＯＷＮ状態の１０２４サンプル期間中に、指示符号３３で示すように何らかのシンク信号が検出されたときは、検出されたシンク信号に対応するデコードプログラムを起動し、状態３（３４）で示すようにＡＣ−３，ＭＰＥＧ，ｄｔｓ等に基づいて圧縮された音声データのデコード処理を行うとともに、デコード処理が開始されるとミューティングスイッチ１９のミュートを解除して、デコーダ９から出力される出力データに基づく音声信号を出力する。ミューティングスイッチ１９の解除動作もしくはミューティング動作は前述したコントローラ２２によって制御される。
【００４６】
もしもこの状態２（３２）で示すＵＮＫＮＯＷＮ状態の１０２４サンプル期間中に、指示符号３６で示すように３サンプル連続のゼロデータが検出されたときは、指示符号３７で示すように１０２４サンプルをカウントするカウンターのカウント値をクリアして、さらに、そこから１０２４サンプルＵＮＫＮＯＷＮ状態を維持する。
【００４７】
指示符号３８で示すように状態２（３２）で示すＵＮＫＮＯＷＮ状態から１０２４サンプルの期間に上述したシンク信号の検出が行われなかった時点で初めて入力データはＰＣＭデータであると判断し、状態４（３９）で示すように直ちにＰＣＭデータのデコードを開始する。この際、過去の１０２４サンプル分のデータをデコーダ９内のバッファメモリに蓄えておくことにより、頭切れすることなく、ＰＣＭ方式の音声データの再生を行うことができる。ミューティングスイッチ１９のミューティング状態が解除されてデコーダ９から出力されるデータに基づく音声信号が出力される。
【００４８】
状態３（３４）で示すＡＣ−３，ＭＰＥＧ，ｄｔｓのいずれかの方式で圧縮された音声データのデコード中、または状態４（３９）で示すＰＣＭデータのデコード中に、指示符号３５または指示符号４１で示すように入力データが長期間、例えば１秒間連続してゼロデータであったとき、光ディスク再生装置の動作がストップしたり、ディスクの入れ替えが行われていると判断して、最初の状態１（３０）で示すゼロデータ検出状態に遷移し、上述した状態の遷移を繰り返す。このとき、ミューティングスイッチ１９はミューティング状態に切り換えられる。
【００４９】
図４〜図８は本実施の形態のデコーダ９のストリーム検出の動作を示すフローチャートである。このフローチャートは、デコーダ９のストリーム検出部の詳細な動作を示すものである。
図４において、例えばスイッチ（ＳＷ）７を介してデコーダ９にＤＶＤから再生された信号が供給され、割り込み動作が開始されると、ステップＳ１でサンプルデータの取り込みを行い、ステップＳ２で６４サンプルカウントを行う。ステップＳ３で例えば前述したＩＥＣ６１９３７フォーマットに基づいて圧縮音声のデータストリームであるか否かの判断を行う。ステップＳ３で供給されたディジタルデータ、即ちデータストリームが圧縮音声のデータストリームであるときは、ステップＳ４へ進み、フォーマットストリームであるか否かの判断を行う。ステップＳ４でフォーマットストリームでないときは非フォーマットストリームブロックＳ５へ進み、フォーマットストリームであるときはフォーマットストリームブロックＳ６へ進んでリターンする。
【００５０】
ステップＳ３で圧縮音声データのデータストリームでないときは、ステップＳ７へ進み、データ取り込み可であるか否かを判断し、データ取り込み可能であれば、ステップＳ８へ進みＸＰＣＭ（データストリームのチャンネルステータスがＰＣＭデータでない）フラグが立っているか否かを判断する。ステップＳ８でチャンネルステータスがＰＣＭデータでないときはステップＳ９へ進み、ＦｏｒｃｅＰＣＭ（ＰＣＭデータである可能性が強い）フラグが立っているか否かを判断し、ＰＣＭデータである可能性が強くないときは、ステップＳ１０へ進み、ＰＣＭ検出フラグが立っているか否かを判断する。ステップＳ１０でＰＣＭ検出フラグが立っていないと検出されたときは、ステップＳ１１へ進み、補助的なＭａｙｂｅＰＣＭ（たぶんＰＣＭ）フラグが立っているか否かを判断する。ステップＳ１１でたぶんＰＣＭフラグが立っていると検出されたときはステップＳ１２へ進み、ＰＣＭブロックでＰＣＭデータの後段の処理への転送のための処理を行う。
【００５１】
なお、ステップＳ９でＰＣＭデータである可能性が強いとき、およびステップＳ１０でＰＣＭ検出フラグが立っていることが検出されたときも、ステップＳ１２へ進み、ＰＣＭブロックでＰＣＭデータの転送のための処理を行う。ステップＳ１１でたぶんＰＣＭデータでないときはステップＳ１３へ進み、ストリーム確認ブロックの処理を行う。なお、ステップＳ７でデータ取り込み可能でないとき、およびステップＳ８でチャンネルステータスがＰＣＭデータであるときも、ステップＳ１３へ進み、図６に示すストリーム確認ブロックの処理を行ってリターンする。
【００５２】
図５は、図４におけるステップＳ６のフォーマットストリームブロックのサブルーチンを示す。図５のフォーマットストリームブロックは、入力信号がＡＣ−３，ｄｔｓ，ＭＰＥＧのいずれかの方式によって圧縮された音声データであり、デコーダ９においてこのＡＣ−３，ｄｔｓ，ＭＰＥＧのデコード中である場合の処理である。
【００５３】
図５において、フォーマットストリームブロックがスタートすると、Ｓ２０においてストリームブロックカウント＝＝０（連続して０がカウントされたか）か否かを判断し、連続して０をカウントしたときは、ステップＳ２１へ進み、前回サンプリング時のバーストプリアンブルのＰｃ＝−１とする。ステップＳ２２で初期化ブロックにおいて、各フラグの値を以下の値に初期化し、ストリーム検出＝０、フォーマットストリーム＝０、メッセージ＝ＵＮＫＮＯＷＮ、バーストシンク検出＝０、転送要＝０、ＭａｙｂｅＰＣＭ＝０，ＭａｙｂｅＤＴＳ＝０，ＰＣＭカウント＝ＰＣＭＭＡＸ，ＰＣＭゼロ＝ＰＣＭＺＥＲＯＭＡＸとする。このとき、図３に示す状態２（３２）のＵＮＫＮＯＷＮ状態となる。そして図６に示す、ストリーム確認ブロックへ進む。ステップＳ２０は図３に示す状態１（３０）のゼロデータ検出状態に相当するものである。
【００５４】
ステップＳ２０において、ストリームブロックカウント値が連続して０をカウントしないときは、ステップＳ２３へ進み、ストリームカウント−−（デクリメント）する。ステップＳ２４で転送要か否かを判断し、転送要であれば、ステップＳ２５へ進み、仮の値としてＴｅｍｐ＝｛Ｐｄ（バーストプリアンブルのフレーム長さを示す）−サンプルカウント｝とし、さらにステップＳ２６へ進み、Ｔｅｍｐ＞０か否かを判断する。ステップＳ２６でＴｅｍｐ＞０であれば、ステップＳ２７で転送カウント＝サンプルカウントとし、ステップＳ２８でＰｄ＝Ｔｅｍｐとして、ステップＳ３１へ進み、転送データブロックの処理を行う。ステップＳ２６でＴｅｍｐ＞０でなければ、ステップＳ２９で転送カウント＝Ｐｄ、ステップＳ３０で転送要＝０（クリア）として、ステップＳ３１へ進み、転送データブロックの処理を行う。ステップＳ３１は、図３に示す状態３（３４）の圧縮音声データデコード処理中、または状態４（３９）のＰＣＭデータのデコード処理の状態である。
【００５５】
ステップＳ３２でサンプルカウント＝（転送カウント−サンプルカウント）として、ステップＳ３３へ進み、サンプルカウント＞０か否かを判断する。ステップＳ３３でサンプルカウント＞０であれば後述するステップＳ３７へ進み、サンプルカウント＞０でなければリターンする。
【００５６】
ステップＳ２４で転送要でなければ、ステップＳ３４へ進み、バーストシンク検出されたか否かを判断する。ステップＳ３４〜Ｓ４７は、図３に示すシンク検出４０またはシンク検出３３を示す。ステップＳ３４でバーストシンクが検出されれば、ステップＳ３５へ進み、バーストシンク検出＝０（クリア）とする。ステップＳ３４でバーストシンクが検出されなければ、ステップＳ３６へ進み、サンプルカウント＝＝０（連続して０がカウントされた）か否かを判断し、サンプルカウント＝＝０即ち、連続して０がカウントされたのであればリターンする。ステップＳ３６でサンプルカウント＝＝０即ち、連続して０がカウントされなければ、ステップＳ３７で１サンプルリードを行い、ステップＳ３８でサンプルカウント−−（デクリメント）し、ステップＳ３９でサンプル＝＝ＩＥＣ信号（ＩＥＣ６１９３７フォーマット）か否かを判断する。ステップＳ３９でサンプル＝＝ＩＥＣ信号であれば、ステップＳ４０へ進み、サンプルカウント＝＝０（連続０）であるか否かを判断し、サンプルカウント＝＝０（連続０）であれば、ステップＳ４１へ進み、バーストシンク検出＝１としてリターンし、サンプルカウント＝＝０でないとき、およびステップＳ３５でバーストシンク検出＝０（クリア）としたときは、ステップＳ４２へ進む。
【００５７】
ステップＳ４２で１サンプルリードを行い、ステップＳ４３でサンプルカウント−−（デクリメント）とし、ステップＳ４４で前回Ｐｃ＝Ｐｃか否かを判断し、前回Ｐｃ＝Ｐｃであれば、ステップＳ４５へ進み、Ｐｄ＝＝０か否かを判断し、前回Ｐｃ＝Ｐｃでないときは、ステップＳ５３へ進み、前回Ｐｃ＝Ｐｃとして、ステップＳ２２の処理化ブロックへ進む。ステップＳ４５でＰｄ＝＝０であるときも、ステップＳ２２の処理化ブロックへ進む。ステップＳ２０〜Ｓ５３の処理が図３の指示符号３１で示すゼロ以外のデータ入力に相当するものである。
【００５８】
ステップＳ４５でフレーム長さを示すＰｄ＝＝０（連続して０）でないときは、ステップＳ４６で各フラグの値を、ストリーム検出＝１、ＰＣＭ検出＝０、ＭａｙｂｅＰＣＭ＝０として、ステップＳ４７へ進む。ステップＳ４７で、バーストプリアンブルのシンクパターンを示すＰｃ＝１、４、５、６、８、９、１１、１２、１３であるか否かの判断をし、Ｐｃ＝１、４、５、６、８、９、１１、１２、１３であれば、ステップＳ４８へ進み、メッセージ＝ＡＣ−３，ｄｔｓ，ＭＰＥＧとし、ステップＳ４９で転送要＝１とし、ステップＳ５０でＡＣ−３，ｄｔｓ，ＭＰＥＧの転送のためにストリームカウント＝ＭＡＸとして、ステップＳ２０へ戻る。このとき、図３に示す状態３（３４）の圧縮音声データデコード中である。ステップＳ４７でＰｃ＝１、４、５、６、８、９、１１、１２、１３でなければ、ステップＳ５１へ進み、メッセージ＝ＵＮＫＮＯＷＮとし、ステップＳ５２でストリームカウント＝０．５ｓｅｃ／６４として、ステップＳ２０へ戻る。このとき、図３に示す状態２（３２）のＵＮＫＮＯＷＮ状態となる。
【００５９】
図６は、図４におけるステップＳ１３のストリーム確認ブロックのサブルーチンを示す。図６のストリーム確認ブロックは、入力信号がＰＣＭデータでＰＣＭデータのデコード中またはＵＮＫＮＯＷＮ状態である場合の処理である。
図６において、ストリーム確認ブロックがスタートすると、ステップＳ６０において、サンプルカウント＝＝０（連続０）であるか否かの判断を行い、サンプルカウント＝＝０であれば、リターンし、サンプルカウント＝＝０でなければステップＳ６１へ進み、バーストシンクが検出されたか否かを判断する。ステップＳ６１でバーストシンクが検出されれば、ステップＳ６２へ進み、バーストシンクが検出＝０（クリア）として、ステップＳ６３で１サンプルリードし、ステップＳ６４でサンプルカウント−−（デクリメント）として、ステップＳ６５で前回Ｐｃ＝＝Ｐｃか否かを判断する。ステップＳ６５で前回Ｐｃ＝＝Ｐｃであれば、ステップＳ６６へ進み、フォーマットストリーム＝１として、（ｆ）を介して、上述した図５のフォーマットストリームブロックのステップＳ４５へ進む。ステップＳ６５で前回Ｐｃ＝＝Ｐｃでなければ、ステップＳ６７へ進み、前回Ｐｃ−Ｐｃとして、ステップＳ６０へ戻る。
【００６０】
ステップＳ６１でバーストシンクが検出されなければ、ステップＳ６８へ進み、１サンプルリードし、ステップＳ６９でサンプルカウント−−（デクリメント）として、ステップＳ７０でＭａｙｂｅＤＴＳか否かを判断する。ステップＳ７０でＭａｙｂｅｄｔｓであるときは、ステップＳ７１でＤＴＳサンプルカウント＋＋（インクリメント）した後に、また、ステップＳ７０でＭａｙｂｅ ｄｔｓでないときは直接、ステップＳ７２へ進み、サンプル＝ＩＥＣ信号（ＩＥＣ６１９３７フォーマット）か否かを判断する。ステップＳ７２でサンプル＝ＩＥＣ信号であるときは、ステップＳ７３でＰＣＭカウント＝ＰＣＭＭＡＸとして、ステップＳ７４でサンプルカウント＝＝０であるか否かを判断し、サンプルカウント＝＝０であるときは、ステップＳ７５でバーストシンク検出＝１としてリターンし、ステップＳ７４でサンプルカウント＝＝０でないときは、上述したステップＳ６２へ進む。
【００６１】
ステップＳ７２でサンプル＝ＩＥＣ信号でないときは、ステップＳ７６へ進み、サンプル＝＝ＤＴＳシンクであるか否かを判断する。ステップＳ７６でサンプル＝＝ＤＴＳシンクであるときは、ステップＳ７７でＰＣＭカウント＝ＰＣＭＭＡＸとして、ステップＳ７８でＭａｙｂｅＤＴＳか否かを判断する。ステップＳ７８でＭａｙｂｅＤＴＳであるときは、ステップＳ７９へ進み、ｄｔｓサンプルカウント＝＝５１２，１０２４，２０４８，４０９６であるか否かを判断する。これは、データのデコード中にｄｔｓと同じ周期でヘッダーが現れるか否かを判断している。
【００６２】
ステップＳ７９でＤＴＳサンプルカウント＝＝５１２，１０２４，２０４８，４０９６であるときは、ステップＳ８０で前回Ｐｃ＝−１とし、ステップＳ８１でメッセージ＝ＤＴＳとして、ステップＳ８２で各フラグの値を、ストリーム検出＝１、ＰＣＭ検出＝０、ＭａｙｂｅＰＣＭ＝０、フォーマットストリーム＝０、オフセット＝６４−サンプルカウント、ＴＤＳＣＯＵＮＴＭＡＸ＝６４，３２，１６，８、ＤＴＳカウント＝ＤＴＳＣＯＵＮＴＭＡＸとして、ステップＳ８３で転送のためにＤＴＳシンクをデコーダ９のバッファメモリにコピーする。これは、図３に示す状態３（３４）の圧縮音声データデコード中を示す。ステップＳ８４でサンプルカウント＝＝０（連続０）であるか否かを判断して、サンプルカウント＝＝０であればリターンして、サンプルカウント＝＝０でないときは、（ｇ）を介して、後述する図７の非フォーマットストリームブロックのステップＳ９２へ進む。
【００６３】
ステップＳ７９でＤＴＳサンプルカウント＝＝５１２，１０２４，２０４８，４０９６でないときは、ステップＳ８５でＤＴＳサンプルカウント＝０として、ステップＳ６０へ戻る。
ステップＳ７８でＭａｙｂｅＤＴＳでないときは、ステップＳ８６へ進み、ＤＴＳサンプルカウント＝０、ＭａｙｂｅＤＴＳ＝１として、ステップＳ６０へ戻る。
ステップＳ７６でサンプル＝＝ＤＴＳシンクでないときは、ステップＳ８７で後述するＰＣＭチェックブロックへ進み、ＰＣＭ検出処理を行い、ステップＳ６０へ戻る。
【００６４】
図７は、図４におけるステップＳ５の非フォーマットストリームブロックのサブルーチンを示す。図７の非フォーマットストリームブロックは、入力信号がＤＶＤ規格の信号でない場合の処理である。
図７において、非フォーマットストリームブロックがスタートすると、ステップＳ９０において、ＤＴＳカウント−−（デクリメント）とし、ステップＳ９１でサンプルカウント＝６４とし、ステップ９２でサンプルカウントデータをデータ取り込みのためにバッファにコピーする。
【００６５】
ステップＳ９３でＤＴＳカウント＝＝０（連続して０）であるか否かを判断し、ＤＴＳカウント＝＝０であるときは、ステップＳ９４でバッファのＤＴＳシンクをチェックして、ＤＴＳシンクが規定された位置に存在するかどうかをチェックして、ステップＳ９５でシンク検出されたときはステップＳ９６でＤＴＳカウント＝ＴＤＳＣＯＵＮＴＭＡＸとして、ストリーム検出して、リターンする。ステップＳ９５でシンク検出されないときは上述した図６に示したストリーム確認ブロックへ進む。ステップＳ９３でＤＴＳカウント＝＝０でないときはリターンする。
【００６６】
図８は、図６に示したストリーム確認ブロックのステップＳ８７のＰＣＭチェックブロックのサブルーチンを示す。図８はＵＮＫＮＯＷＮ状態である場合の処理である。
図８においてＰＣＭチェックブロックがスタートすると、ステップＳ１００において、１サンプル＝＝０（連続した０）であるか否かを判断し、１サンプル＝＝０であればステップＳ１０１へ進み、ＰＣＭゼロ−−（デクリメント）とし、ステップＳ１０２でＰＣＭゼロ＜＝（ＰＣＭＺＥＲＯＭＡＸ−３）であるか否かを判断する。ステップＳ１０２でＰＣＭゼロ＜＝（ＰＣＭＺＥＲＯＭＡＸ−３）であれば、ステップＳ１０３でＰＣＭカウント＝ＰＣＭＭＡＸとして、ステップＳ１０４へ進み、また、ステップＳ１０２でＰＣＭゼロ＜＝（ＰＣＭＺＥＲＯＭＡＸ−３）でなければ、直接にステップＳ１０４へ進む。ここで、ステップＳ１０２が図３の指示符号３６に示す３サンプル連続ゼロ検出に相当するものであり、ステップＳ１０３が図３の３７に示すカウンタークリアに相当する。ステップＳ１０４でＰＣＭゼロ＝＝０（連続０）であるか否かを判断し、ＰＣＭゼロ＝＝０であればステップＳ１０５へ進み、メッセージ＝ＰＣＭゼロとし、ステップＳ１０６でＰＣＭゼロ＝ＰＣＭＺＥＲＯＭＡＸとする。ステップＳ１０７でＰＣＭ検出＝０、ＭａｙｂｅＰＣＭ＝０とし、ステップＳ１０８でＰＣＭカウント＝ＰＣＭＭＡＸ、前回Ｐｃ＝−１として、ＰＣＭチェックブロックを終了する。ステップＳ１０４でＰＣＭゼロ＝＝０でなければ直接ＰＣＭチェックブロックを終了する。
【００６７】
ステップＳ１００で１サンプル＝＝０（連続０）でなければステップＳ１０９へ進み、ＰＣＭカウント−−（デクリメント）とし、ステップＳ１１０でＰＣＭゼロ＝ＰＣＭＺＥＲＯＭＡＸとする。ステップＳ１１１でＰＣＭカウント＝＝０であるか否かを判断し、ＰＣＭカウント＝＝０であればステップＳ１１２へ進み、メッセージ＝ＰＣＭとし、ステップＳ１１３でＰＣＭ検出＝１として、上述したステップＳ１０８へ進む。ここで、ステップＳ１１５およびステップＳ１１６が図３の指示符号３８に示すカウンター＞１０２４（ＰＣＭ検出）に相当する。ステップＳ１０９及びＳ１１１が図３の指示符号３５または指示符号４１に示す１秒間連続ゼロデータ検出に相当する。
【００６８】
ステップＳ１１１でＰＣＭカウント＝＝０でなければステップＳ１１４へ進み、ＰＣＭ検出であるか否かを判断する。ステップＳ１１４でＰＣＭ検出されれば、直接ＰＣＭチェックブロックを終了し、ＰＣＭ検出されなければ、ステップＳ１１５へ進み、ＰＣＭカウント＞（ＰＣＭＭＡＸ−１０２４）であるか否かを判断する。ステップＳ１１５でＰＣＭカウント＞（ＰＣＭＭＡＸ−１０２４）であれば、ステップＳ１１７へ進み、メッセージ＝ＵＮＫＮＯＷＮとして、ＰＣＭチェックブロックを終了し、ステップＳ１１５でＰＣＭカウント＞（ＰＣＭＭＡＸ−１０２４）でなければ、ステップＳ１１６へ進み、ＭａｙｂｅＰＣＭ＝１とした後にステップＳ１１７へ進む。
【００６９】
本実施の形態の音声信号処理装置は、入力されるディジタルオーディオデータをデコードして音声信号を出力する音声信号処理装置において、少なくとも所定期間連続した数のゼロデータを検出したとき、入力信号は圧縮音声のディジタルデータストリームであると判断するデコーダ９を備え、デコーダ９によりディジタルデータストリームをデコードして音声信号を出力するようにしたので、入力信号を供給する光ディスク再生装置側でトリックプレイ（所謂２倍速再生、早送り、スキップ）が行われた場合など、入力されるデータストリームの連続性がなくなった場合でも、入力信号がディジタルオーディオデータ（ＰＣＭ）であると誤認識することがなくなり、このため、ノイズの発生を防止することができる。
なお、上述した本実施の形態においては、光ディスクは、前述のＤＶＤ以外に記録可能な光ディスクであっても良い。
【００７０】
【産業上の利用の可能性】
ディスク（ＤＶＤ）から光学ピックアップにより読み取られた音声信号を出力する光ディスク装置などからデコーダ装置に供給されるオーディオデータのノイズを抑制するためのデコード処理に利用される。
【図面の簡単な説明】
【図１】  本発明の実施の形態の音声信号処理装置の構成を示すブロック図である。
【図２】  本発明の実施の形態の音声データと圧縮音声データとを示す図である。
【図３】  本発明の実施の形態のデコーダの状態遷移図である。
【図４】  本発明の実施の形態のストリーム検出の動作（割り込み動作）を示すフローチャートである。
【図５】  本発明の実施の形態のストリーム検出の動作（フォーマットストリームブロック）を示すフローチャートである。
【図６】  本発明の実施の形態のストリーム検出の動作（ストリーム確認ブロック）を示すフローチャートである。
【図７】  本発明の実施の形態のストリーム検出の動作（非フォーマットストリームブロック）を示すフローチャートである。
【図８】  本発明の実施の形態のストリーム検出の動作（ＰＣＭチェックブロック）を示すフローチャートである。
【符号の説明】
符号の説明１・・・・・・ＡＣ−３ ＲＦ回路２−１，２−２，・・・・・・・・・光信号入力回路（ＯＰＴ１），（ＯＰＴ２）・・・、３・・・・・・記録出力回路（ＲＥＣ ＯＵＴ）、４・・・・・・ＢＰＦ波形整形回路、５・・・・・・ＲＦデモジュレータ、６・・・・・・高速ＳＲＡＭ、７・・・・・・スイッチ（ＳＷ）、８・・・・・・ディジタルインターフェースレシーバー、９・・・・・・デコーダ、１０・・・・・・マルチチャンネルデコーダ、１１・・・・・・高速ＳＲＡＭ、１２・・・・・・ジッター除去回路（１２−１〜３）、１３・・・・・・Ｄ／Ａ変換回路（１３−１〜３）、１４・・・・・・水晶発振回路（ＯＳＣ）、１５・・・・・・電流Ｄ／Ａ変換回路（１５−１〜６）、１６・・・・・・８ビットＤＡＣ６チャンネルシリアル基準信号発生回路、１７・・・・・・電流／電圧変換回路およびＬＰＦ（１７−１〜６）、１８・・・・・・アンプ（１８−１〜６）、１９・・・・・・ミューティングスイッチ（１９−１〜６）、２０・・・・・・リレードライブ回路、２１・・・・・・出力切替回路、２２・・・・・・マイクロコントローラー、２３・・・・・・音声データ、２４・・・・・・バーストプリアンブル、２５・・・・・・圧縮音声データ、２６・・・・・・ゼロデータ、２７・・・・・・バーストプリアンブル、２８・・・・・・圧縮音声データ、３０・・・・・・状態１（ゼロデータ検出状態）、３１・・・・・・ゼロ以外のデータ入力、３２・・・・・・状態２（ＵＮＫＮＯＷＮ状態）、３３・・・・・・シンク検出、３４・・・・・・状態３（圧縮音声データデコード中）、３５・・・・・・１秒間連続ゼロデータ検出、３６・・・・・・３サンプル連続ゼロ検出、３７・・・・・・カウンタークリア、３８・・・・・・カウンター＞１０２４（ＰＣＭ検出）、３９・・・・・・状態４（ＰＣＭデコード中）、４０・・・・・・シンク検出、４１・・・・・・１秒間連続ゼロデータ検出、
【図１】
0004131085.tif 000002
【図２Ａ】
0004131085.tif 000003
【図２Ｂ】
0004131085.tif 000004
【図３】
0004131085.tif 000005
【図４】
0004131085.tif 000006
【図５】
0004131085.tif 000007
【図６】
0004131085.tif 000008
【図７】
0004131085.tif 000009
【図８】
0004131085.tif 000010
0004131085.tif 000011
0004131085.tif 000012