(57)【要約】【課題】内部ネットワーク環境下のコンピュータに対して遠隔操作を行うには専用ネットワークが必要であったり、特定の処理しかできず不便であるという問題点があり、内部ネットワーク上のコンピュータに対してインターネットを介した遠隔操作で所望の処理を安全に且つ自由に行わせることができ、低コストでシステムの運用上の利便性を向上させることができるコンピュータ遠隔制御システムを提供する。【解決手段】Ｗｅｂサーバ３が、制御対象のコンピュータ１０に対応して予め決められたファイル名で暗号化した指示ファイルを暗号化指示ファイル３１として記憶しておき、コンピュータ１０が、予め設定されたスケジュールに基づいてＷｅｂサーバ３にアクセスし、予め決められたファイル番号の暗号化指示ファイル３１を取得して復号化し、当該指示ファイルの記述に基づいて処理を実行するコンピュータ遠隔制御システムである。【選択図】        図１
2004310424.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介してデータを提供するサーバと、インターネットに接続可能な内部ネットワーク上のクライアントとを備えたコンピュータ遠隔制御システムであり、
前記サーバが、制御対象となるクライアント毎に対応したファイル番号が付され、特定の処理を起動する文字列のリストを含み、前記クライアント毎に対応した方法で暗号化されたファイルを記憶しており、任意のクライアントからのアクセスに応じて、前記クライアントに対応するファイル番号のファイルをインターネットを介して前記クライアントに出力するサーバであり、
前記クライアントが、予め設定されたスケジュールに従って、前記サーバにインターネットを介してアクセスし、予め記憶している特定のファイル番号のファイルを取得し、前記ファイルを復号化して、前記復号化されたファイルに含まれる文字列のリストに従って処理を起動するクライアントであることを特徴とするコンピュータ遠隔制御システム。
【請求項２】
クライアントが、サーバから取得したファイルに含まれる文字列のリストに従って処理を行った場合に、前記処理の結果を表す電子メールを、予め設定された宛先に送信するクライアントであることを特徴とする請求項１記載のコンピュータ遠隔制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、社内ネットワーク等、内部ネットワーク上のコンピュータに対して外部ネットワークを介して制御を行うコンピュータ遠隔制御システムに係り、特に、インターネット経由で安全に遠隔制御を行うことができ、利便性を向上させることができるコンピュータ遠隔制御システムに関する。
【０００２】
【従来の技術】
コンピュータの設置された内部ネットワーク環境（イントラネット）は、通常、安全上、外部ネットワーク（インターネット）からのアクセスが制限されている。
このような内部ネットワーク環境にあるコンピュータに対して、データ更新や特定のプログラム実行させる場合には、以下のような方法があった。
【０００３】
まず、データ、操作指示などをコンピュータの設置場所近傍の作業者に伝達して、当該作業者が、制御対象コンピュータのコンソールから直接操作する方法がある。
【０００４】
また、別の方法としては、安全な通信ネットワークを用いて制御対象コンピュータに指示やデータを送付する方法がある。通信ネットワークを用いる方法としては、（１）制御対象コンピュータの設置されているネットワークと直接専用回線で接続したり、（２）社内ネットワーク（私設パケット網）を設置したり、（３）インターネットと暗号化を利用して擬似的な閉鎖ネットワークを構成するＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ；仮想私設網）がある。
【０００５】
更に別の方法としては、内部ネットワークから外部ネットワーク上のＷｅｂサーバのデータを定期的にダウンロードする方法がある。この方法は、特定アプリケーションのプログラムやデータの定型的な更新に用いられる。
【０００６】
従来の、内部ネットワークから外部ネットワークとのやり取りに関する技術としては、Ｗｅｂ対応携帯電話からの端末ＩＤの入力に伴い、インターネット上のＶＰＮセッション管理サーバからのコマンド制御に応じてＶＰＮトンネルを設定し、携帯電話から端末ＩＤ及び機器名が入力されると、携帯電話の代わりにＶＰＮセッション管理サーバが代理アクセスを行うもの（特許文献１参照）、外部ネットワークから内部ネットワーク上の機器へのアクセスを要求するクライアントに対して、グローバルＩＰアドレスと、プライベートＩＰアドレスとの変換を行って外部ネットワークから内部ネットワークへの特定サービス指定のアクセスを行うもの（特許文献２参照）等がある。
また、従来のネットワークに関する技術としては、情報の送受信を司る通常ＯＳと、暗号文を復号処理するセキュアＯＳとを備え、通常ＯＳとセキュアＯＳのＣＰＵ使用率を計測し、設定したしきい値を超えた場合に、情報サーバ装置の計算機資源を再分配するもの（特許文献３参照）がある。
【０００７】
【特許文献１】
特開２００２−２３２４６０号公報
【特許文献２】
特開２００２−１４１９５３号公報
【特許文献３】
特開２００２−１８２５６０号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、上記従来の内部ネットワーク環境下にあるコンピュータに対して安全に操作指示やデータ入力を行うために、作業者を介する場合には時間及び人件費のコストがかかるという問題点があり、また、遠隔操作を行うには専用の安全なネットワークが必要でコストがかかり、更に、インターネット上のＷｅｂサーバのデータを取得・更新させる方法では、特定の限定された処理しか行うことができず不便であるという問題点があった。
【０００９】
本発明は、上記実情に鑑みて為されたもので、専用ネットワークを設けることなく、内部ネットワーク上のコンピュータに対してインターネットを介した遠隔操作で、所望の処理を安全に且つ自由に行わせることができ、低コストでシステムの運用上の利便性を向上させることができるコンピュータ遠隔制御システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記従来例の問題点を解決するための本発明は、インターネットを介してデータを提供するサーバと、インターネットに接続可能な内部ネットワーク上のクライアントとを備えたコンピュータ遠隔制御システムであり、サーバが、制御対象となるクライアント毎に対応したファイル番号が付され、特定の処理を起動する文字列のリストを含み、クライアント毎に対応した方法で暗号化されたファイルを記憶しており、任意のクライアントからのアクセスに応じて、クライアントに対応するファイル番号のファイルをインターネットを介して当該クライアントに出力するサーバであり、クライアントが、予め設定されたスケジュールに従って、サーバにインターネットを介してアクセスし、予め記憶している特定のファイル番号のファイルを取得し、当該ファイルを復号化して、復号化されたファイルに含まれる文字列のリストに従って処理を起動するクライアントであることを特徴とするコンピュータ遠隔制御システムとしており、サーバから出力するファイルを制御対象外のコンピュータでは復号できないようにして、専用のネットワークを設けることなく、インターネットを介した遠隔操作で、内部ネットワーク上のクライアントに対してファイルに記述した任意の処理を安全に行わせることができ、低コストでシステムの運用上の利便性を向上させることができる。
【００１１】
上記従来例の問題点を解決するための本発明は、上記コンピュータ遠隔制御システムにおいて、クライアントが、サーバから取得したファイルに含まれる文字列のリストに従って処理を行った場合に、当該処理の結果を表す電子メールを、予め設定された宛先に送信するクライアントであるものとしており、宛先をシステム運用者とすれば、システム運用者は、遠隔制御の結果を電子メールによって確認することができる。
【００１２】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら説明する。
本発明に係るコンピュータ遠隔制御システムは、システム運用者が、インターネットに接続するＷｅｂサーバに、暗号化された指示ファイルを備えておき、内部ネットワークに設置されている制御対象となるコンピュータが、予め設定されているスケジュールに従って当該Ｗｅｂサーバにアクセスしてプログラムを含む指示ファイルを取得し、当該指示ファイルに含まれるプログラムに基づいて処理を行うものであり、内部ネットワークに設けられたコンピュータに対してアプリケーションプログラムの実行やデータの更新を、インターネットを介した遠隔操作で安全に行わせることができるものである。
【００１３】
本発明の実施の形態に係るコンピュータ遠隔制御システムについて図１を用いて説明する。図１は、本発明の実施の形態に係るコンピュータ遠隔制御システムの概略構成を示す模式説明図である。
図１に示すように、ここでは、社内等に設けられたイントラネットである内部ネットワーク１の環境下に設けられているコンピュータ１０と、インターネット２を介して内部ネットワーク１に接続するＷｅｂサーバ３と、インターネット２に接続するメールボックス４とから構成されている。尚、請求項に記載した「サーバ」は、Ｗｅｂサーバ３に相当し、請求項の「クライアント」はコンピュータ１０に相当しているものである。
【００１４】
各構成部分について具体的に説明する。
Ｗｅｂサーバ３は、システム運用者（システム管理者）が運用し、インターネットを介して、内部ネットワーク１の環境下にあるコンピュータ１０を制御するものである。
具体的には、Ｗｅｂサーバ３は、コンピュータ１０に実行させたい処理を起動するテキストのリストを暗号化したファイルとして、暗号化指示ファイル３１を備え、コンピュータ１０からのアクセスによって暗号化指示ファイル３１をコンピュータ１０に出力するものである。
【００１５】
尚、Ｗｅｂサーバ３は、システム管理者のパソコン等（図示せず）に安全なネットワークを介して接続され、当該ネットッワークを介してシステム管理者から暗号化指示ファイル３１の送信を受けて当該暗号化指示ファイル３１を記憶しているものである。
【００１６】
暗号化指示ファイル３１は、各制御対象コンピュータに対応して設けられ、コンピュータ１０において特定の処理を起動するための指示となる文字列のリストであり、システム運用者がコンピュータ１０に対して所望の処理を実行させるものである。そして、本システムの特徴として、暗号化指示ファイル３１は、予め制御対象コンピュータ１０とＷｅｂサーバ３との間で取り決められたファイル名が付与されているものである。
また、Ｗｅｂサーバ３とコンピュータ１０とはＨＴＴＰプロトコル又はＨＴＴＰＳプロトコルを用いて通信を行うものである。
【００１７】
指示ファイルについて図２を用いて簡単に説明する。図２は、指示ファイルの一例を示す説明図である。
図２に示すように、本システムにおける指示ファイルは、コンピュータ１０に特定の処理を起動させる指示を記載したテキストファイルである。図２の例では、（１）は、ファイル名のデータをテーブルにアップデートする指示であり、（２）は、ＳＱＬファイル実行の指示であり、（３）は、ファイル転送の指示であり、（４）は、Ｊａｖａ（Ｒ）ファイル実行の指示であり、（５）はコマンド実行の指示である。
そして、このようなテキストファイルを特定の方法で暗号化したものが暗号化指示ファイル３１となる。
【００１８】
ここで、本システムにおける指示ファイルの暗号化について簡単に説明する。本システムでは、公開鍵暗号化方式を用いており、制御対象コンピュータ１０で公開鍵と秘密鍵から成るキーペアを作成し、公開鍵をＷｅｂサーバ３側で管理して、公開鍵を用いて指示ファイルを暗号化し、コンピュータ１０が、取得した暗号化指示ファイルを秘密鍵を用いて復号化するようになっている。このため、暗号化ファイル３１は、制御対象のコンピュータ１０でのみ復号可能であり、仮に、他のコンピュータが取得したとしても、復号できないようになっているため、安全に制御が行われるものである。
【００１９】
また、メールボックス４は、システム運用者のメールボックスであり、制御対象のコンピュータ１０から、動作の結果を示す電子メールを送信する際の宛先となるものである。
【００２０】
コンピュータ１０は、遠隔制御の制御対象となるコンピュータ（制御対象コンピュータ）であり、本発明の特徴部分として、Ｗｅｂファイル取得手段１１と、復号処理手段１２と、指示実行手段１３と、メール送信手段１４と、スケジュール手段１５とを備えている。
【００２１】
コンピュータ１０の各部を具体的に説明する。
Ｗｅｂファイル取得手段１１は、スケジュール手段１５からの指示に従って、インターネット２を介してＷｅｂサーバ３にアクセスし、ＨＴＴＰプロトコルによってＷｅｂサーバ３上に設けられた暗号化指示ファイル３１の内、当該コンピュータ１０に対応するファイル名の暗号化指示ファイル３１を取得するものである。Ｗｅｂサーバ３のアドレスや、取得すべき暗号化指示ファイル３１のファイル名は予め当該コンピュータ１０のユーザ又はシステム運用者によって設定されているものである。
【００２２】
復号処理手段１２は、キーリンクに秘密鍵を備え（図示せず）、Ｗｅｂファイル取得手段１１が取得した暗号化指示ファイル３１を秘密鍵を用いて復号化するものである。
【００２３】
指示実行手段１３は、復号化された指示ファイル３１に含まれる文字列のリストを解析して、指示されたプログラムを起動して処理を実行するものであり、コンピュータ１０に搭載されているＯＳ、データベース、アプリケーションのコマンドに対応した専用ソフトウェアから成るものである。
【００２４】
メール送信手段１４は、暗号化指示ファイル３１の取得結果やプログラムの実行結果を報知する電子メールを作成して、作成した電子メールを、予め設定されているシステム運用者のメールボックス４に送信するものである。
【００２５】
スケジュール手段１５は、予め設定されたスケジュールを記憶し、スケジュールと現在日時とを比較して、スケジュールに設定されている日時になった場合に、Ｗｅｂファイル取得手段１１に対して、Ｗｅｂサーバ３にアクセスして暗号化指示ファイル３１を取得する取得タイミングを指示するものである。
ここで、スケジュールは、予めコンピュータ１０のユーザ（又はシステム運用者）が設定しておくものであるが、定期的（３０分毎など）又は毎日特定の時刻にＷｅｂサーバ３を参照するように設定しておくといったことが考えられる。
【００２６】
次に、本システムにおける動作について図３を用いて説明する。図３は、本システムにおける暗号化指示ファイルの取得を示す説明図である。ここでは、イントラネット上のコンピュータに、特定のタイミングでデータ更新の処理を行わせる場合を例として説明する。
【００２７】
図３に示すように、イントラネット環境下にあるコンピュータ１０をシステム運用者（システム管理者）が遠隔制御する場合、まず、システム運用者サイト５において、システム運用者５１が、暗号化指示ファイルを作成する。
【００２８】
暗号化指示ファイルの作成としては、テキストによる動作指示のリストを記述し、それを公開鍵を用いて暗号化し、更に当該プログラムに関連した関連ファイルを準備する（１）。ここで、暗号化指示ファイルのファイル番号は、制御対象のコンピュータ１０に対応して予め設定されているシーケンス番号（順序番号）を含むものとし、ここではコンピュータ１０に対する暗号化指示ファイルのファイル名は「０２０９２７００１」とする。
【００２９】
また、関連ファイルとしては、暗号化指示ファイルで指定される処理を実行する際に必要となるデータ等が考えられ、ここでは、更新用の新しいデータである。そして、システム運用者は、作成した暗号化ファイル及び関連ファイルを、安全な経路を介して、インターネット上から参照可能なＷｅｂサーバ３に送信する（２，３）。
【００３０】
一方、イントラネット環境下にある制御対象となるコンピュータ１０では、図１に示したスケジュール手段１５が、予め設定されているスケジュールに基づいて、暗号化指示ファイルの取得タイミングをＷｅｂファイル取得手段１１に出力する。Ｗｅｂファイル取得手段１１は、予め登録されているＷｅｂサーバ３にアクセスして、予め設定された当該コンピュータ１０に対応する正しいシーケンス番号をファイル名に含む暗号化指示ファイルがＷｅｂサーバ上にあるかどうかを確認し（４）、正しい暗号化指示ファイルを検出した場合には、当該暗号化指示ファイル（ここでは、ファイル名「０２０９２７００１」のファイル）を取得する（５）。
【００３１】
そして、コンピュータ１０の復号処理手段１２が、暗号化指示ファイルを復号化して、指示実行手段１３が、復号化された文字列のリストに従って順次処理を行う。例えば、図３の例では、暗号化指示ファイルに記載された指示により（６）、図１に示した指示実行手段１３が、Ｗｅｂファイル取得手段１１を介してＷｅｂサーバ３にアクセスして（７）、Ｗｅｂサーバ３からから関連ファイルを取得する（８）処理を行っている。これによりデータ更新の処理が為されるものである。このようにして、本システムにおける暗号化指示ファイルの取得及びそれに基づく処理が行われるものである。
【００３２】
このように、本システムのコンピュータ遠隔制御方法では、暗号化した指示ファイルをインターネットを介して内部環境下にあるコンピュータ１０が取得して復号化し、指示に従って処理を行うようにしているので、システム運用者は、安全な専用のネットワークを構築しなくてもインターネットを介してイントラネット上のコンピュータ１０を安全に遠隔制御することができるものである。
本システムは、例えば、投信データや株式・指数データ（日次データ）を利用した数値解析システムや、Ｅ−ｌｅａｒｎｉｎｇシステムのデータベース更新やコンテンツ更新、運用データ取得、プログラム更新等に用いることができるものである。
【００３３】
次に、コンピュータ１０の処理について図４を用いて説明する。図４は、制御対象のコンピュータ１０における処理を示すフローチャート図である。
図４に示すように、コンピュータ１０のスケジュール手段１５は、暗号化指示ファイル取得タイミング（暗号化指示ファイル取得時刻）を監視し、取得タイミングであれば、Ｗｅｂファイル取得手段１１に取得指示を出力する（１００）。Ｗｅｂファイル取得手段１１は、取得指示が入力されると、インターネットを介してＷｅｂサーバ３にアクセスして、暗号化指示ファイルを取得する（１０２）。
【００３４】
そして、コンピュータ１０の復号処理手段１２が、取得した暗号化指示ファイルを復号化する復号処理を行い（１０４）、正常に復号できたかどうかを判断し（１０６）、正常に復号できた場合には、指示実行手段１３が復号結果テキストに従って指示実行処理を行い（１１０）、メール手段１４が、結果を報知するメールをシステム運用者のメールボックス４宛に送信する（１２０）。尚、処理１１０の指示実行処理については後で詳細に説明する。
【００３５】
また、処理１０６で、正常に復号できなかった場合には、「復号不可」を表すメッセージを作成して（１３０）、処理１２０に移行して、メールを送信する。このようにして、制御対象のコンピュータ１０における処理が行われるものである。
【００３６】
次に、図４の処理１１０に示した指示実行処理について図５を用いて具体的に説明する。図５は、図３の処理１１０に示した指示実行手段１３の指示実行処理を示すフローチャート図である。
図５に示すように、制御対象のコンピュータ１０の指示実行手段１３は、復号処理手段１２から復号化された復号結果テキストが入力されると、当該テキストの文法チェックを行い（２００）、文法が正しいかどうかを判断し（２０２）、文法が正しければ、記述されている処理が何であるかを判断する（２０４）。
【００３７】
そして、指示実行手段１３は、指示ファイルの記述に従って、Ｗｅｂサーバ３に接続して別のファイルを取得したり（２１０）、同様にＷｅｂサーバ３に接続してデータを取得してデータベースを更新したり（２２０）、ＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ  Ｑｕｅｒｙ  Ｌａｎｇｕａｇｅ）を実行し（２３０）、又はその他のアプリケーション用コマンドを実行する（２４０）。
【００３８】
そして、指示実行手段１３が、実行結果をメール送信手段１４に出力し、メール送信手段１４が、実行結果に基づいて結果メッセージを作成し（１２０）、処理１２０へ移行する。このようにして指示実行処理が行われるものである。
【００３９】
このように、本システムでは、制御対象のコンピュータ１０が、復号する指示ファイル名に含まれるシーケンス番号（順序番号）が正しく、且つ復号結果の指示ファイルの書式が正しい場合にファイル内に記述された指示を受け付けるようになっている。
【００４０】
本発明の実施の形態に係るコンピュータ遠隔制御システムによれば、Ｗｅｂサーバ３が、制御対象のコンピュータ１０に対応して予め決められたファイル名で、暗号化した指示ファイルを暗号化指示ファイル３１として記憶しておき、また、内部ネットワーク上に設けられた制御対象のコンピュータ１０が、予め設定されたスケジュールに基づいてＷｅｂサーバ３にアクセスし、予め決められたファイル番号の暗号化指示ファイルを取得して復号化し、当該指示ファイルの記述に基づいて処理を実行するコンピュータ遠隔制御システムとしているので、システム運用者は、安全にＷｅｂサーバ３に暗号化指示ファイルを送信すれば、特定の制御対象のコンピュータ１０に対する指示は他のコンピュータでは復号できないので、専用線や特別な構成を設けなくてもインターネットを介してイントラネット上のコンピュータ１０を安全に制御してプログラムの実行やデータの更新等の所望の動作を行わせることができ、低コストでシステム運用上の利便性を向上させることができる効果がある。
【００４１】
特に、本システムでは、制御対象のコンピュータ１０が、Ｗｅｂサーバ３へのアクセスを予め設定されたスケジュールに従って行うようにしているので、定期的な処理又は特定の日時に行う必要がある処理等を正確に行わせることができるものであり、ユーザ又はシステム運用者が一旦スケジュールを設定しておけば、コンピュータ１０を所望のタイミングで制御することができる効果がある。
【００４２】
また、本システムは、コンピュータ１０が、スケジュールで規定されたタイミングの時だけＷｅｂサーバ３へのアクセスを行って暗号化指示ファイルを取得するものであり、外部ネットワーク上のＷｅｂサーバ３からのアクセスは行わないようにしているので、システムの安全性を向上させることができる効果がある。
【００４３】
また、コンピュータ１０が、暗号化指示ファイルを取得する場合にも、指示ファイル名に含まれるシーケンス番号（順序番号）が正しい場合に限り当該ファイルを取得し、更に、復号結果の指示ファイルの書式が正しい場合に限りファイルに記載された指示を実行するようにしているので、不正なファイルが内部ネットワークに導入されて処理されるのを防ぐことができ、システムの安全性を向上させることができる効果がある。
【００４４】
更に、本システムでは、制御対象のコンピュータ１０が、暗号化指示ファイルに記載された処理を行うようにしているので、データ転送等の特定の処理に限らず、システム運用者が自由に所望の処理を行わせることができ、システム運用上の利便性を向上させることができる効果がある。
【００４５】
また、本システムによれば、インターネットを介してメールを受信するメールボックスを備え、制御対象のコンピュータ１０が、暗号化指示ファイルに従って処理を実行した結果を報知するメールを、システム運用者のメールボックス４宛に送信するようにしているので、システム運用者は、メールを閲覧することにより、制御対象のコンピュータにおける処理の結果を監視することができる効果がある。
【００４６】
更に、ここでは図示を省略するが、システム運用者側に、制御対象のコンピュータ１０の複製のミラーコンピュータを設け、ミラーコンピュータ１０の動作を運用者が監視することも考えられる。この場合、ミラーコンピュータは、イントラネット内のコンピュータ１０と同じタイミングで暗号化指示ファイルを参照して、指示された処理を実行するものである。このように、ミラーコンピュータを設けることにより、システム運用者は、制御対象のコンピュータ１０の動作状況を随時監視することができるものである。
【００４７】
更にまた、上述した例では、図５に示した指示実行処理において、動作結果が正常に終了しなかった場合でも、正常に終了しなかった旨のメールを作成して、図３の処理１２０で運用者宛にメール送信するのみであるが、別の例として、指示実行処理が正常に終了しなかった場合には、再度、図３の処理１０２に移行して、Ｗｅｂサーバ３にアクセスして、暗号化指示ファイルを取得し、再度同一処理を行う（復号化して、指示を実行する）ようにしてもよい。
【００４８】
このようにすれば、暗号化ファイルで指示された処理が正常に実行されなかった場合でも、再度当該処理を行わせることができ、正常に処理を実行できる可能性を向上させることができる効果がある。
【００４９】
【発明の効果】
上記従来例の問題点を解決するための本発明は、インターネットを介してデータを提供するサーバと、インターネットに接続可能な内部ネットワーク上のクライアントとを備えたコンピュータ遠隔制御システムであり、サーバが、制御対象となるクライアント毎に対応したファイル番号が付され、特定の処理を起動する文字列のリストを含み、クライアント毎に対応した方法で暗号化されたファイルを記憶しており、任意のクライアントからのアクセスに応じて、クライアントに対応するファイル番号のファイルをインターネットを介して当該クライアントに出力するサーバであり、クライアントが、予め設定されたスケジュールに従って、サーバにインターネットを介してアクセスし、予め記憶している特定のファイル番号のファイルを取得し、当該ファイルを復号化して、復号化されたファイルに含まれる文字列のリストに従って処理を起動するクライアントであることを特徴とするコンピュータ遠隔制御システムとしており、サーバから出力するファイルを制御対象外のコンピュータでは復号できないようにして、専用のネットワークを設けることなく、インターネットを介した遠隔操作で、内部ネットワーク上のクライアントに対してファイルに記述した任意の処理を安全に行わせることができ、低コストでシステムの運用上の利便性を向上させることができる効果がある。
【００５０】
上記従来例の問題点を解決するための本発明は、上記コンピュータ遠隔制御システムにおいて、クライアントが、サーバから取得したファイルに含まれる文字列のリストに従って処理を行った場合に、当該処理の結果を表す電子メールを、予め設定された宛先に送信するクライアントであるものとしており、宛先をシステム運用者とすれば、システム運用者は、遠隔制御の結果を電子メールによって確認することができる効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るコンピュータ遠隔制御システムの概略構成を示す模式説明図である。
【図２】本システムにおける指示ファイルの例を示す説明図である。
【図３】本システムにおける暗号化指示ファイルの取得を示す説明図である。
【図４】制御対象のコンピュータ１０における処理を示すフローチャート図である。
【図５】図４の処理１１０に示した指示実行手段１３の指示実行処理を示すフローチャート図である。
【符号の説明】
１…内部ネットワーク（イントラネット）、  ２…インターネット、  ３…Ｗｅｂサーバ、  ４…メールボックス、  １０…コンピュータ  １１…Ｗｅｂファイル取得手段、  １２…復号処理手段、  １３…指示実行手段、  １４…メール送信手段、  １５…スケジュール手段、  ３１…暗号化指示ファイル
【図１】
2004310424.tif 000003
【図２】
2004310424.tif 000004
【図３】
2004310424.tif 000005
【図４】
2004310424.tif 000006
【図５】
2004310424.tif 000007