JPH08123633A - カラー画像印刷システム - Google Patents

カラー画像印刷システム

Info

Publication number
JPH08123633A
JPH08123633A JP6287390A JP28739094A JPH08123633A JP H08123633 A JPH08123633 A JP H08123633A JP 6287390 A JP6287390 A JP 6287390A JP 28739094 A JP28739094 A JP 28739094A JP H08123633 A JPH08123633 A JP H08123633A
Authority
JP
Japan
Prior art keywords
data
print data
printer
print
color
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
JP6287390A
Other languages
English (en)
Inventor
Manabu Suzuki
学 鈴木
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.)
Mutoh Industries Ltd
Original Assignee
Mutoh Industries 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 Mutoh Industries Ltd filed Critical Mutoh Industries Ltd
Priority to JP6287390A priority Critical patent/JPH08123633A/ja
Publication of JPH08123633A publication Critical patent/JPH08123633A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Image Input (AREA)

Abstract

(57)【要約】 【目的】 イメージ処理の重複処理を省略して処理速度
を向上させる。 【構成】 ホストコンピュータ1で生成された印刷出力
すべきカラーイメージデータをバンド単位でプリンタ3
に転送し、この転送されたデータをプリンタ3でカラー
処理して印刷出力のためのプリントデータに変換してバ
ンドメモリ33に展開したのち出力するカラー画像印刷
システムにおいて、バンドメモリ33に展開されたプリ
ントデータを双方向インタフェース21,18を介して
ホストコンピュータ1側に転送する。ホストコンピュー
タ1は、転送されたバンド毎のプリントデータをハード
ディスク12に格納し、同一のプリントデータを複数枚
印刷する場合、2枚目以降のプリントデータについて
は、バンドメモリ2に記憶されたプリントデータをバン
ド単位で前記印刷出力装置側に転送し、カラー処理を経
ることなくプリンタ3から出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ホスト装置で生成され
たカラーイメージデータを印刷出力可能なプリントデー
タに変換して印刷出力装置から出力するカラー画像印刷
システムに関する。
【0002】
【従来の技術】CADシステムで生成されるCADデー
タやイメージスキャナで読み取られたイメージデータ等
は、プロッタに対する描画コマンドの集合であったり、
圧縮されたラスタデータであるため、これらをラスタプ
リンタ等で出力する場合には、データ形式を印刷出力可
能な形式に変換する必要がある。特に、カラーイメージ
の印刷の場合、ホストコンピュータ上のカラーイメージ
データは、ラスタライズ、エッジ強調、拡大/縮小、色
補正、2値化、RGB→CMYK変換等の各処理を経て
カラーイメージが出力される。
【0003】一方、印刷出力装置であるプリンタに採用
される記録方式には、ラスタ方式だけでもインクジェッ
ト、サーマル、静電、電子写真等と種々のものがある。
このうち、サーマル、静電、電子写真といった高速記録
方式の場合は、予めラスタライズしたフルビットマップ
のプリントデータを一括してプリンタエンジンに転送す
る。しかし、この場合、プリンタ側に大容量のバッファ
メモリを備える必要があり、プリンタが高価になるとい
う問題がある。これに対し、例えばインクジェットヘッ
ド等を使用した比較的低速のプリンタの場合には、ラス
タライズ以降の各処理を所定幅のバンド毎に実行しなが
らプリンタエンジンに転送することにより、プリンタの
バッファメモリの容量をバンド幅分に抑えることがで
き、比較的な安価なプリンタを提供することができる。
【0004】
【発明が解決しようとする課題】しかしながら、上述し
たバンド方式の従来のカラー画像印刷システムでは、プ
リンタ側のバッファメモリがイメージデータ1枚分の容
量を持たないため、1枚分のデータを出力する間にバン
ドメモリは順次書き換えられる。このため、同一のイメ
ージデータを繰り返しプリントする場合、2枚目以降も
1枚目と同様のイメージ処理を繰り返さなくてはなら
ず、印刷完了までに時間がかかるという問題点がある。
【0005】本発明は、このような問題点を解決するた
めになされたもので、バンド方式のカラー画像印刷シス
テムにおいて、重複したイメージ処理を省略して処理速
度を向上させることができるカラー画像印刷システムを
提供することを目的とする。
【0006】
【課題を解決するための手段】本発明に係るカラー画像
印刷システムは、ホスト側で生成された印刷出力すべき
カラーイメージデータを所定幅のバンド単位でカラー処
理して印刷出力のためのプリントデータに変換し、印刷
出力装置に設けられたバンドメモリに展開したのち出力
するカラー画像印刷システムにおいて、前記印刷出力装
置側で前記バンドメモリに展開されたプリントデータを
双方向インタフェースを介して前記ホスト側に転送する
プリントデータ転送手段と、このプリンタデータ転送手
段によって前記ホスト側に転送されたプリントデータを
記憶する記憶手段と、同一のプリントデータを複数枚印
刷する場合、2枚目以降のプリントデータについては、
前記記憶手段に記憶されたプリントデータをバンド単位
で前記印刷出力装置側に転送し、前記カラー処理を経る
ことなく前記印刷出力装置から出力することを特徴とす
る。
【0007】
【作用】本発明によれば、印刷出力装置で一度バンドメ
モリに展開されたプリントデータは、双方向インタフェ
ースを介してホスト側に転送され、ホスト側に設けられ
た記憶装置に格納される。そして、同一のプリントデー
タを複数枚印刷する場合には、2枚目以降のプリントデ
ータについては、前記記憶手段に記憶されたプリントデ
ータをバンド単位で前記印刷出力装置側に転送し、重複
したカラー処理を実行することなく、直ちに印刷出力す
るようにしているので、印刷完了までの時間を大幅に短
縮することができる。
【0008】また、例えばフルカラー画像を擬似カラー
画像として出力するシステムでは、例えば24bit/dot
のラスタライズデータが、カラー処理によって3bit/do
t のプリントデータに変換されるため、2枚目以降のデ
ータ転送量も大幅に削減されることになり、これによる
印刷速度の向上も図れる。
【0009】
【実施例】以下、添付の図面を参照して本発明の実施例
について説明する。図1は、本発明の一実施例に係るカ
ラーイメージ印刷システムの構成を示す機能ブロック図
である。このシステムは、ホストコンピュータ1と、こ
のホストコンピュータ1に接続されたイメージスキャナ
2と、ホストコンピュータ1から例えばSCSIインタ
フェース等の双方向インタフェースを介してイメージデ
ータを受信して印刷処理するプリンタ3とで構成されて
いる。
【0010】写真等のカラー原稿は、スキャナ2によっ
て読み取られ、ホストコンピュータ1のスキャナドライ
バ11の制御のもと、ハードディスク12に格納され
る。合成・編集処理部13は、CPUと画像合成・編集
アプリケーションプログラムとにより構成され、読み取
られたカラーイメージデータを、CRT、液晶等のディ
スプレイ装置14に表示すると共に、キーボード、マウ
ス等の入力装置15の操作に従って、文字や他のカラー
イメージ等を適宜合成、編集処理する。編集された文字
コード等を含むカラーイメージデータは、画像プロセッ
サ等の描画処理部16によって所定幅のバンド単位でラ
スタライズされ、プリンタドライバ17の制御のもと
で、双方向インタフェース(以下、I/Fと呼ぶ)18
を介してプリンタ3側にバンド単位で転送される。
【0011】プリンタ3側では、転送されたバンド単位
のカラーイメージデータをI/F(双方向)21を介し
てプリンタコントローラ22に供給する。プリンタコン
トローラ22は、I/F21を介して受信された1つの
バンドのカラーイメージデータを受信バッファ31に格
納したのち、カラー処理部32で、エッジ強調、拡大/
縮小、色補正、2値化(擬似カラー変換)、RGB→C
MYK変換の各処理を施してプリントデータに変換し、
1バンド分のデータ格納容量を持つバンドメモリ33に
展開する。バンドメモリ33に展開されたプリントデー
タは、プリンタエンジン23に供給され、印刷出力され
る。
【0012】また、バンドメモリ33に格納された1バ
ンド分のプリントデータは、プリントデータ送信処理部
34に供給され、このプリントデータ送信処理部34の
制御のもとで送信バッファ35に格納されたのち、I/
F21を介してホストコンピュータ1側に転送される。
ホストコンピュータ1側では、プリンタ3から転送され
た1バンド分のプリントデータをプリンタドライバ17
を介してハードディスク12に格納する。プリンタドラ
イバ17は、2枚目以降の印刷出力については、ハード
ディスク12に格納されたプリントデータをバンド単位
で読み出し、プリンタ3側に転送する。プリンタ3は、
受信されたデータがプリントデータである場合には、カ
ラー処理部32での各処理を起動せずに、転送されたプ
リントデータをバンドメモリ33に直接展開する。な
お、プリンタ3には、上記構成の他にプリンタ3の印刷
モードをオフラインで設定するための操作パネル24及
び印刷モード等を表示する表示部25が設けられてい
る。
【0013】図2は、印刷出力すべきカラーイメージデ
ータを示す図である。図示のように、カラーイメージデ
ータは、プリンタ3のバンドメモリ33の容量に対応し
た複数のバンドに分割されて転送及び処理される。この
実施例では、1枚のカラーイメージデータが4つのバン
ドに分割されて処理されるものとする。ホストコンピュ
ータ1での、ラスタライズ処理は、例えばページ記述言
語で記述された原イメージデータを高解像度ビット・イ
メージデータに展開する処理で、転送データは、1画素
がRGB各8bit (24bit/dot )で表現されたもの
で、約1670万通りの色を表現したフルカラーデータ
となる。
【0014】プリンタ2側に転送されたラスタライズデ
ータに対するカラー処理のうち、エッジ強調処理は、例
えばガウシアンフィルタ等を用いて行われる。色補正処
理は、コンピュータ内部で表現された数値の色とプリン
タで実際に出力される色との違い、即ち両装置間の特性
差によって生じる若干の色合いのずれを補正するもの
で、予め用意されたカラーマッチングテーブルをピクセ
ルイメージのデータで参照してピクセルの色を置き換え
る処理である。2値化処理は、フルカラーで表現された
ピクセルイメージを疑似フルカラー画像に変換するもの
で、例えばホワイト、シアン、マジェンタ、イエロー、
ブラック、レッド、グリーン、ブルーの8通りの色を組
み合わせてフルカラーに見えるようにラスタライズデー
タの各画素を再構成する。この2値化処理では、周知の
パターンディザ法、誤差拡散法等が使用される。RGB
→CMYK変換処理は、2値化処理で求められたレッ
ド、グリーン、ブルーで表現された各画素の色をプリン
タで出力可能なシアン、マジェンタ、イエロー、ブラッ
クの4つのインク色に変換する。これにより、得られた
プリントデータは、3bit/dot で表現されるデータとな
り、転送前のデータの約1/8に情報量を圧縮されたデ
ータとなる。
【0015】図3は、カラーイメージを1部だけ印刷す
る場合のホストコンピュータ1のプリンタドライバ17
の処理を示すフローチャートである。カラーイメージを
1部だけ印刷する場合には、第1バンドから第4バンド
まで順番に(S1,S4,S5)、プリンタの準備が整
い次第(S2)、ラスタライズデータをプリンタ3に転
送すればよい(S3)。
【0016】図4は、カラーイメージを複数部印刷する
場合のホストコンピュータ1のプリンタドライバ17の
処理を示すフローチャートである。1枚目の印刷処理
(S11)は、前述した図3の処理とほぼ同様の処理が
行われるが(S12〜S14,S16,S17)、複数
部印刷の場合には、各バンドのラスタライズデータをプ
リンタ3に転送したのち、プリンタ3側で処理済みのプ
リントデータをプリンタ3から受信してハードディスク
12に格納する処理を実行する(S15)。そして、2
枚目以降の印刷処理は、上記の処理でハードディスク1
2に格納された小容量のプリントデータを、バンド毎に
ハードディスク12から読み出してプリンタ3に転送す
る処理を実行すればよい(S18〜S23)。
【0017】図3の1枚印刷と図4の複数枚印刷のいず
れを実行するかは、プリンタドライバ17に組み込まれ
たユーザインタフェースによってオペレータが指定した
コピー部数の情報に基づいて、プリンタドライバ17が
判断すればよい。
【0018】このシステムによれば、同一イメージデー
タの2枚目以降のプリンタ3の印刷出力については、カ
ラー処理部32での処理を省略できる分だけ印刷完了ま
での時間を短縮することができる。また、1枚目のラス
タライズデータに比べ、2枚目以降のプリントデータの
情報量は大幅に少なくなっているので、2枚目以降の転
送に要する時間も短くなる。
【0019】なお、上記実施例では、プリンタ3側でカ
ラー処理を実行したが、カラー処理の全部又は一部をホ
ストコンピュータ1側で行っても良い。また、ホストコ
ンピュータ1とプリンタ3の処理状況に応じて、ホスト
コンピュータ1で行う処理とプリンタ3側で行う処理の
分担を適応的に変化させるようにしても良い。
【0020】
【発明の効果】以上述べたように、本発明によれば、印
刷出力装置で一度バンドメモリに展開されたプリントデ
ータを、双方向インタフェースを介してホスト側に転送
し、ホスト側に設けられた記憶装置に格納すると共に、
同一のプリントデータを複数枚印刷する場合には、2枚
目以降のプリントデータについては、前記記憶手段に記
憶されたプリントデータをバンド単位で前記印刷出力装
置側に転送することにより、重複したカラー処理を実行
することなく、直ちに印刷出力するようにしているの
で、印刷完了までの時間を大幅に短縮することができる
という効果を奏する。
【図面の簡単な説明】
【図1】 本発明の一実施例に係るカラー画像印刷シス
テムの構成を示す機能ブロック図である。
【図2】 同システムで印刷されるカラーイメージデー
タを説明するための図である。
【図3】 同システムでカラーイメージを1部印刷する
場合のプリンタドライバの処理を示すフローチャートで
ある。
【図4】 同システムでカラーイメージを複数部印刷す
る場合のプリンタドライバの処理を示すフローチャート
である。
【符号の説明】
1…ホストコンピュータ、2…イメージスキャナ、3…
プリンタ、11…スキャナドライバ、12…ハードディ
スク、13…合成・編集処理部、14…ディスプレイ装
置、15…入力装置、16…描画処理部、17…プリン
タドライバ、18,21…双方向インタフェース、22
…プリンタコントローラ、23…プリンタエンジン、2
4…操作パネル、25…表示部、31…受信バッファ、
32…カラー処理部、33…バンドメモリ、34…プリ
ントデータ送信処理部、35…送信バッファ。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 ホスト側で生成された印刷出力すべきカ
    ラーイメージデータを所定幅のバンド単位でカラー処理
    して印刷出力のためのプリントデータに変換し、印刷出
    力装置に設けられたバンドメモリに展開したのち出力す
    るカラー画像印刷システムにおいて、 前記印刷出力装置側で前記バンドメモリに展開されたプ
    リントデータを双方向インタフェースを介して前記ホス
    ト側に転送するプリントデータ転送手段と、 このプリンタデータ転送手段によって前記ホスト側に転
    送されたプリントデータを記憶する記憶手段と、 同一のプリントデータを複数枚印刷する場合、2枚目以
    降のプリントデータについては、前記記憶手段に記憶さ
    れたプリントデータをバンド単位で前記印刷出力装置側
    に転送し、前記カラー処理を経ることなく前記印刷出力
    装置から出力することを特徴とするカラー画像印刷シス
    テム。
JP6287390A 1994-10-27 1994-10-27 カラー画像印刷システム Pending JPH08123633A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6287390A JPH08123633A (ja) 1994-10-27 1994-10-27 カラー画像印刷システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6287390A JPH08123633A (ja) 1994-10-27 1994-10-27 カラー画像印刷システム

Publications (1)

Publication Number Publication Date
JPH08123633A true JPH08123633A (ja) 1996-05-17

Family

ID=17716734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6287390A Pending JPH08123633A (ja) 1994-10-27 1994-10-27 カラー画像印刷システム

Country Status (1)

Country Link
JP (1) JPH08123633A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6049394A (en) * 1997-04-18 2000-04-11 Ricoh Company, Ltd. Color print system, color printer, and a computer readable-recording medium with a computer-executive program stored therein
US6654139B1 (en) 1998-11-11 2003-11-25 Nec Corporation Printer system with image processing system in which drawing operations are executed in parallel
US6665081B1 (en) 1996-07-19 2003-12-16 Seiko Epson Corporation Print system printer driver and printer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665081B1 (en) 1996-07-19 2003-12-16 Seiko Epson Corporation Print system printer driver and printer
US6049394A (en) * 1997-04-18 2000-04-11 Ricoh Company, Ltd. Color print system, color printer, and a computer readable-recording medium with a computer-executive program stored therein
US6654139B1 (en) 1998-11-11 2003-11-25 Nec Corporation Printer system with image processing system in which drawing operations are executed in parallel

Similar Documents

Publication Publication Date Title
US5727137A (en) Printer driver architecture for reducing band memory
JPH1115966A (ja) ハーフトーン方法
JPH111029A (ja) カラープリントシステム,カラープリンタ,及びコンピュータが実行可能なプログラムを格納したコンピュータが読取可能な記録媒体
JP3660154B2 (ja) 印刷用画像処理装置
JP2001325087A (ja) 書き換え可能なコマンド記憶部を利用したコマンド解析
JPH08123633A (ja) カラー画像印刷システム
EP0664521B1 (en) Colour image processing apparatus and method
JP3254672B2 (ja) 画像形成装置
JP2003319167A (ja) 印刷処理方法及びその装置
JP3695498B2 (ja) 画像処理装置
JP2003271368A (ja) 印刷制御装置、印刷制御方法、印刷制御プログラムを記録した媒体および印刷制御プログラム
JP3184639B2 (ja) 画像処理装置及び方法
JP3404128B2 (ja) カラー画像印刷システム
JP4642245B2 (ja) 画像形成装置,画像形成方法および画像形成手順を記憶した記憶媒体
JP3311101B2 (ja) 画像処理装置
JP4222303B2 (ja) 画像形成装置
JP4075657B2 (ja) 画像処理装置及び印刷装置
JP3279171B2 (ja) カラープリンタ
JP3377298B2 (ja) カラー画像印刷システム
JP2005197993A (ja) 画像形成装置、画像形成方法、及びプログラム
JP3185435B2 (ja) 画像形成装置
JPH09312776A (ja) カラーイメージ処理装置
JP2000225735A (ja) 画像印刷装置
JP2605593Y2 (ja) 画像出力装置
JPH09167064A (ja) バンドメモリを縮小させるためのプリンタドライバおよび画像処理方法