(57)【要約】  【課題】  従来、耐久試験を行う場合には、試験時間長分の基準データを予め準備して、記憶器に保存しておく必要があり、大容量の記憶器が必要となる。  【解決手段】  テスト用データ（被検証用データ）として周期性のあるデータを用いることと、１周期分のデータを連続して繰り返し出力して検証用データを生成するデータ繰り返し器を用いることで、基準値データとして１周期分のデータのみを保存しておくだけで、検証を行うことができ、基準値データのデータ量を削減することが可能となる。【選択図】  図１（ａ）
2005346846.tif 000002
【特許請求の範囲】
【請求項１】
所定の処理を行うデータ処理手段の出力を、該データ処理手段に対し予め用意したテスト用データを入力して検証するデータ検証装置において、
周期性のあるデータを保存し、前記データ処理手段に出力するテスト用データ記憶手段と、
前記テスト用データ記憶手段のデータに対して、前記データ処理手段での所定の処理と同様の処理が正常に行われたことが確認されているデータの１周期分を保存している基準値データ記憶手段と、
前記基準値データ記憶手段に保存されているデータを、繰り返し出力するデータ繰り返し出力手段と、
前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに該データ処理手段が出力するデータと、前記基準値データ記憶手段が保存しているデータを出力したときに前記繰り返し出力手段から出力されるデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、
を備えたことを特徴としたデータ検証装置。
【請求項２】
所定の処理を行うデータ記憶手段の出力を、該データ記憶手段に対し予め用意されたテスト用データを入力して検証するデータ検証装置において、
周期性のあるデータを保存し、前記データ処理手段に出力するテスト用データ記憶手段と、
基準値データを生成するための構成パラメータを保存する構成パラメータ保存手段と、
前記構成パラメータ保存手段に保存された構成パラメータから基準値データを生成し、出力する基準データ生成手段と、
前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに該データ処理手段が出力するデータと、前記構成パラメータ保存手段から前記構成パラメータが出力されることによって前記基準データ生成手段から出力されるデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、
を備えたことを特徴としたデータ検証装置。
【請求項３】
所定の処理を行うデータ記憶手段の出力を、該データ記憶手段に対し予め用意されたテスト用データを入力して検証するデータ検証装置において、
周期性のあるデータを保存し、前記データ処理手段に出力するテスト用データ記憶手段と、
前記データ処理手段が出力するデータを入力し、そのデータ量を削減する処理を行い出力するデータ加工手段と、
前記テスト用データ記憶手段のデータに対して前記データ処理手段での所定の処理と同様の処理が正常に行われたことが確認されているデータの１周期分に対して、前記データ加工手段と同様のデータ量削減処理を行ったデータを保存し、出力する基準値データ記憶手段と、
前記基準値データ記憶手段に保存されているデータを、繰り返し出力するデータ繰り返し出力手段と、
前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに前記データ加工手段が出力するデータと、前記基準値データ記憶手段が保存されているデータを出力したときに前記繰り返し出力手段から出力されるデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、
を備えたことを特徴としたデータ検証装置。
【請求項４】
所定の処理を行うデータ処理手段の出力を、該データ処理手段に対し予め用意したテスト用データを入力して検証するデータ検証装置において、
周期性のある複数のデータを保存し、該複数のデータのいずれかを前記データ処理手段に出力するテスト用データ記憶手段と、
前記データ処理手段が出力するデータから１周期分のデータを抜き出し、出力する基準データ生成手段と、
前記基準データ生成手段が出力する前記一周期分のデータの保存／書換えを行い、出力する基準値データ記憶手段と、
前記基準値データ記憶手段に保存されているデータを、繰り返し出力するデータ繰り返し出力手段と、
前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに該データ処理手段が出力するデータと、前記データ繰り返し出力手段が出力するデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、
を備えたことを特徴としたデータ検証装置。
【請求項５】
請求項１ないし４のいずれかに記載のデータ検証装置において、
該データ検証装置は、前記データ処理手段と同一チップ上に作製されている、
ことを特徴とするデータ検証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽、映像等のデータに対して所定の処理を行うデータ処理器の出力を検証する検証装置に関し、特に検証に用いるテストデータの記憶容量の削減を図ったものに関するものである。
【背景技術】
【０００２】
近年、映像、音楽を楽しむためのＤＶＤ、デジタルＴＶ等のマルチメディア機器が普及してきている。
【０００３】
このようなマルチメディア機器のビデオの符号化、復号化処理を行うデータ処理器の検証は、従来、画面に出力された映像を人の目によって確認を行っていたが、検証の効率化とコスト削減を計るために、データ処理器の検証を自動的に行う検証装置として、下記のようなものが提案されている（例えば特許文献１参照）。
【０００４】
以下に、所定の符号化方式で符号化されたデータを復号する復号化器の機能を自動的に検証する検証装置に関して、図６を用いて説明を行う。
【０００５】
図６において、２０１は、所定の符号化方式で符号化されたデータを復号する復号化器である。１０５は、復号化器２０１の機能を検証するデータ検証装置である。さらに、データ検証装置１０５において、１０は、復号化器２０１の機能をテストするためのテスト用データを保存しておくテスト用データ記憶器である。３２は、基準値データを保存しておく基準値データ記憶器である。また、４０は、復号化器２０１から出力される被検証用データと、前記基準値データ記憶器３２からの基準値データとを比較して、両者の一致／不一致の判定を行う比較判定器である。
【０００６】
次に、この従来のデータ検証装置１０５の動作について、説明する。
まず、テスト用データ記憶器１０には、予め符号化されたテスト用データが保存されている。復号化器２０１では、テスト用データ記憶器１０に保存されているテスト用データを復号化して、比較判定器４０に出力する。
【０００７】
基準値データ記憶器３２には、テスト用データを正しく復号化できたデータと一致することが、予め確認されている基準値データが保存されている。
【０００８】
比較判定器４０では、前記テスト用データ記憶器１０に記憶されているテスト用データを、復号化器２０１に入力し、復号化器２０１で復号した被検証用データと、基準値データ記憶器３２に記憶されている基準値データとを比較して、両者の一致／不一致の判定を行う。
【０００９】
従来のデータ検証装置では、以上のようにして、復号化器２０１が期待通りの復号化処理を行っているかどうかを、自動で検証することができるものとなっていた。
【特許文献１】特開昭６２−２００２７４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来のデータ検証装置は以上のように構成されており、復号化器が期待通りの復号化処理を行っているかどうかを、自動で検証することができるものであったが、データ検証装置では、検証の効率化と、コストの削減のために、検証の自動化が特に必要であると考えられる試験項目に耐久試験がある。
【００１１】
しかしながら、従来のデータ検証装置の構成では、耐久試験を行う場合には、試験時間長分の基準データを予め準備して、テスト用データ記憶器に保存しておく必要があった。そのため、大容量の記憶器が必要となり、装置コストが増大するという課題点があった。
【００１２】
この発明は以上のような問題点を解消するためになされたもので、検証に用いる基準値のデータサイズを、効率よく削減することのできるデータ検証装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、本発明の請求項１にかかるデータ検証装置は、所定の処理を行うデータ処理手段の出力を、該データ処理手段に対し予め用意したテスト用データを入力して検証するデータ検証装置において、周期性のあるデータを保存し、前記データ処理手段に出力するテスト用データ記憶手段と、前記テスト用データ記憶手段のデータに対して、前記データ処理手段での所定の処理と同様の処理が正常に行われたことが確認されているデータの１周期分を保存している基準値データ記憶手段と、前記基準値データ記憶手段に保存されているデータを、繰り返し出力するデータ繰り返し出力手段と、前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに該データ処理手段が出力するデータと、前記基準値データ記憶手段が保存しているデータを出力したときに前記繰り返し出力手段から出力されるデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、を備えたことを特徴とするものである。
【００１４】
本発明の請求項２にかかるデータ検証装置は、所定の処理を行うデータ記憶手段の出力を、該データ記憶手段に対し予め用意されたテスト用データを入力して検証するデータ検証装置において、周期性のあるデータを保存し、前記データ処理手段に出力するテスト用データ記憶手段と、基準値データを生成するための構成パラメータを保存する構成パラメータ保存手段と、前記構成パラメータ保存手段に保存された構成パラメータから基準値データを生成し、出力する基準データ生成手段と、前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに該データ処理手段が出力するデータと、前記構成パラメータ保存手段から前記構成パラメータが出力されることによって前記基準データ生成手段から出力されるデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、を備えたことを特徴とするものである。
【００１５】
本発明の請求項３にかかるデータ検証装置は、所定の処理を行うデータ記憶手段の出力を、該データ記憶手段に対し予め用意されたテスト用データを入力して検証するデータ検証装置において、周期性のあるデータを保存し、前記データ処理手段に出力するテスト用データ記憶手段と、前記データ処理手段が出力するデータを入力し、そのデータ量を削減する処理を行い出力するデータ加工手段と、前記テスト用データ記憶手段のデータに対して前記データ処理手段での所定の処理と同様の処理が正常に行われたことが確認されているデータの１周期分に対して、前記データ加工手段と同様のデータ量削減処理を行ったデータを保存し、出力する基準値データ記憶手段と、前記基準値データ記憶手段に保存されているデータを、繰り返し出力するデータ繰り返し出力手段と、前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに前記データ加工手段が出力するデータと、前記基準値データ記憶手段が保存されているデータを出力したときに前記繰り返し出力手段から出力されるデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、を備えたことを特徴とするものである。
【００１６】
本発明の請求項４にかかるデータ検証装置は、所定の処理を行うデータ処理手段の出力を、該データ処理手段に対し予め用意したテスト用データを入力して検証するデータ検証装置において、周期性のある複数のデータを保存し、該複数のデータのいずれかを前記データ処理手段に出力するテスト用データ記憶手段と、前記データ処理手段が出力するデータから１周期分のデータを抜き出し、出力する基準データ生成手段と、前記基準データ生成手段が出力する前記一周期分のデータの保存／書換えを行い、出力する基準値データ記憶手段と、前記基準値データ記憶手段に保存されているデータを、繰り返し出力するデータ繰り返し出力手段と、前記データ処理手段に対して前記テスト用データ記憶手段に記憶されている周期性のあるデータを入力したときに該データ処理手段が出力するデータと、前記データ繰り返し出力手段が出力するデータとを比較して、一致／不一致の判定を行うデータ比較判定手段と、を備えたことを特徴とするものである。
【００１７】
本発明の請求項５にかかるデータ検証装置によれば、請求項１ないし４のいずれかに記載のデータ検証装置において、該データ検証装置は、前記データ処理手段と同一チップ上に作製されている、ことを特徴とするものである。
【発明の効果】
【００１８】
本発明にかかるデータ検証装置によれば、テスト用データ、すなわち、被検証用データとして、周期性のあるデータを用い、データ繰り返し器で基準値データを生成するようにすることで、基準値データとしては、１周期分の検証データのみを保存しておけばよく、したがって、基準値データのデータ量を大きく削減することが可能となる。また、その結果、特に耐久試験などにおいて必要とされる、基準値データ蓄積用の記憶装置に要するコストを大きく削減することができる。
【発明を実施するための最良の形態】
【００１９】
（実施の形態１）
本発明の実施の形態１として、データ処理器は、ＭＰ３（MPEG Audio Layer-3）の復号化処理を行い、データ処理器の検証として、耐久試験を行い、検証用データとして、オーディオデータを用いる場合を、例として説明を行うこととする。
【００２０】
図１（ａ）は、本発明の実施の形態１による、オーディオデータを復号するデータ処理器の機能を自動的に検証するデータ検証装置の構成を示すものである。
【００２１】
２００は、ＭＰ３符号化方式で符号化されたデータを復号する、検査対象となるデータ処理器である。１００は、データ処理器２００の機能を検証するデータ検証装置である。
さらに上記データ検証装置１００において、１０は、符号化されたオーディオ用ストリームデータを保存しておくテスト用データ記憶器である。３０は、１周期分のオーディオ波形信号の基準値データを保存しておく１周期分の基準値データ記憶器である。５０は、１周期分の基準値データ記憶器３０に保存されている基準値データを、繰り返し出力することで検証用データを生成するデータ繰り返し出力器である。さらに、４０は、データ処理器２００から出力される被検証用データと、上記１周期分の基準値データ記憶器３０に記憶されている基準値データをデータ繰り返し器５０により繰り返し出力することにより生成される検証用データとを比較して、一致／不一致の判定を行う比較判定器である。
【００２２】
以上のように構成された本実施の形態１によるデータ検証装置について、以下にその動作を説明する。
本実施の形態１においては、まず、テスト用データ記憶器１０には、予めＭＰ３方式によって符号化されたテスト用オーディオストリームデータが保存されている。このテスト用オーディオストリームデータとしては、ＭＰ３方式で復号化されてオーディオ波形信号となった際には、耐久試験時間長分となるデータ量が用意されている。
【００２３】
データ処理器２００では、符号化されたテスト用オーディオストリームデータをＭＰ３方式で復号化して、例えば、図１（ｂ）の紙面３段目信号のようなオーディオ波形信号を、被検証用データとして比較判定器４０に出力する。
【００２４】
基準値データ記憶器３０には、予め１周期分のテスト用オーディオストリームデータを正しく復号化できたデータと一致することが確認されている、１周期分のオーディオ波形信号の基準値データ（図１（ｂ）の紙面１段目の信号）が、保存されている。
【００２５】
データ繰り返し器５０では、基準値データ記憶器３０からの１周期分のオーディオ波形信号の基準値データを、基準値データを繰り返し出力させて、比較判定器４０に対して、図１（ｂ）の紙面２段目の信号に示すような、連続した周期のオーディオ波形信号の検証データを供給する。
【００２６】
比較判定器４０では、データ処理器２００から出力される被検証用データ（図１（ｂ）の紙面３段目の信号）と、上記データ繰り返し器５０から出力される検証用データ（図１（ｂ）の紙面２段目の信号）と、を比較して、こらら信号間の一致／不一致の判定を行う。
【００２７】
以上より、データ処理器２００が期待通りの符号化処理を行っているか否かを自動で検証することができる。
【００２８】
以上のような構成になる本発明の実施の形態１によるデータ検証装置では、テスト用データ（被検証用データ）として周期性のあるデータを用い、基準値データ記憶器３０には、一周分の基準値データのみを記憶し、データ繰り返し器５０ではこれを繰り返し出力して、比較判定器４０で、テスト用データ記憶器１０の出力と、前記データ繰り返し器５０の出力とを比較して、比較判定を行うようにしたので、基準値データとして１周期分の検証データのみを保存しておくことにより、長時間にわたるデータの検証を行うことができ、耐久試験における基準値データ記憶器のデータ量を、大きく削減することが可能となる。
【００２９】
例えば、１周期が１０秒のオーディオデータ（サンプリング周波数＝４４．１ｋＨｚ、１６ｂｉｔ）に対して、ＭＰ３復号化の２４時間の耐久試験を行った場合には、従来例では基準値データとして１２．５Ｇｂｙｔｅのデータが必要であるが、本実施の形態１では、これが、８８２ｋｂｙｔｅのデータで検証を行なうことが可能となり、検証に必要な基準値データを大幅に削減することが可能となり、ひいては基準値データを記憶するための容量を削減することができる。
【００３０】
（実施の形態２）
本発明の第２の実施の形態として、第１の実施の形態と同様に、データ処理器２００は、ＭＰ３の復号化処理を行い、データ処理器の検証として、耐久試験を行い、検証用データとして、オーディオデータを用いる場合を、例として説明を行う。
【００３１】
図２は、本発明の実施の形態２による、オーディオデータを復号するデータ処理器の機能を自動的に検証するデータ検証装置１０１を示す図である。図において、２００は、所定の符号化方式で符号化されたデータを復号するデータ処理器である。
【００３２】
１０１は、前記データ処理器２００の機能を検証するデータ検証装置である。このデータ検証装置１０１において、１０は、所定の符号化方式で符号化されたオーディオストリームデータを保存しておくテスト用データ記憶器である。３１は、基準値データを生成するためのパラメータ、すなわち、基準値データの構成パラメータを保存しておく基準データ用パラメータ記憶器である。６０は、前記基準値データの構成パラメータから、検証用データを生成する基準データ生成器である。４０は、データ処理器２００から出力される被検証用データと、基準データ生成器６０から出力される基準値データとを比較して、これらデータの一致／不一致の判定を行う比較判定器である。
【００３３】
以下、本実施の形態２によるデータ検証装置の動作について説明する。
なお、本実施の形態２における、データ処理器２００、比較判定器４０、テスト用データ記憶器１０については、実施の形態１と同じであるため、ここではこれらの構成の動作の説明は省略する。
【００３４】
本実施の形態２によるデータ検証装置が、上記実施の形態１のデータ検証装置と異なるのは、基準データ用パラメータ記憶器３１、および基準値データ生成器６０が持つ機能において、である。
【００３５】
以下に、基準データ用パラメータ記憶器３１と、基準値データ生成器６０の動作を中心に、本実施の形態２の説明を行う。
例として、単一周波数で構成されるオーディオデータを復号する場合について、説明を行う。
【００３６】
基準データ用パラメータ記憶器３１には、オーディオ波形信号の構成パラメータである周期、振幅、サンプリング数が予め保存されている。検証の開始と共に、基準値データ生成器６０は、基準データ用パラメータ記憶器３１に保存されているオーディオ波形信号の構成パラメータである、周期、振幅、サンプリング数を用いて、検証データとして、図２（ｂ）の紙面１段目信号のような連続した周期のオーディオ波形信号（検証用データ）をリアルタイムに生成して、比較判定器４０に出力する。
【００３７】
比較判定器４０では、データ処理器２００から出力される被検証用データ（図２（ｂ）の紙面２段目の信号）と、検証用データ（図２（ｂ）の紙面２段目信号）とを比較して、これらデータ間の一致／不一致の判定を行う。
【００３８】
以上のような構成になる、本実施の形態２による検証装置によれば、実施の形態１と比較して、さらにデータ量を削減することが可能である。
【００３９】
すなわち、例えば１周期が１０秒のオーディオデータ（サンプリング周波数＝４４．１ｋＨｚ、１６ｂｉｔ）の基準値データ量を考えると、上記実施の形態１では、該基準値データ量は、８８２ｋｂｙｔｅのデータ量である。それに対して、本実施の形態２では、構成パラメータとして周期を１６ｂｉｔデータ、振幅を１６ｂｉｔデータ、サンプリング周波数を１６ｂｉｔデータとした場合、合計データ量は６ｂｙｔｅですむこととなり、上記実施の形態１に比較し、さらに基準データを生成する基となるデータを記憶するための容量を大幅にデータ量を削減することが可能となる。
【００４０】
（実施の形態３）
次に本発明の実施の形態３にかかるデータ検証装置について説明する。なお、本実施の形態３においても、上記実施の形態１、及び実施の形態２と同様に、データ処理器２００は、ＭＰ３の復号化処理を行い、該データ処理器２００の検証として、耐久試験を行い、検証用データとして、オーディオデータを用いる場合を、例として説明を行う。
【００４１】
図３（ａ）は、本発明の実施の形態３による、オーディオデータを復号するデータ処理器の機能を自動的に検証するデータ検証装置１０２の構成を示す図である。図３（ａ）において、図１（ａ）と同一符号は同一、または相当部分を示し、１０２は、データ処理器２００の機能を検証するデータ検証装置である。８０は、データ処理器２００により復号化されたオーディオデータに対して、データ量の削減を行うデータ加工器である。
【００４２】
データ比較判定器４０では、データ処理器２００からの復号化されたオーディオデータに対して、データ加工器８０でデータ量の削減を行った被検証用データと、前記データ繰り返し器５０から出力される検証用データとを比較して、一致／不一致の判定を行うことになる。
【００４３】
次に、本発明の実施の形態３によるデータ検証装置の動作について説明する。
本実施の形態３においても、データ処理器２００、基準データ記憶器３０、テスト用データ記憶器１０、データ繰り返し器５０の動作については、実施の形態１と同じであるため、ここではこれらの構成の動作の説明は省略して、本実施の形態３の特徴であるデータ加工器８０の動作を中心に説明を行なう。
【００４４】
データ処理器２００でＭＰ３復号化処理を行われたオーディオ波形信号（図３（ｂ）の紙面５段目の信号））は、データ加工器８０に入力される。データ加工器８０では、データ量を減らすための処理としてダウンサンプリングと、そのサンプリングされたデータの一部抽出の処理を行う。
【００４５】
図３（ｂ）の紙面５段目の信号のオーディオ波形信号をダウンサンプリングした波形が、図３（ｂ）の紙面４段目の信号である。図３（ｂ）の紙面４段目信号から、１／４周期毎にデータを抽出するようなフィルタリング処理を行った結果が、図３（ｂ）の紙面３段目の信号である。図３（ｂ）の紙面３段目の信号は、被検証用データとして、比較判定器４０に出力される。
【００４６】
また、基準値データ記憶器３０には、予め１周期分のテスト用データを正しく復号化できていることが確認されている１周期分のオーディオ波形信号の基準値データに対して、データ加工器８０で行われるダウンサンプル処理と、データの一部抽出処理が施された基準値データ（図３（ｂ）の１段目の信号））が、保存されている。データ繰り返し器５０では、基準値データ記憶器３０からの基準値データを繰り返し出力することで、比較判定器４０に対して、図３（ｂ）の紙面２段目の信号）のような連続した周期のオーディオ波形信号の検証データを供給する。
【００４７】
比較判定器４０では、データ処理器２００から出力される被検証用データ（図３（ｂ）の紙面３段目の信号））と、上記検証用データ（図３（ｂ）の紙面２段目の信号））とを比較して、これら信号間の一致／不一致の判定を行う。
【００４８】
このような構成による、本実施の形態３によるデータ検証装置によれば、上記実施の形態１と比較して、データ加工器８０を設けてダウンサンプリング処理を行うことにより、さらなるデータ量の削減を行うことが可能である。
【００４９】
実際に、ＣＤＤＡ（Compact Disc Digital Audio：音楽用ＣＤ）からのオーディオ信号について考えてみると、ダウンサンプリング周波数を４．４１ｋＨｚ（ＣＤＤＡのサンプリング周波数の１／１０倍）として、データの一部抽出処理は、行わないとした場合において、上記実施の形態１では基準値データ量は８８２ｋｂｙｔｅであったが、本実施の形態３では、基準値データ量は８８．２Ｋｂｙｔｅとなり、データ量を１／１０に削減することが可能となる。
【００５０】
（実施の形態４）
本発明の第４の実施の形態として、データ処理器は、ＭＰ３と、ＭＰＥＧ２の復号化処理とを行い、検証用データとしてオーディオデータと映像データを用いる場合を例として、説明を行う。
【００５１】
本実施の形態４では、データ処理器２００の検証として、複数のオーディオデータと、複数の映像データの組合せを、連続的かつ永続的に復号化するような耐久試験を想定している。
【００５２】
図４（ａ）は、本発明の実施の形態４による、オーディオデータ、映像データを復号するデータ処理器の機能を自動的に検証するデータ検証装置１０３の構成を示す図である。図４（ａ）において、図１（ａ）と同一符号は同一、または相当部分を示し、１０３は、データ処理器２００の機能を検証する検証装置である。１１は、テスト用データとして、符号化された周期性のあるオーディオストリームデータと、符号化された周期性のある映像ストリームデータとを、それぞれに対して複数保存しておくためのテスト用データＮ個記憶器である。９０は、データ処理器２００からの被検証用データから、１周期分のデータの抽出を行う基準値データ生成器である。
【００５３】
次に、本実施の形態４によるデータ検証装置の動作について説明する。
本実施の形態４においても、比較判定器４０、データ繰り返し器５０の動作については実施の形態１と同じであるため、ここではこれらの構成の動作の説明は省略して本実施の形態４の特徴である、データ処理器２００で行う復号化の種類が、ＭＰ３単体から、ＭＰ３とＭＰＥＧ２の２種類になっている点と、テスト用データＮ個記憶器１１に保存されているテストデータの種類の違いと、１周期分の基準値データ記憶器３０に基準値データを保存する手順と、基準データ生成器９０で基準値データを生成する機能と、を中心として説明を行なう。
【００５４】
まず、本実施の形態４によるデータ検証装置１０３の動作の説明を行う。
オーディオ信号と映像信号とを連続的に復号化する耐久試験のテストストリームの順番に従い、テスト用データＮ個記憶器１１には、符号化されたオーディオストリームデータと、符号化された周期性のあるビデオストリームデータが、複数個、保存されている。例えば、テスト用データＡ記憶器には、オーディオストリーム、テスト用データＢ記憶器には、繰り返し流れるＴＶゲーム映像のストリーム、そしてテスト用データ記憶器Ｎは、スクリーンセーバーのストリーム等である。
【００５５】
基準値データ生成器９０では、データ処理器２００で復号化されたオーディオ波形、及びビデオ信号（非検証データ）の１周期分を抽出して、その信号を１周期分の基準値データ記憶器３０に対して保存を行う。
【００５６】
ここで、オーディオデータを例にとり説明を行うと、データ処理器２００で復号化されたオーディオ波形信号（図４（ｂ）の紙面４段目の信号）は、被検証用データとして基準値データ生成器９０に入力され、基準値データ生成器９０では、図４（ｂ）の紙面３段目の信号のように、１周期分のデータの抽出を行い、１周期分の基準値データ記憶器３０に保存する。
【００５７】
データ繰り返し器５０では、基準値データ記憶器３０からの基準値データ（図４（ｂ）の紙面１段目の信号））を繰り返し出力することで、データ比較判定器４０に対して、図４（ｂ）の紙面２段目の信号のような連続した周期のオーディオ波形信号の検証データを供給する。
【００５８】
比較判定器４０では、データ処理器２００から出力される被検証用データ（図４（ｂ）の紙面４段目の信号）と、検証用データ（図４（ｂ）の紙面２段目の信号））とを比較して、これら信号間の一致／不一致の判定を行う。
【００５９】
その後、テスト用データＡ記憶器に記憶されているオーディオストリームの読み出しが終了して、耐久試験のストリームが、テスト用データＢ記憶器のＴＶゲーム映像用のストリームに切り替わった場合には、先ほどのオーディオデータの場合と同様に、基準値データ生成器９０では、復号化されたＴＶゲーム映像の１周期分を抽出して、その信号を１周期分の基準値データ記憶器３０に対して保存を行う。この場合、先述のオーディオ波形信号の１周期分の基準値データは、今後使用する必要がないため上書きされてしまっても何ら問題はない。その他の動作は、先述のテスト用データＡ記憶器のオーディオデータの場合とまったく同様であり、データ繰り返し器５０で繰り返し出力された基準値と、データ処理器２００で復号されたビデオデータとを、比較判定器４０で比較し、２つの信号間の一致／不一致を判定する。
【００６０】
このようにして、テスト用データが切り替わる度に、基準値データ生成器９０で１周期分のデータを抽出して、そのデータを１周期分の基準値データ記憶器３０に保存して、検証試験の基準値データ（検証データ）として用いる。
【００６１】
テスト用データＮまで繰り返しの耐久試験を行った場合においても、本実施の形態４の構成によれば、基準値データを毎回取得するので、１周期分の基準値データ記憶器３０には１種類で、かつ１周期分の基準値データを保存できる容量を備えた構成となっていればよい。
【００６２】
以上のような構成になる本実施の形態４によるデータ検証装置によれば、複数のテストデータの連続的な復号化処理の耐久試験を行う場合において、基準値データの大幅な削減を行うことが可能となるものである。
【００６３】
（実施の形態５）
本発明の第５の実施の形態として、第１の実施の形態から第４の実施の形態で説明を行ったデータ処理器の検証装置を、データ処理器と同様に、ＬＳＩ上に集積させた場合について説明を行う。
【００６４】
図５は、本発明の実施の形態５による、データ処理手段を検証するための検証機能を１チップ化したＬＳＩにより構成される検証装置を示す図である。図において、２００は、符号化方式で符号化されたデータを復号するデータ処理器である。１０４は、データ処理器２００の機能を検証する検証器である。３００は、半導体ウェハである。４００は、半導体ウェハ３００上に形成されたＬＳＩである。
【００６５】
次に、本実施の形態５によるデータ検証装置の動作について説明する。
半導体ＬＳＩにおいて、メモリ器は、実装面積のうちの多くを占める部分であるため、チップ面積の削減に対してメモリ器の削減は大きな効果が期待できる。
【００６６】
また従来、耐久試験を行えるような検証器を、非検証器と共に１チップ上に集積することは、検証用データを搭載するためのメモリ器が必要となるため、チップ面積が増大してしまい、現実的とは言い難かった。
【００６７】
しかるに、本発明の実施の形態１から実施の形態４までで説明を行ったデータ処理器の検証器を用いることで、耐久試験において基準値データの削減を行うことが可能であるため、検証器１０４を、被検証器であるデータ処理器２００とともに、１チップ上に集積したとしても、検証用データを搭載するメモリ器が少なくて済むため、チップ面積の増大を抑えることが可能となる。
【００６８】
なお、この場合の検証動作については、実施の形態１から実施の形態４で説明した通りであるため、ここではその説明は省略する。
【００６９】
以上のような構成になる本実施の形態５による検証装置によれば、検証器を被検証器と共に１チップ上に集積したものであり、上記実施の形態１から実施の形態４までで説明したデータ検証装置を用いることで、耐久試験において基準値データの削減を行うことが可能となり、検証用データを搭載するメモリ器が少なくて済み、チップ面積の増大を抑えることが可能となる。
【００７０】
なお、実施の形態１から実施の形態４では、データ処理器の耐久試験を行う検証装置のテストデータとして、主にオーディオデータを例にとって説明を行ったが、これは、周期性のあるテストデータであれば、映像データであってもい。
【００７１】
同様に、データ処理器についても、オーディオストリームの復号化処理を例にとってて説明を行ったが、これは、映像データの復号化処理でもよい。また、データ処理器の機能としては、符号化データの復号化処理に限らずに、ノイズ除去機能や画質を向上させるような処理を行なうものであってもよいし、画像，映像，音楽データの符号化処理であってもよい。
【００７２】
また、上記実施の形態１から実施の形態４では、テスト用データ記憶器と、基準値データ記憶器とは、分離して設けられているが、これらは、物理的に同一の記憶媒体上に論理的に分離して設けるようにしてもよい。
【００７３】
また、テスト用データは記憶媒体に記憶されていなくてもよく、例えば、直接符号化されたデータが、符号化装置などからデータ処理器に直接入力される構成となっているものであってもよい。
【００７４】
また、実施の形態２においては、単一波形のオーディオデータを用いて説明を行ったが、基準データ生成器が構成パラメータから基準値データを作成できるものであれば、必ずしも単一の周波数のものでなくてもよい。例としては、オーディオのスキューデータが該当する。
【００７５】
また、実施の形態３におけるデータ加工器では、ダウンサンプリングの処理と、データの一部抽出の処理と、を行ったが、どちらか一方だけの処理を行うものでもよい。また、データの平均化処理や、加算処理等の演算処理を、組み合わせて行ってもよく、さらに、被検証用データのデータ量を削減できる、任意の処理を行うものであってもよい。もちろん、上記処理の対象はオーディオデータに限らず、映像データに対して処理を行ってもよい。
【産業上の利用可能性】
【００７６】
本発明のデータ検証装置は、音楽、映像等のデータに対して所定の処理を行うデータ処理器の出力を検証する際、特に、耐久試験を行う場合に有用である。
【図面の簡単な説明】
【００７７】
【図１（ａ）】本発明の第１の実施の形態によるデータ検証装置１００の構成図
【図１（ｂ）】データ繰り返し器での処理の説明図
【図２（ａ）】本発明の第２の実施の形態によるデータ検証装置１０１の構成図
【図２（ｂ）】基準データ生成器での処理の説明
【図３（ａ）】本発明の第３の実施の形態によるデータ検証装置１０２の構成図
【図３（ｂ）】データ加工器での処理の説明図
【図４（ａ）】本発明の第４の実施の形態によるデータ検証装置１０３の構成図
【図４（ｂ）】基準データ生成器での処理の説明図
【図５】本発明の第５の実施の形態によるデータ検証装置１０４の構成図
【図６】従来のデータ検証装置の構成図
【符号の説明】
【００７８】
１０  テスト用データ記憶器
３０  １周期分の基準値データ記憶器
３１  基準値データ用パラメータ記憶器
３２  基準値データ記憶器
４０  比較判定器
５０  データ繰り返し器
６０  基準データ生成器
８０  データ加工器
９０  基準データ生成器
１００  検証装置
１０１  検証装置
１０２  検証装置
１０３  検証装置
１０４  検証器
２００  データ処理器
２０１  復号化器
３００  ウェハ
４００  ＬＳＩ
【図１（ａ）】
2005346846.tif 000003
【図１（ｂ）】
2005346846.tif 000004
【図２（ａ）】
2005346846.tif 000005
【図２（ｂ）】
2005346846.tif 000006
【図３（ａ）】
2005346846.tif 000007
【図３（ｂ）】
2005346846.tif 000008
【図４（ａ）】
2005346846.tif 000009
【図４（ｂ）】
2005346846.tif 000010
【図５】
2005346846.tif 000011
【図６】
2005346846.tif 000012