JPH0546507A - Screen controller for on-line terminal - Google Patents

Screen controller for on-line terminal

Info

Publication number
JPH0546507A
JPH0546507A JP3228602A JP22860291A JPH0546507A JP H0546507 A JPH0546507 A JP H0546507A JP 3228602 A JP3228602 A JP 3228602A JP 22860291 A JP22860291 A JP 22860291A JP H0546507 A JPH0546507 A JP H0546507A
Authority
JP
Japan
Prior art keywords
screen
data
buffer
editing
host system
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
JP3228602A
Other languages
Japanese (ja)
Inventor
Toru Tago
徹 田子
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP3228602A priority Critical patent/JPH0546507A/en
Publication of JPH0546507A publication Critical patent/JPH0546507A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PURPOSE:To change the screen of an on-line terminal without changing the screen data on a host system. CONSTITUTION:A screen controller 9 is provided with a communication control part 1, a screen reception part 2, a screen editing part 3, a screen buffer 4, a screen editing buffer 5, and a screen editing information file 6. The screen data are received by the buffer 4 from a host system 8 and then edited by the part 3 based on the file 6. Then the part 3 writes the edited screen data in the buffer 5 and displays 7 the contents of the date on a screen. Thus the screen of an on-line terminal can be changed with no change of the screen date on the system 8.

Description

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

【0001】[0001]

【産業上の利用分野】本発明はオンライン端末装置に係
り、特に画面表示の制御方法を実現するためのオンライ
ン端末の画面制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an online terminal device, and more particularly, to an online terminal screen control device for realizing a screen display control method.

【0002】[0002]

【従来の技術】従来、ホストシステムから送られてくる
データを画面に表示するオンライン端末では、ホストシ
ステムのデータで指定されたフォーマット、属性にした
がって画面表示を行っていた。
2. Description of the Related Art Conventionally, on-line terminals for displaying data sent from a host system on a screen display the screen according to the format and attributes designated by the data of the host system.

【0003】[0003]

【発明が解決しようとする課題】上述した従来のオンラ
イン端末の画面制御装置では、ホストシステムのデータ
で指定されたフォーマットでしか画面表示が行えないた
め、画面に表示する内容,フォーマットを変更したい場
合には、ホストシステムの画面データを変更しなければ
ならないという課題があった。
In the above-described conventional online terminal screen control device, the screen can be displayed only in the format specified by the data of the host system. Therefore, when it is desired to change the content displayed on the screen and the format. Had a problem that the screen data of the host system had to be changed.

【0004】[0004]

【課題を解決するための手段】本発明のオンライン端末
の画面制御装置は、通信制御部と、ホストシステムから
の画面データを上記通信制御部を介して受信する画面受
信部と、この画面受信部から画面データの展開が完了し
たことの通知を受ける画面編集部と、上記画面受信部か
らの画面データを書き込む画面バッファと、この画面バ
ッファのデータを編集して書き込む画面編集バッファ
と、上記ホストシステムから送られてくる画面ごとの画
面編集情報を格納する画面編集情報ファイルを有し、上
記ホストシステムの画面データを変更しなくても端末の
画面の変更が行えるようにしたものである。
A screen control device for an online terminal according to the present invention includes a communication control section, a screen receiving section for receiving screen data from a host system via the communication control section, and the screen receiving section. From the screen receiving unit, a screen editing unit that receives a notification that the expansion of the screen data is completed, a screen buffer that writes the screen data from the screen receiving unit, a screen editing buffer that edits and writes the data in the screen buffer, and the host system A screen editing information file for storing screen editing information for each screen sent from the terminal is provided so that the screen of the terminal can be changed without changing the screen data of the host system.

【0005】[0005]

【作用】本発明においては、ホストシステムの画面デー
タを変更しなくてもオンライン端末の画面を変更できる
ようにする。
In the present invention, the screen of the online terminal can be changed without changing the screen data of the host system.

【0006】[0006]

【実施例】図1は本発明の一実施例を示すブロック図で
ある。この図1において、1は通信制御部、2はホスト
システム8からの画面データを通信制御部1を介して受
信する画面受信部、3はこの画面受信部2から画面デー
タの展開が完了したことの通知を受ける画面編集部、4
は画面受信部2からの画面データを書き込む画面バッフ
ァ、5はこの画面バッファ4のデータを編集して書き込
む画面編集バッファ、6はホストシステム8から送られ
てくる画面ごとの画面編集情報を格納する画面編集情報
ファイル、7は表示装置、9は画面制御装置である。
FIG. 1 is a block diagram showing an embodiment of the present invention. In FIG. 1, 1 is a communication control unit, 2 is a screen reception unit that receives screen data from the host system 8 via the communication control unit 1, and 3 is that the expansion of the screen data from this screen reception unit 2 is completed. Screen editor, 4
Is a screen buffer for writing the screen data from the screen receiving unit 2, 5 is a screen editing buffer for editing and writing the data in the screen buffer 4, and 6 is for storing screen editing information for each screen sent from the host system 8. A screen edit information file, 7 is a display device, and 9 is a screen control device.

【0007】そして、ホストシステム8の画面データを
変更しなくても端末の画面の変更が行えるように構成さ
れている。
The screen of the terminal can be changed without changing the screen data of the host system 8.

【0008】図2は図1の動作説明に供する画面編集情
報の例を示す説明図であり、図3は図1の動作説明に供
するホストシステムから受信した画面の例を示す説明図
であり、図4は図1の動作説明に供する編集された画面
の例を示す説明図である。
FIG. 2 is an explanatory diagram showing an example of screen editing information used for explaining the operation of FIG. 1, and FIG. 3 is an explanatory diagram showing an example of a screen received from the host system used for explaining the operation of FIG. FIG. 4 is an explanatory diagram showing an example of an edited screen for explaining the operation of FIG.

【0009】つぎに図1に示す実施例の動作を図2およ
び図3を参照して説明する。まず、画面編集情報ファイ
ル6にはホストシステム8から送られてくる画面ごとの
画面編集情報が格納されている。この画面編集情報は図
2に示すように、元の画面のn行m桁目からlバイトの
データを編集後の画面のどの位置に表示するかを設定
し、属性を変更する場合にはその情報を設定する。そし
て、編集後の位置が指定されていないデータは画面に表
示されなくなる。画面受信部2は通信制御部1を介して
ホストシステム8からの画面データを受信すると、その
データで指定されたフォーマット,属性でデータを展開
し画面バッファ4に書き込み、画面編集部3に画面デー
タの展開が完了したことを通知する。ホストシステム8
から送られてきた画面を図3に示す。
The operation of the embodiment shown in FIG. 1 will be described below with reference to FIGS. First, the screen edit information file 6 stores screen edit information for each screen sent from the host system 8. As shown in FIG. 2, this screen editing information sets where to display 1 byte data from the nth row and the mth column of the original screen on the edited screen, and when changing the attribute, Set the information. Then, the data whose edited position is not designated is not displayed on the screen. When the screen receiving unit 2 receives the screen data from the host system 8 via the communication control unit 1, the screen receiving unit 2 expands the data in the format and attribute designated by the data, writes the data in the screen buffer 4, and writes the screen data in the screen editing unit 3. Notify that the deployment of is completed. Host system 8
The screen sent from is shown in FIG.

【0010】つぎに、画面編集部3は画面バッファ4を
参照して画面番号「G001」を認識すると、画面編集
情報ファイル6から画面番号「G001」に対応した画
面編集情報を読み込む。図2が読み込まれた情報であ
る。画面編集部3は読み込んだ情報にしたがって画面バ
ッファ4のデータを編集して画面編集バッファ5に書き
込んでいく。そして、1行目の「****社員情報**
**」については編集の指定がないので同じ位置に書き
込まれる。3行25桁目からの「日電太郎」は4行11
桁目から書き込まれ、色属性が「白」に設定される。4
行23桁目からの「年令 40 出身地 東京」は画面
編集バッファ5には書き込まれない。そして、画面編集
部3は編集が終了すると画面編集バッファ5の内容を表
示装置7に表示する。図2の情報にしたがって図3の画
面を編集すると図4に示すような画面になる。ここで、
画面受信部2が展開を完了した画面に対する画面編集情
報が画面編集情報ファイル6になかった場合には、画面
編集部3は画面バッファ4の内容をそのまま表示装置7
に表示する。
Next, when the screen editing unit 3 recognizes the screen number "G001" by referring to the screen buffer 4, it reads the screen editing information corresponding to the screen number "G001" from the screen editing information file 6. FIG. 2 shows the read information. The screen editing unit 3 edits the data in the screen buffer 4 according to the read information and writes it in the screen editing buffer 5. And in the first line, "******** Employee information **
"**" is written in the same position because no edit is specified. "Niden Taro" from the 3rd row and 25th column is the 4th row 11
It is written from the first digit and the color attribute is set to "white". Four
“Age 40, birthplace Tokyo” from the 23rd digit of the line is not written in the screen edit buffer 5. Then, the screen editing unit 3 displays the contents of the screen editing buffer 5 on the display device 7 when the editing is completed. When the screen of FIG. 3 is edited according to the information of FIG. 2, a screen as shown in FIG. 4 is obtained. here,
If the screen editing information for the screen that the screen receiving unit 2 has completed developing does not exist in the screen editing information file 6, the screen editing unit 3 displays the contents of the screen buffer 4 as it is.
To display.

【0011】このように、本発明のオンライン端末の画
面制御装置は、通信制御部1と画面受信部2と画面編集
部3と画面バッファ4と画面編集バッファ5および画面
編集情報ファイル6を有し、ホストシステム8から画面
データを画面バッファ4に受信した後、画面編集部3が
画面編集情報ファイル6の内容にしたがって画面バッフ
ァ4のデータを編集して画面編集バッファ5に書き込
み、その内容を画面に表示することにより、ホストシス
テム8の画面データを変更しなくても端末の画面の変更
が行えるようにしたものである。
As described above, the screen control device for the online terminal of the present invention has the communication control unit 1, the screen receiving unit 2, the screen editing unit 3, the screen buffer 4, the screen editing buffer 5, and the screen editing information file 6. After receiving the screen data from the host system 8 into the screen buffer 4, the screen editing unit 3 edits the data in the screen buffer 4 according to the contents of the screen editing information file 6 and writes it in the screen editing buffer 5, and the contents are displayed on the screen. In this case, the screen of the terminal can be changed without changing the screen data of the host system 8.

【0012】[0012]

【発明の効果】以上説明したように本発明は、画面編集
部と画面編集バッファと画面編集情報ファイルを設ける
ことにより、ホストシステムから受信した画面を編集す
ることができるので、ホストシステムの画面データを変
更しなくてもオンライン端末の画面を変更できるという
効果を有する。
As described above, according to the present invention, since the screen received from the host system can be edited by providing the screen editing section, the screen editing buffer and the screen editing information file, the screen data of the host system can be edited. The effect is that the screen of the online terminal can be changed without changing.

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

【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】図1の動作説明に供する画面編集情報の例を示
す説明図である。
FIG. 2 is an explanatory diagram showing an example of screen editing information used for explaining the operation of FIG.

【図3】図1の動作説明に供するホストシステムから受
信した画面の例を示す説明図である。
FIG. 3 is an explanatory diagram showing an example of a screen received from the host system, which is used for explaining the operation of FIG.

【図4】図1の動作説明に供する編集された画面の例を
示す説明図である。
FIG. 4 is an explanatory diagram showing an example of an edited screen used for explaining the operation of FIG.

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

1 通信制御部 2 画面受信部 3 画面編集部 4 画面バッファ 5 画面編集バッファ 6 画面編集情報ファイル 7 表示装置 8 ホストシステム 1 Communication control unit 2 Screen receiving unit 3 Screen editing unit 4 Screen buffer 5 Screen editing buffer 6 Screen editing information file 7 Display device 8 Host system

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 通信制御部と、ホストシステムからの画
面データを前記通信制御部を介して受信する画面受信部
と、この画面受信部から画面データの展開が完了したこ
との通知を受ける画面編集部と、前記画面受信部からの
画面データを書き込む画面バッファと、この画面バッフ
ァのデータを編集して書き込む画面編集バッファと、前
記ホストシステムから送られてくる画面ごとの画面編集
情報を格納する画面編集情報ファイルを有し、前記ホス
トシステムの画面データを変更しなくても端末の画面の
変更が行えるようにしたことを特徴とするオンライン端
末の画面制御装置。
1. A communication control unit, a screen receiving unit that receives screen data from a host system via the communication control unit, and a screen edit that receives a notification from the screen receiving unit that expansion of the screen data has been completed. Section, a screen buffer for writing screen data from the screen receiving section, a screen editing buffer for editing and writing data in the screen buffer, and a screen for storing screen editing information for each screen sent from the host system. A screen control device for an online terminal, characterized by having an edit information file and enabling the screen of the terminal to be changed without changing the screen data of the host system.
JP3228602A 1991-08-14 1991-08-14 Screen controller for on-line terminal Pending JPH0546507A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3228602A JPH0546507A (en) 1991-08-14 1991-08-14 Screen controller for on-line terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3228602A JPH0546507A (en) 1991-08-14 1991-08-14 Screen controller for on-line terminal

Publications (1)

Publication Number Publication Date
JPH0546507A true JPH0546507A (en) 1993-02-26

Family

ID=16878927

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3228602A Pending JPH0546507A (en) 1991-08-14 1991-08-14 Screen controller for on-line terminal

Country Status (1)

Country Link
JP (1) JPH0546507A (en)

Similar Documents

Publication Publication Date Title
JPH0546507A (en) Screen controller for on-line terminal
JPS62288977A (en) Composition system
JP3154790B2 (en) Optical character reader
JPH0635985A (en) Block connecting systme
JPS627089A (en) Inputting of character
JPH0571109B2 (en)
JPS632484A (en) Videotex communication system
JPH0628286A (en) Method and device for controlling communication
JPS61248086A (en) Page editing display system
JPS6163892A (en) Image information editing system
JPH11149429A (en) Local picture system
JPS63247071A (en) Printing of text data
JPH031775A (en) Superimposing device for magnetic recording and reproducing device
JPH0362360A (en) Character display device
JPS6373383A (en) Image output device
JPH0721166A (en) Word processor with document information confirming function
JPH08129577A (en) Method and device for aiding lsi designing
JPH05143598A (en) Name output system for slips
JPS60247293A (en) Character space specifying system
JPH057742B2 (en)
JPS62183489A (en) Terminal control system
JPH02306295A (en) Image processor
JPH02189622A (en) Data edition system
JPH08286885A (en) Character data display device and character data display method
JPS62175878A (en) Picture memory writing device