JPH10244705A - 印刷システム及び印刷制御方法及び装置 - Google Patents
印刷システム及び印刷制御方法及び装置Info
- Publication number
- JPH10244705A JPH10244705A JP9050287A JP5028797A JPH10244705A JP H10244705 A JPH10244705 A JP H10244705A JP 9050287 A JP9050287 A JP 9050287A JP 5028797 A JP5028797 A JP 5028797A JP H10244705 A JPH10244705 A JP H10244705A
- Authority
- JP
- Japan
- Prior art keywords
- correction
- data
- correction data
- new
- old
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimile Image Signal Circuits (AREA)
- Dot-Matrix Printers And Others (AREA)
- Color, Gradation (AREA)
- Laser Beam Printer (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
レーション要求が出されると、コントローラ部202は
補正データを記憶部203に格納する。データ制御部1
05は、印刷を行う場合に、記憶部207に補正データ
が送られているか調べ、ある場合にはその補正データか
ら補正テーブルを作成する。データ制御部では、この補
正テーブルにしたがって印刷データを補正し、2値画像
データを作成する。その後、この2値画像データを印刷
装置200に送り、印刷させる。
Description
ける印刷制御方法及び装置に関し、特に双方向通信で接
続されたホストコンピュータと印刷装置からなる印刷シ
ステムにおいて、印刷装置のキャリブレーション要求に
対して、ホストコンピュータにおいてデータの補正を行
う印刷システム及び印刷制御方法及び装置に関する。
の環境の変化に伴う出力画像の変化、または印刷装置が
電子写真方式であれば、ドラムやトナーカートリッジ等
の消耗部品の劣化などに伴う可視像の変化・劣化を補正
するためのキャリブレーションが行われている。このよ
うなキャリブレーションでは、コントローラ部がエンジ
ン部からのキャリブレーションの要求を受けて補正デー
タを作成し、コントローラ部において画像データの補正
が行われる。
うなプリンタで行われるキャリブレーションでは、行え
る補正に限界があった。例えば、各色の濃度を補正する
場合、2値プリンタに対しては、出力用の2値画像デー
タを作成する段階で補正を行う。すなわち、本来出力し
たい元画像の濃度データと、その濃度に対して現状のプ
リンタで記録される濃度とを一致させるために、そのず
れを織り込んで、元画像からプリンタに入力する2値画
像データを作成する。
ータを2値化し、2値画像データを印刷装置に送信する
場合は、プリンタにおけるキャリブレーションでは十分
な補正を施すことができなかった。
で、プリンタからのキャリブレーション要求に対して、
高品質の出力画像を形成できるようキャリブレーション
を実行する印刷システム及び印刷制御方法及び装置を提
供することを目的とする。
に、本発明は次のような構成からなる。即ち、その状態
に応じて補正要求とともに補正データを出す印刷装置と
双方向に接続され、該印刷装置で印刷を行わせる印刷制
御方法であって、印刷装置からの補正要求に従って補正
データを取得する取得工程と、前記補正データに基づい
て補正テーブルを作成する作成工程とを備える。
もに補正データを出す印刷装置と双方向に接続され、該
印刷装置で印刷を行わせる印刷制御装置であって、印刷
装置からの補正要求に従って補正データを取得する取得
手段と、前記補正データに基づいて補正テーブルを作成
する作成手段とを備える。
もに補正データを出す印刷装置と、印刷装置からの補正
要求に従って補正データを取得する取得手段と、前記補
正データに基づいて補正テーブルを作成する作成手段と
を備える印刷制御装置と、とを具備し、前記印刷装置と
印刷制御装置とを双方向通信で接続してなる印刷システ
ム。
ション要求とともに補正データを出す印刷装置と双方向
に接続され、該印刷装置で印刷を行わせる印刷制御プロ
グラムを格納する記憶媒体であって、(1)キャリブレ
ーションを行うための新しい補正データが存在するかど
うかを判定する新尾H性データ存在判定ステップと、
(2)この新補正データ存在判定ステップにより、新た
にキャリブレーションを行うための補正データが存在す
ると判定されたときに、キャリブレーションを行うため
の補正データを取得する新補正データ取得ステップと、
(3)新補正データと最後にキャリブレーションを行っ
た時の旧補正データとの比較を行うか行わないかを示す
補正データ比較フラグを新補正データを取得したときに
は“ON”に、先の新補正データ存在判定ステップによ
り、新たにキャリブレーションを行うための補正データ
が存在しないと判定されたときには、“OFF”に設定
する、補正データ比較フラグ設定ステップと、(4)最
後にキャリブレーションを行った時の補正データが存在
するかどうかを判定する旧補正データ存在判定ステップ
と、(5)この旧補正データ存在判定ステップにより、
最後にキャリブレーションを行った時の補正データが存
在すると判定されたときに、その旧補正データを取得す
る旧補正データ取得ステップと、(6)先の補正データ
比較フラグ設定ステップにおいて、“ON”と設定され
たときに、新補正データと旧補正データの内容を比較す
る新旧補正データ比較判定ステップと、(7)この新旧
補正データ比較判定ステップにおいて、新補正データと
旧補正データが違うと判定されたときに、キャリブレー
ションを行うための新しい補正テーブルを作成する新補
正テーブル作成ステップと、(8)この新補正テーブル
作成ステップにより、新補正テーブルが作成されたとき
に新補正データと新補正テーブルを登録する新補正デー
タ群登録ステップと、(9)先の旧補正データ存在判定
ステップにおいて、旧補正データが存在しないと判定さ
れたとき、先の補正データ比較フラグ設定ステップにお
いて、新補正データと旧補正データを比較しないと設定
されたときに、先の新補正データと旧補正データが同じ
と判定されたとき、および先の新補正テーブル作成ステ
ップにおいて、新補正テーブルが作成できなかったとき
に、最後にキャリブレーションを行った時の補正テーブ
ルが存在するかどうかを判定する旧補正テーブル存在判
定ステップと、(10)この旧補正テーブル存在判定ス
テップにおいて、旧補正テーブルを取得する旧補正テー
ブル取得ステップと、(11)キャリブレーションを実
行するかどうかキャリブレーション実行判別フラグを、
先の新補正データ群登録ステップにて新補正データ群を
登録したとき、または先の旧補正テーブル取得ステップ
にて旧補正テーブルを取得したときに“ON”に、先の
旧補正テーブル存在判定ステップで旧補正テーブルが存
在しないと判定されたときに“OFF”に設定する、キ
ャリブレーション実行判別フラグ設定ステップと、(1
2)先のキャリブレーション実行判別フラグ設定におい
て“ON”と設定されたときに、先に作成した新補正テ
ーブルまたは先の取得した旧補正テーブルを用いての印
刷データに対してキャリブレーションを実行するキャリ
ブレーション実行ステップとを有する。
の好適な実施形態を詳細に説明する。 <印刷システムの構成>図2は、本発明の一実施例のデ
ータ補正制御方式が適用されている、双方向通信回線で
接続されたホストコンピュータとプリンタとから構成さ
れる印刷システムを示すブロック図である。
100と、印刷装置200と、それらを接続する通信回
線300とから構成されている。また、ホストコンピュ
ータ100は、入力部101と、表示部102と、入出
力データ制御部103と、インターフェース制御部10
4と、印刷データ制御部105と、キャリブレーション
制御部106と、記憶媒体読み取り部108と、ホスト
コンピュータ100全体の動作を制御する中央演算処理
部109と、これらを接続するシステムバス110とを
備えている。
1と、コントローラ部202と、コントローラ部202
が制御する記憶部203とを備えている。
良いし、IEEE1394やUSBといった双方向シリ
アルインターフェースであってもよい。
ス等のポインティングデバイスである。表示部102
は、CRTディスプレイ、液晶ディスプレイ等である。
印刷データ制御部105はいわゆるプリンタドライバで
あり、特に印刷データから2値のイメージデータを生成
するラスタドライバである。プリンタドライバとは、ホ
ストコンピュータ100上に常駐しているオペレーティ
ングシステムとプリンタ200との間において、アプリ
ケーションなどで生成された印刷データをプリンタに応
じて加工するとともに、プリンタ200を制御するプロ
グラムであり、記憶部107あるいは記憶媒体読取り部
108で読み取られる媒体上に格納されている。記憶媒
体読み取り部108は、FD(フロッピー・ディス
ク)、CD−ROM、ROM、磁気テープ等の記録媒体
に記録されたプリンタドライバ等のプログラムや画像デ
ータ等を読み取ることができる。
通常のエンジン処理の他に、特にキャリブレーション要
求を適時コントローラ部に通知することができる機能を
有する。コントローラ部202とは、通常のコントロー
ラ処理の他に、特に、エンジン部201からキャリブレ
ーション要求が来たときに補正データを取得して記憶す
ることができる記憶装置203を制御する機能を有す
る。
状態を示す種々の状態パラメータが所定値に達したい場
合に、キャリブレーション要求コントローラ202に発
行する。その状態パラメータとしては、例えば、電子写
真方式のエンジンであれば、感光ドラムが交換されてか
らの使用度数や、プリンタ機内の温度や湿度、トナーを
溶融するための定着部温度等がある。また、インクをヒ
ータにより加熱して膜沸騰させ、その圧力でインク液的
を吐出させるインクジェット方式であれば、インクの温
度やインクを加熱するヒータの温度等が状態パラメータ
となる。エンジン部201では、それらのパラメータ
を、各種センサやカウンタなどにより監視している。ま
た、図6のプリンタのように、ドラム上のトナー濃度を
直接検知する濃度センサを有し、直接画像濃度を検知し
てキャリブレーションに用いることもできる。 <プリンタの構成>図6は、プリンタ200の一例であ
るカラープリンタの断面図である。このプリンタはホス
トコンピュータ101より入力した印刷データに基づい
て得られる各色毎の画像データで変調されたレーザ光を
ポリゴンミラー31により感光ドラム15を走査して静
電潜像を形成する。そして、この静電潜像をトナー現像
して可視画像を得、これを中間転写体9へ全色について
多重転写してカラー可視画像を形成する。そして更に、
このカラー可視画像を転写材2へ転写し、転写材2上に
カラー可視画像を定着させる。以上の制御を行う画像形
成部は、感光ドラム15を有するドラムユニット、接触
帯電ローラ17を有する一次帯電部、クリーニング部、
現像部、中間転写体9、用紙カセット1や各種ローラ
3、4、5、7を含む給紙部、転写ローラ10を含む転
写部及び定着部25によって構成されている。
体)15と感光ドラム15のホルダを兼ねたクリーニン
グ機構を有するクリーナ容器14とを一体に構成したも
のである。このドラムユニット13はプリンタ本体に対
して着脱自在に支持され、感光ドラム15の寿命に合わ
せて容易にユニット交換可能に構成されている。上記感
光ドラム15はアルミシリンダの外周に有機光導電体層
を塗布して構成し、クリーナ容器14に回転可能に支持
されている。感光ドラム15は、図示しない駆動モータ
の駆動力が伝達されて回転するもので、駆動モータは感
光ドラム15を画像形成動作に応じて反時計回り方向に
回転させる。感光ドラム15への露光は、スキャナ部3
0から送られるレーザ光を感光ドラム15の表面を選択
的に露光させることにより静電潜像が形成されるように
構成されている。スキャナ部30では、変調されたレー
ザ光を、モータ31aにより画像信号の水平同期信号を
同期して回転するポリゴンミラーにより反射し、レンズ
32、反射鏡33を介して感光ドラムを照射する。
ために、イエロー(Y)、マゼンタ(M)、シアン
(C)の現像を行う3個のカラー現像器20Y,20
M,20Cと、ブラック(B)の現像を行う1個のブラ
ック現像器21Bとを備えた構成を有する。カラー現像
器20Y,20M,20C及びブラック現像器21Bに
は、スリーブ20YS,20MS,20CS及び21B
Sと、これらスリーブ20YS,20MS,20CS,
20BSそれぞれの外周に圧接する塗布ブレード20Y
B,20MB,20CB及び21BBとがそれぞれ設け
られる。また3個のカラー現像器20Y,20M,20
Cには塗布ローラ20YR,20MR,20CRが設け
られている。
体に対して着脱可能に取り付けられており、カラー現像
器20Y,20M,20Cは回転軸22を中心に回転す
る現像ロータリー23にそれぞれ着脱可能に取り付けら
れている。
は感光ドラム15に対して例えば300μm程度の微小
間隔を持って配置されている。ブラック現像器21B
は、器内に内蔵された送り込み部材によってトナーを搬
送すると共に、時計回り方向に回転するスリーブ21B
Sの外周に塗布ブレード21BBによって塗布するよう
に摩擦帯電によってトナーへ電荷を付与する。また、ス
リーブ21BSに現像バイアスを印加することにより、
静電潜像に応じて感光ドラム15に対して現像を行って
感光ドラム15にブラックトナーによる可視画像を形成
する。
Cは、画像形成に際して現像ロータリー23の回転に伴
って回転し、所定のスリーブ20YS,20MS,20
CSが感光ドラム15に対して300μm程度の微小間
隔を持って対向することになる。これにより所定のカラ
ー現像器20Y,20M,20Cが感光ドラム15に対
向する現像位置に停止し、感光ドラム15に可視画像が
作成される。
回転毎に現像ロータリー23が回転し、イエロー現像器
20Y、マゼンタ現像器20M、シアン現像器20C、
次いでブラック現像器20Bの順で現像工程がなされ、
中間転写体9が4回転してイエロー、マゼンタ、シア
ン、ブラックのそれぞれのトナーによる可視画像を順次
形成し、その結果フルカラー可視画像を中間転写体9上
に形成する。
て感光ドラム15の回転に伴って回転するように構成さ
れたもので、カラー画像形成時に時計回り方向に回転
し、感光ドラム15から4回の可視画像の多重転写を受
ける。また、中間転写体9は画像形成時に後述する転写
ローラ10が接触して転写材2を挟持搬送することによ
り転写材2に中間転写体9上のカラー可視画像を同時に
多重転写する。中間転写体の外周部には、中間転写体2
の回転方向に関する位置を検知するためのTOPセンサ
9a及びRSセンサ9bと、中間転写体に転写されたト
ナー像の濃度を検知するための濃度センサ9cが配置さ
れている。
て接離可能に支承された転写帯電器を備えたもので、金
属軸を中抵抗発泡弾性体により巻回することによって構
成されている。
に中間転写体9上にカラー可視画像を多重転写している
間は、カラー可視画像を乱さぬように下方に離開してい
る。そして、上記中間転写体9上に4色のカラー可視画
像が形成された後は、このカラー可視画像を転写材2に
転写するタイミングにあわせてカム部材(不図示)によ
り転写ローラ10を図示点線で示す上方に位置させる。
これにより転写ローラ10は転写材2を介して中間転写
体9に所定の押圧力で圧接すると共に、バイアス電圧が
印加され、中間転写体9上のカラー可視画像が転写材2
に転写される。
ら、転写されたカラー可視画像を定着させるものであ
り、図1に示すように転写材2を加熱する定着ローラ2
6と転写材2を定着ローラ26に圧接させるための加圧
ローラ27とを備えている。定着ローラ26と加圧ロー
ラ27とは中空状に形成され、内部にそれぞれヒータ2
8,29が内蔵されている。即ち、カラー可視画像を保
持した転写材2は定着ローラ26と加圧ローラ27とに
より搬送されると共に、熱及び圧力を加えることにより
トナーが表面に定着される。
ローラ34,35,36によって排紙部37へ排出して
画像形成動作を終了する。
び中間転写体9上に残ったトナーをクリーニングするも
のであり、感光ドラム15上に形成されたトナーによる
可視画像を中間転写体9に転写した後の廃トナーあるい
は、中間転写体9上に作成された4色のカラー可視画像
を転写材2に転写した後の廃トナーは、クリーナ容器1
4に蓄えられる。 <キャリブレーションの制御>図1は、本実施形態にお
けるデータ補正制御方法(図2におけるキャリブレーシ
ョン制御部106)が適用されたプリンティング・シス
テムの一例である。アプリケーション等に対しての印刷
を行うための入力操作ステップS1と、通常の第一イメ
ージ処理ステップS2と、第一キャリブレーション処理
ステップS3と、第二キャリブレーション処理ステップ
S4と、通常の第二イメージ処理ステップS5とから成
る。
記したものである。本データ補正制御方法は、図1の第
一キャリブレーション処理ステップS2において、図3
に示すように新補正データ存在判定ステップS100
と、新補正データ取得ステップS101と、補正データ
比較フラグ設定ステップS102と、旧補正データ存在
判定ステップS103と、旧補正データ取得ステップS
104と、補正データ比較フラグ判定ステップS105
と、新旧補正データ比較処理ステップS106と、図4
に示すように新旧補正データ比較ステップS107と、
新補正テーブル作成ステップS108と、新補正テーブ
ル作成判定ステップS109と、新補正データ登録ステ
ップS110と、新補正テーブル登録ステップS111
と、キャリブレーション実行判別フラグ設定ステップS
112と、旧補正テーブル存在判定ステップS113
と、旧補正テーブル取得ステップS114と、前記図1
の第二キャリブレーション処理ステップS3において、
図4に示すようにキャリブレーション実行判別フラグ判
定ステップS200と、キャリブレーション実行ステッ
プS201とからなる。<制御手順の詳細>ここで、こ
のように構成された本実施例の印刷システムにおけるデ
ータ制御部の動作について、図1、図2、図3及び図4
を参照しながら説明する。
て、アプリケーション等に対して、オペレータにより入
力部101及び表示部102より印刷を行うための入力
操作が行われると(ステップS1)、ここから図3,図
4の手順が開始される。なお、この手順は、プリンタ2
00への電源が投入された時点で行うこともできる。例
えば、ドラムやトナーの経時変化のように緩慢に進む変
化に対しては、電源投入ごとの対処で十分である。
ンを行うための補正データ(以下、略して新補正データ
と称す)がプリンタ200の記憶部203に存在するか
どうかを判定する(ステップS100)。この新補正デ
ータは、印刷装置200のエンジン部201がコントロ
ーラ部202に対してキャリブレーション要求を発行
し、コントローラ部202がそれに応えて記憶部203
に格納したデータである。
したように、エンジン部201は、状態パラメータが予
め設定された閾値に達するとキャリブレーション要求を
出す。図5の実線は、状態パラメータのひとつであるト
ナーの定着温度Tが、キャリブレーション要求を出す閾
値T1に達した場合の、入力濃度と実際に記録される出
力濃度との関係を示している。理想的には、点線のよう
に入力濃度と出力濃度とが一致していることが望まし
い。しかしながら、定着温度T=T1になったことによ
り、図5のように理想から外れてしまう。この場合に
は、補正データとして、例えば所定の入力濃度I1〜I
5に対する出力濃度O1〜O5を記憶部203に記憶す
る。この入力濃度と出力濃度との関係は、定着温度の変
化に対して予め実験などから得ておく。したがって、補
正データは温度Tの関数として得られる。このように、
状態パラメータに対する入力濃度と出力濃度との対応
が、補正データとして記憶部203に記憶される。
ータに対しても、それが示す値毎に同様に与えられる。
れていると判定された場合には、、その記憶部203か
ら新補正データの取得処理を行う(ステップS10
1)。次に補正データ比較フラグを、新補正データが存
在することを意味する“ON”に設定する(ステップS
102−1)。一方、上記ステップS100において新
補正データが存在しないと判定されたときには、ステッ
プS102−2において補正データ比較フラグを“OF
F”に設定する。
ターフェースを介して記憶部203に直接アクセスする
のではなく、オペレーティングシステムが有する通信ユ
ーティリティにより予め新補正データを読み出し、記憶
部107などに記憶しておいてもよい。その場合にはス
テップS100における判定では、データ制御部105
は記憶部203にアクセスする必要はない。
ホストコンピュータ100の記憶部107を参照し、最
後にキャリブレーションを行った時の補正データ(以
下、略して旧補正データと称す)が存在するかどうかを
判定する(ステップS103)。存在する場合には、そ
の記憶部107から旧補正データを取得する(ステップ
S104)。続いて、補正データ比較フラグの値を判定
し(ステップS105)、“ON”の場合には、ステッ
プS101とステップS104にて取得した新補正デー
タと旧補正データとを比較する(ステップS106)。
比較の結果をテストし(ステップS107)、両者が異
なると判定されたときには、キャリブレーションを行う
ための新しい補正テーブル(以下、略して新補正テーブ
ルと称す)を作成する(ステップS108)。
得された新補正データに基づいて作成される。補正テー
ブルとは、図5の例でいえば、実線で示した補正前の入
出力濃度の関係を、点線で示す理想的な関係に補正する
ためのテーブルである。ステップS108では、図5の
実線の入出力濃度の関係を示す新補正データに基づい
て、この関係を点線で示した本来あるべき関係に戻すよ
うな濃度変換を出力2値画像に対して施すための補正テ
ーブルを作成する。なお、ここでは単に濃度と言ってい
るが、カラー画像の場合には、各色の濃度のバランスが
変われば色合いや色の純粋さも変わってしまう。すなわ
ち、カラーの場合には、各色の濃度の補正とは、色合や
色の純粋さの補正でもある。
次に新補正テーブルの作成が成功したか判定し(ステッ
プS109)、新補正テーブルを作成できた場合には、
取得した新補正データの登録(ステップS110)、お
よび作成した新補正テーブルの登録(ステップS11
1)を行い、キャリブレーション実行判別フラグを“O
N”に設定する(ステップS112−1)。
正データが存在しないと判定されたとき、またはステッ
プS105において補正データ比較フラグが“OFF”
と判定されたとき、またはステップS109で新補正テ
ーブルの作成が成功しなかったと判定された場合には、
最後にキャリブレーションを行った時の補正テーブルが
記憶部107に存在するかどうかが判定する(ステップ
S113)。存在すると判定されたときは、旧補正テー
ブルを取得し(ステップS114)、ステップS112
−1においてキャリブレーション実行判別フラグを“O
N”に設定する。
キャリブレーション実行判別フラグを“OFF”に設定
する(ステップS112−2)。
と、印刷データに対して通常のイメージ処理を施す(ス
テップS3)。なお、通常のイメージ処理は、データ制
御部105においてはステップS3とステップS5の2
つに分割されている。簡単に説明すると、通常のイメー
ジ処理1(ステップS3)においては、印刷データ制御
部105に印刷データをRGB(8ビット)からCMY
K(8ビット)データヘの変換を行う。また、通常のイ
メージ処理2(ステップS5)は、CMYK(8ビッ
ト)データに対する2値化処理および印刷装置に対する
出力処理を意味する。
の値を判定し(ステップS200)、“ON”に設定さ
れていれば上述したステップS108にて作成した新補
正テーブルもしくはステップS114にて取得した旧補
正テーブルを用いてキャリブレーションを実行する(ス
テップS201)。
て通常のイメージ処理(ステップS5)を施す。
順では単独の補正工程として行われることになるが、こ
れでは工程がひとつ増加して処理が増えてしまう。その
ため、ステップS3におけるRGB→CMYK変換に用
いられるテーブルとして、補正テーブルを織り込んだテ
ーブルを用い、RGB→CMYK変換と補正とを同時に
行うこともできる。このため、ステップS108では、
補正データに基づいて、RGB→CMYK変換のための
テーブルを作成することになる。通常、RGB→CMY
K変換は行列演算で行われ、また、濃度補正も行列演算
で行うことができるため、これらを合成した変換テーブ
ルを作成することは容易である。また、合成によって作
成するのではなく、補正データをキーにして対応する変
換テーブルを得るような構成とすることもできる。
ン部からのキャリブレーション要求に応じて、ホストの
データ制御部において補正テーブルを作成する。この補
正テーブルは、ホストのデータ制御部において2値画像
を作成する段階で画像データに適用されるため、ホスト
から2値画像データをプリンタに送って印刷させる場合
であっても、画像濃度や色の補正を実施することができ
る。このため、プリンタの状態にかかわらず高品位の画
像を印刷出力することができる。 [第2の実施の形態]本発明は、図2に示したネットワ
ークを介したコンピュータ・システムの他に、Peer To
Peer 型等の広範なコンピュータ・システムに対しても
適用することが出来る。
ー・ディスク)、CD−ROM、ROM、磁気テープ等
の記録媒体にプログラムとして記憶されていて、ホスト
コンピュータは、記憶媒体読み取り部108により読み
込むことが可能である。
システムに適用しても、一つの機器から成る装置に適用
しても良い。また本発明はシステム或いは装置にプログ
ラムを供給することによって実施される場合にも適用さ
れる。
納した記憶媒体が、本発明を構成することになる。そし
て、該記憶媒体からそのプログラムをシステム或いは装
置に読み込ませることによって、そのシステム或いは装
置が予め定められた方法で動作する。
を、プリンタ200のコントローラ部202において行
い、その制御下にある記憶部203に保存、登録してお
くことも可能である。この場合には、ホストコンピュー
タから受け取ったCMYKの印刷データを2値画像に展
開する前に、登録された補正テーブルを用いてプリンタ
で補正を行うことになる。すなわち、図4におけるステ
ップS200〜S5をプリンタ側で実行することにな
る。
ストから2値画像データをプリンタに送って印刷させる
場合であっても、画像濃度や色の補正を実施することが
できる。このため、プリンタの状態にかかわらず高品位
の画像を印刷出力することができるという効果を奏す
る。
フロー図である。
である。
フローチャートである。
フローチャートである。
を説明する図である。
Claims (18)
- 【請求項1】 その状態に応じて補正要求とともに補正
データを出す印刷装置と双方向に接続され、該印刷装置
で印刷を行わせる印刷制御方法であって、 印刷装置からの補正要求に従って補正データを取得する
取得工程と、 前記補正データに基づいて補正テーブルを作成する作成
工程とを備えることを特徴とする印刷制御方法。 - 【請求項2】 前記補正テーブルを用いて印刷データを
補正する補正工程と、 前記補正工程により補正された印刷データから2値画像
データを作成し、該2値画像データを前記印刷装置に送
る送信工程とを更に備えることを特徴とする請求項1に
記載の印刷制御方法。 - 【請求項3】 前記印刷装置は印刷データから2値画像
データを作成する印刷装置であって、前記補正テーブル
を前記印刷装置に送る送信工程を更に備えることを特徴
とする請求項1に記載の印刷制御方法。 - 【請求項4】 前記取得工程は、補正要求に伴う新補正
データの有無を調べる工程と、新補正データがない場合
には、最後に補正を行った際の旧補正データがあるか調
べる工程とを含み、いずれかを在る方を補正データとし
て取得し、 前記作成工程は、前記新補正データがあり、しかもそれ
が旧補正データと異なる場合には新補正データに基づい
て補正テーブルを作成し、前記新補正データがなく旧補
正データがある場合、あるいは新補正データと旧補正デ
ータとが同じである場合、あるいは新補正データから補
正テーブルの作成ができない場合には、旧補正データに
基づいて既に作成されている補正テーブルを作成された
補正テーブルとして用いることを特徴とする請求項1乃
至3のいずれかに記載の印刷制御方法。 - 【請求項5】 前記補正データは、印刷データに入力さ
れる2値画像データの濃度と、出力される画像濃度との
関係を示すデータであり、前記補正テーブルは、入力さ
れる2値画像データの濃度を、出力される画像濃度と一
致させるよう補正する変換に用いられるテーブルである
ことを特徴とする請求項1乃至4のいずれかに記載の印
刷制御方法。 - 【請求項6】 前記補正工程は、カラー画像の各色につ
いて濃度を補正することを特徴とする請求項5に記載の
印刷制御方法。 - 【請求項7】 その状態に応じて補正要求とともに補正
データを出す印刷装置と双方向に接続され、該印刷装置
で印刷を行わせる印刷制御装置であって、 印刷装置からの補正要求に従って補正データを取得する
取得手段と、 前記補正データに基づいて補正テーブルを作成する作成
手段とを備えることを特徴とする印刷制御装置。 - 【請求項8】 前記補正テーブルを用いて印刷データを
補正する補正手段と、 前記補正手段により補正された印刷データから2値画像
データを作成し、該2値画像データを前記印刷装置に送
る送信手段とを更に備えることを特徴とする請求項7に
記載の印刷制御装置。 - 【請求項9】 前記印刷装置は印刷データから2値画像
データを作成する印刷装置であって、前記補正テーブル
を前記印刷装置に送る送信手段を更に備えることを特徴
とする請求項7に記載の印刷制御装置。 - 【請求項10】 前記取得手段は、補正要求に伴う新補
正データの有無を調べる手段と、新補正データがない場
合には、最後に補正を行った際の旧補正データがあるか
調べる手段とを含み、いずれかを在る方を補正データと
して取得し、 前記作成手段は、前記新補正データがあり、しかもそれ
が旧補正データと異なる場合には審補正データに基づい
て補正テーブルを作成し、前記新補正データがなく旧補
正データがある場合、あるいは新補正データと旧補正デ
ータとが同じである場合、あるいは新補正データから補
正テーブルの作成ができない場合には、旧補正データに
基づいて既に作成されている補正テーブルを作成された
補正テーブルとして用いることを特徴とする請求項7乃
至9のいずれかに記載の印刷制御装置。 - 【請求項11】 前記補正データは、印刷データに入力
される2値画像データの濃度と、出力される画像濃度と
の関係を示すデータであり、前記補正テーブルは、入力
される2値画像データの濃度を、出力される画像濃度と
一致させるよう補正する変換に用いられるテーブルであ
ることを特徴とする請求項7乃至10のいずれかに記載
の印刷制御装置。 - 【請求項12】 前記補正手段は、カラー画像の各色に
ついて濃度を補正することを特徴とする請求項11に記
載の印刷制御装置。 - 【請求項13】 その状態に応じて補正要求とともに補
正データを出す印刷装置と、 印刷装置からの補正要求に従って補正データを取得する
取得手段と、 前記補正データに基づいて補正テーブルを作成する作成
手段とを備える印刷制御装置と、とを具備し、前記印刷
装置と印刷制御装置とを双方向通信で接続してなること
を特徴とする印刷システム。 - 【請求項14】 前記印刷制御装置は、前記補正テーブ
ルを用いて印刷データを補正する補正手段と、 前記補正手段により補正された印刷データから2値画像
データを作成し、該2値画像データを前記印刷装置に送
る送信手段とを更に備えることを特徴とする請求項13
に記載の印刷制御システム。 - 【請求項15】 前記印刷制御装置は、前記補正テーブ
ルを前記印刷装置に送る送信手段を更に備え、前記印刷
装置は、前記補正テーブルを用いて印刷データを補正す
る補正手段と、前記補正手段により補正された印刷デー
タから2値画像データを作成し、該2値画像データを印
刷出力する手段とを更に備えることを特徴とする請求項
13に記載の印刷システム。 - 【請求項16】 前記補正データは、印刷データに入力
される2値画像データの濃度と、出力される画像濃度と
の関係を示すデータであり、前記補正テーブルは、入力
される2値画像データの濃度を、出力される画像濃度と
一致させるよう補正する変換に用いられるテーブルであ
ることを特徴とする請求項13乃至115のいずれかに
記載の印刷システム。 - 【請求項17】 前記補正手段は、カラー画像の各色に
ついて濃度を補正することを特徴とする請求項16に記
載の印刷システム。 - 【請求項18】 その状態に応じてキャリブレーション
要求とともに補正データを出す印刷装置と双方向に接続
され、該印刷装置で印刷を行わせる印刷制御プログラム
を格納する記憶媒体であって、 (1)キャリブレーションを行うための新しい補正デー
タが存在するかどうかを判定する新尾H性データ存在判
定ステップと、 (2)この新補正データ存在判定ステップにより、新た
にキャリブレーションを行うための補正データが存在す
ると判定されたときに、キャリブレーションを行うため
の補正データを取得する新補正データ取得ステップと、 (3)新補正データと最後にキャリブレーションを行っ
た時の旧補正データとの比較を行うか行わないかを示す
補正データ比較フラグを新補正データを取得したときに
は“ON”に、先の新補正データ存在判定ステップによ
り、新たにキャリブレーションを行うための補正データ
が存在しないと判定されたときには、“OFF”に設定
する、補正データ比較フラグ設定ステップと、 (4)最後にキャリブレーションを行った時の補正デー
タが存在するかどうかを判定する旧補正データ存在判定
ステップと、 (5)この旧補正データ存在判定ステップにより、最後
にキャリブレーションを行った時の補正データが存在す
ると判定されたときに、その旧補正データを取得する旧
補正データ取得ステップと、 (6)先の補正データ比較フラグ設定ステップにおい
て、“ON”と設定されたときに、新補正データと旧補
正データの内容を比較する新旧補正データ比較判定ステ
ップと、 (7)この新旧補正データ比較判定ステップにおいて、
新補正データと旧補正データが違うと判定されたとき
に、キャリブレーションを行うための新しい補正テーブ
ルを作成する新補正テーブル作成ステップと、 (8)この新補正テーブル作成ステップにより、新補正
テーブルが作成されたときに新補正データと新補正テー
ブルを登録する新補正データ群登録ステップと、 (9)先の旧補正データ存在判定ステップにおいて、旧
補正データが存在しないと判定されたとき、先の補正デ
ータ比較フラグ設定ステップにおいて、新補正データと
旧補正データを比較しないと設定されたときに、先の新
補正データと旧補正データが同じと判定されたとき、お
よび先の新補正テーブル作成ステップにおいて、新補正
テーブルが作成できなかったときに、最後にキャリブレ
ーションを行った時の補正テーブルが存在するかどうか
を判定する旧補正テーブル存在判定ステップと、 (10)この旧補正テーブル存在判定ステップにおい
て、旧補正テーブルを取得する旧補正テーブル取得ステ
ップと、 (11)キャリブレーションを実行するかどうかキャリ
ブレーション実行判別フラグを、先の新補正データ群登
録ステップにて新補正データ群を登録したとき、または
先の旧補正テーブル取得ステップにて旧補正テーブルを
取得したときに“ON”に、先の旧補正テーブル存在判
定ステップで旧補正テーブルが存在しないと判定された
ときに“OFF”に設定する、キャリブレーション実行
判別フラグ設定ステップと、 (12)先のキャリブレーション実行判別フラグ設定に
おいて“ON”と設定されたときに、先に作成した新補
正テーブルまたは先の取得した旧補正テーブルを用いて
の印刷データに対してキャリブレーションを実行するキ
ャリブレーション実行ステップと、を有することを特徴
とする記憶媒体。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05028797A JP3768636B2 (ja) | 1997-03-05 | 1997-03-05 | 印刷制御方法及び装置 |
| US09/033,585 US7099025B2 (en) | 1997-03-05 | 1998-03-03 | Printing system, printing control method and apparatus printing data in accordance with updated condition information |
| DE69838191T DE69838191T2 (de) | 1997-03-05 | 1998-03-04 | Drucksteuerungsverfahren und -gerät |
| EP98103823A EP0863458B1 (en) | 1997-03-05 | 1998-03-04 | Printing control method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05028797A JP3768636B2 (ja) | 1997-03-05 | 1997-03-05 | 印刷制御方法及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10244705A true JPH10244705A (ja) | 1998-09-14 |
| JP3768636B2 JP3768636B2 (ja) | 2006-04-19 |
Family
ID=12854713
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP05028797A Expired - Fee Related JP3768636B2 (ja) | 1997-03-05 | 1997-03-05 | 印刷制御方法及び装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7099025B2 (ja) |
| EP (1) | EP0863458B1 (ja) |
| JP (1) | JP3768636B2 (ja) |
| DE (1) | DE69838191T2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6825944B1 (en) | 1998-11-18 | 2004-11-30 | Canon Kabushiki Kaisha | Information processing apparatus and printing control method |
| US8184308B2 (en) | 2006-05-11 | 2012-05-22 | Brother Kogyo Kabushiki Kaisha | Image forming apparatus, print control program, application program and printing system |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11289454A (ja) * | 1997-11-28 | 1999-10-19 | Canon Inc | 画像処理方法および画像処理装置およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
| JP3514246B2 (ja) * | 2001-03-30 | 2004-03-31 | ミノルタ株式会社 | 画像処理システム、サーバ、画像処理装置、画像処理装置管理方法、プログラム、記録媒体 |
| US7492488B2 (en) * | 2001-04-11 | 2009-02-17 | Cathy Liu | Image scanning system and method for scanner |
| US7557964B2 (en) | 2002-03-29 | 2009-07-07 | Infoprint Solutions Company, Llc | Methods, systems, and media to calibrate a reprographic system |
| JP4340091B2 (ja) * | 2002-04-11 | 2009-10-07 | 株式会社リコー | 紙識別情報管理システム、紙識別情報管理サーバ、およびクライアント装置 |
| US7639392B2 (en) | 2003-03-28 | 2009-12-29 | Infoprint Solutions Company, Llc | Methods, systems, and media to enhance image processing in a color reprographic system |
| JP4175346B2 (ja) * | 2005-06-30 | 2008-11-05 | ブラザー工業株式会社 | 画像変換プログラム、制御方法、および画像データ処理システム |
| US7496412B2 (en) * | 2005-07-29 | 2009-02-24 | Xerox Corporation | Control method using dynamic latitude allocation and setpoint modification, system using the control method, and computer readable recording media containing the control method |
| US20070177232A1 (en) * | 2006-02-02 | 2007-08-02 | Naoki Takeuchi | Image forming apparatus, calibration control method, and storage medium |
| US8923267B2 (en) * | 2006-06-30 | 2014-12-30 | Qualcomm Incorporated | System and method for high speed peer-to-peer connectivity between wireless devices |
| JP2010149283A (ja) * | 2008-12-23 | 2010-07-08 | Brother Ind Ltd | 制御装置およびプログラム |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4381553A (en) * | 1981-01-22 | 1983-04-26 | Mohawk Data Science Corp. | Programmable printer controller with multiline buffering and overstrike feature |
| US5220674A (en) * | 1987-07-17 | 1993-06-15 | Digital Equipment Corporation | Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination |
| JPH0813075B2 (ja) * | 1988-07-01 | 1996-02-07 | 村田機械株式会社 | ファクシミリ通信方式 |
| DE69123991T2 (de) * | 1990-03-23 | 1997-05-22 | Canon Kk | Bildverarbeitung mit neuronalem Netzwerk |
| US5305057A (en) * | 1991-07-05 | 1994-04-19 | Minolta Camera Kabushiki Kaisha | Image forming apparatus having correction means for modifying image density signals according to a gradation correction table |
| JPH0511552A (ja) | 1991-07-05 | 1993-01-22 | Minolta Camera Co Ltd | デジタル画像形成装置 |
| US5317425A (en) * | 1992-02-10 | 1994-05-31 | Eastman Kodak Company | Technique for use in conjunction with an imaging system for providing an appearance match between two images and for calibrating the system thereto |
| US5611046A (en) * | 1992-11-18 | 1997-03-11 | Canon Kabushiki Kaisha | Method and apparatus for interfacing a peripheral to a local area network |
| EP0603833B1 (en) | 1992-12-22 | 1999-06-30 | Konica Corporation | Color image processing apparatus for smoothing compensation of an image |
| US5471313A (en) * | 1993-02-24 | 1995-11-28 | Xerox Corporation | Method and control system architecture for controlling tone reproduction in a printing device |
| JPH06320796A (ja) | 1993-05-17 | 1994-11-22 | Canon Inc | 画像処理装置及びその方法 |
| US5589954A (en) * | 1993-05-28 | 1996-12-31 | Ricoh Company, Ltd. | γ-correction curve selecting apparatus and a γ-correction curve creating apparatus |
| US5579090A (en) * | 1994-01-12 | 1996-11-26 | Canon Kabushiki Kaisha | In an image processing system, an image processing apparatus and method for stabilizing output image quality by controlling image forming parameters |
| JPH07264411A (ja) * | 1994-03-25 | 1995-10-13 | Canon Inc | 画像形成装置 |
| US5559933A (en) | 1994-04-22 | 1996-09-24 | Unisys Corporation | Distributed enterprise print controller |
| US5872895A (en) * | 1994-09-29 | 1999-02-16 | Apple Computer, Inc. | Method for object based color matching when printing a color document |
| US5572632A (en) * | 1994-10-07 | 1996-11-05 | Laser Master Corporation | Universal frame buffer for a rendering device |
| US5862326A (en) * | 1995-09-21 | 1999-01-19 | Pacific Communication Sciences, Inc. | Efficient request-reply protocol for a client-server model |
| JPH0991102A (ja) * | 1995-09-26 | 1997-04-04 | Ricoh Co Ltd | ネットワーク・システムにおけるプリント・ジョブ実行結果の通知方法,ネットワーク・システムにおけるスキャン条件の設定方法およびネットワーク・プリンティング/スキャニング・システム |
| US5818501A (en) * | 1995-12-28 | 1998-10-06 | Eastman Kodak Company | Apparatus and method for grey level printing with improved correction of exposure parameters |
| US5739841A (en) * | 1995-12-28 | 1998-04-14 | Eastman Kodak Company | Apparatus and method for grey level printing with uniformity correction |
| US5923834A (en) * | 1996-06-17 | 1999-07-13 | Xerox Corporation | Machine dedicated monitor, predictor, and diagnostic server |
| JP3814342B2 (ja) * | 1996-08-23 | 2006-08-30 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
-
1997
- 1997-03-05 JP JP05028797A patent/JP3768636B2/ja not_active Expired - Fee Related
-
1998
- 1998-03-03 US US09/033,585 patent/US7099025B2/en not_active Expired - Lifetime
- 1998-03-04 DE DE69838191T patent/DE69838191T2/de not_active Expired - Lifetime
- 1998-03-04 EP EP98103823A patent/EP0863458B1/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6825944B1 (en) | 1998-11-18 | 2004-11-30 | Canon Kabushiki Kaisha | Information processing apparatus and printing control method |
| US8184308B2 (en) | 2006-05-11 | 2012-05-22 | Brother Kogyo Kabushiki Kaisha | Image forming apparatus, print control program, application program and printing system |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0863458A3 (en) | 2002-03-13 |
| JP3768636B2 (ja) | 2006-04-19 |
| US7099025B2 (en) | 2006-08-29 |
| EP0863458B1 (en) | 2007-08-08 |
| US20020118385A1 (en) | 2002-08-29 |
| DE69838191T2 (de) | 2008-04-30 |
| EP0863458A2 (en) | 1998-09-09 |
| DE69838191D1 (de) | 2007-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3408119B2 (ja) | 画像処理装置と方法、及び記録媒体 | |
| JPH10244705A (ja) | 印刷システム及び印刷制御方法及び装置 | |
| JP3596857B2 (ja) | 印刷装置および画像処理方法 | |
| US6044234A (en) | Image processing apparatus and method for controlling a detection timing of a density sensor | |
| JP3780073B2 (ja) | 印刷制御装置および方法 | |
| US7538918B2 (en) | Toner image forming apparatus including gradation control | |
| JP3787427B2 (ja) | プリンタサーバのデータ処理方法及び記憶媒体 | |
| US6188491B1 (en) | Printing system, printing apparatus and printing control method | |
| US7149448B2 (en) | Image forming apparatus having a plurality of developing means | |
| JPH11143147A (ja) | 画像処理装置及びその方法 | |
| WO2005069084A1 (ja) | モノクロ印刷モードでの装着された現像剤の残量総量表示が可能な画像形成装置 | |
| JP2002172833A (ja) | 画像形成装置及びその制御方法 | |
| JP2004343374A (ja) | 画像形成装置 | |
| US7596339B2 (en) | Image forming apparatus including an interchangeable engine and an interchangeable paper feeding and outputting system | |
| US7773238B2 (en) | Image forming apparatus for reducing time of printing consecutive pages of data and image forming method thereof | |
| JP2001022551A (ja) | 印刷制御方法、情報処理装置および印刷システム | |
| JP2004126965A (ja) | プリンタドライバおよびバージョンアップ方法およびコンピュータが読み取り可能な記憶媒体およびプログラム | |
| JP2000184158A (ja) | 画像形成装置及びその制御方法 | |
| HK1009018A (en) | Image processing apparatus and method | |
| JP2008153765A (ja) | キャリブレーション機能を悪用した不正スキャンを防止する画像形成システム | |
| JPH11194555A (ja) | 画像形成装置 | |
| JP2001096849A (ja) | 印刷装置及びその制御方法 | |
| JP2000250367A (ja) | 画像形成装置 | |
| JPH0645253B2 (ja) | カラ−画像形成装置 | |
| JP2017132054A (ja) | 印刷制御装置、画像形成装置、印刷制御方法および印刷制御プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040902 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040906 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041105 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050701 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050830 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051011 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051205 |
|
| 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: 20060110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060202 |
|
| 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: 20100210 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100210 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110210 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120210 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130210 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140210 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |