JPH0416983A - ハイパーメディアデータの表示制御装置およびその表示制御方法 - Google Patents

ハイパーメディアデータの表示制御装置およびその表示制御方法

Info

Publication number
JPH0416983A
JPH0416983A JP2120067A JP12006790A JPH0416983A JP H0416983 A JPH0416983 A JP H0416983A JP 2120067 A JP2120067 A JP 2120067A JP 12006790 A JP12006790 A JP 12006790A JP H0416983 A JPH0416983 A JP H0416983A
Authority
JP
Japan
Prior art keywords
display
display request
buffer
request
data
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
JP2120067A
Other languages
English (en)
Inventor
Wataru Imatake
渉 今竹
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2120067A priority Critical patent/JPH0416983A/ja
Publication of JPH0416983A publication Critical patent/JPH0416983A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

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

Description

【発明の詳細な説明】 (概要) 文章や図あるいは表が同一画面上に混在するようになる
ハイパーメディアデータの表示制御装置および方法に関
し、 表示要求が発生しても表示リクエストデータかある程度
たまるまでは表示部を呼び出さないようにしてオペレー
タに対する見掛上のレスポンス性能を向上できるように
することを目的とし、入力部から入力されたデータを処
理部によって表示部にて文章、図形あるいは表等の多様
なデータな同二画面に同時に表示させるハイパーメディ
アシステムにおいて、表示リクエストデータな書き込ん
だ回数を格納する表示リクエスト保存バッファと、表示
リクエストデータな格納する表示リクエストバッファと
、前記表示リクエスト状態保存バッファの内容を読み出
すとともに解析を行ない、その解析結果に基づき表示部
に表示させる表示制御部と、その表示状態を書き込み保
存する表示状態保存バッファとを備え、前記表示リクエ
ストバッファに規定回数の書き込みが行なわれた場合に
前記表示制御部を呼び出して前記表示部に必要なデータ
を表示させるように装置を構成し、そして、表示リクエ
ストが発生した時点て、その内容を表示リクエストバッ
ファに格納するとともにその格納回数を表示リクエスト
状態保存バッファに格納し、この回数か規定以上になる
までは表示部を呼び出すことなく処理を続行し、規定以
上になった場合に前記表示リクエストバッファの内容を
該表示制御部で解析させ、その結果に基づき表示部に表
示させるとともにその表示した状態を表示状態保存バッ
ファに保存して、表示状態を復元可能にするような方法
としたものである。
〔産業上の利用分野 〕
本発明は、文章や図あるいは表が同一画面上に混在する
ようになるハイパーメディアデータの表示制御装置およ
び方法に関する。
〔従来の技術 〕
同時に同一画面に表示させる文章や図(絵)あるいは表
等の多種類のデータをハイパーメディアデータといい、
このハイパーメディアデータを取り扱うコンピュータシ
ステムをハイパーメディアシステムといりている。
従来のハイパーメディアシステムにおける表示制御方式
では、第6図に示すように、キーボード等からなる入力
部lと、CRTデイスプレィ等からなる出力部2と、入
力部lから入力したデータに必要な処理をして出力部2
に表示させる処理部3と、処理すべきデータを格納する
主記憶部4と、表示すべき画像データを格納する画像メ
モリ部5と、入力部1から処理部3ヘデータを転送する
ため、−および表示用データを処理部3から出力部2へ
転送するための緩衝記憶部6とからなり、表示要求が処
理部3に入力した時点で出力部2へ処理を移し、表示動
作を行なっている。
〔発明が解決しようとする課題 〕
上記従来の表示制御方式では、表示リクエストが連続し
て起きた場合にプログラムの制御が出力部2へ移ったま
まとなり、オペレータからの入力を受は付けなくなって
しまうか、あるいは受は付けるとしてもその応答は非常
に遅くなってしまう。特にハイパーメディアシステムで
は、文章や図あるいは表を同一画面上に)昆布するよう
に表示させるため、非常に処理データ量が多く、動作時
間が遅くなり、見掛上は処理が出力部2に移ったまま返
ってこない状態になり、レスポンス性能向上のためには
出力部2側の性能向上がボトルネックとなっていたとい
う問題点があった。
本発明は、上記問題点に鑑みて成されたものであり、そ
の解決を目的として設定される技術的課題は、表示リク
エストか発生しても表示リクエストデータがある程度た
まるまでは表示部を呼ひ出さないようにしてオペレータ
に対する見掛上のレスポンス性能を向上できるようにし
た、ハイパーメディアデータの表示制御装置および方法
を提供することにある。
〔課題を解決するための手段 〕
本発明は、上記課題を解決するための具体的な手段とし
て、表示制御装置を構成するにあたり、第1図に示すよ
うに、入力部11から入力されたデータを処理部12に
よって表示部13にて文章、図形あるいは表等の多様な
データを同一画面に同時に表示させるハイパーメディア
システムにおいて、表示リクエストを書き込んだ回数を
格納する表示リクエスト状態保存バッファ14と、表示
リクエストデータな格納する表示リクエストバッファ1
5と、前記表示リクエスト状態保存バッファ14の内容
を読み出すとともに解析を行ない、その解析結果に基づ
き表示部13に表示させる表示制御部16と、その表示
状態を書き込み保存する表示状態保存バッファ17とを
備え、前記表示リクエストバッファ15に規定回数の書
き込みが行なわれた場合に前記表示制御部16を呼び出
して前記表示部13に必要なデータを表示させるもので
ある。
そして、このための制御方法は、表示リクエストが発生
した時点で、その内容を表示リクエストバッファ15に
格納するとともにその格納回数を表示リクエスト状態保
存バッファ14に格納し、この回数が規定以上になるま
では表示部を呼び出すことなく処理を続行し、規定以上
になった場合に表示リクエストバッファ15の内容を該
表示制御部16で解析させ、その結果に基づき表示部1
3に表示させるとともにその表示した状態を表示状態保
存バッファ17に保存して、表示状態を復元可能にする
方法である。
〔作用〕
本発明は上記構成により、処理部12に表示リクエスト
が発生した時点で、その内容を表示リクエストバッファ
15に書き込み、同時に表示リクエスト状態保存バッフ
ァ14に表示リクエストデータの書き込み回数を書き込
み保存する。
この書き込み回数が規定以上になるまでは、表示リクエ
ストバッファ15に書き込んだ内容に従った表示部13
による表示部を呼び出すことなく処理を続行する。
そして、書き込み回数が規定以上になった場合に表示制
御部16を呼び出し、表示制御部16に表示リクエスト
バッファ15の内容を読み出させて解析させる。
その結果に基づき表示部13に表示させるとともに、そ
の表示した状態を表示状態保存バッファ17に書き込み
、保存して、以後において表示状態を容易に復元てきる
ようにする。
〔実施例 〕
以下、本発明の実施例としてワークステーションあるい
はパーソナルコンピュータ等を用いた場合について図示
説明する。
構成について第2図に示す。ここに、21は入力部、2
2は表示部、モして23は処理部であり、処理部23が
入力部21から入力したデータに基づき処理をしてその
結果に基づき表示部22に表示させる。24は表示リク
エスト状態保存バッファで、処理部23における表示リ
クエストの状態を保存する。25は表示制御部で、表示
部22におけるデータ表示を制御する。26は表示状態
保存バッファで、表示部22における表示状態を保存す
る。27は表示リクエストバッファで、表示リクエスト
データを一定量に達するまで一時格納する。28は表示
リクエスト書き込み部で、処理部23から表示リクエス
トデータを転送して表示リクエストバッファ27へ書き
込む。
29は表示リクエスト読み出し部で、表示リクエストバ
ッファ27から表示リクエストデータを読み出して表示
制御部25へ転送する。
このように構成した実施例により、表示部22ヘハイパ
ーメデイアデータな表示するには、以下の手順による。
処理部23は、入力部21から表示リクエストを受けた
時点で表示リクエスト書き込み部28を呼び出し、表示
リクエストバッファ27に表示リクエストデータを書き
込む。この時、表示リクエスト書き込み部28は表示リ
クエストバッファへの書き込みと表示リクエスト書き込
みポインタの制御を行なう(図中■)。
処理部23は表示リクエストバッファ27に書き込んだ
回数を表示リクエスト状態保存バッファ24に書き込む
(図中■)。
その後、処理部23は表示リクエスト状態保存バッファ
24に保存している表示リクエスト回数を読み出し、こ
の回数があらかじめ定めた規定値以上になると、表示制
御部25を呼び出す(図中■)。
表示制御部25は表示リクエスト読み出し部29を呼び
出し、表示リクエストバッファ27の内容を読み出すと
共に表示リクエストデータの内容を解析する。また、こ
の時、表示リクエスト読み出し部29は表示リクエスト
読み出しポインタの制御を行なう(図中■)。
表示制御部25は表示状態保存バッファ26を参照し、
この内容と表示リクエストデータの解析結果を元に、表
示部22を呼び出し、実際の画面への表示を行なう(図
中■)。
対象物毎の表示動作においては、動作の中に「消去J動
作がある場合、それまでの動作を全て無効にしてr消去
J動作のみを残す。また、動作の中にr表示J動作があ
る場合、それまでの動作を全て無効にして「表示J動作
のみを残す。動作の中に「表示変化」動作が連続して記
述されている物に関しては、最後の動作のみを残す。こ
のように1つの表示対象物についての表示リクエストの
解析が全て終了すると、実際の表示を行ない、次の対象
物に対する表示リクエストデータの解析に移る。
表示が終了すると、表示制御部25は表示状態保存バッ
ファ26に現在の表示状態を書き込み、処理を処理部2
3に復帰させる(図中■)。
処理を復帰させた処理部23では表示リクエスト状態保
存バッファ24の内容をクリアする。
以後、この動作を繰り返すことによって表示動作が行な
われる。
具体的な表示リクエストバッファ書き込みポインタ制御
方法は、第3図に示すように、表示リクエスト書き込み
ポインタと表示リクエスト読み出しポインタが等しいか
調べ、等しい場合には処理を終了し、等しくない場合に
は次のステップ32に進む(ステップ31)。
表示リクエスト書き込みポインタと表示リクエストバッ
ファ終了位置が等しいか調べ(ステップ32)、等しけ
れば表示リクエスト書き込みポインタの位置を表示リク
エストバッファ先頭としくステップ33)、等しくなけ
れば表示リクエスト書き込みポインタの位置に表示リク
エストを書き込み(ステップ34)、その後ステップ3
1へ戻る。
具体的な表示リクエストバッファ読み出しポインタ制御
方法は、第4図に示すように、表示リクエスト書き込み
ポインタと表示リクエスト読み出しポインタが等しいか
調べ、等しい場合には処理を終了し、等しくない場合に
は次のステップ42に進む(ステップ41)。
表示リクエスト読み出しポインタと表示リクエストバッ
ファ終了位置が等しいか調べ(ステップ42)、等しけ
れば表示リクエスト読み出しポインタの位置を表示リク
エストバッファ先頭としくステップ43)、等しくなけ
れば表示リクエスト読み出しポインタの位置の表示リク
エストな読み出しくステップ44)、その後ステップ4
1へ戻る。
具体的な表示リクエスト解析方法は、第5図に示すよう
に、全てのリクエストの解析か終了しているか調べ(ス
テップ51)、終了していれは′対象物ごとに表示動作
を行ない(ステップ52)、終了していなければ次のス
テップ53に進む。
対象物は全画面か調べ(ステップ53)、全画面であれ
ば次のステップ54に進み、全画面でなければ対象物ご
とに動作コマンドを保存する(ステップ55)。その後
ステップ51に戻る。
対象物が全画面である場合、動作が消去か否かを調べる
(ステップ54)。
動作が消去であれば解析済みリクエストを全て無効にし
て全画面を消去する(ステップ56)。
その後ステップ51へ戻る。
もし、動作が消去でなければ動作が書き直しか否かを調
べる(ステップ57)。
動作が書き直しならば、解析済みリクエストと表示状態
保存バッファを参照し、全画面書き直し動作を行なう(
ステップ58)。その後ステップ51に戻る。
動作が書き直しでなければ、解析済みリクエストと表示
状態保存バッファを参照し、全画面書き込み動作を行な
う(ステップ59)。その後ステップ51に戻る。
このように実施例では、表示リクエストが発生した時点
ですぐに表示部22を呼び出さず、表示リクエストが表
示リクエストバッファに規定量蓄積されるまでは表示部
22を呼び出さないため、見掛上オペレータに対するレ
スポンス性能を向上させることができる。また、処理部
23からの要求ではなく、外部要因によって表示が見出
された場合などでも、表示状態を保存していることから
、画面状態を簡単に復元することができる。
別に、表示リクエストバッファ27への書き込みを監視
して、規定以上の書き込みがなされた時点で割り込みが
発生するように構成し、表示部22を割込み処理部とす
れば、リアルタイムの表示制御方式としても有用である
〔発明の効果 〕
以上のように本発明では、処理部12から表示制御部1
6に表示リクエストデータな転送する際に、表示リクエ
ストバッファ15を介して行ない、しかも表示リクエス
ト状態保存バッファ14の内容が規定値を超えない限り
表示制御部16に転送されないようにしたことにより、
表示リクエストが発生した時点で、すぐに表示部13を
呼び出さず、表示リクエストバッファ15に表示リクエ
ストデータがある程度蓄積されて、表示リクエスト状態
保存バッファ14の内容が規定値を超えるまで待たされ
、その間には処理部12の処理が有効に機能し、オペレ
ータが入力することができて、見掛上、オペレータに対
するレスポンス性能を向上させることができる。
また、表示制御部16から表示状態保存バッファ17に
表示状態を格納したことによって、外部要因等により表
示が乱された場合でも、容易に表示状態を表示部13に
復元することができる。
さらに、処理部12と表示制御部16との結び付きが表
示リクエストバッファ15のみを介したことにより、レ
ベルアップなどの際に表示制御部16だけの差し換えが
でき、メンテナンスが容易にできる。
【図面の簡単な説明】
第1図は、本発明の原理構成図、 第2図は、実施例の構成説明図、 第3図は、実施例の表示リクエストバッファ書き込みポ
インタ制御方法を示す流れ図、 第4図は、実施例の表示リクエストバッファ読み出しポ
インタ制御方法を示す流れ図、 第5図は、実施例の表示リクエスト解析方法を示す流れ
図、 第6図は、従来の構成図。 11・・・入力部 12・・・処理部 13・・・表示部 14・・・表示リクエスト状態保存バッファ15・・・
表示リクエストバッファ 16・・・表示制御部 17・・・表示状態保存バッファ

Claims (2)

    【特許請求の範囲】
  1. (1)入力部(11)から入力されたデータを処理部(
    12)によって表示部(13)にて文章、図形あるいは
    表等の多様なデータを同一画面に同時に表示させるハイ
    パーメディアシステムにおいて、表示リクエストを書き
    込んだ回数を格納する表示リクエスト状態保存バッファ
    (14)と、表示リクエストデータを格納する表示リク
    エストバッファ(15)と、 前記表示リクエスト状態保存バッファ(14)の内容を
    読み出すとともに解析を行ない、その解析結果に基づき
    表示部(13)に表示させる表示制御部(16)と、 その表示状態を書き込み保存する表示状態保存バッファ
    (17)とを備え、 前記表示リクエストバッファ(15)に規定回数の書き
    込みが行なわれた場合に前記表示制御部(16)を呼び
    出して前記表示部(13)に必要なデータを表示させる
    ことを特徴としたハイパーメディアデータの表示制御装
    置。
  2. (2)表示リクエストが発生した時点で、その内容を表
    示リクエストバッファ(15)に格納するとともにその
    格納回数を表示リクエスト状態保存バッファ(14)に
    格納し、この回数が規定以上になるまでは表示部を呼び
    出すことなく処理を続行し、規定以上になった場合に前
    記表示リクエストバッファ(15)の内容を該表示制御
    部(16)で解析させ、その結果に基づき表示部(13
    )に表示させるとともにその表示した状態を表示状態保
    存バッファ(17)に保存して、表示状態を復元可能に
    することを特徴とするハイパーメディアデータの表示制
    御方法。
JP2120067A 1990-05-11 1990-05-11 ハイパーメディアデータの表示制御装置およびその表示制御方法 Pending JPH0416983A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2120067A JPH0416983A (ja) 1990-05-11 1990-05-11 ハイパーメディアデータの表示制御装置およびその表示制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2120067A JPH0416983A (ja) 1990-05-11 1990-05-11 ハイパーメディアデータの表示制御装置およびその表示制御方法

Publications (1)

Publication Number Publication Date
JPH0416983A true JPH0416983A (ja) 1992-01-21

Family

ID=14777073

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2120067A Pending JPH0416983A (ja) 1990-05-11 1990-05-11 ハイパーメディアデータの表示制御装置およびその表示制御方法

Country Status (1)

Country Link
JP (1) JPH0416983A (ja)

Similar Documents

Publication Publication Date Title
US5327157A (en) Display with enhanced scrolling capabilities
JP2585515B2 (ja) 図形描画方法
CN109684000B (zh) App数据显示方法、装置、设备及计算机可读存储介质
JPH0416983A (ja) ハイパーメディアデータの表示制御装置およびその表示制御方法
JPH0290321A (ja) カタログ実行制御方式
JP2695839B2 (ja) 表示制御方法
JPH04205386A (ja) イメージデータ編集制御方法
JP2618982B2 (ja) 情報処理装置及び情報処理方法
JPS62272370A (ja) 画像情報の退避方法
JPH02257282A (ja) 作表処理装置
JP2595884B2 (ja) ラバーバンド枠表示装置
JP3193784B2 (ja) コンピュータゲーム装置
JPH03212718A (ja) 操作メニュー制御装置
KR950005523B1 (ko) 프로그램어블 로직 콘트롤러의 스텝 런 처리방법
JPH02304624A (ja) 情報処理装置
JPH04142615A (ja) 高速ディスクアクセス方式
JPH0344732A (ja) ウインドウ制御方法
JPH04107724A (ja) 外部記憶高速入出力化制御方式
JPH0293933A (ja) プログラム開発装置
JPH0618037B2 (ja) サブウインドウの表示制御方式
JPS62216084A (ja) ペインテイング完了監視処理方式
JPS63180141A (ja) 対話型デバツガによるデバツグ方式
JPH03271966A (ja) 文書表示方式
JPH0469911B2 (ja)
JPS62254243A (ja) 情報処理装置