JPH0619660A - Help screen display control system - Google Patents

Help screen display control system

Info

Publication number
JPH0619660A
JPH0619660A JP4178075A JP17807592A JPH0619660A JP H0619660 A JPH0619660 A JP H0619660A JP 4178075 A JP4178075 A JP 4178075A JP 17807592 A JP17807592 A JP 17807592A JP H0619660 A JPH0619660 A JP H0619660A
Authority
JP
Japan
Prior art keywords
help screen
item
screen
help
display 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
JP4178075A
Other languages
Japanese (ja)
Inventor
Tamotsu Kojima
保 小島
Keisho Kuno
恵章 久野
Kazuhiro Matsumoto
和裕 松本
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP4178075A priority Critical patent/JPH0619660A/en
Publication of JPH0619660A publication Critical patent/JPH0619660A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To improve the productivity and quality of system development by performing the common use of help screens from plural screens and the change of screen specifications by changing tables. CONSTITUTION:In the system, based on the display position in the screen of the specified input item, the help screen corresponding to the input item called from a help screen storage section 5 at the time of display. By referring to the table registered relating the display position of the input item to an inherent identifier given to the help screen, the identifier corresponding to the display position in the screen of the specified input item is extracted. A help screen extraction section 6 calling the help screen corresponding to the specified input item based on the identifier from the section 5 is provided to separate the help screen display control and control related to the input item.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、コンピュータシステム
におけるヘルプ画面の表示制御技術に係わり、特に、利
用者の要求に基づくヘルプ画面の変更に効率良く対応す
るのに好適なヘルプ画面表示制御システムに関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a help screen display control technique in a computer system, and more particularly to a help screen display control system suitable for efficiently responding to a change of a help screen based on a user's request. It is a thing.

【0002】[0002]

【従来の技術】コンピュータの操作性の向上を目的とし
て、例えば、日経BP社編「90年版情報・通信新語辞
典(コンピュータ・通信の最新知識)」(1990年
日経BP社発行)の第130頁に記載のように、作業中
の画面に、作業に必要なコマンド体系を表示するプルダ
ウンメニューや、プルアップメニューなどが開発されて
いる。利用者は、このようなメニュー画面(以下、ヘル
プ画面と記載)に従って操作を進めることでき、難しい
コマンド体系を覚える必要がなく、コンピュータを、容
易に操作することができる。
2. Description of the Related Art For the purpose of improving the operability of a computer, for example, Nikkei BP's "90th Edition Information and Communications New Word Dictionary (latest knowledge of computers and communications)" (1990
As described on page 130 of Nikkei BP), pull-down menus and pull-up menus have been developed for displaying a command system necessary for the work on the screen during work. The user can proceed with the operation according to such a menu screen (hereinafter referred to as a help screen), and can easily operate the computer without having to remember a difficult command system.

【0003】このようなヘルプ画面を有するコンピュー
タシステムの開発において、ヘルプ画面の表示制御に係
わる従来の技術には、COBOL85言語のHELP
WINDOW句や、ポップアップブロックカーソル入出
力ルーチン(JCPOPUP)を利用するものなどがあ
る。しかし、HELP WINDOW句を用いた場合
は、1つのプログラムの中に、ヘルプ情報を全て設定す
る必要があり、ヘルプ画面を部品として独立させること
ができなかった。
In the development of a computer system having such a help screen, the conventional technique relating to the display control of the help screen includes HELP of COBOL85 language.
For example, there is a WINDOW clause and a popup block cursor input / output routine (JCPOPUP). However, when the HELP WINDOW clause is used, it is necessary to set all the help information in one program, and the help screen cannot be made independent as a component.

【0004】ポップアップブロックカーソル入出力ルー
チンは、部品構造であり、プログラムの変更を容易に行
うことができる。しかし、1つのシステムの中では、エ
ントリ系の画面は、操作性を考慮して、1項目単位の入
力表示処理を行い、また、メンテナンスや問合せ系の画
面は、処理性能や入力表示単位が一括した処理となり、
複数の項目単位、または、1画面単位の入力表示処理を
行う。このために、画面の入力項目の表示単位が混在す
ることがある。
The pop-up block cursor input / output routine is a component structure, and the program can be easily changed. However, in one system, the entry-based screen performs input display processing in units of one item in consideration of operability, and the maintenance and inquiry-related screens include processing performance and input display units collectively. It became the processing,
Input display processing is performed in units of a plurality of items or in units of one screen. Therefore, the display units of the input items on the screen may be mixed.

【0005】そのため、入力項目の表示単位が1項目単
位の場合は、現在の入力項目からヘルプ画面を単純に呼
び出せることができるが、入力項目の表示単位が複数の
項目単位、あるいは、1画面単位の場合は、入力項目が
複数あるため、どの項目に対してヘルプ画面表示が要求
されたかをカーソルアドレス(行と例による表示位置)
から識別し、その後に、該当する項目のヘルプ画面を呼
び出すことになる。このため、画面の入力項目の表示単
位が異なるプログラムが混在する場合は、1システム内
で、ヘルプ画面を同一の制御で呼び出すことができな
い。そして、1システム内の入力項目の表示単位の違い
を意識したシステム開発、および、利用者要求による入
力項目の表示単位の変更に対するプログラム修正に、多
くの時間が費やされていた。
Therefore, when the display unit of the input item is one item unit, the help screen can be simply called from the current input item, but the display unit of the input item is a plurality of item units or one screen unit. If there are multiple input items, the cursor address (display position by line and example) for which item the help screen display was requested
Then, the help screen for the corresponding item will be called. Therefore, when programs having different display units of input items on the screen are mixed, the help screen cannot be called with the same control in one system. A lot of time has been spent on the system development in consideration of the difference in the display unit of the input item in one system and the program modification for the change of the display unit of the input item according to the user's request.

【0006】[0006]

【発明が解決しようとする課題】解決しようとする問題
点は、従来技術では、ヘルプ画面の表示制御と画面の入
力項目に係わる制御が連結しており、1システム内で入
力項目の表示単位が異なる場合は、ヘルプ画面を同一の
制御で呼び出すことができず、利用者の要求に対応し
て、ヘルプ画面の表示に係わる仕様を変更する場合や、
既存システムの他利用者に対して、ヘルプ画面の表示に
係わる仕様を流用する場合などには、プログラムを直接
修正する必要があり、効率良く対応することができない
点である。本発明の目的は、これら従来技術の課題を解
決し、各利用者の要求に対応したヘルプ画面の表示変更
や、既存システムへの流用を容易とし、効率の良いシス
テムの開発を可能とするヘルプ画面表示制御システムを
提供することである。
The problem to be solved is that, in the prior art, the help screen display control and the control related to the input item of the screen are connected, and the display unit of the input item in one system is If they are different, the help screen cannot be called with the same control, and when the specifications related to the display of the help screen are changed in response to the user's request,
If the specifications relating to the display of the help screen are diverted to other users of the existing system, it is necessary to directly modify the program, and it is not possible to efficiently cope with it. An object of the present invention is to solve these problems of the prior art, to change the display of the help screen corresponding to each user's request, to facilitate diversion to an existing system, and to enable the development of an efficient system. It is to provide a screen display control system.

【0007】[0007]

【課題を解決するための手段】上記目的を達成するた
め、本発明のヘルプ画面表示制御システムは、(1)指
定された入力項目の画面内での表示位置に基づき、この
入力項目に対応するヘルプ画面を、具備したヘルプ画面
格納部から呼び出して表示するヘルプ画面表示制御シス
テムにおいて、入力項目の表示位置と、ヘルプ画面に付
与された固有の識別子とを関連付けて登録したテーブル
を参照して、指定された入力項目の画面内での表示位置
に対応する識別子を抽出し、この抽出した識別子に基づ
き、指定された入力項目に対応するヘルプ画面を、ヘル
プ画面格納部から呼び出すヘルプ画面抽出部を設けるこ
とを特徴とする。また、(2)上記(1)に記載のヘル
プ画面表示制御システムにおいて、テーブルを複数の画
面毎に設け、ヘルプ画面抽出部は、指定された入力項目
の画面用のテーブルを参照して、識別子を抽出すること
を特徴とする。また、(3)上記(1)、もしくは、
(2)のいずれかに記載のヘルプ画面表示制御システム
において、ヘルプ画面抽出部は、画面内での入力項目の
表示位置と、各々のヘルプ画面に付与した固有の識別子
とを対応付けて登録する項目番号識別テーブルと、操作
者の入力項目の指定に基づき、この項目番号識別テーブ
ルを参照して、指定された入力項目の画面内での表示位
置に対応する識別子を抽出する項目識別処理部と、この
項目識別処理部で抽出した識別子に対応するヘルプ画面
を、ヘルプ画面格納部から呼び出すヘルプ画面呼出し処
理部とを具備することを特徴とする。また、(4)上記
(3)に記載のヘルプ画面表示制御システムにおいて、
ヘルプ画面抽出部は、項目番号識別テーブルに登録する
ヘルプ画面のそれぞれに付与した固有の識別子と、ヘル
プ画面格納部に格納した各ヘルプ画面固有の名称とを対
応付けて登録するヘルプ画面識別テーブルと、このヘル
プ画面識別テーブルを参照して、項目識別処理部で抽出
した識別子に対応するヘルプ画面の名称を抽出するヘル
プ画面識別処理部とを具備し、ヘルプ画面呼出し処理部
は、このヘルプ画面識別処理部で抽出した名称に対応す
るヘルプ画面を、ヘルプ画面格納部から呼び出すことを
特徴とする。また、(5)上記(3)、もしくは、
(4)のいずれかに記載のヘルプ画面表示制御システム
において、項目番号識別テーブルに、少なくとも対応す
る入力項目の項目長を含む定義情報を登録することを特
徴とする。また、(6)上記(1)から(5)のいずれ
かに記載のヘルプ画面表示制御システムにおいて、ヘル
プ画面抽出部は、操作者による画面内の入力項目に対す
る変更指示に基づき、少なくとも項目番号識別テーブル
を含むテーブルの登録内容の変更を行なうテーブル更新
処理部を具備することを特徴とする。
In order to achieve the above object, the help screen display control system of the present invention responds to (1) the input item based on the display position of the designated input item on the screen. In the help screen display control system that calls and displays the help screen from the provided help screen storage unit, referring to the table in which the display position of the input item and the unique identifier given to the help screen are associated and registered, The help screen extraction unit that extracts the identifier corresponding to the display position of the specified input item on the screen and calls the help screen corresponding to the specified input item from the help screen storage unit based on this extracted identifier. It is characterized in that it is provided. (2) In the help screen display control system according to (1) above, a table is provided for each of a plurality of screens, and the help screen extraction unit refers to the table for the screen of the specified input item to identify the identifier. Is extracted. Also, (3) above (1), or
In the help screen display control system described in any of (2), the help screen extraction unit registers the display position of the input item on the screen and the unique identifier given to each help screen in association with each other. An item number identification table, and an item identification processing section that extracts an identifier corresponding to the display position of the designated input item on the screen by referring to the item number identification table based on the designation of the input item by the operator. A help screen call processing unit that calls a help screen corresponding to the identifier extracted by the item identification processing unit from the help screen storage unit is provided. (4) In the help screen display control system described in (3) above,
The help screen extraction unit stores a unique identifier assigned to each of the help screens registered in the item number identification table, and a help screen identification table that registers the help screen unique name stored in the help screen storage unit in association with each other. , A help screen identification processing unit for extracting the name of the help screen corresponding to the identifier extracted by the item identification processing unit by referring to this help screen identification table, and the help screen call processing unit The help screen corresponding to the name extracted by the processing unit is called from the help screen storage unit. Also, (5) above (3), or
In the help screen display control system described in any one of (4), definition information including at least the item length of the corresponding input item is registered in the item number identification table. (6) In the help screen display control system according to any one of (1) to (5) above, the help screen extraction unit identifies at least the item number based on the operator's instruction to change the input item on the screen. It is characterized by comprising a table update processing unit for changing registered contents of a table including the table.

【0008】[0008]

【作用】本発明においては、画面内の入力項目と、入力
項目に対応するヘルプ画面とを、テーブルを介して関連
付けることにより、入力項目用の画面に係わる制御とヘ
ルプ画面に係わる制御とを、それぞれを独立させる。こ
のことにより、例えば、複数の画面毎に、それぞれの画
面内の入力項目の表示位置とその項目を表す項目番号を
テーブルとして用意し、各画面の入力項目の表示単位に
係わらず、1つのシステム内の複数の画面で、同一のヘ
ルプ画面を共通に制御することができる。また、画面中
の入力項目の位置の変更や項目長の変更、あるいは、入
力項目の削除や追加などの要求に対しても、テーブルの
修正のみで簡単に対応することができ、プログラムの変
更を行なう必要がない。また、他のシステムへの移植も
容易となる。
In the present invention, the input item in the screen and the help screen corresponding to the input item are associated with each other through the table, so that the control related to the input item screen and the control related to the help screen are performed. Make each one independent. Thus, for example, for each of a plurality of screens, a display position of an input item in each screen and an item number representing the item are prepared as a table, and one system can be used regardless of the display unit of the input item on each screen. The same help screen can be commonly controlled by multiple screens inside. In addition, requests such as changes in the position of input items on the screen, changes in item length, or deletion or addition of input items can be easily handled by only modifying the table, and program changes can be made. There is no need to do it. In addition, porting to other systems becomes easy.

【0009】[0009]

【実施例】以下、本発明の実施例を、図面により詳細に
説明する。図1は、本発明のヘルプ画面表示制御システ
ムの本発明に係わる構成の一実施例を示すブロック図で
ある。本実施例のヘルプ画面表示制御システムは、ビッ
トマップディスプレイなどからなり、それぞれ入力項目
1a、1bを有する複数の画面1c、1dを表示する表
示装置1と、キーボードやマウスなどからなり、操作者
からの操作指示を入力する入力装置2と、本発明に係わ
る制御動作を行なう情報処理装置3とにより構成され、
操作者からの画面内の入力項目の指定に基づき、対応す
るヘルプ画面を表示するものである。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of a configuration relating to the present invention of a help screen display control system of the present invention. The help screen display control system of the present embodiment is composed of a bit map display and the like, and is composed of a display device 1 for displaying a plurality of screens 1c and 1d having input items 1a and 1b, a keyboard and a mouse, and the like. And an information processing device 3 for performing a control operation according to the present invention.
The corresponding help screen is displayed based on the designation of the input items on the screen by the operator.

【0010】この情報処理装置3は、情報処理装置3の
全体動作を制御する主制御部4と、ヘルプ画面を格納す
るヘルプ画面格納部5と、本発明に係わるヘルプ画面の
表示制御を行なうヘルプ画面抽出部6とを具備する。そ
して、このヘルプ画面抽出部6は、画面1c、1d内で
の入力項目1a、1bの行列位置(表示位置)と、ヘル
プ画面のそれぞれに付与した固有の識別子とを関連付け
て登録すると共に、入力項目1a、1bの項目長を登録
する項目番号識別テーブル7と、操作者の入力項目1
a、1bの指定に基づき、この項目番号識別テーブル7
を参照して、指定された入力項目1a、1bの行列位置
に対応する識別子を抽出する項目識別処理部8と、項目
番号識別テーブル7に登録するヘルプ画面のそれぞれに
付与した固有の識別子と、ヘルプ画面格納部5に格納し
た各ヘルプ画面固有の名称とを対応付けて登録するヘル
プ画面識別テーブル9と、このヘルプ画面識別テーブル
9を参照して、項目識別処理部8で抽出した識別子に対
応するヘルプ画面の名称を抽出するヘルプ画面識別処理
部10と、このヘルプ画面識別処理部10で抽出した名
称に対応するヘルプ画面を、ヘルプ画面格納部5から呼
び出すヘルプ画面呼出し処理部11と、操作者による画
面1c、1d内の入力項目1a、1bに対する変更指示
に基づき、少なくとも項目番号識別テーブル7を含むテ
ーブルの登録内容の変更を行なうテーブル更新処理部1
2とを具備する。
This information processing apparatus 3 has a main control section 4 for controlling the overall operation of the information processing apparatus 3, a help screen storage section 5 for storing a help screen, and a help for controlling the display of the help screen according to the present invention. A screen extraction unit 6 is provided. Then, the help screen extraction unit 6 registers the matrix positions (display positions) of the input items 1a and 1b in the screens 1c and 1d and the unique identifiers assigned to the help screens in association with each other and inputs them. Item number identification table 7 for registering item lengths of items 1a and 1b, and operator input item 1
This item number identification table 7 is specified based on the designations a and 1b.
With reference to the item identification processing unit 8 for extracting an identifier corresponding to the matrix position of the designated input item 1a, 1b, and a unique identifier given to each of the help screens registered in the item number identification table 7, Corresponding to the help screen identification table 9 in which the name unique to each help screen stored in the help screen storage unit 5 is registered, and the help screen identification table 9 is referred to, and the identifier extracted by the item identification processing unit 8 is associated. A help screen identification processing unit 10 for extracting the name of the help screen to be used, a help screen call processing unit 11 for calling the help screen corresponding to the name extracted by the help screen identification processing unit 10 from the help screen storage unit 5, and an operation. Registration contents of a table including at least the item number identification table 7 based on a change instruction to the input items 1a and 1b in the screens 1c and 1d by the person Table update processing unit 1 to make changes
2 and.

【0011】このような構成により、ヘルプ画面抽出部
6は、入力装置2を介して操作者から入力される画面1
c、1d内の入力項目1a、1bの指定に基づき、対応
するヘルプ画面を、ヘルプ画面格納部5から呼び出す。
この時、このヘルプ画面抽出部6は、項目識別処理部8
により、項目番号識別テーブル7を参照して、画面1
c、1d内で指定された入力項目1a、1bに対応する
識別子を抽出する。そして、ヘルプ画面識別処理部10
により、ヘルプ画面識別テーブル9を参照して、この抽
出した識別子に対応するヘルプ画面の名称を抽出し、ヘ
ルプ画面呼出し処理部11により、この抽出した名称に
対応するヘルプ画面を、ヘルプ画面格納部5から呼び出
す。
With this configuration, the help screen extracting section 6 displays the screen 1 input by the operator via the input device 2.
Based on the designation of the input items 1a and 1b in c and 1d, the corresponding help screen is called from the help screen storage unit 5.
At this time, the help screen extraction unit 6 is operated by the item identification processing unit 8
To refer to the item number identification table 7
The identifiers corresponding to the input items 1a and 1b designated in c and 1d are extracted. Then, the help screen identification processing unit 10
By referring to the help screen identification table 9, the name of the help screen corresponding to the extracted identifier is extracted, and the help screen call processing unit 11 extracts the help screen corresponding to the extracted name from the help screen storage unit. Call from 5.

【0012】このように、本実施例のヘルプ画面表示制
御システムでは、画面1c、1d内の入力項目1a、1
bと、これらの入力項目1a、1bに対応するヘルプ画
面格納部5に格納したヘルプ画面とを、項目番号識別テ
ーブル7やヘルプ画面識別テーブル9などのテーブルを
介して関連付けることにより、画面1c、1dとヘルプ
画面とを、それぞれを独立させている。このことによ
り、例えば、画面1c、1d毎に、項目番号識別テーブ
ル7を設け、それぞれの画面1c、1d内の入力項目1
a、1bの行列位置と、入力項目1a、1bに対応する
ヘルプ画面を表す項目番号とを対応付けることにより、
各画面で、独立して、同一のヘルプ画面を共通に制御す
ることができる。
As described above, in the help screen display control system of this embodiment, the input items 1a, 1 in the screens 1c, 1d are
By associating b with the help screens stored in the help screen storage unit 5 corresponding to these input items 1a and 1b through the table such as the item number identification table 7 and the help screen identification table 9, the screen 1c, 1d and the help screen are independent of each other. Thereby, for example, the item number identification table 7 is provided for each of the screens 1c and 1d, and the input item 1 in each of the screens 1c and 1d is set.
By associating the matrix positions of a and 1b with the item numbers representing the help screens corresponding to the input items 1a and 1b,
In each screen, the same help screen can be independently controlled in common.

【0013】また、画面1c、1d内の入力項目1a、
1bの移動や削除などによる変更に対しては、テーブル
更新処理部12により、項目番号識別テーブル7におけ
る入力項目1a、1bの行列位置や項目番号などを変更
することにより、容易に対応することができる。例え
ば、入力項目1a、1bの位置の変更に対しては、項目
番号識別テーブル7の行列位置を、変更した値に変更す
る。また、入力項目1a、1bの項目長の変更に対して
も、項目番号識別テーブル7に登録される項目長を変更
した値に変更する。また、入力項目1a、1bの削除に
対しては、項目番号識別テーブル7から、削除する入力
項目1a、1bの行列位置を削除する。さらに、入力項
目1a、1bの追加に対しては、項目番号識別テーブル
7に、追加する入力項目1a、1bの行列位置を追加す
る。
Further, the input items 1a in the screens 1c and 1d,
Changes due to movement or deletion of 1b can be easily dealt with by changing the matrix positions and item numbers of the input items 1a and 1b in the item number identification table 7 by the table update processing unit 12. it can. For example, when the positions of the input items 1a and 1b are changed, the matrix position of the item number identification table 7 is changed to the changed value. Further, even when the item lengths of the input items 1a and 1b are changed, the item lengths registered in the item number identification table 7 are changed to the changed values. When deleting the input items 1a and 1b, the matrix positions of the input items 1a and 1b to be deleted are deleted from the item number identification table 7. Further, when the input items 1a and 1b are added, the matrix positions of the input items 1a and 1b to be added are added to the item number identification table 7.

【0014】ここで、入力項目の表示単位の変更に対し
ては、項目番号識別テーブル7と関係なく、入力項目の
表示単位、および、項目遷移部分のみをプログラム的に
対応するのみで、ヘルプ画面に関しては、何ら意識する
必要はない。このことにより、1つの画面内の入力項目
の表示単位として、1項目単位、もしくは、複数項目単
位、あるいは、画面単位のいずれを採用しても、表示す
るヘルプ画面側に影響を与えることなく、入力項目の表
示単位の変更のみで容易に対応することができる。ま
た、逆に、ヘルプ画面で表示する内容の変更に対し、画
面側に影響を与えることなく、ヘルプ画面側でのみ表示
項目を容易に変更することができる。
Here, regarding the change of the display unit of the input item, regardless of the item number identification table 7, only the display unit of the input item and the item transition part are programmatically corresponded, and the help screen is displayed. There is no need to be aware of. As a result, no matter which one-item unit, multiple-item unit, or screen unit is adopted as the display unit of the input item in one screen, the help screen side to be displayed is not affected, This can be easily handled by simply changing the display unit of the input item. Further, conversely, it is possible to easily change the display item only on the help screen side without affecting the screen side with respect to the change of the content displayed on the help screen.

【0015】以下、図2〜図6により、本実施例のヘル
プ画面表示制御システムによる画面中の商品コードを用
いた具体的な動作例を説明する。図2は、図1における
ヘルプ画面表示制御システムの本発明に係わる処理動作
の第1の実施例を示す説明図である。本図は、商品コー
ドのヘルプ画面の表示制御を、メンテナンス画面20a
と、エントリ画面20bに分けた場合における図1の項
目番号識別テーブル7の設定内容を示し、メンテナンス
画面20aは、商品コード21aを入力するための画面
で、エントリ画面20bは、商品コード21bを入力す
るための画面である。そして、項目番号識別テーブル2
2a、22bは、それぞれ、メンテナンス画面20aと
エントリ画面20bに対応している。
A specific operation example using the product code in the screen by the help screen display control system of the present embodiment will be described below with reference to FIGS. FIG. 2 is an explanatory diagram showing a first embodiment of the processing operation according to the present invention of the help screen display control system in FIG. In this figure, the display control of the help screen of the product code is changed to the maintenance screen 20a.
1 shows the setting contents of the item number identification table 7 of FIG. 1 when divided into the entry screen 20b, the maintenance screen 20a is a screen for inputting the product code 21a, and the entry screen 20b is the product code 21b. This is a screen for doing. And the item number identification table 2
2a and 22b correspond to the maintenance screen 20a and the entry screen 20b, respectively.

【0016】項目番号識別テーブル22aの登録内容
で、項目位置(行)26a、項目位置(列)27a、項
目長25cのそれぞれは、メンテナンス画面20a側の
行位置23a、列位置24a、項目長25aのそれぞれ
に対応し、項目番号識別テーブル22bの登録内容で、
項目位置(行)26b、項目位置(列)27b、項目長
25dのそれぞれは、エントリ画面20b側の行位置2
3b、列位置24b、項目長25bのそれぞれに対応し
ている。また、項目番号識別テーブル22a、22bに
は、本発明の識別子としての商品コードの項目を示す項
目番号28a、28bが設定されている。図1における
ヘルプ画面識別処理部10は、この項目番号28a、2
8bを基に、ヘルプ画面識別テーブル29内の項目番号
28cと対応させ、表示するためのヘルプ画面名29a
を認識する。そして、図1のヘルプ画面呼出し処理部1
1により、このヘルプ画面名29aに対応するヘルプ画
面を、図1のヘルプ画面格納部5から呼び出し、実際に
ヘルプ画面を表示する。
In the registered contents of the item number identification table 22a, the item position (row) 26a, the item position (column) 27a, and the item length 25c are respectively the row position 23a, the column position 24a, and the item length 25a on the maintenance screen 20a side. Corresponding to each of the registered contents of the item number identification table 22b,
Each of the item position (row) 26b, the item position (column) 27b, and the item length 25d is the line position 2 on the entry screen 20b side.
3b, column position 24b, and item length 25b. Further, the item number identification tables 22a and 22b are set with item numbers 28a and 28b indicating the items of the product code as the identifier of the present invention. The help screen identification processing unit 10 in FIG.
The help screen name 29a to be displayed corresponding to the item number 28c in the help screen identification table 29 based on 8b.
Recognize. Then, the help screen call processing unit 1 of FIG.
1, the help screen corresponding to the help screen name 29a is called from the help screen storage unit 5 in FIG. 1 and the help screen is actually displayed.

【0017】図3は、図1におけるヘルプ画面表示制御
システムの本発明に係わる処理動作の第2の実施例を示
す説明図である。本図は、図2におけるメンテナンス画
面20aの商品コードの画面位置を変更する場合での図
2の項目番号識別テーブル22aの設定内容を示してい
る。変更前の画面31中の商品コードの行位置32と列
位置33を、変更後の画面34に示す行位置35と列位
置36に変更した場合、すなわち、行列位置を、(5,
20)から(6,5)に変更した場合には、変更前の項
目番号識別テーブル37の項目位置(行列)38を、変
更後の項目識別テーブル39の項目位置(行列)30に
変更することで対応する。
FIG. 3 is an explanatory diagram showing a second embodiment of the processing operation according to the present invention of the help screen display control system in FIG. This figure shows the setting contents of the item number identification table 22a of FIG. 2 when the screen position of the product code of the maintenance screen 20a in FIG. 2 is changed. When the row position 32 and the column position 33 of the product code in the screen 31 before the change are changed to the row position 35 and the column position 36 shown in the screen 34 after the change, that is, the matrix position is (5,
When changing from 20) to (6, 5), the item position (matrix) 38 of the item number identification table 37 before the change should be changed to the item position (matrix) 30 of the item identification table 39 after the change. Correspond.

【0018】図4は、図1におけるヘルプ画面表示制御
システムの本発明に係わる処理動作の第3の実施例を示
す説明図である。本図は、商品コードの項目長を変更す
る場合の図1の項目番号識別テーブル7の設定内容を示
している。変更前の画面41中の商品コードの項目長4
2、すなわち、「5」を、変更後の画面43に示す項目
長44、すなわち、「6」に変更した場合、変更前の項
目番号識別テーブル45の項目長46、すなわち「5」
を、変更後の項目識別テーブル47の項目長48、すな
わち「6」に変更することで対応する。
FIG. 4 is an explanatory diagram showing a third embodiment of the processing operation according to the present invention of the help screen display control system in FIG. This figure shows the setting contents of the item number identification table 7 of FIG. 1 when the item length of the product code is changed. Item length 4 of product code on screen 41 before change
2, that is, when "5" is changed to the item length 44 shown on the screen 43 after change, that is, "6", the item length 46 of the item number identification table 45 before change, that is, "5"
Is changed to the item length 48 of the item identification table 47 after the change, that is, “6”.

【0019】図5は、図1におけるヘルプ画面表示制御
システムの本発明に係わる処理動作の第4の実施例を示
す説明図である。本図は、商品コードを画面から削除す
る場合の図1の項目番号識別テーブル7の設定内容を示
している。削除前の画面50中の商品コード56を、削
除後の画面51に示すように削除した場合、削除前の項
目番号識別テーブル52の項目位置53を、削除後の項
目識別テーブル54の項目位置55に変更することで対
応する。
FIG. 5 is an explanatory view showing a fourth embodiment of the processing operation according to the present invention of the help screen display control system in FIG. This figure shows the setting contents of the item number identification table 7 of FIG. 1 when the product code is deleted from the screen. When the product code 56 in the screen 50 before deletion is deleted as shown in the screen 51 after deletion, the item position 53 of the item number identification table 52 before deletion is changed to the item position 55 of the item identification table 54 after deletion. It corresponds by changing to.

【0020】図6は、図1におけるヘルプ画面表示制御
システムの本発明に係わる処理動作の第5の実施例を示
す説明図である。本図は、商品コードを追加する場合の
図1の項目番号識別テーブル7の設定内容を示してい
る。追加前の画面67に、追加後の画面68に示す通
り、顧客コード69を、行位置70(すなわち、「7行
目」)と列位置60(すなわち、「20列目」)に、項
目長61(すなわち、「5」)で追加した場合、追加前
の項目番号識別テーブル62に、追加後の項目識別テー
ブル63で示すように、項目位置(行)64(すなわ
ち、「7」)と、項目位置(列)65(すなわち、「2
0」)、そして、項目長66(すなわち、「5」)を追
加することにより対応する。
FIG. 6 is an explanatory view showing a fifth embodiment of the processing operation according to the present invention of the help screen display control system in FIG. This figure shows the setting contents of the item number identification table 7 of FIG. 1 when a product code is added. On the screen 67 before the addition, as shown in the screen 68 after the addition, the customer code 69 is displayed at the row position 70 (that is, "7th row") and the column position 60 (that is, "20th column"), and the item length. When added at 61 (that is, “5”), the item position (row) 64 (that is, “7”) is added to the item number identification table 62 before addition as shown in the item identification table 63 after addition. Item position (column) 65 (that is, "2
0 "), and the item length 66 (that is," 5 ") are added to correspond.

【0021】以上、図1〜図6を用いて説明したよう
に、本実施例のヘルプ画面表示制御システムでは、画面
内の入力項目と、これらの入力項目とヘルプ画面とを、
項目番号識別テーブルやヘルプ画面識別テーブルなどの
テーブルを介して関連付けることにより、入力項目に係
わる制御とヘルプ画面の表示制御とを、それぞれを独立
させている。このことにより、例えば、画面毎に、項目
番号識別テーブルを設け、それぞれの画面内の入力項目
の行列位置(表示位置)と、入力項目に対応するヘルプ
画面を表す項目番号(識別子)とを対応付けることによ
り、各画面で、独立して、同一のヘルプ画面を共通に制
御することができる。
As described above with reference to FIGS. 1 to 6, in the help screen display control system of this embodiment, the input items on the screen, the input items and the help screen are
By associating via a table such as an item number identification table and a help screen identification table, control relating to input items and help screen display control are made independent. Thus, for example, an item number identification table is provided for each screen, and the matrix position (display position) of the input item in each screen is associated with the item number (identifier) representing the help screen corresponding to the input item. As a result, the same help screen can be commonly controlled independently on each screen.

【0022】また、画面内の入力項目の移動や削除によ
る変更に対し、項目番号識別テーブルの変更により容易
に対応することができる。そして、1つの画面内の入力
項目の表示単位として、1項目単位、もしくは、複数項
目単位、あるいは、画面単位のいずれを採用しても、表
示するヘルプ画面側に影響を与えることなく、入力項目
の表示単位の変更のみで容易に対応することができる。
また、逆に、ヘルプ画面で表示する内容の変更に対し、
画面側に影響を与えることなく、ヘルプ画面側でのみ表
示項目を容易に変更することができる。このことによ
り、対話プログラムの開発において、ヘルプ画面を複数
の画面から共通に利用し、また画面仕様の変更に対して
テーブルのみの変更で対応させることで、システム開発
の生産性、および、波及部位の局所化により品質の向上
を図ることができる。
Further, it is possible to easily cope with changes due to movement or deletion of input items on the screen by changing the item number identification table. And, even if the unit of display of the input item in one screen is one item unit, plural item unit, or screen unit, the input screen is not affected and the input item is not affected. It can be easily dealt with only by changing the display unit of.
On the contrary, to change the contents displayed on the help screen,
Display items can be easily changed only on the help screen side without affecting the screen side. As a result, in the development of the interactive program, the help screen is commonly used from multiple screens, and the change of the screen specifications can be dealt with by changing only the table. The quality can be improved by localizing.

【0023】尚、本発明は、図1〜図6を用いて説明し
た実施例に限定されるものではない。例えば、図1にお
いて、ヘルプ画面識別テーブル9とヘルプ画面識別処理
部10を用いず、項目識別処理部8で抽出した識別子に
対応するヘルプ画面を、ヘルプ画面格納部5から直接呼
び出すことものでも良い。
The present invention is not limited to the embodiment described with reference to FIGS. For example, in FIG. 1, the help screen corresponding to the identifier extracted by the item identification processing unit 8 may be directly called from the help screen storage unit 5 without using the help screen identification table 9 and the help screen identification processing unit 10. .

【0024】[0024]

【発明の効果】本発明によれば、異なった画面の項目位
置を意識することなく、複数の画面間でヘルプ画面を共
通に制御することができ、また、画面内の入力項目の移
動、削除、追加、および、項目長の変更などに対し、プ
ログラム変更でなく、画面の変更やテーブルの変更で対
応することができ、さらに、1画面内の入力項目の表示
単位として、1項目単位、複数項目単位、画面単位のい
ずれを採用しても、表示するヘルプ画面側に影響を与え
ることなく、入力項目の表示単位の変更のみで対応する
ことができ、そして、ヘルプ画面で表示する内容の変更
に対しても、入力画面側に影響を与えることなく、ヘル
プ画面側でのみ表示項目を変更することができるので、
新規のシステム開発途中での仕様変更や、既存システム
の流用における顧客の要求などに対しても、容易に対応
することができ、システム全体の生産性の向上と、シス
テム開発における品質の向上が可能である。
According to the present invention, the help screen can be commonly controlled between a plurality of screens without being aware of the item positions on different screens, and the input items on the screen can be moved or deleted. , Addition, and change of item length can be dealt with not by changing the program but by changing the screen or the table. Furthermore, as the display unit of the input item in one screen, one item unit or multiple items can be displayed. Regardless of whether you use item units or screen units, you can respond only by changing the display unit of input items without affecting the displayed help screen side, and change the contents displayed on the help screen. Even for, since the display items can be changed only on the help screen side without affecting the input screen side,
It is possible to easily respond to changes in specifications during the development of a new system and customer requests for diversion of existing systems, improving overall system productivity and improving system development quality. Is.

【0025】[0025]

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

【図1】本発明のヘルプ画面表示制御システムの本発明
に係わる構成の一実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a configuration relating to the present invention of a help screen display control system of the present invention.

【図2】図1におけるヘルプ画面表示制御システムの本
発明に係わる処理動作の第1の実施例を示す説明図であ
る。
FIG. 2 is an explanatory diagram showing a first embodiment of the processing operation according to the present invention of the help screen display control system in FIG.

【図3】図1におけるヘルプ画面表示制御システムの本
発明に係わる処理動作の第2の実施例を示す説明図であ
る。
FIG. 3 is an explanatory diagram showing a second embodiment of the processing operation of the help screen display control system in FIG. 1 according to the present invention.

【図4】図1におけるヘルプ画面表示制御システムの本
発明に係わる処理動作の第3の実施例を示す説明図であ
る。
FIG. 4 is an explanatory diagram showing a third embodiment of the processing operation of the help screen display control system in FIG. 1 according to the present invention.

【図5】図1におけるヘルプ画面表示制御システムの本
発明に係わる処理動作の第4の実施例を示す説明図であ
る。
5 is an explanatory view showing a fourth embodiment of the processing operation according to the present invention of the help screen display control system in FIG.

【図6】図1におけるヘルプ画面表示制御システムの本
発明に係わる処理動作の第5の実施例を示す説明図であ
る。
6 is an explanatory diagram showing a fifth embodiment of the processing operation according to the present invention of the help screen display control system in FIG.

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

1 表示装置 1a、1b 入力項目 1c、1d 画面 2 入力装置 3 情報処理装置 4 主制御部 5 ヘルプ画面格納部 6 ヘルプ画面抽出部 7 項目番号識別テーブル 8 項目識別処理部 9 ヘルプ画面識別テーブル 10 ヘルプ画面識別処理部 11 ヘルプ画面呼出し処理部 12 テーブル更新処理部 20a メンテナンス画面 20b エントリ画面 21a、21b 商品コード 22a、22b 項目番号識別テーブル 23a、23b 行位置 24a、24b 列位置 25a〜25d 項目長 26a、26b 項目位置(行) 27a、27b 項目位置(列) 28a〜28c 項目番号 29 ヘルプ画面識別テーブル 29a ヘルプ画面名 30 項目位置(行列) 31 変更前の画面 32 行位置 33 列位置 34 変更後の画面 35 行位置 36 列位置 37 変更前の項目番号識別テーブル 38 項目位置(行列) 39 変更後の項目識別テーブル 41 変更前の画面 42 項目長 43 変更後の画面 44 項目長 45 変更前の項目番号識別テーブル 46 項目長 47 変更後の項目識別テーブル 48 項目長 50 削除前の画面 51 削除後の画面 52 削除前の項目番号識別テーブル 53 項目位置 54 削除後の項目識別テーブル 55 項目位置 56 商品コード 60 列位置 61 項目長 62 追加前の項目番号識別テーブル 63 追加後の項目識別テーブル 64 項目位置(行) 65 項目位置(列) 66 項目長 67 追加前の画面 68 追加後の画面 69 顧客コード 70 行位置 1 display device 1a, 1b input item 1c, 1d screen 2 input device 3 information processing device 4 main control unit 5 help screen storage unit 6 help screen extraction unit 7 item number identification table 8 item identification processing unit 9 help screen identification table 10 help Screen identification processing unit 11 Help screen call processing unit 12 Table update processing unit 20a Maintenance screen 20b Entry screen 21a, 21b Product code 22a, 22b Item number identification table 23a, 23b Row position 24a, 24b Column position 25a-25d Item length 26a, 26b Item position (row) 27a, 27b Item position (column) 28a to 28c Item number 29 Help screen identification table 29a Help screen name 30 Item position (matrix) 31 Screen before change 32 Line position 33 Column position 34 Screen after change 35 row position 36 column position 37 Item number identification table before change 38 Item position (matrix) 39 Item identification table after change 41 Screen before change 42 Item length 43 Screen after change 44 Item length 45 Item number identification table before change 46 Item length 47 After change Item identification table 48 Item length 50 Screen before deletion 51 Screen after deletion 52 Item number identification table before deletion 53 Item position 54 Item identification table after deletion 55 Item position 56 Product code 60 Column position 61 Item length 62 Before addition Item number identification table 63 Item identification table after addition 64 Item position (row) 65 Item position (column) 66 Item length 67 Screen before addition 68 Screen after addition 69 Customer code 70 Line position

───────────────────────────────────────────────────── フロントページの続き (72)発明者 松本 和裕 神奈川県川崎市幸区鹿島田890番地の12 株式会社日立製作所情報システム開発本部 内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Kazuhiro Matsumoto 12 Hitachi, Ltd. Information Systems Development Division, 890 Kashimada, Sachi-ku, Kawasaki-shi, Kanagawa

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 指定された入力項目の画面内での表示位
置に基づき、該入力項目に対応するヘルプ画面を、具備
したヘルプ画面格納手段から呼び出して表示するヘルプ
画面表示制御システムにおいて、上記入力項目の表示位
置と、上記ヘルプ画面に付与された固有の識別子とを関
連付けて登録したテーブルを参照して、上記指定された
入力項目の画面内での表示位置に対応する識別子を抽出
し、該抽出した識別子に基づき、上記指定された入力項
目に対応するヘルプ画面を、上記ヘルプ画面格納手段か
ら呼び出すヘルプ画面抽出手段を設けることを特徴とす
るヘルプ画面表示制御システム。
1. A help screen display control system in which a help screen corresponding to an input item is called and displayed from a provided help screen storage means based on a display position of the specified input item on the screen, and the input is made. The identifier corresponding to the display position of the specified input item on the screen is extracted by referring to the table in which the display position of the item and the unique identifier given to the help screen are associated and registered, A help screen display control system comprising a help screen extracting means for calling a help screen corresponding to the designated input item from the help screen storing means based on the extracted identifier.
【請求項2】 請求項1に記載のヘルプ画面表示制御シ
ステムにおいて、上記テーブルを複数の画面毎に設け、
上記ヘルプ画面抽出手段は、上記指定された入力項目の
画面用の上記テーブルを参照して、上記識別子を抽出す
ることを特徴とするヘルプ画面表示制御システム。
2. The help screen display control system according to claim 1, wherein the table is provided for each of a plurality of screens.
The help screen display control system, wherein the help screen extracting means extracts the identifier by referring to the table for the screen of the designated input item.
【請求項3】 請求項1、もしくは、請求項2のいずれ
かに記載のヘルプ画面表示制御システムにおいて、上記
ヘルプ画面抽出手段は、上記画面内での上記入力項目の
表示位置と、各々のヘルプ画面に付与した固有の識別子
とを対応付けて登録する項目番号識別テーブルと、操作
者の入力項目の指定に基づき、該項目番号識別テーブル
を参照して、指定された入力項目の上記画面内での表示
位置に対応する上記識別子を抽出する項目識別処理手段
と、該項目識別処理手段で抽出した識別子に対応するヘ
ルプ画面を、上記ヘルプ画面格納手段から呼び出すヘル
プ画面呼出し処理手段とを具備することを特徴とするヘ
ルプ画面表示制御システム。
3. The help screen display control system according to claim 1 or 2, wherein the help screen extraction means displays the input item in the screen and the help for each item. Based on the item number identification table for registering the item number identification table associated with the unique identifier assigned to the screen and the operator's input item designation, the item number identification table is referred to in the above screen of the designated input item. Item identification processing means for extracting the identifier corresponding to the display position of the item, and help screen call processing means for calling the help screen corresponding to the identifier extracted by the item identification processing means from the help screen storage means. Help screen display control system characterized by.
【請求項4】 請求項3に記載のヘルプ画面表示制御シ
ステムにおいて、上記ヘルプ画面抽出手段は、上記項目
番号識別テーブルに登録する上記ヘルプ画面のそれぞれ
に付与した固有の識別子と、上記ヘルプ画面格納手段に
格納した各ヘルプ画面固有の名称とを対応付けて登録す
るヘルプ画面識別テーブルと、該ヘルプ画面識別テーブ
ルを参照して、上記項目識別処理手段で抽出した識別子
に対応するヘルプ画面の名称を抽出するヘルプ画面識別
処理手段とを具備し、上記ヘルプ画面呼出し処理手段
は、該ヘルプ画面識別処理手段で抽出した名称に対応す
るヘルプ画面を、上記ヘルプ画面格納手段から呼び出す
ことを特徴とするヘルプ画面表示制御システム。
4. The help screen display control system according to claim 3, wherein the help screen extraction means stores a unique identifier assigned to each of the help screens registered in the item number identification table, and the help screen storage. A help screen identification table for registering a name unique to each help screen stored in the means, and a help screen name corresponding to the identifier extracted by the item identification processing means by referring to the help screen identification table. Help screen identification processing means for extracting, wherein the help screen call processing means calls the help screen corresponding to the name extracted by the help screen identification processing means from the help screen storage means. Screen display control system.
【請求項5】 請求項3、もしくは、請求項4のいずれ
かに記載のヘルプ画面表示制御システムにおいて、上記
項目番号識別テーブルに、少なくとも上記対応する入力
項目の項目長を含む定義情報を登録することを特徴とす
るヘルプ画面表示制御システム。
5. The help screen display control system according to claim 3 or 4, wherein definition information including at least the item length of the corresponding input item is registered in the item number identification table. A help screen display control system characterized in that
【請求項6】 請求項1から請求項5のいずれかに記載
のヘルプ画面表示制御システムにおいて、上記ヘルプ画
面抽出手段は、操作者による上記画面内の入力項目に対
する変更指示に基づき、少なくとも上記項目番号識別テ
ーブルを含むテーブルの登録内容の変更を行なうテーブ
ル更新処理手段を具備することを特徴とするヘルプ画面
表示制御システム。
6. The help screen display control system according to any one of claims 1 to 5, wherein the help screen extracting means is based on a change instruction for an input item in the screen by an operator, and at least the item is displayed. A help screen display control system comprising a table update processing means for changing registered contents of a table including a number identification table.
JP4178075A 1992-07-06 1992-07-06 Help screen display control system Pending JPH0619660A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4178075A JPH0619660A (en) 1992-07-06 1992-07-06 Help screen display control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4178075A JPH0619660A (en) 1992-07-06 1992-07-06 Help screen display control system

Publications (1)

Publication Number Publication Date
JPH0619660A true JPH0619660A (en) 1994-01-28

Family

ID=16042187

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4178075A Pending JPH0619660A (en) 1992-07-06 1992-07-06 Help screen display control system

Country Status (1)

Country Link
JP (1) JPH0619660A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007245587A (en) * 2006-03-16 2007-09-27 Ricoh Co Ltd Image processing apparatus and operation guidance display method
JP2022018921A (en) * 2020-07-16 2022-01-27 株式会社オービック Relevant help automatic display device, relevant help automatic display method, and relevant help automatic display program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007245587A (en) * 2006-03-16 2007-09-27 Ricoh Co Ltd Image processing apparatus and operation guidance display method
JP2022018921A (en) * 2020-07-16 2022-01-27 株式会社オービック Relevant help automatic display device, relevant help automatic display method, and relevant help automatic display program

Similar Documents

Publication Publication Date Title
JPH04353957A (en) Programmable interface system and method thereof
JPH025624A (en) menu processing device
JPH08137804A (en) Information processing device
JPH0619660A (en) Help screen display control system
US20140245201A1 (en) System and method for creating and displaying classes of graphical display objects
JPH04319775A (en) Cad system
US20060259345A1 (en) User input interpreter and a method of interpreting user input
JPH02244323A (en) Group control system for multiwindow display
JPH0635855A (en) Work station control method for computer system
JPS60189504A (en) Numerical controller
JP2619487B2 (en) File operation method
JPH06208445A (en) Data processor for executing converged display
JPH04209061A (en) Information processor with separated user interface
JPS6330923A (en) Menu displaying system
JP2562523B2 (en) Input processing method for asynchronously generated input data
JPH0259810A (en) Work station
JPH04314119A (en) Function key multiple registering/deleting/selecting mechanism
JPH04251326A (en) Data processing method and data processing apparatus
JPH0219465B2 (en)
JPH04118774A (en) Number generating system for document processor
JPH05250082A (en) Ticket issuing device
JPS59149532A (en) Control system of data processing selection
JPS6376060A (en) Data input processing system
JPS58114233A (en) Table operation controlling system on display picture
JPH05100929A (en) Automatic master file learning system