(57)【特許請求の範囲】
【請求項１】
第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第１の画像形成装置に設定される画質特性を示す第１の画質特性情報と、第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第２の画像形成装置に設定される画質特性を示す第２の画質特性情報とを取得する取得手段と、
前記取得手段により取得された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記第１の画像形成装置で形成される画像の画質特性と前記第２の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する生成手段と
を備えたことを特徴とする情報処理装置。
【請求項２】
前記生成手段は、前記第２の画質特性情報により示される画質特性が前記第１の画像形成装置に設定可能なものとして予め定められている場合には、前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に前記第１の画質特性情報に代えて当該第２の画質特性情報を含めることを示す前記画質特性変更情報を生成することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記生成手段は、前記第２の画質特性情報により示される画質特性が前記第１の画像形成装置に設定可能なものとして予め定められていない場合には、前記第１の画像形成装置に設定可能なものとして予め定められた複数の画質特性のうちの一の画質特性を示す画質特性情報を前記第１の画質特性情報に代えて、前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含めることを示す前記画質特性変更情報を生成することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記一の画質特性は、前記複数の画質特性のうち、前記第２の画質特性情報により示される画質特性に最も近いものとして予め定められた画質特性であることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記一の画質特性は、前記複数の画質特性のうち、当該複数の画質特性の提示に応じて操作者により選択された画質特性であることを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記生成手段は、前記第２の画質特性情報により示される画質特性が属する画質項目について前記第１の画像形成装置に設定可能なものとして予め定められた画質特性がなければ、当該画質項目に関連付けられた他の画質項目に属する画質特性を変更して得られた新たな画質特性を示す画質特性情報を、前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含めることを示す前記画質特性変更情報を生成することを特徴とする請求項１乃至５の何れかに記載の情報処理装置。
【請求項７】
第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第１の画像形成装置に設定される特性を示す第１の特性情報と、第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第２の画像形成装置に設定される特性を示す第２の特性情報とを取得する取得手段と、
前記取得手段により取得された前記第１の特性情報と前記第２の特性情報とを用いて、前記第１の画像形成装置に設定される特性と前記第２の画像形成装置に設定される特性とを近付けるための特性変更情報を生成する生成手段と
を備えたことを特徴とする情報処理装置。
【請求項８】
電子文書の印刷を指示するための印刷指示情報を送信する情報送信装置と、
前記情報送信装置により送信された前記印刷指示情報に基づいて媒体に画像を形成する画像形成装置と
を備え、
前記情報送信装置は、
前記画像形成装置における電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該画像形成装置に設定される画質特性を示す第１の画質特性情報を含む印刷指示情報である第１の印刷指示情報と、前記画像形成装置とは異なる他の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該他の画像形成装置に設定される画質特性を示す第２の画質特性情報を含む印刷指示情報である第２の印刷指示情報とを生成する指示情報生成手段と、
前記指示情報生成手段により生成された前記第１の印刷指示情報から前記第１の画質特性情報を抽出し、前記指示情報生成手段により生成された前記第２の印刷指示情報から前記第２の画質特性情報を抽出する抽出手段と、
前記抽出手段により抽出された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記画像形成装置で形成される画像の画質特性と前記他の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する変更情報生成手段と
を備えたことを特徴とする画像処理システム。
【請求項９】
電子文書の印刷を指示するための印刷指示情報を送信する情報送信装置と、
前記情報送信装置により送信された前記印刷指示情報に基づいて媒体に画像を形成する第１の画像形成装置と、
前記情報送信装置により送信された前記印刷指示情報に基づいて媒体に画像を形成する第２の画像形成装置と
を備え、
前記情報送信装置は、
前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該第１の画像形成装置に設定される画質特性を示す第１の画質特性情報を含む印刷指示情報である第１の印刷指示情報と、前記第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該第２の画像形成装置に設定される画質特性を示す第２の画質特性情報を含む印刷指示情報である第２の印刷指示情報とを生成する指示情報生成手段と、
前記指示情報生成手段により生成された前記第１の印刷指示情報から前記第１の画質特性情報を抽出し、前記指示情報生成手段により生成された前記第２の印刷指示情報から前記第２の画質特性情報を抽出する抽出手段と、
前記抽出手段により抽出された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記第１の画像形成装置で形成される画像の画質特性と前記第２の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する変更情報生成手段と
を備えたことを特徴とする画像処理システム。
【請求項１０】
コンピュータに、
第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第１の画像形成装置に設定される画質特性を示す第１の画質特性情報と、第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第２の画像形成装置に設定される画質特性を示す第２の画質特性情報とを取得する機能と、
取得された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記第１の画像形成装置で形成される画像の画質特性と前記第２の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像処理システム、プログラムに関する。
【背景技術】
【０００２】
ネットワークに接続された複数のプリンタから出力される画像の画質を均一に調整する技術は知られている（例えば、特許文献１参照）。この特許文献１の技術では、ネットワーク接続された複数のプリンタからテストパターンを印字出力させ、この中で好ましいものとして設定された目標画像と他のテストパターンが読取られることですべてのプリンタから出力される画像を目標画像に近づけるための画像補正パラメータを算出し、テストパターンが文字画像であれば、文字原稿出力用としてパラメータを記録し、テストパターンが写真画像であれば、写真原稿出力用としてパラメータを記憶し、テストパターンが純色画像であれば、ビジネス原稿出力用としてパラメータを記憶している。
【０００３】
また、特殊な環境なしに、安価なスキャナを利用して複数のプリンタ（デバイス）間でカラーマッチングの補正を行う技術も知られている（例えば、特許文献２参照）。この特許文献２の技術では、ホストコンピュータが、複数のプリンタがそれぞれ出力したカラーチャートをスキャナが読取ったカラーチャートデータを受信し、基準デバイスのカラーチャートデータと他のプリンタのカラーチャートデータから相対色差をそれぞれ算出し、算出した相対色差データを各々のプリンタに送出し、各プリンタが、ホストコンピュータから送信された相対色差に基づいて、ＬＵＴ補正量を算出しこれに基づいてＬＵＴを補正している。
【０００４】
更に、クライアント端末での印刷機能の設定の簡略化を図りながら適正な印刷機能での画像処理及び印刷処理を行う技術も知られている（例えば、特許文献３参照）。この特許文献３の技術では、プリントサーバが、印刷ジョブを受信すると、この印刷ジョブの描画命令からクライアント端末で使用したアプリケーション名を特定し、アプリケーションごとに設けられている印刷機能の標準設定と印刷ジョブの印刷機能の設定とを比較し、異なるときには、警告処理を行った後、標準設定に基づいた印刷機能の設定を行い、設定した印刷機能に基づいた画像処理及び印刷処理を実行している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２７７６６８号公報
【特許文献２】特開２００６−１９９１１号公報
【特許文献３】特開２００３−５９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、実際に画像を出力することなく、ある画像形成装置における特性と別の画像形成装置における特性とを近付けることにある。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第１の画像形成装置に設定される画質特性を示す第１の画質特性情報と、第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第２の画像形成装置に設定される画質特性を示す第２の画質特性情報とを取得する取得手段と、前記取得手段により取得された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記第１の画像形成装置で形成される画像の画質特性と前記第２の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する生成手段とを備えたことを特徴とする情報処理装置である。
請求項２に記載の発明は、前記生成手段は、前記第２の画質特性情報により示される画質特性が前記第１の画像形成装置に設定可能なものとして予め定められている場合には、前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に前記第１の画質特性情報に代えて当該第２の画質特性情報を含めることを示す前記画質特性変更情報を生成することを特徴とする請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記生成手段は、前記第２の画質特性情報により示される画質特性が前記第１の画像形成装置に設定可能なものとして予め定められていない場合には、前記第１の画像形成装置に設定可能なものとして予め定められた複数の画質特性のうちの一の画質特性を示す画質特性情報を前記第１の画質特性情報に代えて、前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含めることを示す前記画質特性変更情報を生成することを特徴とする請求項１又は２に記載の情報処理装置である。
請求項４に記載の発明は、前記一の画質特性は、前記複数の画質特性のうち、前記第２の画質特性情報により示される画質特性に最も近いものとして予め定められた画質特性であることを特徴とする請求項３に記載の情報処理装置である。
請求項５に記載の発明は、前記一の画質特性は、前記複数の画質特性のうち、当該複数の画質特性の提示に応じて操作者により選択された画質特性であることを特徴とする請求項３に記載の情報処理装置である。
請求項６に記載の発明は、前記生成手段は、前記第２の画質特性情報により示される画質特性が属する画質項目について前記第１の画像形成装置に設定可能なものとして予め定められた画質特性がなければ、当該画質項目に関連付けられた他の画質項目に属する画質特性を変更して得られた新たな画質特性を示す画質特性情報を、前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含めることを示す前記画質特性変更情報を生成することを特徴とする請求項１乃至５の何れかに記載の情報処理装置である。
請求項７に記載の発明は、第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第１の画像形成装置に設定される特性を示す第１の特性情報と、第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第２の画像形成装置に設定される特性を示す第２の特性情報とを取得する取得手段と、前記取得手段により取得された前記第１の特性情報と前記第２の特性情報とを用いて、前記第１の画像形成装置に設定される特性と前記第２の画像形成装置に設定される特性とを近付けるための特性変更情報を生成する生成手段とを備えたことを特徴とする情報処理装置である。
請求項８に記載の発明は、電子文書の印刷を指示するための印刷指示情報を送信する情報送信装置と、前記情報送信装置により送信された前記印刷指示情報に基づいて媒体に画像を形成する画像形成装置とを備え、前記情報送信装置は、前記画像形成装置における電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該画像形成装置に設定される画質特性を示す第１の画質特性情報を含む印刷指示情報である第１の印刷指示情報と、前記画像形成装置とは異なる他の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該他の画像形成装置に設定される画質特性を示す第２の画質特性情報を含む印刷指示情報である第２の印刷指示情報とを生成する指示情報生成手段と、前記指示情報生成手段により生成された前記第１の印刷指示情報から前記第１の画質特性情報を抽出し、前記指示情報生成手段により生成された前記第２の印刷指示情報から前記第２の画質特性情報を抽出する抽出手段と、前記抽出手段により抽出された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記画像形成装置で形成される画像の画質特性と前記他の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する変更情報生成手段とを備えたことを特徴とする画像処理システムである。
請求項９に記載の発明は、電子文書の印刷を指示するための印刷指示情報を送信する情報送信装置と、前記情報送信装置により送信された前記印刷指示情報に基づいて媒体に画像を形成する第１の画像形成装置と、前記情報送信装置により送信された前記印刷指示情報に基づいて媒体に画像を形成する第２の画像形成装置とを備え、前記情報送信装置は、前記第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該第１の画像形成装置に設定される画質特性を示す第１の画質特性情報を含む印刷指示情報である第１の印刷指示情報と、前記第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報であって、当該印刷において当該第２の画像形成装置に設定される画質特性を示す第２の画質特性情報を含む印刷指示情報である第２の印刷指示情報とを生成する指示情報生成手段と、前記指示情報生成手段により生成された前記第１の印刷指示情報から前記第１の画質特性情報を抽出し、前記指示情報生成手段により生成された前記第２の印刷指示情報から前記第２の画質特性情報を抽出する抽出手段と、前記抽出手段により抽出された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記第１の画像形成装置で形成される画像の画質特性と前記第２の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する変更情報生成手段とを備えたことを特徴とする画像処理システムである。
請求項１０に記載の発明は、コンピュータに、第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第１の画像形成装置に設定される画質特性を示す第１の画質特性情報と、第２の画像形成装置における当該電子文書の印刷を指示するための印刷指示情報に含まれ、当該印刷において当該第２の画像形成装置に設定される画質特性を示す第２の画質特性情報とを取得する機能と、取得された前記第１の画質特性情報と前記第２の画質特性情報とを用いて、前記第１の画像形成装置で形成される画像の画質特性と前記第２の画像形成装置で形成される画像の画質特性とを近付けるための画質特性変更情報を生成する機能とを実現させるためのプログラムである。
【発明の効果】
【０００８】
請求項１の発明によれば、実際に画像を出力することなく、ある画像形成装置における画質特性と別の画像形成装置における画質特性とを近付けることができる。
請求項２の発明によれば、ある画像形成装置で別の画像形成装置と同じ画質特性を実現することができる。
請求項３の発明によれば、ある画像形成装置で別の画像形成装置と同じ画質特性を実現できなくても、ある画像形成装置における画質特性と別の画像形成装置における画質特性とを近付けることができる。
請求項４の発明によれば、ある画像形成装置で別の画像形成装置と同じ画質特性を実現できなくても、ある画像形成装置における画質特性を別の画像形成装置における画質特性に最も近いものとすることができる。
請求項５の発明によれば、ある画像形成装置で別の画像形成装置と同じ画質特性を実現できなくても、ある画像形成装置における画質特性を操作者が希望する画質特性とすることができる。
請求項６の発明によれば、ある画像形成装置において別の画像形成装置で実現できる画質特性が属する画質項目について実現できる画質特性がないような場合でも対処することができる。
請求項７の発明によれば、実際に画像を出力することなく、ある画像形成装置における特性と別の画像形成装置における特性とを近付けることができる。
請求項８の発明によれば、実際に画像を出力することなく、ある画像形成装置における画質特性と別の画像形成装置における画質特性とを近付けることができる。
請求項９の発明によれば、実際に画像を出力することなく、ある画像形成装置における画質特性と別の画像形成装置における画質特性とを近付けることができる。
請求項１０の発明によれば、実際に画像を出力することなく、ある画像形成装置における画質特性と別の画像形成装置における画質特性とを近付けることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態における画像ハンドリングシステムの全体構成を示した図である。
【図２】本発明の実施の形態の画像ハンドリングシステムにおける各装置の機能構成例を示した図である。
【図３】本発明の実施の形態の画像ハンドリングシステムにおける画像ハンドリングユーティリティの動作例を示したフローチャートである。
【図４】本発明の実施の形態における画像ハンドリングシステムで送信される画質指示の例を示した図である。
【図５】本発明の実施の形態における画像ハンドリングシステムで送信される描画コマンドの例を示した図である。
【図６】本発明の実施の形態における画像ハンドリングシステムで送信される印刷指示データの例を示した図である。
【図７】本発明の実施の形態における画像ハンドリングシステムで保持される項目リストの例を示した図である。
【図８】本発明の実施の形態における画像ハンドリングシステムで抽出される画質特性の例を示した図である。
【図９】本発明の実施の形態における画像ハンドリングシステムで印刷指示データに設定すべきものとして選択される画質特性の例を示した図である。
【図１０】本発明の実施の形態における画像ハンドリングシステムで印刷指示データに設定すべきものとして最終決定される画質特性の例を示した図である。
【図１１】本発明の実施の形態における画像ハンドリングシステムで生成される画質ターゲット情報の例を示した図である。
【図１２】本発明の実施の形態の画像ハンドリングシステムにおける画像ハンドリング部の動作例を示したフローチャートである。
【図１３】本発明の実施の形態の画像ハンドリングシステムにおける端末装置のハードウェア構成図である。
【図１４】本発明の実施の形態の画像ハンドリングシステムにおける画像処理装置の構成例を示した図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態が適用される画像ハンドリングシステムの構成例を示したものである。
図示するように、この画像ハンドリングシステムは、端末装置１０と、ターゲット画像処理装置（以下、「ターゲット装置」という）３０ａと、ハンドリング画像処理装置（以下、「ハンドリング装置」という）３０ｂとがネットワーク８０を介して接続されることにより、構成されている。
【００１１】
端末装置１０は、ターゲット装置３０ａ及びハンドリング装置３０ｂに対して印刷を指示するデータ（以下、「印刷指示データ」という）を送信するコンピュータ装置である。ここで、端末装置１０としては、例えばＰＣ（Personal Computer）を用いればよく、この場合、ＰＣは、クライアントＰＣとして動作するものであってもサーバＰＣとして動作するものであってもよい。本実施の形態では、情報処理装置、情報送信装置の一例として、端末装置１０を設けている。
【００１２】
ターゲット装置３０ａは、紙等の媒体から画像を読み取る画像読取機能、紙等の媒体に画像を形成する画像形成機能等を有し、出力される画像の画質特性に関して他の画像処理装置の目標となる画像処理装置である。ここで、画質特性とは、色再現性、線再現性等の画質に関する項目（画質項目）ごとの特性や、色、オブジェクト等の描画内容に関する特性を意味している。尚、本実施の形態では、特性をこのような画質特性として説明するが、画質と関係のない特性であってもよい。画質と関係のない特性としては、例えば、ステイプラによる綴じ位置、出力用紙サイズ、カラー／白黒の設定等に関する特性が考えられる。
ハンドリング装置３０ｂは、紙等の媒体から画像を読み取る画像読取機能、紙等の媒体に画像を形成する画像形成機能等を有し、出力される画像の画質特性をターゲット装置３０ａの画質特性に近付くように変化させる対象となる画像処理装置である。
【００１３】
ネットワーク８０は、端末装置１０とターゲット装置３０ａ及びハンドリング装置３０ｂとの間で情報通信を行うために用いられる通信回線網である。ここで、ネットワーク８０としては、ＬＡＮ（Local Area Network）やインターネットを用いるとよい。
【００１４】
次に、図１の画像ハンドリングシステムにおける各装置の機能構成について説明する。
図２は、画像ハンドリングシステムにおける各装置の機能構成例を示したブロック図である。
まず、端末装置１０の機能構成について説明する。
図示するように、端末装置１０では、アプリケーションプログラム（以下、「アプリケーション」という）１８と、プリンタドライバ１９と、画像ハンドリングユーティリティ２０とが動作する。
このうち、アプリケーション１８は、ユーザの操作に応じて、原稿データを作成したり、作成済の原稿データを取り込んだりするプログラムである。
プリンタドライバ１９は、アプリケーション１８から原稿データに基づく印刷の要求があると、ターゲット装置３０ａ又はハンドリング装置３０ｂに印刷指示データを送信することにより、これらの装置における原稿の出力を制御するプログラムである。ここで、印刷指示データとは、例えばＰＤＬ（Page Description Language）で記述されたＰＤＬデータである。また、印刷指示データには、解像度、階調情報、スクリーン等の画質に関する指示である画質指示と、文字、図形、イメージ等の描画命令である描画コマンドとが含まれる。本実施の形態では、電子文書の一例として、原稿データを用いており、電子文書の印刷を指示するための印刷指示情報の一例として、印刷指示データを用いている。ここで、印刷指示情報は、あくまで電子文書の印刷を指示するために用意された情報であり、電子文書の最終的な印刷までを指示する情報には限定されない。また、第１の印刷指示情報と第２の印刷指示情報を生成する指示情報生成手段の一例として、プリンタドライバ１９を設けている。
【００１５】
画像ハンドリングユーティリティ２０は、ハンドリング装置３０ｂで出力される画像の画質特性をターゲット装置３０ａで出力される画像の画質特性に近付けるための情報を生成する処理（以下、「ターゲットマッチング処理」という）を行うユーティリティプログラムである。尚、本実施の形態では、画像ハンドリングユーティリティ２０を、端末装置１０で実現されるものとして説明するが、例えば、ハンドリング装置３０ｂで実現されるものであってもよいし、独立した装置で実現されるものであってもよい。また、本実施の形態では、ターゲット装置３０ａの画質特性を基準としてハンドリング装置３０ｂの画質特性をこれに近付ける例を述べるが、ターゲット装置３０ａの画質特性とハンドリング装置３０ｂの画質特性の間の画質特性を採用することにより、これらの画質特性を近付けるようにしてもよい。
【００１６】
そして、端末装置１０は、この画像ハンドリングユーティリティ２０の機能として、画質特性抽出部２１と、抽象化原稿生成部２２と、描画オブジェクト記憶部２３と、出力指示部２４と、画質特性比較部２６と、画質ターゲット情報生成部２８とを備える。
【００１７】
画質特性抽出部２１は、プリンタドライバ１９から印刷指示データを受け取り、この印刷指示データから画質特性を抽出する。このとき、ターゲット装置３０ａで可能な印刷を指示する印刷指示データ（以下、「ターゲット印刷指示データ」という）及びハンドリング装置３０ｂで可能な印刷を指示する印刷指示データ（以下、「ハンドリング印刷指示データ」という）のそれぞれから画質特性を抽出する。また、ターゲット印刷指示データ及びハンドリング印刷指示データは、後述するように抽象化原稿生成部２２が生成した抽象化原稿データの印刷を指示するものであってもよい。本実施の形態では、第１の画像形成装置における電子文書の印刷を指示するための印刷指示情報の一例として、ハンドリング印刷指示データを用いており、印刷において第１の画像形成装置に設定される画質特性を示す第１の画質特性情報や印刷において第１の画像形成装置に設定される特性を示す第１の特性情報の一例として、ハンドリング印刷指示データにおける画質特性を示す情報を用いている。そして、第２の画像形成装置における電子文書の印刷を指示するための印刷指示情報の一例として、ターゲット印刷指示データを用いており、印刷において第２の画像形成装置に設定される画質特性を示す第２の画質特性情報や印刷において第２の画像形成装置に設定される特性を示す第２の特性情報の一例として、ターゲット印刷指示データにおける画質特性を示す情報を用いている。また、第１の画質特性情報と第２の画質特性情報を取得する取得手段、第１の特性情報と第２の特性情報を取得する取得手段、更には、第１の画質特性情報と第２の画質特性情報を抽出する抽出手段の一例として、画質特性抽出部２１を設けている。
【００１８】
抽象化原稿生成部２２は、画質特性抽出部２１が抽出した画質特性のうち描画内容に関する特性に基づいて、抽象化した原稿データ（抽象化原稿データ）を生成する。具体的には、画質特性抽出部２１が抽出した画質特性に関するターゲットマッチング処理が行い易いように、その画質特性に着目した抽象化原稿データを生成する。
描画オブジェクト記憶部２３は、抽象化原稿データを生成するために必要な描画オブジェクトを描画コマンドの形式で記憶したデータベースである。
出力指示部２４は、抽象化原稿データをプリンタドライバ１９に受け渡すことにより、プリンタドライバ１９に対して抽象化原稿の出力指示を行う。
【００１９】
画質特性比較部２６は、ターゲット装置３０ａに対して印刷を指示する印刷指示データから画質特性抽出部２１が抽出した画質特性と、ハンドリング装置３０ｂに対して印刷を指示する印刷指示データから画質特性抽出部２１が抽出した画質特性とを比較し、これらの画質特性を対応付ける。
画質ターゲット情報生成部２８は、画質特性比較部２６による画質特性の比較結果に基づいて、ハンドリング装置３０ｂで出力される画像の画質特性をターゲット装置３０ａで出力される画像の画質特性に近付けるための情報（以下、「画質ターゲット情報」という）を生成する。本実施の形態では、画質特性変更情報の一例として、画質ターゲット情報を用いている。また、画質特性変更情報を生成する生成手段、更には、画質特性変更情報を生成する変更情報生成手段の一例として、画質ターゲット情報生成部２８を設けている。
【００２０】
次に、ターゲット装置３０ａの機能構成について説明する。
図示するように、ターゲット装置３０ａは、画像処理部４０ａと、画像形成部５０ａとを含んでいる。
このうち、画像処理部４０ａは、プリンタドライバ１９からネットワーク８０を通じて送信された印刷指示データに基づいて、画像処理を行い、画像データを出力する。
画像形成部５０ａは、画像処理部４０ａが出力した画像データに基づいて紙等の媒体に画像を形成し、原稿を出力する。本実施の形態では、他の画像形成装置、第２の画像形成装置の一例として、画像形成部５０ａを設けている。
【００２１】
ここで、画像処理部４０ａについて更に詳しく説明すると、画像処理部４０ａは、入力情報通知部４１ａと、描画処理部４２ａと、色再現処理部４３ａと、中間調処理部４４ａとを備える。
入力情報通知部４１ａは、プリンタドライバ１９からネットワーク８０を通じて入力された印刷指示データを描画処理部４２ａに通知する。
描画処理部４２ａは、入力情報通知部４１ａから通知された印刷指示データに含まれる描画コマンドに基づいて画像データを描画する。
色再現処理部４３ａは、描画処理部４２ａにより描画された画像データに対して各種の色再現処理を施す。ここで、色再現処理としては、描画コマンドにおける特定の色空間の色信号をトナーの色を成分とする別の色空間の色信号に変換する処理、色信号を色再現範囲内の別の色信号へ変換する処理、色信号の階調を補正する処理等がある。
中間調処理部４４ａは、スクリーン処理等により擬似中間調の画像を生成する。
【００２２】
次いで、ハンドリング装置３０ｂの機能構成について説明する。
図示するように、ハンドリング装置３０ｂは、画像処理部４０ｂと、画像形成部５０ｂと、画像ハンドリング部７０とを含んでいる。
このうち、画像処理部４０ｂは、プリンタドライバ１９からネットワーク８０を通じて送信された印刷指示データに基づいて、画像処理を行い、画像データを出力する。
画像形成部５０ｂは、画像処理部４０ｂが出力した画像データに基づいて紙等の媒体に画像を形成し、原稿を出力する。本実施の形態では、画像形成装置、第１の画像形成装置の一例として、画像形成部５０ｂを設けている。
画像ハンドリング部７０は、ターゲット装置３０ａで出力される画像の画質特性に近い画質特性で画像を出力するための処理（以下、「画像ハンドリング処理」という）を行う。
【００２３】
ここで、画像処理部４０ｂについて更に詳しく説明すると、画像処理部４０ｂは、入力情報通知部４１ｂと、描画処理部４２ｂと、色再現処理部４３ｂと、中間調処理部４４ｂとを備える。
入力情報通知部４１ｂは、プリンタドライバ１９からネットワーク８０を通じて入力された印刷指示データを描画処理部４２ｂ及び画像ハンドリング部７０に通知する。
描画処理部４２ｂは、入力情報通知部４１ｂから通知された印刷指示データに含まれる描画コマンドに基づいて画像データを描画する。その際、画像ハンドリング部７０による決定に基づく描画処理を行う。
色再現処理部４３ｂは、描画処理部４２ｂにより描画された画像データに対して各種の色再現処理を施す。ここで、色再現処理としては、描画コマンドにおける特定の色空間の色信号をトナーの色を成分とする別の色空間の色信号に変換する処理、色信号を色再現範囲内の別の色信号へ変換する処理、色信号の階調を補正する処理等がある。その際、画像ハンドリング部７０による決定に基づく色再現処理を行う。
中間調処理部４４ｂは、スクリーン処理等により擬似中間調の画像を生成する。その際、画像ハンドリング部７０による決定に基づく中間調処理を行う。
【００２４】
また、画像ハンドリング部７０について更に詳しく説明すると、画像ハンドリング部７０は、指示判定部７１と、描画判定部７２と、画像ハンドリングターゲット決定部７３と、画質ターゲット情報記憶部７４と、画像ハンドリングパラメータ記憶部７５とを備える。
指示判定部７１は、入力情報通知部４１ｂから通知された印刷指示データに含まれる画質指示の内容を判定する。
描画判定部７２は、入力情報通知部４１ｂから通知された印刷指示データに含まれる描画コマンドの内容を判定する。
画像ハンドリングターゲット決定部７３は、指示判定部７１が内容を判定した画質指示と、画質ターゲット情報記憶部７４に記憶された画質ターゲット情報とに基づいて、画像ハンドリング処理の目標となる画質特性を決定する。
画質ターゲット情報記憶部７４は、画像ハンドリングユーティリティ２０の画質ターゲット情報生成部２８により生成された画質ターゲット情報を記憶する。
画像ハンドリングパラメータ記憶部７５は、画像ハンドリングターゲット決定部７３により決定された画質特性で画像を出力する画像ハンドリング処理で用いられる画像ハンドリングパラメータを記憶する。
【００２５】
次に、本実施の形態における画像ハンドリングシステムの動作について説明する。
まず、画像ハンドリングシステムにおけるターゲットマッチング処理時の動作について説明する。
図３は、このときの画像ハンドリングユーティリティ２０の動作例を示したフローチャートである。
ユーザは、アプリケーション１８上で、画質特性を合わせたい原稿データと、画質特性を合わせる目標となるターゲット装置３０ａと、画質特性をその目標に合わせる対象であるハンドリング装置３０ｂとを指定する。これにより、プリンタドライバ１９が原稿データに基づく印刷を指示する印刷指示データを生成する。このとき、プリンタドライバ１９は、ターゲット装置３０ａ又はハンドリング装置３０ｂの機種情報に基づいて、ターゲット装置３０ａで可能な印刷を指示するターゲット印刷指示データと、ハンドリング装置３０ｂで可能な印刷を指示するハンドリング印刷指示データとを生成する。ここで、ターゲット装置３０ａ又はハンドリング装置３０ｂの機種情報は、プリンタドライバ１９が予め保持していてもよいし、それぞれ対応する装置からネットワーク８０を通じて受信してもよい。そして、このようにプリンタドライバ１９がターゲット印刷指示データとハンドリング印刷指示データとを生成すると、画像ハンドリングユーティリティ２０の動作が開始する。
【００２６】
画像ハンドリングユーティリティ２０では、まず、画質特性抽出部２１が、指定された原稿データに基づく印刷を指示する印刷指示データをプリンタドライバ１９から取得する（ステップ２０１）。このとき、プリンタドライバ１９は、上述したようにターゲット印刷指示データとハンドリング印刷指示データとを生成しているので、画質特性抽出部２１はこれら２種類の印刷指示データを取得する。そして、これら２種類の印刷指示データから画質特性を抽出する（ステップ２０２）。具体的には、印刷指示データにおける描画コマンドから、文字、イメージ、図形といった描画内容に関する特性を抽出する。例えば、原稿データが名刺である場合、名前部分を文字として、顔写真部分をイメージとして、コーポレートロゴ部分を図形として抽出する。
【００２７】
また、画質特性抽出部２１は、ステップ２０２でターゲット印刷指示データ及びハンドリング印刷指示データから抽出した画質特性をそれぞれ分析し、ターゲット印刷指示データ及びハンドリング印刷指示データのそれぞれについて、画質項目ごとの特性を抽出する（ステップ２０３）。具体的には、描画コマンドに関連付けられた画質指示から、解像度、階調情報等の画質項目ごとの特性を抽出し、この描画コマンドから抽出した描画内容に関する特性に関連付ける。尚、このとき、描画コマンドに関連付けられていない画質項目については、描画コマンドに共通の画質指示から抽出して関連付ける。
【００２８】
次に、画質特性比較部２６が、ステップ２０２で画質特性抽出部２１が抽出した描画内容に関する特性ごとに、ステップ２０３で画質特性抽出部２１が抽出したターゲット印刷指示データについての画質項目ごとの特性とハンドリング印刷指示データについての画質項目ごとの特性との差分を求める（ステップ２０４）。
そして、画質特性比較部２６は、この差分に基づいて、ターゲット印刷指示データにおける画質特性と、ハンドリング印刷指示データにおける画質特性とを比較する。具体的には、画質特性抽出部２１が抽出した描画内容に関する特性に対して、画質特性抽出部２１が抽出したターゲット印刷指示データにおける画質項目ごとの特性と、画質特性抽出部２１が抽出したハンドリング印刷指示データにおける画質項目ごとの特性との対応付けを行う（ステップ２０６）。
【００２９】
そして、画質特性比較部２６は、全ての画質特性（描画内容に関する特性）について対応付けが終了したかどうかを判定する（ステップ２０７）。
その結果、全ての画質特性について対応付けが終了していないと判定すれば、画質特性比較部２６は、ステップ２０６に戻り、描画内容に関する特性に対して、ターゲット印刷指示データにおける画質項目ごとの特性と、ハンドリング印刷指示データにおける画質項目ごとの特性との対応付けを繰り返す。
一方、全ての画質特性について対応付けが終了したと判定すれば、画質特性比較部２６は、対応付けの結果を画質ターゲット情報生成部２８に渡し、画質ターゲット情報生成部２８が、画質ターゲット情報を生成してファイルに保存する（ステップ２０８）。そして、画質ターゲット情報をネットワーク８０を通じてハンドリング装置３０ｂの画像ハンドリング部７０に送信する（ステップ２０９）。これにより、画像ハンドリング部７０では、画質ターゲット情報が画質ターゲット情報記憶部７４に記憶される。
【００３０】
ここで、図３のステップ２０１でプリンタドライバ１９から取得する印刷指示データについて説明する。
図４は、印刷指示データに含まれる画質指示について示した図である。
画質ターゲット情報が生成された後であれば、画質指示として、画質ターゲット情報を指定する情報や、画質ターゲット情報を保存したファイルが含まれることもあるが、ここでは、プリンタドライバ１９上での画質に関する印刷設定のみを示している。具体的には、解像度、階調情報、スクリーン、色味等の画質項目ごとの印刷設定が示されており、「Index」によって印刷設定のセットが識別できるようになっている。
尚、ここで示した画質項目はあくまで一例であり、これら以外にも、入力色信号（例えば、ＣＭＹＫ、ＲＧＢ）に対する色再現、入力線幅指定（例えば、ｍｍ、ｐｉｘｅｌ）に対する細線再現、オブジェクトごとの画像処理ポリシー（ＯＯＲ／ＯＯＨ）、スクリーン角度、オブジェクトの描画方法（ラスタかベクタか）等が考えられる。
【００３１】
図５は、印刷指示データに含まれる描画コマンドについて示した図である。
図では、描画コマンドに対して、その描画コマンドによる実際の描画の内容を示している。ここで、例えば文字描画１と文字描画２のように、同じ原稿データに対して、実際の描画内容が異なる場合がある。このような場合、ハンドリング装置３０ｂの画質特性をターゲット装置３０ａの画質特性に合わせることが困難になることがある。そのため、ターゲット装置３０ａにおける描画内容を出力結果から予測し、これをハンドリング装置３０ｂにも反映することで、出力結果をより近付ける。
【００３２】
図６は、図４の画質指示と図５の描画コマンドとを含む印刷指示データの一例であるＰＤＬデータについて示した図である。
このうち、（ａ）は、注目描画オブジェクトを描画する描画コマンド１９１として、図５の「イメージ描画１」を含む例である。
また、（ｂ）は、注目描画オブジェクトを描画する描画コマンド１９２として、図５の「図形描画１」を含む例である。
尚、画質指示については示していないが、描画コマンドに関連付けられた部分（例えば、描画コマンドのヘッダ部分）に記述される場合や、描画コマンドに共通の部分（例えば、全体のヘッダ部分）に記述される場合がある。
また、（ａ）及び（ｂ）は、あくまで異なる種類の描画コマンドを含むＰＤＬデータの例である。図示しないが、本実施の形態では、（ａ），（ｂ）のそれぞれについて、ターゲット装置３０ａの機種情報に基づくＰＤＬデータと、ハンドリング装置３０ｂの機種情報に基づくＰＤＬデータが生成される。
【００３３】
次に、図３に示した動作例を、具体例を用いて説明する。
まず、動作の前提として、画質特性比較部２６が、画質項目ごとに、ターゲット装置３０ａ又はハンドリング装置３０ｂで再現可能な特性値を示した項目リストを保持しているものとする。尚、本明細書では、便宜上「特性値」の文言を用いるが、画質項目ごとの特性は例えば色味のように数値化できないものを含んでいてもよい。ここで、このような項目リストは、例えば標準規格に従って作成する場合や、ターゲット装置３０ａ及びハンドリング装置３０ｂが自社内機械である場合のように、画質項目ごとの特性値の候補が予め分かっている場合であれば、その特性値の候補を用いて予め作成されたものであってもよい。或いは、プリンタドライバ１９が保持するターゲット装置３０ａ又はハンドリング装置３０ｂの機種情報に基づいて生成されたものであってもよい。
【００３４】
図７は、このような項目リストの例を示した図である。
このうち、（ａ）は、ターゲット装置３０ａで再現可能な特性値を示したターゲット項目リストであり、（ｂ）は、ハンドリング装置３０ｂで再現可能な特性値を示したハンドリング項目リストである。図示するように、解像度については、ターゲット装置３０ａで２００ｄｐｉ×２００ｄｐｉから１２００ｄｐｉ×１２００ｄｐｉまで再現可能であるが、ハンドリング装置３０ｂでは６００ｄｐｉ×６００ｄｐｉまでしか再現できない。階調については、ターゲット装置３０ａでもハンドリング装置３０ｂでも１ビット階調、４ビット階調、８ビット階調を再現可能である。スクリーン線数については、ターゲット装置３０ａでは低線数から高線数まで再現可能であるが、ハンドリング装置３０ｂでは高線数は再現できない。色味については、ターゲット装置３０ａでもハンドリング装置３０ｂでも写真用、文字用、線画用の色味を再現可能である。
【００３５】
尚、これらの項目リストにおいて、特性値は、その数値が互いに近いものほど「Index」（インデックス）の値も互いに近くなるように配置される。従って、解像度等のように、特性値が数値で表現される画質項目については、特性値そのものをインデックスとしてもよい。一方で、数値で表現できない色味、特殊処理等については、色変換目的により決められたインデックスのリストを予め用意しておき、このインデックスのリストに基づいて、色味、特殊処理等の各特性値をインデックスに対応付けた項目リストを生成すればよい。
【００３６】
次に、図３のステップ２０３で画質特性抽出部２１が抽出する画質項目ごとの特性について説明する。尚、図３において、画質項目ごとの特性は、描画内容に関する特性ごとに抽出されることを前提としたが、この具体例では、描画内容に関する特性ごとに抽出されることは前提としない。
図８は、ステップ２０３で抽出された画質項目ごとの特性の例を示した図である。
このうち、（ａ）は、ターゲット印刷指示データから抽出された画質項目ごとの特性を示したものである。ここでは、ターゲット項目リスト上の太枠で囲んだ特性値が、ターゲット印刷指示データから抽出された特性値であることを示している。また、（ｂ）は、ハンドリング印刷指示データから抽出された画質項目ごとの特性を示したものである。ここでは、ハンドリング項目リスト上の太枠で囲んだ特性値が、ハンドリング印刷指示データから抽出された特性値であることを示している。
【００３７】
次いで、画質特性比較部２６がターゲット印刷指示データにおける画質特性とハンドリング印刷指示データにおける画質特性との対応付けを行うときの動作について説明する。
まず、図３のステップ２０４において、画質特性比較部２６は、図８（ａ）のターゲット印刷指示データにおける画質特性と、図８（ｂ）のハンドリング印刷指示データにおける画質特性とを比較する。そして、解像度については、ターゲット印刷指示データでは１２００ｄｐｉ×１２００ｄｐｉであるのに対し、ハンドリング印刷指示データでは６００ｄｐｉ×６００ｄｐｉである旨の情報を、階調情報については、ターゲット印刷指示データでもハンドリング印刷指示データでも１ビット階調である旨の情報を、スクリーンについては、ターゲット印刷指示データでは高線数であるのに対し、ハンドリング印刷指示データでは低線数である旨の情報を、色味については、ターゲット印刷指示データでは線画用色味であるのに対し、ハンドリング印刷指示データでは写真用色味である旨の情報を、差分として取得する。
【００３８】
次に、図３のステップ２０６において、画質特性比較部２６は、ハンドリング印刷指示データに設定すべき画質特性を、ターゲット印刷指示データにおける画質特性に近く、ハンドリング装置３０ｂで再現可能な画質特性から選択する。
図９は、このようにして選択されたハンドリング印刷指示データに設定すべき画質特性を示した図である。ここでは、ハンドリング項目リスト上の太枠で囲んだ特性値が、ハンドリング印刷指示データに設定すべき画質特性であることを示している。
例えば、解像度については、ハンドリング印刷指示データにおける画質特性のインデックスが３で、ターゲット印刷指示データにおける画質特性のインデックスが５であり、両者は異なっている。そして、インデックス４、５の解像度は、ハンドリング装置３０ｂで再現できない。従って、ハンドリング印刷指示データに設定すべき解像度としては、ハンドリング装置３０ｂで再現可能な解像度の中でターゲット印刷指示データにおける解像度との差分が最も小さいインデックス３の解像度が選択される。
階調情報については、ハンドリング印刷指示データにおける画質特性のインデックスもターゲット印刷指示データにおける画質特性のインデックスも共に１であり、両者は一致している。従って、ハンドリング印刷指示データに設定すべき階調情報としては、そのままインデックス１の階調情報が選択される。
【００３９】
また、スクリーンについては、ハンドリング印刷指示データにおける画質特性のインデックスが３で、ターゲット印刷指示データにおける画質特性のインデックスが１であり、両者は異なっている。そして、インデックス３のスクリーンは、ハンドリング装置３０ｂで再現できない。従って、ハンドリング印刷指示データに設定すべきスクリーンとしては、ハンドリング装置３０ｂで再現可能なスクリーンの中でターゲット印刷指示データにおけるスクリーンとの差分が最も小さいインデックス２のスクリーンが選択される。
色味については、ハンドリング印刷指示データにおける画質特性のインデックスが１で、ターゲット印刷指示データにおける画質特性のインデックスが３であり、両者は異なっている。しかしながら、インデックス３の色味は、ハンドリング装置３０ｂでも再現可能である。従って、ハンドリング印刷指示データに設定すべき色味としては、ターゲット印刷指示データと同様のインデックス３の色味が選択される。
【００４０】
尚、ここでは、ターゲット印刷指示データにおける画質特性がハンドリング装置３０ｂで再現できない場合、ハンドリング装置３０ｂで再現可能な画質特性の中で最も近いものを選択するようにしたが、これには限らない。
例えば、ハンドリング装置３０ｂで再現可能な画質特性の中から何らかの規則によって決めたものを選択するようにしてもよい。
また、ハンドリング装置３０ｂで再現可能な画質特性のリストをユーザに提示し、ユーザがその中で指定したものを選択するようにしてもよい。
或いは、ターゲット印刷指示データにおける画質特性がハンドリング装置３０ｂで再現できない場合には、ハンドリング装置３０ｂで再現可能な画質特性を選択せずに、画質特性を選択できない旨を外部に通知するようにしてもよい。
【００４１】
また、図７〜９には示さなかったが、画質項目として、特殊処理を設けることも考えられる。この場合、ターゲット印刷指示データから特殊処理が抽出されれば、ハンドリング印刷指示データにも特殊処理を設定するのが理想的である。しかしながら、実際には、ハンドリング装置３０ｂでその特殊処理を適用できない場合もある。そのような場合、本実施の形態では、特殊処理をそれに対応する画質項目に割り付ける。
図１０は、その一例として、ターゲット装置３０ａではグレイ保証を実施できるが、ハンドリング装置３０ｂではグレイ保証を実施できない場合における対応付けの変更について示した図である。即ち、図９では、色味がインデックス３の線画用色味であったが、図１０では、これをインデックス２の文字用色味に強制的に変更している。
【００４２】
この場合、特殊処理は、第２の画質特性情報により示される画質特性が属する画質項目の一例であり、グレイ保証は、第２の画質特性情報により示される画質特性の一例であり、色味は、関連付けられた他の画質項目の一例であり、線画用は、他の画質項目に属する画質特性の一例であり、文字用は、変更して得られた新たな画質特性の一例である。
【００４３】
ところで、一般に、文字線画向きの文書を印刷するには、高解像度、低階調、高スクリーン線数とし、写真向きの文書を印刷するには、低解像度、高階調、低スクリーン線数とする設定方法が好ましい。図８（ａ）のターゲット印刷指示データにおける画質特性は、このような好ましい設定方法に沿ったものとなっている。また、ハンドリング印刷指示データに設定すべき画質特性も、最終的には、図１０に示すように、このような好ましい設定方法に沿ったものとなっている。
【００４４】
その後、図３のステップ２０８において、画質ターゲット情報生成部２８が、図１０に示した結果に基づいて、解像度を６００ｄｐｉ×６００ｄｐｉとし、階調情報を１ビット階調とし、スクリーンを中線数とし、色味を文字用色味とする旨の情報を画質ターゲット情報として生成する。
【００４５】
図１１は、画質ターゲット情報の具体例を示した図である。
図では、画質項目に対して、その画質項目における目標となる特性値を対応付けている。図示しないが、図１０に示した結果に基づいて生成される画質ターゲット情報であれば、画質項目「解像度」に対して、目標「６００ｄｐｉ×６００ｄｐｉ」を対応付け、画質項目「階調情報」に対して、目標「１ビット」を対応付け、画質項目「スクリーン」に対して、目標「中線数」を対応付け、画質項目「色味」に対して、目標「文字用」を対応付けたものとなる。このように、図７〜１０の例は、描画コマンドの種類に関係なく一律に画質項目に対して目標を適用するものであったが、図１１に示すように、画質項目を、目標を適用する画質項目の範囲（描画コマンド等）と共に管理してもよい。例えば、１行目は、描画コマンド「図形描画１」について、（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）をＬａｂ＝（ＸＸＸ，ＸＸＸ，ＸＸＸ）に置き換えることを示している。
尚、ここでは、画質ターゲット情報をテーブル形式で示したが、これはあくまで一例であって、これに限られるものではない。
また、このような画質ターゲット情報は、複数の画像ハンドリングシステムで共有してもよい。
【００４６】
次に、画像ハンドリングシステムにおける画像ハンドリング処理時の動作について説明する。
図１２は、このときの画像ハンドリング部７０の動作例を示したフローチャートである。
ユーザは、アプリケーション１８上で、画質特性を合わせたい原稿データと、原稿を出力したいハンドリング装置３０ｂとを指定する。これにより、プリンタドライバ１９が原稿データに基づく印刷を指示する印刷指示データを生成して入力情報通知部４１ｂに送信し、入力情報通知部４１ｂがこれを受信すると、画像ハンドリング部７０の動作が開始する。尚、この動作例では、図３のステップ２０９でハンドリング装置３０ｂ内に記憶した画質ターゲット情報を読み出して利用する第１のケース、図３のステップ２０８で端末装置１０内に保存した画質ターゲット情報を添付して利用する第２のケース、画質ターゲット情報を利用しない第３のケースを想定している。
【００４７】
画像ハンドリング部７０では、まず、指示判定部７１及び描画判定部７２が、指定された原稿データに基づく印刷を指示する印刷指示データを入力情報通知部４１ｂから取得する（ステップ７０１）。
そして、指示判定部７１が、印刷指示データに含まれる画質指示の内容を判定し、描画判定部７２が、印刷指示データに含まれる描画コマンドの内容を判定し、これらの判定結果を画像ハンドリングターゲット決定部７３に伝える（ステップ７０２）。ここで、画質指示は、上記第１のケースでは、画質ターゲット情報を指定する情報と画質に関する印刷設定とを含み、上記第２のケースでは、画質ターゲット情報を保存したファイルと画質に関する印刷設定とを含み、上記第３のケースでは、画質に関する印刷設定のみを含む。そこで、画質指示の内容の判定では、画質指示がこれらの何れに該当するかも判定する。
【００４８】
次に、画像ハンドリングターゲット決定部７３は、指示判定部７１から伝えられた判定結果によって、画質指示が画質ターゲット情報を指定する情報を含むことが示されているかどうかを判定する（ステップ７０３）。その結果、画質指示が画質ターゲット情報を指定する情報を含むことが示されていれば、既に画質ターゲット情報記憶部７４に記憶されている画質ターゲット情報の中から指定された画質ターゲット情報を選択する（ステップ７０４）。そして、画質ターゲット情報と、印刷設定とに基づいて、画像ハンドリングの目標を決定する（ステップ７０７）。
【００４９】
また、画質指示が画質ターゲット情報を指定する情報を含むことが示されていなければ、画像ハンドリングターゲット決定部７３は、指示判定部７１から伝えられた判定結果によって、画質指示が画質ターゲット情報を保存したファイルを含むことが示されているかどうかを判定する（ステップ７０５）。その結果、画質指示が画質ターゲット情報を保存したファイルを含むことが示されていれば、そのファイルに保存された画質ターゲット情報を一時的にその印刷指示データのみに適用する画質ターゲット情報として取得する（ステップ７０６）。そして、画質ターゲット情報と、印刷設定とに基づいて、画像ハンドリングの目標を決定する（ステップ７０７）。
【００５０】
更に、画質指示が画質ターゲット情報を保存したファイルを含むことが示されていなければ、画像ハンドリングターゲット決定部７３は、印刷設定のみに基づいて、画像ハンドリングの目標を決定する（ステップ７０８）。
その後、画像ハンドリングターゲット決定部７３は、ハンドリング装置３０ｂで出力される画像の画質特性をステップ７０７又はステップ７０８で決定された目標に近付けるためのデータを、描画処理部４２ｂ、色再現処理部４３ｂ、中間調処理部４４ｂの各処理部に供給する（ステップ７０９）。尚、この場合、ハンドリング装置３０ｂで出力される画像の画質特性を目標に近付けるために、描画コマンドの書き換えが必要であれば、描画判定部７２で内容の判定が行われた描画コマンドを書き換えて描画処理部４２ｂに供給する。また、画像ハンドリングターゲット決定部７３が各処理部に供給するデータを生成する際には、画像ハンドリングパラメータ記憶部７５に記憶された画像ハンドリングパラメータも用いられる。
【００５１】
次に、端末装置１０のハードウェア構成について説明する。
図１３は、端末装置１０のハードウェア構成を示した図である。
図示するように、端末装置１０は、演算手段であるＣＰＵ（Central Processing Unit）１１と、記憶手段であるメインメモリ１２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）１３とを備える。ここで、ＣＰＵ１１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ１２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置１３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、端末装置１０は、外部との通信を行うための通信Ｉ／Ｆ１４と、ビデオメモリやディスプレイ等からなる表示機構１５と、キーボードやマウス等の入力デバイス１６とを備える。
【００５２】
最後に、ターゲット装置３０ａ及びハンドリング装置３０ｂとして機能する画像処理装置３０の機構について説明する。
図１４は、画像処理装置３０の構成例を示した図である。この画像処理装置３０は、所謂タンデム型のカラープリンタであり、画像データに基づき画像形成を行う画像形成部５０と、画像処理装置３０全体の動作を制御する主制御部３１とを備えている。更には、例えばＰＣ等との通信を行って印刷指示データを受信する通信部３２と、原稿から画像を読み取って読取画像を生成する画像読取部６０と、通信部３２で受信した印刷指示データや画像読取部６０で生成した読取画像等に対し予め定めた画像処理を施すことで画像データを取得して画像形成部５０に転送する画像処理部４０と、ユーザからの操作入力の受付やユーザに対する各種情報の表示を行うユーザインターフェース（ＵＩ）部３３とを備えている。
【００５３】
画像形成部５０は、例えば電子写真方式により画像を形成する構成部であって、並列して配置される４つの画像形成ユニット５１Ｙ,５１Ｍ,５１Ｃ,５１Ｋ（以下、「画像形成ユニット５１」という）を備えている。各画像形成ユニット５１は、機能部材として、例えば、矢印Ａ方向に回転しながら静電潜像が形成され、その後にトナー像が形成される感光体ドラム５２と、感光体ドラム５２の表面を予め定められた電位で帯電する帯電器５３と、帯電器５３により帯電された感光体ドラム５２を画像データに基づいて露光する露光器５４と、感光体ドラム５２上に形成された静電潜像を各色トナーにより現像する現像器５５と、転写後の感光体ドラム５２表面を清掃するドラムクリーナ５６とを備えている。
画像形成ユニット５１各々は、現像器５５に収容されるトナーを除いて略同様に構成され、それぞれがイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）のトナー像を形成する。
【００５４】
また、画像形成部５０は、各画像形成ユニット５１の感光体ドラム５２にて形成された各色トナー像が多重転写される中間転写ベルト６１と、各画像形成ユニット５１にて形成された各色トナー像を中間転写ベルト６１に順次転写（一次転写）する一次転写ロール６２とを備えている。更に、中間転写ベルト６１上に重畳して転写された各色トナー像を記録媒体（記録紙）である用紙Ｐに一括転写（二次転写）する二次転写ロール６３と、二次転写された各色トナー像を用紙Ｐ上に定着させる定着器６５とを備えている。
【００５５】
画像形成部５０の画像形成ユニット５１各々は、上記の機能部材を用いた電子写真プロセスによりイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色トナー像を形成する。各画像形成ユニット５１にて形成された各色トナー像は、一次転写ロール６２により中間転写ベルト６１上に順に静電転写され、各色トナーが重畳された合成トナー像を形成する。中間転写ベルト６１上の合成トナー像は、中間転写ベルト６１の移動（矢印Ｂ方向）に伴って二次転写ロール６３が配置された二次転写領域Ｔｒに搬送され、用紙収容容器３５から供給される用紙Ｐ上に一括して静電転写される。その後、用紙Ｐ上に静電転写された合成トナー像は、定着器６５によって定着処理を受けて用紙Ｐ上に定着される。そして、定着画像が形成された用紙Ｐは、画像処理装置３０の排出部に設けられた用紙積載部３６に搬送され集積される。
【００５６】
一方、一次転写後に感光体ドラム５２に付着しているトナー（一次転写残トナー）、及び、二次転写後に中間転写ベルト６１に付着しているトナー（二次転写残トナー）は、それぞれドラムクリーナ５６及びベルトクリーナ６４によって除去される。
このようにして、画像処理装置３０での画像形成処理がプリント枚数分のサイクルだけ繰り返し実行される。
【００５７】
ここで、この画像処理装置３０において、画像形成部５０は、その基準の特性に近付けるためにキャリブレーションされていることが望ましい。
【００５８】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００５９】
１０…端末装置、１８…アプリケーション、１９…プリンタドライバ、２０…画像ハンドリングユーティリティ、２１…画質特性抽出部、２２…抽象化原稿生成部、２３…描画オブジェクト記憶部、２４…出力指示部、２６…画質特性比較部、２８…画質ターゲット情報生成部、３０ａ…ターゲット装置、３０ｂ…ハンドリング装置、４０ａ，４０ｂ…画像処理部、５０ａ，５０ｂ…画像形成部、７０…画像ハンドリング部、７１…指示判定部、７２…描画判定部、７３…画像ハンドリングターゲット決定部、７４…画質ターゲット情報記憶部、７５…画像ハンドリングパラメータ記憶部
【図１】
0005454259.tif 000002
【図２】
0005454259.tif 000003
【図３】
0005454259.tif 000004
【図４】
0005454259.tif 000005
【図５】
0005454259.tif 000006
【図６】
0005454259.tif 000007
【図７】
0005454259.tif 000008
【図８】
0005454259.tif 000009
【図９】
0005454259.tif 000010
【図１０】
0005454259.tif 000011
【図１１】
0005454259.tif 000012
【図１２】
0005454259.tif 000013
【図１３】
0005454259.tif 000014
【図１４】
0005454259.tif 000015