【手続補正書】
【提出日】平成20年5月16日(2008.5.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オブジェクトを製造するためのコンピュータ制御されたマルチ・ステップの製造システム内で例外取扱いを実行するための方法であって、
前記システムが、システム・コントローラを含み、当該システム・コントローラ内に、プラナ／スケジューラ及び少なくとも１つのモジュール・コントローラが存在し、
前記システム・コントローラが、製造されるべきオブジェクトのためのオブジェクト仕様であって、オブジェクトが属するジョブを含む当該オブジェクト仕様のストリームを受け取り、
前記プラナ／スケジューラが、前記ジョブをインクリメンタリにプラニングして、スケジュールし、
前記システム・コントローラが、少なくともつのモジュール・コントローラに、製造システム・モジュールによる、前記プラニングされスケジュールされたオブジェクトの製造を指令するコマンドを送り、
前記方法が、
システム・コントローラ内で、前記マルチ・ステップ製造システム内で現存する問題状況についての通知を受け取るステップであって、前記問題状況が、装置作動問題（issues）、及び、誤って製造され（misproduced），規格外の(out of order)，或いは，紛失した(missing)オブジェクト，のような、悪いオブジェクトからなるグループから選択された少なくとも１つのメンバー（member）を含むものであり、
後続のオブジェクトの製造のためのプラニングを停止させるステップ、
製造を開始していない全てのオブジェクトのためのプランをキャンセルするステップ、  前記問題状況によって影響を受けた全てのオブジェクトを、悪いオブジェクトとしてマーキングするステップ、
システム・コントローラによってプラニングされた例外取扱い／復旧、又は、モジュール・コントローラによって指令された例外取扱い／復旧、の少なくとも１つを適用するステップ、及び、
通常の作動を再開するステップ
を含む方法。
【請求項２】
請求項１に記載のコンピュータ制御されたマルチ・ステップの製造システム内で例外取扱いを実行するための方法であって、
モジュール・コントローラにより指令される例外取扱い／復旧が、
前記システム・コントローラから、前記少なくとも１つのモジュール・コントローラに、悪いと考えられるオブジェクトの身元（identity）を通信するステップ、
少なくとも１つのモジュール・コントローラが、悪いと考えられた前記オブジェクトのための所定の復旧アクションを実行するステップであって、当該所定の復旧アクションが、条件（conditions）であって、製造の開始前に、特定の問題状況において当該条件についてアクションが採られることになる、当該条件についての情報と共に、モデル化され、前記システム・コントローラに対して、既知とされたものであり、及び、
前記少なくとも１つの所定の復旧アクションによって正しく製造されることになる前記オブジェクトの補完（complement）の前記システム・コントローラによるプラニング及びスケジューリングするステップ、
を含む方法。
【請求項３】
請求項２に記載のコンピュータ制御されたマルチ・ステップ製造システム内で例外取扱いを実行するための方法であって、
前記所定の復旧アクションが、前記悪いオブジェクトの前記製造システムからの廃棄、或いは、前記悪いオブジェクトの修理、を含む、代替的アクションの組のいずれかの実行を含む、
方法。
【請求項４】
オブジェクトを製造するためにコンピュータ制御されたマルチ・ステップの製造システム内で例外取扱いを実行するためのシステムであって、
前記システムが、システム・コントローラであって、当該システム・コントローラ内にプラナ／スケジューラ及び少なくとも１つのモジュール・コントローラが存在する当該システムコントローラを含み、
前記システム・コントローラが、製造されるべきオブジェクトのためのオブジェクト仕様（specifications）であって、オブジェクトが属するジョブを含む当該仕様のストリームを受け取り、
前記プラナ／スケジューラが、ジョブをインクリメンタリにプラニングし、スケジューリングし、
前記システム・コントローラが、製造システム・モジュールによる、プラニングされスケジューリングされたオブジェクトの製造を指令するコマンドを、前記少なくとも１つのモジュール・コントローラに送り、
前記システムが、
前記システム・コントローラ内で、前記マルチ・ステップ製造システム内に現存する問題状況についての通知（notice）を受け取るための手段であって、当該問題状況が、装置作動問題（issues）、及び、誤って製造され(misproduced)，規格外の(out-of-order)，あるいは、紛失した(missing)オブジェクト，のような悪いオブジェクトからなるグループから選択された少なくとも１つのメンバー（member）を含む手段、
後続のオブジェクトの製造のためのプラニングを停止させるための手段、
製造を開始していない全てのオブジェクトのためのプランをキャンセルするための手段、
前記問題状況によって影響を受けた全てのオブジェクトに、悪いオブジェクトとしてマーキングするための手段、
システム・コントローラによって計画された例外取扱い／復旧，或いは，モジュール・コントローラが指令した例外取扱い／復旧，の少なくとも１つを適用するための手段、及び、
通常の作動を再開するための手段、
を備えるシステム。
【請求項５】
請求項４に記載のコンピュータ制御されたマルチ・ステップの製造システム内で例外取扱いを実行するためのシステムであって、
モジュール・コントローラが指令した例外取扱い／復旧が、
前記システム・コントローラから、前記少なくとも１つのモジュール・コントローラに、悪いと考えられるオブジェクトの身元(identity)を通信するための手段、
少なくとも１つのモジュール・コントローラが、悪いと考えられる前記オブジェクトのための所定の復旧アクションを実行するための手段であって、当該所定の復旧アクションが、条件(conditions）であって、製造の開始前に、特定の問題状況(situation)において、当該条件についてアクションが採られることになる当該条件についての情報とともに、モデル化され、前記システム・コントローラにとって既知とされる手段、及び、
前記少なくとも１つの所定の復旧アクションによって正しく製造されることになるオブジェクトの補完の前記システム・コントローラによってプラニングし、スケジューリングするための手段、
を含むシステム。
【請求項６】
コンピュータによって利用可能な媒体内に具体化された、コンピュータ読み取り可能なプログラム・コードを持つ、コンピュータによって利用可能な媒体を備える製品であって、当該媒体が、当該プログラム・コードが、当該コンピュータによって実行されるときに、当該コンピュータが、オブジェクトを製造するためのコンピュータ制御されたマルチ・ステップの製造システム内での例外取扱いを実行するための方法ステップを実行することを引き起こし、
前記システムが、システム・コントローラであって、当該システム・コントローラ内にプラナ／スケジューラ及び少なくとも１つのモジュール・コントローラが存在する、当該システム・コントローラを含み、
前記システム・コントローラが、製造されるべきオブジェクトのためのオブジェクト仕様(specification)であって、当該オブジェクトが属するジョブを含む当該オブジェクト仕様のストリームを受け取り、
プラナ／スケジューラが、ジョブをインクリメンタリにプラニングし、スケジューリングし、
そして、前記システム・コントローラが、製造システムモジュールによってプラニングされ、スケジューリングされたオブジェクトの製造を指令するコマンドを少なくとも１つのモジュール・コントローラに送り、
前記方法が、
前記システム・コントローラ内で、マルチ・ステップの製造システム内に現存する問題状況についての通知を受け取るステップであって、前記問題状況が、装置作動問題(issue)、及び、誤って製造され(misproduced)，規格外の(out-of-order)，あるいは、紛失した(missing)オブジェクト，のような、悪いオブジェクトからなるグループから選択された少なくとも１つのメンバー(member)を含むものであり、
後続のオブジェクトの製造のためのプラニングを停止させるステップ、
製造を開始していない全てのオブジェクトのためのプランをキャンセルするステップ、  前記問題状況によって影響された全てのオブジェクトを、悪いオブジェクトとしてマーキングするステップ、
システム・コントローラによって計画された例外取扱い／復旧、或いは、モジュール・コントローラによって指令された例外取扱い／復旧の少なくとも１つを適用するステップ、及び、
通常の作動を再開するステップ
を含む製品。