(57)【要約】【課題】ユーザが試験を調整する必要がある時点でシステムを停止することができるプログラムを提供する。【解決手段】試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する試験を制御する前記試験実行システムの操作方法であって、試験結果を入手するための計測を遂行するステップと、前記試験結果が、前記ＤＵＴ自体の機能不全とは異なり、前記試験実行システム又は他の試験機器の機能不全、前記ＤＵＴの設定不良、及び前記試験実行システム又は他の試験機器と前記ＤＵＴとの間のインタフェースの機能不全のうちの少なくとも一つを反映したエラー結果であるかどうかを判定するステップと、前記試験結果がエラー結果であると判定された場合に、前記計測に対応するエラーの指示を表示するステップとを含んでなることを特徴とする。【選択図】　　　　図７
2004004051.tif 000002
【特許請求の範囲】
【請求項１】
試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）（１０８）に対する試験を制御する前記試験実行システム（１００）の操作方法であって、
試験結果（３２２）を入手するための計測（２０６、３２０）を遂行するステップと、
前記試験結果が、前記ＤＵＴ自体の機能不全とは異なり、前記試験実行システム又は他の試験機器の機能不全、前記ＤＵＴの設定不良、及び前記試験実行システム又は他の試験機器と前記ＤＵＴとの間のインタフェースの機能不全のうちの少なくとも一つを反映したエラー結果であるかどうかを判定するステップと、
前記試験結果がエラー結果であると判定された場合に、前記計測に対応するエラーの指示（６００）を表示するステップと
を含んでなることを特徴とする方法。
【請求項２】
前記判定ステップは前記試験結果が値（３２２）を含むかどうかを判定するステップをさらに含み、前記表示ステップは前記試験結果が値を含まない場合に前記エラーの指示を表示するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記判定ステップは前記試験結果が所定のフォーマットを含むかどうかを判定するステップを含み、前記表示ステップは前記試験結果が前記所定のフォーマットを含まない場合に前記エラーの指示を表示するステップを含むことを特徴とする請求項１に記載の方法。
【請求項４】
エラー限界、仕様限界、及び及落線上限界からなる群から選択される１以上の限界を含む試験仕様（３２３）を記憶するステップをさらに含んでなり、前記判定ステップは前記試験結果が前記試験仕様の限界内にあるかどうかを判定するステップを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記エラー限界はエラー上限とエラー下限を含み、前記表示ステップは前記試験結果が前記エラー上限と前記エラー下限の間にない場合に前記エラーの指示を表示するステップを含み、前記仕様限界は仕様上限と仕様下限を含み、前記表示ステップは前記試験結果が前記仕様上限と前記仕様下限の間にない場合に不合格の指示を表示するステップを含み、前記及落線上限界は及落線上上限と及落線上下限を含み、前記表示ステップは前記試験結果が前記及落線上上限と及落線上下限の間にない場合に及落線上の指示を表示するステップを含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記判定ステップは、前記試験結果が前記及落線上上限と及落線上下限の間にあって前記試験結果が前記所定のフォーマットを含む場合に、合格の結果を判定するステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記表示ステップは、前記エラーに関する情報（６００）を表示するステップを含むことをさらに特徴とする請求項１乃至６のいずれか１項に記載の方法。
【請求項８】
前記判定ステップの後に前記試験を停止するステップと、
前記試験の中止、前記試験の再開、前記計測の再開、前記試験の続行、前記計測の省略、及び前記試験の省略からなる群から選択された入力を受け取るステップと、
前記入力を実行するステップをさらに含んでなり、
前記表示ステップが、試験プログラムが停止した計測の結果、試験を停止した理由、及び試験を停止した時刻からなる群から選択された情報を表示するステップを含むことを特徴とする請求項１乃至６のいずれか１項に記載の方法。
【請求項９】
試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する電子的な試験を制御するための前記試験実行システム（１００）であって、
試験及び試験結果を記憶するメモリ（１０１）と、前記メモリと通信し前記試験の実行及び前記試験結果の生成を制御する電子プロセッサ（１０２）とを含んでなり、
前記試験結果が、前記ＤＵＴ自体の機能不全とは異なり、前記試験実行システム又は他の試験機器の機能不全、前記ＤＵＴの設定不良、及び前記試験実行システム又は他の試験機器と前記ＤＵＴとの間のインタフェースの機能不全のうちの少なくとも一つを反映したエラー結果を含み、
前記メモリ及び電子プロセッサが試験結果にエラーがあるかどうかを判定する手段を含み、
前記試験システムが、前記電子プロセッサと通信して情報を表示するグラフィカルユーザインタフェース出力装置（１０６）をさらに含み、該情報がエラー結果を示すエラーの指示を含むことを特徴とするシステム。
【請求項１０】
停止せずに前記試験の実行、エラー結果により前記試験の停止、不合格結果による前記試験の停止、及落線上結果による前記試験の停止、不合格結果又はエラー結果による前記試験の停止、及落線上結果、不合格結果又はエラー結果による前記試験の停止、各計測後に前記試験の停止というオプションの２以上の中からユーザが選択することができる図形的な要素（３５０）を、前記情報がさらに含むことを特徴とする請求項９に記載の試験実行システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、結果を識別することのできる電子試験プログラムに関する。
【０００２】
【従来の技術】
複雑な電子、電気機械、機械の製品及び装置は、一般に自動化試験システムを用いて試験されている。この種の試験は、試験対象装置（ＤＵＴ）が可能な様々な操作を通じて実行され、各操作が適切になされたかどうかを記録する検証試験や、ＤＵＴを温度、圧力、湿度の様々な組合せにさらし、その結果を記録する環境試験や、製造試験等を含む。一般に、ＤＵＴも、ＤＵＴ上に環境的及びその他の制約をもたらすシステムも、共に電子的に制御される。ここ十年余り、当技術分野で「試験実行」プログラムと呼ばれる様々な自動化試験を制御する能力のある計算機プログラムが開発されてきた。
【０００３】
従来技術の試験実行プログラムは、Ａｇｉｌｅｎｔ　Ｔｅｃｈｎｏｌｏｇｉｅｓ社により開発された内部試験実行プログラムや、自動化された試作品試験、検証試験、又は製造試験のシステムを組織化、制御、実行するための即実行可能な試験実行プログラムとして記載された、Ｎａｔｉｏｎａｌ　Ｉｎｓｔｒｕｍｅｎｔｓ　Ｃｏｒｐｏｒａｔｉｏｎにより開発されたＴＥＳＴＳＴＡＮＤソフトウェアを含む。従来技術のＡｇｉｌｅｎｔ　Ｔｅｃｈｎｏｌｏｇｉｅｓ社のプログラムはグラフィカルユーザインタフェース（ＧＵＩ）を使用しておらず、それ故に大量のデータを単純な仕方で表示するプログラムの能力は制限されていた。ＴＥＳＴＳＴＡＮＤソフトウェアは、ＧＵＩを使用してはいるものの試験の全体的な進捗度を判定するのに複数の窓のスクロールがユーザに要求される。
【０００４】
試験は通常、ＤＵＴが比較される一組の規則又は仕様により規定される。この規則又は仕様は通常、温度や、湿度、圧力、パラメータが適用される時間などの試験を実行する下での環境的パラメータや、電圧や電流、特定の制御操作、装置部分などのＤＵＴに適用される電気的及び機械的パラメータにより規定される様々な入力を含む。各試験は、ＤＵＴの各構成要素に対して適用されたパラメータの多数の組み合わせを含み、しばしば多数回繰り返されることになる。パラメータの各組合せは１又はそれ以上のデータ採取点をもたらす計測を規定し、このデータ採取点は記録され、仕様を規定する数値限界又は論理型限界と比較される。かくして、機器及び製品がより複雑になるにつれ、電子試験プログラムは非常に長くかつ複雑になり、完全な試験を実行するのにしばしば数日もしくは一週間又はそれ以上も要するようになる。
【０００５】
同様に、ＤＵＴへの接続の設定もまた長く複雑な工程である。設定工程の間には、ＤＵＴへの接続設定や試験システム自体の双方に機能不全や不具合を招く多くのことが存在する。ＤＵＴへの接続において及び試験システム自体において生ずる機能不全は、試験工程の間でも発生することがあり得る。設定工程の間又は試験工程の間のいずれかで発生する機能不全は、試験工程の間に記録されるデータ採取点に影響を及ぼす。特に、機能不全は試験により生成されるデータ採取点の値に影響を及ぼす。データ採取点に対する影響が甚大である場合、データ採取点と仕様を規定する数値限界又は論理型限界との比較で、データ採取点が仕様に定める限界の外側にあると示すかも知れない。機能不全によりデータ採取点が仕様の定める限界の外側に落着したことを知らないまま、データ採取点は仕様に合致しないものとして誤って処理されることになる。同様に、機能不全によりデータ採取点が仕様の定める限界内に移動してきた場合は、データ採取点は仕様に合格するものとして誤って処理されることになる。システムのこの種の機能不全は、ＤＵＴの機能不全の対極にあるものとして、ここでは「エラー結果」と呼ぶ。
【０００６】
【非特許文献１】
ハリー・ニュートン（Ｈａｒｒｙ　Ｎｅｗｔｏｎ）著、「ニュートンのテレコム辞書（Ｎｅｗｔｏｎ’ｓ　Ｔｅｌｅｃｏｍ　Ｄｉｃｔｉｏｎａｒｙ）」、（米国）、パブリッシャーズ・グループ・ウェスト（Ｐｕｂｌｉｓｈｅｒｓ　Ｇｒｏｕｐ　Ｗｅｓｔ）、ｐ．１９７
【０００７】
【発明が解決しようとする課題】
従来技術の試験システムは、エラー結果をユーザに警告することができない。また、この種の従来技術システムは、粗悪な装置を示す相当数の及落線上結果をユーザに警告することもできない。その代わりに、この種の機能不全の場合、それらが機能不全により影響を受けようが受けまいが試験は進行し、データ採取点の値は記録される。それらのデータ採取点と仕様を規定する数値限界又は論理型限界とを比較したときに、その比較の結果は同様に機能不全により影響を受ける。その後に試験結果に目を通したときに、ユーザにとっては試験結果の異常さを通じてエラー結果が発生したかどうかの判定が可能となろう。しかしながら、実際の慣例では、ユーザは他の仕事に従事しながら、一定時間又は一晩中、さらには数日にわたり不在のまま試験を実行するのが大半の常である。試験の長さと複雑さや従来技術の試験システムの表示技術が稚拙であることが原因で、ユーザが試験の検査に立ち戻ったときに、結果に目を通し、試験の進み具合と結果を判定し、さらにシステムに機能不全が生じて試験結果に影響を及ぼしたかどうかを確認するのに相当の時間と努力を費やすことになる。多くの場合、試験は実行中であり、試験が完了して初めてその結果に目を通せるため、結果の詳細な分析を行なうのに必要な時間がとれないことがしばしば起きる。その結果、試験完了後に試験結果に目を通したときに多くの試験時間が無駄にされ、試験の幾つかの要素が不適切に設定され、試験中に試験システムの機能不全が発生したか、又はＤＵＴとのインタフェースが試験中には気づかなかったある箇所で間違っていたことに気づくことになる。
【０００８】
上記の課題は、製品コストを押し上げ製品開発を遅らせる非効率性に結び付くものである。かくして、これらの問題を克服する試験実行システムが高く望まれている。
【０００９】
【課題を解決するための手段】
本発明は、エラー結果を識別する試験実行システムを提供することにより、従来技術の上記ならびに他の課題を解決するものである。本発明は、及落線上結果を識別する試験実行システムもまた提供するものである。本システムは、好ましくは不合格結果と合格結果も識別する。好ましくは、本発明はどんな単一のデータ採取点の計測期間中にもこの種の結果についてユーザに警告する。好適な実施形態では、システムはエラー結果、及落線上結果、不合格結果、及びこれらの組み合わせで停止するか、又は各計測後に停止するようにプログラムすることができる。このプログラミングは、ボタンをクリックすることで簡単に行なうことができ、好ましくはユーザがこのプログラミングを何時でも容易に確認できるようＧＵＩ上で可視的に作動し続ける。
【００１０】
このシステムはグラフィカルユーザインタフェースを有しており、このインタフェースは好ましくは窓に分けてあり、この窓は試験手順を制御するアイコン、又は文字、表、図形的な点、図形的な色付きバー、その他のＧＵＩ素子として結果を表示するための窓のいずれかを含む。ユーザは、マウス、キーボード、トラックボール、タッチバッド、ローラーボール又はジョイスティックなどのポインティングデバイスを用い、アイコン及び窓によって表わされるプログラムの特徴をアクセスすることで試験手順を制御することができる。
【００１１】
システムの停止に加え、そうプログラムされている場合は、ユーザは好ましくは幾つかの方法でもってエラー結果を警告される。好ましくは、エラー結果は、ツリー構造中で直接認識できるアイコンだけでなく、表中に現われる「エラー」という表現や、「進捗窓」と呼ばれる実行中の図形的表示などの幾つかの方法でグラフィカルユーザインタフェース（ＧＵＩ）上に表示される。
【００１２】
本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する試験を制御する試験実行システムの操作方法を提供するものであり、この方法は、試験結果を得るための計測を遂行するステップと、この試験結果が、ＤＵＴ自体の機能不全とは異なり、試験実行システム又は他の試験装置の機能不全、ＤＵＴの設定不良、及び試験実行システム又は他の試験機器とＤＵＴとの間のインタフェースの機能不全のうちの少なくとも一つを反映するエラー結果であるかどうかを判定するステップと、試験結果がエラー結果であると判定された場合に、計測に対応するエラーの指示を表示するステップとを含む。好ましくは、判定ステップは試験結果が値を含むかどうかについて判定するステップを含み、表示ステップは試験結果が値を含まない場合にエラーの指示を表示するステップを含む。好ましくは、判定ステップは試験結果が所定のフォーマットを含むかどうかの判定を含み、表示ステップは試験結果が所定のフォーマットを含まない場合に、エラーの指示を表示するステップを含む。好ましくは、この所定のフォーマットは、数字形式、英数字形式、及び所定の配列において数値と英数字コードとの列（ｓｔｒｉｎｇ）からなる群から選択されたフォーマットからなる。好ましくは、本方法はさらに試験仕様を記憶するステップを含み、判定ステップには試験結果が試験仕様内にあるかどうかを判定するステップが含まれる。好ましくは、試験仕様は１又はそれ以上の限界からなる。好ましくは、この１又はそれ以上の限界は、エラー限界、仕様限界、及び及落線上限界からなる群から選択される。好ましくは、エラー限界はエラー上限及びエラー下限を含み、表示ステップは試験結果がエラー上限とエラー下限の間に存在しない場合にエラーの指示を表示するステップを含む。好ましくは、仕様限界は仕様上限と仕様下限を含み、表示ステップは試験結果が仕様上限と仕様下限の間に存在しない場合に不合格の指示を表示するステップを含む。好ましくは、及落線上限界は及落線上上限及び及落線上下限を含み、表示ステップは試験結果が及落線上上限と及落線上下限の間に存在しない場合に及落線上の指示を表示するステップを含む。好ましくは、判定ステップは、試験結果が及落線上上限と及落線上下限の間に存在し、試験結果が所定のフォーマットを含む場合に合格結果を判定するステップを含む。好ましくは、表示ステップは、計測に対応する表計算要素にエラーの指示を表示するステップを含む。好ましくは、表示ステップは、進捗窓における階層的なツリーでのアイコンとしてエラーの指示を表示するステップを含む。好ましくは、表示ステップは、エラーに関する情報を表示するステップを含む。好ましくは、表示ステップは、ダイアログボックスに情報を表示するステップを含む。好ましくは、本方法はさらに、判定ステップの後に試験を停止するステップと、試験中止、試験再開、計測再開、試験続行、計測省略、及び試験省略からなる群から選択された入力を受け取るステップと、入力を実行するステップとを含む。好ましくは、表示ステップは、試験プログラムを停止した計測の結果、試験を停止した理由、及び試験を停止した時刻からなる群から選択された情報を表示するステップを含む。
【００１３】
別の態様において、本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する電子試験を制御するための試験実行システムを提供するものであり、この試験実行システムは、試験と試験結果を記憶するメモリと、ここで試験結果は、ＤＵＴ自体の機能不全とは異なり、試験実行システム又は他の試験機器の機能不全、ＤＵＴの設定不良、及び試験実行システム又は他の試験機器とＤＵＴとの間のインタフェースの機能不全のうちの少なくとも一つを反映したエラー結果を含み、メモリと通信して試験の実行を制御し、試験結果を生成し、試験結果にエラーがあるかどうかを判定する電子プロセッサと、電子プロセッサと通信して情報を表示するグラフィカルユーザインタフェース出力装置とを含むものである。好ましくは、メモリはＤＵＴの仕様及び複数のデータ採取点も記憶し、試験結果は計測データ採取点と試験仕様との比較を反映した不合格結果も含む。好ましくは、試験データ採取点について、比較の結果が、値を一切含まないか、所定のフォーマットを持たないか、又はエラー限界内にない場合、試験結果はエラー結果を含む。好ましくは、停止せずに試験を実行、エラー結果により試験を停止、不合格結果により試験を停止、及落線上結果により試験を停止、不合格結果又はエラー結果により試験を停止、及落線上結果、不合格結果又はエラー結果により試験を停止、各計測後に試験を停止というオプションの２以上の中からユーザが選択することができる図形的な要素を、情報はさらに含む。好ましくは、情報は、オプションのうちのどれが選択されたかを示す試験停止の指示をさらに含む。好ましくは、エラーの指示は、計測に対応する表計算要素、階層的なツリーにおけるアイコン、進捗窓におけるエラーの指示、及びダイアログボックスからなる群から選択される図形的な要素を含む。
【００１４】
さらなる態様では、本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する試験を制御する試験実行システムを提供する製品を提供するものであり、この製品は、処理装置に、試験結果を得るための計測を遂行する手順と、試験結果が、ＤＵＴ自体の機能不全とは異なり、試験実行システム又は他の試験機器の機能不全、ＤＵＴの設定不良、及び試験実行システム又は他の試験機器とＤＵＴとの間のインタフェースの機能不全のうちの少なくとも一つを反映するエラー結果であるかどうかを判定する手順と、結果がエラー結果であると判定された場合に計測に対応するエラーの指示を表示する手順とを実行させるためのプログラム、及び処理装置にこれらの手順を実行させるためのプログラムを記録した処理装置読み取り可能な記録媒体を含む。好ましくは、製品は、試験結果が及落線上結果であるかどうかを判定する手順と、試験結果が及落線上である場合に計測に対応する及落線上結果の指示を表示する手順とを含む。
【００１５】
さらに別の態様では、本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する試験を制御する試験実行システムの操作方法を提供するものであり、この方法は、試験結果を得るための計測を遂行するステップと、試験結果が及落線上結果であるかどうかを判定するステップと、結果が及落線上にある場合に計測に対応する及落線上結果の指示を表示するステップとを含む。
【００１６】
さらにまた別の態様では、本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する試験を制御する試験実行システムを提供する製品を提供するものであり、この製品は、処理装置に、試験結果を得るための計測を遂行する手順と、試験結果が及落線上結果であるかどうかを判定する手順と、結果が及落線上であると判定された場合に計測に対応する及落線上結果の指示を表示する手順とを実行させるためのプログラム、及び処理装置にこれらの手順を実行させるためのプログラムを記録した処理装置読み取り可能な記録媒体を含む。
【００１７】
さらなる別の態様では、本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する試験を制御する試験実行システムを提供するものであり、この試験実行システムは、試験及び試験結果を記憶するメモリと、メモリと通信して試験の実行を制御し試験結果を生成する電子プロセッサと、電子プロセッサと通信して情報を表示するグラフィカルユーザインタフェース装置とを含むものであって、ここで情報は、停止せずに試験を実行、エラー結果により試験を停止、不合格結果により試験を停止、及落線上結果により試験を停止、不合格結果又はエラー結果により試験を停止、及落線上結果、不合格結果又はエラー結果により試験を停止、各計測後に試験を停止というオプションの２以上の中からユーザが選択することができる図形的な要素を含む。好ましくは、情報は、どのオプションが選択されたかを示す試験停止の指示をさらに含む。好ましくは、情報は、試験中止、試験再開、計測再開、試験続行、計測省略、試験省略、及び入力実行からなる群から選択された図形的な入力要素をさらに含む。好ましくは、情報は、試験プログラムを停止させた計測の結果、試験を停止した理由、及び試験を停止した時刻からなる群から選択された情報をさらに含む。
【００１８】
またさらなる別の態様において、本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する電子試験を制御する試験実行システムの操作方法を提供するものであり、この方法は、試験結果を得るための試験を実行するステップと、停止せずに試験を実行、エラー結果により試験を停止、不合格結果により試験を停止、及落線上結果により試験を停止、不合格結果又はエラー結果により試験を停止、及落線上結果、不合格結果又はエラー結果により試験を停止、各計測後に試験を停止というオプションの２以上の中からユーザが選択することができる図形的な要素を含む情報を表示するステップと、オプションの中の一つの選択を受け取るステップと、選択されたオプションに従って試験を停止するステップとを含む。好ましくは、本方法は、試験停止ステップの後に、試験中止、試験再開、計測再開、試験続行、計測省略、及び試験省略からなる群からコマンドをユーザが選択することができる図形的な要素を表示するステップと、コマンドを実行するステップとをさらに含む。好ましくは、本方法は、試験停止後に、試験プログラムを停止させた計測の結果、試験を停止した理由、及び試験を停止した時刻からなる群から選択された情報を表示するステップをさらに含む。
【００１９】
また、本発明は、試験実行システムとは別個に独立した試験対象装置（ＤＵＴ）に対する試験を制御する試験実行システムを提供する製品を提供するものであり、この製品は、処理装置に、試験結果を得るための試験を実行する手順と、停止せずに試験を実行、エラー結果により試験を停止、不合格結果により試験を停止、及落線上結果により試験を停止、不合格結果又はエラー結果により試験を停止、及落線上結果、不合格結果又はエラー結果により試験を停止、各計測後に試験を停止というオプションの２以上の中からユーザが選択することができる図形的な要素を含む情報を表示する手順と、オプションの中の一つの選択を受け取る手順と、選択されたオプションに従って試験を停止する手順とを実行させるためのプログラム、及び処理装置にこれらの手順を実行させるためのプログラムを記録した処理装置読み取り可能な記録媒体を含む。
【００２０】
本発明に係る試験実行システムは、従前のシステムよりもさらに効率的であるだけでなく、ユーザは試験を調整する必要がある時点でシステムを停止するようにプログラムすることができるので、ユーザを解放して試験中に他の仕事に従事させることができる。本発明の多数の他の特徴、目的、及び長所は、添付図面を参照する以下の説明から明らかになろう。
【００２１】
【発明の実施の形態】
本発明は、エラー試験結果及び及落線上試験結果を、合格試験結果及び不合格試験結果と識別し、これらの結果が生ずるときにユーザに警告を表示することのできる電気・電子試験のシステムに関する。特に、本発明は、試験結果に対応する警告を発することがさらに可能で、粗悪な装置であることを示すであろう試験対象装置（ＤＵＴ）の不合格結果又は及落線上結果についてユーザに警告することができ、粗悪な装置ではなく試験システムにおける機能不全や失敗を示すことのある試験対象装置におけるエラー結果についてユーザに警告することができる。
【００２２】
図１を参照するに、図示の試験システムの実施形態にあっては、試験システムは好ましくはソフトウェアを含むコンピュータシステム１００を備える。コンピュータシステム１００は、メモリ１０１とマイクロプロセッサ１０２と入力装置１０４と出力装置１０６を含む。メモリ１０１は、電気的なライン１１０を介してマイクロプロセッサ１０２と通信する。入力装置１０４は、電気的なライン１１２を通じてマイクロプロセッサ１０２と通信する。マイクロプロセッサ１０２は、電気的なライン１１４を通じて出力装置１０６によりデータを出力する。別の実施形態では、試験システムはメモリ１０１に記憶され、プロセッサ１０２により遂行すなわち実行されるソフトウェアの形態をとることができる。
【００２３】
ユーザは、これらに限定はされないが、キーボード、マウス、トラックボール、タッチパッド、ジョイスティック又は従来技術において公知の他のコンピュータ入力装置などの入力装置１０４を介して試験システムと相互に働きかける。入力装置１０４は、出力装置１０６（陰極線管モニターや液晶ディスプレイなどの表示装置）上でカーソルやポインタを移動させる。試験の結果は出力装置１０６上に表示される。試験はプロセッサ１０２により制御され、このプロセッサが電気的なライン１１６を介して試験対象製品又は試験対象装置（ＤＵＴ）１０８へ試験プログラムの指示を通信する。プロセッサ１０２は、電気的なライン１１８を介して試験機器１１７を制御する。試験結果はプロセッサ１０２により処理され、メモリ１０１に保存されてディスプレイ１０６に視覚表示される。表示情報には、構成やカーソル位置に関する情報と、試験結果や試験の進み具合などのユーザに対する他の視覚的な情報との両方が含まれる。ＤＵＴ１０８は、実行システム１００とは別個に独立している。ここで、「別個」とは別々のハウジング内に収容されているなどの物理的に別れていることを意味し、「独立」とは、ワードプロセッサなどのあるソフトウェアプログラムがＣＡＤプログラムなどの別のソフトウェアプログラムから機能的に別れているなどの機能的に独立していることを意味する。
【００２４】
本発明は、図１に概要を示した一般形に従う様々な現実の電子装置に実装することができる。例えば、試験システムは、コンピュータシステムにおいて実施することができ、又は論理回路として他のハードウェアにおいて実施することもでき、例えばこれに限定されないが電子分析器などの電子試験装置として実施することができる。
【００２５】
本発明の仕組みをより良く理解するため、本発明の好適な試験プログラムの階層構造や試験が遂行される順序を記載することは有益である。図２を参照するに、試験プログラムの階層的、すなわち多層レベルの特性を示すブロック図２００が図示してある。第１のレベル２０１は、製品モデルすなわち試験開発者が特定の装置型番系統の試験に生成したファイルに対応する。それには、試験の手順と入力が含まれる。
【００２６】
次のレベル２０２は、手順自体に対応するものである。手順は、試験が実行される順序のリスト、シーケンス又はスクリプトである。いくつかの手順が存在するかも知れないが、それは図２ではそれぞれ異なる手順を表わす一組のカード２０２により表わされる。各手順は、２０３に示すように、複数の試験すなわち試験１、試験２、試験３、・・・、試験Ｎを含む。各試験は、複数の計測を含む。このことは図２において、２０５として示す試験２について例示してある。図示の如く、試験２０５は計測２０７、すなわち計測１、計測２、・・・、計測Ｎを含む。各計測は、各計測に関連する一組のカード２１０、２１１、２１２として表わされた１以上のデータ採取点を含む。手順は、プログラム又はコードを書き下してソフトウェアオブジェクトの構造を構築することで規定される。一実施形態では、ソフトウェアオブジェクトはコンポーネントオブジェクトモデル（ＣＯＭ）である。ＣＯＭは、プログラミング言語ではなく言語独立のコンポーネントアーキテクチャである。それは、一般に使用される機能及びサービスをカプセル化するための汎用オブジェクト指向手段を意味する。Ｈａｒｒｙ　Ｎｅｗｔｏｎ著、「Ｎｅｗｔｏｎ’ｓ　Ｔｅｌｅｃｏｍ　Ｄｉｃｔｉｏｎａｒｙ」、Ｐｕｂｌｉｓｈｅｒｓ　Ｇｒｏｕｐ　Ｗｅｓｔ、第１９７頁を参照されたい。
【００２７】
試験２０５は、同じ試験アルゴリズム又は同じ試験ソフトウェアコードを共有する手順２０２における一群の計測２０７である。試験の例としては、振幅精度試験や高調波歪試験などがある。試験プログラムは、各計測及びデータ採取点のために試験を繰り返して呼ぶ。
【００２８】
計測２０６などの計測は、試験に関する構成又は設定である。試験２０５内の計測２０７における各計測は、異なる設定パラメータ又は構成パラメータをもつことがある。試験はパラメータ方式であり、パラメータは計測レベルへの入力となる。計測は、範囲（ボルト）や、周波数（キロヘルツ）、調波（整数）などの要素である。試験手順２０２は、手順から試験まで通過する計測２０７をデータとして見る。計測は、試験実行の一段階でもある。試験実行の計測段階では、計測は開始されるがデータは収集されない。これにより、複数の試験対象装置（ＤＵＴ）を設定して一緒にトリガーすることができる。
【００２９】
２１０、２１１、２１２のようなデータ採取点は、２０６などの計測のサブセットであり、このサブセットは一つの計測が複数の結果を生み出すときに一つの結果を選択する追加のパラメータを含む。一つの計測に対する複数のデータ採取点の例としては、スペクトル分析走査の最小及び最大、又は装置の各チャネルがある。
【００３０】
計測２０６における２１０などの各データ採取点として、一つの値の結果が抽出される。得られた結果は、仕様と比較される。仕様は、数値限界、列照合、又は論理型の合格／不合格である。また、３組の限界、すなわち、及落線上限界、工程限界、及び顧客限界が存在する。各限界は、上限値と下限値を有する。
【００３１】
本発明に係るソフトウェアのさらなる詳細は、ここに引用することで本明細書の一部をなすものとする同時係属米国特許出願第０９／９９２，２２４号に記載されている。
【００３２】
電子試験システム（図１）の全ての入力及び出力は、好ましくはグラフィカルユーザインタフェース（ＧＵＩ）により取り扱われる。図３は、出力装置１０６上に表示されたグラフィカルユーザインタフェース３００を示す。左上のテープレコーダボタン３０１は、試験の制御に用いられる。左から右へかけてのレコーダボタン３０１は、中止３０２、試験再開３０３、計測再開３０４、休止３０５、実行３０６、計測省略３０７、試験省略３０８の各ボタンである。グラフィカルユーザインタフェース３００の右側３１４は、３１５のような一連の行と３１６のような一連の列とを含む窓３４０を示す。窓３４０は、試験の状態３１８だけでなく、試験を実行した時刻３１７も表示する。また、この窓は、３１９における振幅精度などの実行中の試験や、３２０における（範囲＝５Ｖｐ、周波数＝１ｋＨｚ）などの計測タイプ、３２１における（Ｃｈ＝１、Ｃｈ＝２、Ｃｈ＝３）などのデータ採取点又は試験対象チャネル、３２２における（０．１２３５ｄＢ）などの計測の値又は結果、３２３における（０．２）などの仕様、３２４における（１ｋＨｚ）などの周波数の表示も行なう。試験結果は、窓３４０の上の窓３２５内で「表示」ボタンをクリックすることで並べ替えることができる。これにより、全ての試験結果を表示するか、又は及落線上もしくは不合格の状態に応じて結果を選択し表示するかのいずれかを行うことができる。
【００３３】
右下の窓３３０は、進捗窓である。進捗窓は、試験手順の進み具合を示すものである。進捗窓３３０の拡大図を図４に示す。ここで図４を参照するに、軸４００が全手順の長さを表わす。試験結果に対応するデータ採取点は、好ましくは進捗軸４００に沿ってデータ採取点ユニット４１０としてプロットされる。各データ採取点ユニット４１０は好ましくは、４０２、４０３、４０４などの単一の図形的な要素である。好ましくは、各図形的な要素はバーを含む。また、進捗窓３３０は、好ましくは仕様限界の要素も含む。好ましくは、仕様限界の要素は点線の水平線４０１Ａ及び４０１Ｂを含み、４０１Ａが上限を示し、４０１Ｂが下限を示す。結果を表わすバーが仕様内にある場合は、その長さは４０４のような仕様限界線により規定された領域内にあり、結果は「合格」となる。結果を表わすバーが仕様外にある場合は、その長さは４０９のような対応する仕様限界線を越えて延びていて、結果は「不合格」となる。結果を表わすバーが仕様内にあるものの仕様限界内の特定範囲内にある場合は、その長さは４０３のような対応仕様限界線に等しいか近いものとなり、結果は及落線上となる。また、好ましくは、各図形的な要素には、合格４０４、不合格もしくはエラー４０９、又は及落線上４０３の各状態を示す着色コードが付してある。例えば、赤色は不合格及びエラー用に選択され、緑色は合格用に選択され、黄色は及落線上用に選択される。かくして、各データ採取点は４０２、４０３、４０４等の着色垂直バーに帰着する。図４では、図形的な要素４１０が、色ごとに線を引いてある。４４０に示すように網目の線は黄色を示し、４４１に示すように斜線は緑色を示し、４４２に示すように垂直線は赤色を示す。バーは、好ましくは試験計測の状況を示す色コード付きとされるが、ユーザは仕様線に対する各バーの長さを目にすることで各計測状態を識別できるから、色コードは必須ではない。しかしながら、バーに着色を施すことにより、各試験結果の状態識別が容易になる。同様に、エラーと不合格の両方を示すのに同じ色を用いたが、エラーと不合格に対し個別の色を選択できることは言うまでもない。
【００３４】
図３を再度参照するに、ＧＵＩ３００の左側の窓３０９は本発明に係るツリー構造を用いた各試験の結果を示す。窓３０９に表示されたツリー構造は、試験、計測、及びデータ採取点の階層を含む。ツリー窓３０９の拡大図を図５に示す。ツリー構造は、アイコン５０２とともに示した最終の試験手順に対応する第１のすなわち最高位のレベルを備えた複数のレベルを含む。これは、ツリー構造の幹と考えられる。試験手順の実行における第２のレベルは、５０４などの１以上の試験を含む。図示の実施形態では、第２のレベルは二つの試験を含む。すなわち、対応する結果アイコン５０４とともに示した振幅精度試験と、対応する結果アイコン５０６とともに示した高調波歪試験である。第２のレベルの各試験手順は、５０８などの試験中になされる１以上の計測を示す第３のレベルへ移る。第３のレベルは、対応する結果アイコン５０８付きの（範囲＝５Ｖｐ、周波数＝１ｋＨｚ）、対応する結果アイコン５１０付きの（範囲＝５Ｖｐ、周波数＝１００ｋＨｚ）、対応する結果アイコン５１２付きの（範囲＝５Ｖｐ、調波＝２）、及び対応結果アイコン５１４付きの（範囲＝５Ｖｐ、調波＝３）といった計測自体のタイプを表わす。試験手順の実行における第４のレベルは、計測５０８のサブレベルであるデータ採取点（Ｃｈ＝１、Ｃｈ＝２、Ｃｈ＝３）に対応するそれらの個別の結果アイコン５１６、５１８、５２０や、計測５１０のサブレベルであるデータ採取点（Ｃｈ＝１、Ｃｈ＝２、Ｃｈ＝３）に対応する個別の結果アイコン５２２、５２４、５２６が付いた（Ｃｈ１、Ｃｈ２、Ｃｈ３）といったデータ採取点を表わす。ツリー構造中の各レベル又は枝についての結果は、簡単に読み取り可能なアイコンでもって示される。好ましくは、５１６などの「笑顔」は「合格」結果を示すのに選択される。５０４などの「悲しい顔」は「不合格」結果又は「エラー」結果を示すのに選択される。５１０などの「驚いた顔」は「及落線上」結果を示すのに選択される。さらに、「？」は「未試験」結果を示すのに選択される。最も好ましくは、各結果アイコンは色付きコード化し、結果状態を示すのがよい。例えば、緑色を「合格」結果に割り当て、赤色を「不合格」又は「エラー」結果に割り当て、黄色を「及落線上」結果に割り当て、無色を「未試験」結果に割り当てる。好ましくは、一つのレベルについての結果は、最適の結果、例えば「合格」に対する優位を、最悪の結果、例えば「不合格」に与えるというアルゴリズムを適用することで決定される。
【００３５】
前述の如く、「合格」、「不合格」及び「及落線上」の結果に加え、試験プログラムは試験結果における「エラー」の表示を提供する。特に、本発明の試験プログラムは「合格」、「不合格」及び「及落線上」の結果と「エラー」の結果とを識別するものである。「エラー」結果は、試験時に仕様内で遂行されるＤＵＴの機能不全とは異なり、試験システムの設定又は操作における機能不全やミスから生じたものと判定された結果である。特に、試験から得られる各値について、試験システムは結果が合理的な計測であるかどうかを判定する。合理的な計測が検出されない場合、試験結果は試験プログラムにより「エラー」であると判定される。合理的な計測を規定する計測範囲は、試験手順の開始に先立って、本発明の試験プログラムにより実行される試験の開発者によって確立される。好ましくは、合理的な計測を規定する計測範囲は、ＤＵＴの通常試験からの結果が合理的な計測の範囲内にあり、その一方で試験設定や試験システムにおける機能不全や間違いから生ずる計測が合理的な計測の範囲外にあるように確立される。試験プログラムに対して計測が一切戻されない場合にも、本発明の試験プログラムがエラー結果を発見できることが当業者には理解されよう。この種の例として、試験システムに対し計測を戻すべき試験システムのあるコンポーネントが機能不全である場合や、試験システムをＤＵＴに接続するケーブルが外れている又は機能不全である場合がある。同様に、試験プログラムへ戻された計測が試験プログラムが予想したフォーマット内に無い場合も、本発明の試験プログラムがエラー結果を発見できることは言うまでもない。例えば、試験プログラムが処理すべきフォーマットが数値であるのに、戻された計測が英数字である場合は、エラーが示される。この種のケースは、試験装置が不調であったり、試験システムに誤った試験装置を取り付けた場合に発生する。本発明の試験プログラムを含むコンピューターソフトウェアプログラムが不法な操作を実行するときにも、エラーが戻されることがあることは言うまでもない。例えば、零による除算により至った計測を戻すようプログラムに要求がなされたときである。
【００３６】
この種の機能不全、ミス又は不法な操作などの場合に試験プログラムにより得られる計測値は、試験プログラムにより「不合格」ではなく「エラー」として判定される。どんな性質のエラーも、計測が無効であることを示す。他の結果と同様に、エラー結果は「エラー」としてＧＵＩ３００上に表示される。加えて、エラーメッセージはエラーの性質又は出所を言及して表示することができる。しかしながら、他の結果とは異なり、エラー結果は試験により得られたデータから締め出される。当業者には、他の正当な結果からエラーであると判定された結果を締め出すことでこの種のエラー結果が試験の正当な結果の全ての分析の統計的分布を不要に崩壊させないようにする利点がもたらされることは理解されよう。
【００３７】
図３を再度参照するに、本発明は「条件付き停止」の特徴をさらに含む。条件付き停止の特徴は、ＧＵＩ３００上の条件付き停止アイコン３５０を介してユーザがアクセスする。条件付き停止アイコン３５０は、不合格、エラー又は及落線上の試験結果のうちの任意の又は全てのものに遭遇したときに試験プログラムを停止させる。図３に示すように、停止アイコン３５０は、好ましくは「なし」、「エラー」、「不合格」、「及落線上」又は「全て」に関するラジオボタンを含む。例えば、ラジオボタン「なし」をクリックすることで、試験プログラムは遭遇する結果に拘わらず一連の予定された試験を全て実行するよう進む指示がなされることになる。ラジオボタン「エラー」をクリックすることにより、試験プログラムはエラーに帰着する試験への遭遇時点で試験を停止するよう指示されることになる。ラジオボタン「不合格」をクリックすることで、試験プログラムは不合格に終わる試験との遭遇時点で試験を停止するよう指示されることになる。ラジオボタン「及落線上」をクリックすることで、試験プログラムは及落線上結果を招く試験との遭遇時点で試験を停止するよう指示されることになる。ラジオボタン「全て」をクリックすることにより、プログラムが合格、エラー、不合格又は及落線上の試験結果に遭遇したかどうかに拘わらず、各計測後に試験プログラムは停止を指示されることになる。前述のことは好適な「条件付き停止」コマンドであるが、「不合格又はエラーの結果による試験の停止」や「及落線上、不合格又はエラーの結果による試験の停止」といった他のコマンドをシステムに組み込むこともできる。「条件付き停止」アイコンは、「条件付き停止」オプションが選択されたことを示す試験停止インジケータ３５１も含むことに注意されたい。このインジケータはインタフェース３００上に常時視認可能に残り、これによりユーザはシステムのプログラムの仕組みを素早く判定できるようになる。
【００３８】
当業者であれば、条件付き停止アイコン３５０がドロップダウンメニューの形をとり、そこで前述の説明における各ラジオボタンがドロップダウンメニュー上の選択肢の形をとることもあることが理解されよう。
【００３９】
任意の「条件付き停止」状態に出会うと、試験プログラムは停止させられ、ダイアログボックスがＧＵＩ３００に表示される。図６を参照するに、ダイアログボックス６００はＧＵＩ３００上に示される。図６に示したダイアログボックス６００は、不合格結果により停止するコマンドから得られている。ダイアログボックス６００は、試験プログラムを停止させた試験の結果６０２と、試験を停止した理由６０４と、試験を停止した時刻６０６とを表示する。ダイアログボックス６００は、好ましくはテープレコーダボタンも含む。テープレコーダボタンは、以下のボタンを含む。すなわち、選択時にシステムが全試験手順を中止するボタン６１０、選択時にシステムが試験を再開するボタン６１２、選択時にシステムが計測を再開するボタン６１４、起動時にシステムが中断した試験から続けるボタン６１８、選択時にシステムが計測を省略するボタン６２０、選択時にシステムが現在の試験を省略するボタン６２２、選択時にシステムがダイアログウィンドウを印刷するボタン６１６である。エラーが判定されたことに停止理由がある場合を除き、エラーが原因で試験プログラムが停止したときに同様のダイアログボックスが出現し、「値無し」、「エラーフォーマット」、「零による除算」、「エラー限界外」、「ＤＵＴ無応答」等のエラー関連情報が表示される。
【００４０】
かくして、本発明が試験期間中の任意の時点でエラー又は及落線上結果の識別を可能にすることで不要な試験を排除できる追加の利点と、たとえ不合格結果が一切記録されなかった場合であっても、試験の任意の時点でエラーが発生したり潜在的に粗悪な装置が識別された場合に試験を停止できるさらなる利点をもたらすことは言うまでもなかろう。
【００４１】
本発明の試験プログラムは、このようにエラーと他の結果とを識別する。一例を挙げれば、本発明の試験プログラムが用いられる単純な試験システムは電池計測用の電圧計を構成するのに用いることができる。この種の試験システムでは、システムは通常電池に取り付けられた電圧計から電圧を自動的に読み取り、電圧読み取り値をその試験用の仕様との比較用に試験プログラムへ戻す。電圧に関する仕様は、一例を続ければ９±１ボルトの読み取りとなる。一般に、電池（この例ではＤＵＴ）が適切に機能している場合は、仕様内にある読み取り値が戻されことになる。粗悪なＤＵＴは、仕様外にある結果に結び付くことがある。しかしながら、試験システムにおける機能不全やミスは仕様外の結果に至ることがある。一例を続けるならば、試験対象の電圧計への電力コードが偶発的に外れた場合、試験プログラムは電圧を読み取ろうと試みても電圧計から一切値を受け取ることはできない。このような場合、試験プログラムは電圧計との通信を試みたときに時間超過エラーを登録する。このような場合、本発明の試験プログラムは「エラー」を記録し、上記の如くＧＵＩ３００上にエラーを表示する。特に、進捗窓３３０はエラーバーを表示し、窓３０９内のツリー構造はエラーを示す「悲しい」顔のアイコンを表示し、窓３４０はエラーを説明するメッセージの列を表示することになる。同様に、エラーの場合、ユーザがさらなる試験へ進む前にエラーを招いた試験システムの機能不全やミスを補正する機会を有するまで、条件付き停止アイコン３５０の特徴が試験を停止させることになる。エラー識別能力がなくとも、ＤＵＴが実際にこの種の値を戻したかどうかに拘わらず、前述の例における試験プログラムにより記録された結果が０．０ボルトとなる筈であることが当業者には理解されよう。０．０ボルトの結果は「不合格」をトリガーする筈であり、その理由は０．０が９±１ボルトの仕様限界の外側にあるからである。エラー指示がなされないと、試験システムにおける機能不全やミスが発生し、０．０ボルトの結果を招いたことをユーザに判断させるのは全く無理であり、機能不全やミスは検査されないままとなって、試験から得られる残りの結果に影響を及ぼし続けることになる。
【００４２】
図７を参照するに、結果の状態の判定と試験を継続するか否かの判定を示すフローチャートが図示してある。状態の判定に用いる入力には、結果についての値（Ｖ）７０１、エラー上限（ＵＥ）７０２、エラー下限（ＬＥ）７０３、仕様限界上限（Ｕ）７０４、仕様限界下限（Ｌ）７０５、及落線上限（ＵＭ）７０６及び及落線下限（ＬＭ）７０７が含まれる。試験計測で割り出された値（Ｖ）とユーザが入力する限界Ｕ、Ｌ、ＵＥ、ＬＥ、ＵＭ、ＬＭは、メモリ１０１（図１）に保存される。７１０において、試験システム１００はＶがＵＥ以下かどうか判定する。そうである場合は、そこでシステム１００は７２０へ行く。そうでない場合は、そこで試験システム１００は７１２において条件付き停止アイコン３５０（図３）上の「エラー」ボタンが選択されたかどうか判定する。それが選択された場合、試験システム１００は７１４において結果に対しエラー状態を割り当て、試験プロセスを停止する。それが選択されなかった場合は、試験システム１００は７１３において結果に対しエラー状態を割り当て、次の試験へ進む。７２０では、試験システム１００はＶがＬＥ以上かどうか判定する。そうであれば、そこで試験システム１００は動作７３０へ行く。そうでない場合は、試験システム１００は７２２において条件付き停止アイコン３５０（図３）上の「エラー」ボタンが選択されたかどうか判定する。それが選択された場合、試験システム１００は７２４において結果に対しエラー状態を割り当て、試験プロセスを停止する。選択されていなかった場合、試験システム１００は７２３において結果に対しエラー状態を割り当て、次の試験へ進む。７３０では、試験システム１００はＶがＵ以下かどうか判定する。そうであれば、そこで試験システム１００は７４０へ行く。そうでない場合は、次に７３２において、試験システム１００はアイコン３５０（図３）上の条件付き停止アイコン上の「不合格」ボタンが選択されたかどうか判定する。選択された場合は、試験システム１００は７３４において結果に対し不合格状態を割り当て、試験プロセスを停止する。選択されなかった場合は、試験システム１００は７３３において不合格状態を割り当て、次の試験へ進む。７４０では、試験システム１００はＶがＵ以上かどうか判定する。そうであれば、そこで試験システム１００は７５０へ行く。そうでない場合は、システム１００はそこで７４２において条件付き停止アイコン３５０（図３）上の「不合格」ボタンが選択されたかどうか判定する。それが選択された場合、試験システム１００は結果に対し不合格状態を割り当て、７４４において試験プロセスを停止する。それが選択されなかった場合は、試験システム１００は７４３において不合格状態を割り当て、次の試験へ進む。７５０では、試験システム１００はＶがＵＭ以下かどうか判定する。そうであれば、そこで試験システム１００は７６０へ行く。そうでない場合は、次に試験システム１００は７５２において条件付き停止アイコン３５０（図３）上の「及落線上」ボタンが選択されたかどうか判定する。それが選択された場合、試験システム１００は７５４において結果に対し及落線上を割り当て、試験プロセスを停止する。それが選択されなかった場合、試験システム１００は７５３において不合格状態を割り当て、次の試験へ進む。７６０では、試験システム１００はＶがＬＭ以上であるかどうか判定する。そうであれば、そこで試験システム１００は７７０へ行き、その結果に対し合格状態を割り当てる。そうでない場合は、試験システム１００は７６２において条件付き停止アイコン３５０（図３）上の「及落線上」ボタンが選択されたかどうか判定する。それが選択された場合は、試験システム１００は７６４において結果に対し及落線上状態を割り当て、試験プロセスを停止する。それが選択されなかった場合、７６３において試験システム１００は結果に対し不合格状態を割り当て、次の試験へ進む。
【００４３】
このように、本発明の一つの特徴は、ユーザがエラー結果を及落線上、合格及び不合格結果から識別する能力を試験システムに提供することにある。特に、本発明は、ユーザが試験中の重要なエラーを他のより重要でない及落線上結果から識別することができる。ユーザは、エラー、及落線上及び不合格を警告して、かつこの種の結果に遭遇したときにエラー、及落線上及び不合格に関する情報を提供するように本発明をプログラムする能力を備わる。情報と警告は、一つの窓で入手可能である。試験を進めさせるか試験を終了してパラメータの一部を修正するかどうかについて、ユーザは迅速な行動をとることができる。
【００４４】
目下のところ本発明の好適な実施形態であると考えられるものついて、説明してきた。本発明が、その精神と基本的な特徴から逸脱することなく、他の所定の形態で実施できることは理解されよう。例えば、本発明は電子試験プログラムに関して説明したが、ソフトウェアの代わりにハードウェアに基づいて他のシステムを実施することもできる。プログラムは、例えばプログラムされたプロセッサや他のプラットフォームに搭載することもできる。加えて、１以上の進捗窓をグラフィカルユーザインタフェースに追加し、２以上の試験対象装置の試験結果を表示させることもできる。進捗窓は、図形的な要素が単一の英数字の要素などの他の形態をとったり、異なる様式でグループ分けされる他の形態にて表示することもできる。本実施形態は、それ故に例示的であって非拘束的であると考えられる。本発明の範囲は、添付の特許請求の範囲に示される。
【図面の簡単な説明】
【図１】試験対象装置及び試験機器に接続した本発明の好適な実施形態の主要ハードウェア構成要素を示すブロック図である。
【図２】本発明の試験プログラムの好適な実施形態の階層構造を示すブロック図である。
【図３】電子試験システムのグラフィカルユーザインタフェースを示す図である。
【図４】本発明の進捗窓を示す図である。
【図５】本発明のツリー構造を示す図である。
【図６】本発明の停止ダイアログボックスを示す図である。
【図７】片方の仕様の各図形的な要素について、合格、不合格、及落線上、又はエラーの状態の判定を示すフローチャートである。
【符号の説明】
１００　コンピュータシステム
１０１　メモリ
１０２　マイクロプロセッサ
１０４　入力装置
１０６　出力装置
１０８　試験対象装置（ＤＵＴ）
１１７　試験機器
２００　ブロック図
２０１　製品モデル
２０２　手順規定コード（データ採取点シークエンス）
２０５　試験２
２０６　計測１
２１０、２１１、２１２　データ採取点収集
３００　グラフィカルユーザインタフェース（ＧＵＩ）
３０１　テープレコーダボタン
３０２　中止ボタン
３０３　試験再開ボタン
３０４　計測再開ボタン
３０５　休止ボタン
３０６　実行ボタン
３０７　計測省略ボタン
３０８　試験省略ボタン
３１４　窓
３１５　行
３１６　列
３１７　時刻
３１８　試験の状態
３１９　試験
３２０　計測タイプ
３２１　試験対象チャネル
３２２　計測値又は計測結果
３２３　仕様
３２５　表示窓
３３０　進捗窓
４００　軸
４１０　データ採取点ユニット
４０２、４０３、４０４、４０９　バー
４０１Ａ、４０１Ｂ　仕様限界
４４０　及落線上
４４１　合格
４４２　不合格／エラー
６００　ダイアログボックス
６０２　試験結果
６０４　停止理由
６０６　停止時刻
６１０　試験中止ボタン
６１２　試験再開ボタン
６１４　計測再開ボタン
６１６　印刷ボタン
６１８　試験継続ボタン
６２０　計測省略ボタン
６２２　試験省略ボタン
【図１】
2004004051.tif 000003
【図２】
2004004051.tif 000004
【図３】
2004004051.tif 000005
【図４】
2004004051.tif 000006
【図５】
2004004051.tif 000007
【図６】
2004004051.tif 000008
【図７】
2004004051.tif 000009