(57)【要約】【課題】原稿の画像の補正の具合をユーザが従来よりも容易に確認することができるようにする。【解決手段】スキャンユニットによって用紙から読み取った画像である全体画像５の中の一部分であるモニタ候補画像５ＫＲごとに、補正による変化の度合いである変化度を算出する。そして、変化度が大きいモニタ候補画像５ＫＲを優先的に、補正後の状態を出力する。例えば、変化度が最大であるモニタ候補画像５ＫＲの補正後の状態を出力する。【選択図】図６
2014033317.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像の中の一部分である部分画像ごとに、補正による変化の度合いである変化度を算出する、変化度算出手段と、
前記変化度が大きい前記部分画像を優先的に、当該部分画像の補正後の状態を出力装置に出力させる出力制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記変化度算出手段は、特定の色、明度、彩度、色相、コントラスト、エッジ強調、文字、網点、および罫線に関する複数の属性のうち少なくとも１つの属性についての補正による変化の度合いに基づいて前記変化度を算出する、
請求項１に記載の画像処理装置。
【請求項３】
前記変化度算出手段は、前記複数の属性のうちの特定の２つ以上の属性についての補正による変化の度合いを合わせたものを前記変化度として算出する、
請求項２に記載の画像処理装置。
【請求項４】
前記変化度算出手段は、前記複数の属性のうちの特定の２つ以上の属性のうちの補正による変化の度合いが所定の値を超えるものの個数を前記変化度として算出する、
請求項２に記載の画像処理装置。
【請求項５】
前記変化度算出手段は、前記個数が所定の個数以上であっても２つ以上の属性それぞれの補正による変化の度合いを合わせたものが所定の値に満たない場合は、当該変化の度合いを合わせたものが所定の値以上である前記部分画像を次に出力させる、
請求項４に記載の画像処理装置。
【請求項６】
前記出力制御手段は、前記状態として、複数のパラメータそれぞれに応じた補正後の状態を出力させる、
請求項１ないし請求項５のいずれかに記載の画像処理装置。
【請求項７】
前記出力制御手段は、前記状態とともに、補正を施していない前記部分画像を出力させる、
請求項１ないし請求項６のいずれかに記載の画像処理装置。
【請求項８】
前記出力制御手段は、前記出力装置における表示面または印刷面のサイズに応じて前記状態を出力させる、
請求項１ないし請求項７のいずれかに記載の画像処理装置。
【請求項９】
原稿の画像の中の一部分である部分画像ごとに、各画素の所定の属性についての分散の度合いを算出する、分散度算出手段と、
前記度合いが大きい前記部分画像を優先的に、当該部分画像の補正後の状態を出力装置に出力させる出力制御手段と、
を有することを特徴とする画像処理装置。
【請求項１０】
原稿の画像の中の一部分である部分画像ごとに、補正による変化の度合いである変化度を算出し、
前記変化度が大きい前記部分画像を優先的に、当該部分画像の補正後の状態を出力する、
ことを特徴とする画像出力方法。
【請求項１１】
コンピュータに、
原稿の画像の中の一部分である部分画像ごとに、補正による変化の度合いである変化度を算出する処理と、
前記変化度が大きい前記部分画像を優先的に、当該部分画像の補正後の状態を出力装置に出力させる処理と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の補正の具合を出力する装置および方法などに関する。
【背景技術】
【０００２】
スキャナによって用紙から読み取られた画像の画質は、スキャナの特性または用紙の状態などに影響される。よって、ユーザが所望する画質の画像が得られない場合がある。この場合は、スキャンし直してもよいが、読み取った画像を画像処理装置によって補正すればよい。
【０００３】
補正の際に、ユーザは、種々の属性についてパラメータを指定する。例えば、特許文献１には、次の方法が提案されている。画像形成装置は、ユーザが画像の中のいずれかの領域を選択し調整内容を指定すると、この領域に対してこの調整内容で調整を行う。
【０００４】
また、補正後の画像の状態をユーザが確認できるようにするための方法も、提案されている。特許文献２に記載される方法によると、画像処理装置は、表示したい画像における高解像度化する領域を局所領域としてユーザが指定すると、局所領域について高解像度処理を行い、表示したい画像の高解像度処理後の仕上り推定画像を表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１１２０２２号公報
【特許文献２】特開２００８−９２２９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
パラメータを指定して補正を行う場合は、ユーザは、パラメータが画像にどれくらい影響するのかを確認したい。特許文献１に記載される方法のように画像の中の特定の領域に対して調整内容を指定し補正を行う場合は、ユーザは、この特定の領域に注目して補正の具合を確認すればよい。
【０００７】
しかし、画像全体に対して補正を行う場合は、注目すべき部分が広いので、ユーザにとって補正の具合を確認するのが難しい。
【０００８】
本発明は、このような問題点に鑑み、ユーザが画像の補正の具合を従来よりも容易に確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一形態に係る画像処理装置は、原稿の画像の中の一部分である部分画像ごとに、補正による変化の度合いである変化度を算出する、変化度算出手段と、前記変化度が大きい前記部分画像を優先的に、当該部分画像の補正後の状態を出力装置に出力させる出力制御手段と、を有する。
【００１０】
好ましくは、前記変化度算出手段は、特定の色、明度、彩度、色相、コントラスト、エッジ強調、文字、網点、および罫線に関する複数の属性のうち少なくとも１つの属性についての補正による変化の度合いに基づいて前記変化度を算出する。
【００１１】
または、前記変化度算出手段は、前記複数の属性のうちの特定の２つ以上の属性についての補正による変化の度合いを合わせたものを前記変化度として算出する。
【００１２】
または、前記複数の属性のうちの特定の２つ以上の属性のうちの補正による変化の度合いが所定の値を超えるものの個数を前記変化度として算出する。この場合において、前記個数が所定の個数以上であっても２つ以上の属性それぞれの補正による変化の度合いを合わせたものが所定の値に満たない場合は、前記変化度算出手段は、当該変化の度合いを合わせたものが所定の値以上である前記部分画像を次に出力させるのが、好ましい。
【００１３】
または、前記出力制御手段は、前記状態として、複数のパラメータそれぞれに応じた補正後の状態を出力させる。
【００１４】
または、前記出力制御手段は、前記状態とともに、補正を施していない前記部分画像を出力させる。
【００１５】
または、前記出力制御手段は、前記出力装置における表示面または印刷面のサイズに応じて前記状態を出力させる。
【００１６】
本発明の他の一形態に係る画像処理装置は、原稿の画像の中の一部分である部分画像ごとに、各画素の所定の属性についての分散の度合いを算出する、分散度算出手段と、前記度合いが大きい前記部分画像を優先的に、当該部分画像の補正後の状態を出力装置に出力させる出力制御手段と、を有する。
【発明の効果】
【００１７】
本発明によると、ユーザは、画像の補正の具合を従来よりも容易に確認することができる。
【図面の簡単な説明】
【００１８】
【図１】画像形成装置を含むネットワークシステムの例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】画質モニタ方法選択画面の例を示す図である。
【図５】パラメータ指定画面の例を示す図である。
【図６】全体画像と小画像との関係の例を示す図である。
【図７】パラメータごとの明度補正の前後の値の関係の例を示す図である。
【図８】調整特性テーブルの例を示す図である。
【図９】パラメータごとのコントラスト補正の前後の値の関係の例を示す図である。
【図１０】パラメータごとのＲ（赤）補正の前後のａｂ座標の関係の例を示す図である。
【図１１】モニタウィンドウの例を示す図である。
【図１２】モニタウィンドウの配置の例を示す図である。
【図１３】モニタウィンドウの配置の変形例を示す図である。
【図１４】モニタウィンドウの例を示す図である。
【図１５】全体画像の一部分の補正後の状態のプレビューの全体的な処理の流れの例を説明するフローチャートである。
【図１６】モニタ好適部分画像と全体画像との位置関係の例を示す図である。
【図１７】確認画面の例を示す図である。
【図１８】エラーメッセージ画面の例を示す図である。
【発明を実施するための形態】
【００１９】
図１は、画像形成装置１を含むネットワークシステムの例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、画像形成装置１の機能的構成の例を示す図である。
【００２０】
図１に示す画像形成装置１は、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる装置であって、コピー、ファックス、スキャナ、ＰＣプリント、およびボックスなどの機能を集約した装置である。
【００２１】
「ＰＣプリント機能」とは、パーソナルコンピュータまたはスマートフォンなどの端末装置から受信した画像データに基づいて画像を用紙に印刷する機能である。
【００２２】
「ボックス機能」とは、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像データなどのデータを保存し管理するための機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００２３】
画像形成装置１は、いわゆるＬＡＮ（Local Area Network）回線、公衆回線、またはインターネットなどの通信回線を介してパーソナルコンピュータまたはファックス端末などの装置と画像データのやり取りを行うことができる。
【００２４】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、大容量記憶装置１０ｄ、スキャンユニット１０ｅ、プリントユニット１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、操作パネル１０ｈ、およびモデム１０ｉのほか、種々の制御回路などによって構成される。
【００２５】
スキャンユニット１０ｅは、用紙に記されている写真、文字、絵、図表などの原稿の画像を読み取って画像データを生成する装置である。
【００２６】
操作パネル１０ｈは、タッチパネルディスプレイおよびキー群などによって構成される。タッチパネルディスプレイは、ユーザに対するメッセージを与えるための画面、処理の結果を示す画面、またはユーザが画像形成装置１に対して指示を入力するための画面などを表示する。また、タッチパネルディスプレイは、タッチされた（押された）位置を検知し、ＣＰＵ１０ａにその位置を通知する。キー群は、テンキーおよびスタートキーのほか、ファックスおよびスキャンなどの各種の機能のモードに対応する画面に切り換えるための選択キーによって構成される。ユーザは、操作パネルを操作することによって、画像形成装置１に対してデータを入力しまたは指示を与えることができる。
【００２７】
ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルに基づいて、パーソナルコンピュータなどの装置との間で通信を行う。
【００２８】
モデム１０ｉは、Ｇ３またはＧ４などのプロトコルに基づいて、ファックス端末などの装置との間で通信を行う。
【００２９】
プリントユニット１０ｆは、スキャンユニット１０ｅによって読み取られた画像を用紙に印刷する。また、パーソナルコンピュータまたはファックス端末から受信した画像データに基づいて画像を用紙に印刷する。ボックスに保存されている画像データに基づいて画像を用紙に印刷することもできる。
【００３０】
ＲＯＭ１０ｃおよび大容量記憶装置１０ｄには、上述の各機能を実現するためのプログラムがインストールされている。さらに、画像補正プログラム３がインストールされている。
【００３１】
画像補正プログラム３は、スキャンユニット１０ｅによって用紙から読み取られた原稿の画像を補正するためのプログラムである。また、画像補正プログラム３は、読み取られた画像の中から、補正によって特に大きく変化する部分を選定し、この部分の補正の前後の画質をユーザに提示する。これにより、ユーザは、補正による画質の変化を監視（モニタ）することができる。
【００３２】
これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。大容量記憶装置１０ｄとして、ＨＤＤ（Hard Disk Drive）またはＳＳＤ（Solid State Drive）などが用いられる。
【００３３】
画像補正プログラム３をＣＰＵ１０ａによって実行することによって、図３に示す画質モニタ表示方法選定処理部３０１、パラメータ選定処理部３０２、画像読取制御部３０３、画像分割処理部３０４、小画像変化量算出部３０５、小画像総変化量算出部３０６、好適モニタ領域決定部３０７、画像補正処理部３０８、補正結果表示制御部３０９、調整特性テーブル記憶部３Ｋ１、および変化量データ記憶部３Ｋ２などの機能が実現される。
【００３４】
以下、図３に示す各部について、用紙４の全体に記されている画像である全体画像５に対して補正を行う場合を例に説明する。
【００３５】
図４は、画質モニタ方法選択画面ＷＮ１の例を示す図である。図５は、パラメータ指定画面ＷＮ２の例を示す図である。図６は、全体画像５と小画像５１との関係の例を示す図である。図７は、パラメータごとの明度補正の前後の値の関係の例を示す図である。図８は、調整特性テーブル６ＴＢの例を示す図である。図９は、パラメータごとのコントラスト補正の前後の値の関係の例を示す図である。図１０は、パラメータごとのＲ（赤）補正の前後のａｂ座標の関係の例を示す図である。図１１は、モニタウィンドウＷＮ３の例を示す図である。図１２は、モニタウィンドウＷＮ３の配置の例を示す図である。図１３は、モニタウィンドウＷＮ３の配置の変形例を示す図である。図１４は、モニタウィンドウＷＮ４の例を示す図である。
【００３６】
図３において、画質モニタ表示方法選定処理部３０１は、画質の変化の表示の方法を選定するための処理を次のように実行する。
【００３７】
画質モニタ表示方法選定処理部３０１は、図４に示すような画質モニタ方法選択画面ＷＮ１が表示されるように操作パネル１０ｈのタッチパネルディスプレイを制御する。
【００３８】
画質モニタ方法選択画面ＷＮ１には、画質の変化の表示の方法ごとに、それを選択するための選択ボタンＢＮ１が配置されている。
【００３９】
ユーザは、自分の好みの表示の方法を、それに対応する選択ボタンＢＮ１を押すことによって選択する。本実施形態では、「一括」、「スクロール」、および「切換え」の３つの方法が用意されている。各方法については、後に説明する。
【００４０】
そして、画質モニタ表示方法選定処理部３０１は、ユーザが選択した方法を、画質の変化の表示の方法に選定する。
【００４１】
パラメータ選定処理部３０２は、全体画像５に対する補正の内容を選定するための処理を次のように実行する。
【００４２】
パラメータ選定処理部３０２は、図５に示すようなパラメータ指定画面ＷＮ２が表示されるように操作パネル１０ｈのタッチパネルディスプレイを制御する。
【００４３】
パラメータ指定画面ＷＮ２には、画像の属性ごとに、テキストボックスＴＸ２およびモニタ対象オプションボタンＢＰ２が配置されている。
【００４４】
ユーザは、属性ごとに、どれくらい補正するのかを決め、その値をその属性のテキストボックスＴＸ２に入力する。本実施形態では、属性を高くする場合は「＋１」〜「＋３」のいずれかのプラスの整数値を入力し、低くする場合は「−１」〜「−３」のいずれかのマイナスの整数値を入力する。絶対値が大きいほど、補正の強度が強い。つまり、より属性が高められまたは低められる。以下、このような補正の方向（高くするか低くするか）および強さを表わす値を「パラメータ」と記載する。
【００４５】
例えば、ユーザは、明度を少し高めたい場合は、明度に対応するテキストボックスＴＸ２に「＋１」を入力する。または、明度をかなり低くしたい場合は、「−３」を入力する。
【００４６】
また、ユーザは、パラメータごとの画質を監視したい属性を決め、その属性に対応するモニタ対象オプションボタンＢＰ２を押してオンにする。
【００４７】
すべての属性のテキストボックスＴＸ２およびモニタ対象オプションボタンＢＰ２を一度に表示できない場合がある。この場合は、パラメータ指定画面ＷＮ２に上スクロールボタンＢＮ２１および下スクロールボタンＢＮ２２が配置される。上スクロールボタンＢＮ２１または下スクロールボタンＢＮ２２が押されると、パラメータ選定処理部３０２は、残りの属性のテキストボックスＴＸ２およびモニタ対象オプションボタンＢＰ２を上下にスクロールさせながら順次、表示させる。
【００４８】
さらに、パラメータ指定画面ＷＮ２には、完了ボタンＢＮ２３が配置されている。ユーザは、上記の操作が完了したら、完了ボタンＢＮ２３を押す。
【００４９】
すると、パラメータ選定処理部３０２は、各テキストボックスＴＸ２およびモニタ対象オプションボタンＢＰ２に対してなされた操作の内容を受け付ける。
【００５０】
ユーザは、用紙４をスキャンユニット１０ｅの所定の位置にセットし、スキャンを開始するための操作を行う。例えば、スタートボタンを押す。
【００５１】
すると、画像読取制御部３０３は、用紙４をスキャンするようにスキャンユニット１０ｅを制御する。これにより、全体画像５の画像データが取得される。そして、この画像データに基づいて画像分割処理部３０４ないし補正結果表示制御部３０９によって次の処理が行われる。
【００５２】
画像分割処理部３０４は、全体画像５をＮ×Ｍ個の小画像５１に分割する。例えば、Ｎ＝１２、Ｍ＝１６、である場合は、図６（Ａ）に示すように全体画像５を１２×１６個の小画像５１に分割する。ＮおよびＭの値は固定であっても構わないし、小画像５１のサイズを固定にして全体画像５のサイズに応じてＮおよびＭの値を変えてもよい。
【００５３】
ところで、上述の通り、ユーザは、全体画像５の補正の際に値の調整を行う属性ごとに、「−３」〜「−１」および「＋１」〜「＋３」のうちの１つをパラメータとして指定することができる。しかし、属性ごとに、各パラメータにおける調整の具合が異なる。
【００５４】
そこで、調整特性テーブル記憶部３Ｋ１には、属性ごとに、調整の特性を示す調整特性テーブル６ＴＢが予め記憶されている。
【００５５】
例えば、明度（Ｌａｂ空間におけるＬ）の調整特性テーブル６ＴＢとして、図７に示すような特性を表わすテーブル、つまり、図８のような、各パラメータごとにそれが指定された場合に現在の明度をどれくらいに調整するのかを示すテーブルが、記憶されている。
【００５６】
また、コントラストの調整特性テーブル６ＴＢとして、図９に示すような特性を表わすテーブルが記憶されている。
【００５７】
そのほか、シャープネスの調整特性テーブル６ＴＢとして、各パラメータごとにそれが指定された場合に現在の濃度をどれくらいに調整するのかを示すテーブルが、記憶されている。
【００５８】
さらに、Ｒ（赤）の調整特性テーブル６ＴＢとして、図１０に示すような特性を表わすテーブル、つまり、各パラメータごとにそれが指定された場合にＬａｂ空間における現在のａおよびｂの値をどれくらい赤に近づくように調整するのかを示すテーブルが、記憶されている。
【００５９】
そのほか、Ｇ（緑）、Ｂ（青）、Ｙ（黄）、Ｍ（マゼンタ）、およびＣ（シアン）それぞれについても同様に、それぞれの調整特性テーブル６ＴＢとして、各パラメータごとにそれが指定された場合にＬａｂ空間における現在のａおよびｂの値をその色にどれくらいに近づくように調整するのかを示すテーブルが、記憶されている。
【００６０】
また、彩度および色相についても、それぞれの調整特性テーブル６ＴＢとして、各パラメータごとにそれが指定された場合に現在のａおよびｂをどれくらいに調整するのかを示すテーブルが、記憶されている。
【００６１】
図３に戻って、小画像変化量算出部３０５は、小画像５１ごとに、補正による各属性の変化量を算出する。
【００６２】
明度の変化量は、例えば次のように算出することができる。小画像変化量算出部３０５は、小画像５１を構成する画素ごとに、「−１」のパラメータを適用した場合および「＋１」のパラメータを適用した場合それぞれの補正（調整）後の明度（Ｌの値）を明度の調整特性テーブル６ＴＢ（図７、図８参照）に基づいて求め、両者の差分の絶対値を算出する。そして、各画素の差分の絶対値の平均値を変化量として算出する。
【００６３】
コントラストについても同様に、コントラストの調整特性テーブル６ＴＢ（図９参照）を用いて、「−１」のパラメータを適用した場合の明度と「＋１」のパラメータを適用した場合の明度との差分の平均値を変化量として算出する。シャープネスについても同様に、シャープネスの調整特性テーブル６ＴＢを用いて算出する。ただし、明度同士の差分ではなく濃度同士の差分を算出し、平均値を変化量として算出する。
【００６４】
また、Ｒ（赤）の変化量は、例えば次のように算出することができる。小画像変化量算出部３０５は、小画像５１を構成する画素ごとに、「−１」のパラメータを適用した場合および「＋１」のパラメータを適用した場合それぞれの（ａ，ｂ）をＲの調整特性テーブル６ＴＢに基づいて求める。それぞれの場合の、Ｒ方向の所定の色相角（図１０の角α）に属する画素の個数をカウントする。そして、両個数の差の絶対値を変化量として算出する。Ｇ（緑）、Ｂ（青）、Ｙ（黄）、Ｍ（マゼンタ）、およびＣ（シアン）の各色の変化量も同様の方法によって求めることができる。
【００６５】
また、彩度の変化量は、例えば次のように算出することができる。小画像変化量算出部３０５は、小画像５１を構成する画素ごとに、「−１」のパラメータを適用した場合および「＋１」のパラメータを適用した場合それぞれの（ａ，ｂ）をＲの調整特性テーブル６ＴＢに基づいて求め、両者の距離を算出する。そして、各画素の距離の平均値を変化量として算出する。色相の変化量も同様の方法によって求めることができる。
【００６６】
小画像総変化量算出部３０６は、小画像５１ごとに、監視の対象として選定された（パラメータ指定画面ＷＮ２においてモニタ対象オプションボタンＢＰ２がオンにされた）属性の、小画像変化量算出部３０５によって算出された変化量の総和である総変化量を算出する。例えば、小画像５１の１つである小画像５１ｎｍの総変化量を次のように算出する。
【００６７】
小画像総変化量算出部３０６は、小画像５１ｎｍの属性ごとの変化量を正規化する。例えば、小画像５１ｎｍを含むすべての小画像５１の変化量のうち、この属性の最大の変化量を「１」として、その最大の変化量に対する小画像５１ｎｍの変化量の割合（比率）を算出することによって正規化する。すなわち、例えば、すべての小画像５１の明度の変化量のうちの最大値がＬｍａｘであり、小画像５１ｎｍの明度の変化量が「Ｌｊ」である場合は、Ｌｊ／Ｌｍａｘ、を算出することによって正規化する。他の属性の変化量についても、同様に正規化する。なお、他の方法によって正規化してもよい。
【００６８】
そして、小画像総変化量算出部３０６は、各属性の正規化した変化量の総和を、総変化量として算出する。
【００６９】
例えば、監視の対象として選定された属性が明度、彩度、色相、コントラスト、およびシャープネスであり、それぞれの属性の変化量がＰＳ１、ＰＳ２、ＰＳ３、ＰＳ４、およびＰＳ５である場合は、総変化量ＡＤＰは、
ＡＤＰ＝ＰＳ１＋ＰＳ２＋ＰＳ３＋ＰＳ４＋ＰＳ５
である。
【００７０】
変化量データ記憶部３Ｋ２には、小画像５１ごとの、小画像変化量算出部３０５によって算出された各属性の変化量が記憶される。さらに、小画像５１ごとに、小画像総変化量算出部３０６によって算出された総変化量が記憶される。
【００７１】
好適モニタ領域決定部３０７は、Ｑ×Ｐ個の一塊の小画像５１からなる複数のモニタ候補画像５ＫＲのうちの、補正による画質の変化をユーザにモニタさせるのに好ましい画像を１つ、次のように決定する。
【００７２】
好適モニタ領域決定部３０７は、モニタ候補画像５ＫＲごとに、それを構成する小画像５１それぞれの総変化量の総和を算出する。この総和は、補正による画質の変化を監視（モニタ）する好ましさの度合いを表わしていると、言える。そこで、以下、この総和を「モニタ好適度」と記載する。
【００７３】
なお、モニタ候補画像５ＫＲは、（Ｎ−Ｑ）×（Ｍ−Ｐ）個、存在する。したがって、図６（Ａ）のように小画像５１が１２×１６個あり、かつ、図６（Ｂ）のようにモニタ候補画像５ＫＲが２×３個の小画像５１からなる場合は、１０×１３個のモニタ候補画像５ＫＲが存在する。したがって、この場合は、好適モニタ領域決定部３０７は、１０×１３個のモニタ候補画像５ＫＲについてモニタ好適度を算出する。
【００７４】
例えば、全体画像５において左からｎ番目上からｍ番目の小画像５１を左上の小画像５１として有するモニタ候補画像５ＫＲのモニタ好適度ＡＤＪは、
ＡＤＪ＝ＡＤＰ（ｎ，ｍ）＋ＡＤＰ（ｎ＋１，ｍ）＋ＡＤＰ（ｎ，ｍ＋１）＋ＡＤＰ（ｎ＋１，ｍ＋１）＋ＡＤＰ（ｎ，ｍ＋２）＋ＡＤＰ（ｎ＋１，ｍ＋２）である。
ただし、ＡＤＰ（ｘ，ｙ）は、小画像総変化量算出部３０６によって算出された、左からｘ番目上からｙ番目の小画像５１の総変化量である。
【００７５】
そして、好適モニタ領域決定部３０７は、最大のモニタ好適度を有するモニタ候補画像５ＫＲを、モニタさせるのに好ましい画像に決定する。以下、モニタさせるのに好ましいモニタ候補画像５ＫＲを「モニタ好適部分画像」と記載する。
【００７６】
画像補正処理部３０８は、全体画像５を補正する処理を例えば次のように実行することによって、補正画像を求める。
【００７７】
画像補正処理部３０８は、全体画像５の画素ごとに、各属性の、パラメータ選定処理部３０２によって選定された（パラメータ指定画面ＷＮ２のテキストボックスＴＸ２に入力された）パラメータに対応する調整後の値を、調整特性テーブル記憶部３Ｋ１に記憶されている各属性の調整特性テーブル６ＴＢに基づいて求める。そして、各画素が求めた値になるように全体画像５を補正する。以下、各属性の選定されたパラメータに基づく補正によって得られた画像を「第一の補正全体画像５Ａ」と記載する。
【００７８】
また、画像補正処理部３０８は、全体画像５の画素ごとに、監視の対象として選定された（パラメータ指定画面ＷＮ２においてモニタ対象オプションボタンＢＰ２がオンにされた）１つの属性について、「−３」〜「＋３」それぞれのパラメータに対応する調整後の値を、その属性の調整特性テーブル６ＴＢに基づいて求める。そして、各画素が求めた値になるように全体画像５を補正する。これにより、その属性のみを６段階のパラメータに調整した場合の６つの補正画像と、パラメータを調整しなかった場合の１つの補正画像とが、得られる。以下、１つの属性のみのパラメータに着目して得られた画像を「第二の補正全体画像５Ｂ」と記載する。
【００７９】
モニタ対象オプションボタンＢＰ２がオンにされた属性が複数ある場合がある。この場合は、画像補正処理部３０８は、それぞれの属性について、７つずつ第二の補正全体画像５Ｂを求める。
【００８０】
また、画像補正処理部３０８は、モニタ対象オプションボタンＢＰ２がオンにされた属性が複数ある場合に、これらの属性のそれぞれについて、「−３」〜「＋３」それぞれのパラメータに対応する調整後の値を、それぞれの属性の調整特性テーブル６ＴＢに基づいて求める。そして、各画素が求めた値になるように全体画像５を補正する。これにより、これらの属性のみを６段階のパラメータに調整した場合の６つの補正画像と、パラメータを調整しなかった場合の１つの補正画像とが、得られる。以下、モニタ対象オプションボタンＢＰ２がオンにされた属性すべてのパラメータに着目して得られた画像を「第三の補正全体画像５Ｃ」と記載する。
【００８１】
補正結果表示制御部３０９は、画像補正処理部３０８によって補正された全体画像５が次のように表示されるように操作パネル１０ｈのタッチパネルディスプレイを制御する。
【００８２】
例えば、補正結果表示制御部３０９は、第一の補正全体画像５Ａの全体を表示させる。または、第一の補正全体画像５Ａの中のモニタ好適部分画像のみを表示させる。
【００８３】
または、補正結果表示制御部３０９は、ある１つの属性の、７つのパラメータそれぞれに係る第二の補正全体画像５Ｂの中のモニタ好適部分画像（以下、「モニタ好適部分画像５ＢＫ」と記載する。）を並べて表示させる。
【００８４】
７つのモニタ好適部分画像５ＢＫを並べたモニタウィンドウＷＮ３を、表示させてもよい。モニタウィンドウＷＮ３は、タッチパネルディスプレイの全体に表示させてもよいし、一部分に表示させてもよい。
【００８５】
タッチパネルディスプレイの全体に表示させる場合は、７つのモニタ好適部分画像５ＢＫを図１１のように配置すればよい。タッチパネルディスプレイの一部分に表示させる場合は、モニタウィンドウＷＮ３を縮小すればよい。
【００８６】
または、補正結果表示制御部３０９は、７つのモニタ好適部分画像５ＢＫの代わりに、７つのパラメータそれぞれに係る第三の補正全体画像５Ｃの中のモニタ好適部分画像（以下、「モニタ好適部分画像５ＣＫ」と記載する。）を並べて表示させる。
【００８７】
画質モニタ表示方法選定処理部３０１によって画質の変化の表示の方法が選定された場合は、その選定された方法に応じて、次のように表示させればよい。
【００８８】
「一括」が選択された場合は（図４参照）、補正結果表示制御部３０９は、図１２に示すように、監視の対象として選定された属性ごとのモニタウィンドウＷＮ３を少しずつずらして重ねて表示させるとともに、これらのモニタウィンドウＷＮ３とは重ならないように、第三の補正全体画像５ＣのモニタウィンドウＷＮ３を表示させる。重なっている複数のモニタウィンドウＷＮ３のうちのいずれかが選択されると、補正結果表示制御部３０９は、選択されたモニタウィンドウＷＮ３を一番上（手前）に表示させる。
【００８９】
または、互いに重ならないようにモニタウィンドウＷＮ３のサイズを縮小し、並べて表示してもよい。
【００９０】
「スクロール」が選択された場合は、補正結果表示制御部３０９は、図１３に示すように、監視の対象として選定された属性ごとのモニタ好適部分画像５ＢＫのモニタウィンドウＷＮ３およびモニタ好適部分画像５ＣＫのモニタウィンドウＷＮ３を一列に並べ、一部分をユーザによる操作に応じてスクロールさせながら表示させる。図１３において、一点鎖線で示す領域が、タッチパネルディスプレイの表示面を位置を表わしている。
【００９１】
図１３の例では、上下方向にスクロールさせるが、左右方向にさせるようにしてもよい。また、モニタウィンドウＷＮ３の並び順は、図１３の通りでなくてもよい。例えば、モニタ好適部分画像５ＣＫのモニタウィンドウＷＮ３を一番上に配置してもよい。
【００９２】
または、電子ブックにおけるページ送り（ページめくり）の表示のように、モニタウィンドウＷＮ３を１つずつ表示させてもよい。または、選択用のボタンを設けておき、ユーザが選択したボタンに対応する属性のモニタウィンドウＷＮ３を表示させてもよい。
【００９３】
「切換え」が選択された場合は、補正結果表示制御部３０９は、図１４に示すようなモニタウィンドウＷＮ４を表示させる。モニタウィンドウＷＮ４には、モニタウィンドウＷＮ３と同様に、７つのパラメータそれぞれに係るモニタ好適部分画像５ＣＫが配置される。また、モニタ対象オプションボタンＢＰ２がオンにされた属性の名称が左方に示される。さらに、個別表示ボタンＢＮ４１、既定値未満ボタンＢＮ４２、および既定値以上ボタンＢＮ４３が配置される。
【００９４】
個別表示ボタンＢＮ４１が押されると、補正結果表示制御部３０９は、モニタ好適部分画像５ＣＫの代わりに、モニタ対象オプションボタンＢＰ２がオンにされた属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させる。このような属性が複数ある場合は、最初は、１つ目の属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させる。この際に、１つ目の属性の名称をハイライトにして、残りの属性の名称をグレーアウトさせる。続けて個別表示ボタンＢＮ４１が押されるごとに、同様に、２つ目、３つ目、…の属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させ、この属性の名称をハイライトにして、残りの属性の名称をグレーアウトさせる。
【００９５】
既定値未満ボタンＢＮ４２が押されると、補正結果表示制御部３０９は、正規化した変化量が既定の値未満である属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させる。このような属性が複数ある場合は、最初は、１つ目の属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させる。この際に、１つ目の属性の名称をハイライトにして、残りの属性の名称をグレーアウトさせる。続けて既定値未満ボタンＢＮ４２が押されるごとに、同様に、２つ目、３つ目、…の属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させ、この属性の名称をハイライトにして、残りの属性の名称をグレーアウトさせる。
【００９６】
または、既定値以上ボタンＢＮ４３が押されると、補正結果表示制御部３０９は、正規化した変化量が既定の値以上である属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させる。このような属性が複数ある場合は、最初は、１つ目の属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させる。この際に、１つ目の属性の名称をハイライトにして、残りの属性の名称をグレーアウトさせる。続けて既定値以上ボタンＢＮ４３が押されるごとに、同様に、２つ目、３つ目、…の属性の７つのパラメータそれぞれに係るモニタ好適部分画像５ＢＫを表示させ、この属性の名称をハイライトにして、残りの属性の名称をグレーアウトさせる。
【００９７】
図１５は、全体画像５の一部分の補正後の状態のプレビューの全体的な処理の流れの例を説明するフローチャートである。
【００９８】
次に、画像形成装置１が全体画像５の一部分の補正後の状態をプレビュー表示する際の処理の流れを、図１５のフローチャートを参照しながら説明する。
【００９９】
画像形成装置１は、補正による全体画像５の画質の変化の表示方法および補正のパラメータの選定の処理を行うとともに（図１５の＃１１、＃１２）、全体画像５を用紙４から読み取る（＃１３）。
【０１００】
画像形成装置１は、小画像５１およびモニタ候補画像５ＫＲなどのサイズのほか、モニタウィンドウＷＮ３におけるモニタ好適部分画像５ＢＫ、５ＣＫなどのサイズおよび位置などを決定する（＃１４）。
【０１０１】
画像形成装置１は、全体画像５を複数の小画像５１に分割し（＃１５）、小画像５１ごとの変化量および総変化量を算出する（＃１６、＃１７）。さらに、モニタ候補画像５ＫＲごとのモニタ好適度を算出し、最大のモニタ好適度を有するモニタ候補画像５ＫＲをモニタ好適部分画像に決定する（＃１８）。
【０１０２】
そして、画像形成装置１は、ステップ＃１１、＃１２における選定の処理の結果に応じて、図１１、図１２、図１３、および図１４などに示した種々の形態でモニタ好適部分画像を表示する（＃１９）。
【０１０３】
その後、ユーザが属性ごとのパラメータを必要に応じて修正すると、画像形成装置１は、属性ごとのパラメータに応じて全体画像５を補正する。そして、用紙に印刷し、または、補正後の全体画像５の画像データを生成して記録媒体または他の装置へ出力する。
【０１０４】
本実施形態によると、全体画像５の中からパラメータの影響を受けやすい部分を選出し、補正による変化を幾つかのパラメータに基づいて算出し表示する。つまり、プレビュー表示する。よって、ユーザは、補正の具合を従来よりも容易に確認することができ、全体画像５の補正のレベルを従来よりも容易に決めることができる。
【０１０５】
図１６は、モニタ好適部分画像と全体画像５との位置関係の例を示す図である。図１７は、確認画面ＷＮ６の例を示す図である。図１８は、エラーメッセージ画面ＷＮ７の例を示す図である。
【０１０６】
画像形成装置１は、モニタ好適部分画像５ＢＫ、５ＣＫが全体画像５のどの位置にあるのかをユーザに知らせるために、図１６のような位置通知画面ＷＮ５を表示してもよい。さらに、監視の対象として選定された属性ごとに、変化量が所定の値以上である小画像５１に印を付けてもよい。
【０１０７】
本実施形態では、属性ごとの変化量を正規化して総変化量を算出したが、正規化せずに算出してもよい。この場合は、属性ごとに係数を予め決めておき、属性ごとの変化量に係数を掛けた値の総和を総変化量として算出してもよい。この場合は、係数は、重視する属性ほど大きな値にすればよい。また、正規化して総変化量を算出する場合も、属性ごとに、重要度に応じた係数を用意しておき、正規化した変化量に係数を掛けた値の総和を総変化量として算出してもよい。
【０１０８】
本実施形態では、ユーザによる属性ごとのパラメータの値の指定を、全体画像５を用紙４から読み取る前に行ったが（図５参照）、読み取った後に指定行うようにしてもよい。例えば、図１１、図１２、図１３、および図１４などに示した種々の形態でユーザがモニタ好適部分画像を確認した後に行うようにしてもよい。そして、画像形成装置１は、指定された
複数の属性のうち１つの属性の値が変わると残りの属性の値も自ずと変わることがある。このような場合は、当該１つの属性のパラメータをユーザが指定すれば、当該残りの残りの属性のパラメータを指定できないようにしてもよい。
【０１０９】
本実施形態では、第一の補正全体画像５Ａ、モニタ好適部分画像５ＢＫ、およびモニタ好適部分画像５ＣＫを画像形成装置１自身のタッチパネルディスプレイに表示したが、他の装置のディスプレイに表示してもよい。または、表示する代わりに、用紙に印刷するようにしてもよい。これらの場合は、表示先の表示面または印刷先の印刷面のサイズに応じて第一の補正全体画像５Ａ、モニタ好適部分画像５ＢＫ、およびモニタ好適部分画像５ＣＫなどの大きさを調整すればよい。出力先（表示先または印刷先）をユーザが選択できるようにしてもよい。または、表示先を画像形成装置１自身のタッチパネルディスプレイに限定し、ユーザが選択できないようにしてもよい。
【０１１０】
本実施形態では、属性の例として、明度、彩度、色相、コントラスト、シャープネス、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、およびＹなどを挙げたが、他の属性を用いて小画像５１の変化量を算出してもよい。
【０１１１】
例えば、領域特性を属性として用いて小画像５１の変化量を算出してもよい。「領域特性」は、その領域（小画像５１）に特定の種類のオブジェクトが含まれる可能性または占める割合である。例えば、文字特性は、その領域に文字が含まれる可能性または文字が占める割合（いわゆる文字属性を有する画素の占める割合）である。後者の場合は、小画像５１の文字特性を、例えば、次の方法によって算出すればよい。小画像５１に対して、いわゆるエッジ検出処理を施すことによって、エッジをなす画素を検出する。そして、小画像５１の画素の個数に対する、エッジをなす画素およびそのエッジに囲まれる画素の個数の割合を、文字特性として算出する。または、罫線特性およびエッジ特性を用いてもよい。
【０１１２】
さらに文字の色、背景、またはサイズの条件を加えた領域特性を属性として用いてもよい。例えば、文字が黒であること（黒文字特性）、文字がカラーであること（色文字特性）、文字が網点の背景の上にあること（網点文字特性）、または文字が所定のサイズ以下であること（小サイズ文字特性）などを属性として用いてもよい。文字の色、背景、およびサイズの検出は、公知の方法を用いればよい。
【０１１３】
例えば、黒文字特性の変化量として、小画像５１の画素の個数に対する、黒色でありかつエッジをなす画素の個数の割合を算出してもよい。または、「＋１」のパラメータが適用された場合の文字属性の画素（文字を構成すると考えられる画素）の明度と「−１」のパラメータが適用された場合の文字属性の画素の明度との差分の絶対値の平均値を、黒文字特性の変化量として算出してもよい。
【０１１４】
本実施形態では、小画像５１の１つの属性の変化量を、その属性に「＋１」のパラメータを適用した場合と「−１」のパラメータを適用した場合との差分を画素ごとに算出することによって求めた。しかし、演算の時間を短縮するために、次の方法によって変化量を求めてもよい。
【０１１５】
例えば、明度の変化量として、小画像５１における明度（Ｌの値）の分散を算出してもよい。彩度の変化量として、小画像５１における彩度（Ｌａｂ空間におけるａｂ座標）の距離の分散を算出してもよい。色相の変化量として、小画像５１における色相（Ｌａｂ空間におけるａｂ座標）の角度の分散を算出してもよい。コントラストの変化量として、小画像５１の画素の個数に対する、中間調の画素の個数の割合を算出してもよい。シャープネスの変化量として、小画像５１の画素の個数に対する、濃度が一定の高さ以上である準高濃度画素の個数と濃度が一定の高さ以下である準低濃度画素の個数との和の割合を算出してもよい。
【０１１６】
本実施形態では、補正後の全体画像５の一部分の画像として、ユーザによる指示の有無に関わらずモニタ好適部分画像を表示したが、図１７のような確認画面ＷＮ６を表示し、ユーザが「はい」のボタンを押した場合にモニタ好適部分画像を表示するようにしてもよい。「いいえ」のボタンを押した場合は、補正後の全体画像５の所定の部分（例えば、左上または中央）を表示すればよい。または、ユーザが指定した部分を表示すればよい。モニタ好適部分画像をユーザによる指示がなくても表示するか、確認画面ＷＮ６を毎回表示するかを予め設定できるようにしてもよい。
【０１１７】
用紙４が白紙であった場合およびカラーに関する補正を行うにも関わらず全体画像５がモノクロである場合は、図１８のようなエラーメッセージ画面ＷＮ７を表示し、スキャンの操作をやり直すようにユーザに促してもよい。用紙４の読取りの開始位置から主走査方向に所定の距離だけ進んだ位置までの間に、モニタ好適度が所定の値以上であるモニタ候補画像５ＫＲが１つもない場合にも、エラーメッセージ画面ＷＮ７を表示してもよい。さらに、天地を変えてスキャンユニット１０ｅに用紙４をセットし直すように促すメッセージを表示してもよい。
【０１１８】
モニタ好適度が最も高いモニタ候補画像５ＫＲが複数ある場合は、それぞれのモニタ候補画像５ＫＲにおける属性ごとの変化量の平均値を算出し、平均値が閾値以上である属性の個数が最も多いモニタ候補画像５ＫＲをモニタ好適部分画像に決定すればよい。個数が最も多いモニタ候補画像５ＫＲが複数ある場合は、スキャンユニット１０ｅによって先に読み取られたほうをモニタ好適部分画像に決定すればよい。
【０１１９】
本実施形態では、モニタ好適度を各属性の正規化した変化量を合計することによって算出したが、変化量が閾値以上である属性の個数をモニタ好適度として算出してもよい。
【０１２０】
本実施形態では、画像形成装置１は、モニタ好適度が最大であるモニタ候補画像５ＫＲを表示したが、モニタ好適度が一定以上であるモニタ候補画像５ＫＲを選択的に表示するようにしてもよい。この場合は、例えば、図１４のモニタウィンドウＷＮ４において、所定の操作が行われるごとに、このようなモニタ候補画像５ＫＲを順番に表示すればよい。
【０１２１】
本実施形態では、「−３」〜「＋３」の７段階のパラメータに基づいて処理を行ったが、パラメータのレベルをより細かく（多く）しておいてもよいし、より少なくしておいてもよい。また、ユーザは、パラメータを小数で指定してもよい。この場合は、画像形成装置１は、指定されたパラメータに対応する値を、前後のパラメータに対応する値で補間することによって算出すればよい。
【０１２２】
ユーザが指定した属性以外の属性についても、変化量および総変化量を算出し、パラメータごとの差をユーザに提示してもよい。
【０１２３】
その他、画像形成装置１の全体または各部の構成、処理内容、処理順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１２４】
１  画像形成装置（画像処理装置）
１０ｆ  プリントユニット（出力装置）
１０ｈ  操作パネル（出力装置）
３０５  小画像変化量算出部（変化度算出手段）
３０６  小画像総変化量算出部（変化度算出手段）
３０７  好適モニタ領域決定部（変化度算出手段）
３０８  画像補正処理部（出力制御手段）
３０９  補正結果表示制御部（出力制御手段）
５  全体画像（原稿の画像）
５ＫＲ  モニタ候補画像（部分画像）
【図１】
2014033317.tif 000003
【図２】
2014033317.tif 000004
【図３】
2014033317.tif 000005
【図４】
2014033317.tif 000006
【図５】
2014033317.tif 000007
【図６】
2014033317.tif 000008
【図７】
2014033317.tif 000009
【図８】
2014033317.tif 000010
【図９】
2014033317.tif 000011
【図１０】
2014033317.tif 000012
【図１１】
2014033317.tif 000013
【図１２】
2014033317.tif 000014
【図１３】
2014033317.tif 000015
【図１４】
2014033317.tif 000016
【図１５】
2014033317.tif 000017
【図１６】
2014033317.tif 000018
【図１７】
2014033317.tif 000019
【図１８】
2014033317.tif 000020