(57)【要約】【課題】フェイル箇所などを容易に確認できる配列変数表示装置および配列変数表示方法を提供する。【解決手段】フェイル抽出手段１１は、配列変数格納部２に格納された配列変数を検索してフェイル箇所を抽出する。フェイル箇所表示手段１２は、フェイル抽出手段１１により抽出されたフェイル箇所を、配列変数が描画表示された表示画面１５上のカーソルにより指示する。指定受付手段１３は、フェイル抽出手段１１により抽出されたフェイル箇所の中からフェイル箇所表示手段１２で指示すべきフェイル箇所を指定するためのユーザの操作を受け付ける。【選択図】図１
2008215822.tif 000002
【特許請求の範囲】
【請求項１】
計測データと、フェイル判定のための判定値データとを配列変数として取り扱い、前記配列変数を画面上に描画表示する配列変数表示装置において、
前記配列変数を検索してフェイル箇所を抽出するフェイル抽出手段と、
前記フェイル抽出手段により抽出された前記フェイル箇所を、前記配列変数が描画表示された画面上のカーソルにより指示するフェイル箇所表示手段と、
を備えることを特徴とする配列変数表示装置。
【請求項２】
前記フェイル箇所表示手段は、前記フェイル抽出手段により抽出された前記フェイル箇所が画面上に表示されるように画面をスクロールするとともに、画面上の前記フェイル箇所を前記カーソルにより指示することを特徴とする請求項１に記載の配列変数表示装置。
【請求項３】
前記フェイル抽出手段により抽出された前記フェイル箇所の中から特定のフェイル箇所を指定するためのユーザの操作を受け付ける指定受付手段を備え、
前記フェイル箇所表示手段は、前記指定受付手段を介して指定された当該フェイル箇所を指示することを特徴とする請求項１または２に記載の配列変数表示装置。
【請求項４】
前記指定受付手段は、前記カーソルの現在位置の前方または後方にあるフェイル箇所の指定操作を受け付けることを特徴とする請求項３に記載の配列変数表示装置。
【請求項５】
前記指定受付手段は、前記フェイル抽出手段により抽出された前記フェイル箇所を一覧表示するとともに、この一覧表示へのユーザの指定操作を受け付けることを特徴とする請求項３に記載の配列変数表示装置。
【請求項６】
計測データと、フェイル判定のための判定値データとを配列変数として取り扱い、前記配列変数を画面上に表示する配列変数表示方法において、
前記配列変数を検索してフェイル箇所を抽出するステップと、
前記フェイル箇所を抽出するステップにより抽出された前記フェイル箇所を、前記配列変数が描画表示された画面上のカーソルにより指示するステップと、
を備えることを特徴とする配列変数表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計測データと、フェイル判定のための判定値データとを配列変数として取り扱い、前記配列変数を画面上に表示する配列変数表示装置に関する。
【背景技術】
【０００２】
ＬＣＤドライバ等をテストする計測システムとして、配列演算ユニットを搭載したものが知られている。配列演算ユニットは、配列変数間の大小関係をチェックする機能を備える。ユーザは配列演算ユニット上で３つ配列変数を用意し、それぞれの配列変数として、例えば、ＬＣＤドライバの出力ピンの出力電圧、上限判定値および下限判定値を設定する。配列演算ユニットはこの３つの配列変数間の大小関係（上限判定値＞出力電圧＞下限判定値）が全ての配列要素において成立していればパスを、一箇所でも成立しない箇所があればフェイルを通知する。
【０００３】
配列変数表示ツールは、配列演算ユニットで取り扱う配列変数を波形状に表示する。ユーザは配列変数を指定することで、その配列変数の値を視覚的に確認することができる。また、配列変数表示ツールは波形同士の重ねあわせ機能を有するので、上記の上限判定値、出力電圧および下限判定値が設定された配列変数を重ねあわせ表示することにより、３つの配列変数の大小関係を視覚的に捉えることができる。このように配列変数を重ねあわせ表示した画面上のカーソルをフェイル箇所まで移動することで、ユーザはフェイル箇所の電圧値のデータ位置およびそのデータ値を確認することができる。
【特許文献１】特開平８−１８４６４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のシステムでは、フェイル箇所のデータ位置およびデータ値を確認するためには、カーソル位置をユーザが調整する必要がある。とくに、描画波形がズーム機能により拡大表示されていて全データが表示範囲内に入っていない時などには、フェイル位置を探すために画面のスクロールとカーソルの移動を繰り返し実行する必要があり、操作が煩雑となる。また、判定値とデータ値とが近似した値をとる場合には、フェイルが成立しているか否かを表示画面の目視で判断することが困難となる。
【０００５】
本発明の目的は、フェイル箇所などを容易に確認できる配列変数表示装置および配列変数表示方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の配列変数表示装置は、計測データと、フェイル判定のための判定値データとを配列変数として取り扱い、前記配列変数を画面上に描画表示する配列変数表示装置において、前記配列変数を検索してフェイル箇所を抽出するフェイル抽出手段と、前記フェイル抽出手段により抽出された前記フェイル箇所を、前記配列変数が描画表示された画面上のカーソルにより指示するフェイル箇所表示手段と、を備えることを特徴とする。
この配列変数表示装置によれば、配列変数を検索してフェイル箇所を抽出し、そのフェイル箇所を、配列変数が描画表示された画面上のカーソルにより指示するので、フェイル箇所などを容易に確認できる。
【０００７】
前記フェイル箇所表示手段は、前記フェイル抽出手段により抽出された前記フェイル箇所が画面上に表示されるように画面をスクロールするとともに、画面上の前記フェイル箇所を前記カーソルにより指示してもよい。
【０００８】
前記フェイル抽出手段により抽出された前記フェイル箇所の中から特定のフェイル箇所を指定するためのユーザの操作を受け付ける指定受付手段を備え、前記フェイル箇所表示手段は、前記指定受付手段を介して指定された当該フェイル箇所を指示してもよい。
【０００９】
前記指定受付手段は、前記カーソルの現在位置の前方または後方にあるフェイル箇所の指定操作を受け付けてもよい。
【００１０】
前記指定受付手段は、前記フェイル抽出手段により抽出された前記フェイル箇所を一覧表示するとともに、この一覧表示へのユーザの指定操作を受け付けてもよい。
【００１１】
本発明の配列変数表示方法は、計測データと、フェイル判定のための判定値データとを配列変数として取り扱い、前記配列変数を画面上に表示する配列変数表示方法において、前記配列変数を検索してフェイル箇所を抽出するステップと、前記フェイル箇所を抽出するステップにより抽出された前記フェイル箇所を、前記配列変数が描画表示された画面上のカーソルにより指示するステップと、を備えることを特徴とする。
この配列変数表示方法によれば、配列変数を検索してフェイル箇所を抽出し、そのフェイル箇所を、配列変数が描画表示された画面上のカーソルにより指示するので、フェイル箇所などを容易に確認できる。
【発明の効果】
【００１２】
本発明の配列変数表示装置によれば、配列変数を検索してフェイル箇所を抽出し、そのフェイル箇所を、配列変数が描画表示された画面上のカーソルにより指示するので、フェイル箇所などを容易に確認できる。
【００１３】
本発明の配列変数表示方法によれば、配列変数を検索してフェイル箇所を抽出し、そのフェイル箇所を、配列変数が描画表示された画面上のカーソルにより指示するので、フェイル箇所などを容易に確認できる。
【発明を実施するための最良の形態】
【００１４】
以下、図１〜図５を参照して、本発明による配列変数表示装置の一実施形態について説明する。
【００１５】
図１は、本実施形態の配列変数表示装置の構成を示すブロック図である。
【００１６】
図１に示すように、本実施形態の配列変数表示装置１は、配列変数格納部２に格納された配列変数を検索してフェイル箇所を抽出するフェイル抽出手段１１と、フェイル抽出手段１１により抽出されたフェイル箇所を、配列変数が描画表示された表示画面１５上のカーソルにより指示するフェイル箇所表示手段１２と、フェイル抽出手段１１により抽出されたフェイル箇所の中からフェイル箇所表示手段１２で指示すべきフェイル箇所を指定するためのユーザの操作を受け付ける指定受付手段１３と、表示画面１５の制御を実行する表示制御部１６と、を備える。
【００１７】
次に、配列変数表示装置１の動作を説明する。
【００１８】
図２のステップＳ１〜ステップＳ５は、配列変数表示装置１におけるフェイル箇所の検索手順を示すフローチャートである。この手順は、フェイル抽出手段１１の機能に対応する。
【００１９】
図２のステップＳ１では、表示制御部１６は、ユーザの指示操作を受けて、配列変数に格納された所定のディジタイズデータを配列変数格納部２から取得し、表示画面１５上にこのディジタイズデータを描画する。
【００２０】
図３（ａ）には、表示画面１５上におけるディジタイズデータの描画波形３１が示されている。
【００２１】
次に、ステップＳ２では、表示制御部１６は、ユーザの指示操作を受けて、配列変数に格納された所定の上限判定値および下限判定値を配列変数格納部２から取得し、ディジタイズデータの描画波形３１と重ねて表示画面１５上に描画する。
【００２２】
図３（ｂ）には、表示画面１５上に描画された上限判定値３３ａおよび下限判定値３３ｂが示されている。図３（ｂ）に示すように、表示画面１５上には、ディジタイズデータの描画波形３１、上限判定値３３ａおよび下限判定値３３ｂが重ね合わされて表示される。
【００２３】
続いてステップＳ３では、表示制御部１６は、表示画面１５上にカーソル３２（図３（ｂ））を表示する。カーソル３２は、ユーザの操作により表示画面１５上を移動可能とされている。また、ユーザの操作により、図３（ｂ）に示す表示画面１５を左右方向にスクロールさせることができる。
【００２４】
次に、ステップＳ４では、ユーザによりフェイル箇所の検索が要求されているか否か判断し、判断が肯定されればステップＳ５へ進む。判断が否定されればステップＳ１へ戻る。
【００２５】
図４（ａ）は、ステップＳ４において表示画面１５上に表示される検索ダイアログ４を示している。検索ダイアログ４へのユーザの操作により、フェイル箇所の検索条件が指定される。検索ダイアログ４では、指定領域４１によりフェイル箇所の検索対象となるディジタイズデータが、指定領域４３ａにより上限判定値が、指定領域４３ｂにより下限判定値が、それぞれ指定される。なお、指定領域４１、指定領域４３ａおよび指定領域４３ｂで指定されるデータとして、配列変数格納部２に格納された配列変数の中から任意の配列変数を選択することができる。
【００２６】
配列変数の選択後、ユーザが検索ダイアログ４の検索ボタン４４を操作すると、ステップＳ４の判断が肯定され、ステップＳ５へ進む。
【００２７】
ステップＳ５では、フェイル抽出手段１１は、配列変数格納部２にアクセスし、指定されたフェイル箇所の検索対象となるデータおよび指定された上限判定値および下限判定値を検索し、これらの数値を比較する。これにより、すべてのフェイル箇所（配列要素番号）を抽出し、その位置情報を収集する。すべてのフェイル箇所の位置情報が収集されると、検索ダイアログ４の矢印ボタン４５ａおよび矢印ボタン４５ｂがユーザにより操作可能となる。ステップＳ５の処理終了後、ステップＳ１へ戻る。
【００２８】
図２のステップＳ６〜ステップＳ７は、カーソルの移動処理手順を示すフローチャートである。この手順は、指定受付手段１３およびフェイル箇所表示手段１２の機能に対応する。
【００２９】
図２のステップＳ６では、検索ダイアログ４の矢印ボタン４５ａまたは矢印ボタン４５ｂが操作されるのを待って、ステップＳ７へ進む。
【００３０】
ステップＳ７では、図４（ｂ）に示すように、フェイル箇所表示手段１２は、フェイル抽出手段１１から取得された位置情報に基づいて、矢印ボタン４５ａまたは矢印ボタン４５ｂへの操作により指定されたフェイル箇所にその表示画面１５上のカーソル３２を移動させ、ステップＳ６へ戻る。
【００３１】
本実施形態では、図４（ａ）に示す矢印ボタン４５ａは後方（右方向）への、矢印ボタン４５ｂは前方（左方向）への移動に対応している。例えば、矢印ボタン４５ａを操作すると、現在のカーソル位置よりも後方で最も近いフェイル箇所へカーソル３２が移動する。矢印ボタン４５ａを繰り返し操作すると、操作の度に右隣のフェイル箇所へ順次カーソル３２が移動する。一方、矢印ボタン４５ｂを操作すると、現在のカーソル位置よりも前方で最も近いフェイル箇所へカーソル３２が移動する。矢印ボタン４５ｂを繰り返し操作すると、操作の度に左隣のフェイル箇所へ順次カーソル３２が移動する。
【００３２】
また、次に移動すべきフェイル箇所が表示画面１５の範囲内にない場合には、当該フェイル箇所にカーソル３２を移動した後、画面のスクロールにより、当該フェイル箇所がカーソル３２とともに新たな表示画面１５上に現れる。このように、フェイル箇所を常に表示画面１５に表示できるように、画面を自動的にスクロールする。また、カーソル３２の位置およびそのフェイル箇所での配列変数の値が、表示画面１５上に表示されるので、それらを数値データとして確認できる。
【００３３】
検索ダイアログ４で指定する配列変数の変更により検索条件を変えると、新たな検索条件で再度検索が実行される（ステップＳ５）。このため、様々な判定条件でフェイル箇所を検索できる。
【００３４】
以上のように、本実施形態の配列変数表示装置によれば、フェイル箇所を検索により抽出するため、パス／フェイル判定を数値比較により正確に行うことができる。また、上下限フェイルとなるデータ位置を自動的に検索し、描画波形上の各フェイル箇所に次々とカーソルを移動できるので、フェイル箇所の検索と、そのデータ位置へのカーソル移動が自動的に行えるようになる。
【００３５】
さらに、上限判定値および下限判定値となる配列変数を指定しなおすことにより、様々な判定条件でフェイル箇所を検索できる。
【００３６】
また、描画波形の拡大表示機能等により、フェイル箇所が現在の描画範囲外となっているときは、フェイル箇所へカーソルを移動した後、その移動先が描画範囲内に表示されるように自動的に画面がスクロールされる。このため、自動的にそのフェイル箇所が描画範囲内に表示されるようになる。
【００３７】
検索されたフェイル箇所の中から、ユーザが特定のフェイル箇所を指定する方法として、ユーザに対しフェイル箇所の一覧を提示する方法を採ることもできる。図５（ａ）および図５（ｂ）は、検索ダイアログ４Ａにタブ４０，５０を設け、タブ４０を選択すると検索ダイアログ４に相当する表示を、タブ５０を選択するとフェイル箇所の一覧表示を、それぞれ実行する例を示している。
【００３８】
図５（ａ）に示すように、タブ４０を選択してフェイル箇所を検索すると、フェイル抽出手段１１による検索終了後、タブ５０が選択可能となる。タブ５０を選択すると、図５（ｂ）に示すように、抽出されたすべてのフェイル箇所が一覧表５１に表示される。一覧表５１には、それぞれのフェイル箇所について、そのフェイル位置５１ａ、上限判定値５１ｂ、フェイル箇所の検索対象となるデータ５１ｃおよび下限判定値５１ｄが表示される。また、図５（ｂ）の例では、検索されたフェイル箇所は４箇所であるが、そのフェイル総数「４」が領域５２に表示されている。
【００３９】
図５（ｃ）に示すように、ユーザは、一覧表５１の中から特定のフェイルを指定することができる。図５（ｃ）の例では、フェイル５１Ａが指定されている。このように、一覧表５１の中から特定のフェイルが選択されると、図４（ｂ）に示すように、フェイル箇所表示手段１２によって、当該フェイル箇所にカーソル３２が位置づけられるとともに、必要に応じて画面のスクロールが実行され、当該位置が表示画面１５に表示される。
【００４０】
このようにフェイル箇所の一覧表示を用いる場合には、全データにおけるフェイル総数を把握することができる。また、フェイル箇所におけるディジタイズデータ値と判定値とを数値で比較することができる。さらに、フェイル箇所におけるデータ値と、その位置における波形描画イメージとの対応付けが容易となる。
【００４１】
以上説明したように、本発明の配列変数表示装置によれば、配列変数を検索してフェイル箇所を抽出し、そのフェイル箇所を、配列変数が描画表示された画面上のカーソルにより指示するので、フェイル箇所などを容易に確認できる。フェイル箇所が常に表示されるように、自動的に画面をスクロールするように構成することもできる。
【００４２】
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、計測データと、フェイル判定のための判定値データとを配列変数として取り扱い、前記配列変数を画面上に描画表示する配列変数表示装置および配列変数表示方法に対し、広く適用することができる。
【図面の簡単な説明】
【００４３】
【図１】一実施形態の配列変数表示装置の構成を示すブロック図。
【図２】配列変数表示装置の動作手順を示すフローチャート。
【図３】描画波形等を示す図であり、（ａ）はディジタイズデータの描画波形を示す図、（ｂ）は、ディジタイズデータの描画波形、上限判定値および下限判定値の重ね合わせ表示を示す図。
【図４】検索ダイアログ等を示す図であり、（ａ）は検索ダイアログを示す図、（ｂ）は、カーソル移動後の表示例を示す図。
【図５】検索ダイアログを示す図であり、（ａ）は検索時の表示例を示す図、（ｂ）は一覧表示を例示する図、（ｃ）はフェイルを指定した状態の表示例を示す図。
【符号の説明】
【００４４】
１１    フェイル抽出手段
１２    フェイル箇所表示手段
１３    指定受付手段
【図１】
2008215822.tif 000003
【図２】
2008215822.tif 000004
【図３】
2008215822.tif 000005
【図４】
2008215822.tif 000006
【図５】
2008215822.tif 000007