[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3941415B2 - Print control device - Google Patents

Print control device Download PDF

Info

Publication number
JP3941415B2
JP3941415B2 JP2001123220A JP2001123220A JP3941415B2 JP 3941415 B2 JP3941415 B2 JP 3941415B2 JP 2001123220 A JP2001123220 A JP 2001123220A JP 2001123220 A JP2001123220 A JP 2001123220A JP 3941415 B2 JP3941415 B2 JP 3941415B2
Authority
JP
Japan
Prior art keywords
tag information
gradation correction
data
image
print
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 - Fee Related
Application number
JP2001123220A
Other languages
Japanese (ja)
Other versions
JP2002320090A (en
Inventor
保明 水戸部
和彦 三浦
幸治 井上
誠司 飯野
祥宏 大島
英和 岡田
雅広 石渡
文夫 高谷
一哉 橋本
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2001123220A priority Critical patent/JP3941415B2/en
Publication of JP2002320090A publication Critical patent/JP2002320090A/en
Application granted granted Critical
Publication of JP3941415B2 publication Critical patent/JP3941415B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Color, Gradation (AREA)
  • Image Processing (AREA)
  • Fax Reproducing Arrangements (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子写真プロセスによってカラー画像の印刷を行う印刷装置を用いる画像形成装置に係り、詳細には、印刷装置を用いて輪転機等を用いた印刷と同等のカラー印刷を可能とするための印刷制御装置に関する。
【0002】
【従来の技術】
レーザープリンタやデジタル複写機等の画像形成装置(以下、一例としてレーザープリンタとする)には、走査光学系が設けられており、感光ドラム等の感光体へ向けて走査光学系からレーザービームを射出し、このレーザービームによって感光ドラムを走査露光し、感光ドラム上に静電潜像を形成する。レーザープリンタでは、この静電潜像からトナー画像を形成し、このトナー画像を記録紙等の画像記録媒体上に転写する。
【0003】
このような電子写真プロセスを実行するレーザープリンタでは、レーザービームを感光ドラムの軸線方向に走査させながら、感光ドラムを回転することにより副走査を行うようになっている。
【0004】
一方、レーザープリンタでは、一つのレーザービームを用いて感光ドラムを走査露光するシングルビーム走査光学系が一般的となっている。このシンブルビーム走査光学系では、走査速度が、ポリゴンミラーの回転速度によって制限される。
【0005】
このようなレーザプリンタを用いてカラー印刷を行うときには、Y(イエロー)、M(マゼンタ)、C(シアン)及びK(クロ)の各色の印刷データに応じて、それぞれの色のトナー画像を記録紙に重ねて転写するようにしている。すなわち、1枚のカラー画像を形成するために、4色分の画像転写を行う必要がある。このために、レーザービームの走査速度の高速化が望まれている。
【0006】
近年、シングルビーム走査光学系の走査速度の限界から、複数のレーザ発光素子から発するレーザービームを同時に感光ドラムへ照射するマルチビーム走査光学系が検討されている。このマルチビーム走査光学系では、複数のレーザービームのそれぞれを、ポリゴンミラーを用いて周期的に偏向しながら同時に走査するようにしており、これにより走査速度の高速化が可能となるようにしており、既に、2本のレーザービームを用いたデュアルビーム走査光学系を備えたカラープリンタが実用化されている。
【0007】
ところで、レーザープリンタを用いたカラー印刷においては、パソコンやワークステーション等の外部装置で作成された印刷データの色信号について、その色の割合を、プリンタの機種や画像記録媒体の種類に応じて補正する必要がある。
【0008】
すなわち、検版用のプルーフや小数部数のカラー印刷を、カラープリンタを用いて行う場合、インク(印刷用のインク)を用いて形成する画像と同等のカラー画像を形成する必要があるが、プリンタで使用される着色料は、同じ色でも、プリンタの種類(メーカー)によって微妙に異なり、また、同じ着色料でも、記録媒体の種類によって色が微妙に変わってしまうことがある。
【0009】
このために、レーザープリンタを用いてカラー印刷を行うための印刷制御装置では、プリンタの機種や画像記録媒体の種類に応じて色補正、階調補正を行う必用がある。このような補正は、演算によって行うことも可能であるが、印刷データ(画像データ)に対して迅速な処理を行うために、予めカラープリンタの機種や用紙の種類等に応じた複数の色補正テーブル及び階調補正テーブルを記憶させて、色補正及び階調補正を行うときに、記憶しているテーブルから選択したテーブルを用いるようにしている。
【0010】
また、カラープリンタに出力する画像データには、データの属性特性を明確にするためのタグ情報を付加されることがあり、このために、印刷制御装置には、複数のタグ情報付加テーブルを記憶するようにしたものがある。
【0011】
このような、色補正テーブル、階調補正テーブル及びタグ情報付加テーブルを複数記憶するためには、それぞれに専用のRAM等のメモリが必要となり、複数のテーブルを記憶している印刷制御装置では、それぞれのテーブルを記憶するための多数のメモリが必要となっている。
【0012】
一方、マルチビーム走査光学系を備えたカラーレーザプリンタを用いてカラー印刷を行う場合、印刷制御装置では、複数のレーザービームのそれぞれに対する画像データに色補正、階調補正を施すと共に、タグ情報を付加する必要がある。このために、印刷制御装置では、特に、階調補正やタグ情報付加について、カラープリンタに設けられているレーザービームの数分のテーブル(ルックアップテーブル:LUT)が必要となる。また、複数のカラープリンタを用いて並行してカラー印刷を行う場合にも、レーザービーム毎に階調補正テーブルやタグ情報付加テーブルが必要となり、これらのテーブルを記憶するためのメモリ容量が装置の大きな負担となることがある。
【0013】
すなわち、色補正テーブルは勿論、階調補正テーブルやタグ情報付加テーブルには、RAMやROM等のメモリが用いられ、テーブル数が増えることによりこのメモリの数を増やすか、又はメモリの容量を増加させる必要がある。したがって、階調補正テーブル及びタグ情報付加テーブルをそれぞれ2組必用としたときには、メモリを倍にするかメモリの容量を倍にする必要がある。
【0014】
このようなメモリの増加を抑えるために、テーブルを設けないで演算処理を行うようにすることが考えられるが、この場合、CPUの負担を大きくしてしまうと共に、他の処理に遅延を生じさせてしまい、結果的に処理速度の低下を引き起こして、カラープリンタの能力を引き出すことが困難となってしまう。
【0015】
【発明が解決しようとする課題】
本発明は上記事実に鑑みてなされたものであり、マルチビーム走査光学系を備えたカラープリンタ等の印刷出力装置や複数のカラープリンタを並行して制御するための階調補正テーブルやタグ情報付加テーブルを記憶するために、メモリ数や容量が増加してしまうのを抑えて、迅速でかつ適切なカラー印刷を可能とする印刷制御装置を提案することを目的とする。
【0016】
【課題を解決するための手段】
請求項1に係る発明は、印刷データに基づく画像データに対して、階調補正テーブルの階調補正データを参照して画像データに対する階調補正を含む画像処理を施して、画像記録媒体に画像を形成する印刷出力装置へ画像データを出力する印刷制御装置であって、前記画像データに対する前記階調補正を並行して行うように配置された複数の階調補正手段と、前記複数の階調補正手段の何れか一つに備えられて、複数の前記階調補正テーブルが記憶された階調補正テーブルデータ記憶手段と、前記階調補正テーブルデータ記憶手段に記憶された前記複数の階調補正テーブルから前記階調補正手段が参照する階調補正テーブルを選択する選択手段と、前記階調補正テーブルデータ記憶手段を備えた前記階調補正手段を除く前記階調補正手段のそれぞれに設けられて、当該階調補正手段が参照する前記階調補正テーブルを記憶する階調補正データ記憶手段と、を備え、前記選択手段によって選択された前記階調補正テーブルを前記階調補正データ記憶手段に複写して、前記階調補正テーブルデータ記憶手段を備えた前記階調補正手段を除く前記階調補正手段が参照する前記階調補正テーブルを作成することを特徴とする。
【0017】
この発明によれば、異なる画像データに対してそれぞれが並行して階調補正を行うことができる複数の階調補正手段を備えているときに、何れか一つの階調補正手段に、複数の階調補正テーブルを記憶する階調補正テーブルデータ記憶手段が設けられ、他の階調補正手段に、階調補正テーブルが作成される階調補正データ記憶手段を設けている。
【0018】
調補正データ記憶手段には、階調補正テーブルデータ記憶手段に記憶されている階調補正データが書き込まれることにより、該当する階調補正手段で参照される階調補正テーブルが作成される
【0019】
したがって、階調補正データ記憶手段を設けた階調補正手段では、複数の階調補正テーブルを設ける必要がなく、階調補正テーブルを記憶する記憶手段の容量の削減を図ることができる。
【0020】
また、請求項2に係る発明は、印刷データに基づく画像データに対して、タグ情報テーブルのタグ情報データを参照して画像データの属性情報をタグ情報として付加して、画像記録媒体に画像を形成する印刷出力装置へ画像データを出力する印刷制御装置であって、前記画像データに対して前記タグ情報を付加する処理を並行して行うように配置された複数のタグ情報付加手段と、前記複数のタグ情報付加手段の何れか一つに備えられ、複数の前記タグ情報テーブルが記憶されたタグ情報テーブルデータ記憶手段と、前記タグ情報テーブルデータ記憶手段に記憶された前記複数のタグ情報テーブルから前記タグ情報付加手段が参照するタグ情報テーブルを選択する選択手段と、前記タグ情報テーブルデータ記憶手段を備えた前記タグ情報付加手段を除くタグ情報付加手段のそれぞれに設けられ、当該タグ情報付加手段が参照する前記タグ情報テーブルを記憶するタグ情報データ記憶手段と、を備え、前記選択手段によって選択された前記タグ情報テーブルを、前記タグ情報データ記憶手段に複写し、前記タグ情報得テーブルデータ記憶手段を備えた前記タグ情報付加手段を除くタグ情報付加手段が参照するタグ情報テーブルを作成することを特徴とする。
【0021】
この発明によれば、異なる画像データに対してそれぞれが並行してタグ情報の付加を行う複数のタグ情報付加手段を備えているときに、タグ情報付加手段の何れか一つに複数のタグ情報テーブルを記憶するタグ情報テーブルデータ記憶手段が設けられ、残りのタグ情報付加手段に、タグ情報テーブルが作成されるタグ情報データ記憶手段を設けている。
【0022】
グ情報データ記憶手段には、タグ情報テーブルデータ記憶手段に記憶されているタグ情報データが書き込まれることにより、該当するタグ情報付加手段で参照されるタグ情報テーブルが作成される
【0023】
したがって、タグ情報データ記憶手段を設けたタグ情報付加手段では、複数のタグ情報テーブルを設ける必要がなく、タグ情報テーブルを記憶する記憶手段の容量の削減を図ることができる。
【0024】
すなわち、本願発明では、それぞれに画像データを処理するときに参照する複数のルックアップテーブル(LUT)を必要とするときに、LUTの基となるデータを記憶する記憶手段を設け、所定のタイミングでデータを書き込んでLUTを作成することにより、LUTに必要なメモリの容量の増加を抑えることができる。
【0028】
また、本発明では、前記階調補正テーブルデータ記憶手段と前記階調補正データ記憶手段が同一のメモリに形成されていてもよく、また、前記タグ情報テーブルデータ記憶手段と前記タグ情報データ記憶手段が同一のメモリに形成されていても良い。
【0030】
このような本発明は、前記階調補正テーブル作成手段ないし前記タグ情報テーブル作成手段が、前記印刷出力装置の種類、前記画像記録媒体に記録する画像の色の識別信号が入力されることにより、該識別信号に基づいて前記階調補正テーブルないし前記タグ情報テーブルが作成されるものであっても良い。
【0031】
また、本発明は、前記印刷出力装置が複数の光ビームを走査する電子写真プロセスによって前記画像形成媒体に画像を形成するときに、前記複数の階調補正手段ないし前記複数のタグ情報付加手段が異なる光ビームへ出力する画像データに対する処理を行うものであればよく、それぞれが光ビームを走査する電子写真プロセスによって前記画像形成媒体に画像を形成する複数の印刷出力装置が設けられているときに、前記複数の階調補正手段ないし前記複数のタグ情報付加手段が異なる前記印刷出力装置へ出力する画像データに対する処理を行うものであっても良い。
【0032】
さらに、本発明は、前記階調補正ないし前記タグ情報の付加を除く画像処理を制御するメインコントローラと、前記階調補正ないし前記タグ情報の付加を行うローカルコントローラを備えているときに、前記ローカルコントローラが前記メインコントローラに制御されて前記階調補正データ記憶手段への階調補正データの書込みないし前記タグ情報データ記憶手段へのタグ情報データの書込みを行うものでもよい。
【0033】
この場合、既存の印刷制御装置に、ローカルコントローラと共に、複数の階調補正手段ないし複数のタグ情報付加手段を設けたユニットを装着することに容易に得ることができる。
【0034】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態を説明する。
〔第1の実施の形態〕
図1には、本発明の実施の形態に適用したプリントシステム10の概略構成を示している。このプリントシステム10は、例えば所定機能のPCIボード等を設けることによりプリントサーバとして機能するパーソナルコンピュータ(以下「プリントサーバ12」と言う)が印刷制御装置として設けられ、このプリントサーバ12に、印刷出力装置として設けられているカラープリンタ14が接続されて構成されている。
【0035】
プリントサーバ12は、ネットワークインターフェイス(ネットワークI/F16)を備え、このネットワークI/F16を介して、ワークステーションやパソコン等の複数の外部装置18に接続している。外部装置18のそれぞれは、各種アプリケーションを用いた印刷データの作成、記憶等の印刷データに対する各種の処理が可能となっており、プリントシステム10では、この外部装置18からプリントサーバ12へ印刷データが出力されることにより、この印刷データに基づいた印刷処理が行われる。なお、この印刷データは、ポストスクリプト(PostScript)等の従来公知の一般的ページ記述言語を用いたものを使用することができる。
【0036】
プリントサーバ12は、メインコントローラ20、色調補正部22、階調補正部24、タグ情報付加部26等を備えた一般的構成となっている。なお、プリントサーバ12には、キーボード、マウス等の各種入力手段や、入力手段によって入力される各種の指示に応じた情報を表示するディスプレイ等の表示手段を備えたものであっても良い。
【0037】
プリントサーバ12には、記憶装置としてハードディスク装置(以下「HD28」と言う)が設けられており、ネットワークI/F16を介し受信した印刷データを、一旦、HD28に格納する。また、プリントサーバ12では、HD28に格納した印刷データを読み出すと、この印刷データを、後述するカラープリンタ14で使用する着色料に応じて、Y(イエロー)、M(マゼンタ)、C(シアン)及びK(クロ)の画像データに変換し、例えば印刷ページで1頁分ずつの各色の画像データに対して、色調補正、階調補正を施すと共に、画像データの属性情報等を認識可能とするためのタグ情報を付加する。
【0038】
また、プリントサーバ12には、通信インターフェイス(通信I/F30)が設けられており、各種の画像処理が施された画像データが、この通信I/F30を介してカラープリンタ14へ出力される。また、カラープリンタ14では、入力される画像データに対する印刷処理に先だって、画像データに対する識別信号等をプリントサーバ12へ送り返すようになっている。プリントサーバ12では、このカラープリンタ14から返送される識別信号に基づいて、画像データに対する階調補正処理等の画像処理情報の更新等を行うようになっている。
【0039】
本実施の形態のプリントシステム10に、印刷出力装置(IOT)として設けられているカラープリンタ14は、レーザービームを感光ドラム等の感光体へ照射する走査光学系を備え、電子写真プロセスによって種々の画像記録媒体にカラー画像を形成する。このとき、カラープリンタ14では、例えば、イエロー(Y)、マゼンタ(M)、シアン(C)及びクロ(K)のトナーを用い、それぞれのトナーに対応して色分解された画像データが入力されることにより、Y、C、M、Kの各色成分の画像を用紙に転写して、フルカラーの印刷画像を形成する一般的構成なっている。
【0040】
また、第1の実施の形態では、カラープリンタ14として、2本のレーザービームを並行して感光ドラムに照射するデュアルビーム走査光学系を備えたデュアルビームプリンタを用いており、例えば画像データの奇数ラインに対応したレーザービームと偶数ラインに対応したレーザービームを並行して照射して感光ドラム等の感光体を走査露光するようになっている。
【0041】
また、カラープリンタ14は、画像記録媒体として各種サイズの普通紙、光沢紙等や、OHP用紙等の、種々の記録紙の適用が可能となっており、サイズや種類の異なる記録紙が収容される複数のトレイが装填されるようになっている。プリントサーバ12では、印刷データで指定されている記録紙の種類およびサイズをカラープリンタ14へ出力することにより、カラープリンタ14は、該当する種類及びサイズの用紙をトレイから引き出して、カラー印刷を行う。このとき、カラープリンタ14は、記録紙や着色料等の識別信号をプリントサーバへ出力するようになっており、プリントサーバ12では、この識別信号に基づいて画像データに対する各種の処理を行う。
【0042】
なお、このようなカラープリンタ14としては、従来公知の一般的構成を適用でき、本実施の形態では、詳細な説明を省略する。
【0043】
ところで、図2に示すように、プリントサーバ12には、色調補正部22に複数の色調補正テーブル32が設けられている。色調補正テーブル32は、複数のメモリ32Aに色調補正データを記憶させることにより形成されている。この色調補正データは、カラープリンタ14に使用している各色の着色料、カラープリンタ14で使用する記録紙等に基づいている。
【0044】
プリントサーバ12では、印刷データをY、M、C、Kの各色毎の画像データに分割変換すると共に、各画像データに対して、印刷データに含まれる画像情報を解釈することによりT/I分離、下色除去等の画像処理を行う。このとき、メインコントローラ20では、色調補正部22に設けている色調補正テーブル32を、カラープリンタ14からの識別信号に基づく情報からカラープリンタ14の機種、着色料、用紙等に応じて選択し、選択した色調補正テーブル32をルックアップテーブル(LUT)として参照しながら画像データに対する色調補正処理を行う。
【0045】
このような色調補正テーブル32から選択した色調補正データを用いて画像補正を行うことにより、メインコントローラ20に設けられているCPUでの画像処理の軽減が図られ、迅速でかつ的確な画像処理が可能となるようにしている。
【0046】
一方、階調補正部24、タグ情報付加部26および通信I/F30は、PCIボード34上に形成されている。また、このPCIボード34には、画像メモリ36及び階調補正部24、タグ情報付加部26での処理を制御する制御手段としてローカルコントローラ(以下「コントローラ38」とする)が設けられている。
【0047】
このPCIボード34は、図示しないPCIバスを介してプリントサーバ12の本体となるPCに接続しており、色調補正部22で色調補正が施された画像データが、PCIボード34に設けている画像メモリ36に格納される。
【0048】
コントローラ38は、画像メモリ36に格納される画像データを、例えば、カラープリンタ14の奇数ラインに対応したレーザビーム用の画像データと、偶数ラインに対応したレーザービーム用の画像データと、に分割する。画像メモリ36は、奇数ラインの画像データを格納する画像メモリ36Aと、偶数ラインの画像データを格納する画像メモリ36Bと、によって形成されており、分割された画像データのそれぞれが画像メモリ36A、36Bに格納される。なお、画像メモリ36A、36Bは、別々のRAMを用いてもよく、また、一つのRAM内の記憶領域を分割して形成されたものであっても良い。
【0049】
一方、階調補正部24には、階調補正手段として、画像メモリ36Aに格納される画像データに対応する第1階調補正部24Aと、画像メモリ36Bに格納される画像データに対応する第2階調補正部24Bとを備えている。また、タグ情報付加部26は、タグ情報付加手段として、画像メモリ36Aに格納される画像データに対応する第1タグ情報付加部26Aと、画像メモリ36Bに格納される画像データに対応する第2タグ情報付加部26Bと、を備えている。
【0050】
第2階調補正部24Bは、複数の階調補正テーブル40を備えている。これらの階調補正テーブル40には、カラープリンタ14の機種、着色料、カラー印刷に用いる記録紙の種類に基づいた階調補正データをメモリ40Aに記憶させることにより形成されている。すなわち、第2階調補正部24Bは、複数のメモリ40Aに、カラープリンタ14の機種、使用している着色料(メーカ等)、用紙の種類(例えば普通紙、光沢紙、OHP用紙等)ごとの階調補正データが記録されている。
【0051】
コントローラ38は、印刷処理に先だってカラープリンタ14から出力される識別信号に基づいたメインコントローラ20からの更新指示に基づいて、階調補正テーブル40を選択して、選択した階調補正テーブル40の階調補正データを参照しながら、画像メモリ36Bに格納した画像データを読み出しながら、この画像データに対する階調補正を施すようになっている。
【0052】
第1階調補正部24Aには、階調補正テーブル42が設けられている。この階調補正テーブル42は、RAM等の書き換え可能なメモリ42Aが用いられている。
【0053】
コントローラ38は、カラープリンタ14からの識別信号に基づいたメインコントローラからの更新指示により、第2階調補正部24Bの階調補正テーブル40を選択すると、選択した階調補正テーブル40の階調補正データを、第1階調補正部24Aのメモリ42Aに書き込んで、階調補正テーブル42を作成する。この後に、コントローラ38は、画像メモリ36Aに格納されている画像データを順に読み出しながら、階調補正テーブル42に書き込んでいる階調補正データを参照して階調補正処理を施すようにしている。
【0054】
なお、階調補正テーブル42としてRAMを用いたが、階調補正テーブル40としては、RAMを用いてもよく、またROMを用いてもよい。
【0055】
一方、第2タグ情報付加部26Bには、複数のタグ情報テーブル44が設けられている。このタグ情報テーブル44は、複数のメモリ44Aのそれぞれには、カラープリンタ14に出力する画像データに付加するタグ情報データが記憶されて形成している。このタグ情報データとしては、画像データの属性情報等に加えて色調補正及び階調補正に関する情報を含んでおり、コントローラ38は、カラープリンタ14からの識別信号に基づいたメインコントローラ20からの更新指示によってタグ情報テーブル44を選択すると、選択したタグ情報テーブル44内のタグ情報データを、第2階調補正部24Bで階調補正処理の終了した画像データに付加しながら、カラープリンタ14へ出力する。
【0056】
また、第1タグ情報付加部26Aには、一つのタグ情報テーブル46が設けられている。このタグ情報テーブル46としては、データの書き換えが可能なRAM等のメモリ46Aを用いている。
【0057】
コントローラ38は、第2タグ情報テーブル44の中から、カラープリンタ14からの識別信号に基づいた更新指示によってタグ情報テーブル44を選択すると、選択したタグ情報テーブル44のタグ情報データを、メモリ46Aに複写して書き込んで、タグ情報テーブル46を作成する。この後に、コントローラ38は、第1階調補正部24Aで階調補正処理の終了した画像データに、タグ情報テーブル46のタグ情報データを付加しながらカラープリンタ14へ出力する。
【0058】
なお、タグ情報テーブル44、46に記憶されるタグ情報としては、メインコントローラ20が、画像の回転、合成、縮小、拡大等の画像処理の付加機能を備えているときに、その付加機能に対する処理状況に加え、ソーティング、両面印刷、複数ページ分の画像データを一つの画像(1頁分の画像)に合成して印刷するN−up機能、カラー印刷処理を施した記録紙を折ることにより小冊子を形成するなどの編集機能が指定されているときに、これらの機能指定を示す情報等を含むことができる。
【0059】
また、タグ情報としては、特定の画像に対する印刷出力禁止機能を備えているときには、この特定の画像の有無と共に、特定の画像が含まれているときには、その画像の位置を示す情報及び、その画像に対する処理を示す情報(例えば塗りつぶす時の色等)を含むものであっても良い。
【0060】
カラープリンタ14では、この画像データからタグ情報データを検出すると、検出したタグ情報に基づいた印刷処理を実行する。
【0061】
以下に、図3及び図4を参照しながら第1の実施の形態の作用を説明する。
【0062】
プリントシステム10では、外部装置18から印刷データが入力されると、この印刷データをプリントサーバ12で受け取って印刷処理を開始する。図3に示すように、プリントサーバ12では、印刷データを受け取ると、この印刷データをHD28に格納する(ステップ100)。
【0063】
次に、プリントサーバ12のメインコントローラ20は、HD28に格納した印刷データを読み出し(ステップ102)、印刷データをY、M、C、Kの各色の画像データに分割する画像処理を行う(ステップ104)。なお、印刷データの読み出し及び各色の画像データへの分割は、例えば、1ページ分ずつ行い、以下では、それぞれのページの各色の画像データに対して、順に処理が行われる。
【0064】
各色の画像データに対する処理は、ステップ106で、印刷データで設定されている印刷条件から、カラープリンタ14の設定(記録紙の種類、サイズ、着色料等)を行う。このとき、印刷データ及びカラープリンタ14から送り返される識別信号等に基づいて、ステップ108では、色調補正、階調補正及びタグ情報付加等を行うためのルックアップテーブル(LUT)の設定を行う。なお、LUTの設定の詳細は、後述する
プリントサーバ12では、LUTの設定を行うと、ステップ110に移行して、各色の画像データに対して、印刷データに含まれる画像情報とLUTとして選択した色調補正テーブル32に基づいてT/I分離、下色除去等の色調補正処理を行う。
【0065】
このようにして、色調補正処理の終了した画像データは、PCIボード34に送られ、奇数ラインの画像データと偶数ラインの画像データに分割されながら画像メモリ36A、36Bに格納される。
【0066】
PCIボード34に設けているコントローラ38は、画像メモリ36A、36Bに格納した画像データのそれぞれに対して、先ず、第1階調補正部24Aと第2階調補正部24Bで階調補正を行う(ステップ112)。このとき、第1階調補正部24Aでは、階調補正テーブル42に記憶している階調補正データを参照しながら、画像メモリ36Aから読み出した画像データに対する階調補正を施し、第2階調補正部24Bでは、階調補正テーブル40に記憶している階調補正データを参照しながら、画像メモリ36Bから読み出した画像データに対する階調補正を施す。
【0067】
また、ステップ114では、第1タグ情報付加部26A、第2タグ情報付加部26Bのそれぞれで、階調補正の終了した印刷データにタグ情報を付加する。
【0068】
すなわち、第1タグ情報付加部26Aでは、奇数ラインの画像データに対して、タグ情報テーブル46のタグ情報データを参照しながら、タグ情報を付加し、第2タグ情報付加部26Bでは、偶数ラインの画像データに対して、タグ情報テーブル44のタグ情報データを参照しながら、タグ情報を付加する。
【0069】
このようにして、奇数ラインと偶数ラインに分割されて、階調補正及びタグ情報の付加が終了した画像データは、カラープリンタ14へ出力される(ステップ116)。
【0070】
これにより、カラープリンタ14では、所定の記録紙にカラー印刷を施す。このとき、カラープリンタ14では、奇数ラインと偶数ラインを同時に走査する子とができるため、迅速なカラー画像の形成が可能となっている。
【0071】
このとき、プリントサーバ12では、偶数ラインの画像データと奇数ラインの画像データのそれぞれに対して、第1階調補正部24Aと第1タグ情報付加部26A及び、第2階調補正部24Bと第2タグ情報付加部26Bを用いて、階調補正とタグ情報の付加を行っているので、画像データに対して迅速な階調補正及びタグ情報の付加を行ってカラープリンタ14へ出力することができる。すなわち、プリントシステム10では、デュアルビーム走査光学系を備えたカラープリンタ14を用いた効率的なカラー印刷が可能となっている。
【0072】
ここで、図4を参照しながらプリントサーバ12でのLUTの設定を説明する。 図4には、LUT設定処理の概略を示しており、メインコントローラ20は、印刷データに例えばタグ情報として含まれる印刷条件や、カラープリンタ14から入力される識別信号に基づいて、色調補正部22でLUTとして設定する色調補正テーブル32を選択する。これと共に、メインコントローラ20は、コントローラ38に印刷データ及びカラープリンタ14からの識別信号に基づいた階調補正テーブル及びタグ情報テーブルの更新を要求する。なお、LUTの更新は、各色の画像データごとに行われる。
【0073】
これにより、コントローラ38では、ステップ124で第2階調補正部24Bに設けている複数の階調補正テーブル40からLUTとして用いる階調補正テーブル40を選択する。これと共に、ステップ126では、第2階調補正部24Bに設けている階調補正テーブル40から、第1階調補正部24AでLUTとして使用する階調補正データを記憶している階調補正テーブル40を選択し、ステップ128では、この階調補正テーブル40の階調補正データを、第1階調補正部24Aの階調補正テーブル42に複写する。すなわち、第2階調補正部24Bの階調補正テーブル40のデータを階調補正テーブル42として用いるメモリに書き込むことにより、第1階調補正部24Aで使用する階調補正テーブル42を作成する。
【0074】
また、コントローラ38は、第2タグ情報付加部26Bに設けている複数のタグ情報テーブル44から、印刷データ、色調補正条件、階調補正条件、カラープリンタ14からの識別信号に基づいて、第2タグ情報付加部26BでLUTとして使用するタグ情報テーブル44を選択する(ステップ130)。
【0075】
これと共に、コントローラ38は、ステップ132で、第2タグ情報付加部26Bに設けているタグ情報テーブル44から、第1タグ情報付加部26AでLUTとして使用するタグ情報データを記憶しているタグ情報テーブル44を選択し、ステップ134では、このタグ情報テーブル44のタグ情報データを、第1タグ情報付加部26Aのタグ情報テーブル46に複写する。すなわち、第2タグ情報付加部26Bのタグ情報テーブル44のタグ情報データをタグ情報テーブル46として用いるメモリに書き込む。
【0076】
プリントサーバ12では、このようにして選択された階調補正テーブル40、タグ情報テーブル44と、階調補正テーブル40及びタグ情報テーブル44から作成された階調補正テーブル42及びタグ情報テーブル46を用いて、階調補正及びタグ情報付加を行う。
【0077】
このとき、プリントサーバ12では、第2階調補正部24Bに所定数の階調補正テーブル40を備えているが、第1階調補整部24Aには、階調補正テーブル42としているメモリ42Aのみを備え、第2階調補正部24Bの階調補正テーブル40の階調補正データをメモリ42Aに書き込むことにより階調補正テーブル42を作成するようにしている。
【0078】
また、第2タグ情報付加部26Bに所定数のタグ情報テーブル44を備えているが、第1タグ情報付加部26Aには、タグ情報テーブル46としているメモリ46Aのみを備え、第2タグ情報付加部26Bのタグ情報データをメモリ46Aに書き込むことにより、タグ情報テーブル46を作成するようにしている。
【0079】
これにより、プリントサーバ12では、例えば奇数ラインの画像データと偶数ラインの画像データのそれぞれに対して、並行して階調処理及びタグタグ情報の付加を行う時のメモリ42A、46Aの数(容量)を削減している。
【0080】
すなわち、プリントサーバ12では、第1階調補正部24Aと第2階調補正部24Bの一方に所定数の階調補正テーブル40を設け、他方に階調補正データを書き込むメモリ42Aを設け、このメモリ42Aに一方の階調補正テーブル40の階調補正データ複写するように構成している。また、タグ情報付加部26においても、第1タグ情報付加部26Aと第2タグ情報付加部26Bの一方にのみ、所定数のタグ情報テーブル44を設け、他方には、タグ情報テーブル46を作成するためのメモリ46Aのみを設けている。
【0081】
さらに、メモリ42Aへの階調補正データの複写やメモリ46Aへのタグ情報の複写は、カラープリンタ14での記録紙の給紙や走査時間の合間に行うことができる。
【0082】
これにより、プリントサーバ12では、第1階調補正部24Aと第2階調補正部24B及び第1タグ情報付加部26Aと第2タグ情報付加部26Bの双方に、所定数の階調補正テーブルを設けたのと同等の機能を持たせるようにすることができている。
【0083】
なお、第1の実施の形態では、階調補正部24と共にタグ情報付加部26を備えたプリントサーバ12を例に説明したが、本発明を適用する印刷制御装置としては、タグ情報付加部26を備えたものでなくてもよい。すなわち、本発明は、デュアルビーム走査光学系を備えたカラープリンタ14に対して、レーザービームごとに画像処理が必要となる階調補正部24やタグ情報付加部26の何れか一方を備えたときに、適用することにより、LUTを形成するメモリの数や容量の削減が可能となる。
【0084】
また、第1の実施の形態では、デュアルビーム走査光学系を備えたカラープリンタ14を用いて説明したが、3本以上のレーザービームを並行して走査することができるマルチビーム走査光学系を備えたカラープリンタに適用する場合には、レーザビームの本数Nに応じて、第1階調補正部から第N階調補正部までを設け、そのうちの一つに所定数の階調補正テーブルを設ければ、他は階調補正テーブルを作成するためのメモリを備えたものとすることができる。
【0085】
さらに、メモリ40A、42A及びメモリ44A、46Aは、一つないし複数の記憶素子を、必要な記憶容量で分割して形成したものであっても良い。
〔第2の実施の形態〕
次に、本発明の第2の実施の形態を説明する。なお、第2の実施の形態の基本的構成は、前記した第1の実施の形態と同じであり、第1の実施の形態と同一の部品には、同一の符号を付与してその説明を省略する。
【0086】
図5には、第2の実施の形態に適用してプリントシステム50の概略構成を示している。
【0087】
このプリントシステム50には、プリントサーバ12に複数台のカラープリンタ52が印刷出力装置として接続している。なお、第2の実施の形態では、一例として、カラープリンタ52A、52Bの2台を用いている。また、カラープリンら52A、52Bのそれぞれは、シングルビーム走査光学系を備えたものを用いている。
【0088】
一方、プリントサーバ12では、画像メモリ36Aに、カラープリンタ52Aへ出力する画像データを格納し、画像メモリ36Bに、カラープリンタ52Bへ出力する画像データを格納するようにしている。すなわち、プリントサーバ12では、第1階調補正部24A及び第1タグ情報付加部26Aで、カラープリンタ52Aへ出力する画像データに対する処理を行い、第2階調補正部24Bと第2タグ情報付加部26Bで、カラープリンタ52Bへ出力する画像データに対する処理を行うようになっている。
【0089】
このように構成されているプリントシステム50のプリントサーバ12では、外部装置18から出力された印刷データを受信すると、この印刷データをHD28に格納する。なお、以下では、一例として、一つの印刷データに対して、奇数ページと偶数ページに分割し、奇数ページに対する印刷処理をカラープリンタ52Aにて行い、偶数ページに対する印刷処理をカラープリンタ52Bで行うものとするが、二つの印刷データの内の一方の印刷処理をカラープリンタ52Aで行い、他方の印刷処理をカラープリンタ52Bで行うものであってもよい。
【0090】
プリントサーバ12では、印刷処理を開始するときに、先ず、HD28に格納した印刷データを読み出して、この印刷データを各色の画像データに分割するなどの処理を行う。このとき、印刷データとカラープリンタ52(52A、52B)からの識別信号に基づいて、色調補正テーブル32を選択すると共に、コントローラ38が、カラープリンタ52Bに合わせて階調補正テーブル40及びタグ情報テーブル44を選択する。
【0091】
また、コントローラ38は、カラープリンタ52Aに合わせて、階調補正テーブル40とタグ情報テーブル44を選択すると、選択した階調補正テーブル40の階調補正データをメモリ42Aに複写して階調補正テーブル42を作成すると共に、選択したタグ情報テーブルのタグ情報データをメモリ46Aに複写して、タグ情報テーブル46を作成する。
【0092】
このようにして作成した、階調補正テーブル42及びタグ情報テーブル46を用いることにより、複数のLUTを設けるためのメモリ42A、46Aの数や容量を増加させることなく、カラープリンタ52Aへ出力する画像データに対する処理を、カラープリンタ52Bへ出力する画像データに対する処理と並行して行うことができる。
【0093】
これにより、カラープリンタ52A、52Bを用いた効率的な印刷処理を、円滑で迅速に実行することが可能となる。
【0094】
なお、カラープリンタ52A、52Bを用いて、別々の印刷データに対する印刷処理を並行して行うことができる。この場合、画像メモリ36Aに一方の印刷データに基づいた画像データを格納し、画像メモリ36Bに他方の印刷データに基づいた画像メモリを格納するようにすればよい。
【0111】
なお、本実施の形態では、デュアルビーム走査光学系を備えたカラープリンタ14またはシングルビーム走査光学系を備えたカラープリンタ52(52A、52B)を接続する例を説明したが、カラープリンタ14とカラープリンタ52とが接続されたものであっても良く、さらに、マルチビーム走査光学系を備えたカラープリンタを接続するようにしてもよい。
【0112】
このような場合、印刷制御装置内にレーザービームの総数に合わせた数の階調補正部及びタグ情報付加部を設ければ、メモリの数を大幅に増やすことなく、接続されている数のレーザービームを並行して走査することが可能となる。
【0113】
【発明の効果】
以上説明したように本発明によれば、LUTを参照しながら階調補正やタグ情報の付加等の画像データに対する処理を行うときに、LUTを形成するためのメモリの数や容量が増加してしまうのを抑えることができる。これにより、マルチビームプリンタや複数のレーザプリンタを用いて迅速かつ効率的なカラー印刷を行うときのコストアップを抑えることができるという優れた効果が得らる。
【図面の簡単な説明】
【図1】 本実施の形態に適用したプリントシステムの概略構成を示すブロック図である。
【図2】 第1の実施の形態に適用したプリントサーバの概略構成を示すブロック図である。
【図3】 プリントサーバでの印刷処理の概略を示す流れ図である。
【図4】 第1の実施の形態に係るLUTの設定の概略を示す流れ図である。
【図5】 第2の実施の形態に適用したプリントサーバの概略構成を示すブロック図である。
【符号の説明】
10、5 プリントシステム
プリントサーバ(印刷制御装置)
14、52(52A、52B) カラープリンタ(印刷出力装置)
20 メインコントローラ
22 色補正部
階調補正部
24 第1階調補正部(階調補正手段)
24 第2階調補正部(階調補正手段)
タグ情報付加部
26 第1タグ情報付加部(タグ情報付加手段)
26 第2タグ情報付加部(タグ情報付加手段)
PCIボード
38 コントローラ(ローカルコントローラ)
40 階調補正テーブル(階調補正テーブルデータ記憶手段)
40A メモリ(階調補正テーブルデータ記憶手段)
階調補正テーブル(階調補正データ記憶手段)
42 メモリ(階調補正データ記憶手段)
44 タグ情報テーブル(タグ情報テーブルデータ記憶手段)
44A メモリ(タグ情報テーブルデータ記憶手段)
タグ情報テーブル(タグ情報データ記憶手段)
46 メモリ(タグ情報データ記憶手段)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image forming apparatus using a printing apparatus that prints a color image by an electrophotographic process, and more specifically, to enable color printing equivalent to printing using a rotary press using the printing apparatus. The present invention relates to a print control apparatus.
[0002]
[Prior art]
2. Description of the Related Art Image forming apparatuses such as laser printers and digital copiers (hereinafter referred to as laser printers as an example) are provided with a scanning optical system, and a laser beam is emitted from the scanning optical system toward a photosensitive member such as a photosensitive drum. The photosensitive drum is scanned and exposed by the laser beam to form an electrostatic latent image on the photosensitive drum. In the laser printer, a toner image is formed from the electrostatic latent image, and the toner image is transferred onto an image recording medium such as recording paper.
[0003]
A laser printer that executes such an electrophotographic process performs sub-scanning by rotating the photosensitive drum while scanning the laser beam in the axial direction of the photosensitive drum.
[0004]
On the other hand, in a laser printer, a single beam scanning optical system that scans and exposes a photosensitive drum using one laser beam is generally used. In this thimble beam scanning optical system, the scanning speed is limited by the rotational speed of the polygon mirror.
[0005]
When color printing is performed using such a laser printer, a toner image of each color is recorded according to print data of each color of Y (yellow), M (magenta), C (cyan), and K (black). It is designed to transfer on paper. That is, in order to form one color image, it is necessary to perform image transfer for four colors. For this reason, it is desired to increase the scanning speed of the laser beam.
[0006]
In recent years, a multi-beam scanning optical system that simultaneously irradiates a photosensitive drum with laser beams emitted from a plurality of laser light emitting elements has been studied due to the limitation of the scanning speed of a single beam scanning optical system. In this multi-beam scanning optical system, each of a plurality of laser beams is scanned simultaneously while being periodically deflected using a polygon mirror, so that the scanning speed can be increased. A color printer equipped with a dual beam scanning optical system using two laser beams has already been put into practical use.
[0007]
By the way, in color printing using a laser printer, the color ratio of the color data of print data created by an external device such as a personal computer or workstation is corrected according to the printer model and the type of image recording medium. There is a need to.
[0008]
That is, when performing proofing for plate inspection and color printing with a small number of copies using a color printer, it is necessary to form a color image equivalent to an image formed using ink (printing ink). In the same color, the colorant used varies in the type of printer (manufacturer), and even the same colorant may slightly change in color depending on the type of recording medium.
[0009]
For this reason, a print control apparatus for performing color printing using a laser printer needs to perform color correction and gradation correction in accordance with the printer model and the type of image recording medium. Although such correction can be performed by calculation, in order to perform rapid processing on print data (image data), a plurality of color corrections corresponding to the color printer model, paper type, etc. are performed in advance. The table and the gradation correction table are stored, and when performing color correction and gradation correction, a table selected from the stored table is used.
[0010]
In addition, tag information for clarifying attribute characteristics of data may be added to image data output to a color printer. For this purpose, a plurality of tag information addition tables are stored in the print control apparatus. There is something to do.
[0011]
In order to store a plurality of such color correction tables, gradation correction tables, and tag information addition tables, a memory such as a dedicated RAM is required for each. In a print control apparatus storing a plurality of tables, A large number of memories are required to store each table.
[0012]
On the other hand, when color printing is performed using a color laser printer equipped with a multi-beam scanning optical system, the print control apparatus performs color correction and gradation correction on image data for each of a plurality of laser beams, and tag information. It is necessary to add. For this reason, the print control apparatus requires a table (look-up table: LUT) corresponding to the number of laser beams provided in the color printer, particularly for gradation correction and tag information addition. Also, when performing color printing in parallel using a plurality of color printers, a gradation correction table and a tag information addition table are required for each laser beam, and the memory capacity for storing these tables is sufficient for the apparatus. It can be a big burden.
[0013]
That is, not only the color correction table, but also the gradation correction table and the tag information addition table use a memory such as a RAM or a ROM. As the number of tables increases, the number of memories increases or the capacity of the memory increases. It is necessary to let Therefore, when two sets of the gradation correction table and the tag information addition table are necessary, it is necessary to double the memory or double the capacity of the memory.
[0014]
In order to suppress such an increase in memory, it is conceivable to perform arithmetic processing without providing a table, but in this case, the load on the CPU is increased and other processing is delayed. As a result, the processing speed is lowered and it becomes difficult to bring out the capability of the color printer.
[0015]
[Problems to be solved by the invention]
The present invention has been made in view of the above-described facts, and includes a gradation correction table and tag information addition for controlling a print output apparatus such as a color printer having a multi-beam scanning optical system and a plurality of color printers in parallel. It is an object of the present invention to propose a print control apparatus that can quickly and appropriately perform color printing while suppressing an increase in the number of memories and a capacity for storing a table.
[0016]
[Means for Solving the Problems]
  According to the first aspect of the present invention, the image data based on the print data is subjected to image processing including gradation correction for the image data with reference to the gradation correction data in the gradation correction table, and an image is recorded on the image recording medium. TheFormTo print output deviceImage dataA printing control device that outputs,in frontFor image dataA plurality of gradation corrections arranged in parallel.Gradation correction means; andpluralAny of the gradation correction meansOneSuddenlyPreparedAndGradation correction table data storage means storing a plurality of gradation correction tables, and gradations referenced by the gradation correction means from the plurality of gradation correction tables stored in the gradation correction table data storage means The gradation which is provided in each of the selection means for selecting a correction table and the gradation correction means excluding the gradation correction means provided with the gradation correction table data storage means and referred to by the gradation correction means. Gradation correction data storage means for storing a correction table, and copying the gradation correction table selected by the selection means to the gradation correction data storage means, the gradation correction table data storage means Reference is made by the gradation correction means excluding the gradation correction means provided.Create the gradation correction table,It is characterized by that.
[0017]
  According to the present invention, when a plurality of gradation correction units capable of performing gradation correction in parallel on different image data are provided, any one of the gradation correction units includes:pluralTone correction tableIs provided, and a gradation correction table is created in the other gradation correction means.A gradation correction data storage means is provided.
[0018]
FloorThe gradation correction data storage means is written with the gradation correction data stored in the gradation correction table data storage means, so that the corresponding gradation correction meansReferencedTone correction tableIs created.
[0019]
  Therefore, the gradation correction means provided with the gradation correction data storage means does not need to provide a plurality of gradation correction tables,Tone correction tableCan be reduced.
[0020]
  The invention according to claim 2 is directed to image data based on print data., TaRefer to the tag information data in the storage information tabledo itTo a print output device that forms image on an image recording medium by adding attribute information of image data as tag informationImage dataA printing control device that outputs,in frontAdd tag information to recorded image dataThat are arranged to perform processing to be performed in parallelTag information adding means, andpluralWhich tag information addition meansOneSuddenlyTag information table data storage means provided with a plurality of the tag information tables storedWhen,Tag information addition comprising: selection means for selecting a tag information table referred to by the tag information addition means from the plurality of tag information tables stored in the tag information table data storage means; and tag information table data storage means Tag information data storage means provided in each of the tag information addition means except the means for storing the tag information table referred to by the tag information addition means, and the tag information table selected by the selection means The tag information adding means is copied to the tag information data storage means and referred to by the tag information adding means excluding the tag information adding means provided with the tag information obtaining table data storing means.Create tag information table,It is characterized by that.
[0021]
  According to the present invention, when a plurality of tag information adding means for adding tag information to different image data in parallel is provided, any one of the tag information adding means is provided.pluralTag information tableIs provided with tag information table data storage means, and tag information tables are created in the remaining tag information adding means.Tag information data storage means is provided.
[0022]
TThe tag information data storage means is written with the tag information data stored in the tag information table data storage means, so that the corresponding tag information addition meansReferenced inTag information tableIs created.
[0023]
  Therefore, the tag information adding means provided with the tag information data storage means does not need to provide a plurality of tag information tables,Tag information tableCan be reduced.
[0024]
  That is, in the present invention, when a plurality of look-up tables (LUTs) to be referred to when processing image data are required, storage means for storing data that is the basis of the LUT is provided, and at a predetermined timing. Write data and create LUTRukoThus, an increase in the memory capacity required for the LUT can be suppressed.
[0028]
In the present invention, the gradation correction table data storage means and the gradation correction data storage means may be formed in the same memory, and the tag information table data storage means and the tag information data storage means May be formed in the same memory.
[0030]
  According to the present invention, the gradation correction table creating means or the tag information table creating means receives the type of the print output device and the identification signal of the color of the image to be recorded on the image recording medium., Based on the identification signalThe gradation correction table or the tag information tableMay be created.
[0031]
  Further, the present invention provides the print output device when the image is formed on the image forming medium by an electrophotographic process in which a plurality of light beams are scanned.pluralGradation correction means or the abovepluralLight beams with different tag information adding meansOutput toimage dataTo processAny of the above may be used, and when there are provided a plurality of print output devices for forming an image on the image forming medium by an electrophotographic process in which each scans a light beam,pluralGradation correction means or the abovepluralThe print output apparatus having different tag information adding meansOutput toimage dataTo processIt may be a thing.
[0032]
  Furthermore, the present invention includes a main controller that controls image processing excluding the gradation correction or addition of the tag information, and a local controller that performs the gradation correction or addition of the tag information. The controller is controlled by the main controller to write gradation correction data to the gradation correction data storage means.SaidThe tag information data may be written into the tag information data storage means.
[0033]
In this case, it can be easily obtained by mounting a unit provided with a plurality of gradation correction means or a plurality of tag information adding means together with a local controller in an existing print control apparatus.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[First Embodiment]
FIG. 1 shows a schematic configuration of a print system 10 applied to the embodiment of the present invention. In this print system 10, for example, a personal computer (hereinafter referred to as “print server 12”) that functions as a print server by providing a PCI board having a predetermined function is provided as a print control device. A color printer 14 provided as a device is connected.
[0035]
The print server 12 includes a network interface (network I / F 16), and is connected to a plurality of external devices 18 such as a workstation and a personal computer via the network I / F 16. Each of the external devices 18 can perform various processes on the print data such as creation and storage of print data using various applications. In the print system 10, the print data is transmitted from the external device 18 to the print server 12. By outputting the data, a printing process based on the print data is performed. As the print data, data using a conventionally known general page description language such as PostScript can be used.
[0036]
The print server 12 has a general configuration including a main controller 20, a color tone correction unit 22, a gradation correction unit 24, a tag information addition unit 26, and the like. The print server 12 may include various input means such as a keyboard and a mouse, and display means such as a display that displays information according to various instructions input by the input means.
[0037]
The print server 12 is provided with a hard disk device (hereinafter referred to as “HD28”) as a storage device, and print data received via the network I / F 16 is temporarily stored in the HD28. Further, when the print server 12 reads the print data stored in the HD 28, the print data is converted into Y (yellow), M (magenta), and C (cyan) according to the colorant used in the color printer 14 described later. And K (black) image data, for example, color tone correction and gradation correction are performed on image data for each page of a print page, and attribute information of the image data can be recognized. Tag information is added.
[0038]
Further, the print server 12 is provided with a communication interface (communication I / F 30), and image data subjected to various image processing is output to the color printer 14 via the communication I / F 30. In addition, the color printer 14 sends an identification signal or the like for the image data back to the print server 12 prior to the printing process for the input image data. The print server 12 updates image processing information such as gradation correction processing for image data based on the identification signal returned from the color printer 14.
[0039]
  A color printer 14 provided as a print output device (IOT) in the print system 10 of the present embodiment includes a scanning optical system that irradiates a photosensitive member such as a photosensitive drum with various types of electrophotographic processes. A color image is formed on the image recording medium. At this time, in the color printer 14, for example, yellow (Y), magenta (M), cyan (C), and black (K) toners are used, and color-separated image data corresponding to each toner is input. General configuration for forming a full-color print image by transferring the image of each color component of Y, C, M, and K onto a sheetWhenIt has become.
[0040]
In the first embodiment, a dual beam printer having a dual beam scanning optical system that irradiates the photosensitive drum with two laser beams in parallel is used as the color printer 14. For example, an odd number of image data is used. A laser beam corresponding to a line and a laser beam corresponding to an even line are irradiated in parallel to scan and expose a photosensitive member such as a photosensitive drum.
[0041]
Further, the color printer 14 can apply various types of recording paper such as plain paper, glossy paper, etc. of various sizes as an image recording medium, and can accommodate recording papers of different sizes and types. A plurality of trays are loaded. The print server 12 outputs the type and size of the recording paper specified by the print data to the color printer 14, so that the color printer 14 pulls out the paper of the corresponding type and size from the tray and performs color printing. . At this time, the color printer 14 outputs an identification signal such as recording paper or a colorant to the print server, and the print server 12 performs various processes on the image data based on the identification signal.
[0042]
In addition, as such a color printer 14, a conventionally well-known general structure can be applied, and detailed description is abbreviate | omitted in this Embodiment.
[0043]
By the way, as shown in FIG. 2, the print server 12 is provided with a plurality of color correction tables 32 in the color correction unit 22. The color tone correction table 32 is formed by storing color tone correction data in a plurality of memories 32A. This color tone correction data is based on the colorant of each color used in the color printer 14, the recording paper used in the color printer 14, and the like.
[0044]
In the print server 12, the print data is divided and converted into image data for each color of Y, M, C, and K, and T / I separation is performed by interpreting image information included in the print data for each image data. Image processing such as under color removal is performed. At this time, the main controller 20 selects the color tone correction table 32 provided in the color tone correction unit 22 from the information based on the identification signal from the color printer 14 according to the model, colorant, paper, etc. of the color printer 14, Color tone correction processing is performed on the image data while referring to the selected color tone correction table 32 as a lookup table (LUT).
[0045]
By performing image correction using the color correction data selected from the color correction table 32, image processing in the CPU provided in the main controller 20 can be reduced, and quick and accurate image processing can be performed. It is made possible.
[0046]
On the other hand, the gradation correcting unit 24, the tag information adding unit 26 and the communication I / F 30 are formed on the PCI board 34. The PCI board 34 is provided with a local controller (hereinafter referred to as “controller 38”) as a control means for controlling processing in the image memory 36, the gradation correction unit 24, and the tag information adding unit 26.
[0047]
The PCI board 34 is connected to a PC that is the main body of the print server 12 via a PCI bus (not shown), and image data that has been subjected to color correction by the color correction unit 22 is provided on the PCI board 34. Stored in the memory 36.
[0048]
The controller 38 divides the image data stored in the image memory 36 into, for example, image data for laser beams corresponding to odd lines of the color printer 14 and image data for laser beams corresponding to even lines. . The image memory 36 is formed by an image memory 36A for storing image data for odd lines and an image memory 36B for storing image data for even lines. Each of the divided image data is image memory 36A, 36B. Stored in The image memories 36A and 36B may use different RAMs, or may be formed by dividing a storage area in one RAM.
[0049]
On the other hand, the gradation correction unit 24 has, as gradation correction means, a first gradation correction unit 24A corresponding to the image data stored in the image memory 36A and a first gradation data corresponding to the image data stored in the image memory 36B. A two-tone correction unit 24B. Further, the tag information adding unit 26 functions as tag information adding means, a first tag information adding unit 26A corresponding to image data stored in the image memory 36A, and a second tag corresponding to image data stored in the image memory 36B. A tag information adding unit 26B.
[0050]
The second gradation correction unit 24B includes a plurality of gradation correction tables 40. These gradation correction tables 40 are formed by storing, in the memory 40A, gradation correction data based on the model of the color printer 14, the colorant, and the type of recording paper used for color printing. That is, the second gradation correction unit 24B stores, in the plurality of memories 40A, the color printer 14 model, the colorant used (manufacturer, etc.), and the type of paper (for example, plain paper, glossy paper, OHP paper, etc.). Tone correction data is recorded.
[0051]
The controller 38 selects the gradation correction table 40 based on the update instruction from the main controller 20 based on the identification signal output from the color printer 14 prior to the printing process, and the floor of the selected gradation correction table 40 is selected. While reading out the image data stored in the image memory 36B while referring to the tone correction data, tone correction is performed on the image data.
[0052]
A gradation correction table 42 is provided in the first gradation correction unit 24A. The gradation correction table 42 uses a rewritable memory 42A such as a RAM.
[0053]
When the controller 38 selects the gradation correction table 40 of the second gradation correction unit 24B in response to an update instruction from the main controller based on the identification signal from the color printer 14, the gradation correction of the selected gradation correction table 40 is performed. The data is written in the memory 42A of the first gradation correction unit 24A, and the gradation correction table 42 is created. Thereafter, the controller 38 performs gradation correction processing with reference to the gradation correction data written in the gradation correction table 42 while sequentially reading out the image data stored in the image memory 36A.
[0054]
Although the RAM is used as the gradation correction table 42, the gradation correction table 40 may be a RAM or a ROM.
[0055]
On the other hand, a plurality of tag information tables 44 are provided in the second tag information adding unit 26B. The tag information table 44 is formed by storing tag information data added to image data output to the color printer 14 in each of the plurality of memories 44A. The tag information data includes information relating to color tone correction and gradation correction in addition to image data attribute information and the like, and the controller 38 issues an update instruction from the main controller 20 based on an identification signal from the color printer 14. When the tag information table 44 is selected, the tag information data in the selected tag information table 44 is output to the color printer 14 while being added to the image data for which the gradation correction processing has been completed by the second gradation correction unit 24B. .
[0056]
The first tag information adding unit 26A is provided with one tag information table 46. As the tag information table 46, a memory 46A such as a RAM capable of rewriting data is used.
[0057]
When the controller 38 selects the tag information table 44 from the second tag information table 44 by an update instruction based on the identification signal from the color printer 14, the tag information data of the selected tag information table 44 is stored in the memory 46A. The tag information table 46 is created by copying and writing. Thereafter, the controller 38 outputs to the color printer 14 while adding the tag information data of the tag information table 46 to the image data for which the gradation correction processing has been completed by the first gradation correction unit 24A.
[0058]
The tag information stored in the tag information tables 44 and 46 includes processing for the additional function when the main controller 20 has an additional function of image processing such as image rotation, composition, reduction, and enlargement. In addition to the situation, booklet by sorting, double-sided printing, N-up function that combines and prints image data for multiple pages into one image (image for one page), and folding recording paper that has undergone color printing processing When an editing function such as forming an image is designated, information indicating these function designations can be included.
[0059]
In addition, as tag information, when a print output prohibition function for a specific image is provided, information indicating the position of the image when the specific image is included together with the presence or absence of the specific image, and the image It may include information (for example, a color at the time of painting) indicating processing for.
[0060]
When the color printer 14 detects tag information data from the image data, it performs a printing process based on the detected tag information.
[0061]
The operation of the first embodiment will be described below with reference to FIGS. 3 and 4.
[0062]
In the print system 10, when print data is input from the external device 18, the print server 12 receives this print data and starts print processing. As shown in FIG. 3, when the print server 12 receives the print data, the print data is stored in the HD 28 (step 100).
[0063]
Next, the main controller 20 of the print server 12 reads the print data stored in the HD 28 (step 102), and performs image processing for dividing the print data into image data of each color of Y, M, C, and K (step 104). ). Note that printing data is read and divided into image data of each color, for example, for each page, and in the following, processing is sequentially performed on the image data of each color on each page.
[0064]
In step 106, the processing for each color image data sets the color printer 14 (type of recording paper, size, colorant, etc.) from the printing conditions set in the print data. At this time, based on the print data and the identification signal sent back from the color printer 14, in step 108, a lookup table (LUT) for performing color tone correction, gradation correction, tag information addition, etc. is set. Details of LUT settings will be described later.
In the print server 12, when the LUT is set, the process proceeds to step 110, where T / I separation is performed on the image data of each color based on the image information included in the print data and the color correction table 32 selected as the LUT. Then, tone correction processing such as under color removal is performed.
[0065]
In this way, the image data that has been subjected to the color tone correction processing is sent to the PCI board 34, and is stored in the image memories 36A and 36B while being divided into image data of odd lines and image data of even lines.
[0066]
The controller 38 provided on the PCI board 34 first performs tone correction on the image data stored in the image memories 36A and 36B by the first tone correction unit 24A and the second tone correction unit 24B. (Step 112). At this time, the first gradation correction unit 24A performs gradation correction on the image data read from the image memory 36A while referring to the gradation correction data stored in the gradation correction table 42, and the second gradation is corrected. The correction unit 24B performs gradation correction on the image data read from the image memory 36B while referring to the gradation correction data stored in the gradation correction table 40.
[0067]
In step 114, the tag information is added to the print data for which the gradation correction has been completed by each of the first tag information adding unit 26A and the second tag information adding unit 26B.
[0068]
That is, the first tag information adding unit 26A adds tag information to the odd-numbered image data while referring to the tag information data in the tag information table 46, and the second tag information adding unit 26B The tag information is added to the image data while referring to the tag information data in the tag information table 44.
[0069]
In this way, the image data that has been divided into the odd lines and the even lines and has been subjected to the gradation correction and the addition of the tag information is output to the color printer 14 (step 116).
[0070]
As a result, the color printer 14 performs color printing on a predetermined recording sheet. At this time, since the color printer 14 can scan the odd lines and the even lines simultaneously, it is possible to form a color image quickly.
[0071]
  At this time, in the print server 12, the first gradation correction unit 24A, the first tag information addition unit 26A, and the second gradation correction unit 24B are respectively processed for the even-line image data and the odd-line image data. Since gradation correction and tag information addition are performed using the second tag information addition unit 26B, rapid gradation correction is performed on image data.as well asTag information can be added and output to the color printer 14. In other words, the print system 10 enables efficient color printing using the color printer 14 having the dual beam scanning optical system.
[0072]
Here, the setting of the LUT in the print server 12 will be described with reference to FIG. FIG. 4 shows an outline of the LUT setting process. The main controller 20 is based on the print condition included in the print data as tag information, for example, and the identification signal input from the color printer 14, and the color tone correction unit 22. To select the color tone correction table 32 to be set as the LUT. At the same time, the main controller 20 requests the controller 38 to update the gradation correction table and the tag information table based on the print data and the identification signal from the color printer 14. The LUT is updated for each color of image data.
[0073]
As a result, the controller 38 selects the gradation correction table 40 used as the LUT from the plurality of gradation correction tables 40 provided in the second gradation correction unit 24B in step 124. At the same time, in step 126, a gradation correction table storing gradation correction data used as an LUT in the first gradation correction unit 24A from the gradation correction table 40 provided in the second gradation correction unit 24B. In step 128, the gradation correction data in the gradation correction table 40 is copied to the gradation correction table 42 of the first gradation correction unit 24A. That is, the gradation correction table 42 used by the first gradation correction unit 24A is created by writing the data of the gradation correction table 40 of the second gradation correction unit 24B into the memory used as the gradation correction table 42.
[0074]
In addition, the controller 38 selects the second data from the plurality of tag information tables 44 provided in the second tag information adding unit 26B based on the print data, the tone correction condition, the tone correction condition, and the identification signal from the color printer 14. The tag information adding unit 26B selects the tag information table 44 to be used as an LUT (step 130).
[0075]
At the same time, the controller 38 stores the tag information storing tag information data used as the LUT in the first tag information adding unit 26A from the tag information table 44 provided in the second tag information adding unit 26B in step 132. The table 44 is selected, and in step 134, the tag information data of the tag information table 44 is copied to the tag information table 46 of the first tag information adding unit 26A. That is, the tag information data in the tag information table 44 of the second tag information adding unit 26B is written in the memory used as the tag information table 46.
[0076]
The print server 12 uses the gradation correction table 40 and the tag information table 44 selected in this way, and the gradation correction table 42 and the tag information table 46 created from the gradation correction table 40 and the tag information table 44. Then, gradation correction and tag information addition are performed.
[0077]
At this time, in the print server 12, the second gradation correction unit 24B includes a predetermined number of gradation correction tables 40, but the first gradation correction unit 24A includes only the memory 42A serving as the gradation correction table 42. The gradation correction table 42 is created by writing the gradation correction data of the gradation correction table 40 of the second gradation correction unit 24B into the memory 42A.
[0078]
Further, the second tag information adding unit 26B includes a predetermined number of tag information tables 44, but the first tag information adding unit 26A includes only the memory 46A serving as the tag information table 46, and adds the second tag information. The tag information table 46 is created by writing the tag information data of the section 26B into the memory 46A.
[0079]
Thereby, in the print server 12, for example, the number (capacity) of the memories 42A and 46A when gradation processing and tag tag information are added in parallel to each of odd line image data and even line image data. Have reduced.
[0080]
That is, in the print server 12, a predetermined number of gradation correction tables 40 are provided in one of the first gradation correction unit 24A and the second gradation correction unit 24B, and a memory 42A for writing gradation correction data is provided in the other. The gradation correction data of one gradation correction table 40 is copied to the memory 42A. In the tag information adding unit 26, a predetermined number of tag information tables 44 are provided only in one of the first tag information adding unit 26A and the second tag information adding unit 26B, and a tag information table 46 is created on the other side. Only the memory 46A is provided.
[0081]
Further, the copy of the gradation correction data to the memory 42A and the copy of the tag information to the memory 46A can be performed between the recording paper feed and the scanning time in the color printer 14.
[0082]
  Thereby, in the print server 12, the first gradation correction unit 24A, the second gradation correction unit 24B, the first tag information addition unit 26A, and the second tag information.AdditionBoth units 26B can have the same function as that provided with a predetermined number of gradation correction tables.
[0083]
In the first embodiment, the print server 12 including the tag information adding unit 26 together with the gradation correcting unit 24 has been described as an example. However, as a print control apparatus to which the present invention is applied, the tag information adding unit 26 is used. It does not have to be provided. That is, according to the present invention, when the color printer 14 having the dual beam scanning optical system is provided with either the gradation correction unit 24 or the tag information addition unit 26 that requires image processing for each laser beam. In addition, the number and capacity of memories forming the LUT can be reduced by applying to the above.
[0084]
In the first embodiment, the color printer 14 having a dual beam scanning optical system has been described. However, a multi-beam scanning optical system capable of scanning three or more laser beams in parallel is provided. When applied to a color printer, the first to Nth gradation correction units are provided according to the number N of laser beams, and a predetermined number of gradation correction tables are provided in one of them. In other words, the other can be provided with a memory for creating a gradation correction table.
[0085]
Further, the memories 40A and 42A and the memories 44A and 46A may be formed by dividing one or a plurality of storage elements with a necessary storage capacity.
[Second Embodiment]
Next, a second embodiment of the present invention will be described. The basic configuration of the second embodiment is the same as that of the first embodiment described above, and the same components as those in the first embodiment are denoted by the same reference numerals and the description thereof is omitted. Omitted.
[0086]
FIG. 5 shows a schematic configuration of a printing system 50 applied to the second embodiment.
[0087]
In the print system 50, a plurality of color printers 52 are connected to the print server 12 as print output devices. In the second embodiment, two color printers 52A and 52B are used as an example. Each of the color puddings 52A and 52B is provided with a single beam scanning optical system.
[0088]
On the other hand, in the print server 12, the image data to be output to the color printer 52A is stored in the image memory 36A, and the image data to be output to the color printer 52B is stored in the image memory 36B. That is, in the print server 12, the first gradation correction unit 24A and the first tag information addition unit 26A perform processing on the image data output to the color printer 52A, and the second gradation correction unit 24B and the second tag information addition The unit 26B performs processing on image data output to the color printer 52B.
[0089]
When the print server 12 of the print system 50 configured as described above receives print data output from the external device 18, the print data is stored in the HD 28. In the following, as an example, one print data is divided into odd pages and even pages, print processing for odd pages is performed by the color printer 52A, and print processing for even pages is performed by the color printer 52B. However, one of the two print data may be performed by the color printer 52A, and the other print process may be performed by the color printer 52B.
[0090]
When starting the printing process, the print server 12 first reads the print data stored in the HD 28 and performs a process such as dividing the print data into image data of each color. At this time, the color correction table 32 is selected based on the print data and the identification signal from the color printer 52 (52A, 52B), and the controller 38 adjusts the gradation correction table 40 and the tag information table according to the color printer 52B. 44 is selected.
[0091]
Further, when the controller 38 selects the gradation correction table 40 and the tag information table 44 according to the color printer 52A, the controller 38 copies the gradation correction data of the selected gradation correction table 40 to the memory 42A, and the gradation correction table. 42, and the tag information data of the selected tag information table is copied to the memory 46A to create the tag information table 46.
[0092]
By using the gradation correction table 42 and the tag information table 46 created in this way, an image to be output to the color printer 52A without increasing the number and capacity of the memories 42A and 46A for providing a plurality of LUTs. Data processing can be performed in parallel with image data output to the color printer 52B.
[0093]
As a result, efficient printing processing using the color printers 52A and 52B can be executed smoothly and quickly.
[0094]
  Note that print processing for different print data can be performed in parallel using the color printers 52A and 52B. In this case, image data based on one print data may be stored in the image memory 36A, and image memory based on the other print data may be stored in the image memory 36B.Yes.
[0111]
In this embodiment, an example in which the color printer 14 having a dual beam scanning optical system or the color printer 52 (52A, 52B) having a single beam scanning optical system is connected has been described. The printer 52 may be connected, or a color printer including a multi-beam scanning optical system may be connected.
[0112]
In such a case, if the number of gradation correction units and tag information addition units corresponding to the total number of laser beams are provided in the printing control apparatus, the number of lasers connected without significantly increasing the number of memories. It becomes possible to scan the beam in parallel.
[0113]
【The invention's effect】
As described above, according to the present invention, when processing for image data such as gradation correction and tag information addition is performed with reference to the LUT, the number and capacity of memories for forming the LUT increase. Can be suppressed. As a result, it is possible to obtain an excellent effect that it is possible to suppress an increase in cost when quick and efficient color printing is performed using a multi-beam printer or a plurality of laser printers.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a schematic configuration of a printing system applied to an embodiment.
FIG. 2 is a block diagram showing a schematic configuration of a print server applied to the first embodiment.
FIG. 3 is a flowchart showing an outline of a printing process in a print server.
FIG. 4 is a flowchart showing an outline of setting of an LUT according to the first embodiment.
FIG. 5 is a block diagram illustrating a schematic configuration of a print server applied to a second embodiment.
[Explanation of symbols]
        10, 50  Printing system
        12  Print server (printing control device)
        14, 52 (52A, 52B) Color printer (printing output device)
        20 Main controller
        22 Color correction part
        24  Tone correction part
        24A  First gradation correction unit (gradation correction means)
        24B  Second gradation correction unit (gradation correction means)
        26  Tag information addition part
        26A  First tag information adding unit (tag information adding means)
        26B  Second tag information adding unit (tag information adding means)
        34  PCI board
        38 controller (local controller)
        40 gradation correction table (gradation correction table data storage means)
        40A memory (gradation correction table data storage means)
        42  Gradation correction table (gradation correction data storage means)
        42A  Memory (tone correction data storage means)
        44 Tag information table (tag information table data storage means)
        44A memory (tag information table data storage means)
        46  Tag information table (tag information data storage means)
        46A  Memory (tag information data storage handStep)

Claims (8)

印刷データに基づく画像データに対して、階調補正テーブルの階調補正データを参照して画像データに対する階調補正を含む画像処理を施して、画像記録媒体に画像を形成する印刷出力装置へ画像データを出力する印刷制御装置であって、
記画像データに対する前記階調補正を並行して行うように配置された複数の階調補正手段と、
前記複数の階調補正手段の何れか一つに備えられて、複数の前記階調補正テーブルが記憶された階調補正テーブルデータ記憶手段と、
前記階調補正テーブルデータ記憶手段に記憶された前記複数の階調補正テーブルから前記階調補正手段が参照する階調補正テーブルを選択する選択手段と、
前記階調補正テーブルデータ記憶手段を備えた前記階調補正手段を除く前記階調補正手段のそれぞれに設けられて、当該階調補正手段が参照する前記階調補正テーブルを記憶する階調補正データ記憶手段と、
を備え、前記選択手段によって選択された前記階調補正テーブルを前記階調補正データ記憶手段に複写して、前記階調補正テーブルデータ記憶手段を備えた前記階調補正手段を除く前記階調補正手段が参照する前記階調補正テーブルを作成する
ことを特徴とする印刷制御装置。
The image data based on print data, the image is subjected to image processing including gradation correction on image data with reference to the gradation correction data for gradation correction table, the print output device for forming an image on an image recording medium A print control device for outputting data ,
A plurality of gradation correction means arranged to carry out in parallel the gradation correction for pairs before Symbol image data,
Provided to any One of the plurality of gradation correction means, and tone correction table data storage means in which a plurality of the gradation correction table is stored,
Selection means for selecting a gradation correction table referred to by the gradation correction means from the plurality of gradation correction tables stored in the gradation correction table data storage means;
Gradation correction data provided in each of the gradation correction means excluding the gradation correction means provided with the gradation correction table data storage means and for storing the gradation correction table referred to by the gradation correction means. Storage means;
The gradation correction table except for the gradation correction means provided with the gradation correction table data storage means by copying the gradation correction table selected by the selection means to the gradation correction data storage means Creating the gradation correction table referred to by the means ;
A printing control apparatus characterized by that.
印刷データに基づく画像データに対して、タグ情報テーブルのタグ情報データを参照して画像データの属性情報をタグ情報として付加して、画像記録媒体に画像を形成する印刷出力装置へ画像データを出力する印刷制御装置であって、
記画像データに対して前記タグ情報を付加する処理を並行して行うように配置された複数のタグ情報付加手段と、
前記複数のタグ情報付加手段の何れか一つに備えられ、複数の前記タグ情報テーブルが記憶されたタグ情報テーブルデータ記憶手段と、
前記タグ情報テーブルデータ記憶手段に記憶された前記複数のタグ情報テーブルから前記タグ情報付加手段が参照するタグ情報テーブルを選択する選択手段と、
前記タグ情報テーブルデータ記憶手段を備えた前記タグ情報付加手段を除くタグ情報付加手段のそれぞれに設けられ、当該タグ情報付加手段が参照する前記タグ情報テーブルを記憶するタグ情報データ記憶手段と、
を備え、前記選択手段によって選択された前記タグ情報テーブルを、前記タグ情報データ記憶手段に複写し、前記タグ情報得テーブルデータ記憶手段を備えた前記タグ情報付加手段を除くタグ情報付加手段が参照するタグ情報テーブルを作成する
ことを特徴とする印刷制御装置。
The image data based on print data, adds the attribute information of the image data as tag information by referring to the tag information data tag information table, the image data to the print output device for forming an image on an image recording medium A print control device for outputting,
A plurality of tag information adding means arranged to perform in parallel the process of adding the tag information for the previous SL image data,
Either provided on one of said plurality of tag information adding means, and the tag information table data storage means in which a plurality of the tag information table is stored,
Selecting means for selecting a tag information table referred to by the tag information adding means from the plurality of tag information tables stored in the tag information table data storage means;
Tag information data storage means provided in each of the tag information addition means except the tag information addition means provided with the tag information table data storage means, for storing the tag information table referred to by the tag information addition means;
The tag information table selected by the selection means is copied to the tag information data storage means, and the tag information addition means excluding the tag information addition means provided with the tag information acquisition table data storage means refers to Create a tag information table ,
A printing control apparatus characterized by that.
前記階調補正テーブルデータ記憶手段と前記階調補正データ記憶手段が同一のメモリに形成されていることを特徴とする請求項1に記載の印刷制御装置。  The print control apparatus according to claim 1, wherein the gradation correction table data storage unit and the gradation correction data storage unit are formed in the same memory. 前記タグ情報テーブルデータ記憶手段と前記タグ情報データ記憶手段が同一のメモリに形成されていることを特徴とする請求項2に記載の印刷制御装置。 3. The print control apparatus according to claim 2 , wherein the tag information table data storage unit and the tag information data storage unit are formed in the same memory . 前記印刷出力装置の種類、前記画像記録媒体に記録する画像の色の識別信号が入力されることにより、該識別信号に基づいて前記階調補正テーブルないし前記タグ情報テーブルが作成されることを特徴とする請求項1から請求項6のうちのいずれか1項に記載の印刷制御装置。 The gradation correction table or the tag information table is created based on the identification signal by inputting the type of the print output device and the identification signal of the color of the image to be recorded on the image recording medium. A printing control apparatus according to any one of claims 1 to 6 . 前記印刷出力装置が複数の光ビームを走査する電子写真プロセスによって前記画像形成媒体に画像を形成するときに、前記複数の階調補正手段ないし前記複数のタグ情報付加手段が異なる光ビームへ出力する画像データに対する処理を行うことを特徴とする請求項1から請求項7のうちのいずれか1項に記載の印刷制御装置。 When the print output device forms an image on the image forming medium by an electrophotographic process in which a plurality of light beams are scanned, the plurality of gradation correction units or the plurality of tag information adding units output different light beams. The print control apparatus according to claim 1 , wherein a process is performed on the image data . それぞれが光ビームを走査する電子写真プロセスによって前記画像形成媒体に画像を形成する複数の印刷出力装置が設けられているときに、前記複数の階調補正手段ないし前記複数のタグ情報付加手段が異なる前記印刷出力装置へ出力する画像データに対する処理を行うことを特徴とする請求項1から請求項6のうちのいずれか1項に記載の印刷制御装置。 The plurality of gradation correction means and the plurality of tag information adding means are different when there are provided a plurality of print output devices for forming images on the image forming medium by an electrophotographic process in which each scans a light beam. the print control apparatus according to any one of claims 1 to 6, characterized in that performing the processing on the image data to be output to the print output device. 前記階調補正ないし前記タグ情報の付加を除く画像処理を制御するメインコントローラと、前記階調補正ないし前記タグ情報の付加を行うローカルコントローラを備えているときに、前記ローカルコントローラが前記メインコントローラに制御されて前記階調補正データ記憶手段への階調補正データの書込みないし前記タグ情報データ記憶手段へのタグ情報データの書込みを行うことを特徴とする請求項1から請求項7のうちのいずれか1項に記載の印刷制御装置。 When the main controller for controlling image processing excluding the gradation correction or addition of the tag information and the local controller for performing the gradation correction or addition of the tag information are provided, the local controller is connected to the main controller. one of claims 1 to be controlled and wherein the writing of the tag information data to the gradation correction data for gradation correction data in the storage means write to the tag information data storage unit of claim 7 if the print control apparatus according to (1).
JP2001123220A 2001-04-20 2001-04-20 Print control device Expired - Fee Related JP3941415B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001123220A JP3941415B2 (en) 2001-04-20 2001-04-20 Print control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001123220A JP3941415B2 (en) 2001-04-20 2001-04-20 Print control device

Publications (2)

Publication Number Publication Date
JP2002320090A JP2002320090A (en) 2002-10-31
JP3941415B2 true JP3941415B2 (en) 2007-07-04

Family

ID=18972812

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001123220A Expired - Fee Related JP3941415B2 (en) 2001-04-20 2001-04-20 Print control device

Country Status (1)

Country Link
JP (1) JP3941415B2 (en)

Also Published As

Publication number Publication date
JP2002320090A (en) 2002-10-31

Similar Documents

Publication Publication Date Title
US8264737B2 (en) Image forming apparatus and control method therefor
JP4618324B2 (en) Image processing apparatus and program
JP6537480B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM
JP4366089B2 (en) Image forming apparatus and method
US9417570B2 (en) Image forming apparatus and control method thereof
JP2003348366A (en) Method and apparatus for image processing
US20090213393A1 (en) Image processing apparatus and control method thereof
JP6702685B2 (en) Image forming apparatus, image forming apparatus control method, and program
JP6223107B2 (en) Image processing apparatus, image processing method, and program
JP3941415B2 (en) Print control device
JP2009253956A (en) Image processing apparatus
JPH09185208A (en) Electrophotographic device
JP2003300342A (en) Image forming apparatus and method of forming image
JP5574727B2 (en) Image forming apparatus and control method thereof
JP2005056285A (en) Image output system, image output control method, program for executing its method and recording medium for storing program
JP2016224229A (en) Image forming apparatus, information formation method, and program
JP3778265B2 (en) Image processing method and image processing apparatus
JP4466041B2 (en) Image forming apparatus and image forming method
JP3604757B2 (en) Image forming apparatus and image forming system
JP2005094639A (en) Image output system, image output control method, program for executing this method, and recording medium storing this program
JP2008517357A (en) Screen conversion method and apparatus
JP2012098938A (en) Job coupling device
US20050243357A1 (en) Image output control device
JP2006244132A (en) Printing system
JP2020056837A (en) Image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040909

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070129

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070313

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070326

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110413

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120413

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130413

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130413

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140413

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees