JPH0340995B2 - - Google Patents

Info

Publication number
JPH0340995B2
JPH0340995B2 JP57232830A JP23283082A JPH0340995B2 JP H0340995 B2 JPH0340995 B2 JP H0340995B2 JP 57232830 A JP57232830 A JP 57232830A JP 23283082 A JP23283082 A JP 23283082A JP H0340995 B2 JPH0340995 B2 JP H0340995B2
Authority
JP
Japan
Prior art keywords
data
page memory
memory
page
overlay
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
JP57232830A
Other languages
English (en)
Other versions
JPS59119958A (ja
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 filed Critical
Priority to JP57232830A priority Critical patent/JPS59119958A/ja
Publication of JPS59119958A publication Critical patent/JPS59119958A/ja
Publication of JPH0340995B2 publication Critical patent/JPH0340995B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、ページメモリ上でフオームとデータ
のオーバレイを実現し、印刷もしくは表示するイ
メージデータ制御装置に関する。
〔発明の技術的背景とその問題点〕
近年、情報処理システムの出力装置としてレー
ザビームプリンタ等電子写真式のプリンタが用い
られるようによつて来た。この種ページプリンタ
は制御部にて印刷用紙1頁分にプリントアウトす
べきデータをドツトパターンの形式でページメモ
リ上に展開(書込み)し、それを読出し、プリン
タへ送出することにより所望の印刷結果を得てい
る。
ところで、上記ページプリンタにフオームオバ
レイ機能を持たせることにより、プリンタ帳票紙
の如く予め規定フオーマツトに印刷された特定の
用紙の用紙を用いることなく、データプリントの
際、データと同時に規定フオーマツトを印刷する
ことができる。
このフオームオーバレイをソフトウエア的に実
現するには、次データを展開する前にページメモ
リ上にフオームデータを展開し、前データを消去
して新データを展開し、プリントアウトを行なつ
ている。一方、ハードウエア的に上記フオームオ
ーバレイを実現するにはデータ用のページメモリ
以外にフオーム用のページメモリを設け、それぞ
れに所望のドツトパターンを展開し重ね合わせる
方法が一般的である。
しかしながら前者はソフトウエアによる処理で
あるため、上位システムに負荷がかかり、処理速
度の面にて問題があつた。更にフオーム機能の面
においても自由度が落ちる。一方、後者において
はハードウエアコストが高くつくといつた欠点を
有していた。
〔発明の目的〕
本発明は上記欠点に鑑みてなされたものであ
り、ハードウエアコストを低く押さえると共に、
フオームとデータのオーバレイを制御装置内でハ
ードウエア的に実現させることにより、処理速度
を落とすことなくフオーム機能の充実をはかつた
イメージデータ制御装置を提供することを目的と
する。
〔発明の概要〕
本発明は、あらかじめフオーム情報データを展
開したページメモリにオーバレイデータを展開す
るとき、データエリアテーブルを作成し、読取り
の際、このデータエリアテーブルの内容を基に読
取り、その後オーバレイデータをクリアし、次頁
データの展開準備を行ない且つ次頁のデータを少
し位置をずらして(ブロツク単位)データを展開
するという同時並行処理を特徴とするものであ
る。
このことにより、ハードウエアコストが低下す
ると共に処理速度を落とすことなくフオーム機能
の充実がはかれる。
〔発明の実施例〕
以下、図面を使用して本発明実施例につき詳述
する。
第1図は本発明の実施例を示すブロツク図であ
る。図において、11は図示せぬ上位システムと
のインターフエースを司どる上位システムインタ
ーフエース制御部ICPである。インターフエース
制御部11は上位システムとの間でやりとりされ
るコマンド/データ/ステイタスの送受信をコン
トロールする部分である。12は制御メモリCS
である。制御メモリ12は後述するメインコンロ
ールプロセツサMCP14により実行されるコン
トロールプログラムが収納される。13はメモリ
MEMであつて、上記メインコントロールプロセ
ツサ14でコントロールプログラムを実行するに
あたつて必要なワークメモリとして、あるいはフ
オーム情報メモリ、各種バツフア、テーブルとし
て、更には文字等のデータを即展開できない時、
一時データを貯えておくためのデータ保存バツフ
アとして機能する。
メインコントロールプロセスサMCP14はイ
ンターフエース制御部11経由で上位システムよ
りコマンド/データを受けとり、メモリ13を利
用しながらコマンドの解釈実行を行ない、上位シ
ステムにステイタスを返す制御等を司どる。この
メインコントロールプロセツサ14は後述する画
像展開プロセツサ15に対し、文字コード、文字
サイズ、文字を置くページメモリ上の位置等パラ
メータを与えると共に、文字等をイメージパター
ンに展開することを指示し、更に後述するプリン
タインターフエース制御部20に対してはプリン
トスタートの起動、ステイタスの読取り等を行な
いプリンタの制御も行なう。
15は画像展開プロセツサIWPである。画像
展開プロセツサ15はメインコントロールプロセ
ツサ14より受信したパラメータを基にしてパタ
ーン発生器16からパターンを得、ページメモリ
19上ヘドツトイメージの形式で展開する、高速
画像演算を行なうプロセツサユニツトである。更
に、メインコントロールプロセツサ14の指令に
より、オーバレイデータなら、そのデータ(文字
データ、図形データ等)がページメモリ19上に
展開される範囲を示すデータエリアテーブル17
を作成したり、作成したデータエリアテーブル1
7によつてページメモリ19上に対応エリアをク
リアする機能も持つている。16は文字コードの
指定により文字ドツトパターンを生成するパター
ン発生器PGであつて、マスクROM、外字用
RAMを含む。
17はページメモリ19上に展開されたオーバ
レイデータの位置と範囲を示すデータエリアテー
ブルDATである。このテーブル17の各エント
リイは上記ページメモリ19の各ブロツクに対応
して設けられる。
18はページメモリ19をアクセスするにあた
り必要となるコントロール回路PCCである。ペ
ージメモリ19のアクセスは画像展開プロセツサ
15からのものとプリンタインターフエース制御
部20からのものがあり、これらのレーシング処
理もここで行なつている。19ページメモリPM
である。ページメモリ19は文字パターン、図形
パターン、イメージ情報をドツトパターンの形式
で記憶する印刷用紙1頁分に相当する容量を持つ
メモリである。20はプリンタインターフエース
制御部PICであり、プリンタの起動制御、プリン
トデータ送信制御、ページメモリ読出し制御、プ
リント位置同期制御、メカステイタス読出し制御
等各種プリンタインターフエースのための制御を
行なう。
第2図はデータエリアテーブルDATとページ
メモリPMとの動作的関連を示した動作概念図で
ある。
第3図はデータの流れとメモリ間の対応を示す
動作概念図である。
第4図は本発明の動作を示すフローチヤートで
ある。
以下、本発明の動作につき第3図、第4図を参
照しながら詳細に説明する。
まず、上位システムより、フオーム情報データ
が上位システムインターフエース制御部11経由
で送られ、フオーム情報メモリ13に格納され
る。メインコントロールプロセツサ14はこのフ
オーム情報データをパラメータ(“文字の区点コ
ード”、文字の“大きさ”、“文字の回転”、“文字
展開モード…LOAD、OR、XOR、AND”、“文
字の開始位置”、“文字の占める領域”、“画素デー
タ”他)形式で画像展開プロセツサ15に対し1
文字単位で送り、そのパラメータに基づいて展開
する様に指令する。画像展開プロセツサ15はメ
インコントロールプロセツサ14から受信したパ
ラメータに従い、ページメモリ19上に1文字の
ドツトパターンの展開(書込み)を行なう。全て
のフオーム情報データに関しこの展開を行ない、
フオームをページメモリ19上にドツトパターン
の形式で生成する。
次に上位システムからフオームの上に印刷され
るべき1頁分のデータが送られてくる。このデー
タの名前を以降ではフオームの上に重ねられると
いう意味でオーバレイデータと呼ぶ。メインコン
トロールプロセツサ14はオーバレイデータを1
文字ずつ、上記パラメータに更にオーバレイデー
タを示すフラグをつけて画像展開プロセツサ15
に送り、展開指令を出す。但しこの時メインコン
トロールプロセツサ14はこの時のデータのドツ
トパターンがページメモリ19上に即展開できる
か否かをチエツクする。即ち、前ページのデータ
を読出し中(=プリント中)は読出しが完了した
エリアへのドツトパターンの展開か否かをチエツ
クする必要がある。ページメモリ19をn個のブ
ロツクに区分し、第iブロツクを読取り中、第1
〜第(i−1)ブロツクに含まれるデータはその
まま画像展開プロセツサ15へ送り、ページメモ
リ19への展開は可能であるが、第i〜第nブロ
ツクに含まれるデータはページメモリ19へ展開
できないため、画像展開プロセツサ15へ送るパ
ラメータ形式でデータ保存バツフア13にセーブ
しておく。(後に展開するためのセーブ)これら
は、ページメモリ19上での読取りが進み、ブロ
ツク単位で完了する毎にページメモリ19上の該
当ブロツクへの展開がなされる。
画像展開プロセツサ15はメインコントロール
プロセツサ14より送られてくるオーバレイデー
タ1文字単位にパターン発生器16をアクセスし
て文字ドツトパターンを取り出し、且つパラメー
タで規定された演算を実行し、コントロール回路
18経由でページメモリ19へ書込む。それと同
時にページメモリ19の該当ブロツクに対応した
データエリアテーブル17(ブロツク単位ではデ
ータエリアエントリイ)に文字のデータエリアを
登録する。第2図にこの模様が示されている。
データがブロツクをまたがるような場合は両方
のブロツクに対して該当するエリアのデータエリ
アテーブル17を作成する。
さて、第iブロツクの読取りが完了すると、展
開書込み時に作成しておいた第iブロツクのデー
タエリアテーブル17のデータエリアエントリイ
i(DAEi)に基づいて第iブロツク内のオーバ
レイデータエリアをクリアする。この指令はメイ
ンコントロールプロセツサ14が画像展開プロセ
ツサ15に対して発する。又、この後、画像展開
プロセツサ15はDAEiの初期化も行なう。これ
が完了すると第iブロツクにも次頁のオーバレイ
データの展開が可能となり、画像展開プロセツサ
15はメインコントロールフロセツサ14からデ
ータが送られ展開指令が出される毎にデータエリ
アテーブル17を作成(DAEに登録)しつつペ
ージメモリ19上にドツトパターンの展開書込み
が進んでいく。
読取りブロツクの進行状況メインコントロール
プロセツサ14がプリンタインタフエース制御部
20の作り出すページメモリアドレスをチエツク
することより判る。
最後のブロツクの読出しが終了すると最終ブロ
ツクのデータエリアのクリアを実行し、最終頁な
らば動作はここで終了する。次の頁がある時はデ
ータ保存バツフア13から全てのデータを取り出
し、ページメモリ19の該当エリアに展開し、次
頁のオーバレイデータの満杯HULLもしくは終
了を検出した後、次頁のプリントスタートをかけ
る。
この様にコントロールすることでオーバレイデ
ータの展開が高速に処理できる。
さて、フオームデータのドツトパターンとオー
バレイデータのドツトパターンの位置が物理的に
重なつた時、データエリアテーブル17でオーバ
レイデータをクリアすると、フオームまで一部消
えてしまうことになる。こうした場合は、あらか
じめフオーム情報中のフオーム修復情報という項
目の中の指定(ソフトウエア指定)により、次頁
のプリントスタート前にフオームを修復させるこ
とにより処理を行なう。
尚、フオーム情報というのは、概念的にはフオ
ームデータ情報とフオーム制御情報の2種から成
り、フオーム制御情報によりフオームデータ情報
がコントロールされる。更に、フオーム情報の内
訳は基本フオーム情報、オーバレイデータ制御情
報、各部紙フオーム修飾情報、フオーム修復情
報、フオーム復元情報から成る。これらフオーム
情報の展開は本発明の主旨に直接関係しないため
ここでの説明は省略する。
尚本発明実施例ではプリンタについてのみ示し
たがデイスプレイ装置にも同様の方式にて応用で
きる。
〔発明の効果〕
以上説明の如く本発明によれば、フオームデー
タと印刷データのオーバレイが制御装置内で実現
できるため上位システムの負荷が軽減される。
又、ページメモリ上で読出してしまつた部分はブ
ロツク単位で即消去され、次頁のデータが順次書
込まれていくため処理速度が低下することはな
い。
更に、上記消去部分はデータ展開時に作成した
データエリアテーブルに基づいたデータ部分だけ
であるため、消去時間も少なくて済み、且つフオ
ームデータはそのまま残され、次頁のデータのオ
ーバレイが速やかに実現できる。そして、書込み
データが即ページメモリに展開できないときは、
そのデータ展開を後にまわす様にデータ保存バツ
フアを持つため、図形等のデータが混在しても連
続処理が可能となりスピードダウンを防いでい
る。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロツク図、第
2図、第3図は本発明の動作を概念的に示す動作
概念図、第4図は本発明の動作を示すフローチヤ
ートである。 11……上位システムインターフエース制御部
(ICP)、12……制御メモリ(CS)、13……メ
モリ(MEM)、14……メインコントロールプ
ロセツサ(MCP)、15……画像展開プロセツサ
(IWP)、16……パターン発生器(PG)、17…
…データエリアテーブル(DAT)、18……コン
トロール回路(PCC)、19……ページメモリ
(PM)、20……プリンタインターフエース制御
部(PIC)。

Claims (1)

  1. 【特許請求の範囲】 1 ページメモリ上にフオームデータとオーバレ
    イデータとを展開して所定のフオーマツトでデー
    タを印字又は表示するイメージデータ制御装置に
    おいて、 ブロツク単位で区分した前記ページメモリに対
    応するデータエリアテーブルを記憶するテーブル
    メモリと、 外部から転送される前記フオームデータを一時
    的に格納するデータバツフア手段と、 このデータバツフア手段に格納された前記フオ
    ームデータと外部から転送される前記オーバレイ
    データとを前記ページメモリに展開し、前記オー
    バレイデータの展開範囲を示す前記データエリア
    テーブルを生成して前記テーブルメモリに格納
    し、前記ページメモリから前記ブロツク単位のデ
    ータが読出される毎にそのブロツクの読出しデー
    タを前記データエリアテーブルに基づいてクリア
    し、このクリアした前記ページメモリのブロツク
    に次ページのデータを展開するプロセツサユニツ
    トとを具備したことを特徴とするイメージデータ
    制御装置。
JP57232830A 1982-12-25 1982-12-25 イメージデータ制御装置 Granted JPS59119958A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57232830A JPS59119958A (ja) 1982-12-25 1982-12-25 イメージデータ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57232830A JPS59119958A (ja) 1982-12-25 1982-12-25 イメージデータ制御装置

Publications (2)

Publication Number Publication Date
JPS59119958A JPS59119958A (ja) 1984-07-11
JPH0340995B2 true JPH0340995B2 (ja) 1991-06-20

Family

ID=16945451

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57232830A Granted JPS59119958A (ja) 1982-12-25 1982-12-25 イメージデータ制御装置

Country Status (1)

Country Link
JP (1) JPS59119958A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0560849U (ja) * 1992-01-31 1993-08-10 グラフテック株式会社 画像記録装置

Also Published As

Publication number Publication date
JPS59119958A (ja) 1984-07-11

Similar Documents

Publication Publication Date Title
JPH02185475A (ja) 印字装置
JP3492068B2 (ja) 印刷制御方法及びその装置
JP2755308B2 (ja) 出力方法及びその装置
JPS60141076A (ja) 印刷装置の制御方法
JPS59180678A (ja) ペ−ジプリンタの制御方式
JPH0340995B2 (ja)
JPH01290448A (ja) 文字発生装置
JP2661742B2 (ja) 文字処理装置
JP3004656B2 (ja) 出力制御装置
JPH0211357A (ja) 印字装置
JPS6246010B2 (ja)
JP2839139B2 (ja) 文書処理方法
JP2908571B2 (ja) ページプリンタ
JPH11185019A (ja) 画像処理装置及びその方法
JPS61118263A (ja) イメ−ジメモリへの文字展開方式
JPH0568724B2 (ja)
JPS62103694A (ja) ドツトパタ−ン展開方式
JPS6359575A (ja) テストプリント方式
JPH03112668A (ja) 印刷装置
JPS61135274A (ja) 文字発生制御装置
JPH03114857A (ja) プリンタデータ管理方式
JPH0615908A (ja) プリンタ制御装置
JPS6160120A (ja) クリツピング制御方式
JPH0671943A (ja) プリンタ
JPS6143873A (ja) 書式変換方式