JPH04219857A - Screen controller - Google Patents
Screen controllerInfo
- Publication number
- JPH04219857A JPH04219857A JP2418909A JP41890990A JPH04219857A JP H04219857 A JPH04219857 A JP H04219857A JP 2418909 A JP2418909 A JP 2418909A JP 41890990 A JP41890990 A JP 41890990A JP H04219857 A JPH04219857 A JP H04219857A
- Authority
- JP
- Japan
- Prior art keywords
- operation rule
- screen
- rule table
- input
- hierarchical
- 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
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、階層的に操作規則を記
述した操作規則表に基づいて画面制御を行う装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus that performs screen control based on an operation rule table that describes operation rules in a hierarchical manner.
【0002】0002
【従来の技術】ユーザの入力に基づいて画面制御を行う
システムの従来の画面制御装置は、第5図に示すように
、入力手段501と、制御手段502と、操作規則記憶
手段503と、出力手段504とから構成されている。2. Description of the Related Art A conventional screen control device for a system that performs screen control based on user input includes an input means 501, a control means 502, an operation rule storage means 503, and an output device, as shown in FIG. means 504.
【0003】このような従来の画面制御装置では、ユー
ザの入力とシステムの応答とを対応づけた操作規則表を
あらかじめ作成しておき、それに基づいて制御を行うと
いう方法がとられているが、その際の操作規則表は、従
来、図6に示すように、入力と応答との対を画面ごとに
別々にシステム設計者が作成していた。図6の画面1と
画面2はそれぞれ、図3の画面1と画面2に対応する操
作規則表である。画面1では、ユーザがESCキーを押
せば画面2に移行し、PF5キーを押せば終了しPF6
を押せば印刷を行う。画面2では↑キーと↓キーによっ
てメニュー項目間を移動し、PF5キーで終了、PF6
キーで印刷を行う。このように画面ごとの操作規則表に
基づいて画面制御を行うシステムについては、例えば情
報処理学会研究報告90−HI−32−2に述べられて
いる。[0003] In such conventional screen control devices, a method is used in which an operation rule table is created in advance that associates user input with system responses, and control is performed based on the table. Conventionally, a system designer has created an operation rule table for each screen separately, as shown in FIG. 6, for pairs of inputs and responses. Screen 1 and Screen 2 in FIG. 6 are operation rule tables corresponding to Screen 1 and Screen 2 in FIG. 3, respectively. On screen 1, if the user presses the ESC key, it will move to screen 2, and if the user presses the PF5 key, it will exit and go to PF6.
Press to print. On screen 2, use the ↑ and ↓ keys to move between menu items, exit with the PF5 key, and PF6.
Print using the key. A system that performs screen control based on an operation rule table for each screen is described, for example, in Information Processing Society of Japan Research Report 90-HI-32-2.
【0004】0004
【発明が解決しようとする課題】しかし、上記のように
操作規則表を画面ごとに記述する方法では、複数の画面
で同一の操作規則があるときに、同じ操作規則を何度も
記述しなければならないという問題がある。例えば、図
6に示した画面1と画面2の操作規則表において、PF
5キーとPF6キーに対応する応答が同じである。この
ように、同一の操作規則を複数の画面に対して書くこと
は、システム設計者にとって冗長な作業であり、非常に
わずらわしい。[Problem to be Solved by the Invention] However, with the method of writing the operation rule table for each screen as described above, when the same operation rule exists on multiple screens, the same operation rule must be written many times. There is a problem that it must be done. For example, in the operation rule table for screen 1 and screen 2 shown in FIG.
The responses corresponding to the 5 key and the PF6 key are the same. In this way, writing the same operating rules for multiple screens is a redundant task for the system designer, and is extremely troublesome.
【0005】本発明の目的は、このような問題点を解決
した画面制御装置を提供することにある。An object of the present invention is to provide a screen control device that solves these problems.
【0006】[0006]
【課題を解決するための手段】本発明は、システムに対
する入力と応答の組を階層的に記憶した階層的操作規則
表に基づいて制御を行う画面制御装置であって、前記シ
ステムに対する入力を行う入力手段と、前記階層的操作
規則表を参照して制御を行う制御手段と、前記階層的操
作規則表を記憶する階層的操作規則表記憶手段と、前記
制御手段の応答を表示する出力手段とから成ることを特
徴とする。[Means for Solving the Problems] The present invention is a screen control device that performs control based on a hierarchical operation rule table that stores sets of inputs and responses to a system in a hierarchical manner. an input means, a control means for performing control with reference to the hierarchical operation rule table, a hierarchical operation rule table storage means for storing the hierarchical operation rule table, and an output means for displaying a response of the control means. It is characterized by consisting of.
【0007】[0007]
【作用】本発明の画面制御装置は、階層的に操作規則を
記述した操作規則表があると、ユーザの入力に対するシ
ステムの応答を階層の下位から順に上位にたどり、対応
する操作規則を発見するとその応答を実行する。階層の
最上位までたどっても対応する操作規則が発見できない
場合は何も行わない。[Operation] When there is an operation rule table that describes operation rules in a hierarchical manner, the screen control device of the present invention traces the response of the system to the user's input from the bottom to the top of the hierarchy and finds the corresponding operation rule. Execute that response. If no corresponding operation rule is found even after reaching the top of the hierarchy, nothing is done.
【0008】本発明の画面制御装置の動作を図4の階層
的操作規則表を例にして説明する。画面1でユーザがE
SCキーを入力すると、画面1の操作規則である操作規
則2の中にESCキーの記述があるので、それに対する
応答「画面2に移る」を行う。画面1でユーザがPFキ
ーを入力すると、画面1の操作規則である操作規則2の
中に、PF5キーに対する記述がないので、操作規則2
の上位規則である操作規則1を参照し、その中にあるP
F5の応答「終了」を行う。画面1において、ユーザが
例えばTABキーを入力すると、操作規則1までたどっ
ても、その入力に対応する応答が発見できず、さらに上
位の規則もないので、何も応答せずに次の処理に移る。The operation of the screen control device of the present invention will be explained using the hierarchical operation rule table shown in FIG. 4 as an example. On screen 1, the user presses E.
When the SC key is input, the ESC key is described in Operation Rule 2, which is the operation rule for Screen 1, so the response to this is ``Move to Screen 2''. When the user enters the PF key on screen 1, there is no description for the PF5 key in operation rule 2, which is the operation rule for screen 1, so operation rule 2 is entered.
Refer to operation rule 1, which is the upper rule of
Execute the F5 response "End". On screen 1, when the user enters the TAB key, for example, even if the user traces back to operation rule 1, no response corresponding to that input is found, and there are no higher-level rules, so the process proceeds to the next process without responding. Move.
【0009】[0009]
【実施例】図1は、本発明の一実施例を示すブロック図
である。この画面制御装置は、システムに対する入力を
行う手段101と、階層的操作規則表を参照して制御を
行う制御手段102と、階層的操作規則表を記憶する階
層的操作規則表記憶手段103と、制御手段の応答を表
示する出力手段104とを備えている。入力手段101
はキーボードなどを利用できる。制御手段102はマイ
クロプロセッサなどを利用できる。階層的操作規則表記
憶手段103は半導体メモリ,ディスクなどを利用でき
る。出力手段104はCRTディスプレイなどを利用で
きる。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing an embodiment of the present invention. This screen control device includes a means 101 for inputting to the system, a control means 102 for controlling by referring to a hierarchical operation rule table, and a hierarchical operation rule table storage means 103 for storing the hierarchical operation rule table. and output means 104 for displaying the response of the control means. Input means 101
can use a keyboard etc. The control means 102 can use a microprocessor or the like. The hierarchical operation rule table storage means 103 can use a semiconductor memory, a disk, or the like. The output means 104 can be a CRT display or the like.
【0010】図2は、図1の画面制御装置を利用して、
階層的操作記憶表に基づいて画面制御を行う際の処理手
順を示すフローチャートである。まず、入力手段101
から入力された入力を制御手段102が受理し(ステッ
プ201)、その時の画面に対応する操作規則表を参照
する(ステップ202)。参照した操作規則表の中に対
応する操作規則があれば(ステップ203)それを実行
し(ステップ204)、対応する操作規則がなければ、
その操作規則表の上位規則があるかどうかを調べる(ス
テップ205)。対応する上位規則がなければ、その入
力に対しては何も応答をせずに次の入力の処理に移る。
対応する上位規則があれば、上位規則を参照し(ステッ
プ206)、その中で入力に対応する操作規則を捜す。
これを上位規則がなくなるまで繰り返す。FIG. 2 shows a screen using the screen control device of FIG.
7 is a flowchart showing a processing procedure when performing screen control based on a hierarchical operation storage table. First, input means 101
The control means 102 receives the input inputted from the screen (step 201), and refers to the operation rule table corresponding to the screen at that time (step 202). If there is a corresponding operation rule in the referenced operation rule table (step 203), it is executed (step 204), and if there is no corresponding operation rule,
It is checked whether there is a higher level rule in the operation rule table (step 205). If there is no corresponding higher-level rule, no response is made to that input and processing moves on to the next input. If there is a corresponding higher level rule, the higher level rule is referred to (step 206), and an operation rule corresponding to the input is searched among them. Repeat this until there are no more upper rules.
【0011】[0011]
【発明の効果】以上説明したように、本発明の画面制御
装置を用いることにより、階層的に記述した操作規則表
に基づいて画面制御を行うことができる。階層的操作規
則表は、従来のようにすべての画面に対して独立に操作
規則表を記述する場合と比較して、複数の画面に対して
共通な操作を何度も記述する必要がないので、システム
設計者の手間は大幅に軽減される。As described above, by using the screen control device of the present invention, screen control can be performed based on a hierarchically described operation rule table. Hierarchical operation rule tables eliminate the need to write common operations over and over again for multiple screens, compared to the conventional case where operation rule tables are written independently for all screens. , the effort for system designers is greatly reduced.
【図1】画面制御装置の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a screen control device.
【図2】本発明の装置に基づく画面制御の方法を示すフ
ローチャートである。FIG. 2 is a flowchart illustrating a method of screen control based on the device of the present invention.
【図3】本発明の装置で制御する画面の表示例である。FIG. 3 is a display example of a screen controlled by the device of the present invention.
【図4】階層的操作規則表の例である。FIG. 4 is an example of a hierarchical operation rule table.
【図5】従来の画面制御装置の構成を示すブロック図で
ある。FIG. 5 is a block diagram showing the configuration of a conventional screen control device.
【図6】従来の操作規則表の例である。FIG. 6 is an example of a conventional operation rule table.
101 入力手段 102 制御手段 103 階層的操作規則表記憶手段 104 出力手段 101 Input means 102 Control means 103 Hierarchical operation rule table storage means 104 Output means
Claims (1)
に記憶した階層的操作規則表に基づいて制御を行う画面
制御装置であって、前記システムに対する入力を行う入
力手段と、前記階層的操作規則表を参照して制御を行う
制御手段と、前記階層的操作規則表を記憶する階層的操
作規則表記憶手段と、前記制御手段の応答を表示する出
力手段とから成ることを特徴とする画面制御装置。1. A screen control device that performs control based on a hierarchical operation rule table that stores sets of inputs and responses to the system in a hierarchical manner, comprising input means for inputting input to the system, and the hierarchical operation. A screen characterized in that it is comprised of a control means for performing control by referring to a rule table, a hierarchical operation rule table storage means for storing the hierarchical operation rule table, and an output means for displaying a response of the control means. Control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2418909A JPH04219857A (en) | 1990-12-19 | 1990-12-19 | Screen controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2418909A JPH04219857A (en) | 1990-12-19 | 1990-12-19 | Screen controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04219857A true JPH04219857A (en) | 1992-08-10 |
Family
ID=18526662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2418909A Pending JPH04219857A (en) | 1990-12-19 | 1990-12-19 | Screen controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04219857A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0895736A (en) * | 1994-09-22 | 1996-04-12 | Aisin Aw Co Ltd | Instruction input device employing hierarchical menu selection, and hierarchical menu display method |
-
1990
- 1990-12-19 JP JP2418909A patent/JPH04219857A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0895736A (en) * | 1994-09-22 | 1996-04-12 | Aisin Aw Co Ltd | Instruction input device employing hierarchical menu selection, and hierarchical menu display method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0535685A (en) | Mixed fraction input displaying type electronic computer | |
JPH04219857A (en) | Screen controller | |
JPH03167625A (en) | Menu display method | |
JPH02284264A (en) | Interactive screen design backup system | |
JPH04322324A (en) | Data processor | |
JPS581207A (en) | Programmable programming device | |
JP2645174B2 (en) | Computer with field display function | |
JPH03286226A (en) | Method and system for generating program | |
JP2638195B2 (en) | Input method by dynamic control | |
JPH0422995A (en) | Linked scroll display method for multiple data | |
JPH04219856A (en) | Operation rule table generation device | |
JPS6375964A (en) | Table creation method | |
JPH04220715A (en) | Window display device | |
JPH02288959A (en) | Cursor direction switching processing system in table format data | |
JPH0476669A (en) | Input answer table generation device | |
JPH06214710A (en) | Registration method for tablet menu | |
JPH03282589A (en) | Document preparing device | |
JPS60175106A (en) | Numerical control device | |
JPS6121569A (en) | Front data input device | |
JPH0362170A (en) | Comment input method in cad system | |
JPS63225858A (en) | Table creation method | |
JPH04130571A (en) | Numerical calculation method | |
JPH03176716A (en) | Electronic apparatus | |
JPH03180919A (en) | Command menu control system | |
JPH05265962A (en) | Graph making device |