JPH0570855B2 - - Google Patents

Info

Publication number
JPH0570855B2
JPH0570855B2 JP62192449A JP19244987A JPH0570855B2 JP H0570855 B2 JPH0570855 B2 JP H0570855B2 JP 62192449 A JP62192449 A JP 62192449A JP 19244987 A JP19244987 A JP 19244987A JP H0570855 B2 JPH0570855 B2 JP H0570855B2
Authority
JP
Japan
Prior art keywords
data
memory
optical printer
storage means
host computer
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
JP62192449A
Other languages
English (en)
Other versions
JPS6436327A (en
Inventor
Yoshio Kawamata
Shoichi Ito
Kazufumi Takagishi
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 JP62192449A priority Critical patent/JPS6436327A/ja
Priority to US07/225,782 priority patent/US4989163A/en
Publication of JPS6436327A publication Critical patent/JPS6436327A/ja
Publication of JPH0570855B2 publication Critical patent/JPH0570855B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1293Printer information exchange with computer
    • G06F3/1295Buffering means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0017Preparing data for the controlling system, e.g. status, memory data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Optics & Photonics (AREA)
  • Quality & Reliability (AREA)
  • Record Information Processing For Printing (AREA)
  • Storing Facsimile Image Data (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Laser Beam Printer (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、光プリンタコントローラに係り、特
に、大容量磁気記憶装置の不揮発性メモリおよび
ビツトマツプメモリ等の揮発性メモリを有する光
プリンタコントローラ、さらには、入力装置とし
てイメージスキヤナを有するコンピユータシステ
ムに接続して好適な光プリンタコントローラに関
するものである。
〔従来の技術〕
低騒音、高印字品質、高速という大きな特徴を
有する、レーザビームプリンタに代表される光プ
リンタは、近年、従来のワイヤドツトプリンタの
置き換え用途やデスクトツプ・パブリツシング
等、新たな用途に広く活用されている。
しかして、前記光プリンタを制御し、ホストか
ら伝送されてくるコード化された印字データにし
たがつて、文字・図形・グラフをビツトマツプメ
モリ上に印字ドツトデータとして展開し、印字制
御をおこなう光プリンタコントローラは、日経エ
レクトロニクス1987年2月9日号p144〜p145記
載のように、数MBの容量におよぶビツトマツプ
メモリと、文字フオトの記憶、さらにはホストか
ら伝送されてくる印字データの一時記憶に用いら
れるハードデイスクやフロツピーデイスク等の磁
気記憶装置とを有し、例えば前記ビツトマツプメ
モリ容量は、A3の印字用紙で印字密度が300DPI
の場合2MB、印字密度が600DPI場合8MBと大容
量になる。
また、日経エレクトロニクス1987年4月20日号
p160〜p161記載のように、従来のデスクトツ
プ・パブリツシング・システムは、パーソナルコ
ンピユータをホストコンピユータとし、それに、
イメージスキヤナ、さらにはコントローラを内蔵
した光プリンタを接続するようにしている。そし
て、システムに接続されるイメージスキヤナから
ホストであるパーソナルコンピユータに伝送され
るデータ量は、例えばイメージスキヤナのドツト
密度を300DPI、白黒の2諧調でA4サイズの用紙
を読み取つたとすると、約1MBと大きな容量と
なる。
〔発明が解決しようとする問題点〕
しかしながら、従来型光プリンタコントローラ
は、ホストコンピユータとのインタフエース
(I/F)が、セントロニクスI/Fのように、
データをホストコンピユータからプリンタへと片
方向にしか伝送できないI/Fか、あるいは
RS232CI/Fのように、データを双方向に伝送で
きるにしても、その伝送速度が、19Kビツト/秒
程度の低速I/Fしか有しておらず、また光プリ
ンタコントローラ側のソフトウエアも、ホストコ
ンピユータから伝送された印字データにしたがつ
て印字をおこなうだけの一方向制御であつたた
め、プリンタが印字をおこなう場合以外は、大容
量の磁気記憶装置やビツトマツプメモリが末使用
状態となつており、コントローラ内におけるメモ
リが有効に利用されていない。
ところで、最近、小型コンピユータの様々な周
辺装置(ハードデイスク装置、フロツピーデイス
ク装置、イメージスキヤナ装置、プリンタ装置
等)のI/Fを、SCSI(Small Computer
System Interface)と呼ばれる1.5Mバイト/秒
程度の高速・双方向パラレルI/Fにより統一化
しようとする動きがある。
そして、前記のごとき小型コンピユータシステ
ムにおいて、記憶装置であるハードデイスク装置
やフロツピーデイスク装置のアクセス速度を上げ
るためには、デイスク上に記憶されたデータを一
時的にバツフアリングさせるための、キヤツシユ
メモリと呼ばれるメモリを記憶装置内に設ければ
よいことが従来から知られている。
しかし、前記のごとく、キヤツシユメモリを搭
載した記憶装置と光プリンタ装置とを有する従来
の小型コンピユータを考えてみた場合、メモリが
両方の装置に分散しているのでメモリの無駄が多
い。
一方、既述したデスクトツプ・パブリツシン
グ・システムにおいて、用紙1ページ分のデータ
を一度に扱うためには、従来、ホストであるパー
ソナルコンピユータに、用紙サイズに相当する大
容量のメモリを搭載しなければならず、価格の高
いシステムとなる。また、イメージスキヤナから
のデータ読込み速度が高速であるため、ホストコ
ンピユータのシステムバスがデータ読込みの際に
専有されてしまい、ホストコンピユータ上で別の
処理ができなくなる。
そして、前記とは反対に、ホストであるパーソ
ナルコンピユータ上に、小容量のメモリのみを搭
載し、イメージスキヤナからの読込みデータを複
数回に分けて読み取るように構成した場合は、デ
ータの読込みに時間がかかる上に、イメージスキ
ヤナの機構上、データ読取りを分けた境界部分で
読取り画像の画質劣化が発生するという問題があ
る。
さらに、前記いずれの形態においても、一度読
込んだ画像データを拡大したり、回転する等の編
集処理をおこなうには、メモリ容量の制約によ
り、その処理を、小さなブロツクに分割しておこ
なう必要があり、作業が繁雑となる。
本発明は、前記した従来技術の問題点を解決す
べく検討の結果なされたものであつて、本発明の
第1の目的とするところは、磁気記憶装置等の不
揮発性メモリとビツトマツプメモリ等の揮発性メ
モリとを、通常の印字に利用するのみならず、ホ
ストコンピユータのデータ格納用メモリとして利
用することのできる、コストパフオーマンスのよ
い光プリンタコントローラを提供しようとするも
のである。
また、本発明の第2の目的とするところは、光
プリンタコントローラ内における大容量の揮発性
メモリをイメージスキヤナのデータ読込みバツフ
アとして共用して、印字をおこなう時以外にも有
効に使用することができ、ホストコンピユータ側
に大容量のメモリを有する必要がなく、コストパ
フオーマンスのよい光プリンタコントローラを提
供しようとするものである。
さらに、本発明の第3の目的とするところは、
イメージスキヤナから用紙1ページ分のデータを
一度に読込むことができ、従来問題であつた画像
の画質劣化が発生することがなく、コントローラ
側で拡大や回転等の編集処理を容易におこなうこ
とのできる光プリンタコントローラを提供しよう
とするものである。
これに加えて、本発明の第4の目的とするとこ
ろは、イメージスキヤナからの画像データの読取
り処理や、拡大・回転等の画像データの編集処理
といつた、負荷の重い処理を、光プリンタコント
ローラ内で処理することができ、ホストコンピユ
ータがデータ読み込むタイミングを、イメージス
キヤナの動作と合わせる必要がなく、ホストコン
ピユータ上のシステムバスをデータ処理に専有す
ることがなく、これらのデータ処理と並行して、
ホストコンピユータ上で別の処理をおこなうこと
のできる光プリンタコントローラを提供しようと
するものである。
〔問題点を解決するための手段〕
前記第1の目的は、ホストコンピユータとの間
で双方向にデータ通信をおこなう通信手段と、デ
ータの書込み/読出し可能な不揮発性記憶手段お
よび揮発性記憶手段と、ホストコンピユータから
前記通信手段を介して伝送されるコード化された
印字データにしたがつて、前記不揮発性記憶手段
と揮発性記憶手段とを使用しながら、揮発性記憶
手段の一部に印字ドツトデータを展開するデータ
展開手段と、前記展開印字ドツトデータを読み出
し、光プリンタエンジンに送信するドツトデータ
読出し手段とを有する光プリンタコントローラに
おいて、前記不揮発性記憶手段をホストコンピユ
ータの補助記憶装置として割り付け、かつ、ホス
トコンピユータから伝送されるデータの書込み/
読出し指令に対し、前記揮発性記憶手段を不揮発
性記憶手段のキヤツシユメモリとして使用しなが
ら、不揮発性記憶手段に対してデータの書込み/
読出しをおこなうよう構成することによつて達成
される。
また、前記第2〜第4の目的は、ホストコンピ
ユータとの間で双方向にデータ通信をおこなう通
信手段と、揮発性メモリと、ホストコンピユータ
から前記通信手段を介して伝送されるコード化さ
れた印字データにしたがつて、前記揮発性メモリ
に印字ドツトデータを展開するデータ展開手段
と、前記展開印字ドツトデータを読み出し、光プ
リンタエンジンに送信するドツトデータを読出し
手段とを有する光プリンタコントローラにおい
て、前記コントローラにイメージスキヤナとの
I/F手段を設け、かつ前記イメージスキヤナで
読み取つた画像データを一旦前記揮発性メモリに
格納し、その後、ホストコンピユータからの指令
にしたがつて、前記揮発性メモリ上のデータをホ
ストコンピユータに送信するように構成すること
によつて達成される。
〔作用〕
しかして、前記第1の発明によれば、光プリン
タコントローラの不揮発性記憶手段をホストコン
ピユータの補助装置として割り付け、かつ、ホス
トコンピユータからの伝送されるデータの書込
み/読出し指令に対し、前記揮発性記憶手段を不
揮発性記憶手段のキヤツシユメモリとして使用し
ながら、不揮発性記憶手段に対してデータの書込
み/読出しをおこなうことにより、磁気記憶装置
等の不揮発性メモリとビツトマツプメモリ等の揮
発性メモリとを、通常の印字に利用するのみなら
ず、ホストコンピユータのデータ格納用メモリと
して利用することができる。
また、前記第2の発明によれば、光プリンタコ
ントローラにイメージスキヤナとのI/F手段を
設け、かつ、前記イメージスキヤナで読み取つた
画像データを一旦光プリンタコントローラの揮発
性メモリに格納し、その後、ホストコンピユータ
からの指令にしたがつて、前記揮発性メモリ上の
データをホストコンピユータに送信することによ
り、光プリンタコントローラ内における大容量の
揮発性メモリをイメージスキヤナのデータ読込み
バツフアとして共用して、印字をおこなう時以外
にも有効に使用することができ、ホストコンピユ
ータ側に大容量のメモリを有する必要がない。
さらに、前記第2の発明によれば、光プリンタ
コントローラの揮発性メモリには、そのメモリ容
量に十分余裕があるため、イメージスキヤナから
用紙1ページ分のデータを一度に読込むことがで
き、従来問題であつた画像の画質劣化が発生する
ことがなく、コントローラ側で拡大や回転等の編
集処理を容易におこなうことができる。
これに加えて、前記第2の発明によれば、イメ
ージスキヤナからの画像データの読取り処理や、
拡大・回転等の画像データの編集処理といつた、
負荷の重い処理を、光プリンタコントローラな内
で処理することができ、ホストコンピユータがデ
ータを読み込むタイミングを、イメージスキヤナ
の動作と合わせる必要がなく、ホストコンピユー
タ上のシステムバスをデータ処理に専有すること
がなく、これらのデータ処理と並行して、ホスト
コンピユータ上で別の処理をおこなうことができ
る。
〔実施例〕
以下、本発明の一実施例を、第1図〜第3図に
もとづいて説明すると、第1図は光プリンタコン
トローラ(以下、コントローラと云う)2の全体
構成とホストコンピユータ(以下、ホストと云
う)1、さらには前記コントローラ2と光プリン
タエンジン3との接続状態を示すブロツク図、第
2図は第1図に符号2で示すコントローラの動作
系を示すフローチヤート、第3図は第1図に符号
1で示すホストとコントローラ2との間で通信さ
れるデータフアイルの形式を示す図である。
第1図において、ホスト1とコントローラ2と
は、双方向パラレルI/FであるSCSI101によつ
て接続されており、コントローラ2と光プリンタ
エンジン3とは、高速シリアルI/Fであるビデ
オI/F103により接続されている。10は印字
密度300DPI、A3サイズの印字用紙に対応する、
RAMで構成されたメモリ容量2MBのビツトマツ
プメモリ、11はハードデイスク、12はハード
デイスク11を制御するハードデイスクコントロ
ーラ(HDC)のLSI、13はフロツピーデイス
ク、14はフロツピーデイスク13を制御するフ
ロツピーデイスクコントローラ(FDC)のLSI、
15はRAMで構成されたワークメモリ、16は
印字文字のドツトデータを記憶している文字フオ
ントROM、17はホスト1との通信をおこなう
ホストI/F回路、18はCPUである。19は
ビツトマツプメモリ10に文字や図形やイメージ
データをドツト展開する展開処理回路、20はビ
ツトマツプメモリ10からドツトデータをパラレ
ルに読み出し、それをシリアルデータに変換し
て、光プリンタエンジン3に伝送するビデオI/
F回路、21はCPU18のためのプログラムが
格納されているプログラムROMである。
以上の構成において、文字フオントは、文字フ
オントROM16に記憶されているほか、ハード
デイスク11、あるいはフロツピーデイスク13
上の一部にも記憶されており、必要に応じてワー
クメモリ15上にダウンロードされ、ビツトマツ
プメモリ10に対する文字展開処理に使用され
る。
第3図において1はホスト1からコントローラ
2に送信される。プリンタで印字をおこなうため
の印字データの含んだ、印字指令を意味するデー
タフアイル、2はホスト1からコントローラ2に
送信される。フロツピーデイスク13に対する書
込みデータを含んだ、書込み指令を意味するデー
タフアイル、3はホスト1からコントローラ2に
送信される、フロツピーデイスク13からのデー
タ読出し指令を意味するデータフアイル、4は前
記データ読出し指令にもとづき、フロツピーデイ
スク13から読み出されたデータを含むデータフ
アイルで、データフアイル4は、コントローラ2
からホスト1に送信される。
301はデータフアイルの開始を示すコード、
302はデータフアイルの終了を示すコードであ
る。
303はデータフアイルの種別を示す識別サン
バ(ID No.)であり、ID No.が1の場合は、印
字指令を意味するデータフアイルであり、IDNo.
が2の場合は、フロツピーデイスク13に対する
書込み/読出し指令を意味するデータフアイルで
あり、I No.が4の場合は、フロツピーデイスク
13から読み出されたデータを含むデータフアイ
ルであることを示す。
304は書込みモードであるか、あるいは読出
しモードであるがを識別するためのモードコード
であり、モードコードがWの場合は、書込みモー
ドを示し、モードコードがRの場合は、読出しモ
ードを示す。
305はフロツピーデイスク13に対する書込
み/読出しをおこなう記録番地(トラツク、セク
タ等)、306は印字データ、307は書込みデ
ータ、308は読出しデータである。
次に、第1図〜第3図にもとづき、本実施例の
動作を説明する。
プリンタのコントローラ2は、データフアイル
がSCSI101を介して、ホスト1から送られてくる
と、まず最初に、ID No.を判定する。
もし、ID No.が1の場合は、受信したデータ
フアイルは印字指令であるから、コントローラ2
は、印字データ306をワークメモリ15に一旦
格納する。印字データ306の容量が大きく、ワ
ークメモリ15に全て格納しきれない場合、印字
データ306は、HDC12を介して、ハードデ
イスク11上にも一時格納される。その後、ワー
クメモリ15、あるいはハードデイスク11上に
格納された印字データ306にしたがつて、展開
処理回数19は、ビツトマツプメモリ上10に、
文字や図形やイメージデータをドツトデータとし
て展開する。1ページ分のドツトデータ展開が終
了すると、CPU18は、光プリンタエンジン3
に印字起動指令を発行する。起動した光プリンタ
エンジン3の動作に同期して、ビデオI/F回路
20は、ビツトマツプメモリ10より、ドツトデ
ータを順次読み出し、光プリンタエンジン3に送
信することで、印字がおこなわれる。印字が完全
に終了すると、コントローラ2は、ワークメモリ
15、あるいはハードデイスク11に格納してお
いた印字データを削除し、ホスト1から次のデー
タフアイル受信待ちの状態となる。
もし、ID No.が2の場合には、さらに次のモ
ードコードの判定をおこなう。モードコードがW
(書込み指令)の場合には、引き続き、ホスト1
から送信される書込みデータ307を一旦ビツト
マツプメモリ10に格納し、その後、改めて、フ
ロツピーデイスク13の該当エリアにデータの書
込みをおこなうものであつて、その際、ビツトマ
ツプメモリ10は、印字をおこなう場合と全く異
なつた使われ方をする。モードコードが書込み/
読出しモードの場合、ビツトマツプメモリ10
は、機能的には、ホスト1とフロツピーデイスク
13との間に存在し、それら2者の間で伝送され
るデータをバツフアリングするキヤツシユメモリ
として機能する。なお、キヤツシユメモリを使用
する効果は、高速なデータ転送性能を有するホス
ト1とアクセス速度が低速な記憶デバイスとの間
に、アクセス速度が高速なメモリを介在させるこ
とで、ホスト1から見た場合の等価な記憶デバイ
スのアクセス速度を高速にできることであり、キ
ヤツシユメモリの容量が大きい程、得られる効果
も大きい。
次に、IDNo.が2で、しかもモードコードがR
の場合は、次の記録番地305に相当するデータ
が、キヤツシユメモリとして使用しているビツト
マツプメモリ10上に存在するかどうかをまず判
定し、もしビツトマツプメモリ10上に該当デー
タが存在する場合は、そのデータを第3図4のデ
ータフアイル形式に編集して、ホスト1に送信す
る。もし、該当データがビツトマツプメモリ10
上にない場合は、フリツピーデイスク13から、
該当データを含む或るまとまつたデータ領域をビ
ツトマツプメモリ10に転送する作業をした後、
前記と同様の作業をおこなう。
なお、本実施例の場合、フロツピーデイスク1
3の記憶容量1.6MBに対し、ビツトマツプメモ
リ10の容量が2MBと、ビツトマツプメモリ1
0の容量の方が大きいので、ビツトマツプメモリ
10をキヤツシユメモリとして使用する場合に
は、フロツピーデイスク13の記憶データ全ての
コピーをビツトマツプメモリ10に記憶させてお
くことが可能であり、この場合、ホスト1からの
フロツピーデイスク13に対する見掛けのアクセ
ス速度は、ビツトマツプメモリ10に対するアク
セス速度と等しくなるため、そのアクセス速度の
高速化をはかることができる。
また、本実施例においては、ホスト1のための
記憶装置として、フロツピーデイスク13を用い
た場合について例示したが、これにのみ限定され
るものではなく、フロツピーデイスク13に代え
て、ハードデイスク11を使用してもよい。そし
て、ホスト1のための記憶装置として、ハードデ
イスク11を使用した場合は、第2図の処理フロ
ーにおいて、フロツピーデイスク13に対する処
理と同様の処理をハードデイスク11のために追
加することで容易に対応することができる。
さらに、本実施例においては、キヤツシユメモ
リとして、ビツトマツプメモリ10を使用した場
合について例示したが、ビツトマツプメモリ10
に代えて、ワークメモリ15を同様に使用しても
よい。
次に、本発明の他の実施例を、第4図〜第7図
にもとづいて説明すると、第4図はコトローラ2
の全体構成とホスト1、さらにはコントローラ2
と光プリンタエンジン3およびイメージスキヤナ
4との接続状態を示すブロツク図、第5図は第4
図に符号2で示すコントローラの動作系を示すフ
ローチヤート、第6図は第4図に符号1で示すホ
ストとコントローラ2との間で通信されるデータ
フアイルの形式を示す図、第7図は画像データの
編集例を示す図である。
第4図において、コントローラ2と光プリンタ
エンジン3とは、外観上一体化されており、両者
合わせて、1台のプリンタを構成している。そし
て、ホスト1とコントローラ2とは、双方向パラ
レルI/FであるSCSI101によつて接続されてお
り、コントローラ2と光プリンタエンジン3と
は、高速シリアルI/FであるビデオI/F10
3により接続されており、コントローラ2とイメ
ージスキヤナ4とは、高速シリアルI/F102
により接続されている。コントローラ2内におけ
る10は、印字密度300DPI、A3サイズの印字用
紙に対応する、RAMで構成されたメモリ容量
2MBのビツトマツプメモリ、15はRAMで構成
されたワークメモリ、16は印字文字のドツトデ
ータを記憶している文字フオントROM、17は
ホストとの通信をおこなうホストI/F回路、1
8はCPUである。19はビツトマツプメモリ1
0に文字や図形をイメージデータをドツト展開処
理回路、20はビツトマツプメモリ10からドツ
トデータをパラレルに読み出し、それをシリアル
データに変換して、光プリンタエンジン3に伝送
するビデオI/F回路、21はCPU18のため
のプログラムが格納されているROM、22はイ
メージスキヤナ4との通信をおこなうイメージス
キヤナI/F回路である。
第6図において、1はホスト1からコントロー
ラ2に送信される、プリンタで印字をおこなうた
めの印字データを含んだ、印字指令を意味するデ
ータフアイル、2はホスト1からコントローラ2
に送信される、イメージスキヤナ4からの読取り
画像データをビツトマツプメモリ10に記録する
ための動作をコントローラ2に指示する記録指
令、3はビツトマツプメモリ10に記録された画
像データをホスト1に転送させることをコントロ
ーラ2に指示する転送指令、4はその転送指令に
したがつて、コントローラ2がホスト1い伝送す
る、ビツトマツプメモリ10上の画像データ31
3を含むデータフアイル、5と6は、ホスト1か
らコントローラ2に送信される、ビツトマツプメ
モリ10上における画像データの編集処理指令で
あり、具体的には、それぞれ拡大処理指令および
回転処理指令である。
次に、第4図〜第7図にもとづき、本実施例の
動作を説明する。
コントローラ2は、データフアイルがSCSI101
を介して、ホストから送られてくると、まず最初
に、IDNo.を判定する。
もし、IDNo.が1の場合は、受信したデータフ
アイルは印字指令であるから、コントローラ2
は、印字データ306をワークメモリ15に一旦
格納する。その後、ワークメモリ15に格納され
た印字データ306にしたがつて、展開処理回路
19は、ビツトマツプメモリ10上に、文字や図
形や画像データをドツトデータとして展開する。
1ページ分のドツトデータ展開が終了すると、
CPU18は、光プリンタエンジン3に印字起動
指令を発行する。起動した光プリンタエンジン3
の動作に同期して、ビデオI/F回路20は、ビ
ツトマツプメモリ10より、ドツトデータを順次
読み出し、光プリンタエンジン3に送信すること
で印字がおこなわれる。印字が完全に終了する
と、コントローラ2はワークメモリ15に格納し
ておいた印字データを削除し、ホスト1から次の
データフアイル受信持ちの状態となる。
次に、IDNo.が2の場合には、記録指令である
から、CPU18は、引き続き送信されてくる記
録開始座標309および記録終了座標310を読
み取り、イメージスキヤナI/F回路11を介し
て、イメージスキヤナ4に対し、該当領域の画像
データの読み取りをおこなうように起動をかけ
る。起動したイメージスキヤナ4により読み取ら
れた画像データは、イメージスキヤナI/F回路
22を介して、コントローラ2内に伝送され、展
開処理回路9により、ビツトマツプメモリ10上
に、画像データとして、当該する領域にドツト展
開される。なお、第7図の1は、前記記録指令に
より、ビツトマツプメモリ10上に読み込まれた
画像データの例を示すものであり、a点が記録開
始座標309に、b点が記録終了座標310に対
応し、402がビツトマツプメモリ10上に読み
込まれた画像データである。
IDNo.が4の場合は、ビツトマツプメモリ10
上の画像データに対する画像データ編集指令であ
り、CPU18は、さらに次の演算コードを調べ
る。演算コードがLの場合は、拡大処理指令であ
り、Rの場合は、回転処理指令を意味する。演算
コードがLである拡大処理指令〔第6図の5〕を
ホスト1から受けると、CPU18は、対象領域
開始座標315と対象領域終了座標316、さら
には結果格納開始座標317と結果格納終了座標
318とにより、拡大率を計算し、その拡大率に
したがつて、展開処理回路19により、拡大した
画像データを発生する。なお、画像データの編集
に際しては、展開処理回路19の作業領域とし
て、ワークメモリ15が使用される。第7図の2
は、1を拡大処理した結果を示す図であり、a点
が対象領域開始座標315に、b点が対象領域終
了座標316に対応し、またc点が結果格納開始
座標317に、d点が結果格納終了座標318に
対応する。402は拡大処理前の画像データ領
域、403は拡大処理後の画像データ領域であ
る。回転処理指令〔第3図の6〕の場合は、同様
にして、回転した画像データをビツトマツプメモ
リ10上に発生する。第7図の3は、2を回転処
理した結果を示す図であり、c点が対象領域開始
座標315および回転基準座標319に対応し、
d点が対象領域終了座標316に対応する。
最後に、IDNo.が3の場合は、転送指令であり、
CPU18は、ホスト1から送信されてくる転送
開始座標311、転送終了座標312にしたがつ
て、ビツトマツプメモリ10上の画像データを切
り出し、ホストI/F回路17を介して、第6図
4データフアイルの形式で、ホスト1にデータを
送信する。第7図の4,5,6は、回転処理の終
了した画像データ3を3つの領域405,40
6,407に分けて、ホスト1がデータ転送要求
する場合における座標設定を示す図である。ま
ず、ホスト1が、ビツトマツプメモリ10の一番
上の領域を転送要求する時は、第6図3の転送開
始座標311を第7図のe点にとり、転送終了座
標312をf点にとつて、転送指令を示すデータ
フアイル〔第6図の3〕を作成し、コントローラ
2に送信する。転送指令を受けたコントローラ2
は、画像データ313を領域405のデータとし
たデータフアイル〔第6図の4〕をホスト1に返
送する。同様に、ビツトマツプメモリ10上にお
ける中央の領域および一番下の領域のデータを扱
う場合には、転送開始座標311と転送終了座標
312とを、それぞれg点とh点、あるいはi点
とj点として転送をおこなう。
なお、本実施例においては、画像データ領域を
3分割して、ホスト1に転送する場合について例
示したが、分割数は、3分割のみに限定されるも
のではなく、実際には、ホスト1が一度に処理で
きるデータ量に分割して転送をおこなえばよい。
また本実施例においては、画像データに対する
画像データの編集指令として、拡大処理と回転処
理とについて例示したが、これにのみ限定される
ものではなく、ビツトマツプメモリ等の揮発性メ
モリ10上でおこなえる画像データの編集処理で
あれば、前記と同様に実現が可能となる。
〔発明の効果〕
本発明は以上のごときであり、第1図〜第3図
の実施例にもとづいて説明をおこなつた第1の発
明によれば、光プリンタコントローラの不揮発性
記憶手段をホストコンピユータの補助記憶装置と
して割り付け、かつホストコンピユータから伝送
されるデータの書込み/読出し指令に対し、前記
揮発性記憶手段を不揮発性記憶手段のキヤツシユ
メモリとして使用しながら、不揮発性記憶手段に
対してデータを書込み/読出しをおこなうよう構
成したことにより、磁気記録装置等の不揮発性が
メモリとビツトマツプメモリ等の揮発性メモリと
を、通常の印字に利用するのみならず、ホストコ
ンピユータのデータ格納用メモリとして利用する
ことのできる、コストパフオーマンスのよい光プ
リンタコントローラを得ることができる。
なお、光プリンタコントローラの揮発性記憶手
段を不揮発性記憶手段のキヤツシユメモリとして
使用する効果は、高速なデータ転送性能を有する
ホストコンピユータとアクセス速度が低速な記憶
デバイスとの間に、アクセス速度が高速なメモリ
を介在させることで、ホストコンピユータから見
た場合の等価な記憶デバイスのアクセス速度を高
速にできる点については既述した。
また、第4図〜第7図の実施例にもとづいて説
明をおこなつた第2発明によれば、光プリンタコ
ントローラにイメージスキヤナとのI/F手段を
設け、かつ前記イメージスキヤナで読み取つた画
像データを一旦光プリンタコントローラの揮発性
メモリに格納し、その後、ホストコンピユータか
らの指令にしたがつて、前記揮発性メモリ上のデ
ータをホストコンピユータに送信するように達成
したことにより、光プリンタコントローラ内にお
ける大容量の揮発性メモリをイメージスキヤナの
データ読込みバツフアとして共用して、印字をお
こなう時以外にも、有効に使用することができ、
ホストコンピユータ側に大容量のメモリを有する
必要がなく、コストパフオーマンスのよい光プリ
ンタコントローラを得ることができる。
さらに、前記第2の発明によれば、光プリンタ
コントローラの揮発性メモリには、そのメモリ容
量に十分余裕があるため、イメージスキヤナから
用紙1ページ分のデータを一度に読み込むことが
でき、従来問題であつた画像の画質劣化、すなわ
ちデータ読取りを分けた境界部分で読取り画像の
画質劣化が発生することはなく、コントローラ側
で拡大や回転等の編集処理の容易におこなうこと
ができる。
これに加えて、前記第2の発明によれば、イメ
ージスキヤナからの画像データの読取り処理や、
拡大・回転等の画像データの編集処理といつた、
負荷の重い処理を、光プリンタコントローラ内で
処理することができ、ホストコンピユータがデー
タを読み込むタイミングをイメージスキヤナの動
作と合わせる必要がなく、ホストコンピユータ上
のシステムをデータ処理に専有することがなく、
これらのデータ処理と並行して、ホストコンピユ
ータ上で別の処理をおこなうことができる。
なお、電子タイプライタと題する特開昭60−
126730号公報には、外部装置からのプリントデー
タがプリントバツフアの容量を越えたときテキス
トメモリの不使用部分をプリントバツフアの拡張
エリアとして使用する技術が開示されている。
また、表示端末装置におけるメモリ共有化方式
と題する特開昭61−16322号公報には、表示端末
装置の画像表示メモリとデータバツフアメモリと
を配分することによつて1つのメモリを共用化す
る技術が開示されている。
しかし、前掲特開昭60−126730号公報に記載の
技術は、1つの装置内におけるメモリの拡張に関
するものであり、また特開昭61−16322号公報に
記載の技術は、これまた1つの装置内におけるメ
モリデバイスを共用化する回路構成に関するもの
であり、いずれも本発明のように、独立した
CPUをそれぞれ有する2つの装置間を前提とし
た発明ではないため、1つの装置内のメモリを他
の装置のメモリとして共用することはできない。
これを換言すると、前掲特開昭60−12673号公
報および特開昭61−16322号公報に記載の発明に
おいて、ホストコンピユータ側で用紙1ページ分
のデータを一度に扱うためには、用紙サイズに相
当する大容量のメモリをホストコンピユータ側に
搭載せざるを得ず、この点で本発明と大きく相違
しており、価格の高いシステムとなることは否め
ない。
すなわち、特開昭60−126730号公報および特開
昭61−16322号公報には、異種装置間のメモリを
共用化するという技術は開示されていない。
加えて、本発明(第1の発明)によれば、ホス
トコンピユータから光プリンタコントローラに伝
送されるデータの書込み/読出し指令に対し、光
プリンタコントローラの揮発性記憶手段を不揮発
性記憶手段のキヤツシユメモリとして使用するも
のであり、キヤツシユメモリを使用する効果は、
高速なデータ転送性能を有するホストコンピユー
タとアクセス速度が低速な記憶デバイスとの間
に、アクセス速度が高速なメモリを介在させるこ
とで、ホストコンピユータから見た場合の等価な
記憶デバイスのアクセス速度を高速にできる点に
ある。
また、本発明(第2の発明)によれば、既述の
ごとく、光プリンタコントローラの揮発性メモリ
には容量的に十分余裕があるため、イメージスキ
ヤナから用紙1ページ分のデータを一度に読み込
むことができ、従来問題であつた画像の画質劣化
を、すなわちデータ読取りを分けた境界部分で読
取り画像の画質劣化が発生することはなく、コン
トローラ側で拡大や回転等の編集処理を容易にお
こなうことができる。
【図面の簡単な説明】
第1図〜第3図は本発明の一実施例を示し、第
1図は光プリンタコントローラ2の全体構成とホ
ストコンピユータ1、さらには光プリンタコント
ローラ2と光プリンタエンジン3との接続状態を
示すブロツク図、第2図は第1図に符号2で示す
光プリンタコントローラの動作系を示すフローチ
ヤート、第3図は第1図に符号1で示すホストコ
ンピユータと光プリンタコントローラ2との間で
通信されるデータフアイルの形式を示す図、第4
図〜第7図は本発明の他の実施例を示し、第4図
は光プリンタコントローラ2の全体構成とホスト
コンピユータ1、さらには光プリンタコントロー
ラ2と光プリンタエンジン3およびイメージスキ
ヤナ4との接続状態を示すブロツク図、第5図は
第4図に符号2で示す光プリンタコントローラの
動作系を示すフローチヤート、第6図は第4図に
符号1で示すホストコンピユータと光プリンタコ
ントローラ2との間で通信されるデータフアイル
の形式を示す図、第7図は画像データの編集例を
示す図である。 1……ホスト、2……コントローラ、3……光
プリンタエンジン、4……イメージスキヤナ、1
0……ビツトマツプメモリ、11……ハードデイ
スク、13……フロツピーデイスク、15……ワ
ークメモリ、17……ホストI/F回路、18…
…CPU、22……イメージスキヤナI/F回路。

Claims (1)

  1. 【特許請求の範囲】 1 ホストコンピユータとの間で双方向にデータ
    通信をおこなう通信手段と、データの書込み/読
    出し可能な不揮発性記憶手段および揮発性記憶手
    段と、ホストコンピユータから前記通信手段を介
    して伝送されるコード化された印字データにした
    がつて、前記不揮発性記憶手段と揮発性記憶手段
    とを使用しながら、揮発性記憶手段の一部に印字
    ドツトデータを展開するデータ展開手段と、前記
    展開印字ドツトデータを読み出し、光プリンタエ
    ンジンに送信するドツトデータ読出し手段とを有
    する光プリンタコントローラにおいて、前記不揮
    発性記憶手段をホストコンピユータの補助記憶装
    置として割り付け、かつ、ホストコンピユータか
    ら伝送されるデータの書込み/読出し指令に対
    し、前記揮発性記憶手段を不揮発性記憶手段のキ
    ヤツシユメモリとして使用しながら、不揮発性記
    憶手段に対してデータの書込み/読出しをおこな
    うよう構成したことを特徴とする光プリンタコン
    トローラ。 2 特許請求の範囲第1項記載の発明において、
    揮発性記憶手段の一部をビツトマツプメモリとし
    た光プリンタコントローラ。 3 特許請求の範囲第1項記載の発明において、
    不揮発性記憶手段をフロツピーデイスク装置とし
    た光プリンタコントローラ。 4 特許請求の範囲第1項記載の発明において、
    不揮発性記憶手段をハードデイスク装置とした光
    プリンタコントローラ。 5 ホストコンピユータとの間で双方向にデータ
    通信をおこなう通信手段と、揮発性メモリと、ホ
    ストコンピユータから前記通信手段を介して伝送
    されるコード化された印字データにしたがつて、
    前記揮発性メモリに印字ドツトデータを展開する
    データ展開手段と、前記展開印字ドツトデータを
    読み出し、光プリンタエンジンに送信するドツト
    データ読出し手段とを有する光プリンタコントロ
    ーラにおいて、前記コントローラにイメージスキ
    ヤナとのインタフエース手段を設け、かつ、前記
    イメージスキヤナで読み取つた画像データを一旦
    前記揮発性メモリに格納し、その後、ホストコン
    ピユータからの指令にしたがつて、前記揮発性メ
    モリ上のデータをホストコンピユータに送信する
    ように構成したことを特徴とする光プリンタコン
    トローラ。 6 特許請求の範囲第5項記載の発明において、
    揮発性記憶手段をビツトマツプメモリとした光プ
    リンタコントローラ。 7 特許請求の範囲第5項または第6項記載の発
    明において、ホストコンピユータからの画像デー
    タ処理指令にしたがつて、揮発性メモリ上に格納
    された画像データを処理するよう構成した光プリ
    ンタコントローラ。
JP62192449A 1987-07-31 1987-07-31 Optical printer controller Granted JPS6436327A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP62192449A JPS6436327A (en) 1987-07-31 1987-07-31 Optical printer controller
US07/225,782 US4989163A (en) 1987-07-31 1988-07-29 Photo printer having a host computer assist function and method of controlling the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62192449A JPS6436327A (en) 1987-07-31 1987-07-31 Optical printer controller

Publications (2)

Publication Number Publication Date
JPS6436327A JPS6436327A (en) 1989-02-07
JPH0570855B2 true JPH0570855B2 (ja) 1993-10-06

Family

ID=16291488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62192449A Granted JPS6436327A (en) 1987-07-31 1987-07-31 Optical printer controller

Country Status (2)

Country Link
US (1) US4989163A (ja)
JP (1) JPS6436327A (ja)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0325523A (ja) * 1989-06-22 1991-02-04 Ricoh Co Ltd コンピユータ周辺機器
EP0422300B1 (en) * 1989-10-12 1994-12-21 International Business Machines Corporation Display system with graphics cursor
US5253340A (en) * 1990-01-19 1993-10-12 Canon Kabushiki Kaisha Data processing apparatus having a graphics device with priority scheduling of drawing requests
US5819014A (en) * 1990-04-06 1998-10-06 Digital Equipment Corporation Parallel distributed printer controller architecture
JPH05189104A (ja) * 1990-10-31 1993-07-30 Ricoh Co Ltd 並列インタフェース
EP0486312B1 (en) * 1990-11-16 1997-04-23 Canon Kabushiki Kaisha Image interface device
JP2861404B2 (ja) * 1991-01-10 1999-02-24 ブラザー工業株式会社 印字装置
JP2567276Y2 (ja) * 1991-06-19 1998-04-02 旭光学工業株式会社 電子写真プリンタの試験装置
US5274761A (en) * 1991-11-14 1993-12-28 Gerber Systems Corporation Imaging system with image buffer for exposing film on a substrate
JPH05221030A (ja) * 1992-02-18 1993-08-31 Brother Ind Ltd 印刷制御装置
JPH05270065A (ja) * 1992-03-26 1993-10-19 Toshiba Corp 画像形成装置
EP0577087B1 (en) * 1992-06-30 2000-09-27 Canon Kabushiki Kaisha Output method and apparatus
US5490283A (en) * 1992-09-16 1996-02-06 Ultima Electronics Corporation Adapter with FIFO and buffers for interfacing a handheld scanner to the parallel printer port of a portable computer
JP2863686B2 (ja) * 1992-11-05 1999-03-03 株式会社テック 印字装置
US5864652A (en) * 1993-05-14 1999-01-26 Dataproducts Corporation Image storage and retrieval for a printer
JP3453808B2 (ja) * 1993-09-29 2003-10-06 ミノルタ株式会社 データ伝送方法
US6975423B2 (en) * 1993-11-08 2005-12-13 Seiko Epson Corporation Printing apparatus and a control method therefor
US6208906B1 (en) 1993-11-08 2001-03-27 Seiko Epson Corporation Printing apparatus with a cash drawer control function, and a control method therefor
US5530558A (en) * 1994-04-11 1996-06-25 Nachman; Bruce Interface circuit for utilizing a facsimile coupled to a PC as a scanner or printer
JPH07327116A (ja) * 1994-05-31 1995-12-12 Fuji Xerox Co Ltd 画像入出力制御装置
JP3555667B2 (ja) * 1995-05-19 2004-08-18 ブラザー工業株式会社 画像読取り装置及び画像データ転送システム
EP0769737B1 (en) * 1995-10-13 2002-04-10 Seiko Epson Corporation A printing apparatus with control function for external devices, and a control method therefor
US6529287B1 (en) * 1996-01-31 2003-03-04 Avision Inc. Image processing system
JP3953676B2 (ja) * 1999-03-10 2007-08-08 セイコーエプソン株式会社 プリンタ及びプリンタのデータ処理方法
US6498611B1 (en) 2000-01-28 2002-12-24 Lexmark International, Inc. System and method for providing a virtual operator panel for a peripheral device
US6496274B1 (en) * 2000-05-17 2002-12-17 Heidelberger Druckmaschinen Ag Scanner with prepress mode
US6469801B1 (en) * 2000-05-17 2002-10-22 Heidelberger Druckmaschinen Ag Scanner with prepress scaling mode
US20050254085A1 (en) * 2004-05-12 2005-11-17 Koji Oshikiri Image forming system
KR100535442B1 (ko) * 2005-04-18 2005-12-09 주식회사 빅솔론 프린팅 장치, 상기 프린팅 장치의 제어 방법 및 상기프린팅 장치를 이용한 데이터 처리 장치
JP4513893B2 (ja) * 2008-04-30 2010-07-28 ブラザー工業株式会社 印刷装置、外部端末及び印刷システム
US8279475B2 (en) 2008-05-27 2012-10-02 Bixolon Co., Ltd. Printing apparatus and method for processing real-time command using the printing apparatus
KR102787374B1 (ko) * 2019-12-20 2025-03-27 삼성전자주식회사 가속기, 가속기의 동작 방법 및 가속기를 포함한 디바이스
CN113177880B (zh) * 2021-05-21 2024-08-20 中山市三藏电子科技有限公司 应用于打印机的位图转换方法和打印机

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5827232A (ja) * 1981-08-12 1983-02-17 Canon Inc 電子機器
JPS60126730A (ja) * 1983-12-14 1985-07-06 Brother Ind Ltd 電子タイプライタ
JPS60169964A (ja) * 1984-02-14 1985-09-03 Fuji Xerox Co Ltd ホストコンピユ−タ用バツフア装置
JPH0753460B2 (ja) * 1984-05-07 1995-06-07 キヤノン株式会社 印刷制御方法
JPS6116322A (ja) * 1984-07-03 1986-01-24 Mitsubishi Electric Corp 表示端末装置におけるメモリ共有化方式
US4648047A (en) * 1984-10-24 1987-03-03 International Business Machines Corporation Interactive operator selection of alternative implementations of printer functions
JPH0616235B2 (ja) * 1984-11-28 1994-03-02 富士通株式会社 外国語文字データ同時出力制御方式
US4679153A (en) * 1985-04-26 1987-07-07 R. R. Donnelley & Sons Company Printing systems for typesetter emulation
US4694405A (en) * 1985-07-09 1987-09-15 Office Automation Systems, Inc. Laser printer controller data alignment device
JPH0661968B2 (ja) * 1985-08-10 1994-08-17 株式会社リコー 記録装置
JP2584614B2 (ja) * 1986-01-10 1997-02-26 キヤノン株式会社 印刷装置

Also Published As

Publication number Publication date
JPS6436327A (en) 1989-02-07
US4989163A (en) 1991-01-29

Similar Documents

Publication Publication Date Title
JPH0570855B2 (ja)
US5315691A (en) Print control apparatus
US5067024A (en) Recording apparatus with control of stored overlapping form data for two sided printing
US5371873A (en) Image data processing terminal equipment coupled to an external device allowing independent use of memory area by the external device
JPH0345076A (ja) 画像データの処理方式
US6304336B1 (en) Output control device and image processing apparatus and method and storage medium
US6317193B2 (en) Image forming apparatus
JPH0263763A (ja) 出力方法及びその装置
JP2000335022A (ja) プリンタ制御装置
US6906821B1 (en) Printing control method, printing control apparatus for producing/transmitting print command, computer program of printing control, and recording medium for recording computer program
US4975859A (en) Method of controlling photo printer and apparatus therefor
JPH05224846A (ja) 印刷記録装置
JP3116354B2 (ja) プリンタデータ管理方式
JPH01290448A (ja) 文字発生装置
JPH0797351B2 (ja) 画像データのファイル装置
JP2523213B2 (ja) ペ―ジプリンタ印刷制御方式
JPH02202461A (ja) 記録装置
JPH06176019A (ja) 出版媒体及び文書処理装置
JPH06205155A (ja) 画像形成装置
JP3193551B2 (ja) 印刷装置
JP3858956B2 (ja) 印刷制御方法、印刷制御装置、印刷制御プログラムを記録した媒体および印刷装置
JPH0211357A (ja) 印字装置
JP3143118B2 (ja) プリンタ及び印字イメージパターン展開方法
JPS61106264A (ja) 図形出力制御装置
JP2614251B2 (ja) プリンタの印刷制御方式

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

EXPY Cancellation because of completion of term