(57)【特許請求の範囲】
【請求項１】
Ａ／Ｄ変換器を含む入力部と、同入力部からの入力データを記憶するメモリと、同メモリから上記入力データを読み出して所定の演算処理を行なうＣＰＵ（中央演算処理ユニット）と、その演算結果などを表示するディスプレイと、上記ＣＰＵに対して所定の波形演算式を入力する操作部とを備え、上記操作部より上記ＣＰＵに入力される波形演算式をその作成過程を含めて逐次上記ディスプレイに表示する波形記録計における波形演算式の表示方法において、
上記ＣＰＵは、上記操作部から入力される波形演算式に未完結状態の場合を含めて文法的な誤りがある場合には、上記誤りが発生した時点から上記誤りが訂正されるまでの間、上記ディスプレイ上に上記波形演算式が誤りであることを示す特定の注意喚起表示を行い、上記特定の注意喚起表示がなされている間は、上記波形演算式による演算処理を実行しないことを特徴とする波形記録計における波形演算式の表示方法。
【請求項２】
上記特定の注意喚起表示が、上記波形演算式中の誤りの該当箇所に表示される特定のマークによって行われることを特徴とする請求項１に記載の波形記録計における波形演算式の表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は波形記録計における波形演算式の表示方法に関し、さらに詳しく言えば、操作部より入力される波形演算式を文法的に正誤判定し、誤りがある場合にはそれをディスプレイ上に表示する波形記録計における波形演算式の表示方法に関するものである。
【０００２】
【従来の技術】
図４には波形記録計の一般的な構成例が示されており、これによると被測定信号はＡ／Ｄ変換器を含む入力部１を介してストレージメモリとしてのＲＡＭ２に取り込まれる。ＣＰＵ（中央演算処理ユニット）３は操作部４からの指示に基づいてＲＡＭ２から入力データを、また、ＲＯＭ５から所定の演算プログラムをそれぞれ読み出して演算処理し、その演算結果を再びＲＡＭ２に保存するとともに、ディスプレイ６などに表示する。
【０００３】
操作部４からＣＰＵ３に対して波形演算式を入力する場合、ディスプレイ６にはその作成（入力）過程を含めて逐次その波形演算式が表示されるようになっており、文法的に正しく入力された場合の一例が図５（ａ）に示されている。
【０００４】
【発明が解決しようとする課題】
すなわち、操作部４から所定の波形演算式を入力して最後に確定キーを押すと、ＣＰＵ３にてその波形演算式が文法的に正しいかのチェックが行なわれ、図５（ａ）のように正しい場合には、以後この波形演算式は有効として扱われる。
【０００５】
しかしながら、図５（ｂ）に示されているように、例えば微分演算を意味する演算項目ＤＩＦの対象チャンネル番号を入力し忘れた場合には文法的に誤っているため、最後に確定キーを押した時点でこの波形演算式はＣＰＵ３にて無効と判断され、図５（ｃ）に示されているように、ディスプレイ６からもそれまでに入力した演算式が消されてしまう。
【０００６】
このように、従来においては入力した式中のどの部分が文法的に間違っているかの表示も行なわれないまま、その式全体がディスプレイ６から消去されてしまう。したがって、入力ミスを繰り返すおそれがあるとともに、そのたびに入力操作を最初からやり直さなければならず、正しい波形演算式を入力できるまでに時間がかかり効率が悪いという問題が指摘されている。
【０００７】
本発明は、このような課題を解決するためになされたもので、その目的は、入力された波形演算式に文法的な誤りがある場合には、ディスプレイ上にその式が誤りであることを表示して、ユーザーに訂正を促すようにした波形記録計における波形演算式の表示方法を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の発明は、Ａ／Ｄ変換器を含む入力部と、同入力部からの入力データを記憶するメモリと、同メモリから上記入力データを読み出して所定の演算処理を行なうＣＰＵ（中央演算処理ユニット）と、その演算結果などを表示するディスプレイと、上記ＣＰＵに対して所定の波形演算式を入力する操作部とを備え、上記操作部より上記ＣＰＵに入力される波形演算式をその作成過程を含めて逐次上記ディスプレイに表示する波形記録計における波形演算式の表示方法において、上記ＣＰＵは、上記操作部から入力される波形演算式に未完結状態の場合を含めて文法的な誤りがある場合には、上記誤りが発生した時点から上記誤りが訂正されるまでの間、上記ディスプレイ上に上記波形演算式が誤りであることを示す特定の注意喚起表示を行い、上記特定の注意喚起表示がなされている間は、上記波形演算式による演算処理を実行しないことを特徴としている。
【０００９】
また、請求項２に記載の発明は、上記請求項１において、上記特定の注意喚起表示が、上記波形演算式中の誤りの該当箇所に表示される特定のマークによって行われることを特徴としている。
【００１０】
本発明によれば、上記特定の注意喚起表示および特定のマーク表示は、誤りが発生した時点で表示され、かつ、その誤りが訂正されるまで行なわれるため、ユーザーは波形演算式を入力しながら、リアルタイムで入力ミスに気付き、かつ、その入力ミスの訂正操作を行なうことができる。
【００１１】
なお、上記の注意喚起表示および特定のマーク表示には種々の表示方法が適用可能である。通常、この種の演算式表示は「式＝」で始まるため、誤りがあった場合の波形演算式自体についての注意喚起表示としては、等号に変えて例えば「式？」という表示としてもよいし、カラー表示ディスプレイの場合にはその式全体を例えば背景色とは異なる色で表示するようにしてもよい。
【００１２】
また、誤りの該当箇所を示す特定のマークとしては、その誤り箇所の上もしくは下に例えば矢印のような指示マークを付してもよく、また、カラー表示ディスプレイの場合にはその該当箇所を例えば背景色とは異なる色で表示するようにしてもよい。
【００１３】
【発明の実施の形態】
次に、本発明の技術的思想をよりよく理解するため、その実施の形態について説明する。なお、波形記録計としてのハード的な構成は、本発明においても先に説明した図４のものと同様な構成であるため、参照符号を含めてその構成を援用する。
【００１４】
図１には本発明の表示方法によるディスプレイの表示画面例が示されている。これによると、画面の例えば下部に演算項目が表示され、ユーザーは操作部４にてカーソルなどを操作して所望とする演算項目を選択しながら波形演算式を入力する。
【００１５】
参考までに、ＡＢＳは絶対値、ＥＸＰは自然対数、ＬＯＧは常用対数、ＳＱＲは平方根、ＭＯＶは移動平均、ＳＬＩは平行移動、ＤＩＦは微分、ＩＮＴは積分、ＣＨ１〜ＣＨ８は入力データのチャンネル番号で、最下段は括弧と四則演算記号である。
【００１６】
図１には、説明の便宜上、２つの波形演算式が表示されており、この場合、上段の式が文法的に正しい場合であり、下段の式が文法的に誤りのある例である。すなわち、この実施例においては、上段の式のように波形演算式が文法的に正しく入力された場合には、式という文字の後に等号記号「＝」が表示される。
【００１７】
これに対して、下段の式のように例えば演算項目ＤＩＦの対象チャンネル番号を入力し忘れ、文法的に誤りがある場合には、式という文字の後に注意喚起表示としての疑問符「？」が表示される。また、誤り箇所にはその該当箇所を指示するため特定のマークとして「＄」マークが表示される。
【００１８】
次に、図２および図３を参照しながら、波形演算式の入力手順にしたがって本発明の動作を具体的に説明する。まず、チャンネルＣＨ１の入力データとチャンネルＣＨ２の入力データの絶対値とを加算する波形演算式を入力するものとして、演算項目の中からＣＨ１を選択すると、ディスプレイ６の画面には図２のステップ１に示されているように、
式＝ＣＨ１
と表示される。この式はそれ自体でも成立し文法的に誤りがないため、式という文字の後に等号記号「＝」が表示される。
【００１９】
次に、演算項目の中から加算記号「＋」を選択すると、ディスプレイ６の画面には図２のステップ２のように、
式？ＣＨ１＋
と表示され、同時に「＋」の後のブランク部分の下方に「＄」マークが表示される。これは、この式では波形演算式として未だ完結していないため、文法的には誤りであることによる。また、ユーザーは「＄」マークの存在により後続の演算項目の入力を促されることになる。
【００２０】
続いて、演算項目の中から乗算記号「＊」が選択されたとすると、ディスプレイ６の画面には図２のステップ３のように、
式？ＣＨ１＋＊
と表示され、同時に「＊」の下方に「＄」マークが表示される。この式は文法的に間違っているため、依然として「式？」という表示であり、「＄」マークにより「＊」に誤りがあることが表示される。
【００２１】
図２のステップ４およびステップ５は、続いて演算項目の中から「ＡＢＳ」、さらに前括弧、チャンネル番号としてのＣＨ２、閉じ括弧の順で選択された場合の表示例であり、依然として「＊」箇所が誤りであるため、「式？」という表示が継続され、また、「＊」の下方に「＄」マークが表示される。
【００２２】
そこで、ユーザーにより「＊」が削除されると、ディスプレイ６の画面には図２のステップ６に示されているように、
式＝ＣＨ１＋ＡＢＳ（ＣＨ２）
なる波形演算式が表示される。この式には文法的な誤りがないため、「式？」が「式＝」の表示に変更されるとともに、「＄」マークの表示も消される。
【００２３】
このように、式の後の「＝」「？」符号により波形演算式の文法的な正誤が表示され、また、「＄」マークによりその誤り箇所を適確に把握することができる。しかも、これらの表示は誤りがあった時点でリアルタイムに表示されるため、波形演算式を入力しながら式の正誤の判断を瞬時に行なうことができる。
【００２４】
ＣＰＵ３は、このように文法的に正しく入力された波形演算式に基づいて演算処理を行ない、その演算結果をＲＡＭ５に保存するとともに、その保存データをディスプレイに表示するが、入力された波形演算式に文法的な誤りがある間は、演算処理を実行しない。
【００２５】
なお、この実施例とは異なり、波形演算式を入力した後に確定キーを押した時点で、文法的な誤りがある場合にはその注意喚起表示（例えば、上記の「？」表示）を行ない、また、これと同時に誤りの該当箇所に特定のマークを表示するようにしてもよい。
【００２６】
さらに、注意喚起表示および特定マーク表示についても上記実施例に限定されるものでなく、例えばカラーディスプレイの場合には、その背景色と異なる色にて表示するようにしてもよい。その一例として、波形演算式に文法的に誤りがある場合には、その式全体を背景色とは異なる色で表示し、個々の誤り箇所については１キャラクター分の表示升を背景色とは異なる色で表示するなど、本発明には種々の変形例が含まれる。
【００２７】
【発明の効果】
以上説明したように、本発明によれば、操作部よりＣＰＵに入力される波形演算式をその作成過程を含めて逐次ディスプレイに表示するにあたって、操作部から入力される波形演算式に文法的な誤りがある場合には、好ましくはその誤りがあった時点でディスプレイ上にその式自体が誤りであることを示す特定の注意喚起表示を行ない、また、その誤りの該当箇所に特定のマークを表示するようにしたことにより、ユーザーは波形演算式を入力しながら、文法的な正誤を判断することができるとともに、その入力ミスの訂正操作を行なうことができる。
【図面の簡単な説明】
【図１】本発明の波形演算式の表示方法によるディスプレイの表示画面の一例を示した画面図。
【図２】波形演算式の入力手順にしたがって本発明の動作を具体的に説明するための説明図。
【図３】本発明の動作を説明するための動作フローチャート。
【図４】波形記録計の一般的な構成例を示した概略的なブロック線図。
【図５】従来の波形演算式の入力時における表示例を示した説明図。
【符号の説明】
１  入力部
２  ＲＡＭ（ストレージメモリ）
３  ＣＰＵ
４  操作部
５  ＲＯＭ
６  ディスプレイ
【図１】
0003675582.tif 000002
【図２】
0003675582.tif 000003
【図３】
0003675582.tif 000004
【図４】
0003675582.tif 000005
【図５】
0003675582.tif 000006