(57)【要約】【課題】  少なくとも２以上のアクションの種類を設定し、判定されるパラメータの値がアクションを実行するための条件を満たした場合、設定された種類のアクションを実行することにより、異常の種類に応じて複数の異なるアクションが実行できる波形検査装置を提供する。【解決手段】    少なくとも２以上のアクションの種類を設定し、個々のアクションについてそのアクションを実行するか否かを判定するためのパラメータ条件を独立に設定する。  【選択図】                    図１
2007240285.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２以上のアクションの種類を設定し、個々のアクションについてそのアクションを実行するか否かを判定するためのパラメータ条件を独立に設定する手段を設けたことを特徴とする波形検査装置。
【請求項２】
判定されるパラメータの値がアクションを実行するための条件を満たすか否か判定する判定部とこの判定部でなされた判定結果を論理信号として外部に出力する実行部を備え、被測定波形を検査する波形検査装置において、
前記判定部で設定されるアクションの種類を少なくとも２以上設定する設定部を備え、
前記判定部はこれら２以上のアクションが実行されるための条件についての判定を個々のアクション毎に独立で行うことにより、判定結果に応じて複数の異なるアクションを実行することを特徴とする波形検査装置。
【請求項３】
ノイズ測定区間を設けノイズ測定区間における被測定波形のノイズ成分が所望のＳ／Ｎを達成するまで繰り返して被測定波形の取り込みを行い、所望のＳ／Ｎが達成された後に波形判定を行う波形検査装置。
【請求項４】
ノイズ測定区間を設けノイズ測定区間における被測定波形のノイズ成分が所望のＳ／Ｎを達成するまで繰り返してアベレージング動作をしながら被測定波形の取り込みを行い、所望のＳ／Ｎが達成された後に波形判定を行う波形検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、波形の自動判定を行う波形検査装置に関し、特に、少なくとも２以上のアクションの種類を設定し、判定されるパラメータの値がアクションを実行するための条件を満たした場合、設定された種類のアクションを実行することにより、異常の種類に応じて複数の異なるアクションが実行できる波形検査装置に関する。
【背景技術】
【０００２】
近年のデジタルオシロスコープには、Ｐａｓｓ−Ｆａｉｌ機能あるいはＧｏ／ＮｏＧｏ機能と呼ばれる波形判定機能を備えるものがある。これらの機能は、あらかじめ決められた領域（ゾーン）の範囲内に取り込まれた波形が入っているか、若しくは実効値やパルス幅等のいわゆる波形パラメータを自動測定してユーザーが設定した許容値内か否かを自動判定する機能である。
【０００３】
具体的には、判定結果に応じて外部出力する論理信号レベルを変えるものの他、ブザー音を鳴らすものや、波形のデータや画像データの保存や出力を行うもの、所定のアドレスに電子メールを送信し、定型メッセージを表示する等のアクションを実行できるものが存在する。
【０００４】
一方、波形判定機能は波形測定による自動検査等に用いられ、例えば、生産ラインの出荷検査等で、検査対象のあるポイントの電圧を測定し、設定した振幅以上であれば、合格（Ｐａｓｓ）、以下の場合は不合格（Ｆａｉｌ）とする場合等に有効である。すなわち、Ｆａｉｌとなった場合は外部出力信号（異常通知信号）を用いて検査ラインの他の機器に結果を通達し、その対象物を区別する検査が自動化されるものである。この様な対象物の検査を自動化した波形検査装置の先行技術文献としては次のようなものがある。
【０００５】
【特許文献１】特開２００３−２２２６４１号公報
【０００６】
また、この検査を行うとき、機器の異常やノイズ等の影響で測定値が大きくなった場合と区別するために、波形パラメータの測定値のほかに、ゾーン内に波形が入っていることを条件に追加することができる。つまり、この場合には波形がゾーン内にあって、かつ、実効値が設定値以上の場合に合格とすることができる。
【０００７】
以下、図７の構成について図８を参照して説明する。ここで、図７は従来の波形検査装置の構成図であり、図８は波形とゾーンの関係を示す説明図である。図７において、測定部１０にはＡ／Ｄ変換器が設けられ、このＡ／Ｄ変換器で入力された被測定波形をデジタル信号に変換する。記憶部２０はデジタル信号に変換された被測定波形を記憶する。
【０００８】
判定部３０は、波形判定部３１と実効値判定部３２から構成され、被測定波形に生じた異常を次のように判定する。すなわち、波形判定部３１は波形がゾーン内に入っているか否か判定する。なお、このゾーンは図示しないゾーン設定手段によりなされる。また、実効値判定部３２は記憶部２０から入力された被測定波形の実効値を測定する手段を備えると共に、実効値が設定値以上かどうか判定する。
【０００９】
すなわち、例えば図８の設定値等表示領域１３０の上段「Ｒ．ｍ．ｓ＝５２５ｍＶ」は実効値が５２５ｍＶである旨表示し、同下段の「Ｐａｓｓ（ｒ．ｍ．ｓ．＞５００ｍＶ）」は実効値が設定値５００ｍＶより大きいときに判定がパスする旨表示する。
【００１０】
表示指示部４０は、判定部３０で判定された結果に基づいて、表示部５０に対して表示するデータを与える。表示部５０は、表示指示部４０の命令に基づいて被測定波形等を表示する。実行部６０は、波形判定部３１若しくは実効値判定部３２から条件を満たさない旨の信号を受けた場合アクションを実行するが、ここではＦａｉｌ信号を出力する。
【００１１】
次に、図７の動作について図９のフローチャートを参照して説明する。波形判定部３１は記憶部２０から被測定波形を読み出し、図８の被測定波形１２０が設定されたゾーン１１０の範囲内に入っているか入っていないかについて判定する（ステップＡ１）。実効値判定部３２は、この波形判定部３１で判定された被測定波形１２０が設定された範囲内に入っている場合、その波形の実効値が設定値以上か否か判定する（ステップＡ２）。
【００１２】
ステップＡ１、ステップＡ２の判定を通過した被測定波形は判定をパスし（ステップＡ３）、波形の判定を終了する。一方、被測定波形１２０がゾーン１１０内に入っていない場合、又はゾーン１１０内に入っていても実効値が設定値未満の場合は、実行部６０は所定のアクションを実行するが、ここではＦａｉｌ信号を出力する。
【００１３】
ここで、アクションとは例えば、異常通知信号の出力や、波形データの保存、ブザー音の出力、プリンタ出力、メール送信等の動作をいう。
【００１４】
この様に、従来の波形検査装置では被測定波形１２０がゾーン１１０内に入っていない場合の他、その実効値が設定値に達しない場合にも同一の動作が実行される。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかし、従来の波形検査装置では、１つ以上のパラメータの条件に応じて、１つ以上のアクションを実行できるに過ぎない。したがって、例えばあるパラメータの条件を満たした場合、ブザーを鳴らして、かつ波形を保存することはできるが、波形がゾーンからはみ出したときにブザーを鳴らす一方で、振幅が大きいときは波形を保存することはできない。
【００１６】
より実務的には、従来の波形検査装置では、波形の検査を継続する場合の他、作業者が現場に赴く必要がある場合にまで同一の動作が実行されるので、単なる検査対象のばらつきによって不合格になったのか、検査システムの異常なのかを判別することができないという問題点がある。
【００１７】
図８および図９を参照して具体的に説明すると、図８の被測定波形１２０がゾーン内にあって実効値が小さい場合には、単にその検査対象が不合格なだけなので次の対象物について検査を継続して行うことが必要となるが、ゾーン１１０から被測定波形１２０が外れた場合（図９のステップＡ１で”Ｎｏ”となった場合）は、波形検査装置を含むシステムのいずれかに異常が発生したと考えられるので、この場合作業者が現場に赴きシステムの点検を行う必要がある。
【００１８】
本発明は、これらの問題点に鑑みてなされたものであり、少なくとも２以上のアクションの種類を設定し、判定されるパラメータの値がアクションを実行するための条件を満たした場合、設定された種類のアクションを実行することにより、異常の種類に応じて複数の異なるアクションが実行できる波形検査装置を提供することを目的とする。
【課題を解決するための手段】
【００１９】
このような課題を達成するために請求項１記載の発明は、
少なくとも２以上のアクションの種類を設定し、個々のアクションについてそのアクションを実行するか否かを判定するためのパラメータ条件を独立に設定する手段を備える。
【００２０】
また、請求項２記載の発明は、
判定されるパラメータの値がアクションを実行するための条件を満たすか否か判定する判定部とこの判定部でなされた判定結果を論理信号として外部に出力する実行部を備え、被測定波形を検査する波形検査装置において、
前記判定部で設定されるアクションの種類を少なくとも２以上設定する設定部を備え、
前記判定部はこれら２以上のアクションが実行されるための条件についての判定を個々のアクション毎に独立で行うことにより、判定結果に応じて複数の異なるアクションを実行する。
【００２１】
また、請求項３記載の発明は、
ノイズ測定区間を設けノイズ測定区間における被測定波形のノイズ成分が所望のＳ／Ｎを達成するまで繰り返して被測定波形の取り込みを行い、所望のＳ／Ｎが達成された後に波形判定を行う。
【００２２】
さらに、請求項４記載の発明は、
ノイズ測定区間を設けノイズ測定区間における被測定波形のノイズ成分が所望のＳ／Ｎを達成するまで繰り返してアベレージング動作をしながら被測定波形の取り込みを行い、所望のＳ／Ｎが達成された後に波形判定を行う。
【発明の効果】
【００２３】
本発明では次のような効果がある。少なくとも２以上のアクションの種類を設定し、個々のアクションについてそのアクションを実行するか否かを判定するためのパラメータ条件を独立に設定するので、異常の種類に応じて複数の異なるアクションが実行できる。
【発明を実施するための最良の形態】
【００２４】
以下、図１の構成について図２を参照して説明する。ここで、図１は本発明による波形検査装置の構成図であり、図２は波形とゾーンの関係を示す説明図である。図１において、測定部１０、記憶部２０、表示指示部４０、表示部５０については図７と同様なので説明を省略する。
【００２５】
ただし、図１の判定部３０による判定は、従来技術のように判定されるパラメータは固定されておらず、設定部３３で任意に設定される。すなわち、設定部３３ではアクションを実行する際に判定されるパラメータとして被測定波形の最大値、振幅、行き過ぎ量、実効値等のうち少なくとも２以上が設定される。ここでは、図７と同様に第１の波形判定条件としてゾーン判定を行い、第２の波形判定条件として実効値が設定値以上か否か判定するが本発明はこれに限定されるものではない。
【００２６】
実行部７０は、波形判定部３１から被測定波形２２０がゾーン２１０内に無い旨の信号を受信すると所定のアクション、すなわちゾーン外に被測定波形が表示された旨の信号を電子メールで図示しないオブザーバーに出力する。また、これと同時に波形検査装置の検査が中断される。これは波形検査装置を含むシステムのいずれかに異常が発生したと考えられるからである。実行部７１は実効値判定部３２から実効値が設定値未満である旨の信号を受信するとＦａｉｌ信号を出力する。
【００２７】
図２において、設定値等表示領域２３０の上段「Ｒ．ｍ．ｓ＝４２５ｍＶ」は実効値が４２５ｍＶである旨表示し、同下段の「Ｆａｉｌ（ｒ．ｍ．ｓ．＜５００ｍＶ）」は実効値が設定値５００ｍＶ未満のときに判定がＦａｉｌとなる旨表示する。
【００２８】
次に、図１の動作について図３のフローチャートを参照して説明する。波形判定部３１は記憶部２０から被測定波形を読み出し、図２の被測定波形２２０が設定されたゾーン２１０の範囲内に入っているか入っていないかについて判定する（ステップＢ１）。実効値判定部３２は、この波形判定部３１で判定された被測定波形２２０が設定された範囲内に入っているときにその波形の実効値が設定値以上か否か判定する（ステップＢ２）。
【００２９】
ステップＢ１、ステップＢ２の判定を通過した被測定波形２２０は判定をパスし（ステップＢ３）、被測定波形の判定動作が終了する。一方、被測定波形２２０がゾーン２１０内に無い場合、ゾーン外に被測定波形が表示された旨をオブザーバーに出力し（ステップＢ４）、同時に波形検査装置の検査が中断される。
【００３０】
そして、被測定波形がゾーン内にある場合であって実効値が設定値未満のときはＦａｉｌ信号を出力する。この動作は例えば、外部に出力する信号の論理振幅を変化させることにより行われる。
【００３１】
このように、波形判定部３１で判定された被測定波形が設定された範囲内に入っていないときに第１のアクション、すなわちゾーン外に被測定波形が表示された旨をオブザーバーに出力する実行部７０と、実効値判定部３２で判定された実効値が設定値未満のときに第２のアクション、すなわちＦａｉｌ信号を出力する実行部７１とを備えたので、検査対象のばらつきによる異常なのか、あるいは検査システムの異常なのかを判別することができる波形検査装置を提供することができる。
【００３２】
なお、本実施例ではゾーン判定と実効値判定を例に説明したが、波形判定条件を実効値以外の波形パラメータ（例えば最大値、振幅、行き過ぎ量、立ち上がり時間、パルス幅）のうち少なくとも２種以上を、アクションを実行するか否か判断するためのパラメータとしても差し支えない。また、同種パラメータの組み合わせであっても差し支えない。
【００３３】
すなわち、本実施例ではゾーン判定を一回のみ行っているが、ゾーンを複数設け、例えば第１のゾーンに対する判定のアクションとしてオブザーバーにメールを送信し、第２のゾーンに対する判定のアクションとしてｆａｉｌ信号を出力するように設定しても差し支えない。また、２以上の条件は波形パラメータに関するものに限られず、トレース、すなわちＣＨ１（チャンネル１）とＣＨ２（チャンネル２）でも差し支えない。
【００３４】
次に、本発明の他の実施例を説明する。指数平均化モードを用いて波形の自動判定を行う波形検査装置において、指定した区間の分散値を設定値以下にする波形検査装置について説明する。デジタルオシロスコープ等の波形検査装置において、ノイズ除去手段として有効な指数平均化手段を利用して所望のＳ／Ｎを得るためには、一定回数以上の被測定波形の取り込みが必要となる。すなわち、アベレージングモードでは被測定波形の取り込み回数が増えるとＳ／Ｎが改善される。
【００３５】
ところが、指数平均化波形の自動判定を使う場合は、十分な回数の被測定波形の取り込みが行われたことを知る手段がない。そこで、所望のＳ／Ｎが達成されるまで波形取り込みを続け、所望のＳ／Ｎが達成された後は通常の波形判定を行う波形検査装置が有効となる。
【００３６】
図４はこの様な指数平均化モードを利用した波形検査装置の構成図である。測定部１０、記憶部２０、波形判定部３２、設定部３３、表示指示部４０、表示部５０、実行部７１は図１と同様なので説明を省略する。
【００３７】
判定部３０は波形判定部３２の他、分散値判定部３４を備える。分散値判定部３４は所望のＳ／Ｎが達成されるまで記憶部２０に記憶された被測定波形の取り込みを行い、所望のＳ／Ｎが達成されると取り込みを停止する。なお、所望のＳ／Ｎは設定部３３で設定される。
【００３８】
図５は指数平均化モードを利用した波形検査装置の表示部５０に表示された波形とノイズの関係を表す説明図であり、ゾーン３１０内に被測定波形３２０が表示され、左側にはノイズ測定区間が設定されている。
【００３９】
次に、図４の動作について、図５及び図６を参照して説明する。ここで、図６は図４のフローチャートである。分散値判定部３４は、図５のノイズ測定区間において被測定波形３２０が所望のＳ／Ｎを達成するまで記憶部２０から被測定波形の取り込みを行うと共に、所望のＳ／Ｎが達成されると取り込みを停止する（ステップＣ１）。波形判定部３２は、所望のＳ／Ｎが達成された後、被測定波形３２０がゾーン３１０の範囲内に入っているか入っていないかについて判定する。
【００４０】
すなわち、ノイズ測定区間における被測定波形のノイズ成分が所望のＳ／Ｎを達成するまで繰り返して被測定波形の取り込みのみを行うが、この間波形判定は行われない。
【００４１】
なお、アベレージングモードの実施例である図７においては、これらの動作のうち、所望のＳ／Ｎが達成されるまで被測定波形の取り込みを繰り返して行う動作は必須の動作である。これは、アベレージングされＳ／Ｎが改善された被測定波形に基づいて自動判定を行うためである。一方、波形判定部３２によるゾーン判定は必須ではなく、例えば被測定波形の振幅の波形パラメータについて判定をするようにしても差し支えない。
【００４２】
この様に、指数平均化モードを利用した波形検査装置では、所望のＳ／Ｎが達成されるまで被測定波形の取り込みを繰り返して行うので、所望のＳ／Ｎが達成された波形について、通常の波形判定を行うことができる。
【図面の簡単な説明】
【００４３】
【図１】本発明による波形検査装置の構成図である。
【図２】波形とゾーンの関係を示す説明図である。
【図３】図１のフローチャートである。
【図４】指数平均化モードを利用した波形検査装置の構成図である。
【図５】指数平均化モードを利用した波形検査装置の表示部に表示された波形とノイズ関係を表す説明図である。
【図６】図４のフローチャートである。
【図７】従来の波形検査装置の構成図である。
【図８】波形とゾーンの関係を示す説明図である。
【図９】図７のフローチャートである。
【符号の説明】
【００４４】
１０                測定部
２０                記憶部
３０                判定部
３１                波形判定部
３２                実効値判定部
３３                設定部
３４                分散値判定部
４０                表示指示部
５０                表示部
７０                実行部
７１                実行部
【図１】
2007240285.tif 000003
【図２】
2007240285.tif 000004
【図３】
2007240285.tif 000005
【図４】
2007240285.tif 000006
【図５】
2007240285.tif 000007
【図６】
2007240285.tif 000008
【図７】
2007240285.tif 000009
【図８】
2007240285.tif 000010
【図９】
2007240285.tif 000011