【手続補正書】
【提出日】平成31年4月17日(2019.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
自動テスト装置（ＡＴＥ）を用いてテストを行うための方法であって、
デフォルトの生産フローをテスタ上で制御するようにアプリケーションプログラミングインタフェース（ＡＰＩ）をプログラムする段階であって、前記生産フローは、前記テスタに接続された複数のテスト対象デバイス（ＤＵＴ）に対するテストの実行に関連した複数のテストシーケンスを含む、段階と、
ユーザ固有のＡＰＩに従って、前記デフォルトの生産フローを修正して、前記複数のテストシーケンスをカスタマイズするように前記ＡＰＩを構成する段階であって、前記ユーザ固有のＡＰＩは、ユーザのテスト要件による前記デフォルトの生産フローの修正を含み、前記ユーザ固有のＡＰＩは、前記ＡＰＩと通信可能に接続されたユーザライブラリに格納されるように動作可能であり、前記生産フローの前記修正は、前記ユーザに固有のテスト中に、追加のテストデータを前記複数のＤＵＴから収集することを含む、段階と、
前記ユーザに合わせて前記ＡＰＩをカスタマイズするために、前記ユーザ固有のＡＰＩを前記ＡＰＩと統合する段階とを備える、方法。
【請求項２】
前記ＡＰＩは、サーバ及びグラフィカルユーザインタフェースを実行するコンピュータ処理装置に通信可能に接続されており、前記サーバ及びグラフィカルユーザインタフェースを通じて、前記生産フローを制御する、請求項１に記載の方法。
【請求項３】
前記追加のテストデータは、ユーザ指定のフロア管理モジュールにおいて前記ユーザに報告され、前記フロア管理モジュールは、ユーザの生産フロアにサーバを有し、前記フロア管理モジュールは、前記追加のデータを保管するように動作可能なデータベースと通信可能に接続される、請求項１又は２に記載の方法。
【請求項４】
前記フロア管理モジュールは、前記ユーザと、前記複数のＤＵＴに対する前記テストの前記実行とに関連した独自の情報を含む、請求項３に記載の方法。
【請求項５】
前記複数のテストシーケンスは、前記ユーザ固有のＡＰＩに従ってカスタマイズされ、テストプランをサーバにロードすること、プリミティブに挿入されたＤＵＴを前記ＤＵＴに関連付けられた識別情報に基づいて認識すること、ＤＵＴパラメータをユーザステーション及び前記サーバに提供すること、カスタマイズされたＧＵＩ表示をユーザに提供すること、テストプラン実行を開始すること、前記テストプランをＤＵＴに対して実行した結果を受信すること、及びテスト結果の整理及び記録を行うことからなる群から選択された動作を行うように動作可能である、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記複数のテストシーケンスは、前記ユーザ固有のＡＰＩに従ってカスタマイズされ、複数のテスト対象デバイス（ＤＵＴ）に対するテストの前記実行に関連した情報を暗号化するように動作可能である、請求項１から５のいずれか一項に記載の方法。
【請求項７】
自動テスト装置（ＡＴＥ）を用いてテストを行うための方法をコンピュータシステムに実行させるためのプログラムであって、前記方法は、
アプリケーションプログラミングインタフェース（ＡＰＩ）をプログラムして、デフォルトの生産フローをテスタ上で制御する段階であって、前記生産フローは、前記テスタに接続された複数のテスト対象デバイス（ＤＵＴ）に対するテストの実行に関連した複数のテストシーケンスを含む、段階と、
ユーザ固有のＡＰＩに従って、前記デフォルトの生産フローを修正して、前記複数のテストシーケンスをカスタマイズするように前記ＡＰＩを構成する段階であって、前記ユーザ固有のＡＰＩは、ユーザのテスト要件による前記デフォルトの生産フローの修正を含み、前記ユーザ固有のＡＰＩは、前記ＡＰＩと通信可能に接続されたユーザライブラリに格納されるように動作可能であり、前記生産フローの前記修正は、前記ユーザに固有のテスト中に、追加のテストデータを前記複数のＤＵＴから収集することを含む、段階と、
前記ユーザに合わせて前記ＡＰＩをカスタマイズするために、前記ユーザ固有のＡＰＩを前記ＡＰＩと統合する段階とを備える、プログラム。
【請求項８】
前記ＡＰＩは、サーバ及びグラフィカルユーザインタフェースを実行するコンピュータ処理装置に通信可能に接続されており、前記サーバ及び前記グラフィカルユーザインタフェースを通じて、前記生産フローを制御する、請求項７に記載のプログラム。
【請求項９】
前記追加のテストデータは、ユーザ指定のフロア管理モジュールにおいて前記ユーザに報告され、前記フロア管理モジュールは、ユーザの生産フロアにサーバを有し、前記フロア管理モジュールは、前記追加のデータを保管するように動作可能なデータベースと通信可能に接続される、請求項７又は８に記載のプログラム。
【請求項１０】
前記フロア管理モジュールは、独自のユーザ関連情報を含む、請求項９に記載のプログラム。
【請求項１１】
前記複数のテストシーケンスは、前記ユーザ固有のＡＰＩに従ってカスタマイズされ、テストプランをサーバにロードすること、プリミティブに挿入されたＤＵＴを前記ＤＵＴに関連付けられた識別情報に基づいて認識すること、ＤＵＴパラメータをユーザステーション及び前記サーバに提供すること、カスタマイズされたＧＵＩ表示をユーザに提供すること、テストプラン実行を開始すること、前記テストプランをＤＵＴに対して実行した結果を受信すること、及びテスト結果の整理及び記録を行うことからなる群から選択された動作を行うように動作可能である、請求項７から１０のいずれか一項に記載のプログラム。
【請求項１２】
前記複数のテストシーケンスは、前記ユーザ固有のＡＰＩに従ってカスタマイズされ、複数のテスト対象デバイス（ＤＵＴ）に対するテストの前記実行に関連した情報を暗号化するように動作可能である、請求項７から１１のいずれか一項に記載のプログラム。
【請求項１３】
自動テスト装置（ＡＴＥ）を用いてテストを行うためのシステムであって、
複数のプリミティブに通信可能に接続されたサーバであって、前記複数のプリミティブのそれぞれは、複数のＤＵＴを含む、サーバと、
グラフィカルユーザインタフェース（ＧＵＩ）を実行する第１のコンピュータ処理装置であって、前記第１のコンピュータ処理装置は、前記サーバに通信可能に接続され、前記グラフィカルユーザインタフェースは、ユーザが前記複数のプリミティブにアクセスすることを可能にする、第１のコンピュータ処理装置と、
前記サーバ及び前記第１のコンピュータ処理装置と通信可能に接続された第２のコンピュータ処理装置とを備え、
前記第２のコンピュータ処理装置は、
デフォルトの生産フローを制御するようにアプリケーションプログラミングインタフェース（ＡＰＩ）をプログラムすることであって、前記生産フローは、前記サーバに接続された前記複数のＤＵＴに対するテストの実行に関連した複数のテストシーケンスを含む、プログラムすることと、
ユーザ固有のＡＰＩに従って、前記デフォルトの生産フローを修正して、前記複数のテストシーケンスをカスタマイズするように前記ＡＰＩを構成することであって、前記ユーザ固有のＡＰＩは、ユーザのテスト要件による前記デフォルトの生産フローの修正を含み、前記ユーザ固有のＡＰＩは、前記第２のコンピュータ処理装置と通信可能に接続されたユーザライブラリに格納されるように動作可能であり、前記生産フローの前記修正は、前記ユーザに固有のテスト中に、追加のテストデータを前記複数のＤＵＴから収集することを含む、構成することと、
前記ユーザに合わせて前記ＡＰＩをカスタマイズするために、前記ユーザ固有のＡＰＩを前記ＡＰＩと統合することと
を行うように構成される、システム。
【請求項１４】
前記ユーザは、前記ＧＵＩを用いて、前記デフォルトの生産フローを修正するように前記ＡＰＩを構成する、請求項１３に記載のシステム。
【請求項１５】
前記追加のテストデータは、ユーザ指定のフロア管理モジュールにおいて前記ユーザに報告され、前記フロア管理モジュールは、ユーザの生産フロアにサーバを有し、前記フロア管理モジュールは、前記追加のデータを保管するように動作可能なデータベースと通信可能に接続される、請求項１３又は１４に記載のシステム。