(57)【要約】【課題】端部を含めたバンディング評価を適切に行うことができる画像評価装置、画像評価プログラム、画像評価方法を提供すること。【解決手段】バンディング評価の対象となる画像から１次元信号を抽出し（図４（ａ））、その１次元信号を、その１次元信号の１周期である２０ｍｍの４倍で切り出すことで（図４（ｄ））、その切り出した１次元信号の両端の差が軽減され、その１次元信号を離散フーリエ変換することに伴い発生するエッジ効果が抑制される。即ち、切り出した１次元信号の両端の情報を欠落させずに、エッジ効果を抑制できる。従って、図４（ｄ）に示す１次元信号を離散フーリエ変換しても、端部の情報を保持したまま、エッジ効果が抑制されるので、端部を含めたバンディング評価が適切に行われる。【選択図】図４
2012252419.tif 000002
【特許請求の範囲】
【請求項１】
用紙に印刷された画像の画像データを取得する取得手段と、
その取得手段によって取得された画像データから、前記画像データの画素値を所定方向に１次元化した１次元信号であって、前記画像データに含まれることが予測されるバンディング周期の自然数倍分の１次元信号を抽出する抽出手段と、
その抽出手段によって抽出した１次元信号を直交変換する直交変換手段と、
その直交変換手段によって直交変換した変換信号に基づいて、バンディングに関する指標値を算出するバンディング指標値算出手段とを備えていることを特徴とする画像評価装置。
【請求項２】
前記用紙に画像を印刷したヘッドがシリアルヘッドであって、そのシリアルヘッドが主走査方向の片方向において印刷を行う場合、前記画像データの画素値を１次元化する所定方向は、副走査方向であり、前記予測されるバンディング周期は、前記シリアルヘッドの１パス毎の用紙搬送量であることを特徴とする請求項１に記載の画像評価装置。
【請求項３】
前記用紙に画像を印刷したヘッドがシリアルヘッドであって、そのシリアルヘッドが主走査方向の双方向において印刷を行う場合、前記画像データの画素値を１次元化する所定方向は、副走査方向であり、前記予測されるバンディング周期は、前記シリアルヘッドの２パス毎の用紙搬送量であることを特徴とする請求項１に記載の画像評価装置。
【請求項４】
前記用紙に画像を印刷したヘッドが、複数のヘッドユニットを、主走査方向に千鳥状に並べ、且つ、一のヘッドユニットの中央部を挟む２つの端部の一方と、その一のヘッドユニットと副走査方向に隣設する他のヘッドユニットの他方の端部とを副走査方向に重複させて配置したラインヘッドである場合、前記画像データの画素値を１次元化する所定方向は、主走査方向であり、前記予測されるバンディング周期は、一のヘッドユニットの中央部と、その一のヘッドユニットと副走査方向に隣設する他のヘッドユニットとの主走査方向における合計長さであることを特徴とする請求項１に記載の画像評価装置。
【請求項５】
前記バンディング指標値算出手段は、
前記直交変換手段によって直交変換した変換信号から得られるスペクトルの絶対値に視覚伝達関数を乗算する乗算手段を備え、
その乗算手段によって得られるスペクトルのうち、スペクトル強度が高い上位複数個のスペクトルに基づいて、前記バンディングに関する指標値を算出することを特徴とする請求項１から４のいずれかに記載の画像評価装置。
【請求項６】
前記視覚伝達関数に含まれる視間距離は、粒状性消失距離より大きくすることを特徴とする請求項５に記載の画像評価装置。
【請求項７】
前記視覚伝達関数に含まれる視間距離は、５００ｍｍ以上にすることを特徴とする請求項５又は６に記載の画像評価装置。
【請求項８】
コンピュータに、
原稿に印刷された画像の画像データを取得する取得ステップと、
その取得ステップによって取得された画像データから、前記画像データの画素値を所定方向に１次元化した１次元信号であって、前記画像データに含まれていることが予測されるバンディング周期の自然数倍分の１次元信号を抽出する抽出ステップと、
その抽出ステップによって抽出した１次元信号を直交変換する直交変換ステップと、
その直交変換ステップによって直交変換した変換信号に基づいて、バンディングに関する指標値を算出するバンディング指標値算出ステップとを実行させることを特徴とする画像評価プログラム。
【請求項９】
原稿に印刷された画像の画像データを取得する取得ステップと、
その取得ステップによって取得された画像データから、前記画像データの画素値を所定方向に１次元化した１次元信号であって、前記画像データに含まれていることが予測されるバンディング周期の自然数倍分の１次元信号を抽出する抽出ステップと、
その抽出ステップによって抽出した１次元信号を直交変換する直交変換ステップと、
その直交変換ステップによって直交変換した変換信号に基づいて、バンディングに関する指標値を算出するバンディング指標値算出ステップとを備えていることを特徴とする画像評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像評価装置、画像評価プログラム、画像評価方法に関する。
【背景技術】
【０００２】
バンディングの評価値は、評価対象画像から切り取った信号をフーリエ変換し、そのフーリエ変換した信号に基づいて算出していた。また、フーリエ変換は、有限長の信号を、無限長の信号とみなして処理するので、評価対象画像から切り取った信号をフーリエ変換すると、フーリエ変換した信号には、切り取る前の信号には含まれない周波数成分が含まれる、というエッジ効果が発生する。そこで、エッジ効果に対処すべく、評価対象画像から切り取った信号に、両端の信号を小さくを押さえる窓関数を乗算してからフーリエ変換していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２７２８６９
【特許文献２】特表２００８−５３７６０７
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、窓関数を乗算すると、端部の情報が欠落するので、端部の評価を適切に行えないという問題点があった。
【０００５】
本発明は、上記の問題点を解決するためになされたものであり、端部を含めたバンディング評価を適切に行うことができる画像評価装置、画像評価プログラム、画像評価方法を提供することを目的とする。
【課題を解決するための手段および発明の効果】
【０００６】
この目的を達成するために、本発明の画像評価装置は、用紙に印刷された画像の画像データを取得する取得手段と、その取得手段によって取得された画像データから、前記画像データの画素値を所定方向に１次元化した１次元信号であって、前記画像データに含まれることが予測されるバンディング周期の自然数倍分の１次元信号を抽出する抽出手段と、その抽出手段によって抽出した１次元信号を直交変換する直交変換手段と、その直交変換手段によって直交変換した変換信号に基づいて、バンディングに関する指標値を算出するバンディング指標値算出手段とを備えている。
【０００７】
上記の画像評価装置によれば、直交変換手段は、取得した画像データに含まれることが予測されるバンディング周期の自然数倍分の１次元信号を直交変換するので、端部の情報を欠落させず、直交変換する場合に発生するエッジ効果を抑制できる。よって、かかる直交変換した信号からバンディングに関する指標値を算出することで、端部を含めたバンディング評価を適切に行うことができる。
【０００８】
上記の画像評価装置において、用紙に画像を印刷したヘッドがシリアルヘッドであって、そのシリアルヘッドが主走査方向の片方向において印刷を行う場合、バンディングは、副走査方向において、シリアルヘッドの１パス毎の用紙搬送量の周期で発生することが予測される。よって、かかる場合には、画像データの画素値を副走査方向に１次元化し、シリアルヘッドの１パス毎の用紙搬送量の自然数倍分の１次元信号を画像データから抽出し、それを直交変換することで、端部の情報を欠落させず、直交変換する場合に発生するエッジ効果を抑制できる。従って、かかる直交変換した信号からバンディングに関する指標値を算出することで、端部を含めたバンディング評価を適切に行うことができる。
【０００９】
上記の画像評価装置において、用紙に画像を印刷したヘッドがシリアルヘッドであって、そのシリアルヘッドが主走査方向の双方向において印刷を行う場合、バンディングは、副走査方向において、シリアルヘッドの２パス毎の用紙搬送量の周期で発生することが予測される。よって、かかる場合には、画像データの画素値を副走査方向に１次元化し、シリアルヘッドの２パス毎の用紙搬送量の自然数倍分の１次元信号を画像データから抽出し、それを直交変換することで、端部の情報を欠落させず、直交変換する場合に発生するエッジ効果を抑制できる。従って、かかる直交変換した信号からバンディングに関する指標値を算出することで、端部を含めたバンディング評価を適切に行うことができる。
【００１０】
上記の画像評価装置において、用紙に画像を印刷したヘッドが、複数のヘッドユニットを、主走査方向に千鳥状に並べ、且つ、一のヘッドユニットの中央部を挟む２つの端部の一方と、その一のヘッドユニットと副走査方向に隣設する他のヘッドユニットの他方の端部とを副走査方向に重複させて配置したラインヘッドである場合、バンディングは、主走査方向において、一のヘッドユニットの中央部と、その一のヘッドユニットと副走査方向に隣設する他のヘッドユニットとの主走査方向における合計長さの周期で発生することが予測される。よって、かかる場合には、画像データの画素値を主走査方向に１次元化し、一のヘッドユニットの中央部と、その一のヘッドユニットと副走査方向に隣設する他のヘッドユニットとの主走査方向における合計長さであって、その自然数倍分の１次元信号を画像データから抽出し、それを直交変換することで、端部の情報を欠落させず、直交変換する場合に発生するエッジ効果を抑制できる。従って、かかる直交変換した信号からバンディングに関する指標値を算出することで、端部を含めたバンディング評価を適切に行うことができる。
【００１１】
上記の画像評価装置において、バンディングに関する指標値は、直交変換した変換信号から得られるスペクトルの絶対値に視覚伝達関数を乗算して得られるスペクトルのうち、スペクトル強度が高い上位複数個のスペクトルに基づいて算出する。よって、バンディングに関する指標値は、スペクトル強度が小さく、バンディングとは無関係なノイズ成分を除外して算出されるので、適切なバンディングに関する指標値を算出できる。従って、バンディング評価を適切に行うことができる。
【００１２】
上記の画像評価装置において、視覚伝達関数に含まれる視間距離は、粒状性消失距離より大きくするので、粒状性評価よりもバンディング評価を優先させることができる。従って、バンディング評価を適切に行うことができる。
【００１３】
上記の画像評価装置において、視覚伝達関数に含まれる視間距離は、５００ｍｍ以上にするので、視間距離を５００ｍｍより小さい距離として行う粒状性評価よりもバンディング評価を優先させることができる。従って、バンディング評価を適切に行うことができる。
【００１４】
本発明の画像評価プログラム、画像評価方法は、上記の画像評価装置と同様の効果を奏することができる。
【００１５】
なお、本発明は、画像評価装置を制御する制御装置、画像評価方法、画像評価装置を制御する画像評価プログラム、該プログラムを記録する記録媒体等の種々の態様で実現可能である。
【図面の簡単な説明】
【００１６】
【図１】（ａ）は複合機の電気的構成を示すブロック図である。（ｂ）はバンディング周期テーブルを示す図である。
【図２】（ａ）は片方向２パス印刷、（ｂ）は双方向２パス印刷を示す図である。
【図３】（ａ）は片方向４パス印刷、（ｂ）は双方向４パス印刷を示す図である。
【図４】（ａ）はバンディング評価の対象となる画像から抽出した１次元信号、（ｂ）は図４（ｂ）に示す１次元信号を、従来の手法で切り出した信号、（ｃ）は図４（ｂ）に示す１次元信号を離散フーリエ変換した周波数スペクトルを示す図である。（ｄ）は図４（ａ）に示す１次元信号を本発明の手法で切り出した信号、（ｅ）は図４（ｄ）に示す１次元信号を離散フーリエ変換した周波数スペクトルを示す図である。
【図５】（ａ）はバンディング評価処理を示すフローチャートである。（ｂ）は評価対象画像を示す図である。
【図６】バンディング評価値算出処理を示すフローチャートである。
【図７】（ａ）はラインヘッドを構成する台形状の複数ヘッドユニットの配置、（ｂ）はラインヘッドを構成する矩形状の複数ヘッドユニットの配置を示すである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について、添付図面を参照して説明する。図１（ａ）は、本発明の画像評価装置の一実施形態である複合機１の電気的構成を示すブロック図である。複合機１は、スキャナ機能、コピー機能、プリンタ機能を有し、特に、端部を含めたバンディング評価を適切に行うことができるものである。
【００１８】
複合機１には、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４が設けられ、これらは、バス１６を介してＡＳＩＣ１５に接続されている。ＡＳＩＣ１５には、スキャナ１５、操作パネル１６、印刷ヘッド１７、キャリッジモータ（ＣＲモータ１８）、用紙搬送モータ（ＬＦモータ１９）、インターフェース（Ｉ／Ｆ２０）が接続され、これらは、ＡＳＩＣ１５、バス１６を介してＣＰＵ１１によって制御される。
【００１９】
ＣＰＵ１１は、ＲＯＭ１２やフラッシュメモリ１４に記憶される固定値やプログラムに従って、複合機１が有している各機能の制御や、ＡＳＩＣ１５と接続された各構成を制御する。ＲＯＭ１２は、書換不能なメモリであり、バンディング評価プログラム１２ａが記憶されている。ＣＰＵ１１は、バンディング評価プログラム１２ａに従い、後述するバンディング評価処理（図５（ａ））を実行する。
【００２０】
ＲＡＭ１３は、書換可能な揮発性のメモリであり、画像データメモリ１３ａが設けられている。画像データメモリ１３ａには、スキャナ１５で読み取った画像データ、Ｉ／Ｆ２０を介して取得した画像データ等が記憶される。フラッシュメモリ１４は、書換可能な不揮発性のメモリであり、印刷設定１４ａと、バンディング周期テーブル１４ｂとが記憶されている。
【００２１】
印刷設定１４ａは、印刷解像度に関する設定と、印刷速度に関する設定とを記憶する。複合機１には、印刷解像度に関し、通常モードと、高解像モードとが設けられ、印刷速度に関し、通常モードと、高速モードとが設けられ、印刷設定１４ａには、印刷解像度と、印刷速度とが、いずれのモードに設定されているかが記憶されている。
【００２２】
図１（ｂ）は、バンディング周期テーブル１４ｂを示す図である。バンディング周期テーブル１４ｂは、印刷解像度と、印刷速度とに応じて、発生することが予測されるバンディング周期を記憶する。後述するバンディング評価処理では（図５（ａ））、印刷設定１４ａに記憶されているモードに応じて、バンディング周期テーブル１４ｂに記憶されているバンディング周期が読み出され、その読み出されたバンディング周期を利用して、バンディング評価値が算出される。尚、バンディング周期テーブル１４ｂの詳細については、後述する。
【００２３】
スキャナ１５は、フラットベッドタイプのイメージスキャナであり、原稿台に置かれ原稿カバー３０で覆われた原稿に対し、撮像素子を移動させて原稿を読み取る。また、複合機１は、図示しない自動原稿送り装置（ＡＤＦ）を搭載し、スキャナ１５は、撮像素子を固定したまま、ＡＤＦによって自動搬送される原稿を読み取ることもできる。尚、本実施形態では、スキャナ１５の移動方向をスキャナ１５の副走査方向、その副走査方向と直交する方向をスキャナ１５の主走査方向とする。
【００２４】
操作パネル１６には、各種操作ボタンや液晶表示装置（例えば、ＬＣＤ）が設けられている。ユーザは、操作パネル１６を操作することで、各種機能の設定や、印刷設定（印刷解像度に関するモード設定、印刷速度に関するモード設定）を実行できる。
【００２５】
印刷ヘッド１７は、主走査方向に往復移動しながら、副走査方向に搬送される用紙に対してインクを吐出して用紙に画像を印刷するシリアルヘッドである。印刷ヘッド１７を副走査に挟む上流側と下流側との各々には搬送ローラが配設されている。各搬送ローラは、用紙の表面側と裏面側とから用紙を挟んだ状態で用紙を副走査方向の上流側から下流側に搬送し、印刷ヘッド１７は、各搬送ローラの間で主走査方向に往復移動しながら用紙に画像を印刷する。
【００２６】
ＣＲモータ１８は、印刷ヘッド１７を搭載したキャリッジを、主走査方向に移動させるモータである。ＬＦモータ１９は、副走査方向に用紙を搬送するモータである。Ｉ／Ｆ２０は、例えば、複合機１をインターネットやＬＡＮ回線に接続するネットワークインタフェース、複合機１をＵＳＢ装置に接続するＵＳＢインターフェースである。
【００２７】
図２と、図３とを参照して、印刷ヘッド１７の印刷方法について説明する。図２（ａ）は、片方向２パス印刷、図２（ｂ）は、双方向２パス印刷、図３（ａ）は、片方向４パス印刷、図３（ｂ）は、双方向４パス印刷を示す図である。尚、図２，３では、印刷ヘッド１７の主走査方向を矢印Ｘ方向、副走査方向（用紙搬送方向）を矢印Ｙ方向とする。また、印刷ヘッド１７の副走査方向における印刷範囲の全長をヘッド全長Ｌとする。
【００２８】
図２（ａ）は、片方向２パス印刷を示す図である。片方向２パス印刷は、主走査方向の往路または復路の片方で印刷を行い、１回の用紙搬送量を、ヘッド全長Ｌの１／２とし、２回の片方への走査（２パス）で１ラインを印刷する印刷方法である。
【００２９】
そのため、１ラインは、一のパスで印刷ヘッド１７の「Ａ」領域、一のパスの次のパスで印刷ヘッド１７の「Ｂ」領域で印刷されるが、印刷ヘッド１７の「Ａ」領域と、印刷ヘッド１７の「Ｂ」領域とのノズルの配置誤差、ＣＲモータ１８や、ＬＦモータ１９の搬送誤差等の影響により、バンディングが発生しやすい。よって、各ライン毎、即ち、１回の用紙搬送量であるヘッド全長Ｌの１／２を１周期（＝Ｌ／２）として、副走査方向に周期的なバンディングが発生することが予測される。
【００３０】
図２（ｂ）は、双方向２パス印刷を示す図である。双方向２パス印刷は、主走査方向の往路と復路との双方で印刷を行う点で、片方向２パス印刷と相違する。また、印刷ヘッド１７の同じ領域を使って印刷をしても、往路と、復路とでは、インクの着弾順序が反対になることに伴う誤差、ＣＲモータ１８や、ＬＦモータ１９の搬送誤差等の影響により、印刷特性が異なる。図２（ｂ）では、往路で印刷した印刷ヘッド１７の「Ａ」領域を使って、復路で印刷した場合、印刷ヘッド１７の「Ａ」領域を「Ａ’」として図示している。同様に、往路で印刷した印刷ヘッド１７の「Ｂ」領域を使って、復路で印刷した場合、印刷ヘッド１７の「Ｂ」領域を「Ｂ’」として図示している。
【００３１】
図２（ｂ）に示す通り、双方向２パス印刷の場合、印刷ヘッド１７の「Ａ」領域と「Ｂ’」領域とで印刷される１ラインと、印刷ヘッド１７の「Ａ’」領域と「Ｂ」領域とで印刷される１ラインとが副走査方向に交互に形成される。よって、双方向２パス印刷の場合、２ライン毎、即ち、１回の用紙搬送量であるヘッド全長Ｌの１／２の２倍を１周期（＝Ｌ）として、副走査方向に周期的なバンディングが発生することが予測される。
【００３２】
図３（ａ）は、片方向４パス印刷を示す図である。片方向４パス印刷は、１回の用紙搬送量を、ヘッド全長Ｌの１／４とするものであり、４回の片方への走査（４パス）で１ラインを印刷する点で、片方向２パス印刷と相違する。そのため、片方向４パス印刷の場合は、１ライン毎、即ち、１回の用紙搬送量であるヘッド全長Ｌの１／４を１周期（＝Ｌ／４）として、副走査方向に周期的なバンディングが発生することが予測される。
【００３３】
図３（ｂ）は、双方向４パス印刷を示す図である。双方向４パス印刷は、１回の用紙搬送量を、ヘッド全長Ｌの１／４とする点で、双方向２パス印刷と相違する。そのため、双方向４パス印刷の場合は、２ライン毎、即ち、１回の用紙搬送量であるヘッド全長Ｌの１／４の２倍を１周期（＝Ｌ／２）として、副走査方向に周期的なバンディングが発生することが予測される。
【００３４】
このように、双方向印刷は、往路と復路との双方で印刷を行うので、片方向印刷よりも、高速に印刷を行うことができる。よって、本実施形態では、印刷速度が高速モードに設定されている場合には双方向印刷、通常モードに設定されている場合には、片方向印刷によって印刷がされる。また、４パス印刷は、４回の走査（４パス）で１ラインを印刷するので、２パス印刷よりも、高解像で印刷を行うことができる。よって、本実施形態では、印刷解像度が高解像モードに設定されている場合には、４パス印刷、通常モードに設定されている場合には、２パス印刷で印刷がされる。
【００３５】
そのため、図１（ｂ）に示すバンディング周期テーブル１４ｂでは、例えば、ヘッド全長Ｌを８０ｍｍとした場合、印刷解像度と印刷速度とが通常モードの場合には、バンディング周期を４０ｍｍ（＝Ｌ／２）、印刷解像度が通常モードで印刷速度が高速モードの場合には、バンディング周期を８０ｍｍ（＝Ｌ）、印刷解像度が高解像度モードで印刷速度が通常モードの場合には、バンディング周期を２０ｍｍ（＝Ｌ／４）、印刷解像度が高解像度モードで印刷速度が高速モードの場合には、バンディング周期を４０ｍｍ（＝Ｌ／２）として、各モードに対応つけてバンディング周期を記憶している。
【００３６】
次に、図４を参照して、バンディング評価の対象となる画像から抽出した１次元信号を、離散フーリエ変換する場合について説明する。尚、図４では、周波数０．００５、０．０２５、０．０１２５［ｃｙｃｌｅ／ｍｍ］の正弦波信号を重ね合わせ、１周期が２０［ｍｍ］となる１次元信号を、バンディング評価の対象となる画像から抽出した１次元信号として説明する。
【００３７】
図４（ａ）は、バンディング評価の対象となる画像から抽出した１次元信号を示す図である。図４（ｂ）は、図４（ａ）に示す１次元信号を、７５ｍｍの範囲（１０ｍｍ〜８５ｍｍの範囲）で切り出した信号を示す図である。図４（ｃ）は、図４（ｂ）に示す１次元信号を、離散フーリエ変換した周波数スペクトルを示す図である。
【００３８】
図４（ｃ）に示す通り、図４（ｂ）に示す１次元信号を、離散フーリエ変換した周波数スペクトルには、周波数０．００５、０．０２５、０．０１２５［ｃｙｃｌｅ／ｍｍ］以外の周波数成分（本来、含まれない周波数成分）も出現していることが分かる。これは、図４（ｂ）に示す１次元信号を離散フーリエ変換した場合に発生するエッジ効果による影響である。
【００３９】
即ち、図４（ｂ）に示す１次元信号は、図４（ａ）に示す１次元信号の１周期（２０ｍｍ）とは無関係に切り出しているため、切り出した信号の両端部に差が生じている。この差が離散フーリエ変換した場合に、エッジ効果として出現し、周波数０．００５、０．０２５、０．０１２５［ｃｙｃｌｅ／ｍｍ］以外の周波数成分（本来、含まれない周波数成分）を出現させている。よって、図４（ｃ）に示す周波数スペクトルからは、適切なバンディング評価値を算出できない。
【００４０】
一方、図４（ｄ）は、図４（ａ）に示す１次元信号を、８０ｍｍの範囲（１０ｍｍ〜９０ｍｍの範囲）で切り出した信号を示す図である。即ち、図４（ａ）に示す１次元信号の１周期（２０ｍｍ）の４倍で、図４（ａ）に示す１次元信号を切り出した信号を示している。図４（ｅ）は、図４（ｄ）に示す１次元信号を、離散フーリエ変換した周波数スペクトルを示す図である。
【００４１】
図４（ｅ）に示す通り、周波数０．００５、０．０２５、０．０１２５［ｃｙｃｌｅ／ｍｍ］以外の出現が、図４（ｃ）に示す場合よりも制限されていることが分かる。これは、図４（ｄ）に示す１次元信号は、図４（ａ）に示す１次元信号の１周期（２０ｍｍ）の４倍で切り出しているため、切り出した信号の両端部の差が小さく、エッジ効果が抑制されているためである。よって、図４（ｅ）に示す周波数スペクトルから、適切なバンディング評価値を算出できる。
【００４２】
また、図４（ｄ）に示す１次元信号は、図４（ａ）に示す１次元信号の１周期（２０ｍｍ）の４倍で切り出しているため、エッジ効果を抑制すべく、切り出した信号に窓関数（例えば、バートレット窓関数、ハミング窓関数、ハニング窓関数、カイザー窓関数、ブラックマン窓関数）を乗算する必要がない。よって、切り出した信号に窓関数を乗算することで、切り出した信号の端部の情報が欠落することがない。従って、図４（ｅ）に示す周波数スペクトルから、端部を含めた適切なバンディング評価値を算出できる。
【００４３】
また、このように、端部の情報を欠落させずに、エッジ効果を抑制することは、複合機１のように、印刷ヘッド１７を挟んで配置されている搬送ローラを使って用紙を搬送して印刷された画像を評価する場合に、特に有効である。
【００４４】
この場合、用紙の下流側の端部は、上流側の搬送ローラを抜け、下流側の搬送ローラで挟持されていない状態で印刷され、用紙の上流側の端部は、上流側の搬送ローラを抜け、上流側の搬送ローラで挟持されていない状態で印刷される。即ち、用紙の端部は、２つの搬送ローラに挟持されていない不安定な状態で印刷されるので、用紙の端部には、バンディングが生じ易いという特性がある。よって、印刷ヘッド１７で印刷した画像を評価する場合には、少なくとも一方の端部を含むように、上述した通り、１次元信号を切り出すことで、バンディングが発生し易い端部を含めた適切なバンディング評価値を算出できる。
【００４５】
図５（ａ）は、バンディング評価処理を示すフローチャートである。バンディング評価処理は、印刷ヘッド１７によって原稿に印刷された画像を、スキャナ１５で読み取り、画像に発生しているバンディングの指標を示すバンディング評価値を算出する処理である。この処理は、ユーザからの指示があった場合に開始される。
【００４６】
ユーザからの指示があると、ＣＰＵ１１は、評価対象となる画像データを取得する（Ｓ５０１）。例えば、評価対象となる画像が印刷された原稿をスキャナ１５で読み取り、その読み取った画像データを画像データメモリ１３ａに記憶する。本実施形態では、評価対象画像は、予め、フラッシュメモリ１４に記憶されているものとする。ユーザからの指示があると、その評価対象画像が印刷ヘッド１７によって原稿に印刷される。
【００４７】
図５（ｂ）は、評価対象画像を示す図である。図５（ｂ）に示す通り、原稿Ｇに印刷される評価対象画像１００は、副走査方向Ｙに沿って延びる５本の帯状のパターン画像１００ａ〜１００ｅを、主走査方向Ｘに並べて構成されている。各パターン画像１００ａ〜１００ｅの各々は、パターン画像１００ａからパターン画像１００ｅに向かって、その濃度が除々に薄くなるように構成されている。
【００４８】
このように評価対象画像を構成することで、複数濃度を含んだ状態のバンディング評価値を得ることができる。また、後述するように、この評価対象画像１００から１次元信号を抽出する場合に、適切な１次元信号を抽出できる。尚、評価対象画像としては、図５（ｂ）に示す評価対象画像１００に限られず、単一濃度で原稿Ｇの一面を印刷するようにしても良いし、任意な画像を評価対象画像としても良い。また、評価対象画像１００が印刷された原稿Ｇは、その長手方向がスキャナ１５の副走査方向と一致するように原稿台に置かれるものとする。
【００４９】
こうして、画像データを取得すると、ＣＰＵ１１は、取得した画像データ（ＲＧＢ値）を、輝度値Ｌ＊に変換し（Ｓ５０２）、輝度値Ｌ＊の１次元信号を抽出する（Ｓ５０３）。この１次元信号は、スキャナ１５の主走査方向（印刷ヘッド１７の主走査方向に相当）に並ぶ輝度値Ｌ＊を、スキャナ１５の副走査方向（印刷ヘッド１７の副走査方向に相当）に平均化して１次元化した信号である。尚、この輝度値Ｌ＊の１次元信号が、図４（ａ）に示すバンディング評価の対象となる画像から抽出した１次元信号に相当する。
【００５０】
次に、ＣＰＵ１１は、バンディング周期テーブル１４ｂからバンディング周期を取得する（Ｓ５０４）。具体的には、印刷設定１４ａに記憶されている印刷解像度のモードと、印刷速度のモードとを読み出し、その読み出したモードに応じたバンディング周期をバンディング周期テーブル１４ｂから読み出す。即ち、Ｓ５０１の処理で取得した評価対象となる画像は、印刷設定１４ａに記憶されている印刷設定で印刷されたと仮定し、評価対象となる画像に発生していることが予測されるバンディング周期を、印刷設定に対応付けて記憶されているバンディング周期として取得する。
【００５１】
ＣＰＵ１１は、バンディング周期を取得すると、その取得したバンディング周期（取得したバンディング周期の自然数倍であれば良い）で、Ｓ５０３で抽出した１次元信号を切り出す（Ｓ５０５）。尚、この切り出した１次元信号が、図４（ｄ）に示す１次元信号に相当する。ＣＰＵ１１は、その切り出した１次元信号を離散フーリエ変換し（Ｓ５０６）、その離散フーリエ変換した信号に基づいて、バンディング評価値を算出するためのバンディング評価値算出処理を実行して（Ｓ５０７）、本処理を終了する。尚、Ｓ５０６の処理で離散フーリエ変換して得られる周波数スペクトルが、図４（ｅ）に相当する。
【００５２】
このように、バンディング評価処理では、Ｓ５０１の処理で取得した評価対象となる画像は、印刷設定１４ａに記憶されている印刷設定で印刷されたと仮定し、その印刷設定に対応付けて記憶されているバンディング周期（評価対象となる画像に発生していることが予測されるバンディング周期）で、Ｓ５０３の処理で抽出した１次元信号を切り出す。よって、この切り出した１次元信号の両端の差を小さくできる。
【００５３】
従って、切り出した信号を離散フーリエ変換しても、切り出した１次元信号の端部の情報を保持しつつ、離散フーリエ変換に伴い発生するエッジ効果を抑制することができる。従って、この離散フーリエ変換した信号に基づいて、バンディング評価値を算出することで、端部を含めたバンディング評価を適切に行うことができる。
【００５４】
図６は、バンディング評価値算出処理を示すフローチャートである（Ｓ５０７）。ＣＰＵ１１は、図５（ａ）に示すＳ５０６の処理で、離散フーリエ変換した信号から、周波数スペクトルＸ（ｕ）を取得し（Ｓ６０１）、その周波数スペクトルＸ（ｕ）を絶対値｜Ｘ（ｕ）｜に変換する（Ｓ６０２）。尚、この変換した絶対値｜Ｘ（ｕ）｜が、ウィナースペクトルの平方根に相当する。
【００５５】
ＣＰＵ１１は、絶対値に変換した周波数スペクトル｜Ｘ（ｕ）｜に、次式に示す、ＶＴＦ（Ｖｉｓｕａｌ  Ｔｒａｎｓｆｅｒ  Ｆｕｎｃｔｉｏｎ、視覚伝達関数）を乗算（Ｓ６０３）する。尚、次式では、視間距離ｌ［ｍｍ］を５００［ｍｍ］、ｕ［ｃｙｃｌｅ／ｍｍ］は空間周波数を示している。
【００５６】
このように、視間距離ｌ［ｍｍ］を５００［ｍｍ］にすることで、粒状性評価よりもバンディング評価に適した評価値を算出することができる。即ち、一般的に、粒状性評価においては、視間距離ｌ［ｍｍ］は、１００〜５００［ｍｍ］に設定されるが、バンディング評価としては接近しすぎであり、適切なバンディング評価値を算出できない。そこで、視間距離ｌ［ｍｍ］を、粒状性消失距離よりも長い５００［ｍｍ］〜１８００［ｍｍ］の範囲にすることで、粒状性評価よりもバンディング評価に適した評価値を算出できる。
【００５７】
【数１】
2012252419.tif 000003
【００５８】
ＣＰＵ１１は、Ｓ６０３の処理で得られる周波数スペクトルのうち、スペクトル強度が高い上位Ｎ個（例えば、１〜１００個）の周波数スペクトル値を抽出し（Ｓ６０４）、その抽出した上位Ｎ個の周波数スペクトル値の総和を算出する（Ｓ６０５）。このように、Ｓ６０３の処理で得られた周波数スペクトルの全部でなく、上位Ｎ個の周波数スペクトルの総和を算出することで、スペクトル強度が小さく、バンディングとは無関係なノイズ成分を除外してバンディング評価値を算出することができる。そして、ＣＰＵ１１は、Ｓ６０５で算出した総和を、切り出した画像の長さで割って正規化し（Ｓ６０６）、そのＳ６０６の処理で算出した値を、バンディング評価値として（Ｓ６０７）、本処理を終了する。
【００５９】
次に、図７を参照して、複合機１に搭載されている印刷ヘッド１７が、ラインヘッドである場合に、そのラインヘッドで印刷された画像に発生することが予測されるバンディング周期について説明する。図７（ａ）は、ラインヘッド２７を構成する複数ヘッドユニット２８，２９の配置を示す図である。尚、図７（ａ）では、用紙の搬送方向である副走査方向を矢印Ｙ方向、用紙の搬送方向と直交する方向である主走査方向を矢印Ｘ方向として図示する。
【００６０】
ラインヘッド２７は、複数の台形状のヘッドユニット２８と、その複数の台形状のヘッドユニット２８を反転させた複数のヘッドユニット２９とを、主走査方向に千鳥状に並べ、且つ、ヘッドユニット２８の中央部２８ａを挟む２つの端部の一方２８ｂと、その一のヘッドユニット２８と副走査方向に隣設するヘッドユニット２９の他方の端部２９ｂとを副走査方向に重複させて配置して構成されている。
【００６１】
このようにヘッドユニット２８，２９が配置されたラインヘッド２７では、ヘッドユニット２８と、ヘッドユニット２９との配置誤差等から、ヘッドユニット２８の中央部２８ａと、そのヘッドユニット２８と副走査方向に隣設するヘッドユニット２９との主走査方向における合計長さ（「Ａ」領域〜「Ｄ」領域）を１周期として、バンディングが主走査方向に、周期的に発生することが予測される。
【００６２】
よって、ラインヘッド２７によって印刷された画像について、図５（ａ）に示すバンディング評価処理を実行する場合には、Ｓ５０３の処理では、スキャナ１５の副走査方向（印刷ヘッド２７の副走査方向）に並ぶ輝度値Ｌを、スキャナ１５の主走査方向（印刷ヘッド２７の主走査方向）に平均化して１次元化した信号を１次元信号とする。
【００６３】
尚、ラインヘッド２７で印刷した画像を評価する場合、図５（ｂ）に示す評価対象画像１００を９０度回転させた画像を評価対象画像とする。即ち、主走査方向に沿って延びる５本の帯状のパターン画像を、副走査方向に並べたものを評価対象画像とする。
【００６４】
また、発生することが予測されるバンディング周期（主走査方向の「Ａ」領域〜「Ｄ」領域の長さ）を、予め記憶しておき、Ｓ５０４の処理では、その予め記憶されたバンディング周期を読み出し、その読み出したバンディング周期の自然数倍で、Ｓ５０３で抽出した１次元信号を切り出すことで、シリアルヘッドの場合と同様に、その１次元信号を離散フーリエ変換しても、端部の情報を保持しつつ、エッジを抑制することができる。
【００６５】
図７（ｂ）は、ラインヘッド３７を構成する複数ヘッドユニット３８，３９の配置を示すである。図７（ｂ）に示すラインヘッド３７は、各ヘッドユニット３８，３９が矩形状に形成されている点で、図７（ａ）に示すラインヘッド２７と異なる。よって、ラインヘッド３７もラインヘッド２７と同様に、ヘッドユニット３８の中央部３８ａと、そのヘッドユニット３８と副走査方向に隣設するヘッドユニット３９との主走査方向における合計長さ（「Ａ」領域〜「Ｄ」領域）を１周期として、バンディングが主走査方向に、周期的に発生することが予測される。よって、ラインヘッド３７によって印刷された画像について、図５（ａ）に示すバンディング評価処理を実行する場合にも、ラインヘッド２７と同様の効果を奏することができる。
【００６６】
上記の実施形態において、複合機１が画像評価装置の一例である。印刷ヘッド２がヘッドの一例である。ＣＰＵ１１が実行する図５（ａ）のバンディング評価処理が画像評価処理プログラム、画像評価方法の一例である。ＣＰＵ１１が実行する図５（ａ）のＳ５０６の処理が取得手段の一例である。ＣＰＵ１１が実行する図５（ａ）のＳ５０２〜Ｓ５０５の処理が抽出手段の一例である。ＣＰＵ１１が実行する図５（ａ）のＳ５０６の処理が直交変換手段の一例である。ＣＰＵ１１が実行する図５（ａ）のＳ５０７の処理がバンディング指標値算出手段の一例である。ＣＰＵ１１が実行する図６のＳ６０３の処理が乗算手段の一例である。
【００６７】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００６８】
上記実施形態では、印刷ヘッド１７で印刷した画像は、副走査方向に周期的なバンディングが発生することが予測されることについて説明した。しかし、印刷ヘッド１７で印刷した画像は、印刷ヘッド１７を駆動するＣＲモータ１８が有するコギングトルクに起因するコギング周期で、主走査方向に周期的なバンディングが発生することも予測される。
【００６９】
よって、この場合には、コギング周期を予め記憶しておき、上述したのと同様に取得した画像データから、輝度値Ｌ＊の１次元信号を抽出する。但し、この場合の１次元信号は、スキャナ１５の副走査方向（印刷ヘッド１７の副走査方向に相当）に並ぶ輝度値Ｌ＊を、スキャナ１５の主走査方向（印刷ヘッド１７の主走査方向に相当）に平均化して１次元化した信号である。そして、この１次元信号を、予め記憶されているコギング周期の自然数倍で切り出し、上述したのと同様にバンディング評価値を算出すれば良い。この場合には、主走査方向に発生するバンディングについて、正確な評価をすることができる。
【００７０】
また、上記実施形態では、印刷ヘッド２７，３７で印刷した画像は、主走査方向に周期的なバンディングが発生することが予測されることについて説明した。しかし、印刷ヘッド２７，３７で印刷した画像は、用紙を搬送する搬送ローラの周期（複数の搬送ローラの周期の最小公倍数の周期）で、副走査方向に周期的なバンディングが発生することも予測される。
【００７１】
よって、この場合には、かかる搬送ローラの周期を予め記憶しておき、上述したのと同様に取得した画像データから、輝度値Ｌ＊の１次元信号を抽出する。但し、この場合の１次元信号は、スキャナ１５の主走査方向（印刷ヘッド２７，３７の主走査方向に相当）に並ぶ輝度値Ｌ＊を、スキャナ１５の副走査方向（印刷ヘッド２７，３７の副走査方向に相当）に平均化して１次元化した信号である。そして、この１次元信号を、予め記憶されている搬送ローラの自然数倍で切り出し、上述したのと同様にバンディング評価値を算出すれば良い。この場合には、副走査方向に発生するバンディングについて、正確な評価をすることができる。
【００７２】
上記実施形態では、複合機１を本発明の画像評価装置として説明したが、本発明の画像評価装置としては、複合機１に限られず、例えば、図２に示すＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４に相当する構成を備えた制御装置（例えば、ＰＣ）を本発明の画像評価装置とし、そのＰＣによってプリンタ、コピー機、複合機を制御するように構成しても良い。
【００７３】
また、上記の実施形態では、ラインヘッド２７，３７について説明したが、ラインヘッドを構成する複数のヘッドユニットが、バンディング周期を発生させることが予測可能な配置であれば、バンディング評価処理に関し、ラインヘッド２７，３７と同様に構成することができる。
【００７４】
また、上記の実施形態では、２パス印刷、４パス印刷の場合について説明したが、印刷ヘッド１７の印刷方法としては、２パス印刷、４パス印刷に限られず、例えば、１パス印刷、１６パス印刷などで印刷するようにしても良い。かかる場合には、パス数にあったバンディング周期をバンディング周期テーブル１４ｂに、印刷設定に対応付けて記憶しておくことで、上記の実施形態と同様の効果を奏することができる。
【符号の説明】
【００７５】
１      複合機
１２ａ  バンディング評価プログラム
１５    スキャナ
１７    印刷ヘッド
【図１】
2012252419.tif 000004
【図２】
2012252419.tif 000005
【図３】
2012252419.tif 000006
【図４】
2012252419.tif 000007
【図５】
2012252419.tif 000008
【図６】
2012252419.tif 000009
【図７】
2012252419.tif 000010