(57)【要約】【課題】  デコード装置の異常処理の検証のため、異常データを効率的に重畳したエラービットストリームを発生し、検証の効率化を実現する動作検証装置を提供する。【解決手段】  本発明の動作検証装置６は、原信号のIEC61937フォーマット圧縮データ１０の中からデコーダ LSI３の動作検証に対応するＡＡＣストリーム部分を抽出し、抽出された原信号のうちの抽出されたＡＡＣストリーム部分に対してエラーデータを重畳し、原信号のうちの抽出部分以外の残余部分とエラーデータが重畳されたＡＡＣストリーム部分とを混合してエラーストリームを生成し、デコーダ LSI３に対して動作検証の動作を制御し、動作検証の結果により期待した異常を検知する。【選択図】        図１
2005311894.tif 000002
【特許請求の範囲】
【請求項１】
原信号に対してエラーデータが重畳されたエラーストリームを復号するデコード部の動作を検証する動作検証装置において、
上記エラーストリームを生成するエラーストリーム生成部は、
上記原信号の中から上記デコード部の動作検証に対応する部分を抽出する抽出手段と、
上記抽出手段により抽出された上記原信号のうちの抽出部分に対してエラーデータを重畳する重畳手段と、
上記原信号のうちの上記抽出部分以外の残余部分と上記重畳手段によりエラーデータが重畳された上記抽出部分とを混合してエラーストリームを生成する混合手段と、
を備え、
上記エラーストリームを上記デコード部で復号する際に上記デコード部の動作検証に応じた異常処理を行う異常処理部は、
上記デコード部に対して上記動作検証の動作を制御する制御手段と、
上記制御手段による上記動作検証の結果により期待した異常を検知する異常検知手段と、
を備えたことを特徴とする動作検証装置。
【請求項２】
請求項１記載の動作検証装置において、
上記エラーストリーム生成部の上記抽出手段は、上記原信号の圧縮データを伸張した後に上記動作検証の対象となる階層のデータ部分を抽出することを特徴とする動作検証装置。
【請求項３】
請求項１記載の動作検証装置において、
上記エラーストリーム生成部の上記抽出手段は、上記デコード部の動作プログラム変更に対応する部分を抽出することを特徴とする動作検証装置。
【請求項４】
請求項１記載の動作検証装置において、
上記エラーストリーム生成部の上記抽出手段は、上記デコード部の再生チャンネルに対応する部分を抽出することを特徴とする動作検証装置。
【請求項５】
請求項１記載の動作検証装置において、
上記エラーストリーム生成部の上記抽出手段は、上記原信号の圧縮データを伸張した後に上記圧縮データの圧縮率に対応して抽出する部分を可変にすることを特徴とする動作検証装置。
【請求項６】
請求項１記載の動作検証装置において、
上記異常処理部の異常検知手段は、上記エラーストリームを復号した信号のフレーム毎に異常検知を行うことを特徴とする動作検証装置。
【請求項７】
請求項１記載の動作検証装置において、
上記異常処理部は、異常検知手段が異常検知をしたとき、上記エラーストリームを復号した信号の補間処理を行う補間処理手段を備えたことを特徴とする動作検証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ビットストリームを入力とするデコーダの動作検証を行う動作検証装置に関する。
【背景技術】
【０００２】
ビットストリームをデコードする装置は、所定の形式でエンコードされたビットストリームデータを入力データとして受信する。このデコード装置の開発のため、様々なビットストリームデータをデコードさせることで、装置の正当性を検証する必要がある。
【０００３】
デコード装置に入力されるビットストリームデータは、正しいデータであれば正しくデコードされ、異常を含んだデータならば、例外処理としてデータを無視するか、無音処理を行う必要がある。従って、装置の正当性検証のためには正常なデータだけでなく、異常なデータを作成し入力する必要がある。
【０００４】
図９は、従来の自動エラーストリーム生成方法を示す図である。
図９において、エラーデータ発生装置９２で、異常なデータを作成するには、例えば、ケーブルの抜き差しなど符号系、復号系で異常処理を行い発生させる方法や、乱数で異常なデータを生成する。そして、このエラー信号と原信号発生装置９１からの原信号とを重畳部９３で重畳することにより、エラーストリーム９４を生成する。
【０００５】
また、ビットストリームをデコードする装置として、プログレッシブソース符号化ビットストリームあるいはその他のタイプのソース符号化ビットストリームのためのチャネル誤り保護を実現する方法および装置が開示されている（特許文献１）。
【特許文献１】特開2001-203588号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、図９に示したエラーデータ発生装置９２において作成される異常なデータは、どちらもランダムな誤りを発生させるため、ビットストリームの文法違反のエラー発生の確率が大きくなることから、例えば、ビットストリームのフレーム同期部分に乱数データを重畳させることは可能となるが、圧縮データ部分に乱数データを重畳させることは不可能となる。このため、乱数データの発生させるタイミングをずらして複数回繰り返して乱数データを重畳させなければならないため、十分な検査を短期間で行うことは困難であった。
【０００７】
そこで、本発明は、デコード装置の異常処理の検証のため、異常データを効率的に重畳したエラービットストリームを発生する装置を実現し、検証の効率化を実現する動作検証装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決し、本発明の目的を達成するため、本発明の動作検証装置は、エラーストリームを生成するエラーストリーム生成部は、原信号の中からデコード部の動作検証に対応する部分を抽出する抽出手段と、抽出手段により抽出された原信号のうちの抽出部分に対してエラーデータを重畳する重畳手段と、原信号のうちの抽出部分以外の残余部分と重畳手段によりエラーデータが重畳された抽出部分とを混合してエラーストリームを生成する混合手段とを備えている。
【０００９】
また、エラーストリームをデコード部で復号する際にデコード部の動作検証に応じた異常処理を行う異常処理部は、デコード部に対して動作検証の動作を制御する制御手段と、制御手段による動作検証の結果により期待した異常を検知する異常検知手段とを備えている。
【００１０】
これにより、本発明は、階層的な構造を有するビットストリームを入力とするデコード部の動作検証において、様々な入力データを連続的に入力し検証する際に、正常なビットストリームに対しデータ誤りを自動的かつ効率的に発生させることで、異常系処理の検証を自動的に行い、検証の効率を増大することができる。
【発明の効果】
【００１１】
本発明によれば、検査を意図する信号部分にエラーデータを重畳するので、デコード部の異常系検査を自動化することができる。また、デコード部の異常系検査を自動化することで、デコード部の検証の効率を向上させることができる。さらに、デコード部の異常系の検証を十分に行うことで、市場での不具合発生を未然に防ぐことができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の実施の形態について、適宜、図面を参照しながら説明する。
ここではＡＶ（Audio Video）サラウンドアンプに内蔵するＭＰＥＧ（Moving Picture Experts Group）2オーディオデコーダを実施の形態例として説明する。
【００１３】
図１に、実施の形態例のテスト対象となる機器の構成を示す。
ここで、開発の対象となるのは、図中のAVサラウンドアンプ２に内蔵される MPEG2デコーダLSI３である。このデコーダ LSI３ には外部のBSデジタル放送チューナー１から IEC 61937 フォーマットのコンテンツデータ１０として、MPEG2AACフォーマットのオーディオビットストリームが入力される。
【００１４】
デコーダLSI３は、IEC 61937フォーマットのコンテンツデータ１０のヘッダを取り除き、中に存在するデータを連結してIEC 60958フォーマットの非圧縮データを生成する IEC61937 デコーダ４と、IEC 60958フォーマットの非圧縮データからAAC ストリームを抽出してAAC ストリームからPCM音声データを生成するMPEG2 AACデコーダ５で構成される。AAC デコーダはAACストリームデータをデコードし、生成したPCM音声データを外部のスピーカ７，８，９に出力する。
【００１５】
かかる機器を開発し、その正当性を検証するには、動作検証装置６により様々な入力データに対し動作検証を行う必要があるため、図１のように連続した圧縮データであるBSデジタル放送チューナー１からのIEC 61937 フォーマットのコンテンツデータ１０を利用し、動作検証装置６により長時間の動作検証を行う。
【００１６】
正常系のデータ検証は従来のままで良いが、異常系の検証を行う場合、動作検証装置６により正常なデータにわざと異常が発生するような状況を作り出すか、ランダムなエラーを発生させビットストリームに重畳する。
【００１７】
従来のような方法では、ビットストリーム全般にエラーが発生することになる。様々なデータ部分にビット誤りを短時間で発生させるためにはエラーの発生密度を高めることが必要であるが、その場合、IEC61937フォーマット圧縮データ１０の同期データ部分に誤りが発生する確率も高くなるので、ほとんどのエラーはIEC61937 デコーダ４の部分で処理されてしまい、後段のAACデコーダ５の検証にならない。
【００１８】
つまり、IEC61937 フォーマットの圧縮データ１０を使用し、かつAACデコーダ５部分の検証を十分に行うためには、図４のようなビットストリームの階層構造のうち必要な部分のみに誤りを発生させることが必要になる。
【００１９】
そこで、動作検証装置６を図２に示す検査を意図する信号部分にエラーデータを重畳するエラーストリーム生成部と図３に示すデコード部の異常処理をする異常処理部とにより構成した。
【００２０】
図２は、動作検証装置のエラーストリーム生成部の構成を示す図である。
図２において、エラーストリーム生成部は、IEC61937 フォーマットの圧縮データ１０と同じ原信号を発生させる原信号発生装置２１と、上位レイヤ２３のIEC61937 フォーマットの圧縮データ１０からIEC61937 フォーマットの圧縮データ１０をデコードした下位レイヤ２４のＡＡＣストリームデータ及び圧縮ツールデータとを抽出するデコーダ／デマルチプレクサ２２と、エラーデータを発生させるエラーデータ発生装置２５と、エラーデータを下位レイヤ２４のＡＡＣストリームデータ及び圧縮ツールデータに重畳する重畳部２６と、上位レイヤ２３のIEC61937 フォーマットの圧縮データ１０とエラーデータが重畳された下位レイヤ２４のＡＡＣストリームデータ及び圧縮ツールデータとを混合してエンコードしてエラーストリーム２８を生成するエンコーダ／マルチプレクサ２７とを備えている。
【００２１】
ここで、デコーダ／デマルチプレクサ２２は、原信号の中からデコード部の動作検証に対応する下位レイヤ２４のＡＡＣストリームデータ及び圧縮ツールデータ部分を抽出する抽出手段を構成し、重畳部２６は、デコーダ／デマルチプレクサ２２により抽出された原信号のうちの抽出部分に対してエラーデータを重畳する重畳手段を構成し、エンコーダ／マルチプレクサ２７は、原信号のうちの抽出部分以外の残余部分と重畳部２６によりエラーデータが重畳された抽出部分とを混合してエラーストリームを生成する混合手段を構成する。
【００２２】
このように構成されたエラーストリーム生成部は、以下のような動作をする。
原信号発生装置２１は、IEC61937 フォーマットの圧縮データ１０と同じ原信号を発生させる。デコーダ／デマルチプレクサ２２は、上位レイヤ２３のIEC61937 フォーマットの圧縮データ１０からIEC61937 フォーマットの圧縮データ１０をデコードした下位レイヤ２４のＡＡＣストリームデータ及び圧縮ツールデータとを抽出する。エラーデータ発生装置２５は、エラーデータを発生させる。重畳部２６は、エラーデータを下位レイヤ２４のＡＡＣストリームデータ及び圧縮ツールデータに重畳する。エンコーダ／マルチプレクサ２７は、上位レイヤ２３のIEC61937 フォーマットの圧縮データ１０とエラーデータが重畳された下位レイヤ２４のＡＡＣストリームデータ及び圧縮ツールデータとを混合してエンコードしてエラーストリーム２８を生成する。
【００２３】
図３は、動作検証装置の異常処理部の構成を示す図である。
図３において、異常処理部は、エラーストリーム３１をデコードするデコード部の評価対象デコーダ３４と、デコード処理及びチェック処理の制御を司る制御部３２と、評価対象デコーダ３４に対するエラーストリーム３１のデコード処理中のチェック処理を行うチェックプログラム３３と、デコード処理中のチェック処理に異常があったことを検知する異常検知部３５と、チェック処理の異常検知時に評価対象デコーダ３４のデコード出力に対して補間処理を施す補間処理部３６とを備えている。
【００２４】
ここで、制御部３２は、エラーストリームをデコード部の評価対象デコーダ３４で復号する際に評価対象デコーダ３４の動作検証に応じた異常処理を行う異常処理部において、デコード部評価対象デコーダ３４に対して動作検証の動作を制御する制御手段を構成する。異常検知部３５は、制御部３２による動作検証の結果により期待した異常を検知する異常検知手段を構成する。補間処理部３６は、異常検知部３５が異常検知をしたとき、エラーストリーム３１を復号した信号の補間処理を行う補間処理手段を構成する。
【００２５】
この補間処理部３６の補間処理について説明する。ＭＰＥＧ２ＡＡＣ フォーマットの場合、エラーを発見した場合、どんなエラーの場合でもミュート処理を行う。ミュート処理は、入力を０として１フレーム分のデコード処理を行う。ある種類のデコーダなどでは、フィルタ係数の値が範囲外、などの特定のエラーに関しては、デコードしても影響が少ないとしてそのまま処理を続行する場合もある。
【００２６】
図４は、ビットストリームの階層構造を示す図であり、図４Ａは上位レイヤ、図４Ｂは中位レイヤ、図４Ｃは下位レイヤである。
図４Ａに示す上位レイヤが、IEC61937 フォーマットの圧縮データのフレーム（＃Ｍ）４１、フレーム（＃Ｍ＋１）４４のとき、図４Ｂに示す中位レイヤはＡＡＣストリームデータ（＃Ｎ）４２、（＃Ｎ＋１）４５、及び図４Ｃに示す下位レイヤは圧縮ツールデータ４３，４６となる。
【００２７】
図４Ａに示す上位レイヤから図４Ｂに示す中位レイヤ、及び図４Ｃに示す下位レイヤの下方に向かうデータ処理がIEC61937 フォーマットからＭＰＥＧ２ ＡＡＣフォーマットのデコード処理に相当し、図４Ｃに示す下位レイヤから図４Ｂに示す中位レイヤ、及び図４Ａに示す上位レイヤの上方に向かうデータ処理がＭＰＥＧ２ ＡＡＣフォーマットからIEC61937 フォーマットのエンコード処理に相当する。
【００２８】
ここで、図２に示したエラーストリーム生成部において、図４Ａに示す上位レイヤのIEC61937 フォーマットの圧縮データからIEC61937 フォーマットの圧縮データをデコードした図４Ｂに示す中位レイヤのＡＡＣストリームデータ及び図４Ｃに示す下位レイヤの圧縮ツールデータとを抽出し、エラーストリームデータを図４Ｂに示す中位レイヤのＡＡＣストリームデータ及び図４Ｃに示す下位レイヤの圧縮ツールデータに重畳するようにする。
【００２９】
なお、エラーストリームデータを重畳させる部分は、固定長データ又は可変長データによらずに、デコード動作のチェック対象となるデータ部分となるように中位レイヤ又は下位レイヤに設定される。
【００３０】
図５は、ＡＡＣストリームの生成を示す図であり、図５ＡはＰＣＭデータ、図５ＢはＡＡＣエンコードデータ、図５ＣはＡＡＣストリームである。
図５Ａに示す１，０２４バイトごとのＰＣＭデータ５１，５２を、ＭＰＥＧ２ ＡＡＣフォーマットで圧縮すると、図５Ｂに示すＡＡＣエンコードデータ５３，５４が生成され、図５Ｂに示すＡＡＣエンコードデータ５３，５４を加算処理５５することにより図５Ｃに示すＡＡＣストリーム５６が生成される。
【００３１】
図５Ａに示すＰＣＭデータから、図５Ｂに示すＡＡＣエンコードデータ、及び図５Ｃに示すＡＡＣストリームの下方に向かうデータ処理がＭＰＥＧ２ ＡＡＣフォーマットのエンコード処理に相当し、図５Ｃに示すＡＡＣストリームから、図５Ｂに示すＡＡＣエンコードデータ、及び図５Ａに示すＰＣＭデータの上方に向かうデータ処理がＭＰＥＧ２ ＡＡＣフォーマットのデコード処理に相当する。
【００３２】
図６は、ＩＥＣ６１９３７圧縮データの生成を示す図であり、図６ＡはＩＥＣ６０９５８非圧縮データ、図６ＢはＩＥＣ６１９３７圧縮データである。
図６Ａに示すフレーム０、フレーム１、・・・フレーム１９１までのＩＥＣ６０９５８非圧縮データのチェックを要するデータ部分に乱数データを重畳させてＩＥＣ６１９３７ フォーマットで圧縮すると、図６Ｂに示す最初の１９１フレームまでがヘッダ６２、乱数データＡ６３、ペイロード６４、さらに次の１９１フレームまでがヘッダ６５、乱数データＢ６６、ペイロード６７で構成されるＩＥＣ６１９３７圧縮データが生成される。
【００３３】
図６Ａに示すＩＥＣ６０９５８非圧縮データから、図６Ｂに示すＩＥＣ６１９３７圧縮データの下方に向かうデータ処理がＩＥＣ６０９５８フォーマットからＩＥＣ６１９３７ フォーマットのエンコード処理に相当し、図６Ｂに示すＩＥＣ６１９３７圧縮データから、図６Ａに示すＩＥＣ６０９５８非圧縮データの上方に向かうデータ処理がＩＥＣ６１９３７フォーマットからＩＥＣ６０９５８フォーマットのデコード処理に相当する。
【００３４】
図７は、エラー処理のリスト（ＡＡＣのエラーの例）を示す図である。
図７において、第１に、エラータイプ７１が「ERR_ADTS_SYNC_NOT_FOUND」のとき、内容７２は、同期エラー（「No SYNC word found at the begining of the frame 」）である。第２に、エラータイプ７１が「ERR_NOT_ACC_LC」のとき、内容７２は、ＡＡＣストリームエラー（「Not a AAC-LC bitstream 」）である。第３に、エラータイプ７１が「ERR_DATA_HDR_INFO」のとき、内容７２は、ヘッダエラー（「The Data in the bitstream does not match the Header Information」）である。第４に、エラータイプ７１が「ERR_ID_CONFIG_ERROR」のとき、内容７２は、IDエラー（「The ID configaration is not a Supprotted」）である。第５に、エラータイプ７１が「ERR_RESERVED_MS_MASK_USED」のとき、内容７２は、マスクエラー（「The reserved value of Ms_Mask is used」）である。
【００３５】
第６に、エラータイプ７１が「ERR_PREDICTOR_DATA_PRESENT」のとき、内容７２は、予測データエラー（「Error: predictor data present 」）である。第７に、エラータイプ７１が「ERR_GAIN_COTROL_DATA_PRESENT」のとき、内容７２は、ゲインエラー（「Error : Gain Control Data Present  」）である。第８に、エラータイプ７１が「ERR_COUPLING_CH_NOT_SUPPORTED」のとき、内容７２は、カップリングチャンネルエラー（「Coupling channel Not supported」）である。第９に、エラータイプ７１が「ERR_FILL_ELEMENT_1」のとき、内容７２は、エレメントエラー１（「FILL ELMENTS:fill nibble should be Zero」）である。第１０に、エラータイプ７１が「ERR_FILL_ELEMENT_2」のとき、内容７２は、エレメントエラー２（「FILL ELMENTS:fill Byte must be 10100101」）である。
【００３６】
第１１に、エラータイプ７１が「ERR_NOT_A_VALID_HEADER」のとき、内容７２は、ヘッダーエラー（「Not a Valid Header 」）である。第１２に、エラータイプ７１が「ERR_DEC_CONFIG_CLASS_UNKNOWN」のとき、内容７２は、デコードエラー（「DecoderConfig class tag Unknown」）である。第１３に、エラータイプ７１が「ERR_NOT_A_AUDIO_OBJECT」のとき、内容７２は、オーディオデータエラー（「objectTypeIndication not Audio」）である。第１４に、エラータイプ７１が「ERR_STEAMTYPE_NOT_AUDIO」のとき、内容７２は、オーディオストリームエラー（「StreamType not Audio」）である。第１５に、エラータイプ７１が「ERR_DEC_SPECIFIC_INFO_CLASS_UNKNOWN」のとき、内容７２は、デコーダエラー（「DecoderSpecificInfo class tag Unknown 」）である。第１６に、エラータイプ７１が「ERROR_CRC」のとき、内容７２は、CRCエラー（「CRC calculation is failed」）である。
【００３７】
図８は、適用システムを示す図である。
図８に本発明の実施の形態による動作検証装置６の適用システムの構成を示す。このシステム構成例は、図１に示した評価対象のデコーダLSI３であるMPEG2AACデコーダに対してデコード時のチェック動作に実施可能な場合の例を示すものである。
【００３８】
図８において、BSデジタル放送チューナー８１は図２に示した原信号発生装置２２に対応し、IEC61937 レシーバー８２及びIEC61937 デコーダ８５は図２に示したデコーダ/デマルチプレクサ２２に対応し、IEC61937フォーマット圧縮データからヘッダを取り除き、データ記録装置８３に保存する。データ記録装置８３は、IEC61937 レシーバー８２により抽出された図２に示した上位レイヤ２３及び下位レイヤ２４をいったん記憶する。IEC61937トランスミッター８４及びIEC61937 エンコーダ８８は図２に示したエンコーダ/マルチプレクサ２７に対応し、保存したヘッダと乱数が重畳された下位レイヤ２４のAACビットストリームをエンコードした圧縮データとを再合成する。
【００３９】
また、上位レイヤはこの場合分離した IEC61937 フォーマット圧縮データを表し、下位レイヤはAACビットストリーム部分を表す。乱数発生装置８７は図２に示したエラーデータ発生装置２５に対応し、設定により可変の頻度で誤りビットを発生させ、排他的論理和演算器８６により元データである下位レイヤに対して乱数の重畳の処理を行う。
【００４０】
この例では、上位レイヤ及び下位レイヤは共に一時的にデータ記録装置８３に記憶され、排他的論理和演算器８６により下位レイヤにのみ必要な乱数の重畳演算が実行される。この例では、乱数発生装置８７により乱数を発生させ、元のデータである下位レイヤに排他的論理和を施すことでエラーデータを発生させている。例えば、乱数の１の数を増減することで、エラーの発生密度を制御することが可能である。
【００４１】
この方法でIEC61937トランスミッター８４から生成されるエラーストリームの出力８９は、IEC61937フォーマットのエラーストリームになる。IEC61937トランスミッター８４から評価対象の デコーダLSI に入力してもデコーダ LSI内部の IEC61937 デコーダでエラーになることはなく、AAC デコーダだけに対する異常データとして機能させることができる。
【００４２】
このエラーストリームの出力８９は、評価対象のデータ部分に対応するデコーダの部分のみでエラーを発生させるものである。つまり、デコードプログラム変更部分のみのテストや、２チャンネル、４チャンネル、５．１チャンネルのチャンネルごとのテストを行うことができる。また、圧縮データに対して圧縮率に応じてチェック部分を可変してテストを行うこともできる。
【００４３】
同様に、MPEG２AACフォーマットのデコーダ機能とエンコーダ機能を本発明の実施の形態の動作検証装置６に追加することで、AACストリームのあるコーデックツールに関する部分（図４Ｃに示した圧縮ツールデータの部分）に限定的に誤りを発生させ、集中的に検査することも可能である。
【００４４】
上述した本発明の実施の形態の動作検証装置６により、異常系処理の検査も人手を介さず、自動化できるため、短時間で効率的に不具合を検出できる。
【００４５】
また、本発明の実施の形態の動作検証装置６は、上述した特定のフォーマットのデータに限らず、一般的なオーディオやビデオのデコーダ検査においても適用することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の動作検証によるテスト対象となる機器の構成を示す図である。
【図２】動作検証装置のエラーストリーム生成部の構成を示す図である。
【図３】動作検証装置の異常処理部の構成を示す図である。
【図４】ビットストリームの階層構造を示す図であり、図４Ａは上位レイヤ、図４Ｂは中位レイヤ、図４Ｃは下位レイヤである。
【図５】ＡＡＣストリームの生成を示す図であり、図５ＡはＰＣＭデータ、図５ＢはＡＡＣエンコードデータ、図５ＣはＡＡＣストリームである。
【図６】ＩＥＣ６１９３７圧縮データの生成を示す図であり、図６ＡはＩＥＣ６０９５８非圧縮データ、図６ＢはＩＥＣ６１９３７圧縮データである。
【図７】エラー処理のリスト（ＡＡＣのエラーの例）を示す図である。
【図８】適用システムを示す図である。
【図９】従来の自動エラーストリーム生成方法を示す図である。
【符号の説明】
【００４７】
１…BSデジタル放送チューナー、２…ＡＶサラウンドアンプ、３…デコーダ LSI 、４…IEC61937 デコーダ、５…AAC デコーダ、６…動作検証装置、７，８，９…スピーカー、１０…IEC61937フォーマット圧縮データ、２１…原信号発生装置２１、２２…デコーダ／デマルチプレクサ、２３…上位レイヤ、２４…下位レイヤ、２５…エラーデータ発生装置、２６…重畳部、２７…エンコーダ／マルチプレクサ、２８…エラーストリーム、３１…エラーストリーム、３２…制御部、３３…チェックプログラム、３４…評価対象デコーダ、３５…異常検知部、３６…補間処理部、４１、４４…IEC61937 フォーマットフレーム（＃Ｍ）、フレーム（＃Ｍ＋１）、４２、４５…ＡＡＣストリームデータ（＃Ｎ）、（＃Ｎ＋１）、４３，４６…圧縮ツールデータ、５１，５２…ＰＣＭデータ、５３，５４…ＡＡＣエンコードデータ、５５…加算処理、５６…ＡＡＣストリーム、６１…ＩＥＣ６０９５８非圧縮データ、６２…ＩＥＣ６１９３７圧縮データのヘッダ、６３…乱数データＡ、６４…ペイロード、６５…ヘッダ、６６…乱数データＢ、６７…ペイロード、７１…エラータイプ、７２…内容、８１…BSデジタル放送チューナー、８２…IEC61937 レシーバー、８３…データ記録装置、８４…IEC61937トランスミッター、８５…IEC61937 デコーダ、８６…排他的論理和演算器、８７…乱数発生装置、８８…IEC61937 エンコーダ
【図１】
2005311894.tif 000003
【図２】
2005311894.tif 000004
【図３】
2005311894.tif 000005
【図４】
2005311894.tif 000006
【図５】
2005311894.tif 000007
【図６】
2005311894.tif 000008
【図７】
2005311894.tif 000009
【図８】
2005311894.tif 000010
【図９】
2005311894.tif 000011