JPS63233843A - ビツトマツプ・メモリ制御装置 - Google Patents

ビツトマツプ・メモリ制御装置

Info

Publication number
JPS63233843A
JPS63233843A JP62068690A JP6869087A JPS63233843A JP S63233843 A JPS63233843 A JP S63233843A JP 62068690 A JP62068690 A JP 62068690A JP 6869087 A JP6869087 A JP 6869087A JP S63233843 A JPS63233843 A JP S63233843A
Authority
JP
Japan
Prior art keywords
data
laser beam
drawing data
beam printer
output
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
JP62068690A
Other languages
English (en)
Inventor
Rie Tanaka
理恵 田中
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP62068690A priority Critical patent/JPS63233843A/ja
Publication of JPS63233843A publication Critical patent/JPS63233843A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/12Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers
    • G06K15/128Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers generating or processing printable items, e.g. characters

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Optics & Photonics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Laser Beam Printer (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、漢字プリンタやCRTコントローラ等にお
いてイメージを作成するピクセルを制御するのに利用す
るビットマップ・メモリ制御装置に関するものである。
〔従来の技術〕
第4図は例えば特開昭60−183627号公報に示さ
れた従来のビットマップ・メモリ制御装置のブロック接
続図であり、図において、1はホスト、2はホスト1か
らのデータ信号を受信するホストインターフェース・コ
ントロール・モジュ−ル、3は描画用データを格納する
nXmマトリックスのビットマップ・メモリモジュール
、4はレーザビーム・プリンタ、5はレーザビーム・プ
リンタ4にデータ転送するインターフェース(以下、■
/Fという)・コントロール・モジュール、6は処理プ
ログラム等を格納するリード・オンリ・メモリ(以下、
ROMという)、ランダム・アクセス・メモリ(以下、
RAMという)モジュール、7は処理プログラム等を制
御する中央処理装置(以下、CPUという)モジュール
、8はコモンバス、9はダイレクト・メモリ・アクセス
(以下、DMAという)バスである。
また、第5図は第4図のビットマップ・メモリモジュー
ル3とI/F・コントロール・モジュール5との間で行
なうDMA転送のための信号線構成図であり、第6図は
第4図のビットマップ・メモリモジュール3内のダイナ
ミックRAM12の1ビット当りの周辺回路を示す回路
図であり、第7図は第4図のビットマップ・メモリモジ
ュール3内のダイナミックRAM12における動作タイ
ムチャートである。
次に動作について説明する。第4図のCPUモジュール
7によって、コモンバス8を通して書き込まれたビット
マップ・メモリモジュール3の描画用データは、レーザ
ビーム・プリンタ4の同期クロックを受信しているI/
F・コントロール・モジュール5にDMAバス9を介し
てDMAデータ転送される。
1/F・コントロール・モジュール5は、レーザビーム
・プリンタ4への出力制御を行うと同時に、レーザビー
ム・プリンタ4に対して、上記のDMAデータ転送の動
作と、転送されたデータをパラレル−シリアル変換する
動作と、シリアルデータを同期クロックに同期させて出
力する3つの動作を繰り返して実行する。
第5図の!/F・コントロール・モジュール5は、レー
ザビーム・プリンタ4へのデータ転送に先立って、ビッ
トマップ・メモリモジュール3にアドレスとリード(R
EAD)信号を送出する。
次に動作について説明する。第4図のCPUモジュール
7によって、コモンバス8を通して書き込まれたビット
マップ・メモリモジュール3の描画用データは、レーザ
ビーム・プリンタ4の同期クロックを受信しているI/
F・コントロール・モジュール5にDMAバス9を介し
てDMAデータ転送される。
I/F・コントロール・モジエール5は、レーザビーム
・プリンタ4への出力制御を行うと同時に、レーザビー
ム・プリンタ4に対して、上記DMAデータ転送の動作
と、転送されたデータをパラレル−シリアル変換する動
作と、シリアルデータを同期クロックに同期させて出力
する3つの動作を繰り返して実行する。
第5図のI/F・コントロール・モジュール5は、レー
ザビーム・プリンタ4へのデータ転送に先立って、ビッ
トマップ・メモリモジュール3にアドレスとリード(R
EAD)信号を送出する。
大容量のダイナミックRAM12で構成されるビットマ
ップ・メモリモジュール3は、上記リード信号を受信す
ることにより、まず、ロー・アドレス・ストローブ(以
下、RASという)信号、次にコラム・アドレス・スト
ローブ(以下、CASという)信号を発生して、!ビッ
トのアドレスバスで指定するところの描画用データを、
nビットのデータバスに送出する。更に、その送出デー
タが安定したことをストローブ(以下、STBという)
信号で通知する。
上記STB信号を受けたI/F・コントロール・モジュ
ール5は、nビットのデータバス上の内容をラッチし、
それをレーザビーム・プリンタ4からの同期クロックで
パラレル−シリアル変換を行ない、シリアルデータでそ
のレーザビーム・プリンタ4へ送出する。
また、同時に、ビットマップ・メモリモジュール3にラ
イト(WRITE)信号を返送することによって、2ビ
ツトのアドレスバスで指定されている上記同様の番地に
、消去データを書き込むことができる。なお、第6図の
例では、プルアップ抵抗Rによって、“1”′が書き込
まれる。従って、ビットマップ・メモリモジュール3か
らのDMAデータ転送動作に、リード動作とライト(つ
まり消去)動作とを含め、連続して実行させることによ
って、描画用のデータを出力しながら、同番地の描画用
データの消去を行なう。
〔発明が解決しようとする問題点〕
従来のビットマップ・メモリ制御装置は以上のように構
成されているので、ビットマップ・メモリモジュール3
上の描画用データのエリア位置と、レーザビーム・・プ
リンタへ転送出力した描画用データのエリア位置とが同
一でない場合に、出力されなかったエリアの描画用デー
タがゴミとして残ってしまい、このゴミを主しないため
には、次の描画の前にビットマップ・メモリモジュール
全体を再び消去することが必要で、このため消去動作の
ための時間がかかり、次の描画およびプリント出力の速
度が低下するなどの問題点があった。
この発明は上記のような問題点を解消するためになされ
たもので、消去動作のための時間を最小限におさえるこ
とができるとともに、描画およびプリント出力の高速性
を大巾に向上することができるビットマップ・メモリ制
御装置を得ることを目的とする。
〔問題点を解決するための手段〕
この発明に係るビットマップ・メモリ制御装置は、ビッ
トマップ・メモリモジュール上の描画用データのエリア
位置のうち、I/Fコントロール・モジュールによって
レーザビーム・プリンタに出力されるエリア位置を記憶
する出力位置記憶装置を設け、この記憶データであるエ
リア位置にもとづき、上記レーザビーム・プリンタに出
力されないで残っているエリアの描画用データを、次の
描画用データを書き込む前に消去するような構成とした
ものである。
[作用] この発明におけるI/F・コントロール・モジュールは
、出力位置記憶装置によって記憶したエリア位置の記憶
データにもとづき、ビットマップ・メモリモジュールか
らのDMA転送動作によって残った一部の描画用データ
を、ダミーのDMAデータ転送動作などによって消去す
る。
〔実施例〕
以下、この発明の一実施例を図について説明する。第1
図において、1〜9は第3図に示したものと全く同一の
ものであり、その重複する説明は省略する。10はビッ
トマップ・メモリモジュール3上での、レーザビーム・
プリンタ4へ送出され描画用データのエリア位置を記憶
する出力位置記憶装置である。この出力位置記憶装置1
0もコモンバス8に接続されている。また、第2図は描
画用データの処理状況を説明する説明図、第3図は同じ
く未出カニリアの描画用データの消去手順を示すフロー
図である。
次に、動作について第2図および第3図を参照しながら
説明する。この実施例においても、ビットマップ・メモ
リモジュール3に対する描画用データの書き込みおよび
レーザビーム・プリンタ4への描画用データの送出は、
従来方法とは全く同じである。この実施例では、CPU
モジュール7によってコモンバス8を通して、ビットマ
ップ・メモリモジュール3に対し描画用データを書き込
む(ステップ1ST)、このとき、ビットマップ・メモ
リモジュール3は第2図(a)のごと(全エリアに斜線
で示したように描画用データが書き込まれる。次に、ビ
ットマップ・メモリモジュール3に書き込まれた上記描
画用データは、レーザビーム・プリンタ4の同期クロッ
クを受信している■/F・コントロール・モジュール5
に、DMAバス9を介してデータ転送される。このとき
、出力位置記憶装置10はそのIF・コントロール・モ
ジュール5を介してレーザビーム・プリンタ4に  −
出力される上記描画用データのエリア位置すなわち、第
2図(b)に示す出力位置11を記憶する。次に、I/
F・コントロール・モジュール5は描画用データをパラ
レル−シリアル変換し、上記周期クロックに同期させて
、レーザビーム・プリンタ4へ出力し、この動作を繰り
返し実行する(ステップ2ST)。第2図(ハ)はビッ
トマップ・メモリモジュール3上の描画用データのうち
、斜線でない出力位置11から右側の白抜きの部分が、
出力された描画用データ部分であることを示す。
次に、次の描画用データをビットマップ・メモリモジュ
ール3に書き込む前に、このビットマップ・メモリモジ
ュール3の先頭から上記エリア位!(出力位置)11ま
でを、つまり出力されないで残った描画用データを、I
/Fコントロール・モジュール5によって、DMAバス
9を通して読み出す。そして、この読み出した描画用デ
ータは、レーザビーム・プリンタ4に転送せずに、消去
する。ここでは、そのビットマップ・メモリモジュール
3からのDMAデータ転送で残った上記描画用データを
、上記のようにレーザビーム・プリンタ4に転送せず、
ダミーのDMA転送動作を行うことによって、つまりレ
ーザビーム・プリンタ4以外のデータ消去回路へ送出す
ることによって、上記ビットマップ・メモリモジュール
3に残った描画用データを消去する(ステップ3ST)
。第2図(C)はこの消去状態のビットマップ・メモリ
モジエール3の内容を示す。
なお、上記実施例では、描画用データのビットマップ・
メモリモジュール3における出力位置11を、そのビッ
トマップ・メモリモジュール3の左端を先頭として、こ
の先頭からの位置として決定しているが、その先頭はビ
ットマップ・メモリモジュールの右端や上端あるいは下
端に設定してもよく、上記実施例と同様の効果を奏する
〔発明の効果〕
以上のように、この発明によれば、出力位置記憶装置に
よって、ビットマップ・メモリモジュールでのレーザビ
ーム・プリンタへ送出された描画用データのエリア位置
を記憶させ、このエリア位置にもとづいて、レーザビー
ム・プリンタへ送出されないで残ったエリア位置にある
描画データを、ダミー転送などによって消去するように
構成したので、次の描画用データの書き込みまでに行な
われるこの消去の時間を最小限に抑えることができる、
この結果、上記書き込みおよびプリントアウトの動作を
さらに高速化できるものが得られる効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例によるビットマップ・メモ
リ制御装置を示すブロック接続図、第2図はビ゛ットマ
ップ・メモリモジエール上の描画用データの処理状況を
示す説明図、第3図は描画用データの消去処理のフロー
チャート、第4図は従来のビットマップ・メモリ制御装
置を示すブロック接続図、第5図はDMA転送信号の説
明図、第6図はダイナミックRAM周辺の回路図、第7
図はダイナミックRAM動作信号のタイムチャートであ
る。 3はビットマップ・メモリモジュール、4はレーザビー
ム・プリンタ、5はインターフェース・コントロール・
モジュール、7は中央処理装置モジュール、10は出力
位置記憶装置。 なお、図中、同一符号は同一、又は相当部分を示す。 第4図 第5面 116図 第7図 CAS       ″ ラベト

Claims (2)

    【特許請求の範囲】
  1. (1)中央処理装置モジュールによってビットマップ・
    メモリモジュールに書き込まれた描画用データをインタ
    ーフェース・コントロール・モジュールにダイレクト・
    メモリ・アクセス転送し、このインターフェース・コン
    トロール・モジュールがレーザビーム・プリンタからの
    同期クロックにもとづき、上記描画用データをパラレル
    −シリアル変換して上記レーザビーム・プリンタに出力
    するとともに、上記ビットマップ・メモリモジュールに
    アドレス指定されている上記描画用データと同一番地に
    消去データを書き込むように構成されたビットマップ・
    メモリ制御装置において、上記ビットマップ・メモリモ
    ジュールの描画用データのエリアのうち、上記レーザビ
    ーム・プリンタに出力されるエリア位置を記憶する出力
    位置記憶装置を設け、この記憶データにもとづき出力さ
    れないで残っているエリアの描画用データを、次の描画
    用データを書き込む前に消去するようにしたことを特徴
    とするビットマップ・メモリ制御装置。
  2. (2)レーザビーム・プリンタに出力されないでビット
    マップ・メモリモジュールに残っているエリア描画用デ
    ータを、ダミーの転送動作により消去することを特徴と
    する特許請求の範囲第1項記載のビットマップ・メモリ
    制御装置。
JP62068690A 1987-03-23 1987-03-23 ビツトマツプ・メモリ制御装置 Pending JPS63233843A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62068690A JPS63233843A (ja) 1987-03-23 1987-03-23 ビツトマツプ・メモリ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62068690A JPS63233843A (ja) 1987-03-23 1987-03-23 ビツトマツプ・メモリ制御装置

Publications (1)

Publication Number Publication Date
JPS63233843A true JPS63233843A (ja) 1988-09-29

Family

ID=13381002

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62068690A Pending JPS63233843A (ja) 1987-03-23 1987-03-23 ビツトマツプ・メモリ制御装置

Country Status (1)

Country Link
JP (1) JPS63233843A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02175168A (ja) * 1988-12-27 1990-07-06 Matsushita Electric Ind Co Ltd プリンタ制御装置
JPH02175167A (ja) * 1988-12-27 1990-07-06 Matsushita Electric Ind Co Ltd プリンタ制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02175168A (ja) * 1988-12-27 1990-07-06 Matsushita Electric Ind Co Ltd プリンタ制御装置
JPH02175167A (ja) * 1988-12-27 1990-07-06 Matsushita Electric Ind Co Ltd プリンタ制御装置

Similar Documents

Publication Publication Date Title
JPS63233843A (ja) ビツトマツプ・メモリ制御装置
US6486969B1 (en) Image processing apparatus, information processing apparatus and printer
JPH01136770A (ja) プリンタ
JPS5866181A (ja) 図形記録装置
US6246488B1 (en) Recording apparatus
US6577313B1 (en) Image data control apparatus
JPH0483664A (ja) プリンタ装置
JPS59221069A (ja) メモリ制御方式
JPS622336A (ja) イメ−ジメモリアクセス方式
JPH0280265A (ja) ビツトマツプメモリ制御装置
JPS60136824A (ja) プリンタ制御装置
JPS61117972A (ja) 印刷装置
JPH11342653A (ja) 画像出力装置
JPS62164548A (ja) ドツトメモリのアクセス制御方式
JPS61226833A (ja) 画情報の表示方式
JP2636834B2 (ja) 画像処理装置
JPH0811451B2 (ja) プロッタ用制御装置
JPS60183627A (ja) ビツトマツプ・メモリ制御方式
JPH02295772A (ja) ラスタスキャン方式の両面印刷装置
JPH0464181A (ja) イメージデータのラスタ変換装置
JPH0744452A (ja) メモリアクセス回路
JPH01214443A (ja) 印刷装置
JPS6385922A (ja) プリンタ装置
JPS5935948A (ja) レ−ザ−ビ−ムプリンタ−の印字制御装置
JPH01310966A (ja) イメージメモリアクセス方式