(57)【特許請求の範囲】
【請求項１】
オーディオデータ、および当該オーディオデータの音量を制御するための制御データを含む圧縮符号化されたディジタルオーディオ信号を受信する受信装置であって、
前記ディジタルオーディオ信号を受信する受信手段と、
前記受信されたディジタルオーディオ信号に含まれる前記制御データに基づき、前記オーディオデータが出力されるときの音量を制御する音量制御手段と、
前記音量制御手段により音量が制御されたディジタル音声信号に基づき音声を出力する音声出力手段とを含み、
前記音量制御手段は、
前記受信されたオーディオデータの音量を推測する推測手段と、
前記推測された音量に基づき制御データの許容範囲を設定する設定手段と、
前記許容範囲内に前記制御データが含まれるか否かを判定する判定手段と、
前記制御データが前記許容範囲外であると判定されたとき、前記制御データを補正する補正手段とを有し、
前記音量制御手段は、前記制御データが前記許容範囲内であると判定されたとき、前記制御データにより音量を制御し、前記制御データが前記許容範囲外であると判定されたとき、前記補正された制御データにより音量を制御する、受信装置。
【請求項２】
受信装置はさらに、受信したディジタルオーディオ信号に含まれる誤り検出符号に基づきディジタルオーディオ信号の誤りを検出する誤り検出手段を含み、
前記音量制御手段は、前記検出手段により誤りが検出されなかった場合、前記制御データを用いて音量を制御し、前記検出手段により誤りが検出された場合、前記制御データによる音量の制御を停止する、請求項１に記載の受信装置。
【請求項３】
前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータの合算に基づき当該オーディオデータの音量を推測する、請求項１または２に記載の受信装置。
【請求項４】
前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータの中で最大の振幅に関するデータに基づき当該オーディオデータの音量を推測する、請求項１または２に記載の受信装置。
【請求項５】
前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータの平均に基づき当該オーディオデータの音量を推測する、請求項１または２に記載の受信装置。
【請求項６】
前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータのうち、一定レベル以上の振幅に関するデータの合計に基づき当該オーディオデータの音量を推測する、請求項１または２に記載の受信装置。
【請求項７】
前記振幅に関するデータは、圧縮されたディジタルオーディオ信号に含まれるスケールファクタである、請求項３ないし６いずれか１つに記載の受信装置。
【請求項８】
前記補正手段は、前記制御データが前記許容範囲の下限値よりも小さい場合、前記制御データを前記下限値に補正し、前記制御データが前記許容範囲の上限値よりも大きい場合には、前記制御データを前記上限値に補正する、請求項１に記載の受信装置。
【請求項９】
受信装置はさらに、受信したディジタルオーディオ信号の電界強度に関するデータに基づき受信状態が良好か否かを判定する受信状態判定手段を含み、
前記音量制御手段は、前記検出手段により誤りが検出されず、かつ前記受信状態判定手段により受信状態が良好であると判定された場合に、前記制御データを用いて音量を制御し、前記検出手段により誤りが検出されるかまたは前記受信状態判定手段により受信状態が良好でないと判定された場合に、前記制御データによる音量の制御を停止する、請求項２に記載の受信装置。
【請求項１０】
前記制御データは、ＤＲＣデータである、請求項１ないし９いずれか１つに記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル放送の受信装置に関し、特に、欧州などで実用化されているディジタルオーディオ放送（Digital Audio Broadcast：以下、ＤＡＢ）を受信する受信装置に関する。
【背景技術】
【０００２】
ＤＡＢには、放送局が受信機におけるオーディオ信号ラインの利得を制御する機能が用意され、これは、ＤＲＣ（ダイナミック・レンジ・コントロール）と呼ばれている（特許文献１）。図１は、放送局により送信されるデータの構造を示しており、１つのフレームには、ヘッダ、オーディオデータおよびＳＣＦ、ＳＣＦ−ＣＲＣ、Ｆ−ＰＡＤなどが含まれる。オーディオデータは、ＭＰＥＧ１／２オーディオレイヤ２により圧縮され、ＳＣＦは、データ圧縮時のスケールファクタである。ＳＣＦ−ＣＲＣは、ＳＣＦのエラーチェックコードであり、Ｆ−ＰＡＤの２バイトの領域の中に６ビットにＤＲＣデータが含まれる。ＤＡＢで使用されるＭＰＥＧ１／２オーディオレイヤr２のフレーム長は、２４ｍｓであり、ＤＡＢでは、このフレームに独自のＤＲＣ値を（ＰＡＤデータとして）付加して送信している。ＤＲＣデータとオーディオ信号ラインの利得とは、図２に示すような関係にあり、ＤＲＣデータが大きくなれば、それに応じて受信機の音量が強制的に大きくなるように制御される（特許文献１）。
【０００３】
Ｆ−ＰＡＤ領域やＤＲＣデータに対しては、エラーチェックやエラー訂正の機構が用意されていないため、マルチパスや強いフェージングなどにより受信環境が悪化し、受信したＤＲＣデータにエラーが生じても、エラーを検出したり、訂正したりすることができず、ＤＲＣデータのエラーにより、急激に音量が大きくなることがある。そこで、特許文献１では、最新のＤＲＣデータが正常に受信したとみなされ、かつ直前のＤＲＣデータと最新のＤＲＣデータとによる利得の変化幅が許容値を超えない場合には、最新のＤＲＣデータの指示する利得を用いてＤＲＣ機能が実行され、エラーチェックコードＳＣＦ−ＣＲＣがエラーを示している場合には、ＤＲＣデータもエラーを生じている可能性が高いとみなし、オーディオ信号ラインの利得を変更しないようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３３０９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記したように、ＤＡＢによるラジオ放送を受信するとき、受信機側でＤＲＣ機能をオンに設定すると、ＤＲＣデータによって受信機側の音量が自動的に補正される。しかし、ＤＲＣデータには、エラーチェック機能が無いため、特に弱電界においてＤＲＣデータにエラーが生じていると、急激な音量変化が発生しやすいという問題がある。
【０００６】
この問題に対し、特許文献１は、ＳＣＦ−ＣＲＣによりエラ−が検出された異常時には、ＤＲＣデータにもエラーがあるとみなしてＤＲＣ機能をオフにし、ＳＣＦ−ＣＲＣによりエラーが検出されない通常時には、ＤＲＣデータの変化幅が許容値を超えなければ、そのＤＲＣデータによる利得を実行する。しかしながら、特許文献１の方法では、圧縮されたオーディオ信号の特性に着目していないため、ＳＣＦ−ＣＲＣによりエラーが検出されない通常時において誤動作が発生し易く、精度の面で依然として課題がある。例えば、図３に示すように、放送局から大音量と小音量のオーディオ信号が交互に送信される場合、大音量のときＤＲＣデータが小さくなり、小音量のときＤＲＣデータが大きくなる。このため、音量が変化するとき、ＤＲＣデータの変化量Ｄが大きくなり、特許文献１の方法では、誤ってＤＲＣ機能を制限してしまう可能性が高い。
【０００７】
ＤＲＣ機能による誤動作を防止するため、受信機側でＤＲＣ機能をオフにすることもできるが、特に、自動車等の移動体の受信環境においては、走行中のノイズによって音声が聞き取り難くなるため、ＤＲＣ機能を利用してダイナミックレンジを圧縮し、出力される音声の音量を上げることが望ましい
【０００８】
本発明は、このような従来の課題を解決するものであり、受信したオーディオ信号に含まれる音量に関するデータを利用してダイナミックレンジを制御することができるディジタル放送受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る受信装置は、オーディオデータ、および当該オーディオデータの音量を制御するための制御データを含む圧縮符号化されたディジタルオーディオ信号を受信するものであって、前記ディジタルオーディオ信号を受信する受信手段と、前記受信されたディジタルオーディオ信号に含まれる前記制御データに基づき、前記オーディオデータが出力されるときの音量を制御する音量制御手段と、前記音量制御手段により音量が制御されたディジタル音声信号に基づき音声を出力する音声出力手段とを含み、前記音量制御手段は、前記受信されたオーディオデータの音量を推測する推測手段と、前記推測された音量に基づき制御データの許容範囲を設定する設定手段と、前記許容範囲内に前記制御データが含まれるか否かを判定する判定手段と、前記制御データが前記許容範囲外であると判定されたとき、前記制御データを補正する補正手段とを有し、前記音量制御手段は、前記制御データが前記許容範囲内であると判定されたとき、前記制御データにより音量を制御し、前記制御データが前記許容範囲外であると判定されたとき、前記補正された制御データにより音量を制御する。
【００１０】
好ましくは受信装置はさらに、受信したディジタルオーディオ信号に含まれる誤り検出符号に基づきディジタルオーディオ信号の誤りを検出する誤り検出手段を含み、前記音量制御手段は、前記検出手段により誤りが検出されなかった場合、前記制御データを用いて音量を制御し、前記検出手段により誤りが検出された場合、前記制御データによる音量の制御を停止する。好ましくは前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータの合算に基づき当該オーディオデータの音量を推測する。また前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータの中で最大の振幅に関するデータに基づき当該オーディオデータの音量を推測するようにしてもよい。また前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータの平均に基づき当該オーディオデータの音量を推測するようにしてもよい。また前記推測手段は、受信したオーディオデータの各周波数帯域の振幅に関するデータのうち、一定レベル以上の振幅に関するデータの合計に基づき当該オーディオデータの音量を推測するようにしてもよい。好ましくは前記振幅に関するデータは、圧縮されたディジタルオーディオ信号に含まれるスケールファクタである。好ましくは前記補正手段は、前記制御データが前記許容範囲の下限値よりも小さい場合、前記制御データを前記下限値に補正し、前記制御データが前記許容範の上限値よりも大きい場合には、前記制御データを前記上限値に補正する。好ましくは受信装置はさらに、受信したディジタルオーディオ信号の電界強度に関するデータに基づき受信状態が良好か否かを判定する受信状態判定手段を含み、前記音量制御手段は、前記検出手段により誤りが検出されず、かつ前記受信状態判定手段により受信状態が良好であると判定された場合に、前記制御データを用いて音量を制御し、前記検出手段により誤りが検出されるかまたは前記受信状態判定手段により受信状態が良好でないと判定された場合に、前記制御データによる音量の制御を停止する。好ましくは制御データは、ＤＲＣデータである。
【発明の効果】
【００１１】
本発明によれば、受信したオーディオデータの音量を推測し、その推測結果に基づき制御データが許容できるものか否かを判定するようにしたので、制御データによる音量制御時の誤動作を防止し、精度良く音量制御を行なうことができる。
【図面の簡単な説明】
【００１２】
【図１】従来技術に開示されるＤＡＢにより送信されるオーディオ信号のフレームのデータ構造を示す図である。
【図２】ＤＲＣデータと利得の関係を示す図である。
【図３】従来技術に開示されるＤＡＢ受信機の課題を説明する図である。
【図４】圧縮符号化されたディジタルオーディオ信号のフレームの構成を示す図である。
【図５】本発明の実施例に係るＤＡＢ受信装置の構成例を示す図である。
【図６】本発明の第１の実施例に係るＤＡＢ受信装置の音量制御フローを示す図である。
【図７】本発明の実施例に係る音量推方法を説明するフローである。
【図８】本発明の実施例に係るＤＲＣ機能を説明する図である。
【図９】本発明の第２の実施例に係るＤＡＢ受信装置の音量制御フローを示す図である。
【発明を実施するための形態】
【００１３】
次に、本発明の実施の形態について図面を参照して説明する。本発明の好ましい実施の形態は、移動体としての自動車に搭載されたディジタル放送受信装置を例示する。好ましい態様では、ディジタル放送受信装置は、欧州等において規格化されたＤＡＢに適用される。但し、本発明は、これ以外の規格によるディジタルオーディオ信号の受信にも適用可能である。
【実施例】
【００１４】
ＤＡＢでは、オーディオ信号のデータ圧縮方式として、ＭＰＥＧ１／２オーディオレイヤ２を採用している。ＭＰＥＧ１／２オーディオレイヤ２では、再生する音声を３２の周波数帯域（サブバンド）に分割する。左右のチャンネルでみれば、６４の周波数帯域である。そして、分割された各サブバンド毎のオーディオ信号は量子化される。この時、"視聴心理モデル"（人間はある周波数に大きな音があると、それと近い周波数のすこし小さい音は気づかない等の特性）を利用して、より効率的に圧縮される。これらの処理には、ＦＦＴ(フーリエ変換)が用いられる。圧縮されたオーディオ信号は、ＯＦＤＭ変調により伝送される。従って、ＤＡＢにおけるディジタルオーディオ信号のフレーム構成は、ＭＰＥＧ１／２オーディオレイヤ２とほぼ同様に構成される。図４に、フレームの概略構成を示すが、ここでの名称は、説明の便宜上付したものであり、実体としては、図１に示しフレームと同様の構成である。１つのフレームは、ヘッダ部、ボディ部、および付加データ部を含み、その伝送時間は、２４ｍｓである。
【００１５】
アロケーション部は、全体を３２分割して生成した各サブバンドについて、実際にその周波数帯域にオーディオデータが存在するか否かの情報を含む。存在しないサブバンドの波形データ等は、省略する事で圧縮率を向上することができるため、このような情報が必要になる。ＳＣＦ部はScaleFactor（スケールファクタ）であり、存在する各サブバンドの振幅値(音量レベル)のデータが格納されている。ＣＲＣ部は、ヘッダ部に関して実施した誤り検知機能のデータが保存されている。よってヘッダ部分に関しては、ＣＲＣ値を用いた処理にて誤りの有無を検知することが可能である。ボディ部は、正規化された各サブバンドの波形（振幅）を示すデータが格納されている。従って、ＳＣＦ部は、ボディ部における正規化された波形（振幅）の倍率でもある。以下、便宜上、ＳＣＦ部に格納されたデータをＳＣＦ値という。付加データ部には、放送局が付加するＤＲＣ値が格納される。但し、付加データ部には、誤りを検出する機能（ＣＲＣ部）は設けられていない。
【００１６】
次に、本実施例におけるＤＡＢ受信装置の構成例を図５に示す。本実施例のＤＡＢ受信装置１０において、フロントエンド１４は、アンテナ１２から放送波のＲＦ信号を受信し、受信したＲＦ信号から希望局の周波数信号を選択する同調回路、局部発信器からの周波数信号とＲＦ信号を混合し中間周波（ＩＦ）信号を生成する混合器、中間周波信号を直流検波しその受信電界強度信号（Ｓメータ信号）を抽出するＳメータ回路などを含んでいる。中間周波信号は、Ａ／Ｄコンバータ１６によりディジタル信号に変換され、このディジタル信号は、信号処理部２０において種々の信号処理を実施される。
【００１７】
信号処理部２０は、例えばＤＳＰ(Digital Signal Processor)などを用いて構成される。Ａ／Ｄコンバータ１６から出力されたディジタル信号は、直交復調部２１によりディジタル信号の直交成分の信号が復調され、ついでＦＦＴ２２によりフーリエ変換されて各周波数帯域の信号が取り出される。誤り訂正部２３は、ビタビデコーダなどにより誤り訂正等を行う。デコーダ２４は、圧縮されたオーディオデータを伸長し、各サブバンドのＳＣＦ部のＳＣＦ値（振幅に関するデータ）とボディ部の正規化されたオーディオ波形データを乗算し、これを合算することでディジタルオーディオデータを合成する。そして、ディジタルオーディオデータは、音量制御部２５によりＤＲＣ値に基づく音量もしくは利得が制御される。なお、信号処理部２０は、上記の処理に加えて、各部の同期制御等も行う。こうした信号処理部２０の動作は、予めメモリ内に格納されたプログラムを併用するものであってもよい。次いで、信号処理部２０から出力されたディジタルオーディオ信号は、Ｄ／Ａコンバータ３０によりアナログ信号に変換され、アンプ３２、スピーカ３４を介して音声出力される。
【００１８】
コントローラ４０は、フロントエンド１４、信号処理部２０等を制御するものであり、好ましい態様では、メモリに格納されたプログラムを実行することで各部を制御する。コントローラ４０は、入力部４２を介してユーザーからの指示に応答してフロントエンド１４に希望放送局を選局させたり、デコーダ２４から抽出されたＤＲＣ値に基づき音量制御部２５を介して音声出力の音量を制御する。また、コントローラ４０は、表示部４４に受信周波数や放送局名を表示したり、必要なデータをメモリ４６に格納する。
【００１９】
次に、本実施例のＤＡＢ受信装置におけるＤＲＣ値による音量制御の動作について説明する。車両などの移動体では、走行中にノイズが発生し、出力された音声が聞き取り難くなる場合がある。これを解消する１つの方法に、放送局からのオーディオ信号に付加されたＤＲＣ値を利用した音量制御がある。ＤＲＣ値が大きくなるにつれ、音量または音圧（ｄＢ）の利得が大きくなるように制御され、ダイナミックレンジが圧縮される。好ましい実施例では、デコーダ２４は、デコードされたオーディオ信号のヘッダ部に関する情報ＨＤおよび付加データ部に含まれるＤＲＣ値をコントローラ４０に提供する。コントローラ４０は、ＣＲＣ値の判定により伝送フレームのヘッダ部に誤りがあるか否かを検出し、誤りが検出された場合にはＤＲＣ機能をオフにし、誤りが検出されなかった場合にはＤＲＣ機能をオンにするための制御信号ＣＮＴを音量制御部２５へ出力する。さらに、ＤＲＣ機能をオンにする場合には、ＤＲＣ値または補正されたＤＲＣ値を音量制御部２５へ出力する。音量制御部２５は、ＤＲＣ機能をオフするとき、ＤＲＣ値による音量の制御を行わず、デコードされたオーディオ信号をそのまま出力し、ＤＲＣ機能をオンするとき、ＤＲＣ値に基づき利得を調整したオーディオ信号を出力する。なお、他の好ましい態様では、コントローラ４０は、フロントエンド１４から電界強度信号Ｓ１、誤り訂正部２３からの誤り訂正に関する信号Ｓ２を受け取り、これらの信号Ｓ１、Ｓ２に基づき音量制御部２５によるＤＲＣ機能のオン／オフを制御することができる。
【００２０】
コントローラ４０による音量制御動作のフローを図６に示す。先ず、放送局から送信されたオーディオ信号のフレームが信号処理部２０で受信され（Ｓ１０１）、そのフレームに含まれるＣＲＣ値によりヘッダ部に誤りがあるか否かの検出がコントローラ４０により実施される（Ｓ１０２）。コントローラ４０により誤りが検出されると（Ｓ１０３）、コントローラ４０は、ＤＲＣ値にも誤りが生じている可能性が高いと判定し、ＤＲＣ機能をオフにするような制御信号ＣＮＴを出力する（Ｓ１０４）。これにより、スピーカ３４からの突然の爆音の発生が未然に防止される。ＤＲＣ機能をオフにする場合、ＤＲＣ値による音量制御を停止する他、オーディオ信号をミュートするようにしてもよい。
【００２１】
他方、誤りが検出されなかった場合には（Ｓ１０３）、コントローラ４０は、各サブバンドのＳＣＦ値を参照し（Ｓ１０５）、これらに基づき当該フレームの音量を推測する（Ｓ１０６）。音量の推測については後に詳しく述べる。次に、推測された音量から想定されるＤＲＣ値の許容範囲Ｗを設定し（Ｓ１０７）、次に、受信したフレームのＤＲＣ値と許容範囲Ｗとを比較し（Ｓ１０８）、ＤＲＣ値が許容範囲Ｗ内にあるか否かを判定する（Ｓ１０９）。ＤＲＣ値が許容範囲Ｗ内にあれば、受信したＤＲＣ値は正しいものとみなして、受信したＤＲＣ値をそのまま利用して音量を制御する（Ｓ１１０）。一方、ＤＲＣ値が許容範囲Ｗ外である場合には、ＤＲＣ値が誤っている可能性があると推測し、ＤＲＣ値を許容範囲の上限値または下限値に補正し、補正されたＤＲＣ値を利用して音量を制御する（Ｓ１１１）。
【００２２】
次に、フレーム内のオーディオデータの音量の推測について図７のフローを参照して説明する。コントローラ４０は、デコーダ２４により伸長されたヘッダ部内のアロケーション部をチェックし、オーディオデータが存在するサブバンドを識別する（Ｓ２０１）。次に、コントローラ４０は、データが存在すると識別されたサブバンドのＳＣＦ値を読出し（Ｓ２０２）、読み出されたＳＣＦ値を合算することでフレームの音量を推測する（Ｓ２０３）。もし、すべてのサブバンドにオーディオデータが存在するならば、３２のサブバンドのＳＣＦ値が合算される。
【００２３】
次に、コントローラ４０は、推測された音量から想定されるＤＲＣ値の許容範囲Ｗを算出し、これを設定する（Ｓ２０４）。好ましい例では、コントローラ４０は、推測された音量と許容範囲Ｗとの関係を規定したテーブルを保持し、当該テーブルを参照して許容範囲Ｗを設定する。また、他の好ましい例では、コントローラ４０は、予め決められた数式に従い推測された音量から許容範囲Ｗの上限値と下限値とを算出するようにしてもよい。
【００２４】
図８は、本実施例のＤＲＣ機能による音量制御を説明するグラフである。ＤＲＣ機能がオンであるとき、受信したフレームのオーディオデータは、ＤＲＣ値に応じてその音量または利得が大きくなるように制御される。図に示すように、放送局は、典型的に、音量レベルが大きければＤＲＣ値が小さく、音量レベルが小さければＤＲＣ値が大きくなるように、ＤＲＣ値を付加する。これは、出力される音声の音量が小さくなれば、その音量は、ノイズレベルと同等もしくはそれよりも小さくなり、音声が聞き取り難くなるためである。
【００２５】
本実施例では、ＤＲＣ機能をオンするとき、推測された音量からＤＲＣ値の許容範囲Ｗを算出し、受信したＤＲＣ値が許容範囲Ｗ内に入れば、ＤＲＣ値をそのまま利用して音量制御を行う。図の例では、許容範囲Ｗは、音量レベルに反比例するように設定され、つまり、推測された音量レベルが高いときその許容範囲Ｗは小さく、音量レベルが小さいとき、その許容範囲Ｗが大きくなる。コントローラ４０は、ＤＲＣ値が許容範囲Ｗ内にあれば、受信したＤＲＣ値をそのまま音量制御部２５へ出力する。
【００２６】
他方、受信したＤＲＣ値が許容範囲Ｗ内に入らない場合であって、ＤＲＣ値が許容範囲Ｗの下限値よりも小さければ、コントローラ４０は、受信したＤＲＣ値を下限値に補正し、また、ＤＲＣ値が上限値よりも大きければ、受信したＤＲＣ値を上限値に補正し、補正されたＤＲＣ値を音量制御部２５へ出力する。このように、許容範囲Ｗを逸脱する場合には、ＤＲＣ値に一定の制限を課すことで、ＤＲＣ機能がオンしている場合の誤動作を防止する。なお、ＤＲＣ値の補正は、必ずしも上限値または下限値ではなく、許容範囲Ｗ内に入るものであれば、任意の値であってもよい。なお、本実施例による音量推測は、各サブバンド毎のＳＦＣ部に格納される音量値（振幅に関するデータ）の電圧値または電力値のいずれから算出するものであってもよい
【００２７】
次に、本実施例の他の音量の推測方法について説明する。図７に示す方法では、サブバンドの全てのＳＣＦ値を合算する例を示したが、音量の推測方法は、必ずしもこれに限られるものではない。第１の変形例としては、各サブバンドの中の最大ＳＦＣ値からオーディオデータの音量を推測することも可能である。第２の変形例としては、各サブバンドのＳＣＦ値を合算し、次いで、平均値を算出し、当該平均値からオーディオデータの音量を推測するようにしてもよい。第３の変形例としては、あるレベル以上の振幅に関するデータを抽出し、抽出されたデータを合算することで、音量を推測するようにしてもよい。
【００２８】
次に、本発明の第２の実施例について説明する。ＤＡＢで使用される音声圧縮符号化方式は、ＭＰＥＧ１／２オーディオレイヤ２に準拠するものであり、その圧縮音声フレーム(パケット)には、ヘッダ部にＣＲＣ値が付加されている。しかし、ＣＲＣによる判定にはアルゴリズム的な欠陥があり、それは、「データ部」に誤りがあり、かつ「送信されたＣＲＣ値」に誤りがある場合に関して、非常に低い確率であるが、誤り有りのデータ部から計算で求められるＣＲＣ値と「送信されたＣＲＣ値」(こちらも誤り有り)がたまたま一致してしまうと、エラー無しと判断され、「エラー有りを見落とす」可能性がある。
【００２９】
上記した図６に示すフローでは、ＭＰＥＧヘッダ部のＣＲＣ判定を実施して、その結果が、一致なら、送信された音量(音圧)データは正しいと判断して、ＤＲＣ値の推定処理を実施し、ＣＲＣ判定が不一致なら、送信されたデータに誤りありと判断して、推定処理は実施しない。しかし、上記したようにＣＲＣ判定自体が希に間違うことがあり、その場合には、本発明の本来の目的であるＤＲＣの誤動作防止が危うくなる。そこで、第２の実施例は、ＤＲＣ機能の誤動作防止のアルゴリズムに、電界強度のパラメータによる受信状態の判定を加える。
【００３０】
経験則上、ＣＲＣの判定に間違いが発生するのは、弱電界での受信を実施し、データにエラーが含まれることが多くなってからというのがほとんどである。その対策の１つは、弱電界の受信状況か否かを判断アルゴリズムに組み込むことである。図９は、第２の実施例のＤＡＢ受信装置の音量制御フローを示している。第２の実施例では、ヘッダ部のＣＲＣ部のエラーチェックコードにより誤りが検出されず（Ｓ３０２）、かつ、フレーム受信時の電界強度に依存するパラメータによる受信状態の判定が良好であること（Ｓ３０３）の両方の条件を満たさなければ、当該フレームについてのＤＲＣ機能をオフにする。ＤＲＣ機能がオフされれば、音量は小さくなると予想される。
【００３１】
好ましい態様では、受信状態が良好か否かの判定は、電界強度に依存するパラメータとしきい値とを比較することにより行われ、当該パラメータがしきい値以上（または以下）であるとき、受信状態が良好であると判定される。ここでの「電界強度に依存するパラメータ」とは、ＲＳＳＩ(受信電界強度)や、ＤＡＢの場合に搭載されているＦＥＣ(誤り訂正器)のビタビ（Vitarbi）デコーダの誤り訂正数等である。前者は、フロントエンド１４からの信号Ｓ１、後者は、デコーダ２４からの信号Ｓ２としてコントローラ４０に供給される。例えば、受信電界強度がしきい値以上であれば、コントローラ４０は、当該フレームの受信状態が良好であると判定する。また、誤り訂正数がしきい値以下であれば、コントローラ４０は、当該フレームの受信状態が良好であると判定する。なお、ステップＳ３０２およびＳ３０３以外は、図６に示すフローと同じであるため、説明を省略する。
【００３２】
また、ＤＡＢと同じ流れをくむ放送規格にＤＡＢ＋／Ｔ−ＤＭＢ等があり、ＤＡＢ＋／Ｔ−ＤＭＢの音声圧縮符号化方式は、ＨＥ−ＡＡＣ−Ｖ２(ＡＡＣ＋)である。ＤＡＢがＦＥＣにビタビデコーダのみ搭載しているのに対し、ビタビデコーダの他に、ＲＳ(リードソロモン)も搭載している。ビタビデコーダとリードソロモンの特徴で大きく異なるのは、ビタビデコーダは、誤り訂正を実施した結果のデータについて、エラーが残っているか否か(Error Freeか否か)を検出することできないが、リードソロモンは、エラーが残っているか否か（Error Freeか否か）を検出することができる。なお、ＣＲＣは誤り検知器であり、誤りの訂正をすることはできないが、リードソロモンは、自分の訂正能力上限までのデータ誤り有りのデータに対してエラー訂正を実施可能であり、その結果として、Error Freeを保証出来るという特徴を持っている。そのため、リードソロモンが搭載されたシステムにおいては、ＭＰＥＧデータのＣＲＣ値でデータの完全性を判断するよりは、リードソロモンの結果(Error Freeか否か)から、ＤＲＣ機能のオン／オフの切替を判定することが妥当であり、かつ容易である。
【００３３】
以上、本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００３４】
１０：ＤＡＢ受信装置                      １２：アンテナ
１４：フロントエンド                      １６：Ａ／Ｄコンバータ
２０：信号処理部                          ２１：直交復調部
２２：ＦＦＴ                              ２３：誤り訂正部
２４：デコーダ                            ２５：音量制御部
３０：Ｄ／Ａコンバータ                    ３２：アンプ
３４：スピーカ                            ４０：コントローラ
４２：入力部                              ４４：表示部
４６：メモリ
【図１】
0005885571.tif 000002
【図２】
0005885571.tif 000003
【図３】
0005885571.tif 000004
【図４】
0005885571.tif 000005
【図５】
0005885571.tif 000006
【図６】
0005885571.tif 000007
【図７】
0005885571.tif 000008
【図８】
0005885571.tif 000009
【図９】
0005885571.tif 000010