JPH09190234A - Automatic stop device for computer system - Google Patents

Automatic stop device for computer system

Info

Publication number
JPH09190234A
JPH09190234A JP8001683A JP168396A JPH09190234A JP H09190234 A JPH09190234 A JP H09190234A JP 8001683 A JP8001683 A JP 8001683A JP 168396 A JP168396 A JP 168396A JP H09190234 A JPH09190234 A JP H09190234A
Authority
JP
Japan
Prior art keywords
system stop
shutdown
time
stop time
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP8001683A
Other languages
Japanese (ja)
Other versions
JP3697307B2 (en
Inventor
Osamu Takizawa
沢 治 滝
Shigeru Odagiri
茂 小田切
Toshihiro Nishi
敏 弘 西
Kenichi Irie
江 健 一 入
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP00168396A priority Critical patent/JP3697307B2/en
Publication of JPH09190234A publication Critical patent/JPH09190234A/en
Application granted granted Critical
Publication of JP3697307B2 publication Critical patent/JP3697307B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Power Sources (AREA)

Abstract

PROBLEM TO BE SOLVED: To avoid a danger of damaging the compatibility of data, accompanying the stop of a system, by permitting a client computer to display system stop time reported from a system stop time notice means and remaining time reported from an advance notice means. SOLUTION: The advance notice means 23 of a server 1 always calculates remaining time from present time to system stop time, compares the remaining time with advance notice time which is previously stored in an advance notice time storage means 24 and informs server system stop display means 21 and client system stop display means 5-12 to 5-N2 of remaining time when remaining time becomes less than advance notice time. When the server system stop display means 21 and the client system stop display means 5-12 to 5-N2 receive the information, remaining time till system stop time is displayed. Thus, the danger that the compatibility of data, which accompanys system stop, can be avoided.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、計算機システムの
停止に係り、特に自動シャットダウン装置を利用して計
算機システムを停止する計算機システム自動停止装置に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer system stop, and more particularly to a computer system automatic stop device for stopping a computer system using an automatic shutdown device.

【0002】[0002]

【従来の技術】従来の計算機システム自動停止装置のブ
ロック図を図12に示す。
2. Description of the Related Art A block diagram of a conventional computer system automatic stop device is shown in FIG.

【0003】サーバ1に設けられたシステム停止時刻設
定手段11により、ユーザは予めシステム停止時刻を自
動シャットダウン装置3に対し設定しておく。システム
停止時刻になると、自動シャットダウン装置3はサーバ
1のサーバシャットダウン手段12に対しシャットダウ
ンの要求を発する。サーバシャットダウン手段12は、
シャットダウンの要求を受け取ると、クライアント5−
1〜5−Nのクライアントシャットダウン手段5−11
〜5−N1に対しシャットダウン要求をそれぞれ発す
る。
The user sets the system stop time in the automatic shutdown device 3 in advance by the system stop time setting means 11 provided in the server 1. At the system stop time, the automatic shutdown device 3 issues a shutdown request to the server shutdown means 12 of the server 1. The server shutdown means 12 is
Upon receiving the shutdown request, the client 5-
1-5-N client shutdown means 5-11
~ 5-N1 issues a shutdown request to each.

【0004】クライアントシャットダウン手段5−11
〜5−N1は、シャットダウン要求を受け取ると、それ
ぞれシャットダウン動作を開始する。また、サーバシャ
ットダウン手段12もクライアントシャットダウン手段
5−11〜5−N1にシャットダウン要求をした後、自
体のシャットダウン動作を行うが、そのシャットダウン
動作処理が完了する直前に、シャットダウン動作が終了
することを、サーバシャットダウン終了通知手段13を
介して自動シャットダウン装置3に通知し、シャットダ
ウン動作を終了する。自動シャットダウン装置3はシャ
ットダウン終了の通知を受け取ると、クライアント5−
1〜5−N及びサーバ1の電源を遮断する。
Client shutdown means 5-11
Upon receiving the shutdown request, each of -5-N1 starts the shutdown operation. In addition, the server shutdown means 12 also performs its own shutdown operation after making a shutdown request to the client shutdown means 5-11 to 5-N1, but immediately before the completion of the shutdown operation processing, the shutdown operation ends. The automatic shutdown device 3 is notified via the server shutdown end notifying means 13 to end the shutdown operation. When the automatic shutdown device 3 receives the shutdown completion notification, the client 5-
The power of 1 to 5-N and the server 1 is cut off.

【0005】このように、従来の自動シャットダウン装
置による計算機システム自動停止装置は、計算機のシャ
ットダウン動作が、自動シャットダウン装置が接続され
ている計算機では、直接自動シャットダウン装置からの
指令により行われ、自動シャットダウン装置が接続され
ていない計算機では、その自動シャットダウン装置が接
続されている計算機を介して通知されるシャットダウン
要求により行われる。
As described above, in the computer system automatic stop device by the conventional automatic shutdown device, the shutdown operation of the computer is directly performed by the command from the automatic shutdown device in the computer to which the automatic shutdown device is connected. In a computer to which the device is not connected, this is done by a shutdown request notified via the computer to which the automatic shutdown device is connected.

【0006】[0006]

【発明が解決しようとする課題】しかし、従来の計算機
システム自動停止装置では、システム停止時刻直前に計
算機で何等かの処理を実行している場合、例えばユーザ
がシステム停止時刻に気付かずにデータの書き込みや更
新をしているような場合は、システム停止により書き込
み・更新処理が途中で中断してしまうおそれがあり、ユ
ーザの作業が突然中断されるばかりでなくデータの整合
性が損なわれることが懸念される。
However, in the conventional computer system automatic stop device, when the computer is performing some processing immediately before the system stop time, for example, the user does not notice the system stop time and the data When writing or updating, there is a risk that the writing / updating process will be interrupted in the middle due to the system stop, and not only the user's work will be interrupted suddenly, but also the data consistency will be lost. I'm worried.

【0007】そこで、本発明の第1の目的は上述した問
題を解決するために、計算機を使用しているユーザにシ
ステム停止時刻を予め知らせると共に、システムが停止
する前にシステム停止時刻までの残り時間を知らせ、シ
ステムが停止する前に実行中の処理を終了させうる計算
機システム自動停止装置を提供することである。
Therefore, in order to solve the above-mentioned problem, the first object of the present invention is to notify the user who is using the computer of the system stop time in advance, and the remaining time before the system stop time before the system stops. It is an object of the present invention to provide a computer system automatic stop device that can notify the time and can terminate the process being executed before the system stops.

【0008】また、従来の計算機システム自動停止装置
では、自動シャットダウン装置に接続された計算機でし
かシステム停止時刻を設定できないため、システム停止
時刻を設定したい場合、自動シャットダウン装置が接続
された計算機の作業を中断するか又は終了するまで待た
なければならなかった。
Further, in the conventional computer system automatic stop device, the system stop time can be set only by the computer connected to the automatic shutdown device. Therefore, when it is desired to set the system stop time, the work of the computer to which the automatic shutdown device is connected is performed. Had to wait until it was interrupted or ended.

【0009】これに対して、自動シャットダウン装置が
接続されていない計算機でもシステム停止時刻の設定を
可能にすると、どの計算機からでもシステム停止時刻の
設定が可能となり、システム全体の状態を考えずにシス
テム停止時刻を早く設定してしまい、計算機システム全
体の整合性が損なわれ、計算機で作業をしている途中で
突然システムが停止してしまうおそれがあった。
On the other hand, if the system stop time can be set even in a computer to which the automatic shutdown device is not connected, the system stop time can be set from any computer, and the system can be set without considering the state of the entire system. There was a risk that the stop time would be set earlier, the integrity of the computer system as a whole would be compromised, and the system would suddenly stop during work on the computer.

【0010】そこで、本発明の第2の目的は、自動シャ
ットダウン装置が接続されていない計算機でもシステム
停止時刻の設定を可能とし、かつ計算機システム全体の
整合性が考慮されたシステム停止時刻の設定が可能な計
算機システム自動停止装置を提供することである。
Therefore, a second object of the present invention is to set a system stop time even in a computer to which an automatic shutdown device is not connected, and to set the system stop time in consideration of the consistency of the entire computer system. It is to provide a computer system automatic stop device that is possible.

【0011】また、従来の計算機システム自動停止装置
では、システム停止時刻付近で計算機に処理をさせてい
る場合、例えばユーザがシステム停止時刻に気付かずに
データの書き込み、更新をしているような場合、この処
理を途中で中断しシャットダウンしてしまうため、ユー
ザの作業が突然中断されるばかりでなくデータの整合性
が損なわれるおそれがある。
Further, in the conventional computer system automatic stop device, when the computer is caused to perform processing near the system stop time, for example, when the user writes or updates data without noticing the system stop time. Since this process is interrupted and shut down in the middle of the process, not only the user's work may be interrupted suddenly but also the integrity of the data may be impaired.

【0012】そこで、本発明の第3の目的は、計算機を
使用しているユーザにシステム停止時刻になったことを
伝えると共に、システム停止を遅らせたい場合は所望の
時間だけ遅らせることが可能な計算機システム自動停止
装置を提供することである。
Therefore, a third object of the present invention is to notify the user who is using the computer that the system stop time has come, and, if it is desired to delay the system stop, the computer that can delay the system stop time by a desired time. A system automatic stop device is provided.

【0013】また、従来の計算機システム自動停止装置
では、サーバはクライアントが起動しているか停止して
いるかを確認せずシャットダウン要求をしていたため、
クライアントが既に停止している場合はシャットダウン
要求が受け付けられず、これをサーバが認識するまでに
時間を要し、システム停止に余分な時間がかかってい
た。また、サーバはクライアントの停止を確認せずにシ
ャットダウンしてしまうため、クライアントよりサーバ
が先に停止してしまい、クライアントでのサーバのリソ
ースを使い実行している処理が中断されデータの整合性
が損なわれるおそれがあった。
In the conventional computer system automatic stop device, the server makes a shutdown request without confirming whether the client is running or stopped.
If the client has already stopped, the shutdown request is not accepted, and it took time for the server to recognize this, and it took an extra time to stop the system. Also, the server shuts down without confirming that the client has stopped, so the server will stop before the client, interrupting the processing being executed by the client using the server's resources and ensuring data integrity. There was a risk of damage.

【0014】そこで、本発明の第4の目的は、起動して
いないクライアントにシャットダウン要求をせず、かつ
すべてのクライアントが停止したことを確認してからサ
ーバがシャットダウンすることにより、システム停止を
効率的かつ確実に行うことが可能な計算機システム自動
停止装置を提供することである。
Therefore, a fourth object of the present invention is to efficiently shut down a system by not requesting a shutdown request to a client that has not been started and shutting down the server after confirming that all clients have stopped. An object of the present invention is to provide a computer system automatic stop device that can be performed accurately and reliably.

【0015】また、従来の計算機システム自動停止装置
では、システム停止時刻に計算機で処理を実行している
場合、この処理を強制的に終了させてシャットダウンし
てしまうため、データの整合性が損なわれるおそれがあ
る。また、ある処理を終了させる上で、各処理に順番が
ある場合、例えばある処理の終了処理が他の終了状態に
より変わる場合に、この順番が逆になるとシステムとし
て必要な処理が行えなくなるおそれがある。
Further, in the conventional computer system automatic stop device, if the computer is executing a process at the system stop time, the process is forcibly ended and the computer is shut down, so that the data consistency is deteriorated. There is a risk. Further, in ending a certain process, when each process has an order, for example, when the ending process of a certain process changes depending on another end state, if this order is reversed, there is a possibility that the process required by the system cannot be performed. is there.

【0016】そこで、本発明の第5の目的は、途中で強
制終了してはならない処理を予め定めた順序で正常終了
させてからシャットダウンしうる計算機システム自動停
止装置を提供することである。
Therefore, a fifth object of the present invention is to provide a computer system automatic stop device capable of normally ending a process which should not be forcibly terminated halfway in a predetermined order and then shutting down.

【0017】[0017]

【課題を解決するための手段】本発明の計算機システム
自動停止装置は、システム停止時刻にシャットダウンを
要求する自動シャットダウン装置と、ユーザが設定する
システム停止時刻を自動シャットダウン装置に通知する
システム停止時刻設定手段及び自動シャットダウン装置
からのシャットダウン要求を受け、システム停止時刻で
自体をシャットダウンするサーバシャットダウン手段を
有するサーバ計算機と、このサーバ計算機からシャット
ダウンの要求を受け、システム停止時刻に自体をシャッ
トダウンするクライアントシャットダウン手段を有する
少なくとも1つのクライアント計算機とを備えたもので
あって、サーバ計算機が、システム停止時刻を通知する
システム停止時刻通知手段と、現在時刻からシステム停
止時刻までの残り時間が予め記憶された事前通知時間以
下になると、この残り時間を通知する事前通知手段と、
システム停止時刻通知手段から通知されたシステム停止
時刻及び事前通知手段から通知された残り時間を表示す
るサーバシステム停止表示手段とを備えたものであり、
クライアント計算機が、システム停止時刻通知手段から
通知されたシステム停止時刻及び事前通知手段から通知
された残り時間を表示するクライアントシステム停止表
示手段を備えたものであることを特徴とする。
A computer system automatic stop system according to the present invention includes an automatic shutdown system for requesting shutdown at the system shutdown time and a system shutdown time setting for notifying the automatic shutdown system of the system shutdown time set by a user. Means and a server shutdown unit that receives a shutdown request from the automatic shutdown device and shuts itself down at a system stop time, and a client shutdown unit that receives a shutdown request from this server computer and shuts itself down at a system stop time. At least one client computer having a system stop time notifying means for notifying the system stop time, and the remaining time from the current time to the system stop time. If during falls below a pre-stored pre-notification time, and pre-notifying means for notifying the remaining time,
A system stop time display means for displaying the system stop time notified from the system stop time notification means and the remaining time notified from the advance notification means,
The client computer is provided with a client system stop display unit for displaying the system stop time notified by the system stop time notification unit and the remaining time notified by the advance notification unit.

【0018】このように、システム停止時刻通知手段が
システム停止時刻をサーバシステム停止表示手段及びク
ライアントシステム停止表示手段に通知し、この通知を
受け取った各システム停止表示手段がシステム停止時刻
を表示する。事前通知手段はシステム停止時刻までの残
り時間が事前通知時間記憶手段に記憶された時間以下に
なると、この残り時間をサーバシステム停止表示手段及
びクライアントシステム停止表示手段に通知する。この
通知を受け取った各システム停止表示手段がシステム停
止時刻までの残り時間を表示する。
In this way, the system stop time notification means notifies the system stop time to the server system stop display means and the client system stop display means, and each system stop display means that has received this notification displays the system stop time. The advance notification means notifies the server system stop display means and the client system stop display means of the remaining time when the remaining time up to the system stop time becomes less than or equal to the time stored in the advance notification time storage means. Each system stop display means that has received this notification displays the remaining time until the system stop time.

【0019】これにより、サーバ及びクライアントを使
用するユーザはシステム停止時刻を認識し、かつ、シス
テムが停止する前に実行中の処理を終了されることが可
能になり、システム停止時刻に気づかずに作業していて
計算機がシャットダウンしデータの整合性が損なわれる
危険を回避できる。
As a result, the user who uses the server and the client can recognize the system stop time, and can terminate the process being executed before the system stops, without noticing the system stop time. You can avoid the risk that the computer will shut down while you are working and the data integrity will be lost.

【0020】また本発明の計算機システム自動停止装置
は、システム停止時刻にシャットダウンを要求する自動
シャットダウン装置と、ユーザが設定するシステム停止
時刻を自動シャットダウン装置に通知するシステム停止
時刻設定手段及び自動シャットダウン装置からのシャッ
トダウンの要求を受け、システム停止時刻に自体をシャ
ットダウンするサーバシャットダウン手段を有するサー
バ計算機と、このサーバ計算機からのシャットダウンの
要求を受け、システム停止時刻に自体をシャットダウン
するクライアントシャットダウン手段を有する少なくと
も1つのクライアント計算機とを備えたものであって、
クライアント計算機が、ユーザが設定するシステム停止
時刻を入力し、そのシステム停止時刻をサーバ計算機に
通知するシステム停止時刻設定通知手段を備えたもので
あり、サーバ計算機が、システム停止時刻設定通知手段
から入力したシステム停止時刻が、予め自体で設定され
たシステム停止時刻より前か又は自体にシステム停止時
刻が設定されていない場合、システム停止時刻設定通知
手段から入力したシステム停止時刻が現在時刻から予め
設定されたシステム停止時刻設定不可時間との間に含ま
れるならば、クライアント計算機からのシステム停止時
刻の設定が不可能であることをクライアント計算機に通
知し、含まれないならばシステム停止時刻設定通知手段
から入力したシステム停止時刻を新たにシステム停止時
刻とするシステム停止時刻受付手段を備えたものである
ことを特徴とする。
Further, the computer system automatic stop apparatus of the present invention includes an automatic shutdown apparatus for requesting shutdown at the system stop time, a system stop time setting means for notifying the automatic shutdown apparatus of the system stop time set by the user, and an automatic shutdown apparatus. A server computer having a server shutdown means for shutting itself down at a system stop time in response to a shutdown request from the server, and a client shutdown means for receiving a shutdown request from the server computer and shutting itself down at a system stop time. With one client computer,
The client computer is provided with a system stop time setting notifying means for inputting the system stop time set by the user and notifying the system stop time to the server computer. The server computer inputs from the system stop time setting notifying means. If the system stop time set in advance is earlier than the system stop time set by itself or if the system stop time is not set in itself, the system stop time input from the system stop time setting notification means is set in advance from the current time. If it is included in the system stop time setting impossible time, it notifies the client computer that it is not possible to set the system stop time from the client computer. A system that uses the entered system stop time as the new system stop time And characterized in that with the stop time receiving unit.

【0021】このように、システム停止時刻設定通知手
段がユーザが入力したシステム停止時刻をサーバに通知
する。このシステム停止時刻を入力したサーバのシステ
ム停止時刻受付手段は、このシステム停止時刻がシステ
ム停止時刻記憶手段に記憶されたシステム停止時刻より
前か、システム停止時刻記憶手段にシステム停止時刻が
記憶されていない場合、現在時刻から所定のシステム停
止時刻設定不可時間の間である場合には、システム停止
時刻の設定が不可能であることをクライアントに通知
し、それ以外の場合はシステム停止時刻設定手段にシス
テム停止時刻設定通知手段から入力したシステム停止時
刻を設定する。
In this way, the system stop time setting notifying means notifies the server of the system stop time input by the user. The system stop time accepting means of the server which has input this system stop time stores the system stop time before the system stop time stored in the system stop time storage means or stores the system stop time in the system stop time storage means. Otherwise, if it is between the current time and the specified system stop time unsettable time, notify the client that the system stop time cannot be set. Otherwise, the system stop time setting means is notified. Sets the system stop time input from the system stop time setting notification means.

【0022】これにより、サーバのみならずクライアン
トからもシステム停止時刻の設定が可能となり、かつク
ライアントからのシステム停止時刻の設定が早すぎる場
合、その設定を拒否することが可能となる。
As a result, not only the server but also the client can set the system stop time, and if the client sets the system stop time too early, the setting can be rejected.

【0023】また本発明の計算機システム自動停止装置
は、システム停止時刻にシャットダウンを要求する自動
シャットダウン装置と、ユーザが設定するシステム停止
時刻を自動シャットダウン装置に通知するシステム停止
時刻設定手段及び自動シャットダウン装置からのシャッ
トダウンの要求を受け、システム停止時刻に自体をシャ
ットダウンするサーバシャットダウン手段を有するサー
バ計算機と、このサーバ計算機からのシャットダウンの
要求を受け、システム停止時刻に自体をシャットダウン
するクライアントシャットダウン手段を有する少なくと
も1つのクライアント計算機とを備えたものであって、
サーバ計算機が、自動シャットダウン装置からシャット
ダウンの要求を受けると、システム停止を通知するシス
テム停止通知手段と、このシステム停止通知手段からシ
ステム停止の通知を入力した後、ユーザからシステム停
止時刻の遅延時間を入力し、この遅延時間を通知するサ
ーバ遅延時間設定手段と、この遅延時間及びクライアン
ト計算機から入力した遅延時間の中で、所定のシステム
停止時刻設定不可時間より大きくかつ最長の遅延時間
が、経過するまでシャットダウンを遅延させる遅延要求
受付手段とを備えたものであり、クライアント計算機
が、システム停止通知手段からシステム停止の通知を入
力した後、ユーザからシステム停止時刻の遅延時間を入
力し、この遅延時間を遅延要求受付手段に通知するクラ
イアント遅延時間設定手段を備えたものであることを特
徴とする。
The computer system automatic stop device of the present invention includes an automatic shutdown device for requesting shutdown at the system stop time, a system stop time setting means for notifying the automatic shutdown device of the system stop time set by the user, and an automatic shutdown device. A server computer having a server shutdown means for shutting itself down at a system stop time in response to a shutdown request from the server, and a client shutdown means for receiving a shutdown request from the server computer and shutting itself down at a system stop time. With one client computer,
When the server computer receives a shutdown request from the automatic shutdown device, it inputs the system stop notification means for notifying the system stop and the system stop notification from this system stop notification means, and then the delay time of the system stop time from the user is input. A server delay time setting means for inputting and notifying this delay time, and of this delay time and the delay time input from the client computer, a delay time longer than a predetermined system stop time non-settable time and the longest delay time elapses. Delay request reception means for delaying shutdown until the client computer inputs the system stop notification from the system stop notification means, and then the user inputs the system stop time delay time. Client delay time setting to notify the delay request acceptance means And characterized in that with the stage.

【0024】このように、サーバが自動シャットダウン
装置からシャットダウン要求を受け取ると、システム停
止通知手段はシステムを停止することをサーバ遅延時間
設定手段とクライアント遅延時間設定手段に通知する。
この通知を受け取ると、各遅延時間設定手段はシステム
停止を遅らせたい時間をユーザから受付けサーバの遅延
要求受付手段に通知する。遅延要求受付手段は、通知の
あった遅延時間のうち所定の最長の時間が経過するのを
待ち、遅延時間経過後にサーバシャットダウン手段にシ
ャットダウンをするよう通知する。
As described above, when the server receives the shutdown request from the automatic shutdown device, the system stop notification means notifies the server delay time setting means and the client delay time setting means that the system will be stopped.
Upon receiving this notification, each delay time setting means notifies the delay request receiving means of the receiving server from the user of the time to delay the system stop. The delay request receiving means waits for a predetermined maximum time of the notified delay times to elapse, and notifies the server shutdown means to shut down after the elapse of the delay time.

【0025】これにより、システム停止時刻に計算機を
使用中のユーザがシステムの停止を遅らせることが可能
となり、シャットダウンによるデータの整合性が損なわ
れる危険を回避できる。
As a result, the user who is using the computer at the system stop time can delay the stop of the system, and it is possible to avoid the risk of the data integrity being lost due to the shutdown.

【0026】また本発明の計算機システム自動停止装置
は、システム停止時刻にシャットダウンを要求する自動
シャットダウン装置と、ユーザが設定するシステム停止
時刻を自動シャットダウン装置に通知するシステム停止
時刻設定手段及び自動シャットダウン装置からのシャッ
トダウンの要求を受け、システム停止時刻に自体をシャ
ットダウンするサーバシャットダウン手段を有するサー
バ計算機と、このサーバ計算機からのシャットダウンの
要求を受け、システム停止時刻に自体をシャットダウン
するクライアントシャットダウン手段を有する少なくと
も1つのクライアント計算機とを備えたものであって、
サーバ計算機が、各クライアント計算機の起動停止状況
を記憶するクライアント起動状況記憶手段と、サーバサ
ーバシャットダウン手段がシャットダウンの要求を受け
ると、所定の周期でクライアント起動状況記憶手段のク
ライアントの起動停止状況を確認するクライアント起動
確認手段とを備えたものであり、クライアント計算機
が、自体の起動停止状態を、所定の周期でクライアント
起動状況記憶手段に設定するクライアント起動状況設定
手段を備えたものであることを特徴とする。
Further, the computer system automatic stop device of the present invention includes an automatic shutdown device for requesting shutdown at the system stop time, a system stop time setting means for notifying the automatic shutdown device of the system stop time set by the user, and an automatic shutdown device. A server computer having a server shutdown means for shutting itself down at a system stop time in response to a shutdown request from the server, and a client shutdown means for receiving a shutdown request from the server computer and shutting itself down at a system stop time. With one client computer,
When the server computer receives a shutdown request from the client startup status storage unit that stores the startup and shutdown status of each client computer and the server server shutdown unit, the client startup and shutdown status of the client startup status storage unit is confirmed at predetermined intervals. The client computer is provided with a client start status setting means for setting the start / stop status of the client computer in the client start status storage means at a predetermined cycle. And

【0027】このように、クライアントが立ち上がり起
動している間、各クライアント起動状況設定手段は、所
定の周期でサーバのクライアント起動状況記憶手段に自
体の運転停止状況を設定する。サーバが自動シャットダ
ウン装置からシャットダウン要求を受け取ると、サーバ
のクライアント起動確認手段はクライアント起動状況記
憶手段に記憶されている各クライアントの運転停止状況
を全て停止に設定し、所定の周期が経過するのを待つ。
その後クライアント起動確認手段は、クライアント起動
状況記憶手段を監視し、運転に設定されているクライア
ントがあれば、このクライアントをシャットダウンする
ようにサーバシャットダウン手段に通知する。以上の動
作を全てのクライアントが停止状態になるまで確認し、
クライアント起動確認手段はサーバシャットダウン手段
にサーバ自身もシャットダウンするよう通知する。
As described above, while the client is booting and booting, each client boot status setting means sets its own operation stop status in the client boot status storage means of the server at a predetermined cycle. When the server receives the shutdown request from the automatic shutdown device, the client start confirmation means of the server sets all the operation stop status of each client stored in the client start status storage means to stop and waits for a predetermined period to elapse. wait.
After that, the client activation confirmation means monitors the client activation status storage means, and if there is a client set for operation, notifies the server shutdown means to shut down this client. Check the above operation until all clients are stopped,
The client activation confirmation means notifies the server shutdown means to shut down the server itself.

【0028】このように、シャットダウン要求がクライ
アントに受け付けられないことをサーバが認識する時間
を無くすことができ効率的にシステム停止を行うことが
可能となり、さらにクライアントが停止する前にサーバ
が停止してしまいクライアントでサーバのリソースを使
い実行していた処理が中断されデータの整合性が損なわ
れる危険を回避できる。
As described above, the time for the server to recognize that the shutdown request cannot be accepted by the client can be eliminated, and the system can be efficiently stopped. Further, the server is stopped before the client is stopped. It is possible to avoid the risk that the processing being executed by the client using the server resources is interrupted and the data integrity is lost.

【0029】また本発明の計算機システム自動停止装置
は、システム停止時刻にシャットダウンを要求する自動
シャットダウン装置と、ユーザが設定するシステム停止
時刻を自動シャットダウン装置に通知するシステム停止
時刻設定手段及び自動シャットダウン装置からのシャッ
トダウンの要求を受け、システム停止時刻に自体をシャ
ットダウンするサーバシャットダウン手段を有するサー
バ計算機と、このサーバ計算機からのシャットダウンの
要求を受け、システム停止時刻に自体をシャットダウン
するクライアントシャットダウン手段を有する少なくと
も1つのクライアント計算機とを備えたものであって、
サーバ計算機が、シャットダウンにより強制終了させる
と矛盾が生じる動作中のプログラムを順番に記憶してい
るサーバプログラム記憶手段と、サーバシャットダウン
手段がシャットダウンの要求を受けると、前記サーバプ
ログラム記憶手段から、動作中のプログラムを確認し、
このプログラムに対して順に終了命令を出して終了させ
るサーバプログラム動作確認手段とを備えたものであ
り、クライアント計算機が、シャットダウンにより強制
終了させると矛盾が生じる動作中のプログラムを順番に
記憶しているクライアントプログラム記憶手段と、クラ
イアントシャットダウン手段がシャットダウンの要求を
受けると、前記クライアントプログラム記憶手段から、
動作中のプログラムを確認し、このプログラムに対して
順に終了命令を出して終了させるクライアントプログラ
ム動作確認手段とを備えたものであることを特徴とす
る。
The computer system automatic stop device of the present invention includes an automatic shutdown device for requesting shutdown at the system stop time, a system stop time setting means for notifying the automatic shutdown device of the system stop time set by the user, and an automatic shutdown device. A server computer having a server shutdown means for shutting itself down at a system stop time in response to a shutdown request from the server, and a client shutdown means for receiving a shutdown request from the server computer and shutting itself down at a system stop time. With one client computer,
When the server computer sequentially stores a running program that causes inconsistency when the server computer is forcibly terminated by shutdown, and when the server shutdown means receives a shutdown request, the server program storage means is operating. Check the program of
A server program operation confirming unit for sequentially issuing an end command to this program to end the program is stored, and the client computer sequentially stores operating programs that cause a contradiction if the client computer is forced to end by shutting down. When the client program storage means and the client shutdown means receive a shutdown request, from the client program storage means,
It is characterized in that it is provided with a client program operation confirming means for confirming a running program and sequentially issuing an end command to this program to terminate the program.

【0030】このように、シャットダウン動作が始まる
と、サーバプログラム動作確認手段はサーバプログラム
記憶手段に記憶されている強制終了してはならないプロ
グラムが動作しているか確認し、動作中であればサーバ
プログラム記憶手段に記憶されている順にプログラムに
対して終了命令を出し、そのプログラムの終了を確認し
てシャットダウンする。
As described above, when the shutdown operation is started, the server program operation confirmation means confirms whether the program stored in the server program storage means that should not be forcibly terminated is operating. An end command is issued to the program in the order stored in the storage means, the end of the program is confirmed, and the program is shut down.

【0031】これにより、プログラムが実行中に強制終
了されデータの整合性が損なわれたり、終了の順番が逆
になりシステムとして必要な処理ができなくなる危険を
回避できる。
As a result, it is possible to avoid the risk that the program is forcibly terminated during execution and the integrity of the data is impaired, or the order of termination is reversed and the system cannot perform necessary processing.

【0032】[0032]

【実施の形態】以下、本発明の実施の形態を図面を参照
して説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0033】本発明の計算機システム自動停止装置に係
る実施の1形態を図1のブロック図に示す。
FIG. 1 is a block diagram showing one embodiment of the computer system automatic stop apparatus of the present invention.

【0034】図1において、自動シャットダウン装置3
はサーバ1に接続され、サーバ1はシステム停止時刻設
定手段11、サーバシャットダウン手段12、システム
停止時刻通知手段20、サーバシステム停止表示手段2
1、事前通知手段23、及び事前通知時間記憶手段24
を有し、各クライアント5−1〜5−Nはクライアント
システム停止表示手段5−12〜5−N2をそれぞれ有
する。
In FIG. 1, the automatic shutdown device 3
Is connected to the server 1, and the server 1 has a system shutdown time setting means 11, a server shutdown means 12, a system shutdown time notification means 20, and a server system shutdown display means 2.
1, advance notification means 23, and advance notification time storage means 24
Each of the clients 5-1 to 5-N has client system stop display means 5-12 to 5-N2.

【0035】ここで本実施の形態の動作を図2のフロー
チャートを参照して説明する。
The operation of this embodiment will now be described with reference to the flowchart of FIG.

【0036】サーバ1において、システム停止時刻設定
手段11にユーザからシステム停止時刻が新たに設定さ
れているか否か判断し(ステップ200)、システム停
止時刻が設定されていれば、システム停止時刻設定手段
11が自動シャットダウン装置3にこのシステム停止時
刻を通知して自動シャットダウン装置3にこの時刻を設
定させ、設定されていなければステップ205に移る
(ステップ201)。
In the server 1, it is judged whether or not the system stop time is newly set by the user in the system stop time setting means 11 (step 200). If the system stop time is set, the system stop time setting means is set. 11 notifies the automatic shutdown device 3 of this system stop time and causes the automatic shutdown device 3 to set this time, and if not set, moves to step 205 (step 201).

【0037】次にシステム停止時刻設定手段11は、こ
のシステム停止時刻をシステム停止時刻通知手段20を
介して、サーバシステム停止表示手段21及びクライア
ントシステム停止表示手段5−12〜5−N2に通知す
る(ステップ202,203)。サーバシステム停止表
示手段21とクライアントシステム停止表示手段5−1
2〜5−N2とはこのシステム停止時刻を表示する(ス
テップ204)。
Next, the system stop time setting means 11 notifies the system stop time to the server system stop display means 21 and the client system stop display means 5-12 to 5-N2 via the system stop time notifying means 20. (Steps 202 and 203). Server system stop display means 21 and client system stop display means 5-1
2-5-N2 display the system stop time (step 204).

【0038】事前通知手段23は、常時、現在時刻から
システム停止時刻までの残り時間を算出し(ステップ2
05)、その残り時間と事前通知時間記憶手段24に予
め記憶された事前通知時間とを比較しており(ステップ
206)、残り時間が事前通知時間以下になると、サー
バシステム停止表示手段21及びクライアントシステム
停止表示手段5−12〜5−N2に残り時間を通知する
(ステップ207)。サーバシステム停止表示手段21
とクライアントシステム停止表示手段5−12〜5−N
2とはこの通知を受け取ると、システム停止時刻までの
残り時間を表示する。
The advance notification means 23 always calculates the remaining time from the current time to the system stop time (step 2
05), the remaining time is compared with the advance notification time stored in advance in the advance notification time storage means 24 (step 206). When the remaining time becomes less than or equal to the advance notification time, the server system stop display means 21 and the client The remaining time is notified to the system stop display means 5-12 to 5-N2 (step 207). Server system stop display means 21
And client system stop display means 5-12 to 5-N
When 2 receives this notification, it displays the remaining time until the system stop time.

【0039】このように、システム停止時刻設定手段1
1により設定されたシステム停止時刻が、システム停止
時刻通知手段20を介して、サーバ1及びクライアント
5−1〜5−Nに通知され、その時刻をサーバシステム
停止表示手段21とクライアントシステム停止表示手段
5−12〜5−N2とが表示することにより、サーバ1
及びクライアント5−1〜5−Nを使用するユーザはシ
ステム停止時刻を常に認識することが可能になる。
In this way, the system stop time setting means 1
The system stop time set by 1 is notified to the server 1 and the clients 5-1 to 5-N via the system stop time notifying means 20, and the time is notified to the server system stop display means 21 and the client system stop display means. By displaying 5-12 to 5-N2, the server 1
Also, the users who use the clients 5-1 to 5-N can always recognize the system stop time.

【0040】また、事前通知手段23は、システム停止
までの残り時間が事前通知時間記憶手段24に予め記憶
された時間以下になると、サーバシステム停止表示手段
21とクライアントシステム停止表示手段5−12〜5
−N2に残り時間を通知し、この残り時間を、サーバシ
ステム停止表示手段21とクライアントシステム停止表
示手段5−12〜5−N2とが表示する。
When the remaining time until the system is stopped becomes less than or equal to the time previously stored in the advance notification time storage means 24, the advance notification means 23 and the server system stop display means 21 and the client system stop display means 5-12 to. 5
-N2 is notified of the remaining time, and the server system stop display means 21 and the client system stop display means 5-12 to 5-N2 display this remaining time.

【0041】このため、サーバ1及びクライアント5−
1〜5−Nを使用するユーザはシステムが停止する前に
実行中の処理を終了させることが可能になる。また、シ
ステム停止時刻に気づかずに作業していて計算機がシャ
ットダウンしデータの整合性が損なわれる危険を回避で
きる。
Therefore, the server 1 and the client 5-
A user using 1 to 5-N can terminate the processing being executed before the system is stopped. Further, it is possible to avoid the risk that the computer is shut down and the integrity of the data is impaired while working without noticing the system stop time.

【0042】本発明による計算機システム自動停止装置
の実施の別の形態を図3のブロック図に示す。
Another embodiment of the computer system automatic stop apparatus according to the present invention is shown in the block diagram of FIG.

【0043】図3において、自動シャットダウン装置3
に接続されているサーバ1は、システム停止時刻設定手
段11、システム停止時刻受付手段30、システム停止
時刻記憶手段31、及びシステム停止時刻設定不可時間
記憶手段32を有し、クライアント5−1〜5−Nはシ
ステム停止時刻設定通知手段5−13〜5−N3を有す
る。
In FIG. 3, the automatic shutdown device 3
The server 1 connected to has the system stop time setting means 11, the system stop time receiving means 30, the system stop time storage means 31, and the system stop time unsettable time storage means 32, and the clients 5-1 to 5-1. -N has system stop time setting notifying means 5-13 to 5-N3.

【0044】本実施の形態の動作を図4のフローチャー
トに示す。ユーザがクライアント5−1〜5−Nのいず
れかにおいて、システムの停止時刻を入力すると(ステ
ップ401)、そのユーザが入力したクライアントのシ
ステム停止時刻設定通知手段5−13〜5−N3がこの
入力を受け取り、サーバ1のシステム停止時刻受付手段
30に通知する(ステップ402)。
The operation of this embodiment is shown in the flowchart of FIG. When the user inputs the system stop time in any of the clients 5-1 to 5-N (step 401), the system stop time setting notifying means 5-13 to 5-N3 of the client input by the user is input by the user. Is received and the system stop time receiving means 30 of the server 1 is notified (step 402).

【0045】システム停止時刻受付手段30は、システ
ム停止時刻記憶手段31に別のシステム停止時刻が既に
設定されており、かつ自体が入力したシステム停止時刻
が既に記憶されているシステム停止時刻より後か否かを
判断する(ステップ403)。
The system stop time accepting means 30 determines whether another system stop time has already been set in the system stop time storing means 31, and the system stop time input by itself is after the system stop time already stored. It is determined whether or not (step 403).

【0046】もしそうならば、システム停止時刻受付手
段30は、通知されたシステム停時刻時刻をシステム停
止時刻設定手段11に通知する(ステップ405)。
If so, the system stop time receiving means 30 notifies the system stop time setting means 11 of the notified system stop time time (step 405).

【0047】他方、通知されたシステム停止時刻がシス
テム停止時刻記憶手段31に記憶されているシステム停
止時刻より前か、システム停止時刻記憶手段31にシス
テム停止時刻が記憶されていない場合は、システム停止
時刻受付手段30は、通知されたシステム停止時刻が現
在時刻からシステム停止時刻設定不可時間記憶手段32
に記憶されたシステム停止時刻設定不可時間の間に入る
か判断する(ステップ404)。システム停止時刻がシ
ステム停止時刻設定不可時間に入る場合、システム停止
時刻受付手段30は、クライアント5−1〜5−Nにシ
ステム停止時刻の設定が不可能であることを通知する
(ステップ408)。
On the other hand, if the notified system stop time is before the system stop time stored in the system stop time storage means 31 or if the system stop time is not stored in the system stop time storage means 31, the system stop is executed. The time receiving means 30 stores the notified system stop time from the current time to the system stop time unsettable time storage means 32.
It is determined whether or not the system stop time set in the time period set in (1) is entered (step 404). When the system stop time falls within the system stop time non-settable time, the system stop time receiving means 30 notifies the clients 5-1 to 5-N that the system stop time cannot be set (step 408).

【0048】通知されたシステム停止時刻がシステム停
止時刻設定不可時間に入らない場合は、システム停止時
刻受付手段30はクライアントから通知されたシステム
停止時刻をシステム停止時刻設定手段11に通知する
(ステップ405)。システム停止時刻設定手段11は
システム停止時刻受付手段30よりシステム停止時刻の
通知があると、このシステム停止時刻を自動シャットダ
ウン装置3に設定し(ステップ406)、システム停止
時刻記憶手段31に記憶させる(ステップ407)。
When the notified system stop time does not enter the system stop time non-settable time, the system stop time accepting means 30 notifies the system stop time setting means 11 of the system stop time notified from the client (step 405). ). When the system stop time setting means 11 is notified of the system stop time by the system stop time receiving means 30, the system stop time is set in the automatic shutdown device 3 (step 406) and stored in the system stop time storage means 31 ( Step 407).

【0049】このように、サーバ1だけでなくクライア
ント5−1〜5−Nでもシステム停止時刻の設定ができ
る。また、クライアント側で現在時刻からシステム停止
時刻設定不可時間記憶手段に記憶された時間の間に、既
に設定されているシステム停止時刻を早めたり設定する
ことを抑制するため、クライアントを使用するユーザが
システム全体の状態を考えずにシステム停止時刻を早め
てしまい突然システムが停止する危険性を回避すること
が可能となる。
Thus, not only the server 1 but also the clients 5-1 to 5-N can set the system stop time. Also, in order to prevent the system stop time that has already been set from being advanced or set between the current time and the time stored in the system stop time unsettable time storage means on the client side, the user using the client It is possible to avoid the risk of suddenly stopping the system by accelerating the system stop time without considering the state of the entire system.

【0050】本発明の計算機システム自動停止装置に係
る実施の別の形態を図5のブロック図に示す。
Another embodiment of the computer system automatic stop system of the present invention is shown in the block diagram of FIG.

【0051】図5において、自動シャットダウン装置3
に接続されているサーバ1は、サーバシャットダウン手
段12、システム停止通知手段40、サーバ遅延時間設
定手段41、遅延要求受付手段42、遅延要求受付時間
記憶手段43、及び上限遅延時間記憶手段44を有し、
クライアント5−1〜5−Nはクライアント遅延時間設
定手段5−14〜5−N4を有する。
In FIG. 5, the automatic shutdown device 3
The server 1 connected to has a server shutdown means 12, a system stop notification means 40, a server delay time setting means 41, a delay request acceptance means 42, a delay request acceptance time storage means 43, and an upper limit delay time storage means 44. Then
The clients 5-1 to 5-N have client delay time setting means 5-14 to 5-N4.

【0052】本実施の形態の処理の流れを図6のフロー
チャートに示す。
The process flow of this embodiment is shown in the flowchart of FIG.

【0053】予め設定されたシステム停止時刻になる
と、自動シャットダウン装置3がサーバ1にシャットダ
ウン要求を発する(ステップ601)。シャットダウン
要求を受信するサーバシャットダウン手段12はシステ
ム停止通知手段40に対しシステム停止を要求する(ス
テップ602)。この要求を受けたシステム停止通知手
段40はシステム停止を、サ−バ遅延時間設定手段4
1、遅延要求受付手段42、及びクライアント遅延時間
設定手段5−14〜5−N4に通知する(ステップ60
3)。
When the preset system stop time is reached, the automatic shutdown device 3 issues a shutdown request to the server 1 (step 601). The server shutdown means 12 which receives the shutdown request requests the system stop notification means 40 to stop the system (step 602). In response to this request, the system stop notification means 40 indicates the system stop and the server delay time setting means 4
1, the delay request receiving means 42, and the client delay time setting means 5-14 to 5-N4 are notified (step 60).
3).

【0054】サ−バ遅延時間設定手段41及びクライア
ント遅延時間設定手段5−14〜5−N4は、ユーザが
システムの停止時刻を遅らせたい場合にその遅らせたい
時間(遅延時間)をユーザから受け付け、この遅延時間
をサーバ1の遅延要求受付手段42に通知する(ステッ
プ604)。
When the user wants to delay the system stop time, the server delay time setting means 41 and the client delay time setting means 5-14 to 5-N4 accept from the user the time (delay time) to be delayed, This delay time is notified to the delay request receiving means 42 of the server 1 (step 604).

【0055】遅延要求受付手段42は、システム停止通
知手段40からシステム停止が通知されると、遅延要求
受付時間記憶手段43に予め記憶された所定の遅延要求
受付時間が経過するまで、サーバ遅延時間設定手段4
1、クライアント遅延時間設定手段5−14〜5−N4
から遅延時間を受け付ける(ステップ605)。
When the delay request receiving means 42 is notified of the system stop by the system stop notifying means 40, the delay request receiving means 42 waits until the predetermined delay request receiving time stored in advance in the delay request receiving time storage means 43 elapses. Setting means 4
1. Client delay time setting means 5-14 to 5-N4
The delay time is received from (step 605).

【0056】遅延要求受付手段42は、遅延要求受付時
間が経過した後、遅延時間の通知がなければ、サーバシ
ャットダウン手段12にシャットダウンを行うように通
知する(ステップ606,610)。
If the delay request reception time has elapsed and the delay request reception time has not passed, the delay request reception means 42 notifies the server shutdown means 12 to shut down (steps 606 and 610).

【0057】他方、遅延時間の通知があれば、遅延要求
受付手段42は、受け付けた複数の遅延時間の中で、上
限遅延時間記憶手段44に予め記憶された所定の上限遅
延時間以下でありかつ最長の遅延時間が経過するまで待
つ(ステップ606,607,609)。
On the other hand, if the delay time is notified, the delay request accepting means 42 is less than or equal to the predetermined upper limit delay time stored in advance in the upper limit delay time storing means 44 among the plurality of accepted delay times. Wait until the longest delay time has elapsed (steps 606, 607, 609).

【0058】通知のあった遅延時間が、全て上限遅延時
間記憶手段44に記憶された時間を越えている場合は、
遅延要求受付手段42は上限遅延時間記憶手段44に記
憶された上限遅延時間が経過するのを待つ(ステップ6
06,607,608)。
If all the notified delay times exceed the time stored in the upper limit delay time storage means 44,
The delay request reception means 42 waits for the upper limit delay time stored in the upper limit delay time storage means 44 to elapse (step 6).
06, 607, 608).

【0059】その後、遅延要求受付手段42は、サーバ
1のサーバシャットダウン手段12にシャットダウンを
行うように通知する(ステップ610)。
After that, the delay request receiving means 42 notifies the server shutdown means 12 of the server 1 to shut down (step 610).

【0060】このように、サーバシャットダウン手段が
シャットダウンを実行する前にサーバ遅延時間設定手段
とクライアント遅延時間設定手段によりユーザがシステ
ム停止を遅らせたい遅延時間を設定することが可能とな
り、サーバ及びクライアントの各計算機で実行中の処理
が強制終了されデータの整合性が損なわれる危険を回避
することができる。
In this way, the server delay time setting means and the client delay time setting means enable the user to set the delay time which the user wants to delay the system stop before the server shutdown means executes the shutdown. It is possible to avoid a risk that the processing being executed in each computer is forcibly terminated and the integrity of data is lost.

【0061】本発明の計算機システム自動停止装置に係
る実施の別の形態を図7のブロック図に示す。
Another embodiment of the computer system automatic stop system of the present invention is shown in the block diagram of FIG.

【0062】図7において、自動シャットダウン装置3
に接続されているサーバ1は、サーバシャットダウン手
段12、クライアント起動確認手段50、クライアント
起動状況記憶手段51、クライアント起動状況設定周期
記憶手段52を有し、クライアント5−1〜5−Nはク
ライアントシャットダウン手段5−11〜5−N1と、
クライアント起動状況設定手段5−15〜5−N5とを
有する。
In FIG. 7, the automatic shutdown device 3
The server 1 connected to the server 1 has a server shutdown means 12, a client activation confirmation means 50, a client activation status storage means 51, and a client activation status setting period storage means 52. The clients 5-1 to 5-N shut down the clients. Means 5-11 to 5-N1,
It has client activation status setting means 5-15 to 5-N5.

【0063】ここで、クライアント起動状況記憶手段5
1の構成を図8を参照して説明する。
Here, the client activation status storage means 5
The configuration of No. 1 will be described with reference to FIG.

【0064】クライアント起動状況記憶手段51は、ク
ライアント5−1〜5−Nに対応するN個のフラグを持
っている。各フラグはクライアントの起動状況を表し、
例えばそのクライアントが停止状態であれば“0”、起
動状態であれば“1”のどちらかの値を持つ。
The client activation status storage means 51 has N flags corresponding to the clients 5-1 to 5-N. Each flag represents the startup status of the client,
For example, if the client is in a stopped state, it has a value of "0", and if it is in an activated state, it has a value of "1".

【0065】本実施の形態の処理を図9のフローチャー
トに示す。
The process of this embodiment is shown in the flowchart of FIG.

【0066】サーバ1が立ち上がると、サーバ1のクラ
イアント起動確認手段50はクライアント起動状況記憶
手段51の各フラグを初期設定するために、“0”(停
止)に設定する(ステップ901)。
When the server 1 starts up, the client activation confirmation means 50 of the server 1 sets "0" (stop) to initialize each flag of the client activation status storage means 51 (step 901).

【0067】クライアント5−1〜5−Nが立ち上がる
と、クライアント起動状況設定手段5−15〜5−N5
は、サーバ1のクライアント起動状況設定周期記憶手段
52に予め記憶された所定の周期で、サーバ1のクライ
アント起動状況記憶手段51を監視し、該当するフラグ
を“1”(起動)に設定する(ステップ902)。
When the clients 5-1 to 5-N start up, client activation status setting means 5-15 to 5-N5
Monitors the client activation status storage means 51 of the server 1 at a predetermined cycle stored in advance in the client activation status setting cycle storage means 52 of the server 1 and sets the corresponding flag to "1" (activation) ( Step 902).

【0068】システム停止時刻になると、サーバ1が自
動シャットダウン装置3からシャットダウン要求を受け
取り、サーバシャットダウン手段12はクライアント起
動確認手段50に各クライアント5−1〜5−Nの起動
停止状況を確認するよう要求する(ステップ903)。
At the system stop time, the server 1 receives the shutdown request from the automatic shutdown device 3, and the server shutdown means 12 confirms the start / stop status of each client 5-1 to 5-N with the client start confirmation means 50. Request (step 903).

【0069】この要求を受けるとクライアント起動確認
手段50は、クライアント起動状況記憶手段51の各フ
ラグを“0”(停止)に設定する(ステップ904)。
Upon receiving this request, the client activation confirmation means 50 sets each flag of the client activation status storage means 51 to "0" (stop) (step 904).

【0070】その後、クライアント起動確認手段50
は、クライアント起動状況設定周期記憶手段52に記憶
されている周期が1周期分だけ経過するのを待つ(ステ
ップ905)。
Thereafter, the client start confirmation means 50
Waits for one cycle of the cycle stored in the client activation status setting cycle storage means 52 (step 905).

【0071】1周期分の時間が経過した後、クライアン
ト起動確認手段50は、クライアント起動状況記憶手段
51の各フラグのうち“1”(起動)のフラグが1つ以
上ある場合は、フラグが“1”(起動)となっているク
ライアントをサーバシャットダウン手段12に通知する
(ステップ906,907)。
After the elapse of one cycle, the client activation confirmation means 50 sets the flag to "1" (activation) if one or more of the flags in the client activation status storage means 51 are present. The server shutdown means 12 is notified of the client which is 1 "(started) (steps 906 and 907).

【0072】サーバシャットダウン手段12は,通知の
あったクライアントにシャットダウンを要求し、クライ
アント起動確認手段50にクライアントの起動停止状況
を確認することを再び要求する(ステップ908)。
The server shutdown means 12 requests the notified client to shut down, and requests the client activation confirmation means 50 again to confirm the client activation / deactivation status (step 908).

【0073】この手順を繰り返し、クライアント起動状
況記憶手段51の全フラグが“0”(停止)になったこ
とをクライアント起動確認手段50が確認すると、サー
バシャットダウン手段12はサーバのシャットダウンを
行う(ステップ906,909)。
When the client activation confirmation means 50 confirms that all the flags of the client activation status storage means 51 have become "0" (stop) by repeating this procedure, the server shutdown means 12 shuts down the server (step 906, 909).

【0074】これによって、シャットダウン要求がクラ
イアントに受け付けられないことをサーバに認識する時
間をなくすことができ、効率的にシステム停止を行うこ
とが可能となる。更に、クライアントが停止する前にサ
ーバが停止してしまったり、クライアントでサーバのリ
ソースを使い実行している処理が中断され、データの整
合性が損なわれる危険を回避できる。
As a result, it is possible to eliminate the time required for the server to recognize that the client cannot accept the shutdown request, and it is possible to efficiently stop the system. Further, it is possible to avoid the risk that the server is stopped before the client is stopped, or the processing executed by the client using the server resources is interrupted and the data integrity is lost.

【0075】本発明の計算機システム自動停止装置に係
る実施の別の形態を図10のブロック図に示す。
Another embodiment of the computer system automatic stop system of the present invention is shown in the block diagram of FIG.

【0076】図10において、自動シャットダウン装置
3に接続されたサーバ1は、サーバシャットダウン手段
12、サーバプログラム動作確認手段60、及びサーバ
プログラム記憶手段61を有し、クライアント5−1〜
5−Nは、クライアントシャットダウン手段5−11〜
5−N1、クライアントプログラム動作確認手段5−1
6〜5−N6、及びクライアントプログラム記憶手段5
−17〜5−N7を有する。
In FIG. 10, the server 1 connected to the automatic shutdown device 3 has a server shutdown means 12, a server program operation confirmation means 60, and a server program storage means 61, and clients 5-1 to 5-1.
5-N is the client shutdown means 5-11.
5-N1, client program operation confirmation means 5-1
6-5-N6, and client program storage means 5
-17 to 5-N7.

【0077】本実施の形態の処理の流れを図11のフロ
ーチャートに示す。
The flow of processing of this embodiment is shown in the flowchart of FIG.

【0078】サーバ1が自動シャットダウン装置3から
シャットダウン要求を受け取ると(ステップ110)、
サーバシャットダウン手段12は、例えば1番目(=
N)のクライアント5−1のクライアントシャットダウ
ン手段5−11に、シャットダウン要求を通知する(ス
テップ111,112)。
When the server 1 receives the shutdown request from the automatic shutdown device 3 (step 110),
The server shutdown means 12 is, for example, the first (=
The shutdown request is notified to the client shutdown means 5-11 of the client 5-1 (N) (steps 111 and 112).

【0079】クライアントシャットダウン手段5−11
は、クライアントプログラム動作確認手段5−16に対
して、強制終了させてはならないプログラムが動作中で
あるか否かを確認するように要求する(ステップ11
4)。
Client shutdown means 5-11
Requests the client program operation confirmation means 5-16 to confirm whether or not a program that should not be forcibly terminated is operating (step 11).
4).

【0080】クライアントプログラム動作確認手段5−
16は、自身の計算機の中で動作中のプログラムを管理
しているクライアントプログラム記憶手段5−17から
確認すべきプログラム名を読取り(ステップ115)、
動作中であるか否かを確認する(ステップ116)。
Client program operation confirmation means 5-
16 reads the program name to be confirmed from the client program storage means 5-17 which manages the program running in its own computer (step 115),
It is confirmed whether or not it is in operation (step 116).

【0081】動作しているプログラムがあれば、そのプ
ログラムに終了命令を発し(ステップ117,11
8)。以下動作中のプログラムが存在する分だけ、クラ
イアントプログラム記憶手段5−17の記憶順に、動作
中の各プログラムに終了命令を発する(ステップ11
6,117,118)。動作中のプログラムがなくなっ
たら、そのまま自体をシャットダウンする(ステップ1
19)。
If there is a running program, an end command is issued to that program (steps 117 and 11).
8). The termination command is issued to each operating program in the storage order of the client program storage means 5-17 as much as there are operating programs (step 11).
6, 117, 118). When there are no running programs, shut itself down (Step 1
19).

【0082】以上の動作を、全てのクライアントに対し
て行う(ステップ120,113)。 全てのクライア
ントをシャットダウンしたら、サーバシャットダウン手
段12は、サーバプログラム動作確認手段60に対し
て、強制終了させてはならないプログラムが動作中か確
認するように要求する(ステップ121)。
The above operation is performed for all clients (steps 120 and 113). After shutting down all the clients, the server shutdown means 12 requests the server program operation confirmation means 60 to confirm whether or not a program that should not be forcibly terminated is operating (step 121).

【0083】サーバプログラム動作確認手段60は、サ
ーバプログラム記憶手段61から動作中のプログラム名
を順に読み取り(ステップ122)、このプログラムが
動作しているか確認する(ステップ123)。
The server program operation confirmation means 60 sequentially reads the name of the program in operation from the server program storage means 61 (step 122) and confirms whether this program is operating (step 123).

【0084】動作していれば、そのプログラムに終了命
令を発し(ステップ124,l25)、他に動作中のプ
ログラムに対しても、サーバプログラム記憶手段61に
記憶されている順に終了命令を出し終了命令を発する。
If it is operating, an end command is issued to the program (steps 124, 125), and the end command is issued to the other operating programs in the order stored in the server program storage means 61. Issue a command.

【0085】動作中のプログラムがなくなれば、自体も
そのままシャットダウンする(ステップ126)。
When there are no running programs, the program itself shuts down (step 126).

【0086】このように、プログラム動作確認手段がプ
ログラム記憶手段に記憶されている強制終了してはなら
ないプログラムが動作しているか確認し、動作中であれ
ばプログラム記憶手段に記憶されている順に終了命令を
出しプログラムの終了を確認しシャットダウンすること
により、プログラムが実行中に強制終了されデータの整
合性が損なわれたり、終了の順番が逆になりシステムと
して必要な処理ができなくなる危険を回避することがで
きる。
In this way, the program operation confirmation means confirms whether or not the program stored in the program storage means, which should not be forcibly terminated, is operating, and if it is in operation, finishes in the order stored in the program storage means. By issuing an instruction and confirming the end of the program and shutting down, avoid the risk that the program is forcibly terminated during execution and the integrity of the data is impaired or the order of termination is reversed and the system cannot perform the necessary processing. be able to.

【0087】[0087]

【発明の効果】本発明によれば、計算機を使用するユー
ザはシステム停止時刻を認識し、かつシステムが停止す
る前に実行中の処理を終了させることが可能になり、シ
ステム停止に伴うデータの整合性が損なわれる危険を回
避できる。
According to the present invention, the user of the computer can recognize the system stop time and can terminate the processing being executed before the system stops, and the data accompanying the system stop can be stored. The risk of loss of integrity can be avoided.

【0088】本発明によれば、自動シャットダウン装置
が接続された計算機のみならず、自動シャットダウン装
置が接続されていない計算機でもシステム停止時刻を設
定することができ、かつシステム停止時刻の設定が早す
ぎる場合、設定を抑制することが可能となる。
According to the present invention, not only the computer to which the automatic shutdown device is connected but also the computer to which the automatic shutdown device is not connected can set the system stop time, and the system stop time is set too early. In this case, the setting can be suppressed.

【0089】本発明によれば、計算機を使用するユーザ
はシステム停止時刻になってもシステム停止を遅延する
ことが可能となり、システム停止時刻に実行中の処理が
シャットダウンにより強制終了されデータの整合性が損
なわれる危険を回避することができる。
According to the present invention, the user who uses the computer can delay the system stop even at the system stop time, and the processing being executed at the system stop time is forcibly terminated by the shutdown and the data consistency is improved. The risk of being damaged can be avoided.

【0090】本発明によれば、起動していないクライア
ントにシャットダウン要求してシャットダウン要求が受
け付けられないことをサーバが認識する時間を無くすこ
とができ効率的にシステム停止を行うことが可能とな
り、さらにクライアントが停止する前にサーバが停止し
てしまいクライアントでサーバのリソースを使い実行し
ている処理が中断されデータの整合性が損なわれる危険
を回避できる。
According to the present invention, it is possible to eliminate the time required for the server to recognize the fact that the shutdown request cannot be accepted to the client that has not been activated, and the system can be efficiently stopped. It is possible to avoid the risk that the server is stopped before the client is stopped, the processing being executed by the client using the server resources is interrupted, and the integrity of data is lost.

【0091】本発明によれば、強制終了してはならない
プログラムを予め定めた順序で正常終了させてからシャ
ットダウンすることができ、プログラムが強制終了され
データの整合性が損なわれたり、終了の順番が逆になり
システムとして必要な処理が行えなくなる危険を回避す
ることができる。
According to the present invention, a program which should not be forcibly terminated can be normally terminated in a predetermined order and then shut down, the program is forcibly terminated and the data integrity is impaired, or the termination order is terminated. It is possible to avoid the risk that the process will be reversed and necessary processing as a system cannot be performed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の計算機システム自動停止装置に係る実
施の1形態を示すブロック図。
FIG. 1 is a block diagram showing an embodiment of a computer system automatic stop system of the invention.

【図2】図1に示した実施の形態の処理の動作を示すフ
ローチャート。
FIG. 2 is a flowchart showing an operation of processing of the embodiment shown in FIG.

【図3】本発明の計算機システム自動停止装置に係る実
施の別の形態を示すブロック図。
FIG. 3 is a block diagram showing another embodiment of the computer system automatic stop system according to the present invention.

【図4】図3に示した実施の形態の処理の動作を示すフ
ローチャート。
FIG. 4 is a flowchart showing an operation of processing of the embodiment shown in FIG.

【図5】本発明の計算機システム自動停止装置に係る実
施の別の形態を示すブロック図。
FIG. 5 is a block diagram showing another embodiment of the computer system automatic stop system according to the present invention.

【図6】図5に示した実施の形態の処理の動作を示すフ
ローチャート。
FIG. 6 is a flowchart showing an operation of processing of the embodiment shown in FIG.

【図7】本発明の計算機システム自動停止装置に係る実
施の別の形態を示すブロック図。
FIG. 7 is a block diagram showing another embodiment of the computer system automatic stop system according to the present invention.

【図8】クライアント起動状況記憶手段を説明するため
の図
FIG. 8 is a diagram for explaining a client activation status storage unit.

【図9】図7に示した実施の形態の処理の動作を示すフ
ローチャート。
9 is a flowchart showing the operation of the processing of the embodiment shown in FIG.

【図10】本発明の計算機システム自動停止装置に係る
実施の別の形態を示すブロック図。
FIG. 10 is a block diagram showing another embodiment of the computer system automatic stop system of the invention.

【図11】図9に示した実施の形態の処理の動作を示す
フローチャート。
FIG. 11 is a flowchart showing an operation of processing of the embodiment shown in FIG.

【図12】従来の計算機システム自動停止装置を示すブ
ロック図。
FIG. 12 is a block diagram showing a conventional computer system automatic stop device.

【符号の説明】[Explanation of symbols]

1 サーバ 3 自動シャットダウン装置 5−1〜5−N クライアント 5−12〜5−N2 クライアントシステム停止表示手
段 11 システム停止時刻設定手段 12 サーバシャットダウン手段 20 システム停止時刻通知手段 21 サーバシステム停止表示手段 23 事前通知手段 24 事前通知時間記憶手段
1 Server 3 Automatic Shutdown Device 5-1 to 5-N Client 5-12 to 5-N2 Client System Stop Display Means 11 System Stop Time Setting Means 12 Server Shutdown Means 20 System Stop Time Notifying Means 21 Server System Stop Display Means 23 Prior Notification means 24 Advance notification time storage means

───────────────────────────────────────────────────── フロントページの続き (72)発明者 入 江 健 一 東京都府中市東芝町1番地 株式会社東芝 府中工場内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Kenichi Irie No. 1 Toshiba-cho, Fuchu-shi, Tokyo Toshiba Corporation Fuchu factory

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】システム停止時刻にシャットダウンを要求
する自動シャットダウン装置と、ユーザが設定するシス
テム停止時刻を前記自動シャットダウン装置に通知する
システム停止時刻設定手段及び前記自動シャットダウン
装置からのシャットダウン要求を受け、前記システム停
止時刻で自体をシャットダウンするサーバシャットダウ
ン手段を有するサーバ計算機と、このサーバ計算機から
シャットダウンの要求を受け、前記システム停止時刻に
自体をシャットダウンするクライアントシャットダウン
手段を有する少なくとも1つのクライアント計算機とを
備えた計算機システム自動停止装置において、 前記サーバ計算機は、前記システム停止時刻を通知する
システム停止時刻通知手段と、現在時刻から前記システ
ム停止時刻までの残り時間が予め記憶された事前通知時
間以下になると、この残り時間を通知する事前通知手段
と、前記システム停止時刻通知手段から通知された前記
システム停止時刻及び前記事前通知手段から通知された
前記残り時間を表示するサーバシステム停止表示手段と
を備えたものであり、 前記クライアント計算機は、前記システム停止時刻通知
手段から通知された前記システム停止時刻及び前記事前
通知手段から通知された前記残り時間を表示するクライ
アントシステム停止表示手段を備えたものであることを
特徴とする計算機システム自動停止装置。
1. An automatic shutdown device for requesting shutdown at a system stop time, a system stop time setting means for notifying the automatic shutdown device of a system stop time set by a user, and a shutdown request from the automatic shutdown device, A server computer having a server shutdown means for shutting itself down at the system stop time; and at least one client computer having a client shutdown means for shutting itself down at the system stop time in response to a shutdown request from the server computer. In the computer system automatic stop device, the server computer includes a system stop time notifying means for notifying the system stop time, and a remaining time from the current time to the system stop time. Is less than or equal to the pre-notification time stored in advance, the pre-notification means for notifying the remaining time, the system stop time notified from the system stop time notification means, and the remaining time notified from the pre-notification means And a server system stop display unit for displaying, wherein the client computer displays the system stop time notified from the system stop time notification unit and the remaining time notified from the advance notification unit. A computer system automatic stop device, comprising: a client system stop display means for
【請求項2】システム停止時刻にシャットダウンを要求
する自動シャットダウン装置と、ユーザが設定するシス
テム停止時刻を前記自動シャットダウン装置に通知する
システム停止時刻設定手段及び前記自動シャットダウン
装置からのシャットダウンの要求を受け、前記システム
停止時刻に自体をシャットダウンするサーバシャットダ
ウン手段を有するサーバ計算機と、このサーバ計算機か
らのシャットダウンの要求を受け、前記システム停止時
刻に自体をシャットダウンするクライアントシャットダ
ウン手段を有する少なくとも1つのクライアント計算機
とを備えた計算機システム自動停止装置において、 前記クライアント計算機は、ユーザが設定するシステム
停止時刻を入力し、そのシステム停止時刻を前記サーバ
計算機に通知するシステム停止時刻設定通知手段を備え
たものであり、 前記サーバ計算機は、前記システム停止時刻設定通知手
段から入力したシステム停止時刻が、予め自体で設定さ
れたシステム停止時刻より前か又は自体にシステム停止
時刻が設定されていない場合、システム停止時刻設定通
知手段から入力したシステム停止時刻が現在時刻から予
め設定されたシステム停止時刻設定不可時間との間に含
まれるならば、前記クライアント計算機からのシステム
停止時刻の設定が不可能であることを前記クライアント
計算機に通知し、含まれないならばシステム停止時刻設
定通知手段から入力したシステム停止時刻を新たにシス
テム停止時刻とするシステム停止時刻受付手段を備えた
ものであることを特徴とする計算機システム自動停止装
置。
2. An automatic shutdown device for requesting shutdown at a system stop time, a system stop time setting means for notifying the automatic shutdown device of a system stop time set by a user, and a shutdown request from the automatic shutdown device. A server computer having server shutdown means for shutting itself down at the system stop time, and at least one client computer having client shutdown means for shutting itself down at the system stop time in response to a shutdown request from the server computer. In a computer system automatic stop device having a system, the client computer inputs a system stop time set by a user and notifies the server computer of the system stop time. The system stop time input from the system stop time setting notifier is before the system stop time preset by itself or the system stop When the time is not set, if the system stop time input from the system stop time setting notifying means is included between the current time and the preset system stop time unsettable time, the system stop from the client computer System stop time acceptance means for notifying the client computer that the time cannot be set, and if not included, newly setting the system stop time input from the system stop time setting notification means as the system stop time Computer system automatic stop device characterized by being a thing.
【請求項3】システム停止時刻にシャットダウンを要求
する自動シャットダウン装置と、ユーザが設定するシス
テム停止時刻を前記自動シャットダウン装置に通知する
システム停止時刻設定手段及び前記自動シャットダウン
装置からのシャットダウンの要求を受け、前記システム
停止時刻に自体をシャットダウンするサーバシャットダ
ウン手段を有するサーバ計算機と、このサーバ計算機か
らのシャットダウンの要求を受け、前記システム停止時
刻に自体をシャットダウンするクライアントシャットダ
ウン手段を有する少なくとも1つのクライアント計算機
とを備えた計算機システム自動停止装置において、 前記サーバ計算機は、前記自動シャットダウン装置から
シャットダウンの要求を受けると、システム停止を通知
するシステム停止通知手段と、このシステム停止通知手
段からシステム停止の通知を入力した後、ユーザから前
記システム停止時刻の遅延時間を入力し、この遅延時間
を通知するサーバ遅延時間設定手段と、この遅延時間及
び前記クライアント計算機から入力した遅延時間の中
で、所定のシステム停止時刻設定不可時間より大きくか
つ最長の遅延時間が、経過するまでシャットダウンを遅
延させる遅延要求受付手段とを備えたものであり、 前記クライアント計算機は、前記システム停止通知手段
からシステム停止の通知を入力した後、ユーザから前記
システム停止時刻の遅延時間を入力し、この遅延時間を
前記遅延要求受付手段に通知するクライアント遅延時間
設定手段を備えたものであることを特徴とする計算機シ
ステム自動停止装置。
3. An automatic shutdown device for requesting shutdown at a system stop time, a system stop time setting means for notifying the automatic shutdown device of a system stop time set by a user, and a shutdown request from the automatic shutdown device. A server computer having server shutdown means for shutting itself down at the system stop time, and at least one client computer having client shutdown means for shutting itself down at the system stop time in response to a shutdown request from the server computer. In a computer system automatic stop device comprising: a system stop notification for notifying the system stop when the server computer receives a shutdown request from the automatic shutdown device. Means, and a server delay time setting means for inputting a system stop notification from the system stop notification means, inputting a delay time of the system stop time from a user, and notifying the delay time, the delay time and the client Among the delay times input from the computer, the delay time is larger than a predetermined system stop time non-settable time and the longest delay time is provided with delay request receiving means for delaying shutdown until the time elapses, and the client computer is A client delay time setting means for inputting a system stop notification from the system stop notification means, inputting a delay time of the system stop time from a user, and notifying the delay request receiving means of the delay time A computer system automatic stop device characterized in that
【請求項4】システム停止時刻にシャットダウンを要求
する自動シャットダウン装置と、ユーザが設定するシス
テム停止時刻を前記自動シャットダウン装置に通知する
システム停止時刻設定手段及び前記自動シャットダウン
装置からのシャットダウンの要求を受け、前記システム
停止時刻に自体をシャットダウンするサーバシャットダ
ウン手段を有するサーバ計算機と、このサーバ計算機か
らのシャットダウンの要求を受け、前記システム停止時
刻に自体をシャットダウンするクライアントシャットダ
ウン手段を有する少なくとも1つのクライアント計算機
とを備えた計算機システム自動停止装置において、 前記サーバ計算機は、各クライアント計算機の起動停止
状況を記憶するクライアント起動状況記憶手段と、前記
サーバサーバシャットダウン手段がシャットダウンの要
求を受けると、所定の周期で前記クライアント起動状況
記憶手段のクライアントの起動停止状況を確認するクラ
イアント起動確認手段とを備えたものであり、 前記クライアント計算機は、自体の起動停止状態を、所
定の周期で前記クライアント起動状況記憶手段に設定す
るクライアント起動状況設定手段を備えたものであるこ
とを特徴とする計算機システム自動停止装置。
4. An automatic shutdown device for requesting shutdown at a system stop time, a system stop time setting means for notifying the automatic shutdown device of a system stop time set by a user, and a shutdown request from the automatic shutdown device. A server computer having server shutdown means for shutting itself down at the system stop time, and at least one client computer having client shutdown means for shutting itself down at the system stop time in response to a shutdown request from the server computer. A computer system automatic stop device comprising: a server computer, wherein the server computer includes a client start status storage unit that stores a start / stop status of each client computer; When the down means receives a request for shutdown, it comprises a client activation confirmation means for confirming the activation / deactivation status of the client in the client activation status storage means at a predetermined cycle, and the client computer is activated / deactivated. A computer system automatic stop device comprising a client activation status setting means for setting a state in the client activation status storage means at a predetermined cycle.
【請求項5】システム停止時刻にシャットダウンを要求
する自動シャットダウン装置と、ユーザが設定するシス
テム停止時刻を前記自動シャットダウン装置に通知する
システム停止時刻設定手段及び前記自動シャットダウン
装置からのシャットダウンの要求を受け、前記システム
停止時刻に自体をシャットダウンするサーバシャットダ
ウン手段を有するサーバ計算機と、このサーバ計算機か
らのシャットダウンの要求を受け、前記システム停止時
刻に自体をシャットダウンするクライアントシャットダ
ウン手段を有する少なくとも1つのクライアント計算機
とを備えた計算機システム自動停止装置において、 前記サーバ計算機は、シャットダウンにより強制終了さ
せると矛盾が生じる動作中のプログラムを順番に記憶し
ているサーバプログラム記憶手段と、前記サーバシャッ
トダウン手段がシャットダウンの要求を受けると、前記
サーバプログラム記憶手段から、前記動作中のプログラ
ムを確認し、このプログラムに対して順に終了命令を出
して終了させるサーバプログラム動作確認手段とを備え
たものであり、 前記クライアント計算機は、シャットダウンにより強制
終了させると矛盾が生じる動作中のプログラムを順番に
記憶しているクライアントプログラム記憶手段と、前記
クライアントシャットダウン手段がシャットダウンの要
求を受けると、前記クライアントプログラム記憶手段か
ら、動作中のプログラムを確認し、このプログラムに対
して順に終了命令を出して終了させるクライアントプロ
グラム動作確認手段とを備えたものであることを特徴と
する計算機システム自動停止装置。
5. An automatic shutdown device for requesting shutdown at a system stop time, a system stop time setting means for notifying the automatic shutdown device of a system stop time set by a user, and a shutdown request from the automatic shutdown device. A server computer having server shutdown means for shutting itself down at the system stop time, and at least one client computer having client shutdown means for shutting itself down at the system stop time in response to a shutdown request from this server computer; In a computer system automatic stop device having a server program, the server computer sequentially stores operating programs that cause inconsistencies when forcedly terminated by shutdown. When the system memory means and the server shutdown means receive a shutdown request, the server program storage means confirms the operating program, and issues a termination command to the program in order to terminate the server program operation confirmation. Means, wherein the client computer sequentially stores a running program that causes an inconsistency when forcedly terminated by a shutdown, and the client shutdown means receives a shutdown request. And a client program operation confirming means for confirming an operating program from the client program storing means and sequentially issuing an end command to the program to terminate the operation. Stop device.
JP00168396A 1996-01-09 1996-01-09 Computer system automatic stop device Expired - Lifetime JP3697307B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP00168396A JP3697307B2 (en) 1996-01-09 1996-01-09 Computer system automatic stop device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP00168396A JP3697307B2 (en) 1996-01-09 1996-01-09 Computer system automatic stop device

Publications (2)

Publication Number Publication Date
JPH09190234A true JPH09190234A (en) 1997-07-22
JP3697307B2 JP3697307B2 (en) 2005-09-21

Family

ID=11508320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP00168396A Expired - Lifetime JP3697307B2 (en) 1996-01-09 1996-01-09 Computer system automatic stop device

Country Status (1)

Country Link
JP (1) JP3697307B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013221642A (en) * 2012-04-13 2013-10-28 Nec Corp Floor environment optimization system, optimization device, optimization method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013221642A (en) * 2012-04-13 2013-10-28 Nec Corp Floor environment optimization system, optimization device, optimization method, and program

Also Published As

Publication number Publication date
JP3697307B2 (en) 2005-09-21

Similar Documents

Publication Publication Date Title
US6993645B2 (en) System and method for the delivery, retrieval and display of content prior to operating system loading
US6463531B1 (en) Method and system for monitoring a boot process of a data processing system providing boot data and user prompt
US20070168747A1 (en) Information processing device and process control method
JPH07200441A (en) Start and stop generalization system for decentralized processing system
JP2003167749A (en) Information processor with simplified user switching function and program for use in the same
JP4009192B2 (en) Efficient timer management system
JPH09190234A (en) Automatic stop device for computer system
US6163847A (en) Computer with automatic power cut-off function and control method therefor
JP4425321B1 (en) Information processing apparatus, information processing method, and program
JP2003044284A (en) Activation method for computer system and program for activation
JP2004213122A (en) Stable operation method of control system by client/server and program therefor
JPH1153176A (en) Environment selecting method for electronic computer
CN112954035B (en) Server restarting method, device, equipment and storage medium
JP2001075810A (en) Computer system, extension board and method for updating extension board function in computer system
JP3313645B2 (en) Screen resolution changing method and device
US6981277B1 (en) Apparatus and method for conducting non-authentication task using workstation authentication system
JPH07271561A (en) Information processor
JP3388774B2 (en) Window system and program processing control method therefor
JPH0916380A (en) Start setting system for application program
JPH03127215A (en) Information processor
CN111142979B (en) Application program running method, device, computer equipment and storage medium
JP2001228938A (en) Remote starting method
JPH1063567A (en) Memory shortage displaying method
JPH07129425A (en) Reboot processing method
JPH1091463A (en) Information processor and recording medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040127

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040326

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050318

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050419

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050624

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050704

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090708

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090708

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100708

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110708

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120708

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130708

Year of fee payment: 8

EXPY Cancellation because of completion of term