(57)【特許請求の範囲】
【請求項１】
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成部と、
前記第１画像に基づいて用紙上に形成された画像を前記第１画像の解像度と異なる解像度で読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取部と、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正部と、
を備え、
前記属性補正部は、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理装置。
【請求項２】
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成部と、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取部と、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正部と、
前記第２画像及び解像度が変換された前記属性情報に基づいて、履歴用の画像を生成する履歴生成部と、
を備え、
前記属性補正部は、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理装置。
【請求項３】
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成部と、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取部と、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正部と、
前記第２画像を前記属性情報が示す属性ごとの画像領域に分離し、分離した各画像領域にその属性に応じた処理条件の圧縮処理を施した後、統合して履歴用の画像を生成する履歴生成部と、
を備えることを特徴とする画像処理装置。
【請求項４】
前記履歴生成部は、前記第２画像の下地領域を検出し、当該下地領域の階調値よりも階調値が大きく、かつ前記属性情報が文字の属性を示す領域を文字の領域として前記第２画像から分離し、前記第２画像から分離した各画像領域が文字の領域か文字以外の領域かによって異なる処理条件の圧縮処理を施して、前記履歴用の画像を生成することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記属性補正部は、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記属性補正部は、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記属性補正部は、前記第２画像中の各属性の画像領域と前記属性情報が示す各属性の画像領域の位置が一致するように、前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項８】
前記第１画像に、基準位置を示す複数の基準画像を付加する画像処理部を備え、
前記画像読取部は、前記複数の基準画像が付加された第１画像に基づいて用紙上に形成された画像を読み取って、前記第２画像を生成し、
前記属性補正部は、前記第２画像から前記複数の基準画像を検出し、前記第１画像及び前記第２画像のそれぞれにおける前記複数の基準画像の座標位置を用いて補正パラメーターを算出し、当該補正パラメーターを用いて前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記画像処理部は、前記複数の基準画像の主走査方向、副走査方向又はその両方の位置をそれぞれ異ならせて前記第１画像に付加し、
前記属性補正部は、前記複数の基準画像のうち、前記属性情報の各画素の近傍に位置する少なくとも３つの基準画像の座標位置を用いて、前記補正パラメーターを算出することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記第１画像に画像処理を施す画像処理部を備え、
前記属性補正部は、前記画像処理部によって画像処理が施された後の第１画像の属性を示すように前記属性情報を補正することを特徴とする請求項１〜７のいずれか一項に記載の画像処理装置。
【請求項１１】
前記属性補正部は、前記第１画像と前記第２画像の解像度の比率に応じて、前記属性情報が示すいずれかの属性を拡張又は縮小することを特徴とする請求項１〜１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記第１画像と前記第２画像とを比較して用紙上に形成された画像を検査する検査部を備え、
前記検査部は、検査する際に前記属性情報を利用することを特徴とする請求項１〜１１のいずれか一項に記載の画像処理装置。
【請求項１３】
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成ステップと、
前記第１画像に基づいて用紙上に形成された画像を前記第１画像の解像度と異なる解像度で読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取ステップと、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正ステップと、
を含み、
前記属性補正ステップでは、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理方法。
【請求項１４】
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成ステップと、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取ステップと、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正ステップと、
前記第２画像及び解像度が変換された前記属性情報に基づいて、履歴用の画像を生成する履歴生成ステップと、
を含み、
前記属性補正ステップでは、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理方法。
【請求項１５】
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成ステップと、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取ステップと、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正ステップと、
前記第２画像を前記属性情報が示す属性ごとの画像領域に分離し、分離した各画像領域にその属性に応じた処理条件の圧縮処理を施した後、統合して履歴用の画像を生成する履歴生成ステップと、
を含むことを特徴とする画像処理方法。
【請求項１６】
前記履歴生成ステップでは、前記第２画像の下地領域を検出し、当該下地領域の階調値よりも階調値が大きく、かつ前記属性情報が文字の属性を示す領域を文字の領域として前記第２画像から分離し、前記第２画像から分離した各画像領域が文字の領域か文字以外の領域かによって異なる処理条件の圧縮処理を施して、前記履歴用の画像を生成することを特徴とする請求項１５に記載の画像処理方法。
【請求項１７】
前記属性補正ステップでは、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換することを特徴とする請求項１５又は１６に記載の画像処理方法。
【請求項１８】
前記属性補正ステップでは、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする請求項１７に記載の画像処理方法。
【請求項１９】
前記属性補正ステップでは、前記第２画像中の各属性の画像領域と前記属性情報が示す各属性の画像領域の位置が一致するように、前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項１３〜１８のいずれか一項に記載の画像処理方法。
【請求項２０】
前記第１画像に、基準位置を示す複数の基準画像を付加する画像処理ステップを含み、
前記画像読取ステップでは、前記複数の基準画像が付加された第１画像に基づいて用紙上に形成された画像を読み取って、前記第２画像を生成し、
前記属性補正ステップでは、前記第２画像から前記複数の基準画像を検出し、前記第１画像及び前記第２画像のそれぞれにおける前記複数の基準画像の座標位置を用いて補正パラメーターを算出し、当該補正パラメーターを用いて前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項１９に記載の画像処理方法。
【請求項２１】
前記画像処理ステップでは、前記複数の基準画像の主走査方向、副走査方向又はその両方の位置をそれぞれ異ならせて前記第１画像に付加し、
前記属性補正ステップでは、前記複数の基準画像のうち、前記属性情報の各画素の近傍に位置する少なくとも３つの基準画像の座標位置を用いて、前記補正パラメーターを算出することを特徴とする請求項２０に記載の画像処理方法。
【請求項２２】
前記第１画像に画像処理を施す画像処理ステップを含み、
前記属性補正ステップでは、前記画像処理ステップにおいて画像処理が施された後の第１画像の属性を示すように前記属性情報を補正することを特徴とする請求項１３〜１９のいずれか一項に記載の画像処理方法。
【請求項２３】
前記属性補正ステップでは、前記第１画像と前記第２画像の解像度の比率に応じて、前記属性情報が示すいずれかの属性を拡張又は縮小することを特徴とする請求項１３〜２２のいずれか一項に記載の画像処理方法。
【請求項２４】
前記第１画像と前記第２画像とを比較して用紙上に形成された画像を検査する検査ステップを含み、
前記検査ステップでは、検査する際に前記属性情報を利用することを特徴とする請求項１３〜２３のいずれか一項に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来、画像形成装置により用紙上に形成された画像を読み取って、画像形成のために生成された原画像と比較することにより、形成された画像を検査することが行われている（例えば、特許文献１参照。）
【０００３】
画像の比較には、原画像の各画素の属性を示す属性情報が用いられることがある。
例えば、網点により画像の濃淡が表現された画像領域は検査精度が低くなるため、網点で表現される写真又は図形の領域を判別して検査の対象から除外している（例えば、特許文献２及び３参照。）。
また、読み取り画像中のオブジェクトの形を判別するために、属性情報が用いられている（例えば、特許文献４参照。）。
【０００４】
一般的に、読み取り画像は原画像に比べて解像度が低い。２つの画像の解像度が異なると比較ができないため、原画像の解像度を変換して読み取り時の解像度に一致させた後、比較を行っている（例えば、特許文献５参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４６６５３９９号公報
【特許文献２】特許第４８３５４７０号公報
【特許文献３】特開２０１３−２３５４５８号公報
【特許文献４】特開２０１０−１００００５号公報
【特許文献５】特開２０１３−２００２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、属性情報は原画像の各画素の属性を示すように生成されている。原画像と読み取った画像の解像度が異なる場合は、属性情報も読み取った画像と解像度が異なるため、各画素の位置及び大きさが合わず、属性情報によって読み取った画像の各画素の属性を正確に判別することができない。
【０００７】
本発明の課題は、読み取りにより生成された画像の属性を、精度良く判別できる属性情報を提供することである。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明によれば、
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成部と、
前記第１画像に基づいて用紙上に形成された画像を前記第１画像の解像度と異なる解像度で読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取部と、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正部と、
を備え、
前記属性補正部は、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理装置が提供される。
請求項２に記載の発明によれば、
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成部と、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取部と、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正部と、
前記第２画像及び解像度が変換された前記属性情報に基づいて、履歴用の画像を生成する履歴生成部と、
を備え、
前記属性補正部は、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理装置が提供される。
請求項３に記載の発明によれば、
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成部と、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取部と、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正部と、
前記第２画像を前記属性情報が示す属性ごとの画像領域に分離し、分離した各画像領域にその属性に応じた処理条件の圧縮処理を施した後、統合して履歴用の画像を生成する履歴生成部と、
を備えることを特徴とする画像処理装置が提供される。
請求項４に記載の発明によれば、
前記履歴生成部は、前記第２画像の下地領域を検出し、当該下地領域の階調値よりも階調値が大きく、かつ前記属性情報が文字の属性を示す領域を文字の領域として前記第２画像から分離し、前記第２画像から分離した各画像領域が文字の領域か文字以外の領域かによって異なる処理条件の圧縮処理を施して、前記履歴用の画像を生成することを特徴とする請求項３に記載の画像処理装置が提供される。
請求項５に記載の発明によれば、
前記属性補正部は、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換することを特徴とする請求項３又は４に記載の画像処理装置が提供される。
請求項６に記載の発明によれば、
前記属性補正部は、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする請求項５に記載の画像処理装置が提供される。
【０００９】
請求項７に記載の発明によれば、
前記属性補正部は、前記第２画像中の各属性の画像領域と前記属性情報が示す各属性の画像領域の位置が一致するように、前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項１〜６のいずれか一項に記載の画像処理装置が提供される。
【００１０】
請求項８に記載の発明によれば、
前記第１画像に、基準位置を示す複数の基準画像を付加する画像処理部を備え、
前記画像読取部は、前記複数の基準画像が付加された第１画像に基づいて用紙上に形成された画像を読み取って、前記第２画像を生成し、
前記属性補正部は、前記第２画像から前記複数の基準画像を検出し、前記第１画像及び前記第２画像のそれぞれにおける前記複数の基準画像の座標位置を用いて補正パラメーターを算出し、当該補正パラメーターを用いて前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項７に記載の画像処理装置が提供される。
【００１１】
請求項９に記載の発明によれば、
前記画像処理部は、前記複数の基準画像の主走査方向、副走査方向又はその両方の位置をそれぞれ異ならせて前記第１画像に付加し、
前記属性補正部は、前記複数の基準画像のうち、前記属性情報の各画素の近傍に位置する少なくとも３つの基準画像の座標位置を用いて、前記補正パラメーターを算出することを特徴とする請求項８に記載の画像処理装置が提供される。
請求項１０に記載の発明によれば、
前記第１画像に画像処理を施す画像処理部を備え、
前記属性補正部は、前記画像処理部によって画像処理が施された後の第１画像の属性を示すように前記属性情報を補正することを特徴とする請求項１〜７のいずれか一項に記載の画像処理装置が提供される。
【００１２】
請求項１１に記載の発明によれば、
前記属性補正部は、前記第１画像と前記第２画像の解像度の比率に応じて、前記属性情報が示すいずれかの属性を拡張又は縮小することを特徴とする請求項１〜１０のいずれか一項に記載の画像処理装置が提供される。
【００１３】
請求項１２に記載の発明によれば、
前記第１画像と前記第２画像とを比較して用紙上に形成された画像を検査する検査部を備え、
前記検査部は、検査する際に前記属性情報を利用することを特徴とする請求項１〜１１のいずれか一項に記載の画像処理装置が提供される。
【００１５】
請求項１３に記載の発明によれば、
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成ステップと、
前記第１画像に基づいて用紙上に形成された画像を前記第１画像の解像度と異なる解像度で読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取ステップと、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正ステップと、
を含み、
前記属性補正ステップでは、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理方法が提供される。
請求項１４に記載の発明によれば、
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成ステップと、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取ステップと、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正ステップと、
前記第２画像及び解像度が変換された前記属性情報に基づいて、履歴用の画像を生成する履歴生成ステップと、
を含み、
前記属性補正ステップでは、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換し、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする画像処理方法が提供される。
請求項１５に記載の発明によれば、
ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成ステップと、
前記第１画像に基づいて用紙上に形成された画像を読み取って、前記第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取ステップと、
前記第２画像の解像度と一致するように、前記属性情報の解像度を変換する属性補正ステップと、
前記第２画像を前記属性情報が示す属性ごとの画像領域に分離し、分離した各画像領域にその属性に応じた処理条件の圧縮処理を施した後、統合して履歴用の画像を生成する履歴生成ステップと、
を含むことを特徴とする画像処理方法が提供される。
請求項１６に記載の発明によれば、
前記履歴生成ステップでは、前記第２画像の下地領域を検出し、当該下地領域の階調値よりも階調値が大きく、かつ前記属性情報が文字の属性を示す領域を文字の領域として前記第２画像から分離し、前記第２画像から分離した各画像領域が文字の領域か文字以外の領域かによって異なる処理条件の圧縮処理を施して、前記履歴用の画像を生成することを特徴とする請求項１５に記載の画像処理方法が提供される。
請求項１７に記載の発明によれば、
前記属性補正ステップでは、前記属性情報の解像度を変換する際、複数の画素の属性を統合して１つの属性に変換することを特徴とする請求項１５又は１６に記載の画像処理方法が提供される。
請求項１８に記載の発明によれば、
前記属性補正ステップでは、前記複数の画素の属性の中に文字の属性が少なくとも１つある場合、統合後の属性を文字とすることを特徴とする請求項１７に記載の画像処理方法が提供される。
請求項１９に記載の発明によれば、
前記属性補正ステップでは、前記第２画像中の各属性の画像領域と前記属性情報が示す各属性の画像領域の位置が一致するように、前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項１３〜１８のいずれか一項に記載の画像処理方法が提供される。
請求項２０に記載の発明によれば、
前記第１画像に、基準位置を示す複数の基準画像を付加する画像処理ステップを含み、
前記画像読取ステップでは、前記複数の基準画像が付加された第１画像に基づいて用紙上に形成された画像を読み取って、前記第２画像を生成し、
前記属性補正ステップでは、前記第２画像から前記複数の基準画像を検出し、前記第１画像及び前記第２画像のそれぞれにおける前記複数の基準画像の座標位置を用いて補正パラメーターを算出し、当該補正パラメーターを用いて前記属性情報の各画素の移動、回転又はその両方を実施することを特徴とする請求項１９に記載の画像処理方法が提供される。
請求項２１に記載の発明によれば、
前記画像処理ステップでは、前記複数の基準画像の主走査方向、副走査方向又はその両方の位置をそれぞれ異ならせて前記第１画像に付加し、
前記属性補正ステップでは、前記複数の基準画像のうち、前記属性情報の各画素の近傍に位置する少なくとも３つの基準画像の座標位置を用いて、前記補正パラメーターを算出することを特徴とする請求項２０に記載の画像処理方法が提供される。
請求項２２に記載の発明によれば、
前記第１画像に画像処理を施す画像処理ステップを含み、
前記属性補正ステップでは、前記画像処理ステップにおいて画像処理が施された後の第１画像の属性を示すように前記属性情報を補正することを特徴とする請求項１３〜１９のいずれか一項に記載の画像処理方法が提供される。
請求項２３に記載の発明によれば、
前記属性補正ステップでは、前記第１画像と前記第２画像の解像度の比率に応じて、前記属性情報が示すいずれかの属性を拡張又は縮小することを特徴とする請求項１３〜２２のいずれか一項に記載の画像処理方法が提供される。
請求項２４に記載の発明によれば、
前記第１画像と前記第２画像とを比較して用紙上に形成された画像を検査する検査ステップを含み、
前記検査ステップでは、検査する際に前記属性情報を利用することを特徴とする請求項１３〜２３のいずれか一項に記載の画像処理方法が提供される。
【発明の効果】
【００１６】
本発明によれば、読み取りにより生成された画像の属性を、精度良く判別できる属性情報を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施の形態に係る画像形成システムの概略構成を示す図である。
【図２】図１の画像形成装置及び画像読取装置の構成を機能ごとに示すブロック図である。
【図３】画像形成システムが画像を形成し、履歴用の画像を生成する際の処理手順を示すフローチャートである。
【図４】属性補正部が、属性情報を補正する際の処理手順を示すフローチャートである。
【図５Ａ】第２画像を例示する図である。
【図５Ｂ】図５Ａに示す第２画像中の実線で囲む領域の属性情報を示す図である。
【図５Ｃ】図５Ｂに示す属性情報の解像度を変換して得られた属性情報を示す図である。
【図６Ａ】補正前の属性情報と位置ずれが生じた第２画像を例示する図である。
【図６Ｂ】位置ずれが生じた第２画像から、補正前の属性情報により分離した文字の領域を示す図である。
【図７】第１画像と位置ずれが生じた第２画像を示す図である。
【図８Ａ】連結された複数の格子が基準画像として付加された第１画像を例示する図である。
【図８Ｂ】図８Ａに示す第１画像に基づく画像形成の結果、位置ずれが生じた第２画像を示す図である。
【図９】履歴生成部が、履歴用の画像を生成する際の処理手順を示すフローチャートである。
【図１０】位置ずれが生じた第２画像から、補正後の属性情報により文字の領域を分離する過程を示す図である。
【図１１Ａ】通常のＰＤＦ形式によってレイヤーごとに分離された画像を示す図である。
【図１１Ｂ】コンパクトＰＤＦ形式によってレイヤーごとに分離された画像を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の画像処理装置及び画像処理方法の実施の形態について、図面を参照して説明する。
【００１９】
図１は、本発明の画像処理装置の実施の形態である画像形成システム１の概略構成を示している。
画像形成システム１は、図１に示すように、画像形成装置１０及び画像読取装置３０を備え、画像形成装置１０により用紙上に画像を形成し、画像読取装置３０により当該用紙上の画像を読み取る。画像形成装置１０により画像形成のために生成される画像を第１画像とし、画像読取装置３０により用紙上の画像を読み取って生成される画像を第２画像とする。
画像形成装置１０と画像読取装置３０間には、画像形成装置１０から画像読取装置３０へ用紙を搬送する搬送ユニット４０が配置されている。
【００２０】
図２は、画像形成装置１０と画像読取装置３０の構成を機能ごとに示している。
画像形成装置１０は、図２に示すように、制御部１１、記憶部１２、操作部１３、表示部１４、通信部１５、画像生成部１６、画像処理部１７、画像形成部１８、属性補正部１９及び履歴生成部２０を備えて構成されている。
また、画像形成装置１０はネットワーク上の外部装置５０に接続され、通信部１５により外部装置５０と通信することができる。
【００２１】
制御部１１は、記憶部１２に記憶されているプログラムを読み出し、当該プログラムを実行することにより画像形成装置１０の各部を制御する。制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等により構成することができる。
例えば、制御部１１は、画像生成部１６により生成された画像を、画像処理部１７により画像処理させて、画像処理後の画像の各画素の階調値に応じて、画像形成部１８により用紙上に画像を形成させる。
【００２２】
また、制御部１１は、画像の検査用のプログラムを実行することにより、画像形成部１８により用紙上に形成された画像の検査を実施することができる。
検査時、制御部１１は、画像生成部１６により画像形成のために生成された第１画像と、第１画像に基づいて画像形成部１８により用紙上に形成された画像を画像読取装置３０により読み取って得られた第２画像とを比較することにより、形成された画像の誤り、消失、汚れ等の欠陥を検出する。例えば、制御部１１は、第１画像と第２画像の特徴点を決定し、当該特徴点の特徴量を算出して判別分析法により類似するか否かを判別し、類似しない場合に欠陥として検出する。
【００２３】
制御部１１は、第１画像とともに生成された属性情報を利用して上記画像の検査を実施することができる。例えば、制御部１１は、属性情報により第１画像及び第２画像における文字の領域を判別して比較の対象とすることができるし、画像の濃淡が網点により表現される写真の領域を判別して比較の対象外とすることができる。
【００２４】
記憶部１２は、制御部１１により読み取り可能なプログラム、プログラムの実行時に用いられるデータ等を記憶している。
また、記憶部１２は、画像生成部１６により生成された属性情報、画像読取装置３０により生成された第２画像、履歴生成部２０により生成された履歴用の画像等を記憶することができる。
記憶部１２としては、ハードディスク等の大容量メモリーを用いることができる。
【００２５】
操作部１３及び表示部１４は、図１に示すようにユーザーインターフェイスとして設けられている。
操作部１３は、ユーザーの操作に応じた操作信号を生成し、制御部１１に出力する。操作部１３としては、例えばキー、表示部１４と一体に構成されたタッチパネル等が挙げられる。
表示部１４は、制御部１１の指示にしたがって操作画面等を表示する。表示部１４としては、ＬＣＤ（Liquid Crystal Display）、ＯＥＬＤ（Organic Electro Luminescence Display）等を用いることができる。
【００２６】
通信部１５は、ネットワーク上の外部装置５０と通信する。外部装置５０は、例えばユーザー端末、サーバー、他の画像形成装置等である。
例えば、通信部１５は、ユーザー端末である外部装置５０からネットワークを介してページ記述言語（ＰＤＬ：Page Description Language）で記述されたデータ（以下、ＰＤＬデータという）を受信する。また、通信部１５は、画像生成部１６により生成された属性情報、履歴生成部２０により生成された履歴用の画像等を外部装置５０に送信することができる。
【００２７】
画像生成部１６は、通信部１５により受信したＰＤＬデータをラスタライズ処理し、画素ごとに階調値を有するビットマップ形式の画像を第１画像として、Ｃ（シアン）、Ｍ（マジェンタ）、Ｙ（イエロー）及びＫ（黒）の色ごとに生成する。階調値は、画像の濃淡を表すデータ値であり、例えば８ｂｉｔのデータ値は０〜２５５階調の濃淡を表す。
【００２８】
画像生成部１６は、第１画像の生成時、第１画像の各画素の属性を示す属性情報を生成する。
例えば、画像生成部１６は、ＰＤＬデータに記述された文字コードにしたがって描画した、かな、アルファベット、数字等の画像の各画素の属性を文字（Text）と決定し、ＤＸＦ、ＳＶＧ、ＷＭＦ等のベクター形式の記述にしたがって描画した罫線、多角形、円等の画像の各画素の属性を図形（Graphics）と決定する。また、画像生成部１６は、ＪＰＥＧ等のファイルにより描画した写真等の画像の属性を写真（Image）と決定する。
【００２９】
また、画像生成部１６は、図１に示すようにコピー用の画像読取部１６１を備え、ユーザーによりセットされた原稿の画像を当該画像読取部１６１により読み取ってＲ（赤）、Ｇ（緑）及びＢ（青）の各色の画像を取得し、色変換することによってＣ、Ｍ、Ｙ及びＫの各色の画像を生成することもできる。
【００３０】
画像処理部１７は、画像生成部１６により生成された第１画像に、階調処理、中間調処理等の画像処理を施す。
階調処理は、画像の各画素の階調値を、用紙上に形成された画像の濃度特性が目標の濃度特性と一致するように補正された階調値に変換する処理である。
中間調処理は、例えば誤差拡散処理、組織的ディザ法を用いたスクリーン処理等である。
【００３１】
画像形成部１８は、画像処理部１７により画像処理された第１画像の各画素の階調値に応じて、複数の色からなる画像を用紙上に形成する。
画像形成部１８は、図１に示すように、４つの書込みユニット１８１、中間転写ベルト１８２、２次転写ローラー１８３、定着装置１８４、給紙トレイ１８５及び反転機構１８６を備えている。各書込みユニット１８１は、中間転写ベルト１８２のベルト面に沿って直列に配置されている。中間転写ベルト１８２は、複数のローラーにより巻き回されて回転する。複数のローラーの１つは２次転写ローラー１８３を構成している。２次転写ローラー１８３及び定着装置１８４は、給紙トレイ１８５から搬送される用紙の搬送経路上に配置されている。給紙トレイ１８５は、用紙を収容している。
【００３２】
４つの書込みユニット１８１は、それぞれＣ、Ｍ、Ｙ及びＫの色の画像を形成する。各書込みユニット１８１の構成は同じであり、露光部１８ａ、感光体１８ｂ、現像部１８ｃ、帯電部１８ｄ及びクリーニング部１８ｅを備えている。
各書込みユニット１８１は、帯電部１８ｄにより感光体１８ｂに電圧を印加して帯電させた後、各色Ｃ、Ｍ、Ｙ及びＫの画像の各画素の階調値に応じて露光部１８ａによりレーザービームを照射し、感光体１８ｂを露光する。各書込みユニット１８１が現像部１８ｃによりトナー等の色材を供給して、感光体１８ｂ上に形成された静電潜像を現像すると、各書込みユニット１８１の感光体１８ｂ上に各色の画像が形成される。
【００３３】
各感光体１８ｂ上の画像は中間転写ベルト１８２上に順次重ねて転写され、中間転写ベルト１８２上には複数の色からなる画像が形成される。画像の転写後、各書込みユニット１８１は、転写後に感光体１８ｂ上に残留する色材をクリーニング部１８ｅにより除去する。
給紙トレイ１８５により用紙を給紙し、２次転写ローラー１８３によって中間転写ベルト１８２上の複数の色からなる画像を用紙上に転写すると、定着装置１８４により当該用紙を加熱及び加圧して、画像を用紙に定着させる。用紙の両面に画像を形成する場合は、反転機構１８６により用紙面を反転させて再度２次転写ローラー１８３へ用紙を搬送する。
【００３４】
属性補正部１９は、画像読取装置３０により用紙上の画像が読み取られて生成された第２画像の解像度と一致するように、属性情報の解像度を変換する。
また、属性補正部１９は、第２画像中の各属性の画像領域と属性情報が示す各属性の画像領域の位置が一致するように、属性情報の各画素の移動、回転又はその両方を実施することができる。
属性補正部１９は、画像処理部１７により画像処理された第１画像の属性を示すように、画像生成部１６により生成された属性情報を補正することもできる。
【００３５】
履歴生成部２０は、画像読取装置３０により用紙上の画像が読み取られて生成された第２画像を、属性補正部１９により補正された属性情報が示す属性ごとの画像領域に分離する。履歴生成部２０は、分離した各画像領域にその属性に応じた処理条件の圧縮処理を施した後、統合して履歴用の画像を生成し、記憶部１２に保存する。
【００３６】
属性補正部１９及び履歴生成部２０を、それぞれＬＳＩ等のハードウェア資源により構成することもできるし、ＣＰＵ等のコンピューターにより、属性情報を補正し、履歴用の画像を生成するためのプログラムを読み込み、実行するソフトウェア処理によって、ハードウェア資源の場合と同じ処理内容を実現することもできる。
【００３７】
画像読取装置３０は、図１及び図２に示すように、画像読取部３１を備えている。
画像読取部３１は、図１に示すように用紙の搬送経路上に配置されるラインセンサー、エリアセンサー等である。画像読取部３１は、搬送ユニット４０により画像形成装置１０から搬送された用紙上の画像を読み取り、第１画像と解像度が異なるビットマップ形式の画像を第２画像として生成する。
画像読取装置３０と画像形成装置１０間には、PCIexpress等のインターフェイスを用いた画像転送経路が設けられ、画像読取部３１により生成された第２画像はこの画像転送経路を介して画像形成装置１０の記憶部１２に転送される。
【００３８】
外部装置５０は、上述したように、ユーザー端末、サーバー、他の画像形成装置等であり得る。
外部装置５０は、図２に示すように記憶部５１を備えている。
記憶部５１は、画像形成装置１０の記憶部１２と同様に、画像生成部１６により生成された属性情報、履歴生成部２０により生成された履歴用の画像等を記憶することができる。
記憶部５１としては、ハードディスク等の大容量メモリーを用いることができる。
【００３９】
上記画像形成システム１は、第１画像と第２画像を比較して用紙上に形成された画像を検査する際に、第１画像とともに生成された属性情報を利用することができる。例えば、属性情報を用いて、検査する文字等のオブジェクトの形を判別したり、網点で表現され、画像の欠陥として誤検出されやすい図形又は写真の画像領域を検査対象外として判別したりすることができる。また、画像形成システム１は、第２画像から履歴用の画像を生成する際、圧縮処理の処理条件を異ならせる各属性の画像領域を判別するために、属性情報を利用することもできる。
いずれの場合も第２画像の属性を正確に判別するために属性情報を補正する処理手順は同じであるので、以下、履歴用の画像を生成する場合を例に属性情報を補正する処理手順を説明する。
【００４０】
図３は、上記画像形成システム１が、用紙上に画像を形成し、実施した画像形成の履歴を表す履歴用の画像を生成する際の処理手順を示している。
画像形成システム１ではＰＤＬデータが送信されると、図３に示すように画像生成部１６がＰＤＬデータのラスタライズ処理を実行し、第１画像をページごとに生成する(ステップＳ１)。
また、画像生成部１６は第１画像の各画素の属性を示す属性情報を生成し、生成した属性情報を記憶部１２に保存する（ステップＳ２）。
【００４１】
第１画像が生成されると、画像処理部１７が第１画像に画像処理を施す。画像処理としては、階調処理、中間調処理等が挙げられる。画像処理部１７は、第１画像とともに生成された属性情報を記憶部１２から取得し、第１画像を属性情報が示す属性ごとにスクリーン線数を異ならせる等、属性に応じて異なる条件の画像処理を施すことができる。
【００４２】
また、画像処理部１７は画像形成の応用設定に応じて、第１画像の位置、色等の変更、画像の追加、削除、変換、拡大、縮小等の画像処理を施すことができる。
応用設定としては、例えば１ページに複数ページの画像を縮小して配置するページ割付、１ページの画像を追加するページ差込、画像を拡大又は縮小する倍率変更、同じ画像を複数のページに配置するリピート、画像をページの中心位置にシフトするセンタリング、画像の位置をシフトして綴じ用の領域を設ける綴じ代、日付、ページ数等の文字を追加する画像編集、ウォーターマーク、ロゴマーク等の画像を追加するスタンプ、色調整、画像の輝度を反転させるネガポジ反転、画像を鏡像に変換する鏡像、画像中の枠を削除する枠消し等がある。
【００４３】
画像処理部１７は、画像処理された第１画像に基準位置を示す複数の基準画像を付加する(ステップＳ３)。基準画像としては、トンボと呼ばれる十字状の画像、連結された複数の格子の画像等を用いることができる。
画像処理部１７は、第２画像の主走査方向、副走査方向又はその両方における位置ずれを検出できるように、第１画像の主走査方向、副走査方向又はその両方の位置を異ならせて、複数の基準画像を付加することが好ましい。
【００４４】
画像形成部１８は、画像処理された第１画像の各画素の階調値に応じて、用紙上に画像を形成する（ステップＳ４）。
画像が形成された用紙は、搬送ユニット４０により画像読取装置３０へ搬送される。画像読取装置３０では、画像読取部３１が用紙上の画像を読み取って、第１画像と解像度が異なる第２画像を生成する（ステップＳ５）。生成された第２画像は、画像形成装置１０の記憶部１２へ転送され、保存される。
【００４５】
画像形成装置１０では、属性補正部１９が記憶部１２から属性情報を取得して補正する(ステップＳ６)。
図４は、属性補正部１９が属性情報を補正する際の処理手順を示している。
図４に示すように、属性補正部１９は、画像形成の設定に基づいて、第１画像の生成時の属性ではなく、画像処理部１７によって画像処理された後の第１画像の属性を示すように、属性情報を補正する(ステップＳ１１)。
【００４６】
例えば、２ページ分の第１画像を縮小して１ページに配置するページ割付の応用設定の場合、属性補正部１９は、画像処理と同様に２ページ分の属性情報を縮小して１ページに配置する補正を行う。
１ページ目と２ページ目の間に追加の１ページを差し込むページ差込の応用設定の場合は、属性補正部１９は追加の１ページの属性情報を、１ページ目と２ページ目の属性情報の間に差し込む補正を行う。リピートの応用設定の場合は、属性補正部１９は１ページ目の属性情報をリピートするページ数分コピーして追加する補正を行う。
また、画像の倍率変更の応用設定の場合、属性補正部１９は、画像の拡大又は縮小に合わせて属性情報を拡大又は縮小する補正を行う。
【００４７】
センタリング、綴じ代等の画像をシフトする応用設定の場合は、属性補正部１９は、画像のシフトに合わせて各属性を示す画素の位置をシフトする補正を行う。
ページ数、日付、スタンプ、ウォーターマーク等の画像を追加する応用設定の場合、属性補正部１９は、追加された画像を構成する各画素の属性を、ページ数、日付等であれば文字、スタンプ、ウォーターマーク等であれば図形の属性に変更する補正を行う
ネガポジ反転、鏡像等の画像を編集する応用設定の場合、属性補正部１９は画像の編集に合わせて属性を変更する補正を行う。例えば、文字を鏡像化する場合、鏡像化された文字を構成する各画素の属性を文字とし、鏡像化前に文字を構成していた各画素の属性を文字以外の属性に変更する。
【００４８】
次に、属性補正部１９は、第２画像の解像度と一致するように、属性情報の解像度を変換する(ステップＳ１２)。
一般に、検査や履歴の保存のために読み取られる第２画像の解像度は、画像形成のために生成される第１画像に比べて低解像度であることが多い。このように、第１画像と第２画像の解像度が異なる場合は、第２画像の解像度に合わせて属性情報の解像度を変換し、第２画像と属性情報の解像度を一致させる。これにより、属性情報と第２画像間の各画素の位置及び大きさを一致させることができ、属性情報により第２画像の属性を正確に判別することができる。
【００４９】
属性補正部１９は、第１画像と第２画像の解像度の比率に応じて、複数の画素ごとに各画素の属性を統合して１つの属性に変換する。例えば、第１画像に対する第２画像の解像度の比率が主走査方向及び副走査方向ともに１／４である場合、属性補正部１９は４画素ごとに、４画素の各属性を１つの属性に変換する。４画素の各属性のなかに文字の属性が少なくとも１つある場合には統合後の属性を文字とすることにより、後段の圧縮処理による文字の画質劣化を抑えることができ、好ましい。
【００５０】
図５Ａは、主走査方向ｘ及び副走査方向ｙの解像度がともに１２００ｄｐｉの第１画像Ｇ１０１を示している。第１画像Ｇ１０１は、２つの文字の領域ｒ１及びｒ２と、１つの写真の領域ｒ３を含む。
図５Ｂは、図５Ａに示す画像領域ｒ４に対応する属性情報の各画素を示している。図５Ｂにおいて、Ｔで表す画素は文字の属性の画素であり、Ｉで表す画素は写真の属性の画素である。属性情報は第１画像Ｇ１０１の各画素の属性を示すように生成されているので、属性情報も第１画像Ｇ１０１と同様に、主走査方向ｘ及び副走査方向ｙの解像度がともに１２００ｄｐｉである。
【００５１】
第２画像の主走査方向ｘ及び副走査方向ｙのいずれの解像度も６００ｄｐｉである場合、属性補正部１９は、第２画像の解像度に合わせて、属性情報の解像度を１２００ｄｐｉから６００ｄｐｉへ変換する。
図５Ｃは、図５Ｂに示す属性情報の解像度を、主走査方向ｘ及び副走査方向ｙともに１２００ｄｐｉから６００ｄｐｉに変換して得られた属性情報を示している。
図５Ｂ及び図５Ｃに示すように、１２００ｄｐｉの解像度において属性がすべて文字である４画素は文字の属性を示す１画素に変換され、属性がすべて写真である４画素は写真の属性を示す１画素に変換されている。また、文字と写真の属性が混在する４画素は、文字の属性を示す１画素に変換されている。
【００５２】
次に、属性補正部１９は、第２画像から複数の基準画像を検出し、第１画像中の基準画像の座標位置と第２画像から検出した基準画像の座標位置を元に属性情報を補正し、第２画像中の各属性の画像領域と属性情報が示す各属性の画像領域の位置を一致させる。
第２画像は、搬送時の用紙の傾斜、画像形成部１８による画像形成位置のずれ等によって第１画像よりも傾斜していることがある。また、第２画像は、定着処理による用紙の収縮等によって画像の大きさが第１画像と異なることもある。このような傾斜、画像の大きさの変動等により第１画像と第２画像間に位置ずれが生じると、属性情報が示す各属性の画像領域の位置と第２画像中の各属性の画像領域の位置が一致せず、属性情報によって第２画像の属性を正確に判別することが難しくなる。
【００５３】
図６Ａは、「Ｔｈｅ  ｑｕｉｃｋ」の文字が描画された第１画像とともに生成された属性情報Ｋ１を示している。属性情報Ｋ１中の斜線部分は、第１画像において属性が文字の画素を表している。
第１画像の形成時に用紙が縮小すると、用紙上の画像を読み取って生成された第２画像Ｇ２中の文字は、第１画像よりもサイズがわずかに小さくなる。第２画像Ｇ２と属性情報Ｋ１を照合すると、図６Ａに示すように、第２画像Ｇ２中の文字の位置が、属性情報Ｋ１が示す文字の位置とずれてしまう。位置ずれが生じた状態で属性情報Ｋ１により第２画像Ｇ２から「Ｔｈｅ  ｑｕｉｃｋ」の文字の領域を分離しようとすると、図６Ｂに示すように文字のすべてを文字の領域Ｇ２１として分離しきれず、文字の一部が文字以外の背景の領域Ｇ２２として分離されてしまう。
【００５４】
そこで、属性補正部１９は属性情報を補正することにより、属性情報が示す各属性の画像領域の位置と、第２画像中の各属性の画像領域の位置合わせを行う。
図４に示すように、属性補正部１９は、第２画像中の複数の基準画像を検出し、検出した各基準画像の座標位置を算出する(ステップＳ１３)。そして、属性補正部１９は、算出した各基準画像の座標位置から補正パラメーターを算出し(ステップＳ１４)、算出した補正パラメーターを用いて属性情報の各画素の移動、回転又はその両方を実施する(ステップＳ１５)。
【００５５】
図７は、第１画像Ｇ１０１と第２画像Ｇ２０１を示している。
図７に示すように、第１画像Ｇ１０１には３つのトンボが基準画像として付加されている。各トンボは主走査方向及び副走査方向の位置が異なっている。図７において、第１画像Ｇ１０１中の各トンボの座標位置をそれぞれ（ｘ０、ｙ０）、（ｘ１、ｙ０）及び（ｘ０、ｙ１）と表し、第２画像Ｇ２０１中の各トンボの座標位置をそれぞれ（ｘ０＊、ｙ０＊）、（ｘ１＊、ｙ０＊）及び（ｘ０＊、ｙ１＊）と表している。また、第１画像Ｇ１０１及び第２画像Ｇ２０１の始点の座標位置をそれぞれ（ｘｓ、ｙｓ）及び（ｘｔ、ｙｔ）と表している。
【００５６】
図７において、第１画像Ｇ１０１及び第２画像Ｇ２０１の主走査方向ｘの幅をそれぞれａ及びｂと表し、副走査方向ｙの幅をそれぞれｃ及びｄと表し、第１画像Ｇ１０１に対する第２画像Ｇ２０１の傾斜角度をθと表している。
補正前及び補正後の属性情報の各画素の座標位置をそれぞれ（Ｘ、Ｙ）及び（Ｘ＊、Ｙ＊）と表すと、下記式（１）及び（２）に示すように属性情報の各画素の移動、回転又はその両方を実施して、各画素の座標位置（Ｘ、Ｙ）を座標位置（Ｘ＊、Ｙ＊）に変換することにより、属性情報と第２画像の各属性の画像領域の位置を一致させることができる。
X＊={(b/a)・(X-xs)}・cosθ-{(d/c)・(Y-ys)sinθ+xt  ・・・（１）
Y＊={(b/a)・(X-xs)}・sinθ-{(d/c)・(Y-ys)cosθ+yt  ・・・（２）
【００５７】
上記式（１）及び（２）において、ｂ／ａ、ｄ／ｃ、θ、ｘｓ、ｙｓ、ｘｔ及びｙｔは、変換後の座標位置（Ｘ＊、Ｙ＊）を得るために必要な補正パラメーターである。属性補正部１９は、これら補正パラメーターを、第１画像Ｇ１０１及び第２画像Ｇ２０１のそれぞれの基準画像の座標位置ｘ０、ｘ１、ｙ０、ｙ１、ｘ０＊、ｘ１＊、ｙ０＊及びｙ１＊により算出することができる。
【００５８】
具体的には、下記連立方程式に各基準画像の座標位置ｘ０、ｘ１、ｙ０、ｙ１、ｘ０＊、ｘ１＊、ｙ０＊及びｙ１＊を代入して解を求めることにより、補正パラメーターを求めることができる。
b/a=√{(x1*-x0*)2+(y1*-y0*)2}/(x1-x0)
d/c=√{(x1*-x0*)2+(y1*-y0*)2}/(y1-y0)
tanθ=(y1*-y0*)/(x1*-x0*)
x0＊={(b/a)・(x0-xs)}・cosθ-{(d/c)・(y0-ys)sinθ+xt
y0＊={(b/a)・(x0-xs)}・sinθ-{(d/c)・(y0-ys)cosθ+yt
x1＊={(b/a)・(x1-xs)}・cosθ-{(d/c)・(y1-ys)sinθ+xt
y1＊={(b/a)・(x1-xs)}・sinθ-{(d/c)・(y1-ys)cosθ+yt
【００５９】
そして、属性補正部１９は、算出したｂ／ａ、ｄ／ｃ、θ、ｘｓ、ｙｓ、ｘｔ及びｙｔの補正パラメーターを、上記式（１）及び（２）に入力することにより、属性情報の各画素の移動、回転又はその両方を実施し、各画素の座標位置（Ｘ、Ｙ）を座標位置（Ｘ＊、Ｙ＊）に変換する。これにより、第２画像と属性情報の各属性の画像領域が一致するように、第２画像の位置ずれに合わせて、属性情報の各画素の位置をずらすことができる。
【００６０】
なお、トンボではなく、連結された複数の格子の画像を基準画像として用いることにより、スキュー、ボウ等と呼ばれる位置ずれが生じた第２画像に合わせて、属性情報を精度良く補正することもできる。
図８Ａ及び図８Ｂはそれぞれ、連結された複数の格子の画像が付加された第１画像Ｇ１０２及び第２画像Ｇ２０２の例を示している。
格子の画像を用いた場合、格子の各頂点は主走査方向及び副走査方向のいずれかの座標位置が異なるため、補正パラメーターの算出に各頂点の座標位置を用いることができる。図８Ａにおいて、第１画像Ｇ１０２中の左上に位置する格子の頂点から順に、各格子の頂点の主走査方向ｘの座標位置をｘ０、ｘ１…ｘｉ…ｘｍと表し、副走査方向ｙの座標位置をｙ０、ｙ１…ｙｎと表している。同様に、図８Ｂにおいて、第２画像Ｇ２０２中の左上に位置する格子の頂点から順に、各格子の頂点の主走査方向ｘの座標位置をｘ０＊、ｘ１＊…ｘｉ＊…ｘｍ＊と表し、副走査方向ｙの座標位置をｙ０＊、ｙ１＊…ｙｎ＊と表している。なお、図８Ａ及び図８Ｂにおいては一部の頂点の座標位置の記載を省略している。
【００６１】
属性補正部１９は、いずれの頂点の座標位置を用いても補正パラメーターを算出することができるが、変換後の座標位置（Ｘ＊、Ｙ＊）を算出する各画素の近傍に位置する少なくとも３つの頂点の座標位置を選択して補正パラメーターの算出に用いることにより、第２画像の位置ずれに合わせて精度良く属性情報の各画素の位置をずらすことができる。なお、各画素の近傍に位置する頂点とは、各画素との距離が最も近い頂点から順に選択した頂点をいう。
【００６２】
以上のようにして属性情報を補正すると、図３に示すように、履歴生成部２０が記憶部１２から第２画像を取得し、属性補正部１９から属性情報を取得して、履歴用の画像を生成する (ステップＳ７)。
図９は、履歴生成部２０が履歴用の画像を生成する際の処理手順を示している。
図９に示すように、履歴生成部２０は、属性補正部１９から取得した属性情報が示す文字の属性を拡張する（ステップＳ２１）。
具体的には、履歴生成部２０は、属性情報において属性が文字の領域から一定範囲内にある領域の属性を文字に変更することにより属性情報が示す文字の属性の領域を拡張することができる。拡張する一定領域を、第１画像と第２画像の解像度の比率に応じて決定することができるが、一定値としてもよいし、用紙の下地領域の階調値と文字の領域の階調値との差に応じて決定してもよい。
【００６３】
例えば、第１画像と第２画像の解像度の比率１２００dpi／６００dpiに応じて拡張する場合、履歴生成部２０は、図１０に示すように属性補正部１９により補正された属性情報Ｋ２において属性が文字の領域を１２００／６００倍した領域の属性をすべて文字に変更することにより、属性情報Ｋ２が示す文字の属性の領域を拡張する。
このようにして文字の属性が拡張された属性情報Ｋ３と第２画像Ｇ２を照合し、属性が文字の領域を分離すると、解像度変換時の属性の統合により文字の属性が反映されなかった画素も文字の領域に分離することができる。その結果、図１０に示すように背景の領域Ｇ２４に文字を残すことなく、第２画像Ｇ２中の文字のすべてを文字の領域Ｇ２３として正確に分離することができる。
【００６４】
なお、属性補正部１９は属性を縮小することもできる。拡張する場合と同様に、縮小する範囲を、第１画像と第２画像の解像度の比率に応じて決定することもできるし、一定値とすることもできるし、用紙の下地領域の階調値と文字の領域の階調値との差に応じて決定することもできる。
例えば、第１画像と第２画像の解像度の比率６００dpi／１２００dpiに応じて縮小する場合、属性補正部１９は、写真の属性に応じて高圧縮される画像領域を減らすため、写真の属性の領域を６００／１２００倍し、縮小することができる。
【００６５】
履歴生成部２０は、属性情報により第２画像中の属性が文字の領域を判別する。汚れ等の画像を文字の領域から除外するため、履歴生成部２０は第２画像の下地領域を検出し、属性情報により判別した文字の領域のうち、下地領域の階調値より階調値が大きい文字の領域を第２画像から分離する(ステップＳ２２)。履歴生成部２０は、分離した文字の領域に外接する矩形領域を文字の画像レイヤーとし、文字の画像レイヤーにおいて文字の周辺に背景の画像があるか、下地色が設定されている場合、文字周辺の領域を背景の画像か下地色で塗りつぶす。
【００６６】
次に、履歴生成部２０は、属性情報が示す属性が文字以外の領域を背景の画像レイヤーとして、第２画像から分離する(ステップＳ２３)。下地色が設定されている場合は、履歴生成部２０は下地の画像成分を下地レイヤーとして背景の画像レイヤーから分離する。
【００６７】
履歴生成部２０は、文字の画像レイヤーに対して第１圧縮処理を実施し（ステップＳ２４）、背景の画像レイヤー及び下地レイヤーに対して第２圧縮処理を実施する（ステップＳ２５）。
第１圧縮処理の処理条件は、第２圧縮処理よりも圧縮処理による画質の劣化が小さい処理条件である。例えば、第１圧縮処理の圧縮率を、第２圧縮処理の圧縮率よりも小さくすることができる。また、第１圧縮処理の圧縮形式を２値画像に適した可逆式のＰＮＧ、ＭＭＲ等とし、第２圧縮処理の圧縮形式を非可逆式のＪＰＥＧ等とすることができる。なかでも、文字用の圧縮形式は、透明処理が可能なＰＮＧ等が好ましい。
【００６８】
履歴生成部２０は、圧縮処理の前に、階調処理、フィルター処理、色変換処理及び解像度変換処理のいずれか１つ以上の画像処理を施すことができる。さらなる高圧縮化を可能とし、圧縮処理後も高画質な画像が得られるように、履歴生成部２０は、施す画像処理の種類又は処理条件を、文字の画像レイヤーか文字以外の背景の画像レイヤーかによって異ならせることができる。
【００６９】
例えば、階調処理を施す場合、文字の画像レイヤーに対しては各画素の階調値を２値化する階調処理を施すことにより、圧縮処理後も鮮鋭な文字を再現することができる。また、背景の画像レイヤーに対しては、画像形成後の画像の濃度特性が目標の濃度特性に一致するように各画素の階調値を補正する階調処理を施すことにより、写真等の階調の再現性を高めることができる。
同様に、圧縮処理後も鮮鋭な文字を再現するため、文字の画像レイヤーに画像を鮮鋭化するフィルター処理を施すことができる。写真等の階調の再現性を高め、さらに高圧縮化を図るため、背景の画像レイヤーに移動平均化フィルターを用いたフィルター処理を施してもよい。
また、文字の画像レイヤーに、複数色を単色に変換して色数を減らす色変換処理を施すことによっても、鮮鋭な文字を再現することができる。
【００７０】
履歴生成部２０は、圧縮処理後の文字の画像レイヤー、背景の画像レイヤー及び下地レイヤーを統合し、１ページのコンパクトＰＤＦ形式の画像を生成する（ステップＳ２６）。コンパクトＰＤＦ形式は、上述のように、１ページの画像を複数の画像レイヤーに分離してそれぞれに異なる圧縮処理を施した後、１つのＰＤＦファイルに統合する形式をいう。
【００７１】
コンパクトＰＤＦ形式は、レイヤーごとに異なる圧縮処理を施すことができるため、通常のＰＤＦ形式に比べて高圧縮及び高画質を実現できる。
例えば、通常のＰＤＦ形式の画像を生成する場合、図１１Ａに示すように、文字、図形、写真等の画像レイヤーＲ１と下地レイヤーＲ０に分離される。レイヤー単位で圧縮処理を施すため、文字、図形、写真等の属性にかかわらず共通の圧縮処理を施すことになる。ＪＰＥＧにより圧縮処理する場合、階調変化が緩やかな写真の属性の画像は圧縮処理による画質の劣化が小さいが、階調変換が急激な文字の属性の画像の場合は画質劣化が大きく、文字の識別が難しくなる。
一方、コンパクトＰＤＦ形式の場合、図１１Ｂに示すように画像レイヤーがさらに文字の画像レイヤーＲ２１及びＲ２２と背景の画像レイヤーＲ１に分離される。レイヤー単位で圧縮処理が可能であるため、文字の画像レイヤーには画質の劣化が小さく文字の再現に適した圧縮処理を施し、背景の画像レイヤーは圧縮率が高く色や階調の再現性に優れたＪＰＥＧで圧縮することができ、高圧縮及び高画質の両方を実現できる。
【００７２】
全ページの画像の形成が終了していない場合は（ステップＳ２７；Ｎ）、図３に示すステップＳ１の処理へ戻り、次のページについて上述した処理を繰り返す。そして、全ページの画像の形成が終了した場合は（ステップＳ２７；Ｙ）、各ページのコンパクトＰＤＦ形式の画像を統合することにより、１ジョブ分の履歴用の画像を生成して記憶部１２に保存する（ステップＳ２８）。
【００７３】
以上のように、本実施の形態の画像形成システム１は、ビットマップ形式の第１画像を生成し、当該第１画像の各画素の属性を示す属性情報を生成する画像生成部１６と、第１画像に基づいて用紙上に形成された画像を読み取って、第１画像と解像度が異なるビットマップ形式の第２画像を生成する画像読取部３１と、第２画像の解像度と一致するように、属性情報の解像度を変換する属性補正部１９と、を備える。
【００７４】
これにより、第１画像の解像度で生成された属性情報を、第２画像の解像度に一致させることができる。属性情報と第２画像の各画素の位置及び大きさを一致させることができるため、第２画像の属性を属性情報により精度良く判別することができる。
【００７５】
上記実施の形態は本発明の好適な一例であり、これに限定されない。本発明の主旨を逸脱しない範囲で適宜変更可能である。
例えば、画像生成部１６が、属性情報を通信部１５により外部装置５０に送信して、外部装置５０の記憶部５１に保存し、履歴生成部２０が当該記憶部５１から属性情報を取得することもできる。同様にして、履歴生成部２０が生成した履歴用の画像の保存先を外部装置５０の記憶部５１とすることもできる。
【００７６】
上記実施の形態においては、画像形成装置１０が属性補正部１９及び履歴生成部２０を備え、画像読取装置３０から第２画像を取得して履歴用の画像を生成する例を説明したが、配置位置は特に限定されず、画像読取装置３０が属性補正部１９及び履歴生成部２０を備えて履歴用の画像を生成するようにしてもよい。
【００７７】
また、上記実施の形態においては、用紙への画像の形成後に連続して当該用紙から画像の読み取りを行うため、用紙の搬送経路上に配置された画像読取部３１により第２画像を生成していたが、第２画像の生成に画像読取部１６１を利用することもできる。この場合、ジョブの実行後にユーザーによりセットされた複数ページの用紙を画像読取部１６１が読み取り、履歴生成部２０が１ジョブの履歴用の画像をまとめて生成すればよい。１ジョブ分の第１画像の属性情報を記憶部１２か外部装置５０の記憶部５１に保存すれば、当該属性情報を１ジョブの履歴用の画像の生成に利用することができる。
【００７８】
また、属性補正部１９及び履歴生成部２０が上記処理手順を実行する際に読み込むプログラムを制御部１１に読み込ませて、上記処理手順を制御部１１により実行させることもできる。画像形成システムに限らず、汎用のＰＣ等のコンピューターに当該プログラムを読み込ませて、上記処理手順を実行させることもできる。
プログラムのコンピューター読み取り可能な媒体としては、ＲＯＭ、フラッシュメモリー等の不揮発性メモリー、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、プログラムのデータを、通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も適用される。
【符号の説明】
【００７９】
１    画像形成システム
１０    画像形成装置
１１    制御部
１２    記憶部
１３    操作部
１６    画像生成部
１７    画像処理部
１８    画像形成部
１９    属性補正部
２０    履歴生成部
３０    画像読取装置
３１    画像読取部
５０    外部装置
５１    記憶部
【図１】
0006539976.tif 000002
【図２】
0006539976.tif 000003
【図３】
0006539976.tif 000004
【図４】
0006539976.tif 000005
【図５Ａ】
0006539976.tif 000006
【図５Ｂ】
0006539976.tif 000007
【図５Ｃ】
0006539976.tif 000008
【図６Ａ】
0006539976.tif 000009
【図６Ｂ】
0006539976.tif 000010
【図７】
0006539976.tif 000011
【図８Ａ】
0006539976.tif 000012
【図８Ｂ】
0006539976.tif 000013
【図９】
0006539976.tif 000014
【図１０】
0006539976.tif 000015
【図１１Ａ】
0006539976.tif 000016
【図１１Ｂ】
0006539976.tif 000017