(57)【特許請求の範囲】
【請求項１】
画像データの出力要求を受け付ける受付手段と、
前記画像データに対して色変動の監視領域を設定する監視領域設定手段と、
前記画像データに基づいて出力された出力画像に対応する色度画像データを入力し、前記色度画像データから前記監視領域の監視色情報を取得する監視色情報取得手段と、
基準となる色度データと前記監視色情報との間の色変動量を算出する色変動量算出手段と、
前記画像データ又は前記画像データに基づいて出力された前記出力画像から監視用画像を生成する監視用画像生成手段と、
前記監視用画像に前記監視領域を重畳して前記色変動量に関する情報を反映した画面情報を生成する画面情報生成手段と、
を備え、
前記監視色情報取得手段は、前記出力要求に基づいて前記画像データの同一ページについて出力された複数の前記出力画像に対応して複数の前記監視色情報を生成し、
前記色変動量算出手段は、前記基準となる色度データと前記複数の監視色情報との間の複数の前記色変動量を算出し、
前記監視用画像生成手段は、同一ページについて複数の前記監視用画像を生成し、
前記画面情報生成手段は、前記複数の監視用画像に前記監視領域をそれぞれ重畳して前記複数の色変動量に関する情報を反映した前記画面情報を生成する、
色変動監視装置。
【請求項２】
前記画面情報生成手段は、前記複数の色変動量を表したグラフを含む前記画面情報を生成する、
請求項１に記載の色変動監視装置。
【請求項３】
前記画面情報生成手段は、前記色変動量が予め定められた閾値を超えた前記監視領域又は当該監視領域を有する前記監視用画像の表示態様を、他の前記監視領域又は前記監視用画像の表示態様とは異ならせる、
請求項１又は２に記載の色変動監視装置。
【請求項４】
画像データの出力要求を受け付ける受付手段と、
前記画像データに対して色変動の監視領域を設定する監視領域設定手段と、
前記画像データに基づいて記録媒体に画像を形成する画像形成手段と、
前記記録媒体に形成された前記画像から色度を読み取り、色度画像データを生成する読取手段と、
前記色度画像データから前記監視領域の監視色情報を取得する監視色情報取得手段と、
基準となる色度データと前記監視色情報との間の色変動量を算出する色変動量算出手段と、
前記画像データ又は前記画像データに基づいて前記記録媒体に形成された前記画像から監視用画像を生成する監視用画像生成手段と、
前記監視用画像に前記監視領域を重畳して前記色変動量に関する情報を反映した画面情報を生成する画面情報生成手段と、
を備え、
前記監視色情報取得手段は、前記出力要求に基づいて前記画像データの同一ページについて出力された複数の出力画像に対応して複数の前記監視色情報を生成し、
前記色変動量算出手段は、前記基準となる色度データと前記複数の監視色情報との間の複数の前記色変動量を算出し、
前記監視用画像生成手段は、同一ページについて複数の前記監視用画像を生成し、
前記画面情報生成手段は、前記複数の監視用画像に前記監視領域をそれぞれ重畳して前記複数の色変動量に関する情報を反映した前記画面情報を生成する、
画像形成装置。
【請求項５】
コンピュータを、
画像データの出力要求を受け付ける受付手段と、
前記画像データに対して色変動の監視領域を設定する監視領域設定手段と、
前記画像データに基づいて出力された出力画像に対応する色度画像データを入力し、前記色度画像データから前記監視領域の監視色情報を取得する監視色情報取得手段と、
基準となる色度データと前記監視色情報との間の色変動量を算出する色変動量算出手段と、
前記画像データ又は前記画像データに基づいて出力された前記出力画像から監視用画像を生成する監視用画像生成手段と、
前記監視用画像に前記監視領域を重畳して前記色変動量に関する情報を反映した画面情報を生成する画面情報生成手段として機能させるためのプログラムであって、
前記監視色情報取得手段は、前記出力要求に基づいて前記画像データの同一ページについて出力された複数の前記出力画像に対応して複数の前記監視色情報を生成し、
前記色変動量算出手段は、前記基準となる色度データと前記複数の監視色情報との間の複数の前記色変動量を算出し、
前記監視用画像生成手段は、同一ページについて複数の前記監視用画像を生成し、
前記画面情報生成手段は、前記複数の監視用画像に前記監視領域をそれぞれ重畳して前記複数の色変動量に関する情報を反映した前記画面情報を生成する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変動監視装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷物の印刷色が基準通りに印刷されているかどうかを評価するシステムとして、例えば、以下の特許文献１、２に記載されたものがある。
【０００３】
特許文献１には、印刷色を参照色票と同時に撮影機器で撮影する撮影部と、撮影手段により取得した３原色信号を参照色票データベースを用いて色彩値に変換する変換部と、変換部で得られた色彩値と色基準データベースを用いて印刷色と色基準とを比較する比較部と、比較部で得られた結果を表示する表示部を備え、印刷色の色評価を実施する印刷色評価システムが記載されている。
【０００４】
特許文献２には、印刷機の色調制御を行う色調制御装置であって、印刷物をカメラにより撮影して取得した画像情報に基づいて、印刷物における絵柄ポイントのＲＧＢ値を取得するＲＧＢ値取得手段と、印刷物における絵柄ポイントの印刷機のＣＭＹＫデータをＣＩＥＬＡＢに変換し、カメラのカメラプロファイルを用いて変換後のＣＩＥＬＡＢを目標ＲＧＢ値として取得する目標ＲＧＢ値取得手段と、取得したＲＧＢ値と目標ＲＧＢ値との色差を取得する色差取得手段と、取得した色差に基づいて、絵柄ポイントの色差が予め決定された色差許容範囲内であるか否かを判定する判定手段と、を有する色調制御装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２８１４３号公報
【特許文献２】特開２０１１−２３０４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ページ内の色変動の大きな箇所や色変動の大きなページを視覚的に判断することが可能な色変動監視装置、画像形成装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
［１］画像データの出力要求を受け付ける受付手段と、
前記画像データに対して色変動の監視領域を設定する監視領域設定手段と、
前記画像データに基づいて出力された出力画像に対応する色度画像データを入力し、前記色度画像データから前記監視領域の監視色情報を取得する監視色情報取得手段と、
基準となる色度データと前記監視色情報との間の色変動量を算出する色変動量算出手段と、
前記画像データ又は前記画像データに基づいて出力された前記出力画像から監視用画像を生成する監視用画像生成手段と、
前記監視用画像に前記監視領域を重畳して前記色変動量に関する情報を反映した画面情報を生成する画面情報生成手段と、
を備え、
前記監視色情報取得手段は、前記出力要求に基づいて前記画像データの同一ページについて出力された複数の前記出力画像に対応して複数の前記監視色情報を生成し、
前記色変動量算出手段は、前記基準となる色度データと前記複数の監視色情報との間の複数の前記色変動量を算出し、
前記監視用画像生成手段は、同一ページについて複数の前記監視用画像を生成し、
前記画面情報生成手段は、前記複数の監視用画像に前記監視領域をそれぞれ重畳して前記複数の色変動量に関する情報を反映した前記画面情報を生成する、色変動監視装置。
［２］前記画面情報生成手段は、前記複数の色変動量を表したグラフを含む前記画面情報を生成する、前記［１］に記載の色変動監視装置。
［３］前記画面情報生成手段は、前記色変動量が予め定められた閾値を超えた前記監視領域又は当該監視領域を有する前記監視用画像の表示態様を、他の前記監視領域又は前記監視用画像の表示態様とは異ならせる、前記［１］又は［２］に記載の色変動監視装置。
［４］画像データの出力要求を受け付ける受付手段と、
前記画像データに対して色変動の監視領域を設定する監視領域設定手段と、
前記画像データに基づいて記録媒体に画像を形成する画像形成手段と、
前記記録媒体に形成された前記画像から色度を読み取り、色度画像データを生成する読取手段と、
前記色度画像データから前記監視領域の監視色情報を取得する監視色情報取得手段と、
基準となる色度データと前記監視色情報との間の色変動量を算出する色変動量算出手段と、
前記画像データ又は前記画像データに基づいて前記記録媒体に形成された前記画像から監視用画像を生成する監視用画像生成手段と、
前記監視用画像に前記監視領域を重畳して前記色変動量に関する情報を反映した画面情報を生成する画面情報生成手段と、
を備え、
前記監視色情報取得手段は、前記出力要求に基づいて前記画像データの同一ページについて出力された複数の出力画像に対応して複数の前記監視色情報を生成し、
前記色変動量算出手段は、前記基準となる色度データと前記複数の監視色情報との間の複数の前記色変動量を算出し、
前記監視用画像生成手段は、同一ページについて複数の前記監視用画像を生成し、
前記画面情報生成手段は、前記複数の監視用画像に前記監視領域をそれぞれ重畳して前記複数の色変動量に関する情報を反映した前記画面情報を生成する、画像形成装置。
［５］コンピュータを、
画像データの出力要求を受け付ける受付手段と、
前記画像データに対して色変動の監視領域を設定する監視領域設定手段と、
前記画像データに基づいて出力された出力画像に対応する色度画像データを入力し、前記色度画像データから前記監視領域の監視色情報を取得する監視色情報取得手段と、
基準となる色度データと前記監視色情報との間の色変動量を算出する色変動量算出手段と、
前記画像データ又は前記画像データに基づいて出力された前記出力画像から監視用画像を生成する監視用画像生成手段と、
前記監視用画像に前記監視領域を重畳して前記色変動量に関する情報を反映した画面情報を生成する画面情報生成手段として機能させるためのプログラムであって、
前記監視色情報取得手段は、前記出力要求に基づいて前記画像データの同一ページについて出力された複数の前記出力画像に対応して複数の前記監視色情報を生成し、
前記色変動量算出手段は、前記基準となる色度データと前記複数の監視色情報との間の複数の前記色変動量を算出し、
前記監視用画像生成手段は、同一ページについて複数の前記監視用画像を生成し、
前記画面情報生成手段は、前記複数の監視用画像に前記監視領域をそれぞれ重畳して前記複数の色変動量に関する情報を反映した前記画面情報を生成する、プログラム。
【発明の効果】
【０００８】
請求項１、４、５に係る発明によれば、ページ内の色変動の大きな箇所や色変動の
大きなページを視覚的に判断することが可能になる。
請求項２に係る発明によれば、色変動量の変化が視覚的に認識し易くなる。
請求項３に係る発明によれば、表示態様の違いから視覚的な判断が容易になる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の第１の実施の形態に係る色変動監視装置が適用された画像形成装置の概略の構成例を示すブロック図である。
【図２】図２は、記憶部が記憶する監視情報の一例を示す図である。
【図３】図３は、画像形成装置の動作の一例を示すフローチャートである。
【図４】図４は、色変動可視化フローを説明するためのフローチャートである。
【図５】図５は、監視用画面の初期画面の一例を示す図である。
【図６】図６は、監視用画面の一例を示す図である。
【図７】図７は、変形例に係る監視用画面の一例を説明するための図である。
【図８】図８は、本発明の第２の実施の形態に係る画像形成システムの概略の構成例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１１】
（画像形成装置の構成）
図１は、本発明の実施の形態に係る色変動監視装置が適用された画像形成装置の概略の構成例を示すブロック図である。この画像形成装置１は、本装置１の各部を制御する制御部２と、各種の情報を記憶する記憶部３と、ネットワークを介して外部装置と通信を行うネットワーク通信部４と、用紙Ｐにユーザからの画像を形成する画像形成手段の一例としての画像形成部５と、用紙Ｐに形成された画像から色度を読み取る読取手段の一例としての画像読取部６と、各種の情報の入力及び表示を行う操作表示部７とを有して概略構成されている。
【００１２】
上記のように構成された画像形成装置１として、例えば、電子写真方式、インクジェット方式等のカラー複写機、カラープリンタ、カラーファクシミリや、複写機能、プリンタ機能、ファクシミリ機能、スキャナ機能等の複数の機能を複合した複合機等の画像形成装置を用いることができる。
【００１３】
制御部２は、ＣＰＵ（Central Processing Unit）等によって構成され、プログラム３０を実行することにより、受付手段２０、画像処理手段２１、監視領域設定手段２２、位置ずれ補正手段２３、監視色情報取得手段２４、色変動量算出手段２５、 監視用画像生成手段２６、画面情報生成手段２７等として機能する。なお、制御部２の各手段２０〜２８は、全部又は一部がＡＳＩＣ（Application Specific Integrated Circuit）等のハードウエアによって実現されてもよい。
【００１４】
記憶部３は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard disk drive）等から構成され、プログラム３０、ラスタ画像情報３１、監視情報３２等を記憶する。
【００１５】
画像形成部５は、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色の色材（トナー、インク等）を用いて、画像処理手段２１から出力された画像データに基づいて用紙Ｐ等の記録媒体に画像を印刷して出力する。画像形成部５は、例えば、電子写真方式、インクジェット方式等により用紙Ｐに画像を印刷する。画像形成部５は、印刷した用紙Ｐを用紙搬送路（図示せず）を介して画像読取部６に送る。
【００１６】
画像読取部６は、画像形成部５から出力された用紙Ｐ上の画像から色度を光学的に読み取り、デバイスに依存しない色度画像データを生成するラインセンサーやカメラ等の画像入力装置である。この実施の形態では、色変動量算出手段２５で色差を算出するため、色度画像データとして、例えば１９７６年にＣＩＥ（国際照明委員会）により定められたＬ＊ａ＊ｂ＊表色系のＬ＊ａ＊ｂ＊値を用いている。一般的なラインセンサーやカメラではデバイスに依存したＲＧＢで読み取られるが、ラインセンサーのデバイスＲＧＢをＬ＊ａ＊ｂ＊に変換するマトリクスや３次元ＬＵＴ（Ｌｏｏｋｕｐ  Ｔａｂｌｅ）を使用することでデバイスに依存しないＬ＊ａ＊ｂ＊で表現された色度画像データを生成することができる。画像読取部６は、生成した色度画像データを制御部２の位置ずれ補正手段２３に出力する。
【００１７】
操作表示部７は、例えば、タッチパネルディスプレイであり、液晶ディスプレイ等のディスプレイの前面にタッチパネルを重合配置した構成を有する。
【００１８】
（制御部２の構成）
受付手段２０は、画像データの出力要求の一例としての印刷ジョブを受け付ける。印刷ジョブは、例えば、ページ記述言語（ＰＤＬ：Page Description Language）で記述されたＰＤＬデータである。ページ記述言語には、ＰＳ（Post Script）、ＰＤＦ（Portable Document Format）、ＡＲＴ等がある。印刷ジョブには、例えばＣＭＹＫ値で表現された画像データと、依頼者元を表すユーザ名、印刷ジョブの名称であるジョブ名、ページ数、ページを特定するページ番号、印刷条件等の属性情報とが含まれる。「印刷条件」には、例えば、印刷部数、カラー印刷／白黒印刷、印刷用紙サイズ、片面印刷／両面印刷等がある。
【００１９】
受付手段２０は、受け付けた印刷ジョブに印刷ジョブを識別するためのジョブＩＤを付与して画像処理手段２１に出力する。以後はジョブＩＤの下で印刷ジョブが管理される。
【００２０】
画像処理手段２１は、受付手段２０が受け付けた印刷ジョブのＰＤＬデータに対して色変換処理、ラスタライズ処理等の画像処理を行ってラスタ画像データを生成する。「色変換処理」は、目標とする出力値を得るため、ＣＭＹＫ色空間で表現されたＰＤＬデータに対して４次元ＬＵＴ（Look-Up Table）等を用いて別のＣＭＹＫ色空間に変換する処理である。「ラスタライズ処理」は、ＰＤＬデータをラスタ画像データに変換する処理である。「ラスタ画像データ」は、色の付いた点の羅列として表現された印刷用の画像データである。なお、ラスタライズ処理を行った後に色変換処理を行ってもよい。また、印刷ジョブに含まれるＰＤＬデータがＲＧＢ色空間で表現されている場合には、色変換処理によってＲＧＢ色空間をＣＭＹＫ色空間に変換する。
【００２１】
画像処理手段２１は、ラスタ画像データをジョブＩＤ及びページ番号に関連付けてラスタ画像情報３１として記憶部３に記憶するとともに、ラスタ画像情報３１を監視領域設定手段２２に出力する。また、画像処理手段２１は、ラスタ画像データを画像形成部５に出力して印刷ジョブに含まれる印刷条件に従った印刷を行わせる。
【００２２】
監視領域設定手段２２は、画像処理手段２１から出力されたラスタ画像情報３１に含まれるラスタ画像データに対して前処理としてページ毎に縮小処理を行う。この縮小処理では、画像読取部６が読み取った後の画像データの解像度と同一か、又はそれよりも低い解像度まで縮小した縮小画像を生成する。なお、この縮小処理は、画像データに対する以降の処理における処理速度を上げるために行われるものであり、色変動を監視するために必須となるものではない。
【００２３】
監視領域設定手段２２は、縮小処理後のラスタ画像データに対して矩形の注目領域を走査して分散が予め定められた値よりも小さい領域を検出し、それを色変動の監視領域として設定する。より具体的には、監視領域設定手段２２は、注目領域についてラスタ画像データの色空間における各色値の分散、すなわちＹ値の分散（σＹ）、Ｍ値の分散（σＭ）、Ｃ値の分散（σＣ）、Ｋ値の分散（σＫ）を算出し、σＹ、σＭ、σＣ、σＫがそれぞれ閾値以下のとき、その注目領域を監視領域として設定する。監視領域は、矩形領域（例えば正方領域）であり、矩形領域の左上の頂点のＸ方向の座標ｘ及びＹ方向の座標ｙ、Ｘ方向の長さ（幅ｗ）、Ｙ方向の長さ（高さｈ）等の監視領域情報で規定される。本実施の形態では、監視領域の大きさ（ｗ、ｈ）は、注目領域と同じである。また、監視領域は、ページ毎に１又は複数の領域が設定され、ページ毎に監視領域ＩＤが付与される。なお、監視領域ＩＤは、ジョブＩＤ毎に付与されたものでもよい。
【００２４】
監視領域設定手段２２は、設定した監視領域の監視領域ＩＤ及び座標情報（ｘ，ｙ）を、ジョブＩＤ及びページ番号に関連付けて記憶部３が記憶する監視情報３２に格納する。
【００２５】
位置ずれ補正手段２３は、画像読取部６が用紙Ｐから読み取った色度画像データとラスタ画像データとの間の位置ずれやスキュー、拡縮、局所歪み等を補正する。また、ラスタ画像データの解像度が読み取った色度画像データよりも小さい場合は、読み取った色度画像データの解像度がラスタ画像データの解像度と一致するように縮小処理を行う。これにより、監視領域設定手段２２が設定した監視領域の位置と色度画像データの対応する位置との整合がとれるようになる。位置ずれ補正手段２３は、補正後の色度画像データを監視色情報取得手段２４に出力する。
【００２６】
監視色情報取得手段２４は、画像読取部６から出力された色度画像データを入力し、その色度画像データから監視領域の監視色情報を取得する。より具体的には、監視色情報取得手段２４は、記憶部３が記憶する監視情報３２の監視領域の座標情報を参照して、色度画像データのうち監視領域に対応する色度データを監視色情報として取得する。「監視色情報」は、例えば、監視領域の色度データの平均値であり、色度データがＬ＊ａ＊ｂ＊値で表されている場合は、Ｌａｖｅ＊、ａａｖｅ＊、ｂａｖｅ＊である。
【００２７】
監視色情報取得手段２４は、取得した監視色情報をジョブＩＤ及び監視領域ＩＤに関連付けて記憶部３が記憶する監視情報３２に格納する。
【００２８】
色変動量算出手段２５は、基準となる色度データと監視色情報取得手段２４が取得した監視色情報との間の色変動量を算出する。色変動量算出手段２５は、色変動量をＬ＊ａ＊ｂ＊色空間（均等色空間）上での距離（色差）として算出する。「基準となる色度データ」としては、例えば、予め保持している初期目標色（例えばＣＩＥＬＡＢ）、過去の監視色情報、初期目標色と過去の監視色情報から生成した目標色、例えば、初期目標色と過去の監視色情報の平均の色（Ｌ＊ａ＊ｂ＊）を用いることができる。「色変動量」としては、例えば、Ｌ＊ａ＊ｂ＊色空間における色差ΔＥ、明度差ΔＬ＊、色度差Δａ＊、色度差Δｂ＊等を用いることができる。ΔＬ＊、Δａ＊、Δｂ＊は、それぞれＬ＊ａ＊ｂ＊色空間におけるＬ＊成分、ａ＊成分、ｂ＊成分の２色間の距離である。ΔＥは、ΔＥ＝（ΔＬ＊２＋Δａ＊２＋Δｂ＊２）１／２で表されるユークリッド距離である。
【００２９】
また、色変動量算出手段２５は、色変動量（ΔＥ）をジョブＩＤ、部番号、ページ番号、監視領域ＩＤに関連付けて記憶部３が記憶する監視情報３２に格納する。また、色変動量算出手段２５は、色変動量が予め定められた閾値を超えるか否かを判断し、その色変動量及び判断結果を色変動情報として画面情報生成手段２７に出力する。
【００３０】
監視用画像生成手段２６は、画面情報生成手段２７により指定されたジョブＩＤ及びページ番号に対応するラスタ画像データを記憶部３から読み出し、そのラスタ画像データから監視用画像を生成する。印刷ジョブが複数の印刷部数を要求している場合には、同一ページ番号に対応するラスタ画像データから監視用画像を生成するという同じ処理を繰り返すことになるため、生成した監視用画像を記憶部３に登録しておき、同じページ番号の監視用画像が必要になった場合には、記憶部３からコピーして使用するように構成することもできる。更には、監視領域設計手段２２の中で監視用画像を生成してラスタ画像データの代わりに監視用画像を記憶部３に登録し、監視用画像が必要になった場合には記憶部３から監視用画像をコピーしてくるように構成することもできる。監視用画像としては、例えば、画像データの解像度を縮小したサムネイル画像を使用することができる。さらに前記サムネイル画像を画像データの隣接する画素間で色値（例えば、ＣＭＹＫ値）を平均化したぼかし画像を使用することもできる。縮小処理には、例えばニアレストネイバー法、バイリニア法、バイキュービック法等の既知の方法を用いることができる。解像度を縮小したサムネイル画像を監視用として生成することで、高速な監視用画像の表示が可能となり、ぼかし画像を使用すれば、個人情報等のセキュリティ対策にもなる。なお、縮小する解像度は、ユーザに指定させてもよい。また、監視用画面に表示された監視用画像をクリック操作すると、クリック操作した箇所を拡大して監視用画面に表示し、拡大表示した部分の色変動量をポップアップ表示してもよい。
【００３１】
画面情報生成手段２７は、監視用画像生成手段２６で取得した監視用画像に監視領域を重畳して色変動量に関する情報を反映した監視用画面情報を生成し、監視用画面情報を操作表示部７に出力して監視用画面を表示させる。ここで、「色変動量に関する情報」とは、色変動量を視覚的に示す情報を意味し、例えば色変動量の大きさを示すグラフ、色等の情報、色変動量が閾値を超えたか否かの判断結果を示す情報等が含まれる。なお、監視用画面の詳細については後述する。
【００３２】
図２は、記憶部３が記憶する監視情報３２の一例を示す図である。監視情報３２は、ジョブＩＤ、何部目かを表す部番号、ページ番号、監視領域ＩＤ、監視領域の座標情報（ｘ，ｙ）、監視色情報（Ｌａｖｅ＊、ａａｖｅ＊、ｂａｖｅ＊）、色変動量（例えばΔＥ）等から構成されている。部番号、ページ番号、監視領域ＩＤ、座標情報は、監視領域情報の一例である。本実施の形態は、同一ページについて色変動量の変化を監視することを目的の一つとしているため、図２に示すように、同一のページ番号（0001）、同一の監視領域ＩＤ（0001）について部番号（0001）、（0002）、・・・毎に監視色情報（Ｌａｖｅ１＊、ａａｖｅ１＊、ｂａｖｅ１＊）、（Ｌａｖｅ２＊、ａａｖｅ２＊、ｂａｖｅ２＊）、・・・、及び色変動量（ΔＥ１）、（ΔＥ２）、・・・格納される。
【００３３】
（画像形成装置の動作）
図３は、画像形成装置１の動作の一例を示すフローチャートである。
【００３４】
依頼元である外部装置から印刷ジョブがネットワークを介して画像形成装置１に送信されると、画像形成装置１の受付手段２０は、送信された印刷ジョブをネットワーク通信部４を介して受け付ける（Ｓ１）。受付手段２０は、受け付けた印刷ジョブにジョブＩＤを付与して画像処理手段２１に出力する。
【００３５】
画像処理手段２１は、受付手段２０が受け付けた、例えば、ＪａｐａｎＣｏｌｏｒ２０１１のＣＭＹＫで表されたＰＤＬデータを４次元ＬＵＴ等を用いて印刷に使用するプリンタのＣＭＹＫに色変換し、その色変換後のＰＤＬデータにラスタライズ処理を施してラスタ画像データを生成する（Ｓ２）。画像処理手段２１は、ラスタ画像データをジョブＩＤ及ページ番号に関連付けてラスタ画像情報３１として記憶部３に格納するとともに、ラスタ画像情報３１を監視領域設定手段２２に出力する。また、画像処理手段２１は、ラスタ画像データを画像形成部５に出力して印刷ジョブに含まれる印刷条件に従った印刷を行わせる。
【００３６】
監視領域設定手段２２は、画像処理手段２１から出力されたラスタ画像情報３１に含まれるラスタ画像データに対してページ毎に縮小処理を行い、縮小処理後のラスタ画像データに対して色変動の監視領域を設定し、設定した監視領域の監視領域ＩＤ及び座標情報（ｘ，ｙ）を、ジョブＩＤ及びページ番号に関連付けて記憶部３が記憶する監視情報３２に格納する（Ｓ３）。
【００３７】
画像形成部５は、画像処理手段２１から送信されたラスタ画像データに基づいて用紙Ｐに印刷ジョブに含まれる印刷条件に従って画像を印刷して出力する（Ｓ４）。
【００３８】
画像読取部６は、画像形成部５から出力された用紙Ｐ上の画像から色度を読み取って、色度画像データを生成し、位置ずれ補正手段２３に出力する（Ｓ５）。
【００３９】
位置ずれ補正手段２３は、画像読取部６が用紙Ｐから読み取った色度画像データとラスタ画像データとの間の位置ずれやスキュー、拡縮、局所歪み等を補正し、補正後の色度画像データを監視色情報取得手段２４に出力する（Ｓ６）。
【００４０】
監視色情報取得手段２４は、位置ずれ補正手段２３から出力された色度画像データを入力し、記憶部３が記憶する監視情報３２の監視領域の座標情報を参照して、色度画像データのうち監視領域に対応する色度データ（Ｌａｖｅ＊、ａａｖｅ＊、ｂａｖｅ＊）を監視色情報として取得する（Ｓ７）。監視色情報取得手段２４は、取得した監視色情報をジョブＩＤ及び監視領域ＩＤに関連付けて記憶部３が記憶する監視情報３２に格納する。
【００４１】
色変動量算出手段２５は、基準となる色度データと監視色情報取得手段２４が取得した監視色情報との間の色変動量（ΔＥ）を算出し、色変動量（ΔＥ）をジョブＩＤ、部番号、ページ番号、監視領域ＩＤに関連付けて記憶部３が記憶する監視情報３２に格納する（Ｓ８）。
【００４２】
色変動量算出手段２５は、色変動量が予め定められた閾値を超えているか否かにより色変動の有無を判定し（Ｓ９）、色変動量及び判定結果を色変動情報として画面情報生成手段２７に出力する（Ｓ１０）。
【００４３】
画面情報生成手段２７は、監視用画像に監視領域を重畳して色変動量に関する情報を反映した監視用画面情報を生成し、それを監視用画面として操作表示部７に表示する（Ｓ１１）。監視用画面情報の生成及び監視用画面の表示（色変動可視化フロー）の詳細については後述する。
【００４４】
（色変動可視化フロー）
図４は、色変動可視化フローを説明するためのフローチャートである。まず、画面情報生成手段２７は、色変動量の変化を色変動グラフで表示する初期状態のグラフ表示領域と、複数の監視用画像を時系列的に配列するための初期状態の監視用画像表示領域とを有する監視用画面情報を生成し、その監視用画面情報に基づく監視用画面の初期画面を操作表示部７に表示する（Ｓ１０１）。図５、その初期画面の一例を示す図である。
【００４５】
図５に示す初期画面の監視用画面１００には、色変動量の変化を色変動グラフで表示するグラフ表示領域１１０と、複数の監視用画像１２１を時系列的に配列する監視用画像表示領域１２０とを有する。監視用画面１００の監視用画像表示領域１２０の下側には、データを保存するための「データ保存」釦１３０、データをクリアする「データクリア」釦１４０、現在行っている処理の中止を指示する「処理中止」釦１５０が表示されている。
【００４６】
画面情報生成手段２７は、色変動量算出手段２５からジョブＩＤ、ページ番号と共に対象ページの色変動情報を取得する（Ｓ１０２）。色変動情報には、監視領域の座標情報、監視領域毎の色変動量、ページ全体の色変動量、監視領域毎又はページ全体の色変動量が閾値を超えたか否かの判断結果が含まれる。
【００４７】
監視用画像生成手段２６は、画面情報生成手段２７に指示されたジョブＩＤとページ番号から特定される対象ページのラスタ画像データを記憶部３から取得し、ラスタ画像データを縮小して監視用画像を生成する（Ｓ１０３）。
【００４８】
画面情報生成手段２７は、監視用画像１２１に上記ステップＳ１０２で取得した監視領域の輪郭線を上書きする（Ｓ１０４）。例えば、監視領域が左上座標と幅、高さで表現された矩形であれば、矩形の４つの頂点を順に直線で接続することで輪郭線を描画することができる。また、輪郭線を描画する色は、色変動ありの場合は赤、それ以外は白とする。
【００４９】
画面情報生成手段２７は、ステップＳ１０４で作成した監視領域の輪郭線が上書きされた監視用画像を監視用画像表示領域１２０に描画する（Ｓ１０５）。監視用画像表示領域１２０が一杯になっている場合は、最新の監視用画像が表示されるように監視用画像をスクロールする。
【００５０】
ステップＳ１０２で取得した対象ページの色変動量を色変動データに追加にする（Ｓ１０６）。対象ページの色変動量が追加された色変動データで色変動グラフを再描画する（Ｓ１０７）。
【００５１】
印刷ジョブが完了したかどうかを判定し（Ｓ１０８）、まだ印刷ジョブが未完了であれば（Ｓ１０８：Ｎｏ）、ステップＳ１０２に戻って繰り返す。印刷ジョブが完了していれば、色変動グラフの更新と監視用画像の表示の更新処理を終了する。なお、印刷ジョブ終了後に監視用画像の表示をスクロールして確認ができるように、色変動グラフと監視用画像を表示しているダイアログは閉じずに、ユーザの指示に基づいてダイアログを閉じるように構成することが望ましい。
【００５２】
図６は、監視用画面１００の一例を示す図である。同図に示す監視用画面１００は、グラフ表示領域１１０に色変動グラフ１１１が表示され、監視用画像表示領域１２０に複数の監視用画像１２１が時系列的に配列されている。色変動グラフ１１１は、横軸が同一ページの部番号であり、縦軸がＬ＊ａ＊ｂ＊色空間における色差ΔＥである。なお、色変動グラフ１１１の横軸は、同一部番号のページ番号でもよく、ユーザの選択によるものとしてもよい。監視用画像１２１中の矩形状の枠は、監視領域１２２（１２２ａ、１２２ｂ）である。色変動量閾値を超えていない監視領域１２２ａは、例えば白色の枠（図６では黒色）で表示される。色変動量が閾値を超えた監視領域１２２ｂは、例えば赤色の枠（図６では太い黒色）で表示される。また、色変動量が閾値を超えた監視領域１２２ｂを有する監視用画像の周囲を赤色の枠１２３が表示される。これにより、ページ内の色変動の大きな箇所や色変動の大きなページを視覚的に判断することが可能になる。監視用画像１２１の下に示す番号は、部番号とページ番号である。図６に示す場合は、部番号が0025〜0030、ページ番号が全て0001の場合を表示している例である。
【００５３】
（第１の本実施の形態の作用・効果）
本実施の形態によれば、画面情報生成手段２７は、監視用画像に監視領域を重畳して色変動量に関する情報を反映した画面情報を生成する。
【００５４】
（変形例）
図７は、監視用画面の変形例を示す図である。図６では、矩形の注目領域を監視領域としたが、本変形例は、分散が予め定められた閾値以下の領域（不定形状）を監視領域としたものである。また、本変形例は、監視領域のエッジを輪郭線１２５で表し、その輪郭線１２５を当該領域の色変動量に応じた色で表示したものである。図７に示す監視用画面１００には、色変動量と輪郭線１２５の色との関係を示す色区分１２４が表示されている。監視用画像１２１の下の部番号及びページ番号は、部番号が0001、ページ番号が0001〜0006の場合を表示している例である。 
【００５５】
また、不定形状の監視領域の輪郭線の取得方法としては、例えば、不定形状の監視領域の隣接矩形と隣接矩形内部のビットマップ画像データ（監視領域部分が１、それ以外が０）で表しておき、ビットマップ画像データを収縮した画像と元のビットマップ画像データとでＸＯＲを取ることで、輪郭線部分のみが１で表されたビットマップ画像データを取得できる。このようにして取得した輪郭線の情報に基づいて、輪郭線を隣接矩形で示される位置に描画することで、輪郭線１２５を表示することができる。更に、この輪郭線１２５を描画する色を、監視領域毎の色変動量に応じて変えることで、一瞥で色変動の状況を把握することができる。なお、本変形例においても、色変動量が閾値を超えたか否かの判定結果に応じて輪郭線１２５を色変動ありの場合は赤、それ以外は黒で描画するといったように、色を変えて輪郭線を描画するようにしてもよい。
【００５６】
［第２の実施の形態］
図８は、本発明の第２の実施の形態に係る画像形成システムの概略の構成例を示すブロック図である。本実施の形態の画像形成システムは、第１の実施の形態の画像形成装置１の機能の一部を色変動可視化装置の一例としてのサーバ装置９に持たせたものである。すなわち、この画像形成システムは、画像形成装置１の制御部２が有していた画面情報生成手段２７をサーバ装置９の制御部９０に設けたものであり、他は第１の実施の形態と同様に構成されている。以下、第１の実施の形態と異なる点を中心に説明する。
【００５７】
この画像形成システムは、画像形成装置１がネットワーク８を介してサーバ装置９と接続されている。同図では、画像形成装置１を１台図示しているが、複数の画像形成装置１がネットワーク８を介してサーバ装置９に接続されていてもよい。
【００５８】
（画像形成装置の構成）
画像形成装置１は、第１の実施の形態と同様に、本装置１の各部を制御する制御部２と、各種の情報を記憶する記憶部３と、ネットワーク８を介してサーバ装置９やユーザ端末装置等の外部装置と通信を行うネットワーク通信部４と、用紙Ｐにユーザからの画像を形成する画像形成部５と、用紙Ｐに形成された画像から色度を読み取る画像読取部６と、各種の情報の入力及び表示を行う操作表示部７とを有して概略構成されている。
【００５９】
制御部２は、ＣＰＵ等によって構成され、プログラム３３を実行することにより、受付手段２０、画像処理手段２１、監視領域設定手段２２、位置ずれ補正手段２３、監視色情報取得手段２４、色変動量算出手段２５、監視用画像生成手段２６等として機能する。なお、制御部２の各手段２０〜２６は、全部又は一部がＡＳＩＣ等のハードウエアによって実現されてもよい。
【００６０】
記憶部３は、ＲＯＭ、ＲＡＭ、ＨＤＤ等から構成され、ウェブブラウザ等のプログラム３３等を記憶する。
【００６１】
画像処理手段２１は、受付手段２０が受け付けた印刷ジョブのＰＤＬデータに対して色変換処理、ラスタライズ処理等の画像処理を行ってラスタ画像データを生成する。また、画像処理手段２１は、ラスタ画像データをジョブＩＤ及びページ番号に関連付けてラスタ画像情報３１として監視領域設定手段２２及び監視用画像生成手段２６に出力する。また、画像処理手段２１は、ラスタ画像データを画像形成部５に出力して印刷ジョブに含まれる印刷条件に従った印刷を行わせる。
【００６２】
監視色情報取得手段２４は、取得した監視色情報をジョブＩＤ及び監視領域ＩＤに関連付けてサーバ装置９に送信する。
【００６３】
色変動量算出手段２５は、色変動量（ΔＥ）をジョブＩＤ、部番号、ページ番号、監視領域ＩＤに関連付けてサーバ装置９に送信する。また、色変動量算出手段２５は、色変動量が予め定められた閾値を超えているか否かにより色変動の有無を判定し、その判定結果を色変動情報としてサーバ装置９の後述する画面情報生成手段２７に出力する。
【００６４】
監視用画像生成手段２６は、画像処理手段２１が生成したラスタ画像データから監視用画像を生成し、その監視用画像をジョブＩＤ、ページ番号とともに監視用画像情報３４としてネットワーク通信部４及びネットワーク８を介してサーバ装置９に送信するものである。
【００６５】
（サーバ装置の構成）
サーバ装置９は、本装置９の各部を制御する制御部９０と、各種の情報を記憶する記憶部９１と、ネットワーク８を介して画像形成装置１と通信を行うネットワーク通信部９２とを有して概略構成されている。
【００６６】
制御部９０は、ＣＰＵ等によって構成され、プログラム９１０を実行することにより、受付手段９００、画面情報生成手段２７等として機能する。なお、制御部９０の各手段９００、２７は、全部又は一部がＡＳＩＣ等のハードウエアによって実現されてもよい。
【００６７】
記憶部９１は、ＲＯＭ、ＲＡＭ、ＨＤＤ等から構成され、プログラム９１０、監視情報３２、監視用画像情報３４等を記憶する。
【００６８】
制御部９０の受付手段９００は、画像形成装置１の画像処理手段２１から送信された監視用画像情報３４を受け付けて記憶部９１に記憶する。また、受付手段９００は、画像形成装置１の監視色情報取得手段２４から送信された監視色情報を受け付けてジョブＩＤ及び監視領域ＩＤに関連付けて記憶部９１が記憶する監視情報３２に格納する。また、受付手段９００は、画像形成装置１の色変動量算出手段２５から送信された色変動情報を受け付けて記憶部９１が記憶する監視情報３２に格納する。
【００６９】
画面情報生成手段２７は、第１の実施の形態と同様に、監視用画像に監視領域を重畳して色変動量に関する情報を反映した監視用画面情報を生成し、監視用画面としてネットワーク８を介して画像形成装置１の操作表示部７に提示する。監視用画面の作成方法については、第１の実施の形態と同様であるので、説明を省略する。
【００７０】
（第２の実施の形態の作用・効果）
本実施の形態によれば、画面情報生成手段２７をサーバ装置９で実現することにより、画像形成装置１における色変動の監視と、サーバ装置１における色変動の可視化がサーバ装置９のデータベースを介して独立して行われる。また、縮小した監視用画像をサーバ装置９に送信することで、ラスタ画像データをサーバ装置９に送信する場合と比較して、サーバ装置９に送信するデータ量が削減される。
【００７１】
［他の実施の形態］
なお、本発明の実施の形態は、上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々に変形実施が可能である。例えば、上記実施の形態では、監視用画像生成手段２６は、ラスタ画像データから監視用画像を生成したが、画像形成装置が撮像手段を備え、ラスタ画像データに基づいて出力された出力画像を撮像手段によって撮像して得られた撮像データから監視用画像を生成してもよい。
【００７２】
また、監視用画像の枠の色を監視領域の色変動量の最大値に応じて変えてもよく、閾値を超えた監視領域の数に応じて変えてもよい。
【００７３】
例えば、上記実施の形態では、プログラムが予めインストールされている構成として説明したが、プログラムをＣＤ−ＲＯＭ等のコンピュータ読取り可能な記憶媒体に格納して提供することも可能である。
【００７４】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。
【符号の説明】
【００７５】
１…画像形成装置、２…制御部、３…記憶部、４…ネットワーク通信部、
５…画像形成部、６…画像読取部、７…操作表示部、８…ネットワーク、
９…サーバ装置、２０…受付手段、２１…画像処理手段、２２…監視領域設定手段、
２３…位置ずれ補正手段、２４…監視色情報取得手段、２５…色変動量算出手段、
２６…監視用画像生成手段、２７…画面情報生成手段、２８…色補正手段、
３０、３３…プログラム、３１…ラスタ画像情報、３２…監視情報、
３４…監視用画像情報、９０…制御部、９１…記憶部、９２…ネットワーク通信部、
１００…監視用画面、１１０…グラフ表示領域、１１１…色変動グラフ、
１２０…監視用画像表示領域、１２１…監視用画像、
１２２、１２２ａ、１２２ｂ…監視領域、１２３…枠、１２４…色区分、
１２５…輪郭線、１３０…「データ保存」釦、１４０…「データクリア」釦、
１５０…「処理中止」釦、９００…受付手段、９１０…プログラム
【図１】
0006493654.tif 000002
【図２】
0006493654.tif 000003
【図３】
0006493654.tif 000004
【図４】
0006493654.tif 000005
【図５】
0006493654.tif 000006
【図６】
0006493654.tif 000007
【図７】
0006493654.tif 000008
【図８】
0006493654.tif 000009