JPH03149667A - グレースケールプリンタのための効率的データ記憶システム - Google Patents

グレースケールプリンタのための効率的データ記憶システム

Info

Publication number
JPH03149667A
JPH03149667A JP2203780A JP20378090A JPH03149667A JP H03149667 A JPH03149667 A JP H03149667A JP 2203780 A JP2203780 A JP 2203780A JP 20378090 A JP20378090 A JP 20378090A JP H03149667 A JPH03149667 A JP H03149667A
Authority
JP
Japan
Prior art keywords
data
page
pixel
information
buffer
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.)
Pending
Application number
JP2203780A
Other languages
English (en)
Inventor
Yee S Ng
イー・エス・ング
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.)
Eastman Kodak Co
Original Assignee
Eastman Kodak Co
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 Eastman Kodak Co filed Critical Eastman Kodak Co
Publication of JPH03149667A publication Critical patent/JPH03149667A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/3871Composing, repositioning or otherwise geometrically modifying originals the composed originals being of different kinds, e.g. low- and high-resolution originals
    • 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/0062Handling the output data combining generic and host data, e.g. filling a raster
    • G06K2215/0065Page or partial page composition
    • 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
    • G06K2215/0094Colour printing

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Processing Or Creating Images (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利川分野〕 この発明は、一般にハードコピープリンタに関し、特に
異なる種類の入力データを受入れることのできるグレー
スケールプリンタのデータ記憶システムに関する。
〔従来の技術〕
ハードコピープリンタは、電子写真式、衝撃式、インク
シェド或いは他の方式であるかを問わず一層多機能なも
のとなってきており、現在では多(のちのが、文章、グ
ラフィックやN4E1の画像を合わせて写真または写真
的な情報をプリントする機能を備えている。例えばアド
ーと・システムズ株式会社(^dobe Systes
Is Incorporated)の登録商標であるポ
ストスクリプト(Post Script)のような高
級ページ記述言語によって、印刷されるハードコピーの
ページ上での写真画像の位置を特定することが可能であ
る。場合によっては、写真の一部を拡大または縮小して
ページに載せるように選択することもできる。一般的に
これらの写真は。
ビデオカメラ、ビデオテープレコーダーまたは写真走査
機のような映像源から発せられた電子データから入力さ
れる。
根本的な問題点の一つとして、あるデータソースからの
文章およびグラフィックを別のデータソースからの写真
情報と組合せる場合の問題がある。
文章情報をページ記述言語から翻訳し、プリンタ電子機
構によって印刷ページ上で再生するためにページメモリ
システムにロードしなければならない、このような装置
には、印刷バッファに供せられる記憶機構が!ページ分
に満たないものもあるが、電子ハードコピープリンタの
全ページバッファには確かな効果がいくつかある。ペー
ジバッファの大きさは、ページの大きさ、求められる解
像度、印刷される色の数、および色のぼかしの度合また
はグレースケールインクリメントを含めたいくつかの要
素によって決まって(る。ベージバッファの容量は大切
なことであるが、ページバフファにおいて文章およびグ
ラフィック情報のために容量を促供することは現在の技
術で充分に対応できることである。
ページバッファに映像または写真的情報を記憶すること
は、より大きな課題である。写真的データは、文章情報
よりもずっと多量の情報を含んでおり、したがってその
データを充分に記憶するにはより多量のメモリまたはビ
ットを必要とする。
写真をそのページの文章を記憶するのに用いるのと同し
ページバッフ1に入れる場合は、極めて多量のメモリを
用いなければならない、文章は、1画素当たり比較的低
いビットレベルで記憶することができ、普通は17l至
3ビットで充分である。
これは主に、文章およびほとんどのグラフィック情報を
忠実に再生するのに、広範な色及びグレーレベルが必要
でないためである。一方、写真では、写真の内容を充分
に再生するには、各色について−画素当たり4ビット以
上を必要とすることがしばしばである。これをページバ
ッファにあてはめた場合、写真データのより高いビット
レベル必要量が、かなりの量の記憶領域を使ってしまう
単に写真情報がより多量のビットを必要tするため必然
となる記憶領域の必要量に加えて、写真情報を記憶する
ためにページバッファを利用することは、映像ソースの
解像度が普通は写真に供せられるページバッファの総て
の画素に意味のあるデータを入れるには充分ではないこ
とから、非効率的である。このことは、写真をページに
挿入するために拡大した場合に特にそうである。元の映
像は、画像全体について約512の水平および垂直画素
の解像度を持つことができる。ページバッファは例えば
400dpi (ドツト/インチ)というようなずっと
高い解像度を持つことができるから、写真をページの各
辺が2.000画素(5インチ)によって区切られる8
1J!liに配置するということは、ぺ¥シバソファの
約16分の1のメモリが実際の写真情報を表すことにな
り、他の記憶場所は元のビデオ信号からの処理済みのデ
ータを含むことになる。
文章/グラフィック情報を写真情報と一緒に記憶、組合
せることに関連する問題は、いくつかの発行された特許
によって取扱われている、 1985年12月発行の米
国特許4,553.172は、写真と文字情報とを別々
に処理し、異なるビットレベルのディジタル値に転換す
るシステムを開示している。カラー写真は32ビットを
使用し、文字は25ビットを使用する。文字のためのビ
ットの数が多いのは、カラー写真データワードに大きさ
で頚(以する複合データワードを形成するために、いく
つかの文字デー′タワード或いは信号を一諸に組合せた
ことによる。両方の!l類のデータは、32ビットワー
ドとして記憶され、メモリから呼び戻される。これは文
章と写真情報の分離処理を示すものであるが、この特許
における記憶システムは、本発明のそれとはずっと異な
っ−たちのである。
1986年10月210発行の米国特許4.618.8
46は、データ符号化システムを開示している。その特
許の第1コラムにおいて、写真情報を表現するには一色
につき3乃至4ビットが必要なこと、および新聞1ペー
ジに文章を表現するのにより少な÷レベルを用いること
ができ、1ビットでもよいことが認識されている。異な
った種類のデータを表現するために必要なビットレベル
を認識しているものの、その特許のデータ符号化システ
五は、本発明のティーチングと類似するものではない。
1986年12月2日に発行の米国特許4,626,9
02は、[文章的」文章構成要素と写真的構成要素を充
分に表現するのに必要な解像度についての手がかりとな
る情報をいくつか従供している。この場合、絵部分はハ
ーフトーンを用いており、写真のデータを適切に表現す
るにはより細密な画素解像度を必要とすることがある。
〔発明が解決しようとする課題〕
したがって、表現されるデータの条件およびデータの質
を保存するために維持しなければならない中間及び最終
の解像度を考慮に入れて、記憶領域を効率的に利用する
記憶システムを有するプリンタを促供することが望まし
く、それがこの発明の目的である。
〔発明の構成〕
以下の説明を通じて、同様の参照符合は、各図総てにお
ける同様な要素または部材を指す。
各図、特に第1図において、印刷された多様な画像を含
む印刷ページlOを示す。画像領域12および14は文
章画像を表現し、画像領域16は線状グラフィック画像
を表している。文章および線グラフィック画像領域は両
方ともに、印刷された部分とページの背景領域との間の
高いコントラストによって特徴づけられるものである。
画像領域18は、例えば連続トーン写真またはビデオ信
号等によって普通に生成されるような写真的情報を表し
ている。画像領域18の写真的情報は文章および線グラ
フィック領域が本質的に持っている高コントラスト特性
を持っていない、第1図かられかるように、種々の情報
を同一の出力ページ上で組合わせ、合同させて、例えば
電子写真印刷のような適切な工程によってページ10上
に印刷された複合画像を形成している。
本発明を説明するにあたって特に大切なパラメータが二
つある。一つは、ページ10上に表示された画像データ
の画素解像度である。これは、ページを横断するデータ
において起き得る変化の回数に相当し、また、印刷ペー
ジのdpi (ドツト/インチ)にも相当する。この発
明のある実施例においては、ページlOは、垂直、水平
の両方向において400dpiで再生される。したがっ
て、81八X11インチの面全体を力バーするには、は
ぼ150万画素が必要となる。画素解像度に加えて、各
画素はその画素内において異なるグレーレベルまたは色
の強さの度合いを有することができる。4通りの強さの
段階づけは2メモリビットを必要とし、光の段階づけに
は3メモリビットが必要であるという具合いである。し
たがって、1ページのデータに必要なメモリの量は画素
解像度および個別の画素のビットレベルまたはグレイス
ケールによって影響される。ビットレベルが4 (16
グレーレベル)の400dpiの場合を仮定すると、3
色の構成色を用いてページパッファにページ全体のデー
タを記憶させるには、はぼ18.000.000ビット
のメモリが必要であることになる。
実験やテストの結果番よ、文章および線グラフィックの
ような高コントラストw4域を写真的情報に比較して各
画素についてより低いビットレベルで忠実に表現できる
ことを示している。陰影をつける応用においては、より
多くの色の段階を生成するために、ハーフトーンディザ
を用いる。文章領域12および14およびグラフィック
領域16が記憶装置またはページバッファにおいて画素
当たり4ビット未満で表現される場合に満足な再生を行
うことができる。そして、写真画像領域18はビットレ
ベルが4以上のときに忠実に表現することができる。本
明細書で開示される本発明のある実施例においては、文
章およびグラフィック領域はページバッファ内において
2ビットレベルで記憶され、写真的情報を表現する画像
領域は4ビットレベルて記憶される。これらのビットレ
ベルはともにl構成色のものについてである。文章グラ
フィック情報がより高い解像度(400dpi) 鰐皮
および低解像度(100dpi)カラーデータを用いて
いる場合に同様のコンセプトが実現される。これは、色
分けしたページを出力する場合に、ページメモリー38
とバンドバッファ52との間にしIITを必要とする。
このLOTは、L*ambm入力からCMYK出力(4
ビット)へとつながっている。
文章および線グラフィックを表現するページlO(第1
図)のデータは、普通は、外部コンピュータまたはワー
クステージジンによって生成されたデータのページ記載
表現によってもたらされるものである。写真的画像情報
は普通は別のソースから得られるもので、多くの場合、
適当な装置からのビデオ信号の直接入力を用いて、この
写真的情報を得ている。第2図は、元の映像データと第
1図に示したページへの挿入のために拡大されたデータ
との間の関係を説明するものである。第2図にみられる
ように、映像信号を映像生成装置から受信したフォーマ
ットで記憶するために、映像記憶装置20が用いられる
。映像信号における色を完全に表現するため1画素当た
り24ビットを使うことができるカラー13号を仮定す
る。必要とされる画素の数は、記憶システムにもたらさ
れた映像信の 号を解像度によって決まる。従来のNTSCビデオ信号
では映像信号の垂直および水平解像度は、画面またはビ
デオフレームにつき約512画素でありこれを画素総数
に直すとほぼ262.0001素となる。
しかし、512画素は、フルサイズのページバッファに
おいては1.28インチのスペースに等しいものをうめ
るものでしかなく、したがって、写真を約1.28イン
チより大きく印刷する場合に元の映像信号をページバッ
ファに記憶する信号として用いるには、付加的な処理を
利用しな(てはならない。
画素エキスパンダ22は、記憶装置2Gに含まれる画素
を、双線形補間技術を用いて、ページバッファで用いら
れているのと同じ画素解像度にまで効果的に補完する。
したがって、画像領域18は、ページバフファに用いる
のに適当なインチ当たりの画素によって生成されこの実
施例で用いられる特定の数値にしたがえば、400の画
素を1インチ当たりで有することになる。明らかに、領
域18が数インチの幅であると仮定した場合、領域18
に含まれる画素の数は、映像記憶装置20に最初に記憶
された画素の数よりずっと大きい、本発明では映像記憶
と信号拡大の場所とタイミングを独特に用いることによ
って、感知できる高品質のハードコピー再生を損うこと
なしに、ページバフファにおける記憶スペースを節約し
ている。即ち、領域18の大きさに合わせた写真的情報
をページバッファに記憶するために必要となる大きな記
憶容量を、本発明では、拡大された写真情報を従来の方
式でページバッファに記憶しないことによって少なくし
ている。映像記憶装置20は、複合ビデオ画像を含むこ
ともできる。
第3図は、本発明の一般的概念を説明するブロック図で
ある。入力装置25は、文章情報を受信し、この情報を
ページバッファ26に記憶する。通常ページバッファ2
6は、再生されたページ上の各画素をバッファ26の少
なくとも1ビットによって表現させるのに充分なメモリ
を持9ており、多くの場合2ビントが好ましい、人力装
置f29は、映像信号を映像記憶装置20に接続する。
映像記憶装置20からのデータは、エキスパンダ22に
よって拡張され、ページバッファ26からのデータとと
もにコンバイナ24に印加される。コンバイナ24は、
2種類のデータを、印刷中に電子データと関わる印刷エ
ンジン30に送信装置28によって転送するのに必要な
形式に適切に組合わせるように機能する。この印刷エン
ジンは、電子データからハードコピー出力を印刷する電
子写真印刷装置または他の従来手段であればよい、さら
に、この出力を、ハードコピー材料上の代わりに陰極線
管を用いた端末機のような表示装置上に出力することも
できる。
コンバイナに含まれるデータが1ページ分より少ないこ
とから、印刷または再生動作中に、付加的なデータをバ
ッファ26およびエキスパンダ22からコンバイナ24
に転送する必要がある。−アップデーター32がこの機
能を遂行し、コンバイナを出力装置によって利用される
データで適切に充たされるように保つ、第3図の全体ブ
ロック図かられがるように、映像情報は、ページバッフ
ァとは別に記憶されその後にページバッファの解像度に
拡J=され出力装置によって用いるようにコンバイナ2
4の中で組合わせられる。このように映像情報をページ
バッファから分離して記憶し、その映像情報を適切な解
像度に拡張した後に、適当な時点においてページバッフ
ァからの情報と組合せることによって、印刷ページの質
を低下させることなしに記憶領域を保存する。
第4図は、本発明の1実施例にしたがった構成は、その
データをページバッファまたはメモり38に記憶するの
に必要なビット形式に転換するページ記述インタプリタ
に印加される。この発明のシステムに必要なものではな
いが、この実施例では形状サプレッサー40を用いて、
グラフィックハーフトーンの陰影づけを利用する印刷ペ
ージの領域における利用可能なグレーレベルの欠如4こ
起因する密度輪郭づけを少なくしている。このような輪
郭づけは、ページのデータを小さなビットレベルで記憶
、表現する場合に明白となり得る。
適切なソースより生じる映像データ42は、メモリへの
最初の記憶のために、ビデオフレーム記憶婦 レームを補促し、それを全解像度で且つそのフレームの
色の範囲全体を表現するのに充分なビットレベルでメモ
り記憶する従来の「フレームつかみ器」であればよい、
前に延べたように、通常解像度の映像信号ば全フレーム
に約262.0001ii素を含み、色要素の全範囲が
、普通は信号のクロミナンスおよび鰐皮を表現する3つ
の8ビットバイトに配列された24ビットによって表現
される。はとんど適用例においてページバフファが7百
万画素記憶容量以上を必要とすることがよ(あるのに対
し、より高定義映像であっても、装置44に百万画素以
上の記憶機構を有する必要を限定している。映像情報か
らの写真的情報の位置および大きさがページ記述データ
によって記述、定義されることが多いため、ページ記述
データ34もまた映像信号の調整、制御のために線46
を介して記憶装置44に接続している。
画像プロセッサ48は、記憶装置44の映像情報を、第
4図に示したシステムの残りの部分での利用のために適
切に処理する。アンシャープマスキング、双線形補間お
よびグレーレベルハーフトーンなどの処理を、必要な場
合には輪郭抑制を合せて画像プロセッサ48が達成する
。これらの技法は総て、当業者にはよく知られた多様な
回路および/またはアルゴリズムによって遂行できる。
双線形補間は、データをページバッファまたはメモり3
8に含まれる画素解像度と一致させるために、充分な数
の画素に拡張するものである。すなわち印刷中において
画像プロセッサ48は、記憶装置44に記憶された基本
データを、文章および高コントラストグラフィック用の
ページメモリに記憶された画素情報との互換性のための
より小さな画素解像度に調節する。
プロセッサ48における映像信号の処理の時間的制約の
ため、充分な処理された情報を一時的或いは中間的に記
憶するためにバンドバッファ50を用いて、データの下
流への流れを順序よく保てるよヒ うにするご赤ができる。バンドバッファとは、ハードコ
ピー出力ページに印刷されるべき1行を表現する1行以
上のデータを記憶する記憶装置のことである。f通は、
バンドバッファは8またはlO行の情報を含むことので
きるものであるが、いずれにしてもページメモり全部よ
りは含む行がずっと少ない、1行のデータのみを含むバ
ンドバッフ1は、行バッファと同義のバンドバッファの
18 別な場合である。場合によっては、バンドバッフ
ァ50を、写真川に記憶された画素総てを含むのに充分
な大きさにす逃ことが望ましい、これによってバッファ
50からデータを供給している際の映像情報の何らかの
リアルタイム処理の必要をなくしている。
画像プロセッサ48は、記憶された映像情報を4ビット
全部または基準で適切な画素解像度に変換し、16通り
の輝度のぼかしをもたらしている。既に述べたように、
画素レベル当たり4ビットは、合理的な量の記憶装置に
合わせて、ハードコピー出力上に印刷されるべき写真的
情報を適当に表現するのに充分なものである。このこと
は、画素レベル当たり4ビットがより一様な色の場所で
用いられて、複合画素をハーフトーン出力を形成するの
に用いることのできる場合に特にそうである。
バンドバッファ50は、写真において各画素を表現する
のに充分なデータを含んでいるが、バンドバッファ50
の画素情報とページバッファ38との間のビットレベル
の違いを考慮しなければならない。
バンドバッファ52は、2ビットおよび4ビットの情報
の両方を、それぞれの通信路から受信する。
これがページ記述インクブリタ36からのデータ55と
調整されて、バンドバッファ52に2ビットおよびAビ
ットのデータがロードされる場所を特定する。この記憶
場所は後にバンドバッファのデータが印字ヘッド制御装
置56によって最終的に印字ヘッド58に転送される際
に用いるために、記憶場所ルックアップテーブルに記憶
される。すなわち、第4U;!Jのシステムは、2ビッ
トおよび4ビットのデータの両方をバンドバッファ52
にロードしこのデータが位置する記憶場所を知り続け、
そして印字ヘット電子機構に、そこに転送されているデ
ータが2ビットであるか或いは4ビットのものであるか
を知らせる。このことは、バンドバッファ52の各画素
メモリが設計の都合上実際には4ビットの深さであって
もそうである。文章の場合、2つの高位ビットがデータ
を含み、下位の2ビットはゼロであってよい、写真的情
報の場合は、4ビット全部がデータに用いられる。ルッ
クアップテーブル54は、文章/グラフィックデータが
前景にあるのかそれとも背景にあるのかを記録するのに
も用いられることができる。
第5図は、第4図の装置44.50および52内のデー
タの構成を説する図である。第5図によれば、フレーム
記憶装置44は、写真全体について水平および垂直の両
方向に512画素で配列されたデータ合金んでいる。各
画素は24ビット盪て定義されている。このデータを画
像プロセッサによってバンドバッファ50に拡張し、図
において、各ボックスは行中の画素を表し、ボックスの
中の数字はその画素について記憶されたデータのビット
レベルを表わしている。第5図に示すように、バンドバ
ッファ50は印刷中において映像情報を、写真の各画素
についてと印刷中の24ビット表現に含まれる各色要素
について、4ビットレベルで記憶する。さらに、バンド
バッファ50の水平方向を表す画素の数は、仕上り印刷
ページlOの現寸大の実際の水平方向解像度に等しい、
言い換えると、バンドバッファ50の水平方向の画素数
は、出力ページにおいて適切なdpiをつくり出すのに
必要となる画素数と等しい、第5図に示したバンドバフ
ファ50は、ページ全体のうちの4行のデータを含んで
いる。
システムI制御装置のililJfiによって、バッフ
ァ50のデータはバンドバッファ52に併合される。
第5図に示したバンドバッファ52は、ページlOを横
断して示した領域60を表すものである。破線の接続線
は、領域60のどの部分がバンドバッファ52のデータ
に直接に対応するものであるかを示している。画素記憶
場所627l至画素記憶場所64からの画素データは、
ページIOの文章領域を表現し、図示するように2ビッ
トレベルで記憶される。画素記憶場所66乃至画素記憶
場所68は、ページlO上に示した写真的16 !11
8を表現することから、バンドバッファ52に4ビット
データで記憶される。同様に、画素記憶場所70乃至画
素記t!壜所72はページlO上の文章領域を表現し、
2ビットのデータを含む、前に示したように、設計の都
合上、バッファ52は4ビット画素記憶場所だけを含み
、2ビットデータを記憶する際には2ビットだけが実効
的に使用されるようになっている。
バンドバッファ52は、ページ10の4行の情報を含み
、したがってページlO全体のデータを促供するために
はデータを周期的に更新することが必要である。データ
を異なるビットレベルで記憶することに加えて、印刷電
子機構はデータを得ている際に、そのデータが2ビット
或いは4ビット形式のいずれであるかを知って、代表さ
れるデータの種類に対しての正しいビット数および正し
い印刷シーケンスでデータを適切に取扱うことができる
必要があるから、異なるビットレベルの記憶場所を、ル
ックアップテーブル54(第4図)に記録または記憶し
なければならない、バンドバッファ52の記憶セルに含
まれる情報から望みのパターンまたは色を適切に生成す
るために印字ヘッド制御回路によって、付加的な処理お
よび/またはハーフトーニングをなすことができる。
この発明のシステムは、写真的情報を、ハードコピー出
力ページに印刷されるか或いはページ形式で表示される
文章およびグラフィックス情報に調整、併合する場合に
記憶領域を節約する便利な方法を従供する。このシステ
ムは、ビデオ画像の情報の実際のビ−ット内容を考慮し
、それをシステム動作の好適な時点において適切に記憶
し、そして異なる画素解像度に拡大するためにその情報
を、同じ画素解像度の文章およびグラフィックス情報と
併合するのに丁度間に合うように呼びりす。
可能な変更の1例は、ページバッファ38およびバンド
バッファ50の記憶容量を総合的記憶装置必要量を満た
すために、動的に変化可能にすることを伴う、このよう
なシステムでは、バンドバッファ50に割り当てられる
メモリは、印刷される写真の大きさによって決められる
。余ったメモリは、必要な場合はページバッファ38か
ら取られることになり、文章/グラフインクスデータを
記憶するためのビットレベルを低くすることが必要とな
る。
例えば、映像データを記憶するバンドバッファが現在の
業務に対して充分な大きさでない場合は、ページバフフ
ァでの記憶のビットレベルを画素当たりlビットに下げ
、バンドバッファでの利川のためにい(つかのメモリを
自由にする。
【図面の簡単な説明】
第1図は、多様なIi類の画像を載せた印刷ページを示
す図。 第2図は、元の映像データおよび第1図に示した出力ペ
ージに挿入するために拡張された映像データを示す図。 第3図は、本発明、の一般的概念を説明するブロック図
、 第4図は、本発明の実施例の一つにしたがって構成され
たプリンタメモリシステムを説明するブロック図。 第5図は、第4図に示したシステムの機能を説明するの
に有用な図である。 lO;ベージ 12、14.16 :文章および線グラフィックス18
:写真的情報     20:映像記憶装置22;エキ
スパンダ    24;コンバイナ26:ページバッフ
ァ   28;送信装置34.42;入力データ   
 52:バツフア54:記憶場所テーブル  58:印
字ヘッド(外4名) 図面の浄書(内容二二変更なし) FI6. f 文−二1& 区丁134”m LIIし・1ファファ°I 1        、I   ′ ・、−二二一   、、/  、、/ F1G、 5 平成 2年11月を日 特許庁長官  植 松   敏  殿 1、事件の表示 平成2年特許願第203780号 2、発明の名称 グレースケールプリンタのための効率的データ記憶シス
テム3、補正をする者 事件との関係   特許出願人 住所 名 称  (707)イーストマン・コダック・カンパ
ニー新大手町ビル 206区

Claims (1)

  1. 【特許請求の範囲】 1、電子入力データ(34、42)からページ出力(1
    0)を生成する装置において、 インチ当り画素の第1の解像度で、ある種の入力データ
    を1ページ全部まで記憶する手段(26)と、前記第1
    の解像度より実質的に小さいインチ当たり画素解像度で
    、別の種類の入力データを記憶する手段(20)と 記憶された前記別の種類のデータを、前記第1の解像度
    と同じ解像度にまで拡張する手段(22)と記憶された
    前記ある種のデータを拡張された前記別の種類のデータ
    と結合する手段(24)と、結合されたデータを出力装
    置に送るための手段(28)と を含むことを特徴とするページ出力生成装置。 2、前記ある種のデータが第1ビットレベルで記憶され
    、前記別の種類のデータが第2ビットレベルで記憶され
    、該第2ビットレベルが前記第1ビットレベルより大き
    いことを特徴とする請求項1記載の装置。 3、前記ある種のデータを記憶する手段(26)の総ビ
    ット−画素記憶容量が、前記別の種類のデータを記憶す
    る手段(20)の総ビット−画素容量の数倍であること
    を特徴とする請求項2記載の装置。 4、前記拡張が双線形補間によって行なわれることを特
    徴とする請求項1記載の装置。 5、前記結合する手段(24)が、ある種のデータと拡
    張された別の種類のデータの両方から得られる少なくと
    も一行の画素データを含む行バッファ(52)を含み、
    該行バッファにデータを、出力ページ(10)上の1行
    を占めるように配列したことを特徴とする請求項1記載
    の装置。 6、前記行バッファ(52)が、出力ページ(10)の
    全体に対して、ある種のデータおよび拡張されたデータ
    で更新されることを特徴とする請求項5記載の装置。 7、行バッファ(52)がある種および拡張された種類
    のデータを含む場合にそれを示す手段(54)を含むこ
    とを特徴とする請求項5記載の装置。 8、拡張されたデータが、ある種のデータの画素当たり
    ビットレベルより大きい画素当たりビットレベルを有す
    ることを特徴とする請求項5記載の装置。
JP2203780A 1989-07-31 1990-07-31 グレースケールプリンタのための効率的データ記憶システム Pending JPH03149667A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/386,647 US5125072A (en) 1989-07-31 1989-07-31 Efficient data storage system for gray-scale printers
US386647 1995-02-10

Publications (1)

Publication Number Publication Date
JPH03149667A true JPH03149667A (ja) 1991-06-26

Family

ID=23526469

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2203780A Pending JPH03149667A (ja) 1989-07-31 1990-07-31 グレースケールプリンタのための効率的データ記憶システム

Country Status (2)

Country Link
US (1) US5125072A (ja)
JP (1) JPH03149667A (ja)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2898061B2 (ja) * 1990-05-17 1999-05-31 キヤノン株式会社 印刷制御方法及び装置と印刷装置
DE69117112T2 (de) * 1990-08-08 1996-06-27 Peerless Group Verfahren und Vorrichtung zur Bildwiedergabe
JPH0491966A (ja) * 1990-08-08 1992-03-25 Canon Inc 印刷装置
US5509115A (en) * 1990-08-08 1996-04-16 Peerless Systems Corporation Method and apparatus for displaying a page with graphics information on a continuous synchronous raster output device
JP2960537B2 (ja) * 1990-11-30 1999-10-06 キヤノン株式会社 インクジェット記録装置
DE69225158T2 (de) * 1991-02-01 1998-08-27 Canon Kk Bildverarbeitungsgerät
US5586227A (en) * 1991-03-28 1996-12-17 Canon Kabushiki Kaisha Image processing apparatus
US6002848A (en) 1991-04-23 1999-12-14 Canon Kabushiki Kaisha Band-based printing control system
DE69230053T2 (de) * 1991-07-09 2000-03-30 Canon K.K., Tokio/Tokyo Verfahren und Vorrichtung für die Verarbeitung von Bildern
US5933580A (en) 1991-09-04 1999-08-03 Canon Kabushiki Kaisha Scanner printer server
US5315691A (en) * 1992-01-22 1994-05-24 Brother Kogyo Kabushiki Kaisha Print control apparatus
US5313309A (en) * 1992-06-05 1994-05-17 Eastman Kodak Company Method and apparatus for printing halftones with a gray level printer with contour suppression and/or minimization of moire patterns
KR960005013B1 (ko) * 1992-11-21 1996-04-18 삼성전자주식회사 프린터에 있어서 그래픽 에뮬레이션방법
US6680782B1 (en) 1993-06-30 2004-01-20 Nexpress Solutions Llc Method and apparatus of using a raster image processor and interpolator to increase the speed of operation and reduce memory requirements for electronic printing
US5568269A (en) * 1993-09-02 1996-10-22 Eastman Kodak Company Method and apparatus for scanning and printing documents with text and images
US5485554A (en) * 1993-10-29 1996-01-16 Hewlett-Packard Company Method and apparatus for processing an image in a video printing apparatus
US5539866A (en) * 1994-05-11 1996-07-23 Xerox Corporation Method and apparatus for accurately rendering half-bitted image pixels
US5552898A (en) * 1994-07-06 1996-09-03 Agfa-Gevaert Lossy and lossless compression in raster image processor
US5758044A (en) * 1995-02-16 1998-05-26 Apple Computer, Inc. Method and apparatus for rendering using a band by band depth adjustment
DE19513105A1 (de) * 1995-04-07 1996-10-10 Hell Ag Linotype Verfahren zur Generierung einer Contone-Map
WO1996032811A2 (en) * 1995-04-12 1996-10-17 Eastman Kodak Company High capacity compressed document image storage for digital color printers
DE19514293A1 (de) * 1995-04-24 1996-10-31 Hell Ag Linotype Verfahren zur Montage von Ganzseitenbögen
US5768487A (en) * 1995-10-31 1998-06-16 Seiko Epson Corporation System and method using a split printer driver to control a computer printer device
DE19623327A1 (de) * 1996-06-12 1997-12-18 Hell Ag Linotype Verfahren zur Bearbeitung von Objekten auf Druckseiten
US6542260B1 (en) * 1997-01-13 2003-04-01 Hewlett-Packard Company Multiple image scanner
US6134018A (en) * 1997-09-26 2000-10-17 Electronics For Imaging, Inc. Method and apparatus for creating personalized documents that include variable data
US7359070B1 (en) * 1999-09-30 2008-04-15 Sharp Laboratories Of America, Incorporated Multi-function peripheral with camera
US7142326B2 (en) * 2001-05-16 2006-11-28 Xerox Corporation Method and apparatus for variable data document printing
US7715031B2 (en) * 2002-06-14 2010-05-11 Kyocera Mita Corporation Method and apparatus for generating an image for output to a raster device
US7079056B2 (en) * 2003-01-15 2006-07-18 Delphi Technologies, Inc. Method of encoding and storing in a machine control computer a compressed data lookup table
US7480071B2 (en) * 2003-04-14 2009-01-20 Lexmark International, Inc Maximizing performance in a hardware image scaling module
US8233744B2 (en) * 2008-12-22 2012-07-31 Panasonic Corporation Image enlargement apparatus, method, integrated circuit, and program
JP6184115B2 (ja) * 2013-02-01 2017-08-23 キヤノン株式会社 画像処理方法及び画像処理装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58157255A (ja) * 1982-03-13 1983-09-19 Dainippon Screen Mfg Co Ltd 画像走査記録方法
US4549275A (en) * 1983-07-01 1985-10-22 Cadtrak Corporation Graphics data handling system for CAD workstation
JPS6038973A (ja) * 1983-08-11 1985-02-28 Dainippon Screen Mfg Co Ltd 境界画素の処理方法
DE3482298D1 (de) * 1983-12-08 1990-06-21 Crosfield Electronics Ltd Apparat zum kodieren und dekodieren von daten.
JPS61237697A (ja) * 1985-04-13 1986-10-22 ブラザー工業株式会社 グラフ添え字方向決定機能付き記録装置

Also Published As

Publication number Publication date
US5125072A (en) 1992-06-23

Similar Documents

Publication Publication Date Title
JPH03149667A (ja) グレースケールプリンタのための効率的データ記憶システム
US5129048A (en) Efficient data storage system for gray-scale printers
JPH06505845A (ja) 異なる解像度でラスタライズされたイメージを組合わせる装置および方法
US4533942A (en) Method and apparatus for reproducing an image which has a coarser resolution than utilized in scanning of the image
US5956470A (en) Text quality enhancement via resolution enhancement technique based on separating jaggedness detection and filtering
US6824240B2 (en) Image processing apparatus and method and recording medium
JP4174083B2 (ja) 画像処理方法及びその装置
US5542029A (en) System and method for halftoning using an overlapping threshold array
US5761347A (en) Method and system for halftoning by tiling subsets of a threshold array over portions of an image
JP3360476B2 (ja) 画像処理方法及び装置
JP3629509B2 (ja) 網掛け処理装置
EP0786895B1 (en) Image processing system and method
EP0497599A2 (en) Image processing apparatus
JPH11177825A (ja) 画像処理装置
US5245446A (en) Image processing system
JP3900871B2 (ja) 画像ファイル生成装置および画像データ出力装置
JPH058457A (ja) Id情報フアイリング・プリンテイング装置
JPS60196067A (ja) 画信号処理装置
JPH11196246A (ja) 画像形成装置
JP3185435B2 (ja) 画像形成装置
JP3635808B2 (ja) 画像処理装置および画像処理方法
JP3217432B2 (ja) カラー画像データ処理方法
JPH02155769A (ja) 記録装置
JPH05328109A (ja) 画像形成装置
GB2294174A (en) Digital gray scale image halftoning including error diffusion and selective image adjustment