(57)【要約】【課題】積算時にスケールオーバーによってゼロリセットが発生した場合、直ちに表示系の再スケーリングを実施することによって、積算表示から積算値の読み取りを容易にした波形表示装置を提供する。【解決手段】測定値を積算して積算データを作成する積算部を有し、この積算データに基づいて積算結果を表示する波形表示装置において、前記積算部は、積算データが予め設定された値に達したときに、リセット信号を発生し、このリセット信号に基づいて表示スケールの変更を行うと共に、所定のオフセット値を前記リセット信号発生後の積算データに加算して表示データを作成する表示データ加工部を有することを特徴とする波形表示装置。【選択図】        図１
2004361202.tif 000002
【特許請求の範囲】
【請求項１】
測定値を積算して積算データを作成する積算部を有し、この積算データに基づいて積算結果を表示する波形表示装置において、
前記積算部は、積算データが予め設定された値に達したときに、リセット信号を発生し、
このリセット信号に基づいて表示スケールの変更を行うと共に、所定のオフセット値を前記リセット信号発生後の積算データに加算して表示データを作成する表示データ加工部を有することを特徴とする波形表示装置。
【請求項２】
前記リセット信号は、積算データが表示範囲の上限値に達したときに発生し、前記表示スケールは、このリセット信号が発生する毎に変更されることを特徴とする請求項１に記載の波形表示装置。
【請求項３】
前記オフセット値は、スケール変更される直前の表示範囲の上限値であることを特徴とする請求項２に記載の波形表示装置。
【請求項４】
測定値を積算して積算データを作成する積算部を有し、この積算データに基づいて積算結果を表示する波形表示装置において、
前記積算部は、積算データが予め設定された値に達したときにリセット信号を発生し、
積算終了後に、このリセット信号発生点を検出し、リセット信号の発生回数に応じてスケールの変更を行う共に、リセット信号の発生順によって決定されるオフセット値を各リセット信号発生後の積算データに加算して表示データを作成する表示データ加工部を有することを特徴とする波形表示装置。
【請求項５】
前記リセット信号は、積算データが積算開始当初に設定されている表示範囲の上限値に達したときに発生することを特徴とする請求項４に記載の波形表示装置。
【請求項６】
前記オフセット値は、積算開始当初に設定されている表示範囲の上限値に、リセット信号の発生回数を乗じた値であることを特徴とする請求項４または請求項５に記載の波形表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、測定値の積算データを波形により表示する波形表示装置に関し、特に表示スケールのスケーリングに係る表示性能の向上に関する。
【０００２】
【従来の技術】
従来の波形表示装置は、デジタルオシロスコープなどに適用されるものであり、入力波形をサンプリングしてデジタル変換した測定データを所定時間積算し、その結果を表示画面上に波形表示する機能を有する。この積算データは、測定期間中のエネルギを意味し、例えば耐久試験，電力測定または回転計測におけるカウンタなどとしても使用される。
【０００３】
このような波形表示装置について図を用いて説明する。
図５は従来の波形表示装置の一例を示す構成図である。
図５において、実線矢印が波形データの流れを示し、破線矢印が制御情報の流れを示している。
【０００４】
ＣＰＵ１（中央処理装置）は、ＲＯＭ２（リードオンリメモリ）に格納された動作プログラムに基づいて装置全体の動作一般の制御を司る。
ＲＡＭ３（ランダムアクセスメモリ）は、一時データを格納する。
操作制御部４は、装置の操作を受け付けるパネルキー（図示せず）などを制御する。操作制御部４へは、キー入力やイベント発生などによる信号が入力される。Ａ／Ｄ変換器５は、入力波形をＡ／Ｄ変換し、変換されたＡ／Ｄデータは波形メモリ６に格納される。
【０００５】
波形メモリ６のＡ／Ｄデータは、ＣＰＵ１にて波形表示用にデータ処理された後、ＣＲＴやＬＣＤなどの表示器７に表示される。
積算部８は、予め設定された測定時間のＡ／Ｄデータを積算する。この積算部８は、専用のハードウェアまたはＤＳＰ（ディジタルシグナルプロセッサ）に積算プログラムを搭載するなどして実現する。積算データは、通常のＡ／Ｄデータと同様に波形メモリ６に格納される。
【０００６】
積算データを表示する場合、通常の測定と同様に測定前にスケールを設定するが、積算というデータの性格上、測定期間中にスケールをオーバーしてしまうことがある。
【０００７】
図６は、従来の積算データの表示例を示した図である。
図６において、縦軸は積算値を示し、横軸は時間を示している。図６（ａ）（ｂ）ともに、時刻ｔｓから積算を開始して時刻ｔ１で積算波形が表示の上限に達していることを示している。
【０００８】
このような場合の処理には、図６（ａ）の波形Ａのように時刻ｔ１以降から積算終了時刻ｔｅまでオーバーしたスケールに張り付かせて測定を続けるものや、図６（ｂ）の波形Ｂのようにオーバーした時点（時刻ｔ１）で積算データをゼロリセットし、積算終了時刻ｔｅまで測定を続けるものがある。
【０００９】
図６（ｂ）の積算データのゼロリセットは前出の積算部自身の積算処理をリセットするものであるため、積算データのゼロリセットが行われた後はゼロリセットが行われる前のデータには全く依存しない積算データが出力されることになる。
【００１０】
この他にも、積算電力値を算出してそのトレンドグラフを表示することが可能な電気信号測定器がある（例えば特許文献１参照。）。
【００１１】
【特許文献１】
特開２００２−５５１２２号公報
【００１２】
【発明が解決しようとする課題】
このような従来の波形表示装置では、オーバースケール時に表示波形がスケールの上端に張り付いて表示される場合、スケールオーバーの事実は認識できるが、オーバー後のデータは意味をなさない。
【００１３】
また、オーバースケール時に積算データをゼロリセットする場合、測定開始から終了までのデータの傾向は把握できるが、真の積算値を読みとることは出来ないという問題があった。
【００１４】
本発明は上述した問題点を解決するためになされたものであり、積算時にスケールオーバーによって積算データのゼロリセットが発生した場合、直ちに表示系の再スケーリングを実施することによって、測定期間中のデータを全て有意なものとし、積算表示から積算値の読み取りを容易にした波形表示装置を提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明は次の通りの構成になった波形表示装置である。
【００１６】
（１）  測定値を積算して積算データを作成する積算部を有し、この積算データに基づいて積算結果を表示する波形表示装置において、
前記積算部は、積算データが予め設定された値に達したときに、リセット信号を発生し、
このリセット信号に基づいて表示スケールの変更を行うと共に、所定のオフセット値を前記リセット信号発生後の積算データに加算して表示データを作成する表示データ加工部を有することを特徴とする波形表示装置。
【００１７】
（２）  前記リセット信号は、積算データが表示範囲の上限値に達したときに発生し、前記表示スケールは、このリセット信号が発生する毎に変更されることを特徴とする（１）に記載の波形表示装置。
【００１８】
（３）  前記オフセット値は、スケール変更される直前の表示範囲の上限値であることを特徴とする（２）に記載の波形表示装置。
【００１９】
（４）  測定値を積算して積算データを作成する積算部を有し、この積算データに基づいて積算結果を表示する波形表示装置において、
前記積算部は、積算データが予め設定された値に達したときにリセット信号を発生し、
積算終了後に、このリセット信号発生点を検出し、リセット信号の発生回数に応じてスケールの変更を行う共に、リセット信号の発生順によって決定されるオフセット値を各リセット信号発生後の積算データに加算して表示データを作成する表示データ作成部を有することを特徴とする波形表示装置。
【００２０】
（５）  前記リセット信号は、積算データが積算開始当初に設定されている表示範囲の上限値に達したときに発生することを特徴とする（４）に記載の波形表示装置。
【００２１】
（６）  前記オフセット値は、積算開始当初に設定されている表示範囲の上限値に、リセット信号の発生回数を乗じた値であることを特徴とする（４）または（５）に記載の波形表示装置。
【００２２】
【発明の実施の形態】
図１は本発明の一実施例を示した構成図である。
図１において、前出の図と同様のものは同じ符号を付けてその部分の説明は省略する。また、実線矢印が波形データの流れを示し、破線矢印が制御情報の流れを示している。
【００２３】
従来例との相違点は積算リセット検出部１２および表示データ加工部１３を付加した点である。
積算部１１は積算中に積算データがスケールオーバーしたときに、積算部１１自身がゼロリセットしたことを示す積算データオーバーによるリセット信号（以下、リセット信号という。）を発生する。
積算リセット検出部１２は、このリセット信号を検出し、ＣＰＵ１０に対して、積算データがゼロリセットされたことを知らせる信号を出力する。
【００２４】
表示データ加工部１３は、積算データのゼロリセットが行われたことを検知したＣＰＵ１０の制御により、ゼロリセットする以前の表示データを全て再スケーリングして表示データを作成し直し、リセット信号発生後の積算データは、リセット信号発生直前の表示の上限値をオフセット値として加算して表示データを作成する。
【００２５】
尚、本実施例では、積算データのゼロリセットが行われるタイミングを、表示の上限に達した時として説明しているが、これに限らず、積算データが、表示範囲の予め設定した任意の値に達したときとすることも可能であり、この場合は、その設定した任意の値をオフセット値とすればよい。
【００２６】
図２は本発明の動作を説明する説明図である。
図２の各グラフの縦軸が積算値であり横軸が時間を示している。
図２（ａ）は従来における波形の表示を示すもので、積算データが画面に表示できる最大値に達し、スケールオーバーによる積算データのゼロリセットが、測定中に時刻ｔ１およびｔ２で行われている。
【００２７】
図２（ｂ）以降が本発明による動作を示したものである。破線の波形がスケール変更前のもので実線の波形がスケール変更後のものである。図２（ｂ）は積算測定開始後、時刻ｔ１で、破線の積算波形が表示値の上限（Ｓ）に達したことを前出の積算リセット検出部１２が検出し、縦軸の表示スケールを２倍（２Ｓ）に変更している。
【００２８】
そして、リセット信号発生前の積算データを用いて変更後のスケールに合わせた表示データを作り直し、リセット信号発生後の積算データには、全てオフセット値（Ｓ）を加算した表示データを作成し、実線で示した波形を表示する。
【００２９】
これにより、積算データが表示の上限値（Ｓ）に達したことにより、縦軸の上限が（Ｓ）から（２Ｓ）にスケール変更され、スケール変更前の破線で示した表示波形がスケール変更後の実線で示した表示波形になるのでリセット信号発生前後の波形表示が連続性をもつことになる。
【００３０】
図２（ｃ）において、破線で示した波形は、時刻ｔ１のスケール変更後に表示されていたものであり、時刻ｔ２で積算データが再び表示の上限値（２Ｓ）に達してリセット信号が発生している。このリセット信号の発生を前出の積算リセット検出部１２が検出し、縦軸の表示スケールを再び２倍（４Ｓ）にする。
【００３１】
そして、２度目のリセット前の積算データを用いて変更後のスケールに合わせた表示データを作り直し、リセット信号発生後の積算データには、オフセット値（２Ｓ）を加算して表示データを作成し、実線で示した波形を表示する。
【００３２】
これにより、積算データが表示の上限値（２Ｓ）に達したことにより、縦軸の最大値が（２Ｓ）から（４Ｓ）にスケール変更され、スケール変更前の破線で示した表示波形がスケール変更後の実線で示した表示波形になり、リセット信号発生前後の波形表示が連続性をもつことになる。
【００３３】
図２（ｄ）は、最終表示結果を示している。比較のため破線により従来の積算波形の表示結果を示し、実線で本発明による積算波形の表示結果を表示している。以上により、積算測定開始後に積算データが、表示の上限値に達した場合に、この上限値を所定倍して表示の範囲を拡張すると共に、表示範囲の拡張前の上限値をオフセット値として変更後の積算データに加算することにより、積算データがゼロリセットされても積算測定開始からの積算結果を継続して表示することができる。
【００３４】
図３は、本発明の処理工程を示したフローチャートである。
図３で示した各工程に従って説明していく。
【００３５】
（ＳＴ１）ユーザのキー操作などにより積算を開始する工程。
（ＳＴ２）リセット信号を検出したかを判断し、判断結果がＹｅｓであればＳＴ３の処理を行い、ＮｏであればＳＴ５の処理を行う工程。
【００３６】
（ＳＴ３）積算済みデータのスケールを半分にする工程。
（ＳＴ４）リセット信号検出以降の積算データに対して、表示時に加算するオフセット値を、決定する工程。
【００３７】
（ＳＴ５）積算を終了するか判断し、ＹｅｓであればＳＴ７の処理を行い、Ｎｏであれば、ＳＴ６の処理を行う工程。
（ＳＴ６）積算処理を続行し、ＳＴ２の処理を行う工程。
（ＳＴ７）積算を終了する工程。
【００３８】
これらの処理は、前出のＣＰＵにより実行されるものであり、積算中、常にＣＰＵがリセット信号の発生を監視していて、リセット信号が発生したならば表示スケールを２倍にして、リセット信号発生以前のデータを、全て従前の半分のスケールファクタで表示させる。また、リセット信号発生以降のデータは全てオフセット値Ｓを加算して表示させる。これらの動作が積算終了まで繰り返される。
【００３９】
以上により、積算機能を使用した測定で、積算オーバーによる測定の失敗を防止することができる。
また、積算機能を使用した測定で、測定前のデータの予測や、スケールの事前調整が必要なくなる。
さらに、特別なハードウェアを搭載せずにソフトウェアで実現できる。
【００４０】
尚、本発明は表示データ加工部の処理で実現するものだが、実際には時間軸上の位置によってデータのオフセット値が異なると、データの扱いが複雑になる。  そこで、積算終了後に積算データを加工するようにしても良い。
【００４１】
図４は、積算終了後に積算データを加工する場合の動作を説明する説明図である。
例えば、図４（ａ）において破線の波形で示したように、積算終了時には従来の積算表示機能で波形表示する。時刻ｔ１および時刻ｔ２でリセット信号が発生している。この表示結果をユーザが見て、積算終了後データのゼロリセットが行われたことを認識したならば、ユーザのキー操作などによって、図４（ｂ）において実線で示したように積算データのゼロリセット点を検出し積算データの再加工を実施する。
【００４２】
再加工の仕組みは、以下の通りである。
積算開始当初の表示スケールによる表示の上限値とリセット信号発生回数の２倍の値とを乗算して表示スケールを決定する。
【００４３】
また、各リセット信号発生後のオフセット値を、積算開始当初に設定されている表示範囲の上限値とリセット信号発生回数と乗算した値とし、このオフセット値を各リセット信号発生後の積算データに加算する。そして、積算測定の開始点から終了点までを一括して、オフセット値を加味した積算データに作り直す構成である。
【００４４】
以上を、図４について説明すると、図４（ａ）でリセット信号が２回発生しているので、図４（ｂ）での表示範囲の上限値は（Ｓ）から（４Ｓ）になるようにスケール変更されている。
【００４５】
また、時刻ｔ１から時刻ｔ２までの間の積算データの加工は以下の（１）式で算出され、時刻ｔ２以後の積算データの加工は（２）式により算出される。
加工データ＝時刻ｔ１以後の積算データ＋Ｓ・・・・・（１）
加工データ＝時刻ｔ２以後の積算データ＋（２×Ｓ）・・・・・（２）
ここで、Ｓは積算開始当初の表示上限値である。
この様に積算終了後に一括して積算データの加工を行うので、スケーリング調整処理が容易になる。
【００４６】
【発明の効果】
本発明によれば、以下のような効果がある。
【００４７】
請求項１乃至請求項３に記載の発明によれば、積算時にスケールオーバーによってリセット信号が発生した場合、直ちに表示系の再スケーリングを実施することにより、測定データ全てを有意なものとし、積算表示から積算値の読み取りが容易になる。
また、積算機能を使用した測定で、積算オーバーによる測定の失敗を防止することができると共に、積算機能を使用した測定で、測定前のデータの予測や、スケールの事前調整が必要なくなる。
さらに、積算中に表示スケールが自動的に変更するのでリアルタイムで積算波形から積算値を読み取ることができる。
加えて、特別なハードウェアを搭載せずにソフトウェアで実現できる。
【００４８】
請求項４乃至請求項６に記載の発明によれば、積算終了後に積算データのゼロリセットが行われていたときに、積算終了後に一括して積算データの加工を行うので、スケーリング調整処理が容易になる。
【００４９】
【図面の簡単な説明】
【図１】本発明の一実施例を示した構成図である。
【図２】本発明の動作を説明する説明図である。
【図３】本発明の処理工程を示したフローチャートである。
【図４】測定後にデータを加工する場合の動作を説明する説明図である。
【図５】従来の波形表示装置の一例を示す構成図である。
【図６】従来の積算データの表示例を示した図である。
【符号の説明】
２  ＲＯＭ
３  ＲＡＭ
４  制御操作部
５  Ａ／Ｄコンバータ
６  波形メモリ
７  表示器
８  表示データメモリ
１０  ＣＰＵ
１１  積算部
１２  積算リセット検出部
１３  表示データ加工部
【図１】
2004361202.tif 000003
【図２】
2004361202.tif 000004
【図３】
2004361202.tif 000005
【図４】
2004361202.tif 000006
【図５】
2004361202.tif 000007
【図６】
2004361202.tif 000008