(57)【特許請求の範囲】
【請求項１】
ネットワーク接続されたサーバ及びクライアント（以下、両者を含めて端末装置と呼ぶ）のシャットダウン業務を制御するシャットダウン制御システムであって、各端末装置に、指示に応じてシャットダウン業務を制御するシャットダウン制御部と、端末装置で実行されて自装置のシャットダウン処理を制御する遠隔操作プログラムと、各端末装置のネットワークアドレスを記録するデータベースと、を備え、システム全体のシャットダウン業務を制御する端末装置を操作側端末装置とし、前記操作側端末装置からの指示に応じて自装置のシャットダウン処理を実行する端末装置を被操作側端末装置とし、前記操作側端末装置のシャットダウン制御部は、前記データベースを参照して被操作側端末装置の前記遠隔操作プログラムに対してシャットダウン処理の開始要求を送信するとともに、被操作側端末装置のシャットダウン処理の進捗を監視し、前記被操作側端末装置の遠隔操作プログラムは、シャットダウン処理の開始要求に応じてシャットダウン要求を許可するか問い合わせるメッセージを表示出力し、それに対するオペレータの応答に基づいて、端末装置のデータの複写を記録してバックアップするファイル装置に自装置のデータを送信するとともにデータの送信が終了次第自装置をシャットダウンし、前記操作側端末装置のシャットダウン制御部は更に、被操作側端末装置のシャットダウンを検知するとそれに応じて、自装置のデータをバックアップデータとして前記ファイル装置に送信するとともにバックアップデータの送信が終了次第自装置をシャットダウンするようにして、何れの端末からもシャットダウン業務を開始できるようにしたことを特徴とするシャットダウン制御システム。
【請求項２】
請求項１に記載のシャットダウン制御システムにおいて、前記遠隔操作プログラムは、シャットダウン処理の進捗を前記シャットダウン制御部に送信し、前記シャットダウン制御部は被操作側端末装置のシャットダウン処理の進捗状況を表示出力することを特徴とするシャットダウン制御システム。
【請求項３】
請求項１に記載のシャットダウン制御システムにおいて、前記シャットダウン制御部はシャットダウン業務の開始時に前記遠隔操作プログラムを被操作側端末装置に送信することを特徴とするシャットダウン制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続された端末装置のバックアップ処理とシャットダウン処理を遠隔操作で実行するシャットダウン制御装置に関する。
【背景技術】
【０００２】
ネットワーク接続されたクライアントのバックアップを行うシステムとしては特許文献１のものがある。これは、バックアップサーバが対象となるクライアントの起動用ＯＳイメージを作成してメディアに記録するので、そのメディアを介して起動用ＯＳをクライアントが導入して起動することにより、ネットワークを介してクライアントがバックアップサーバに接続される。その後、バックアップ対象のハードディスクやバックアップ先を選択してバックアップサーバに通知すると、バックアップ処理が行われた後、起動用ＯＳが自動的に終了するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３５８２４５
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来は、バックアップ処理のためにクライアントを操作するオペレータが必要であった。また、端末装置の運用形態によっては、１日の業務が終了して端末装置をシャットダウンする際にバックアップ処理が行われるので、バックアップ処理に続けてシャットダウンも行われれば利便性が増す。本願発明は、このような課題を踏まえ、できるだけ人手を介さず、バックアップ処理を実行した後、自動的にシャットダウンを続けて行えるようにした装置／システムを提供するものである。
【課題を解決するための手段】
【０００５】
本発明は、ネットワーク接続された端末装置を遠隔操作でシャットダウンするシャットダウン制御装置であって、操作側端末装置において指示に応じてシャットダウン業務を制御するシャットダウン制御部と、被操作側端末装置で実行されて被操作側端末装置のシャットダウン処理を制御する遠隔操作プログラムと、端末装置のデータの複写を記録してバックアップするファイル装置と、各端末装置のネットワークアドレスを記録するデータベースと、を備え、シャットダウン制御部は、データベースを参照して被操作側端末装置の遠隔操作プログラムに対してシャットダウン処理の開始要求を送信するとともに、被操作側端末装置のシャットダウン処理の進捗を監視し、遠隔操作プログラムは、シャットダウン処理の開始要求に応じて自装置のデータをバックアップデータとしてファイル装置に送信するとともにバックアップデータの送信が終了次第自装置をシャットダウンし、シャットダウン制御部は更に、被操作側端末装置のシャットダウンを検知するとそれに応じて、自装置のデータをバックアップデータとしてファイル装置に送信するとともにバックアップデータの送信が終了次第自装置をシャットダウンすることで、上記課題を解決するものである。
【発明の効果】
【０００６】
本発明のシャットダウン制御装置によれば、サーバかクライアントかに関係なく、オペレータがいずれかの端末装置でＯＳのシャットダウンを指示すれば、シャットダウン業務プログラムがそれを検知し、ネットワーク上のすべての端末装置のバックアップ処理を実行したのち、すべての端末装置のシャットダウンを行うことができるものである。これにより、それぞれの端末装置を操作するためのオペレータが居なくてもバックアップとシャットダウンが自動で行われるので、大幅に手間が軽減されるものである。
【図面の簡単な説明】
【０００７】
【図１】実施形態の情報処理システムの構成を示す図である。
【図２】実施形態のシャットダウン業務の大まかな手順を示す図である。
【図３】実施形態の第１の実施例の動作手順を説明する図である。
【図４】実施形態の第２の実施例の動作手順を説明する図である。
【図５】実施形態のメッセージの表示例である。
【図６】実施形態のメッセージの表示例である。
【図７】実施形態のメッセージの表示例である。
【図８】実施形態のメッセージの表示例である。
【発明を実施するための形態】
【０００８】
本発明の実施の形態における情報処理システムの構成を図１に示す。サーバコンピュータ３０（以下、単にサーバ３０と言う。）と複数のクライアントコンピュータ２０（以下、単にクライアント２０と言う。）、及びネットワークファイル装置（以下、ＮＷファイル装置と言う。）４０がネットワーク回線（ＬＡＮ回線）１０を介して相互に通信可能に接続されている。本情報処理システムでは、ネットワーク回線１０に接続されたすべてのクライアント２０およびサーバ３０（以下、端末装置と総称する。）に、バックアップ処理に続けてシャットダウンを実行するアプリケーションプログラム（シャットダウン業務プログラム）がインストールされており、いずれの端末装置からでも他の端末装置に対してシャットダウン業務の起動をかけ、その中でバックアップ処理を制御できる構成である。
【０００９】
サーバ３０は、コンピュータから成る情報処理装置であり、ＣＰＵで構成した制御部と、ＲＡＭ、ＲＯＭ等のメモリと、キーボード等の入力装置と、ＬＣＤ等の表示装置と、ハードディスクドライブ（ＨＤＤ）等で構成したファイル装置、及び通信制御装置とが内部バスでつながった構成である。
【００１０】
ＨＤＤには、ＯＳ（オペレーティングシステム）等の基本プログラム及びクライアント２０の要求によりクライアント２０に対して各種サービスを提供する業務アプリケーションソフトウェアのファイルと、更に、シャットダウン業務を実行するシャットダウン業務プログラムが記録されている。
【００１１】
一方、クライアント２０もサーバ３０と同様にコンピュータから成る情報処理装置であり、ＣＰＵで構成した制御部と、ＲＡＭ、ＲＯＭ等のメモリと、キーボード等の入力装置と、ＬＣＤ等の表示装置と、ハードディスクドライブ（ＨＤＤ）等で構成したファイル装置、及び通信制御装置とが内部バスでつながった構成である。
【００１２】
ＨＤＤには、ＯＳ等の基本プログラム及び各種の業務ソフトウェアのファイルと、更に、サーバ３０と同様にシャットダウン業務を実行するシャットダウン業務プログラムが記録されている。各端末装置のＣＰＵは、このシャットダウン業務プログラムを導入して実行することで、他の端末装置に対してバックアップ処理の開始を指示し、それらのバックアップ処理の進捗を管理するバックアップ管理部として機能する一方、他の端末装置から指示を受けた際には自身のバックアップ処理を実行するバックアップ処理部としても機能するものである。
【００１３】
また、クライアント２０の通信制御装置は、ＷＯＬ（Wake On Lan）機能やＰＸＥ（Preboot eXecution Environment）機能、マルチキャスト受信機能等を備えている。そのためにクライアント２０の通信制御装置２５はバッテリーバックアップがされている。
【００１４】
ＮＷファイル装置４０は、ハードディスクドライブ（ＨＤＤ）等で構成した大容量のファイル装置であり、指示により各端末装置から送信されたファイルの複写を記録するバックアップ装置として機能する。
【００１５】
次に、本システムにおけるバックアップ業務の動作を説明する。本実施形態では、サーバ３０、クライアント２０の区別無くいずれの端末装置からでもシャットダウン業務を起動できるようにしている。ここでは、オペレータがシャットダウン業務を起動してシステム全体のシャットダウン業務を実行管理する端末装置を操作端末、この操作端末からの指示を受けて自身のシャットダウン処理を行う側の端末装置を被操作端末と呼ぶ。
【００１６】
図２にシャットダウン業務の大まかな手順を示す。オペレータが何れかの端末装置を選んでシャットダウン業務を起動すると、その端末装置は操作端末として機能する。
【００１７】
＜１＞操作端末は、先ず、ＬＡＮ上の操作対象となる被操作端末のＩＰアドレスを取得し、その操作端末に対してシャットダウン業務の開始を通知する。この通知を受けた側の端末装置、即ち被操作端末は自身の表示装置にシャットダウン業務を開始する旨のメッセージを出力する。
【００１８】
＜２＞次に、操作端末は、被操作端末に対してシャットダウン命令を送信する。
【００１９】
＜３＞これを受けて被操作端末はバックアップ処理を開始する。バックアップ処理は自身のファイル装置内の所定のファイルの複写をＮＷファイル装置に送信して記録させるものである。
【００２０】
＜４＞被操作端末はバックアップ処理の進捗を逐次操作端末に送信し、操作端末は被操作端末毎の進捗状況を表示装置に表示する。
【００２１】
＜５＞被操作端末はバックアップ処理が終了すると自身をシャットダウンする。
【００２２】
＜６＞すべての被操作端末がシャットダウンしたら、操作端末は自身のバックアップ処理を行い、バックアップ処理が終了したら自身をシャットダウンする。
＜＜第１実施例＞＞
図３を参照して、サーバ３０からシャットダウン業務を開始した場合の動作を詳細に説明する。
【００２３】
Ｓ１）オペレータはサーバ３０（操作端末）でＯＳのシャットダウンを行う。即ち、ＯＳにシャットダウンを指示する。
【００２４】
Ｓ２）シャットダウン業務プログラムはサーバ３０（自装置）でシャットダウンが開始されたことを検出する。
【００２５】
Ｓ３）シャットダウン業務プログラムはサーバ３０内のデータベースより、クライアント２０（被操作端末）のＩＰアドレスを取得する。そして、どのクライアント２０をシャットダウンするか、選択可能にクライアント２０のリストを表示する。
【００２６】
Ｓ４）シャットダウン業務プログラムは取得したＩＰアドレスに基づいて、シャットダウンの対象となるクライアント２０にプログラムＢを転送する。
【００２７】
Ｓ５）シャットダウン業務プログラムは被操作端末にプログラムＢの実行要求を送信し、被操作端末はプログラムＢを実行する。
【００２８】
Ｓ６）プログラムＢはシャットダウン業務プログラムに対し、シャットダウン可能かどうか通知する。これはアプリケーションプログラムが実行中か否かの通知である。これを受けてシャットダウン業務プログラムは図５に示すメッセージを表示する。
【００２９】
Ｓ７）シャットダウン業務プログラムはプログラムＢにシャットダウンを要求する。
【００３０】
Ｓ８）プログラムＢはシャットダウン要求が来たこと、及びシャットダウン要求を許可するか問い合わせるメッセージを出力する（図６）。
【００３１】
Ｓ９）所定の時間内にオペレータから中止指令が入力されなければ、プログラムＢはバックアップ処理を開始する。このとき図７に示すメッセージが表示される。
【００３２】
Ｓ１０）プログラムＢはバックアップ処理の進捗をシャットダウン業務プログラムに通知する。
【００３３】
Ｓ１１）シャットダウン業務プログラムは被操作端末のバックアップ処理の進捗状況を表示出力する（図８）。
【００３４】
Ｓ１２）プログラムＢはバックアップ処理が終了すると、被操作端末（自装置）をシャットダウンする。
【００３５】
Ｓ１３）シャットダウン業務プログラムは被操作端末がシャットダウンしたことを検出すると、操作端末（自装置）のバックアップ処理を開始する。このとき図７に示すメッセージが表示される。
【００３６】
Ｓ１４）シャットダウン業務プログラムはバックアップ処理が終了すると、操作端末（自装置）をシャットダウン（電源切断）する。
＜＜第２実施例＞＞
次に、図４を参照して、クライアント２０からシャットダウン業務を開始した場合の動作を詳細に説明する。
【００３７】
Ｃ１）オペレータはクライアント２０（操作端末）でＯＳのシャットダウンを行う。即ち、ＯＳにシャットダウンを指示する。
【００３８】
Ｃ２）シャットダウン業務プログラムはクライアント２０（自装置）でシャットダウンが開始されたことを検出する。
【００３９】
Ｃ３）シャットダウン業務プログラムはサーバ３０内のデータベースより、被操作端末のＩＰアドレスを取得する。
【００４０】
Ｃ４）シャットダウン業務プログラムは取得したＩＰアドレスに基づいて、プログラムＢを転送する。
【００４１】
Ｃ５）シャットダウン業務プログラムは被操作端末にプログラムＢの実行要求を送信し、被操作端末はプログラムＢを実行する。
【００４２】
Ｃ６）プログラムＢはシャットダウン業務プログラムに対し、シャットダウン可能かどうか通知する。これはアプリケーションプログラムが実行中か否かの通知である。
【００４３】
Ｃ７）シャットダウン業務プログラムはプログラムＢにシャットダウンを要求する。
【００４４】
Ｃ８）プログラムＢはシャットダウンを開始する旨のメッセージを出力する。
【００４５】
Ｃ９）所定の時間内にオペレータから中止指令が入力されなければ、プログラムＢはバックアップ処理を開始する。
【００４６】
Ｃ１０）プログラムＢはバックアップ処理の進捗をシャットダウン業務プログラムに通知する。
【００４７】
Ｃ１１）シャットダウン業務プログラムは被操作端末のバックアップ処理の進捗状況を表示出力する。
【００４８】
Ｃ１２）プログラムＢはバックアップ処理が終了すると、被操作端末（自装置）をシャットダウンする。
【００４９】
Ｃ１３）シャットダウン業務プログラムは被操作端末がシャットダウンしたことを検出すると、操作端末（自装置）のバックアップ処理を開始する。
【００５０】
Ｃ１４）シャットダウン業務プログラムはバックアップ処理が終了すると、操作端末（自装置）をシャットダウン（電源切断）する。
【００５１】
尚、ＮＷファイル装置がサーバ３０やクライアント２０から独立した装置ではなく、サーバ３０に接続されている場合は、サーバ３０を最後にシャットダウンする必要があるので、Ｃ１２においてプログラムＢはサーバ３０（被操作端末）のシャットダウンは行わない。代わりに、Ｃ１４においてシャットダウン業務プログラムが、バックアップ終了後にサーバ３０（被操作端末）にシャットダウンを指示し、その後、自装置をシャットダウンする。
【００５２】
このように、本実施形態では、サーバ３０かクライアント２０かに関係なく、オペレータがいずれかの端末装置でＯＳのシャットダウンを指示すれば、シャットダウン業務プログラムがそれを検知し、ネットワーク上のすべての端末装置のバックアップ処理を実行したのち、すべての端末装置のシャットダウンを行うことができるものである。これにより、それぞれの端末装置を操作するためのオペレータが居なくてもバックアップとシャットダウンが自動で行われるので、大幅に手間が軽減されるものである。
【符号の説明】
【００５３】
１０  ネットワーク回線
２０  クライアントコンピュータ
３０  サーバコンピュータ
４０  ネットワークファイル装置
【図１】
0005546930.tif 000002
【図２】
0005546930.tif 000003
【図３】
0005546930.tif 000004
【図４】
0005546930.tif 000005
【図５】
0005546930.tif 000006
【図６】
0005546930.tif 000007
【図７】
0005546930.tif 000008
【図８】
0005546930.tif 000009