Legal claims defining the scope of protection, as filed with the USPTO.
1. A substrate processing apparatus comprising: a storage section for storing various files including a plurality of recipes describing a procedure for processing a substrate and operating authorities of a user corresponding to the plurality of recipes and the user's information for previously setting a group to which the user belongs according to an ID of the user and a password of the user; and a display section for displaying an authority setting screen for setting the operating authorities of the user to the respective recipes and an edition screen for editing the recipes stored in the storage section, wherein the authority setting screen includes a group selection section for selecting an object group's name, a file list display section for displaying plural recipes, and an authority input section for inputting the operating authority of a group corresponding to each of the plural recipes, the display section displays the authority setting screen so that the operating authorities of the user are set different respectively by the user's information when an operating condition of the substrate processing apparatus is online or when an operating condition of the substrate processing apparatus is offline, and the edition screen is not displayed, such that a recipe for processing the substrate of the plurality of recipes cannot be edited when the operating condition of the substrate processing apparatus is online even if the user has the operating authorities to edit the recipe on the edition screen.
2. The substrate processing apparatus as claimed in claim 1 , comprising a control device configured to control the substrate processing apparatus, wherein the control device is configured to: i) control display of the authority setting screen so that the operating authorities of the user are set different respectively when an operating condition of the substrate processing apparatus is online or when an operating condition of the substrate processing apparatus is offline, and ii) not display the edition screen, such that a recipe for processing the substrate of the plurality of recipes cannot be edited when the operating condition of the substrate processing apparatus is online even if the user has the operating authorities to edit the recipe on the edition screen.
3. The substrate processing apparatus as claimed in claim 1 , wherein the user includes: i) an engineer operating the substrate processing apparatus, ii) a maintenance engineer performing processing according to the contents of a trouble when the trouble occurs, and iii) a process engineer performing process test at a time of a set-up.
4. The substrate processing apparatus as claimed in claim 1 , wherein the authority setting screen displays at least one of a process recipe, a sub-recipe, and an alarm recipe as plural recipes, and the operating authority of the user can be set for each file.
5. The substrate processing apparatus as claimed in claim 4 , wherein the authority input section includes: i) an online authority setting part for selecting the operation authority of a user corresponding to each recipe when the operating condition of the substrate processing apparatus is online, and ii) an offline authority setting part for selecting the operation authority of a user corresponding to each recipe when the operating condition of the substrate processing apparatus is offline.
6. The substrate processing apparatus as claimed in claim 1 , wherein the operating authorities of the user include: i) an authority to inhibit editing and reading of a file such as a recipe, ii) an authority to inhibit editing of a file such as a recipe and to allow reading the file, iii) an authority to allow editing and reading of a file such as a recipe, and iv) an authority to allow executing of a recipe.
7. The substrate processing apparatus as claimed in claim 1 , wherein the display section displays a user setting screen for displaying: i) a user's name, ii) a name of the group to which each user belongs, and iii) the password corresponding to each user, and the user setting screen includes: i) a group's name setting part for editing an attribute of a user, ii) a user's name setting part for editing the user's name, and iii) a password setting part for inputting the password corresponding to each user's name.
8. A substrate processing apparatus comprising: a storage section for storing a command for performing a specified function in the substrate processing apparatus and an operating authority of a user corresponding to the command and the user's information for previously setting a group to which the user belongs according to an ID of the user and a password of the user; and a display section for displaying an authority setting screen for setting the operating authority of the user corresponding to the command and a function screen for performing a command stored in the storage section on the basis of the operating authority set via the authority setting screen, wherein the authority setting screen includes a group selection section for selecting an object group's name, a file list display section for displaying plural recipes, and an authority input section for muffing the operating authority of a group corresponding to each of the plural recipes, the display section displays the authority setting screen so that the operating authorities of the user are set different respectively by the user's information when an operating condition of the substrate processing apparatus is online or when an operating condition of the substrate processing apparatus is offline, and the function screen is not displayed, such that the command cannot be executed when the operating condition of the substrate processing apparatus is online even if the user has the operating authorities to perform the command on the function screen.
9. The substrate processing apparatus as claimed in claim 8 , comprising a control device configured to control the substrate processing apparatus, wherein the control device is configured to: i) control display of the authority setting screen so that the operating authorities of the user are set different respectively when an operating condition of the substrate processing apparatus is online or when an operating condition of the substrate processing apparatus is offline, and ii) not display the function screen, such that the command cannot be executed when the operating condition of the substrate processing apparatus is online even if the user has the operating authorities to perform the command on the function screen.
10. The substrate processing apparatus as claimed in claim 8 , wherein the user includes: i) an engineer operating the substrate processing apparatus, ii) a maintenance engineer performing processing according to the contents of a trouble when the trouble occurs, and iii) a process engineer performing process test at a time of a set-up.
11. The substrate processing apparatus as claimed in claim 8 , wherein the authority setting screen displays files for performing specified processing, and the operating authority of the user can be set for each file.
12. The substrate processing apparatus as claimed in claim 11 , wherein the authority input section includes: i) an online authority setting part for selecting the operation authority of a user corresponding to each recipe when the operating condition of the substrate processing apparatus is online, and ii) an offline authority setting part for selecting the operation authority of a user corresponding to each recipe when the operating condition of the substrate processing apparatus is offline.
13. The substrate processing apparatus as claimed in claim 8 , wherein the operating authorities of the user include: i) an authority to inhibit editing and reading of a file such as a recipe, ii) an authority to inhibit editing of a file such as a recipe and to allow reading the file, iii) an authority to allow editing and reading of a file such as a recipe, and iv) authority to allow executing of a recipe.
14. The substrate processing apparatus as claimed in claim 8 , wherein the display section displays a user setting screen for displaying: i) a user's name, ii) a name of the group to which each user belongs, and iii) the password corresponding to each user, and the user setting screen includes: i) a group's name setting part for editing an attribute of a user, ii) a user's name setting part for editing the user's name, and iii) a password setting part for inputting the password corresponding to each user's name.
15. A non-transitory computer-readable medium storing a control program which, when executed by a hardware processor, causes a computer to function as a device comprising: means for storing various files including a plurality of recipes describing a procedure for processing a substrate and operating authorities of a user corresponding to the plurality of recipes and the user's information, for previously setting a group to which the user belongs according to an ID of the user and a password of the user; and means for displaying an authority setting screen for setting the operating authorities of the user to the respective recipes and an edition screen for editing the recipes stored in a storage section, wherein the authority setting screen includes a group selection section for selecting an object group's name, a file list display section for displaying plural recipes, and an authority input section for inputting the operating authority of a group corresponding to each of the plural recipes, the authority setting screen is displayed so that the operating authorities of the user are set different respectively by the user's information when an operating condition of the substrate processing apparatus is online or when an operating condition of the substrate processing apparatus is offline, and the edition screen is not displayed, such that a recipe for processing the substrate of the plurality of recipes cannot be edited when the operating condition of the substrate processing apparatus is online even if the user has the operating authorities to edit the recipe on the edition screen.
16. A non-transitory computer-readable medium storing a control program which, when executed by a hardware processor, causes a computer to function as a device comprising: means for storing a command for performing a specified function in the substrate processing apparatus and an operating authority of a user corresponding to the command and the user's information for previously setting a group to which the user belongs according to an ID of the user and a password of the user; and means for displaying an authority setting screen for setting the operating authority of the user corresponding to the command and a function screen for performing a command stored in a storage section on the basis of the operating authority set via the authority setting screen, wherein the authority setting screen includes a group selection section for selecting an object group's name, a file list display section for displaying plural recipes, and an authority input section for inputting the operating authority of a group corresponding to each of the plural recipes, the authority setting screen is displayed so that the operating authorities of the user are set different respectively by the user's information when an operating condition of the substrate processing apparatus is online or when an operating condition of the substrate processing apparatus is offline, and the function screen is not displayed, such that the command cannot be executed when the operating condition of the substrate processing apparatus is online even if the user has the operating authorities to perform the command on the function screen.
Unknown
August 13, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.