(57)【特許請求の範囲】
【請求項１】
オペレータの操作ごとに、オペレータの識別の要否を記録する手段と、オペレータによる操作を受け付けた時点で、当該操作が上記記録する手段を参照して、識別を要する操作である場合にオペレータを識別する手段と、そのオペレータに許可された操作であるかどうかを判別する手段と、識別したオペレータに許可されていない操作を拒否する手段と、オペレータによって操作されたことを成否に関わらず記録する手段と、オペレータの操作によって変更された装置内データの変更履歴を記録する手段と、前述の変更履歴を出力する手段とを備え、前記オペレータを識別する手段は、１のオペレータが認証されている状態にて、当該１のオペレータとは異なる他のオペレータを、前記オペレータの識別の要否を記録する手段を参照して識別することを特徴とする計測システム。
【請求項２】
請求項１において、
前記操作を受け付けた時点でのオペレータ識別の要否を判定するかどうかを切り替えることを特徴とする計測システム。
【請求項３】
請求項２において、
前記操作毎にオペレータ識別の要否をあらかじめ登録しておくことを特徴とする計測システム。
【請求項４】
請求項３において、
前記各操作の実行可否をオペレータ毎に登録することを特徴とする計測システム。
【請求項５】
請求項２において、
前記実行可能な操作の組み合わせを操作権限パターンとしてあらかじめ登録しておくことを特徴とする計測システム。
【請求項６】
請求項５において、
前記操作権限パターンをオペレータ毎にあらかじめ登録しておくことを特徴とする計測システム。
【請求項７】
請求項１において、
オペレータによる操作の記録を装置画面および装置外部へ出力することを特徴とする計測システム。
【請求項８】
請求項１において、
前記装置内データの変更履歴を装置画面および装置外部へ出力することを特徴とする計測システム。
【請求項９】
請求項８において、
画面上の任意の点をポイントできるポインティング手段を備え、装置データ表示画面において、変更されているデータを表示している箇所が前記ポインティング手段によってポイントされると、該データに関する前述の変更履歴情報を表示することを特徴とする計測システム。
【請求項１０】
請求項９において、
前記表示手段により、データ毎に変更したオペレータおよび変更日時を表示することを特徴とする計測システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計測システムに係り、特にレシピに基づいて計測装置を動作させる計測システムに関する。
【背景技術】
【０００２】
測長ＳＥＭ（Scanning Electron Microscope）等の半導体ウェハ検査装置は、レシピにしたがって半導体ウェハを検査する。レシピは、検査手順及び検査条件が記述されており、ウェハの品種，ロット，工程などにより内容（レシピパラメータ）が異なる。
【０００３】
レシピは、検査するウェハに対応した適正なレシピパラメータが設定されていないと正常に動作しないため、常に正しいレシピで検査を行うことができるように管理する必要がある。
【０００４】
このためには、半導体製造ラインにおいて、半導体ウェハ検査装置を操作するオペレータには、プロセスエンジニア，ラインオペレータ，保守要員，装置メーカのサービスエンジニアなどがあるが、レシピの作成および編集をある一定の権限をもったユーザにのみ許可するようにするのが一般的である。
【０００５】
通常、レシピの作成および編集を含む操作権限の付与は以下のように行われている。
【０００６】
装置のオペレータは、装置の操作を開始する前に装置により識別・認証され、以後、装置における全ての操作は、このオペレータによって実施されたと認識される。したがって、装置を使用する権限やパラメータの設定も、このとき認証されたオペレータのものである。
【０００７】
別のオペレータが装置を使用する際には再度識別・認証の手続きを行うことが要求されるが、実際には手続きが面倒（煩雑）であるため行われない。このため、別のオペレータも、以前に認証されたオペレータの識別や権限により装置を操作することができてしまうという問題があった。
【０００８】
これについて、オペレータ自身による識別子の入力を行うことなく、オペレータに対して特定の操作のみを許可することができるようにする方法が特許文献１に開示されている。
【０００９】
【特許文献１】特開２００６−６０１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、上記の特許では、装置がウェハ検査処理中には別のオペレータの権限と設定に切り替えて装置を操作することができないという問題がある。
【００１１】
例えば、あるオペレータＡが認証されている状態でレシピによるウェハ検査処理を開始し、装置を離れている間に別のオペレータＢが次に使用するレシピの準備を行う場合、以下の問題がある。
【００１２】
オペレータＢはレシピの内容を確認し、問題があればその場で編集を行う必要があるが、装置はウェハ検査処理中であり、オペレータＡの権限と設定に対応した各種のデータ出力を行ったり、処理状態等を表示したりしているため、ウェハ検査処理を実行したままオペレータをＡからＢに切り替えることは不可能である。
【００１３】
現状では、一度ユーザ認証を行った後は誰でもレシピ等の装置データを編集できるためレシピを適正に管理することができず、厳密にユーザ認証を行う場合はレシピの実行中（ウェハ検査処理中）にユーザを切り替えられないため、ウェハ検査処理を待たなければならない。
【００１４】
本発明は、上記のようなウェハ検査の現状に鑑み、レシピの実行中（ウェハ検査処理中）であっても現状の操作性を低下させることなく、レシピ等の装置データ編集を特定の操作者に限定して許可することで装置データのセキュリティを強化する方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明では、上記の目的を達成するために、以前のオペレータの権限や各種設定を保持しつつも、現在のオペレータが実行しようとする操作を、必要なとき、すなわちその操作が行われた時点でそのオペレータを識別し、その権限に対応した操作のみを許可できるようにしたものである。
【００１６】
オペレータ認証の方式は、パスワード，ＩＣタグ，カードキー，生体認証（指紋，指静脈，虹彩，声紋，顔などを含む）のいずれの方式でも構わない。
【００１７】
また、オペレータ識別の記録およびオペレータの操作によって変更された装置内データの変更履歴を記録し、出力する。
【発明の効果】
【００１８】
本発明によれば、必要なときのみオペレータ認証を行うことで現状の操作性を低下させることなく装置内情報への不正なアクセスを防ぎ、セキュリティを強化することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を、図面を用いて説明する。
【００２０】
図１は、本発明による半導体ウェハ検査装置の構成の一例を示す図である。
【実施例１】
【００２１】
図２は、オペレータに許可された操作を示す。図２（ａ）に示すように、あらかじめ操作の可否の組み合わせを操作権限として定義しておき、図２（ｂ）に示すように、定義された操作権限毎に権限を持つオペレータを登録することにより、各種操作の可否をオペレータ毎に設定することが可能である。
【００２２】
設定した内容は、操作権限データベース（１０１）に格納される。
【００２３】
図３にオペレータ識別を必要とする操作の一覧を示す。オペレータ識別の要否は操作毎に設定可能である。設定した内容はオペレータ識別データベース（１０２）に格納される。
【００２４】
図４において、オペレータＡＡＡは、オペレータ認証待ちの状態の装置にて認証の手続きを行う。装置は、オペレータ識別の入力（４０１）により、オペレータの認証を行い（４０２）、成功すると装置の操作権限を付与し、各種の設定を行う（４０３）。これにより、図２（ｂ）に示すオペレータＡＡＡに許可された権限１の操作が行えるようになる（４０４）。
【００２５】
このように、オペレータ認証待ちの状態の装置にて認証の手続きを行ったオペレータは、以後の操作においてオペレータ識別の要否判定を「有効」にするか「無効」にするか設定することができるものとする。これにより、正規に認証されたオペレータの操作に対しての認証要求を行わないようにすることができる。
【００２６】
オペレータＡＡＡはオペレータ識別の要否判定を「無効」にした状態で（４０５）に示す操作として装置にてレシピを起動し、装置がレシピによるウェハ検査処理を開始した後、装置を離れる。
【００２７】
この後、オペレータ識別の要否判定が「有効」に切り替わっている状態でオペレータＢＢＢが装置にて、次のレシピの準備を行う（４０５）。
【００２８】
この場合を、図５のフローに示す。
【００２９】
オペレータＢＢＢは、装置にて検査条件の確認のためにレシピの内容表示を要求する。（５０１）。この操作は図３（操作４）によりオペレータ識別が不要であるため（５０２）、装置はオペレータ識別を行わずにオペレータＢＢＢが要求した操作を実行する（５０６）。このとき行った操作情報は操作履歴データベース（１０４）に蓄積される（５０７）。また、変更されたデータの情報はデータ変更履歴データベース（１０３）に蓄積される（５０８）。
【００３０】
オペレータＢＢＢがレシピの編集を終えて保存操作を行ったとき（５０１）、装置は図３（操作６）によりオペレータ識別が必要な操作であると判断し（５０２）、その操作を行ったオペレータを識別する。（５０３）オペレータ識別が成功した場合（５０４）、識別したオペレータＢＢＢには、図２（ｂ）により権限２が割り当てられ、図２（ａ）により操作６を実行する権限があるため（５０５）、装置は要求された操作を行う（５０６）。このとき行った操作情報は操作履歴データベース（１０３）に蓄積される（５０７）。また、変更されたデータの情報はデータ変更履歴データベース（１０４）に蓄積される（５０８）。
【００３１】
オペレータ識別が失敗した場合（５０４）は装置にその旨出力を行い、要求された操作を行わずに操作情報を操作履歴データベース（１０３）に格納する（５０９）。
【００３２】
また、オペレータＣＣＣが同様の操作を行う場合、オペレータＣＣＣは、装置にて検査条件の確認のためにレシピの内容表示を要求する（５０１）。この操作は図３（操作４）によりオペレータ識別が不要であるため（５０２）、装置はオペレータ識別を行わずにオペレータＣＣＣが要求した操作を実行する（５０６）。このとき行った操作情報は操作履歴データベース（１０４）に蓄積される（５０７）。また、変更されたデータの情報はデータ変更履歴データベース（１０３）に蓄積される（５０８）。
【００３３】
オペレータＣＣＣがレシピの編集を終えて保存操作を行ったとき（５０１）、装置は図３（操作６）によりオペレータ識別が必要な操作であると判断し（５０２）、その操作を行ったオペレータを識別する。（５０３）オペレータ識別が成功した場合（５０４）、識別したオペレータＣＣＣには、図２（ｂ）により権限３が割り当てられ、図２（ａ）により操作６を実行する権限がないため（５０５）、装置にその旨出力を行い、要求された操作を行わずに操作情報を操作履歴データベース（１０３）に格納する（５０９）。
【００３４】
次に、装置は、操作履歴を装置の表示部（１０６）、外部出力部（１０８）に出力することができる（図１参照）。操作履歴は、操作毎に操作を要求したオペレータＩＤ，操作要求の結果および操作要求を受諾あるいは拒否した日時の情報を蓄積する。装置の表示部（１０６）への操作履歴の出力例を図６に示す。
【００３５】
装置はデータファイル単位の履歴の他に、データ変更履歴として、レシピ等の各データについて、変更日時，変更者，変更内容（例えば変更前の値）を蓄積し、この情報を装置の表示部（１０６）、外部出力部（１０８）に出力することができる（図１参照）。装置の表示部（１０６）への出力例を図７に示す。また、別の例として、装置のデータ設定画面にて任意のパラメータをマウスまたはキーボードでポイントすると該データの変更履歴を表示することもできる（例：カーソル−右クリック−メニューから「履歴」を選択）（図８参照）。
【００３６】
本発明によれば、装置内のレシピが正常に動作しなくなった場合、図７，図８のようにレシピパラメータ毎の変更履歴を表示することにより原因の特定が容易となり、装置が稼動しない時間（ダウンタイム）を低減できる。
【００３７】
また、図５において装置内情報の不正な更新を拒否した場合も操作履歴を更新する（５０９）ことで、拒否されたオペレータを特定可能とすることにより、オペレータが装置内のデータを変更しようとした要因の特定が容易となり、問題をより速くプロセスにフィードバックすることで製品の品質を向上させることができる。
【産業上の利用可能性】
【００３８】
本発明は、半導体検査装置に利用することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明にかかる概略構成図である。
【図２】オペレータ毎に許可された操作を示す図である。
【図３】オペレータ識別を必要とする操作を示す図である。
【図４】装置における従来のオペレータ識別と操作を示すフロー図である。
【図５】本発明にかかるオペレータ識別と操作を示すフロー図である。
【図６】本発明にかかる操作履歴を示す図である。
【図７】装置情報（レシピパラメータ）毎の変更履歴を示す図である。
【図８】装置情報（レシピパラメータ）毎の変更履歴の表示例である。
【符号の説明】
【００４０】
１０１  操作権限データベース
１０２  オペレータ識別データベース
１０３  データ変更履歴データベース
１０４  操作履歴データベース
１０５  レシピ格納部
１０６  表示部
１０７  入力部
１０８  外部出力部
【図１】
0005291911.tif 000002
【図２】
0005291911.tif 000003
【図３】
0005291911.tif 000004
【図４】
0005291911.tif 000005
【図５】
0005291911.tif 000006
【図６】
0005291911.tif 000007
【図７】
0005291911.tif 000008
【図８】
0005291911.tif 000009