(57)【特許請求の範囲】
【請求項１】
再生音声に対するミュート機能を有するディジタル音声信号受信機であって、
ディジタル音声信号を含む送信波を受信し所定のディジタル信号に復調する受信復調手段と、
前記ディジタル信号を復号する復号手段と、
前記復号手段による復号処理において認識される前記ディジタル信号のエラー率を求める制御手段と、
前記エラー率に応じたミューティングレベルにて前記ディジタル信号に基づいて再生されるべき音声信号にミュートを施すミュート手段と、を有し、
前記送信波は、前記ディジタル音声信号とこれに付帯するディジタル付加情報信号とこのディジタル付加情報信号のための誤り検出信号とを含むデータブロックの列を含み、
前記復号手段は、前記データブロックを復号しかつ前記誤り検出信号により前記ディジタル付加情報信号のデータエラーを検出する音声デコーダを有し、
前記制御手段は、前記音声デコーダにおける前記データブロックの復号処理回数に対する前記音声デコーダによる前記データエラーの検出回数の割合に応じたミュート制御信号を生成し、
前記ミュート手段は、前記音声デコーダから得られる音声信号のダイナミックレンジを前記ミュート制御信号に応じて変更する手段を有することを特徴とするディジタル音声信号受信機。
【請求項２】
前記制御手段は、前記データブロックの所定数毎に、前記ミュート制御信号を更新することを特徴とする請求項１記載のディジタル音声信号受信機。
【請求項３】
前記音声デコーダは、前記誤り検出信号により前記ディジタル付加情報信号のデータエラーを検出したときに前記音声デコーダ自らがその検出データエラーに対応する復号出力の音声信号にミュートを施すことを特徴とする請求項１または２記載のディジタル音声信号受信機。
【請求項４】
再生音声に対するミュート機能を有するディジタル音声信号受信機であって、
ディジタル音声信号を含む送信波を受信し所定のディジタル信号に復調する受信復調手段と、
前記ディジタル信号を復号する復号手段と、
前記復号手段による復号処理において認識される前記ディジタル信号のエラー率を求める制御手段と、
前記エラー率に応じたミューティングレベルにて前記ディジタル信号に基づいて再生されるべき音声信号にミュートを施すミュート手段と、を有し、
前記送信波は、少なくとも前記ディジタル音声信号が誤り訂正用の畳込符号化が施されているデータブロックの列を含み、
前記復号手段は、前記データブロックの畳込符号化を解いて前記データブロックに対する誤り訂正を行う誤り訂正手段と、前記誤り訂正手段により訂正されたデータブロックを復号する音声デコーダとを有し、
前記制御手段は、前記誤り訂正手段の入力信号をバッファリングするバッファ手段と、前記誤り訂正手段の出力信号を畳込符号化する再符号化手段と、所定ビット数について前記バッファ手段の出力信号と前記再符号化手段の符号化出力信号とを比較しこれにより得られる両者の不一致ビット数に応じたミュート制御信号を生成する比較手段と、を有し、
前記ミュート手段は、前記音声デコーダから得られる音声信号のダイナミックレンジを前記ミュート制御信号に応じて変更する手段を有することを特徴とするディジタル音声信号受信機。
【請求項５】
前記所定ビット数は、前記データブロックの構成ビット数を分割して得られる数または前記構成ビット数よりも少ない数であり、
前記制御手段は、前記所定ビット数毎に、前記ミュート制御信号を更新することを特徴とする請求項４記載のディジタル音声信号受信機。
【請求項６】
前記データブロックは、ＭＰＥＧオーディオに準拠する音声フレームであることを特徴とする請求項１ないし５のうちのいずれか１つに記載のディジタル音声信号受信機。
【請求項７】
再生音声に対するミュート機能を有するディジタル音声信号受信機であって、
ディジタル音声信号を含む送信波を受信し所定のディジタル信号に復調する受信復調手段と、
前記ディジタル信号を復号する復号手段と、
前記復号手段による復号処理において認識される前記ディジタル信号のエラー率を求める制御手段と、
前記エラー率に応じたミューティングレベルにて前記ディジタル信号に基づいて再生されるべき音声信号にミュートを施すミュート手段と、を有し、
前記送信波は、前記ディジタル音声信号とこれに付帯するディジタル付加情報信号とこのディジタル付加情報信号のための誤り検出信号とを含みかつ少なくとも前記ディジタル音声信号が誤り訂正用の畳込符号化が施されているデータブロックの列を含み、
前記復号手段は、前記データブロックの畳込符号化を解いて前記データブロックに対する誤り訂正を行う誤り訂正手段と、前記誤り訂正手段により訂正されたデータブロックを復号しかつ前記誤り検出信号により前記ディジタル付加情報信号のデータエラーを検出する音声デコーダとを有し、
前記制御手段は、前記音声デコーダにおける前記データブロックの復号処理回数に対する前記音声デコーダによる前記データエラーの検出回数の割合に応じた第１のミュート制御信号を生成する手段と、前記誤り訂正手段の入力信号をバッファリングするバッファ手段と、前記誤り訂正手段の出力信号を畳込符号化する再符号化手段と、所定ビット数について前記バッファ手段の出力信号と前記再符号化手段の符号化出力信号とを比較しこれにより得られる両者の不一致ビット数に応じた第２のミュート制御信号を生成する比較手段と、前記第１及び第２のミュート制御信号を加算して最終ミュート制御信号を生成する加算手段とを有し、
前記ミュート手段は、前記音声デコーダから得られる音声信号のダイナミックレンジを前記最終ミュート制御信号に応じて変更する手段を有することを特徴とするディジタル音声信号受信機。
【請求項８】
前記加算手段は、前記第２のミュート制御信号に係数を乗じてその乗算結果を前記第１のミュート制御信号と加算することにより前記最終ミュート制御信号を生成し、前記係数を前記第１のミュート制御信号に応じて変化させることを特徴とする請求項７記載のディジタル音声信号受信機。
【請求項９】
再生音声に対するミュート機能を有するディジタル音声信号受信機であって、
ディジタル音声信号を含む送信波を受信し所定のディジタル信号に復調する受信復調手段と、
前記ディジタル信号を復号する復号手段と、
前記復号手段による復号処理において認識される前記ディジタル信号のエラー率を求める制御手段と、
前記エラー率に応じたミューティングレベルにて前記ディジタル信号に基づいて再生されるべき音声信号にミュートを施すミュート手段と、を有し、
前記送信波は、前記ディジタル音声信号とこれに付帯するディジタル付加情報信号とこのディジタル付加情報信号のための誤り検出信号とを含みかつ少なくとも前記ディジタル音声信号が誤り訂正用の畳込符号化が施されているデータブロックの列を含み、
前記復号手段は、前記データブロックの畳込符号化を解いて前記データブロックに対する誤り訂正を行う誤り訂正手段と、前記誤り訂正手段により訂正されたデータブロックを復号しかつ前記誤り検出信号により前記ディジタル付加情報信号のデータエラーを検出する音声デコーダとを有し、
前記制御手段は、前記音声デコーダにおける前記データブロックの復号処理回数に対する前記音声デコーダによる前記データエラーの検出回数の割合に応じた第１のミュート制御信号を生成する手段と、前記誤り訂正手段の入力信号をバッファリングするバッファ手段と、前記誤り訂正手段の出力信号を畳込符号化する再符号化手段と、所定ビット数について前記バッファ手段の出力信号と前記再符号化手段の符号化出力信号とを比較しこれにより得られる両者の不一致ビット数に応じた第２のミュート制御信号を生成する比較手段と、前記第１のミュート制御信号に対応するエラーレベルが所定レベル以下のときは前記第２のミュート制御信号を最終ミュート制御信号として出力する一方前記第１のミュート制御信号に対応するエラーレベルが所定レベルを超えるときは前記第１のミュート制御信号を最終ミュート制御信号として出力する切換出力手段とを有し、
前記ミュート手段は、前記音声デコーダから得られる音声信号のダイナミックレンジを前記最終ミュート制御信号に応じて変更する手段を有することを特徴とするディジタル音声信号受信機。
【請求項１０】
再生音声に対するミュート機能を有するディジタル音声信号受信機であって、
ディジタル音声信号を含む送信波を受信し所定のディジタル信号に復調する受信復調手段と、
前記ディジタル信号を復号する復号手段と、
前記復号手段による復号処理において認識される前記ディジタル信号のエラー率を求める制御手段と、
前記エラー率に応じたミューティングレベルを設定し、当該設定したミューティングレベルにて前記ディジタル信号に基づいて再生されるべき音声信号にミュートを施すミュート手段と、を有し、
前記送信波は、少なくとも前記ディジタル音声信号のコードレートを示すコードレート関連データを含み、
前記ミュート手段は、前記エラー率および前記コードレート関連データが示すコードレートに応じた前記ミューティングレベルを設定することを特徴とするディジタル音声信号受信機。
【請求項１１】
前記送信波は、少なくとも前記ディジタル音声信号のコードレートを示すコードレート関連データを含み、
前記ミュート手段は、前記エラー率および前記コードレート関連データが示すコードレートに応じた前記ミューティングレベルを設定し、当該設定したミューティングレベルにて前記ディジタル信号に基づいて再生されるべき音声信号にミュートを施すことを特徴とする請求項１ないし９のいずれか１つに記載のディジタル音声信号受信機。
【請求項１２】
前記ミュート手段は、前記コードレートが大なるほど前記ミューティングレベルを大きく設定することを特徴とする請求項１０または１１記載のディジタル音声信号受信機。
【請求項１３】
再生音声に対するミュート機能を有するディジタル音声信号受信機であって、
音声フレームの列からなるディジタル音声信号を含む送信波を受信し所定のディジタル信号に復調する受信復調手段と、
前記ディジタル信号を復号する復号手段と、
前記復号手段による復号処理において認識される前記ディジタル信号のエラーを前記音声フレーム毎に検出するとともに当該エラー検出に基づいて所定数の音声フレーム毎にエラー率を求める制御手段と、
前記エラーが検出された音声フレームに対応して、前記ディジタル信号に基づいて再生される音声信号に対して信号レベルをゼロに固定するミュートを施すとともに、前記エラーが検出されていない音声フレームに対応して、前記ディジタル信号に基づいて再生される音声信号に対して前記エラー率に応じたミューティングレベルにてミュートを施すミュート手段と、
を有することを特徴とするディジタル音声信号受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル音声信号受信機に関し、特にミュート機能を有するディジタル音声信号受信機に関する。
【０００２】
【従来の技術】
ディジタル音声信号を含む所定フォーマットのデータ信号を有する放送波を送信しこれを受信するシステムとして、欧州規格（Ｅｕｒｅｋａ  １４７）に準拠したディジタル音声放送（以下、ＤＡＢと称する）システムが実用の段階に入りつつある。
【０００３】
かかるＤＡＢシステムにおける送信系の基本構成は、図１に示される。
図１において、アナログの原オーディオ信号を単純に所定レートで標本化しかつ量子化して得られる、例えば線形ＰＣＭでディジタル化されたディジタルオーディオ信号は、高能率符号化器１に供給される。高能率符号化器１は、いわゆるデータ圧縮をなすものであり、より具体的には国際標準方式であるＩＳＯ／ＩＥＣ  １１１７２−３のレイヤＩＩ（ＭＰＥＧオーディオのレイヤＩＩ）に準拠した圧縮方式にて入力信号を処理する。この圧縮手法は、ＭＵＳＩＣＡＭ（Masking pattern adapted Universal Subband Integrated Coding And Multiplexing ）方式とも呼ばれるものであり、人間の聴覚のマスキング特性を利用して予め音声情報を省略して必要な音声情報の軽減をなすものである。これにより圧縮されたデータ信号は、図２に示されるような所定のフォーマットを有する。
【０００４】
かかるＭＵＳＩＣＡＭフォーマットは、所定のフレーム（６１４４ビット）を単位としており、ヘッダ，サイド情報，メイン音声データ，番組関連データのブロックに大きく分けられる。ヘッダは、ＡＳＳＤ（音声サービス同期データ），ＤＡＢヘッダ及びＣＲＣ（Cyclic Redundancy Check ）のサブブロックからなり、サイド情報は、ビットアロケーション情報，ＳｃＦＳＩ（スケールファクタ選択情報）及びスケールファクタのサブブロックからなり、メイン音声データは、サブバンドサンプル信号によって占められ、さらに番組関連データは、スタッフィング，Ｘ−ＰＡＤ（可変長プログラム関連データ），ＳｃＦ−ＣＲＣ（スケールファクタ用ＣＲＣ）及びＦ−ＰＡＤ（固定長プログラム関連データ）のサブブロックからなる。ヘッダ中のＣＲＣは、ＤＡＢヘッダ，ビットアロケーション情報及びＳｃＦＳＩに使用されるＣＲＣである。
【０００５】
このようなフォーマットの圧縮符号化データ信号は、さらに伝送路符号化器（channel coder）２に転送され、ここで誤り訂正のために、畳み込み符号化を用いて冗長性が付加される。この伝送路符号化器においては、純粋な畳み込み符号化の他に、パンクチュアードと呼ばれる処理も行っている。これは、畳み込み符号化したデータ信号の一部を抜き取って伝送する処理である。またこの処理においては、重要度が高い部分の抜き取りを少なくし、重要度の低い部分の抜き取り量を多くするＵＥＰ（Unequal Error Protection）処理が行われる。これらの処理を一例を挙げて簡明に説明すると、入力として１ビットで表示される値のデータが畳み込み符号化により冗長ビットが付与されて例えば４ビットで表示される値のデータに変換され、次いでパンクチュアード処理により、変換された４ビットデータのうちの例えば１ビットが抜き取られ、結果として３ビットデータを出力するということになる。この例の場合、入力の１ビットに対し最終的に得られるのは３ビットであるので、コードレート（符号化率）は１／３となる。このように、コードレートは伝送路符号化器２における入出力のビット数の比に相当する。また換言すれば、コードレートは、情報ビット数／出力ビット総数である。
【０００６】
コードレートの値が高いということは、冗長ビットが少なく真の符号化ビット（情報ビット）の数が多いということであるからプロテクションレベルが低いと言い、コードレートの値が低いということは、冗長ビットが多く真の符号化ビットの数が少ないことであるからプロテクションレベルが高いと言う。音楽放送の場合はプロテクションレベルを高くしスピーチ放送の場合は低くするなど、音声サービスの内容によって選択できる。なお、伝送路符号化器２におけるコードレートと、パンクチュアード処理における抜き取りビット数とは互いに対応している。
【０００７】
このようにして得られる伝送路符号化器２の出力データ信号は、時間軸処理器３に転送され、ここでタイムインターリーブが施されたデータ信号に変換される。
他のチャネルの原オーディオ信号についても同様の処理が行われ、最終的にタイムインターリーブされたデータ信号に変換される。図１のブロック図は、このことを省略している。また、オーディオ信号だけでなく、一般データ信号についても符号化ブロック４及び５並びに時間軸ブロック６を用いて、やはり同様の処理が行われ、インターリーブが施される。但し、一般データ信号は、高能率符号化として、構造化されないビットストリーム或いはパケット多重の形式を採るための符号化が施される点が、オーディオ信号と異なる。一般データ信号は、天気予報や交通情報（ＴＭＣ：Traffic Message Channel ）、一日分の番組リストのように、受信機の番組選択に直ちに必要としない広範囲のテキストサービスを伝送するものとされている。
【０００８】
こうして得られるタイムインターリーブ済みの各データ信号は、マルチプレクサ（ＭＵＸ）７に供給される。マルチプレクサ７を制御するのは、ＭＵＸ制御部８であり、かかる制御部は、予め与えられているサービス構成の情報に従って、マルチプレクサ７の入力信号に対する多重構成情報（ＭＣＩ：Multiplex Configuration Information ）を生成する。マルチプレクサ７は、このＭＣＩに応じた入力信号の時分割多重をなし、その多重出力を周波数軸処理器９へ供給する。
【０００９】
周波数軸処理器９はまた、ＦＩＣ発生器１０により発せられたＦＩＣ（高速情報チャネル）に割り当てるべきＦＩＣデータ信号も供給され、この信号とマルチプレクサ７からの多重出力との双方に対して周波数インターリーブを施す。ＦＩＣ発生器１０は、ＭＵＸ制御部８からのＭＣＩが与えられており、このＭＣＩと他の各種所定情報とによりサブブロック化しそのサブブロック化データ用のＣＲＣを付加してメインブロックのデータ信号を形成し、さらにこのメインブロックのデータ信号に上記伝送路符号化器２及び４によるものと同様の畳み込み符号化を施して最終的なＦＩＣデータ信号を得る。なおＤＡＢシステムにおいて、ＦＩＣデータ信号は、タイムインターリーブが施されない代わりに、コードレートを比較的低い１／３に固定化され、そのエラー訂正能力を上げている。
【００１０】
ＯＦＤＭ（Orthogonal Frequency Division Multiplex:直交周波数分割多重）変調器１１は、周波数軸処理器９からの主たる信号の他に、同期信号発生器１２によって発せられた同期信号も供給される。ＯＦＤＭ変調器１１は、これら信号により、互いに直交関係にある多数の搬送波を変調して出力を得る。かかる変調の原理は既に公知となっているのでここでは詳述しないが、ＯＦＤＭ変調器１１の出力からは、図３に概略的に示されるような所定フォーマットのＯＦＤＭ信号が得られる。
【００１１】
すなわち、かかるＯＦＤＭ信号は、ＤＡＢに規定された伝送フレーム（例えばモードＩＩにおいては２４ｍｓ）を単位とし、従って伝送フレーム系列をなすものである。１つの伝送フレームは、同期チャネル，ＦＩＣ，ＭＳＣ（メインサービスチャネル）のブロックに大きく分けられる。同期チャネルブロックは、伝送信号（ＲＦ信号）の非存在に相当する粗同期用のヌル信号部と、ＯＦＤＭ復調における差分ＱＳＰＫ復調のための基準位相を担う基準位相シンボルとからなる。ＦＩＣブロックは、３つに分けられ、高速情報ブロック１〜３を含む。ＭＳＣブロックは、７２に分けられ、データフィールド１〜７２を含む。
【００１２】
高速情報ブロックをさらに細分化すると、当該ブロックには、ガードインターバルの他に、ＭＳＣにおけるデータ信号の多重化の配列または構成形態を示す既述のＭＣＩや、番組のサービス名称（ラベル），番組内容情報，ページングコード，トラフィックメッセージ制御，各種識別コードなどの情報を含む各種情報データを有しこの各種情報データとともにそのＣＲＣコードが設けられている。また特筆するに、かかるＦＩＣにおける各種情報データには、既に欧州において実用化されているＲＤＳ（Radio Data System ）に用いられているＴＡデータに相当する如き、ＭＳＣにおける交通情報の放送中を示す情報（ＡＳＷ）も割り当てられている。
【００１３】
このＡＳＷ情報を利用したものとして、特開平８−８８５７２号公報に記載の受信機は、ＦＩＣにて交通情報の放送開始を認識し、該当する交通情報音声を優先的に再生することを実現している。さらに注記すると、ＦＩＣに割り当てられるデータには、伝送符号化器２に設定されるコードレートに関するデータが含まれる。かかるコードレートデータは、パンクチュアードビット、すなわちパンクチュアード処理により抜き取られたビットを指し示す情報を含む。
【００１４】
また、ＭＳＣデータフィールド各々の細分化されたブロックは、ＦＩＣブロックと同様に、その先頭に配されるガードインターバルとこれに後続するデータシンボルとからなることが分かる。ガードインターバルは、マルチパスの影響による符号間干渉の影響を避けるために設けられており、実際の形態は有効シンボル期間のうちの一部信号波形が使われている。なお図１を参照すれば、ＭＳＣブロックは、ブロック１，２，３の系及びブロック４，５，６の系によって形成される（すなわち主たる音声情報及び付帯情報はここに格納される）ことが分かるが、図２に示されるような音声フレームとの規則性のある関係づけはないに等しく、該音声フレームの少なくとも一部が含むものと捕らえることができる。
【００１５】
ＦＩＣに対応するデータ信号は高速情報ブロック毎にＣＲＣコードが付されているのに対し、ＭＳＣに対応するデータ信号はＣＲＣが付されていない。しかしながら、ＦＩＣ対応のデータ信号は、タイムインターリーブが施されておらず、ＭＳＣ対応のデータ信号は、タイムインターリーブが施されている。これは、ＦＩＣがＭＳＣに十分に先立ってデコードされることを必要としているからであり、ＭＳＣのデータ信号を確実に復調するためにＦＩＣのデータ信号がデインターリーブに要する遅延を伴うことなく素早く復調されるようにしているからである。
【００１６】
このようなフォーマットのＯＦＤＭ信号は、Ｄ／Ａ（ディジタル−アナログ）変換器１３によりアナログ化され、さらに直交変調器１４によって直交変調が施され、周波数のアップコンバータ１５及び電力増幅器１６を介して送信アンテナ１７よりＲＦ（Radio Frequency ）信号として輻射されることとなる。
ところで、図２に示されるように、ＤＡＢに使われるＭＵＳＩＣＡＭフォーマットデータは、部分的にＣＲＣが付されるものであって、その先頭寄りに配されるＤＡＢヘッダ，ビットアロケーション情報及びＳｃＦＳＩ用のＣＲＣ（以下、ヘッダＣＲＣと呼ぶ）と、スケールファクタ（音声サブバンド毎の重み付け係数）用のＣＲＣ（ＳｃＦ−ＣＲＣ）の２つしか使われていないものである。
【００１７】
誤り検出ビットたるＣＲＣは、割り当てられたデータブロックのエラー検知能力（通常、ＣＲＣのビット数で検知能力は変わる）しか持たないので、図２からも分かるようにサブバンドサンプル（信号）にはＣＲＣが付与されておらず、従って該サンプル信号のＣＲＣによるエラー検出は全く行われない。その代わり、ＤＡＢでは受信系においてビタビ復号器による該サンプル信号のエラー訂正をなすことが提案されている。しかし、かかるビタビ復号によってエラーを有するサブバンドサンプル信号が完全に修正されるという保証はない。
【００１８】
したがって従来は、受信系においてこのサンプル信号が誤って復調されそのまま音声の再生出力が行われてしまう可能性が残っていた。このような不具合を回避する技術としては、スケールファクタ用のＳｃＦ−ＣＲＣを使い、このＣＲＣによるエラー検出に応答して再生音声をミュートすることが考えられる。しかしながらこの技術の場合、そもそもスケールファクタにおけるエラーの発生は、サンプル信号の再生音声に甚大な被害をもたらすものであり、サンプル信号が明らかに再生不良を起こすものと推定してミュート処理を行うものである。換言すれば、スケールファクタにおけるエラーが発生しなければ、必然的にサブバンドサンプル信号の音声再生が行われるものであり、サブバンドサンプル信号自体にエラーが発生していても何らミュートが行われず、ノイズ音声のまま出力されていた。
【００１９】
かかるノイズ音声は、時としてスケールファクタにおけるエラーの発生の場合と同様に、再生音声の品質に甚大な影響を及ぼす可能性がある。また、従来の如きＣＲＣだけに基づいてミュートを行う場合も、短時間の間にエラーの発生と非発生とを交互に繰り返すような状態のときに、音響出力がその発生／非発生に応答して細切れにオン／オフしてしまうので、聴取者にとっては大変聞き苦しいという点がある。
【００２０】
【発明が解決しようとする課題】
本発明は、上述した点に鑑みてなされたものであり、その目的とするところは、誤り検出コードを持たないディジタル音声信号に対しても良好なミューティング動作を達成することのできるディジタル音声信号受信機を提供することにある。
【００２１】
【課題を解決するための手段】
本発明によるディジタル音声信号受信機は、再生音声に対するミュート機能を有するディジタル音声信号受信機であって、ディジタル音声信号を含む送信波を受信し所定のディジタル信号に復調する受信復調手段と、前記ディジタル信号を復号する復号手段と、前記復号手段による復号処理において認識される前記ディジタル信号のエラー率を求める制御手段と、前記エラー率に応じたミューティングレベルにて前記ディジタル信号に基づいて再生されるべき音声信号にミュートを施すミュート手段とを有することを特徴としている。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しつつ詳細に説明する。
図４は、本発明によるディジタル音声信号受信機としての、一実施例のＤＡＢ受信機の概略構成を示している。
図４において、受信アンテナ３１により捕捉されたＲＦ信号は、同調手段としてのフロントエンド３２に供給される。フロントエンド３２は、位相同期ループ３３と協働してＲＦ信号のうちの所望の周波数の信号を中間周波信号に変換し、その中間周波信号を直交復調器３４に供給する。位相同期ループ３３は、制御部３０からの選局信号に応じて、フロントエンド３２における高周波増幅部での周波数変換のための局部発振周波数信号を生成し、実質的な選局動作すなわち同調周波数の設定を行う。
【００２３】
直交復調器３４は、ＱＰＳＫ波を復調するものであり、例えば２つの混合器、局部発振器、移相器からなる。一方の混合器は、局部発振器から出力される発振信号と中間周波信号とを混合してベースバンド信号の同相成分信号Ｉを出力する。他方の混合器は、局部発振器から出力される発振信号が移相器によって９０°だけ位相シフトされて得られる信号と中間周波信号とを混合してベースバンド信号の直交成分信号Ｑを出力する。
【００２４】
同相及び直交成分信号Ｉ，Ｑは、Ａ／Ｄ（アナログ／ディジタル）変換器３５に供給される。Ａ／Ｄ変換器３５は、同相及び直交成分信号Ｉ，Ｑをディジタル信号に変換し、ＯＦＤＭ復調器３６に供給する。ＯＦＤＭ復調器３６は、図１に示したＯＦＤＭ変調器１１による変調処理と逆の処理（高速フーリエ変換（ＦＦＴ）及びこれにより得られた搬送波毎の信号に対する搬送波毎の差動復調を含む）を行うものであり、その復調原理は種々の文献によって公知となっているのでここでは詳述しない。
【００２５】
ＯＦＤＭ復調器３６の復調出力は、図３に示されるフォーマットを有し、時間／周波数軸処理器３７によりタイムインターリーブ及び周波数インターリーブの逆の処理すなわち時間／周波数についてのデ・インターリーブが施され、誤り訂正器３８に供給される。この誤り訂正器３８は、実際上は、ビタビ復号器が採用される。ビタビ復号器は、デ・インターリーブ済みの復調信号から、逆パンクチャード処理（後述によって明らかとされる）を施しつつ最も確からしい値のデータ列信号を確定せしめる。また、かかるビタビ復号は、図１における伝送路符号化器２及び５において行われる畳み込み符号化を解く復号をなすものであり、入力の畳み込み符号化信号を、図１における高能率符号化器１及び４の出力信号と同じ値表示をなす信号に変換するものと言える。
【００２６】
ビタビ復号された信号は、信号分配回路３９に供給される。信号分配回路３９は、入力信号のうちＦＩＣデータ信号を制御部３０へ、ＭＳＣデータ信号をオーディオデコーダ４０及びデータデコーダ４１へ分配する。より詳しくは、ＭＳＣデータ信号のうちオーディオ信号に係るデータ信号が、オーディオデコーダ４０に供給され、一般データ信号に係るデータ信号は、データデコーダ４１に供給される。オーディオデコーダ４０は、図１における高能率符号化器１に対応する復号（すなわちデータの伸長化）をなす、いわゆるＭＵＳＩＣＡＭテコーダである。データデコーダ４１は、図１における高能率符号化器４に対応する復号をなす。
【００２７】
ここで、オーディオデコーダ４０に供給されるデータ信号は、先の図２に示された音声フレームを単位とするフォーマットを呈することとなる。オーディオデコーダ４０は、このデータ信号を元のディジタルオーディオ信号に復元するべく解読し、その解読結果たる復号出力をディジタル減衰器４１に供給するとともに、その解読中に得られるエラー情報すなわちヘッダＣＲＣ及びＳｃＦ−ＣＲＣのうち少なくとも１つに基づくエラー検出情報を制御部３０へ転送する。オーディオデコーダ４０の復号処理には、音声フレームの開始を認識するためのヘッダ検出処理が含まれる。このヘッダ検出処理によって得られるヘッダ検出情報も制御部３０へ転送される。
【００２８】
制御部３０は、かかるエラー検出情報及びヘッダ検出情報を受け取り、これら情報に基づく所定の演算処理を実行するとともに、その演算結果に応じたミュート制御信号をディジタル減衰器４１に供給する。ディジタル減衰器４１は、ディジタル処理によって、ミュート制御信号に応じた減衰量にてオーディオデコーダ４０からの信号を減衰せしめ、その減衰されたディジタルオーディオ信号をＤ／Ａ（ディジタル−アナログ）変換器４２に供給する。Ｄ／Ａ変換器４２は、入力のディジタルオーディオ信号をアナログ化し、これにより得られるアナログオーディオ信号は、増幅器４３を介してスピーカ４４を駆動し、音響再生がなされることとなる。
【００２９】
データデコーダ４１の出力側においても、オーディオデコーダ４０と同様の音声再生系を構成することができる。しかしデータデコーダ４１の扱う情報は音声だけでなく画像なども含み、用途が広いのでここではその構成を詳述しないこととする。
制御部３０は、例えばマイクロコンピュータにより構成される。ここでは制御部３０がフロントエンド３２に対する選局やディジタル減衰器４１の制御を行うものとして説明しているが、他にも受信機全体の種々の制御を司る。かかる制御部３０が図示せぬ操作または入力手段と協働して様々な制御ないしはモードを他の構成ブロックに対して実行せしめることができることも勿論である。その詳細は割愛することとする。
【００３０】
次に、制御部３０が実行するミュート制御処理を図５のフローチャートを参照して詳しく説明する。
図５において、制御部３０は、受信の開始時または動作中にこのミュート制御処理ルーチンを呼び出す。かかる処理の始めとして、制御部３０は、音声フレーム（図２参照）の数を表すカウンタＮ及びエラーの発生回数を表すカウンタｎを初期化のためにクリアする（ステップＳ１）。そして制御部３０は、オーディオデコーダ４０から音声フレームの先頭の到来を知らせるヘッダ検出情報を受信したか否かを判別し（ステップＳ２）、受信していない場合はこの判別を継続し、受信したときはフレームカウンタＮを１つカウントアップさせる（ステップＳ３）。
【００３１】
ステップＳ３の後、制御部３０は、オーディオデコーダ４０からヘッダＣＲＣまたはＳｃＦ−ＣＲＣに基づくエラー検出情報が送られているか否かを判別する（ステップＳ４）。ここで、エラー検出情報があればエラーカウンタｎを１つカウントアップさせ（ステップＳ５）てステップＳ６に移行する一方、エラー検出情報がなければステップＳ４から直ちにステップＳ６へと移行する。なお、オーディオデコーダ４０は、音声フレーム毎にエラー検出情報を発生するものであり、１つの音声フレームの終了時においてエラー検出情報をリセットするものである。
【００３２】
ステップＳ６においては、フレームカウンタＮの値が所定の値Ｎｍに達しているか否かが判別される。この所定値Ｎｍは、本ルーチンにおけるエラー率の演算処理に必要とされているフレームの数であり、２以上の整数が適宜設定されうる。ステップＳ６において、Ｎ≠Ｎｍ（或いはＮ＜Ｎｍ）であれば先のステップＳ２へ移行する一方、Ｎ＝Ｎｍであれば、ｎをＮで除算し、その除算結果をレジスタＸに格納する（ステップＳ７）。ここで、Ｘは、（エラー検出された音声フレーム数：ｎ）／（所定の音声フレーム数：Ｎ）を意味する訳であるから、エラー率に相当することとなる。
【００３３】
なお、ステップＳ２ないしＳ６のフローにつき詳述すると、ステップＳ４におけるエラー検出判定は、Ｎｍ個の音声フレーム分だけ、すなわちＮｍ回だけ行われる。そしてこのＮｍ回のエラー検出判定のうち何回エラー検出が判定されたかを数えているのがステップＳ５である。従ってステップＳ２ないしＳ６のフローは、連続するＮｍ個の音声フレームにおけるエラー発生回数を数える処理を行っているものと言い換えることができる。故に、必然的にエラー率Ｘは、連続するＮｍ個の音声フレーム毎に求められることとなる。
【００３４】
このようにしてエラー率Ｘが算出されると、制御部３０は、かかるＸの値に応じたミュート制御信号を発生し、これをディジタル減衰器４２へ出力する（ステップＳ８）。ディジタル減衰器４２においては、このミュート制御信号に応じてその減衰量が設定される。従ってオーディオデコーダ４０からの復号されたディジタルオーディオ信号は、ディジタル減衰器４２を通じることにより、エラー率Ｘに応じた最大許容レベルまたはダイナミックレンジを有する信号とされることとなる。
【００３５】
かくしてエラー率Ｘに応じたミューティングレベル（またはミュート量）にて出力音声の制御を行う「ソフトミュート」が達成されるが、本実施例におけるソフトミュートの詳細な形態は、次の如くである。
すなわち、オーディオデコーダ４０は、図５のミュート制御処理とは別に、ヘッダＣＲＣまたはＳｃＦ−ＣＲＣに基づくエラー検出に応答して自ら出力オーディオ信号の「フルミュート」（出力オーディオ信号のレベルをゼロに固定せしめるものと考えて良い）をなしている。このフルミュート制御は、音声フレーム毎に行われるので、極めて短い時間に分けた出力オーディオ信号のオンオフをなすものである。オーディオデコーダ４０の出力オーディオ信号をそのまま音響再生するとすれば、特に、殆どフレーム毎に交互にエラー検出と非検出とが繰り返される場合などでは高い周波数で間欠するような耳障りな音声となってしまう。
【００３６】
この様子を概念的に示しているのが図６（ａ）である。図６（ａ）において、オーディオデコーダ４０は、音声フレーム系列の各フレームに対応して、ヘッダＣＲＣまたはＳｃＦ−ＣＲＣに基づきエラーが検出されたときは出力するオーディオ信号をフルミュートせしめ、エラーが検出されないときは固定のダイナミックレンジにてオーディオ信号を出力する。音声フレーム系列に付されたフレーム番号１，２，…は、オーディオデコーダ出力及び後述の減衰器出力系列に付された番号（１），（２），…に対応している。
【００３７】
図６（ｂ）は、本実施例におけるミュート制御処理によるオーディオ信号すなわち減衰器４２からのオーディオ信号の形態を示している。なお、ここではミュート制御処理の周期を５フレームとした例を挙げている。図６に示される最初の周期（＃１）においては、その前の周期においてヘッダＣＲＣまたはＳｃＦ−ＣＲＣに基づくエラーが検出されていないので、減衰器４２は、オーディオデコーダ４０からのオーディオ信号を実質的にそのダイナミックレンジを変えることなく出力する。
【００３８】
周期（＃２）においては、その前の周期（＃１）においてヘッダＣＲＣまたはＳｃＦ−ＣＲＣに基づくエラーが２回検出されているので、Ｘ＝２／５のエラー率に応じたミューティングレベルにてオーディオデコーダ４０からのオーディオ信号がソフトミュートされる。図６からも分かるように、ソフトミュートされるのは、実質的にオーディオデコーダ出力におけるオフミュート期間だけであり、フルミュートされている期間はそのままである。
【００３９】
周期（＃３）においても同様に、その前の周期（＃２）においてヘッダＣＲＣまたはＳｃＦ−ＣＲＣに基づくエラーが３回検出されているので、Ｘ＝３／５のエラー率に応じた前回より比較的に大なるミューティングレベルにてオーディオデコーダ４０からのオーディオ信号がソフトミュートされる。ここでも、実質的にソフトミュートされるのは、オーディオデコーダ出力におけるオフミュート期間である。
【００４０】
以上の説明から分かるように、本実施例によればエラーの検出回数が増えるほどミューティングレベルを大きくしてオーディオデコーダ４０からのオーディオ信号のレベルを低く抑えるようにしているので、高い周波数で間欠するような違和感のある音声の影響をその程度に応じて軽減することができる。
次に、本発明による第２の実施例につき説明する。
【００４１】
図７は、かかる第２実施例のＤＡＢ受信機の概略構成を示しており、図４と同等の部分には同一の符号が付されている。
図７においては、図４の構成と異なり、オーディオデコーダ４０からのエラー検出情報を使わずにミュート制御処理を行うようにしている。そのために制御部３０ａは、誤り訂正器３８の入出力信号及びオーディオデコーダ４０からの出力開始情報に基づいてミュート制御信号を発生する手段が設けられている。かかる出力開始情報は、デコーダ４０が１フレーム分のデコード処理を終え、そのフレームのデコード出力を開始するタイミングを示すものである。
【００４２】
Ｔ／Ｆ処理器３７の出力信号は、畳み込み符号化された信号であり、制御部３０ａに設けられたバッファリング手段３Ａに供給される。誤り訂正器３８は、この畳み込み符号化を解くものであり、制御部３０ａに設けられた再符号化手段３Ｂが、かかる畳み込み符号化が解かれかつ該訂正器により誤り訂正の施されたビタビ復号出力を再度畳み込み符号化することにより、誤り訂正器３８の入力と同じ値表示をなす畳み込み符号化信号を生成する。つまり再符号化手段３Ｂからは、訂正された畳み込み符号化信号が得られる。バッファリング手段３Ａは、Ｔ／Ｆ処理器３７からの畳み込み符号化信号を取り込み、誤り訂正器３８及び再符号化手段３Ｂの処理時間だけ遅延させて比較手段３Ｃに供給する。比較手段３Ｃはまた、再符号化器３Ｂからの訂正済み畳み込み符号化信号が供給されており、両入力信号の比較を行う。かかる比較は、ビット毎に一致／不一致の判定をなす処理を含み、不一致の数（または所定の判定ビット数ｍに対する不一致ビット数ｎの比：ｎ／ｍ）に応じたミュート制御信号を生成する。比較手段３Ｃは、オーディオデコーダ４０からの出力開始情報も供給されており、この情報に基づいてミュート制御信号のディジタル減衰器４２への出力制御を行う。
【００４３】
ディジタル減衰器４２は、かかるビット不一致が多く起きるほどその減衰量を大とし、オーディオデコーダ４０からのオーディオ信号のダイナミックレンジを小さくしてＤ／Ａ変換器４３に供給することとなる。
なお、バッファリング手段３Ａによって、同じサンプルタイミングにつき両信号の比較を行うことを達成している。また、制御部３０ａは、ＦＩＣデコーダ３Ｄによって信号分配器３９からのＦＩＣデータ信号を受けている。再符号化手段３Ｂは、ＦＩＣデコーダ３ＤによるＦＩＣデータ信号の解読結果たるコードレート情報も与えられており、このコードレート情報に応じたパンクチュアード処理をも行っている。
【００４４】
先述したように、送信系では伝送路符号化においてパンクチュアード処理がなされている。これにより、受信系において誤り訂正器３８に入力する信号も該パンクチュアード処理によりコードレートに対応した数のビットだけ抜き取られた形を呈している。誤り訂正器３８は、自らＦＩＣデータ信号中のコードレートに関するデータを検出しその検出データからどのビットが抜き取られたかを示す抜取情報を含むコードレートデータを識別する。そして誤り訂正器３８は、ビット抜けされた入力信号（パンクチュアード信号）に対して、その抜取情報に適合させて復号処理を施すのである。より具体的には、抜取情報によって示される抜き取りビットに不定値を担うビットを割り当てて純粋な畳み込み符号化信号（図１の伝送路符号化器２におけるパンクチュアード処理の前に行われる畳み込み符号化がなされた信号に対応する）を得、この信号に対してビタビ復号をなすのである。
【００４５】
このように、誤り訂正器３８は、入力データに適合する、いわば逆パンクチュアード処理を自らが行いつつ復号処理を行っているので、再符号化手段３Ｂは、Ｔ／Ｆ処理器３７（バッファリング手段３Ａ）からのパンクチュアード信号と整合させるために、ＦＩＣデータ信号中のコードレートデータを用いて再度、当該データに適合するパンクチュアード処理を行い、比較手段３Ｃにおいて同じパンクチュアード信号どうしの比較ができるようにしているのである。
【００４６】
比較手段３Ｃは、再符号化手段３Ｂからの再符号化信号を比較基準とし、この比較基準に対するバッファリング手段３Ａからの符号化信号の隔たりをエラーとして生成するものである。つまり比較手段３Ｃは、再符号化信号が適正な誤り訂正を施されたものであり、正しい値の信号であるという仮定でエラーを生成している。従って、もしも誤り訂正器３８自体が入力信号に対し不適格な訂正作用をなした場合には、かかる比較基準は不適切なものとなってしまい、得られるエラーも信頼性のないものとなる。故に本実施例においては、かかる仮定を前提にしてミュート制御信号を生成するものである。
【００４７】
上述においては制御部３０ａがハードウェアの構成として機能ブロック３Ａないし３Ｄを具備するものとしているが、この構成は実際にはマイクロコンピュータのソフトウェアとして実現することが容易である。図８及び図９は、この場合において制御部３０ａが実行するミュート制御の処理手順を示しており、以下に詳述する。
図８及び図９において、制御部３０ａは、受信の開始時または動作中にこのミュート制御処理ルーチンを呼び出し、その処理の始めとして、比較するビットの数を数えるカウンタＭ及びビットエラーの発生回数を表すカウンタｎを初期化のためにクリアし、エラー率の個数を表すカウンタｊを１に設定する（ステップＳ１１）。そして制御部３０ａは、Ｔ／Ｆ処理器３７から、ｍビット分の畳込符号化信号Ａ（１，２，…，ｍ）を取り込む（ステップＳ１２）。ここでｍは、後のステップにおいて比較すべき所定のビット数を示しており、Ａ（ｘ）は、当該畳み込み符号化信号における、当該ｍビット中の例えば先頭ビットからｘビット目の信号を表している。
【００４８】
入力畳込符号化信号が取り込まれると今度は、制御部３０ａは、これと比較すべき畳込符号化信号Ｂを生成する（ステップＳ１３）。より詳しくは、制御部３０ａは、上記畳込符号化信号Ａ（１，２，…，ｍ）に対応し、かつ誤り訂正器３８から出力された誤り訂正の施された復号信号Ｂ´（１，２，…，ｍ´）を取り込み、この信号Ｂ´に対して上記再符号化器３Ｂがなすものと同様の畳み込み符号化を施し、さらにこの信号Ｂ´に上述の如きＦＩＣデータ信号中のコードレート関連情報に応じたパンクチュアード処理を行って最終的な訂正済畳込符号化信号Ｂ（１，２，…，ｍ）を得るのである。
【００４９】
このように訂正済畳込符号化信号Ｂを生成した制御部３０ａは、ビットカウンタＭを１つカウントアップさせる（ステップＳ１４）。
ステップＳ１４の後、制御部３０ａは、カウンタＭが指し示すビット間において入力符号化信号Ａと訂正済符号化信号Ｂとが一致しているか否かを判別する（ステップＳ１５）。ここで、一致していなければビットエラーカウンタｎを１つカウントアップさせ（ステップＳ１６）てステップＳ１７に移行する一方、一致であればステップＳ１５から直ちにステップＳ１７へと移行する。
【００５０】
ステップＳ１７においては、ビットカウンタＭの値が所定のビット数ｍ（つまりステップＳ１２及びＳ１３において保持している信号Ａ，Ｂのビット数）に達しているか否かが判別される。この所定ビット数ｍは、本ルーチンにおけるエラー率の演算処理に必要とされているビット数であり、２以上の整数が適宜設定されうる。ステップＳ１７において、Ｍ≠ｍ（或いはＭ＜ｍ）であれば先のステップＳ１４へ移行する一方、Ｍ＝ｍであれば、ｎをｍで除算し、その除算結果をレジスタＸｊに格納する（ステップＳ１８）。ここでＸｊは、（不一致（エラー）判定されたビット数：ｎ）／（所定の判定ビット数：ｍ）を意味する訳であるから、エラー率に相当することとなる。
【００５１】
なお、ステップＳ１４ないしＳ１７のフローにつき詳述すると、ステップＳ１５における不一致判定は、ｍビット分だけ、すなわちｍ回だけ行われる。そしてこのｍ回の判定のうち何回不一致が判定されたかを数えているのがステップＳ１６である。従ってステップＳ１４ないしＳ１７のフローは、連続するｍビットのＡ，Ｂ両符号化信号間におけるビットエラー発生回数を数える処理を行っているものと言い換えることができる。故に、必然的にエラー率Ｘｊは、連続するｍビット毎に求められることとなる。
【００５２】
また、このときｊの値が１であれば、１個目のエラー率Ｘ1 として求められ、同様にｊの値が大きくなるのに従いエラー率Ｘ2 ，Ｘ3 ，…として求まることとなる。
ステップＳ１８の後は、ｊの値が所定値Ｊに等しいか否かが判別され（ステップＳ１９）、等しくない、すなわちｊ＜Ｊであればカウンタｊを１つカウントアップさせる（ステップＳ２０）。ここでＪには、エラー率Ｘｊの求めるべき数が設定されている。ステップＳ２０によってｊが新たな値に設定された後は、再度ステップＳ１２〜Ｓ１８の処理が行われ、その新たなｊにつきエラー率Ｘｊが求められる。
【００５３】
ステップＳ１９においてｊ＝Ｊが判別された場合は、それまで求めたエラー率Ｘ1 ，Ｘ2 ，…，Ｘj の平均をとり、得られた平均値をレジスタＸ´に格納する（ステップＳ２１）。これにより、連続する（ｍ×Ｊ）ビット全体のエラー率が求められたことになる。
なお、上述のようにｍビットに分けてＪ個のエラー率を求め、最後に１つのエラー率を導きだすようにしているのは、畳込符号化信号Ａ及びＢの各サンプルデータを格納するためのメモリ容量を抑制するためである。（ｍ×Ｊ）ビット分のエラー率を直ちに導出する場合は、信号Ａ（１，２，…，ｍ×Ｊ），Ｂ（１，２，…，ｍ×Ｊ）を予め取り込むためのレジスタが必要となる。
【００５４】
このようにしてエラー率Ｘ´が算出されると、制御部３０ａは、デコーダ４０の出力開始を確認し（ステップＳ２２）、かかるＸ´の値に応じたミュート制御信号を発生し、これをディジタル減衰器４２へ出力する（ステップＳ２３）。ディジタル減衰器４２においては、このミュート制御信号に応じてその減衰量が設定される。従ってオーディオデコーダ４０からの復号されたディジタルオーディオ信号は、ディジタル減衰器４２を通じることにより、エラー率Ｘ´に応じた最大許容レベルまたはダイナミックレンジを有する信号とされることとなる。
【００５５】
かくしてエラー率Ｘ´に応じたミューティングレベルにて出力音声の制御を行う「ソフトミュート」が達成されるが、本実施例におけるソフトミュート作用は、第１の実施例に比し遙かに応答性の良いものである。
すなわち、先の図６からも分かるように、第１実施例においてはフレーム毎に得られるＣＲＣエラーを用いている故に複数フレーム、つまりＮｍ個のフレームで初めてエラー率が求められる。従ってソフトミュートも複数フレーム単位で掛かるものであり、発生したＣＲＣエラーが実際のソフトミュートに反映するのはそのエラー発生のフレームから最悪Ｎｍ−１個のフレームが経過した後である。これに対して第２実施例においては、ビット毎に得られるビットエラーを用いている故に、フレーム内の所定ビット数ｍ或いはｍ×Ｊだけでエラー率が求められる。これにより第２実施例は、フレーム毎にソフトミュートを掛けることができ、発生したビットエラーの実際のソフトミュートへの反映は、その現フレームにおいて可能となる。
【００５６】
第２の実施例におけるミュート形態は、図１０のように概念的に示すことができる。
図１０においても、図６と同様に減衰器４２の出力態様が音声フレーム系列とオーディオデコーダ４０の出力とに対応づけられて示されている。オーディオデコーダ出力は、ミュート制御処理とは別に、ヘッダＣＲＣまたはＳｃＦ−ＣＲＣに基づくエラー検出に応答して自ら出力オーディオ信号の「フルミュート」がなされている点は、第１実施例と同じである。また、ソフトミュートがオーディオデコーダ出力のオフミュート期間に有効となる点も同じである。
【００５７】
しかしながら第２実施例によるソフトミュートは、１フレーム毎に掛けられるので、第１実施例よりも細やかに実現することが可能である。すなわち図６に示されるような５つのフレームに亘って得られるエラー率に応答したソフトミュートではなく、唯１つのフレーム内において得られるエラー率に応答したミューティングレベルの設定がなされるので、明らかに応答性が良いと言える。
【００５８】
なお、ｍの値として１０００ビット前後の値を採用することで良好な結果を得ている。また、図１０においては、Ｊ＝５とした場合が示されており、エラー率Ｘ´を算出してから、そのエラー率に対応するフレームのデコード出力開始タイミングに応答してソフトミュートが掛けられている様子が分かる。
第２の実施例においても、エラーすなわち不一致ビットの検出回数が増えるほどミューティングレベルを大きくしてオーディオデコーダ４０からのオーディオ信号のレベルを低く抑えるようにしているので、高い周波数で間欠するような違和感のある音声の影響をその程度に応じて軽減することができる。また、第２の実施例においては、ＣＲＣコードに無関係に等価的エラーを検出し、これに応じたソフトミュートを掛けるようにしているので、ＣＲＣコードを付帯しないサブバンドサンプル信号に対しても良好にソフトミュートを掛けることが実現できる。従って、ヘッダＣＲＣ及びＳｃＦ−ＣＲＣによってエラー検出がなされない場合にサブバンドサンプル信号のノイズ音響出力が目立つ、といった従来の不具合が抑制されることとなる。
【００５９】
一方、上記第１及び第２の実施例を組み合わせた実施例も実現可能である。
図１１は、かかる第３の実施例によるＤＡＢ受信機の概略構成を示しており、図４及び図７と同等な部分には同一の符号が付されている。
図１１において、制御部３０ｂは、第１ミュート制御手段３Ｅを有する。この第１ミュート制御手段３Ｅは、先の図５に示された処理と同様に、オーディオデコーダ４０からのヘッダＣＲＣまたはＳｃＦ−ＣＲＣによるエラー検出情報とヘッダ検出情報とに基づいて、Ｎｍ個の単位フレーム毎にミューティングレベルを指定する第１ミュート制御信号（Ｘ）を生成する。
【００６０】
一方、図７の制御部３０ａにおいて使われた手段３Ａないし３Ｄも、それぞれが協働して図８及び図９に示された処理を実行し、誤り訂正器３８の入出力に基づく第２ミュート制御信号（Ｘ´）を生成する。第２ミュート制御信号は、フレーム毎にミューティングレベルを指定するものである。
制御部３０ｂはまた、ミューティングレベル加算手段３Ｆを有する。この加算手段３Ｆは、第１ミュート制御信号と第２ミュート信号とをそのミューティングレベルにつき足し合わせ、その加算結果に応じた最終的なミュート制御信号を生成する。このようにして生成されたミュート制御信号は、ディジタル減衰器４２に供給される。
【００６１】
この制御部３０ｂにより達成されるミュート形態は、図１２に示される。図１２によれば、オーディオデコーダ出力のミュートオフ期間において、第１ミュート制御信号による５フレーム周期のミュート作用と第２ミュート制御信号による１フレーム周期のミュート作用とが同時に合わせて奏されることが分かる。また、注記するに、第１ミュート制御処理の周期（＃１）において、図６の形態ではソフトミュートが掛けられていないのに対して、本実施例の形態では第２ミュート制御によるソフトミュートが掛けられている。
【００６２】
また、上記第１及び第２の実施例を組み合わされるも上記第３実施例とは別の実施例が実現可能である。
図１３は、かかる第４の実施例によるＤＡＢ受信機の概略構成を示しており、図１１と同等な部分には同一の符号が付されている。
図１３において、制御部３０ｃは、先の図５に示された処理と同様に、オーディオデコーダ４０からのヘッダＣＲＣまたはＳｃＦ−ＣＲＣによるエラー検出情報とヘッダ検出情報とに基づいて、Ｎｍ個の単位フレーム毎にミューティングレベルを指定する第１ミュート制御信号（Ｘ）を生成する第１ミュート制御手段３Ｅを有する。また、制御部３０ｃは、図７の制御部３０ａにおいて使われた手段３Ａないし３Ｄにより構成され、これらそれぞれが協働して図８及び図９に示された処理を実行し、誤り訂正器３８の入出力に基づきフレーム毎にミューティングレベルを指定する第２ミュート制御信号（Ｘ´）を生成する第２ミュート制御手段を有する。
【００６３】
さらに制御部３０ｃは、第１及び第２ミュート制御信号を択一的に切換出力する切換手段３Ｇを有する。かかる切換は、第１ミュート制御信号が示すエラー量Ｘが所定値Ｘth以下のときは、第２ミュート制御信号（Ｘ´）をディジタル減衰器４２へ出力する一方、第１ミュート制御信号が示すエラー量Ｘが所定値Ｘthよりも大なるときは、第１ミュート制御信号（Ｘ）をディジタル減衰器４２へ出力する態様を採る。これにより、受信状態に適正に対応したソフトミュートを掛けることができる。
【００６４】
詳述すると、第２ミュート制御信号（Ｘ´）は、受信状態が比較的良好である場合には信頼性の相当に高い推定エラー（不一致ビットの発生頻度，上記参照）に応じた信号として扱うことができるが、受信状態がある程度悪化した場合は、信頼性のない推定エラーに応じた信号となってしまう。第２ミュート制御信号はまた、このような特質を有する一方で、上述した如く周期の短い１フレーム毎の更新がなされる故に、ソフトミュート制御の発生エラーに対する良好な応答性を実現せしめるものである。
【００６５】
これに対して第１ミュート制御信号（Ｘ）は、受信状態の如何にかかわらず常に一定の高い信頼性を有するＣＲＣによるエラーに基づく信号である。そしてこの信号は、上述したように周期の長いＮｍフレーム毎の更新がなされるために、発生エラーに対する応答性の良くないソフトミュート制御を導くものである。
そこで本実施例においては、第１ミュート制御信号が所定値よりも小なるエラーを示す比較的良好な受信状態にある場合はミュート制御の応答性の有利な第２ミュート制御信号を使ってソフトミュートを行い、第１ミュート制御信号が所定値よりも大なるエラーを示す悪化した受信状態にある場合は伝送データのエラーの信頼性の有利な第１ミュート制御信号を使ってソフトミュートを行うようにしているのである。
【００６６】
かくして本実施例においては、このように第１及び第２ミュート制御信号の短所を互いに補いつつその長所を活かすように構成されているので、受信状態に適格に作用しかつ可及的に良好な応答性を追求するソフトミュートを実現することができる。
制御部３０ｃの構成をソフトウェアで表現すると、図１４の如くなる。但し、図１４においては、図５に示されたステップＳ１ないしＳ７（Ｘ算出処理）と図８及び図９に示されたステップＳ１１ないしＳ２１（Ｘ´算出処理）とが並列に行われることを前提にしており、図１３における切換手段３Ｇの動作に対応する処理のフローチャートとして描かれている。
【００６７】
かかるＸ及びＸ´の算出処理が並列して実行されている最中において、制御部３０ｃは、ＣＲＣエラーに基づくエラー率Ｘが更新されたか否かを判別する（ステップＳ５１）。この判別は、例えばＸの前回値と今回値とを比較して一致しているかどうかに基づいて達成することができる。更新されたことを判別した場合は、エラー率Ｘが所定のしきい値Ｘthよりも大きいか否かを判別する（ステップＳ５２）。
【００６８】
制御部３０ｃは、ステップＳ５２においてエラー率Ｘがしきい値Ｘthよりも大きいことが判別されると、その旨を示すフラグｆを立て（ステップＳ５３）、更新されたエラー率Ｘに応じたミュート制御信号を出力しディジタル減衰器４２に供給する（ステップＳ５４）。
これに相反し、ステップＳ５２において、エラー率Ｘがしきい値Ｘth以下であることが判別されると、制御部３０ｃは、今度はフラグｆをリセットし（ステップＳ５５）、誤り訂正器３８の入出力に基づくエラー率Ｘ´が更新されたか否かを判別する（ステップＳ５６）。ここでの判別も、例えばＸ´の前回値と今回値とを比較して一致しているかどうかに基づいて達成することができる。ステップＳ５６において更新されたことを判別した場合は、その更新されたエラー率Ｘ´に応じたミュート制御信号を出力しディジタル減衰器４２に供給する（ステップＳ５７）。
【００６９】
一方、ステップＳ５１において、エラー率Ｘが更新されていないことを判別した場合は、フラグｆがリセットされているか否かが判別され（ステップＳ５８）、リセットされていればステップＳ５６へ移行する。ここで、フラグｆがリセットされている状態は、先のステップＳ５３を経た結果であり、その直前のステップＳ５２においてＸ≦Ｘthすなわち受信状態がある程度良好であることを既に判別していることを指し示しているので、誤り訂正器３８の入出力に基づくエラー率Ｘ´によるミュート制御信号の発生を許容しているのである。
【００７０】
ステップＳ５８においてフラグｆがセットされていれば、先のステップＳ５３を経た結果であり、その直前のステップＳ５２においてＸ＞Ｘthすなわち受信状態が相当に悪化していることを既に判別していることを指し示しているので、エラー率Ｘ´によるミュート制御信号の発生を許容するステップＳ５６への移行をせずに、このフローチャートの処理を終了する。
【００７１】
ステップＳ５６においてエラー率Ｘ´が更新されていないことを判別した場合も、このフローチャートの処理を終了する。
この制御部３０ｃにより達成されるミュート形態は、図１５に示される。図１５によれば、第１ミュート制御処理の周期（本例ではＮｍ＝５）毎に第１ミュート制御信号による粗調ミュート作用か第２ミュート制御信号による微調ミュート作用のどちらかが奏されることが分かる。
【００７２】
叙述するにかかる第１，第３，第５周期（＃１，＃３，＃５）では第２ミュート制御による微調ミュートが掛けられ、第２，第４周期（＃２，＃４）では第１ミュート制御による粗調ミュートが掛けられている。その理由は、第１，第３，第５周期（＃１，＃３，＃５）においてはその直前の周期（＃０，＃２，＃４）においてＣＲＣによるエラー発生回数が２以下と少なく、それ故に受信状態がある程度良好であるものと判断し、発生エラーに対するソフトミュート制御の応答性を優先させ第２ミュート制御による微調ミュートが行われているのである。片や第２，第４周期（＃２，＃４）においては、その直前の周期（＃１，＃３）においてＣＲＣによるエラー発生回数が３以上と多く、それ故に受信状態がある程度悪化したものと判断し、発生エラーに対するソフトミュート制御の応答性を犠牲にする代わりに、設定すべきミューティングレベルの基礎となっているエラー率の信頼性を重視して第１ミュート制御による粗調ミュートが行われているのである。なお、本例においては、２／５≦Ｘth＜３／５に設定されることが前提となっている。
【００７３】
第４実施例には、受信状態の悪化が進めば第２ミュート制御を断念する思想がある。換言すれば、ＣＲＣによるエラーが大となるほど誤り訂正器３８の入出力に基づくエラーの信頼性が低下することを示唆するものである。この考え方は、両エラーの加算値に基づくミュート制御をなす先の第３実施例に対しても適用可能である。すなわち、ＣＲＣによるエラーが大きくなるほど減衰器４２に供給すべきミュート制御信号に対する誤り訂正器３８の入出力に基づくエラーの依存度を低下させるために、図１１に示される加算手段３Ｆにおいて、係数、例えばＸ´にＸが大きくなる程値の減少する関数Ｆ（Ｘ）を乗じて、その乗算結果Ｘ´´とＸとを足し合わせて最終的なミュート制御信号が担うべきミューティングレベルを決定するのである。
【００７４】
このような改変例を、図１４における前提を踏襲するフローチャートにて示せば、図１６の如くなる。
先ず、上述したステップＳ５１と同様にしてＣＲＣエラーに基づくエラー率Ｘが更新されたか否かが判別される（ステップＳ６１）。更新されたことが判別されると、誤り訂正器３８の入出力に基づくエラー率Ｘ´に、エラー率Ｘの関数Ｆ（Ｘ）を乗じ、その乗算結果Ｘ´´を導く（ステップＳ６２）。そして、エラー率Ｘに乗算結果Ｘ´´を加えた値に応じたミュート制御信号を生成する（ステップＳ６３）。
【００７５】
ステップＳ６１においてエラー率Ｘが更新されていないことを判別した場合は、上記ステップＳ５６と同様にしてエラー率Ｘ´の更新を判別する（ステップＳ６４）。エラー率Ｘ´が更新されたことが判別されると、ステップＳ６２に移行し、その更新されたＸ´につき乗算結果Ｘ´´を導きかつ対応するミュート制御信号を生成する。
【００７６】
ステップＳ６４において更新されていないことを判別した場合は、結局Ｘ，Ｘ´の双方が更新されなかった訳なので、ステップＳ６２へ移行することなく、このフローチャートの処理を終了する。
ここで、関数Ｆ（Ｘ）がＸが大なるほど値の減少する関数であるとすると、上述したように、ＣＲＣによるエラー率Ｘが大きくなるほど減衰器４２に供給すべきミュート制御信号に対する誤り訂正器３８の入出力に基づくエラー率Ｘ´の依存度が低下することが分かる。かくして、上記第４実施例と同様の作用効果を奏ぜしめることができるのである。
【００７７】
さらに、関数Ｆ（Ｘ）には、Ｘ＞Ｘthのときに０となりＸ≦Ｘthのときに所定値となる２値の関数を採用することもできる。これによれば、ＣＲＣエラーが大きいときには誤り訂正器３８の入出力エラーに基づくミューティングレベルの設定を完全に停止させるとともに、ＣＲＣエラーが小さいときには誤り訂正器３８の入出力エラーに基づいたミューティングレベルの設定を所定の割合だけ加味させることができる。
【００７８】
上述の各実施例においては、エラー率Ｘ，Ｘ´，及び／またはＸ´´に対して実質上一義的に定められるミューティングレベルにてソフトミュートをなすようにしているが、次の実施例のように、エラー率だけでなく、コードレートにも基づいてミューティングレベルを設定するようにすることもできる。
ＤＡＢにおいては、既述したように、コードレートは、伝送データに応じて可変となっておりＦＩＣデータ信号にそのコードレート関連データが含まれている。コードレートはプロテクションレベルに対応するものであり、低コードレートは高プロテクションレベルに対応し、高コードレートは低プロテクションレベルに対応する。プロテクションレベルが低いということは、エラー訂正能力が低いということであり、この場合はプロテクションレベルが大きい場合よりも大きなミューティングレベルにするのが好ましく、プロテクションレベルが逆に高い場合は比較的小なるミューティングレベルにするのが好ましい。従って、ＦＩＣデータ信号中のコードレートデータに基づいて上記エラー率に対するミューティングレベルを定め、より詳しくは当該コードレートデータに対応するプロテクションレベルに応じてエラー率に対するミューティングレベルの変化率を定めることによって、実際に即した良好なソフトミュートを実現できるのである。
【００７９】
図１７は、かかる第５の実施例によるＤＡＢ受信機の概略構成を示しており、図４及び図７と同等の部分には同一の符号が付されている。
図１７が示す構成は、図７の構成を基礎としており、改変された制御部３０ｄには、比較手段３Ｃの出力を調整して新たなミュート制御信号を生成する調整手段３Ｈが設けられている。かかる調整は、ＦＩＣデコーダ３Ｄからのコードレートデータに応じて行われる。
【００８０】
このような構成によって、誤り訂正器３８の入出力に基づくエラーだけでなく、コードレートに応じたミュート制御信号生成することができ、伝送データの再生音響形態に適合する適正なミューティングレベルを減衰器４２へ指定することができる。なお、上述した図７以外の構成に対しても、同様な調整手段を設けることができる。
【００８１】
これまでの説明においては、ミュートを実際に掛ける手段としてＤ／Ａ変換器の前段に設けられたディジタル減衰器を用いているが、これに限らず、Ｄ／Ａ変換器の後段にアナログの減衰器を設けこれを用いても良いし、他の等価な手段を用いても良いことは勿論である。
また、上記各実施例においてはＮｍ、ｍ及びその他のパラメータを具体的数値を挙げて説明したが、これらの値に限定されないことは言うまでもない。
【００８２】
また、上記各実施例においては、特定のＤＡＢシステムに適合する受信機につき説明したが、基本的には、このシステムだけに拘束されるものではない。要するにディジタル音声信号を受信する系を有するあらゆるシステムに本発明は適用可能であり、上述したサブバンドサンプル信号のような誤り検出信号を付帯しないデータ信号に対して有効となるものである。特に上記実施例において誤り訂正器３８の入出力に基づいて当該データ信号のエラーを推定する態様は、誤り検出信号を全く持たないフォーマットのディジタル信号に対して極めて有効となるものであると言える。
【００８３】
また、上述した第２ミュート制御においてはステップＳ２２（図９参照）を設けて、確実に対応フレームの音声をソフトミュートするようにしているが、必ずしもエラー検出のフレームと、ソフトミュート対象のフレームとを完全に一致させる必要はない。従って、制御部がデコーダ４０からのフレーム出力開始情報に基づいてソフトミュートのタイミングを得なくともＸ´を得た時点でソフトミュートを掛けるようにしても良いのである。但し、正確なソフトミュートを追求する上では、ステップＳ２２のような時間軸上のフレーム合わせをするのが好ましい。
【００８４】
また、図８及び図９においては、Ｊ個のエラー率Ｘｊを求めるようにしているが、Ｊ＝１に設定しても良いし、フレーム内の一部のデータにつきビットエラーを求め、このエラーによりフレーム全体の音声につきソフトミュートを掛けるようにすることもできる。
さらに付言すれば、上記実施例においては種々の手段を限定的に説明したが、当業者の設計可能な範囲にて適宜改変することも可能である。
【００８５】
【発明の効果】
本発明によれば、誤り検出コードを持たないディジタル音声信号に対しても良好なミュートを達成することができる。
【図面の簡単な説明】
【図１】ＤＡＢシステムにおける送信系の概略構成を示すブロック図である。
【図２】ＤＡＢシステムにおけるＭＰＥＧオーディオレイヤＩＩに準拠した音声フレームのフォーマットを示す図である。
【図３】ＤＡＢシステムにおける伝送フレームの形態を示す図である。
【図４】本発明による一実施例のＤＡＢ受信機の概略構成を示すブロック図である。
【図５】図４の受信機における制御部が実行するミュート制御の処理手順を示すフローチャートである。
【図６】図４の構成及び図５の処理によって奏されるミュート制御形態を示す概念的タイムチャートである。
【図７】本発明による第２実施例のＤＡＢ受信機の概略構成を示すブロック図である。
【図８】図７の受信機における制御部が実行するミュート制御の処理手順の一部を示すフローチャートである。
【図９】図７の受信機における制御部が実行するミュート制御の処理手順の他の部分を示すフローチャートである。
【図１０】図７の構成並びに図８及び図９の処理によって奏されるミュート制御形態を示す概念的タイムチャートである。
【図１１】本発明による第３実施例のＤＡＢ受信機の概略構成を示すブロック図である。
【図１２】図１１の構成によって奏されるミュート制御形態を示す概念的タイムチャートである。
【図１３】本発明による第４実施例のＤＡＢ受信機の概略構成を示すブロック図である。
【図１４】図１３の受信機における制御部が実行するミュート切換の処理手順を示すフローチャートである。
【図１５】図１３の構成及び図１４の処理によって奏されるミュート制御形態を示す概念的タイムチャートである。
【図１６】図１１の受信機の構成を基礎とする改変例における制御部が実行するミュート加算の処理手順を示すフローチャートである。
【図１７】本発明による第５実施例のＤＡＢ受信機の概略構成を示すブロック図である。
【符号の説明】
１，４  高能率符号化器
２，５  伝送路符号化器
３，６  時間軸処理器
７  マルチプレクサ
８  マルチプレクサ制御部
９  周波数軸処理器
１０  ＦＩＣ発生器
１１  ＯＦＤＭ変調器
１２  同期信号発生器
１３  Ｄ／Ａ変換器
１４  直交変調器
１５  周波数アップコンバータ
１６  電力増幅器
１７  送信アンテナ
３０，３０ａ，３０ｂ，３０ｃ，３０ｄ  制御部
３Ａ  バッファ手段
３Ｂ  再符号化手段
３Ｃ  比較手段
３Ｄ  ＦＩＣデコーダ
３Ｅ  第１ミュート制御手段
３Ｆ  ミュート量加算手段
３Ｇ  切換手段
３Ｈ  調整手段
３１  受信アンテナ
３２  フロントエンド
３３  ＰＬＬ
３４  直交復調器
３５  Ａ／Ｄ変換器
３６  ＯＦＤＭ復調器
３７  Ｔ／Ｆ処理器（時間／周波数デ・インターリーバー）
３８  誤り訂正器（ビタビ復号器）
３９  信号分配器
４０  オーディオデコーダ
４１  データデコーダ
４２  ディジタル減衰器
４３  Ｄ／Ａ変換器
４４  駆動アンプ
４５  スピーカ
【図１】
0003877245.tif 000002
【図２】
0003877245.tif 000003
【図３】
0003877245.tif 000004
【図４】
0003877245.tif 000005
【図５】
0003877245.tif 000006
【図６】
0003877245.tif 000007
【図７】
0003877245.tif 000008
【図８】
0003877245.tif 000009
【図９】
0003877245.tif 000010
【図１０】
0003877245.tif 000011
【図１１】
0003877245.tif 000012
【図１２】
0003877245.tif 000013
【図１３】
0003877245.tif 000014
【図１４】
0003877245.tif 000015
【図１５】
0003877245.tif 000016
【図１６】
0003877245.tif 000017
【図１７】
0003877245.tif 000018