(57)【要約】      （修正有）【課題】出力色調整の作業効率性を向上可能とする。【解決手段】入力されたＰＤＬデータからオブジェクト毎の色空間及び属性を判定するＰＤＬ解析部３０と、ＰＤＬ解析部３０の判定結果に基づき色空間及び属性別の色変換テーブルをオブジェクトに適用して出力画像を形成する出力画像形成部３４と、ＰＤＬ解析部３０の判定結果をオブジェクトの色空間及び属性別に判別して出力する属性判別部３１と、該属性判別部３１からの判別結果に基づき色空間及び属性のテスト色変換テーブルを複数調整して指定するテストテーブル指定部１１とを備え、出力画像形成部３４が、テストテーブル指定部１１の指定によりテスト色変換テーブルを色変換テーブルに代えて適用し前記指定数に応じたテスト出力画像を出力画像として一括形成する。【選択図】図１
2012000918.tif 000002
【特許請求の範囲】
【請求項１】
入力された原稿データからオブジェクト毎の色空間及び属性を判定する判定部と、
該判定部の判定結果に基づき前記色空間及び属性別の色変換テーブルを前記オブジェクトに適用して出力画像を形成する出力画像形成部と、
前記判定部の判定結果を前記オブジェクトの色空間及び属性別に判別して出力する属性判別部と、
該属性判別部からの判別結果に基づき前記色空間及び属性のテスト色変換テーブルを複数調整して指定するテストテーブル指定部とを備え、
前記出力画像形成部は、前記テストテーブル指定部の指定により前記テスト色変換テーブルを前記色変換テーブルに代えて適用し前記指定数に応じたテスト出力画像を前記出力画像として一括形成する、
ことを特徴とする画像形成システム。
【請求項２】
請求項１記載の画像形成システムであって、
前記出力画像形成部は、集約印刷処理によって前記テスト出力画像の一括形成を行うことを特徴とする画像形成システム。
【請求項３】
請求項1又は２記載の画像形成システムであって、
前記テスト色変換テーブルから前記出力画像形成時に適用される前記色変換テーブルを作成するテーブル作成部と、
前記作成した色変換テーブルを指定して出力色調整後の前記出力画像を形成可能とするテーブル指定部と、
を備えたことを特徴とする画像形成システム。
【請求項４】
請求項３記載の画像形成システムであって、
前記各テスト色変換テーブルは、前記テスト出力画像上に付する識別情報を備え、
前記テーブル作成部は、前記テスト色変換テーブルから識別情報を除去して前記色変換テーブルの作成を行うことを特徴とする画像形成システム。
【請求項５】
請求項１〜４記載の画像形成システムであって、
前記テスト色変換テーブルは、前記出力画像形成部で前記テスト出力画像を形成するために揮発性記憶部に記憶されることを特徴とする画像形成システム。
【請求項６】
入力された原稿データからオブジェクト毎の色空間及び属性を判定する判定手順と、
該判定部の判定結果に基づき前記色空間及び属性別の色変換テーブルを前記オブジェクトに適用して出力画像を形成する出力画像形成手順と、
前記判定部の判定結果を前記オブジェクトの色空間及び属性別に判別して出力する属性判別手順と、
該属性判別手順からの判別結果に基づき、前記色空間及び属性のテスト色変換テーブルを複数調整して指定するテストテーブル指定手順とをコンピュータに実行させ、
前記出力画像形成手順は、前記テストテーブル指定部の指定により前記テスト色変換テーブルを前記色変換テーブルに代えて適用し前記指定数に応じたテスト出力画像を前記出力画像として一括形成する、
ことを特徴とする画像形成プログラム。
【請求項７】
前記請求項６記載の画像形成プログラムであって、
前記出力画像形成手順は、集約印刷処理によって前記テスト出力画像の一括形成を実行させることを特徴とする画像形成プログラム。
【請求項８】
前記請求項６又は７記載の画像形成プログラムであって、
前記テスト色変換テーブルから前記出力画像形成時に適用される前記色変換テーブルを作成するテーブル作成手順と、
前記作成した色変換テーブルを指定して出力色調整後の前記出力画像を形成可能とするテーブル指定手順と、
を前記コンピュータに実行させることを特徴とする画像形成プログラム。
【請求項９】
前記請求項８記載の画像形成プログラムであって、
前記各テスト色変換テーブルは、前記テスト出力画像上に付する識別情報を備え、
前記テーブル作成手順は、前記テスト色変換テーブルから識別情報を除去して前記色変換テーブルの作成を行うことを特徴とする画像形成プログラム。
【請求項１０】
前記請求項６〜９記載の画像形成プログラムであって、
前記テスト色変換テーブルは、前記出力画像形成手順で前記テスト出力画像を形成するために揮発性記憶部に記憶されることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラープリンター等の出力装置の出力色を調整可能な画像形成システム及び画像形成プログラムに関する。
【背景技術】
【０００２】
カラープリンター等の出力装置においては、出力画像形成の際に、入力された原稿データの解析に基づいて色変換テーブルを適用した出力色の再現を行っている。
【０００３】
このような画像形成出力装置には、例えば特許文献１のように、色変換テーブルを直接編集することで出力色の調整が可能な画像形成システムを適用したものがある。
【０００４】
しかしながら、作業では、１度で所望の出力色を再現することは難しく、出力色の調整及び確認作業を繰り返し行う必要があった。
【０００５】
このため、従来の画像形成システムでは、出力色の調整作業の作業効率性が低いものとなっていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２４５１５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする問題点は、出力色の調整作業の作業効率性が低い点である。
【課題を解決するための手段】
【０００８】
本発明は、出力色調整の作業効率性を向上可能とするために、入力された原稿データからオブジェクト毎の色空間及び属性を判定する判定部と、該判定部の判定結果に基づき前記色空間及び属性別の色変換テーブルを前記オブジェクトに適用して出力画像を形成する出力画像形成部と、前記判定部の判定結果を前記オブジェクトの色空間及び属性別に判別して出力する属性判別部と、該属性判別部からの判別結果に基づき前記色空間及び属性のテスト色変換テーブルを複数調整して指定するテストテーブル指定部とを備え、前記出力画像形成部は、前記テストテーブル指定部の指定により前記テスト色変換テーブルを前記色変換テーブルに代えて適用し前記指定数に応じたテスト出力画像を前記出力画像として一括形成することを最も主要な特徴とする。
【発明の効果】
【０００９】
本発明では、複数パターンの出力色調整を行った際に、複数のテスト色変換テーブルによるテスト出力画像を一括形成させることができる。このため、調整した複数のテスト色変換テーブルを一度に一括して確認することができ、出力色の調整確認を効率良く行わせることができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成システムのブロック図である（実施例１）。
【図２】本実施例の画像形成システムの処理工程を示す概念図である（実施例１）。
【図３】属性判別時にＰＣ側で表示されるカラー設定画面を示している（実施例１）。
【図４】属性判別時にＰＣ側で表示される属性判別画面を示している（実施例１）。
【図５】プリンター側で行われる画像形成処理（属性判別処理）のフローチャートを示している（実施例１）。
【図６】プリンター側で行われる画像形成処理（出力色調整）のフローチャートを示している（実施例１）。
【図７】出力色調整時にＰＣ側で表示されるテーブルテスト画面を示している（実施例１）。
【図８】プリンター側の操作パネル部に表示される色変換テーブルの確認画面を示している。（実施例１）。
【図９】出力色調整時にＰＣ側で表示されるカスタムテーブル保存画面を示している（実施例１）。
【図１０】出力色調整時にＰＣ側で表示される色変換テーブル選択画面を示している（実施例１）。
【図１１】変形例に係る画像形成システムのブロック図である（実施例１）。
【図１２】変形例に係る出力色調整時にＰＣ側で表示されるカスタムテーブル保存画面を示している（実施例１）。
【発明を実施するための形態】
【００１１】
入力された原稿データの出力色調整確認を繰返すことなく効率良く行わせるという目的を、出力色が調整されたテスト出力画像を一括形成させることで実現した。
【実施例１】
【００１２】
［実施例１の画像形成システムの概略構成］
図１は本発明の実施例１に係る画像形成システムのブロック図である。
【００１３】
画像形成システム１は、入力装置であるパーソナルコンピューター２（以下、「ＰＣ２」と称する）及び出力装置であるプリンター３を備える。ＰＣ２及びプリンター３は、例えばＬＡＮ（Local Area Network）等のネットワーク４によって相互に接続される。
【００１４】
この画像形成システム１は、プリンター３を印刷モード及び判別モードで動作させる。
【００１５】
印刷モードでは、ＰＣ２側から原稿データ（プリントデータ）としてのＰＤＬデータ（ページ記述言語データ）を出力し、プリンター３側で入力されたＰＤＬデータを解析してカラー出力画像を形成する。
【００１６】
出力画像形成時には、ＰＤＬデータの解析に基づくオブジェクト毎の色空間及び属性の判定を行い、判定結果から色空間及び属性毎の色変換テーブルを各オブジェクトに適用して出力色の再現が行われる。ここで、色変換テーブルとは、入力値として例えばＲＧＢ表色系から、出力値として例えばＣＭＹＫ表色系へ変換する、いわゆるｃＬＵＴ（Color  Look-Up  Table）を意味する。
【００１７】
判別モードでは、プリンター３側でのオブジェクト毎の色空間及び属性の判定結果を判別し、これをＰＣ２側で確認しながらテスト色変換テーブルによる出力色の調整を可能としている。
［ＰＣの構成］
ＰＣ２は、制御部５、記憶部６、データ送受信部７等を備える。制御部５は、ソフトウェアプログラムを実行して各種制御や作業を行わせるＣＰＵ（Central Process Unit）等の制御要素である。
【００１８】
記憶部６は、各種アプリケーションやプリンタードライバー８等のソフトウェアプログラムを記憶するＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）又はハードディスク等の記憶装置である。
【００１９】
制御部５は、ＲＯＭ又はハードディスクから実行するプログラムを読み込み、ＲＡＭ又はハードディスクをそのプログラムの作業領域として用いることにより、プリンタードライバー８等のソフトウェアプログラムを実行する。
【００２０】
データ送受信部７は、ネットワーク４を介して他の機器であるプリンター３との間でデータの送受信を行わせるインターフェースである。
【００２１】
このＰＣ２は、制御部５によって記憶部６内のプリンタードライバー８を実行することで、ＰＤＬデータを送信する。プリンタードライバー８の実行は、ＰＣ２でのアプリケーション作業中の原稿印刷指示に応じて行われる。
【００２２】
すなわち、制御部５は、プリンタードライバー８の実行によって、印刷枚数やレイアウト等の印刷条件を設定し、印刷条件等に基づいて原稿に対するＰＤＬデータを生成する。生成されたＰＤＬデータは、ＰＣ２のデータ送受信部７を介してプリンター３側に送信される。また、制御部５は、プリンタードライバー８を実行により、上述の判別及び出力色調整のためのカラー設定も行う。この制御部５は、プリンタードライバー８の実行によって形成される機能構成として、判別部９、テストテーブル指定部１１及びテーブル指定部１０を備える。
【００２３】
判別部９は、プリンター３側でのオブジェクト毎の色空間及び属性の判定結果をプリンタードライバー８側で判別可能とするものである。判別部９は、判別指定部１２、判別表示部１３、及び結果保存部１４を備える。
【００２４】
判別指定部１２は、判別要求を受け付けてプリンター３側でのオブジェクト毎の色空間及び属性別に判別して出力させるための判別指定を行う。判別指定は、判別コマンドを付加したＰＤＬデータを生成させることで行われる。
【００２５】
判別表示部１３は、後述するプリンター３側からの判別結果画像及び印刷設定情報をＰＣ２のディスプレー等に画像表示する。
【００２６】
結果保存部１４は、結果保存要求を受け付けてプリンター３側からの判別結果画像及び印刷設定情報をＰＣ２の記憶部６等に保存する。
【００２７】
テストテーブル指定部１１は、テスト出力画像形成用のテスト色変換テーブルをプリンター３側で適用される色変換テーブルとして指定するものである。このテストテーブル指定部１１は、転送部１７、表示部１８、保存部１９、集約指定部２０、及びテーブル作成部２１を備えている。
【００２８】
転送部１７は、転送要求を受け付けて、予め編集した色空間及び属性別のテスト色変換テーブルをプリンター３側に転送する。この転送は、複数パターンのテスト色変換テーブルを一括又は個別で転送可能となっており、編集されたテスト色変換テーブルを含む全ての色空間及び属性別のテスト色変換テーブルをセットとしたテストテーブルとして行われる。
【００２９】
本実施例のテスト色変換テーブルのセットとしては、「RGB Raster」、「RGB Vector」、「RGB Text」、「CMYK Raster/ Vector / Text（以下、単に「CMYK」と称する）」の４種類の色変換テーブルが含まれる。
【００３０】
なお、「RGB Raster」、「RGB Vector」、「RGB Text」は、オブジェクトの色空間がＲＧＢカラーであり、それぞれオブジェクトの属性が画像、図表、文字の場合に適用される。「CMYK」は、オブジェクトの属性に拘わらず色空間がＣＭＹＫカラーである場合に適用される。
【００３１】
転送されるテストテーブルには、その識別を目的とした識別情報が付加されている。識別情報は、例えば各テストテーブルのテーブル名である。この識別情報は、テストテーブルの作成時にテーブルデータに付加された拡張子により、プリンター３側で形成された複数パターンのテスト出力画像上に各識別表示を表す。
【００３２】
表示部１８は、転送部１７による転送時にテスト色変換テーブルの設定内容をＰＣ２のディスプレー等に画面表示を行う。
【００３３】
保存部１９は、転送部１７によって転送されるテスト色変換テーブルをＰＣ２の記憶部６等に保存する。
【００３４】
集約指定部２０は、複数パターンのテスト出力画像を１つのテスト出力画像として集約させる集約数を指定する。集約数の指定情報（集約指定情報）は、テストテーブルのテーブルデータに付加される。
【００３５】
テーブル作成部２１は、作成要求を受け付けて、複数のテスト色変換テーブルの中からプリンター３側で適用させるカスタムテーブルの呼出し作成を行うものである。カスタムテーブルは、出力色調整後の最終的な出力画像形成時に用いられる色変換テーブルのセットである。従って、カスタムテーブルは、テストテーブル同様、編集された色変換テーブルを含む全ての色空間及び属性別の色変換テーブルのセットから構成されるものである。      
【００３６】
テーブル作成部２１は、テストテーブルに付加されていた拡張子による識別表示を非表示とする機能をもつ。
【００３７】
テーブル指定部１０は、プリンター３側で適用される色変換テーブルの指定を行う。このテーブル指定部１０はテーブルダウンロード部１５及びテーブル選択部１６を備える。
【００３８】
テーブルダウンロード部１５は、ダウンロード要求を受け付けて、カスタムテーブルをダウンロードさせる。
【００３９】
テーブル選択部１６は、選択要求を受け付けて、プリンター３側で適用させる色変換テーブルを選択する。選択する色変換テーブルは、プリンター３側に予め備えられている標準の色変換テーブル（標準テーブル）又は、ダウンロードさせたカスタムテーブルとなっている。なお、色変換テーブルの選択情報は、ＰＤＬデータに選択コマンドとして付加される。
［プリンターの構成］
プリンター３は、例えばカラーデジタル複合機からなり、少なくとも印刷出力機能を有する。このプリンター３は、制御部２２、記憶部２３、データ送受信部２４、操作パネル部２７、外部インターフェース部２８、及び出力エンジン部２９を備えている。
【００４０】
制御部２２は、ソフトウェアプログラムを実行して印刷出力機能を含めたプリンター３の動作制御を行うＣＰＵ（Central Process Unit）等の制御要素である。
【００４１】
記憶部２３は、ソフトウェアプログラムや各種の動作制御に必要なデータを記憶するＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）又はハードディスク等の記憶装置である。すなわち、記憶部２３は、ＲＯＭやＨＤＤ等の不揮発性記憶部２５、ＲＡＭ等の揮発性記憶部２６を備えている。
【００４２】
不揮発性記憶部２５は、ソフトウェアプログラムや各種の動作制御に必要なデータを保存すると共に、標準の色変換テーブルやダウンロードされたカスタムテーブルを保存している。
【００４３】
一方、揮発性記憶部２６には、テストテーブルや集約指定情報等が必要なデータとして保存される。また、揮発性記憶部２６は、後述する判別結果画像及び印刷設定情報（ホスト情報）等も必要なデータとして記憶する。
【００４４】
データ送受信部２４は、ネットワーク４を介して他の機器であるＰＣ２との間でデータの送受信を行わせるインターフェースである。このデータ送受信部２４は、ＰＤＬデータの受信時に、送信元であるＰＣ２のホスト情報を取得する。
【００４５】
操作パネル部２７は、プリンター３の各種機能等の設定・選択操作を受け付けて、その操作内容をデータ送受信部２４に送るタッチパネル等の操作表示要素である。また、出力画像の色調整時に伴うテスト色変換テーブル、カスタムテーブルの設定情報を表示することが可能である。
【００４６】
外部インターフェース部２８は、ＵＳＢメモリー等の外部記憶装置や他の装置を接続させてデータの送受信を行わせるインターフェースである。
【００４７】
出力エンジン部２９は、データ送受信部２４の動作制御に応じて用紙上に画像を形成して最終的な印刷出力を行う。
【００４８】
このプリンター３は、プリンタードライバー８側のカラー設定に応じた判別及び出力色調整を行う。すなわち、プリンター３は、制御部２２による制御用のソフトウェアプラグラムの実行による機能構成としての各部を備える。
【００４９】
この各部とは、判定部としてのＰＤＬ解析部３０、属性判別部３１、描画処理部３２、テーブル設定部３３、出力画像形成部３４、集約処理部３５、テーブル名挿入部３６、テストテーブル確認部３７である。
【００５０】
ＰＤＬ解析部３０は、データ送受信部２４を介して受信した（入力された）ＰＤＬデータを解析する。このＰＤＬ解析部３０は、解析したＰＤＬデータから中間データを生成して描画処理部３２に送信する。ＰＣ２側からテストテーブルの転送があった場合には、集約指定情報を記憶部２３内の揮発性記憶部２６から取得し、集約数に応じた複数の中間データを生成する。
【００５１】
ＰＤＬデータの解析からは、オブジェクト毎の色空間及び属性の判定を行う。加えて、印刷言語やアプリケーション情報等の印刷設定情報、選択コマンド、判別コマンド等も解析する。解析された印刷設定情報は、ホスト情報として記憶部２３に保存される。
【００５２】
選択コマンドの解析からは、出力画像形成時に適用される色変換テーブルの選択情報を取得する。
【００５３】
また、判別コマンドを確認した場合は、判別要求を属性判別部３１に送信する。
【００５４】
属性判別部３１は、ＰＤＬ解析部３０からの判別要求に応じてプリンター３を判別モードで動作させる。すなわち、属性判別部３１は、ＰＤＬ解析部３０の判定結果をオブジェクトの色空間及び属性別に判別して出力する。この属性判別部３１は、判別色設定部３８、画像圧縮部３９、及び結果送信部４０を備える。
【００５５】
判別色設定部３８は、判別要求に応じて、オブジェクトの色空間及び属性毎に指定された判別色を描画処理部３２に設定する。判別色は、オブジェクトの色空間及び属性別に色分け判別させるものであり、例えば「RGB Raster」に赤、「RGB Vector」に緑、「RGB Text」に青、「CMYK」にシアン等のように指定される。
【００５６】
画像圧縮部３９は、後述する判別結果画像を例えばＺＩＰ形式のデータに圧縮して結果送信部４０に送信する。また、圧縮された判別結果画像は、記憶部２３内に保存される。
【００５７】
結果送信部４０は、圧縮された判別結果画像を、記憶部２３内の印刷設定情報と共にＰＣ２側に送信する。
【００５８】
描画処理部３２は、受信した中間データからビットマップ形式の描画画像を形成する。印刷モードでは、形成した描画画像を出力画像形成部３４に送信する。
【００５９】
判別モードでは、描画画像内の各オブジェクトが色空間及び属性に応じた判別色によって塗りつぶされた判別結果画像を形成する。この判別結果画像は、属性判別部３１に送信される。
【００６０】
テーブル設定部３３は、ＰＤＬデータから解析された色変換テーブルの選択情報に基づき、出力画像形成時に適用される色変換テーブルを設定する。
【００６１】
この設定時には、選択情報に応じて記憶部２３から色変換テーブルを取得する。すなわち、選択情報が標準テーブルの場合は、記憶部２３内の不揮発性記憶部２５のＲＯＭ色変換テーブルから標準テーブルに含まれる標準の色変換テーブルを取得する。
【００６２】
選択情報がカスタムテーブルの場合には、記憶部２３内の不揮発性記憶部２５のダウンロード色変換テーブルからカスタムテーブルを取得して構成を確認する。
【００６３】
この確認に応じて、編集された色変換テーブルをダウンロード色変換テーブルから取得する。カスタムテーブル内に標準の色変換テーブルが含まれている場合は、ＲＯＭ色変換テーブルから標準の色変換テーブルも取得する。
【００６４】
一方、ＰＣ２側からテストテーブルの転送があった場合には、記憶部２３内の揮発性記憶部２６からテストテーブルを取得して構成を確認する。この確認に応じて、編集されたテスト色変換テーブルをダウンロードテスト色変換テーブルから取得する。テストテーブル内に標準の色変換テーブルが含まれている場合は、上記同様、ＲＯＭ色変換テーブルから標準の色変換テーブルも取得する。
【００６５】
取得した各色変換テーブルは、出力画像形成部３４に送信されて適用される色変換テーブルとして設定される。
【００６６】
出力画像形成部３４は、描画処理部３２からの描画画像に基づき、設定された色変換テーブルを適用して最終的な出力画像を形成する。形成された出力画像は、出力エンジン部２９に送信され、出力エンジン部２９によって印刷出力される。
【００６７】
集約処理部３５は、ＰＤＬ解析部３０で解析された集約印刷設定情報に基づき、出力画像の集約設定を行う。ＰＣ２側からテストテーブルの転送があった場合は、記憶部２３内の揮発性記憶部２６から集約指定情報を取得及び確認して、描画処理部３２による描画画像の集約縮小処理を行う。
【００６８】
テーブル名挿入部３６は、テストテーブルのテーブルデータに付加された拡張子に基づき、テーブル名からなる識別表示を各テスト出力画像上に挿入する。この識別表示の挿入により、出力色調整がされたテスト出力画像と共に適用されたテストテーブルの確認を行わせることができる。
【００６９】
テストテーブル確認部３７は、ＰＣ２側からテストテーブルの転送の有無を確認する。
［画像形成システムの動作］
図２は、本実施例の画像形成システムの処理工程を示す概念図である。図３及び図４は、属性判別時にプリンタードライバー８によってＰＣ２のディスプレーに表示される画面を示し、図３はカラー設定画面、図４は属性判別画面である。なお、図２では、縦方向にプリンタードライバー８及びプリンター３での工程を時系列で示し、横方向にプリンタードライバー８及びプリンター３間の送受信を示している。
【００７０】
本実施例では、図２のように、画像オブジェクト４１及び「ＭＡＮ」の文字オブジェクト４２からなる原稿に対し、文字オブジェクト４２を出力色調整して印刷出力を行う場合について説明する。
【００７１】
画像形成システム１では、ＰＣ２側のプリンタードライバー８及びプリンター３側の制御用プログラムからなる画像形成プログラムの実行による処理を行う。すなわち、図２のステップＳ１〜Ｓ４の属性判別、ステップＳ５〜Ｓ９の出力色調整、ステップＳ１０〜Ｓ１３の印刷出力が順に行われる。
【００７２】
ステップＳ１では、ＰＣ２からのＰＤＬデータの送信が行われる。すなわち、ユーザーがアプリケーション作業による原稿印刷指示を行ってプリンタードライバー８を実行させる。これにより、条件入力画面がＰＣ２のディスプレーに表示される。
【００７３】
条件入力画面上ではカラー設定が選択可能であり、この選択によってプリンタードライバー８は図３のようなカラー設定画面４５を表示させる。カラー設定画面４５上では、属性判別４６、テーブルテスト４７、カスタムテーブル保存４８、色変換テーブル選択４９の何れかをユーザーに指定させる。ここでは、プリンター３を判別モードで動作させるために属性判別４６を指定する。
【００７４】
属性判別４６が指定されると、図４のように属性判別画面５０が表示される。属性判別画面５０上では、判別実行５１の指定によってユーザーの判別要求を受け付ける。
【００７５】
これに応じて、制御部５は、判別指定手順として判別指定部１２に属性判別コマンド “PJL ATTRIBUTE DISCRIMINANT＝ON”等が付加されたＰＤＬデータを生成する。生成したＰＤＬデータは、データ送受信部７を介してプリンター３側へ送信される。これにより、ステップＳ２〜Ｓ４へ移行する。
【００７６】
ステップＳ２〜Ｓ４では、プリンター３によるオブジェクト判別画像データの形成及びその送信である属性判別処理を実行する。属性判別処理は、プリンター３側の画像形成処理の一部として行われ、図５を参照して説明する。図５は、プリンター３側で行われる画像形成処理のフローチャートを示している。
【００７７】
属性判別処理は、図５のステップＳ１０１からの処理が実行される。
【００７８】
ステップＳ１０１では、データ送受信部２４によるＰＤＬデータの受信が行われ、ステップＳ１０２へ移行する。
【００７９】
ステップＳ１０２では、データ送受信部２４によるホスト情報の取得が行われる。すなわち、データ送受信部２４は、ＰＤＬデータの受信時にヘッダーからＰＣ２の送信元情報をホスト情報として取得する。このホスト情報は、実行日時等と共に記憶部２３に保存され、属性判別処理は、ステップＳ１０３へ移行する。
【００８０】
ステップＳ１０３では、判定手順としてＰＤＬ解析部３０によるＰＤＬデータの解析が行われる。すなわち、データ送受信部２４はＰＤＬデータをＰＤＬ解析部３０に渡し、ＰＤＬ解析部３０はＰＤＬデータのコマンドを逐次解析する。
【００８１】
これにより、ＰＤＬデータのオブジェクト毎の色空間及び属性の判定を行うことができる。ここでは、図２のように画像オブジェクト４１がＲＧＢカラーの画像である「RGB Raster」として、文字オブジェクト４２がＲＧＢカラーの文字「RGB Text」として判定される。
【００８２】
このとき、解析された印刷言語やアプリケーション情報等の印刷設定情報は、ホスト情報として記憶部２３に保存される。なお、本実施例では、印刷原語として「ＰＣＬＸＬ」が、アプリケーション情報として「Ｗｏｒｄ」が解析される。
【００８３】
ＰＤＬデータの解析後には、中間データが生成されて描画処理部３２へ送信される。これにより図５のステップＳ１０３が完了してステップＳ１０４に移行する。
【００８４】
ステップＳ１０４では、属性判別手順の一部としてオブジェクト判別の有無が判断される。すなわち、ＰＤＬ解析部３０は、ＰＤＬデータから属性判別コマンドを確認すると、「オブジェクト判別有り」として判別要求を属性判別部３１に送信する。これにより、属性判別処理はステップＳ１０５へ移行する。
【００８５】
一方、属性判別コマンドを確認できない場合は、「オブジェクト判別無し」として、ステップＳ１０６へ移行する。
【００８６】
ここでは、ＰＤＬデータから属性判別コマンドが確認されるため、ステップＳ１０５へ移行して以下の属性判別手順としての処理が実行される。なお、ステップＳ１０６以降の処理については、印刷処理として後述する。
【００８７】
ステップＳ１０５では、属性判別手順の一部として属性判別部３１による判別色の設定が行われる。すなわち、属性判別部３１の判別色設定部３８は、判別要求を受信すると、オブジェクトの色空間及び属性毎に予め指定された判別色を描画処理部３２に設定する。
【００８８】
本実施例では、「RGB Raster」に赤、「RGB Vector」に緑、「RGB Text」に青、「CMYK」にシアンを設定してステップＳ１０７へ移行する。
【００８９】
ステップＳ１０７では、属性判別手順の一部として描画処理部３２によって中間データの描画処理が行われる。すなわち、描画処理部３２は、各オブジェクトを色空間及び属性に応じて判別色で塗りつぶしたビットマップ形式の判別結果画像を形成する。なお、本実施例の判別結果画像では、画像オブジェクト４１が赤に、文字オブジェクト４２が青に塗りつぶされる。
【００９０】
形成された判別結果画像は属性判別部３１に送信され、属性判別処理はステップＳ１０８へ移行する。
【００９１】
ステップＳ１０８では、属性判別手順の一部として属性判別部３１による判別結果画像の圧縮が行われる。すなわち、属性判別部３１の画像圧縮部３９は、判別結果画像をＺＩＰ形式のデータに圧縮すると共に圧縮した判別結果画像を記憶部２３に保存する。判別結果画像は、色数が２色（最大でも４色）と少ないことから、圧縮によってデータサイズを大幅に小さくすることができる。
【００９２】
こうして図２のステップＳ２及び図５のステップＳ１０８が完了し、図２のステップＳ３及び図５のステップＳ１０９へ移行する。
【００９３】
ステップＳ１０９では、属性判別手順の一部としてプリンター３からの判別画像結果の送信が行われる。すなわち、属性判別部３１の結果送信部４０、圧縮された判別結果画像を記憶部２３内の印刷設定情報と共にＰＣ２側に送信する。このとき、判別結果画像は、圧縮されているので、ＰＣ２側への送信時間を短縮することができる。この送信によって図２のステップＳ３と共に図５のステップＳ１０９が完了する。
【００９４】
次いで、画像形成システム１は、図２のステップＳ４のように、ユーザーに対してＰＣ２側での判別結果画像の確認を行わせる。すなわち、制御部５は、データ送受信部７を介して判別結果画像及び印刷設定情報を受信する。受信した判別結果画像及び印刷設定情報は、判別表示部１３によってオリジナル画像と対比表示される。
【００９５】
判別結果画像の表示は、図４の属性判別画面５０の結果表示枠５３上で行われる。なお、図４では、判別結果画像を簡易的に示している。この結果表示枠５３には、判別結果画像と共に印刷設定情報である印刷言語、アプリケーション情報及び実行日時が表示される。
【００９６】
オリジナル画像の表示は、属性判別画面５０の結果表示枠５３に隣接させたオリジナル表示枠５２上で行われる。また、属性判別画面５０上には、オブジェクトの色空間及び属性別に設定された判別色も表示する。
【００９７】
従って、ユーザーは、判別結果画像の色分けによって、プリンター３側でのオブジェクトの色空間及び属性の判定結果をＰＣ２側で判別確認することができる。
【００９８】
本実施例では、画像オブジェクト４１が赤、文字オブジェクト４２が青であるため画像オブジェクト４１がＲＧＢカラーの画像である「RGB Raster」、文字オブジェクト４２がＲＧＢカラーの文字である「RGB Text」と判別することができる。
【００９９】
こうしてオブジェクトの色空間及び属性から適用される色変換テーブルを判断することができ、調整対象となる色変換テーブルを確認することができる。
【０１００】
なお、属性判別画面５０では、結果保存５５の指定によって結果保存要求を受け付ける。この指定により、属性判別画面５０の保存先指定枠５６で指定した保存先に、判別結果画像及び印刷設定情報を対応づけて保存することができる。
【０１０１】
こうして画像形成システム１による属性判別処理ステップＳ２〜４が完了する。属性判別後は、図２のステップＳ５〜Ｓ９のように出力色調整を行わせる。
【０１０２】
図２のステップＳ５では、テストテーブル指定手順の一部としてＰＣ２側でテストテーブルの設定を行う。すなわち、ユーザーは、図３のカラー設定画面４５でテーブルテスト４７を指定し、図７のテーブルテスト画面５７を表示させる。表示された画面５７上においては、テーブルの指定枠５８に標準の色変換テーブルとしての「default」が表示される。
【０１０３】
編集したテスト色変換テーブルを設定する場合には、テーブル指定枠５８内に編集したテスト色変換テーブルの保存先情報を入力する。入力後は、設定６４を指定することでテストテーブルの設定が可能となる。
【０１０４】
この設定時には、集約印刷数を集約指定枠６３に入力してテスト出力画像の集約数の指定を行うことができる。設定されたテストテーブルのテストテーブルデータは、保存部１９によってＰＣ２の記憶部６等に保存される。
【０１０５】
本実施例では、テーブルテスト画面５７上で、文字オブジェクト４２である「ＭＡＮ」に適用される「RGB Text」の色が改善されるようにテストテーブルの設定を行うと共にテスト出力画像の集約数を４に指定する。
【０１０６】
すなわち、テーブルテスト画面５７のテーブル指定枠５８内に、色調整が行われたテスト色変換テーブル「text_test１.dlk」の保存先「C:\temp\text_text1.dlk」を入力して選択５９を指定する。
【０１０７】
また、「RGB Text」を改善するテストテーブルのVersion名「text」をVersion名指定枠６１に入力し、テストテーブルの保存先での区分「test1」を保存枠６２で指定する。
【０１０８】
さらに、テスト出力画像の集約数「４」を、集約指定枠６３に入力する。
【０１０９】
こうしてテストテーブルの構成を設定した後、テーブルテスト画面５７の設定６４を選択することで、テストテーブルの設定及び保存を行うことができる。
【０１１０】
設定されたテストテーブルの構成は、テーブルテスト表示枠６５にて確認することができる。なお、テーブルテスト表示枠６５上では、テスト色変換テーブルが指定されていない場合（標準の色変換テーブルが指定されている場合）、「ＮＵＬＬ」として表示される。こうして、ステップＳ５が完了して、ステップＳ６へ以降する。
【０１１１】
ステップＳ６では、テストテーブル指定手順の一部として複数のテストテーブルの設定及び保存を行う。
【０１１２】
すなわち、ステップＳ５の作業を、他のテスト色変換テーブル「text_test2〜4.dlk」についても同様に行い、テストテーブル「test2〜test4」の設定及び保存を行う。
【０１１３】
これにより、ステップＳ６が完了となり、ステップＳ７へ移行する。
【０１１４】
ステップＳ７では、テストテーブル指定手順の一部としてプリンター３側へのテストテーブルのダウンロードを行う。すなわち、図７のテーブルテスト画面５７上で、全転送７０を指定して全てのテストテーブルを一括転送（ダウンロード）する。ただし、テーブルテスト画面５７上でプリンター転送６７を指定することで、各テストテーブルの転送（ダウンロード）を個別に行うことも可能である。
【０１１５】
こうして複数のテストテーブルをプリンター３側にダウンロードすることができる。
【０１１６】
なお、テストテーブルの転送前には、テーブルテスト画面５７上でリセット６６又は全リセット６９を指定することで、転送用として設定されたテストテーブルを個別に又は一括してリセットさせることができる。これにより、テストテーブルの再設定等を行わせることができる。
【０１１７】
プリンター３側に対するダウンロード結果は、図８に示すプリンター３側の操作パネル部２７の確認画面７２においても確認することができる。
【０１１８】
こうして、ステップＳ７が完了して、ステップＳ８へ移行する。
【０１１９】
ステップＳ８では、ＰＤＬデータの送信を行う。すなわち、プリンタードライバー８の条件入力画面上で印刷出力指示を行う。これにより、ＰＤＬデータが生成され、このＰＤＬデータがデータ送受信部７を介してプリンター３側に転送される。
【０１２０】
ステップＳ９では、受信したＰＤＬデータに基づきプリンター３による集約印刷処理が行われる。集約印刷処理は、プリンター３側の出力職調整時の画像形成処理の一部として行われ、図６を参照して説明する。図６は、テストテーブルを適用したテスト印刷処理のフローチャートを示している。
【０１２１】
ステップＳ２０１では、データ送受信部２４によるＰＤＬデータの受信が行われ、ステップＳ２０２へ移行する。
【０１２２】
ステップＳ２０２では、テストテーブル確認部３７がテストテーブルの転送有無の確認を行う。テストテーブルが確認された場合、「テストテーブルあり」としてステップ２０３に移行する。一方、テストテーブルを確認できない場合は、「テストテーブルなし」として、ステップＳ２０８へ移行する。
【０１２３】
本実施例では、ステップ２０２でテスト色変換テーブルが確認されるため、ステップＳ２０３へ移行する。これにより、プリンター３は、印刷モードで動作する。なお、ステップＳ２０８以降の処理については、印刷処理として後述する。
【０１２４】
ステップＳ２０３では、テストテーブルの取得処理が行われる。すなわち、テストテーブル確認部３７は、テストテーブル設定要求をテーブル設定部３３に送信する。これに応じて、テーブル設定部３３は、全てのテストテーブルを記憶部２３内の揮発性記憶部２６から取得してその構成を確認する。
【０１２５】
確認後は、各テストテーブルの構成に応じ、テーブル設定部３３が記憶部２３内の揮発性記憶部２６から「RGB Text」のテスト色変換テーブルを取得し、「RGB Raster」、「RGB Vector」及び「CMYK」の色変換テーブルについては不揮発性記憶部２５から標準の色変換テーブルを取得する。
【０１２６】
これにより、ステップＳ２０３が完了して、ステップＳ２０４へ移行する。
【０１２７】
ステップＳ２０４では、集約印刷数の取得処理が行われる。すなわち、すなわち、テストテーブル確認部３７は、集約印刷数取得要求をＰＤＬ解析部３０に送信する。これに応じて、ＰＤＬ解析部３０は、集約指定情報を取得する。これによりステップＳ２０４が完了して、ステップＳ２０５に移行する。
【０１２８】
ステップＳ２０５では、ＰＤＬデータに対しＰＤＬ解析部３０による解析を行う。すなわち、ＰＤＬ解析部３０は、ＰＤＬデータの描画コマンドを逐次解析し、集約印刷集約印刷数に応じた複数の中間データを生成する。本実施例では、４つの中間データを生成する。これにより、ステップＳ２０６へ移行する。
【０１２９】
ステップＳ２０６では、描画処理が行われる。すなわち、描画処理部３２が受信した複数の中間データをそれぞれビットマップ形式の描画画像に形成して集約処理部３５に送信する。これにより、ステップＳ２０７へ移行する。
【０１３０】
ステップＳ２０７では、集約縮小処理が行われる。すなわち、集約処理部３５は、複数の描画画像に対して集約印刷数に応じた集約縮小画像を形成し、出力画像形成部３４に送信する。これにより、ステップＳ２０７が完了して、ステップＳ２１０に移行する。
【０１３１】
ステップＳ２１０では、出力画像形成手順である出力画像形成処理が行われる。すなわち、集約処理部３５にて縮小処理された描画画像に対し、設定されたテスト色変換テーブルを適用してテスト出力画像が形成される。このとき、テスト出力画像には、テーブル名挿入部３６によって各テストテーブルの識別表示であるテストテーブル名「ＴＥＳＴ１〜４」が挿入される。
【０１３２】
これによりステップＳ２１０が完了して、ステップＳ２１１に移行する。
【０１３３】
ステップＳ２１１では、形成されたテスト出力画像に基づき、出力エンジン部２９による印刷出力を行う。こうして、ユーザーは、文字「ＭＡＮ」の色が改善されたインデックス出力である集約印刷出力物４３を得ることができる。
【０１３４】
このようにして図２のステップＳ９が完了し、ステップＳ５〜Ｓ９までの出力色調整が完了し、ステップＳ１０〜Ｓ１３の印刷出力に移行する。
【０１３５】
ステップＳ１０では、ＰＣ２側で出力調整後の最終的な出力画像用のカスタムテーブルを正規版として作成する。
【０１３６】
図３は、カスタムテーブル作成時にプリンタードライバー８によって表示されるカラー設定画面４５である。ユーザーは、本画面４５にてカスタムテーブル保存４８を指定すると、図７のテーブルテスト画面５７を表示することができる。
【０１３７】
テーブルテスト画面５７上では、カスタムテーブル作成の対象となるテストテーブルを複数あるテストテーブルの中から選択する。この選択は、集約印刷出力物４３の出力色及びテストテーブル名を確認しながら確実に行うことができる。
【０１３８】
選択したテストテーブルに対しては、そのセット情報６５を正規版作成６８によって指定し、図９に示すカスタムテーブル保存画面７３を表示させることができる。
【０１３９】
このカスタムテーブル保存画面７３上では、「RGB Raster」、「RGB Vector」、「RGB Text」及び「CMYK」の各色変換テーブルについて選択したテストテーブルのセット情報が反映される。本実施例では、選択したテストテーブルが「ＴＥＳＴ３」であり、そのセット情報が図９のカスタムテーブル保存画面７３上に反映されている。
【０１４０】
なお、選択したテストテーブルを基にして更に編集を行うような場合は、カスタムテーブル保存画面７３の指定枠７４に編集対象となる色変換テーブルの保存先情報を入力して、選択７５を指定する。
【０１４１】
カスタムテーブル保存画面７３内のVersion指定枠７８には、カスタムテーブルの保存名を入力することができ、このカスタムテーブル保存名を入力することで、テーブルテスト時にテスト出力画像上に挿入された識別表示をテーブル作成部２１が非表示とする。例えば、カスタムテーブル保存名としては「modelA_ test03.dat」が入力されている。
【０１４２】
カスタムテーブルの作成後は、保存７９の指定によってダウンロード要求を受け付ける。これにより、カスタムテーブルの構成及び編集したカスタムテーブルデータが、データ送受信部７経由でプリンター３側にダウンロードされる。こうしてステップＳ１０が完了してステップＳ１１へ移行する。
【０１４３】
ステップＳ１１では、プリンター３側での色変換テーブルのダウンロード処理が行われる。すなわち、プリンター３側では、データ送受信部２４を介してカスタムテーブルデータを受信し、このカスタムテーブルデータを記憶部２３内の不揮発性記憶部２５にダウンロード色変換テーブルとして保存する。
【０１４４】
この保存によって、新たにカスタムテーブルが保存され、或いは既存のカスタムテーブルに対して更新される。これによりステップＳ１１が完了し、ステップＳ１２へ移行する。
【０１４５】
ステップＳ１２では、ＰＣ２側からの印刷出力指示を行う。すなわち、ユーザーは、図３のカラー設定画面４５のカラーテーブル選択４８を指定すると、図１０の色変換テーブル選択画面１０が表示される。
【０１４６】
この色変換テーブル選択画面８０上では、プリンター３で適用する色変換テーブルのセット選択として、標準テーブル又はカスタムテーブルをユーザーに選択させる。本実施例では、カスタムテーブルを選択する。
【０１４７】
カスタムテーブルの選択後は、条件設定画面上で印刷出力指示を受け付ける。この受付により、プリンタードライバー８からＰＤＬデータが送信され、データ送受信部７を介してプリンター３に送信される。これにより、ステップＳ１２が完了してステップＳ１３へ移行する。
【０１４８】
ステップＳ１３では、印刷出力指示をプリンター３のデータ送受信部２４が受信し、印刷出力が行われる。印刷出力については、図６を参照して説明をする。
【０１４９】
印刷出力では、上記出力色調整と同様に、ステップＳ２０１でデータ送受信部２４によるＰＤＬデータの受信が行われ、ステップＳ２０２でテストテーブル確認部３７によるテスト色変換テーブルの確認が行われる。
【０１５０】
印刷出力時には、テスト色変換テーブルが確認されないため、「テスト色変換テーブルなし」と判断されて、ステップＳ２０８へ移行する。こうしてプリンター３は、印刷モードとして動作する。
【０１５１】
ステップＳ２０８では、ステップ２０５と同様に、プリンター３が受信したＰＤＬデータをＰＤＬ解析部３０で逐次解析し、解析したＰＤＬデータから中間データを生成して描画処理部３２に送信する。これによりステップＳ２０８が完了して、ステップＳ２０９に移行する。
【０１５２】
ステップＳ２０９では、テーブル設定部３３による色変換テーブルの設定が行われる。すなわち、テーブル設定部３３は、ＰＤＬデータから解析された色変換テーブルの選択情報に基づき、記憶部２３から色変換テーブルを取得する。
【０１５３】
本実施例では、カスタムテーブルが選択されているため、記憶部２３のダウンロード色変換テーブルからカスタムテーブルを読み出してその構成を確認する。確認後は、カスタムテーブルの構成に応じ、「RGB Raster」、「RGB Vector」及び「CMYK」の色変換テーブルについてはＲＯＭ色変換テーブルから標準の色変換テーブルを取得する。一方、「RGB Text」の色変換テーブルについては、ダウンロード色変換テーブルから編集した色変換テーブルを取得する。
【０１５４】
こうして取得した色変換テーブルは、これらをセットとして出力画像形成部３４に送信されて適用される色変換テーブルとして設定される。これによりステップＳ２０９が完了して、ステップＳ２１０に移行する。
【０１５５】
ステップＳ２１０では、描画処理部３２による中間データの描画処理が行われる。すなわち、描画処理部３２は、中間データに基づいてビットマップ形式の描画画像を形成して出力画像形成部３４に送信する。これにより、ステップＳ２１０が完了してステップＳ２１１に移行する。
【０１５６】
ステップＳ２１０では、出力画像形成処理が行われる。すなわち、出力画像形成部３４は、描画処理部３２からの描画画像データに基づき、カスタムテーブルの適用による最終的な出力画像の形成を行う。これにより、ステップＳ２１２に移行する。
【０１５７】
ステップＳ２１２では、印刷処理が行われる。すなわち、形成された出力画像に基づき、出力エンジン部２９で印刷出力が行われる。こうして、ユーザーは、カスタムテーブル選択伴う、文字「ＭＡＮ」の色が改善された印刷出力物４４を得ることができる。
【０１５８】
なお、上記印刷処理のステップＳ２０８〜Ｓ２１２は、出力色調整をベースとした印刷処理のフローチャートである。このフローチャートは、図５の属性判別をベースとした印刷処理のステップＳ１０６、Ｓ１１０〜Ｓ１１２と同じフローチャートとなる。
［実施例１の効果］
本実施例の画像形成システム１では、入力されたＰＤＬデータからオブジェクト毎の色空間及び属性を判定するＰＤＬ解析部３０と、ＰＤＬ解析部３０の判定結果に基づき色空間及び属性別の色変換テーブルをオブジェクトに適用して出力画像を形成する出力画像形成部３４と、ＰＤＬ解析部３０の判定結果をオブジェクトの色空間及び属性別に判別して出力する属性判別部３１と、該属性判別部３１からの判別結果に基づき色空間及び属性のテスト色変換テーブルを複数調整して指定するテストテーブル指定部１１とを備え、出力画像形成部３４が、テストテーブル指定部１１の指定によりテスト色変換テーブルを色変換テーブルに代えて適用し前記指定数に応じたテスト出力画像を出力画像として一括形成する。
【０１５９】
従って、画像形成システム１では、出力画像形成時に判定される各オブジェクトの色空間及び属性を判別出力させ、判別結果から各オブジェクトに適用される色変換テーブル及び出力色調整が必要なオブジェクトの色変換テーブルを確認することができる。
【０１６０】
この確認に基づき、テスト色変換テーブルを複数調整して指定し、出力色調整がされたテスト出力画像を一括形成することができる。
【０１６１】
このため、調整した複数のテスト色変換テーブルをテスト出力画像の一括形成により一度に確認することができ、出力色の調整確認を効率良く行わせることができる。
【０１６２】
本実施例では、テスト出力画像の一括形成が、集約印刷処理によって行われるため、より容易且つ効率良く出力色の調整確認を行わせることができる。
【０１６３】
また、本実施例の画像形成システム１では、テスト色変換テーブルから出力画像形成時に適用される色変換テーブルを作成するテーブル作成部２１と、作成した色変換テーブルを指定して出力色調整後の出力画像を形成可能とするテーブル指定部１０とを備えている。
【０１６４】
従って、本実施例では、容易且つ確実に出力色調整後の色変換テーブルを作成し、最終的な出力画像形成を行わせることができる。
【０１６５】
各テスト色変換テーブルは、テスト出力画像上に付する識別情報を備え、テーブル作成部２１は、テスト色変換テーブルから識別情報を除去して色変換テーブルの作成を行う。
【０１６６】
従って、本実施例では、より容易且つ確実に出力色の調整確認を効率良く行わせることができる。
【０１６７】
本実施例では、標準の色変換テーブルやカスタムテーブル等の最終的な出力画像形成用の色変換テーブルを、記憶部２３の不揮発性記憶部２５に記憶し、テスト色変換テーブルを、揮発性記憶部２６に記憶する。
【０１６８】
このため、最終的な出力画像形成用の色変換テーブルのみを記憶部２３の不揮発性記憶部２５に保存すればよく、記憶部２３の不揮発性記憶部２５の記憶領域の圧迫等を抑制することができる。
【０１６９】
さらに、本実施例では、原稿データがページ記述言語データ（ＰＤＬデータ）であり、判別指定部１２が判別要求コマンドを原稿データに付加して判別要求を行わせるため、判別要求を容易且つ確実に識別することができる。
［変形例］
図１１は、実施例１の変形例に係る画像形成システムに適用されたプリンター３を示すブロック図である。なお、本実施例では、上記実施例１と対応する構成部分に同符号又は同符号にＡを付して重複した説明を省略する。
【０１７０】
本変形例の画像形成システム１Ａは、プリンター３の外部インターフェース部２８に接続されたＵＳＢメモリー等の外部記憶装置８１からカスタムテーブルのダウンロードを行わせるものである。
【０１７１】
このため、画像形成システム１Ａでは、実施例１の機能構成に加えて、プリンター３側にテーブルダウンロード部１５Ａが備えられている。
【０１７２】
テーブルダウンロード部１５Ａは、プリンター３の操作パネル部２７上でダウンロード要求を受け付け、外部記憶装置８１からカスタムテーブルのダウンロードを行わせる。なお、外部記憶装置８１には、ＰＣ等において予め編集・作成された色変換テーブルが記憶されている。
【０１７３】
図１２は、出力色調整時にプリンター３の操作パネル部２７上に表示されるカスタムテーブル保存画面であり、図９に対応するものである。
【０１７４】
本実施例の画像形成システム１Ａでは、上述のように出力色調整の際にプリンター３に接続された外部記憶装置８１からカスタムテーブルのダウンロードを行わせる。
【０１７５】
すなわち、プリンター３は、図１２のカスタムテーブル保存画面８２を操作パネル部２７上で表示させ、上記実施例１の図９のカスタムテーブル保存画面７３の場合と同様にカスタムテーブルの作成を行わせる。なお、カスタムテーブルの作成時には、カスタムテーブル保存画面８２上に記憶部２３内にある現在のカスタムテーブルの設定内容が表示される。
【０１７６】
カスタムテーブルの作成後には、カスタムテーブル保存画面８２上での保存８３の指定によってダウンロード要求を受け付ける。これにより、カスタムテーブルを外部記憶装置８１からプリンター３の記憶部２３へダウンロードすることができる。
【０１７７】
本変形例の画像出力システム１Ａにおいても、上記実施例１と同様の作用効果を奏することができる。
【０１７８】
以上、本発明の実施例について説明したが、本発明はこれに限定されるものではなく、各種の変更が可能である。
【０１７９】
例えば、上記実施例では、記憶部２３の揮発性記憶部２６にテスト色変換テーブルデータを保存し、記憶部２３の不揮発性記憶部２５にカスタムテーブルや標準の色変換テーブルが保存されていたが、この逆の条件や全てを不揮発性記憶部２５に保存してもよい。
【符号の説明】
【０１８０】
１  画像形成システム
１０  テーブル指定部
１１  テストテーブル指定部
１２  判別指定部
１３  判別表示部
１５  テーブルダウンロード部
１６  テーブル選択部
２６  揮発性記憶部
３０  ＰＤＬ解析部（判定部）
３１  属性判別部
３２  描画処理部
３４  出力画像形成部
【図５】
2012000918.tif 000003
【図６】
2012000918.tif 000004
【図８】
2012000918.tif 000005
【図９】
2012000918.tif 000006
【図１０】
2012000918.tif 000007
【図１】
2012000918.tif 000008
【図２】
2012000918.tif 000009
【図３】
2012000918.tif 000010
【図４】
2012000918.tif 000011
【図７】
2012000918.tif 000012
【図１１】
2012000918.tif 000013
【図１２】
2012000918.tif 000014