JPH04219857A - 画面制御装置 - Google Patents
画面制御装置Info
- 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
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、階層的に操作規則を記
述した操作規則表に基づいて画面制御を行う装置に関す
るものである。
述した操作規則表に基づいて画面制御を行う装置に関す
るものである。
【0002】
【従来の技術】ユーザの入力に基づいて画面制御を行う
システムの従来の画面制御装置は、第5図に示すように
、入力手段501と、制御手段502と、操作規則記憶
手段503と、出力手段504とから構成されている。
システムの従来の画面制御装置は、第5図に示すように
、入力手段501と、制御手段502と、操作規則記憶
手段503と、出力手段504とから構成されている。
【0003】このような従来の画面制御装置では、ユー
ザの入力とシステムの応答とを対応づけた操作規則表を
あらかじめ作成しておき、それに基づいて制御を行うと
いう方法がとられているが、その際の操作規則表は、従
来、図6に示すように、入力と応答との対を画面ごとに
別々にシステム設計者が作成していた。図6の画面1と
画面2はそれぞれ、図3の画面1と画面2に対応する操
作規則表である。画面1では、ユーザがESCキーを押
せば画面2に移行し、PF5キーを押せば終了しPF6
を押せば印刷を行う。画面2では↑キーと↓キーによっ
てメニュー項目間を移動し、PF5キーで終了、PF6
キーで印刷を行う。このように画面ごとの操作規則表に
基づいて画面制御を行うシステムについては、例えば情
報処理学会研究報告90−HI−32−2に述べられて
いる。
ザの入力とシステムの応答とを対応づけた操作規則表を
あらかじめ作成しておき、それに基づいて制御を行うと
いう方法がとられているが、その際の操作規則表は、従
来、図6に示すように、入力と応答との対を画面ごとに
別々にシステム設計者が作成していた。図6の画面1と
画面2はそれぞれ、図3の画面1と画面2に対応する操
作規則表である。画面1では、ユーザがESCキーを押
せば画面2に移行し、PF5キーを押せば終了しPF6
を押せば印刷を行う。画面2では↑キーと↓キーによっ
てメニュー項目間を移動し、PF5キーで終了、PF6
キーで印刷を行う。このように画面ごとの操作規則表に
基づいて画面制御を行うシステムについては、例えば情
報処理学会研究報告90−HI−32−2に述べられて
いる。
【0004】
【発明が解決しようとする課題】しかし、上記のように
操作規則表を画面ごとに記述する方法では、複数の画面
で同一の操作規則があるときに、同じ操作規則を何度も
記述しなければならないという問題がある。例えば、図
6に示した画面1と画面2の操作規則表において、PF
5キーとPF6キーに対応する応答が同じである。この
ように、同一の操作規則を複数の画面に対して書くこと
は、システム設計者にとって冗長な作業であり、非常に
わずらわしい。
操作規則表を画面ごとに記述する方法では、複数の画面
で同一の操作規則があるときに、同じ操作規則を何度も
記述しなければならないという問題がある。例えば、図
6に示した画面1と画面2の操作規則表において、PF
5キーとPF6キーに対応する応答が同じである。この
ように、同一の操作規則を複数の画面に対して書くこと
は、システム設計者にとって冗長な作業であり、非常に
わずらわしい。
【0005】本発明の目的は、このような問題点を解決
した画面制御装置を提供することにある。
した画面制御装置を提供することにある。
【0006】
【課題を解決するための手段】本発明は、システムに対
する入力と応答の組を階層的に記憶した階層的操作規則
表に基づいて制御を行う画面制御装置であって、前記シ
ステムに対する入力を行う入力手段と、前記階層的操作
規則表を参照して制御を行う制御手段と、前記階層的操
作規則表を記憶する階層的操作規則表記憶手段と、前記
制御手段の応答を表示する出力手段とから成ることを特
徴とする。
する入力と応答の組を階層的に記憶した階層的操作規則
表に基づいて制御を行う画面制御装置であって、前記シ
ステムに対する入力を行う入力手段と、前記階層的操作
規則表を参照して制御を行う制御手段と、前記階層的操
作規則表を記憶する階層的操作規則表記憶手段と、前記
制御手段の応答を表示する出力手段とから成ることを特
徴とする。
【0007】
【作用】本発明の画面制御装置は、階層的に操作規則を
記述した操作規則表があると、ユーザの入力に対するシ
ステムの応答を階層の下位から順に上位にたどり、対応
する操作規則を発見するとその応答を実行する。階層の
最上位までたどっても対応する操作規則が発見できない
場合は何も行わない。
記述した操作規則表があると、ユーザの入力に対するシ
ステムの応答を階層の下位から順に上位にたどり、対応
する操作規則を発見するとその応答を実行する。階層の
最上位までたどっても対応する操作規則が発見できない
場合は何も行わない。
【0008】本発明の画面制御装置の動作を図4の階層
的操作規則表を例にして説明する。画面1でユーザがE
SCキーを入力すると、画面1の操作規則である操作規
則2の中にESCキーの記述があるので、それに対する
応答「画面2に移る」を行う。画面1でユーザがPFキ
ーを入力すると、画面1の操作規則である操作規則2の
中に、PF5キーに対する記述がないので、操作規則2
の上位規則である操作規則1を参照し、その中にあるP
F5の応答「終了」を行う。画面1において、ユーザが
例えばTABキーを入力すると、操作規則1までたどっ
ても、その入力に対応する応答が発見できず、さらに上
位の規則もないので、何も応答せずに次の処理に移る。
的操作規則表を例にして説明する。画面1でユーザがE
SCキーを入力すると、画面1の操作規則である操作規
則2の中にESCキーの記述があるので、それに対する
応答「画面2に移る」を行う。画面1でユーザがPFキ
ーを入力すると、画面1の操作規則である操作規則2の
中に、PF5キーに対する記述がないので、操作規則2
の上位規則である操作規則1を参照し、その中にあるP
F5の応答「終了」を行う。画面1において、ユーザが
例えばTABキーを入力すると、操作規則1までたどっ
ても、その入力に対応する応答が発見できず、さらに上
位の規則もないので、何も応答せずに次の処理に移る。
【0009】
【実施例】図1は、本発明の一実施例を示すブロック図
である。この画面制御装置は、システムに対する入力を
行う手段101と、階層的操作規則表を参照して制御を
行う制御手段102と、階層的操作規則表を記憶する階
層的操作規則表記憶手段103と、制御手段の応答を表
示する出力手段104とを備えている。入力手段101
はキーボードなどを利用できる。制御手段102はマイ
クロプロセッサなどを利用できる。階層的操作規則表記
憶手段103は半導体メモリ,ディスクなどを利用でき
る。出力手段104はCRTディスプレイなどを利用で
きる。
である。この画面制御装置は、システムに対する入力を
行う手段101と、階層的操作規則表を参照して制御を
行う制御手段102と、階層的操作規則表を記憶する階
層的操作規則表記憶手段103と、制御手段の応答を表
示する出力手段104とを備えている。入力手段101
はキーボードなどを利用できる。制御手段102はマイ
クロプロセッサなどを利用できる。階層的操作規則表記
憶手段103は半導体メモリ,ディスクなどを利用でき
る。出力手段104はCRTディスプレイなどを利用で
きる。
【0010】図2は、図1の画面制御装置を利用して、
階層的操作記憶表に基づいて画面制御を行う際の処理手
順を示すフローチャートである。まず、入力手段101
から入力された入力を制御手段102が受理し(ステッ
プ201)、その時の画面に対応する操作規則表を参照
する(ステップ202)。参照した操作規則表の中に対
応する操作規則があれば(ステップ203)それを実行
し(ステップ204)、対応する操作規則がなければ、
その操作規則表の上位規則があるかどうかを調べる(ス
テップ205)。対応する上位規則がなければ、その入
力に対しては何も応答をせずに次の入力の処理に移る。 対応する上位規則があれば、上位規則を参照し(ステッ
プ206)、その中で入力に対応する操作規則を捜す。 これを上位規則がなくなるまで繰り返す。
階層的操作記憶表に基づいて画面制御を行う際の処理手
順を示すフローチャートである。まず、入力手段101
から入力された入力を制御手段102が受理し(ステッ
プ201)、その時の画面に対応する操作規則表を参照
する(ステップ202)。参照した操作規則表の中に対
応する操作規則があれば(ステップ203)それを実行
し(ステップ204)、対応する操作規則がなければ、
その操作規則表の上位規則があるかどうかを調べる(ス
テップ205)。対応する上位規則がなければ、その入
力に対しては何も応答をせずに次の入力の処理に移る。 対応する上位規則があれば、上位規則を参照し(ステッ
プ206)、その中で入力に対応する操作規則を捜す。 これを上位規則がなくなるまで繰り返す。
【0011】
【発明の効果】以上説明したように、本発明の画面制御
装置を用いることにより、階層的に記述した操作規則表
に基づいて画面制御を行うことができる。階層的操作規
則表は、従来のようにすべての画面に対して独立に操作
規則表を記述する場合と比較して、複数の画面に対して
共通な操作を何度も記述する必要がないので、システム
設計者の手間は大幅に軽減される。
装置を用いることにより、階層的に記述した操作規則表
に基づいて画面制御を行うことができる。階層的操作規
則表は、従来のようにすべての画面に対して独立に操作
規則表を記述する場合と比較して、複数の画面に対して
共通な操作を何度も記述する必要がないので、システム
設計者の手間は大幅に軽減される。
【図1】画面制御装置の構成を示すブロック図である。
【図2】本発明の装置に基づく画面制御の方法を示すフ
ローチャートである。
ローチャートである。
【図3】本発明の装置で制御する画面の表示例である。
【図4】階層的操作規則表の例である。
【図5】従来の画面制御装置の構成を示すブロック図で
ある。
ある。
【図6】従来の操作規則表の例である。
101 入力手段
102 制御手段
103 階層的操作規則表記憶手段
104 出力手段
Claims (1)
- 【請求項1】システムに対する入力と応答の組を階層的
に記憶した階層的操作規則表に基づいて制御を行う画面
制御装置であって、前記システムに対する入力を行う入
力手段と、前記階層的操作規則表を参照して制御を行う
制御手段と、前記階層的操作規則表を記憶する階層的操
作規則表記憶手段と、前記制御手段の応答を表示する出
力手段とから成ることを特徴とする画面制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2418909A JPH04219857A (ja) | 1990-12-19 | 1990-12-19 | 画面制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2418909A JPH04219857A (ja) | 1990-12-19 | 1990-12-19 | 画面制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04219857A true JPH04219857A (ja) | 1992-08-10 |
Family
ID=18526662
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2418909A Pending JPH04219857A (ja) | 1990-12-19 | 1990-12-19 | 画面制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04219857A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0895736A (ja) * | 1994-09-22 | 1996-04-12 | Aisin Aw Co Ltd | 階層的メニュ選択による指示入力装置及び階層的メニュ表示方法 |
-
1990
- 1990-12-19 JP JP2418909A patent/JPH04219857A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0895736A (ja) * | 1994-09-22 | 1996-04-12 | Aisin Aw Co Ltd | 階層的メニュ選択による指示入力装置及び階層的メニュ表示方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04219857A (ja) | 画面制御装置 | |
| JPH03167625A (ja) | メニュー表示方式 | |
| JPH02284264A (ja) | 対話画面設計支援方式 | |
| JPH04322324A (ja) | データ処理装置 | |
| JPS581207A (ja) | プログラマブル用プログラミング装置 | |
| JPH03286226A (ja) | プログラム生成方法及びシステム | |
| JPH08180118A (ja) | 表処理装置 | |
| JP2638195B2 (ja) | ダイナミツク制御による入力方式 | |
| JPH0422995A (ja) | 複数データの連動スクロール表示方式 | |
| JPH08202525A (ja) | 画面入力装置および画面入力方法 | |
| JPH04219856A (ja) | 操作規則表作成装置 | |
| JPS6375964A (ja) | 表作成方式 | |
| JPH04220715A (ja) | ウィンドウ表示装置 | |
| JPH03198090A (ja) | メニュー表示装置 | |
| JPH02288959A (ja) | 表形式データにおけるカーソル方向切り替え処理方式 | |
| JPH0476669A (ja) | 入力応答表作成装置 | |
| JPS63225858A (ja) | 表作成方法 | |
| JPH03282589A (ja) | 文書作成装置 | |
| JPS60175106A (ja) | 数値制御装置 | |
| JPS6121569A (ja) | 表デ−タ入力装置 | |
| JPH0362170A (ja) | Cadシステムにおけるコメント入力方式 | |
| JPH04130571A (ja) | 数値演算方式 | |
| JPH05265962A (ja) | グラフ作成装置 | |
| JPS62245481A (ja) | 折りたたみ表示制御方式 | |
| JPH0331964A (ja) | 文章表示方法 |