JPH0315889A - 画面バツフアメモリ容量に応じた画面表示方式 - Google Patents

画面バツフアメモリ容量に応じた画面表示方式

Info

Publication number
JPH0315889A
JPH0315889A JP1149673A JP14967389A JPH0315889A JP H0315889 A JPH0315889 A JP H0315889A JP 1149673 A JP1149673 A JP 1149673A JP 14967389 A JP14967389 A JP 14967389A JP H0315889 A JPH0315889 A JP H0315889A
Authority
JP
Japan
Prior art keywords
screen
screen display
display data
buffer memory
screen buffer
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
JP1149673A
Other languages
English (en)
Inventor
Tateaki Takeda
武田 建明
Masayuki Yoshida
吉田 政之
Kenji Ono
小野 憲二
Takeshi Terayama
寺山 毅
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 Techno Engineering Co Ltd
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 Techno Engineering Co Ltd, Hitachi Ltd filed Critical Hitachi Techno Engineering Co Ltd
Priority to JP1149673A priority Critical patent/JPH0315889A/ja
Publication of JPH0315889A publication Critical patent/JPH0315889A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は,外部記憶装置に格納されている画面表示用デ
ータを表示用ディスプレイに表示出力する処理方式に関
する. 〔従来の技術〕 従来,外部記憶装置に格納されている表示画面のメニュ
データや,仮名,英数字,単語,漢字,熟語コードなど
、使用回数の多い項目は,予め.画面バッファメモリヘ
、外部記憶装置からデータを展開しておくことにより,
外部記憶装置へのアクセス回数を減らすことを実現させ
て画面出力の高速化が行なわれている。
〔発明が解決しようとする課題〕
表示用ディスプレイに画面を表示するときに表示画面分
の画面表示データを画面出力要求の前に予め,画面バッ
ファメモリに展開していることが、画面の出力の高速化
を実現するにあたり,望ましい方法である.しかし、表
示画面分の画面表示データは,表示画面のメニューデー
タや、仮名,英数字,単語,漢字,熟語コードなどのデ
ータに比べて,データ容量が大きく、複数画面分の画面
表示データを画面表示バッファメモリに格納した場合に
,画面バッファメモリの容量が問題になる.さらに、外
部記憶装置の全ての画面表示データを画面バッファメモ
リに展開することが不可能なとき、すなわち,全ての画
面表示データ量が,画面バッファメモリ容量より大きい
ときに,画面バッファメモリへ,全ての画面表示データ
の中から,選抜することの考慮が,従来技術ではなされ
ていない. 本発明は,簡単な方式で画面バッファメモリへ展開する
画面表示データを選抜できるようにすることを目的とす
る. 〔課題を解決するための手段〕 上記課題を解決するために,本発明による表示処理方式
は外部記憶装置に格納されている画面表示データの中か
ら,現在の使用可能な画面バッファメモリの使用可能な
空き容量を考慮して,画面表示管理情報から、両面バッ
ファメモリに展開する最適な画面表示データを選抜する
画面表示データ選抜処理装置を備えたものである。
また,両面バッファメモリに展開する画面表示データを
選抜するために画面表示管理情報を記憶する画面表示管
理テーブルを記憶媒体上に持ち,テーブル内に各々の両
面表示データの情報を備える。このテーブルは各画面表
示データごとの過去の使用回数と、画面表示データ容量
と、ii!ii而バシファメモリ展開済みかどうかの情
報が設定されていて、使用回数の大きい順番で、また、
使用回数が同等のときは画面表示データの容量の小さい
順に並べてある. このことにより.画面表示データ選択処理’ML!がこ
のテーブルの情報をアクセスすることによって外部記憶
装置の画面表示データから,必要な分を選抜して画面バ
ッファメモリに展開するようにしたものである. 〔作用〕 画面表示データ選択処理装置が,両面表示管理テーブル
の情報により,画面表示データを画面バッファメモリの
使用可能容量に応じて、可能な限り、最大限に外部記憶
装置から,画面バッファメモリへ画面表示データを展開
することが可能になる. このことで画面表示要求を受けたとき、要求された画面
表示データで,予め、画面バッファメモリに展開されて
いる確率が高くなる.よって、外部記憶装置から、画面
表示データを読み出し、メモリへ展開する時間を省く確
率が高く,画面表示要求を受けてから,表示用ディスプ
レイに画筒表示するまでの速応性が向上する. 〔実施例〕 第l図は,本発明の一実施例の画面表示を行う装置のブ
ロック図である. この画面表示装置は中央処理装M1と,キーボード2と
、表示用ディスプレイ3と,外部記憶装置4と,画面表
示データ選択処理装置5と、メモIJ 8と、画面バッ
ファメモリ9を備えており,バス10を介して、相互に
インタフェースを持つ.画面表示管理テーブル6は、メ
モリ8上に展開されており、その他、エリアはワークメ
モリ7として使用される. 画面゜表示テーブル6内の各情報は、第2図に示してあ
る.第2図において各々の画面表示データごとに項番,
画面表示データ名,使用回数,画面表示データ容量,画
面バッファメモリ展開フラグ15,画面バッファメモリ
展開判定結果l6の情報を持つ。
第3図は画面表示データ選択処理装置5の処理のシーケ
ンスをフローチャートで示したものである。
以下、画面表示データ選択処理装置5の処理の例を第3
図に従って説明する. 画面表示管理テーブル6に展開する情報である項番,画
面表示データ名5使用回数、画面表示データ容量を外部
記憶装置4より,ゼネレートする(ステップ301). 画面表示管理テーブル6の画面バッファメモリ展開フラ
グ15と,画面バッファメモリ展開判定結果16の全て
のエリアを翫に初期設定する(ステップ302). 画面表示管理テーブル6を使用回数の大きい順番で,ま
た,使用回数が同等なときは画面表示データ容量の小さ
い順番に画面表示データ名,使用回数、画面表示データ
容量を画面表示データ単位に並べ替える(ステップ30
3). 現在の画面バッファメモリ9の使用可能容量をシステム
から算出する(ステップ304).画面表示管理テーブ
ル6を項番順に参照して画面バッファメモリ使用可能容
量内で画面表示データが最大数の画数を画面バッファメ
モリ9内にとれるように判定する.すなわち,項番の先
頭から1&終まで画面表示データ容量を,順次,合計し
て,画面バッファメモリ使用可能容量を比較し、画面バ
ツファ使用可能容量≧Σ画面表示データ容量ならば,画
面バッファメモリ展開判定結果16をYesとする.そ
れ以外の場合はNoとする(ステップ305). よって、項番の先頭から、判定して画面バッファメモリ
使用可能容量くΣ画面表示データ容量となる直前の項番
まではYes,以後はNoとなる.画面表示テーブル6
の項番の先頭から最終までの画面バッファメモリ展開フ
ラグ15と,画面バッファメモリ展開判定結果16を参
照し,次の四つの場合につき,それぞれ,処理を行う(
ステップ306)。
場合1:画面バッファメモリ展開フラグ15と画面バッ
ファメモリ展開判定結果16が共にNoのとき、何もし
ない. 場合2:画面バッファメモリ展開フラグl5と画面バッ
ファメモリ展開判定結果16が共にYesのとき、何も
しない。
場合3:画面バッファメモリ展開フラグ15がYes.
画面バッファメモリ展開判定結果16がNoのとき,該
当の画面表示データを画面バッファメモリ9より,削除
し、画面バッファメモリ展開フラグ15をYesからN
oにする. 場合4:画面バッファメモリ展開フラグ15がNo、画
面バッファメモリ展開判定結果l6がYesのとき,該
当の画面表示データがワークメモリ7に展開中ならば、
ワークメモリ7から,画面バツファメモリ9に転送する
.未展開ならば,外部記憶装置4から画面バッファメモ
リ9に転送する.さらに,画面バッファメモリ展開フラ
グ15をNoからYesにする.指定画面表示要求があ
るかどうかチェックする(ステップ307). 指定画面表示要求が有るならば,ステップ9へ、無けれ
ばステップ7へ戻る. 画面バツファ管理テーブル6を参照して要求された指定
画面表示データ名の画面バッファメモリ展開フラグ15
が.YesかNoを判定する(ステップ309). 画面パツファメモリ展開フラグ15がYesならば、ス
テップ11へNoならばステップ12へ進む(ステップ
10). 画面バッファメモリ9にある指定の画面表示データを表
示用ディスプレイ3で表示する(ステンプ11). 外部記憶装置4より、指定の画面表示データをワークメ
モリ7に展開し,表示用ディスプレイ3で表示する(ス
テップ12). 指定の画面表示データ名の使用回数を+1加算する(ス
テップ13)。
〔発明の効果〕
本発明によれば.iifj面表示要求を受けてから,表
示用ディスプレイに表示するまでの処理の中で外部記憶
装置をアクセスする処理を省く確率を現在の画面バッフ
ァメモリの使用可能状況に応じて向上させている。画面
バッファメモリの使用可能容量は画面表示を行うシステ
ム装置の総メモリ容量や,複数の他のタスクのメモリ使
用等によって変化するものであり,現在時点における画
面バッファメモリの使用可能な容量の変化に,順次,対
応する. よって5画面バッファメモリへ展開する画面表第1図は
、本発明の一実施例の画面表示を行う装置のブロック図
、第2図は,画面表示管理テーブル6の中のメモリマッ
プを示す図,第3図は、画面表示データ選択処理装置5
の処理シーケンスのフーローチャートを示す.

Claims (1)

  1. 【特許請求の範囲】 1、中央処理装置と、画面バッファメモリと、表示用デ
    イプレイと、画面表示用データを格納する外部記憶装置
    と、画面に表示すべきデータを選択する処理装置とを備
    え、表示選択された画面表示データを表示用ディスプレ
    イに表示する装置において、 画面出力回数の多い前記各画面表示用データを対象に画
    面出力回数の上位に位置する前記各画面表示データの使
    用回数と前記各画面表示データの容量とを記憶する画面
    表示管理情報の記憶手段と、前記画面表示管理情報によ
    り、前記外部記憶装置から、前記画面バッファメモリに
    展開すべき前記画面表示データを選択する画面表示デー
    タ選択処理手段を設けたことを特徴とする画面バッファ
    メモリ容量に応じた画面表示方式。
JP1149673A 1989-06-14 1989-06-14 画面バツフアメモリ容量に応じた画面表示方式 Pending JPH0315889A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1149673A JPH0315889A (ja) 1989-06-14 1989-06-14 画面バツフアメモリ容量に応じた画面表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1149673A JPH0315889A (ja) 1989-06-14 1989-06-14 画面バツフアメモリ容量に応じた画面表示方式

Publications (1)

Publication Number Publication Date
JPH0315889A true JPH0315889A (ja) 1991-01-24

Family

ID=15480332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1149673A Pending JPH0315889A (ja) 1989-06-14 1989-06-14 画面バツフアメモリ容量に応じた画面表示方式

Country Status (1)

Country Link
JP (1) JPH0315889A (ja)

Similar Documents

Publication Publication Date Title
JPS631254U (ja)
JP2978519B2 (ja) 文書データ表示方法およびシステム
JPH0358150A (ja) メモリ制御装置
JPS62271178A (ja) 画像情報検索方式
JP3045359B2 (ja) 画像処理装置
US7154513B2 (en) Method and system for displaying images
JPH0257237A (ja) 複数端末cpuを有するct装置
JPH0398169A (ja) 対話型cadの複数要素の特徴一括変更システム
JPS63136252A (ja) 文書作成装置
JPH0498519A (ja) メニュー画面表示方式
JPS6137649B2 (ja)
JP2786055B2 (ja) データ転送装置
JPH05135112A (ja) 情報処理装置
JPH08106453A (ja) ソート処理装置
JPS5983194A (ja) 文字パタ−ン出力装置
JPS62295169A (ja) イメ−ジプロセツサによる文字表示方式
CN113946650A (zh) 一种文本显示处理方法、装置、计算机及可读存储介质
JPH0520015A (ja) データ処理装置
JPH06186953A (ja) 文字処理装置
JPS62266592A (ja) フオント表示装置
JPH06308932A (ja) 文字処理装置
JPS61290569A (ja) 商品販売情報処理装置
JPH0416994A (ja) フォントデータ生成装置
JPH09245060A (ja) データ入力方法
JPH07334632A (ja) メモリカード発行方法及びメモリカード発行装置