(57)【特許請求の範囲】
【請求項１】
ユーザからのソフトウェア更新指示に応じて、ユーザ側装置が記憶部内に格納されたユーザ識別情報をサーバに送信し、
前記サーバが、前記ユーザ側装置から送信されたユーザ識別情報が登録済みであれば、当該ユーザ側装置の接続を許可し、
前記接続の確立後に、前記サーバが前記ユーザ側装置へ新たなソフトウェアを転送し、
前記ソフトウェアの転送完了後に、前記サーバが前記ユーザ側装置の記憶部内の前記ユーザ識別情報を次回の通信のための新たなユーザ識別情報へ更新することを特徴とする、半導体製造に使用される装置に関するソフトウェア更新方法。
【請求項２】
前記接続の確立後に前記サーバが前記ユーザ側装置のソフトウェアのバージョンをチェックし、更新の必要があれば、新たなバージョンのソフトウェアを転送することを特徴とする請求項１記載のソフトウェア更新方法。
【請求項３】
前記ユーザ側装置の記憶部が着脱可能な記憶媒体であることを特徴とする請求項１記載のソフトウェア更新方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザ側装置において、装置内の制御、動作、表示等のプログラムＢｕｇ修正及び操作説明オンラインマニュアル等の内容更新を伴うソフトウェア更新方法に関するものである。
【０００２】
【従来の技術】
従来、半導体製造に使用される装置において、装置内の制御、動作、表示等のプログラムＢｕｇ修正及び操作説明のオンラインマニュアル等内容更新を行う際は、製造側のソフトウェアエンジニアやフィールドエンジニア等が装置の設置場所まで出掛けていた。
【０００３】
【発明が解決しようとする課題】
このため、修正に必要な技術を持った人材を確保する時間が掛かり、修正されたソフトウェアの更新が遅れたり、現場で不都合が発生した場合の対応に遅れが生じた。
【０００４】
現在、企業の本支店間の通信手段にＶＰＮ（virtual Private Network ）の導入が検討され始めているが、ＶＰＮには認証、暗号化、トンネリング等の手段が必要となり、そのため専用の機器が発生する。又、通常使用されている公開鍵暗号方式ではデータ通信用には適切でなく、決定的な手法は確立されていない。
【０００５】
本発明は上記問題に鑑みてなされたもので、その目的とする処は、ソフトウェアの更新遅れや現場で不都合が発生した場合の対応遅れを防ぐことができるソフトウェア更新方法を提供することにある。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、本発明の、半導体製造に使用される装置に関するソフトウェア更新方法は、ユーザからのソフトウェア更新指示に応じて、ユーザ側装置が記憶部内に格納されたユーザ識別情報をサーバに送信し、前記サーバが、前記ユーザ側装置から送信されたユーザ識別情報が登録済みであれば、当該ユーザ側装置の接続を許可し、前記接続の確立後に、前記サーバが前記ユーザ側装置へ新たなソフトウェアを転送し、前記ソフトウェアの転送完了後に、前記サーバが前記ユーザ側装置の記憶部内の前記ユーザ識別情報を次回の通信のための新たなユーザ識別情報へ更新することを特徴とする。
【００１１】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【００１２】
＜実施の形態１＞
図１は本発明の実施の形態１に係るソフトＷＥＢ更新装置の構成を示すブロック図である。
【００１３】
ユーザーがソフトウェアのバージョンアップやオンラインマニュアルの更新が必要になったとき、又は、製造側からソフトウェアのバージョンアップやオンラインマニュアルの更新を奨められたとき、或はソフトウェアのバージョンアップやオンラインマニュアルの更新がされたか否か知りたいとき、ユーザー側装置１に設置された更新ボタン４を押す。
【００１４】
更新ボタン４が押されると、ユーザー側装置１の記憶装置５に格納されているユーザＩＤとPassWord６で自動的に製造側のサーバー２にインターネット（転送経路）３経由で接続を試みる。この際使用される通信プロトコルはＰＰＴＰ等、ＶＰＮ技術で採用されているものとする。
【００１５】
製造側のサーバー２はユーザＩＤ、Password発行・管理８を使用し、既に登録済みのユーザーＩＤ、Passwordかチェックし、合致すれば接続を開始する。合致しなければ接続を拒否する。接続が確立すると、サーバー側からユーザー側ソフトウェア７のバージョンをチェックする。
【００１６】
ソフトウェア７のパージョンをチェックした後、更新の必要があれば製造側のサーバー２から自動的に新しいバージョンのソフトウェア９を転送する。転送の完了後、製造側サーバー２はユーザーＩＤ、Password発行・管理８を使用し、新しいユーザーＩＤ、Passwordをユーザー側に送信し、ユーザー側装置１の記憶装置５のユーザーＩＤ、PassWord６を自動的に更新する。次回の通信のユーザーＩＤ、PassWord６は新しいもので行う。これによって他からのアクセスを防ぐことが可能となる。
【００１７】
ユーザー側では、実行可能なファイルはそのままで、圧縮ファイル等の実行不可能なファイルは自動的に実行可能な状態にする。ユーザーはファイルの操作を意識しないで済む。
【００１８】
＜実施の形態２＞
次に、本発明の実施の形態２について説明する。
【００１９】
図２は本実施の形態に係るソフトＷＥＢ更新装置の構成を示すブロック図である。
【００２０】
製造側サービスマンがユーザー側で、ソフトウェアのバージョンアップ、オンラインマニュアルの更新及びその他のソフトウェアが必要になったとき、ユーザー側装置１に設置してあるフロッピードライブ１０にセットしたフロッピーディスク１１に書かれているサービスマン固有のユーザーＩＤとPasswordで製造側のサーパー２に接続を試みる。
【００２１】
この際使用される通信プロトコルはＰＰＰＴＰ等、ＶＰＮ技術で採用されているものとする。製造側のサーバー２はユーザーＩＤ、Password発行・管理８を使用し、既に登録済みのユーザーＩＤ、Passwordかチェックし、合致すれば接続を開始する。合致しなければ接続を拒否する。接続が確立すると、製造側のサーバー２ではサービスマンからの接続であると分かっているため、サービスマンからのコマンドは全て受け付ける。
【００２２】
転送完了後、製造側サーバー２からユーザＩＤ、Password発行・管理８を使用し、新しいユーザーＩＤ、Passwordをユーザー側装置１に送信し、ユーザー側装置１に設置してあるフロッピードライブ１０にセットしたフロッピーディスク１１に書き込む。サービスマンは次回には今回送られたユーザーＩＤ、Password６のフロッピーディスクを使用する。これによって他からのアクセスを防ぐことが可能となる。
【００２３】
上記のフロッピーディスクは他のメディアでも良い。直接メディアに新しいユーザーＩＤ、Passwordを書き込む。画面に文字を表示するのはユーザー、他社のサービスマン等に見られる危険がある。
【００２４】
【発明の効果】
以上の説明で明らかなように、本発明によれば、頻繁に発生するソフト変更に対応するため迅速なサービスを提供することができる。又、ソフトウェアの転送毎に、サーバがユーザ側装置の記憶部内の識別情報を更新することにより、不正なアクセスに対するセキュリティを高めることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係るソフトＷＥＢ更新装置の構成を示すブロック図である。
【図２】本発明の実施の形態２に係るソフトＷＥＢ更新装置の構成を示すブロック図である。
【符号の説明】
１        ユーザー側装置
２        製造側サーバー
３        インターネット（転送経路）
４        更新ボタン
５        記憶装置
６        ユーザーＩＤ、Password
７        ソフトウェア
８        ユーザーＩＤ、Password発行・管理
９        新しいバージョンのソフトウェア
１０      フロッピードライブ
１１      フロッピーディスク
【図１】
0004336468.tif 000002
【図２】
0004336468.tif 000003