(57)【要約】【課題】  半導体製造検査装置の使用者が許可する範囲内で個々の半導体製造検査装置に蓄積された機器情報を保守員に対して安全に公開できる遠隔保守システムを提供する。【解決手段】  管理装置は、半導体製造検査装置のトラブルの症状を表す機器情報を特定の共通鍵を用いて暗号化し、作業装置からの要求に応じて作業装置に送信するとともに、共通鍵を作業装置に関連付けられている公開鍵を用いて暗号化して作業装置へ送信し、作業装置は公開鍵に関連付けられている秘密鍵を用いて共通鍵を復号化し、共通鍵を用いて暗号化された機器情報を復号化する構成とする。【選択図】図１
2008288602.tif 000002
【特許請求の範囲】
【請求項１】
特定の処理を実行する１つ以上の半導体製造検査装置と、該半導体製造検査装置から送信される情報を管理する管理装置と、前記半導体製造検査装置を保守する作業装置とがインターネットを介して接続された遠隔保守システムであって、
前記半導体製造検査装置は、該半導体製造検査装置のトラブルの症状を表す機器情報を前記管理装置に送信する通信ユニットを有し、
前記管理装置は、前記半導体製造検査装置が送信した機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を前記作業装置からの要求に応じて前記作業装置に送信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を前記作業装置に関連付けられている公開鍵を用いて暗号化し、暗号化機器情報を受信した前記作業装置からの要求に応じて送信する通信ユニットと、前記管理装置が前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有し、
前記作業装置は、前記管理装置の通信ユニットが送信した暗号化機器情報を受信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を前記管理装置に要求して受信し、前記公開鍵に関連付けられている秘密鍵を用いて前記共通鍵を復号化する通信ユニットと、前記作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する復号化ユニットと、前記復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する入出力ユニットとを有することを特徴とする遠隔保守システム。
【請求項２】
請求項１の記載において、前記管理装置の入出力ユニットは、前記暗号化機器情報を記憶媒体に出力し、前記作業装置の入出力ユニットは、前記管理装置の入出力ユニットが出力した暗号化機器情報を前記記憶媒体から入力することを特徴とする遠隔保守システム。
【請求項３】
請求項１の記載において、前記管理装置の通信ユニットは、前記作業装置の使用者の属性を表す属性情報と、前記共通鍵を送信するために必要な前記作業装置の使用者の属性の条件を表す条件情報とを保持し、前記作業装置から前記共通鍵を要求された場合には、前記使用者の属性情報と共通鍵の条件情報とを読み出し、該読み出した条件情報にある条件を読み出した前記属性情報にある属性が満たしている場合に限って前記共通鍵を前記作業装置に送信することを特徴とする遠隔保守システム。
【請求項４】
請求項１の記載において、前記作業装置の復号化ユニットは、前記作業装置の通信ユニットが受信した前記共通鍵への操作を制限する規則を記憶し、該記憶された規則に従って、前記作業装置の通信ユニットが受信した前記共通鍵への操作を制限することを特徴とする遠隔保守システム。
【請求項５】
請求項１の記載において、前記作業装置の入出力ユニットは、前記作業装置の復号化ユニットが復号化した機器情報への操作を制限する規則を記憶し、該記憶された規則に従って、前記作業装置の復号化ユニットが復号化した機器情報への操作を制限することを特徴とする遠隔保守システム。
【請求項６】
請求項１の記載において、前記作業装置の入出力ユニットは、前記記憶された機器情報を動画を用いて出力することを特徴とする遠隔保守システム。
【請求項７】
請求項１の記載において、前記作業装置の入出力ユニットは、前記記憶された機器情報をタイミングチャートを用いて出力することを特徴とする遠隔保守システム。
【請求項８】
請求項１の記載において、前記作業装置の入出力ユニットは、前記記憶された複数の前記機器データをタイミングチャートの上で重ね合わせて出力装置に出力することを特徴とする遠隔保守システム。
【請求項９】
請求項１の記載において、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが出力した機器情報に対して前記作業装置の使用者が行った操作の内容を表すイベント情報を生成し、前記作業装置の通信ユニットは、前記作業装置の入出力ユニットが生成したイベント情報を共通鍵を送信した前記管理装置に送信し、該管理装置の通信ユニットは、前記共通鍵を送信した作業装置が送信したイベント情報を受信し、前記管理装置の入出力ユニットは、該管理装置の通信ユニットが受信したイベント情報の全部または一部を出力することを特徴とする遠隔保守システム。
【請求項１０】
請求項９の記載において、前記作業装置の入出力ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【請求項１１】
請求項９の記載において、前記作業装置の入出力ユニットは、前記作業装置の使用者が特定の事象をトラブルの原因として判断した理由を受け付け、受け付けた理由を前記イベント情報に格納することを特徴とする遠隔保守システム。
【請求項１２】
請求項９の記載において、前記作業装置の入出力ユニットは、前記作業装置の復号化ユニットが記憶している前記共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【請求項１３】
請求項９の記載において、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが記憶している前記機器情報を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【請求項１４】
請求項１の記載において、前記作業装置の通信ユニットは、前記作業装置の入出力ユニットが生成したイベント情報を前記管理装置に送信する規則を記憶し、該記憶された規則に従って、前記作業装置の入出力ユニットが生成したイベント情報を前記管理装置に送信することを特徴とする遠隔保守システム。
【請求項１５】
請求項１４の記載において、前記作業装置の通信ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を前記共通鍵を送信した前記管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【請求項１６】
請求項１４の記載において、前記作業装置の通信ユニットは、特定の事象をトラブルの原因として判断した理由を表すイベント情報を前記共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【請求項１７】
請求項１４の記載において、前記作業装置の通信ユニットは、前記作業装置の復号化ユニットが記憶している前記共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【請求項１８】
請求項１４の記載において、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した前記管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【請求項１９】
請求項１の記載において、前記作業装置は、前記半導体製造検査装置を識別する情報と、該半導体製造検査装置のトラブルの原因を特定するために使用した暗号化機器情報と、前記トラブルに対する対処方法とを関連付けて登録する登録ユニットを有し、前記作業装置の入出力ユニットは、登録ユニットを参照して該当するトラブルに対する対処法を出力することを特徴とする遠隔保守システム。
【請求項２０】
特定の処理を実行する１つ以上の半導体製造検査装置と、該半導体製造検査装置から送信される情報を管理する管理装置と、前記半導体製造検査装置を保守する作業装置とがインターネットを介して接続された遠隔保守システムであって、
前記管理装置は、前記半導体製造検査装置のトラブルの症状を表す機器情報を特定の共通鍵を用いて暗号化し、前記作業装置からの要求に応じて該作業装置に送信するとともに、前記共通鍵を前記作業装置に関連付けられている公開鍵を用いて暗号化して前記作業装置へ送信し、前記作業装置は、前記公開鍵に関連付けられている秘密鍵を用いて前記共通鍵を復号化し、複合化された該共通鍵を用いて暗号化された前記機器情報を復号化することを特徴とする遠隔保守システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、産業用機器、特に半導体製造検査装置の遠隔保守システムに関する。
【背景技術】
【０００２】
製造装置，検査装置，分析装置などの産業用機器はメーカで製作された後、これらの産業用機器を供給する会社（以下、装置供給ベンダという）を経て顧客へ納入されるが、納入後の性能を維持するための保守が必須である。
【０００３】
従来、これらの産業用機器と装置供給ベンダの保守センタをインターネットを介して接続し、保守センタから遠隔で産業用機器を保守することが行われている。特開平１１−１５５２０号公報には、インターネットを用いた遠隔保守システムが提案されており、このシステムを利用すれば産業用機器の設置地域を問わずに産業用機器の保守を行うことができる。
【０００４】
計算機を内蔵した産業用機器では、産業用機器の使用履歴を表す機器情報を個々の産業用機器で蓄積することが可能である。このような機器情報は、トラブルの原因を特定するために使用できることから保守を行う上で非常に価値のある情報となる。例えば、どのようなプログラムをいつ実行し、産業用機器の各部位がどのように状態遷移し、どのような処理結果を得たかという機器情報を参照することができれば、トラブルの原因がプログラムの内容にあるのか否か、プログラムの実行順序にあるのか否か、装置の特定部位にあるのか否かといったことや、処理の結果が所望のものであるのか否かといったことを把握することができると期待できる。
【０００５】
【特許文献１】特開平１１−１５５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながらこれまでは、機器情報には産業用機器が製造する製品の製造計画や製品の仕様に関する機密情報が含まれることが多いため、第三者も利用できるインターネットを介して保守センタの保守員に機器情報が公開されることは少なく、迅速にトラブルに対処することは必ずしも容易なことではなかった。
【０００７】
このため、インターネットを用いた遠隔保守システムでは、いかに機器情報を安全に管理して保守に活用するかが大きな課題となっていた。前述の特開平１１−１５５２０号公報で示されている遠隔保守システムにおいても、このような機器情報を積極的に活用する方法については触れられていない。
【０００８】
本発明は、半導体製造検査装置の使用者が許可する範囲内で個々の半導体製造検査装置に蓄積された機器情報を保守員に対して安全に公開できる遠隔保守システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の実施形態においては、上記目的を達成するために、特定の処理を実行する１つ以上の半導体製造検査装置と、半導体製造検査装置から送信される情報を管理する管理装置と、半導体製造検査装置を保守する作業装置とがインターネットを介して接続された遠隔保守システムであって、半導体製造検査装置は、半導体製造検査装置のトラブルの症状を表す機器情報を管理装置に送信する通信ユニットを有し、管理装置は、半導体製造検査装置が送信した機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、暗号化ユニットが暗号化した機器情報である暗号化機器情報を作業装置からの要求に応じて作業装置に送信し、暗号化機器情報を暗号化するときに用いた共通鍵を作業装置に関連付けられている公開鍵を用いて暗号化し、暗号化機器情報を受信した作業装置からの要求に応じて送信する通信ユニットと、管理装置が作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有し、作業装置は、管理装置の通信ユニットが送信した暗号化機器情報を受信し、暗号化機器情報を暗号化するときに用いた共通鍵を管理装置に要求して受信し、公開鍵に関連付けられている秘密鍵を用いて共通鍵を復号化する通信ユニットと、作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する復号化ユニットと、復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する入出力ユニットとを有する構成としたものである。
【発明の効果】
【００１０】
以上述べたように、本発明によれば、半導体製造検査装置の使用者が許可する範囲内で、個々の半導体製造検査装置に蓄積された機器情報を保守員に対して安全に公開することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を用いて発明の実施例を説明する。
【実施例１】
【００１２】
本発明の第１の実施形態を詳細に説明する。本実施形態は、本発明を適用した半導体製造検査装置の遠隔保守システムである。本システムは、産業用機器の使用者が許可する範囲内で、個々の産業用機器に蓄積された機器情報を保守員に対して安全に公開することを可能とするものである。本発明が扱える産業用機器には計算機を内蔵していること以外に制限はないが、本実施形態の説明では産業用機器として半導体製造工場で使用する露光装置，塗布現像装置，熱処理装置，組立装置，検査装置などの半導体製造に用いられる各種装置やシステムを想定する。以下では、これらの装置やシステムを半導体製造検査装置と総称する。また、本発明が扱える機器情報には産業用機器の状態を表すデータであること以外には制限がないが、本実施形態の説明ではプログラム，プログラムの実行履歴，センサの状態履歴，ウェーハの処理結果を機器情報として想定する。以下では、これらの情報を表すデータを機器データと総称する。
【００１３】
図１は、本発明を適用した半導体製造検査装置の遠隔保守システムの構成の一例を示すブロック図である。１１０は、半導体製造検査装置を供給する会社（以下、装置供給ベンダと記す）の保守センタである。１２０は、半導体製造検査装置を使用して半導体デバイスを製造する会社（以下、半導体製造メーカと記す）の製造工場である。図１に示したシステムでは２つの製造工場１２０が示されているが、実際には２つ以上の製造工場１２０があってもよい。また製造工場１２０は、互いに異なる半導体製造メーカに属する工場であっても同一の半導体製造メーカに属する工場であってもよい。
【００１４】
保守センタ１１０には、半導体製造検査装置の保守を行う１つ以上の作業装置１１３と、保守センタ１１０への通信を管理する管理装置１１２とが設けられている。各作業装置１１３と管理装置１１２は、イントラネット１１１を介して接続されている。
【００１５】
各製造工場１２０には、半導体デバイスを製造する１つ以上の半導体製造検査装置１２３と、製造工場１２０への通信を管理する管理装置１２２とが設けられている。各半導体製造検査装置１２３と管理装置１２２は、イントラネット１２１を介して接続されている。保守センタ１１０に設けられた管理装置１１２は、各製造工場１２０に設けられた管理装置１２２とインターネット１００を介して接続されている。
【００１６】
図１の各装置はいずれも単一の計算機を利用した装置であるが、実際には単一の装置を複数台の計算機で構成しても複数の装置を単一の計算機を利用して構成してもよい。また、これらの計算機は、中央処理装置（以下、ＣＵＰと記す），主記憶装置（以下、メモリと記す），ハードディスクなどの固定型の記憶媒体を用いる補助記憶装置と、コンパクトディスク，光磁気ディスクなどの可搬型の記憶媒体を用いる補助記憶装置と、キーボードやマウスなどの入力装置と、ディプレイなどの表示装置などの出力装置を備えるものとする。
【００１７】
保守センタ１１０に設けられた作業装置１１３は、保守センタ１１０の保守員が遠隔で半導体製造検査装置１２３の保守を行う装置である。作業装置１１３は、トラブルが発生した半導体製造検査装置１２３から保守の依頼を表すメッセージ（以下、保守依頼と記す）を受信すると、保守依頼に格納されているデータを出力装置に出力する機能を有する。
【００１８】
保守依頼に格納されているデータには、半導体製造検査装置の識別子を表す装置ＩＤと、トラブルの症状を表すエラーコードとがある。出力装置に出力されたデータは、トラブルへの対処がオンラインで必要であるか否かを判断するために保守員により使用される。なお保守依頼には、トラブルが発生した日時を表すデータ，半導体製造工場の識別子を表すデータ，当該半導体製造検査装置の種別を表すデータなどを格納してもよい。
【００１９】
作業装置１１３は、プログラムの識別子を表すプログラムＩＤと、このプログラムに与えるパラメータとを格納したメッセージ（以下、保守操作と記す）を保守依頼を送信してきた半導体製造検査装置１２３に送信する機能も有する。なお保守操作には、読出操作と解決操作の種別があるものとする。読出操作は、機器データを読み出すプログラムの識別子を保守操作のプログラムＩＤに指定しているものであり、解決操作は、半導体製造検査装置が保持するプログラムを生成，編集，削除するプログラムの識別子や、管理データを生成，編集，削除するプログラムの識別子や、半導体製造検査装置の動作をテストするプログラムの識別子を保守操作のプログラムＩＤに指定しているものである。以下の説明では、機器データを読み出すプログラムとこれ以外のプログラムをそれぞれ読出プログラムと解決プログラムと総称する。
【００２０】
作業装置１１３は、保守操作に応答して半導体製造検査装置１２３から送信されるメッセージ（以下、保守操作応答と記す）を受信すると、保守操作応答に格納されているデータを保守員が指定した外部記憶装置のファイルに格納し、データをファイルに格納したことを出力装置に出力する機能も有する。なお保守操作応答には、読出操作応答と解決操作応答の種別があるものとする。
【００２１】
読出操作応答は、読出操作に対する応答であり機器データパッケージを格納している。ここで機器データパッケージは、機器データＩＤ，暗号化機器データ，イベント送信規則の各データから構成される。なおイベント送信規則は、機器データを暗号化した共通鍵を用いて暗号化されていてもよい。解決操作応答は、解決操作に対する応答でありメッセージデータを格納している。ここでメッセージデータは、解決プログラムが出力したデータである。
【００２２】
作業装置１１３は、保守員の識別子を表す保守員ＩＤ，保守員のパスワードを表す保守員パスワード，分析対象の機器データパッケージにある機器データＩＤを格納したメッセージ（以下、分析着手通知と記す）を、保守依頼を送信してきた半導体製造検査装置１２３に送信する機能も有する。なお分析対象となる暗号化機器パッケージは、可搬型の記憶媒体を介して外部記憶装置のファイルに格納されたものであってもよい。
【００２３】
作業装置１１３は、分析着手通知に応答して半導体製造検査装置１２３から送信されるメッセージ（以下、分析着手通知応答と記す）を受信すると、分析着手通知応答に格納されている共通鍵を主記憶装置に記憶する機能も有する。記憶された共通鍵は、分析着手通知に格納した機器データＩＤにより識別される機器データを復号化するために保守員により使用される。作業装置１１３は、主記憶装置に記憶した共通鍵への操作を制限する規則を記憶し、記憶した規則に従って共通鍵への操作を制限する機能も有する。記憶した共通鍵への操作としては、例えば主記憶装置内での複写や、主記憶装置から外部記憶装置への複写がある。
【００２４】
作業装置１１３は、分析着手通知応答を受信したときに記憶した共通鍵を用いて暗号化機器データを復号化し、復号化した機器データを主記憶装置に記憶する機能も有する。復号化された機器データは、トラブルの原因がプログラムの内容にあるのか否か，プログラムの実行順序にあるのか否か，制御部の通信にあるのか否か，装置の特定部位にあるのか否かといったことや、処理の結果が所望のものであるのか否かといったことを分析するために保守員により使用される。
【００２５】
作業装置１１３は、主記憶装置に記憶した機器データへの操作を制限する規則を記憶し、記憶した規則に従って、機器データへの操作を制限する機能も有する。記憶した機器データへの操作としては、例えば主記憶装置内での複写や、主記憶装置から外部記憶装置への複写がある。
【００２６】
作業装置１１３は、復号化した機器データに対して保守員が行った操作の履歴を表すイベントデータを生成し、分析対象の機器データパッケージにあるイベント送信規則を用いて、生成したイベントデータを格納するメッセージ（以下、分析操作通知と記す）を、保守依頼を送信してきた半導体製造検査装置１２３に送信する機能も有する。イベントデータは、機器データに対していつ、どの保守員が、どのような操作を行ったのかということを把握するために半導体製造検査装置１２３の使用者により使用される。
【００２７】
作業装置１１３は、復号化した機器データを動画を用いて出力装置に出力（以下、アニメーション表示と記す）する機能も有する。表示された動画は、直接肉眼で見ることができない半導体製造検査装置１２３の動作を視覚的に分析するために保守員により使用される。
【００２８】
また、作業装置１１３は、復号化した機器データをタイミングチャートを用いて出力装置に出力（以下、タイミングチャート表示と記す）する機能も有する。表示されたタイミングチャートは、直接肉眼で見ることができない半導体製造検査装置１２３の動作を動作のタイミングの観点から分析するために保守員により使用される。
【００２９】
また、作業装置１１３は、復号化した機器データと予め記録しておいた他の機器データをタイミングチャートの上で重ね合わせて出力装置に出力（以下、オーバレイ表示と記す）する機能も有する。表示されたタイミングチャートは、複数の産業用機器の動作を比較や、同一産業用機器の異なる時刻の動作の比較を行って分析するために保守員により使用される。
【００３０】
また、作業装置１１３は、特定したトラブルの原因を該当トラブルの原因として判断した理由を表す判断理由を入力する機能も有する。入力された判断理由は、分析作業の正当性を確認するために、半導体製造検査装置の使用者や他の保守員により使用される。
【００３１】
作業装置１１３は、保守員の操作に応じて機器データと共通鍵を主記憶装置から削除し、これらのデータを削除したことを表すデータを格納したメッセージ（以下、分析完了通知と記す）を、保守依頼を送信してきた半導体製造検査装置１２３に送信する機能も有する。分析完了通知は、復号化された機器データと配布した共通鍵が作業装置１１３で確かに削除されたことを把握するために半導体製造検査装置１２３の使用者により使用される。なお本実施形態では、分析着手通知を送信してから分析完了通知を送信するまでが１回の分析作業である。保守員は、トラブルの原因を特定するまで分析作業を繰り返す。
【００３２】
作業装置１１３は、保守作業が完了した半導体製造検査装置１２３の装置ＩＤ、当該トラブルのエラーコード、当該トラブルの原因を特定するために使用した暗号化機器パッケージ、当該トラブルの原因を分析した履歴（以下保守実績と記す）から構成されるメッセージ（以下、登録操作と記す）を保守センタ１１０に設けられた管理装置１１２に送信する機能も有する。
【００３３】
作業装置１１３は、装置ＩＤとエラーコードの少なくとも一方を格納するメッセージ（以下、検索操作と記す）を保守センタ１１０に設けられた管理装置１１２に送信する機能も有する。作業装置１１３は、検索操作に応答して管理装置１１２から送信されるメッセージ（以下、検索操作応答と記す）を受信すると、検索操作応答に格納されているデータを出力装置に出力する機能も有する。出力されたデータは、保守依頼を送信してきた半導体製造検査装置１２３に関して、トラブルへの対処がオンラインで必要であるか否か、同一の症状が過去に発生したことがあるか否か、症状にとられた対処方法はどのようなものかといったことを確認するために保守員により使用される。検索操作応答に格納されている暗号化機器データの表示方法は、半導体製造検査装置１２３から読み出した暗号化機器データの表示方法と同様であるので説明を省略する。
【００３４】
保守センタ１１０に設けられた管理装置１１２は、保守センタ１１０へ送受信される通信を管理するとともに保守に関する知識を管理する装置である。管理装置１１２は、各製造工場１２０に設けられた管理装置１２２から保守依頼を受信しているか否かを定期的に監視し、保守依頼を受信していることを検出した場合には、特定の保守員が使用している管理装置１１２に所定の規則に従って保守依頼を送信する機能を有する。
【００３５】
管理装置１１２は、保守依頼に応答して作業装置１１３から送信される保守操作，分析着手通知，分析操作通知，分析完了通知の各メッセージを、保守依頼を送信してきた製造工場１２０の管理装置１２２に送信する機能も有する。管理装置１１２は、作業装置１１３から送信される登録操作を受信すると、登録操作に格納されている装置ＩＤ，エラーコード，機器データパッケージ，分析実績を互いに関連付けて知識管理テーブルに登録する機能も有する。管理装置１１２は、作業装置１１３から送信される検索操作を受信すると、検索操作に格納されているデータをキーとして知識管理テーブルを検索し、検索されたデータを格納する検索操作応答を検索操作を送信してきた作業装置１１３に送信する機能も有する。
【００３６】
管理装置１１２は、作業装置１１３から送信される保守操作，分析着手通知，分析操作通知，分析完了通知の各メッセージに基づいて、対価を演算する機能も有する。管理装置１１２は、作業装置１１３から送信される登録操作を受信すると、演算した結果を保守内容に関連付けて知識管理テーブルに登録する機能も有する。管理装置１１２は、知識管理テーブルに登録された保守内容に関連付けられた対価のメッセージを製造工場１２０に設けられた管理装置１２２に送信する機能も有する。
【００３７】
製造工場１２０に設けられた管理装置１２２は、製造工場１２０への通信を管理する装置である。管理装置１２２は、各半導体製造検査装置１２３から保守依頼を受信しているか否かを定期的に監視し、保守依頼を受信していることを検出した場合には、この保守依頼を保守センタ１１０の管理装置１２２に送信する機能を有する。管理装置１２２は、保守依頼に応答して保守センタ１１０の管理装置１１２から送信される保守操作，分析着手通知，分析操作通知，分析完了通知の各メッセージを、保守依頼を送信してきた半導体製造検査装置１２３に送信する機能も有する。
【００３８】
製造工場１２０に設けられた半導体製造検査装置１２３は、製造工場１２０の使用者が半導体デバイスを製造する装置である。図２は、半導体製造検査装置１２３の構成を示すブロック図である。半導体製造検査装置１２３は、使用者が半導体デバイスの製造に必要なデータ（以下、製造操作と記す）を入力する入出力部１３０と、管理装置１２２との間で保守依頼，保守操作，分析着手通知，分析操作通知，分析完了通知の各メッセージを送受信する通信部１３１と、保守操作や製造操作に応じてプログラムを実行する制御部１３２と、制御部１３２によって制御される部位１３３とから構成される。
【００３９】
入出力部１３０は、使用者が入力する製造操作を受け付けると、入力された製造操作で指定されたプログラムＩＤと、このプログラムに与えられるパラメータとを格納したデータ（以下、コマンドと記す）を制御部１３２に送信し、制御部１３２からプログラムの実行結果を格納したデータ（以下、コマンド応答と記す）を受信すると、受信したコマンド応答からプログラムの実行結果を取り出して出力装置に出力する機能を有する。
【００４０】
入出力部１３０は、通信部１３１からの要求に応じて、分析着手通知を受信してから分析完了通知を受信するまでの間に記録したデータを出力装置に出力する機能も有する。通信部１３１は、半導体製造検査装置１２３の稼動状況を定期的に監視し、トラブルが発生していることを検知した場合には、当該半導体製造検査装置１２３の装置ＩＤと当該トラブルのエラーコードとを格納した保守依頼を生成し、生成した保守依頼を管理装置１２２を介して保守センタ１１０の管理装置１２２に送信する機能を有する。通信部１３１は、保守依頼に応答して作業装置１１３から送信される保守操作を受信すると、受信した保守操作に格納されているプログラムＩＤとパラメータとを格納するコマンドを生成し、生成したコマンドを制御部１３２に送信する機能も有する。
【００４１】
なおコマンドには、読出コマンドと解決コマンドの種別があるものとする。読出コマンドは、読出プログラムの識別子をコマンドのプログラムＩＤに指定しているものであり、解決コマンドは、解決プログラムの識別子をコマンドのプログラムＩＤに指定しているものである。
【００４２】
通信部１３１は、コマンドに応答して制御部１３２から送信されるコマンド応答を受信すると、受信したコマンド応答に格納されているデータを用いて保守操作応答に格納するデータを生成し、生成したデータを格納した保守操作応答を、保守操作を送信してきた作業装置１１３に送信する機能も有する。通信部１３１は、制御部１３２から送信されるコマンド応答が読出コマンドに対する応答の場合には、コマンド応答に格納されている機器データに対して、機器データを識別する機器データＩＤと、機器データを暗号化するときに使用する共通鍵と、共通鍵の公開に必要な条件を表す共通鍵公開条件と、操作の履歴を半導体製造検査装置１２３に送信する規則を表すイベント送信規則とを生成し、これらのデータを互いに関連付けて共通鍵管理テーブルに登録し、登録した共通鍵を用いてコマンド応答に格納されている機器データを暗号化し、生成した機器データＩＤ，暗号化機器データ，イベント送信規則から構成される機器データパッケージを保守操作応答に格納するデータとする機能も有する。なおイベント送信規則は、暗号化機器データを暗号化した共通鍵を用いて暗号化してもよい。
【００４３】
通信部１３１は、制御部１３２から送信されるコマンド応答が解決コマンドに対する応答の場合には、コマンド応答に格納されているメッセージデータを保守操作応答に格納するデータとする機能も有する。通信部１３１は、保守員の属性を表す保守員属性を保守員属性管理テーブルに登録する機能も有する。保守員属性に格納されているデータには、保守員パスワードと保守員種別がある。保守員属性は、使用者により予め入力される。通信部１３１は、作業装置１１３から分析着手通知を受信すると、分析着手通知に格納されている保守員パスワードと保守員属性管理テーブルに格納されている保守員パスワードを比較して保守員を認証する機能も有する。この認証により保守員はユニークな識別子で識別される。
【００４４】
通信部１３１は、作業装置１１３から分析着手通知を受信すると、この通知に格納されている機器データＩＤをキーにして共通鍵管理テーブルから共通鍵公開条件を検索し、この共通鍵公開条件にある条件を保守員の属性が満たしている場合に限って、分析着手通知に格納されている機器データＩＤをキーにして共通鍵管理テーブルから共通鍵を検索し、この共通鍵を格納した分析着手通知応答を、分析着手通知を送信してきた作業装置１１３に送信する機能も有する。
【００４５】
通信部１３１は、作業装置１１３から分析着手通知，分析操作通知，分析完了通知の各メッセージを受信すると、各メッセージに格納されているデータを分析状況管理テーブルに記録する機能も有する。通信部１３１は、作業装置１１３から分析完了通知を受信すると、分析着手通知を受信してから分析完了通知を受信するまでの間に記録したデータを分析状況管理テーブルから参照し、このデータを出力装置に出力するよう制御部１３２を介して入出力部１３０に要求する機能も有する。
【００４６】
制御部１３２は、読出プログラムと解決プログラムをプログラム管理テーブルに記憶する機能を有する。制御部１３２は、通信部１３１からコマンドを受信すると、コマンドで指定されているプログラムをこれに対応付けられているパラメータを用い実行し、プログラムの実行結果を格納したコマンド応答を通信部１３１に送信する機能も有する。制御部１３２は、通信部１３１から受信したコマンドが読出コマンドである場合には、読み出した機器データをプログラムの実行結果とする機能も有する。制御部１３２は、通信部１３１から受信したコマンドが解決コマンドである場合には、解決プログラムが出力したメッセージデータをプログラムの実行結果とする機能も有する。制御部１３２は、入出力部１３０が送信したコマンドの履歴を表すデータ（以下、プログラム実行履歴と記す）をプログラム実行履歴管理テーブルに記録する機能も有する。プログラム実行履歴には、いつ,どの使用者が，どのプログラムを，どのパラメータを用いて実行したかという情報を格納する。
【００４７】
制御部１３２は、各部位１３３の状態がどのように遷移したかを表すデータ（以下、センサ状態履歴と記す）をセンサ状態履歴管理テーブルに記録する機能も有する。センサ状態履歴には、いつ，どの部位が，どの状態に遷移したかという情報を格納する。制御部１３２は、各部位１３３によって処理されたウェーハの状態を表すデータ（以下、処理結果と記す）を処理結果管理テーブルに記録する機能も有する。処理結果には、どのウェーハが、どのような状態になったかという情報を格納する。
【００４８】
続いて、作業装置１１３と管理装置１１２で記憶される機器データパッケージの構造について説明する。図３は、機器データパッケージの例を示している。機器データパッケージ１４０は、機器データＩＤ１４１，暗号化機器データ１４２，イベント送信規則１４３から構成される。機器データＩＤ１４１には、暗号化機器データ１４２に暗号化されて格納されている機器データの識別子を表すデータを格納する。暗号化機器データ１４２には、読み出した機器データを共通鍵で暗号化したデータを格納する。イベント送信規則１４３には、暗号化機器データ１４２に暗号化されて格納されている機器データに対して保守員が行う操作の履歴を半導体製造検査装置１２３に送信する規則を表すデータを格納する。
【００４９】
続いて、半導体製造検査装置１２３が管理するテーブルの構造について説明する。図４は、半導体製造検査装置１２３の通信部１３１が管理する共通鍵管理テーブルの例を示している。共通鍵管理テーブル１５０の各行は、各機器データの共通鍵と共通鍵公開条件を格納するものであり、機器データＩＤ１５１，共通鍵１５２，共通鍵公開条件１５３から構成される。機器データＩＤ１５１には、機器データの識別子を表すデータを格納する。共通鍵１５２には、機器データＩＤ１５１に格納されている値によって識別される機器データを復号化するときに使用する共通鍵を表すデータを格納する。共通鍵公開条件１５３には、共通鍵１５２に格納された値を公開するために必要な保守員の属性の条件を表すデータを格納する。この例では、機器データＤ１の共通鍵は、ＡＢＣ・・・であり上級保守員にのみ公開されることを、機器データＤ２の共通鍵は、ＣＢＡ・・・であり上級保守員と中級保守員にのみ公開されることを表している。
【００５０】
図５は、半導体製造検査装置１２３の通信部１３１が管理する保守員属性管理テーブルの例を示している。保守員属性管理テーブル１６０の各行は、各保守員の保守員属性を格納するものであり、保守員ＩＤ１６１，保守員パスワード１６２，保守員種別１６３から構成される。保守員ＩＤ１６１には、保守員の識別子を表すデータを格納する。保守員パスワード１６２には、保守員のパスワードを表すデータを格納する。保守員種別１６３には、保守員の種別を表すデータを格納する。この例では、保守員Ｄ１のパスワードは１２３４であり、保守員Ｄ１の種別は上級保守員であること、保守員Ｄ２のパスワードは５６７８であり、保守員Ｄ２の種別は中級保守員であることを表している。
【００５１】
図６は、半導体製造検査装置１２３の通信部１３１が管理する分析状況管理テーブルの例を示している。分析状況管理テーブル１７０の各行は、当該トラブルに関して半導体製造検査装置１２３の通信部１３１が受信した分析着手通知，分析操作，分析完了通知の内容を格納するものであり、分析作業ＩＤ１７１，機器データＩＤ１７２，記録日時１７３，会社ＩＤ１７４，保守員ＩＤ１７５，内容１７６から構成される。分析作業ＩＤ１７１には、分析作業の識別子を表すデータを格納する。機器データＩＤ１７２には、分析の対象となった機器データの識別子を表すデータを格納する。記録日時１７３には、履歴が記録された日時を表すデータを格納する。保守員種別１７４には、分析作業を行った保守員の種別を表すデータを格納する。保守員ＩＤ１７５には、分析作業を行った分析員の識別子を表すデータを格納する。内容１７６には、分析着手通知，分析操作，分析完了通知の内容を表すデータを格納する。
【００５２】
この例では、この分析作業は分析作業１０１であり、分析の対象となった暗号化データは暗号化データＤ１であり、分析を行った保守員は上級保守員の保守員Ａ１であることを示している。また、分析作業１０１では、２００１年０１月０３日１１時１０分００秒に共通鍵を半導体製造検査装置１２３から取得し、２００１年０１月０３日１１時１０分３０秒に取得した共通鍵を用いて暗号化機器データを復号化し、２００１年０１月０３日１１時１１分００秒に搬送系の動作をアニメーション表示し、２００１年０１月０３日１１時１０分３０秒に排気系の動作をアニメーション表示し、２００１年０１月０３日１１時１２分００秒に光学系の動作をアニメーション表示し、２００１年０１月０３日１１時１０分３０秒に光学系の動作をタイミングチャート表示し、２００１年０１月０３日１１時１３分００秒に光学系の動作をオーバレイ表示し、２００１年０１月０３日１１時１０分３０秒に光学系に原因があることを特定し、２００１年０１月０３日１１時１４分００秒に復号化した機器データを削除し、２００１年０１月０３日１１時１０分３０秒に取得した共通鍵を削除したことを表している。
【００５３】
図７は、半導体製造検査装置１２３の制御部１３２が管理するプログラム管理テーブルの例を示している。プログラム管理テーブル１８０の各行は、制御部１３２が実行する各プログラムを格納するものであり、プログラムＩＤ１８１，プログラム種別１８２，名称１８３，処理条件１８４，処理手続１８５から構成される。プログラムＩＤ１８１には、個々のプログラムごとに割り当てられるユニークな識別子を表すデータを格納する。プログラム種別１８２には、プログラムの種別を表すデータを格納する。名称１８３には、プログラムの名称を表すデータである。処理条件１８４には、制御部１３２が行う処理の条件を表すデータを格納する。処理手続１８５には、制御部１３２が行う処理の手続を表すデータを格納する。なお処理条件の設定を必要としないプログラムが存在してもよい。
【００５４】
この例では、プログラムＰ１は、プログラムを読み出すためのプログラムであり、読出プログラムの種別をもち、プログラムリードという名称の手続きを実行することを表している。プログラムＰ２は、プログラム実行履歴を読み出すためのプログラムであり、読出プログラムの種別をもち、プログラム実行履歴リードという名称の手続きを実行することを表している。プログラムＰ３は、センサ状態履歴を読み出すためのプログラムであり、読出プログラムの種別をもち、センサ状態履歴リードという名称の手続きを実行することを表している。プログラムＰ４は、処理結果を読み出すためのプログラムであり、読出プログラムの種別をもち、処理結果リードという名称の手続きを実行することを表している。プログラムＰ５は、プログラムを生成するためのプログラムであり、解決プログラムの種別をもち、プログラムクリエートという名称の手続きを実行することを表している。プログラムＰ６は、プログラムを編集するためのプログラムであり、解決プログラムの種別をもち、プログラムエディットという名称の手続きを実行することを表している。プログラムＰ７は、プログラムを削除するためのプログラムであり、解決プログラムの種別をもち、プログラムデリートという名称の手続きを実行することを表している。プログラムＰ８は、自動モードでウェーハを処理するためのプログラムであり、解決プログラムの種別をもち、自動でウェーハの処理を行い、番号１のスロットを使用し、ウェーハ単位で処理を行い、測定したウェーハ画像は画像１に格納することを処理条件とし、ウェーハロード，ウェーハアラインメント，アドレッシング，測定，ウェーハアンロードという名称の手続きを順に実行することを表している。プログラムＰ９は、手動モードでウェーハを処理するためのプログラムであり、解決プログラムの種別をもち、番号２のスロットを使用し、カセット単位で処理を行い、測定したウェーハ画像は画像２に格納することを処理条件とし、プログラムＰ８と同じ手続きを実行することを表している。
【００５５】
図８は、半導体製造検査装置１２３の制御部１３２が管理するプログラム実行履歴管理テーブル，センサ状態履歴管理テーブル，処理結果管理テーブルの例を示している。プログラム実行履歴管理テーブル１９０の各行は、実行されたプログラムの各履歴を格納するものであり、実行日時１９１，使用者ＩＤ１９２，プログラムＩＤ１９３，パラメータ１９４から構成される。実行日時１９１には、プログラムが実行された日時を表すデータを格納する。使用者ＩＤ１９２には、プログラムを実行した半導体製造検査装置１２３の使用者の識別子を表すデータを格納する。プログラムＩＤ１９３には、実行されたプログラムの識別子を表すデータを格納する。パラメータ１９４には、実行されたプログラムに与えたパラメータを表すデータを格納する。
【００５６】
この例では、２００１年０１月０２日１０時１０分１０秒に使用者Ｕ１がプログラムＰ８を実行し、２００１年０１月０２日１０時１５分１０秒に使用者Ｕ１がプログラムＰ９を実行したことを表している。センサ状態履歴管理テーブル２００の各行は、各時刻における各部位１３３の状態の履歴を格納するものであり、記録日時２０１，センサＳ１２０２，センサＳ２２０３，・・・の各項目から構成される。記録日時２０１には、各部位１２７の状態値が記録された日時を表すデータを格納する。センサＳ１２０２，センサＳ２２０３，・・・には、それぞれセンサを用いて測定した各部位１３３の状態を表すデータを格納する。この例では、２００１年０１月０２日１０時１０分１０秒に各部位１３３の状態値がそれぞれ０.０１，０.１０，・・・であり、２００１年０１月０２日１０時１０分１１秒に各部位１３３の状態値がそれぞれ０.０２，０.２０，・・・であったことを表している。
【００５７】
処理結果管理テーブル２１０の各行は、各ウェーハの処理結果を格納するものであり、ウェーハＩＤ２１１とウェーハ画像２１２から構成される。ウェーハＩＤ２１１には、個々のウェーハごとに割り当てられるユニークな識別子を表すデータを格納する。ウェーハ画像２１２には、ウェーハの表面の状態を表す画像データを格納する。この例では、ウェーハＷ１の表面の状態は正常なパターンであり、ウェーハＷ２の表面の状態は異常なパターンであることを表している。
【００５８】
図９は、保守センタ１１０に設けられた管理装置１１２が管理する知識管理テーブルの例を示している。知識管理テーブル２２０の各行は、各分析作業でトラブルの原因を分析した履歴を格納するものであり、装置ＩＤ２２１，エラーコード２２２，機器データパッケージ２２３，分析実績２２４から構成される。装置ＩＤ２２１には、当該トラブルが発生した半導体製造検査装置１２３の識別子を表すデータを格納する。エラーコード２２２には、当該トラブルが発生した半導体製造検査装置１２３の識別子を表すデータを格納する。機器データパッケージ２２３には、当該トラブルの原因を特定するときに使用した暗号化機器データパッケージを格納する。分析実績２２４には、当該トラブルの原因の分析した履歴を表すデータを格納する。
【００５９】
この例では、半導体製造検査装置Ｔ１で発生したエラーコードＥ０１２３のトラブルの原因は、機器データパッケージＰ１を分析実績Ｒ１にあるように分析することで特定し、半導体製造検査装置Ｔ１で発生したエラーコードＥ０１２４のトラブルの原因は、機器データパッケージＰ２を分析実績Ｒ２にあるように分析することで特定したことを表している。
【００６０】
続いて、作業装置１１３と半導体製造検査装置１２３および管理装置１１２の間で送受信するメッセージの構造について説明する。図１０は、作業装置１１３と半導体製造検査装置１２３との間で送受信する保守依頼，分析着手通知，分析着手通知応答，分析操作通知，分析完了通知の各メッセージの例と、作業装置１１３と管理装置１１２との間で送受信する登録操作，検索操作，検索操作応答の各メッセージの例を示している。
【００６１】
保守依頼２３０は、保守を依頼するために半導体製造検査装置１２３が作業装置１１３に送信するメッセージであり、装置ＩＤ２３１とエラーコード２３２から構成される。装置ＩＤ２３１には、トラブルの発生を検出した半導体製造検査装置の識別子を表すデータを格納する。エラーコード２３２には、トラブルの症状を表すデータを格納する。なお保守依頼には、トラブル検知日時，半導体製造工場ＩＤ，半導体製造検査装置種別などの項目を付加してもよい。
【００６２】
分析着手通知２４０は、分析作業に着手することを通知するために作業装置１１３が半導体製造検査装置１２３に送信するメッセージであり、保守員ＩＤ２４１，パスワード２４２，機器データＩＤ２４３から構成される。保守員ＩＤ２４１には、分析作業を行う保守員の識別子を表すデータを格納する。パスワード２４２には、分析作業を行う保守員のパスワードを表すデータを格納する。機器データＩＤ２４３には、分析作業を行う暗号化機器データの識別子を表すデータを格納する。
【００６３】
分析着手通知応答２５０は、暗号化機器データを復号化するときに用いる共通鍵を渡すために半導体製造検査装置１２３が作業装置１１３に送信するメッセージであり、共通鍵２５１から構成される。共通鍵２５１には、分析する暗号化機器データを復号化するときに用いる共通鍵を表すデータを格納する。
【００６４】
分析操作通知２６０は、分析員が機器データに対して行った操作の履歴を伝えるために作業装置１１３が半導体製造検査装置１２３に送信するメッセージであり、イベント２６１から構成される。イベント２６１には、保守員が機器データに対して行った操作の履歴を表すデータを格納する。
【００６５】
分析完了通知２７０は、分析作業を完了することを伝えるために作業装置１１３が半導体製造検査装置１２３に送信するメッセージであり、機器データ削除フラグ２７１と共通鍵削除フラグ２７２から構成される。機器データ削除フラグ２７１には、復号化した機器データを削除したことを表すデータを格納する。共通鍵削除フラグ２７２には、共通鍵を削除したことを表すデータを格納する。登録操作２８０は、保守に関する知識を登録するために作業装置１１３が半導体製造検査装置１２３に送信するメッセージであり、装置ＩＤ２８１，エラーコード２８２，機器データパッケージ２８３，分析実績２８４から構成される。
【００６６】
装置ＩＤ２８１には、分析を行った半導体製造検査装置の識別子を表すデータを格納する。エラーコード２８２には、分析を行った半導体製造検査装置のトラブルの症状を表すデータを格納する。機器データパッケージ２８３には、トラブルの原因を特定するときに使用した機器データパッケージを格納する。分析実績２８４には、当該トラブルの原因を分析した履歴を表すデータを格納する。
【００６７】
検索操作２９０は、保守に関する知識を検索するために作業装置１１３が半導体製造検査装置１２３に送信するメッセージであり、検索キー２９１から構成される。検索キー２９１には、半導体製造検査装置の識別子を表すデータや、トラブルの症状を特定するデータを格納する。
【００６８】
検索操作応答３００は、検索した保守に関する知識を返信するために半導体製造検査装置１２３が作業装置１１３に送信するメッセージであり、検索結果３０１の項目から構成される。検索結果３０１の項目は、検索キーを用いて検索されたデータを検索する。
【００６９】
続いて、図１の作業装置１１３，半導体製造検査装置１２３，管理装置１１２の処理フローについて説明する。図１１は、作業装置１１３が分析着手通知２４０と分析着手通知応答２５０を送受信する場合の動作を示すフローチャートである。
【００７０】
まず、作業装置１１３は、分析着手通知２４０を送信する指示を保守員から受け付ける（ステップ３１１）。次に、作業装置１１３は、保守員の保守員ＩＤ，保守員の保守員パスワード，機器データパッケージ１４０の機器データＩＤを格納した分析着手通知２４０を保守依頼２３０を送信してきた半導体製造検査装置１２３に送信する（ステップ３１２）。次に、作業装置１１３は、分析着手通知２４０に応答して半導体製造検査装置１２３から送信される分析着手通知応答２５０を受信する（ステップ３１３）。次に、作業装置１１３は、分析着手通知応答２５０に格納されている共通鍵を主記憶装置に記憶する（ステップ３１４）。次に、作業装置１１３は、記憶した共通鍵を用いて機器データパッケージ１４０に格納されている暗号化機器データを復号化する（ステップ３１５）。次に、作業装置１１３は、復号化した機器データを主記憶装置に記憶する（ステップ３１６）。次に、作業装置１１３は、機器データパッケージ１４０に格納されているイベント送信規則を主記憶装置に記憶する（ステップ３１７）。次に、作業装置１１３は、復号化した機器データを出力装置に出力し（ステップ３１８）、処理を終了する（ステップ３１９）。
【００７１】
図１２は、半導体製造検査装置１２３の通信部１３１が分析着手通知２４０と分析着手通知応答２５０を送受信する場合の動作を示すフローチャートである。まず、通信部１３１は、作業装置１１３から分析着手通知２４０を受信する（ステップ３２１）。次に、通信部１３１は、分析着手通知２４０に格納されている保守員パスワードと、保守員属性管理テーブルに格納されている保守員パスワードを比較して保守員を認証する（ステップ３２２）。次に、通信部１３１は、分析着手通知２４０に格納されている機器データＩＤをキーとして共通鍵管理テーブルから共通鍵公開条件を検索し、検索した共通鍵公開条件にある条件を保守員の属性が満たしているか否かを確認し（ステップ３２３）、満たしている場合に限って、分析着手通知２４０に格納されている機器データＩＤをキーとして共通鍵管理テーブルから共通鍵を検索し（ステップ３２５）、満たしていない場合には、処理を終了する（ステップ３２８）。次に、通信部１３１は、検索した共通鍵を格納した分析着手通知応答２５０を分析着手通知２４０を送信してきた作業装置１１３に送信し（ステップ３２６）、送信した分析着手通知応答２５０の内容を分析状況管理テーブルに記録し（ステップ３２７）、処理を終了する（ステップ３２７）。
【００７２】
図１３は、作業装置１１３が分析操作通知を送信する場合の動作を示すフローチャートである。まず、作業装置１１３は、出力装置に出力した機器データに対する操作指示を保守員から受け付ける（ステップ３３１）。次に、作業装置１１３は、受け付けた操作の内容を表すイベントデータを生成する（ステップ３３２）。次に、作業装置１１３は、記憶したイベント送信規則に従って、生成したイベントデータを格納する分析操作通知を保守依頼を送信してきた半導体製造検査装置１２３に送信し（ステップ３３３）、処理を終了する（ステップ３３４）。
【００７３】
図１４は、半導体製造検査装置１２３の通信部１３１が分析操作通知を受信する場合の動作を示すフローチャートである。まず、通信部１３１は、作業装置１１３から分析操作通知２６０を受信する（ステップ３４１）。次に、通信部１３１は、分析操作通知２６０に格納されているデータを分析状況テーブルに記録し（ステップ３４２）、処理を終了する（ステップ３４３）。
【００７４】
図１５は、作業装置１１３が分析完了通知を送信する場合の動作を示すフローチャートである。まず、作業装置１１３は、分析完了通知を送信する指示を保守員から受け付ける（ステップ２５１）。次に、作業装置１１３は、主記憶装置に記憶されている機器データを削除する（ステップ２５２）。次に、作業装置１１３は、主記憶装置に記憶されている共通鍵を削除する（ステップ２５３）。次に、作業装置１１３は、主記憶装置に記憶されていた機器データと共通鍵を削除したことを表すデータを格納した分析完了通知を保守依頼２３０を送信してきた半導体製造検査装置１２３に送信する（ステップ２５４）、処理を終了する（ステップ２５５）。
【００７５】
図１６は、半導体製造検査装置１２３の通信部１３１が分析完了通知を受信する場合の動作を示すフローチャートである。まず、通信部１３１は、作業装置１１３から分析完了通知を受信する（ステップ３６１）。次に、通信部１３１は、受信した分析完了通知の内容を分析状況管理テーブルに記録する（ステップ３６２）。次に、通信部１３１は、分析状況管理テーブルから該当分析作業に関するデータを読み出し、読み出したデータを出力装置に出力し（ステップ３６３）、処理を終了する（ステップ３６４）。
【００７６】
続いて、図１の半導体製造検査装置１２３と作業装置１１３の出力装置に出力する画面について説明する。図１７は、図１１に示した処理フローのステップ３１１，３１８と、図１３に示した処理フローのステップ３３１と、図１５に示した処理フローのステップ３５１とで、作業装置１１３の出力装置に出力する分析作業画面の例を示している。
【００７７】
保守作業画面３７０は、保守員が指定した機器データパッケージ１４０に格納されている機器データＩＤを表示し、分析着手通知２４０の送信指示，分析操作通知２６０の送信指示，分析完了通知２７０の送信指示を保守員から受け付ける画面であり、機器データパッケージ格納ファイルフィールド３７１，機器データＩＤパネル３７２，アクションパネル３７３，分析着手通知パネル３８１，機器データ表示パネル３８３，コメントフィールド３８９から構成される。
【００７８】
機器データパッケージ格納ファイルフィールド３７１は、分析する機器データパッケージ１４０が格納されているファイル名を保守員が入力するフィールドである。この例では、分析する機器データパッケージ１４０は、Ｃ：￥results￥result０１２３に格納されていることを示している。
【００７９】
機器データＩＤパネル３７２は、機器データパッケージ格納ファイルフィールド３７１で指定された機器データパッケージ１４０に格納されている機器データＩＤの値を分析員に示すパネルである。この例では、機器データＩＤの値は、Ｄ１であることを示している。
【００８０】
アクションパネル３７３は、分析着手通知２４０の送信指示，分析操作通知２６０の送信指示，分析完了通知２７０の送信指示を保守員が指示するパネルであり、分析着手通知送信ボタン３７４，分析操作通知送信ボタン３７５，３７６，３７７，３７８，分析完了通知送信ボタン３７９から構成される。
【００８１】
分析着手通知送信ボタン３７４は、保守員が分析着手通知２４０の送信を指示するボタンであり、保守員がマウスを用いてこのボタンを押下すると、保守員が分析着手通知パネル３７８で入力した保守員ＩＤおよび保守員パスワードと、機器データＩＤパネル２７２に表示された機器データＩＤとを格納した分析着手通知２４０を保守依頼２３０を送信してきた半導体製造検査装置１２３に送信する。
【００８２】
分析操作通知送信ボタン３７５，３７６，３７７，３７８は、保守員が保守操作通知２７０の送信を指示するボタンであり、保守員がマウスを用いてこのボタンを押下すると、各分析操作通知送信ボタン３７５，３７６，３７７，３７８に関連づけられている操作の履歴を表すイベントデータを生成し、記憶しているイベント送信規則に従って、生成したイベントデータを格納する分析操作通知２６０を保守依頼２３０を送信してきた半導体製造検査装置１２３に送信する。この例では、分析操作通知送信ボタン３７５は、機器データをアニメーション表示（Ａ表示）し、アニメーション表示をしたことを表すイベントデータを生成して送信することを示している。
【００８３】
また、分析操作通知送信ボタン３７６は、機器データをタイミングチャート表示（Ｔ表示）し、タイミングチャート表示をしたことを表すイベントデータを生成して送信することを示している。
【００８４】
また、分析操作通知送信ボタン３７７は、機器データをオーバレイ表示（Ｏ表示）し、オーバレイ表示をしたことを表すイベントデータを生成して送信することを示している。
【００８５】
また、分析操作通知送信ボタン３７８は、トラブルの原因を特定したことを表すイベントデータを生成して送信することを示している。トラブルの原因を特定したことを表すイベントデータには、保守員がコメントフィールド３８９で入力した判断理由も格納される。
【００８６】
分析完了通知ボタン３７９は、保守員が分析完了通知２７０の送信を指示するボタンであり、保守員がマウスを用いてこのボタンを押下すると、主記憶装置に記憶している機器データと共通鍵とを削除し、削除したことを表すデータを格納した分析完了通知を保守依頼２３０を送信してきた半導体製造検査装置１２３に送信する。
【００８７】
分析着手通知パネル３８０は、分析着手通知２４０に格納する分析員の識別子と保守員パスワードを分析員が入力するパネルであり、保守員ＩＤフィールド３８１と保守員パスワードフィールド３８２から構成される。
【００８８】
保守員ＩＤフィールド３８１は、保守員が自分の保守員ＩＤをキーボードを用いて入力するフィールドであり、この例では、保守員ＩＤはＡ１であることを示している。保守員パスワードフィールド３８２は、保守員が自分の保守員パスワードをキーボードを用いて入力するフィールドである。この例では、保守員パスワードは１２３４であることを示している。機器データ表示パネル３８３は、復号化した機器データを保守員に表示するパネルである。
【００８９】
この例は、保守員が分析操作通知ボタン３７５を押下した場合の表示であり、レール３８４の上に備えられているロボットアーム３８５がカセット３８６からウェーハ３８７を取り出す動作を動画で表示している。保守員が分析操作通知送信ボタン３７６，３７７を押下した場合には、機器データをタイミングチャートを用いて表示することや、機器データと予め記録しておいた他の機器データをタイミングチャートの上で重ね合わせて表示することが可能である。
【００９０】
コメントフィールド３８９は、トラブルの原因を特定した場合に、保守員が判断した理由をキーボードを用いて入力するフィールドである。この例では、モータの電流値が急に変動することからレールにガタがあると保守員が判断したことを示している。
【００９１】
図１８は、図１６に示した処理フローのステップ３６３で半導体製造検査装置１２３の出力装置に出力する分析状況出力画面の例を示している。分析状況出力画面３９０は、分析着手通知２４０を受信してから分析完了通知２７０を受信するまでに記録した分析の履歴を半導体製造検査装置１２３の使用者に表示する画面であり、分析状況リスト３９１から構成される。分析状況リスト３９１の各行は、当該トラブルに関して半導体製造検査装置１２３の通信部１３１が受信した分析着手通知２４０，分析操作２６０，分析完了通知２７０の内容を表示するものであり、分析作業ＩＤフィールド３９２，機器データＩＤフィールド３９３，記録日時フィールド３９４，保守員種別フィールド３９５，保守員ＩＤフィールド３９６，内容フィールド３９７から構成される。各フィールドが表示する内容は、分析状況管理テーブル１７０の各項目が格納するデータと同じであるので説明を省略する。
【００９２】
以上のように、本実施形態のシステムにおいては、特定の処理を実行する１つ以上の産業用機器と産業用機器を保守する作業装置とをインターネットを介して接続する。産業用機器は、暗号化ユニットと通信ユニットと入出力ユニットとを備える。暗号化ユニットは、産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化する。通信ユニットは、暗号化ユニットが暗号化した機器情報である暗号化機器情報を作業装置からの要求に応じて作業装置に送信し、暗号化機器情報を暗号化するときに用いた共通鍵を暗号化機器情報を受信した作業装置からの要求に応じて送信する。入出力ユニットは、産業用機器が作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する。作業装置は、通信ユニットと復号化ユニットと入出力ユニットとを備える。通信ユニットは、産業用機器の通信ユニットが送信した暗号化機器情報を受信し、暗号化機器情報を暗号化するときに用いた共通鍵を産業用機器に要求して受信する。復号化ユニットは、作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する。入出力ユニットは、復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する。
【００９３】
したがって、産業用機器の使用者が許可する範囲内で、個々の産業用機器に蓄積された機器情報を保守員に対して安全に公開することが可能となる。また、産業用機器の入出力ユニットは、暗号化機器情報を記憶媒体に出力し、作業装置の入出力ユニットは、産業用機器の入出力ユニットが出力した暗号化機器情報を記憶媒体から入力するようにしたので、暗号化した機器情報を任意の媒体を用いて作業装置に入力することが可能となる。
【００９４】
また、産業用機器の通信ユニットは、共通鍵を作業装置に関連付けられている公開鍵を用いて暗号化して送信し、作業装置の通信ユニットは、産業用機器の通信ユニットから受信した共通鍵を公開鍵に関連付けられている秘密鍵を用いて復号化するようにしたので、共通鍵を安全に作業装置に送信することが可能となる。
【００９５】
また、産業用機器の通信ユニットは、作業装置の使用者の属性を表す属性情報と、共通鍵を送信するために必要な作業装置の使用者の属性の条件を表す条件情報とを保持し、作業装置から共通鍵を要求された場合には、使用者の属性情報と共通鍵の条件情報とを読み出し、読み出した条件情報にある条件を読み出した属性情報にある属性が満たしている場合に限って共通鍵を作業装置に送信するようにしたので、特定の保守員に限定して共通鍵を送信することが可能となる。
【００９６】
また、作業装置の復号化ユニットは、作業装置の通信ユニットが受信した共通鍵への操作を制限する規則を記憶し、記憶した規則に従って、作業装置の通信ユニットが受信した共通鍵への操作を制限するようにしたので、共通鍵を作業装置で安全に管理することが可能となる。
【００９７】
また、作業装置の入出力ユニットは、作業装置の復号化ユニットが復号化した機器情報への操作を制限する規則を記憶し、記憶した規則に従って、作業装置の復号化ユニットが復号化した機器情報への操作を制限するようにしたので、復号化した機器情報を作業装置で安全に管理することが可能となる。また、作業装置の入出力ユニットは、記憶した機器情報を動画を用いて出力するようにしたので、直接肉眼で見ることができない産業用機器の動作を視覚的に分析することが可能となる。また、作業装置の入出力ユニットは、記憶した機器情報をタイミングチャートを用いて出力するようにしたので、直接肉眼で見ることができない産業用機器の動作を動作のタイミングの観点から分析することが可能となる。また、作業装置の入出力ユニットは、記憶した複数の機器データをタイミングチャートの上で重ね合わせて出力装置に出力するようにしたので、複数の産業用機器の動作の比較や、同一産業用機器の異なる時刻の動作の比較を行って分析することが可能となる。
【００９８】
また、作業装置の入出力ユニットは、作業装置の入出力ユニットが出力した機器情報に対して作業装置の使用者が行った操作の内容を表すイベント情報を生成し、作業装置の通信ユニットは、作業装置の入出力ユニットが生成したイベント情報を共通鍵を送信した産業用機器に送信し、産業用機器の通信ユニットは、共通鍵を送信した作業装置が送信したイベント情報を受信し、産業用機器の入出力ユニットは、産業用機器の通信ユニットが受信したイベント情報の全部または一部を出力するようにしたので、復号化した機器情報に対して作業装置の使用者が行った操作の内容を産業用機器の使用者が把握することが可能となる。
【００９９】
また、作業装置の入出力ユニットは、作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を生成するようにしたので、分析の結果トラブルの結果を特定できたのか否かを産業用機器の使用者が把握することが可能となる。また、作業装置の入出力ユニットは、作業装置の使用者が特定の事象をトラブルの原因として判断した理由を受け付け、受け付けた理由をイベント情報に格納するようにしたので、トラブルの原因の判断理由を産業用機器の使用者が把握することが可能となる。また、作業装置の入出力ユニットは、作業装置の復号化ユニットが記憶している共通鍵を作業装置の使用者が削除したことを表すイベント情報を生成するようにしたので、作業装置に送信した共通鍵が削除されたことを産業用機器の使用者が把握することが可能となる。また、作業装置の入出力ユニットは、作業装置の入出力ユニットが記憶している機器情報を作業装置の使用者が削除したことを表すイベント情報を生成するようにしたので、作業装置で復号化された機器情報が削除されたことを産業用機器の使用者が把握することが可能となる。
【０１００】
また、作業装置の通信ユニットは、作業装置の入出力ユニットが生成したイベント情報を産業用機器に送信する規則を表すイベント送信規則を記憶し、記憶したイベント送信規則に従って、作業装置の入出力ユニットが生成したイベント情報を産業用機器に送信するようにしたので、特定のイベント情報を送信する規則を柔軟に変更することが可能となる。また、作業装置の通信ユニットは、作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶するようにしたので、分析の結果トラブルの結果を特定できたのか否かを産業用機器の使用者が把握することが可能となる。また、作業装置の通信ユニットは、特定の事象をトラブルの原因として判断した理由を表すイベント情報を共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶するようにしたので、トラブルの原因の判断理由を産業用機器の使用者が把握することが可能となる。また、作業装置の通信ユニットは、作業装置の復号化ユニットが記憶している共通鍵を作業装置の使用者が削除したことを表すイベント情報を共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶するようにしたので、作業装置に送信した共通鍵が削除されたことを産業用機器の使用者が把握することが可能となる。
【０１０１】
また、作業装置の入出力ユニットは、作業装置の入出力ユニットが記憶している機器情報を作業装置の使用者が削除したことを表すイベント情報を共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶するようにしたので、作業装置で復号化された機器情報が削除されたことを産業用機器の使用者が把握することが可能となる。
【０１０２】
また、作業装置は、産業用機器を識別する情報と、トラブルの原因を特定するために使用した暗号化機器情報と、トラブルに対する対処方法とを関連付けて登録する登録ユニットを有し、作業装置の入出力ユニットは、登録ユニットを参照して該当するトラブルに対する対処法を出力するようにしたので、トラブルの原因を分析する方法に関する知識を作業装置の使用者同士で共有することが可能となる。
【０１０３】
以上、第１の実施形態を説明したが、これ以外にも本発明は変形が可能である。
【実施例２】
【０１０４】
第２の実施形態は、第１の実施形態の変形例である。第１の実施形態は、産業用機器の使用者が許可する範囲内で、個々の産業用機器に蓄積された機器情報を保守員に対して安全に公開することを可能とするというものであったが、第２の実施形態は、個々の産業用機器に蓄積された機器情報の公開と、機器情報の安全性の管理とを管理装置で一元的に行うことを可能とするというものである。本発明を適用したシステムでは、製造工場１２０に設けられた半導体製造検査装置１２３と管理装置１２２の構成を変更しているが、保守センタ１１０に設けられた作業装置１１３と管理装置１１２の構成は第１の実施形態で説明したものと同様である。
【０１０５】
図１９は、製造工場１２０に設けられた管理装置１２２の構成を示すブロック図である。管理装置１２２は、製造工場１２０に設けられた個々の半導体製造検査装置１２３で蓄積された機器データを一元的に管理する装置であり、管理装置１２２の使用者に分析の状況に関するデータを出力する入出力部４００と、管理装置１１２および半導体製造検査装置１２３との間でメッセージを送受信する通信部４０１と、入出力部４００と通信部４０１とを制御する制御部４０２とから構成される。
【０１０６】
入出力部４００は、分析着手通知を受信してから分析完了通知を受信するまでの間に記録したデータを出力装置に出力する機能を有する。
【０１０７】
通信部４０１は、半導体製造検査装置１２３の稼動状況を定期的に監視し、トラブルが発生していることを検知した場合には、当該半導体製造検査装置１２３の装置ＩＤと、当該トラブルのエラーコードを格納した保守依頼を生成し、生成した保守依頼を保守センタ１１０の管理装置１２２に送信する機能を有する。
【０１０８】
通信部４０１は、保守依頼に応答して作業装置１１３から送信される保守操作を受信すると、トラブルが発生している半導体製造検査装置１２３に送信する機能も有する。通信部４０１は、保守操作に応答して半導体製造検査装置１２３から送信される保守操作応答を受信すると、受信した保守操作応答に格納されているデータを用いて保守操作を送信してきた半導体製造検査装置１２３に送信するデータを生成し、このデータを格納した保守操作応答を保守操作を送信してきた作業装置１１３に送信する機能も有する。
【０１０９】
通信部４０１は、半導体製造検査装置１２３から送信された保守操作応答が読出操作応答である場合には、保守操作応答に格納されている機器データに対して、機器データＩＤ，共通鍵，共通鍵公開条件，イベント送信規則とを生成し、これらのデータを互いに関連付けて共通鍵管理テーブルに登録し、登録した共通鍵を用いて保守操作応答に格納されている機器データを暗号化し、生成した機器データＩＤ，暗号化機器データ，イベント送信規則から構成される機器データパッケージを保守操作応答に格納するデータとする機能も有する。なおイベント送信規則は、暗号化機器データを暗号化した共通鍵を用いて暗号化してもよい。
【０１１０】
通信部４０１は、半導体製造検査装置１２３から送信される保守操作応答が解決操作応答である場合には、保守操作応答に格納されているメッセージデータを保守操作応答に格納するデータとする機能を有する。通信部４０１は、保守員の属性を表す保守員属性を保守員属性管理テーブルに登録する機能も有する。保守員属性に格納されているデータには、保守員パスワードと保守員種別がある。保守員属性は、使用者により予め入力される。
【０１１１】
通信部４０１は、作業装置１１３から分析着手通知を受信すると、分析着手通知に格納されているパスワードと保守員属性管理テーブルに格納されているパスワードを比較して保守員を認証する機能も有する。この認証により保守員はユニークな識別子で識別される。
【０１１２】
通信部４０１は、作業装置１１３から分析着手通知を受信すると、分析着手通知に格納されている機器データＩＤをキーにして共通鍵管理テーブルから共通鍵公開条件を検索し、この共通鍵公開条件にある条件を保守員の属性が満たしている場合に限って分析着手通知に格納されている機器データＩＤをキーとして共通鍵管理テーブルから共通鍵を検索し、検索した共通鍵を格納した分析着手通知応答を、分析着手通知を送信してきた作業装置１１３に送信する機能も有する。
【０１１３】
通信部４０１は、作業装置１１３から分析着手通知，分析操作通知，分析完了通知の各メッセージを受信すると、各メッセージに格納されているデータを分析状況管理テーブルに記録する機能も有する。通信部４０１は、作業装置１１３から分析完了通知を受信すると、分析着手通知を受信してから分析完了通知を受信するまでの間に記録したデータを分析状況管理テーブルから参照し、参照したデータを出力装置に出力するよう制御部４０２を介して入出力部４００に要求する機能も有する。
【０１１４】
製造工場１２０に設けられた半導体製造検査装置１２３は、使用者が製造操作を入力する入出力部１３０と、管理装置１２２から保守操作を受信する通信部１３１と、受信した保守操作に応じてプログラムを実行する制御部１３２と、制御部１３２によって制御される部位１３４とから構成される。制御部１３２と部位１３４は第１の実施形態で説明したものと同様であるので、以下では入出力部１３０と通信部１３１について詳細に説明する。
【０１１５】
入出力部１３０は、使用者が入力する製造操作を受け付けると、入力された製造操作で指定されたプログラムＩＤと、このプログラムに与えられるパラメータを格納したコマンドを制御部１３２に送信し、制御部１３２からプログラムの実行結果を格納したコマンド応答を受信すると、受信したコマンド応答からプログラムの実行結果を取り出して出力装置に出力する機能を有する。
【０１１６】
通信部１３１は、半導体製造検査装置１２３の稼動状況を定期的に監視し、トラブルが発生していることを検知した場合には、当該半導体製造検査装置１２３の装置ＩＤと、当該トラブルのエラーコードを格納した保守依頼を生成し、この保守依頼を管理装置１２２を介して保守センタ１１０の管理装置１２２に送信する機能を有する。通信部１３１は、保守依頼に応答して作業装置１１３から送信される保守操作を受信すると、受信した保守操作に格納されているプログラムＩＤとパラメータとを格納するコマンドを生成し、生成したコマンドを制御部１３２に送信する機能も有する。通信部１３１は、コマンドに応答して制御部１３２から送信されるコマンド応答を受信すると、受信したコマンド応答を格納した保守操作応答を管理装置１２２に送信する機能を有する。
【０１１７】
機器データパッケージの構造と、管理テーブルの構造，メッセージの構造，出力画面は、第１の実施形態で説明したものと同様であるので説明を省略する。
【０１１８】
管理装置１２２が分析着手通知，分析着手通知応答，分析操作通知，分析完了通知を送受信する場合の処理フローは、第１の実施形態で説明した半導体製造検査装置１２３のものと同様であるので説明を省略する。
【０１１９】
以上のように、本実施形態のシステムにおいては、特定の処理を実行する１つ以上の産業用機器と、産業用機器から送信される情報を管理する管理装置と、産業用機器を保守する作業装置とがインターネットを介して接続された遠隔保守システムであって、産業用機器は、産業用機器の状態を表す機器情報を管理装置に送信する通信ユニットを備える。そして、管理装置は、暗号化ユニットと通信ユニットと入出力ユニットとを備える。暗号化ユニットは、産業用機器が送信した機器情報を特定の共通鍵を用いて暗号化する。通信ユニットは、暗号化ユニットが暗号化した機器情報である暗号化機器情報を作業装置からの要求に応じて作業装置に送信し、暗号化機器情報を暗号化するときに用いた共通鍵を暗号化機器情報を受信した作業装置からの要求に応じて送信する。入出力ユニットは、管理装置が作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する。作業装置は、通信ユニットと復号化ユニットと入出力ユニットとを備える。通信ユニットは、管理装置の通信ユニットが送信した暗号化機器情報を受信し、暗号化機器情報を暗号化するときに用いた共通鍵を管理装置に要求して受信する。復号化ユニットは、作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する。入出力ユニットは、復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する。
【０１２０】
したがって、個々の産業用機器に蓄積された機器情報の公開と、機器情報の安全性の管理とを管理装置で一元的に行うことが可能となる。
【０１２１】
また、管理装置の入出力ユニットは、暗号化機器情報を記憶媒体に出力し、作業装置の入出力ユニットは、管理装置の入出力ユニットが出力した暗号化機器情報を記憶媒体から入力するようにしたので、暗号化した機器情報を任意の媒体を用いて作業装置に入力することが可能となる。
【０１２２】
また、管理装置の通信ユニットは、共通鍵を作業装置に関連付けられている公開鍵を用いて暗号化して送信し、作業装置の通信ユニットは、産業用機器の通信ユニットから受信した共通鍵を公開鍵に関連付けられている秘密鍵を用いて復号化するようにしたので、共通鍵を安全に作業装置に送信することが可能となる。また、管理装置の通信ユニットは、作業装置の使用者の属性を表す属性情報と、共通鍵を送信するために必要な作業装置の使用者の属性の条件を表す条件情報とを保持し、作業装置から共通鍵を要求された場合には、使用者の属性情報と共通鍵の条件情報とを読み出し、読み出した条件情報にある条件を読み出した属性情報にある属性が満たしている場合に限って共通鍵を作業装置に送信するようにしたので、作業装置の特定の使用者に限定して共通鍵を送信することが可能となる。
【０１２３】
また、作業装置の復号化ユニットは、作業装置の通信ユニットが受信した共通鍵の使用を制限する規則を記憶し、記憶した規則に従って、作業装置の通信ユニットが受信した共通鍵の使用を制限するようにしたので、共通鍵を作業装置で安全に管理することが可能となる。
【０１２４】
また、作業装置の入出力ユニットは、作業装置の復号化ユニットが復号化した機器情報の使用を制限する規則を記憶し、記憶した規則に従って、作業装置の復号化ユニットが復号化した機器情報の使用を制限するようにしたので、復号化した機器情報を作業装置で安全に管理することが可能となる。また、作業装置の入出力ユニットは、記憶した機器情報を動画を用いて出力するようにしたので、直接肉眼で見ることができない産業用機器の動作を視覚的に分析することが可能となる。また、作業装置の入出力ユニットは、記憶した機器情報をタイミングチャートを用いて出力するようにしたので、直接肉眼で見ることができない産業用機器の動作を動作のタイミングの観点から分析することが可能となる。また、作業装置の入出力ユニットは、記憶した複数の機器データをタイミングチャートの上で重ね合わせて出力装置に出力するようにしたので、複数の産業用機器の動作の比較や、同一産業用機器の異なる時刻の動作の比較を行って分析することが可能となる。
【０１２５】
また、作業装置の入出力ユニットは、作業装置の入出力ユニットが出力した機器情報に対して作業装置の使用者が行った操作の内容を表すイベント情報を生成し、作業装置の通信ユニットは、作業装置の入出力ユニットが生成したイベント情報を共通鍵を送信した管理装置に送信し、管理装置の通信ユニットは、共通鍵を送信した作業装置が送信したイベント情報を受信し、管理装置の入出力ユニットは、管理装置の通信ユニットが受信したイベント情報の全部または一部を出力するようにしたので、復号化した機器情報に対して作業装置の使用者が行った操作の内容を管理装置の使用者が把握することが可能となる。また、作業装置の入出力ユニットは、作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を生成するようにしたので、分析の結果トラブルの結果を特定できたのか否かを管理装置の使用者が把握することが可能となる。
【０１２６】
また、作業装置の入出力ユニットは、作業装置の使用者が特定の事象をトラブルの原因として判断した理由を受け付け、受け付けた理由をイベント情報に格納するようにしたので、トラブルの原因の判断理由を管理装置の使用者が把握することが可能となる。また、作業装置の入出力ユニットは、作業装置の復号化ユニットが記憶している共通鍵を作業装置の使用者が削除したことを表すイベント情報を生成するようにしたので、作業装置に送信した共通鍵が削除されたことを管理装置の使用者が把握することが可能となる。また、作業装置の入出力ユニットは、作業装置の入出力ユニットが記憶している機器情報を作業装置の使用者が削除したことを表すイベント情報を生成するようにしたので、作業装置で復号化された機器情報が削除されたことを管理装置の使用者が把握することが可能となる。
【０１２７】
また、作業装置の通信ユニットは、作業装置の入出力ユニットが生成したイベント情報を管理装置に送信する規則を記憶し、記憶した規則に従って、作業装置の入出力ユニットが生成したイベント情報を管理装置に送信するようにしたので、特定のイベント情報を送信する規則を柔軟に変更することが可能となる。また、作業装置の通信ユニットは、作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶するようにしたので、分析の結果トラブルの結果を特定できたのか否かを管理装置の使用者が把握することが可能となる。また、作業装置の通信ユニットは、特定の事象をトラブルの原因として判断した理由を表すイベント情報を共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶するようにしたので、トラブルの原因の判断理由を管理装置の使用者が把握することが可能となる。また、作業装置の通信ユニットは、作業装置の復号化ユニットが記憶している共通鍵を作業装置の使用者が削除したことを表すイベント情報を共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶するようにしたので、作業装置に送信した共通鍵が削除されたことを管理装置の使用者が把握することが可能となる。
【０１２８】
また、作業装置の入出力ユニットは、作業装置の入出力ユニットが記憶している機器情報を作業装置の使用者が削除したことを表すイベント情報を共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶するようにしたので、作業装置で復号化された機器情報が削除されたことを管理装置の使用者が把握することが可能となる。
【０１２９】
また、作業装置は、産業用機器を識別する情報と、トラブルの原因を特定するために使用した暗号化機器情報と、トラブルに対する対処方法とを関連付けて登録する登録ユニットを有するようにし、作業装置の入出力ユニットは、登録ユニットを参照して該当するトラブルに対する対処法を出力するようにしたので、トラブルの原因を分析する方法に関する知識を作業装置の使用者同士で共有することが可能となる。
【実施例３】
【０１３０】
本発明の第３の実施形態を詳細に説明する。図２０は、本発明を適用した半導体製造検査装置の遠隔保守システムの構成を示すブロック図である。第１の実施形態は、半導体製造検査装置を設置した複数の製造工場と、作業装置を設置した保守センタをインターネットを介して接続し、産業用機器の使用者が許可する範囲内で、個々の産業用機器に蓄積された機器情報を保守員に安全に公開することを可能とするものであったが、第３の実施形態は、さらに加えて、半導体製造検査装置を設置した製造工場と、作業装置を設置した複数の保守センタをインターネットを介して接続し、半導体製造検査装置の使用者が許可する範囲内で、個々の半導体製造検査装置に蓄積された機器情報をトラブルが発生した半導体製造検査装置に対応する保守員に対して安全に公開することを可能とするものである。
【０１３１】
図２０に示したシステムではそれぞれ２つの保守センタ１１０が示されているが、実際には２つ以上の保守センタ１１０があってもよい。また、保守センタ１１０は互いに異なる保守ベンダに属する保守センタであっても同一の保守ベンダに属する保守センタであってもよい。
【０１３２】
本発明を適用したシステムは、製造工場１２０に設けられた半導体製造検査装置１２３の通信部１３１に次に説明する新たな機能を追加しているが、これ以外の各装置の構成については第１の実施形態で説明したものと同様である。
【０１３３】
半導体製造検査装置１２３の通信部１３１は、半導体製造検査装置１２３の稼動状況を定期的に監視し、トラブルが発生していることを検知した場合には、所定の規則に従って半導体製造検査装置１２３から読み出す１つ以上の機器データを選定し、選定した機器データを読み出す機能を有する。通信部１３１は、読み出した各機器データに対して、機器データＩＤ，共通鍵，共通鍵公開条件を生成し、これらのデータを互いに関連付けて共通鍵管理テーブルに登録する機能も有する。通信部１３１は、読み出した各機器データを、生成した共通鍵を用いて暗号化し、生成した機器データＩＤ，暗号化機器データ，イベント送信規則から構成される機器データパッケージを生成する機能も有する。通信部１３１は、半導体製造検査装置１２３の装置ＩＤ，当該トラブルのエラーコード，生成した１つ以上の機器データパッケージを格納した保守依頼を生成する機能も有する。通信部１３１は、生成した保守依頼を送信する保守センタ１１０を所定の規則に従って決定し、決定した保守センタ１１０の管理装置１１２に保守依頼を送信する機能も有する。
【０１３４】
なお通信部１３１が保守依頼を送信する作業装置を決定する規則には様々なものが考えられる。例えば、予め前記各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、記憶した品質情報に基づき保守依頼を送信する作業装置を決定する規則や、品質情報に基づき保守依頼を送信する作業装置の候補を選定し、この候補の中から半導体製造検査装置の使用者が選択した作業装置を保守依頼を送信する作業装置として決定する規則などがある。
【０１３５】
通信部１３１から保守依頼を受信した作業装置１１３は、読出操作応答を受信した場合と同様に、保守員が指定した外部記憶装置のファイルに保守依頼を格納し、格納した保守依頼に格納されている各機器データパッケージについて表示を行う。
【０１３６】
続いて、半導体製造検査装置１２３から作業装置１１３に送信される保守依頼の構造について説明する。図２１は、保守依頼のデータ構成例を示している。保守依頼４１０は、保守を依頼するために半導体製造検査装置１２３から作業装置１１３に送信されるメッセージであり、装置ＩＤ４１１，エラーコード４１２，機器データパッケージ４１３，・・・等から構成される。機器データパッケージ４１３の項目は複数あってもよい。
【０１３７】
装置ＩＤ４１１には、トラブルの発生を検出した半導体製造検査装置１２３の識別子を表すデータを格納する。エラーコード４１２には、トラブルの症状を表すデータを格納する。機器データパッケージ４１３には、トラブルの原因を分析するためにし使用する機器データパッケージを格納する。なお保守依頼には、トラブル検知日時，半導体製造工場ＩＤ，半導体製造検査装置種別などの項目を付加してもよい。
【０１３８】
図２２は、図６に示した分析状況管理テーブルに保守内容に基づいて演算された対価の金額を追加したもので、保守センタ１１０の管理装置１１２から半導体製造工場１２０の管理装置１２２へ送信され、確認の上対価が支払われることになる。
【０１３９】
分析状況管理テーブル４２０の各行は、分析作業ＩＤ４２１，機器データＩＤ４２２，記録日時４２３，保守員種別４２４，保守員ＩＤ４２５，内容４２６，金額４２７から構成される。分析作業ＩＤ４２１には、分析作業の識別子を表すデータを格納する。機器データＩＤ４２２には、分析の対象となった機器データの識別子を表すデータを格納する。記録日時４２３には、履歴が記録された日時を表すデータを格納する。保守員種別４２４には、分析作業を行った保守員の種別を表すデータを格納する。保守員ＩＤ４２５には、分析作業を行った分析員の識別子を表すデータを格納する。内容４２６には、分析着手通知，分析操作，分析完了通知の内容を表すデータを格納する。金額４２７には、分析内容に応じて演算された対価の金額を格納する。
【０１４０】
続いて、図２０に示した半導体製造検査装置１２３の保守に関する処理フローについて説明する。図２３は、半導体製造検査装置１２３が保守依頼を作業装置１１３に送信する場合の動作を示すフローチャートである。通信部１３１は、このフローチャートに示す処理を定期的に実行することにより、半導体製造検査装置１２３の稼動状況を定期的に監視する。
【０１４１】
まず、通信部１３１は、半導体製造検査装置１２３でトラブルが発生していることを検出したか否かを確認し（ステップ４３１，４３２）、トラブルが発生していることを検出した場合には、所定の規則に従って、半導体製造検査装置１２３から読み出す機器データを選定し（ステップ４３３）、トラブルが発生していることを検出しなかった場合には処理を終了する（ステップ４３９）。
【０１４２】
トラブルが発生していることを検出した場合には、通信部１３１は、選定した１つ以上の機器データを読み出す（ステップ４３４）。次に、通信部１３１は、読み出した各機器データに対して、機器データＩＤ，共通鍵，共通鍵公開条件を生成し、これらのデータを互いに関連付けて共通鍵管理テーブルに登録する（ステップ４３５）。次に、通信部１３１は、半導体製造検査装置１２３の装置ＩＤ，当該トラブルのエラーコード，生成した１つ以上の機器データパッケージを格納した保守依頼を生成する（ステップ４３６）。通信部１３１は、生成した保守依頼を送信する保守センタ１１０を所定の規則に従って決定する（ステップ４３７）。決定した保守センタ１１０の管理装置１１２に保守依頼を送信し（ステップ４３８）、処理を終了する（ステップ４３９）。
【０１４３】
以上のように、本実施形態のシステムにおいては、特定の処理を実行する１つ以上の産業用機器と、産業用機器を保守する１つ以上の作業装置とがインターネットを介して接続された遠隔保守システムであって、産業用機器は、暗号化ユニットと決定ユニットと通信ユニットと入出力ユニットとを備える。暗号化ユニットは、産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化する。決定ユニットは、暗号化ユニットが暗号化した機器情報である暗号化機器情報を送信する作業装置を決定する。通信ユニットは、暗号化ユニットが暗号化した暗号化機器情報を決定ユニットが決定した作業装置に送信し、暗号化機器情報を受信した作業装置からの要求に応じて、暗号化機器情報を暗号化するときに用いた共通鍵を送信する。入出力ユニットは、産業用機器が作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する。作業装置は、通信ユニットと復号化ユニットと入出力ユニットとを備える。通信ユニットは、産業用機器の通信ユニットが送信した暗号化機器情報を受信し、暗号化機器情報を暗号化するときに用いた共通鍵を産業用機器に要求して受信する。復号化ユニットは、作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する。入出力ユニットは、復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する。
【０１４４】
したがって、産業用機器の使用者が許可する範囲内で、個々の産業用機器に蓄積された機器情報をトラブルが発生した産業用機器に対応する保守員に対して安全に公開することが可能となる。
【０１４５】
また、産業用機器の決定ユニットは、各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、記憶した品質情報に基づき、保守を依頼することを表す保守依頼を送信する少なくとも１つ以上の作業装置を決定し、産業用機器の通信ユニットは、産業用機器の決定ユニットが決定した作業装置に保守依頼と暗号化機器情報とを送信するようにしたので、各作業装置が提供し得る保守作業の品質に応じて保守を依頼することが可能となる。
【０１４６】
また、産業用機器の決定ユニットは、保守依頼を送信する少なくとも１つの作業装置の候補を生成し、産業用機器の入出力ユニットは、産業用機器の決定ユニットが生成した候補を出力し、産業用機器の決定ユニットは、産業用機器の入出力ユニットが出力した候補の中から産業用機器の使用者が選択した作業装置を保守依頼を送信する作業装置として決定するようにしたので、産業用機器の使用者の判断に応じて柔軟に保守を依頼することが可能となる。
【０１４７】
以上、第３の実施形態を説明したが、これ以外にも本発明は変形が可能である。
【実施例４】
【０１４８】
第４の実施形態は、第３の実施形態を変形したものである。第３の実施形態は、産業用機器の使用者が許可する範囲内で、個々の産業用機器に蓄積された機器情報をトラブルが発生した産業用機器に対応する保守員に対して安全に公開することを可能とするものであったが、第４の実施形態は、個々の産業用機器に蓄積された機器情報の対応する保守員への公開と、機器情報の安全性の管理とを管理装置で一元的に行うことを可能とするものである。本発明を適用したシステムは、製造工場１２０に設けられた管理装置１２２に次に説明する新たな機能を追加しているが、これ以外の各装置の構成については第３の実施形態で説明したものと同様である。
【０１４９】
図１９において、管理装置１２２の通信部４０１は、半導体製造検査装置１２３の稼動状況を定期的に監視し、トラブルが発生していることを検知した場合には、所定の規則に従って、該当半導体製造検査装置１２３から読み出す機器データを選定し、この機器データを読み出す読出操作を半導体製造検査装置１２３に送信する機能を有する。
【０１５０】
通信部４０１は、読出操作に応答して半導体製造検査装置１２３から送信される各読出操作応答を受信すると、受信した読出操作応答に格納されている機器データに対して、機器データＩＤ，共通鍵，共通鍵公開条件を生成し、これらのデータを互いに関連付けて共通鍵管理テーブルに登録する機能も有する。
【０１５１】
通信部４０１は、生成した共通鍵を用いて読出操作応答に格納されている機器データを暗号化し、生成した機器データＩＤ，暗号化機器データ，イベント送信規則から構成される機器データパッケージを生成し、当該半導体製造検査装置１２３の装置ＩＤ，当該トラブルのエラーコード，１つ以上の機器データパッケージを格納した保守依頼を生成する機能も有する。
【０１５２】
通信部４０１は、所定の規則に従って、生成した保守依頼を送信する装置ベンダを決定し、決定した装置ベンダの管理装置１１２に保守依頼を送信する機能も有する。
【０１５３】
なお通信部４０１が保守依頼を送信する作業装置を選定する規則には様々なものが考えられる。例えば、予め前記各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、記憶した品質情報に基づき保守依頼を送信する作業装置を決定する規則や、品質情報に基づき保守依頼を送信する作業装置の候補を選定し、この候補の中から管理装置の使用者が選択した作業装置を保守依頼を送信する作業装置として決定する規則などが考えられる。
【０１５４】
通信部１３１から保守依頼を受信した作業装置１１３は、読出操作応答を受信した場合と同様に、保守員が指定した外部記憶装置のファイルに保守依頼を格納し、格納した保守依頼に格納されている各機器データパッケージについて表示を行う。
【０１５５】
管理装置１２２から作業装置１１３に送信される保守依頼の構造は、第３の実施形態で説明したものと同様であるので説明を省略する。
【０１５６】
管理装置１２２が保守依頼を作業装置１１３に送信する場合の動作は、第３の実施形態で説明した半導体製造検査装置１２３のものと同様であるので説明を省略する。
【０１５７】
以上のように、本実施形態のシステムにおいては、特定の処理を実行する１つ以上の産業用機器と、産業用機器から送信される情報を管理する管理装置と、産業用機器を保守する１つ以上の作業装置とがインターネットを介して接続された遠隔保守システムであって、産業用機器は、産業用機器の状態を表す機器情報を管理装置に送信する通信ユニットを備える。管理装置は、暗号化ユニットと決定ユニットと通信ユニットと入出力ユニットとを備える。暗号化ユニットは、産業用機器の通信ユニットが送信した機器情報を特定の共通鍵を用いて暗号化する。決定ユニットは、暗号化ユニットが暗号化した機器情報である暗号化機器情報を送信する作業装置を決定する。通信ユニットは、暗号化ユニットが暗号化した暗号化機器情報を決定ユニットが決定した作業装置に送信し、暗号化機器情報を受信した作業装置からの要求に応じて、暗号化機器情報を暗号化するときに用いた共通鍵を送信する。入出力ユニットは、管理装置が作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する。作業装置は、通信ユニットと復号化ユニットと入出力ユニットとを備える。通信ユニットは、管理装置の通信ユニットが送信した暗号化機器情報を受信し、暗号化機器情報を暗号化した共通鍵を管理装置に要求して受信する。復号化ユニットは、作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する。入出力ユニットは、復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する。
【０１５８】
したがって、個々の産業用機器に蓄積された機器情報の対応する保守員への公開と、機器情報の安全性の管理とを管理装置で一元的に行うことが可能となる。
【０１５９】
また、管理装置の決定ユニットは、各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、記憶した品質情報に基づき、保守を依頼することを表す保守依頼を送信する少なくとも１つ以上の作業装置を決定し、管理装置の通信ユニットは、管理装置の決定ユニットが決定した作業装置に保守依頼と暗号化機器情報とを送信するようにしたので、各作業装置が提供し得る保守作業の属性に応じて保守を依頼することが可能となる。
【０１６０】
また、管理装置の決定ユニットは、保守依頼を送信する少なくとも１つの作業装置の候補を生成し、管理装置の入出力ユニットは、管理装置の決定ユニットが生成した候補を出力し、管理装置の決定ユニットは、管理装置の入出力ユニットが出力した候補の中から管理装置の使用者が選択した作業装置を保守依頼を送信する作業装置として決定するようにしたので、管理装置の使用者の判断に応じて柔軟に保守を依頼することが可能となる。
【０１６１】
本発明の各実施態様の特徴を以下に示す。
【０１６２】
（１）特定の処理を実行する１つ以上の産業用機器と、産業用機器を保守する作業装置とがインターネットを介して接続された遠隔保守システムであって、前記産業用機器は、産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を前記作業装置からの要求に応じて前記作業装置に送信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を暗号化機器情報を受信した前記作業装置からの要求に応じて送信する通信ユニットと、前記産業用機器が前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有し、前記作業装置は、前記産業用機器の通信ユニットが送信した暗号化機器情報を受信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を前記産業用機器に要求して受信する通信ユニットと、前記作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する復号化ユニットと、前記復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する入出力ユニットとを有することを特徴とする遠隔保守システム。
【０１６３】
（２）（１）に記載の遠隔保守システムであって、前記産業用機器の入出力ユニットは、前記暗号化機器情報を記憶媒体に出力し、前記作業装置の入出力ユニットは、前記産業用機器の入出力ユニットが出力した暗号化機器情報を記憶媒体から入力することを特徴とする遠隔保守システム。
【０１６４】
（３）（１）に記載の遠隔保守システムであって、前記産業用機器の通信ユニットは、共通鍵を前記作業装置に関連付けられている公開鍵を用いて暗号化して送信し、前記作業装置の通信ユニットは、前記産業用機器の通信ユニットから受信した共通鍵を前記公開鍵に関連付けられている秘密鍵を用いて復号化することを特徴とする遠隔保守システム。
【０１６５】
（４）（１）に記載の遠隔保守システムであって、前記産業用機器の通信ユニットは、前記作業装置の使用者の属性を表す属性情報と、共通鍵を送信するために必要な前記作業装置の使用者の属性の条件を表す条件情報とを保持し、前記作業装置から共通鍵を要求された場合には、前記使用者の属性情報と共通鍵の条件情報とを読み出し、読み出した条件情報にある条件を読み出した属性情報にある属性が満たしている場合に限って共通鍵を前記作業装置に送信することを特徴とする遠隔保守システム。
【０１６６】
（５）（１）に記載の遠隔保守システムであって、前記作業装置の復号化ユニットは、前記作業装置の通信ユニットが受信した共通鍵への操作を制限する規則を記憶し、記憶した規則に従って、前記作業装置の通信ユニットが受信した共通鍵への操作を制限することを特徴とする遠隔保守システム。
【０１６７】
（６）（１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の復号化ユニットが復号化した機器情報への操作を制限する規則を記憶し、記憶した規則に従って、前記作業装置の復号化ユニットが復号化した機器情報への操作を制限することを特徴とする遠隔保守システム。
【０１６８】
（７）（１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、記憶した前記機器情報を動画を用いて出力することを特徴とする遠隔保守システム。
【０１６９】
（８）（１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、記憶した前記機器情報をタイミングチャートを用いて出力することを特徴とする遠隔保守システム。
【０１７０】
（９）（１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、記憶した複数の前記機器データをタイミングチャートの上で重ね合わせて出力装置に出力することを特徴とする遠隔保守システム。
【０１７１】
（１０）（１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが出力した機器情報に対して前記作業装置の使用者が行った操作の内容を表すイベント情報を生成し、前記作業装置の通信ユニットは、前記作業装置の入出力ユニットが生成したイベント情報を共通鍵を送信した産業用機器に送信し、前記産業用機器の通信ユニットは、共通鍵を送信した作業装置が送信したイベント情報を受信し、前記産業用機器の入出力ユニットは、前記産業用機器の通信ユニットが受信したイベント情報の全部または一部を出力することを特徴とする遠隔保守システム。
【０１７２】
（１１）（１０）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【０１７３】
（１２）（１１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の使用者が特定の事象をトラブルの原因として判断した理由を受け付け、受け付けた理由をイベント情報に格納することを特徴とする遠隔保守システム。
【０１７４】
（１３）（１１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の復号化ユニットが記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【０１７５】
（１４）（１１）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【０１７６】
（１５）（１０）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、前記作業装置の入出力ユニットが生成したイベント情報を産業用機器に送信する規則を表すイベント送信規則を記憶し、記憶したイベント送信規則に従って、前記作業装置の入出力ユニットが生成したイベント情報を産業用機器に送信することを特徴とする遠隔保守システム。
【０１７７】
（１６）（１５）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０１７８】
（１７）（１６）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、特定の事象をトラブルの原因として判断した理由を表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０１７９】
（１８）（１５）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、前記作業装置の復号化ユニットが記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０１８０】
（１９）（１５）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０１８１】
（２０）（１）に記載の遠隔保守システムであって、前記作業装置は、産業用機器を識別する情報と、トラブルの原因を特定するために使用した暗号化機器情報と、トラブルに対する対処方法とを関連付けて登録する登録ユニットを有し、前記作業装置の入出力ユニットは、登録ユニットを参照して該当するトラブルに対する対処法を出力することを特徴とする遠隔保守システム。
【０１８２】
（２１）（１）に記載の遠隔保守システムであって、前記産業用機器は、半導体製造検査装置であることを特徴とする遠隔保守システム。
【０１８３】
（２２）インターネットを介して接続された作業装置から遠隔で保守作業を受ける産業用機器であって、産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を前記作業装置からの要求に応じて前記作業装置に送信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を暗号化機器情報を受信した前記作業装置からの要求に応じて送信する通信ユニットと、前記産業用機器が前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有することを特徴とする産業用機器。
【０１８４】
（２３）（２２）に記載の産業用機器であって、前記入出力ユニットは、前記作業装置に入力させる暗号化機器情報を記憶媒体に出力することを特徴とする産業用機器。
【０１８５】
（２４）（２２）に記載の産業用機器であって、前記通信ユニットは、前記共通鍵を前記作業装置に関連付けられている公開鍵を用いて暗号化して送信することを特徴とする産業用機器。
【０１８６】
（２５）（２２）に記載の産業用機器であって、前記通信ユニットは、前記作業装置の使用者の属性を表す属性情報と、共通鍵を送信するために必要な前記作業装置の使用者の属性の条件を表す条件情報とを保持し、前記作業装置から共通鍵を要求された場合には、前記使用者の属性情報と共通鍵の条件情報とを読み出し、読み出した条件情報にある条件を読み出した属性情報にある属性が満たしている場合に限って共通鍵を前記作業装置に送信することを特徴とする産業用機器。
【０１８７】
（２６）（２２）に記載の産業用機器であって、前記通信ユニットは、前記作業装置の使用者が機器情報に対して行った操作の内容を表すイベント情報を共通鍵を送信した作業装置から受信し、前記入出力ユニットは、前記通信ユニットが受信したイベント情報の全部または一部を出力することを特徴とする産業用機器。
【０１８８】
（２７）（２６）に記載の遠隔保守システムであって、前記通信ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を受信することを特徴とする産業用機器。
【０１８９】
（２８）（２７）に記載の遠隔保守システムであって、前記通信ユニットは、前記作業装置の使用者が特定の事象をトラブルの原因として判断した理由を表すイベント情報を受信することを特徴とする産業用機器。
【０１９０】
（２９）（２６）に記載の産業用機器であって、前記通信ユニットは、前記作業装置が記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を受信することを特徴とする産業用機器。
【０１９１】
（３０）（２６）に記載の産業用機器であって、前記通信ユニットは、前記作業装置が記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を受信することを特徴とする産業用機器。
【０１９２】
（３１）インターネットを介して接続された産業用機器を遠隔で保守する作業装置であって、前記産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化した情報である暗号化機器情報を前記産業用機器から受信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を前記産業用機器に要求して受信する通信ユニットと、前記通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する復号化ユニットと、前記復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する入出力ユニットとを有することを特徴とする作業装置。
【０１９３】
（３２）（３１）に記載の作業装置であって、前記入出力ユニットは、前記産業用機器が出力した暗号化機器情報を記憶媒体から入力することを特徴とする作業装置。
【０１９４】
（３３）（３１）に記載の作業装置であって、前記通信ユニットは、前記産業用機器から受信した共通鍵を作業装置に関連付けられている秘密鍵を用いて復号化することを特徴とする作業装置。
【０１９５】
（３４）（３１）に記載の作業装置であって、前記復号化ユニットは、前記通信ユニットが受信した共通鍵への操作を制限する規則を記憶し、記憶した規則に従って、前記通信ユニットが受信した共通鍵への操作を制限することを特徴とする作業装置。
【０１９６】
（３５）（３１）に記載の作業装置であって、前記入出力ユニットは、前記復号化ユニットが復号化した機器情報への操作を制限する規則を記憶し、記憶した規則に従って、前記復号化ユニットが復号化した機器情報への操作を制限することを特徴とする作業装置。
【０１９７】
（３６）（３１）に記載の作業装置であって、前記入出力ユニットは、記憶した前記機器情報を動画を用いて出力することを特徴とする作業装置。
【０１９８】
（３７）（３１）に記載の作業装置であって、前記入出力ユニットは、記憶した前記機器情報をタイミングチャートを用いて出力することを特徴とする作業装置。
【０１９９】
（３８）（３１）に記載の作業装置であって、前記入出力ユニットは、記憶した複数の前記機器データをタイミングチャートの上で重ね合わせて出力装置に出力することを特徴とする作業装置。
【０２００】
（３９）（３１）に記載の作業装置であって、前記入出力ユニットは、前記入出力ユニットが出力した機器情報に対して前記作業装置の使用者が行った操作の内容を表すイベント情報を生成し、前記通信ユニットは、前記入出力ユニットが生成したイベント情報を共通鍵を送信した産業用機器に送信することを特徴とする作業装置。
【０２０１】
（４０）（３１）に記載の作業装置であって、前記入出力ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を生成することを特徴とする作業装置。
【０２０２】
（４１）（４０）に記載の作業装置であって、前記入出力ユニットは、前記作業装置の使用者が特定の事象をトラブルの原因として判断した理由を受け付け、受け付けた理由をイベント情報に格納することを特徴とする作業装置。
【０２０３】
（４２）（３１）に記載の作業装置であって、前記入出力ユニットは、前記作業装置の復号化ユニットが記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする作業装置。
【０２０４】
（４３）（３１）に記載の作業装置であって、前記入出力ユニットは、前記作業装置の入出力ユニットが記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする作業装置。
【０２０５】
（４４）（３１）に記載の作業装置であって、前記通信ユニットは、前記入出力ユニットが生成したイベント情報を産業用機器に送信する規則を記憶し、記憶した規則に従って、前記作業装置の入出力ユニットが生成したイベント情報を産業用機器に送信することを特徴とする作業装置。
【０２０６】
（４５）（４４）に記載の作業装置であって、前記通信ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする作業装置。
【０２０７】
（４６）（４５）に記載の作業装置であって、前記通信ユニットは、特定の事象をトラブルの原因として判断した理由を表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする作業装置。
【０２０８】
（４７）（４５）に記載の作業装置であって、前記通信ユニットは、前記復号化ユニットが記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする作業装置。
【０２０９】
（４８）（４５）に記載の作業装置であって、前記入出力ユニットは、前記入出力ユニットが記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した産業用機器に送信する規則を表すイベント送信規則を記憶することを特徴とする作業装置。
【０２１０】
（４９）（３１）に記載の作業装置であって、前記作業装置は、産業用機器を識別する情報と、トラブルの原因を特定するために使用した暗号化機器情報と、トラブルに対する対処方法とを関連付けて登録する登録ユニットを有し、前記入出力ユニットは、登録ユニットを参照して該当するトラブルに対する対処法を出力することを特徴とする作業装置。
【０２１１】
（５０）特定の処理を実行する１つ以上の産業用機器と、産業用機器から送信される情報を管理する管理装置と、産業用機器を保守する作業装置とがインターネットを介して接続された遠隔保守システムであって、前記産業用機器は、産業用機器の状態を表す機器情報を前記管理装置に送信する通信ユニットを有し、前記管理装置は、前記産業用機器が送信した機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を前記作業装置からの要求に応じて前記作業装置に送信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を暗号化機器情報を受信した前記作業装置からの要求に応じて送信する通信ユニットと、前記管理装置が前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有し、前記作業装置は、前記管理装置の通信ユニットが送信した暗号化機器情報を受信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を前記管理装置に要求して受信する通信ユニットと、前記作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する復号化ユニットと、前記復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する入出力ユニットとを有することを特徴とする遠隔保守システム。
【０２１２】
（５１）（５０）に記載の遠隔保守システムであって、前記管理装置の入出力ユニットは、前記暗号化機器情報を記憶媒体に出力し、前記作業装置の入出力ユニットは、前記管理装置の入出力ユニットが出力した暗号化機器情報を記憶媒体から入力することを特徴とする遠隔保守システム。
【０２１３】
（５２）（５０）に記載の遠隔保守システムであって、前記管理装置の通信ユニットは、共通鍵を前記作業装置に関連付けられている公開鍵を用いて暗号化して送信し、前記作業装置の通信ユニットは、前記産業用機器の通信ユニットから受信した共通鍵を前記公開鍵に関連付けられている秘密鍵を用いて復号化することを特徴とする遠隔保守システム。
【０２１４】
（５３）（５０）に記載の遠隔保守システムであって、前記管理装置の通信ユニットは、前記作業装置の使用者の属性を表す属性情報と、共通鍵を送信するために必要な前記作業装置の使用者の属性の条件を表す条件情報とを保持し、前記作業装置から共通鍵を要求された場合には、前記使用者の属性情報と共通鍵の条件情報とを読み出し、読み出した条件情報にある条件を読み出した属性情報にある属性が満たしている場合に限って共通鍵を前記作業装置に送信することを特徴とする遠隔保守システム。
【０２１５】
（５４）（５０）に記載の遠隔保守システムであって、前記作業装置の復号化ユニットは、前記作業装置の通信ユニットが受信した共通鍵への操作を制限する規則を記憶し、記憶した規則に従って、前記作業装置の通信ユニットが受信した共通鍵への操作を制限することを特徴とする遠隔保守システム。
【０２１６】
（５５）（５０）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の復号化ユニットが復号化した機器情報への操作を制限する規則を記憶し、記憶した規則に従って、前記作業装置の復号化ユニットが復号化した機器情報への操作を制限することを特徴とする遠隔保守システム。
【０２１７】
（５６）（５０）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、記憶した前記機器情報を動画を用いて出力することを特徴とする遠隔保守システム。
【０２１８】
（５７）（５０）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、記憶した前記機器情報をタイミングチャートを用いて出力することを特徴とする遠隔保守システム。
【０２１９】
（５８）（５０）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、記憶した複数の前記機器データをタイミングチャートの上で重ね合わせて出力装置に出力することを特徴とする遠隔保守システム。
【０２２０】
（５９）（５０）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが出力した機器情報に対して前記作業装置の使用者が行った操作の内容を表すイベント情報を生成し、前記作業装置の通信ユニットは、前記作業装置の入出力ユニットが生成したイベント情報を共通鍵を送信した管理装置に送信し、前記管理装置の通信ユニットは、共通鍵を送信した作業装置が送信したイベント情報を受信し、前記管理装置の入出力ユニットは、前記管理装置の通信ユニットが受信したイベント情報の全部または一部を出力することを特徴とする遠隔保守システム。
【０２２１】
（６０）（５９）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【０２２２】
（６１）（５９）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の使用者が特定の事象をトラブルの原因として判断した理由を受け付け、受け付けた理由をイベント情報に格納することを特徴とする遠隔保守システム。
【０２２３】
（６２）（５９）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の復号化ユニットが記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【０２２４】
（６３）（５９）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を生成することを特徴とする遠隔保守システム。
【０２２５】
（６４）（５０）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、前記作業装置の入出力ユニットが生成したイベント情報を前記管理装置に送信する規則を記憶し、記憶した規則に従って、前記作業装置の入出力ユニットが生成したイベント情報を管理装置に送信することを特徴とする遠隔保守システム。
【０２２６】
（６５）（６４）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を前記共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０２２７】
（６６）（６４）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、特定の事象をトラブルの原因として判断した理由を表すイベント情報を前記共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０２２８】
（６７）（６４）に記載の遠隔保守システムであって、前記作業装置の通信ユニットは、前記作業装置の復号化ユニットが記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０２２９】
（６８）（６４）に記載の遠隔保守システムであって、前記作業装置の入出力ユニットは、前記作業装置の入出力ユニットが記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を前記共通鍵を送信した管理装置に送信する規則を表すイベント送信規則を記憶することを特徴とする遠隔保守システム。
【０２３０】
（６９）（５０）に記載の遠隔保守システムであって、前記作業装置は、産業用機器を識別する情報と、トラブルの原因を特定するために使用した暗号化機器情報と、トラブルに対する対処方法とを関連付けて登録する登録ユニットを有し、前記作業装置の入出力ユニットは、登録ユニットを参照して該当するトラブルに対する対処法を出力することを特徴とする遠隔保守システム。
【０２３１】
（７０）（５０）に記載の遠隔保守システムであって、前記産業用機器は、半導体製造検査装置であることを特徴とする遠隔保守システム。
【０２３２】
（７１）特定の処理を実行する１つ以上の産業用機器から送信される情報を管理する管理装置であって、産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、インターネットを介して接続された作業装置からの要求に応じて、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を前記作業装置に送信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を暗号化機器情報を受信した前記作業装置からの要求に応じて送信する通信ユニットと、前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有することを特徴とする管理装置。
【０２３３】
（７２）（７１）に記載の管理装置であって、前記入出力ユニットは、前記作業装置に入力させる暗号化機器情報を記憶媒体に出力することを特徴とする管理装置。
【０２３４】
（７３）（７１）に記載の管理装置であって、前記通信ユニットは、共通鍵を前記作業装置に関連付けられている公開鍵を用いて暗号化して送信することを特徴とする管理装置。
【０２３５】
（７４）（７１）に記載の管理装置であって、前記通信ユニットは、前記作業装置の使用者の属性を表す属性情報と、共通鍵を送信するために必要な前記作業装置の使用者の属性の条件を表す条件情報とを保持し、前記作業装置から共通鍵を要求された場合には、前記使用者の属性情報と共通鍵の条件情報とを読み出し、読み出した条件情報にある条件を読み出した属性情報にある属性が満たしている場合に限って共通鍵を前記作業装置に送信することを特徴とする管理装置。
【０２３６】
（７５）（７１）に記載の管理装置であって、前記通信ユニットは、前記作業装置の使用者が機器情報に対して行った操作の内容を表すイベント情報を共通鍵を送信した作業装置から受信し、前記入出力ユニットは、前記通信ユニットが受信したイベント情報の全部または一部を出力することを特徴とする管理装置。
【０２３７】
（７６）（７５）に記載の管理装置であって、前記通信ユニットは、前記作業装置の使用者がトラブルの原因を特定したことを表すイベント情報を受信することを特徴とする管理装置。
【０２３８】
（７７）（７５）に記載の管理装置であって、前記通信ユニットは、前記作業装置の使用者が特定の事象をトラブルの原因として判断した理由を表すイベント情報を受信することを特徴とする管理装置。
【０２３９】
（７８）（７５）に記載の管理装置であって、前記通信ユニットは、前記作業装置が記憶している共通鍵を前記作業装置の使用者が削除したことを表すイベント情報を受信することを特徴とする管理装置。
【０２４０】
（７９）（７５）に記載の管理装置であって、前記通信ユニットは、前記作業装置が記憶している機器情報を前記作業装置の使用者が削除したことを表すイベント情報を受信することを特徴とする管理装置。
【０２４１】
（８０）特定の処理を実行する１つ以上の産業用機器と、産業用機器を保守する１つ以上の作業装置とがインターネットを介して接続された遠隔保守システムであって、前記産業用機器は、産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を送信する作業装置を決定する決定ユニットと、暗号化ユニットが暗号化した暗号化機器情報を前記決定ユニットが決定した作業装置に送信し、前記暗号化機器情報を受信した前記作業装置からの要求に応じて、前記暗号化機器情報を暗号化するときに用いた共通鍵を送信する通信ユニットと、前記産業用機器が前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有し、前記作業装置は、前記産業用機器の通信ユニットが送信した暗号化機器情報を受信し、前記暗号化機器情報を暗号化するときに用いた共通鍵を前記産業用機器に要求して受信する通信ユニットと、前記作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する復号化ユニットと、前記復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する入出力ユニットとを有することを特徴とする遠隔保守システム。
【０２４２】
（８１）（８０）に記載の遠隔保守システムであって、前記産業用機器の決定ユニットは、前記各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、記憶した品質情報に基づき、保守を依頼することを表す保守依頼を送信する少なくとも１つ以上の作業装置を決定し、前記産業用機器の通信ユニットは、前記産業用機器の決定ユニットが決定した作業装置に保守依頼と前記暗号化機器情報とを送信することを特徴とする遠隔保守システム。
【０２４３】
（８２）（８０）に記載の遠隔保守システムであって、前記産業用機器の決定ユニットは、保守依頼を送信する少なくとも１つの作業装置の候補を生成し、前記産業用機器の入出力ユニットは、前記産業用機器の決定ユニットが生成した候補を出力し、前記産業用機器の決定ユニットは、前記産業用機器の入出力ユニットが出力した候補の中から前記産業用機器の使用者が選択した作業装置を保守依頼を送信する作業装置として決定することを特徴とする遠隔保守システム。
【０２４４】
（８３）（８０）に記載の遠隔保守システムであって、前記産業用機器は、半導体製造検査装置であることを特徴とする遠隔保守システム。
【０２４５】
（８４）インターネットを介して接続された１つ以上の作業装置から遠隔で保守作業を受ける産業用機器であって、前記産業用機器は、産業用機器の状態を表す機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を送信する作業装置を決定する決定ユニットと、暗号化ユニットが暗号化した暗号化機器情報を前記決定ユニットが決定した作業装置に送信し、暗号化機器情報を受信した前記作業装置からの要求に応じて、前記暗号化機器情報を暗号化するときに用いた共通鍵を送信する通信ユニットと、前記産業用機器が前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有することを特徴とする産業用機器。
【０２４６】
（８５）（８４）に記載の産業用機器であって、前記決定ユニットは、前記各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、前記産業用機器の通信ユニットが受信した品質情報に基づき、保守を依頼することを表す保守依頼を送信する少なくとも１つ以上の作業装置を決定し、前記通信ユニットは、前記産業用機器の決定ユニットが決定した作業装置に保守依頼と前記暗号化機器情報とを送信することを特徴とする産業用機器。
【０２４７】
（８６）（８４）に記載の産業用機器であって、前記決定ユニットは、保守依頼を送信する少なくとも１つの作業装置の候補を生成し、前記産業用機器の入出力ユニットは、前記決定ユニットが生成した候補を出力し、前記決定ユニットは、前記入出力ユニットが出力した候補の中から前記産業用機器の使用者が選択した産業用機器を保守依頼を送信する作業装置として決定することを特徴とする産業用機器。
【０２４８】
（８７）特定の処理を実行する１つ以上の産業用機器と、産業用機器から送信される情報を管理する管理装置と、産業用機器を保守する１つ以上の作業装置とがインターネットを介して接続された遠隔保守システムであって、前記産業用機器は、産業用機器の状態を表す機器情報を前記管理装置に送信する通信ユニットを有し、前記管理装置は、前記産業用機器の通信ユニットが送信した機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を送信する作業装置を決定する決定ユニットと、前記暗号化ユニットが暗号化した暗号化機器情報を決定ユニットが決定した前記作業装置に送信し、暗号化機器情報を受信した前記作業装置からの要求に応じて、前記暗号化機器情報を暗号化するときに用いた共通鍵を送信する通信ユニットと、前記管理装置が前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有し、前記作業装置は、前記管理装置の通信ユニットが送信した暗号化機器情報を受信し、前記暗号化機器情報を暗号化した共通鍵を前記管理装置に要求して受信する通信ユニットと、前記作業装置の通信ユニットが受信した共通鍵を記憶し、記憶した共通鍵を用いて暗号化機器情報を復号化する復号化ユニットと、前記復号化ユニットが復号化した機器情報を記憶し、記憶した機器情報の全部または一部を出力する入出力ユニットとを有することを特徴とする遠隔保守システム。
【０２４９】
（８８）（８７）に記載の遠隔保守システムであって、前記管理装置の決定ユニットは、前記各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、記憶した品質情報に基づき、保守を依頼することを表す保守依頼を送信する少なくとも１つ以上の作業装置を決定し、前記管理装置の通信ユニットは、前記管理装置の決定ユニットが決定した作業装置に保守依頼と前記暗号化機器情報とを送信することを特徴とする遠隔保守システム。
【０２５０】
（８９）（８７）に記載の遠隔保守システムであって、前記管理装置の決定ユニットは、保守依頼を送信する少なくとも１つの作業装置の候補を生成し、前記管理装置の入出力ユニットは、前記管理装置の決定ユニットが生成した候補を出力し、前記管理装置の決定ユニットは、前記管理装置の入出力ユニットが出力した候補の中から前記管理装置の使用者が選択した作業装置を保守依頼を送信する作業装置として決定することを特徴とする遠隔保守システム。
【０２５１】
（９０）（８７）に記載の遠隔保守システムであって、前記産業用機器は、半導体製造検査装置であることを特徴とする遠隔保守システム。
【０２５２】
（９１）特定の処理を実行する１つ以上の産業用機器から送信される情報を管理する管理装置であって、前記産業用機器から受信した機器情報を特定の共通鍵を用いて暗号化する暗号化ユニットと、前記暗号化ユニットが暗号化した機器情報である暗号化機器情報を送信する作業装置を決定する決定ユニットと、前記暗号化ユニットが暗号化した暗号化機器情報を前記決定ユニットが決定した作業装置に送信し、前記暗号化機器情報を受信した前記作業装置からの要求に応じて、前記暗号化機器情報を暗号化するときに用いた共通鍵を送信する通信ユニットと、前記通信ユニットが前記作業装置に共通鍵を送信したことを表す履歴の全部または一部を出力する入出力ユニットとを有することを特徴とする管理装置。
【０２５３】
（９２）（９１）に記載の管理装置であって、前記決定ユニットは、前記各作業装置が提供し得る保守作業の品質を表す品質情報を記憶し、記憶した品質情報に基づき、保守を依頼することを表す保守依頼を送信する少なくとも１つ以上の作業装置を決定し、前記通信ユニットは、前記決定ユニットが決定した作業装置に保守依頼と前記暗号化機器情報とを送信することを特徴とする管理装置。
【０２５４】
（９３）（９１）に記載の管理装置であって、前記決定ユニットは、保守依頼を送信する少なくとも１つの作業装置の候補を生成し、前記入出力ユニットは、前記管理装置の決定ユニットが生成した候補を出力し、前記決定ユニットは、前記入出力ユニットが出力した候補の中から前記管理装置の使用者が選択した作業装置を保守依頼を送信する作業装置として決定することを特徴とする管理装置。
【図面の簡単な説明】
【０２５５】
【図１】本発明の第１の実施形態のシステムの構成を示すブロック図。
【図２】半導体製造検査装置の構成を示すブロック図。
【図３】暗号化機器データパッケージの構成を示す図。
【図４】共通鍵管理テーブルの構成を示す図。
【図５】保守員属性管理テーブルの構成を示す図。
【図６】分析状況管理テーブルの構成を示す図。
【図７】プログラム実行履歴管理テーブルの構成を示す図。
【図８】実行権限管理テーブルとプログラム実行履歴管理テーブルとセンサ状態履歴管理テーブルの構成を示す図。
【図９】知識管理テーブルの構成を示す図。
【図１０】半導体製造検査装置と作業装置の間で送受信するメッセージデータの構成を示す図。
【図１１】作業装置が分析着手通知と分析着手応答を送受信する場合の動作を示すフローチャート。
【図１２】半導体製造検査装置の通信部が分析着手通知と分析着手応答を送受信する場合の動作を示すフローチャート。
【図１３】作業装置が分析操作通知を送信する場合の動作を示すフローチャート。
【図１４】半導体製造検査装置の通信部が分析操作通知を受信する場合の動作を示すフローチャート。
【図１５】作業装置が分析完了通知を送信する場合の動作を示すフローチャート。
【図１６】半導体製造検査装置の通信部が分析完了通知を受信する場合の動作を示すフローチャート。
【図１７】作業装置に表示される分析作業画面を示す図。
【図１８】半導体製造検査装置に表示される分析実績出力画面を示す図。
【図１９】製造工場に設置された管理装置の構成ブロック図。
【図２０】本発明の第３の実施形態を示すシステム構成ブロック図。
【図２１】半導体製造工場に設置された管理装置と保守センタの作業装置の間で送受信する保守依頼データの構成を示す図。
【図２２】分析状況管理テーブルの構成を示す図。
【図２３】半導体製造検査装置の通信部が保守依頼を受信する場合の動作を示すフローチャート。
【符号の説明】
【０２５６】
１００…インターネット、１１０…保守センタ、１１１，１２１…イントラネット、１１２，１２２…管理装置、１１３…作業装置、１２０…半導体製造工場、１２３…半導体製造検査装置、１３０…入出力部、１３１…通信部、１３２…制御部、１３３…部位。
【図１】
2008288602.tif 000003
【図２】
2008288602.tif 000004
【図３】
2008288602.tif 000005
【図４】
2008288602.tif 000006
【図５】
2008288602.tif 000007
【図６】
2008288602.tif 000008
【図７】
2008288602.tif 000009
【図８】
2008288602.tif 000010
【図９】
2008288602.tif 000011
【図１０】
2008288602.tif 000012
【図１１】
2008288602.tif 000013
【図１２】
2008288602.tif 000014
【図１３】
2008288602.tif 000015
【図１４】
2008288602.tif 000016
【図１５】
2008288602.tif 000017
【図１６】
2008288602.tif 000018
【図１７】
2008288602.tif 000019
【図１８】
2008288602.tif 000020
【図１９】
2008288602.tif 000021
【図２０】
2008288602.tif 000022
【図２１】
2008288602.tif 000023
【図２２】
2008288602.tif 000024
【図２３】
2008288602.tif 000025