JP2919174B2 - ラスター出力装置上に画像を出力するための出力データの生成方法 - Google Patents
ラスター出力装置上に画像を出力するための出力データの生成方法Info
- Publication number
- JP2919174B2 JP2919174B2 JP4111913A JP11191392A JP2919174B2 JP 2919174 B2 JP2919174 B2 JP 2919174B2 JP 4111913 A JP4111913 A JP 4111913A JP 11191392 A JP11191392 A JP 11191392A JP 2919174 B2 JP2919174 B2 JP 2919174B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- color
- image
- output
- clock
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3871—Composing, repositioning or otherwise geometrically modifying originals the composed originals being of different kinds, e.g. low- and high-resolution originals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3872—Repositioning or masking
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Dot-Matrix Printers And Others (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color, Gradation (AREA)
- Fax Reproducing Arrangements (AREA)
Description
ne) データ(連続トーンピクチャ)およびラインアート
(文字および図形)を表わす異なるラスタ画像を、グレ
イスケールプリンターまたは出力ラスタ装置、またはハ
ーフトーン発生器を介する2値ラスタプリンターを駆動
するのに適した単独マルチレベルまたはグレイスケール
画像に併合する方法に関する。
像上に重畳された文字をプリントする能力がある。プリ
ンターコントローラは通常一枚ずつプリントするように
設計されている。文字用のプリントコントローラーが高
解像度ビットマップを、出力ハードコピーをプリントす
るプリントエンジンに送り、一方走査された画像用のコ
ントローラーが中解像度バイトマップを送り、ハーフト
ーン発生器が2値プリントエンジンを駆動する高解像度
ビットマップに変換する。なお、「バイトマップ」と
は、マップ上の各ポイントについて、単一ビットの代わ
りに8ビット数があることを除けば、ビットマップと同
じことを意味する。
トローラーが高解像度バイトマップの形で共通デノミネ
ータをプリントエンジンに送る。換言すれば、文字が1
インチ当り300ビットで受信され、画像が1インチ当
り100画素および1画素当り8ビットで受信される
と、1インチ当り300画素、1画素当り8ビットの最
終ラスタ解像度が両入力に収容される。典型的なシステ
ムにおいて、最終ラスタ解像度でラスタデータの1ペー
ジを記憶する能力を備えたページバッファには文字と画
像が負荷され、ラスタデータがバッファからライン毎に
プリントエンジンに送られる。しかし、ラスタを併合す
る前にデータを共通の形に変換するこのシステムは文字
のエッジにおける高解像度に対する必要条件となる文字
を処理する観点としては有効ではないが、カラーはめっ
たに変化しないか、または変化しない。同様にして、バ
イトマップは走査画像については繊細であるが、高空間
解像度は必要ではない。従って、基本的は問題はいかに
して一つの空間解像度で文字および図形を効果的に処理
し、かつ、別の空間で走査画像を処理して、これら両者
を含む最終プリントを生成するかである。
の適用は既に走査画像を文字およびラインアートに電子
的に併合して処理されており、その方法として高解像度
2値またはラインアートデータと中間解像度マルチ−ビ
ット画像データとが組合わされることが記述されてい
る。
ロッタ(1982年頃)において、ラスタデータが一連
のバイトとしてハーフトーン発生器および出力走査部に
送られる。各バイトのビットはハーフトーン発生器を介
して出力走査部に送られる連続トーン(contone) データ
かあるいは2値データとして残りのビット6個に、パッ
クされた6ビットが1バイトになる。すなわち、ハーフ
トーン発生器をバイパスして出力走査部に直接送られ
る。2値データの空間解像度は連続トーンデータの空間
解像度の6倍である。
むためのMIT(マサチューセッツ工科大学)製コンピ
ュータコントローラで実行されている〔ディー・イー・
トロキセル(D. E. Troxel)ら、IEEEトランスシステ
ム(Trans. Systems)、マンアンドサイバネテックス(Man
and Cybernetics) 、Vol.SMC−11、No.
9、1981年9月、585−596頁)。一連のバイ
トにおいて、グラフィックデータ(文字およびラインア
ート)は1バイト当り二つの4−ビットサンプルに記憶
され、一方、連続トーン(contone) データは1バイト当
り一つの8−ビットサンプルに記憶された。両者におい
て、データの1バイトは1グラビアセルを刻むのに使用
された。この2値データの空間解像度は連続トーン(con
tone) データの空間解像度の2倍である。4−ビット値
および8−ビット値がコードとしてリザーブされ、バイ
トシーケンスでグラフィックと連続トーン(contone) デ
ータ間を切換えた。
の標準的なものにおいて、ラインアートに対するもの
と、連続トーン画像に対するものと二つに分かれてい
る。ラインアート画像は画素の矩形アレイから成り、各
々カラーテーブルに規定された限定数を保持している
〔ANSI IT8.2−1988、磁気テープを介し
て電子プリプレスシステム間でラインアートデータを交
換するためのユーザ交換フォーマット(User Exchange F
ormat for the Exchange of Line Art Data betweenEle
ctronic Prepress Systems via Magnetic Tape)〕。ラ
インアート画像が典型的に同色(および同じカラーテー
ブルに入っている)多くの画素の連続域を有しているの
で、ラン−レングスコーディングが受け入れられる。カ
ラーテーブルエントリーの一つは透明色に割り当てられ
ている。透明色は、まったくカラーが存在しない場合お
よび下にあるカラー(存在すれば)を透かせて見せる場
合にランを区別するのに用いられる。
tone) 画像データ両方を含むファイルにおいて、ライン
アートデータおよび連続トーン(contone) 画像データが
別々に表わされる〔ANSI IT8.4−1990、
電子プリプレスシステムから直接デジタルカラーフルー
フィングシステムへのカラープルーフのオン−ライン転
送するデバイス変換フォーマット(Device Exchange For
mat for the On-LineTransfer of Color Proofs from E
lectronic Prepress Systems to DirectDigital Color
Proofing Systems) 〕。ラインアートデータと連続トー
ン(contone)画像データとが重畳している場合は、ライ
ンアートデータが優先する。ラインアートデータが重畳
していて連続トーン(contone) 画像データを見なければ
ならない場合、ラインアートデータを透明にする必要が
ある(図8参照)。このフォーマットにおいて、ライン
アートおよび画像は正確に重なり合っていなければなら
ない。すなわち、ページまたは画像の同じ域をカバーし
ていなければならない。
コピアインテリジェントプロセシングユニット(IP
U)〔インテリジェントプロセシングユニットシリー
ズ、サービスマニュアル、改訂0、1989年4月;キ
ャノンカラーレーザーコピア500IPUプログラミン
グマニュアル、1989年8月28日草案〕なる文書に
記述されている(図9参照)。このIPUは連続トーン
(contone) 画像、カラーパレットまたはテーブルおよび
2値画像を記憶できる。2値画像は、連続トーン(conto
ne) 画像およびテーブルに規定されたカラーをどのよう
に組合わせるかを制御する。2値画像が値1であればカ
ラーテーブルに規定されたカラーが出力される。2値画
像が値0であれば、「透明」に対応して下にある画像が
出力される。
ータ及び指令から一連の出力画素の形態で文字と画像を
含む出力を生成することにある。 ラインアート(文字を
含む)および画像を1頁に組合わせる方法がいくつかあ
る。ラインアートと画像はフラットなまたは一定のカラ
ー背景に対して文字を集合させて、まったく重なり合わ
さらないようにすることもできる。あるいはまた文字と
画像を、文字を画像域の境界内に完全にあるいは一部で
重なり合わせることもできる。通常矩形である画像域は
任意の形状にすることもできる。これら全ての可能性は
同じ頁に現われる。
能な組合わせの合成は三つのグレーまたはカラーマルチ
−ビット信号を用いる。すなわち、二つのフラットなま
たは一定カラーと一つの走査画像である。あるいは二つ
の制御信号、すなわち、高解像度2値マスクとマルチ−
ビット指令ストリームとである。一定カラーとは、走査
画像によって規定されたカラーとは異なり、その色価が
全ての画素に対して同じであるカラーである。
査線に沿ってほとんど変化しないために、フラットカラ
ー背景上の文字画像の高解像度バイトマップが、文字の
詰まったアウトラインを描いており、グレイあるいは、
文字および文字がセットされた背景の色価を表わしてい
る高解像度2値マスク信号から合成できる。一定カラー
信号の一つの代りに走査画像を使うことによって、その
結果は走査画像上に重なり合った高解像度文字画像とな
る。文字に対する背景を一定カラーまたは走査画像にす
ることができるので、指令は二つのうちどれが合ってい
るかを指示する。
わち、二つの一定カラーと走査画像を2値マスクと指令
の制御下でマルチプレクサを用いてこれら両者間で選択
して併合し、高解像度マルチ−ビットビデオ信号を生成
し、この信号をトーンスケールマッピングのためのルッ
クアップテーブルとレジスタを介して出力装置に通す。
得られるビデオ信号はグレイスケールデバイス(例えば
モニタ)、グレイスケールプリンタまたはハーフトーン
発生器を介する2値プリンタを駆動するのに使用され
る。
空間解像度または内容を有していることになる。過度現
像を特定付けるのに高精度を必要とするにもかかわら
ず、一定のまたはフラットなカラーはあまり変化しな
い。走査画像は中間−空間解像度を有し、2値マスクは
文字データおよびラインアートデータのエッジを高精度
で位置付けるために高空間解像度を有している。
画像から別々の要素すなわち信号を用いることは、記憶
フォーマットが各信号に対して適性化できるという利点
がある。一定カラーおよび指令が同じであるか、または
走査線に沿ってほとんど変化しないので、両者はラン−
レングスエンコーディングにとって優れた候補になる。
2値マスクは現在利用できる2値要約アルゴリズムのい
ずれもコンパクトに用いて記憶でき、走査画像はグレイ
スケール画像データのために設計された要約アルゴリズ
ムを用いて記憶できる。
ン(Canon) は全てラインアート、走査データまたはハー
フトーンデータ等の異なるデータまたは要素によってプ
リンタを駆動するように設計されているが、これらの間
にはいくつかの違いがあり、次にその方法について説明
する。
ックされた2重解像度の画像データを有する単独データ
ストリームが受信され、埋込制御コードに基づいてアン
パックされ、プリンタに送られる。これに対して、本発
明においては、いくつかのマルチ解像度データストリー
ムが受信され、組合わされて単独の高解像度データスト
リームに生成され、これがプリンタに送られる。差異は
マルチ−解像度のデータストリームが組合わされ、分離
されるのに対して、マルチ−解像度のデータが分離さ
れ、組合わされることである。
定サイズのメモリを用いてページの空白部のためのデー
タを含めた全ページを描き出すデータを保有している。
本発明において、メモリデータの量はページ内容に応じ
て変えることができ、かつ、デタはページの非空白域の
ためにのみ記憶される。
ラインアートおよび走査画像データから成るフォーマッ
トが記述されている。IT8の方法も本発明の方法も、
走査画像要素を用いているが、本発明はラインアート要
素を有しておらず、その代りに前述した方法を用いてラ
インアートを発生させ、二つの一定カラー、2値マスク
および指令を組合わせる。IT8方法におけるラインア
ートと走査画像データの併合は透明なラインアートの使
用に基づいているが、本発明による一定カラーおよび走
査画像データの併合は2値マスクおよび指令を用いる。
値画像の組合わせからプリント画像を発生させる。キャ
ノン方法は、2値画像が二つの要素、すなわち、走査画
像と一定カラーのみの間で出力を選択できるように制限
されているが、本発明は第3要素、すなわち、もう一つ
の一定カラーおよび指令が加えられ、かつ、指令に基づ
いて2値マスクを用いて三つの要素(二つの一定カラー
と走査画像)のいずれか二つの要素間で出力を選択でき
る。本発明においては指令のみを用いて三つの要素間か
ら出力を選択することも可能である。
ク図である。
プレクサ28の出力の可能な値間の対応を示す表であ
る。
タイミング図である。
クサ37の出力への一つの可能なマッピングを示す図で
ある。
図である。
ック図である。
ある。
ク図である。
ク図である。
ブロック図である。
の詳しい説明図である。
レクサ26への入力は二つの可能な背景カラー、すなわ
ち、文字信号である一定カラーConstantBある
いは走査画像ContoneBである。走査画像は一つ
の画素から次の画素に変化でき、かつ、クロック発生器
23に発生されたsB−クロック信号によってクロック
レジスタ22を介してクロックされなければならない。
このマルチプレクサの出力は信号Instからのビット
である信号InstBによって選択される。
なカラー値(色価)、すなわち、一定カラーConst
antAまたは走査画像ContoneAであり、これ
らはマルチプレクサ26によって選択された背景カラー
上に重なり合わされる。走査画像ContoneAは一
つの画素から次の画素に変化可能であり、かつ、クロッ
クジェネレータ21によって生成されたsA−クロック
によってクロックレジスタ20を介してクロックされな
ければならない。このマルチプレクサの出力は信号In
stからの他のビットである信号InstAによって選
択される。
プレクサ28によって選択される。このマルチプレクサ
はクロックジェネレータ18の出力によってm−クロッ
クレジスタ24を介してクロックされる2進信号Mas
kおよび信号Instからの二つの他のビットであるI
nstCとの論理的組合わせ(ロジック回路27によっ
て実行される)によって制御されて出力をプリンタビデ
オレジスタ29に提供し、ルックアップテーブルRAM
19を介してp−クロックによってクロックされる。R
AMデータはプリンタビデオ信号のためのトーン再生カ
ーブを規定する。
ルチプレクサ28の出力の可能な値間の対応を示す表で
ある。
p−clockによってクロックされる。三つのラスタ
信号、すなわち、2進マスク用のMaskおよび走査画
像用のContoneAおよびContoneBが走査
線バッファから得られ(図1には示さず)、かつ、それ
ぞれm−clock、sA−clockおよびsB−c
lockによってクロックされる。すべてのクロック信
号はp−clockが掛けられた周期を有する。
(クロック周波数)を使用できるので、信号は異なる空
間解像度をもたせることができる。ほとんどの場合、p
−clockおよびm−clockは同じである。すな
わち、m−clockはp−clockを1で割ったも
のであり、ビットマップMaskはプリンタ解像度にな
る。文字は通常走査画像よりも高い解像度を有している
ので、m−clockは普通sA−clockまたはs
B−clockよりも高い周波数を有している。図3は
一つの可能な一連のクロック信号のタイミング図で、s
A−clockレートは半分であり、平均のsB−cl
ockレートはm−clockおよびp−clockレ
ートの2/3である。
る部分に渡って規定されていない場合、そのデータライ
ンは空白になる。
nst、ConstantAおよびConstantB
はめったに変化しないと見られる。これら三つの信号は
コード化されたラン−レングスとなる状態を規定する。
ここでラン−レングスはプリンタクロック周期またはそ
のある種の便利な派生語によって与えられる。信号In
stがプリンタクロックの解像度で変化可能ならば、プ
リンタ画素境界上の連続トーン内で走査画像Conto
neAとContoneB間での移行の発生が可能であ
る。
1の三つのマルチプレクサは図4の単独の4入力マルチ
プレクサ37にまとめられる。その一つの入力はs−c
lockレジスタ30を介してクロックされたCont
oneと呼ばれる走査画像である。他の二つの入力は一
対の一定カラーConstantAとConstant
Bであり、これらは新しい対を必要とするときのみレジ
スタ31を介してクロックされる。これら入力はCon
stantPairと呼ばれる単独の16ビットワード
にパックされた二つの8−ビット値である。本実施例に
おいては、図1で行ったような二つの別々の値としてで
はなく、一つの値の半分の二つ分としてConstan
tAとConstantBを処理するのに便利である。
図1の第2の走査画像は、スイッチによってハードワイ
ヤまたはセットされる固定値によって置き換えられる。
は、これら四つの入力のうちどれがマルチプレクサ37
の出力に選ばれ、かつ、プリンタp−clockによっ
てプリンタビデオレジスタ38にクロックされるかを選
択する。ClorSelectは論理回路35(PRO
Mで実行される)によって発生される。論理回路35の
入力は1−ビット信号Maskおよび3−ビット信号M
odeである。
た高解像度ビットマップである。Maskはロゴまたは
他のラインアートの一部等のあらゆる走査対象の完成ア
ウトラインまたは閾値変形例を表わすことができる。三
つのModeビットはエンコードされたラン−レングス
である信号Controlの一部である。
orSelectへの一つの可能なマッピングであり、
かつ、プリンタビデオ信号であるマルチプレクサ37の
対応する出力である。Modes0から3およびMod
e7はマスク値とは関係せずにマルチプレクサ37の出
力を選択する。Modes4から6は、マルチプレクサ
の出力を選択するマスク信号間の種々の対をなす出力を
選択する。
4のときに得ることができ、文字キャラクタの完成アウ
トラインを表わすMaskが走査画像(Contone
A)と文字(ConstantA)のカラー間のマルチ
プレクサ出力をトグルする。Mode=5のとき、文字
またはラインアートの完成アウトラインに対応するMa
sk=1を表わすカラーが走査画像(Contone
A)であり、Mask=0のときを表わすカラーがCo
nstantAである。従って、Mode=5は例えば
文字キャラクタによって規定されたマスクを介して走査
画像を一定カラー背景上に作像するのに用いることがで
きる。Mode=6のときMask信号が二つの一定カ
ラー間を切り換える。
ルチプレクサ37の出力に通される。Mode=7のと
き、マルチプレクサ37の出力が不動にされ、プリンタ
ビデオが空白にされる。
Aはそれぞれm−clockとs−clockによって
クロックされ、両者はプリンタp−clockの分割変
形例にされる。プリンタ解像度マスクの場合において、
m−clockとp−clockは同等であるが、Ma
skは通常ContoneAよりも高い解像度を有して
いるので、m−clockは普通s−clockよりも
早い。
ntPair信号はContoneAおよびMaskよ
りも走査線に沿ってそう頻繁には変化しないことが予想
される。従って、Inst信号とConstantPa
ir信号は規則的にはクロックされず、代りにランレン
グスでエンコードされる。
るビットと一緒に4−ビット信号、すなわち、指令信号
Instを作る。この指令信号はControl信号の
最初の4−ビットを占有し、残りの信号は12−ビット
ランレングスによって占有される。
され、c−clockによってクロックされ、次にプリ
ンタp−clockの分割変形される。従って、ランレ
ングスは関連する指令が加えられている走査線の部分に
c−clock周期で特定付けられる。
桁上げパルスが発生する。この桁上げパルスが新しい指
令をInstレジスタ33に、また新しいランレングス
をカウンタ34にそれぞれ負荷する。現指令中のNew
Pairビットが設定されると、桁上げパルスもゲート
36を介してGetNewPairパルスを発生し、こ
れが新しい一定カラー対を負荷する。(実際の方法にお
いては、桁上げパルスから送られてきたすべてのクロッ
クはc−clockに同期化される。)Mode信号あ
るいはGetNewPairビットが変化するときはい
つも新しい指令が必要とされる。
続トーン信号は8−ビットグレースケール画像となり、
二つの一定カラーは8−ビットグレー値となる。カラー
装置において、連続トーン信号はカラー分離画像とな
り、二つの一定カラーは8−ビットカラー分離値とな
る。プロセスカラーの場合、例えば四つの分割色、すな
わち、シアン、マゼンタ、黄および黒になる。
ラーの従来の方法がカラー画像を多数の分離部分に分解
する。一度分離部分が作られると、各分離部分は本質的
に独立したラスタ画像として処理される。
ール(MaskおよびInstruction)および
(ContoneおよびConstantPair)部
に分解する。カラー画像の場合において、コントロール
部は全ての分割部につき同じになる。カラー部のみが特
別部分となり、各々の分割につき異なる一連の連続トー
ン画像および一定カラー対になる。換言すれば、ページ
にカラーがあれば、全ての分割部が同じになり、そのペ
ージにあるカラーを特定付けるカラー部がある分割部か
ら他の分割部へと変化する。
rolデータに分けることができるので、この方法によ
るカラー文字および図形をプリントする費用の増加分は
従来方法に比べて比較的少なく、ある一定の一定カラー
対に付加を要するだけである。しかし、全頁が走査画像
である場合、そう大きくはない。
度とビットを含む異なるエンコーディングで併合する基
本的な考えを示す。図4の回路は高解像度ビットマップ
およびランレングスエンコーデッド指令を用いて、高解
像度ビットマップおよびランレングスエンコーディッド
8−ビットカラー値をプリンタビデオラインに多重化す
る。これらの信号は四つのチャンネル、すなわち、Co
ntoneA、ConstantPair、Maskお
よびControlを占有している。
走査線バッファ(図4には示さず)から得られる。走査
線バッファ自体は一つまたはそれ以上の画像メモリまた
はバッファからデータを得る。一つの可能性は各チャン
ネルに対する独立した画像メモリである。しかし、図6
の例において、四つのチャンネルが単一の画像メモリ4
1から送り込まれる。チャンネルデータは主画像メモリ
の異なる部分にあり、かつ、メモリコントローラによる
タグ付きパケットの形態でメモリバスに多重化される。
各パケットに用意されているチャンネルは二つのCha
nnel−IDビットによって特定付けられ、メモリコ
ントローラによって設定されるとともに、メモリバスデ
ータが書き込まれる走査線バッファを決定する。
ステムにおいて、各カラーまたは分離に対して連続トー
ン画像および一定カラー対を必要とする。すなわち、プ
ロセスカラープリンタの場合シアン、マゼンタ、黄およ
び黒であり、カラー表示の場合、赤、緑および青であ
る。画像はこれらカラーとしては記憶されないので、カ
ラー変換が必要で、画像がメモリに記憶されているカラ
ーをコントローラがプリンティングまたは表示に使用す
るカラーに変換する。例えば、表示画像は輝度座標とク
ロミナンス座標を用いて記憶され、一方、コントローラ
は赤、緑および青座標を必要とする。図7はカラー変換
を含む実施例を示す。三つの連続トーン画像、Cont
oneY、ContoneCr、ContoneCbが
メモリから得られる。カラー変換器45は、多重分離が
一度に単独で使用されると、これら三つの連続トーンを
単独の連続トーン画像に変換し、多重分離が同時に使用
されると多重連続トーン画像に変換する。カラー変換器
45はブルックトリー(Brooktree)製のBt
294デバイスまたはBt281デバイス等の市販部品
で実行可能である。
走査線バッファは対で発生し、その一つは走査線に沿っ
て読み取られ、他は次の走査線に対するデータとして書
き込まれる。種々の信号の異なる空間解像度のために、
それぞれのチャンネル走査線バッファは各々更新され
ず、いずれの走査線および走査線バッファの内容も1本
以上の走査線に対して使用できる。
タを読み取り、他のバッファはチャンネルに対して出力
データを供給するピンポンバッファ装置の概略ブロック
図である。読取アドレスカウンタ64は元来読み取られ
るべき第1アドレスに対応するアドレスを設定し、読出
しクロックがクロック入力に印加されて読み取られるべ
き一連のアドレスを発生する。同様にして、書き込みア
ドレスカウンタ65が開始アドレスに設定され、書き込
みクロックによってクロックされて書き込まれるべき一
連のアドレスを発生する。両カウンタの出力がBuff
er0およびBuffer1アドレスセレクタマルチプ
レクサ62、63を駆動させ、ReadBuffer0
信号が選択入力に印加され、どの読み取りアドレスが出
力するか、またどの書き込みアドレスが出力するかを選
択する。これらの出力が走査線バッファ0および1、R
AM60、61に印加されるので、読み取られるべきR
AMが読取アドレスを確保し、書き込まれるべきRAM
が書き込みアドレスを確保する。メモリからのデータは
両アドレスに印加されるが、書き込みモードにあるアド
レスのみがデータを記憶する。論理回路67がRead
Buffer0およびChannel−ID信号を用い
て、どの書き込みモードのバッファかを決定し、かつ、
そのバッファに書き込めるようにする。最後に、同じ読
み取りバッファ信号が最終マルチプレクサ66を制御し
て読み取られるべきRAMを選択し、データを出力す
る。
の四つのデータチャンネルを機械化する。この回路は図
11および図12のブロック図の形態で示したように、
一定カラー対、8−ビット連続トーンデータ、1−ビッ
トマスクおよび制御指令を処理する。
K×16ビットのデータの1ラインを記憶する容量を有
しており、かつ、MemoryDataラインのRAM
に負荷された多数の一定カラー対、1カラー当り8ビッ
トを含んでいる。このRAM60はマルチプレクサ62
から12−ビットアドレスを受信する。マルチプレクサ
62は、読み取りアドレスカウンタ64からの一定カラ
ー読取アドレスか一定カラー書込みアドレスかまたは書
き込みアドレス(図示せず)のいずれかを出力する。読
み取りアドレスカウンタは画素クロックによって駆動さ
れるが、このカウンタは通常GetNewPair信号
によって制御される。この信号は新しい、対をなすカラ
ーが必要とされたときにカウンタにカウントせしめる。
RAM60はメモリから新しいカラー対データを負荷す
るか、またはカラー対データをマルチプレクサ66に出
力する。第2RAM(図示せず)はピンポン回路のもう
半分で、各々データを書き込み可能であり、他方はデー
タを読み取り可能である。RdConstBuf0信号
の制御下でマルチプレクサ66が二つのRAMの一つを
選択し、カラー対データの16ビットをレジスタ67に
出力する。このデータがカラー対データ1カラー当り8
ビットで負荷され、かつ、GetNewPair信号に
応答して負荷されるまでこのカラー対を出力し続け、新
しい対のカラーのレジスタ67への負荷を許容する。最
終マルチプレクサ68はここでFixedラインに印加
される対をなすカラーかまたは他のカラーかあるいは最
終出力レジスタ69を介するContoneラインのい
ずれかを選択する。
チプレクサ68に送る。このデータは連続して変化する
ので、走査線に沿って画像データが走査されている間ピ
ンポンバッファレジスタが連続して負荷され、読み取り
する。この動作について説明すると、第1チャンネルと
同様に、読取アドレスカウンタ70が連続トーンクロッ
クによってクロックされ、得られたアドレスを二つのマ
ルチプレクサ71(その一つを図示する)に送り、読取
アドレスと書込みアドレス間を選択し、二つのRAM7
2(その一つを図示する)が連続トーンデータを書き込
みまたは出力する。バッファ選択マルチプレクサ73が
第1または第2RAM出力のいずれかを選択し、16−
ビットデータワードをアンパックバイトマルチプレクサ
74に供給し、ここで16−ビットワードが二つの8−
ビットワードに分割されて、組合わせマルチプレクサ6
8に送られるべくレジスタ75に加えられる。フリップ
フロップ76が2個ずつ連続トーンクロックをカウント
ダウンし、これによってマルチプレクサはアドレスカウ
ンタ70が一度にカウントする毎に二つの8−ビットワ
ードを出力する。画素クロックが高い周波数を有してお
り、かつ、全ての他のクロック、例えば連続トーンクロ
ックおよびマスククロックが画素クロックの端数に相当
する周波数を有しているものと見なされる。
されたものである。マスククロックが12−ビット読取
アドレスカウンタ76を駆動し、読取り、書込みアドレ
スを選択する二つのバッファアドレス選択マルチプレク
サ77(その一つを図示する)に12−ビットアドレス
を送る。これらのアドレスがマスクラインバッファRA
M78(二つのうちの一つを図示する)に印加され、一
方が負荷されている間に他方が読み取られる。バッファ
選択マルチプレクサ79がRAMの一つからの出力を選
択し、これをシフトレジスタ80に送る。レジスタ80
が1ビットを出力し、これがプログラマブルアレイロジ
ックすなわちPAL81によって用いられて、3ビット
がCombinerに出力され、二つのビットが二つの
一定カラーの一つと連続トーンデータと固定入力間を選
択するのに使用され、一つのビットが組合せマルチプレ
クサをイネーブルにさせるのに使用される。4−ビット
カウンタ82は一度に1ビットの割合でレジスタ80で
16ビットをカウントするのに使用される。
読取アドレスカウンタ83は全クロックが高い周波数を
有している画素クロックによってクロックされ、読取ア
ドレスを発生する。バッファアドレスセレクト84が読
取アドレスまたは書込アドレスのいずれかをインストラ
クションラインバッファ85に出力して、メモリからの
データを読み取らせるかまたはバッファセレクタ86を
介してレジスタ87へデータを出力せしめるかする。こ
の出力が4−ビット指令および12−ビットランレング
スに分割される。この指令は3−ビットモード信号に分
割されてプログラマブルロジックアレイ81に入力され
る。ロジックアレイ81はコンバインナ68と、新しい
一定カラー対をリクエストするための1ビットとを制御
する。ランレングスは12−ビットカウンタ88を一つ
のランレングスに設定するのに使用され、指令が変化し
ない間の持続時間を設定する。このカウンタの桁上げ出
力はカウント期間中読取アドレスカウンタ83とインス
トラクションレジスタ87を不動作にする。カウント終
了時点において、新しい一定カラー対を要求するビット
が設定されると、桁上げ動作がGetNewPairパ
ルスをゲート89を介して発生する。
カウンタ64、バッファアドレスセレクトマルチプレク
サ62および一定ラインバッファ0RAM60の詳細な
ブロック図である。カウンタは画素クロックによって駆
動され、GetNewPair信号によってイネーブル
にされたときのみカウントが許容される。書込みカウン
タは図示していない。RdConstBuf0′信号が
2セットの入力の一つをマルチプレクサに選択せしめ1
2−ビットアドレス出力を生成し、RAM60をアドレ
スするのに使用される。そのアドレス部を図示する。
に示す。RAM60、61の最初の4−ビットがBuf
fer Selectorマルチプレクサ66の入力に
印加され、マルチプレクサが一つの4−ビット出力を選
択してこれをレジスタ67に印加する。図示した四つの
ビットは一定カラー対の一定カラーAの一半分である。
0、バッファセレクトアドレスマルチプレクサ71およ
びContoneラインバッファ72のブロック図であ
る。カウンタは連続トーンクロックによって駆動され、
カウントはLdContone信号によってイネーブル
にできる。2セットの12アドレスラインが、選択され
たアドレスをRAM72のアドレス部にルートするバッ
ファアドレスセレクトマルチプレクサ71に入力する。
ッファセレクタマルチプレクサ73、アンパックバイト
マルチプレクサ74およびレジスタ75を示す。マルチ
プレクサ73は連続トーンバッファ0および1RAMの
出力データビット0から3の間を選択し、一方、第2マ
ルチプレクサ(図示せず)がビット8から11の間を選
択する。アンパックバイトマルチプレクサ74の続く連
続トーン画素の最初の4ビットとして一つをまた他を選
択しレジスタ75によって結合する。
のブロック図は、連続トーンチャンネルのメモリアドレ
ス回路と同じであるが、読取アドレスカウンタ76がL
dContone信号の代りにLdMask信号によっ
て実行されカウントし、ContoneCIKの代りに
MaskCIKによってクロックされる点が異なる。
力の最初の8ビットを示す。この回路の目的は16ビッ
トワードを1クロック出力当り1−ビットに変換するこ
とである。図示したように、RAMの出力がバッファセ
レクタマルチプレクサ79に印加され、ここで二つの入
力の一つが選択されてシフトレジスタ80に印加され
る。このレジスタが並列に16のビット(図21〜23
では8個のみを示す)を受信し、これらビットをマスク
クロック直列出力当り1−ビットに変換する。4−ビッ
トカウンタ82がビットマップマスククロックのカウン
トを続行し、桁上げLdMaskが次のワードでレジス
タ80に負荷するように使用される。桁上げ8′信号は
シフトレジスタ(図示せず)の下方半分からシフトされ
た出力である。
ネルのアドレス部と同様である。ここではカウンタはP
ixelCIKによってクロックされ、かつ、RunE
nd信号でイネーブルにされてカウンタをしてラン−レ
ングスコーデッドランの終端でカウントせしめる。
バッファセレクタマルチプレクサ86およびレジスタ8
8を示す。レジスタ88はGetNewPairゲート
89に1ビットを、またモード信号の3ビットをそれぞ
れ出力する。12−ビットランレングスカウンタ88の
1/3もこのブロック図に示す。桁上げが信号RunE
ndでカウンタ83をイネーブルにさせるのに使用され
る。Run8′信号がこのブロック図では省略している
12−ビットランレングスカウンタの残りの2/3から
の桁上げ信号になる。
レイ81、コンバイナ68および出力レジスタ69のブ
ロック図である。プログラマブルロジックアレイはナシ
ョナルセミコンダクタ製のPAL1016P8デバイス
であり、アドレスコントール部68bと出力部68aと
から成るコンバイナマルチプレクサ68はモトローラ製
の4個のMC10174デバイスである。マルチプレク
サ68は四つの入力の一つを選択し、出力がレジスタ6
9に送られ、二つのMC10176デバイスはモトロー
ラ製である。
8の出力の可能な値間の対応を示す表である。
グ図である。
の出力への一つの可能なマッピングを示す図である。
る。
ある。
る。
る。
る。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ある。
ブルRAM、22 クロックレジスタ、23 クロック
発生器、24 m−クロックレジスタ、25,26 マ
ルチプレクサ、27 ロジック回路、28 マルチプレ
クサ、29 出力レジスタ、30 s−クロックレジス
タ、31 レジスタ、33 Instレジスタ、34
カウンタ、35 論理回路、37 4入力マルチプレク
サ、41画像メモリ、45 カラー変換器、60,61
RAM、62,63 アドレスセレクタマルチプレク
サ、64 読取アドレスカウンタ、65 書き込みアド
レスカウンタ、66 マルチプレクサ、67 論理回
路、68 最終マルチプレクサ、69 最終出力レジス
タ、70 読取アドレスカウンタ、71 マルチプレク
サ、72 RAM、73 バッファ選択マルチプレク
サ、74 アンパックバイトマルチプレクサ、75 レ
ジスタ、76 フリップフロップ、77 バッファアド
レス選択マルチプレクサ、78 マスクラインバッファ
RAM、79 バッファ選択マルチプレクサ、80 シ
フトレジスタ、81 PAL、82 4−ビットカウン
タ、83 読取アドレスカウンタ、84 バッファアド
レスセレクト、85 インストラクションラインバッフ
ァ、86 バッファセレクタ、87レジスタ、88 1
2−ビットカウンタ、89 ゲート
Claims (1)
- 【請求項1】 ラスター出力装置上に画像を出力するた
めの、次のステップを含む出力データの生成方法: 出力画像の連続トーン部に対応した、サンプル化された
カラーデータを記憶し; 出力画像の一定カラー部に対応した一定カラーデータを
記憶し; 出力画像の固定カラー部に対応した固定カラーデータを
供給し; 出力画像の前景及び背景に対応したマスクデータを任意
に記憶し; 指令データを記憶し; 前記記憶された指令データを読み取り; 前記記憶されたマスクデータと、前記記憶されたサンプ
ル化されたカラーデータと、前記読み取られた指令デー
タに基づいた前記記憶された一定カラーデータとを選択
的に読み取り; 一番目に読み取られた一定カラーデータと、二番目に読
み取られた一定カラーデータと、読み取られたサンプル
化されたカラーデータと、固定カラーデータのうちの二
つを、出力データを形成するために読み取られた指令デ
ーターとマスクデータに基づいて前記出力画像の背景及
び前景部として選択的に結合し; そして出力画像を形成するためにラスター出力装置に出
力データを出力する。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/696,681 US5225911A (en) | 1991-05-07 | 1991-05-07 | Means for combining data of different frequencies for a raster output device |
US696681 | 1991-05-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05153374A JPH05153374A (ja) | 1993-06-18 |
JP2919174B2 true JP2919174B2 (ja) | 1999-07-12 |
Family
ID=24798120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4111913A Expired - Lifetime JP2919174B2 (ja) | 1991-05-07 | 1992-04-30 | ラスター出力装置上に画像を出力するための出力データの生成方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US5225911A (ja) |
EP (1) | EP0512810B1 (ja) |
JP (1) | JP2919174B2 (ja) |
CA (1) | CA2061057C (ja) |
DE (1) | DE69223443T2 (ja) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6022195A (en) * | 1988-09-13 | 2000-02-08 | Helix Technology Corporation | Electronically controlled vacuum pump with control module |
US5459492A (en) * | 1993-08-30 | 1995-10-17 | Texas Instruments Incorporated | Method and apparatus for printing stroke and contone data together |
JPH07222018A (ja) | 1993-12-17 | 1995-08-18 | Xerox Corp | マッピング方法 |
EP0665677B1 (en) * | 1994-01-27 | 2001-12-19 | Hewlett-Packard Company, A Delaware Corporation | Printing system and method |
US5550569A (en) * | 1994-04-12 | 1996-08-27 | Xerox Corporation | Image processing for ink-jet printing with fast-and slow-drying inks |
US6006013A (en) | 1994-05-18 | 1999-12-21 | Xerox Corporation | Object optimized printing system and method |
US6327043B1 (en) | 1994-05-18 | 2001-12-04 | Xerox Corporation | Object optimized printing system and method |
US5598525A (en) | 1995-01-23 | 1997-01-28 | Cirrus Logic, Inc. | Apparatus, systems and methods for controlling graphics and video data in multimedia data processing and display systems |
US5627652A (en) * | 1995-10-18 | 1997-05-06 | Xerox Corporation | Multibit RAM for parallel lookup of high resolution halftone screens |
US5754746A (en) * | 1995-12-18 | 1998-05-19 | Xerox Corporation | Multi bit per pixel compression/decompression using parallel encoded streams |
US6380967B1 (en) * | 1996-12-07 | 2002-04-30 | Frank Sacca | System to capture, store, and retrieve composite video for transmission over telephone lines |
US5767978A (en) * | 1997-01-21 | 1998-06-16 | Xerox Corporation | Image segmentation system |
US5999710A (en) * | 1997-06-17 | 1999-12-07 | Hewlett-Packard Company | Merge plane generation for a data processing pipeline |
US5940585A (en) * | 1997-06-17 | 1999-08-17 | Hewlett-Packard Company | Data merge unit |
US6624909B1 (en) | 1999-05-27 | 2003-09-23 | International Business Machines Corporation | Image file format for storing graphical matter and related information |
US6721456B1 (en) | 2000-02-23 | 2004-04-13 | International Business Machines Corporation | Color image data and control bit compression scheme with run length encoding |
US6731814B2 (en) | 2000-05-01 | 2004-05-04 | Xerox Corporation | Method for compressing digital documents with control of image quality and compression rate |
US7394568B1 (en) * | 2000-05-15 | 2008-07-01 | Infoprint Solutions Company Llc | Method, system, and logic for selecting pixel data from multiple objects |
US7062087B1 (en) * | 2000-05-16 | 2006-06-13 | International Busniness Machines Corporation | System and method for optimizing color compression using transparency control bits |
US6943914B1 (en) * | 2000-09-14 | 2005-09-13 | Sharp Laboratories Of America, Inc. | Computer, printer and software for changing control of printer marking device while printing on a single page |
US6992789B2 (en) * | 2001-06-15 | 2006-01-31 | International Business Machines Corporation | Method, system, and program for managing a multi-page document |
US7251363B2 (en) * | 2003-07-29 | 2007-07-31 | Ventana Medical Systems, Inc. | Method and system for creating an image mask |
JP2007133383A (ja) * | 2005-10-12 | 2007-05-31 | Matsushita Electric Ind Co Ltd | オンスクリーン信号処理装置、および放送受信装置 |
JP5540672B2 (ja) * | 2009-03-05 | 2014-07-02 | 株式会社リコー | 復号装置、復号装置の制御方法及び画像形成装置 |
US20150085587A1 (en) * | 2013-09-25 | 2015-03-26 | Lsi Corporation | Ping-pong buffer using single-port memory |
US20220107727A1 (en) * | 2020-10-06 | 2022-04-07 | Dojoit, Inc | System and method for inputting text without a mouse click |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1166091A (en) * | 1966-05-09 | 1969-10-01 | Crosfield Electronics Ltd | Improvements relating to Electro-Optical Scanners for Image Reproduction |
JPS5651153A (en) * | 1979-10-02 | 1981-05-08 | Canon Inc | Method and device for picture forming |
US4353653A (en) * | 1979-10-19 | 1982-10-12 | International Business Machines Corporation | Font selection and compression for printer subsystem |
JPH0754959B2 (ja) * | 1983-03-17 | 1995-06-07 | キヤノン株式会社 | 画像処理装置 |
US4646261A (en) * | 1983-09-27 | 1987-02-24 | Motorola Computer Systems, Inc. | Local video controller with video memory update detection scanner |
US4620288A (en) * | 1983-10-26 | 1986-10-28 | American Semiconductor Equipment Technologies | Data handling system for a pattern generator |
DE3538639A1 (de) * | 1984-10-31 | 1986-04-30 | Canon K.K., Tokio/Tokyo | Bildverarbeitungssystem |
JPH0720252B2 (ja) * | 1985-08-20 | 1995-03-06 | 日本電信電話株式会社 | 画像信号合成装置 |
GB2194117B (en) * | 1986-08-14 | 1991-05-01 | Canon Kk | Image processing apparatus |
JPS63173646A (ja) * | 1987-01-13 | 1988-07-18 | Ricoh Co Ltd | 画像形成装置 |
JPH0810898B2 (ja) * | 1987-02-27 | 1996-01-31 | キヤノン株式会社 | 画像処理装置 |
US4803643A (en) * | 1987-08-10 | 1989-02-07 | Oclc Online Computer Library Center Incorporated | System and method for creating memory-retained, formatted pages of text, tabulation, and graphic data |
US5113492A (en) * | 1987-09-16 | 1992-05-12 | Canon Kabushiki Kaisha | Apparatus for processing character and image data |
US5018078A (en) * | 1987-12-09 | 1991-05-21 | Fuji Photo Film Co., Ltd. | Apparatus and method for processing huge image information at high speed |
JP2614252B2 (ja) * | 1988-01-19 | 1997-05-28 | キヤノン株式会社 | 画像合成装置 |
US4963898A (en) * | 1988-01-19 | 1990-10-16 | Canon Kabushiki Kaisha | Method and apparatus for forming a color image |
JP3048151B2 (ja) * | 1988-01-19 | 2000-06-05 | キヤノン株式会社 | カラー画像形成装置 |
JP2842590B2 (ja) * | 1988-01-26 | 1999-01-06 | 株式会社 アスキー | 二重画面表示制御装置 |
GB8812891D0 (en) * | 1988-05-31 | 1988-07-06 | Crosfield Electronics Ltd | Image generating apparatus |
US5001576A (en) * | 1988-09-28 | 1991-03-19 | Konica Corporation | Image processor with improved discrimination between character image and tonal image |
JPH02295351A (ja) * | 1989-05-10 | 1990-12-06 | Canon Inc | 画像処理システム |
US5329616A (en) * | 1990-08-16 | 1994-07-12 | Canon Kabushiki Kaisha | Compressed image stores for high resolution computer graphics |
US5539865A (en) * | 1992-11-10 | 1996-07-23 | Adobe Systems, Inc. | Method and apparatus for processing data for a visual-output device with reduced buffer memory requirements |
-
1991
- 1991-05-07 US US07/696,681 patent/US5225911A/en not_active Ceased
-
1992
- 1992-02-12 CA CA002061057A patent/CA2061057C/en not_active Expired - Lifetime
- 1992-04-30 JP JP4111913A patent/JP2919174B2/ja not_active Expired - Lifetime
- 1992-05-06 DE DE69223443T patent/DE69223443T2/de not_active Expired - Lifetime
- 1992-05-06 EP EP92304069A patent/EP0512810B1/en not_active Expired - Lifetime
-
1995
- 1995-06-29 US US08/496,550 patent/USRE35657E/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0512810A2 (en) | 1992-11-11 |
CA2061057A1 (en) | 1992-11-08 |
USRE35657E (en) | 1997-11-11 |
DE69223443D1 (de) | 1998-01-22 |
DE69223443T2 (de) | 1998-06-25 |
EP0512810A3 (en) | 1993-08-11 |
JPH05153374A (ja) | 1993-06-18 |
CA2061057C (en) | 2000-01-11 |
US5225911A (en) | 1993-07-06 |
EP0512810B1 (en) | 1997-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2919174B2 (ja) | ラスター出力装置上に画像を出力するための出力データの生成方法 | |
EP0259981A2 (en) | Colour image processing method and apparatus | |
JPH03149667A (ja) | グレースケールプリンタのための効率的データ記憶システム | |
EP0088583B1 (en) | Image processing apparatus | |
US5542029A (en) | System and method for halftoning using an overlapping threshold array | |
JP2588431B2 (ja) | グラフィック・メモリ装置 | |
US5553204A (en) | Image output apparatus for gradation image data | |
JP3455078B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2686258B2 (ja) | 画像データ処理装置 | |
US5627652A (en) | Multibit RAM for parallel lookup of high resolution halftone screens | |
JPS59128873A (ja) | カラ−フアクシミリの画信号変換方式 | |
JP3629509B2 (ja) | 網掛け処理装置 | |
JPH04261266A (ja) | イメージ読取装置 | |
JP3217432B2 (ja) | カラー画像データ処理方法 | |
JP3039657B2 (ja) | 画像処理装置 | |
JP3002247B2 (ja) | 文字重畳装置 | |
JP2760784B2 (ja) | カラー画像処理装置 | |
JPH04181870A (ja) | カラー画像処理装置 | |
JP2650988B2 (ja) | 画像表示装置 | |
JP2954257B2 (ja) | 色情報変換装置 | |
JP2868214B2 (ja) | 画線付加装置 | |
JP2797018B2 (ja) | カラービデオプリンタ | |
JP2885890B2 (ja) | 記録制御装置 | |
JPH05151351A (ja) | カラー画像合成印刷出力方式 | |
JPH10108025A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19960524 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100423 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110423 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120423 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120423 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 14 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 14 |