(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたホストコンピュータからページ記述言語で記述された画像データと該画像データを処理するために用いられる画像種別により定義される第１の色処理情報とを受信する第１の受信手段と、カラー複写機から該カラー複写機の色再現特性を考慮した忠実な色再表現を行うための第２の色処理情報を該カラー複写機の電源投入時に受信する第２の受信手段と、
前記第１の受信手段により受信された前記画像データに対して、前記第１の色処理情報と前記第２の色処理情報とを用いて色処理を行う色処理手段と、
色処理後の前記画像データを前記カラー複写機へ出力する出力手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記第２の受信手段は、複数のカラー複写機それぞれから忠実な色再現を行うための色処理情報を受信することを特徴とする請求項１記載の画像処理装置。
【請求項３】
ネットワークを介して接続されたホストコンピュータからページ記述言語で記述された画像データと該画像データを処理するために用いられる画像種別により定義される第１の色処理情報とを受信する第１の受信工程と、カラー複写機から該カラー複写機の色再現特性を考慮した忠実な色再表現を行うための第２の色処理情報を該カラー複写機の電源投入時に受信する第２の受信工程と、
前記第１の受信工程により受信された前記画像データに対して、前記第１の色処理情報と前記第２の色処理情報とを用いて色処理を行う色処理工程と、
色処理後の前記画像データを前記カラー複写機へ出力する出力工程と
を有することを特徴とする画像処理方法。
【請求項４】
前記第２の受信工程は、複数のカラー複写機それぞれから忠実な色再現を行うための色処理情報を受信することを特徴とする請求項３記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は画像処理装置及び画像処理方法に関する
【０００２】
【従来の技術】
近年、ホストコンピュータからのページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：以下、ＰＤＬと称する）によって表された画像情報（ＰＤＬデータ）をネットワークを介して受信し、該ＰＤＬデータを翻訳して接続されたプリンタに転送し、記録紙やＯＨＰ等の記録媒体にプリントアウトする画像処理システムが提供されている。
【０００３】
このような画像処理システムには、受信したＰＤＬデータをプリンタで処理可能な形式に変換（翻訳）する、所謂ＰＤＬ翻訳装置が不可欠である。このようにＰＤＬ翻訳装置を接続した画像処理システムは、様々な種類のホストコンピュータと様々な種類のカラープリンタとを接続することが可能であるため、非常に利用価値の高いものであった。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のＰＤＬ翻訳装置を使用した画像処理システムにおいては、ホストコンピュータ上で作成したカラー画像を、該システムを利用してカラープリンタによりプリントアウトした場合、ホストコンピュータにおけるディスプレイの色再現範囲と、カラープリンタにおける色再現範囲とが異なるために、操作者の意図した色味がプリントアウトされない場合があった。
【０００５】
従って、ホストコンピュータからのカラー画像を忠実に色再現できるようなＰＤＬ翻訳装置も検討されている。該ＰＤＬ翻訳装置においては、ホストコンピュータから任意のプリンタに画像を出力する場合、まずプリント開始時に色処理係数や画像処理コマンド等を示すコード、及び画像データをホストコンピュータから受信し、受信した色処理係数やコードに基づいて画像データに対して画像処理を行い、その後、プリンタへ出力してプリント処理を実行していた。この処理はかなり複雑であるため、ＰＤＬ翻訳装置のＣＰＵにかかる色処理の負荷がかなり重くなってしまっていた。従って、ホストコンピュータからプリント開始指示を送出してからプリンタにおいて実際に画像が記録媒体上に出力されるまでに、かなりの時間を要していた。
【０００６】
また、ホストコンピュータのディスプレイとカラープリンタとにおける色再現範囲の違いを吸収して、デバイスに依存しない忠実な色再現を実現可能とするために、ＰＤＬ翻訳装置においてプリンタ記述ファイル（Ｐｏｓｔｓｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ：以下、ＰＰＤファイル）の使用が提案されている。
【０００７】
このＰＰＤファイルには、該ＰＤＬ翻訳装置に接続されるホストコンピュータのディスプレイ及びカラープリンタの各色処理係数や画像処理コマンドコード等が記述されており、操作者が使用しようとする機種に応じて予め適切なものを選択・設定しておく。これにより、ＰＤＬ翻訳装置がＰＰＤファイルを参照することによって、接続されたホストコンピュータ及びカラープリンタにおける色処理係数等を認識することができるため、該カラープリンタにおいて出力するのに適切なＰＤＬ翻訳を行うことが可能となり、忠実な色再現が実現される。
【０００８】
しかしながら、１台のＰＤＬ翻訳装置に様々な機種のホストコンピュータ及びプリンタが接続された場合、当然ＰＰＤファイルはその全機種に応じた情報を保持しておく必要がある。この場合、操作者はプリントを実行する前に、予め現在使用しているホストコンピュータのディスプレイ、出力しようとするプリンタ、出力しようとする画像の種類等をＰＰＤファイルにおいて選択・設定する必要があるが、その選択範囲が大きいために、例えば選択メニューが複雑となってしまっていた。従って、操作性が良いものではなかった。
【０００９】
本発明は上述した課題を解決するためになされたものであり、ホストコンピュータから出力されたＰＤＬデータをプリンタで出力する場合の操作者の待ち時間を短縮することが可能な画像処理装置及び画像処理方法を提供することを目的とする。
【００１１】
また、システムに接続されたプリンタの個体差及び経時変化に応じた色処理を可能とする画像処理装置及び画像処理方法を提供することを目的とする。
【００１２】
また、色処理係数及びコマンドコードをその使用頻度に応じて処理することにより、操作性の向上を図る画像処理装置及び画像処理方法を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上述した目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。
【００１４】
即ち、ネットワークを介して接続されたホストコンピュータからページ記述言語で記述された画像データと該画像データを処理するために用いられる画像種別により定義される第１の色処理情報とを受信する第１の受信手段と、カラー複写機から該カラー複写機の色再現特性を考慮した忠実な色再表現を行うための第２の色処理情報を該カラー複写機の電源投入時に受信する第２の受信手段と、前記第１の受信手段により受信された前記画像データに対して、前記第１の色処理情報と前記第２の色処理情報とを用いて色処理を行う色処理手段と、色処理後の前記画像データを前記カラー複写機へ出力する出力手段とを有することを特徴とする。
【００２２】
例えば、ページ記述言語で記述された画像データと該画像データを処理するために用いられる色処理情報とを受信する第１の受信手段と、プリンタから該プリンタにより忠実な色再表現を行うための色処理情報を受信する第２の受信手段と、前記第１の受信手段により受信された画像データに前記第１の処理手段又は第２の処理手段により得られた色処理情報により色処理を行う色処理手段と、色処理後の画像データを前記プリンタへ出力する出力手段とを有することを特徴とする。
【００２９】
【作用】
以上の構成により、画像生成装置からは第１の色処理に関する情報を画像処理装置に転送する必要がないため、処理時間を短縮することができる。
【００３０】
また、第１の色処理に関する情報を画像形成装置から画像処理装置に転送することにより、システムに新たな画像形成装置を追加した場合にも簡単に対応することができる。
【００３１】
また、画像形成装置の個体差及び経時変化等に応じた色処理を可能とする。
【００３３】
【実施例】
以下、本発明に係る一実施例について図面を参照して詳細に説明する。
【００３４】
＜第１実施例＞
図１に、本実施例の画像処理システムの構成を示す。図１において、本実施例の画像処理システムはネットワーク１００を介して、デジタルカラー複写機１２０とＰＤＬ翻訳装置１１０と、複数のクライアントユーザのホストコンピュータ１０１〜１０３が接続されている。
【００３５】
以下、本実施例の画像処理システムにおける各構成について、詳細に説明する。
【００３６】
［デジタルカラー複写機］
本実施例におけるデジタルカラー複写機１２０は、上部にデジタル画像読取部を備え、デジタル画像プリント部においてカラー電子写真方式によりカラー、グレースケールのデジタル画像を印刷出力する。
【００３７】
図２に、デジタルカラー複写機１２０の側断面図を示す。図２において、２０１は画像読み取りを行うイメージスキャナ部であり、４００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で原稿を読み取り、デジタル信号処理を行う。また、２０２は、プリンタ部であり、イメージスキャナ部２０１によって読み取られた原稿画像に対応した画像を４００ｄｐｉの解像度で記録用紙にフルカラー印刷を行う。
【００３８】
イメージスキャナ部２０１において、２００は鏡面圧板であり、原稿台ガラス（以下プラテン）２０３上の原稿２０４は、ランプ２０５で照射され、ミラー２０６，２０７，２０８に導かれ、レンズ２０９によって、３ラインセンサ（以下ＣＣＤ）２１０上に像を結び、フルカラー情報のレッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）成分として信号処理部２１１に送られる。ＣＣＤ２１０の各センサ２１０−１〜３は、それぞれＲ，Ｇ，Ｂ用のラインセンサである。尚、ランプ２０５とミラー２０６は速度ｖで、ミラー２０７，２０８は速度１／２ｖでＣＣＤ２１０の電気的走査（主走査）方向に対して垂直方向に機械的に移動することにより、原稿全面を走査（副走査）する。
【００３９】
信号処理部２１１においては、読み取られたＲ，Ｇ，Ｂの画像信号を電気的に処理し、マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ），ブラック（Ｂｋ）の各成分に分解し、プリンタ部２０２に送出する。尚、読み取られた原稿画像に対する変倍等の通常の画像処理は、信号処理部２１１で行われる。また、イメージスキャナ部２０１における一回の原稿走査（副走査）につき、Ｍ，Ｃ，Ｙ，Ｂｋのうちのいずれかひとつの成分がプリンタ部２０２に送られ、計４回の原稿走査によって、一回のフルカラーのプリントアウトが完成する。
【００４０】
イメージスキャナ部２０１より送られてくるＭ，Ｃ，Ｙ，Ｂｋの各画像信号は、レーザドライバ２１２に送られる。レーザドライバ２１２では、送られてきた画像信号に応じ、半導体レーザ２１３を変調駆動する。レーザ光は、ポリゴンミラー２１４、ｆ−θレンズ２１５、ミラー２１６を介し、感光ドラム２１７上を走査する。
【００４１】
２１８は回転現像器であり、マゼンタ現像部２１９、シアン現像部２２０、イエロー現像部２２１、ブラック現像部２２２より構成され、４つの現像部が交互に感光ドラム２１７に接し、感光ドラム上に形成された静電現像を各色のトナーで現像する。２２３は転写ドラムであり、用紙カセット２２４又は２２５より供給される記録用紙を該転写ドラム２２３に巻き付け、感光ドラム２１７上に現像されたトナー像を記録用紙に転写する。
【００４２】
以上説明したように、Ｍ，Ｃ，Ｙ，Ｂｋの４色が順次転写された後、記録用紙は定着ユニット２２６においてトナーが定着された後、排紙される。
【００４３】
また、２２７はカラー複写機１２０に対する操作者からの指示入力や、操作者へのカラー複写機１２０の状態報知を行う操作部である。
【００４４】
［ホストコンピュータ］
以下、ネットワーク１００上のクライアントユーザのホストコンピュータ（以下、コンピュータ）１０１〜１０３について説明する。図３に、コンピュータ１０１の構造を示す。
【００４５】
図３において、４０１はＲＯＭ４０６又はハードディスク４１０に記憶されたプログラムに従って、システムバス４１４を介してコンピュータ１０１全体の中央制御を司るＣＰＵ、４０９はネットワーク１００上のプロトコルを制御するためのネットワークコントローラ、４０７はＲＡＭ等により構成されるメインメモリ、４１０は画像データの一時登録等、各種データを記憶するためのハードディスクであり、４０８はハードディスク４１０を制御するハードディスクコントローラである。更に、オペレータからの指示入力手段としてマウス５１１、キーボード４１３と、それらを制御するためのキーボード／マウスコントローラ４０５を有する。また、４１２はレイアウト・編集メニュー表示等を行うカラーディスプレイであり、ディスプレイメモリ４０３、ディスプレイコントローラ４０４を介してシステムバス４１４に接続されている。４０２はディスプレイメモリ４０３上での画像レイアウト・編集を行う画像編集コントローラである。
【００４６】
［画像処理装置］
以下、図１に示すＰＤＬ翻訳装置１１０について詳細に説明する。
【００４７】
図４は、ＰＤＬ翻訳装置１１０の詳細構成を示すブロック図である。図４において３０１１はＣＰＵであり、ＲＯＭ３０１２に記憶されたプログラムに基づいて、ＣＰＵバス３０２６等を介してＰＤＬ翻訳装置１１０全体の制御を司る。このＣＰＵ３０１１としては、ＰＤＬの画像展開等の処理を行うため、本実施例ではＲＩＳＣ等の処理速度の早いＣＰＵを用いる。３０１４，３０１５，３０１６はそれぞれシリアル・インタフェース（Ｉ／Ｆ），パラレル・Ｉ／Ｆ，ＬＡＮのコントローラであり、それぞれコネクタ３０１４Ｃ，３０１５Ｃ，３０１６Ｃを介してコンピュータ１０１〜１０３からのＰＤＬデータの受信等を行う。尚、コンピュータ１０１〜１０３からの画像は、シリアル・Ｉ／Ｆ、パラレル・Ｉ／Ｆ、ＬＡＮ・Ｉ／Ｆのいずれかにより送られてくるが、各コネクタ３０１４Ｃ，３０１５Ｃ，３０１６Ｃは同時にケーブルに接続しておくことができる。そして、コンピュータ１０１〜１０３からの要求があった際に、自動的に各インタフェースを切り替える。
【００４８】
このようにＰＤＬ翻訳装置１１０において受信したＰＤＬデータは、ＣＰＵバス３０２６を介してＤＲＡＭ３０１３の一部領域（ＰＤＬバッファ）に記憶される。ＣＰＵ３０１１は、ＲＯＭ３０１２や内蔵ハードディスク（ＨＤＤ）３０２０、又は外部ＨＤＤ・Ｉ／Ｆ３０２７を介して接続された外部ＨＤＤに格納されたフォントデータ等を用いて、ＤＲＡＭ３０１３の一部領域に記憶されたＰＤＬデータから、レッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の各フレーム毎のラスタ画像データに展開する。そしてアドレス発生回路３０２２において、ＤＲＡＭ３０１３の特定領域（フレームメモリ）への各フレーム毎の書き込みアドレス３０２３を発生して、展開された各フレーム毎のラスタデータをＤＲＡＭ３０１３に記憶する。
【００４９】
また、上述したカラー複写機１２０は、シアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｂｋ）の複数の出力色成分について面順次に画像形成を行うため、ＤＲＡＭ３０１３に記憶された各フレーム毎のラスタデータは、カラー複写機１２０からの不図示の同期信号に基づいて読み出せるように、一旦、ＦＩＦＯ３０１８に記憶される。そして、ラスタデータはＦＩＦＯ３０１８より色変換処理部３０２１に送出されて色変換処理が施される。即ち、Ｒ，Ｇ，Ｂのラスタデータから、カラー複写機１２０でプリント可能なＣ，Ｍ，Ｙ，Ｂｋのラスタデータに変換される。変換されたＣ，Ｍ，Ｙ，ＢｋのラスタデータはビデオＩ／Ｆ部３０２８を介してカラー複写機１２０に送出され、カラー複写機１２０においては該信号に基づいて画像形成が行われる。
【００５０】
また、図４において３０１７はシリアル通信コントローラであり、後述するビデオＩ／Ｆ部３０２８を介したシリアル通信を制御する。３０２５はビデオＩ／Ｆを介して入力されるカラー複写機１２０からの信号であり、詳細は後述する。
［カラー複写機への出力］
以下、ＰＤＬ翻訳装置１１０においてカラー複写機１２０へ画像データを出力する際の色処理制御について説明する。
【００５１】
ＰＤＬの一例である  ＰｏｓｔＳｃｒｉｐｔ言語（以下、ＰＳ言語と称する）においては従来例で説明したようなＰＰＤファイルが提供されており、該ＰＰＤファイル内では、各色処理係数及びコマンドコード等が、画像作成時における画像種別等により色処理係数等を定義する  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｄｉｃｔｉｏｎａｒｙ（以下、ＳＰＤ），及び画像出力時における色処理係数や画像処理コマンド等を定義する  Ｃｏｌｏｒ  Ｒｅｎｄｅｒｉｎｇ  Ｄｉｃｔｉｏｎａｒｙ（以下、ＣＲＤ），及び転送形式を示す  Ｔｒａｎｓｆｅｒ  Ｆｕｎｃｔｉｏｎ（以下、ＴＦ）、という形で記述されている。
【００５２】
ＰＳ言語においては、図８に示すような色再現方法が提案されている。図８は、ＰＳデータを受信してカラー複写機に転送するまでの処理の概念を示す図である。図８において、ＰＳデータとして入力される画像ソースは、ＰＰＤファイル内のＳＰＤによって、コンピュータによって作成された画像データは標準モニタ画像であるか、テレビモニタ（ＮＴＳＣ）画像であるか、ＣＧ画像であるか、スキャナで読み込んだ画像であるか等が定義されている。また、ＣＲＤによって、出力するカラー複写機毎の色処理係数が、それぞれ標準画像であるか、ＣＧ画像であるか、グレイスケール画像であるか等、定義されている。そして、入力された画像ソースはＳＰＤ，ＣＲＤを参照して、ＴＦによって定義された転送形式に基づいてフレームメモリにＰＳデータを展開する。そして、ＣＲＤを参照することにより、該カラー複写機毎に適切なガンマ係数によるガンマ変換を行う。その後、指定されたカラー複写機に出力されることにより、該カラー複写機における色再現特性を考慮した画像を形成して出力することができる。
【００５３】
ここで、本実施例においてはコンピュータ１０１からＰＳで記述された画像データ（ＰＳデータ）をＰＤＬ翻訳装置１１０へ送出する場合を例として考える。この場合、忠実な色再現を行うためには、コンピュータ１０１からＰＤＬ翻訳装置１１０に出力しようとする画像ソース毎に、コンピュータ１０１からＰＳデータと色処理係数、及びコマンドコードをＰＤＬ翻訳装置１１０に転送し、画像展開処理を行なわねばならない。
【００５４】
ＰＤＬ翻訳装置１１０においては、上述したような形式で転送されてきた色処理係数及びコマンドコード等に基づいて色処理演算を実行することにより、色空間変換処理や画素値の変換処理を実行し、同時に、ＰＳデータを翻訳してラスタ画像データに展開する。即ち、ＰＤＬ翻訳装置１１０ではＰＳデータの画像展開と色処理とを同時に行わねばならないため、ＣＰＵ３０１１にとってはかなりの負荷となり、全体のパフォーマンスにも影響が生じる。
【００５５】
従って本実施例においては、図５のフローチャートに示す処理を行うことにより、ＰＤＬ翻訳装置１１０のＣＰＵ３０１１における負荷を軽減する。
【００５６】
図５は、コンピュータ１０１からＰＳデータをＰＤＬ翻訳装置１１０に転送し、カラー複写機１２０から出力する際の、カラー複写機１２０における処理を示すフローチャートである。
【００５７】
カラー複写機１２０の電源がＯＮされると、ステップＳ５０１においてカラー複写機１２０の初期化処理が実行される。その後、Ｓ５０２においてＰＤＬ翻訳装置１１０の電源がＯＮであり、既に動作可能状態（レディ状態）であるか否かを判断する。もちろん、ＰＤＬ翻訳装置１１０に何らかの不具合が生じ、正常な動作が可能でない場合には、該ＰＤＬ翻訳装置１１０はレディ状態ではないと判断される。レディ状態であれば、ステップＳ５０３に進んでカラー複写機１２０からＰＤＬ翻訳装置１１０に対して、カラー複写機１２０に依存する色処理係数等を示すＣＲＤ，ＴＦを転送する。尚、ＰＤＬ翻訳装置１１０においては、転送されたＣＲＤ，ＴＦを、例えば色処理テーブルとして各複写機毎に保持しておく。
【００５８】
そして、ステップＳ５０４でカラー複写機１２０における色再現特性を考慮した忠実な色再現行うために、ガンマ変換係数をＰＤＬ翻訳装置１１０に対して転送することにより、カラー複写機１２０はＰＤＬ翻訳装置１１０からのリモートプリント待機状態となる。
【００５９】
一方、ステップＳ５０２においてＰＤＬ翻訳装置１１０がレディ状態でなければ、ステップＳ５０５に進んでカラー複写機１２０は処理待ち状態（ウェイト状態）になる。そしてステップＳ５０６において、所定時間経過後に再びレディ状態であるか否かをチェックする。尚、ウェイト状態時において経過待ちを行う所定時間は、カラー複写機１２０の不図示の操作パネルより操作者が自由に設定可能であるとする。
【００６０】
ステップＳ５０６においてＰＤＬ翻訳装置１１０のレディ状態が確認されれば、ステップＳ５０３に進んでカラー複写機１２０からＰＤＬ翻訳装置１１０に対してＣＲＤ，ＴＦを転送し、その後、ステップＳ５０４でガンマ変換係数を転送して、ＰＤＬ翻訳装置１１０からのリモートプリント待機状態となる。
【００６１】
一方、ステップＳ５０６においてＰＤＬ翻訳装置１１０がレディ状態でなければ、ＰＤＬ翻訳装置１１０は接続されていないと判断して、カラー複写機１２０はローカルコピー待機状態として設定される。
【００６２】
次に、カラー複写機１２０において以上説明した処理が行われる際の、ＰＤＬ翻訳装置１１０における処理について説明する。
【００６３】
ＰＤＬ翻訳装置１１０においては、コンピュータ１０１からＳＰＤのみを受信し、ＣＰＵ３０１１のいおいて該ＳＰＤ、及びカラー複写機から受信したＣＲＤ，ＴＦの各々に基づいて、ＰＳデータに対して行例演算等による色処理を行い、フレームメモリ３０１３に記憶する。そして、カラー複写機１２０において印刷出力が可能となる様に、レッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の画像信号をマゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ），ブラック（Ｋ）に変換し、カラー複写機１２０における色再現性の特性を考慮した忠実な色再現を可能にするために、カラー複写機１２０から受信したガンマ係数を使用してガンマ変換処理を行う。そして、その結果得られたプリント画像データを、カラー複写機１２０に転送する。
【００６４】
即ち、本実施例によれば、カラー複写機１２０の電源投入時にＰＤＬ翻訳装置１１０に対してＣＲＤ，ＴＦを転送しておく。これにより、コンピュータ１０１からＰＳデータのプリント指示を行う際にはＳＰＤのみを転送すれば良いため、処理時間を短縮することができる。
【００６５】
尚、本実施例においてはカラー複写機１２０のみがシステムに接続された複写機である場合について説明を行ったが、システムにはもちろん複数の複写機が接続可能である。従ってＰＤＬ翻訳装置１１０においては、電源が投入された複数の複写機におけるＣＲＤ，ＴＦが転送され、リモートプリント待機状態として認識される。これら電源投入済みの複数の複写機のみが、ＰＤＬ翻訳装置１１０において、例えばプリンタドライバとして選択可能である。
【００６６】
［カラー複写機からの入力］
次に、画像処理装置１２０においてカラー複写機１２０画像データを入力し、コンピュータ１０１〜１０３へ転送する場合について説明する。
【００６７】
カラー複写機１２０のイメージスキャナ部２０１からの読み込んだ画像データは、Ｒ，Ｇ，Ｂの多値データとしてビデオＩ／Ｆ３０２８を介してＰＤＬ翻訳装置１１０に送られ（信号３０２５）、不図示の同期信号に基づいて読み出せるように、ＦＩＦＯ３０１８に記憶される。そして、該同期信号に基づいてＤＲＡＭ３０１３内の各色毎のフレームメモリに格納される。その後、アドレス発生回路３０２２によりＤＲＡＭ３０１３に記憶された画像データに対して読み出しアドレスを発生して、間引き等の加工処理を施した後に、パラレルＩ／Ｆコントローラ３０１５によりコンピュータ１０１〜１０３のいずれかに送信される。
【００６８】
以上説明した様に本実施例によれば、カラー複写機１２０の電源投入時にＰＤＬ翻訳装置１１０に対してＣＲＤ，ＴＦを転送しておく。これにより、コンピュータ１０１からＰＳデータのプリント指示を行う際にはＳＰＤのみを転送すれば良いため、処理時間を短縮することができる。
【００６９】
また、ＰＤＬ翻訳装置１１０において、電源が投入されているカラー複写機のみが選択可能であるため、プリンタドライバを設定する際のメニューが簡略化され、操作性が向上する。
【００７０】
また、ＳＰＤ，ＣＲＤ，ＴＦをＰＰＤファイルとして一括に管理するのではなく、必要に応じてコンピュータ１０１又はカラー複写機１２０からＰＤＬ翻訳装置１１０へ個々に転送を行うため、システムに新たに異なる機種のカラー複写機を接続する際にも、ＰＤＬ翻訳装置内のＰＰＤファイルを更新する必要がない。
【００７１】
尚、ＰＤＬ翻訳装置１１０において、カラープリンタ毎のＣＲＤ，ＴＦの使用頻度を測定し、該使用頻度に応じて、例えば使用頻度の小さいＣＲＤ，ＴＦについては、コンピュータ１０１から入力を行うような構成をとっても良い。これにより、プリンタドライバを選択する際の選択対象が減少し、更に、あまり使用されない複写機に関する色処理係数等はＰＤＬ翻訳装置１１０内に格納されないため、ＰＤＬ翻訳装置１１０においてフレームメモリ３０１３を有効に利用することができる。
【００７２】
＜第２実施例＞
以下、本発明に係る第２実施例について説明する。尚、第２実施例における装置構成は上述した第１実施例と同様であるため、説明を省略する。
【００７３】
第２実施例においては、コンピュータ１０１からのＰＳデータをＰＤＬ翻訳装置１１０で受信して翻訳し、カラー複写機１２０に出力する際に、手差しプリントを行う場合について説明する。
【００７４】
通常、カラー複写機１２０のみならず一般の複写機においては、手差しプリントは必ず複写機の操作パネルにおいて、手差段から給紙するプリント（またはコピー）であることや、手差し入力媒体（普通紙、厚紙、ＯＨＰシート）の選択、またそのサイズ等を設定しなければならない。また、例えばコンピュータ１０１とＰＤＬ翻訳装置１１０，及びカラー複写機１２０からなる画像処理システムにおいても、手差しプリントを行う際には同様にカラー複写機１２０の不図示の操作パネルからの各種設定が必要である。
【００７５】
そこで第２実施例においては、カラー複写機１２０の操作パネルから手差しプリントが設定された時点で、ＰＤＬ翻訳装置１１０にＣＲＤ、ＴＦ、ガンマ変換係数を転送することを特徴とする。
【００７６】
図６に、第２実施例のカラー複写機１２０における色処理制御のフローチャートを示す。
【００７７】
カラー複写機１２０がローカルコピー／リモートプリント待機状態である場合、ステップＳ６０１において、常に操作パネルより手差しプリントを行う旨のキー入力があるか否かを監視している。ここで、手差しプリントを行う旨のキー入力があれば、ステップＳ６０２に進む。以下、手差しされる入力媒体として、例えばＯＨＰシートが設定されたとして説明する。ステップＳ６０２では、ＰＤＬ翻訳装置１１０の電源が入っており、レディ状態であるか否かを判断する。ＰＤＬ翻訳装置１１０がレディ状態であれば、ステップＳ６０３においてカラー複写機１２０からＰＤＬ翻訳装置１１０に対してＯＨＰシート用のＣＲＤ、ＴＦを転送することにより、カラー複写機１２０はＰＤＬ翻訳装置１２０からのリモートプリント待機状態となる。
【００７８】
一方、ステップＳ６０２においてＰＤＬ翻訳装置１１０がレディ状態でなければ、ステップＳ６０４に進んでカラー複写機１２０はウェイト状態になる。そして、ステップＳ６０５で所定時間経過後に、再びＰＤＬ翻訳装置１１０がレディ状態であるか否かをチェックする。尚、ステップＳ６０５における所定時間は、カラー複写機１２０の不図示の操作パネルより操作者が自由に設定できるものとする。
【００７９】
ステップＳ６０５においてＰＤＬ翻訳装置１１０がレディ状態であれば、ステップＳ６０３に進んでカラー複写機１２０からＰＤＬ翻訳装置１１０に対してＣＲＤ，ＴＦを転送する。これにより、カラー複写機１２０はリモートプリント待機状態となる。一方、ステップＳ６０５においてＰＤＬ翻訳装置１１０がレディ状態でなければ、ＰＤＬ翻訳装置１１０はシステムにおいて接続されていないと判断し、カラー複写機１２０はローカルコピー待機状態となる。
【００８０】
以上説明した様に第２実施例によれば、カラー複写機１２０における手差し指定と同時に色処理係数コード等をカラー複写機１２０からＰＤＬ翻訳装置１１０に転送することにより、コンピュータ側から色処理係数を転送する必要がないため、処理速度の向上が望める。
【００８１】
また、手差し指定されたカラー複写機をもって、選択されたプリンタとすることができるため、コンピュータ側のプリンタドライバを設定するためのメニューも簡略化され、操作性が向上する。
【００８２】
尚、第２実施例においてはカラー複写機１２０において手差し指定を行った場合を例として説明を行ったが、もちろんこの例に限定されるものではなく、例えばカラー複写機１２０において記録媒体としてＯＨＰが指定された場合等、特殊指定がなされた場合には、同様に該指定に応じた色処理係数をＰＤＬ翻訳装置１１０に転送することができる。
【００８３】
＜第３実施例＞
以下、本発明に係る第３実施例について説明する。尚、第３実施例における装置構成は上述した第１実施例と同様であるため、説明を省略する。
【００８４】
第３実施例では、カラー複写機１２０における個体差、経年変化等に応じて、カラー複写機１２０からＰＤＬ翻訳装置１１０に色処理係数、コマンドコード等を自動的に転送することを特徴とする。
【００８５】
図７に、第３実施例のカラー複写機１２０における色処理制御のフローチャートを示す。
【００８６】
カラー複写機１２０がローカルコピー／リモートプリント待機状態である場合に、ステップＳ７０１において、カラー複写機１２０からＣＣＤ２１０の各センサ２１０−１〜３の感度を検出する。これは、例えば所定のサンプル画像を実際に読み込ませて、その各信号値を検出すれば良い。
【００８７】
そしてステップＳ７０２において、カラー複写機１２０はステップＳ７０１で検出した各センサの値（感度）が予め決められた範囲内にあるか否かを判定する。所定範囲内にあれば、そのままローカルコピー／リモートプリント状態に遷移するが、所定範囲内になければ、ステップＳ７０３に進んでその値に基づいて所定の演算処理を行い、現在のカラー複写機１２０に適切な色処理係数及びコマンドコード等を決定する。そしてその後、ステップＳ７０４においてＰＤＬ翻訳装置１１０の電源が入っており、レディ状態であるか否かを判断する。レディ状態であれば、ステップＳ７０５に進んでカラー複写機１２０からＰＤＬ翻訳装置１１０に対してステップＳ７０３で新たに決定したＣＲＤ、ＴＦを転送する。これにより、カラー複写機１２０はＰＤＬ翻訳装置１１０からのリモートプリント命令待機状態となる。
【００８８】
一方、ステップＳ７０４においてＰＤＬ翻訳装置１１０がレディ状態でなければ、ステップＳ７０６に進んでウェイト状態になる。そしてステップＳ７０７において、所定時間経過後に、再びレディ状態であるか否かをチェックする。尚、ステップＳ７０７における所定時間は、カラー複写機１２０の操作パネルより操作者が自由に設定できるものとする。
【００８９】
ステップＳ７０７においてＰＤＬ翻訳装置１１０がレディ状態であれば、カラー複写機１２０からＰＤＬ翻訳装置１１０に対してステップＳ７０３で新たに決定したＣＲＤ，ＴＦを転送することにより、カラー複写機１２０はリモートプリント待機状態となる。一方、ステップＳ７０７においてＰＤＬ翻訳装置１１０がレディ状態でなければ、ＰＤＬ翻訳装置１１０はシステムに接続されていないと判断され、カラー複写機１２０はローカルコピー待機状態となる。
【００９０】
以上説明した様に第３実施例によれば、カラー複写機１２０のＣＣＤ２１０の感度を検知して、該感度に応じた色処理を行うことができるため、カラー複写機１２０の経時変化や固体差等に関らず、常に最適な色再現による画像形成が可能となる。
【００９１】
上述した第１〜第３実施例においては、カラー複写機と画像処理装置、及びコンピュータとをネットワークにより接続した画像処理システムについて説明を行ったが、本発明はこれに限定されるものではなく、例えばファクシミリ装置等、画像データを扱う種々の装置に対して適用できることはもちろんである。
【００９２】
尚、本発明は、複数の機器から構成されるシステムに適用しても１つの機器から成る装置に適用しても良い。また、本発明は、システム或は装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。
【００９３】
【発明の効果】
以上説明した様に本発明によれば、以下のような効果が得られる。
【００９４】
プリントの処理時間を短縮することができ、プリント待ち時間が短縮できるとともに、システムに接続されたカラー複写機の個体差及び経時変化に応じた色処理も可能となる。
【０１０１】
【図面の簡単な説明】
【図１】本発明に係る一実施例における画像処理システムの構成を示す図である。
【図２】本実施例におけるカラー複写機１２０の内部構成を示すブロック図である。
【図３】本実施例におけるＰＤＬ翻訳装置１１０の内部構成を示すブロック図である。
【図４】本実施例におけるコンピュータ１０１の内部構成を示すブロック図である。
【図５】本実施例にカラー複写機１２０における色処理制御を示すフローチャートである。
【図６】本発明に係る第２実施例のカラー複写機１２０における色処理制御を示すフローチャートである。
【図７】本発明に係る第３実施例のカラー複写機１２０における色処理制御を示すフローチャートである。
【図８】ＰＳ言語において提案されている色処理の概念を示す図である。
【符号の説明】
１０１，１０２，１０３  クライアントコンピュータ
１１０  画像処理装置
１２０  カラー複写機
３０１１  ＣＰＵ
３０１２  ＲＯＭ
３０１３  ＤＲＡＭ
３０１４  シリアルインタフェースコントローラ
３０１５  パラレルインタフェースコントローラ
３０１６  ＬＡＮコントローラ
３０１７  シリアル通信コントローラ
３０１８  ＦＩＦＯ
３０１９  ＨＤＤコントローラ
３０２０  内蔵ＨＤＤ
３０２１  色変換処理部
３０２２  アドレス発生回路
３０２７  外部ＨＤＤインタフェース
３０２８  ビデオインタフェース
２０２  区切り位置データ保持部
２０３  ＲＯＭ
２０４  ＲＡＭ
【図１】
0003599415.tif 000002
【図２】
0003599415.tif 000003
【図３】
0003599415.tif 000004
【図４】
0003599415.tif 000005
【図５】
0003599415.tif 000006
【図６】
0003599415.tif 000007
【図７】
0003599415.tif 000008
【図８】
0003599415.tif 000009