JPH10320356A - Method for displaying difference initialization of overlay - Google Patents

Method for displaying difference initialization of overlay

Info

Publication number
JPH10320356A
JPH10320356A JP9140930A JP14093097A JPH10320356A JP H10320356 A JPH10320356 A JP H10320356A JP 9140930 A JP9140930 A JP 9140930A JP 14093097 A JP14093097 A JP 14093097A JP H10320356 A JPH10320356 A JP H10320356A
Authority
JP
Japan
Prior art keywords
screen
screen name
storage area
received
name
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
JP9140930A
Other languages
Japanese (ja)
Inventor
Yutaka Mori
豊 毛利
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 JP9140930A priority Critical patent/JPH10320356A/en
Publication of JPH10320356A publication Critical patent/JPH10320356A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To shorten a time for re-display of the screen of a terminal computer, and to shorten a response time. SOLUTION: A reception screen name and reception data are received in a step A1, and the reception screen name is compared with the content of a screen name storage area in which a screen name which is being displayed at present is stored in steps A2 and A3. When the screen name is different, the screen of am outputting device is eliminated in a step A4, the pattern of a screen having a screen name which is made to match the received screen name is obtained from an auxiliary storage device in a step A5, the initial value of dynamic information is preserved in a difference initialization information storage area, the reception screen name is stored in the screen name storage area in a step A6, the dynamic information and static information is outputted to the outputting device whose screen is eliminated in a step A7, and all screen corresponding to the reception screen name are displayed. When the screen name is made coincident as the result of comparison, the content of the different initialization storage area is outputted to the outputting device in a step A8. The received data are overlaid and outputted to the outputting device in a step A9.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はオーバレイの差分初
期化表示方法に関し、特にオンラインシステムの端末コ
ンピュータにおける画面の再表示の時間を短縮化するオ
ーバレイの差分初期化表示方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an overlay differential initialization display method, and more particularly, to an overlay differential initialization display method for reducing the time required to redisplay a screen in a terminal computer of an online system.

【0002】[0002]

【従来の技術】以下、従来の技術について具体的に説明
する。
2. Description of the Related Art A conventional technique will be specifically described below.

【0003】従来、この種のオーバレイ方法は、端末コ
ンピュータに表示する画面情報の中で、罫線のように一
定様式となる部分のみを抽出し、あらかじめ端末コンピ
ュータにフォームオーバレイファイルとして格納してお
く。ホストコンピュータは、表示する画面情報のすべて
を端末コンピュータに送信するのではなしに、使用する
フォームオーバレイファイルを識別する画面名とフォー
ムオーバレイファイルに含まれない画面データとを転送
し、端末コンピュータへのデータ転送量を削減する。
Conventionally, in this type of overlay method, only a part having a fixed format, such as a ruled line, is extracted from screen information displayed on a terminal computer and stored in advance in the terminal computer as a form overlay file. The host computer does not transmit all the screen information to be displayed to the terminal computer, but transfers the screen name identifying the form overlay file to be used and the screen data not included in the form overlay file, and transmits the data to the terminal computer. Reduce transfer volume.

【0004】従来のオーバレイ方式の一例が、特開平3
−5811号公報に記載されている。この公報に記載さ
れたオーバレイ方式は、端末コンピュータ側にフォーム
オーバレイ情報と関連してイメージデータを存在させる
ことにより、ホストコンピュータ側から同一の膨大なイ
メージデータを送信することなく、イメージデータを端
末プリンタに出力することを可能にしている。
One example of a conventional overlay method is disclosed in
No. 5811. The overlay method described in this publication is based on the fact that the image data is present in the terminal computer side in association with the form overlay information, so that the image data can be transmitted to the terminal printer without transmitting the same huge image data from the host computer side. It is possible to output to.

【0005】[0005]

【発明が解決しようとする課題】第1の問題点は、従来
の技術では、端末コンピュータの応答を早くするために
データ転送量の軽減は行われているが、画面再表示の時
間を短縮するように最適化は行われていないことであ
る。グラフィカルな画面を表示できる端末コンピュータ
は、従来のキヤラクタのみを表示できる端末コンピュー
タ(キヤラクタ端末)に比べて画面の情報量が桁違いに
多くなっており、端末コンピュータの応答を早くするた
めの要因として画面の再表示の時間は無視できない。そ
の理由は、従来のオーバレイ方法は、ホストコンピュー
タと端末コンピュータ間のデータ転送量を削減させて端
末コンピュータの応答時間を短縮する機能であり、画面
表示の時間を削減する手段を設けていないためである。
The first problem is that, in the prior art, the data transfer amount is reduced in order to speed up the response of the terminal computer, but the time for redisplaying the screen is reduced. That is, no optimization has been performed. A terminal computer that can display a graphical screen has an order of magnitude more information than a conventional terminal computer that can only display characters (character terminals). Screen refresh time cannot be ignored. The reason is that the conventional overlay method has a function of reducing the data transfer amount between the host computer and the terminal computer to shorten the response time of the terminal computer, and does not include a means for reducing the time for screen display. is there.

【0006】本発明の目的は、端末コンピュータが画面
にデータを表示する時間を短縮し、応答時間を短縮化で
きるオーバレイの差分初期化表示方法を提供することに
ある。
An object of the present invention is to provide an overlay differential initialization display method capable of shortening the time required for a terminal computer to display data on a screen and shortening the response time.

【0007】本発明の他の目的は、ホストプログラムが
意識することなしに、端末コンピュータの画面の再表示
の時間を短縮し、端末コンピュータの応答時間を短縮す
るオーバレイの差分初期化表示方法を提供することにあ
る。
Another object of the present invention is to provide an overlay differential initialization display method for reducing the time required for redisplaying the screen of the terminal computer and shortening the response time of the terminal computer without being conscious of the host program. Is to do.

【0008】[0008]

【課題を解決するための手段】本発明のオーバレイの差
分初期化表示方法は、端末コンピュータが、ホストコン
ピュータから受信したデータを判断して、画面を表示す
る時間を削減し端末コンピュータの応答時間を短縮する
ことにある。より具体的には、端末コンピュータ(図2
の2)は、ホストコンピュータ(図2の1)から受信し
た受信画面名(図2の12)と、画面名記憶領域(図2
の41)と、差分初期化情報記憶領域(図2の43)と
を使用し、画面を表示する時間を削減する差分初期化表
示手順(図2の42)を有する。
SUMMARY OF THE INVENTION According to the present invention, there is provided an overlay differential initialization display method in which a terminal computer judges data received from a host computer, reduces the time for displaying a screen, and reduces the response time of the terminal computer. To shorten it. More specifically, the terminal computer (FIG. 2)
2) is a received screen name (12 in FIG. 2) received from the host computer (1 in FIG. 2) and a screen name storage area (FIG. 2).
41) and a difference initialization information storage area (43 in FIG. 2), and a difference initialization display procedure (42 in FIG. 2) for reducing the time for displaying a screen.

【0009】また、本発明のオーバレイの差分初期化表
示方法は、オンラインシステムの端末コンピュータにお
けるオーバレイ方法において、ホストコンピュータから
受信画面名および受信データを受信する受信画面名・受
信データ受信ステップと、受信画面名を現在表示されて
いる画面名が格納されている画面名記憶領域の内容と比
較する画面名記憶領域/受信画面名比較ステップと、こ
の画面名記憶領域/受信画面名比較ステップでの比較の
結果、画面名が異なる場合に出力装置の画面を消去する
画面消去ステップと、受信画面名と一致する画面名を持
つ画面の雛形を補助記憶装置より取得し、動的情報の初
期値を差分初期化情報記憶領域に保存する動的情報初期
値保存ステップと、受信画面名を前記画面名記憶領域に
保存する受信画面名保存ステップと、画面消去された出
力装置に動的情報および静的情報を出力して受信画面名
に対応した画面をすべて表示する動的情報・静的情報出
力ステップと、前記画面名記憶領域/受信画面名比較ス
テップでの比較の結果、画面名が同一の場合に、前記差
分初期化記憶領域の内容を出力装置に出力する動的情報
出力ステップと、受信データをオーバレイして出力装置
に出力する受信データ出力ステップとを含むことを特徴
とする。
Further, the overlay differential initialization display method of the present invention is the overlay method in the terminal computer of the online system, wherein the receiving screen name and the received data are received from the host computer. Screen name storage area / received screen name comparison step for comparing the screen name with the contents of the screen name storage area where the currently displayed screen name is stored, and comparison in this screen name storage area / received screen name comparison step As a result, if the screen name is different, a screen erasing step of erasing the screen of the output device when the screen name is different, and a screen template having a screen name matching the received screen name is obtained from the auxiliary storage device, and the initial value of the dynamic information is compared A step of storing dynamic information initial values to be stored in an initialization information storage area, and a reception screen storing a reception screen name in the screen name storage area A storage step; a dynamic information / static information output step of outputting dynamic information and static information to the output device whose screen has been erased and displaying all screens corresponding to the received screen name; A dynamic information output step of outputting the contents of the difference initialization storage area to an output device when the screen names are the same as a result of the comparison in the received screen name comparison step, and overlaying the received data to output to the output device And a receiving data output step.

【0010】さらに、本発明の機械読み取り可能な記録
媒体は、コンピュータに、受信画面名および受信データ
を受信する受信画面名・受信データ受信処理,受信画面
名を現在表示されている画面名が格納されている画面名
記憶領域の内容と比較する画面名記憶領域/受信画面名
比較処理,この画面名記憶領域/受信画面名比較処理で
の比較の結果、画面名が異なる場合に出力装置の画面を
消去する画面消去処理,受信画面名と一致する画面名を
持つ画面の雛形を補助記憶装置より取得し、動的情報の
初期値を差分初期化情報記憶領域に保存する動的情報初
期値保存処理,受信画面名を前記画面名記憶領域に保存
する受信画面名保存処理,画面消去された出力装置に動
的情報および静的情報を出力して受信画面名に対応した
画面をすべて表示する動的情報・静的情報出力処理,前
記画面名記憶領域/受信画面名比較処理での比較の結
果、画面名が同一の場合に、前記差分初期化記憶領域の
内容を出力装置に出力する動的情報出力処理,ならびに
受信データをオーバレイして出力装置に出力する受信デ
ータ出力処理を実行させるためのプログラムを記録す
る。
Further, the machine-readable recording medium of the present invention stores, in a computer, a reception screen name, a reception screen name for receiving reception data, reception data reception processing, and a screen name on which the reception screen name is currently displayed. Screen name storage area / received screen name comparison processing to be compared with the contents of the screen name storage area set as a result of the comparison in the screen name storage area / received screen name comparison processing. Screen deletion processing for erasing the received screen name, obtaining a screen template having a screen name that matches the received screen name from the auxiliary storage device, and storing the initial value of the dynamic information in the difference initialization information storage area. Processing, receiving screen name saving processing to save the receiving screen name in the screen name storage area, outputting dynamic information and static information to the output device whose screen has been erased, and displaying all screens corresponding to the receiving screen name If the screen names are the same as a result of the dynamic information / static information output processing and the screen name storage area / received screen name comparison processing, the contents of the difference initialization storage area are output to an output device. A program for executing a dynamic information output process and a received data output process of overlaying received data and outputting the data to an output device is recorded.

【0011】[0011]

【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照して詳細に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0012】図2は、本発明の第1の実態の形態に係る
オーバレイの差分初期化表示方法が適用されたオンライ
ンシステムを示すブロック図である。このオンラインシ
ステムは、ホストコンピュータ1と、ホストコンピュー
タ1にオンラインで接続された端末コンピュータ2とを
含んで構成されている。
FIG. 2 is a block diagram showing an online system to which the overlay differential initialization display method according to the first embodiment of the present invention is applied. This online system includes a host computer 1 and a terminal computer 2 connected to the host computer 1 online.

【0013】ホストコンピュータ1は、端末コンピュー
タ2に対して受信画面名12および受信データ13を送
信するホストプログラム11を含んでいる。
The host computer 1 includes a host program 11 for transmitting a reception screen name 12 and reception data 13 to the terminal computer 2.

【0014】端末コンピュータ2は、ディスプレイ装置
等の出力装置3と、ホストプログラム11から受信した
受信画面名12および受信データ13を制御する端末プ
ログラム4と、複数の画面の雛形51を格納するハード
ディスク装置等の補助記憶装置5とを含んで構成されて
いる。
The terminal computer 2 includes an output device 3 such as a display device, a terminal program 4 for controlling a received screen name 12 and received data 13 received from the host program 11, and a hard disk device for storing a plurality of screen templates 51. And so on.

【0015】端末プログラム4は、画面名記憶領域41
と、差分初期化表示手順42と、差分初期化情報記憶領
域43とを含んで構成されている。
The terminal program 4 stores a screen name storage area 41.
And a difference initialization display procedure 42, and a difference initialization information storage area 43.

【0016】画面名記憶領域41には、現在表示してい
る画面の画面名が保存される。
The screen name storage area 41 stores the screen name of the currently displayed screen.

【0017】差分初期化情報記憶領域43には、現在表
示している画面の中で、受信データ13や端末コンピュ
ータ2でのデータ入力によって表示内容が変更されうる
個所のみの初期値情報が保存される。
The difference initialization information storage area 43 stores initial value information only in a portion of the currently displayed screen at which display contents can be changed by the reception data 13 or data input by the terminal computer 2. You.

【0018】補助記憶装置5は、複数の異なる画面の雛
形51を格納している。画面の雛形51は、画面の雛形
を検索する場合にキーとなる画面名52と、受信データ
13や端末コンピュータ2でのデータ入力によって更新
ができる動的情報53と、更新ができない静的情報54
とで構成される。動的情報53および静的情報54は、
それぞれ容易に取得できるような形式で画面の雛形51
に格納しておくことが好ましい。
The auxiliary storage device 5 stores a plurality of models 51 of different screens. The screen template 51 includes a screen name 52 serving as a key when searching for a screen template, dynamic information 53 that can be updated by receiving data 13 or data input in the terminal computer 2, and static information 54 that cannot be updated.
It is composed of The dynamic information 53 and the static information 54 are
Screen template 51 in a format that can be easily obtained
Is preferably stored.

【0019】図1を参照すると、本発明の第1の実態の
形態に係るオーバレイの差分初期化表示方法(差分初期
化表示手順42)は、受信画面名・受信データ受信ステ
ップA1と、画面名記憶領域/受信画面名比較ステップ
A2と、同一判定ステップA3と、画面消去ステップA
4と、動的情報初期値保存ステップA5と、受信画面名
保存ステップA6と、動的情報・静的情報出力ステップ
A7と、動的情報出力ステップA8と、受信データ出力
ステップA9とからなる。
Referring to FIG. 1, an overlay differential initialization display method (differential initialization display procedure 42) according to the first embodiment of the present invention includes a reception screen name / reception data reception step A1, a screen name Storage area / received screen name comparison step A2, same determination step A3, screen deletion step A
4, a dynamic information initial value saving step A5, a received screen name saving step A6, a dynamic information / static information output step A7, a dynamic information output step A8, and a received data output step A9.

【0020】次に、このような第1の実施の形態に係る
オーバレイの差分初期化表示方法について、図1および
図2を参照して詳細に説明する。
Next, a method for initializing and displaying overlay differences according to the first embodiment will be described in detail with reference to FIGS. 1 and 2. FIG.

【0021】ホストプログラム11が送信したデータ
は、端末プログラム4で受信画面名12および受信デー
タ13として差分初期化表示手順42に入力される(ス
テップAl)。
The data transmitted by the host program 11 is input to the difference initialization display procedure 42 as the reception screen name 12 and the reception data 13 by the terminal program 4 (step Al).

【0022】差分初期化表示手順42は、入力された受
信画面名12を現在表示されている画面名が格納されて
いる画面名記憶領域41の内容と比較する(ステップA
2およびA3)。
The difference initialization display procedure 42 compares the input received screen name 12 with the contents of the screen name storage area 41 in which the currently displayed screen name is stored (step A).
2 and A3).

【0023】比較の結果、画面名が異なる場合、差分初
期化表示手順42は、出力装置3の画面を消去する(ス
テップA4)。
As a result of the comparison, if the screen names are different, the difference initialization display procedure 42 deletes the screen of the output device 3 (step A4).

【0024】次に、差分初期化表示手順42は、受信画
面名12と一致する画面名52を持つ画面の雛形51を
補助記憶装置5より取得し、動的情報53の色や表示デ
ータ等の初期値を差分初期化情報記憶領域43に保存し
(ステップA5)、受信画面名12を画面名記憶領域4
1に保存する(ステップA6)。
Next, the difference initialization display procedure 42 obtains a screen template 51 having a screen name 52 that matches the received screen name 12 from the auxiliary storage device 5, and obtains the color and display data of the dynamic information 53. The initial value is stored in the difference initialization information storage area 43 (step A5), and the received screen name 12 is stored in the screen name storage area 4
1 (step A6).

【0025】続いて、差分初期化表示手順42は、画面
消去された出力装置3に動的情報53および静的情報5
4を出力して受信画面名12に対応した画面をすべて表
示した後(ステップA7)、受信データ13をオーバレ
イして出力装置3に出力する(ステップA9)。
Subsequently, the difference initialization display procedure 42 performs the dynamic information 53 and the static information 5 on the output device 3 whose screen has been erased.
4 is output to display all the screens corresponding to the received screen name 12 (step A7), and then the received data 13 is overlaid and output to the output device 3 (step A9).

【0026】一方、ステップA2およびA3での比較の
結果、画面名が同一の場合、差分初期化表示手順42
は、差分初期化情報記憶領域43の内容を出力装置3に
出力した後(ステップA8)、受信データ13をオーバ
レイして出力装置3に出力する(ステップA9)。これ
により、受信画面名12をキーとした補助記憶装置5か
らの画面の雛形51の検索時間および読み込み時間,出
力装置3の画面消去時間,ならびに静的情報54の出力
装置3への出力時間を削減でき、出力装置3全体への出
力時間を短縮することができる。
On the other hand, as a result of the comparison in steps A2 and A3, if the screen names are the same, the difference initialization display procedure 42
After outputting the contents of the difference initialization information storage area 43 to the output device 3 (step A8), the received data 13 is overlaid and output to the output device 3 (step A9). Thus, the retrieval time and reading time of the screen model 51 from the auxiliary storage device 5 using the received screen name 12 as a key, the screen erasing time of the output device 3, and the output time of the static information 54 to the output device 3 are set. The output time to the entire output device 3 can be reduced.

【0027】次に、本発明の第1の実施の形態の効果に
ついて説明する。
Next, the effect of the first embodiment of the present invention will be described.

【0028】本発明の第1の実施の形態は、同一の画面
を連続して表示する場合、差分初期化情報記憶領域43
に保存された個所のみを表示するので、補助記憶装置5
から画面名52を検索する時間と、補助記憶装置5から
動的情報53および静的情報54を読み込む時間と、変
更されないために再表示する必要のない個所を表示する
時間とを削減でき、端末コンピュータ2の応答時間その
ものを短縮できることである。特に、近年の端末コンピ
ュータ2は、従来のキャラクタ端末と違い、グラフィカ
ルな画面を表示できるため、表示するための情報が膨大
になっていて、画面の再表示の時間が端末コンピュータ
2の応答時間に占める割合が無視できなくなっており、
高速化の効果が期待できる。
In the first embodiment of the present invention, when displaying the same screen continuously, the difference initialization information storage area 43 is used.
Only the locations stored in the auxiliary storage device 5 are displayed.
And the time required to read the dynamic information 53 and the static information 54 from the auxiliary storage device 5 and the time required to display a portion which does not need to be redisplayed because it is not changed can be reduced. The response time of the computer 2 itself can be shortened. In particular, the terminal computer 2 of recent years can display a graphical screen, unlike a conventional character terminal, so that the information to be displayed is enormous, and the time for redisplaying the screen increases the response time of the terminal computer 2. The proportion of which can no longer be ignored,
The effect of speeding up can be expected.

【0029】また、端末プログラム4に画面名記憶領域
41を設けることで、端末プログラム4のみで同一の画
面を表示するか否かの判断ができる。このため、ホスト
プログラム11に画面ごとの専用のプログラムを作成す
る必要がなく、保守性も向上する。
By providing the terminal program 4 with the screen name storage area 41, it is possible to determine whether or not the same screen is to be displayed only by the terminal program 4. Therefore, there is no need to create a dedicated program for each screen in the host program 11, and maintainability is improved.

【0030】次に、本発明の第2の実施の形態について
図面を参照して説明する。
Next, a second embodiment of the present invention will be described with reference to the drawings.

【0031】図3を参照すると、本発明の第2の実施の
形態は、端末プログラム4を記録した記録媒体6を備え
る。この記録媒体6は、磁気ディスク,半導体メモリそ
の他の記録媒体であってもよい。
Referring to FIG. 3, the second embodiment of the present invention includes a recording medium 6 on which a terminal program 4 is recorded. The recording medium 6 may be a magnetic disk, a semiconductor memory, or another recording medium.

【0032】端末プログラム4は、記録媒体6から端末
コンピュータ2に読み込まれ、端末コンピュータ2の動
作を制御する。端末プログラム4による端末コンピュー
タ2の動作およびその効果は、第1の実施の形態に係る
オーバレイの差分初期化表示方法の場合と全く同様であ
るので、それらの詳しい説明を割愛する。
The terminal program 4 is read from the recording medium 6 by the terminal computer 2 and controls the operation of the terminal computer 2. The operation of the terminal computer 2 by the terminal program 4 and its effects are exactly the same as those of the overlay differential initialization display method according to the first embodiment, and thus detailed descriptions thereof are omitted.

【0033】[0033]

【実施例】次に、本発明の実施例について、図4を参照
して詳細に説明する。
Next, an embodiment of the present invention will be described in detail with reference to FIG.

【0034】図4を参照すると、例えば、画面Bが表示
されている端末コンピュータ2が“画面A”の受信画面
名12および“10:03”の受信データ13を受信し
た場合(ステップA1)、差分初期化表示手順42は、
受信画面名12と画面名記憶領域41の内容である“画
面B”とを比較して画面名が異なることを識別する(ス
テップA2およびA3)。このため、差分初期化表示手
順42は、出力装置3の画面を消去し(ステップA
4)、画面の雛形51を補助記憶装置5から検索して動
的情報53を差分初期化情報記憶領域43に保存し(ス
テップA5)、受信画面名12を画面名記憶領域41に
保存し(ステップA6)、動的情報53および静的情報
54を出力装置3に出力し(ステップA7)、受信デー
タ13の“10:03”をオーバレイして出力装置3に
出力する(ステップA9)。これにより、画面Aのオー
バレイが完了する。
Referring to FIG. 4, for example, when the terminal computer 2 displaying the screen B receives the received screen name 12 of "screen A" and the received data 13 of "10:03" (step A1) The difference initialization display procedure 42 includes:
The received screen name 12 is compared with “screen B”, which is the content of the screen name storage area 41, to identify that the screen names are different (steps A2 and A3). Therefore, the difference initialization display procedure 42 erases the screen of the output device 3 (step A).
4) The screen model 51 is retrieved from the auxiliary storage device 5, the dynamic information 53 is stored in the difference initialization information storage area 43 (step A5), and the received screen name 12 is stored in the screen name storage area 41 (step A5). Step A6), the dynamic information 53 and the static information 54 are output to the output device 3 (step A7), and “10:03” of the received data 13 is overlaid and output to the output device 3 (step A9). Thereby, the overlay of the screen A is completed.

【0035】次に、動的情報53の属性を持つ個所が、
端末コンピュータ2でのデータ入力によって、たとえば
“****”に変更されたとする。この状態で、“画面
A”の受信画面名12および“10:09”の受信デー
タ13を受信した場合(ステップA1)、差分初期化表
示手順42は、受信画面名12と画面名記憶領域41の
内容とを比較して画面名が同一であることを識別し(ス
テップA2およびA3)、差分初期化情報記憶領域43
の内容のみを出力装置3に出力する(ステップA8)。
これにより、“****”や“10:03”に変更され
ている個所を変更される前の状態に修復する。次に、差
分初期化表示手順42は、受信データ13の“10:0
9”をオーバレイして出力装置3に出力し(ステップA
9)、画面Aのオーバレイが完了する。この場合には、
出力装置3の画面の消去や画面の雛形51の検索処理お
よび読み込み処理は必要ない。
Next, the location having the attribute of the dynamic information 53 is
It is assumed that the data is changed to, for example, “****” by the data input in the terminal computer 2. In this state, when the reception screen name 12 of “Screen A” and the reception data 13 of “10:09” are received (step A1), the difference initialization display procedure 42 performs the reception screen name 12 and the screen name storage area 41. Are compared to identify that the screen names are the same (steps A2 and A3), and the difference initialization information storage area 43
Is output to the output device 3 (step A8).
As a result, the part changed to “****” or “10:03” is restored to the state before the change. Next, the difference initialization display procedure 42 performs “10: 0” of the reception data 13.
9 "is overlaid and output to the output device 3 (step A
9), the overlay of the screen A is completed. In this case,
There is no need to delete the screen of the output device 3 or to search and read the screen template 51.

【0036】[0036]

【発明の効果】第1の効果は、同一の画面を連続して表
示する場合に、画面の表示時間を短縮できることであ
る。その理由は、画面を表示する場合に変更されるであ
ろう個所のみを再表示する差分初期化表示手順を設けた
からである。
The first effect is that when the same screen is displayed continuously, the display time of the screen can be reduced. The reason is that a difference initialization display procedure for redisplaying only a portion that will be changed when the screen is displayed is provided.

【0037】第2の効果は、同一の画面を連続して表示
する場合、ホストプログラムに専用のプログラムを作成
しなくても、画面表示時間の短縮を行えるということで
ある。その理由は、端末プログラムに画面名記憶領域を
設けることで、端末プログラムのみで同一の画面を表示
するか否かの判断ができるためである。
The second effect is that when displaying the same screen continuously, the screen display time can be reduced without creating a dedicated program for the host program. The reason is that by providing a screen name storage area in the terminal program, it is possible to determine whether or not to display the same screen only by the terminal program.

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

【図1】本発明の第1の実施の形態に係るオーバレイの
差分初期化表示方法(差分初期化表示手順)を示す流れ
図である。
FIG. 1 is a flowchart showing an overlay difference initialization display method (differential initialization display procedure) according to a first embodiment of the present invention.

【図2】第1の実施の形態に係るオーバレイの差分初期
化表示方法が適用されるオンラインシステムを示すブロ
ック図である。
FIG. 2 is a block diagram showing an online system to which the overlay differential initialization display method according to the first embodiment is applied;

【図3】本発明の第2の実施の形態に係るオーバレイの
差分初期化表示方法(差分初期化表示手順)が適用され
るオンラインシステムを示すブロック図である。
FIG. 3 is a block diagram showing an online system to which an overlay differential initialization display method (differential initialization display procedure) according to a second embodiment of the present invention is applied;

【図4】本発明のオーバレイの差分初期化表示方法の実
施例を示す流れ図である。
FIG. 4 is a flowchart showing an embodiment of an overlay difference initialization display method of the present invention.

【符号の説明】 1 ホストコンピュータ 2 端末コンピュータ 3 出力装置 4 端末プログラム 5 補助記憶装置 6 記録媒体 11 ホストプログラム 12 受信画面名 13 受信データ 41 画面名記憶領域 42 差分初期化表示手順 43 差分初期化情報記憶領域 51 画面の雛形 52 画面名 53 動的情報 54 静的情報 A1 受信画面名・受信データ受信ステップ A2 画面名記憶領域/受信画面名比較ステップ A3 同一判定ステップ A4 画面消去ステップ A5 動的情報初期値保存ステップ A6 受信画面名保存ステップ A7 動的情報・静的情報出力ステップ A8 動的情報出力ステップ A9 受信データ出力ステップ[Description of Signs] 1 Host computer 2 Terminal computer 3 Output device 4 Terminal program 5 Auxiliary storage device 6 Recording medium 11 Host program 12 Received screen name 13 Received data 41 Screen name storage area 42 Difference initialization display procedure 43 Difference initialization information Storage area 51 Screen template 52 Screen name 53 Dynamic information 54 Static information A1 Reception screen name / reception data reception step A2 Screen name storage area / reception screen name comparison step A3 Same judgment step A4 Screen deletion step A5 Dynamic information initial Value save step A6 Receive screen name save step A7 Dynamic information / static information output step A8 Dynamic information output step A9 Receive data output step

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 ホストコンピュータと端末コンピュータ
間で、同一の画面を連続して表示する場合に、変更され
るであろう個所のみを再表示し画面の表示時間を短縮す
ることを特徴とするオーバレイの差分初期化表示方法。
An overlay characterized in that, when the same screen is continuously displayed between a host computer and a terminal computer, only a portion that is likely to be changed is redisplayed to shorten the screen display time. Initialization display method of difference.
【請求項2】 ホストコンピュータと端末コンピュータ
間で、同一の画面を連続して表示する場合、ホストプロ
グラムに専用のプログラムを作成しなくても、端末プロ
グラムのみで同一の画面を表示するか否かを判断できる
ことを特徴とするオーバレイの差分初期化表示方法。
2. When displaying the same screen continuously between a host computer and a terminal computer, whether or not to display the same screen only with a terminal program without creating a dedicated program for the host program And a method of initializing and displaying an overlay difference.
【請求項3】 オンラインシステムの端末コンピュータ
におけるオーバレイ方法において、 ホストコンピュータから受信画面名および受信データを
受信する受信画面名・受信データ受信ステップと、 受信画面名を現在表示されている画面名が格納されてい
る画面名記憶領域の内容と比較する画面名記憶領域/受
信画面名比較ステップと、 この画面名記憶領域/受信画面名比較ステップでの比較
の結果、画面名が異なる場合に出力装置の画面を消去す
る画面消去ステップと、 受信画面名と一致する画面名を持つ画面の雛形を補助記
憶装置より取得し、動的情報の初期値を差分初期化情報
記憶領域に保存する動的情報初期値保存ステップと、 受信画面名を前記画面名記憶領域に保存する受信画面名
保存ステップと、 画面消去された出力装置に動的情報および静的情報を出
力して受信画面名に対応した画面をすべて表示する動的
情報・静的情報出力ステップと、 前記画面名記憶領域/受信画面名比較ステップでの比較
の結果、画面名が同一の場合に、前記差分初期化記憶領
域の内容を出力装置に出力する動的情報出力ステップ
と、 受信データをオーバレイして出力装置に出力する受信デ
ータ出力ステップとを含むことを特徴とするオーバレイ
の差分初期化表示方法。
3. An overlay method in a terminal computer of an online system, comprising: a receiving screen name and receiving data receiving step for receiving a receiving screen name and receiving data from a host computer; Screen name storage area / received screen name comparison step for comparing with the contents of the screen name storage area that has been set, and if the screen names are different as a result of the screen name storage area / received screen name comparison step, the output device A screen erasing step of erasing the screen, and a dynamic information initializing step of acquiring a screen template having a screen name matching the received screen name from the auxiliary storage device and storing the initial value of the dynamic information in the difference initialization information storage area. A value saving step; a receiving screen name saving step of saving the receiving screen name in the screen name storage area; Information / static information output step of outputting dynamic information and static information and displaying all screens corresponding to the received screen name; and a screen as a result of the comparison in the screen name storage area / received screen name comparison step. When the names are the same, a dynamic information output step of outputting the contents of the difference initialization storage area to an output device, and a received data output step of overlaying the received data and outputting it to the output device are provided. Initialization display method of overlay to be performed.
【請求項4】 コンピュータに、受信画面名および受信
データを受信する受信画面名・受信データ受信処理,受
信画面名を現在表示されている画面名が格納されている
画面名記憶領域の内容と比較する画面名記憶領域/受信
画面名比較処理,この画面名記憶領域/受信画面名比較
処理での比較の結果、画面名が異なる場合に出力装置の
画面を消去する画面消去処理,受信画面名と一致する画
面名を持つ画面の雛形を補助記憶装置より取得し、動的
情報の初期値を差分初期化情報記憶領域に保存する動的
情報初期値保存処理,受信画面名を前記画面名記憶領域
に保存する受信画面名保存処理,画面消去された出力装
置に動的情報および静的情報を出力して受信画面名に対
応した画面をすべて表示する動的情報・静的情報出力処
理,前記画面名記憶領域/受信画面名比較処理での比較
の結果、画面名が同一の場合に、前記差分初期化記憶領
域の内容を出力装置に出力する動的情報出力処理,なら
びに受信データをオーバレイして出力装置に出力する受
信データ出力処理を実行させるためのプログラムを記録
した機械読み取り可能な記録媒体。
4. The computer receives a received screen name and a received screen name / received data receiving process for receiving received data, and compares the received screen name with the contents of a screen name storage area storing the currently displayed screen name. Screen name storage area / received screen name comparison processing, and screen deletion processing for erasing the screen of the output device when the screen name is different as a result of the comparison in the screen name storage area / received screen name comparison processing. A dynamic information initial value storage process for obtaining a screen template having a matching screen name from the auxiliary storage device and storing an initial value of dynamic information in a difference initialization information storage area; Receiving screen name saving processing to save to the output device, dynamic information and static information outputting processing to output dynamic information and static information to the output device whose screen has been erased, and to display all screens corresponding to the receiving screen name; Name memory As a result of the comparison in the area / received screen name comparison processing, when the screen names are the same, a dynamic information output processing for outputting the contents of the difference initialization storage area to an output device, and an output device for overlaying received data. A machine-readable recording medium on which a program for executing a received data output process to be output to a computer is recorded.
JP9140930A 1997-05-15 1997-05-15 Method for displaying difference initialization of overlay Pending JPH10320356A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9140930A JPH10320356A (en) 1997-05-15 1997-05-15 Method for displaying difference initialization of overlay

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9140930A JPH10320356A (en) 1997-05-15 1997-05-15 Method for displaying difference initialization of overlay

Publications (1)

Publication Number Publication Date
JPH10320356A true JPH10320356A (en) 1998-12-04

Family

ID=15280130

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9140930A Pending JPH10320356A (en) 1997-05-15 1997-05-15 Method for displaying difference initialization of overlay

Country Status (1)

Country Link
JP (1) JPH10320356A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007219626A (en) * 2006-02-14 2007-08-30 Casio Comput Co Ltd Server apparatus of server, server control program, and client apparatus thereof
JP2007265209A (en) * 2006-03-29 2007-10-11 Casio Comput Co Ltd Server device of computer system
US8620997B2 (en) 2009-03-24 2013-12-31 Casio Computer Co., Ltd Client apparatus, computer system, computer readable program storage medium and display method, each for detecting change of display contents in status bar area to display the change
US8683376B2 (en) 2008-03-18 2014-03-25 Casio Computer Co., Ltd Server unit, a client unit, and a recording medium in a computer system
US8918450B2 (en) 2006-02-14 2014-12-23 Casio Computer Co., Ltd Server apparatuses, server control programs, and client apparatuses for a computer system in which created drawing data is transmitted to the client apparatuses

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007219626A (en) * 2006-02-14 2007-08-30 Casio Comput Co Ltd Server apparatus of server, server control program, and client apparatus thereof
US8918450B2 (en) 2006-02-14 2014-12-23 Casio Computer Co., Ltd Server apparatuses, server control programs, and client apparatuses for a computer system in which created drawing data is transmitted to the client apparatuses
JP2007265209A (en) * 2006-03-29 2007-10-11 Casio Comput Co Ltd Server device of computer system
US8683376B2 (en) 2008-03-18 2014-03-25 Casio Computer Co., Ltd Server unit, a client unit, and a recording medium in a computer system
US8620997B2 (en) 2009-03-24 2013-12-31 Casio Computer Co., Ltd Client apparatus, computer system, computer readable program storage medium and display method, each for detecting change of display contents in status bar area to display the change

Similar Documents

Publication Publication Date Title
JP4235441B2 (en) Document processing program, document processing method and apparatus
JP2001337994A (en) Thumbnail display system and method, and recording medium recording processing program therefor
JP3963614B2 (en) Data communication system and server and client computer constituting data communication system
CN100458679C (en) Image forming device with print log management function and method thereof
US6819806B1 (en) Document processing apparatus and storage medium
JP2000224409A (en) Digital watermark generation apparatus, digital watermark generation method, and storage medium
JP2908425B1 (en) Marking / redisplay method for homepages using frames
US6816852B1 (en) Information processing method, device and program conduct
JP3711144B2 (en) Graphic image generation method
JP2002157108A (en) Image processing method, recording medium, and image forming apparatus
US8473856B2 (en) Information processing apparatus, information processing method, and information processing program
JPH11187231A (en) Image retrieval apparatus and image retrieval method
JP2788556B2 (en) Image information retrieval device
JP2001142848A (en) Data processing apparatus, display information copy processing method, and storage medium
JPH10275069A (en) Image processing apparatus and method
JPH02206873A (en) Picture retrieving system
JP2000232573A (en) Printing apparatus, printing method, and storage medium
JPH0414169A (en) document processing device
JPH0525139B2 (en)
JPH05324258A (en) Display character size varying method
JPH0830597A (en) Character string layout method and character string layout device
JPH07253999A (en) CAD edit start screen display method
JPH06325034A (en) Information processor
JPH11203274A (en) Data processing method of document management device
JPH04314167A (en) Character input system