JPH01292422A - プリンタの分散処理方式 - Google Patents

プリンタの分散処理方式

Info

Publication number
JPH01292422A
JPH01292422A JP63121701A JP12170188A JPH01292422A JP H01292422 A JPH01292422 A JP H01292422A JP 63121701 A JP63121701 A JP 63121701A JP 12170188 A JP12170188 A JP 12170188A JP H01292422 A JPH01292422 A JP H01292422A
Authority
JP
Japan
Prior art keywords
data
graphic
character data
sub
character
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.)
Granted
Application number
JP63121701A
Other languages
English (en)
Other versions
JP2872246B2 (ja
Inventor
Seisaku Yano
精作 矢野
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 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 Ltd filed Critical Hitachi Ltd
Priority to JP63121701A priority Critical patent/JP2872246B2/ja
Publication of JPH01292422A publication Critical patent/JPH01292422A/ja
Application granted granted Critical
Publication of JP2872246B2 publication Critical patent/JP2872246B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は図形・画像データと文字データをドツトパター
ンに展開して印刷するプリンタに係り、特に多くの文字
データをドツトパターンに展開するのに好適なプリンタ
の分散処理方式に関する。
〔従来の技術〕
従来のプリンタの分散処理方式は、文字データ処理専用
のプロセッサと図形・画像データ処理専用のプロセッサ
とを用意し、文字データと図形・画像データをそれぞれ
専用プロセッサを用いて並列的に処理するというもので
あった。なお、この種のプリンタの処理方式として関連
するものには、例えば特開昭59−180678号公報
が挙げられる。
〔発明が解決しようとする1!!題〕 上記従来技術においては、文字データと図形・画像デー
タが混在する場合には高速の連続印刷が可能であるが、
データが文字データあるいは図形・画像データのみの場
合はそれ専用のプロセッサだけが動作して、他方のプロ
セッサは遊びとなるため、分散処理の利点が全く生かさ
れないことになる。このため、例えばデータが文字デー
タのみで、しかも文字サイズが小さく、それを用紙−杯
に印刷する場合のように、大量の文字データのみを扱う
場合には、ページメモリへの展開等に時間がか\す、高
速の連続印刷ができないという問題があった。
本発明の目的は、複数のプロセッサを具備し、文字デー
タと図形・画像データを処理することのできるプリンタ
において、大量の文字データのみの場合も高速の連続印
刷を可能とする分散処理方式を提供することにある。
〔課題を解決するための手段〕
上記目的は、上位システムから文字データ、図形・画像
データを受取るメインプロセッサと、該メインプロセッ
サの指示に従い文字データあるいは図形・画像データを
処理する複数のサブプロセッサとを具備してなるプリン
タにおいて、前記複数のサブプロセッサの少なくとも一
部のプロセッサに文字データ及び図形・画像データを処
理する機能を持たせ、前記メインプロセッサは、上位シ
ステムから文字データ及び図形・画像データを受取ると
、一部のサブプロセッサに図形・画像データの処理を、
残りのサブプロセッサに文字データの処理を指示し、上
位システムから文字データのみを受取ると、複数のサブ
プロセッサの全てに各々文字データの処理を指示するこ
とにより、達成される。
〔作 用〕
本発明では、複数のサブプロセッサに対し、文字データ
のみのページについては、1ペ一ジ分の文字データを該
複数のサブプロセッサで分担動作させ、図形・画像デー
タ及び文字データと2つのデータがあるページについて
は、一部のサブプロセッサでは図形・画像処理を行い、
残りのサブプロセッサでは文字処理を行わせることによ
り、複数のサブプロセッサは無駄なく動作し1文字デー
タのみを大量に印刷するケースにおいても、性能を低下
させることなく連続印刷が可能になる。
〔実施例〕
以下、本発明の一実施例について図面により説明する。
第1図は本発明の中心をなすプリンタプロセッサ構成の
概略図である。メインプロセッサ1は上位システムから
文字データ、図形・画像データを受取り、その処理をサ
ブプロセッサ2,3に指示するものである。サブプロセ
ッサ2,3は、いずれも文字処理と図形・画像処理を行
う機能を備え、メインプロセッサ1からの指示にもとず
き文字データ、図形・画像データを分担して処理するも
のである。以下では、文字データと図形・画像データの
あるページについては、サブプロセッサ2で文字処理、
サブプロセッサ3で図形・画像処理を行い1文字データ
のみのページについては、両プロセッサ2,3でそれぞ
れ文字処理を分担して行うものとする。
第2図は上位システムから文字データと図形・画像デー
タを受取った場合のメインプロセッサ1と文字処理のサ
ブプロセッサ2の動作を説明する図である。なお、サブ
プロセッサ2の文字処理と並行して、サブプロセッサ3
では図形・画像処理が行われるが、第2図では省略しで
ある。
上位システムから送られる文字コードは通常行単位であ
る。該文字コードはメインプロセッサ1により対応した
フォントアドレスに変換され、ページバッファ5に格納
される。1ペ一ジ分のデータがページバッファ5に蓄え
られると、メインプロセッサ1はサブプロセッサ2に対
し、該データをドツトイメージにページメモリ4に展開
させるべく、ページバッファ5のアドレスA1をパラメ
ータとして行展開指示を行う。その後、メインプロセッ
サ1は次の行アドレスであるA2を求めておく。一方、
サブプロセッサ2はA1のページバッファ5からフォン
トアドレスで示すフォントデータ6をページメモリ4に
展開する。そして、行終了コードをみつけるとメインプ
ロセッサ1に割込みをかける。これを受けて、メインプ
ロセッサ1はA2をパラメータとして次行の展開指示を
プロセッサ2に行い、その後、次の行アドレスA3を求
めておく。以下、同様の処理を繰返す。
第2図では省略したが、上位システムから図形・画像デ
ータが送られると、メインプロセッサ1はサブプロセッ
サ3に図形処理を指示し、これを受けてサブプロセッサ
3は図形を展開する0図形の展開は例えばページバッフ
ァ4とは別のバッファに展開し、両者の論理和として出
力する6第3図は上位システムから文字データのみを受
取った場合のメインプロセッサ1とサブプロセッサ2,
3の動作を説明する図である。なお、第3図では、文字
コードに対応するフォントアドレス等を行単位で管理す
るページバッファ5は省略しである。
上位システムから文字データのみを受取った場合、メイ
ンプロセッサ1は文字処理をサブプロセッサ2と3に分
担指示する。この場合、メインプロセッサ1は、ページ
バッファ5の行先頭アドレスAN (Nは1以上の整数
で行番号に対応する)をパラメータにして各サブプロセ
ッサ2,3に行展開指示を行うが、それ以外にページメ
モリ4のどのアドレスから展開してよいかのパラメータ
も渡す、この情報はページバッファ5の行サイズ情報か
ら容易に求めることができる。メインプロセッサ1は行
サイズ情報を順に加算してページメモIJ 4の行アド
レスとしてサブプロセッサ2,3への展開すべき行位置
を与えるのである。第3図は、メインプロセッサ1から
の指示に従い、初めはサブプロセッサ2.3が2行おき
にページメモリ4へ展開する場合を示したものである。
なお、実施例では、サブプロセッサ2,3はいずれも文
字処理と図形・画像処理を行う機能を備えているとした
が、例えばサブプロセッサ2は文字処理機能のみとし、
サブプロセッサ3だけを文字及び図形・画像処理を行う
機能としてもよいことは云うまでもない。
〔発明の効果〕
以上説明したように、本発明によれば、複数のプロセッ
サを具備し、文字データと図形・画像データを処理する
ことのできるプリンタにおいて、文字データのみを大量
に印刷するケースでも、性能を低下させることなく、該
大量の文字データを連続して印刷することができる効果
がある。
【図面の簡単な説明】
第1図は本発明に係るプリンタプロセッサ構成の概略図
、第2図は文字データと図形・画像データが含む場合の
動作を説明する図、第3図は文字データのみの場合の動
作を説明する図である。 1・・・メインプロセッサ、 2.3・・・サブプロセッサ、 4・・・ページメモリ
、5・・・バッファメモリ。 第1図 第2図

Claims (1)

    【特許請求の範囲】
  1. (1)上位システムから文字データ、図形・画像データ
    を受取るメインプロセッサと、該メインプロセッサの指
    示に従い文字データあるいは図形・画像データを処理す
    る複数のサブプロセッサとを具備してなるプリンタにお
    いて、 前記複数のサブプロセッサの少なくとも一部は文字デー
    タ及び図形・画像データを処理する機能を有し、残りは
    文字データを処理する機能を有し、 前記メインプロセッサは、上位システムから文字データ
    及び図形・画像データを受取ると、一部のサブプロセッ
    サに図形・画像データの処理を、残りのサブプロセッサ
    に文字データの処理を指示し、上位システムから文字デ
    ータのみを受取ると、複数のサブプロセッサの全てに各
    々文字データの処理を指示することを特徴とするプリン
    タの分散処理方式。
JP63121701A 1988-05-20 1988-05-20 プリンタの分散処理方式 Expired - Fee Related JP2872246B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63121701A JP2872246B2 (ja) 1988-05-20 1988-05-20 プリンタの分散処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63121701A JP2872246B2 (ja) 1988-05-20 1988-05-20 プリンタの分散処理方式

Publications (2)

Publication Number Publication Date
JPH01292422A true JPH01292422A (ja) 1989-11-24
JP2872246B2 JP2872246B2 (ja) 1999-03-17

Family

ID=14817739

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63121701A Expired - Fee Related JP2872246B2 (ja) 1988-05-20 1988-05-20 プリンタの分散処理方式

Country Status (1)

Country Link
JP (1) JP2872246B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993025957A1 (fr) * 1992-06-18 1993-12-23 Seiko Epson Corporation Appareil de traitement de l'information, dispositif regisseur complementaire et methode appropriee de traitement de l'information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57123466A (en) * 1981-01-23 1982-07-31 Fuji Xerox Co Ltd Printer
JPS59180678A (ja) * 1983-03-31 1984-10-13 Toshiba Corp ペ−ジプリンタの制御方式
JPS60173636A (ja) * 1984-01-27 1985-09-07 Nippon Telegr & Teleph Corp <Ntt> デ−タフロ−計算機の負荷管理方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57123466A (en) * 1981-01-23 1982-07-31 Fuji Xerox Co Ltd Printer
JPS59180678A (ja) * 1983-03-31 1984-10-13 Toshiba Corp ペ−ジプリンタの制御方式
JPS60173636A (ja) * 1984-01-27 1985-09-07 Nippon Telegr & Teleph Corp <Ntt> デ−タフロ−計算機の負荷管理方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993025957A1 (fr) * 1992-06-18 1993-12-23 Seiko Epson Corporation Appareil de traitement de l'information, dispositif regisseur complementaire et methode appropriee de traitement de l'information

Also Published As

Publication number Publication date
JP2872246B2 (ja) 1999-03-17

Similar Documents

Publication Publication Date Title
JPH0345076A (ja) 画像データの処理方式
JPH01292422A (ja) プリンタの分散処理方式
JPH04325267A (ja) 出力方法及び装置
JPH07168681A (ja) Pdlデータ処理装置及びその制御方法、及びパターン展開装置
JPS6321158A (ja) プリンタ出力装置
KR900002230B1 (ko) 프린터 제어장치
JP3116354B2 (ja) プリンタデータ管理方式
JPS62216029A (ja) 図形印刷制御方式
JPS6363913B2 (ja)
JP2872144B2 (ja) 印刷装置
JP3118310B2 (ja) ページプリンタの印字処理方法
JPS6246010B2 (ja)
JP3143118B2 (ja) プリンタ及び印字イメージパターン展開方法
JPH0473170A (ja) シリアルプリンタ装置
JPH01145718A (ja) プリンタ
JPS61100472A (ja) プリンタ制御装置
JPH04323058A (ja) 印刷制御装置及び方法
JPH06255209A (ja) 印刷装置
JPS63242561A (ja) フオント縮小システム
JPH0596811A (ja) 印字方法
JPS61263764A (ja) プリンタ制御方式
JPH07106650B2 (ja) 文字パタ−ン制御方法
JPH06168239A (ja) 文書作成装置
JPS63311867A (ja) 文字画像発生装置
JPS61100473A (ja) プリンタ制御装置

Legal Events

Date Code Title Description
S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees