JPH07334138A - 画像表示装置 - Google Patents

画像表示装置

Info

Publication number
JPH07334138A
JPH07334138A JP6127444A JP12744494A JPH07334138A JP H07334138 A JPH07334138 A JP H07334138A JP 6127444 A JP6127444 A JP 6127444A JP 12744494 A JP12744494 A JP 12744494A JP H07334138 A JPH07334138 A JP H07334138A
Authority
JP
Japan
Prior art keywords
image
buffer
display
image data
image 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.)
Withdrawn
Application number
JP6127444A
Other languages
English (en)
Inventor
Hiroshi Hattori
浩 服部
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 JP6127444A priority Critical patent/JPH07334138A/ja
Priority to GB9508846A priority patent/GB2290207B/en
Publication of JPH07334138A publication Critical patent/JPH07334138A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Generation (AREA)

Abstract

(57)【要約】 (修正有) 【目的】安価なデバイスを用いた簡単な構成で、システ
ムにおけるバッファの規模を抑え、高速性および安定性
を効果的に達成。 【構成】描画用バッファ13は、ランダムアクセスポー
トとシリアルポートとを有し、表示用バッファ14は、
入力ポートおよび出力ポートとして使用し得る2組のシ
リアルポートを有する。描画回路12は、ランダムアク
セスポートを介して描画用バッファ13に画像データを
書き込み、初期化および画像の描画を行う。制御回路1
1は、描画回路12による描画用バッファ13の初期
化、画像の描画、描画用バッファ13から表示用バッフ
ァ14への画像データの転送、表示用バッファ14から
ディスプレイ15への画像データの転送の動作とタイミ
ングを制御する。描画用バッファ13の初期化と描画が
交互に繰り返され、描画完了後の次の初期化の前に描画
用バッファ13から表示用バッファ14への画像データ
の転送が行われる。さらに、表示用バッファ14に転送
された画像データはほぼ常時ディスプレイ15に繰り返
し転送され、画像が表示される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、例えばコンピュータシ
ステムにおける画像表示に係り、特にワ−クステ−ショ
ンにおける、三次元グラフィックス表示、イメ−ジ表
示、または動画表示に好適な高速表示を行う画像表示装
置に関する。
【0002】
【従来の技術】例えばコンピュータシステムにおける画
像表示のための画像表示装置として、特にワ−クステ−
ションにおける三次元グラフィックス表示、イメ−ジ表
示、またはいわゆるアニメーション表示、すなわち動画
表示、のようなグラフィックス表示を高速で行うための
画像表示装置が用いられている。
【0003】従来、この種の高速グラフィックス表示装
置では、表示画面が乱れるのを防ぐため、描画中の画面
を表示せず、2組の画像バッファを使用するダブルバッ
ファシステムを用いている。このダブルバッファシステ
ムは、2組の画像バッファのうちの一方の画像バッファ
に描画している間は、他方の画像バッファの内容を表示
するようにし、前記一方の画像バッファに対する描画が
終了すると、画像バッファを切換えて、描画が終了した
前記一方の画像バッファを表示用のバッファとし、それ
まで表示用としていた前記他方の画像バッファの内容を
消去して初期化し、その他方の画像バッファに対して次
の描画を始める。
【0004】この種のダブルバッファシステムについ
て、詳細に説明する。一般的なグラフィックス装置にお
ける、ダブルバッファシステムの構成を図12に示す。
図12に示す表示システムは、制御回路1、描画回路
2、第1のバッファ3、第2のバッファ4、第1の切替
器5、第2の切替器6およびディスプレイ7を備えてい
る。第1および第2のバッファ3および4は、それぞ
れ、描画される画像デ−タが書き込まれ且つ表示のため
に画像データ出力を取り出すための専用メモリとしての
フレ−ムバッファである。これら第1および第2のバッ
ファ3および4は、通常、それぞれランダムアクセスポ
ートとシリアルポートとを有している。第1または第2
のバッファ3または4の初期化(画面のクリア)および
画像データの描画書込みは、ランダムアクセスポートを
介して行われ、第1または第2のバッファ3または4か
らの画像データの表示のための出力は、シリアルポート
を介して行われる。
【0005】第1の切替器5は、描画回路2による描画
書込みを第1および第2のバッファ3および4のいずれ
に対して行うかを切換える。第2の切替器6は、ディス
プレイ7への表示出力を、第1および第2のバッファ3
および4のいずれから取り出すかを切換える。これら第
1および第2の切替器5および6の切替え動作は、制御
回路1により交互に且つ相補的に制御される。すなわ
ち、制御回路1は、第1の切替器5が第1のバッファ3
を選択しているときは、第2の切替器6が第2のバッフ
ァ4を選択し、第1の切替器5が第2のバッファ4を選
択しているときは、第2の切替器6が第1のバッファ3
を選択するように制御する。制御回路1は、第1の切替
器5の動作に連動して、描画回路2を制御し、第1の切
替器5が選択している第1または第2のバッファ3また
は4の初期化および描画書込みを行わせる。ディスプレ
イ7は、例えばCRT(陰極線管)および液晶パネルの
ような表示素子を用いて画像データを可視画像として表
示する。
【0006】図13に第1および第2のバッファ3およ
び4の初期化、描画および表示のタイミング関係を示
す。図13のように、制御回路1の動作により、第1の
切替器5が第1のバッファ3を選択すると、描画回路2
が第1のバッファ3に対して初期化およびそれに引き続
いて描画を行う。この第1のバッファ3の初期化および
描画を行っているときには、制御回路1の動作により、
第2の切替器6が第2のバッファ4を選択し、表示出力
は第2のバッファ4から取り出されて、ディスプレイ7
に表示が行われる。
【0007】第1のバッファ3の描画が完了すると、制
御回路1は、第1の切替器5によりそれまで表示に用い
ていた第2のバッファ4を選択し、描画回路2は第2の
バッファ4に対して初期化およびそれに引き続いて描画
を行う。この第2のバッファ4の初期化および描画を行
っているときには、制御回路1の動作により、第2の切
替器6が既に描画の完了している第1のバッファ3を選
択し、表示出力は第1のバッファ3から取り出されて、
ディスプレイ7に表示が行われる。
【0008】第2のバッファ4の描画が完了すると、第
1の切替器5によりそれまで表示に用いていた第1のバ
ッファ3が選択されて、第1のバッファ3に対する初期
化および描画が行われ、この第1のバッファ3の初期化
および描画の間には、既に描画の完了している第2のバ
ッファ4から表示出力が取り出されて、ディスプレイ7
に表示される。以後同様にして、上述の動作が交互に繰
り返され、バッファの初期化、描画および表示がサイク
リックに行われる。したがって、描画途中の状態は表示
されない。
【0009】このように、第1および第2のバッファ3
および4は、交互に同様の動作を行うため、同等の機能
および構成を有するメモリが用いられている。
【0010】
【発明が解決しようとする課題】しかし、このような従
来のシステムにおける画像データの表示には、次のよう
な問題がある。
【0011】最近では、表示に供される三次元グラフィ
ックスデータおよびイメージデータのような画像データ
自体が、高解像度化に伴ってに大容量化するとともに、
例えば、アニメ−ション表示のように多数の画像の切替
表示を一層高速に行うことが要求されつつある。このよ
うな、画像の高速表示のためには、画像バッファの初期
化(つまり画面のクリア)および描画に要する時間をで
きる限り短くするとともに、描画時間の表示に対する影
響を低減することが望ましい。そこで、例えば、図12
および図13に示した、ダブルバッファシステムのよう
に、画面の初期化および描画動作を、表示動作と重なら
ないように、独立した動作にすることが行われる。
【0012】このようなシステムで、さらに画像の高速
表示を達成するためには、画像バッファを3セット用意
してトリプルバッファシステムとすることが考えられ
る。この場合、図14に示すように、第3のバッファの
描画中に、第1のバッファの表示および第2のバッファ
の初期化を行う。第3のバッファの描画中に第2のバッ
ファの初期化は完了するので、第3のバッファの描画が
完了すると、バッファを切替えて第3のバッファの表示
を行うとともに第2のバッファの描画を行い、この第2
のバッファの描画中に第1のバッファの初期化を行う。
この場合、3個のバッファで、描画、初期化および表示
の3つの動作を並列に行うので、高速表示は達成し得る
が、一般に表示用の画像バッファとして用いられるメモ
リであるビデオRAM(RAM:ランダムアクセスメモ
リ)、すなわちV−RAMは、高価である。しかも、例
えば高解像度のデータを取り扱うワ−クステ−ションで
は、必要となるV−RAMの容量および個数も、著しく
増大し、システム全体に占めるバッファの割合が極端に
大きくなる。
【0013】また、高速性が要求される度合いが比較的
低いモデルまたはシステムの場合、表示を最低限安定さ
せるためにダブルバッファ構成を採用したくとも、価格
およびメモリ個数の問題から、バッファとして同一仕様
のV−RAMを2個用意することができない場合があ
る。このような場合、同一仕様のV−RAMを2個用い
るダブルバッファ構成に匹敵する高速性および安定性を
V−RAMより安価なデバイスを用いて達成することが
望まれる。
【0014】本発明の目的は、より安価なデバイスを用
いた簡単な構成で、システムにおけるバッファの規模を
抑え、しかも高速性および安定性を効果的に達成し得る
画像表示装置を提供することにある。
【0015】
【課題を解決するための手段】本発明に係る第1の装置
は、画像データを描画するための描画手段と、画像デー
タの書込みに使用し得るランダムアクセスポートおよび
画像データのシリアル出力用に使用し得るシリアル出力
ポートを少なくとも有し、前記ランダムアクセスポート
を介して前記描画手段により画像データが描画形成され
る第1の描画用の画像バッファと、画像データのシリア
ル入力およびシリアル出力用にそれぞれ使用し得る第1
および第2のシリアルポートを有し、前記第1の描画用
の画像バッファに格納される画像データが前記シリアル
出力ポートから前記第1のシリアルポートを介して転送
される第2の表示用の画像バッファと、前記第2の表示
用の画像バッファに格納された画像データが前記第2の
シリアルポートを介して転送され、該画像データを表示
するための表示手段とを具備する画像表示装置である
(請求項1)。
【0016】上述の画像表示装置において、前記第1の
描画用の画像バッファの初期化、画像データの描画形
成、および前記第1の描画用の画像バッファから前記第
2の表示用の画像バッファへのデータ転送をサイクリッ
クに繰り返して行い、且つ前記データ転送後の前記第1
の描画用の画像バッファの初期化および画像データの描
画形成の間に前記第2の表示用の画像バッファから前記
表示手段へのデータ転送による画像表示を行うようにし
てもよい(請求項2)。さらに、前記第2の表示用の画
像バッファの入力および出力のデータ転送速度を表示手
段の表示走査速度に対応させるための手段を含むように
してもよい(請求項3)。
【0017】前記第1の描画用の画像バッファを、画像
データの描画形成が交互に且つ相補的に行われる複数の
画像バッファにより構成してもよい(請求項4)。本発
明に係る第2の装置は、画像データを描画するための描
画手段と、画像表示を行うための表示手段と、画像デー
タの書込みに使用し得るランダムアクセスポートおよび
画像データのシリアル出力用に使用し得るシリアル出力
ポートを少なくとも有する第1の描画用の画像バッファ
と、画像データのシリアル入力およびシリアル出力用に
それぞれ使用し得る第1および第2のシリアルポートを
有する第2の表示用の画像バッファと、前記描画手段に
より前記ランダムアクセスポートを介して前記第1の描
画用の画像バッファに画像を描画形成し、該第1の描画
用の画像バッファに格納された画像データを前記シリア
ル出力ポートを介して前記第1のシリアルポートから前
記第2の表示用の画像バッファへ転送するとともに、前
記第2の表示用の画像バッファに格納された画像データ
を前記第2のシリアルポートから前記表示手段に転送し
て表示させるための制御手段とを具備する画像表示装置
である(請求項5)。
【0018】前記制御手段は、前記第1の描画用の画像
バッファの初期化、画像データの描画形成、および前記
第1の描画用の画像バッファから前記第2の表示用の画
像バッファへのデータ転送をサイクリックに繰り返して
行わせ且つ前記データ転送後の前記第1の描画用の画像
バッファの初期化および画像データの描画形成の間に前
記第2の表示用の画像バッファから表示手段への表示の
ためのデータ転送を行わせるための手段を含んでいても
よい(請求項6)。前記制御手段は、前記第2の表示用
の画像バッファの入力および出力のデータ転送速度を表
示手段の表示走査速度に対応させる手段をさらに含んで
いてもよい(請求項7)。
【0019】前記第1の描画用の画像バッファは、画像
データの描画形成が交互に且つ相補的に行われる複数の
画像バッファにより構成してもよい(請求項8)。本発
明に係る第3の装置は、画像データを描画するための描
画手段と、画像データの書込みに使用し得るランダムア
クセスポートおよび画像データのシリアル出力用に使用
し得るシリアル出力ポートを少なくとも有し、前記ラン
ダムアクセスポートを介して前記描画手段により画像デ
ータが描画形成される第1の描画用の画像バッファと、
画像データの書込みに使用し得るランダムアクセスポー
トおよび画像データのシリアル出力用に使用し得るシリ
アル出力ポートを少なくとも有し、前記第1の描画用の
画像バッファと交互に使用されて、前記ランダムアクセ
スポートを介して前記描画手段により画像データが描画
形成される第2の描画用の画像バッファと、画像データ
のシリアル入力およびシリアル出力用にそれぞれ使用し
得る第1および第2のシリアルポートを有し、前記第1
および第2の描画用の画像バッファに格納される画像デ
ータが交互に且つそれぞれランダムアクセスポートから
の書込みが行われていないときにそれぞれの前記シリア
ル出力ポートから前記第1のシリアルポートを介して転
送される第3の表示用の画像バッファと、前記第3の表
示用の画像バッファに格納された画像データが前記第2
のシリアルポートを介して転送され、該画像データを表
示するための表示手段とを具備する画像表示装置である
(請求項9)。
【0020】前記第1の描画用の画像バッファの画像デ
ータの描画形成を行っている間に、前記第2の描画用の
画像バッファから前記第3の表示用の画像バッファへの
画像データの転送および前記第2の描画用の画像バッフ
ァの初期化を行い、且つ前記第2の描画用の画像バッフ
ァの画像データの描画形成を行っている間に、前記第1
の描画用の画像バッファから前記第3の表示用の画像バ
ッファへの画像データの転送および前記第1の描画用の
画像バッファの初期化を行って、これらの動作を交互に
繰り返すとともに、前記第1または第2の描画用の画像
バッファから前記第3の表示用の画像バッファへのデー
タ転送期間相互の間に前記第3の表示用の画像バッファ
から表示手段へのデータ転送による画像表示を行うよう
にしてもよい(請求項10)。前記第3の表示用の画像
バッファの入力および出力のデータ転送速度を前記表示
手段の表示走査速度に対応させるための手段をさらに含
んでいてもよい(請求項11)。
【0021】前記描画手段は、前記第1の画像バッファ
の初期化および描画を行うための第1の描画手段と、第
2の画像バッファの初期化および描画を行うための第2
の描画手段とを含んでいてもよい(請求項12)。
【0022】本発明に係る第4の装置は、画像データを
描画するための描画手段と、画像表示を行うための表示
手段と、画像データの書込みに使用し得るランダムアク
セスポートおよび画像データのシリアル出力用に使用し
得るシリアル出力ポートを少なくとも有する第1および
第2の描画用の画像バッファと、画像データのシリアル
入力およびシリアル出力用にそれぞれ使用し得る第1お
よび第2のシリアルポートを有する第3の表示用の画像
バッファと、前記描画手段により前記ランダムアクセス
ポートを介して前記第1および第2の描画用の画像バッ
ファに交互に画像を描画形成し、これら第1および第2
の描画用の画像バッファに格納された画像データを、そ
れぞれの前記シリアル出力ポートを介して交互に且つ前
記ランダムアクセスポートからの書込みが行われていな
いときに、前記第1のシリアルポートから前記第3の表
示用の画像バッファへ転送するとともに、前記第3の表
示用の画像バッファに格納された画像データを前記第2
のシリアルポートから前記表示手段に転送して表示させ
るための制御手段とを具備する画像表示装置である(請
求項13)。
【0023】前記制御手段は、前記第1の描画用の画像
バッファの画像データの描画形成を行っている間に、前
記第2の描画用の画像バッファから前記第3の表示用の
画像バッファへの画像データの転送および第2の描画用
の画像バッファの初期化を行わせ、且つ第2の描画用の
画像バッファの画像データの描画形成を行っている間
に、第1の描画用の画像バッファから第3の表示用の画
像バッファへの画像データの転送および第1の描画用の
画像バッファの初期化を行わせて、これらの動作を交互
に繰り返すための手段と、前記第1または第2の描画用
の画像バッファから前記第3の表示用の画像バッファへ
のデータ転送期間相互の間に前記第3の表示用の画像バ
ッファから表示手段へのデータ転送による画像表示を行
わせるための手段とを含んでいてもよい(請求項1
4)。前記制御手段は、前記第3の表示用の画像バッフ
ァの入力および出力のデータ転送速度を表示手段の表示
走査速度に対応させるための手段をさらに含んでいても
よい(請求項15)。
【0024】
【作用】本発明による画像表示装置では、画像データの
書込みに使用し得るランダムアクセスポートおよび画像
データのシリアル出力用に使用し得るシリアル出力ポー
トを少なくとも有する少なくとも1個の描画用の画像バ
ッファ、および画像データのシリアル入力およびシリア
ル出力用にそれぞれ使用し得る第1および第2のシリア
ルポートを有する表示用の画像バッファを用い、前記描
画用の画像バッファに前記ランダムアクセスポートを介
して描画手段により画像データを描画形成し、前記表示
用の画像バッファに前記描画用の画像バッファ内の画像
データを前記シリアル出力ポートから前記第1のシリア
ルポートを介して転送するとともに、前記表示用の画像
バッファに格納された画像データを前記第2のシリアル
ポートを介して表示手段に転送して該画像データを表示
するので、より安価なデバイスを用いた簡単な構成とす
ることができ、システムにおけるバッファの規模を抑え
て、しかも高速性および安定性を効果的に達成すること
が可能となる。
【0025】すなわち、いわゆるフィールドメモリのよ
うに、シ−ケンシャル入出力ポ−トのみを有し、一般に
画像バッファに使用されるV−RAMに比べて比較的安
価で、しかも小寸法で且つコンパクトな形状のメモリを
用いて、表示用の画像バッファを構成することができ、
従来の、V−RAMのみを用いた例えばダブルバッファ
またはトリプルバッファと実質的に同等の機能を実現す
ることができる。
【0026】
【実施例】以下、本発明に係る画像表示装置の具体的な
実施例を図面を参照して説明する。
【0027】〔実施例1〕図1は本発明の第1の実施例
による原理的な画像表示装置の構成を示している。
【0028】図1の画像表示装置は、一般的なグラフィ
ックス装置におけるダブルバッファシステムとして構成
されており、制御回路11、描画回路12、描画用バッ
ファ13、表示用バッファ14およびディスプレイ15
を具備している。
【0029】描画用バッファ13は、描画回路12によ
り画像デ−タを直接書き込んで画像を描画形成するため
のバッファであり、フレ−ムバッファとして一般的なV
−RAMを用いる。すなわち、描画用バッファ13は、
ランダムアクセスポートとシリアルポートとを有してい
る。描画用バッファ13の初期化(画面のクリア)およ
び画像データの描画書込みは、ランダムアクセスポート
を介して行われ、この描画用バッファ13からの画像デ
ータの出力は、シリアルポートを介して行われる。
【0030】表示用バッファ14は、描画用バッファ1
3で形成された画像データが描画用バッファ13から転
送され、この画像データを取り出して出力し表示に供す
るためのバッファであり、通常のV−RAMに比べて、
比較的安価で、寸法形状も小型でコンパクトなフィ−ル
ドメモリを用いる。すなわち、表示用バッファ14は、
それぞれ入力ポートおよび出力ポートとして使用し得る
2組のシリアルポートを有している。表示用バッファ1
4の画像データの入出力は、すべてシリアルポートを介
して行われる。したがって、画像データは、描画用バッ
ファ13から、描画用バッファ13のシリアルポート、
表示用バッファ14のシリアルポートを順次介して表示
用バッファ14へ転送される。
【0031】上述の描画用バッファ13および表示用バ
ッファ14におけるシリアルポートは、ビデオデータを
シーケンシャルに入出力するポートである。これらシリ
アルポートは、一般にビデオ画像の表示等に用いられる
ので、ビデオデータを表示走査に従ってシーケンシャル
に且つビデオ表示レートで高速に入出力することができ
る。
【0032】描画回路12は、ランダムアクセスポート
を介して描画用バッファ13に画像データを書き込み、
描画用バッファ13の初期化および画像の描画を行う。
ディスプレイ15は、例えばCRT(陰極線管)および
液晶パネルのような表示素子を用いて画像データを可視
画像として表示する。
【0033】制御回路11は、描画回路12による描画
用バッファ13の初期化および画像の描画、描画用バッ
ファ13から表示用バッファ14への画像データの転
送、ならびに表示用バッファ14からディスプレイ15
への画像データの転送の動作およびタイミングを制御す
る。すなわち、制御回路11は、描画用バッファ13の
初期化および描画を交互に繰り返し、描画完了後の次の
初期化の前に描画用バッファ13から表示用バッファ1
4への画像データの転送を行う。さらに制御回路11
は、表示用バッファ14に転送された画像データをほぼ
常時ディスプレイ15に繰り返し転送して表示を行わせ
る。
【0034】図2に描画用バッファ13および表示用バ
ッファ14の初期化、描画、転送および表示のタイミン
グ関係を示す。制御回路11の制御により、まず、描画
回路12がランダムアクセスポートを介して描画用バッ
ファ13に対して初期化(初期化データを書き込む)お
よびそれに引き続いて画像データを書き込んで画像を形
成することにより描画を行う。描画用バッファ13に対
するランダムアクセスポートを介しての描画書込みが終
了すると、書き込まれた画像データは、制御回路11の
制御により、シリアルポート経由で描画用バッファ13
から表示用バッファ14へ転送される。つまり、画像デ
ータは、描画用バッファ13から、描画用バッファ13
のシリアルポート(通常、V−RAM等を用いたフレー
ムバッファでは、表示のための画像データの出力に用い
られる)および表示用バッファ14のシリアルポートを
介して表示用バッファ14へ転送される。表示用バッフ
ァ14に転送された画像データは、表示用バッファ14
のシリアルポートからディスプレイ15に転送されて表
示に供される。描画用バッファ13の画像データが表示
用バッファ14へ転送されると、描画用バッファ13は
次の描画に備えて初期化され、初期化後、描画用バッフ
ァ13に次の画像データが描画される。以後同様の動作
を繰り返す。
【0035】なお、描画用バッファ13から表示用バッ
ファ14への転送速度は、初期化のためのランダムアク
セスポートからの描画用バッファ13への書込みに比し
て充分に高速である。このため、全画面を逐次更新して
行く場合は、少なくとも最初の1ラインぶん程度の画像
データが描画用バッファ13から表示用バッファ14へ
転送されれば、描画用バッファ13の初期化を開始する
ことができる。また、表示用バッファ14への転送は高
速で行われ、転送中も表示することが可能であるので、
表示用バッファ14からディスプレイ15への画像デー
タの転送および表示は連続的に繰り返して行われる。
【0036】シリアルポ−トからデ−タ転送を行う場
合、描画用バッファ13のシリアルポ−トのほうが描画
用バッファ13のランダムアクセスポ−トよりも高速に
動作を行うことができる。このため、全画面を逐次描画
する場合は、図2に示すように、転送と初期化を一部分
で並列に処理させることができる。例えば、画面の上方
から順次転送を行うとすると、1ライン目を転送し終わ
ったら、描画用バッファ13のランダムポ−ト側より、
1ライン目から初期化を開始することができる。
【0037】描画用バッファ13(フレ−ムバッファ)
と表示用バッファ14(フィ−ルドメモリ)との間の転
送は、表示用バッファ14からディスプレイ15への表
示デ−タの出力の速度と同等の速度性能が得られるた
め、1画面につき例えば60分の1秒程度で終了させる
ことが可能である。しかし、この描画用バッファ13か
ら表示用バッファ14への転送速度を高速に設定しすぎ
ると、図3〜図6に示すように、本来同一フレ−ムの描
画結果を表示するための走査の途中で次のフレ−ムの描
画結果が出力表示されることになり、画面に一瞬ちらつ
きがあらわれる。
【0038】すなわち、図3に示すような1フレームの
画面の次の画面が図4に示すような1フレームの画面で
あったとすると、描画用バッファ13から表示用バッフ
ァ14への転送速度が表示走査よりも高速である場合に
は、ディスプレイ15に表示される画面は、図3の画面
の途中で図4の画面に切り替わり、図5のような画面が
一瞬表示される。このときの表示データのライン番号、
転送データのライン番号およびディスプレイ15に表示
される表示データの内容の関係を図6に示している。図
6によれば、4ライン目までは、旧データが表示される
が、4ライン目が表示された時点で、表示画像データが
新たに転送されたデータに切り替わり、図5のように、
同一フレーム内に新旧データが混在することになる。
【0039】このような、同一フレーム内の画像データ
の混在は、画像のちらつきとなるが、ある種のアニメー
ション表示(動画表示)のように、高速で変化する画像
間に大きな相違がない場合には、さほど問題にならない
こともある。しかし、画像出力をVTR(ビデオテープ
レコーダ)等により記録する場合、文字表示画面のスク
ロール等の場合等、一般にはこのようなちらつきがない
ことが好ましい。
【0040】このようなちらつきを防ぐためには、図7
に示すように、描画用バッファ13から表示用バッファ
14への画像データの転送を、表示バッファ14からの
表示出力と同期をとって、同じ速さで行う。このように
すれば、各一画面ぶんの走査の間は、常に同一の画面が
表示され、一画面の半分が違う画面の情報を表示すると
いった不都合を生じることもない。
【0041】また、書き換える画像が画面の一部である
場合には、描画用バッファ13から表示用バッファ14
への画像データの転送が完了してから描画用バッファ1
3の前記画面の一部の初期化を行うことになる。ところ
が、このような場合、初期化する画面領域が狭いので、
初期化に要する時間は短くてすむので、初期化が完了す
るまでの時間には、大きな影響がない。
【0042】このように、描画用バッファ13から表示
用バッファ14へ画像データをビデオ表示レートで転送
することにより、従来のダブルバッファ構成と実質的に
同等の表示を行うことができる。
【0043】ちなみに、描画用バッファ13として使用
し得るV−RAMの例としては、MB818251−7
0(富士通製)という型番の2MバイトV−RAMがあ
る。このV−RAMの場合、ランダムアクセスポートは
70ns、シリアルポートは20nsのアクセスタイム
でそれぞれ読み書きすることができる。
【0044】一般に、ワークステーション等で使用され
るディスプレイシステムは、垂直同期周波数76Hz程
度であるので、表示解像度を1280×1024とする
と、ディスプレイに対して1秒間に送出するスキャンラ
イン数は、 76×(1024+α)≒80000(ライン/s) 程度であり、ディスプレイに対して1秒間に送出するド
ット数は、 80000×(1280+α)≒11000000(ド
ット/s) 程度である。
【0045】したがって、表示のためのドットクロッ
ク、すなわち表示クロックに必要な1ドットあたりの時
間は、 1/11000000≒9.0(ns/ドット) となる。このような速度でデータを出力することができ
るメモリ素子は存在しないため、通常は、4〜5ドット
をまとめて送出する方法で設計する。例えば、 9×4=36(ns) となる。
【0046】また、表示用バッファ14として使用し得
るフィールドメモリの例としては、HM530281
(日立製)という型番のフィールドメモリがある。この
メモリの場合、非同期入出力シリアルポートのアクセス
タイムは20nsである。
【0047】これらの素子を用いて、図1の装置を構成
した場合、シリアルポートを4ドットクロック(36n
s)で動作させると、描画用バッファ13から表示用バ
ッファ14への全画面の画像データの転送は、表示のた
めの画像データの送出と同じ速度で行えるので、1/7
6秒で終了する。
【0048】〔実施例2〕図8は本発明の第2の実施例
による画像表示装置の構成を示している。図8の画像表
示装置は、トリプルバッファシステムとして構成されて
おり、制御回路21、描画回路22、第1の描画用バッ
ファ(以下、「描画用Aバッファ」と称する)23、第
2の描画用バッファ(以下、「描画用Bバッファ」と称
する)24、第1の切替器25、第2の切替器26、表
示用バッファ27およびディスプレイ28を具備してい
る。
【0049】描画用Aバッファ23および描画用Bバッ
ファ24は、描画回路21により画像デ−タを直接書き
込んで画像を描画形成するためのバッファであり、フレ
−ムバッファとして一般的なV−RAMを用いて構成す
る。すなわち、描画用Aバッファ23および描画用Bバ
ッファ24は、ランダムアクセスポートとシリアルポー
トとを有している。描画用Aバッファ23および描画用
Bバッファ24への画像データの描画書込みは、ランダ
ムアクセスポートを介して行われ、これらの描画用Aバ
ッファ23および描画用Bバッファ24からの画像デー
タの出力は、シリアルポートを介して行われる。
【0050】なお、例えばV−RAMには、あらかじめ
初期化データを設定しておいてクロックを与えることに
より、シリアルポートを利用して高速に初期化を行うこ
とができるものがある。図8における描画用Aバッファ
23および描画用Bバッファ24には、このようなV−
RAMを用いる。この場合には、描画用Aバッファ23
および描画用Bバッファ24の初期化(画面のクリア)
は、描画回路22でなく、制御回路21によりシリアル
ポートを介して行われる。
【0051】第1の切替器25は、描画回路22による
描画書込みが描画用Aバッファ23および描画用Bバッ
ファ24のいずれに対して行われるかを切換える。第2
の切替器26は、表示用バッファ27への転送出力を、
描画用Aバッファ23および描画用Bバッファ24のい
ずれから取り出すかを切換える。これら第1および第2
の切替器25および26の切替え動作は、制御回路21
により交互に且つほぼ相補的に制御される。制御回路2
1は、第1の切替器25が描画用Aバッファ23を選択
しているときは、第2の切替器26が描画用Bバッファ
24を選択して転送を行ってから、描画用Bバッファ2
4の初期化を高速で行う。制御回路21は、描画用Bバ
ッファ24の高速初期化が終了すると、第1の切替器2
5および第2の切替器26を切替え、それぞれ描画用B
バッファ24および描画用Aバッファ23を選択する。
制御回路21は、第1の切替器25が描画用Bバッファ
24を選択しているときは、第2の切替器26が描画用
Aバッファ23を選択するように制御する。
【0052】すなわち、制御回路21は、第1の切替器
25の切替え動作に同期して描画回路22を制御し、第
1の切替器25が選択している描画用Aバッファ22ま
たは描画用Bバッファ23の描画書込みを行わせ、且つ
第2の切替器26が選択している描画用Aバッファ22
または描画用Bバッファ23の画像データを表示用バッ
ファ27に転送して表示させるとともに、転送が完了し
た描画用Aバッファ22または描画用Bバッファ23の
高速初期化を行う。
【0053】表示用バッファ27は、描画用Aバッファ
23または描画用Bバッファ24で形成された画像デー
タが、第2の切替器26を介して描画用Aバッファ23
または描画用Bバッファ24から転送され、この画像デ
ータを取り出して出力し表示に供するためのバッファで
ある。この表示用バッファ27としては、通常のV−R
AMに比べて、比較的安価で、寸法形状も小型でコンパ
クトなフィ−ルドメモリを用いる。すなわち、表示用バ
ッファ27は、それぞれ入力ポートおよび出力ポートと
して使用し得る2組のシリアルポートを有している。表
示用バッファ27の画像データの入出力は、すべてシリ
アルポートを介して行われる。したがって、画像データ
は、描画用Aバッファ23または描画用Bバッファ24
から、描画用Aバッファ23または描画用Bバッファ2
4のシリアルポート、第2の切替器26、表示用バッフ
ァ27のシリアルポートを順次介して表示用バッファ2
7へ転送され、さらに表示用バッファ27のシリアルポ
ートを介して表示用バッファ27からディスプレイ28
へ転送される。
【0054】上述の描画用Aバッファ23、描画用Bバ
ッファ24および表示用バッファ27におけるシリアル
ポートは、ビデオデータを表示走査に従ってシーケンシ
ャルに且つビデオ表示レートで高速に入出力することが
できる。
【0055】描画回路22は、ランダムアクセスポート
を介して描画用Aバッファ23または描画用Bバッファ
24に画像データを書き込み、描画用Aバッファ23ま
たは描画用Bバッファ24への画像の描画書き込みを行
う。ディスプレイ28は、例えばCRT(陰極線管)お
よび液晶パネルのような表示素子を用いて画像データを
可視画像として表示する。
【0056】制御回路21は、先に述べたように、第1
の切替器25および第2の切替器26の切り替え、描画
回路22による描画用Aバッファ23または描画用Bバ
ッファ24への画像の描画、描画用Aバッファ23また
は描画用Bバッファ24から表示用バッファ27への画
像データの転送、ならびに表示用バッファ27からディ
スプレイ28への画像データの転送の動作およびタイミ
ングを制御する。すなわち、制御回路21は、描画用A
バッファ23および描画用Bバッファ24の描画を交互
に繰り返し、描画用Aバッファ23および描画用Bバッ
ファ24の一方の描画を行っている間に、他方について
の表示用バッファ27への画像データの転送および初期
化を行う。描画用Aバッファ23または描画用Bバッフ
ァ24描画完了後の次の初期化の前に描画用Aバッファ
23または描画用Bバッファ24から表示用バッファ2
7への画像データの転送を行う。さらに制御回路21
は、表示用バッファ27に転送された画像データをほぼ
常時ディスプレイ28に繰り返し転送して表示を行わせ
る。
【0057】図9に描画用Aバッファ23、描画用Bバ
ッファ24および表示用バッファ27の初期化、描画、
転送および表示のタイミング関係を示す。描画用Aバッ
ファ23と描画用Bバッファ24とにおける「r」およ
び「s」の表示は、それぞれランダムアクセスポートお
よびシリアルポートを示し、表示用バッファ27におけ
る「i」および「o」の表示は、それぞれ入力および出
力のシリアルポートを示している。制御回路21の制御
により、まず、描画回路22がランダムアクセスポート
を介して描画用Aバッファ23に対して画像データを書
き込んで画像を形成することにより描画を行う。この描
画の間に制御回路21がシリアルポートを用いた描画用
Bバッファ24の高速初期化を行う。描画用Aバッファ
23に対するランダムアクセスポートを介しての描画書
込みが終了すると、書き込まれた画像データは、制御回
路21の制御により、シリアルポート経由で描画用Aバ
ッファ23から表示用バッファ27へ転送される。つま
り、画像データは、描画用Aバッファ23から、描画用
Aバッファ23のシリアルポートおよび表示用バッファ
27のシリアルポートを介して表示用バッファ27へ転
送される。表示用バッファ27に転送された画像データ
は、表示用バッファ27のシリアルポートからディスプ
レイ28に転送されて表示に供される。描画用Aバッフ
ァ23の画像データが表示用バッファ27へ転送される
と、描画用Aバッファ23は次の描画に備えてシリアル
ポートを用いて高速で初期化される。この描画用Aバッ
ファ23の転送および初期化の間に描画用Bバッファ2
4の描画が行われる。描画用Aバッファ23の初期化
後、描画用Aバッファ23に次の画像データが描画され
る。以後同様の動作を繰り返す。
【0058】なお、描画用Aバッファ23または描画用
Bバッファ24から表示用バッファ27への画像データ
の転送は高速で行われ、転送中も表示することが可能で
あるので、表示用バッファ27からディスプレイ28へ
の画像データの転送および表示は連続的に繰り返して行
われる。
【0059】図8の画像表示装置では、通常のダブルバ
ッファ構成の描画用Aバッファ23および描画用Bバッ
ファ24の出力を、表示用バッファ27を介してディス
プレイ28にわたすことにより、トリプルバッファ構成
をとり、描画用Aバッファ23および描画用Bバッファ
24の一方の描画中に他方のデータ転送および高速初期
化を行い、全体の性能を向上させことができる。
【0060】上述のようなシリアルポートを利用した描
画用バッファの初期化は、全画面を逐次書き換え表示す
る場合に適している。しかし、いわゆるマルチウィンド
ウシステムにおける一部のウィンドウの書き換え表示の
ように、画面の一部の書き換え表示する場合には、初期
化も画面の特定の一部について行わねばならず、ランダ
ムポートを介して行わざるを得ない。次にこのような場
合に好適な実施例を説明する。
【0061】〔実施例3〕図10は本発明の第3の実施
例による画像表示装置の構成を示している。図10の画
像表示装置は、トリプルバッファシステムとして構成さ
れており、制御回路31、第1の描画回路(以下、「A
描画回路」と称する)32、第2の描画回路(以下、
「B描画回路」と称する)33、第1の描画用バッファ
(以下、「描画用Aバッファ」と称する)34、第2の
描画用バッファ(以下、「描画用Bバッファ」と称す
る)35、切替器26、表示用バッファ27およびディ
スプレイ28を具備している。切替器26、表示用バッ
ファ27およびディスプレイ28については、図8の場
合と実質的に同様である。
【0062】描画用Aバッファ34および描画用Bバッ
ファ35は、それぞれA描画回路32およびB描画回路
33により画像デ−タを直接書き込んで画像を描画形成
するためのバッファであり、フレ−ムバッファとして一
般的なV−RAMを用いて構成する。すなわち、描画用
Aバッファ34および描画用Bバッファ35は、ランダ
ムアクセスポートとシリアルポートとを有している。描
画用Aバッファ34および描画用Bバッファ35への画
像データの描画書込みは、ランダムアクセスポートを介
して行われ、これらの描画用Aバッファ34および描画
用Bバッファ35からの画像データの出力は、シリアル
ポートを介して行われる。この場合、描画用Aバッファ
34および描画用Bバッファ35の初期化(画面のクリ
ア)は、描画と同様に、それぞれA描画回路32および
B描画回路33により初期化デ−タをランダムアクセス
ポートを介して直接書き込むことにより行われる。
【0063】A描画回路32およびB描画回路33によ
る描画用Aバッファ34および描画用Bバッファ35の
初期化および書込みは制御回路31の制御により行われ
る。切替器26は、表示用バッファ27への転送出力
を、描画用Aバッファ23および描画用Bバッファ24
のいずれから取り出すかを切換える。この切替器26の
切替え動作は、制御回路31により制御される。
【0064】制御回路31は、A描画回路32により描
画用Aバッファ23の描画を行わせているときは、切替
器26により描画用Bバッファ35を選択して表示用バ
ッファ27へのデータ転送を行わせてから、B描画回路
33により描画用Bバッファ35の初期化を行わせる。
制御回路31は、B描画回路33による描画用Bバッフ
ァ35の初期化が終了すると、引き続いてB描画回路3
3により描画用Bバッファ35の描画を行わせる。制御
回路31は、B描画回路33による描画用Bバッファ3
5の初期化が終了すると、切替器26を切替え、描画用
Aバッファ34を選択して、描画用Aバッファ34の内
容を表示用バッファ27へ転送し、子の転送が終了する
と、A描画回路32により描画用Aバッファ23の初期
化を行わせる。これらの描画用Aバッファ34に係る転
送初期化と描画用Bバッファ35の描画とが同一期間内
に行われる。
【0065】すなわち、制御回路31は、A描画回路3
2、B描画回路33、描画用Aバッファ34および描画
用Bバッファ35を制御し、A描画回路32およびB描
画回路33によるそれぞれ描画用Aバッファ34および
描画用Bバッファ35の描画書込みを交互に行わせ、描
画用Aバッファ34および描画用Bバッファ35のうち
の描画書込みを行っていない側を切替器26で選択さ
せ、画像データを切替器26を介して画像データを表示
用バッファ27に転送して表示させるとともに、転送が
完了した描画用Aバッファ34および描画用Bバッファ
35をそれぞれA描画回路32およびB描画回路33に
より初期化させる。
【0066】表示用バッファ27は、描画用Aバッファ
34または描画用Bバッファ35で形成された画像デー
タが、切替器26を介して転送され、この画像データを
取り出して出力し表示に供するためのバッファである。
この表示用バッファ27としては、通常のV−RAMに
比べて、比較的安価で、寸法形状も小型でコンパクトな
フィ−ルドメモリを用いる。すなわち、表示用バッファ
27は、それぞれ入力ポートおよび出力ポートとして使
用し得る2組のシリアルポートを有している。表示用バ
ッファ27の画像データの入出力は、すべてシリアルポ
ートを介して行われる。
【0067】したがって、画像データは、描画用Aバッ
ファ34または描画用Bバッファ35のシリアルポート
から、切替器26、表示用バッファ27のシリアルポー
トを順次介して表示用バッファ27へ転送され、さらに
表示用バッファ27のシリアルポートを介して表示用バ
ッファ27からディスプレイ28へ転送される。描画用
Aバッファ34、描画用Bバッファ35および表示用バ
ッファ27におけるシリアルポートは、ビデオデータを
表示走査に従ってシーケンシャルに且つビデオ表示レー
トで高速に入出力することができる。
【0068】A描画回路32およびB描画回路33は、
それぞれランダムアクセスポートを介して描画用Aバッ
ファ34および描画用Bバッファ35の初期化と、画像
データの描画書き込みとを行う。
【0069】先に述べたように、制御回路31は、切替
器26の切り替え、A描画回路32およびB描画回路3
3による描画用Aバッファ34および描画用Bバッファ
35への画像の描画書込み、描画用Aバッファ34また
は描画用Bバッファ35から表示用バッファ27への画
像データの転送、ならびに表示用バッファ27からディ
スプレイ28への画像データの転送の動作およびタイミ
ングを制御する。すなわち、制御回路31は、A描画回
路32およびB描画回路33による描画用Aバッファ3
4および描画用Bバッファ35の描画を交互に繰り返
し、描画用Aバッファ34および描画用Bバッファ35
の一方の描画を行っている間に、他方についての表示用
バッファ27への画像データの転送および初期化を行
う。描画用Aバッファ34または描画用Bバッファ35
の描画完了後の次の初期化の前に描画用Aバッファ34
または描画用Bバッファ35から表示用バッファ27へ
の画像データの転送を行う。さらに制御回路31は、表
示用バッファ27に転送された画像データをほぼ常時デ
ィスプレイ28に繰り返し転送して表示を行わせる。
【0070】図11に描画用Aバッファ23、描画用B
バッファ24および表示用バッファ27の初期化、描
画、転送および表示のタイミング関係を示す。描画用A
バッファ34と描画用Bバッファ35とにおける「r」
および「s」の表示は、それぞれランダムアクセスポー
トおよびシリアルポートを示し、表示用バッファ27に
おける「i」および「o」の表示は、それぞれ入力およ
び出力のシリアルポートを示している。図11は、描画
用Aバッファ34および描画用Bバッファ35の初期化
がシリアルポートでなくランダムポートで行われている
点で図9とは異なっている。
【0071】書き換える画面範囲が画面の一部の場合に
は、初期化および描画に要する時間が短くて済み、書き
換える画面範囲が画面全体の場合には、初期化および描
画に要する時間が長くなる。したがって、このシステム
では、書き換える画面範囲が画面の一部の場合には、効
率のよい画面の書き換え表示を行うことができる。
【0072】図11の画像表示装置でも、通常のダブル
バッファ構成の描画用Aバッファ34および描画用Bバ
ッファ35の出力を、表示用バッファ27を介してディ
スプレイ28にわたすことにより、トリプルバッファ構
成をとり全体の性能を向上させことができる。
【0073】
【発明の効果】以上説明したように、本発明によれば、
画像データの書込みに使用し得るランダムアクセスポー
トおよび画像データのシリアル出力用に使用し得るシリ
アル出力ポートを少なくとも有する少なくとも1個の描
画用の画像バッファ、および画像データのシリアル入力
およびシリアル出力用にそれぞれ使用し得る第1および
第2のシリアルポートを有する表示用の画像バッファを
用い、前記描画用の画像バッファに前記ランダムアクセ
スポートを介して描画手段により画像データを描画形成
し、前記表示用の画像バッファに前記描画用の画像バッ
ファ内の画像データを前記シリアル出力ポートから前記
第1のシリアルポートを介して転送するとともに、前記
表示用の画像バッファに格納された画像データを前記第
2のシリアルポートを介して表示手段に転送して該画像
データを表示するようにして、より安価なデバイスを用
いた簡単な構成で、システムにおけるバッファの規模を
抑え、しかも高速性および安定性を効果的に達成し得る
画像表示装置を提供することができる。
【0074】すなわち、本発明の画像表示装置では、い
わゆるフィールドメモリのように、シ−ケンシャル入出
力ポ−トのみを有し、一般に画像バッファに使用される
V−RAMに比べて比較的安価で、しかも小寸法で且つ
コンパクトな形状のメモリを用いて、表示用の画像バッ
ファを構成することができ、従来の、V−RAMのみを
用いた例えばダブルバッファまたはトリプルバッファと
実質的に同等の機能を実現することができる。
【図面の簡単な説明】
【図1】本発明に係る画像表示装置の原理的な第1の実
施例の構成を示すブロック図である。
【図2】図1の画像表示装置の動作のタイミングを説明
するための模式図である。
【図3】図1の画像表示装置における表示走査速度より
も転送速度が速い場合の画像表示を説明するための旧画
像の模式図である。
【図4】図1の画像表示装置における表示走査速度より
も転送速度が速い場合の画像表示を説明するための新画
像の模式図である。
【図5】図1の画像表示装置における表示走査速度より
も転送速度が速い場合の画像表示を説明するための表示
画像の模式図である。
【図6】図1の画像表示装置における表示走査速度より
も転送速度が速い場合の画像表示を説明するためのデー
タ転送のタイミングの模式図である。
【図7】図1の画像表示装置における表示走査速度と転
送速度とが同じ場合の画像表示を説明するためのデータ
転送のタイミングの模式図である。
【図8】本発明に係る画像表示装置の第2の実施例の構
成を示すブロック図である。
【図9】図8の画像表示装置の動作のタイミングを説明
するための模式図である。
【図10】本発明に係る画像表示装置の第3の実施例の
構成を示すブロック図である。
【図11】図10の画像表示装置の動作のタイミングを
説明するための模式図である。
【図12】従来のダブルバッファシステムを用いた画像
表示装置の一般的な構成を示すブロック図である。
【図13】図12の画像表示装置の動作のタイミングを
説明するための模式図である。
【図14】トリプルバッファシステムを用いた通常考え
られる画像表示装置の動作のタイミングを説明するため
の模式図である。
【符号の説明】
11,21,31…制御回路 12,22,32…描画回路 13,23,24,34,35…描画用バッファ 14,27…表示用バッファ 15,28…ディスプレイ 25,26…切替器
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/36 510 M 0834−5H V 0834−5H

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 画像データを描画するための描画手段
    (12)と、 画像データの書込みに使用し得るランダムアクセスポー
    トおよび画像データのシリアル出力用に使用し得るシリ
    アル出力ポートを少なくとも有し、前記ランダムアクセ
    スポートを介して前記描画手段により画像データが描画
    形成される第1の画像バッファ(13)と、 画像データのシリアル入力およびシリアル出力用にそれ
    ぞれ使用し得る第1および第2のシリアルポートを有
    し、前記第1の画像バッファ(13)に格納される画像
    データが前記シリアル出力ポートから前記第1のシリア
    ルポートを介して転送される第2の画像バッファ(1
    4)と、 前記第2の画像バッファ(14)に格納された画像デー
    タが前記第2のシリアルポートを介して転送され、該画
    像データを表示するための表示手段(15)とを具備す
    ることを特徴とする画像表示装置。
  2. 【請求項2】 第1の画像バッファ(13)の初期化、
    画像データの描画形成、および前記第1の画像バッファ
    (13)から第2の画像バッファ(14)へのデータ転
    送がサイクリックに繰り返して行われ、前記データ転送
    後の前記第1の画像バッファ(13)の初期化および画
    像データの描画形成の間に前記第2の画像バッファ(1
    4)から表示手段(15)へのデータ転送による画像表
    示が行われることを特徴とする請求項1の画像表示装
    置。
  3. 【請求項3】 第2の画像バッファ(14)の入力およ
    び出力のデータ転送速度を表示手段の表示走査速度に対
    応させるための手段をさらに含むことを特徴とする請求
    項2の画像表示装置。
  4. 【請求項4】 第1の画像バッファは、画像データの描
    画形成が交互に且つ相補的に行われる複数の画像バッフ
    ァ(23,24;34,35)により構成されることを
    特徴とする請求項1の画像表示装置。
  5. 【請求項5】 画像データを描画するための描画手段
    (12)と、 画像表示を行うための表示手段(15)と、 画像データの書込みに使用し得るランダムアクセスポー
    トおよび画像データのシリアル出力用に使用し得るシリ
    アル出力ポートを少なくとも有する第1の画像バッファ
    (13)と、 画像データのシリアル入力およびシリアル出力用にそれ
    ぞれ使用し得る第1および第2のシリアルポートを有す
    る第2の画像バッファ(14)と、 前記描画手段(12)により前記ランダムアクセスポー
    トを介して前記第1の画像バッファ(13)に画像を描
    画形成し、該第1の画像バッファ(13)に格納された
    画像データを前記シリアル出力ポートを介して前記第1
    のシリアルポートから前記第2の画像バッファ(14)
    へ転送するとともに、前記第2の画像バッファ(14)
    に格納された画像データを前記第2のシリアルポートか
    ら前記表示手段(15)に転送して表示させるための制
    御手段(11)とを具備することを特徴とする画像表示
    装置。
  6. 【請求項6】 制御手段(11)は、第1の画像バッフ
    ァ(13)の初期化、画像データの描画形成、および前
    記第1の画像バッファ(13)から第2の画像バッファ
    (14)へのデータ転送をサイクリックに繰り返して行
    わせ且つ前記データ転送後の前記第1の画像バッファ
    (13)の初期化および画像データの描画形成の間に前
    記第2の画像バッファ(14)から表示手段(15)へ
    の表示のためのデータ転送を行わせるための手段をさら
    に含むことを特徴とする請求項5の画像表示装置。
  7. 【請求項7】 制御手段(11)は、第2の画像バッフ
    ァの入力および出力のデータ転送速度を表示手段の表示
    走査速度に対応させる手段をさらに含むことを特徴とす
    る請求項6の画像表示装置。
  8. 【請求項8】 第1の画像バッファは、画像データの描
    画形成が交互に且つ相補的に行われる複数の画像バッフ
    ァ(23,24;34,35)により構成されることを
    特徴とする請求項5の画像表示装置。
  9. 【請求項9】 画像データを描画するための描画手段
    (22)と、 画像データの書込みに使用し得るランダムアクセスポー
    トおよび画像データのシリアル出力用に使用し得るシリ
    アル出力ポートを少なくとも有し、前記ランダムアクセ
    スポートを介して前記描画手段により画像データが描画
    形成される第1の画像バッファ(23)と、 画像データの書込みに使用し得るランダムアクセスポー
    トおよび画像データのシリアル出力用に使用し得るシリ
    アル出力ポートを少なくとも有し、前記第1の画像バッ
    ファ(23)と交互に使用されて、前記ランダムアクセ
    スポートを介して前記描画手段により画像データが描画
    形成される第2の画像バッファ(24)と、 画像データのシリアル入力およびシリアル出力用にそれ
    ぞれ使用し得る第1および第2のシリアルポートを有
    し、前記第1および第2の画像バッファ(23,24)
    に格納される画像データが交互に且つそれぞれランダム
    アクセスポートからの書込みが行われていないときにそ
    れぞれの前記シリアル出力ポートから前記第1のシリア
    ルポートを介して転送される第3の画像バッファ(2
    7)と、 前記第3の画像バッファ(27)に格納された画像デー
    タが前記第2のシリアルポートを介して転送され、該画
    像データを表示するための表示手段(28)とを具備す
    ることを特徴とする画像表示装置。
  10. 【請求項10】 第1の画像バッファ(23)の画像デ
    ータの描画形成を行っている間に、第2の画像バッファ
    (24)から第3の画像バッファ(27)への画像デー
    タの転送および第2の画像バッファ(24)の初期化が
    行われ、且つ第2の画像バッファ(24)の画像データ
    の描画形成を行っている間に、第1の画像バッファ(2
    3)から第3の画像バッファ(27)への画像データの
    転送および第1の画像バッファ(23)の初期化が行わ
    れて、これらの動作が交互に繰り返されるとともに、前
    記第1または第2の画像バッファ(23,24)から前
    記第3の画像バッファ(27)へのデータ転送期間相互
    の間に前記第3の画像バッファ(27)から表示手段
    (15)へのデータ転送による画像表示が行われること
    を特徴とする請求項9の画像表示装置。
  11. 【請求項11】 第3の画像バッファ(27)の入力お
    よび出力のデータ転送速度を表示手段の表示走査速度に
    対応させるための手段をさらに含むことを特徴とする請
    求項10の画像表示装置。
  12. 【請求項12】 描画手段は、第1の画像バッファ(3
    4)の初期化および描画を行うための第1の描画手段
    (32)と、第2の画像バッファ(35)の初期化およ
    び描画を行うための第2の描画手段(33)とを含むこ
    とを特徴とする請求項9の画像表示装置。
  13. 【請求項13】 画像データを描画するための描画手段
    (22)と、 画像表示を行うための表示手段(28)と、 画像データの書込みに使用し得るランダムアクセスポー
    トおよび画像データのシリアル出力用に使用し得るシリ
    アル出力ポートを少なくとも有する第1および第2の画
    像バッファ(23,24)と、 画像データのシリアル入力およびシリアル出力用にそれ
    ぞれ使用し得る第1および第2のシリアルポートを有す
    る第3の画像バッファ(27)と、 前記描画手段(28)により前記ランダムアクセスポー
    トを介して前記第1および第2の画像バッファ(23,
    24)に交互に画像を描画形成し、これら第1および第
    2の画像バッファ(23,24)に格納された画像デー
    タを、それぞれの前記シリアル出力ポートを介して交互
    に且つ前記ランダムアクセスポートからの書込みが行わ
    れていないときに、前記第1のシリアルポートから前記
    第3の画像バッファ(27)へ転送するとともに、前記
    第3の画像バッファ(27)に格納された画像データを
    前記第2のシリアルポートから前記表示手段(28)に
    転送して表示させるための制御手段(21)とを具備す
    ることを特徴とする画像表示装置。
  14. 【請求項14】 制御手段(21)は、第1の画像バッ
    ファ(23)の画像データの描画形成を行っている間
    に、第2の画像バッファ(24)から第3の画像バッフ
    ァ(27)への画像データの転送および第2の画像バッ
    ファ(24)の初期化を行わせ、且つ第2の画像バッフ
    ァ(24)の画像データの描画形成を行っている間に、
    第1の画像バッファ(23)から第3の画像バッファ
    (27)への画像データの転送および第1の画像バッフ
    ァ(23)の初期化を行わせて、これらの動作を交互に
    繰り返すための手段と、前記第1または第2の画像バッ
    ファ(23,24)から前記第3の画像バッファ(2
    7)へのデータ転送期間相互の間に前記第3の画像バッ
    ファ(27)から表示手段へのデータ転送による画像表
    示を行わせるための手段とを含むことを特徴とする請求
    項13の画像表示装置。
  15. 【請求項15】 制御手段(21)は、第3の画像バッ
    ファ(27)の入力および出力のデータ転送速度を表示
    手段の表示走査速度に対応させるための手段をさらに含
    むことを特徴とする請求項14の画像表示装置。
JP6127444A 1994-06-09 1994-06-09 画像表示装置 Withdrawn JPH07334138A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP6127444A JPH07334138A (ja) 1994-06-09 1994-06-09 画像表示装置
GB9508846A GB2290207B (en) 1994-06-09 1995-05-01 Image display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6127444A JPH07334138A (ja) 1994-06-09 1994-06-09 画像表示装置

Publications (1)

Publication Number Publication Date
JPH07334138A true JPH07334138A (ja) 1995-12-22

Family

ID=14960090

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6127444A Withdrawn JPH07334138A (ja) 1994-06-09 1994-06-09 画像表示装置

Country Status (2)

Country Link
JP (1) JPH07334138A (ja)
GB (1) GB2290207B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6288722B1 (en) 1996-10-17 2001-09-11 International Business Machines Corporation Frame buffer reconfiguration during graphics processing based upon image attributes
KR100822274B1 (ko) * 2006-12-26 2008-04-16 삼성중공업 주식회사 오버헤드 인스트루먼트 콘솔

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2172927A1 (en) 2008-10-02 2010-04-07 Telefonaktiebolaget LM Ericsson (PUBL) Method and computer program for operation of a multi-buffer graphics memory refresh, multi-buffer graphics memory arrangement and communication apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62251982A (ja) * 1986-04-25 1987-11-02 Fanuc Ltd 画像処理装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6288722B1 (en) 1996-10-17 2001-09-11 International Business Machines Corporation Frame buffer reconfiguration during graphics processing based upon image attributes
KR100822274B1 (ko) * 2006-12-26 2008-04-16 삼성중공업 주식회사 오버헤드 인스트루먼트 콘솔

Also Published As

Publication number Publication date
GB2290207B (en) 1998-04-01
GB2290207A (en) 1995-12-13
GB9508846D0 (en) 1995-06-21

Similar Documents

Publication Publication Date Title
JP3321651B2 (ja) コンピュータの出力表示のためのフレームバッファメモリを提供する装置および方法
JPH08202318A (ja) 記憶性を有する表示装置の表示制御方法及びその表示システム
JPH05241543A (ja) 二重バッファ・ディスプレー・システムにおいてディスプレー用のフレーム・バッファを選択する装置と方法
US5247612A (en) Pixel display apparatus and method using a first-in, first-out buffer
JPH0335676B2 (ja)
US5959638A (en) Method and apparatus for constructing a frame buffer with a fast copy means
JPH0580720A (ja) 表示制御装置
JPH06214549A (ja) 二重緩衝方式出力表示システムにおける表示装置及び表示方法
EP0312720A2 (en) Double buffered graphics design system
US5610630A (en) Graphic display control system
US5724063A (en) Computer system with dual-panel LCD display
JPH07334138A (ja) 画像表示装置
JPH11282437A (ja) 液晶表示パネルのインタフェース装置
JP2000122030A (ja) マトリクス型液晶表示パネル駆動方法およびこの方法を実施する装置
JPH09138683A (ja) 画像表示制御装置
JPH0683288A (ja) 表示制御装置
JPH08211849A (ja) 表示制御装置
JP3481913B2 (ja) 画像処理装置
JPS5836779B2 (ja) 連続的な文字移動機能を有する表示装置
JPH0413180A (ja) Lcd表示制御方式
JPS61243492A (ja) ビツトマツプ・デイスプレイ装置
JPH0830254A (ja) 表示効果発生回路
JPH08328514A (ja) 情報処理装置
JPH04190285A (ja) 表示装置
JP2000338927A (ja) 画像表示制御装置および画像表示装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010904