(57)【特許請求の範囲】
【請求項１】
レベルモニタコントローラ、ストレージコントローラおよびこれら両コントローラを制御するＣＰＵ（中央演算処理ユニット）を含み、Ａ／Ｄ変換された入力データを所定のサンプリング信号にしたがって上記レベルモニタコントローラと上記ストレージコントローラとに与えて、上記入力データの入力レベルをモニタに表示しながら、同入力データを記憶手段に記憶させる波形記録計において、上記ＣＰＵは上記ストレージコントローラに対するサンプリング信号が所定のサンプリング速度より遅い信号に設定された場合には、上記レベルモニタコントローラに上記ストレージコントローラに対するサンプリング速度よりも高速のサンプリング信号を与えることを特徴とする波形記録計。
【請求項２】
上記レベルモニタコントローラに対して第１サンプリング信号を供給する第１サンプリングカウンタと、上記ストレージコントローラに対して上記第１サンプリング信号よりも遅い第２サンプリング信号を供給する第２サンプリングカウンタとを備え、上記ＣＰＵは上記ストレージコントローラに対するサンプリング信号が所定のサンプリング速度より速い信号に設定された場合には上記第１サンプリング信号にて上記レベルモニタコントローラとともに上記ストレージコントローラを動作させ、上記ストレージコントローラに対するサンプリング信号が所定のサンプリング速度より遅い信号に設定された場合には上記第２サンプリングカウンタを動作させて、同第２サンプリングカウンタより上記ストレージコントローラに上記第２サンプリング信号を供給することを特徴とする請求項１に記載の波形記録計。
【請求項３】
上記第２サンプリングカウンタは上記第１サンプリング信号を逓降する分周機能を有し、上記第２サンプリング信号の周期は上記第１サンプリング信号の整数倍とされることを特徴とする請求項２に記載の波形記録計。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は波形記録計に関し、さらに詳しく言えば、入力データの入力レベルをＣＲＴなどのモニタ（ディスプレイ）に表示しながら、その入力データをストレージメモリなどの記憶手段に書き込むようにした波形記録計に関するものである。
【０００２】
【従来の技術】
例えば、入力信号（被測定信号）を実時間記録する場合、現在取り込んでいる入力データがどの程度のレベルにあるかを知りたいという要望がある。
【０００３】
そこで、従来の波形記録計においては、図２に例示されているように、Ａ／Ｄ変換器１によりディジタルテータに変換された入力データをストレージコントローラ２を介してメモリ３に書き込むにあたって、その入力データをレベルモニタコントローラ４にも与え、表示回路５を介してモニタとしてのディスプレイ６に表示するようにしている。
【０００４】
これによれば、ディスプレイ６には図３に例示されているように、例えば入力データの最大値（ＭＡＸ）と最小値（ＭＩＮ）との間が例えばバーグラフ状に表示され、これによりユーザーは現在メモリ３に取り込まれている入力データのレベルを知ることができる。
【０００５】
【発明が解決しようとする課題】
ところで、従来においてはストレージコントローラ２およびレベルモニタコントローラ４は、ＣＰＵ７にて設定されるサンプリングカウンタ８からのサンプリング信号（サンプリングクロック）によりともに制御される。すなわち、単一のサンプリングカウンタ８にてレベルモニタ、ストレージそれぞれのデータをサンプリングするようにしている。
【０００６】
このため、例えば図示しない操作部よりＣＰＵ７を介してストレージコントローラ２のサンプリング信号が遅い信号に設定されると、それに伴なってレベルモニタコントローラ４のサンプリング信号も遅くなるため、レベルモニタとしての機能が十分に働かなくなってしまう。
【０００７】
本発明は、このような課題を解決するためになされたもので、その目的は、ストレージコントローラのサンプリング速度に影響されることなく、特にそのサンプリング速度が遅く設定された場合でも、入力データの入力レベルを正確に表示し得るようにした波形記録計を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明は、レベルモニタコントローラ、ストレージコントローラおよびこれら両コントローラを制御するＣＰＵ（中央演算処理ユニット）を含み、Ａ／Ｄ変換された入力データを所定のサンプリング信号にしたがって上記レベルモニタコントローラと上記ストレージコントローラとに与えて、上記入力データの入力レベルをモニタに表示しながら、同入力データを記憶手段に記憶させる波形記録計において、上記ＣＰＵは上記ストレージコントローラに対するサンプリング信号が所定のサンプリング速度より遅い信号に設定された場合には、上記レベルモニタコントローラに上記ストレージコントローラに対するサンプリング速度よりも高速のサンプリング信号を与えることを特徴としている。
【０００９】
そして、請求項２においては、上記レベルモニタコントローラに対して第１サンプリング信号を供給する第１サンプリングカウンタと、上記ストレージコントローラに対して上記第１サンプリング信号よりも遅い第２サンプリング信号を供給する第２サンプリングカウンタとを備え、上記ＣＰＵは上記ストレージコントローラに対するサンプリング信号が所定のサンプリング速度より速い信号に設定された場合には上記第１サンプリング信号にて上記レベルモニタコントローラとともに上記ストレージコントローラを動作させ、上記ストレージコントローラに対するサンプリング信号が所定のサンプリング速度より遅い信号に設定された場合には上記第２サンプリングカウンタを動作させて、同第２サンプリングカウンタより上記ストレージコントローラに上記第２サンプリング信号を供給することを特徴としている。
【００１０】
また、請求項３では、上記第２サンプリングカウンタは上記第１サンプリング信号を逓降する分周機能を有し、上記第２サンプリング信号の周期は上記第１サンプリング信号の整数倍とされることを特徴としている。
【００１１】
この波形記録計によれば、例えば長時間記録時にメモリの記憶容量との関係から、ストレージコントローラに対するサンプリング速度が遅く設定されたとしても、レベルモニタコントローラにはそれよりも高速のサンプリング信号が与えられるため、適正なレベル表示状態が維持される。
【００１２】
また、請求項２の構成によれば、ストレージコントローラに対するサンプリング速度が遅く設定された場合、ＣＰＵは第２サンプリングカウンタを動作させるだけでよく、その処理負担が増えることもない。
【００１３】
さらに、請求項３の構成によれば、レベルモニタコントローラ用の第１サンプリング信号とストレージコントローラ用の第２サンプリング信号とが、周期的に整数倍の比例関係にあるため、ストレージされる入力データとレベル表示されるデータとの相関が保たれることになる。
【００１４】
【発明の実施の形態】
次に、本発明の技術的思想をよりよく理解する上で、図１を参照しながら、その実施の形態について説明する。なお、この実施例において、先に説明した図２の従来例と同一もしくは同一と見做される部分にはそれと同じ参照符号を用いている。
【００１５】
この実施例においては、サンプリングカウンタとして、レベルモニタコントローラ４用の第１サンプリングカウンタ１１とストレージコントローラ２用の第２サンプリングカウンタ１２の２つのサンプリングカウンタが設けられている。
【００１６】
これら両サンプリングカウンタ１１、１２は、ともにＣＰＵ（中央演算処理ユニット）７によりその動作が制御される。第１サンプリングカウンタ１１からはレベルモニタコントローラ４に対してレベルモニタ用サンプリングクロック（第１サンプリング信号）が出力されるが、この実施例においては、そのレベルモニタ用サンプリングクロックは第２サンプリングカウンタ１２にも与えられるようにされている。
【００１７】
第２サンプリングカウンタ１２は、そのレベルモニタ用サンプリングクロックを所定に逓降する分周機能を備えている。この分周機能はＣＰＵ７からの指示信号にてその動作がオン、オフされ、その動作オフ時には第２サンプリングカウンタ１２からストレージコントローラ２に対してレベルモニタ用サンプリングクロックがそのままストレージ用サンプリングクロックとして出力される。
【００１８】
これに対して、分周機能の動作オン時には第２サンプリングカウンタ１２からレベルモニタ用サンプリングクロックを所定に分周してなるストレージ用サンプリングクロック（第２サンプリング信号）がストレージコントローラ２に対して出力される。
【００１９】
この実施例においては、ＣＰＵ７が第２サンプリングカウンタ１２の分周機能をオン、オフさせる基準サンプリング速度が１０ｋＨｚにセットされている。データをストレージする際のサンプリング速度は図示しない操作部よりユーザーにて任意に設定されるが、そのサンプリング速度が１０ｋＨｚ以上である場合、ＣＰＵ７はそのユーザー設定の所定速度のサンプリングクロックを第１サンプリングカウンタ１１から出力させるとともに、第２サンプリングカウンタ１２の分周機能をオフにする。
【００２０】
これにより、そのユーザー設定のサンプリングクロックは第２サンプリングカウンタ１２をスルーしてストレージコントローラ２にも与えられるため、レベルモニタコントローラ４およびストレージコントローラ２は同じサンプリングクロックにて動作する。すなわち、Ａ／Ｄ変換器１を介して入力される入力データは同じサンプリングクロックにてレベルモニタコントローラ４とストレージコントローラ２とに捕捉される。
【００２１】
これに対して、ユーザー設定のサンプリングクロックが１０ｋＨｚ未満の場合には、ＣＰＵ７は第１サンプリングカウンタ１１から出力されるサンプリングクロックを１０ｋＨｚに固定するとともに、第２サンプリングカウンタ１２の分周機能の動作をオンにする。これにより、レベルモニタコントローラ４には１０ｋＨｚのサンプリングクロックが与えられるが、ストレージコントローラ２にはそのサンプリングクロックを所定に分周したサンプリングクロックが与えられることになる。
【００２２】
したがって、ストレージコントローラ２による実際のストレージデータのサンプリング周期は遅くても、レベルモニタコントローラ４ではそれよりも速くサンプリングしているため、現在メモリ３に取り込まれている入力データとの関係において、その入力レベルがディスプレイ６に適切に表示されることになる。
【００２３】
上記実施例では、第２サンプリングカウンタ１２に第１サンプリングカウンタからのサンプリングクロックを所定に逓降する分周機能を持たせ、レベルモニタコントローラ用の第１サンプリング信号とストレージコントローラ用の第２サンプリング信号とを周期的に整数倍の比例関係としているため、ストレージされる入力データとレベル表示されるデータとの相関が保たれることになるが、本発明はこれに限定されるものではない。
【００２４】
すなわち、ストレージコントローラ２に対するユーザー設定のサンプリングクロックが所定速度（例えば１０ｋＨｚ）よりも遅い場合、上記実施例ではレベルモニタ用のサンプリングクロックは一定に保たれ、また、ストレージ用サンプリングクロックは自動的にそのレベルモニタ用サンプリングクロックを分周したものに設定されることになるが、ストレージ用サンプリングクロックは必ずしもレベルモニタ用サンプリングクロックを分周したものである必要はなく、第２サンプリングカウンタ１２からユーザー設定のサンプリングクロックそのものを出力させるようにしてもよい。
【００２５】
【発明の効果】
以上説明したように、本発明によれば、Ａ／Ｄ変換された入力データを所定のサンプリング信号にしたがってレベルモニタコントローラとストレージコントローラとに与えて、入力データの入力レベルをモニタに表示しながら、同入力データを記憶手段に記憶させるにあたって、ストレージコントローラに対するサンプリング信号が所定のサンプリング速度より遅い信号に設定された場合には、レベルモニタコントローラにストレージコントローラに対するサンプリング速度よりも高速のサンプリング信号を与えるようにしたことにより、実際のストレージデータのサンプリング速度に左右されることなく、適正なレベル表示状態が維持される。
【図面の簡単な説明】
【図１】本発明による波形記録計の一実施例を示したブロック線図。
【図２】従来の波形記録計の一例を示したブロック線図。
【図３】入力データストレージ中にモニタに表示されるレベル表示の一例を示した模式図。
【符号の説明】
１  Ａ／Ｄ変換器
２  ストレージコントローラ
３  メモリ
４  レベルモニタコントローラ
５  表示回路
６  ディスプレイ
７  ＣＰＵ
１１  第１サンプリングカウンタ
１２  第２サンプリングカウンタ
【図１】
0003650482.tif 000002
【図２】
0003650482.tif 000003
【図３】
0003650482.tif 000004