JPH05181802A - Terminal input control system - Google Patents

Terminal input control system

Info

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
Application number
JP3358079A
Other languages
Japanese (ja)
Inventor
Koyo Muto
公洋 武藤
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Chubu Ltd
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 NEC Software Chubu Ltd filed Critical NEC Software Chubu Ltd
Priority to JP3358079A priority Critical patent/JPH05181802A/en
Publication of JPH05181802A publication Critical patent/JPH05181802A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To avoid an unnecessary dedication of various resources of a computer system and to improve the utility of various resources of the system by returning the control to a program, in case that a response from a terminal equipment to an input request from the program does not return even if a prescribed time elapses. CONSTITUTION:A terminal input control system 1 connected to a terminal input function 2 is constituted of a timer setting means 11 for requesting to a timer function to generate an interruption event after a prescribed time elapses, a timer releasing means 12 for requesting to the timer function to delete a generation request of the set interruption event, and a time-out executing means 13 for requesting to return the control. to a program operated on an electronic computer.

Description

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

【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.

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

【図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.

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

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)

【特許請求の範囲】[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.
JP3358079A 1991-12-27 1991-12-27 Terminal input control system Pending JPH05181802A (en)

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)

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