【手続補正書】
【提出日】平成15年7月15日(2003.7.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
材料処理装置を制御するコンピュータ可読媒体上のコンピュータプログラムであって、前記プログラムが、プログラマブルプロセッサに、
予めプログラム化されたコードオブジェクトの分類を行うことであって、前記分類が、１つあるいはそれ以上のソース成分、１つあるいはそれ以上のディスティネーション成分および１つあるいはそれ以上のマッピングを規定する入力を受け取るように作動可能な第１の予めプログラム化されたコードオブジェクトを含み、各ソース成分が、処理中に用いられる１つあるいはそれ以上の材料に関連し、各ディスティネーション成分が、処理を実行可能な１つあるいはそれ以上のロケーションに関連し、各マッピングが、ソース成分およびディスティネーション成分に関連し、かつ少なくとも１つのソース成分材料の少なくとも１つのディスティネーション成分ロケーションへの１つあるいはそれ以上の移送を規定すること、および
ユーザから予めプログラム化されたコードオブジェクトの選択および配置を前記分類から受け取ることであって、前記選択が材料処理ステップのセットを規定し、かつ前記配置が前記選択された予めプログラム化されたコードオブジェクトのための実行の順序を規定すること、
を引き起こすために作動可能な命令を含むコンピュータプログラム。
【請求項２】
前記第１の予めプログラム化されたコードオブジェクトが、ユーザと対話し、マッピングを受け取るように作動可能である請求項１のコンピュータプログラム。
【請求項３】
前記入力が、前記ソース成分、前記ディスティネーション成分および前記マッピングを規定するライブラリ設計情報を含むレシピファイルであり、かつ前記材料処理ステップが、材料のコンビナトリアルライブラリを統合する手順を規定する請求項１のコンピュータプログラム。
【請求項４】
前記マッピングが、前記ディスティネーションロケーションの中の前記ソース成分材料を分配する傾斜を規定する請求項３のコンピュータプログラム。
【請求項５】
前記配置が、親の予めプログラム化されたコードオブジェクトおよび少なくとも１つの子の予めプログラム化されたコードオブジェクトを含む論理階層を含む請求項１のコンピュータプログラム。
【請求項６】
前記親の予めプログラム化されたコードオブジェクトが、前記少なくとも１つの子の予めプログラム化されたコードオブジェクトがその後前記配置で実行されるかどうかを決定する条件を規定するように作動可能である請求項５のコンピュータプログラム。
【請求項７】
前記材料処理装置に前記手順を実行することによって材料処理ステップのセットを実行させることであって、前記手順が、前記レシピファイルを読み出し、かつ解読するように作動可能な少なくとも１つの第１の予めプログラム化されたコードオブジェクトおよび前記レシピファイルから読み出されたマッピングを解読するように作動可能な少なくとも１つの第２の予めプログラム化されたコードオブジェクトを含むこと、
をプログラマブルプロセッサに引き起こさせることが可能な命令をさらに含む請求項３のコンピュータプログラム。
【請求項８】
前記手順の実行が、ライブラリ設計情報を、前記材料処理装置を制御する機械レベルコマンドに変換する請求項７のコンピュータプログラム。
【請求項９】
前記ユーザが実行中前記手順を修正することを可能にするように作動可能な命令をさらに含む請求項７のコンピュータプログラム。
【請求項１０】
材料処理装置を制御するコンピュータ実行方法において、
予めプログラム化されたコードオブジェクトの分類を行うことであって、前記分類が、１つあるいはそれ以上のソース成分、１つあるいはそれ以上のディスティネーション成分および１つあるいはそれ以上のマッピングを規定する入力を受け取るように作動可能な第１の予めプログラム化されたコードオブジェクトを含み、各ソース成分が、処理中に用いられる１つあるいはそれ以上の材料に関連し、各ディスティネーション成分が、処理を実行可能な１つあるいはそれ以上のロケーションに関連し、各マッピングが、ソース成分およびディスティネーション成分に関連し、かつ少なくとも１つのソース成分材料の少なくとも１つのディスティネーション成分ロケーションへの１つあるいはそれ以上の移送を規定することと、
ユーザから予めプログラム化されたコードオブジェクトの選択および配置を前記分類から受け取ることとを含み、前記選択が材料処理ステップのセットを規定し、かつ前記配置が前記選択された予めプログラム化されたコードオブジェクトのための実行の順序を規定するコンピュータ実行方法。
【請求項１１】
前記第１の予めプログラム化されたコードオブジェクトが、ユーザと対話し、マッピングを受け取るように作動可能である請求項１０の方法。
【請求項１２】
前記入力が、前記ソース成分、前記ディスティネーション成分および前記マッピングを規定するライブラリ設計情報を含み、かつ前記材料処理ステップが、材料のコンビナトリアルライブラリを統合する手順を規定する請求項１０の方法。
【請求項１３】
前記マッピングが、前記ディスティネーションロケーションの中の前記ソース成分材料を分配する傾斜を規定する請求項１２の方法。
【請求項１４】
前記配置が、親の予めプログラム化されたコードオブジェクトおよび少なくとも１つの子の予めプログラム化されたコードオブジェクトを含む論理階層を含む請求項１０の方法。
【請求項１５】
前記親の予めプログラム化されたコードオブジェクトが、前記少なくとも１つの子の予めプログラム化されたコードオブジェクトがその後前記配置で実行されるかどうかを決定する条件を規定するように作動可能である請求項１４の方法。
【請求項１６】
前記材料処理装置に前記手順を実行することによって前記コンビナトリアルライブラリを統合させることであって、前記手順が、前記レシピファイルを読み出し、かつ解読するように作動可能な少なくとも１つの第１の予めプログラム化されたコードオブジェクトおよび前記レシピファイルから読み出されたマッピングを解読するように作動可能な少なくとも１つの第２の予めプログラム化されたコードオブジェクトを含むこと、
をさらに含む請求項１２の方法。
【請求項１７】
前記手順の実行が、ライブラリ設計情報を、前記材料処理装置を制御する機械レベルコマンドに変換する請求項１６の方法。
【請求項１８】
さらに実行中前記手順を修正することを含む請求項１６の方法。
【請求項１９】
材料処理ステップのセットを実行するシステムであって、
成分情報およびマッピング情報を含むレシピファイルを受け取る手段であって、前記マッピング情報が、処理中に用いられる１つあるいはそれ以上の材料に関連するソース成分、および、処理を実行可能な１つあるいはそれ以上のロケーションに関連するディスティネーション成分に関連し、かつ少なくとも１つのソース成分材料の少なくとも１つのディスティネーション成分ロケーションへの１つあるいはそれ以上の移送を規定することと、
ユーザに予めプログラム化されたコードオブジェクトの分類を提供する手段および前記ユーザから前記予めプログラム化されたコードオブジェクトの選択および配置を受け取る手段を含み材料処理ステップのセットを実行する手順を作成するためにユーザと対話する手段であって、前記手順が前記ユーザの選択および配置によって規定されることと、
前記手順を実行することによって材料処理ステップのセットを実行する手段とを備え、前記手順が、前記レシピファイルを読み出し、かつ解読するように作動可能な少なくとも１つの第１の予めプログラム化されたコードオブジェクト、および前記レシピファイルから読み出されたマッピングを解読するように作動可能な少なくとも１つの第２の予めプログラム化されたコードオブジェクトを含むシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】コンピュータプログラム、コンピュータ実行方法およびシステム