(57)【要約】【課題】  ユーザの緊急度、画像品質要求ごとにキャリブレーション設定を変更できなかった。【解決手段】  各種画像制御を実行している場合においても、緊急度の高いジョブ、出力枚数が少ないジョブ、色の再現性を問わないジョブに関しては上記画像制御を中断し、入力された画像データを出力する。【選択図】  図８
2009137072.tif 000002
【特許請求の範囲】
【請求項１】
あらかじめ規定された条件によって画像形成装置の画像調整を実行させることができる画像処理装置において、
外部接続機器から画像情報を入力する画像情報入力手段と、
上記画像情報を解析する画像情報解析手段と、
上記画像情報解析手段からの情報を上記画像形成装置が入力できる情報に変換する画像情報変換手段と、
上記規定された画像調整条件下であっても、上記画像情報解析手段の情報に基づき画像調整を中断させ、入力された画像情報を優先的に出力させることを特徴とする画像処理装置。
【請求項２】
上記画像調整を中断させる画像情報解析手段の情報とは、ユーザ名、ファイル形式、アプリケーション名、ページ数、イメージデータの有無、設定条件のうち少なくとも一つのパラメータを使って画像調整の中断を判断することを特徴とする請求項１記載の画像処理装置。
【請求項３】
上記画像調整を中断させた画像処理装置は、入力された画像情報を印字後、中断していた画像調整を再開することを特徴とする請求項１、２記載の画像処理装置。
【請求項４】
上記画像調整を実行する際にあらかじめ規定された条件とは、
電源情報、部材交換時、出力カウンタ条件、環境変動時、のうち少なくとも一つのパラメータにおける規定条件を満たした場合であることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
上記設定条件とは、画像調整設定、プリント枚数、両面印刷、のうち少なくとも一つを含む条件を満たしたときであることを特徴とする請求項２記載の画像処理装置。
【請求項６】
上記パラメータは、ユーザによる任意登録が可能であり、その登録条件によって画像調整を判断することを特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
特開平09-319270ならびに特開平09-326926に記載されているように、従来のプリンタ装置では、環境の変化や経時変化、各パーツの消耗による交換作業、各種メンテナンス作業後の色変化を抑えるために、画像形成装置内で完結する画像調整機能が備えられている。特開平09-319270に記載されているように、制御内容としてはDmax（最大濃度）制御、階調（ハーフトーン）制御、各種寿命検知、現像機内のトナー濃度制御などを実行している場合が多い。これらをカウンタ情報、電源情報、環境センサ（温湿度センサ）情報などを用いて、ある一定の条件となった場合、上記制御内容を実行し、画像の安定化を図ってきた。階調制御とは、感光ドラム上、あるいは転写ベルト上、もしくは定着後に設けられたセンサで画像濃度を判別し、所望の画像濃度とのずれを補正する制御である。この制御により、経時変化、環境変化などで起こる変動を抑えることが可能となったため、プルーファー（色校正機）としての使用用途も増えてきている。
【特許文献１】特開平09-319270号公報
【特許文献２】特開平09-326926号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来例では、各種制御はユーザに通知されることなく、プリンタ装置のエンジン部で行われていたため、ユーザが制御できるものではなかった。そのため、一旦画像制御が始まると1分〜3分ほどの待ち時間が発生し、緊急度の高いジョブの場合でも、ユーザは画像制御が終了するまでジョブの実行を待たなくてはならないという欠点があった。
【課題を解決するための手段】
【０００４】
本発明は上記課題を解決するものであって、各種画像制御を実行している場合においても、緊急度の高いジョブ、出力枚数が少ないジョブ、色の再現性を問わないジョブに関しては上記画像制御を中断し、入力された画像データを出力することを特徴としている。
【０００５】
上記画像制御を中断し、緊急度が高いジョブあるいは色を重視しないジョブなどを出力し次第、中断されていた画像制御を続行することで、安定性とユーザの使い勝手の向上を両立することができる。
【発明の効果】
【０００６】
以上説明したように、本発明に係る画像形成装置ならびに画像処理装置では、ユーザの緊急度、画像品質要求ごとにキャリブレーション設定を変更することができ、場合によっては実行中のキャリブレーションを中断して印刷ジョブを優先させることを特徴とする。
【０００７】
そのため、印刷目的やプリンタ装置の状態に応じて、最適な印刷ジョブの動作環境を得ることが可能となる。
【０００８】
さらに、PDLコードを解析し、キャリブレーション設定を自動で変更することを可能にしたことで、ユーザの手を煩わすことなく最適な印刷ジョブの動作環境を得ることが可能となった。
【発明を実施するための最良の形態】
【０００９】
（実施例１）
以下、図面を用いて実施例１を詳細に説明する。
【００１０】
・システム構成
図１は本実施形態のホストコンピュータ内の各モジュールの構成とプリンタシステムを説明するブロック図である。ホストコンピュータ１０１は、印字データ及び制御コードから成る印字情報をプリンタシステム１０２に送信する。また、ホストコンピュータ１０１はプリンタ装置１０２と双方向通信で接続され、プリンタシステム１０２から現在のプリンタ状態を取得することや画像補正（以下キャリブレーション）の中断を指示することができる。プリンタシステム１０２は、目的とする可視像を記録紙に形成するための印字機構を含むプリンタ部１２２と、プリンタシステム全体の制御を行なう制御部２１１や印字機構部を制御するプリンタ制御部２１２、ホストコンピュータとのインターフェースを制御するインターフェース制御部２１３などを含むコントローラ部１２１とを備える。
【００１１】
アプリケーション１１１はユーザが目的とするデータを作成するソフトウェアであり、ホストコンピュータのオペレーティングシステムが例えばマイクロソフト社のＷｉｎｄｏｗｓ(登録商標)の場合、アプリケーション１１１はＧＤＩ（グラフィックディスプレインターフェース）も含む。このアプリケーション１１１は、図１には示されていない、ホストコンピュータを制御するＣＰＵにより実行されてその機能を果たす。本説明では、そのアプリケーションプログラムを実行することで果たされる様々な機能を単にアプリケーションと呼ぶことにする。
【００１２】
データ処理部１１２は、アプリケーション１１１から送られてきたデータをプリンタシステム１０２から出力するための印刷データ及び制御コードを生成する。入出力データ制御部１１３は、データ処理部１１２から送られてきた印刷データ及び制御データをインターフェース制御部１１４に送出する。また、入出力データ処理部１１３は、インターフェース制御部１１４を通してプリンタシステム１０２から入力したプリンタシステムの状態を解析し、状態表示部１１５に表示内容を送る。インターフェース制御部１１４はプリンタシステム１０２とのインターフェースの制御を行ない、印刷データ及び制御コードから成る印刷情報のプリンタシステム１０２への送信、及びプリンタシステム１０２からの情報の受信の制御を行なう。
【００１３】
状態表示部１１５は、入出力データ処理部１１３から送られてきた表示内容を表示してユーザに通知する。設定部１１６はプリントアウト時の各種設定を行う設定手段で、本実施形態の大きなかかわりとしては、キャリブレーションを実行しない設定を設定部１１６で行い、入出力データ制御部１１３において、その他の印刷データなどとインターフェース制御部１１４を介し、プリンタシステム１０２へ送られる。
【００１４】
プリンタシステム１０２のコントローラ部１２１はプリンタシステム全体の制御を行なう制御部２１１、印字機構部を制御するプリンタ制御部２１２、ホストコンピュータとのインターフェースを制御するインターフェース制御部２１３などから成る。プリンタ部１２２は可視像を記録紙に形成するための印字機構部を備えている。
【００１５】
［ホストコンピュータの構成］
図１は、ホストコンピュータ１０１をソフトウエアの観点からみた論理的な構成で示しているが、物理的には図２のような構成となる。すなわち、主メモリ１０１２中に格納されたプログラムをＣＰＵ１０１１により実行することで、アプリケーションなどを実現する。プリンタ１０２やホストコンピュータ１０１自身の状態等は表示部１０１３に表示される。オペレータはキーボードやポインティングデバイス１０１５から、後述するキャリブレーションの設定等を行う。また、プログラムやデータ等はファイルとして外部記憶部１０１４に格納されている。
【００１６】
［キャリブレーション］
次に、プリンタ１０２で行われるキャリブレーションについて詳細に説明する。
【００１７】
図３は、電子写真方式のプリンタ装置１０２全体の概略構成を示す図である。本実施形態のプリンタはカラーレーザビームプリンタである。このプリンタでは、ホストコンピュータ１０１より入力した印刷データに基づいて得られる各色毎の画像データで変調されたレーザ光を、ポリゴンミラー３１により感光ドラム１５を走査して静電潜像を形成する。そして、この静電潜像をトナー現像して可視画像を得、これを中間転写体９へ全色について多重転写してカラー可視画像を形成する。そして更に、このカラー可視画像を転写材２へ転写し、転写材２上にカラー可視画像を定着させる。以上の制御を行う画像形成部は、感光ドラム１５を有するドラムユニット、接触帯電ローラ１７を有する一次帯電部、クリーニング部、現像部、中間転写体９、用紙カセット１や各種ローラ３、４、５、７を含む給紙部、転写ローラ１０を含む転写部及び定着部２５によって構成されている。
【００１８】
ドラムユニット１３は、感光ドラム（感光体）１５と感光ドラム１５のホルダを兼ねたクリーニング機構を有するクリーナ容器１４とを一体に構成したものである。このドラムユニット１３はプリンタ本体に対して着脱自在に支持され、感光ドラム１５の寿命に合わせて容易にユニット交換可能に構成されている。上記感光ドラム１５はアルミシリンダの外周に有機光導電体層を塗布して構成し、クリーナ容器１４に回転可能に支持されている。感光ドラム１５は、図示しない駆動モータの駆動力が伝達されて回転するもので、駆動モータは感光ドラム１５を画像形成動作に応じて反時計回り方向に回転させる。感光ドラム１５への露光は、スキャナ部３０から送られるレーザ光を感光ドラム１５の表面を選択的に露光させることにより静電潜像が形成されるように構成されている。スキャナ部３０では、変調されたレーザ光を、モータ３１ａにより画像信号の水平同期信号を同期して回転するポリゴンミラーにより反射し、レンズ３２、反射鏡３３を介して感光ドラムを照射する。
【００１９】
現像部は、上記静電潜像を可視画像化するために、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の現像を行う３個のカラー現像器２０Ｙ，２０Ｍ，２０Ｃと、ブラック（Ｂ）の現像を行う１個のブラック現像器２１Ｂとを備えた構成を有する。カラー現像器２０Ｙ，２０Ｍ，２０Ｃ及びブラック現像器２１Ｂには、スリーブ２０ＹＳ，２０ＭＳ，２０ＣＳ及び２１ＢＳと、これらスリーブ２０ＹＳ，２０ＭＳ，２０ＣＳ，２０ＢＳそれぞれの外周に圧接する塗布ブレード２０ＹＢ，２０ＭＢ，２０ＣＢ及び２１ＢＢとがそれぞれ設けられる。また３個のカラー現像器２０Ｙ，２０Ｍ，２０Ｃには塗布ローラ２０ＹＲ，２０ＭＲ，２０ＣＲが設けられている。
【００２０】
また、ブラック現像器２１Ｂはプリンタ本体に対して着脱可能に取り付けられており、カラー現像器２０Ｙ，２０Ｍ，２０Ｃは回転軸２２を中心に回転する現像ロータリー２３にそれぞれ着脱可能に取り付けられている。
【００２１】
ブラック現像器２１Ｂのスリーブ２１ＢＳは感光ドラム１５に対して例えば３００μｍ程度の微小間隔を持って配置されている。ブラック現像器２１Ｂは、器内に内蔵された送り込み部材によってトナーを搬送すると共に、時計回り方向に回転するスリーブ２１ＢＳの外周に塗布ブレード２１ＢＢによって塗布するように摩擦帯電によってトナーへ電荷を付与する。また、スリーブ２１ＢＳに現像バイアスを印加することにより、静電潜像に応じて感光ドラム１５に対して現像を行って感光ドラム１５にブラックトナーによる可視画像を形成する。
【００２２】
３個のカラー現像器２０Ｙ，２０Ｍ，２０Ｃは、画像形成に際して現像ロータリー２３の回転に伴って回転し、所定のスリーブ２０ＹＳ，２０ＭＳ，２０ＣＳが感光ドラム１５に対して３００μｍ程度の微小間隔を持って対向することになる。これにより所定のカラー現像器２０Ｙ，２０Ｍ，２０Ｃが感光ドラム１５に対向する現像位置に停止し、感光ドラム１５に可視画像が作成される。
【００２３】
カラー画像形成時には、中間転写体９の１回転毎に現像ロータリー２３が回転し、イエロー現像器２０Ｙ、マゼンタ現像器２０Ｍ、シアン現像器２０Ｃ、次いでブラック現像器２０Ｂの順で現像工程がなされ、中間転写体９が４回転してイエロー、マゼンタ、シアン、ブラックのそれぞれのトナーによる可視画像を順次形成し、その結果フルカラー可視画像を中間転写体９上に形成する。
【００２４】
中間転写体９は、感光ドラム１５に接触して感光ドラム１５の回転に伴って回転するように構成されたもので、カラー画像形成時に時計回り方向に回転し、感光ドラム１５から４回の可視画像の多重転写を受ける。また、中間転写体９は画像形成時に後述する転写ローラ１０が接触して転写材２を挟持搬送することにより転写材２に中間転写体９上のカラー可視画像を同時に多重転写する。中間転写体の外周部には、中間転写体２の回転方向に関する位置を検知するためのＴＯＰセンサ９ａ及びＲＳセンサ９ｂと、中間転写体に転写されたトナー像の濃度を検知するための濃度センサ９ｃが配置されている。
【００２５】
転写ローラ１０は、感光ドラム１５に対して接離可能に支承された転写帯電器を備えたもので、金属軸を中抵抗発泡弾性体により巻回することによって構成されている。
【００２６】
転写ローラ１０は、図３に実線で示すように中間転写体９上にカラー可視画像を多重転写している間は、カラー可視画像を乱さぬように下方に離開している。そして、上記中間転写体９上に４色のカラー可視画像が形成された後は、このカラー可視画像を転写材２に転写するタイミングにあわせてカム部材（不図示）により転写ローラ１０を図示点線で示す上方に位置させる。これにより転写ローラ１０は転写材２を介して中間転写体９に所定の押圧力で圧接すると共に、バイアス電圧が印加され、中間転写体９上のカラー可視画像が転写材２に転写される。
【００２７】
定着部２５は、転写材２を搬送させながら、転写されたカラー可視画像を定着させるものであり、図３に示すように転写材２を加熱する定着ローラ２６と転写材２を定着ローラ２６に圧接させるための加圧ローラ２７とを備えている。定着ローラ２６と加圧ローラ２７とは中空状に形成され、内部にそれぞれヒータ２８，２９が内蔵されている。即ち、カラー可視画像を保持した転写材２は定着ローラ２６と加圧ローラ２７とにより搬送されると共に、熱及び圧力を加えることによりトナーが表面に定着される。
【００２８】
可視画像定着後の転写材２は、その後排紙ローラ３４，３５，３６によって排紙部３７へ排出して画像形成動作を終了する。
【００２９】
クリーニング手段は、感光ドラム１５上及び中間転写体９上に残ったトナーをクリーニングするものであり、感光ドラム１５上に形成されたトナーによる可視画像を中間転写体９に転写した後の廃トナーあるいは、中間転写体９上に作成された４色のカラー可視画像を転写材２に転写した後の廃トナーは、クリーナ容器１４に蓄えられる。
【００３０】
図４は、図３のプリンタの制御ブロック図である。プリンタ１０２は、コントローラ部１２１とプリンタ部１２２とに区分される。コントローラ部１２１において、２００はビデオインターフェースであり、当該プリンタを制御するホストコンピュータ１０１とのインターフェースである。これは、図１のインターフェース制御部２１３に相当する。制御部２１１は、インターフェース２００より受信する画像データにγ補正等を施す画像処理ゲートアレイ２０９、レーザ出力やスキャナモータ等の画像出力を行う画像形成部２０８の他、以上の各構成を制御するとともに、サブＣＰＵとしてのメカ制御ＣＰＵ２０２を制御するメイン制御ＣＰＵ２０１を有する。メカ制御ＣＰＵ２０２は、モータ、クラッチ、ファン等の駆動部２０３ａと位置検出等のためのセンサ部２０３ｂ、記録紙の供給を制御する給紙制御部２０４、及び高圧制御部２０５をそれぞれ制御するもので、図１のプリンタ制御部２１２に相当する。
【００３１】
また、プリンタ部１２２は、モータ等の駆動部２０３ａや位置検出のセンサ部２０３ｂ、定着ユニット２０６、温湿度センサやトナー残量検知等のセンサ部２０７、給紙制御部２０４、帯電のための高圧制御部２０５などを含む。
【００３２】
図５は、中間転写体９の概略を示す図である。中間転写体９は、アルミシリンダ１２の外周を中抵抗スポンジや中抵抗ゴムなどの弾性層１１により被覆したものである。また、中間転写体９の周囲には、画像形成開始位置検出センサ９ａ（以下、ＴＯＰセンサ９ａという）、給紙開始タイミングセンサ９ｂ（以下、ＲＳセンサ９ｂという）及び濃度センサ９ｃが設けられている。
【００３３】
濃度センサ９ｃは、記録画像において正しい色調を得るための濃度制御（キャリブレーション）に使用される。即ち、中間転写体上に試験的に形成された各色濃度検知用の現像剤画像の濃度を濃度センサ９ｃが検知する。そして、その濃度の検知結果を露光量、現像バイアス等の画像形成条件にフィードバックし、本来のカラー画像を形成すべく濃度制御を行い、安定した画像を得る。特願平７−９２３８５号に記載されているように、濃度制御にはDmax制御とハーフトーン制御がある。Ｄmax制御は、露光量一定で、現像高圧を可変にして現像剤画像を試験的に作成する。その現像剤画像の濃度を計測し、各色の目標濃度に対応した現像高圧値を算出する。ハーフトーン制御は、Dmax制御で算出した現像高圧値を一定とし、コントローラが露光量を数段階に可変して現像剤画像を試験的に作成する。その現像剤画像を測定し、そのままコントローラに返却する。そして、コントローラは測定結果に基づき、γ-LUT（ガンマ-ルックアップテーブル）を作成する。
【００３４】
濃度制御の起動条件は、電源オン時（定着部が所定温度に達するのを待っているとき）、現像器交換時、感光ドラムカートリッジ交換時、中間転写体交換時、前回の濃度制御時と環境が著しく変わった時、及び所定枚数印字後である。
【００３５】
図６は、濃度検出センサ９ｃを用いて画像濃度検知制御（キャリブレーション）を行うための構成を示すブロック図であり、センサ部２０７に含まれる。濃度検出センサ９ｃは、赤外線発光部４００と赤外線受光部４０１で構成される。赤外線発光部４００から照射された赤外線（以後光源光と略す）Ｉｏは中間転写体９の表面で反射し、反射光Ｉｒは赤外線受光部４０１で計測される。赤外線受光部４０１で計測された反射光はＬＥＤ光量制御部４０３でモニタされ、メイン制御ＣＰＵ２０１に送られる。メイン制御ＣＰＵ２０１は、光源光Ｉｏと反射光Ｉｒの測定値により濃度演算、現像バイアス電圧制御を行う。
【００３６】
以上のような構成により、所望の時期にプリンタ１０２は、現像剤により形成された画像の濃度のキャリブレーションを行っている。
【００３７】
[本実施形態の特徴]
本実施形態の特徴としては、緊急度の高いプリントジョブ、ならびに色の再現性を重視しないジョブにおいては、CALよりもそのジョブの出力を優先して実行することを特徴とする。
【００３８】
図１に示したホストコンピュータは、印刷ジョブをプリンタシステム１０２へ送信する際、図７に示すような“CALを優先”か“JOBを優先”を優先かを選択させる。標準状態では、“CALを優先”にチェックされているため、ユーザが意識しなければ上記キャリブレーションタイミングで通常のDmax制御、ハーフトーン制御（γ-LUT変更）を実行し、その後でプリントジョブが印字される。もちろんキャリブレーションタイミングと合っていなければ通常の出力となる。
【００３９】
一方、“JOBを優先”にチェックがなされたプリントジョブは、プリンタシステム内のコントローラ部にてページ記述言語（PDL）からプリンタが認識できるビットマップ情報に変換された後、プリンタ部がキャリブレーションを実行しているかをチェックする。もしキャリブレーションが行われていれば、その作業を中止する旨の信号を送り、中止後プリントジョブを印字する。このとき、Dmax制御条件、γ-LUTはメモリに記憶している前回のキャリブレーションデータを用いて印字させる。なお、PDLからビットマップへの変換作業はジョブの解像度設定や設定内容によって時間がかわることから、この間にキャリブレーションが行われていても中断することはしない。全ての領域でビットマップ情報に変換したコントローラ部は、プリンタ部１２２がキャリブレーション中かを判断し、キャリブレーションが行われていなければ通常のフローで印字する。一方、キャリブレーションが行われていれば、キャリブレーションを中断し、ジョブの印字に切り替える。
【００４０】
このような構成にすることにより、ユーザのジョブに対する優先度によってキャリブレーションを中断し、より迅速な出力が可能となる。
【００４１】
キャリブレーション構成であるが以下のような８項目の細かい構成となっており、それぞれの途中で中断することができる。例えばハーフトーン制御Magentaの途中で“JOBを優先”にチェックをしたプリントジョブのビットマップ化が終了した場合、Magentaのハーフトーン制御が終了し次第、前回のキャリブレーションデータを使用して印刷を行う。上記印刷ジョブを実行した後、次工程のハーフトーン制御Yellow以下を実行し、最終的にキャリブレーションが終了したときに前回のキャリブレーションデータを置き換える構成とした。上記のような中断したところからのキャリブレーションの再開を実施することで、時間のロス、トナーのロスを最小限に抑えることができる。
【００４２】
（１）Dmax制御Cyan
（２）Dmax制御Magenta
（３）Dmax制御Yellow
（４）Dmax制御Black
（５）ハーフトーン制御Cyan
（６）ハーフトーン制御Magenta
（７）ハーフトーン制御Yellow
（８）ハーフトーン制御Black
図８は上記概要をフローチャートにまとめたものであり、以下このフローチャートを使ってわかりやすく説明を行う。
【００４３】
プリントジョブを作成したユーザは、画像形成装置にて印刷命令を出す。（S101）
プリントジョブはPDLからビットマップファイルに変換を行う（S102）
プリントジョブは“CALを優先”か“JOBを優先”かを判断し（S103）、
“CALを優先”を選択されたジョブは、キャリブレーションを実行している場合にはキャリブレーション終了後、印字をはじめる（S110→S111→S106）。キャリブレーションを実行していない場合には通常の印字タイミングとなる（S110→S106）。
【００４４】
一方、“JOBを優先”を選択されたジョブは、プリンタ部がキャリブレーション中であるかを判断する（S104）。CAL中である場合はキャリブレーションを中断し、前回のキャリブレーションデータを用いて画像を形成する（S105→S106）。キャリブレーション中でなければ通常の印字形態と何ら変わらず印字をはじめる（S106）。上記CALの途中で割り込みした場合は、CALを次工程から再び実行する（S108→S109）。
【００４５】
以上のようなフローを行うことにより、緊急度の高い印刷ジョブ、あるいは色再現性を重視しない画像だとユーザが判断した場合、プリンタ部がキャリブレーションを実行中であっても上記制御を中断し、プリントジョブを優先して実行することにより、ユーザの操作性を向上させることができた。
【００４６】
（実施例２）
実施例２では、実施例１のユーザ選択方式ではなく、PDLコードを解析し、そのファイル形式にて色再現性の重要度を判別し、制御を行うことが特徴である。
【００４７】
本実施形態では、DTP（デスクトップパブリッシング）で主流のPDL言語、ポストスクリプトレベルを例に説明を行う。以下の例は、単純なビットマップ画像をPhotoshop(登録商標）で作成し、出力先をファイルとして得られたポストスクリプトファイルの中身である。
【００４８】
%%Titleの(aaa.tif)は、印刷されるファイル名を示しており、.tifはtiff形式のビットマップファイルであることがわかる。 
%%Creatorはこのファイルを記述したプリンタドライバの名称などが記載され、
%%CreationDateは作成された日時を表す。
【００４９】
%%Forは作成者名である。
【００５０】
%!PS-Adobe(登録商標）-3.0
%%Title: (aaa.tif)
%%Creator: ADOBEPS4.DRV Version 4.31
%%CreationDate: 12/15/2001 22:31:14
%%For: aaa.aaa
色を重視するアプリケーション、すなわち商品カタログなど、“情報を提供すること“がメインのアプリケーションとして有名なのが、フォトレタッチソフトのPhotoshop(登録商標）、ドローソフトのIllustrator、ページレイアウトソフトのQuarkExpress、InDesign(登録商標）などだが、それぞれに適合したファイル形式が採用されている。Photoshop(登録商標）（.psd）、Illustrator（.ai）、QuarkExpress（.qxd、.qxt）、InDesign(登録商標）（.indd、indt）で、またDTPにおいて使用頻度の高いビットマップ画像データであるTiff（.tif）、ページ記述言語となっているポストスクリプトファイル（.eps）などがある。
【００５１】
一方、色を重視しない例としては、テキスト主体の“情報を伝達すること”が目的の画像データであることが多い。すなわち、テキスト文書（.txt）、マイクロソフト社のWord（.doc）、Excel（.xls）などがその代表例である。これらは色が区別できれば何ら差し支えない。プレゼンテーションファイル作成アプリケーションであるパワーポイント（.ppt）は写真の貼り付け、イラスト等が頻繁に貼り付けられるため、本実施形態では“CALを優先”が好ましいとした。
【００５２】
プリンタコントローラ部は、上記ファイル形式が、“情報を提供すること”がメインのアプリケーションで作成されたか、もしくは“情報を伝達すること”がメインのアプリケーションで作成されたかをPDLコードを解析しCAL条件（CALを優先するか、JOBを優先するか）を自動的に判別し、プリンタ部へ送信する。
例えば、.txtで作成された画像データは、色を重視しないと判断され、第一の実施形態で用いた“JOBを優先”を自動でチェックし、画像形成装置へ送ることができる。ユーザがチェックをしなくても画像データを解析し、自動で判別できる点が本実施形態の利点である。
【００５３】
以下、フローチャート図９を用いて説明する。
【００５４】
プリントジョブを作成したユーザは、画像形成装置にて印刷命令を出す。（S201）
コントローラ部は受け取った画像データに、拡張子.doc、.xls、.txtを含むかを判断する。（S202）
上記拡張子を含む場合は“JOBを優先”し（S203）、含まない場合は“CALを優先”する（S211）。
【００５５】
プリントジョブはPDLからビットマップファイルに変換を行う（S204、S212）
“CALを優先”と判断されたジョブは、キャリブレーションを実行している場合にはキャリブレーション終了後、印字をはじめる（S213→S214→S207）。キャリブレーションを実行していない場合には通常の印字タイミングとなる（S213→S207）。
【００５６】
一方、“JOBを優先”と判断されたジョブは、プリンタ部がキャリブレーション中であるかを判断する（S205）。CAL中である場合はキャリブレーションを中断し、前回のキャリブレーションデータを用いて画像を形成する（S206→S207）。キャリブレーション中でなければ通常の印字形態と何ら変わらず印字をはじめる（S207）。上記CALの途中で割り込みした場合は、CALを次工程から再び実行する（S209→S210）。
【００５７】
以上のようなフローを行うことにより、色再現性を重視しない画像をコントローラが自動で判別し、CAL条件を決定するため、ユーザの手を煩わすことなくプリントジョブを優先して実行することが可能になった。
【００５８】
上記説明ではファイル名のみでCAL条件を決定したが、第一実施形態と組み合わせて課題を克服してもかまわない。たとえば、Illustratorなどでレイアウト確認だけのために作成された印刷JOBの場合は、色の再現性よりも出力時間の短縮の方を望まれる場合もある。よって、画像ファイル形式の自動判別と、ユーザが印刷設定時にチェックする第一実施形態のような体系で本発明の課題を克服することもでき、本発明の範疇であることは言うまでもない。
【００５９】
さらに、上記“JOBを優先”としたファイル形式はWord、Excel、textのみとしたが、ユーザの定義によって登録できる形にして本発明の課題を克服してもよい。例えば、
テキスト重視
ファイルタイプ、形式、名称等      拡張子
Lotus(登録商標）1-2-3                    .123
MS-DOSバッチファイル            .bat
C言語ソースファイル             .c
・・・
色再現重視
ビットマップイメージファイル      .bmp
Encapsulated Postscript ファイル  .esp
GIFイメージファイル              .gif
JPEGイメージファイル             .jpeg
.123、.batなどの拡張子を含む画像データは、“JOBを優先”と設定を登録することで、本発明の課題を解決することができ、このような発展系においても本発明の範疇である。
【００６０】
（実施例３）
実施例３は、実施例２で用いたPDLコード解析方法を改良したものである。
【００６１】
一般的なデザイン事務所や雑誌編集社を想定すると、色再現性を重視するデザイナー、線画、テキスト文書などの一般事務を行っているユーザなど、ユーザによって色の重要性を判断できる場合が多い。
【００６２】
すなわち、印刷ジョブが色を重視するかしないかをユーザ名で判断し、その判断基準に基づいてエンジン側のCAL条件を変更すれば本発明の課題を解決することができる。
【００６３】
第二実施形態で述べたように、PDLコードにはユーザ名が記述されている（以下参照）。
【００６４】
%%For: aaa.aaa
このユーザ名情報を使ってCALを優先するユーザか、印刷時間を重視するユーザかを判断すればよい。
【００６５】
以下フローチャート図10を用いて説明を行う。
【００６６】
プリントジョブを作成したユーザは、画像形成装置にて印刷命令を出す。（S301）
コントローラ部は印刷を指示したユーザがはじめてのユーザかを判断する。（S302）
初めてのユーザだった場合、CAL条件を“CALを優先する”か“JOBを優先するか”のどちらかで登録を行う（S303、S304orS312）。
【００６７】
一方、初めてのユーザでなかった場合には、登録されているCAL情報を参照し、CAL条件を確認する。（S316、S317）
PDLコードから印刷可能な画像情報に変換された印刷JOBは、プリンタ部がCAL中かを判断する。（S305orS313、S306orS314）
“CALを優先”と判断されたジョブは、キャリブレーションを実行している場合にはキャリブレーション終了後、印字をはじめる（S307、S308）。キャリブレーションを実行していない場合には通常の印字タイミングとなる（S307）。
【００６８】
一方、“JOBを優先”と判断されたジョブは、プリンタ部がキャリブレーション中である場合はキャリブレーションを中断し、前回のキャリブレーションデータを用いて画像を形成する（S315、S308）。キャリブレーション中でなければ通常の印字形態と何ら変わらず印字をはじめる（S308）。上記CALの途中で割り込みした場合は、CALを次工程から再び実行する（S310→S311）。
【００６９】
以上のようなフローを行うことにより、一回登録した後は色再現性を重視しないユーザ、色再現性を重視するユーザを判別し、CAL条件をコントローラが自動で判別し印刷を行うため、ユーザの手を煩わすことなく本発明の課題を克服することができる。
【００７０】
（その他の実施例）
本発明では、プリンタ設定情報あるいはPDLコードに記載されている情報に基づいて課題を解決することを第一、二、三実施形態で説明してきた。
PDLコードを解析することで判断できる項目には以下のようなものもある。
【００７１】
・ページ数
・両面ジョブか
・イメージファイルが貼り付けてあるか
印刷ジョブ数枚であれば、プリンタ部の各種制御はあまり影響は及ぼさない。例えば印刷ジョブが100枚で、最大濃度設定を誤って濃く印字していれば、トナー消費の観点ではもちろんのこと、機内飛散の問題、廃トナーカートリッジの問題（通常よりも早く交換が必要）、かぶりの影響などを受ける場合がある。そのため、ページ数が5枚以下である場合は“JOBを優先”６枚以上の場合は“CALを優先”としてもよい。
【００７２】
また両面時においては、中折製本等を行ったときに隣り合う色が変化してしまうと品位が落ちてしまう。そのため、両面時の場合は“CALを優先”といった判断をして画像を形成させても良い。
【００７３】
図１１は、イメージファイルを印刷指示した時のPDL書式である。ここの例では、PhotoshopにおいてCMYK画像を72dpiの解像度で、７×11pixelの画像を印刷した場合の例である。イメージファイルは、画素毎に画像データ値が記述されており（図１２参照）、その情報を用いて写真画像が含まれていると判断すればよい。
【００７４】
すなわち、PDLコードを解析し、イメージファイルが含まれている場合は色再現性を重視するJOBだと判断する。そのため、CAL設定は、“CALを優先”に設定すればよい。一方、イメージファイルが含まれていない場合は、“JOBを優先すればよい”
さらにいうと、第二実施形態ではPDLコードを解析し、拡張子をつかって色の再現性が重視される印刷JOBかを判断したが、アプリケーション名を使って判断してもよい。
【００７５】
以下に示すPSコードは、マッキントッシュ（以下Mac）OSから出力されたもので、アプリケーションはCreatorに記載されているようにPhotoshop(登録商標）を用いている。このアプリケーション情報によってCAL優先かJOB優先かを判断すればよい。このような構成にすることで、拡張子を用いないMac形式のファイルを用いても色の重要性を容易に判断できる。
【００７６】
%!PS-Adobe(登録商標）-3.0  %%Title: (test)  %%Creator: (Adobe(登録商標） Photoshop(登録商標）\037 5.0: Adobe(登録商標）PS 8.6 \(219\))  %%CreationDate: (10:13 AM 2001\224N 12\214\216 17\223\372 \214\216\227j\223\372)  %%For: (aaa.aaa)
以上のような構成をとることでも、本発明の課題を解決することができる。
【図面の簡単な説明】
【００７７】
【図１】ホストコンピュータ内の各モジュールの構成とプリンタ装置を説明するブロック図である。
【図２】ホストコンピュータの構成を示すブロック図である。
【図３】プリンタエンジンの機構を示す断面図である。
【図４】プリンタの制御構成を示すブロック図である。
【図５】プリンタの中間転写体に転写された画像濃度を検知するセンサの配置図である。
【図６】プリンタの中間転写体の画像濃度を検知する制御構成を示すブロック図である。
【図７】キャリブレーション時のジョブステータスを設定する設定画面である。
【図８】第一実施形態のフローチャートである。
【図９】第二実施形態のフローチャートである。
【図１０】第三実施形態のフローチャートである。
【図１１】イメージ画像を含むPDLコードの抜粋である。
【図１２】PDLコード内のイメージ部の記述を概念的に表したものである。
【図１】
2009137072.tif 000003
【図２】
2009137072.tif 000004
【図３】
2009137072.tif 000005
【図４】
2009137072.tif 000006
【図５】
2009137072.tif 000007
【図６】
2009137072.tif 000008
【図７】
2009137072.tif 000009
【図８】
2009137072.tif 000010
【図９】
2009137072.tif 000011
【図１０】
2009137072.tif 000012
【図１１】
2009137072.tif 000013
【図１２】
2009137072.tif 000014