JPH05181802A - Terminal input control system - Google Patents
Terminal input control systemInfo
- Publication number
- JPH05181802A JPH05181802A JP3358079A JP35807991A JPH05181802A JP H05181802 A JPH05181802 A JP H05181802A JP 3358079 A JP3358079 A JP 3358079A JP 35807991 A JP35807991 A JP 35807991A JP H05181802 A JPH05181802 A JP H05181802A
- Authority
- JP
- Japan
- Prior art keywords
- timer
- function
- terminal input
- terminal
- control
- 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.)
- Pending
Links
- 238000012905 input function Methods 0.000 claims abstract description 28
- 238000000034 method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、情報処理システムにお
ける端末入力制御方式に関し、端末装置への入力要求に
対して一定時間応答がなかった場合にプログラムに制御
を戻すことができる端末入力制御方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a terminal input control system in an information processing system, which is capable of returning control to a program when there is no response to an input request to a terminal device for a certain period of time. Regarding
【0002】[0002]
【従来の技術】従来の端末入力制御方式では、図2に示
すように、端末入力機能2はプログラム3から制御が渡
されると端末装置4に入力促進を行い、端末利用者が端
末装置4から入力を行うまでプログラム3に制御を戻す
ことがなく、端末装置4への入力契機に関する経過時間
の管理は端末装置4の利用者にゆだねられていた。2. Description of the Related Art In the conventional terminal input control system, as shown in FIG. 2, the terminal input function 2 prompts the input to the terminal device 4 when the control is passed from the program 3, and the terminal user operates the terminal device 4 from the terminal device 4. The control of the program 3 is not returned until an input is made, and the management of the elapsed time regarding the input trigger to the terminal device 4 is left to the user of the terminal device 4.
【0003】[0003]
【発明が解決しようとする課題】上述した従来の端末入
力制御方式では、端末利用者が長時間離席している場合
など、プログラムは端末装置からの応答が返ってくるま
で待ち合わせているために、計算機システムの各種資源
を長時間に渡って不必要に専用し続ける問題があった。In the above-mentioned conventional terminal input control system, the program waits until the response from the terminal device is returned when the terminal user has been away from the desk for a long time. , There was a problem in which various resources of the computer system were unnecessarily dedicated for a long time.
【0004】本発明の目的は、プログラムからの入力要
求に対する端末装置からの応答が一定時間経過しても返
ってこない場合には、プログラムに制御を戻すことによ
って計算機システムの各種資源の不必要な専用を回避
し、システム各種資源の利用性を向上させる端末入力制
御方式を提供することにある。The object of the present invention is to eliminate the need for various resources of the computer system by returning the control to the program when the response from the terminal device to the input request from the program does not come back even after a certain period of time. It is to provide a terminal input control method that avoids the exclusive use and improves the availability of various system resources.
【0005】[0005]
【課題を解決するための手段】本発明で述べる端末入力
制御方式は、電子計算機上で動作するプログラムから依
頼され端末装置からの入力を行う端末入力機能と、時間
に依存して割り込み事象を制御するタイマ機能とを備え
た計算機システムにおいて、前記端末入力機能に接続さ
れ、一定時間経過後に割り込み事象を発生させることを
前記タイマ機能に要求するタイマ設定手段と、前記端末
入力機能に接続され、前記タイマ設定手段の要求により
設定された割り込み事象の発生要求を削除することを前
記タイマ機能に要求するタイマ解除手段と、前記タイマ
設定手段が要求した割り込み事象を前記タイマ機能が発
生させた際、前記端末入力機能に対して前記プログラム
に制御を戻すことを要求するタイムアウト実行手段とを
具備している。The terminal input control system described in the present invention controls the interrupt event depending on the time and the terminal input function of inputting from the terminal device requested by the program operating on the electronic computer. In a computer system having a timer function, a timer setting means connected to the terminal input function and requesting the timer function to generate an interrupt event after a lapse of a fixed time, connected to the terminal input function, When the timer function generates the interrupt event requested by the timer setting means, the timer canceling means requesting the timer function to delete the generation request of the interrupt event set by the request of the timer setting means; Timeout execution means for requesting the terminal input function to return control to the program.
【0006】[0006]
【実施例】次に本発明について図面を参照して説明す
る。The present invention will be described below with reference to the drawings.
【0007】図1は、本発明の端末入力制御方式1の一
実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of a terminal input control system 1 of the present invention.
【0008】本実施例の端末入力制御方式1は、端末装
置4からの入力を制御する端末入力機能2に接続して用
いられ、前記端末入力機能2より起動されるタイマ設定
手段11と、前記端末入力機能2より起動されるタイマ
解除手段12と、オペレーティングシステムのタイマ機
能5から制御が渡されて動作するタイムアウト実行手段
13とから構成されている。The terminal input control system 1 of the present embodiment is used by connecting to the terminal input function 2 for controlling the input from the terminal device 4, and the timer setting means 11 activated by the terminal input function 2, It is composed of a timer releasing means 12 activated by the terminal input function 2 and a time-out executing means 13 which operates by receiving control from the timer function 5 of the operating system.
【0009】タイマ設定手段11は、端末入力機能2に
接続されて用いられ、プログラム3が端末装置4からの
入力を前記端末入力機能2に依頼する毎に制御が渡され
て動作する。なお、端末入力機能2がタイマ設定手段1
1に制御を渡し制御が戻されるまでの動作は以下の通り
である。The timer setting means 11 is used by being connected to the terminal input function 2, and the control is passed every time the program 3 requests the terminal input function 2 for an input from the terminal device 4 to operate. The terminal input function 2 is the timer setting means 1
The operation until the control is passed to 1 and the control is returned is as follows.
【0010】端末入力機能2はプログラム3から制御を
渡されると、従来であればそのまま端末装置4に対し入
力要求を行い端末利用者からの入力を待ち合わせる。し
かし、本発明の端末入力制御方式1のうちタイマ設定手
段11が接続されていると、その制御をタイマ設定手段
11に渡す。When the control is passed from the program 3 to the terminal input function 2, in the conventional case, the input request is made to the terminal device 4 as it is, and the input from the terminal user is waited. However, if the timer setting means 11 of the terminal input control method 1 of the present invention is connected, the control is passed to the timer setting means 11.
【0011】タイマ設定手段11は端末入力機能2から
制御を渡されると、オペレーティングシステムのタイマ
機能5に対してシステムで決められた時間後に割り込み
事象が発生するよう設定した後その制御を端末入力機能
2に戻す。When the timer setting means 11 receives the control from the terminal input function 2, it sets the timer function 5 of the operating system so that an interrupt event occurs after a time determined by the system, and then controls the terminal input function. Return to 2.
【0012】制御を戻された端末入力機能2は端末装置
4に対して入力要求を行い端末利用者からの入力または
タイムアウト実行手段13からの通知を待ち合わせる。The terminal input function 2, which has been returned to the control, makes an input request to the terminal device 4 and waits for an input from the terminal user or a notification from the timeout execution means 13.
【0013】タイマ解除手段12は、端末入力機能2に
接続して用いられ、端末利用者が端末装置4から入力を
行う毎に前記端末入力機能2より制御が渡されて動作す
る。なお、端末入力機能2がタイマ解除手段12に制御
を渡し制御が戻されるまでの動作は以下の通りである。The timer releasing means 12 is used by being connected to the terminal input function 2, and is operated by receiving control from the terminal input function 2 every time the terminal user inputs from the terminal device 4. The operation until the terminal input function 2 passes the control to the timer releasing means 12 and the control is returned is as follows.
【0014】端末入力機能2は端末利用者が端末装置4
から入力すると、従来であればそのままプログラム3に
制御を渡す。しかし、本発明の端末入力制御方式1のう
ちタイマ解除手段12が接続されていると、その制御を
タイマ解除手段12に渡す。タイマ解除手段12はオペ
レーティングシステムのタイマ機能5に対し、前記タイ
マ設定手段11の要求により設定されていた割り込み事
象の発生要求を削除しその制御を端末入力機能2に戻
す。In the terminal input function 2, the terminal user uses the terminal device 4
If it is input from, the control is passed to the program 3 as it is in the conventional case. However, when the timer releasing means 12 of the terminal input control system 1 of the present invention is connected, the control is passed to the timer releasing means 12. The timer releasing means 12 deletes the interrupt event generation request set by the request of the timer setting means 11 from the timer function 5 of the operating system and returns the control to the terminal input function 2.
【0015】タイムアウト実行手段13は、前記タイマ
設定手段11によってオペレーティングシステムのタイ
マ機能5に要求していた割り込み事象が発生しオペレー
ティングシステムのタイマ機能5から制御が渡されて動
作する。The timeout execution means 13 operates by the timer setting means 11 generating an interrupt event requested to the timer function 5 of the operating system and passing control from the timer function 5 of the operating system.
【0016】タイムアウト実行手段13は、タイマ機能
5から制御を渡されると、端末入力機能2を介してプロ
グラム3から行われた端末装置4に対する入力要求に対
して一定時間が経過したことを端末入力機能2に通知す
る。When control is passed from the timer function 5, the time-out executing means 13 indicates that a certain time has elapsed in response to an input request to the terminal device 4 made from the program 3 via the terminal input function 2 by the terminal input. Notify Function 2.
【0017】端末入力機能2はタイムアウト実行手段1
3から通知を受けると、プログラム3からの入力要求に
対し一定時間が経過したという情報とともにその制御を
プログラム3に渡す。The terminal input function 2 is the time-out execution means 1
When the notification is received from 3, the control is passed to the program 3 together with the information that the fixed time has elapsed in response to the input request from the program 3.
【0018】[0018]
【発明の効果】以上説明したように本発明は、プログラ
ムからのデータ入力要求に対して端末利用者が応答を返
すまでの時間を監視し、一定時間が経過しても何ら返答
が返ってこない場合には、プログラムに制御を戻すこと
によって、システム各種資源の専用が回避されるため、
システム各種資源の利用性の向上といった効果がある。As described above, according to the present invention, the time until the terminal user returns a response to the data input request from the program is monitored, and no response is returned even after a certain period of time. In this case, returning control to the program avoids dedicating system resources.
This has the effect of improving the availability of various system resources.
【図1】本発明の端末入力制御方式1の一実施例のブロ
ック図FIG. 1 is a block diagram of an embodiment of a terminal input control system 1 of the present invention.
【図2】従来の端末入力機能のブロック図FIG. 2 is a block diagram of a conventional terminal input function.
1 端末入力制御方式 11 タイマ設定部 12 タイマ解除部 13 タイムアウト実行部 2 端末入力機能 3 プログラム 4 端末装置 5 オペレーティングシステムのタイマ機能 1 Terminal Input Control Method 11 Timer Setting Unit 12 Timer Release Unit 13 Timeout Execution Unit 2 Terminal Input Function 3 Program 4 Terminal Device 5 Operating System Timer Function
Claims (1)
依頼され端末装置からの入力を行う端末入力機能と、 時間に依存して割り込み事象を制御するタイマ機能とを
備えた計算機システムにおいて、 前記端末入力機能に接続され、一定時間経過後に割り込
み事象を発生させることを前記タイマ機能に要求するタ
イマ設定手段と、 前記端末入力機能に接続され、前記タイマ設定手段の要
求により設定された割り込み事象の発生要求を削除する
ことを前記タイマ機能に要求するタイマ解除手段と、 前記タイマ設定手段が要求した割り込み事象を前記タイ
マ機能が発生させた際、前記端末入力機能に対して前記
プログラムに制御を戻すことを要求するタイムアウト実
行手段とを具備したことを特徴とする端末入力制御方
式。1. A computer system having a terminal input function for requesting an input from a terminal device from a program operating on an electronic computer and a timer function for controlling an interrupt event depending on time, wherein the terminal input A timer setting means connected to the function and requesting the timer function to generate an interrupt event after a lapse of a certain time; and an interrupt event generation request connected to the terminal input function and set by the request of the timer setting means. A timer releasing means for requesting the timer function to delete the timer function, and returning control to the program to the terminal input function when the timer function causes the interrupt event requested by the timer setting means. A terminal input control method, comprising: a time-out executing means for requesting.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3358079A JPH05181802A (en) | 1991-12-27 | 1991-12-27 | Terminal input control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3358079A JPH05181802A (en) | 1991-12-27 | 1991-12-27 | Terminal input control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05181802A true JPH05181802A (en) | 1993-07-23 |
Family
ID=18457433
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3358079A Pending JPH05181802A (en) | 1991-12-27 | 1991-12-27 | Terminal input control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05181802A (en) |
-
1991
- 1991-12-27 JP JP3358079A patent/JPH05181802A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2304300C2 (en) | Method for selectively stopping bus devices | |
| KR101551321B1 (en) | Method and system for scheduling requests in a portable computing device | |
| JP2003316458A5 (en) | ||
| JPH04172535A (en) | Popup control system for personal computer | |
| CN119883579B (en) | Proxy method, electronic device and storage medium for high-frequency polling of operating system | |
| WO2018086454A1 (en) | Page data processing method and device | |
| JPH05181802A (en) | Terminal input control system | |
| CN105843672A (en) | Control method, device and system for application program | |
| Zheng et al. | RSIO: Automatic user interaction detection and scheduling | |
| JP4303828B2 (en) | Print management system and method | |
| CN112306822B (en) | Control method and device and electronic equipment | |
| JPS61223950A (en) | Scheduler | |
| JPH0644055A (en) | Installation system | |
| JP4072381B2 (en) | Graphical user interface construction method and program | |
| JPH03212715A (en) | Power supply control system for working station | |
| JPH0728544A (en) | Computer system | |
| JP3112287B2 (en) | Message management processor | |
| CN120295676A (en) | Cloud desktop hibernation method, device, equipment and computer-readable storage medium | |
| JPH0338742A (en) | File transfer system | |
| JPS6316317A (en) | Resetting device for computer system | |
| JP3609839B2 (en) | Client device | |
| CN115640082A (en) | Full screen window processing method, device, computer equipment and readable storage medium | |
| CN114764490A (en) | Method, device and equipment for scheduling and managing licensed resources of interactive application software | |
| JP2006163970A (en) | Multiprocessor system, multiprocessor control method, and multiprocessor control program recording medium | |
| TWI538443B (en) | Network device with instantly resource reserving mechanism |