(57)【要約】【課題】アプリケーションが作成した印刷データの描画オブジェクトタイプとアプリケーションデータの描画オブジェクトタイプの違いを容易に確認できるようにする。【解決手段】印刷制御装置１と画像形成装置２とを備える画像形成システムにおいて、印刷制御装置１は、アプリケーションデータをもとにアプリケーションが作成した印刷データを読み込む入力ＰＤＬ読み込み手段１２と、アプリケーションデータそのものを読み込むアプリケーションデータ読み込み手段１１とを備え、画像形成装置２は、印刷データの描画オブジェクトタイプとアプリケーションデータの描画オブジェクトタイプを示すオブジェクトレポートを作成するオブジェクトレポート手段２４を備える。【選択図】図１
2011022681.tif 000002
【特許請求の範囲】
【請求項１】
所定のアプリケーションデータに対応するアプリケーションを有する印刷制御装置と、前記印刷制御装置から入力されるアプリケーションデータの印刷とアプリケーションデータをもとにアプリケーションが作成した印刷データの印刷が可能な画像形成装置と、からなる画像形成システムであって、
前記印刷制御装置は、
アプリケーションデータをもとにアプリケーションが作成した印刷データを読み込む印刷データ読み込み手段と、
アプリケーションデータそのものを読み込むアプリケーションデータ読み込み手段と、
前記印刷データ及び前記アプリケーションデータを前記画像形成装置に送信するデータ送信手段とを備え、
前記画像形成装置は、
前記印刷データ及び前記アプリケーションデータを受信する入力ＰＤＬ受信手段と、
前記印刷データ及び前記アプリケーションデータの各描画オブジェクトタイプを示すオブジェクトレポートを作成するオブジェクトレポート手段と、
前記オブジェクトレポートを出力する出力手段とを備えることを特徴とする画像形成システム。
【請求項２】
前記印刷制御装置は、
前記印刷データ又は前記アプリケーションデータに、当該印刷データの描画オブジェクトタイプ及び当該アプリケーションデータの各描画オブジェクトタイプを示すコマンドを追加する入力ＰＤＬ修正手段を備え、
前記画像形成装置は、
受信した印刷データ又はアプリケーションデータに前記コマンドが含まれるか否かを解析するＰＤＬ解釈手段を備え、
前記オブジェクトレポート手段は、
受信した印刷データ又はアプリケーションデータに前記コマンドが含まれていた場合に、そのコマンドが示す描画オブジェクトタイプにもとづき、前記印刷データの描画オブジェクトタイプと前記アプリケーションデータの描画オブジェクトタイプを示すオブジェクトレポートを作成する請求項１記載の画像形成システム。
【請求項３】
前記画像形成装置は、
受信した印刷データ又はアプリケーションデータに前記コマンドが含まれるか否かを解析するＰＤＬ解釈手段を備え、
前記オブジェクトレポート手段は、
受信した印刷データ又はアプリケーションデータに前記コマンドが含まれていた場合に、前記オブジェクトレポートを作成する請求項２記載の画像形成システム。
【請求項４】
前記印刷制御装置は、
前記入力ＰＤＬ修正手段が、前記印刷データと前記アプリケーションデータを結合し、
前記データ送信手段が、前記印刷データと前記アプリケーションデータとが結合されたデータを前記画像形成装置に送信する請求項２又は３記載の画像形成システム。
【請求項５】
前記印刷制御装置は、
前記入力ＰＤＬ修正手段が、前記印刷データと前記アプリケーションデータとが結合されたデータに、前記コマンドを追加する請求項２乃至４のいずれか一項記載の画像形成システム。
【請求項６】
前記印刷制御装置は、
前記印刷データに適用された色空間と前記アプリケーションデータに適用された色空間を判定する色空間比較手段を備え、
前記入力ＰＤＬ修正手段は、
前記印刷データ又は前記アプリケーションデータに、前記印刷データに適用された色空間に割り当てた色と前記アプリケーションデータに適用された色空間に割り当てた色を指定する命令を有する前記コマンドを追加し、
前記画像形成装置は、
受信した印刷データ又はアプリケーションデータに前記命令を有するコマンドが含まれていた場合に、その命令の指定にもとづき、前記印刷データに適用された色空間に割り当てた色を設定するとともに、前記アプリケーションデータに適用された色空間に割り当てた色を設定する出力色変更設定手段と、
設定された色にもとづいて前記印刷データ及び前記アプリケーションデータを描画データに変換する描画データ生成手段とを備え、
前記出力手段は、
前記オブジェクトレポートとともに前記各描画データを出力する請求項２乃至５のいずれか一項記載の画像形成システム。
【請求項７】
前記画像形成装置は、
前記出力色変更設定手段が、
受信した印刷データ又はアプリケーションデータに前記命令を有するコマンドが含まれていた場合に、その命令の指定にもとづき、前記印刷データに関するオブジェクトレポートをその印刷データに適用された色空間に割り当てた色によって出力するとともに、前記アプリケーションデータに関するオブジェクトレポートをそのアプリケーションデータに適用された色空間に割り当てた色によって出力する請求項６記載の画像形成システム。
【請求項８】
所定のアプリケーションデータに対応するアプリケーションを備えるとともに、アプリケーションデータの印刷とアプリケーションデータをもとにアプリケーションが作成した印刷データの印刷が可能な画像形成装置に接続された印刷制御装置であって、
アプリケーションデータをもとにアプリケーションが作成した印刷データを読み込む印刷データ読み込み手段と、
アプリケーションデータそのものを読み込むアプリケーションデータ読み込み手段と、
前記印刷データの描画オブジェクトタイプと前記アプリケーションデータの描画オブジェクトタイプの比較を行いその結果を表示するオブジェクト比較表示手段とを備えることを特徴とする印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションデータ及びそれに対応するアプリケーションを有する印刷制御装置（パーソナルコンピュータなどのホストコンピュータ）と、印刷制御装置から入力されるアプリケーションデータのダイレクト印刷とアプリケーションデータをもとにアプリケーションが作成した印刷データの印刷が可能な画像形成装置（プリンタ、ファクシミリ、複合機など）とを備える画像形成システム及び印刷制御装置に関する。
【背景技術】
【０００２】
カラー画像を扱う画像形成装置は、通常、各色空間に対する色変換テーブルを有しており、この色変換テーブルにもとづき画像処理を行うようになっている。例えば、カラープリンタは、パーソナルコンピュータ（以下、ＰＣと称する。）などから入力したＲＧＢ形式の印刷データを色変換テーブルにもとづきＣＭＹＫに変換して出力を行うことができる。
以下、カラーテーブルの具体例を示す。
【０００３】
図９は、カラープリンタに格納される色変換テーブルの例を示す説明図である。
この図に示すように、カラープリンタに格納される色変換テーブルデータは、カラーデータの変換処理を行う上で必要な４つのテーブルデータをまとめたデータであり、ＲＧＢカラーのビットマップ画像などに用いられるラスタデータ用色変換テーブルと、ＲＧＢカラーの線、図形などに用いられるベクタデータ用色変換テーブルと、ＲＧＢカラーのフォントなどに用いられる文字データ用色変換テーブルと、ＣＭＹＫカラーのラスタデータ、ベクタデータ及び文字データに用いられるＣＭＹＫデータ用色変換テーブルとが含まれている。
そして、この種のカラープリンタでは、色変換テーブルの変更や調整によって、所望の色味を実現できるようになってきている。
【０００４】
プリンタのホストコンピュータとなるＰＣなどの印刷制御装置は、通常、アプリケーションデータ及びそれに対応するアプリケーションを有しており、アプリケーションデータを印刷する方法としては、アプリケーションデータをもとにアプリケーションが作成した印刷データ（適宜、ＰＤＬデータ（Printer Description Languageデータ：プリンタ記述言語データ）と称する。）をプリンタに送る方法と、アプリケーションデータをそのままプリンタに送る方法とがある。
【０００５】
例えば、ＰＤＦアプリケーション上でＰＤＦデータを開き、そこで印刷命令を行う場合が前者の方法に該当する。この方法は、個人ユーザが利用する場合の一般的な印刷操作手順である。
一方、オフィス印刷においては、ＰＤＦデータをそのままプリンタに送るケースがある（ＰＤＦダイレクト印刷）。例えば、ＰＤＦデータのアイコンをプリンタのアイコンにドラッグ＆ドロップすることによりダイレクト印刷が実行される。
【０００６】
ところで、アプリケーションのなかには、例えば、ＰＤＦアプリケーションのように、プリンタがPostscriptをサポートしている場合に、Postscript変換によって印刷データを作成し、これをプリンタに送る機能を備えるものがある。
この場合、Postscript変換に伴ってＰＤＦアプリケーション独自の色変換テーブルでＲＧＢ→ＣＭＹＫ変換が勝手に行われ、プリンタがもつ色変換テーブルを介さずに印刷が行われる可能性がある。
このため、プリンタの色味を想定しているユーザにとっては、その色味で出力されないこととなり、このことが問題となっていた。
【０００７】
そこで、Postscript変換による印刷データ、ＰＤＦデータなどの入力データに対して色空間判定を行い、所定のオブジェクトを判定された色空間の色に塗りつぶすことで適用された色空間の確認ができるようにした文書処理方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−３１４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１では、入力データに適用された色空間を判定し、その確認をできるようにしたに過ぎないので、それ以外の原因で色味が異なった場合、原因を特定できないという問題があった。
例えば、図１０に示すように、Postscript変換などに伴って描画オペレータが勝手にＦＩＬＬからＩＭＡＧＥに変換されることがある。すなわち、利用者に意図していないにも拘わらず描画オブジェクトがベクタからラスタに変換され、これによりプリント時の色味が変わることがあり、このような場合では、原因の特定が困難であった。
また、描画オブジェクトタイプがベクタからラスタに変換されると、オブジェクトによっては印刷データの作成に多大な時間を要し、ユーザのストレスが増大するという問題もあった。
【００１０】
本発明は、以上のような従来の技術が有する問題を解決するために提案されたものであり、アプリケーションが作成した印刷データに適用された描画オブジェクトとアプリケーションデータに適用された描画オブジェクトの違いを容易に確認することができる画像形成システム及び印刷制御装置の提供を目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の画像形成システムは、所定のアプリケーションデータに対応するアプリケーションを有する印刷制御装置と、前記印刷制御装置から入力されるアプリケーションデータの印刷とアプリケーションデータをもとにアプリケーションが作成した印刷データの印刷が可能な画像形成装置と、からなる画像形成システムであって、前記印刷制御装置は、アプリケーションデータをもとにアプリケーションが作成した印刷データを読み込む印刷データ読み込み手段と、アプリケーションデータそのものを読み込むアプリケーションデータ読み込み手段と、前記印刷データ及び前記アプリケーションデータを前記画像形成装置に送信するデータ送信手段とを備え、前記画像形成装置は、前記印刷データ及び前記アプリケーションデータを受信する入力ＰＤＬ受信手段と、前記印刷データ及び前記アプリケーションデータの各描画オブジェクトタイプを示すオブジェクトレポートを作成するオブジェクトレポート手段と、前記オブジェクトレポートを出力する出力手段とを備える構成としてある。
【００１２】
また、本発明の印刷制御装置は、所定のアプリケーションデータに対応するアプリケーションを備えるとともに、アプリケーションデータの印刷とアプリケーションデータをもとにアプリケーションが作成した印刷データの印刷が可能な画像形成装置に接続された印刷制御装置であって、アプリケーションデータをもとにアプリケーションが作成した印刷データを読み込む印刷データ読み込み手段と、アプリケーションデータそのものを読み込むアプリケーションデータ読み込み手段と、前記印刷データの描画オブジェクトタイプと前記アプリケーションデータの各描画オブジェクトタイプの比較を行いその結果を表示するオブジェクト比較表示手段とを備える構成としてある。
【発明の効果】
【００１３】
本発明によれば、アプリケーションが作成した印刷データに適用された描画オブジェクトタイプとアプリケーションデータに適用された描画オブジェクトタイプの違いを容易に確認することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第一実施形態に係る画像形成システムの構成を示すブロック図である。
【図２】本発明の第一実施形態に係る印刷制御装置側のドライバ設定画面を示す説明図である。
【図３】本発明の第一実施形態に係る印刷制御装置が画像形成装置に送るデータのイメージを示す説明図である。
【図４】本発明の第一実施形態に係る画像形成装置の出力結果を示す説明図である。
【図５】本発明の第一実施形態に係る印刷制御装置側及び画像形成装置側の処理手順を示すフローチャートである。
【図６】本発明の第二実施形態に係る印刷制御装置の構成を示すブロック図である。
【図７】本発明の第二実施形態に係る印刷制御装置の処理手順を示すフローチャートである。
【図８】本発明の第二実施形態に係る印刷制御装置のドライバ設定画面を示す説明図である。
【図９】カラープリンタに格納される色変換テーブルデータの例を示す説明図である。
【図１０】従来の問題点を示す説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明に係る画像形成システムの実施形態について図面を参照して説明する。
ここで、以下に説明する本発明の実施形態に係る画像形成システム及び印刷制御装置は、プログラム（ソフトウェア）の命令によりコンピュータで実行される処理，手段，機能によって実現される。プログラムは、コンピュータの各構成要素に指令を送り、以下に示すような所定の処理・機能を行わせる。すなわち、以下に示す実施形態の画像形成システム及び印刷制御装置における各処理・手段は、プログラムとコンピュータとが協働した具体的手段によって実現される。
【００１６】
なお、プログラムの全部又は一部は、例えば、磁気ディスク，光ディスク，半導体メモリ，その他任意のコンピュータで読取り可能な記録媒体により提供され、記録媒体から読み出されたプログラムがコンピュータにインストールされて実行される。また、プログラムは、記録媒体を介さず、通信回線を通じて直接にコンピュータにロードし実行することもできる。
【００１７】
［第一実施形態］
図１は、本発明の第一実施形態に係る画像形成システムの構成を示すブロック図、図２は、本発明の第一実施形態に係る印刷制御装置側のドライバ設定画面を示す説明図、図３は、本発明の第一実施形態に係る印刷制御装置が画像形成装置に送るデータのイメージを示す説明図、図４は、本発明の第一実施形態に係る画像形成装置の出力結果を示す説明図である。
図１に示すように、本発明の第一実施形態に係る画像形成システムは、印刷時にホストコンピュータとなるＰＣなどの印刷制御装置１と、印刷制御装置１から入力される印刷データを印刷するプリンタ、複合機などの画像形成装置２とを備えて構成されている。
【００１８】
印刷制御装置１は、アプリケーションデータ及びそれに対応するアプリケーションを有する。例えば、ＰＤＦデータと、ＰＤＦデータの閲覧、印刷などを行うＰＤＦアプリケーションとを有する。
そして、印刷制御装置１のプリンタドライバ（又はプリンタユーティリティ）には、アプリケーションデータ読み込み手段１１と、入力ＰＤＬ読み込み手段（印刷データ読み込み手段）１２と、比較情報設定手段１３と、色空間判定手段１４と、入力ＰＤＬ修正手段１５と、データ送信手段１６とが備えられている。
【００１９】
画像形成装置２は、印刷制御装置１から入力されるアプリケーションデータのダイレクト印刷とアプリケーションデータをもとにアプリケーションが作成した印刷データの印刷のいずれも行うことができる。例えば、印刷制御装置１から入力されるＰＤＦデータのダイレクト印刷や、ＰＤＦデータをもとにＰＤＦアプリケーションが作成した印刷データの印刷を行うことができる。
そして、画像形成装置２のコントローラには、入力ＰＤＬ受信手段２１と、ＰＤＬ解釈手段２２と、出力色変更設定手段２３と、オブジェクトレポート手段２４と、描画データ生成手段２５と、出力手段２６とが備えられている。
【００２０】
（印刷制御装置１）
アプリケーションデータ読み込み手段１１は、アプリケーションデータそのものの読み込みを行う。
また、入力ＰＤＬ読み込み手段１２は、アプリケーションデータをもとにアプリケーションが作成した印刷データの読み込みを行う。
例えば、ＰＤＦアプリケーション上でＰＤＦデータを開き、印刷指令を行う際に、図２に示すドライバ設定画面で色空間比較実行やオブジェクトレポート印刷のチェックボックスにチェックを入れ、その後に印刷指令を行うようにする。このようにすると、ＰＤＦアプリケーションが作成した印刷データを容易に読み込むことができ、また、アプリケーションデータそのものも容易に特定して読み込むことが可能になる。
【００２１】
比較情報設定手段１３は、図１に示すように、色空間比較実行手段１３１とオブジェクトレポート印刷指定手段１３２とを有する。
色空間比較実行手段１３１は、図２に示すように、ドライバ設定画面を介した所定操作によって、「ＰＤＬ検証オプション設定」や「出力色指定」を行う。
「ＰＤＬ検証オプション設定」では、色空間比較実行フラグやオブジェクトレポート印刷フラグの設定を行う。
「出力色指定」では、色空間識別指定や描画オブジェクト別指定の設定を行う。
【００２２】
ここで、色空間比較実行フラグ、オブジェクトレポート印刷フラグ、色空間識別指定及び描画オブジェクト別指定について、図２のドライバ設定画面を参照しながら説明する。
「色空間比較実行フラグ」は、印刷データに適用された色空間とアプリケーションデータに適用された色空間の比較を実行するか否かを決定するフラグであり、図２の左図に示すように、「色空間比較実行」のチェックボックスにチェックが入れられたか否かに応じて、ＯＮ／ＯＦＦされる。
「オブジェクトレポート印刷フラグ」は、印刷データに適用された描画オブジェクトタイプとアプリケーションデータに適用された描画オブジェクトタイプに関する比較用のレポート（オブジェクトレポート）を印刷するか否かを決定するフラグであり、図２の左図に示すように、「オブジェクトレポート印刷」のチェックボックスにチェックが入れられたか否かに応じて、ＯＮ／ＯＦＦされる。
【００２３】
「色空間識別指定」は、各種の色空間に対してそれぞれ割り当てられる色であり、例えば、図２の右図に示すように、「色空間識別指定」のラジオボタンをチェックすることにより、６種類の色空間１〜６にそれぞれ異なる識別色１〜６を割り当てることができる。これらの識別色１〜６は、デフォルトとして各色空間１〜６に割り当てられるが、任意に変更することができる。
また、「描画オブジェクト別指定」のラジオボタンをチェックすることにより、各種の描画オブジェクトタイプに対して異なる識別色を割り当てることも可能である。この割り当ては、自動または手動で行うことができ、手動の割り当てによれば、任意の色を識別色に割り当てることができる。例えば、同図の「色割り当て（手動）」のチェックボックスをチェックし、予め登録してあるオブジェクトレポートファイルの番号を参照ファイルとして取り出すことにより、これに対応付けられている出力色変更色を指定することができる。
また、描画オブジェクト別指定は、各種の色空間と各種の描画オブジェクトタイプとの組み合わせに対してそれぞれ異なる識別色を割り当てることもできる。
【００２４】
オブジェクトレポート印刷指定手段１３２は、オブジェクトレポート印刷フラグが設定された場合のオブジェクトレポートの印刷形式を指定する。
オブジェクトレポートの印刷形式としては、描画オブジェクトタイプに対して、色空間情報や描画オペレータ情報、出力変更色を対応づけることができる。
図４は、「描画オペレータ（オブジェクト）：image（raster）」と「色空間：DeviceＲＧＢ」との組み合せに対して識別色（255,0,0）を割り当て、「描画オペレータ（オブジェクト）：FILL（vector）」と「色空間：DeviceＲＧＢ」との組み合せに対して識別色（128,0,0）を割り当て、これを定義ファイルとして登録した場合のオブジェクトレポートの印刷結果を示す図である。
【００２５】
色空間判定手段１４は、印刷データに適用された色空間とアプリケーションデータに適用された色空間を判定する。判定結果は、入力ＰＤＬ修正手段１５に出力される。
【００２６】
入力ＰＤＬ修正手段１５は、図１に示すように、出力色変更コマンド追加手段１５１とアプリケーションデータ結合手段１５２とを有する。
出力色変更コマンド追加手段１５１は、所定のコマンドを発行して印刷データに追加する。
具体的には、図３に示すように、印刷データ及びアプリケーションデータの描画オブジェクトタイプを識別するためのオブジェクトレポートを出力するためのコマンドや色空間又は描画オブジェクトを識別するためのコマンド（以下、これらのコマンドを出力色変更コマンドと総称する。）を発行して印刷データに追加する処理を行う。
この出力色変更コマンドには、比較情報設定手段１３で設定された「ＰＤＬ検証オプション設定」や「出力色指定」の情報、すなわち、色空間比較実行フラグやオブジェクトレポート印刷フラグの設定情報や、色空間識別指定や描画オブジェクト別指定の設定情報が含まれる。
【００２７】
アプリケーションデータ結合手段１５２は、出力色変更コマンドが追加された印刷データにアプリケーションデータを結合させて一つの印刷データにする。
データ送信手段１６は、結合された印刷データを画像形成装置２に送る。
【００２８】
（画像形成装置２）
入力ＰＤＬ受信手段２１は、印刷制御装置１から送られてきた印刷データを受信する。
ＰＤＬ解釈手段２２は、受信した印刷データを解釈する。
具体的には、受信した印刷データに出力色変更コマンドが含まれるか否かを解析する。
また、ＰＤＬ解釈手段２２は、受信した印刷データに含まれる印刷データとアプリケーションデータとを解析して、それぞれに適用された色空間とオブジェクトタイプを判定する。
【００２９】
出力色変更設定手段２３は、受信した印刷データに出力色変更コマンドが含まれる場合（そのコマンドが色変更に関するコマンドである場合）、そのコマンドが指定する色に出力色を変更する。
具体的には、出力色変更コマンドの内容に応じ、印刷データに適用された色空間に割り当てられた色値を設定するとともに、アプリケーションデータに適用された色空間に割り当てられた色値を設定する。
また、出力色変更コマンドの内容に応じ、印刷データの描画オブジェクトタイプに対応する色値を設定するとともに、アプリケーションデータの描画オブジェクトタイプに対応する色値を設定することもできる。
【００３０】
オブジェクトレポート手段２４は、図1に示すように、オブジェクトレポート保存手段２３１と、オブジェクトレポート作成手段２３２とを有する。
オブジェクトレポート保存手段２３１は、オブジェクトレポートを作成するための情報を保存する。具体的には、受信した印刷データに出力色変更コマンドが含まれる場合（そのコマンドがオブジェクトレポートに関するコマンドである場合）、そのコマンドが指定する形式に必要な情報（例えば、色空間、描画オブジェクトタイプ、出力変更色等）を保存する。
オブジェクトレポート作成手段２３２は、保存したオブジェクト情報にもとづいてオブジェクトレポートファイルを作成する。
【００３１】
描画データ生成手段２５は、印刷データ及びアプリケーションデータを、設定された出力色にしたがって色変換を実行し、描画データを作成する。
また、必要な場合には、オブジェクトファイルを、設定された色にしたがって色変換を行って描画データを作成する。
出力手段２６は、オブジェクトレポートとともに各描画データを出力し、印刷を実行する。
なお、このオブジェクトレポートは印刷データとアプリケーションデータとを分けて出力させることができる。
また、各オブジェクトレポートは、出力色変更コマンドで指定された色空間に対応する識別色によって出力することもできる。
【００３２】
これにより、例えば、図４の上側に示すように、４枚の印刷結果を得ることができる。
１枚目及び２枚目においては、所定のドキュメントを、印刷データ及びアプリケーションデータがそれぞれに適用される色空間の識別色で印刷されるので、両者の識別色にもとづいて色空間の違いを容易に確認することが可能になる。
３枚目及び４枚目においては、オブジェクトレポートを印刷することができる。オブジェクトレポートでは、印刷データ及びアプリケーションデータに適用される色空間、描画オペレータ（オブジェクト）及び識別色（出力変更色）が文字情報として示されるので、色空間や描画オブジェクトタイプの違いを文字情報にもとづいて正確に認識することができる。また、オブジェクトレポートを色空間ごとに識別色に分けて出力することもできる。
【００３３】
つぎに、本発明の第一実施形態に係る印刷制御装置側及び画像形成装置側の処理手順について、図５を参照して説明する。
【００３４】
図５は、本発明の第一実施形態に係る印刷制御装置側及び画像形成装置側の処理手順を示すフローチャートである。
この図に示すように、ユーザは、印刷データとアプリケーションデータの色空間比較を行う場合、印刷制御装置１のドライバ設定画面において、色空間比較実行要求操作を行う（Ｓ１０１）。
これに応じ、印刷制御装置１は、出力色指定要求を行う（Ｓ１０２）。具体的には、図２に示すドライバ設定画面を表示する。
ユーザは、必要に応じて出力色の指定を行い（Ｓ１０３）、印刷制御装置１に対し出力色を設定する（Ｓ１０４）。
【００３５】
次に、ユーザは、印刷制御装置１のドライバ設定画面において、オブジェクトレポート出力要求操作を行う（Ｓ１０５）。具体的には、図２の左図の「オブジェクトレポート印刷」のチェックボックスをチェックする。
これに応じ、色空間比較実行手段１３１が、オブジェクトレポート印刷実行フラグをＯＮに設定しオブジェクトレポートの設定モードに入る（Ｓ１０６）。
【００３６】
その後、ユーザが、アプリケーション上でアプリケーションデータの印刷要求を行うと（Ｓ１０７）、印刷制御装置１は、入力ＰＤＬ読み込み手段１２が、アプリケーションデータをもとにアプリケーションが作成した印刷データを取得する（Ｓ１０８）。
次いで、アプリケーションデータ読み込み手段１１が、アプリケーションデータそのものを取得する（Ｓ１０９）。
続いて、入力ＰＤＬ修正手段１５が、印刷データの合成を行う（Ｓ１１０）。ここで合成される印刷データには、印刷データ及びアプリケーションデータの印刷色を色空間の識別色に変更したり、オブジェクトレポートの印刷を指示する色変更コマンドが含まれる。
また、この印刷データは、アプリケーションによって変更される前のアプリケーションデータとアプリケーションによって変更された後の印刷データとが結合されたものである。
そして、合成された印刷データは、画像形成装置２に送られる（Ｓ１１１）。
【００３７】
画像形成装置２側では、入力ＰＤＬ受信手段２１が、印刷データを受信する（Ｓ１１２）。
次に、ＰＤＬ解釈手段２２が、印刷データの解釈を行う（Ｓ１１３）。
ＰＤＬ解釈手段２２が、出力色変更コマンドを検出すると、出力色変更設定モードに入る（Ｓ１１４）。出力色変更設定モードでは、そのコマンドに出力色を変更する命令が含まれる場合に出力色を変更するプロセスに入り、オブジェクトレポートを出力する命令が含まれる場合にオブジェクトレポートファイルを作成するプロセスに入る。
ここで、出力色変更コマンドにオブジェクトレポートを出力する命令が含まれる場合、オブジェクトレポート手段２４が、オブジェクトレポート作成の受付やオブジェクトレポート設定のための初期化（過去のオブジェクトレポートの消去等）を行う（Ｓ１１５）。
次いで、ＰＤＬ解析手段２２は、描画オペレータにもとづき描画オブジェクトタイプの解釈を行う（Ｓ１１６）。
【００３８】
そして、オブジェクトレポート情報保存手段２４１は、オブジェクトレポートファイル（オブジェクト情報）を作成し、図示しない記憶部（ＲＡＭ等）に保存する（Ｓ１１７）。
例えば、オブジェクト情報として、描画オブジェクトタイプや色空間などの情報が保存される。
続いて、出力色変更設定手段２３が、出力色変更コマンドの指定色にもとづいて、印刷データ及びアプリケーションデータのそれぞれに適用された色空間に割り当てられた識別色を描画色として設定する（Ｓ１１８）。
【００３９】
次に、描画データ生成手段２５が、描画データを作成する（Ｓ１１９）。具体的には、印刷データ（描画ＰＤＬ）やアプリケーションデータのそれぞれに適用された色空間に割り当てられた識別色で印刷するための描画データの作成を行う（Ｓ１２０）。
また、オブジェクトレポート手段２４が、オブジェクトレポートファイルを取り出してリストアップする（Ｓ１２１）。
そして、出力手段２６が、作成した描画データやオブジェクトレポート（リスト）を出力し（Ｓ１２２）、一連の処理が終わる。
【００４０】
以上説明したように、本実施形態の画像形成システムによれば、アプリケーションデータ及びそれに対応するアプリケーションを有する印刷制御装置１と、印刷制御装置１から入力されるアプリケーションデータのダイレクト印刷、及び、アプリケーションデータをもとにアプリケーションが作成した印刷データの印刷を行う画像形成装置２とを備え、印刷制御装置１は、アプリケーションデータをもとにアプリケーションが作成した印刷データの描画オブジェクトタイプと、アプリケーションデータの描画オブジェクトタイプとを対比し、双方の描画オブジェクトタイプを確認するための出力色変更コマンドと印刷データとアプリケーションデータとを結合して画像形成装置に送信するようにしている。
【００４１】
一方、この印刷データを受信した画像形成装置では、出力色変更コマンドの受信に応じて、そのコマンドが指定する形式によってオブジェクトレポートを出力する。
具体的には、印刷データとアプリケーションデータのそれぞれに対応した描画オブジェクトタイプを出力するようにしている。
さらに、出力色変更コマンドを受信した場合には、印刷データとアプリケーションデータのそれぞれに適用された色空間に割り当てられた識別色によって描画データを出力することも可能である。
【００４２】
そして、利用者は、出力されたオブジェクトレポートや出力色を確認することによって、アプリケーションを介してどのようなデータが画像形成装置に送信されたかを確認することができる。
具体的には、アプリケーションデータそのものが送信されたか、アプリケーションデータを印刷データに変換したものが送信されたかを確認することができる。
また、利用者は、その変換によって元の描画オブジェクトタイプがどのような形式で、また、どの様な形式の描画オブジェクトタイプに変更されるか否かを確認することができる。
このため、事前に本実施形態の出力処理を行うことによって、利用者の意に反する出力結果となることを防ぐことができる。
詳しくは、アプリケーションデータをそのまま画像形成装置側で処理するところを、アプリケーションが勝手に印刷データに変換して画像形成装置に送信することによって、所望の色味が得られなくなる不具合や出力遅延が生ずる等の不具合を防ぐことができる。
【００４３】
［第二実施形態］
次に、本発明の第二実施形態について、図６乃至図８を参照して説明する。ただし、第一実施形態と共通する部分については、第一実施形態と同じ符号を付与することにより、第一実施形態の説明を援用する。
【００４４】
図６は、本発明の第二実施形態に係る印刷制御装置の構成を示すブロック図、図７は、本発明の第二実施形態に係る印刷制御装置の処理手順を示すフローチャート、図８は、本発明の第二実施形態に係る印刷制御装置のドライバ設定画面を示す説明図である。
図６に示すように、本実施形態の印刷制御装置１は、第一実施形態と異なり、画像形成装置２を構成に含まない。
また、本実施形態の印刷制御装置１は、オブジェクト比較表示手段１７を備える点に特徴を有する。
オブジェクト比較表示手段１７は、アプリケーションデータの描画オブジェクトタイプと印刷データの描画オブジェクトタイプとを比較し、その結果を表示する。他の構成要素は第一実施形態と同様である。
したがって、図６において、図１と同じ構成要素については、同一の符号を付してその詳細な説明を省略する。
【００４５】
次に、本実施形態の処理手順について図７を参照しながら説明する。
図７に示すように、ユーザは、印刷データとアプリケーションデータの色空間比較を行う場合、印刷制御装置１のドライバ設定画面において、色空間比較実行要求操作を行う（Ｓ２０１）。
これに応じ、印刷制御装置１は、出力色指定要求を行う（Ｓ２０２）。具体的には、図２に示すドライバ設定画面を表示する。
ユーザは、必要に応じて出力色の指定を行い（Ｓ２０３）、印刷制御装置１に対し出力色を設定する（Ｓ２０４）。
【００４６】
次に、ユーザは、印刷制御装置１のドライバ設定画面において、オブジェクトレポート出力要求操作を行う（Ｓ２０５）。具体的には、図２の左図の「オブジェクトレポート印刷」のチェックボックスをチェックする。
これに応じ、色空間比較実行手段１３１が、オブジェクトレポート印刷実行フラグをＯＮに設定しオブジェクトレポートの設定モードに入る（Ｓ２０６）。
【００４７】
その後、ユーザが、アプリケーション上でアプリケーションデータの印刷要求を行うと（Ｓ２０７）、印刷制御装置１は、入力ＰＤＬ読み込み手段１２が、アプリケーションデータをもとにアプリケーションが作成した印刷データを取得する（Ｓ２０８）。
次いで、アプリケーションデータ読み込み手段１１が、アプリケーションデータそのものを取得する（Ｓ２０９）。
続いて、入力ＰＤＬ修正手段１５が、印刷データの合成を行う（Ｓ２１０）。ここで合成される印刷データには、印刷データ及びアプリケーションデータの印刷色を色空間の識別色に変更したり、オブジェクトレポートの印刷を指示する色変更コマンドが含まれる。
また、この印刷データは、アプリケーションによって変更される前のアプリケーションデータとアプリケーションによって変更された後の印刷データとが結合されたものである。
【００４８】
次に、オブジェクト比較表示手段１７が、印刷データの解釈を行う（Ｓ２１１）。
続いて、オブジェクト比較表示手段１７は、描画オペレータにもとづき描画オブジェクトタイプの解釈を行う（Ｓ２１２）。
また、オブジェクト比較表示手段１７は、オブジェクト情報を図示しない記憶部（ＲＡＭ等）に保存する（Ｓ２１３）。具体的には、描画オブジェクトタイプを保存する。
ここで、オブジェクト比較表示手段１７は、印刷データの描画オブジェクトタイプとアプリケーションデータの描画オブジェクトタイプとの比較を行う（Ｓ２１４）。
【００４９】
そして、オブジェクト比較表示手段１７は、その結果を表示する（Ｓ２１５）。
例えば、印刷データに適用された描画オブジェクトタイプとアプリケーションデータに適用された描画オブジェクトタイプが不一致の場合は、図８に示すように、ドライバ設定画面において、比較結果として「違いあり！」と表示する。
【００５０】
このような本発明の第二実施形態によれば、画像形成装置２がオフラインの状態であっても、アプリケーションが作成した印刷データに適用された描画オブジェクトタイプとアプリケーションデータに適用された描画オブジェクトタイプの違いを、多くの操作手順を経ることなく容易に確認することができる。
【００５１】
以上、本発明の画像形成システムについて、好ましい実施形態を示して説明したが、本発明にかかる画像形成システムは、上述した実施形態に限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
例えば、印刷制御装置から画像形成装置に対しては、印刷データとアプリケーションデータが結合されて送信されるようになっているが、個別に送信するようにしてもよい。
【産業上の利用可能性】
【００５２】
本発明は、アプリケーションデータ及びそれに対応するアプリケーションを有する印刷制御装置と、印刷制御装置から入力されるアプリケーションデータのダイレクト印刷、及び、アプリケーションデータをもとにアプリケーションが作成した印刷データの印刷を行う画像形成装置とを備える画像形成システムや、印刷制御装置において利用することができる。
【符号の説明】
【００５３】
１  印刷制御装置
１１  アプリケーションデータ読み込み手段
１２  入力ＰＤＬ読み込み手段
１３  比較情報設定手段
１３１  色空間比較実行手段
１３２  オブジェクトレポート印刷指定手段
１４  色空間判定手段
１５  入力ＰＤＬ修正手段
１５１  出力色変更コマンド追加手段
１５２  アプリケーションデータ結合手段
１６  データ送信手段
１７  オブジェクト比較表示手段
２  画像形成装置
２１  入力ＰＤＬ受信手段
２２  ＰＤＬ解釈手段
２３  出力色変更設定手段
２４  オブジェクトレポート手段
２４１  オブジェクトレポート情報保存手段
２４２  オブジェクトレポート作成手段
２５  描画データ生成手段
２６  出力手段
【図１】
2011022681.tif 000003
【図３】
2011022681.tif 000004
【図６】
2011022681.tif 000005
【図７】
2011022681.tif 000006
【図９】
2011022681.tif 000007
【図２】
2011022681.tif 000008
【図４】
2011022681.tif 000009
【図５】
2011022681.tif 000010
【図８】
2011022681.tif 000011
【図１０】
2011022681.tif 000012