Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3058026B2 - Screen data display system - Google Patents
[go: Go Back, main page]

JP3058026B2 - Screen data display system - Google Patents

Screen data display system

Info

Publication number
JP3058026B2
JP3058026B2 JP6257286A JP25728694A JP3058026B2 JP 3058026 B2 JP3058026 B2 JP 3058026B2 JP 6257286 A JP6257286 A JP 6257286A JP 25728694 A JP25728694 A JP 25728694A JP 3058026 B2 JP3058026 B2 JP 3058026B2
Authority
JP
Japan
Prior art keywords
screen data
storage unit
side storage
terminal
latest
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.)
Expired - Lifetime
Application number
JP6257286A
Other languages
Japanese (ja)
Other versions
JPH0895745A (en
Inventor
隆幸 太田
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 JP6257286A priority Critical patent/JP3058026B2/en
Publication of JPH0895745A publication Critical patent/JPH0895745A/en
Application granted granted Critical
Publication of JP3058026B2 publication Critical patent/JP3058026B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、複数の画面データを記
憶したホストコンピュータと、その一部の画面データを
読み出して記憶するとともに、その画面データを表示す
る端末装置とからなる画面データ表示システムに関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a screen data display system comprising a host computer storing a plurality of screen data, and a terminal device for reading and storing a part of the screen data and displaying the screen data. About.

【0002】[0002]

【従来の技術】この種の画面データ表示システムとし
て、特開平1−228016号公報に記載されたものが
ある。
2. Description of the Related Art A screen data display system of this type is disclosed in Japanese Patent Application Laid-Open No. 1-228016.

【0003】その画面データ表示システムは、ホスト計
算機の外部ファイルに格納されたデータ画面信号の更新
後の最初に取り込んだデータ画面信号を端末で制御され
るRAMに格納して、その端末のアクセスに応じられる
ようにしたもので、これにより、レスポンスタイムを短
縮するとともに、オーバーヘッドを減少させている。
The screen data display system stores, in a RAM controlled by a terminal, a data screen signal initially fetched after updating of a data screen signal stored in an external file of a host computer, to access the terminal. This allows the response time to be shortened and the overhead to be reduced.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記シ
ステムでは、端末側でRAMからの読み出しができるの
は、更新後の最初のデータ画面のみであり、ホスト計算
機から端末にデータ画面を送信した後に、ホスト計算機
側の当該データ画面が更新された場合には、端末に表示
するデータ画面とホスト計算機側の外部ファイルに記憶
したデータ画面とが異なってしまうという欠点がある。
However, in the above system, only the first updated data screen can be read from the RAM on the terminal side, and after the data screen is transmitted from the host computer to the terminal, When the data screen on the host computer side is updated, there is a disadvantage that the data screen displayed on the terminal differs from the data screen stored in the external file on the host computer side.

【0005】また、端末のRAMに読み込むデータ画面
のサイズがそのRAMの空き容量よりも大きい場合に
は、使用頻度の高低に拘らず、既に記憶されている他の
データ画面を消去して空き領域を確保している。
If the size of the data screen to be read into the RAM of the terminal is larger than the free space in the RAM, other data screens already stored are erased and the free space is deleted regardless of the frequency of use. Is secured.

【0006】従って、使用頻度の高いデータ画面であっ
ても操作の度に消去されてしまう場合があるため、その
データ画面を端末装置で表示させるためにホスト計算機
から繰り返し読み出さなければならず、更新後の最初の
データ画面以外については表示速度が低下するという欠
点がある。
Accordingly, even a frequently used data screen may be deleted every time the operation is performed. Therefore, the data screen must be repeatedly read from the host computer in order to display the data screen on the terminal device. There is a disadvantage that the display speed is reduced except for the later first data screen.

【0007】本発明は、ホストコンピュータ側と各端末
装置側とで処理を適当に分担することによって処理の高
速化を図ること、各端末装置において常にホストコンピ
ュータ側と同じ最新の画面データを迅速に表示できるこ
と、及び端末側記憶部の空き領域が足りない場合にも、
使用頻度の高い最新の画面データを残すようにして端末
側記憶部を有効に活用するとともに、ホストコンピュー
タと端末装置とを結ぶ通信回線の負荷を軽減できる画面
データ表示システムの提供を目的としている。
According to the present invention, the processing is speeded up by appropriately sharing the processing between the host computer and each terminal device, and the same latest screen data as in the host computer is always promptly processed in each terminal device. Even if it can be displayed, and the free space of the terminal side storage unit is not enough,
It is an object of the present invention to provide a screen data display system capable of effectively utilizing a terminal-side storage unit by retaining the latest screen data that is frequently used and reducing the load on a communication line connecting a host computer and a terminal device.

【0008】[0008]

【課題を解決するための手段】 上記目的を達成するた
め、本発明はホストコンピュータと端末装置とを、次の
ような構成とする。ホストコンピュータは、複数の画面
データとともに、それらの識別情報及び履歴番号を記憶
したホスト側記憶部と、端末装置からの照合要求によ
り、該要求にかかる画面データの識別情報とともに送ら
れてくる履歴番号と、ホスト側記憶部に記憶されている
対応する識別情報の画面データの履歴番号とを照合し、
両履歴番号が不一致ならばホスト側記憶部に記憶されて
いる最新の画面データをこれの履歴番号とともに端末装
置へ送出し、一致していればその旨を送出する履歴照合
手段とを有している。
Means for Solving the Problems In order to achieve the above object, according to the present invention, a host computer and a terminal device are configured as follows. The host computer stores a plurality of screen data, a host-side storage unit storing the identification information and the history number thereof, and a history number transmitted together with the identification information of the screen data related to the request by a collation request from the terminal device . And the history number of the screen data of the corresponding identification information stored in the host-side storage unit,
If the two history numbers do not match, the latest screen data stored in the host-side storage unit is sent to the terminal device together with the history numbers of these , and if they match, there is history matching means for sending the fact. I have.

【0009】各端末装置は、画面データの表示要求があ
った時に、該表示要求された画面データが端末側記憶部
に記憶されているときには、その画面データの識別情報
及び履歴番号をホストコンピュータに送出して上記の照
合を求める照合要求手段と、該画面データが端末側記憶
部に記憶されていないときには、その画面データの識別
情報のみをホストコンピュータに送出して、ホスト側記
憶部に記憶されている最新の画面データの読み出しを要
求する読出し要求手段と、ホストコンピュータ側から送
られてきた最新の画面データとその履歴番号を端末側記
憶部に新たに書き込む書込み手段と、ホストコンピュー
タから送られてきた最新の画面データ又は端末側記憶部
に記憶されていた最新の画面データを表示する表示手段
と、端末側記憶部に記憶されている画面データの読み出
し回数をカウントするカウント手段と、端末側記憶部の
記憶領域に、ホスト側記憶部から読み出す最新の画面デ
ータを書き込む空き領域があるか否かを判断する空き領
域判断手段と、空き領域がないときには、上記カウント
手段による読み出し回数のカウント値を参照して、端末
側記憶部に書き込まれている読み出し回数の低い画面デ
ータを消去し、上記ホスト側記憶部から読み出す最新の
画面データを端末側記憶部の空き領域に書き込む最新画
面データ書込み手段とを有している。
[0009] Each terminal device receives a screen data display request.
When the display-requested screen data is stored in the terminal-side storage unit, the identification information and the history number of the screen data are transmitted to the host computer to perform the above-mentioned verification, and When the screen data is not stored in the terminal-side storage unit, a read request unit that sends only the identification information of the screen data to the host computer and requests reading of the latest screen data stored in the host-side storage unit. Writing means for newly writing the latest screen data and its history number sent from the host computer side to the terminal side storage unit; and the latest screen data sent from the host computer or stored in the terminal side storage unit. Display means for displaying the latest screen data, and counting the number of times the screen data stored in the terminal side storage unit has been read out. Counting means for determining whether or not the storage area of the terminal-side storage section has a free area for writing the latest screen data read from the host-side storage section; By referring to the count value of the number of times of reading by the means, the screen data with a low number of times of reading written in the terminal side storage unit is erased, and the latest screen data read out from the host side storage unit is replaced with the free space of the terminal side storage unit. And the latest screen data writing means for writing the latest screen data.

【0010】[0010]

【作用】本発明画面データ表示システムの作用は、次の
通りである。端末装置側で現に表示させたい画面データ
が、当該端末側記憶部に記憶されているときには、その
画面データの識別情報と履歴情報だけをホストコンピュ
ータに送出する。
The operation of the screen data display system of the present invention is as follows. When the screen data to be actually displayed on the terminal device side is stored in the terminal side storage unit, only the identification information and the history information of the screen data are transmitted to the host computer.

【0011】ホストコンピュータは、上記端末装置から
送出された履歴情報とホスト側記憶部に記憶されている
当該画面データの履歴情報とを照合する。そして、両履
歴情報が不一致ならばホスト側記憶部に記憶されている
最新の画面データをその履歴情報とともに端末装置側へ
送出し、一致していればその旨を端末装置に送出する。
The host computer compares the history information sent from the terminal device with the history information of the screen data stored in the host storage unit. If the two pieces of history information do not match, the latest screen data stored in the host-side storage unit is sent to the terminal device together with the history information, and if they match, the fact is sent to the terminal device.

【0012】端末装置では、ホストコンピュータから送
出された最新の画面データ又は端末記憶部に記憶されて
いた最新の画面データを表示手段に表示する。また、表
示させたい画面データが当該端末側記憶部に記憶されて
いないときには、その識別情報だけをホストコンピュー
タに送信して、該当する最新の画面データを読み出して
表示手段に表示する。
The terminal device displays the latest screen data sent from the host computer or the latest screen data stored in the terminal storage unit on the display means. Further, when the screen data to be displayed is not stored in the terminal side storage unit, only the identification information is transmitted to the host computer, and the corresponding latest screen data is read out and displayed on the display means.

【0013】また、端末側記憶部に記憶されている画面
データの、当該端末装置での読み出し回数をカウントし
ておき、端末側記憶部の記憶領域に、ホスト側記憶部か
ら読み出す最新の画面データを記憶するのに必要な空き
領域がないときには、上記画面データの読み出し回数の
カウント値を参照して、読み出し回数の低い画面データ
から順次消去して空き領域を新たに確保し、上記最新の
画面データを、その空き領域に書き込む。
Also, the number of times the screen data stored in the terminal side storage unit is read out by the terminal device is counted, and the latest screen data read out from the host side storage unit is stored in the storage area of the terminal side storage unit. When there is no free area necessary for storing the screen data, the screen data having the lowest read number is sequentially erased by referring to the count value of the read number of the screen data to secure a new free area, and the latest screen is read. Write data to the free area.

【0014】[0014]

【実施例】本発明について図面を参照して説明する。図
1は本発明の一実施例としての画面データ表示システム
の概略の構成を示すブロック図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of a screen data display system as one embodiment of the present invention.

【0015】本システムは、ホストコンピュータAと、
これに通信回線を介して接続された複数の端末装置B1
乃至Bmとからなる。
This system comprises a host computer A,
A plurality of terminal devices B1 connected to this via a communication line
To Bm.

【0016】ホストコンピュータAは、画面データ管理
部1と、これにより管理される全ての画面データを画面
ファイルとして格納した磁気ディスクからなるホスト側
記憶部2とを有している。図2にそのファイル構造を示
す。
The host computer A has a screen data management unit 1 and a host storage unit 2 composed of a magnetic disk storing all screen data managed by the screen data as a screen file. FIG. 2 shows the file structure.

【0017】たとえばn個の画面データSD1乃至SD
nがあるとすると、それらは、その識別情報,履歴情報
とともにn個の画面ファイルC1乃至Cnに区分され、
さらにそれらは第1乃至第3のフィールドに区分されて
格納されている。
For example, n pieces of screen data SD1 to SD
If there are n, they are divided into n screen files C1 to Cn together with their identification information and history information,
Further, they are stored by being divided into first to third fields.

【0018】各画面ファイルC1乃至Cnの第1のフィ
ールドには、これらの各画面ファイルを識別する識別情
報としての画面番号SNが格納されており、この画面番
号SNの指定により、画面データSD1乃至SDnを選
択することができる。
The first field of each of the screen files C1 to Cn stores a screen number SN as identification information for identifying each of these screen files. By designating this screen number SN, the screen data SD1 to SD1 are stored. SDn can be selected.

【0019】第2のフィールドには、各画面データSD
1乃至SDnのバージョンを示す履歴情報としての履歴
番号CNが格納されており、これを参照することにより
その画面データが更新されているか否かを判断できるよ
うになっている。
In the second field, each screen data SD
A history number CN as history information indicating versions 1 to SDn is stored, and by referring to this, it can be determined whether or not the screen data has been updated.

【0020】第3のフィールドには、各端末装置に設け
られている表示手段としての表示部5に表示する画面デ
ータSD1乃至SDnが格納されている。それらの画面
データSD1乃至SDnは、たとえば端末装置での入力
操作についての指示を与えるような表示内容のものであ
る。
The third field stores screen data SD1 to SDn to be displayed on the display unit 5 as display means provided in each terminal device. The screen data SD1 to SDn have display contents that give an instruction on an input operation on the terminal device, for example.

【0021】ホスト側画面データ管理部1は、上記ホス
ト側記憶部2に記憶された全ての画面ファイルC1乃至
Cnを制御するもので、端末装置B1乃至Bmのいずれ
かからの照合要求によって、後述するその端末側記憶部
4に記憶されている1又は2以上の画面データの履歴番
号CNと、ホスト側記憶部2に記憶されている当該最新
の画面データの履歴番号CNとを照合し、両履歴情報が
不一致の場合、すなわち端末装置側の画面データが最新
のものでない場合には、ホスト側記憶部2に記憶されて
いる最新の画面データをその履歴情報とともに端末装置
へ送出し、一致していればその旨を送出する履歴照合手
段としての機能を備えている。
The host-side screen data management unit 1 controls all the screen files C1 to Cn stored in the host-side storage unit 2 and receives a collation request from any of the terminal devices B1 to Bm to be described later. The history number CN of one or more screen data stored in the terminal-side storage unit 4 and the history number CN of the latest screen data stored in the host-side storage unit 2 are compared. If the history information does not match, that is, if the screen data on the terminal device side is not the latest one, the latest screen data stored in the host-side storage unit 2 is sent to the terminal device together with the history information, and If so, it has a function as history collation means for transmitting the fact.

【0022】端末装置B1乃至Bmは、端末側画面デー
タ管理部3と、上記ホストコンピュータAから読み出し
た1又は2以上の画面データを格納する磁気ディスクか
らなる端末側記憶部4と、表示手段としての表示部5と
からなる。
The terminal devices B1 to Bm include a terminal-side screen data management unit 3, a terminal-side storage unit 4 composed of a magnetic disk for storing one or more screen data read from the host computer A, and a display unit. And a display unit 5.

【0023】端末側記憶部4は、ホストコンピュータA
から読み出した画面データ、画面番号SN及び履歴番号
CNに、画面読み出し回数RCを加えた画面ファイルD
3,D7,D13等が記憶されている(図3)。なお、
端末側記憶部4に記憶される複数の画面ファイルは、各
端末装置毎に異なる構成となる。
The terminal-side storage unit 4 stores the host computer A
Screen data D obtained by adding the screen read count RC to the screen data, screen number SN and history number CN read from
3, D7, D13, etc. are stored (FIG. 3). In addition,
The plurality of screen files stored in the terminal storage unit 4 have different configurations for each terminal device.

【0024】画面読み出し回数RCは、画面データSD
3,SD7等の各端末装置での読み出し頻度を示すもの
で、これは上記いずれかの端末装置B1乃至Bmでの読
み出し毎にインクリメントされるようになっている。
The number of screen readings RC is equal to the screen data SD
3 indicates the read frequency of each terminal device such as SD7, which is incremented each time the terminal device B1 to Bm reads data.

【0025】端末側画面データ管理部3は、端末側記憶
部4に記憶されている画面データを制御するもので、次
の機能を有している。 (1) 現に表示させたい画面データが端末側記憶部4に記
憶されているときには、その画面データの画面番号SN
及び履歴番号CNをホストコンピュータAに送出して照
合を求める機能(照合要求手段)。
The terminal-side screen data management section 3 controls the screen data stored in the terminal-side storage section 4 and has the following functions. (1) When the screen data to be actually displayed is stored in the terminal side storage unit 4, the screen number SN of the screen data
And a function of sending the history number CN to the host computer A and requesting collation (collation request means).

【0026】(2) 表示させたい画面データが端末側記憶
部4に記憶されていないときには、その画面番号SNを
ホストコンピュータAに送出して、ホスト側記憶部2に
記憶されている当該画面番号の最新の画面データの読み
出しを要求する機能(読出し要求手段)。 (3) 読み出した最新の画面データを端末側記憶部4に書
き込む機能(書込み手段)。
(2) When the screen data to be displayed is not stored in the terminal-side storage section 4, the screen number SN is sent to the host computer A, and the screen number SN stored in the host-side storage section 2 is transmitted. Function to request reading of the latest screen data (read request means). (3) A function (writing means) for writing the read latest screen data into the terminal side storage unit 4.

【0027】(4) 端末側記憶部4に記憶されている画面
データの各読み出し回数をカウントする機能(カウント
手段)。 (5) 端末側記憶部4の記憶領域に、ホスト側記憶部2か
ら読み出す最新の画面データを書き込む空き領域がある
か否かを判断する機能(空き領域判断手段)。
(4) A function (counting means) for counting the number of times of reading the screen data stored in the terminal-side storage unit 4. (5) A function of determining whether or not the storage area of the terminal-side storage unit 4 has a free area in which the latest screen data read from the host-side storage unit 2 is to be written (a free area determination unit).

【0028】(6) 端末側記憶部4の記憶領域に、ホスト
側記憶部2から読み出す最新の画面データを書き込む空
き領域がないときには、画面データの各読み出し回数の
カウント値を参照して、端末側記憶部4に書き込まれて
いる読み出し回数の低い画面データを消去し、上記読み
出す最新の画面データをその空き領域に書き込む機能
(最新画面データ書込み手段)。
(6) If there is no free space in the storage area of the terminal-side storage section 4 where the latest screen data to be read from the host-side storage section 2 is to be written, reference is made to the count value of each screen data read count and the terminal A function of erasing screen data with a low number of reads written in the side storage unit 4 and writing the latest screen data to be read into its free area (latest screen data writing means).

【0029】表示手段としての表示部5は、ホスト側記
憶部2から読み出した画面データSD3,SD7の最新
のもの等又は端末側記憶部4に記憶されていた同画面デ
ータの最新のものを表示する機能を有している。
The display unit 5 as a display means displays the latest screen data SD3 and SD7 read from the host storage unit 2 or the latest screen data stored in the terminal storage unit 4. It has the function to do.

【0030】次に、上記端末装置の動作について、図4
を参照して説明する。なお、ここでは端末装置B1とホ
ストコンピュータAとを中心として説明するが、他の端
末装置においても同様である。
Next, the operation of the terminal device will be described with reference to FIG.
This will be described with reference to FIG. Here, the terminal device B1 and the host computer A will be mainly described, but the same applies to other terminal devices.

【0031】ステップ1(図中、S1と略記する。以下
同様):図示しないキーボード等の操作によって特定の
画面データの表示指示があると、ステップ2に進む。 ステップ2:端末側記憶部4に記憶されている全ての画
面ファイルを読み出し、ステップ3に進む。
Step 1 (abbreviated as S1 in the figure; the same applies hereinafter): When there is an instruction to display specific screen data by operating a keyboard or the like (not shown), the process proceeds to step 2. Step 2: All screen files stored in the terminal side storage unit 4 are read, and the process proceeds to step 3.

【0032】ステップ3:読み出した全ての画面ファイ
ルの中に、指定した画面データがあるか否かを確認し、
その指定の画面データが端末側記憶部4に記憶されてい
れば、ステップ4に進み、該当する画面データがなけれ
ばステップ5に進む。
Step 3: Check whether the specified screen data exists in all the read screen files,
If the designated screen data is stored in the terminal-side storage unit 4, the process proceeds to step 4, and if there is no corresponding screen data, the process proceeds to step 5.

【0033】ステップ4:指定した画面データの画面番
号SNと履歴番号CNをホストコンピュータAに送信
し、その画面データが最新のものであるか否かの照合を
要求する。
Step 4: The screen number SN and the history number CN of the specified screen data are transmitted to the host computer A, and a request is made to check whether the screen data is the latest one.

【0034】ステップ5:ホストコンピュータAに対し
て、指定した画面データの送信を要求する。
Step 5: Request the host computer A to transmit the specified screen data.

【0035】次に、端末装置B1から画面データの送信
を要求されたホストコンピュータAの動作について、図
5を参照して説明する。まず、端末装置B1からの照合
要求信号を待機し、その信号の受信によってステップ1
に進む。
Next, the operation of the host computer A requested to transmit screen data from the terminal device B1 will be described with reference to FIG. First, it waits for a collation request signal from the terminal device B1.
Proceed to.

【0036】ステップ1(図中、S1と略記する。以下
同様):ホスト側記憶部2に記憶されている画面データ
の履歴番号CNと、端末装置B1から送信された履歴番
号CNとを照合し、ステップ2に進む。
Step 1 (abbreviated as S1 in the figure; the same applies hereinafter): The history number CN of the screen data stored in the host storage unit 2 is compared with the history number CN transmitted from the terminal device B1. , Proceed to step 2.

【0037】ステップ2:照合の結果、端末装置B1か
ら送信された履歴番号CNと、ホスト側記憶部2に記憶
されていた履歴番号CNとが一致すればステップ3に進
み、一致しなければステップ4に進む。
Step 2: As a result of the check, if the history number CN transmitted from the terminal device B1 matches the history number CN stored in the host-side storage unit 2, the process proceeds to Step 3, and if not, the process proceeds to Step 3. Proceed to 4.

【0038】ステップ3:履歴番号CNが一致している
旨、すなわち端末装置B1に記憶されている画面データ
が最新のものであることを、端末装置B1に送信する。
Step 3: Transmit to the terminal device B1 that the history numbers CN match, that is, the latest screen data stored in the terminal device B1.

【0039】ステップ4:端末装置B1の端末側記憶部
4に記憶されてい画面データは最新のものではないの
で、ホスト側記憶部2から当該最新の画面データを読み
出し、ステップ5に進む。
Step 4: Since the screen data stored in the terminal-side storage section 4 of the terminal device B1 is not the latest one, the latest screen data is read out from the host-side storage section 2 and the process proceeds to step 5.

【0040】ステップ5:その最新の画面データととも
にその履歴番号CNを端末装置B1に送信する。
Step 5: The history number CN is transmitted to the terminal device B1 together with the latest screen data.

【0041】次に、ホストコンピュータAから最新の画
面データを送信され、又は履歴番号CNが一致する旨の
信号を受信した端末装置B1の動作について、図6を参
照して説明する。
Next, the operation of the terminal device B1 that has received the latest screen data from the host computer A or received a signal indicating that the history numbers CN match will be described with reference to FIG.

【0042】<履歴番号CNが一致する旨の信号を受信
した場合> ホストコンピュータAから履歴番号CNの一致信号を受
信すると、ステップ1に進む。
<When a signal indicating that the history numbers CN match is received> When a match signal of the history number CN is received from the host computer A, the process proceeds to step 1.

【0043】ステップ1:端末側記憶部4から当該画面
データを読み込むとともに、画面読み出し回数RCをカ
ウントアップし、ステップ2に進む。 ステップ2:読み出された画面データを表示部5に表示
する。
Step 1: The screen data is read from the terminal-side storage unit 4, and the number of screen readings RC is counted up. Step 2: The read screen data is displayed on the display unit 5.

【0044】<ホストコンピュータAから最新の画面デ
ータを受信した場合> ホストコンピュータAから最新の画面データを受信する
と、ステップ1′に進む。
<When the latest screen data is received from the host computer A> When the latest screen data is received from the host computer A, the process proceeds to step 1 '.

【0045】ステップ1′:端末側記憶部4の記憶領域
に空き領域があるか否か判断し、なければステップ2′
に進み、あればステップ3に進む。
Step 1 ': It is determined whether or not there is an empty area in the storage area of the terminal-side storage section 4. If not, step 2'
If yes, go to step 3.

【0046】ステップ2′:端末側記憶部4に、ホスト
コンピュータAから読み出した画面データを書き込むだ
けの空き領域がないので、画面読み出し回数RCのカウ
ント値を参照して、該端末側記憶部4に記憶されている
画面データのうち、その読み出し回数の少ないものを必
要なだけ消去し、すなわち使用頻度の高い画面データを
残して、ステップ3に進む。
Step 2 ': Since there is no free area in the terminal side storage unit 4 for writing the screen data read from the host computer A, the terminal side storage unit 4 is referred to by referring to the count value of the screen reading frequency RC. Of the screen data stored in the memory is deleted as necessary, that is, the screen data which is frequently used is left, and the process proceeds to step 3.

【0047】ステップ3:ホストコンピュータAから受
信した最新の画面データを上記空き領域に書き込み、ス
テップ2に進む。
Step 3: The latest screen data received from the host computer A is written in the free area, and the process proceeds to step 2.

【0048】ステップ2:その最新の画面データを表示
部5に表示する。
Step 2: The latest screen data is displayed on the display unit 5.

【0049】なお、本発明は前述した実施例に限るもの
ではなく、その要旨の範囲内で様々に変形実施が可能で
あることを付記する。
It should be noted that the present invention is not limited to the above-described embodiment, and that various modifications can be made within the scope of the invention.

【0050】[0050]

【発明の効果】本発明の画面データ表示システムによれ
ば、次の効果を得ることができる。現に表示させたい画
面データが端末装置に記憶されているときには、その画
面データの識別情報と履歴情報だけをホストコンピュー
タ側に送出して、履歴情報が一致するかどうかを照合
し、一致しない場合には、ホストコンピュータ側に記憶
されている最新の画面データをこれの履歴情報とともに
端末側へ送出するので、端末側でもホストコンピュータ
側と同じ最新の画面データを表示することができる。
According to the screen data display system of the present invention, the following effects can be obtained. When the screen data to be actually displayed is stored in the terminal device, only the identification information of the screen data and the history information are transmitted to the host computer side, and it is checked whether the history information matches. Sends the latest screen data stored in the host computer together with the history information to the terminal, so that the terminal can also display the same latest screen data as the host computer.

【0051】また、履歴情報が一致するときには、端末
装置側に記憶されている画面データが最新のものである
ので、ホストコンピュータ側からは、画面データを端末
装置側に送ることなく、その旨だけを端末装置側に知ら
せればよいので、該端末装置に記憶されている最新の画
面データを迅速に表示することができる。
When the pieces of history information match, the screen data stored in the terminal device is the latest one. Therefore, the host computer does not send the screen data to the terminal device. Can be notified to the terminal device side, so that the latest screen data stored in the terminal device can be promptly displayed.

【0052】表示させたい画面データが端末装置側に記
憶されていないときには、表示させたい画面データの識
別情報だけをその端末装置からホストコンピュータに送
るだけで、該ホストコンピュータ側に記憶されている最
新の画面データをこれの履歴情報とともに端末装置に送
出するので、該端末装置側でもホストコンピュータ側と
同じ最新の画面データを迅速に表示することができる。
When the screen data to be displayed is not stored in the terminal device, only the identification information of the screen data to be displayed is sent from the terminal device to the host computer, and the latest data stored in the host computer is stored. Is transmitted to the terminal device together with the history information thereof, so that the terminal device can quickly display the same latest screen data as the host computer.

【0053】画面データが最新のものであるかどうか
を、端末装置から送った履歴情報と、ホストコンピュー
タ側に記憶されている履歴情報との一致不一致を判断す
るだけでよいので、その照合処理を迅速に行うことがで
きる。
It is only necessary to judge whether or not the screen data is the latest one by judging whether or not the history information sent from the terminal device matches the history information stored in the host computer. Can be done quickly.

【0054】端末装置毎に使用頻度の高い最新の画面デ
ータを残すようにしているので、ホストコンピュータか
らの画面データの読み出し回数を減らすことができ、そ
れらの表示をさらに迅速に行うことができる。
Since the most frequently used screen data is left for each terminal device, the number of times of reading screen data from the host computer can be reduced, and the display thereof can be performed more quickly.

【0055】使用頻度の低い画面データを消去して空き
領域を新たに確保し、最新の画面データをその空き領域
に書き込むようにしているので、端末側記憶部の記憶領
域を有効に活用することができる。
Since the infrequently used screen data is erased and a free area is newly secured, and the latest screen data is written in the free area, the storage area of the terminal side storage unit is effectively used. Can be.

【0056】特定の端末装置において表示させたい画面
データの最新のものだけを、ホストコンピュータ側から
該端末装置側に送出しているので、通信回線の負荷を軽
減することができる。
Since only the latest screen data to be displayed on a specific terminal device is transmitted from the host computer to the terminal device, the load on the communication line can be reduced.

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

【図1】本発明画面データ表示システムの概略構成を示
すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of a screen data display system of the present invention.

【図2】ホスト側記憶部に記憶されている画面ファイル
の構造図である。
FIG. 2 is a structural diagram of a screen file stored in a host-side storage unit.

【図3】端末側記憶部に記憶されている画面ファイルの
構造図である。
FIG. 3 is a structural diagram of a screen file stored in a terminal-side storage unit.

【図4】端末装置の動作を示すフローチャートである。FIG. 4 is a flowchart showing an operation of the terminal device.

【図5】ホストコンピュータの動作を示すフローチャー
トである。
FIG. 5 is a flowchart showing an operation of the host computer.

【図6】端末装置の動作を示すフローチャートである。FIG. 6 is a flowchart showing an operation of the terminal device.

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

1 ホスト側画面データ管理部(履
歴照合手段) 2 ホスト側記憶部 3 端末側画面データ管理部(照合
要求手段、読み出し要求手段、書込み手段、空き領域判
断手段、最新画面データ書込み手段、カウント手段) 4 端末側記憶部 5 表示部(表示手段) A ホストコンピュータ B1乃至Bm 端末装置 C1乃至Cn 画面ファイル D3,D7,D13 画面ファイル CN 履歴情報としての履歴番号 RC 画面読み出し回数 SN 識別情報としての画面番号 SD1乃至SDn 画面データ
1 Host-side screen data management unit (history collation unit) 2 Host-side storage unit 3 Terminal-side screen data management unit (collation request unit, read request unit, writing unit, free space judgment unit, latest screen data writing unit, counting unit) 4 Terminal-side storage unit 5 Display unit (display means) A Host computer B1 to Bm Terminal device C1 to Cn Screen file D3, D7, D13 Screen file CN History number as history information RC Screen readout number SN Screen number as identification information SD1 to SDn screen data

フロントページの続き (56)参考文献 特開 昭62−285126(JP,A) 特開 昭62−283789(JP,A) 特開 平2−224114(JP,A) 特開 平3−240825(JP,A) 特開 平2−61750(JP,A)Continuation of the front page (56) References JP-A-62-285126 (JP, A) JP-A-62-283789 (JP, A) JP-A-2-224114 (JP, A) JP-A-3-240825 (JP) , A) JP-A-2-61750 (JP, A)

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数の画面データを記憶したホストコン
ピュータと、その一部の画面データを選択して読み出し
て表示できる複数の端末装置とからなる画面データ表示
システムにおいて、上記ホストコンピュータは、複数の
画面データとともに、それらの識別情報及び履歴番号
記憶したホスト側記憶部と、端末装置からの照合要求に
より、該要求にかかる画面データの識別情報とともに送
られてくるその画面データの履歴番号と、ホスト側記憶
部に記憶されている対応する識別情報の画面データの履
番号とを照合し、両履歴番号が不一致ならばホスト側
記憶部に記憶されている最新の画面データをこれの履歴
番号とともに端末装置へ送出し、一致していればその旨
を送出する履歴照合手段とを有し、各端末装置は、画面
データの表示要求があった時に、該表示要求された画面
データが端末側記憶部に記憶されているときには、その
画面データの識別情報及び履歴番号をホストコンピュー
タに送出して上記の照合を求める照合要求手段と、該画
面データが端末側記憶部に記憶されていないときには、
その画面データの識別情報のみをホストコンピュータに
送出して、ホスト側記憶部に記憶されている最新の画面
データの読み出しを要求する読出し要求手段と、ホスト
コンピュータ側から送られてきた最新の画面データとそ
の履歴番号を端末側記憶部に新たに書き込む書込み手段
と、そのホストコンピュータから送られてきた最新の画
面データ又は端末側記憶部に記憶されていた最新の画面
データを表示する表示手段と、端末側記憶部に記憶され
ている画面データの読み出し回数をカウントするカウン
ト手段と、端末側記憶部の記憶領域に、ホスト側記憶部
から読み出す最新の画面データを書き込む空き領域があ
るか否かを判断する空き領域判断手段と、空き領域がな
いときには、上記カウント手段による読み出し回数のカ
ウント値を参照して、該端末側記憶部に書き込まれてい
る読み出し回数の低い画面データを消去し、上記ホスト
側記憶部から読み出す最新の画面データを端末側記憶部
の空き領域に書き込む最新画面データ書込み手段とを有
していることを特徴とする画面データ表示システム。
1. A screen data display system comprising: a host computer storing a plurality of screen data; and a plurality of terminal devices capable of selecting and reading out and displaying a part of the screen data. together with the screen data, and the host-side storage unit which stores these identification information and the history number, the collation request from the terminal device, and the history number of the screen data transmitted together with the identification information of the screen data according to the request, The history number of the screen data of the corresponding identification information stored in the host side storage unit is compared with the history number, and if the history numbers do not match, the latest screen data stored in the host side storage unit is compared with the history number.
History matching means for sending to the terminal device together with the number , and sending a match if it matches, each terminal device has a screen
When there is a data display request and the screen data requested to be displayed is stored in the terminal-side storage unit, the identification information and the history number of the screen data are sent to the host computer to perform the above-described verification. Request means, and when the screen data is not stored in the terminal side storage unit,
Reading request means for sending only the identification information of the screen data to the host computer to request reading of the latest screen data stored in the host-side storage unit; and the latest screen data transmitted from the host computer. Writing means for newly writing the history number to the terminal side storage unit, display means for displaying the latest screen data sent from the host computer or the latest screen data stored in the terminal side storage unit, Counting means for counting the number of times of reading screen data stored in the terminal-side storage unit; and determining whether or not there is a free area in the storage area of the terminal-side storage unit for writing the latest screen data read from the host-side storage unit. Refer to the count value of the number of times of reading by the above-mentioned counting means when there is no free area. A latest screen data writing means for erasing the screen data having a low read count written in the terminal side storage unit and writing the latest screen data read out from the host side storage unit to an empty area of the terminal side storage unit. A screen data display system characterized by:
JP6257286A 1994-09-28 1994-09-28 Screen data display system Expired - Lifetime JP3058026B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6257286A JP3058026B2 (en) 1994-09-28 1994-09-28 Screen data display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6257286A JP3058026B2 (en) 1994-09-28 1994-09-28 Screen data display system

Publications (2)

Publication Number Publication Date
JPH0895745A JPH0895745A (en) 1996-04-12
JP3058026B2 true JP3058026B2 (en) 2000-07-04

Family

ID=17304271

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6257286A Expired - Lifetime JP3058026B2 (en) 1994-09-28 1994-09-28 Screen data display system

Country Status (1)

Country Link
JP (1) JP3058026B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62283789A (en) * 1986-05-31 1987-12-09 Furukawa Electric Co Ltd:The Request responce type data transmission method
JPS62285126A (en) * 1986-06-04 1987-12-11 Hitachi Ltd Picture output system
JPH0261750A (en) * 1988-08-26 1990-03-01 Nec Corp File remote maintaining method in on-line system
JPH02224114A (en) * 1989-02-27 1990-09-06 Nec Corp Screen file maintenance system
JPH03240825A (en) * 1990-02-19 1991-10-28 Nec Corp Screen data transfer/display system

Also Published As

Publication number Publication date
JPH0895745A (en) 1996-04-12

Similar Documents

Publication Publication Date Title
US8830247B2 (en) Image displaying device having image cache memory
US5379424A (en) Distributed database management system for retrieving data files from databases selected based upon retrieval time
JPH09152988A (en) Entity for circular queuing producer
EP0777183B1 (en) Computer cache system
JP2002520691A (en) Method and apparatus for storing different data structures
US6842790B2 (en) Host computer virtual memory within a network interface adapter
JP3445304B2 (en) File management device
JPS63255748A (en) Storage device
CN109783321B (en) Monitoring data management method and device and terminal equipment
JP3058026B2 (en) Screen data display system
US7299318B2 (en) Method for reducing cache conflict misses
CN1009227B (en) Computer system
JPH1145206A (en) Electronic device, memory activation method, and recording medium recording memory activation program
JP2746189B2 (en) File access control system
JPH04199444A (en) File controller
US6480945B2 (en) Method and apparatus for controlling memory access by a plurality of devices
JPH06342401A (en) Secondary storage controller
JP2735400B2 (en) Asynchronous I/O control method
JPH1049540A (en) Information retrieval system
JPH07271942A (en) IC card
JPS63137340A (en) Display device
JPH01166281A (en) Portable electronic equipment
JPH1011375A (en) Document information management system
JPH0352105B2 (en)
JPH0682334B2 (en) Management processing device for management table

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980922