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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/12—Arrangements 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/128—Arrangements 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1293—Printer information exchange with computer
- G06F3/1295—Buffering means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0005—Accepting output data; Preparing data for the controlling system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0005—Accepting output data; Preparing data for the controlling system
- G06K2215/0017—Preparing data for the controlling system, e.g. status, memory data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0082—Architecture 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と大容
量になる。
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の目的とするところは、磁気記憶装置等の不
揮発性メモリとビツトマツプメモリ等の揮発性メ
モリとを、通常の印字に利用するのみならず、ホ
ストコンピユータのデータ格納用メモリとして利
用することのできる、コストパフオーマンスのよ
い光プリンタコントローラを提供しようとするも
のである。
プリンタコントローラ内における大容量の揮発性
メモリをイメージスキヤナのデータ読込みバツフ
アとして共用して、印字をおこなう時以外にも有
効に使用することができ、ホストコンピユータ側
に大容量のメモリを有する必要がなく、コストパ
フオーマンスのよい光プリンタコントローラを提
供しようとするものである。
イメージスキヤナから用紙1ページ分のデータを
一度に読込むことができ、従来問題であつた画像
の画質劣化が発生することがなく、コントローラ
側で拡大や回転等の編集処理を容易におこなうこ
とのできる光プリンタコントローラを提供しよう
とするものである。
ろは、イメージスキヤナからの画像データの読取
り処理や、拡大・回転等の画像データの編集処理
といつた、負荷の重い処理を、光プリンタコント
ローラ内で処理することができ、ホストコンピユ
ータがデータ読み込むタイミングを、イメージス
キヤナの動作と合わせる必要がなく、ホストコン
ピユータ上のシステムバスをデータ処理に専有す
ることがなく、これらのデータ処理と並行して、
ホストコンピユータ上で別の処理をおこなうこと
のできる光プリンタコントローラを提供しようと
するものである。
で双方向にデータ通信をおこなう通信手段と、デ
ータの書込み/読出し可能な不揮発性記憶手段お
よび揮発性記憶手段と、ホストコンピユータから
前記通信手段を介して伝送されるコード化された
印字データにしたがつて、前記不揮発性記憶手段
と揮発性記憶手段とを使用しながら、揮発性記憶
手段の一部に印字ドツトデータを展開するデータ
展開手段と、前記展開印字ドツトデータを読み出
し、光プリンタエンジンに送信するドツトデータ
読出し手段とを有する光プリンタコントローラに
おいて、前記不揮発性記憶手段をホストコンピユ
ータの補助記憶装置として割り付け、かつ、ホス
トコンピユータから伝送されるデータの書込み/
読出し指令に対し、前記揮発性記憶手段を不揮発
性記憶手段のキヤツシユメモリとして使用しなが
ら、不揮発性記憶手段に対してデータの書込み/
読出しをおこなうよう構成することによつて達成
される。
ユータとの間で双方向にデータ通信をおこなう通
信手段と、揮発性メモリと、ホストコンピユータ
から前記通信手段を介して伝送されるコード化さ
れた印字データにしたがつて、前記揮発性メモリ
に印字ドツトデータを展開するデータ展開手段
と、前記展開印字ドツトデータを読み出し、光プ
リンタエンジンに送信するドツトデータを読出し
手段とを有する光プリンタコントローラにおい
て、前記コントローラにイメージスキヤナとの
I/F手段を設け、かつ前記イメージスキヤナで
読み取つた画像データを一旦前記揮発性メモリに
格納し、その後、ホストコンピユータからの指令
にしたがつて、前記揮発性メモリ上のデータをホ
ストコンピユータに送信するように構成すること
によつて達成される。
タコントローラの不揮発性記憶手段をホストコン
ピユータの補助装置として割り付け、かつ、ホス
トコンピユータからの伝送されるデータの書込
み/読出し指令に対し、前記揮発性記憶手段を不
揮発性記憶手段のキヤツシユメモリとして使用し
ながら、不揮発性記憶手段に対してデータの書込
み/読出しをおこなうことにより、磁気記憶装置
等の不揮発性メモリとビツトマツプメモリ等の揮
発性メモリとを、通常の印字に利用するのみなら
ず、ホストコンピユータのデータ格納用メモリと
して利用することができる。
ントローラにイメージスキヤナとのI/F手段を
設け、かつ、前記イメージスキヤナで読み取つた
画像データを一旦光プリンタコントローラの揮発
性メモリに格納し、その後、ホストコンピユータ
からの指令にしたがつて、前記揮発性メモリ上の
データをホストコンピユータに送信することによ
り、光プリンタコントローラ内における大容量の
揮発性メモリをイメージスキヤナのデータ読込み
バツフアとして共用して、印字をおこなう時以外
にも有効に使用することができ、ホストコンピユ
ータ側に大容量のメモリを有する必要がない。
コントローラの揮発性メモリには、そのメモリ容
量に十分余裕があるため、イメージスキヤナから
用紙1ページ分のデータを一度に読込むことがで
き、従来問題であつた画像の画質劣化が発生する
ことがなく、コントローラ側で拡大や回転等の編
集処理を容易におこなうことができる。
ージスキヤナからの画像データの読取り処理や、
拡大・回転等の画像データの編集処理といつた、
負荷の重い処理を、光プリンタコントローラな内
で処理することができ、ホストコンピユータがデ
ータを読み込むタイミングを、イメージスキヤナ
の動作と合わせる必要がなく、ホストコンピユー
タ上のシステムバスをデータ処理に専有すること
がなく、これらのデータ処理と並行して、ホスト
コンピユータ上で別の処理をおこなうことができ
る。
もとづいて説明すると、第1図は光プリンタコン
トローラ(以下、コントローラと云う)2の全体
構成とホストコンピユータ(以下、ホストと云
う)1、さらには前記コントローラ2と光プリン
タエンジン3との接続状態を示すブロツク図、第
2図は第1図に符号2で示すコントローラの動作
系を示すフローチヤート、第3図は第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に対する文字展開処理に使用され
る。
2に送信される。プリンタで印字をおこなうため
の印字データの含んだ、印字指令を意味するデー
タフアイル、2はホスト1からコントローラ2に
送信される。フロツピーデイスク13に対する書
込みデータを含んだ、書込み指令を意味するデー
タフアイル、3はホスト1からコントローラ2に
送信される、フロツピーデイスク13からのデー
タ読出し指令を意味するデータフアイル、4は前
記データ読出し指令にもとづき、フロツピーデイ
スク13から読み出されたデータを含むデータフ
アイルで、データフアイル4は、コントローラ2
からホスト1に送信される。
302はデータフアイルの終了を示すコードであ
る。
バ(ID No.)であり、ID No.が1の場合は、印
字指令を意味するデータフアイルであり、IDNo.
が2の場合は、フロツピーデイスク13に対する
書込み/読出し指令を意味するデータフアイルで
あり、I No.が4の場合は、フロツピーデイスク
13から読み出されたデータを含むデータフアイ
ルであることを示す。
しモードであるがを識別するためのモードコード
であり、モードコードがWの場合は、書込みモー
ドを示し、モードコードがRの場合は、読出しモ
ードを示す。
み/読出しをおこなう記録番地(トラツク、セク
タ等)、306は印字データ、307は書込みデ
ータ、308は読出しデータである。
動作を説明する。
がSCSI101を介して、ホスト1から送られてくる
と、まず最初に、ID No.を判定する。
フアイルは印字指令であるから、コントローラ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から次のデー
タフアイル受信待ちの状態となる。
ードコードの判定をおこなう。モードコードがW
(書込み指令)の場合には、引き続き、ホスト1
から送信される書込みデータ307を一旦ビツト
マツプメモリ10に格納し、その後、改めて、フ
ロツピーデイスク13の該当エリアにデータの書
込みをおこなうものであつて、その際、ビツトマ
ツプメモリ10は、印字をおこなう場合と全く異
なつた使われ方をする。モードコードが書込み/
読出しモードの場合、ビツトマツプメモリ10
は、機能的には、ホスト1とフロツピーデイスク
13との間に存在し、それら2者の間で伝送され
るデータをバツフアリングするキヤツシユメモリ
として機能する。なお、キヤツシユメモリを使用
する効果は、高速なデータ転送性能を有するホス
ト1とアクセス速度が低速な記憶デバイスとの間
に、アクセス速度が高速なメモリを介在させるこ
とで、ホスト1から見た場合の等価な記憶デバイ
スのアクセス速度を高速にできることであり、キ
ヤツシユメモリの容量が大きい程、得られる効果
も大きい。
の場合は、次の記録番地305に相当するデータ
が、キヤツシユメモリとして使用しているビツト
マツプメモリ10上に存在するかどうかをまず判
定し、もしビツトマツプメモリ10上に該当デー
タが存在する場合は、そのデータを第3図4のデ
ータフアイル形式に編集して、ホスト1に送信す
る。もし、該当データがビツトマツプメモリ10
上にない場合は、フリツピーデイスク13から、
該当データを含む或るまとまつたデータ領域をビ
ツトマツプメモリ10に転送する作業をした後、
前記と同様の作業をおこなう。
3の記憶容量1.6MBに対し、ビツトマツプメモ
リ10の容量が2MBと、ビツトマツプメモリ1
0の容量の方が大きいので、ビツトマツプメモリ
10をキヤツシユメモリとして使用する場合に
は、フロツピーデイスク13の記憶データ全ての
コピーをビツトマツプメモリ10に記憶させてお
くことが可能であり、この場合、ホスト1からの
フロツピーデイスク13に対する見掛けのアクセ
ス速度は、ビツトマツプメモリ10に対するアク
セス速度と等しくなるため、そのアクセス速度の
高速化をはかることができる。
記憶装置として、フロツピーデイスク13を用い
た場合について例示したが、これにのみ限定され
るものではなく、フロツピーデイスク13に代え
て、ハードデイスク11を使用してもよい。そし
て、ホスト1のための記憶装置として、ハードデ
イスク11を使用した場合は、第2図の処理フロ
ーにおいて、フロツピーデイスク13に対する処
理と同様の処理をハードデイスク11のために追
加することで容易に対応することができる。
リとして、ビツトマツプメモリ10を使用した場
合について例示したが、ビツトマツプメモリ10
に代えて、ワークメモリ15を同様に使用しても
よい。
にもとづいて説明すると、第4図はコトローラ2
の全体構成とホスト1、さらにはコントローラ2
と光プリンタエンジン3およびイメージスキヤナ
4との接続状態を示すブロツク図、第5図は第4
図に符号2で示すコントローラの動作系を示すフ
ローチヤート、第6図は第4図に符号1で示すホ
ストとコントローラ2との間で通信されるデータ
フアイルの形式を示す図、第7図は画像データの
編集例を示す図である。
エンジン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回路である。
ラ2に送信される、プリンタで印字をおこなうた
めの印字データを含んだ、印字指令を意味するデ
ータフアイル、2はホスト1からコントローラ2
に送信される、イメージスキヤナ4からの読取り
画像データをビツトマツプメモリ10に記録する
ための動作をコントローラ2に指示する記録指
令、3はビツトマツプメモリ10に記録された画
像データをホスト1に転送させることをコントロ
ーラ2に指示する転送指令、4はその転送指令に
したがつて、コントローラ2がホスト1い伝送す
る、ビツトマツプメモリ10上の画像データ31
3を含むデータフアイル、5と6は、ホスト1か
らコントローラ2に送信される、ビツトマツプメ
モリ10上における画像データの編集処理指令で
あり、具体的には、それぞれ拡大処理指令および
回転処理指令である。
動作を説明する。
を介して、ホストから送られてくると、まず最初
に、IDNo.を判定する。
アイルは印字指令であるから、コントローラ2
は、印字データ306をワークメモリ15に一旦
格納する。その後、ワークメモリ15に格納され
た印字データ306にしたがつて、展開処理回路
19は、ビツトマツプメモリ10上に、文字や図
形や画像データをドツトデータとして展開する。
1ページ分のドツトデータ展開が終了すると、
CPU18は、光プリンタエンジン3に印字起動
指令を発行する。起動した光プリンタエンジン3
の動作に同期して、ビデオI/F回路20は、ビ
ツトマツプメモリ10より、ドツトデータを順次
読み出し、光プリンタエンジン3に送信すること
で印字がおこなわれる。印字が完全に終了する
と、コントローラ2はワークメモリ15に格納し
ておいた印字データを削除し、ホスト1から次の
データフアイル受信持ちの状態となる。
から、CPU18は、引き続き送信されてくる記
録開始座標309および記録終了座標310を読
み取り、イメージスキヤナI/F回路11を介し
て、イメージスキヤナ4に対し、該当領域の画像
データの読み取りをおこなうように起動をかけ
る。起動したイメージスキヤナ4により読み取ら
れた画像データは、イメージスキヤナI/F回路
22を介して、コントローラ2内に伝送され、展
開処理回路9により、ビツトマツプメモリ10上
に、画像データとして、当該する領域にドツト展
開される。なお、第7図の1は、前記記録指令に
より、ビツトマツプメモリ10上に読み込まれた
画像データの例を示すものであり、a点が記録開
始座標309に、b点が記録終了座標310に対
応し、402がビツトマツプメモリ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に対応する。
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の発
明によれば、光プリンタコントローラの不揮発性
記憶手段をホストコンピユータの補助記憶装置と
して割り付け、かつホストコンピユータから伝送
されるデータの書込み/読出し指令に対し、前記
揮発性記憶手段を不揮発性記憶手段のキヤツシユ
メモリとして使用しながら、不揮発性記憶手段に
対してデータを書込み/読出しをおこなうよう構
成したことにより、磁気記録装置等の不揮発性が
メモリとビツトマツプメモリ等の揮発性メモリと
を、通常の印字に利用するのみならず、ホストコ
ンピユータのデータ格納用メモリとして利用する
ことのできる、コストパフオーマンスのよい光プ
リンタコントローラを得ることができる。
段を不揮発性記憶手段のキヤツシユメモリとして
使用する効果は、高速なデータ転送性能を有する
ホストコンピユータとアクセス速度が低速な記憶
デバイスとの間に、アクセス速度が高速なメモリ
を介在させることで、ホストコンピユータから見
た場合の等価な記憶デバイスのアクセス速度を高
速にできる点については既述した。
明をおこなつた第2発明によれば、光プリンタコ
ントローラにイメージスキヤナとのI/F手段を
設け、かつ前記イメージスキヤナで読み取つた画
像データを一旦光プリンタコントローラの揮発性
メモリに格納し、その後、ホストコンピユータか
らの指令にしたがつて、前記揮発性メモリ上のデ
ータをホストコンピユータに送信するように達成
したことにより、光プリンタコントローラ内にお
ける大容量の揮発性メモリをイメージスキヤナの
データ読込みバツフアとして共用して、印字をお
こなう時以外にも、有効に使用することができ、
ホストコンピユータ側に大容量のメモリを有する
必要がなく、コストパフオーマンスのよい光プリ
ンタコントローラを得ることができる。
コントローラの揮発性メモリには、そのメモリ容
量に十分余裕があるため、イメージスキヤナから
用紙1ページ分のデータを一度に読み込むことが
でき、従来問題であつた画像の画質劣化、すなわ
ちデータ読取りを分けた境界部分で読取り画像の
画質劣化が発生することはなく、コントローラ側
で拡大や回転等の編集処理の容易におこなうこと
ができる。
ージスキヤナからの画像データの読取り処理や、
拡大・回転等の画像データの編集処理といつた、
負荷の重い処理を、光プリンタコントローラ内で
処理することができ、ホストコンピユータがデー
タを読み込むタイミングをイメージスキヤナの動
作と合わせる必要がなく、ホストコンピユータ上
のシステムをデータ処理に専有することがなく、
これらのデータ処理と並行して、ホストコンピユ
ータ上で別の処理をおこなうことができる。
126730号公報には、外部装置からのプリントデー
タがプリントバツフアの容量を越えたときテキス
トメモリの不使用部分をプリントバツフアの拡張
エリアとして使用する技術が開示されている。
と題する特開昭61−16322号公報には、表示端末
装置の画像表示メモリとデータバツフアメモリと
を配分することによつて1つのメモリを共用化す
る技術が開示されている。
技術は、1つの装置内におけるメモリの拡張に関
するものであり、また特開昭61−16322号公報に
記載の技術は、これまた1つの装置内におけるメ
モリデバイスを共用化する回路構成に関するもの
であり、いずれも本発明のように、独立した
CPUをそれぞれ有する2つの装置間を前提とし
た発明ではないため、1つの装置内のメモリを他
の装置のメモリとして共用することはできない。
報および特開昭61−16322号公報に記載の発明に
おいて、ホストコンピユータ側で用紙1ページ分
のデータを一度に扱うためには、用紙サイズに相
当する大容量のメモリをホストコンピユータ側に
搭載せざるを得ず、この点で本発明と大きく相違
しており、価格の高いシステムとなることは否め
ない。
昭61−16322号公報には、異種装置間のメモリを
共用化するという技術は開示されていない。
トコンピユータから光プリンタコントローラに伝
送されるデータの書込み/読出し指令に対し、光
プリンタコントローラの揮発性記憶手段を不揮発
性記憶手段のキヤツシユメモリとして使用するも
のであり、キヤツシユメモリを使用する効果は、
高速なデータ転送性能を有するホストコンピユー
タとアクセス速度が低速な記憶デバイスとの間
に、アクセス速度が高速なメモリを介在させるこ
とで、ホストコンピユータから見た場合の等価な
記憶デバイスのアクセス速度を高速にできる点に
ある。
ごとく、光プリンタコントローラの揮発性メモリ
には容量的に十分余裕があるため、イメージスキ
ヤナから用紙1ページ分のデータを一度に読み込
むことができ、従来問題であつた画像の画質劣化
を、すなわちデータ読取りを分けた境界部分で読
取り画像の画質劣化が発生することはなく、コン
トローラ側で拡大や回転等の編集処理を容易にお
こなうことができる。
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 ホストコンピユータとの間で双方向にデータ
通信をおこなう通信手段と、データの書込み/読
出し可能な不揮発性記憶手段および揮発性記憶手
段と、ホストコンピユータから前記通信手段を介
して伝送されるコード化された印字データにした
がつて、前記不揮発性記憶手段と揮発性記憶手段
とを使用しながら、揮発性記憶手段の一部に印字
ドツトデータを展開するデータ展開手段と、前記
展開印字ドツトデータを読み出し、光プリンタエ
ンジンに送信するドツトデータ読出し手段とを有
する光プリンタコントローラにおいて、前記不揮
発性記憶手段をホストコンピユータの補助記憶装
置として割り付け、かつ、ホストコンピユータか
ら伝送されるデータの書込み/読出し指令に対
し、前記揮発性記憶手段を不揮発性記憶手段のキ
ヤツシユメモリとして使用しながら、不揮発性記
憶手段に対してデータの書込み/読出しをおこな
うよう構成したことを特徴とする光プリンタコン
トローラ。 2 特許請求の範囲第1項記載の発明において、
揮発性記憶手段の一部をビツトマツプメモリとし
た光プリンタコントローラ。 3 特許請求の範囲第1項記載の発明において、
不揮発性記憶手段をフロツピーデイスク装置とし
た光プリンタコントローラ。 4 特許請求の範囲第1項記載の発明において、
不揮発性記憶手段をハードデイスク装置とした光
プリンタコントローラ。 5 ホストコンピユータとの間で双方向にデータ
通信をおこなう通信手段と、揮発性メモリと、ホ
ストコンピユータから前記通信手段を介して伝送
されるコード化された印字データにしたがつて、
前記揮発性メモリに印字ドツトデータを展開する
データ展開手段と、前記展開印字ドツトデータを
読み出し、光プリンタエンジンに送信するドツト
データ読出し手段とを有する光プリンタコントロ
ーラにおいて、前記コントローラにイメージスキ
ヤナとのインタフエース手段を設け、かつ、前記
イメージスキヤナで読み取つた画像データを一旦
前記揮発性メモリに格納し、その後、ホストコン
ピユータからの指令にしたがつて、前記揮発性メ
モリ上のデータをホストコンピユータに送信する
ように構成したことを特徴とする光プリンタコン
トローラ。 6 特許請求の範囲第5項記載の発明において、
揮発性記憶手段をビツトマツプメモリとした光プ
リンタコントローラ。 7 特許請求の範囲第5項または第6項記載の発
明において、ホストコンピユータからの画像デー
タ処理指令にしたがつて、揮発性メモリ上に格納
された画像データを処理するよう構成した光プリ
ンタコントローラ。
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)
| 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)
| 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 | キヤノン株式会社 | 印刷装置 |
-
1987
- 1987-07-31 JP JP62192449A patent/JPS6436327A/ja active Granted
-
1988
- 1988-07-29 US US07/225,782 patent/US4989163A/en not_active Expired - Lifetime
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 |