(57)【要約】【課題】所望の出力信号を発生させるための波形ファイルに対する圧縮処理及び解凍処理に要する時間を短縮することが可能な信号発生装置及び方法、並びに信号発生システムを提供する。【解決手段】入力された波形ファイルを必要に応じて圧縮して波形ファイル記憶部１２に記憶させる波形ファイル圧縮部１５と、波形ファイル記憶部１２に記憶された複数の波形ファイルの中から１つの波形ファイルを選択するための操作部１６と、操作部１６で選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理部１９と、波形ファイル管理部１９により、操作部１６で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して波形メモリ１８に出力する波形ファイル解凍部２０と、波形メモリ１８に展開された波形ファイルに基づいて出力信号を発生する信号発生部１７と、を備える。【選択図】図１
2016178429.tif 000002
【特許請求の範囲】
【請求項１】
出力信号を発生する信号発生装置（１）であって、
前記出力信号の波形データを含む波形ファイルが入力される波形ファイル入力部（１１）と、
前記波形ファイル入力部に入力された波形ファイルを記憶する波形ファイル記憶部（１２）と、
前記波形ファイル記憶部に記憶された複数の前記波形ファイルの中から１つの波形ファイルを選択するための波形ファイル選択操作部（１６）と、
前記波形ファイル選択操作部で選択された波形ファイルを展開するための波形メモリ（１８）と、
前記波形メモリに展開された波形ファイルに基づいて前記出力信号を発生する信号発生部（１７）と、
前記波形ファイル入力部に入力された波形ファイルを必要に応じて圧縮して前記波形ファイル記憶部に記憶させる波形ファイル圧縮部（１５）と、
前記波形ファイル選択操作部で選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理部（１９）と、
前記波形ファイル管理部により、前記波形ファイル選択操作部で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して前記波形メモリに出力する波形ファイル解凍部（２０）と、を備えることを特徴とする信号発生装置。
【請求項２】
前記波形ファイル入力部に入力された波形ファイルが圧縮対象のファイルであるか否かを判断する圧縮対象ファイル判断部（１３）を更に備え、
前記波形ファイル圧縮部は、前記圧縮対象ファイル判断部により、前記波形ファイル入力部に入力された波形ファイルが圧縮対象のファイルであると判断された場合に、当該波形ファイルを圧縮することを特徴とする請求項１に記載の信号発生装置。
【請求項３】
出力信号を発生する信号発生装置（１０）と、当該信号発生装置を制御する外部制御装置（４０）と、を備える信号発生システムであって、
前記外部制御装置は、
前記出力信号の波形データを含む波形ファイルが入力される波形ファイル入力部（１１）と、
前記波形ファイル入力部に入力された波形ファイルを必要に応じて圧縮する波形ファイル圧縮部（１５）と、を備え、
前記信号発生装置は、
前記波形ファイル入力部に入力された波形ファイル、又は、前記波形ファイル圧縮部により圧縮された波形ファイルを記憶する波形ファイル記憶部（１２）と、
前記波形ファイル記憶部に記憶された複数の前記波形ファイルの中から１つの波形ファイルを選択するための波形ファイル選択操作部（１６）と、
前記波形ファイル選択操作部で選択された波形ファイルを展開するための波形メモリ（１８）と、
前記波形メモリに展開された波形ファイルに基づいて前記出力信号を発生する信号発生部（１７）と、
前記波形ファイル選択操作部で選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理部（１９）と、
前記波形ファイル管理部により、前記波形ファイル選択操作部で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して前記波形メモリに出力する波形ファイル解凍部（２０）と、を備えることを特徴とする信号発生システム。
【請求項４】
出力信号を発生する信号発生方法であって、
前記出力信号の波形データを含む波形ファイルが入力される波形ファイル入力ステップ（Ｓ１）と、
前記波形ファイル入力ステップにより入力された波形ファイルを記憶する波形ファイル記憶ステップ（Ｓ４）と、
前記波形ファイル入力ステップにより入力された波形ファイルを必要に応じて圧縮して前記波形ファイル記憶ステップにより記憶させる波形ファイル圧縮ステップ（Ｓ３）と、
前記波形ファイル記憶ステップにより記憶された複数の前記波形ファイルの中から１つの波形ファイルを選択するための波形ファイル選択操作ステップ（Ｓ１１）と、
前記波形ファイル選択操作ステップで選択されて波形メモリに展開された波形ファイルに基づいて前記出力信号を発生する信号発生ステップ（Ｓ１４）と、
前記波形ファイル選択操作ステップで選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理ステップ（Ｓ１２）と、
前記波形ファイル管理ステップにより、前記波形ファイル選択操作ステップで選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して前記波形メモリに出力する波形ファイル解凍ステップ（Ｓ１３）と、を含むことを特徴とする信号発生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号発生装置及び方法、並びに信号発生システムに係り、特に圧縮された波形データを解凍して信号を発生する信号発生装置及び方法、並びに信号発生システムに関する。
【背景技術】
【０００２】
近年、マルチメディア通信の普及や利用者数の増加、さらには通信技術の発達に伴い、多数の通信規格が策定されており、複数の通信規格に対応した無線端末機器（携帯電話等）などが盛んに生産されるようになっている。また、通信ネットワークを構成する各種機器の性能や、通信ネットワーク内を伝送される信号の品質を通信規格ごとに測定することが求められている。
【０００３】
このような測定を行うための測定系としては、例えば、各通信規格に対応した専用の測定装置を採用する場合がある。しかしながら、新たな通信規格が策定される度に専用の測定装置を準備することは、効率の面やコストの面からは望ましくない。そこで、通信規格に依存しない汎用的な信号発生装置や信号解析装置を用いて、測定の効率化が図られるようになってきている。
【０００４】
汎用的な信号発生装置としては、あらかじめディジタル値の波形データをメモリに記憶しておき、これをアナログ値に変換して所望の波形を出力するものが既に提案されている（例えば、特許文献１参照）。
【０００５】
特許文献１に開示された信号発生装置は、ファイルサイズの大きいディジタル値の波形データを圧縮することにより、波形データをメモリへ書き込む際に要する時間を短縮するものである。なお、この信号発生装置においては、波形データを作成するツールと、波形データを圧縮する波形圧縮部とがソフトウェアで構成されているのに対して、圧縮された波形データを解凍する復号器はハードウェア（ＦＰＧＡ）で構成されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−２１５５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
実際には、上記の波形データの圧縮率は通信規格ごとに異なっており、圧縮率が低い波形データについては圧縮／解凍処理に時間を要する傾向がある。
【０００８】
しかしながら、特許文献１に開示されたような従来の信号発生装置は、作成された波形データを全て圧縮するため、圧縮／解凍処理の時間が長くなるという問題があった。また、このような従来の信号発生装置は、復号器がハードウェアで構成されているため、コストがかかるという問題もあった。
【０００９】
本発明は、このような従来の課題を解決するためになされたものであって、所望の出力信号を発生させるための波形ファイルに対する圧縮処理及び解凍処理に要する時間を短縮することが可能な信号発生装置及び方法、並びに信号発生システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の請求項１の信号発生装置は、出力信号を発生する信号発生装置であって、前記出力信号の波形データを含む波形ファイルが入力される波形ファイル入力部と、前記波形ファイル入力部に入力された波形ファイルを記憶する波形ファイル記憶部と、前記波形ファイル記憶部に記憶された複数の前記波形ファイルの中から１つの波形ファイルを選択するための波形ファイル選択操作部と、前記波形ファイル選択操作部で選択された波形ファイルを展開するための波形メモリと、前記波形メモリに展開された波形ファイルに基づいて前記出力信号を発生する信号発生部と、前記波形ファイル入力部に入力された波形ファイルを必要に応じて圧縮して前記波形ファイル記憶部に記憶させる波形ファイル圧縮部と、前記波形ファイル選択操作部で選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理部と、前記波形ファイル管理部により、前記波形ファイル選択操作部で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して前記波形メモリに出力する波形ファイル解凍部と、を備えることを特徴とする。
【００１１】
また、本発明の請求項２の信号発生装置は、前記波形ファイル入力部に入力された波形ファイルが圧縮対象のファイルであるか否かを判断する圧縮対象ファイル判断部を更に備え、前記波形ファイル圧縮部は、前記圧縮対象ファイル判断部により、前記波形ファイル入力部に入力された波形ファイルが圧縮対象のファイルであると判断された場合に、当該波形ファイルを圧縮することを特徴とする。
【００１２】
また、本発明の請求項３の信号発生システムは、出力信号を発生する信号発生装置と、当該信号発生装置を制御する外部制御装置と、を備える信号発生システムであって、前記外部制御装置は、前記出力信号の波形データを含む波形ファイルが入力される波形ファイル入力部と、前記波形ファイル入力部に入力された波形ファイルを必要に応じて圧縮する波形ファイル圧縮部と、を備え、前記信号発生装置は、前記波形ファイル入力部に入力された波形ファイル、又は、前記波形ファイル圧縮部により圧縮された波形ファイルを記憶する波形ファイル記憶部と、前記波形ファイル記憶部に記憶された複数の前記波形ファイルの中から１つの波形ファイルを選択するための波形ファイル選択操作部と、前記波形ファイル選択操作部で選択された波形ファイルを展開するための波形メモリと、前記波形メモリに展開された波形ファイルに基づいて前記出力信号を発生する信号発生部と、前記波形ファイル選択操作部で選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理部と、前記波形ファイル管理部により、前記波形ファイル選択操作部で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して前記波形メモリに出力する波形ファイル解凍部と、を備えることを特徴とする。
【００１３】
また、本発明の請求項４の信号発生方法は、出力信号を発生する信号発生方法であって、前記出力信号の波形データを含む波形ファイルが入力される波形ファイル入力ステップと、前記波形ファイル入力ステップにより入力された波形ファイルを記憶する波形ファイル記憶ステップと、前記波形ファイル入力ステップにより入力された波形ファイルを必要に応じて圧縮して前記波形ファイル記憶ステップにより記憶させる波形ファイル圧縮ステップと、前記波形ファイル記憶ステップにより記憶された複数の前記波形ファイルの中から１つの波形ファイルを選択するための波形ファイル選択操作ステップと、前記波形ファイル選択操作ステップで選択されて波形メモリに展開された波形ファイルに基づいて前記出力信号を発生する信号発生ステップと、前記波形ファイル選択操作ステップで選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理ステップと、前記波形ファイル管理ステップにより、前記波形ファイル選択操作ステップで選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して前記波形メモリに出力する波形ファイル解凍ステップと、を含むことを特徴とする。
【発明の効果】
【００１４】
本発明は、所望の出力信号を発生させるための波形ファイルに対する圧縮処理及び解凍処理に要する時間を短縮することが可能な信号発生装置及び方法、並びに信号発生システムを提供するものである。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態としての信号発生装置の構成を示すブロック図である。
【図２】本発明の実施形態としての信号発生システムの構成を示すブロック図である。
【図３】本発明の実施形態としての信号発生装置が備える信号発生部の詳細な構成を示すブロック図である。
【図４】波形ファイルの圧縮率とロード時間との関係を示すグラフである。
【図５】圧縮前の波形ファイルのファイルサイズと、波形ファイルの圧縮率との関係を通信規格ごとに模式的に示すグラフである。
【図６】本発明の実施形態としての信号発生装置による波形ファイルの圧縮処理を説明するフローチャートである。
【図７】本発明の実施形態としての信号発生装置による波形ファイルの解凍処理を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明に係る信号発生装置及び方法、並びに信号発生システムの実施形態について、図面を用いて説明する。
【００１７】
図１に示すように、本発明の実施形態としての信号発生装置１は、波形ファイル入力部としての入力インタフェース（Ｉ／Ｆ）１１、波形ファイル記憶部１２、圧縮対象ファイル判断部１３、切替部１４、波形ファイル圧縮部１５、波形ファイル選択操作部としての操作部１６、信号発生部１７、波形メモリ１８、波形ファイル管理部１９、波形ファイル解凍部２０、切替部２１、及び制御部２２を備える。
【００１８】
入力Ｉ／Ｆ１１は、信号発生装置１の出力信号として発生させたい信号の波形ファイルが入力されるようになっている。出力信号は、例えば基地局から送出される信号に相当するものである。波形ファイルは、例えば、Ｉ相成分（同相成分）及びＱ相成分（直交成分）のベースバンドの波形データ（ディジタル値）や通信規格の情報を含む。
【００１９】
波形ファイル記憶部１２は、入力Ｉ／Ｆ１１に入力された波形ファイルを蓄積記憶するようになっている。
【００２０】
圧縮対象ファイル判断部１３は、入力Ｉ／Ｆ１１に入力された波形ファイルが圧縮対象のファイルであるか否かを判断するようになっている。
【００２１】
切替部１４は、圧縮対象ファイル判断部１３により、入力Ｉ／Ｆ１１に入力された波形ファイルが圧縮対象であると判断された場合に、当該波形ファイルを波形ファイル圧縮部１５に入力するようになっている。一方、切替部１４は、圧縮対象ファイル判断部１３により、入力Ｉ／Ｆ１１に入力された波形ファイルが圧縮対象でないと判断された場合に、当該波形ファイルをそのまま波形ファイル記憶部１２に入力するようになっている。
【００２２】
波形ファイル圧縮部１５は、入力Ｉ／Ｆ１１に入力された波形ファイルを必要に応じて圧縮して波形ファイル記憶部１２に記憶させるようになっている。波形ファイル圧縮部１５は、圧縮対象ファイル判断部１３により、入力Ｉ／Ｆ１１に入力された波形ファイルが圧縮対象のファイルであると判断された場合に、７−Ｚｉｐ、ＺＩＰ、ＲＡＲ、ＣＡＢなどの公知の様々な圧縮／解凍アルゴリズムを用いて当該波形ファイルを圧縮する。
【００２３】
また、波形ファイル圧縮部１５は、波形ファイルを圧縮する際に、当該波形ファイルが圧縮されていることを示す情報（以下、「圧縮情報」ともいう）を波形ファイル管理部１９に登録するようになっている。
【００２４】
操作部１６は、波形ファイル記憶部１２に記憶された複数の波形ファイルの中から１つの波形ファイルを選択するために、ユーザが操作するものである。操作部１６は、例えば、波形ファイル記憶部１２に記憶された複数の波形ファイルを選択可能に表示するディスプレイと、キーボード、ダイヤル又はマウスのような入力デバイスと、を含んで構成される。
【００２５】
また、操作部１６は、例えば波形ファイルごとや通信規格ごとに波形ファイルを圧縮するか否かをユーザが入力可能となっており、当該入力情報を圧縮対象ファイル判断部１３に入力するようになっていてもよい。
【００２６】
信号発生部１７は、操作部１６で選択されて波形メモリ１８に展開された波形ファイルに含まれた波形データをアナログ値に変換することにより出力信号を発生するものである。信号発生部１７は、例えば複数の通信規格に対応した被試験対象（例えば、携帯電話を含む無線端末機器）に出力信号としての試験信号を送信するようになっている。また、信号発生部１７は、周波数変換手段や増幅手段を備えており、出力信号の波形データの振幅や周波数を適宜調整するようになっている。
【００２７】
ここで、複数の通信規格としては、例えば、セルラ（ＬＴＥ、Ｗ−ＣＤＭＡ（登録商標）、ＧＳＭ（登録商標）、ＣＤＭＡ２０００、１ｘＥＶ−ＤＯ、ＴＤ−ＳＣＤＭＡ等）、ＷＬＡＮ（ＩＥＥＥ８０２．１１ｂ／ｇ／ａ／ｎ／ａｃ等）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＧＮＳＳ（ＧＰＳ、Ｇａｌｉｌｅｏ、ＧＬＯＮＡＳＳ、ＢｅｉＤｏｕ等）、ＦＭ、及びディジタル放送（ＤＶＢ−Ｈ、ＩＳＤＢ−Ｔ等）が挙げられる。
【００２８】
波形ファイル管理部１９は、上記の圧縮情報に基づいて、波形ファイル記憶部１２に記憶された各波形ファイルが圧縮されたファイルであるか否かの情報を管理している。また、波形ファイル管理部１９は、操作部１６で選択された波形ファイルが圧縮されているか否かを判断するようになっている。
【００２９】
波形ファイル解凍部２０は、波形ファイル管理部１９により、操作部１６で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して波形メモリ１８に出力するようになっている。
【００３０】
切替部２１は、波形ファイル管理部１９により、操作部１６で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを波形ファイル解凍部２０に入力するようになっている。一方、切替部２１は、波形ファイル管理部１９により、操作部１６で選択された波形ファイルが圧縮されていないと判断された場合に、当該波形ファイルをそのまま波形メモリ１８に入力するようになっている。
【００３１】
制御部２２は、例えばＣＰＵ、ＲＯＭ、ＲＡＭなどを含むマイクロコンピュータで構成され、信号発生装置１を構成する上記各部の動作を制御するとともに、所定のプログラムを実行することにより、圧縮対象ファイル判断部１３、切替部１４，２１、波形ファイル圧縮部１５、信号発生部１７、波形ファイル管理部１９、及び波形ファイル解凍部２０をソフトウェア的に構成するようになっている。
【００３２】
あるいは、図２に示すように、信号発生装置は、ＧＰＩＢ、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢなどのリモート制御インタフェース（Ｉ／Ｆ）２４，４１を介して、外部制御装置４０により遠隔制御される構成であってもよい。図２に示す信号発生装置１０及び外部制御装置４０は、信号発生システム２を構成する。
【００３３】
例えば、外部制御装置４０は、入力Ｉ／Ｆ１１、圧縮対象ファイル判断部１３、切替部１４、波形ファイル圧縮部１５、操作部４２、及び制御部４３を含んでいてもよい。操作部４２及び制御部４３の基本的な構成は、信号発生装置１が有する操作部１６及び制御部２２と同様である。操作部４２は、操作部１６と同様に、波形ファイル選択操作部として機能する。制御部４３は、外部制御装置４０を構成する各部の駆動制御を行うようになっている。
【００３４】
図３に示すように、信号発生部１７は、例えば、ディジタルアナログコンバータ（ＤＡＣ）３１、直交変調器３２、局部発振器３３、自動レベル制御回路（ＡＬＣ）３４、及びステップアッテネータ（ステップＡＴＴ）３５を備えている。
【００３５】
ＤＡＣ３１は、波形メモリ１８から入力されるＩ相成分及びＱ相成分のディジタル値のベースバンド信号の波形データをアナログ値に変換して直交変調器３２に出力するようになっている。
【００３６】
局部発振器３３は、制御部２２からの制御信号に基づいた局部発振周波数の局部発振信号を生成し、直交変調器３２に出力するように構成されている。
【００３７】
直交変調器３２は、ＤＡＣ３１から入力されたＩ相成分及びＱ相成分と、局部発振器３３から入力された局部発振信号とを乗算することにより直交変調及び周波数変換を行って無線周波数の信号（ＲＦ信号）を生成するようになっている。また、直交変調器３２は、生成したＲＦ信号をＡＬＣ３４に出力するようになっている。
【００３８】
ＡＬＣ３４は、直交変調器３２の出力信号の電力レベルを所定の電力レベルに調整してステップＡＴＴ３５に出力するようになっている。ＡＬＣ３４が設定する電力レベルは、制御部２２からの制御信号によって設定されるようになっている。ＡＬＣ３４は、出力信号レベルを例えば０．１ｄＢ単位で調整できるものである。
【００３９】
ステップＡＴＴ３５は、各々の減衰量が予め定められた複数のアッテネータセクションを備え、各アッテネータセクションの減衰量の組み合わせにより、入力されたＲＦ信号のレベルを所定の減衰量のステップで減衰することができるＡＴＴである。このステップＡＴＴ３５は、制御部２２からの制御信号によって設定された減衰量で入力信号を減衰し、ユーザが所望する電力レベルの出力ＲＦ信号を出力するようになっている。
【００４０】
図４は、波形ファイルの圧縮率と、波形ファイルの波形ファイル記憶部１２へのロード時間との関係を示すグラフである。ここで、圧縮率＝圧縮後の波形ファイルのファイルサイズ／圧縮前の波形ファイルのファイルサイズ、ロード時間増加倍率＝圧縮後の波形ファイルのロード時間／圧縮前の波形ファイルのロード時間、としている。
【００４１】
図４のグラフから、圧縮率が悪い（高い）波形ファイルほど、ロード時間増加倍率が大きくなる傾向が見て取れる。つまり、同じファイルサイズの波形ファイルであっても、圧縮率が悪いほどロード時間が長くなっていくことが分かる。
【００４２】
図５は、圧縮前の波形ファイルのファイルサイズと、波形ファイルの圧縮率との関係を通信規格ごとに模式的に示すグラフである。また、表１に通信規格ごとの波形ファイルの圧縮要否の一例を示す。
【００４３】
ＧＮＳＳ用の波形ファイルは、他の通信規格と比較して圧縮前のファイルサイズが大きい傾向があるが、圧縮率が常に非常に良い（低い）ため、圧縮して扱うことが推奨される。
【００４４】
ディジタル放送（図中の「Digital broadcast」）用の波形ファイルは、圧縮率が比較的悪く（高く）、圧縮効果が薄い。また、圧縮率が高いディジタル放送用の波形ファイルを圧縮する場合には、図４に示したようにロード時間が長くなってしまう。このため、ディジタル放送用の波形ファイルの圧縮は基本的には非推奨である。
【００４５】
ただし、ディジタル放送用の波形ファイルは、ファイルサイズが大きくなる傾向にあるため、波形ファイル記憶部１２において波形ファイルの入れ替えを余り生じさせない使用状況であれば、若干でも波形ファイル記憶部１２の空き容量を増加させるために圧縮することは有効である。
【００４６】
ＷＬＡＮ（図中の「Wireless LAN」）及びＢｌｕｅｔｏｏｔｈ（登録商標）用の波形ファイルは、一般的にファイルサイズが小さい傾向にある。このため、大量にこれらの波形ファイルを扱う場合以外は圧縮のメリットが得られないため、ＷＬＡＮ及びＢｌｕｅｔｏｏｔｈ（登録商標）用の波形ファイルの圧縮は非推奨である。
【００４７】
セルラ（図中の「Cellular」）用の波形ファイルは、圧縮率がおおむね良好であり、圧縮効果が高いと言えるため、圧縮して扱うことが推奨される。
【表１】
2016178429.tif 000003
【００４８】
圧縮対象ファイル判断部１３は、例えば表１のようなテーブルを記憶しており、通信規格ごとに波形ファイルが圧縮対象であるか否かを判断するものであってもよい。あるいは、圧縮対象ファイル判断部１３は、圧縮率が比較的良い（低い）波形ファイルを圧縮対象であると判断し、圧縮率が比較的悪い（高い）波形ファイルを圧縮対象でないと判断するものであってもよい。
【００４９】
なお、セルラ用の波形ファイルは、ファイルサイズや圧縮率が波形データの内容によって様々な値を取るため、個々の波形ファイルのファイルサイズと圧縮率、測定時間に占めるロード時間の割合、波形ファイル記憶部１２の記憶容量等に基づいて、波形ファイル単位で圧縮すべきかどうかを圧縮対象ファイル判断部１３が判断するようになっていてもよい。
【００５０】
また、圧縮対象ファイル判断部１３は、波形ファイル記憶部１２の記憶容量の残量に応じて、入力Ｉ／Ｆ１１に入力された波形ファイルを圧縮するか否かを判断するものであってもよい。あるいは、既に述べたように、ユーザの操作部１６の操作により、波形ファイルごとに波形ファイルを圧縮するか否かを決定できるようになっていてもよい。
【００５１】
以下、図６，７のフローチャートを参照しながら、本実施形態の信号発生装置１を用いた信号発生方法について説明する。
【００５２】
＜波形ファイル圧縮＞
図６に示すように、まず、ユーザにより所望の通信規格の波形ファイルが入力Ｉ／Ｆ１１に入力される（ステップＳ１）。
【００５３】
次に、圧縮対象ファイル判断部１３は、入力Ｉ／Ｆ１１に入力された波形ファイルが圧縮対象であるか否かを判断する（ステップＳ２）。当該波形ファイルが圧縮対象である場合には、ステップＳ３に進む。一方、当該波形ファイルが圧縮対象でない場合には、ステップＳ３を飛ばしてステップＳ４に進む。
【００５４】
ステップＳ３において、波形ファイル圧縮部１５は、ステップＳ２で圧縮対象であると判断された波形ファイルを圧縮する。
【００５５】
ステップＳ４において、波形ファイル記憶部１２は、ステップＳ２で圧縮対象でないと判断された波形ファイル、又は、ステップＳ３で圧縮された波形ファイルを蓄積記憶する。
【００５６】
＜波形ファイル解凍＞
図７に示すように、まず、ユーザの操作部１６の操作により、波形ファイル記憶部１２に記憶された複数の波形ファイルの中から１つの波形ファイルが選択される（ステップＳ１１）。
【００５７】
次に、波形ファイル管理部１９は、ステップＳ１１で選択された波形ファイルが圧縮されているか否かを判断する（ステップＳ１２）。当該波形ファイルが圧縮されている場合には、ステップＳ１３に進む。一方、当該波形ファイルが圧縮されていない場合には、ステップＳ１３を飛ばしてステップＳ１４に進む。
【００５８】
ステップＳ１３において、波形ファイル解凍部２０は、ステップＳ１２で圧縮されていると判断された波形ファイルを解凍する。
【００５９】
ステップＳ１４において、信号発生部１７は、ステップＳ１２で圧縮されていないと判断された波形ファイル、又は、ステップＳ１３で解凍された波形ファイルに含まれた波形データをアナログ値に変換することにより試験信号を発生する。
【００６０】
以上説明したように、本実施形態の信号発生装置１は、入力Ｉ／Ｆ１１に入力された波形ファイルを必要に応じて圧縮して波形ファイル記憶部１２に記憶させる波形ファイル圧縮部１５と、操作部１６で選択された波形ファイルが圧縮されているか否かを判断する波形ファイル管理部１９と、波形ファイル管理部１９により、操作部１６で選択された波形ファイルが圧縮されていると判断された場合に、当該波形ファイルを解凍して波形メモリ１８に出力する波形ファイル解凍部２０と、を備える。
【００６１】
これにより、入力される複数の波形ファイルのうち一部の波形ファイルのみを圧縮してから波形ファイル記憶部１２に記憶させるため、入力される波形ファイルの全てを圧縮する場合と比較して、圧縮処理及び解凍処理に要する時間を短縮することができる。特に、圧縮効果の高い波形ファイルを圧縮して波形ファイル記憶部１２に記憶させることにより、波形ファイル記憶部１２の記憶容量を有効に利用することができる。
【００６２】
また、波形ファイル解凍部２０により解凍された波形ファイルを波形メモリ１８に展開する構成であるため、高速に解凍処理を行うためのハードウェアが不要であり、コストを抑えることができる。
【００６３】
また、本実施形態の信号発生装置１は、入力Ｉ／Ｆ１１に入力された波形ファイルが圧縮対象のファイルであるか否かを判断する圧縮対象ファイル判断部１３を更に備える。
【００６４】
これにより、あらかじめ圧縮対象を適切に設定しておくことにより、圧縮処理及び解凍処理に要する時間を短縮したり、記憶容量を有効に利用したりすることができる。
【符号の説明】
【００６５】
１，１０  信号発生装置
２  信号発生システム
１１  入力Ｉ／Ｆ（波形ファイル入力部）
１２  波形ファイル記憶部
１３  圧縮対象ファイル判断部
１４，２１  切替部
１５  波形ファイル圧縮部
１６  操作部
１７  信号発生部
１８  波形メモリ
１９  波形ファイル管理部
２０  波形ファイル解凍部
２２  制御部
４０  外部制御装置
【図１】
2016178429.tif 000004
【図２】
2016178429.tif 000005
【図３】
2016178429.tif 000006
【図４】
2016178429.tif 000007
【図５】
2016178429.tif 000008
【図６】
2016178429.tif 000009
【図７】
2016178429.tif 000010