Substrate processing system, method of confirmation of its state of use, and method of prevention of illicit use
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-021/00
G06Q-030/06
G03F-007/20
G06F-021/71
G06Q-010/10
H01L-021/67
출원번호
US-0659878
(2005-08-10)
등록번호
US-8996422
(2015-03-31)
우선권정보
JP-2004-235216 (2004-08-12)
국제출원번호
PCT/JP2005/014685
(2005-08-10)
§371/§102 date
20070718
(20070718)
국제공개번호
WO2006/016619
(2006-02-16)
발명자
/ 주소
Suzuki, Hiroyuki
Okita, Shinichi
Yamaguchi, Tadashi
출원인 / 주소
Nikon Corporation
대리인 / 주소
Oliff PLC
인용정보
피인용 횟수 :
0인용 특허 :
15
초록▼
PROBLEM To enable confirmation of whether a substrate processing system is being illicitly used and preventing that use when there is the fact of illicit use. MEANS FOR SOLUTION A license file LF is a file encrypting license information L including usage terms of a substrate processing system for a
PROBLEM To enable confirmation of whether a substrate processing system is being illicitly used and preventing that use when there is the fact of illicit use. MEANS FOR SOLUTION A license file LF is a file encrypting license information L including usage terms of a substrate processing system for a specific user. A match confirmation program P2 confirms the match between the content of the license file LF decrypted by a decryption program P1 and device information DI, network information NI, and current time CT obtained from the substrate processing system to confirm the existence of the fact of illicit use. If there is illicit use, the control program P3 stops operation of the substrate processing system until predetermined action is taken based on the information from the match confirmation program P2.
대표청구항▼
1. An exposure system for exposing a substrate comprising: an exposure apparatus;a chamber that surrounds said exposure apparatus;a chamber controller, which controls operation of said chamber, including a timer that counts time and a memory, access to the chamber controller being protected by requi
1. An exposure system for exposing a substrate comprising: an exposure apparatus;a chamber that surrounds said exposure apparatus;a chamber controller, which controls operation of said chamber, including a timer that counts time and a memory, access to the chamber controller being protected by requiring a password;a control computer including (1) a processor and (2) a memory storing a computer executable program that, when executed by the processor, causes the processor to perform the steps of: storing license information in a license information storing device, the license information including a shutdown time period of said exposure system as usage terms of said exposure system for a specific user;detecting end of operation of the exposure system;in response to the detection of end of operation of the exposure system, writing a current time counted by said timer to said memory provided in said chamber controller as a previous time;detecting initiation of operation of the exposure system;in response to the detection of initiation of operation of the exposure system, reading out said previous time written into said memory in the chamber controller;determining an elapsed time by retrieving current time from said timer, retrieving the previous time from said memory, and comparing the retrieved current time to the previous time, wherein the elapsed time indicates a time period during which said exposure system has been shut down;retrieving said shutdown period from said license information and determining whether said elapsed time exceeds said shutdown period from said license information;confirming a state of use of said exposure system based on the determination whether said elapsed time exceeds said shutdown period from said license information; anddisabling operation of the exposure system based on the determination whether said elapsed time exceeds said shutdown period from said license information. 2. The substrate processing system as set forth in claim 1, wherein said license information further includes at least one of (1) a usage end date and (2) a predetermined usage period of said substrate processing system, and a usage start date of said substrate processing system, andsaid control computer is configured to confirm the state of use of said substrate processing system based on at least one of (1) whether a usage period from said usage start date of said substrate processing system has exceeded said usage end date and (2) whether a cumulative usage period from said usage start date of said substrate processing system has exceeded said predetermined usage period. 3. The substrate processing system as set forth in claim 2, wherein said license information includes at least one of device information relating to said substrate processing system and network information relating to a network to which said substrate processing system is connected, andsaid control computer is configured to confirm the state of use of said substrate processing system based on a comparison of at least one of device information and network information obtained from said substrate processing system with at least one of the device information and the network information contained in said license information. 4. The substrate processing system as set forth in claim 1, wherein said license information is stored in said license information storing device as a set with unique information generated using an indecipherable function based on said license information or is stored encrypted in said license information storing device using an encryption method. 5. The substrate processing system as set forth in claim 4, wherein said license information storing device is configured to store said license information as the set with unique information generated using the indecipherable function based on said license information, and said indecipherable function is a hash function. 6. The substrate processing system as set forth in claim 4, wherein said license information storing device is configured to store said license information encrypted using an encryption method, and said encryption method includes at least one of a common key system and a public key system. 7. The substrate processing system as set forth in claim 1, further comprising a key device that is configured to be attachable/detachable to the control computer of said substrate processing system for starting up said substrate processing system, whereinsaid exposure apparatus is provided with a plurality of control units for controlling the operations of parts of the substrate processing system, andat least one of said license information storing device and said timer is connected to least at one of the plurality of control units. 8. The substrate processing system as set forth in claim 7, wherein the time information of said timer is stored in a time information storing device provided in at least one of (1) said plurality of control units, (2) said key device, and (3) said control computer. 9. The substrate processing system as set forth in claim 8, wherein the time information storing device is configured to store the time information encrypted. 10. The substrate processing system as set forth in claim 8, further including a tampering judging device which judges existence of tampering of time information stored in said time information storing device. 11. The substrate processing system as set forth in claim 10, wherein said tampering judging device judges the existence of said tampering based on whether (1) a confirmed time shown by a sum of the usage start date of said substrate processing system included in said license information and a number of days elapsed from said start of use matches with a time indicated by the time information of said timer or whether (2) said confirmed time is before the time indicated by time information of said timer. 12. The substrate processing system as set forth in claim 11, wherein when said confirmed time is before the time indicated by the time information of said timer, said tampering judging device corrects said confirmed time to the time indicated by said time information. 13. The substrate processing system as set forth in claim 10, wherein said system stores time information of said timer in said time information storing device periodically at predetermined timings, andsaid tampering judging device judges the existence of said tampering based on whether time information stored in said time information storing device is before current time information of said timer. 14. The substrate processing system as set forth in claim 10, wherein said tampering judging device judges the existence of said tampering based on whether a time of preparation of automatically prepared specific information is before current time information of said timer. 15. The substrate processing system as set forth in claim 1, further comprising a position detecting device which receives a signal emitted from a global positioning system satellite and detects position information indicating a position of said substrate processing system, whereinsaid license information includes a distance of movement of said substrate processing system, andsaid control computer confirms the state of use of said substrate processing system based on said movement distance stored in said storing device and detection results of said position detecting device. 16. The substrate processing system as set forth in claim 1, further including a shutdown device which shuts down the operation of said substrate processing system until a predetermined action is taken when the state of use of said substrate processing system confirmed by said control computer contravenes predetermined usage terms. 17. The substrate processing system as set forth in claim 16, wherein said predetermined action is an action of storing updated license information with newly determined usage terms of said substrate processing system in said storing device. 18. The substrate processing system as set forth in claim 1, further including a display device which displays (1) a manufacturer of said substrate processing system, (2) information for identifying a user given said license information, and (3) at least part of content of an agreement concluded with said user when imparting said license information. 19. A method of confirmation of state of use which confirms the state of use of an exposure system having an exposure apparatus that exposes a substrate, a chamber that surrounds said exposure apparatus, and a chamber controller, which controls operation of said chamber, including a timer that counts time and a memory, access to the chamber controller being protected by requiring a password, the method being performed by a control computer of the exposure system and comprising the steps of: preparing a license file by the control computer;storing license information in the license file by the control computer, the license information including a shutdown time period of said exposure system as usage terms of said exposure system for a specific user;detecting, by the control computer, end of operation of the exposure system;in response to the detection of end of operation of the exposure system, acquiring time information from said timer in said chamber controller by the control computer and writing the acquired time information to said memory provided in said chamber controller as a previous time;detecting, by the control computer, initiation of operation of the exposure system;in response to the detection of initiation of operation of the exposure system, reading out, by the control computer, said previous time written into said memory in the chamber controller;determining, by the control computer, an elapsed time by retrieving current time from said timer, retrieving the previous time from said memory, and comparing the retrieved current time to the previous time, wherein the elapsed time indicates a time period during which said exposure system has been shut down;judging, by the control computer, whether said time period during which said exposure system has been shut down exceeds said shutdown time period included in said license information stored in said license file by retrieving said shutdown period from said license information and determining whether said elapsed time exceeds said shutdown period from said license information; anddisabling, by the control computer, operation of the exposure system based on the determination whether said elapsed time exceeds said shutdown period from said license information. 20. A method of confirmation of state of use as set forth in claim 19 further including a step of stopping the operation of said substrate processing system until a predetermined action has been taken when the state of use of said substrate processing system contravenes said predetermined usage terms. 21. The method of confirmation of state of use as set forth in claim 19 further including a step of displaying on a display device (1) a manufacturer of said substrate processing system, (2) information for identifying a user given said license information, and (3) at least part of content of an agreement concluded with said user when imparting said license information.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (15)
Dirie, Herzi, Bios based method to disable and re-enable computers.
Olarig Sompong P. ; Fridel Derace M. ; Angelo Michael F., Computer architecture with automatic disabling of hardware/software features using satellite positioning data.
Kitamoto,Toru; Kamei,Kenji; Inoue,Hidekazu; Hamada,Tetsuya, Substrate processing system managing apparatus information of substrate processing apparatus.
Cocco, Dennis Pio; Cocco, Victoria Louisa; Sehovic, Samir; Cui, Jianrong, System and method for processing data relating to conditions in a manufacturing process.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Lubomirsky Dmitry ; D'ambra Allen I. ; Floyd Edward L ; Liang Qiwei ; Hoffman Daniel J ; Fuentes Victor H ; Yavelberg Simon ; Chen Jerry C, Temperature control system for process chamber.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.