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