(57)【特許請求の範囲】
【請求項１】
画像を表示手段に表示する画像処理装置であって、
画像処理の対象となる処理対象画像に処理設定内容に応じた画像処理を施した処理済画像を生成する画像処理手段と、
前記処理対象画像の部分領域と前記処理済画像の部分領域とを所定の特徴量に基づいて比較し、前記特徴量の差が最大となる前記部分領域である確認領域を抽出する領域抽出手段と、
前記処理対象画像および前記処理済画像における前記確認領域の画像を前記表示手段に表示する確認画像表示手段と、
を備え、
前記領域抽出手段は、
抽出基準に基づく特徴量により前記処理対象画像の前記部分領域と前記処理済画像の前記部分領域とを比較し、
前記抽出基準は、
前記処理設定内容と、記憶手段に記憶される前記抽出基準と前記処理設定内容とが対応付いた抽出基準テーブルとに基づいて決定する、
ことを特徴とする画像処理装置。
【請求項２】
前記領域抽出手段は、
前記抽出基準テーブルから、前記処理対象画像に対する前記処理設定内容に対応する前記抽出基準を検索し、前記抽出基準を決定する手段と、
前記部分領域に対し、前記抽出基準に基づく特徴量を算出する手段と、
を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記部分領域は、
前記処理対象画像および前記処理済画像の画像領域内における所定の大きさの画像領域であり、
前記特徴量を算出する手段は、
前記処理対象画像および前記処理済画像の前記画像領域内において、所定の間隔毎に前記部分領域を設定し、前記部分領域における前記特徴量を算出し、
前記領域抽出手段は、
全ての前記部分領域において、前記処理対象画像の前記部分領域における特徴量と、前記処理対象画像の当該部分領域の位置と対応する前記処理済画像の前記部分領域の特徴量との差を算出し、当該特徴量の差が最大となる前記部分領域を前記確認領域として抽出する、
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記確認画像表示手段は、
前記処理対象画像と、前記処理対象画像における前記確認領域の前記確認画像と、前記処理済画像における前記確認領域の前記確認画像とを表示し、
前記確認画像は、
前記処理対象画像における前記確認領域と比べ、拡大した画像である、
ことを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記処理設定内容と複数の処理設定値とが対応付いた対応情報を記憶する記憶手段を備え、
前記画像処理手段は、
前記処理設定内容に対応付くそれぞれの前記処理設定値に基づいて各前記処理済画像を生成し、
前記領域抽出手段は、
前記処理対象画像と、各前記処理設定値に基づいた前記処理済画像とを比較して、前記確認領域を抽出する、
ことを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項６】
前記確認画像表示手段は、前記処理設定内容に対応付いた複数の前記処理設定値にしたがって生成された前記処理済画像の内、前記確認領域に対応する前記処理済画像を当該各処理項目における前記各処理設定値の前記確認画像として対比可能な状態で表示する、
ことを特徴とする請求項１ないし５のいずれか１項に記載の画像処理装置。
【請求項７】
前記画像処理手段で画像処理が施された前記処理済画像を出力画像として出力する出力手段と、
前記処理対象画像に対し、前記表示手段に表示する場合の前記画像処理に関する情報と、前記出力手段により出力する場合の当該画像処理に関する情報とを対応付けて記憶手段に記憶する画像処理情報記憶手段と、
を備え、
前記画像処理手段は、前記表示手段に表示する前記確認画像と前記出力手段から出力する前記出力画像としての前記処理済画像をそれぞれ前記表示手段に表示する場合の前記画像処理に関する情報と前記出力手段により出力する場合の当該画像処理に関する情報に基づいた画像処理を施して生成する、
ことを特徴とする請求項１ないし６のいずれか１項に記載の画像処理装置。
【請求項８】
前記領域抽出手段は、複数の前記確認領域を抽出し、
前記確認画像表示手段は、複数の前記確認領域に対応する複数の前記確認画像を前記表示手段に対して同時にまたは順次表示出力する、
ことを特徴とする請求項１ないし７のいずれか１項に記載の画像処理装置。
【請求項９】
画像を表示手段に表示する画像処理装置における画像処理の対象となる処理対象画像に処理設定内容に応じた画像処理を施した処理済画像を生成する画像処理機能と、
前記処理対象画像の部分領域と前記処理済画像の部分領域とを所定の特徴量に基づいて比較し、前記特徴量の差が最大となる部分領域である確認領域を抽出する領域抽出機能と、
前記処理対象画像および前記処理済画像における前記確認領域の画像を前記表示手段に表示する確認画像表示機能と、
をコンピュータに実行させ、
前記領域抽出機能は、
抽出基準に基づく特徴量により前記処理対象画像の前記部分領域と前記処理済画像の前記部分領域とを比較し、
前記抽出基準は、
前記処理設定内容と、記憶手段に記憶される前記抽出基準と前記処理設定内容とが対応付いた抽出基準テーブルとに基づいて決定する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
複写装置、ファクシミリ装置、プリンタ装置、あるいは、これらの機能を兼ね備えたいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機等の画像処理装置においては、ユーザが当該画像処理装置の有する機能のなかから実行させたい機能を選択し、所望の内容に設定する必要がある。例えば、原稿の種類や濃度等の原稿の状態に関する設定、画像の拡大／縮小、片面／両面印刷、余白サイズ等の各種画像処理に関する設定及びソート、ステープル処理、パンチ穴あけ処理等の後処理に関する設定等を行う必要がある。
【０００３】
そこで、従来の画像処理装置は、これらの多種多様な設定をユーザに行わせるために、非常に膨大な設定項目と各設定項目内での複数の設定内容を用意し、ユーザは、このような膨大な設定項目と設定項目内での設定内容のなかから意図する処理結果を得られる設定の選択操作を行う必要がある。
【０００４】
ところが、従来の画像処理装置にあっては、設定内容によって最終的にどのような処理結果、例えば、印刷結果が得られるのかは、実際に印刷出力されないと分からず、予想外の仕上がりになってしまう場合も少なくない。
【０００５】
そこで、従来、印刷結果の状態を示すプレビュー画像を表示するプレビュー表示装置（特許文献１参照）、紙質の異なる用紙形態の表現される用紙画像データが選択されると、当該選択された用紙画像データに対応した用紙上に画像データが印刷された状態のプレビュー画像を表示する画像処理装置（特許文献２参照）及び編集処理された複数の画像データを合成して、プレビュー表示する画像形成システム（特許文献３参照）が提案されている。
【０００６】
すなわち、これらの従来技術は、いずれも設定内容に応じて画像処理した処理結果の画像を１枚、あるいは、複数枚を合成してプレビュー表示している。
【０００７】
そして、このようなプレビュー画像を見て設定をやり直す等の操作を行うことで、印刷出力される前に、仕上がり状態を確認して設定操作を行うことができるので、意図する画像出力を得ることができる。
【０００８】
また、本出願人は、先に、入力系カラー画像と出力系カラー画像から抽出した特徴量に基づいて出力系カラー画像の画質を評価し、複数の色再現域補正方法の中から最も高い評価値の得られる補正方法を決定して、当該色再現域補正方法を用いて入力系カラー画像を出力系カラー画像に補正する色再現域補正方法を提案している（特許文献４参照）。
【０００９】
【特許文献１】特開２００３−５４７１号公報
【特許文献２】特開２００２−１０３７２６号公報
【特許文献３】特開平１１−２３４５０３号公報
【特許文献４】特開平９−７４４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記特許文献１ないし特許文献３記載の従来技術にあっては、いずれも設定内容に応じて画像処理した処理結果の画像を１枚、あるいは、複数枚を合成してプレビュー表示するのみであり、また、画像処理、印刷処理及び後処理に至る一連の処理の処理結果の画像をプレビュー表示するのみであったため、特定の注目項目、例えば、文字の輪郭の鮮鋭度や写真の滑らかさを調整するシャープネス調整、色味の補正を行うカラー調整等の画質調整項目については、処理結果についての確認を十分行うことができず、このような画像処理の設定を簡単かつ適切に行う上で、改良の必要があった。
【００１１】
また、特許文献４記載の従来技術にあっては、入力系カラー画像と出力系カラー画像から特徴量を抽出して色再現域補正の適正化を行っているが、色再現域補正の結果の出力系カラー画像がどのような結果になるかは出力系カラー画像をそのまま表示するのみであるため、特徴部分を高精度に確認することができず、より適切な画像処理の設定を簡単に行う上で、改良の必要があった。
【００１２】
本発明は、上記に鑑みてなされたものであって、処理対象画像に対する設定内容に基づく処理結果を適切かつ明確に確認して、より適切な画像処理を可能とする画像処理装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明の画像処理装置は、画像を表示手段に表示する画像処理装置であって、画像処理の対象となる処理対象画像に処理設定内容に応じた画像処理を施した処理済画像を生成する画像処理手段と、前記処理対象画像の部分領域と前記処理済画像の部分領域とを所定の特徴量に基づいて比較し、前記特徴量の差が最大となる前記部分領域である確認領域を抽出する領域抽出手段と、前記処理対象画像および前記処理済画像における前記確認領域の画像を前記表示手段に表示する確認画像表示手段と、を備え、前記領域抽出手段は、抽出基準に基づく特徴量により前記処理対象画像の前記部分領域と前記処理済画像の前記部分領域とを比較し、前記抽出基準は、前記処理設定内容と、記憶手段に記憶される前記抽出基準と前記処理設定内容とが対応付いた抽出基準テーブルとに基づいて決定する。
【００１４】
また、請求項２にかかる発明は、請求項１記載の画像処理装置において、前記領域抽出手段は、前記領域抽出手段は、前記抽出基準テーブルから、前記処理対象画像に対する前記処理設定内容に対応する前記抽出基準を検索し、前記抽出基準を決定する手段と、前記部分領域に対し、前記抽出基準に基づく特徴量を算出する手段と、を備える。
【００１５】
また、請求項３にかかる発明は、請求項１または２に記載の画像処理装置において、前記部分領域は、前記処理対象画像および前記処理済画像の画像領域内における所定の大きさの画像領域であり、前記特徴量を算出する手段は、前記処理対象画像および前記処理済画像の前記画像領域内において、所定の間隔毎に前記部分領域を設定し、前記部分領域における前記特徴量を算出し、前記領域抽出手段は、全ての前記部分領域において、前記処理対象画像の前記部分領域における特徴量と、前記処理対象画像の当該部分領域の位置と対応する前記処理済画像の前記部分領域の特徴量との差を算出し、当該特徴量の差が最大となる前記部分領域を前記確認領域として抽出する。
【００１６】
また、請求項４にかかる発明は、請求項１ないし３のいずれか１項に記載の画像処理装置において、前記確認画像表示手段は、前記処理対象画像と、前記処理対象画像における前記確認領域の前記確認画像と、前記処理済画像における前記確認領域の前記確認画像とを表示し、前記確認画像は、前記処理対象画像における前記確認領域と比べ、拡大した画像である。
【００１７】
また、請求項５にかかる発明は、請求項１ないし４のいずれか１項に記載の画像処理装置において、前記処理設定内容と複数の処理設定値とが対応付いた対応情報を記憶する記憶手段を備え、前記画像処理手段は、前記処理設定内容に対応付くそれぞれの前記処理設定値に基づいて各前記処理済画像を生成し、前記領域抽出手段は、前記処理対象画像と、各前記処理設定値に基づいた前記処理済画像とを比較して、前記確認領域を抽出する。
【００１８】
また、請求項６にかかる発明は、請求項１ないし５のいずれか１項に記載の画像処理装置において、前記確認画像表示手段は、前記処理設定内容に対応付いた複数の前記処理設定値にしたがって生成された前記処理済画像の内、前記確認領域に対応する前記処理済画像を当該各処理項目における前記各処理設定値の前記確認画像として対比可能な状態で表示する。
【００２１】
また、請求項７にかかる発明は、請求項１ないし６のいずれか１項に記載の画像処理装置において、前記画像処理手段で画像処理が施された前記処理済画像を出力画像として出力する出力手段と、前記処理対象画像に対し、前記表示手段に表示する場合の前記画像処理に関する情報と、前記出力手段により出力する場合の当該画像処理に関する情報とを対応付けて記憶手段に記憶する画像処理情報記憶手段と、を備え、前記画像処理手段は、前記表示手段に表示する前記確認画像と前記出力手段から出力する前記出力画像としての前記処理済画像をそれぞれ前記表示手段に表示する場合の前記画像処理に関する情報と前記出力手段により出力する場合の当該画像処理に関する情報に基づいた画像処理を施して生成する。
【００２２】
また、請求項８にかかる発明は、請求項１ないし７のいずれか１項に記載の画像処理装置において、前記領域抽出手段は、複数の前記確認領域を抽出し、前記確認画像表示手段は、複数の前記確認領域に対応する複数の前記確認画像を前記表示手段に対して同時にまたは順次表示出力する。
【００２３】
また、請求項９にかかる発明のプログラムは、画像を表示手段に表示する画像処理装置における画像処理の対象となる処理対象画像に処理設定内容に応じた画像処理を施して処理済画像を生成する画像処理機能と、前記処理対象画像の部分領域と前記処理済画像の部分領域とを所定の特徴量に基づいて比較し、前記特徴量の差が最大となる部分領域である確認領域を抽出する領域抽出機能と、前記処理対象画像および前記処理済画像における前記確認領域の画像を前記表示手段に表示する確認画像表示機能と、をコンピュータに実行させ、前記領域抽出機能は、抽出基準に基づく特徴量により前記処理対象画像の前記部分領域と前記処理済画像の前記部分領域とを比較し、前記抽出基準は、前記処理設定内容と、記憶手段に記憶される前記抽出基準と前記処理設定内容とが対応付いた抽出基準テーブルとに基づいて決定する。
【発明の効果】
【００２４】
本発明の画像処理装置によれば、処理対象画像に処理設定内容に応じて画像処理した処理済画像の当該画像処理結果が特徴的な（処理対象画像に対する画像処理効果が顕著な）所定の大きさの部分領域を確認領域として簡単かつ速やかに抽出して、当該抽出した確認領域に対応する処理済画像を確認画像として表示するので、処理速度を向上させつつ、処理対象画像に対する設定内容に基づく処理結果を、その処理結果が特徴的に現れている確認画像で適切かつ明確に確認することができ、より適切な画像処理を可能とすることができる。
【００２５】
本発明のプログラムによれば、処理対象画像に処理設定内容に応じて画像処理した処理済画像の当該画像処理結果が特徴的な（処理対象画像に対する画像処理効果が顕著な）所定の大きさの部分領域を確認領域として簡単かつ速やかに抽出して、当該抽出した確認領域に対応する処理済画像を確認画像として表示するので、処理速度を向上させつつ、処理対象画像に対する設定内容に基づく処理結果を、その処理結果が特徴的に現れている確認画像で適切かつ明確に確認することができ、より適切な画像処理を可能とすることができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べ
る実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されて
いるが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り
、これらの態様に限られるものではない。
【００２７】
［第１の実施の形態］
本実施の形態は、画像処理装置として、コピー機能、ファクシミリ機能、プリント機能、スキャナ機能及び入力画像（スキャナ機能による読み取り原稿画像やプリンタあるいはファクシミリ機能により入力された画像）を配信する機能等を複合したいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機を適用した例である。
【００２８】
図１〜図６は、本発明の画像処理装置の第１の実施の形態を示す図である。図１は、本発明の画像処理装置の第１の実施の形態を適用した画像処理装置１の要部を示すブロック図である。
【００２９】
図１において、画像処理装置１は、入力画像記憶部２、設定入力部３、画質調整部４、演算処理記憶部５、確認領域抽出部６、確認表示部７及び画像出力部８等を備えているとともに、図示しない画像入力部等を備えている。画像処理装置１は、ファクシミリ装置、複写装置、プリンタ装置、複合装置及びコンピュータ等に適用することができる。
【００３０】
画像処理装置１は、入力画像データ（処理対象画像データ）に対する画像処理結果を確認表示部７に表示して設定入力部３での画質調整の再設定を行う確認処理段階と、画質調整の設定が完了し、当該設定に応じて画像処理した画像データに基づいて最終的に画像出力部８から用紙等に画像を出力する出力処理段階との２段階の処理を行う。
【００３１】
入力画像記憶部２は、ハードディスクやＲＡＭ（Random Access Memory）等で構成され、スキャナ部や通信部等の画像入力部から入力される入力画像データ（処理対象画像データ）、例えば、スキャナ部で読み取った原稿の画像データや通信部を介して回線等から取得した画像データを一時的に保持する。
【００３２】
設定入力部３は、例えば、液晶ディスプレイ等で構成される確認表示部（表示手段）７上に配置されたタッチパネル及び各種操作キー等で構成され、画像処理装置１のユーザインターフェイス部分に該当する。設定入力部３は、ユーザによる画質調整項目の選択を検出して、画質調整部４に渡し、後述する確認表示部７への確認領域の表示終了後に、選択された画質調整項目毎に複数用意されている設定値からの選択をユーザから受け付けて、画質調整部４に渡す。
【００３３】
演算処理記憶部５は、ユーザによって設定入力部３の操作で指定される画質調整項目（処理項目）と当該画質調整項目に対応する演算パラメータ、各画質調整項目毎に複数用意される設定値（処理設定値）と設定値に対応する演算量等を記憶する。なお、この演算量は、画像データを確認表示部７に表示するための画質調整用の設定値に対する確認用演算量と、画像出力部８から画像を出力するための画像調整用の設定値に対する出力用演算量である。画質調整部４は、演算処理記憶部５に記憶されているこれらの確認用演算量と出力用演算量を用いて、確認用画像データの画質調整と出力用画像データの画質調整とを行う。これにより、確認表示部７に表示する場合と画像出力部８で出力する場合とのデバイス毎の画像の見え方の差異が補正される。
【００３４】
演算処理記憶部５は、例えば、図２に示すように、演算パラメータ、設定値及び確認用と出力用の演算量を、各画質調整項目毎に演算処理テーブルとして記憶している。
【００３５】
例えば、「シャープネス」の画質調整項目に対する演算パラメータとして、「高域成分」が記憶されている。演算パラメータ「高域成分」に対する設定値として、「はっきり」と「なめらか」が記憶されている。そして、確認用演算量としては、「はっきり」の設定値に対して＋３０％が記憶されていて、「なめらか」の設定値に対して−３０％が記憶されている。出力用演算量としては、「はっきり」の設定値に対して＋２０％が記憶されていて、「なめらか」の設定値に対して−２０％が記憶されている。
【００３６】
一方、「カラー調整（イエロー）」の画質調整項目に対する演算パラメータとして、「イエロー成分」が記憶されている。演算パラメータ「イエロー成分」に対する設定値として、「強く」と「弱く」が記憶されている。そして、確認用演算量としては、「強く」の設定値に対して＋２０％が記憶されていて、「弱く」の設定値に対して−２０％が記憶されている。出力用演算量としては、「強く」の設定値に対して＋１０％が記憶されていて、「弱く」の設定値に対して−１０％が記憶されている。
【００３７】
画質調整部（画像処理手段）４は、入力画像記憶部２の入力画像データの画像に対して、設定入力部３からの設定に応じて画質調整を行うものである。後述するように、確認処理段階では、設定入力部３から渡された画質調整項目に基づいて演算処理記憶部５から演算パラメータを取得するとともに、設定入力部３で選択された当該演算パラメータの設定値に基づいて演算処理記憶部５から確認用演算量を検索して取得する。画質調整部４は、取得した確認用演算量を入力画像データに対して演算処理を行って確認画像を作成して、確認領域抽出部６に出力するとともに、確認表示部７に出力する。
【００３８】
また、画質調整部４は、出力処理段階では、設定入力部３から渡された画質調整項目に基づいて演算処理記憶部５から演算パラメータを取得し、設定入力部３で選択された当該演算パラメータの設定値に基づいて演算処理記憶部５から出力用演算量を検索して取得する。画質調整部４は、取得した出力用演算量を入力画像データに対して演算処理を行って出力画像としての処理済画像を作成して、画像出力部８に出力する。また、画質調整部４は、確認処理段階で作成した確認用画像を保持し、出力処理段階に移行した時点で、画像出力部８に出力してもよい。
【００３９】
確認領域抽出部（領域抽出手段）６は、入力画像記憶部２から入力画像データを取得し、この入力画像データの入力画像と画質調整部４の生成した確認画像を所定の大きさの部分領域毎に比較して、変化量の大きな部分領域を確認領域として抽出する処理を各画質調整項目毎に当該画質調整項目の各設定値の処理済画像と入力画像に対して行う。確認領域抽出部６は、当該抽出した確認領域を特定する確認領域情報を確認表示部７に出力する。
【００４０】
確認表示部（表示手段）７は、例えば、液晶ディスプレイ等で構成され、その表示画面７ａ（図３参照）上に設定入力部３のタッチパネルが配置されている。確認表示部７は、少なくとも、確認領域抽出部６からの確認領域情報と画質調整部４からの処理済画像から確認領域の処理済画像を確認画像として取り出して、当該確認画像を表示画面７ａに表示出力する。
【００４１】
図３は、確認表示部７の表示画面７ａにおける表示の一例を示す模式図である。確認表示部７の表示画面７ａには、処理対象画像（処理済画像）１０を含む確認画像２０および機能設定項目（メニュー項目）９が表示される。機能設定項目（メニュー項目）９としては、ステープル、パンチ、とじしろ調整、わく消去、スタンプおよびページ番号などの処理対象画像（処理済画像）１０上の場所に依存したメニュー９ａが画面の右側に表示されている。また、出力カラー、出力濃度、用紙、拡大／縮小、片面／両面、集約、ソート／スタックおよび地肌などのコンテンツに依存しないメニュー９ｂが画面の左側に表示されている。
【００４２】
画像出力部（出力手段）８は、所定の印刷方式、例えば、電子写真方式で画像を用紙に記録出力するプリンタ等の印刷部、回線等を介して画像データを送信する通信部等であり、画質調整部４からの出力画像データに基づいて所定の特性値で画像を用紙に記録出力し、また、回線等を介して画像データを送信する。なお、画像出力部（出力手段）８の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【００４３】
次に、本実施の形態の作用を説明する。本実施の形態の画像処理装置１は、入力画像（処理対象画像）を設定内容に応じて画質調整（画像処理）した処理済画像を入力画像と部分領域毎に比較して特徴的な（処理対象画像に対する画像処理効果が顕著な）部分領域を確認領域として抽出して、当該確認領域の処理済画像を確認画像として、確認表示部７に表示する。
【００４４】
すなわち、画像処理装置１は、スキャナ部や通信部等の画像入力部から入力される入力画像データを一次的に入力画像記憶部２に保持し、設定入力部３から当該入力画像データに対する画像処理内容が画質調整項目毎に設定値を設定することで設定される。このようにして入力画像データに対する画像処理内容が設定されると、画質調整部４が、当該設定内容に応じた画質調整項目と設定値を決定して、演算処理記憶部５から当該画質調整項目と設定値に対応する確認用演算量を取得する。そして、画質調整部４は、入力画像記憶部２の入力画像データに対して、当該確認用演算量を用いて演算処理することで、画質調整した処理済画像を生成して、確認領域抽出部６及び確認表示部７に出力する。
【００４５】
確認領域抽出部６は、画質調整部４からの処理済画像と入力画像記憶部２の入力画像とを所定の大きさの部分領域（例えば、所定面積の矩形領域）毎に比較し、当該部分領域での入力画像と処理済画像との変化量の大きい部分領域を確認領域として抽出する処理を各画質調整項目の各設定値毎の処理済画像と入力画像に対して行って、抽出した各設定値での確認領域情報を確認表示部７に出力する。
【００４６】
すなわち、確認領域抽出部６は、画質調整部４から処理済画像を受け取ると、入力画像記憶部２から当該処理済画像に対応する入力画像を取り出し、検査領域である部分領域毎に入力画像と処理済画像の変化量を比較するために、以下の処理を行う。
【００４７】
いま、画像の水平方向を、左を「０」とし、右を正とするｘ座標で、垂直方向を、上を「０」とし、下を正とするｙ座標であらわし、ｘ座標をｘ、ｙ座標をｙとするような点を（ｘ，ｙ）とあらわし、点（ｘ１，ｙ１）と点（ｘ２，ｙ２）を対角頂点とする矩形を（ｘ１，ｙ１，ｘ２，ｙ２）とあらわすものとする。また、最終的に確認領域として抽出する部分領域の幅をｗ、高さをｈとし、部分領域を左から右へ増分ｗｓで、上から下へ増分ｈｓで、検査対象画像である入力画像と処理済画像の画像全体の幅Ｗ、高さＨを越えない範囲でずらしながら、部分領域内の入力画像と処理済画像の差Ｄを求め、差Ｄの最大値Ｄｍとそのときの部分領域の左上の点（Ｌｍ，Ｔｍ）を内部メモリに保持する。
【００４８】
ここで、図４は確認領域抽出部６における確認領域抽出処理の流れを示すフローチャートである。図４に示すように、確認領域抽出部６は、まず、矩形の部分領域を決定する対角頂点（Ｌ，Ｔ，Ｒ，Ｂ）の座標値として、（０，０，ｗ，ｈ）を設定（Ｌ←０、Ｔ←０、Ｒ←ｗ、Ｂ←ｈ）し（ステップＳ１０１）、当該部分領域について入力画像と処理済画像の差Ｄの演算処理Ｄｉｆｆを行って、差の演算処理結果Ｄｉｆｆを差Ｄとして設定する（ステップＳ１０２）。
【００４９】
次いで、確認領域抽出部６は、今回演算した差Ｄが内部メモリに保存されている最大値Ｄｍと比較して、今回演算した差Ｄが最大値Ｄｍよりも大きいか否かをチェックする（ステップＳ１０３）。
【００５０】
今回演算した差Ｄが最大値Ｄｍよりも大きいときには（ステップＳ１０３のＹｅｓ）、今回演算した差Ｄを最大値Ｄｍとして設定し、当該最大値Ｄｍの部分領域の左上の点座標（Ｌｍ，Ｔｍ）として、今回の部分座標の左上の点座標（Ｌ，Ｍ）を設定（Ｌｍ←Ｌ、Ｔｍ←Ｔ）する（ステップＳ１０４）。
【００５１】
次いで、検査領域を次の右方向の部分領域に移すために、部分領域のＬ座標とＲ座標を現在のＬ座標とＲ座標に部分領域のＸ方向の幅ｗｓの分だけ加算（Ｌ←Ｌ＋ｗｓ，Ｒ←Ｒ＋ｗｓ）した座標に設定する（ステップＳ１０５）。
【００５２】
一方、今回演算した差Ｄが最大値Ｄｍ以下であるときには（ステップＳ１０３のＮｏ）、確認領域抽出部６は、ステップＳ１０５に移行して、検査領域である部分領域を次の右方向の部分領域に移す処理を行う（ステップＳ１０５）。
【００５３】
次に、確認領域抽出部６は、移動した部分領域のＲ座標が検査対象画像（入力画像と処理済画像）の幅Ｗを越えたかチェックする（ステップＳ１０６）。部分領域が検査対象画像の幅一杯まで移動しておらず、右方向の部分領域毎の検査が完了していないときには（ステップＳ１０６のＮｏ）、ステップＳ１０２に戻って、当該移動した次の部分領域について上記同様に処理する（ステップＳ１０２〜Ｓ１０６）。
【００５４】
一方、部分領域が検査対象画像の幅一杯まで移動して、右方向の部分領域毎の検査が完了すると（ステップＳ１０６のＹｅｓ）、確認領域抽出部６は、検査領域を次の下方向の行の先頭位置の部分領域に移すために、部分領域のＴ座標とＢ座標を現在のＴ座標とＢ座標に部分領域のＹ方向の高さｈｓの分だけ加算（Ｔ←Ｔ＋ｈｓ，Ｂ←Ｂ＋ｈｓ）した座標に設定し（ステップＳ１０７）、下方向に移動した部分領域のＢ座標が検査対象画像の高さＨを越えたかチェックする（ステップＳ１０８）。
【００５５】
下方向に移動した部分領域のＢ座標が検査対象画像の高さＨを越えていないときには（ステップＳ１０８のＮｏ）、確認領域抽出部６は、ステップＳ１０２に戻って、当該行の各部分領域の入力画像と処理済画像の差Ｄを演算して、当該差Ｄが最大値Ｄｍよりも大きいかチェックして、最大値Ｄｍの部分領域を検出する処理を行う（ステップＳ１０２〜Ｓ１０６）。ステップＳ１０６で、Ｒ＞Ｗとなって、１行分の部分領域の検査が完了すると、部分領域を次の行に移動させる処理（Ｔ←Ｔ＋ｈｓ，Ｂ←Ｂ＋ｈｓ）を行って（ステップＳ１０７）、移動した部分領域のＢ座標が検査対象画像の高さＨを越えたかチェックする（ステップＳ１０８）。
【００５６】
すなわち、確認領域抽出部６は、検査領域である部分領域を左から右へ増分ｗｓで、上から下へ増分ｈｓで、検査対象の画像全体の幅Ｗ、高さＨを越えない範囲でずらしながら、部分領域内の入力画像と出力画像の差Ｄを求め、その最大値Ｄｍとそのときの部分領域の左上の点（Ｌｍ，Ｔｍ）を保持する。
【００５７】
一方、下方向に移動した部分領域のＢ座標が検査対象画像の高さＨを越えると（ステップＳ１０８のＹｅｓ）、入力画像と出力画像の差Ｄの最も顕著な部分領域（特徴的な部分領域）を確認領域として検出する確認領域抽出処理を終了する。
【００５８】
そして、確認領域抽出部６は、上記最大値Ｄｍの部分領域を確認領域として抽出する処理を、画質調整項目毎に行い、画質調整項目毎に確認領域を抽出する。
【００５９】
そして、確認領域抽出部６は、抽出した各画質調整項目毎の確認領域の左上の点の座標値（Ｌｍ，Ｔｍ）を確認領域情報として確認表示部７に出力する。
【００６０】
確認表示部７は、確認領域抽出部６からの画質調整項目毎の確認領域情報と画質調整部４からの処理済画像から各画質調整項目毎に、当該画質調整項目の各設定値について、当該確認領域のそれぞれの処理済画像を各設定値の確認画像として取り出して、当該各画質調整項目毎に、それぞれの設定値の確認画像２０を、例えば、図３に示すように、表示画面７ａに表示出力する。
【００６１】
ここで、図５は確認画像２０を拡大して示す模式図である。図５では、入力画像の全体画像１０を表示画面７ａの左半分に表示している。そして、画質調整項目としてシャープネスが選択されて、設定値として「はっきり」と「なめらか」がある場合に、抽出された入力画像１０の文字部分の確認領域１１ａと画像部分の確認領域１１ｂの拡大確認領域画像１０ａ、１０ｂが入力画像１０の右横に配置されている。また、拡大確認領域画像１０ａ、１０ｂが各確認領域１１ａ、１１ｂの拡大画像であることを示す矢印で接続することで表示している。加えて、画質調整項目シャープネスの設定値「はっきり」と「なめらか」のそれぞれの入力画像１０の拡大確認領域画像１０ａ、１０ｂに対応する確認領域１１ａ、１１ｂの処理済画像の拡大確認領域画像１２ａ、１２ｂ及び拡大確認領域画像１３ａ、１３ｂが、それぞれ右横方向に配置されている。
【００６２】
すなわち、図５では、確認領域１１ａ、１１ｂが２つであり、設定値が２つあるので、合計６個の拡大確認領域画像１０ａ、１０ｂ、１２ａ、１２ｂ、１３ａ、１３ｂが表示されている。ユーザは、これらの拡大確認領域画像１０ａ、１０ｂ、１２ａ、１２ｂ、１３ａ、１３ｂを見比べることで、所望の変化に近い設定値を選んで、「はっきり」と「なめらか」のいずれかのボタン１４ａ、１４ｂを設定入力部３のタッチパネルでタッチ操作すると、設定入力部３から画質調整部４に設定値が入力される。
【００６３】
また、図５の例では、複数の拡大確認領域画像１０ａ、１０ｂ、１２ａ、１２ｂ、１３ａ、１３ｂを一覧表示しているが、これに限るものではない。表示スペースがない場合等においては、一定時間で自動的に表示する拡大確認領域画像１０ａ、１０ｂ、１２ａ、１２ｂ、１３ａ、１３ｂを切り換えたり、ユーザのボタン操作等で表示する拡大確認領域画像１０ａ、１０ｂ、１２ａ、１２ｂ、１３ａ、１３ｂを切り換える等の方法で、順番に表示するようにしてもよい。
【００６４】
さらに、上記確認領域抽出部６での確認領域抽出処理では、確認領域を画質調整項目の数だけ抽出しているが、これに限るものではない。画質調整項目の数が多く、画質調整項目と同数の確認領域を確認表示部７の表示画面７ａに表示できないときには、代表確認領域を選択する代表確認領域選択処理を行って、選択した代表確認領域を、まず、確認表示部７の表示画面７ａに表示するようにしてもよい。この場合、代表確認領域の選び方としては、座標の近い複数の確認領域を一つの確認領域で代表させる方法等を用いることができる。
【００６５】
このように、本実施の形態の画像処理装置１は、処理対象画像である入力画像に処理設定内容に応じて画質調整部４で画像処理（画質調整）した処理済画像の画像処理結果が特徴的な（処理対象画像に対する画像処理効果が顕著な）所定の大きさの部分領域を確認領域抽出部６で確認領域として抽出して、当該抽出した確認領域に対応する処理済画像を確認画像として確認表示部７の表示画面７ａに表示している。
【００６６】
したがって、入力画像に対する設定内容に基づく処理結果を、その処理結果が特徴的に現れている確認画像で適切かつ明確に確認することができ、当該確認結果に基づいて設定入力部３で設定操作することで、より適切な画像処理を可能とすることができる。
【００６７】
また、本実施の形態の画像処理装置１は、確認領域抽出部６が、入力画像と処理済画像をそれぞれ対応する部分領域毎にその変化量を比較して、その変化量が大きな部分領域を確認領域として抽出している。
【００６８】
したがって、入力画像と処理済画像の変化量の大きい部分領域の画像を処理結果が特徴的に現れている確認画像として、入力画像に対する処理結果をより一層適切かつ明確に確認することができ、当該確認結果に基づいて設定入力部３で設定操作することで、より一層適切な画像処理を可能とすることができる。
【００６９】
さらに、本実施の形態の画像処理装置１は、処理設定内容として、複数の画質調整項目（処理項目）毎に複数の設定値（処理設定値）が設定され、確認領域抽出部６が、入力画像に施す画質調整項目毎に確認領域を抽出している。
【００７０】
したがって、入力画像に施される画質調整項目毎に、その処理結果が特徴的に現れている確認画像で適切かつ明確に確認することができ、当該確認結果に基づいて設定入力部３で設定操作することで、より適切な画像処理を可能とすることができる。
【００７１】
また、本実施の形態の画像処理装置１は、確認表示部７の表示画面７ａに、確認画像を入力画像と対比させて表示出力している。
【００７２】
したがって、確認画像を入力画像と対比してより一層明確に確認することができ、当該確認結果に基づいて設定入力部３で設定操作することで、より一層適切な画像処理を可能とすることができる。
【００７３】
さらに、本実施の形態の画像処理装置１は、処理設定内容として、複数の画質調整項目毎に複数の設定値が設定され、画質調整部４が、当該複数の設定値での処理済画像を生成し、確認表示部７が、当該生成された複数の設定値での処理済画像のうち確認領域に対応する処理済画像を当該各画質調整項目における各設定値の確認画像として対比可能な状態で表示出力している。
【００７４】
したがって、各画質調整項目毎にその複数の設定値で処理した結果の処理済画像をそれぞれ対比しながら確認することができ、当該確認結果に基づいて設定入力部３で設定操作することで、より一層適切な画像処理を可能とすることができる。
【００７５】
図６は、本実施の形態にかかる画像処理装置１のハードウェア構成を示すブロック図である。この画像処理装置１は、ファックスやスキャナなどの複合的機能を備える複合機（ＭＦＰ）として構成されている。図６に示すように、画像処理装置１は、コントローラ１１０１とエンジン（Engine）部１１０２とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１１０１は、画像処理装置１全体の制御と描画、通信、操作部１１２０からの入力を制御するコントローラである。エンジン部１１０２は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、例えば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部１１０２には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００７６】
コントローラ１１０１は、ＣＰＵ（Central Processing Unit）１１１１と、システムメモリ（ＭＥＭ−Ｐ）１１１２と、ノースブリッジ（ＮＢ）１１１３と、サウスブリッジ（ＳＢ）１１１４と、ＡＳＩＣ（Application Specific Integrated Circuit）１１１６と、ローカルメモリ（ＭＥＭ−Ｃ）１１１７と、ハードディスクドライブ（ＨＤＤ）１１１８とを有し、ＮＢ１１１３とＡＳＩＣ１１１６との間をＡＧＰ（Accelerated Graphics Port）バス１１１５で接続した構成となる。また、ＭＥＭ−Ｐ１１１２は、ＲＯＭ（Read Only Memory）１１１２ａと、ＲＡＭ（Random Access Memory）１１１２ｂとをさらに有する。
【００７７】
ＣＰＵ１１１１は、画像処理装置１の全体制御を行うものであり、ＮＢ１１１３、ＭＥＭ−Ｐ１１１２およびＳＢ１１１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００７８】
ＮＢ１１１３は、ＣＰＵ１１１１とＭＥＭ−Ｐ１１１２、ＳＢ１１１４、ＡＧＰバス１１１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１１１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００７９】
ＭＥＭ−Ｐ１１１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１１１２ａとＲＡＭ１１１２ｂとからなる。ＲＯＭ１１１２ａは、ＣＰＵ１１１１の動作を制御するプログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１１１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００８０】
ＳＢ１１１４は、ＮＢ１１１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１１１４は、ＰＣＩバスを介してＮＢ１１１３と接続されており、このＰＣＩバスには、ネットワークインタフェース（Ｉ／Ｆ）部なども接続される。
【００８１】
ＡＳＩＣ１１１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰバス１１１５、ＰＣＩバス、ＨＤＤ１１１８およびＭＥＭ−Ｃ１１１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１１１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１１１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１１１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部１１０２との間でＰＣＩバスを介したデータ転送を行うＰＣＩユニットとからなる。このＡＳＩＣ１１１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）１１２１、ＵＳＢ（Universal Serial Bus）１１２２、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インタフェース１１２３が接続される。
【００８２】
ＭＥＭ−Ｃ１１１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ１１１８は、画像データの蓄積、ＣＰＵ１１１１の動作を制御するプログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００８３】
ＡＧＰバス１１１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ１１１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にするものである。
【００８４】
ＡＳＩＣ１１１６に接続する操作部１１２０は、操作者からの操作入力を受け付けて、ＡＳＩＣ１１１６に受け付けられた操作入力情報を送信する。
【００８５】
なお、本実施の形態の画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００８６】
本実施の形態の画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００８７】
さらに、本実施の形態による画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８８】
本実施の形態の画像処理装置１は、上述した各部（入力画像記憶部２、設定入力部３、画質調整部４、演算処理記憶部５、確認領域抽出部６、確認表示部７及び画像出力部８など）を含むモジュール構成となっており、ＣＰＵ（プロセッサ）が上記ＲＯＭから画像表示プログラムおよび画像形成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、入力画像記憶部２、設定入力部３、画質調整部４、演算処理記憶部５、確認領域抽出部６、確認表示部７及び画像出力部８などが主記憶装置上に生成されるようになっている。
【００８９】
［第２の実施の形態］
図７は、本発明のユーザインターフェイス装置及び画像処理装置の第２の実施の形態を適用した画像処理装置の要部を示すブロック図である。
【００９０】
なお、本実施の形態は、上記第１の実施の形態の画像処理装置１と同様の画像処理装置に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００９１】
本実施の形態の画像処理装置３０は、図７に示すように、上記第１実施の形態と同様の入力画像記憶部２、設定入力部３、画質調整部４、演算処理記憶部５、確認表示部７及び画像出力部８及び図示しない画像入力部等を備えているとともに、確認領域抽出部３１と抽出基準記憶部３２等を備えている。
【００９２】
画像処理装置３０は、設定入力部３が、ユーザによる画質調整項目の選択を検出して、画質調整部４及び確認領域抽出部３１に渡し、確認表示部７への確認領域の表示終了後に、選択された画質調整項目毎に複数用意されている設定値からの選択をユーザから受け付けて、画質調整部４及び確認領域抽出部３１に渡す。
【００９３】
抽出基準記憶部（抽出基準記憶手段）３２は、画質調整項目と確認領域の抽出基準を対応付けた抽出基準テーブルを記憶している。この抽出基準テーブルは、例えば、図８に示すように、「シャープネス」、「カラー調整（イエロー）」等の複数の画質調整項目毎に、複数の抽出基準が設定されている。例えば、「シャープネス」の画質調整項目では、抽出基準１に「高域成分」が設定されており、抽出基準２に「低域成分」が設定されている。
【００９４】
確認領域抽出部（領域抽出手段）３１は、設定入力部３によって設定された画質調整項目毎に、当該画質調整項目に対応する抽出基準を抽出基準記憶部３２の抽出基準テーブルから検索し、入力画像データの部分領域毎に、当該検索した抽出基準の特徴量を計算する。そして、確認領域抽出部（領域抽出手段）３１は、特徴量の計算結果が他の部分領域と比較して大きい部分領域を画質調整の結果が特徴的にあらわれる確認領域として抽出する処理を各画質調整項目に対して行い、当該抽出した確認領域を特定する確認領域情報を確認表示部７に出力する。
【００９５】
次に、本実施の形態の作用を説明する。本実施の形態の画像処理装置３０は、入力画像（処理対象画像）の部分領域毎の各画質調整項目について当該画質調整項目に対して予め設定されている抽出基準に基づいてその特徴量を算出して、その特徴量が最も大きい部分領域を確認領域として抽出する。そして、当該確認領域の処理済画像を確認画像として、確認表示部７に表示する。
【００９６】
すなわち、画像処理装置１は、スキャナ部や通信部等の画像入力部から入力される入力画像データを一次的に入力画像記憶部２に保持し、設定入力部３から当該入力画像データに対する画像処理内容が画質調整項目毎に設定値を設定することで設定される。このようにして入力画像データに対する画像処理内容が設定されると、画質調整部４が、当該設定内容に応じた画質調整項目と設定値を決定して、演算処理記憶部５から当該画質調整項目と設定値に対応する確認用演算量を取得する。そして、画質調整部４は、入力画像記憶部２の入力画像データに対して、当該確認用演算量を用いて演算処理することで、画質調整した処理済画像を生成して、確認表示部７に出力する。
【００９７】
一方、確認領域抽出部３１は、設定入力部３によって設定された画質調整項目毎に当該画質調整項目に対応する抽出基準を抽出基準記憶部３２の抽出基準テーブルから検索し、入力画像データの部分領域毎に、当該検索した抽出基準の特徴量を計算する。そして、確認領域抽出部３１は、特徴量の計算結果が他の部分領域と比較して大きい部分領域を画質調整の結果が特徴的にあらわれる確認領域として抽出する処理を各画質調整項目に対して行い、当該抽出した確認領域を特定する確認領域情報を確認表示部７に出力する。
【００９８】
すなわち、確認領域抽出部３１は、設定入力部３によって設定された画質調整項目に対応する抽出基準を抽出基準記憶部３２の抽出基準テーブルから検索し、検査領域である部分領域毎に、入力画像の特徴量を演算するために、以下の処理を行う。
【００９９】
第１の実施の形態と同様に、画像の水平方向を、左を０とし、右を正とするｘ座標で、垂直方向を、上を０とし、下を正とするｙ座標であらわし、ｘ座標をｘ、ｙ座標をｙとするような点を（ｘ，ｙ）とあらわし、点（ｘ１，ｙ１）と点（ｘ２，ｙ２）を対角頂点とする矩形を（ｘ１，ｙ１，ｘ２，ｙ２）とあらわすものとする。また、最終的に確認領域として抽出する部分領域の幅をｗ、高さをｈとし、部分領域を左から右へ増分ｗｓで、上から下へ増分ｈｓで、検査対象画像である入力画像全体の幅Ｗ、高さＨを越えない範囲でずらしながら、部分領域内の入力画像の特徴量Ｃを求め、特徴量Ｃの最大値Ｃｍとそのときの部分領域の左上の点（Ｌｍ，Ｔｍ）を内部メモリに保持する。
【０１００】
ここで、図９は確認領域抽出部６における確認領域抽出処理の流れを示すフローチャートである。図９に示すように、確認領域抽出部６は、まず、矩形の部分領域を決定する対角頂点（Ｌ，Ｔ，Ｒ，Ｂ）の座標値として、（０，０，ｗ，ｈ）を設定（Ｌ←０、Ｔ←０、Ｒ←ｗ、Ｂ←ｈ）し（ステップＳ２０１）、当該部分領域について入力画像の抽出基準特徴量の演算処理Ｃｈａｒを行って、抽出基準特徴量の演算処理結果Ｃｈａｒ（ｘ１，ｙ１，ｘ２，ｙ２）を特徴量Ｃとして設定する（ステップＳ２０２）。
【０１０１】
この基準特徴量の演算処理Ｃｈａｒ（ｘ１，ｙ１，ｘ２，ｙ２）（以下、演算処理Ｃｈａｒという。）では、例えば、画質調整項目が「シャープネス」であれば、抽出基準記憶部３２に記憶されている図８の抽出基準テーブルから抽出基準として、「高域成分」が特徴量となり、Ｃｈａｒは、ハイパスフィルターの出力を積分するという処理を行う。
【０１０２】
確認領域抽出部３１は、今回演算した特徴量Ｃが内部メモリに保存されている最大値Ｃｍと比較して、今回演算した特徴量Ｃが最大値Ｃｍよりも大きいか否かをチェックする（ステップＳ２０３）。
【０１０３】
今回演算した特徴量Ｃが最大値Ｃｍよりも大きいときには（ステップＳ２０３のＹｅｓ）、今回演算した特徴量Ｃを最大値Ｃｍとして設定し、当該最大値Ｃｍの部分領域の左上の点座標（Ｌｍ，Ｔｍ）として、今回の部分座標の左上の点座標（Ｌ，Ｍ）を設定（Ｌｍ←Ｌ、Ｔｍ←Ｔ）する（ステップＳ２０４）。
【０１０４】
次いで、検査領域を次の右方向の部分領域に移すために、部分領域のＬ座標とＲ座標を現在のＬ座標とＲ座標に部分領域のＸ方向の幅ｗｓの分だけ加算（Ｌ←Ｌ＋ｗｓ，Ｒ←Ｒ＋ｗｓ）した座標に設定する（ステップＳ２０５）。
【０１０５】
一方、今回演算した特徴量Ｃが最大値Ｃｍ以下であるときには（ステップＳ２０３のＮｏ）、確認領域抽出部３１は、ステップＳ２０５に移行して、検査領域である部分領域を次の右方向の部分領域に移す処理を行う（ステップＳ２０５）。
【０１０６】
次に、確認領域抽出部３１は、移動した部分領域のＲ座標が検査対象の入力画像の幅Ｗを越えたかチェックする（ステップＳ２０６）。部分領域が検査対象画像の幅一杯まで移動しておらず、右方向の部分領域毎の検査が完了していないときには（ステップＳ２０６のＮｏ）、ステップＳ２０２に戻って、当該移動した次の部分領域について上記同様に処理する（ステップＳ２０２〜Ｓ２０６）。
【０１０７】
一方、部分領域が検査対象画像の幅一杯まで移動して、右方向の部分領域毎の検査が完了すると（ステップＳ２０６のＹｅｓ）、確認領域抽出部３１は、検査領域を次の下方向の行の先頭位置の部分領域に移すために、部分領域のＴ座標とＢ座標を現在のＴ座標とＢ座標に部分領域のＹ方向の高さｈｓの分だけ加算（Ｔ←Ｔ＋ｈｓ，Ｂ←Ｂ＋ｈｓ）した座標に設定し（ステップＳ２０７）、下方向に移動した部分領域のＢ座標が検査対象の入力画像の高さＨを越えたかチェックする（ステップＳ２０８）。
【０１０８】
下方向に移動した部分領域のＢ座標が検査対象の入力画像の高さＨを越えていないときには（ステップＳ２０８のＮｏ）、確認領域抽出部３１は、ステップＳ２０２に戻って、当該行の各部分領域の入力画像の特徴量Ｃを演算して、当該特徴量Ｃが最大値Ｃｍよりも大きいかチェックして、最大値Ｃｍの部分領域を検出する処理を行う（ステップＳ２０２〜Ｓ２０６）。ステップＳ２０６で、Ｒ＞Ｗとなって、１行分の部分領域の検査が完了すると、部分領域を次の行に移動させる処理（Ｔ←Ｔ＋ｈｓ，Ｂ←Ｂ＋ｈｓ）を行って（ステップＳ２０７）、移動した部分領域のＢ座標が検査対象の入力画像の高さＨを越えたかチェックする（ステップＳ２０８）。
【０１０９】
すなわち、確認領域抽出部３１は、検査領域である部分領域を左から右へ増分ｗｓで、上から下へ増分ｈｓで、検査対象の画像全体の幅Ｗ、高さＨを越えない範囲でずらしながら、部分領域内の入力画像の特徴量Ｃを求め、その最大値Ｃｍとそのときの部分領域の左上の点（Ｌｍ，Ｔｍ）を保持する。
【０１１０】
一方、下方向に移動した部分領域のＢ座標が検査対象の入力画像の高さＨを越えると（ステップＳ２０８のＹｅｓ）、入力画像の特徴量Ｃの最も顕著な部分領域（特徴的な部分領域）を確認領域として検出する確認領域抽出処理を終了する。
【０１１１】
そして、確認領域抽出部３１は、上記最大値Ｃｍの部分領域を確認領域として抽出する処理を、画質調整項目毎に行い、画質調整項目毎に確認領域を抽出する。
【０１１２】
そして、確認領域抽出部３１は、抽出した各画質調整項目毎の確認領域の左上の点の座標値（Ｌｍ，Ｔｍ）を確認領域情報として確認表示部７に出力する。
【０１１３】
確認表示部７は、確認領域抽出部３１からの画質調整項目毎の確認領域情報と画質調整部４からの処理済画像から各画質調整項目毎に確認領域の処理済画像を各設定値について、当該確認領域のそれぞれの処理済画像を各設定値の確認画像として取り出して、当該各画質調整項目毎に、それぞれの設定値の確認画像を、例えば、図３に示したように、表示画面７ａに表示出力する。
【０１１４】
このように、本実施の形態の画像処理装置１は、処理設定内容として、複数の画質調整項目毎に複数の設定値が設定され、当該画質調整項目と確認領域の抽出基準とを対応付けて抽出基準記憶部３２に抽出基準テーブルとして記憶する。そして、確認領域抽出部３１が、入力画像に施す画質調整項目に対応する抽出基準を抽出基準記憶部３２から取り出して、当該抽出基準に対する特徴量を入力画像の部分領域毎に演算し、当該演算結果の特徴量が大きい部分領域を確認領域として抽出している。
【０１１５】
したがって、簡単かつ速やかに画像処理結果の特徴的な（処理対象画像に対する画像処理効果が顕著な）部分画像を確認領域として抽出することができ、処理速度を向上させつつ、処理結果が特徴的に現れている確認画像で適切かつ明確に確認することができ、当該確認結果に基づいて設定入力部３で設定操作することで、より一層適切な画像処理を速やかに行うことができる。
【０１１６】
［第３の実施の形態］
第１の実施の形態および第２の実施の形態においては、本発明の画像処理装置（画像処理装置１）として、ＭＦＰと称される複合機を適用したが、これに限るものではない。例えば、プリンタ装置などの画像形成装置をパーソナルコンピュータに接続するとともに、このパーソナルコンピュータのＨＤＤ（Hard Disk Drive）などの記憶装置に所定のプログラムをインストールし、このプログラムに従ってパーソナルコンピュータのＣＰＵ（Central Processing Unit ）を動作させることによっても、前述したような各種の作用効果と同様の作用効果を得ることができる。
【０１１７】
図１０は、本発明の第３の実施の形態にかかるプリントシステム１００の概略構成例を示すブロック図である。図１０に示すプリントシステム１００は、印刷データ及び当該印刷データを印刷するための印刷条件を含む印刷ジョブを送出するパーソナルコンピュータ１０１と、印刷データを印刷するプリンタ装置１０２とが、ケーブル１０３を介して接続されて構築されている。
【０１１８】
パーソナルコンピュータ１０１は、作成した文書に対応した印刷データ及びこの文書印刷するために設定した印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）を印刷ジョブとしてプリンタ装置１０２に送出する。
【０１１９】
プリンタ装置１０２は、パーソナルコンピュータ１０１から送出される印刷ジョブに従って印刷データの印刷を行う。具体的には、プリンタ装置１０２は、印刷ジョブに含まれる印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）に従って、印刷ジョブに含まれる印刷データを紙などのメディアに印刷する。
【０１２０】
以下、パーソナルコンピュータ１０１およびプリンタ装置１０２の具体的な構成を順に説明する。
【０１２１】
図１１は、パーソナルコンピュータ１０１の概略構成を示すブロック図である。図１１において、パーソナルコンピュータ１０１は、データを入力するための入力部１１１と、表示部１１２と、データ通信をおこなうための通信部１１３と、装置全体の制御を司るＣＰＵ１１４と、ＣＰＵ１１４のワークエリアとして使用されるＲＡＭ１１５と、記録媒体１１７のデータのリード／ライトを行う記録媒体アクセス装置１１６と、ＣＰＵ１１４を動作させるための各種プログラム等を記憶した記録媒体１１７とから構成されている。
【０１２２】
入力部１１１は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード、表示部１１２の表示画面上でキーの選択等を行うためのマウスやスライスパット等からなり、操作者がＣＰＵ１１４に操作指示を与えたり、データを入力するためのユーザインターフェイスである。
【０１２３】
表示部１１２は、ＣＲＴやＬＣＤ等により構成され、ＣＰＵ１１４から入力される表示データに応じた表示が行われる。通信部１１３は、外部とデータ通信するためのものであり、例えば、ケーブル１０３を介してプリンタ装置１０２等とデータ通信を行うためのものである。
【０１２４】
ＣＰＵ１１４は、記録媒体１１７に格納されているプログラムに従って、装置全体を制御する中央制御ユニットであり、このＣＰＵ１１４には、入力部１１１、表示部１１２、通信部１１３、ＲＡＭ１１５、記録媒体アクセス装置１１６が接続されており、データ通信、メモリへのアクセスによるアプリケーションプログラムの読み出しや各種データのリード／ライト、データ／コマンド入力、表示等を制御する。また、ＣＰＵ１１４は、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データを印刷ジョブとして通信部１１３を介して、プリンタ装置１０２に送出する。
【０１２５】
ＲＡＭ１１５は、指定されたプログラム、入力指示、入力データ及び処理結果等を格納するワークメモリと、表示部１１２の表示画面に表示する表示データを一時的に格納する表示メモリとを備えている。
【０１２６】
上記記録媒体１１７は、ＣＰＵ１１４が実行可能なＯＳプログラム１１７ａ（例えば、ＷＩＮＤＯＷＳ（登録商標）等）、文書作成アプリケーションプログラム１１７ｂ、プリンタ装置１０２に対応したプリンタドライバ１１７ｃ等の各種プログラムやデータを格納する。記録媒体１７としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯやＰＣカード等の光学的・磁気的・電気的な記録媒体から成る。上記各種プログラムは、ＣＰＵ１１４が読み取り可能なデータ形態で記録媒体１１７に格納されている。また、上記各種プログラムは、予め記録媒体に記録されている場合や通信回線を介してダウンロードされて記録媒体に格納される場合等がある。また、上記各種プログラムは通信回線を介して配信可能である。
【０１２７】
図１２は、プリンタ装置１０２の概略構成を示すブロック図である。図１２に示すように、プリンタ装置１０２は、データ通信をおこなう通信部１２１と、プリンタ装置１０２の全体の制御を司るＣＰＵ１２２と、ＣＰＵ１２２を動作させる各種制御プログラムを格納したＲＯＭ１２３と、各種制御プログラムのワークエリアおよびパーソナルコンピュータ１０１等から入力される印刷ジョブの印字データおよび印刷条件データを一時的格納するＲＡＭ１２４と、印字データを転写紙に印字するためのプリンタエンジン１２５と、印字データが印字された紙をステープルするためのステープル部１２６と、印字データが印字された転写紙にパンチ穴を空けるためのパンチ部１２７とから構成されている。つまり、プリンタ装置１０２は、両面機能、パンチ機能、ステープル機能等を備えている。
【０１２８】
通信部１２１は、外部とデータ通信を行うためのものであり、例えば、パーソナルコンピュータ１０１とデータ通信を行うものである。
【０１２９】
ＣＰＵ１２２は、ＲＯＭ１２３に格納されている各種制御プログラムに従って装置全体を制御する中央制御ユニットである。このＣＰＵ１２２には、通信部１２１と、ＲＯＭ１２３と、ＲＡＭ１２４と、プリンタエンジン１２５と、ステープル部１２６と、パンチ部１２７が接続されており，データ通信やプリンタ動作等を制御する。
【０１３０】
ＲＯＭ１２３は、ＣＰＵ１２１を動作させるための各種制御プログラムやその処理に使用されるパラメータ等を記憶している。ＲＡＭ１２４は、指定された制御プログラム、処理結果及び受信した印刷データ等を格納するワークメモリを備えている。
【０１３１】
プリンタエンジン１２５は、電子写真方式のプリンタエンジンで構成されており、印字データを転写紙に印字するユニットである。なお、プリンタ装置１０２の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【０１３２】
次に、パーソナルコンピュータ１０１のプリンタドライバ１１７ｃについて説明する。プリンタドライバ１１７ｃは、特定のプログラムに対して他のプログラムが、プリンタ装置１０２のハードウェアや内部“言語”に煩わされることなく操作できるように設計されたソフトウエアプログラムであり、プリンタ装置１０２を制御するためのもので、出力データの処理等をおこなうためのものである。
【０１３３】
パーソナルコンピュータ１０１のＣＰＵ１１４は、プリンタドライバ１１７ｃに従って、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示、文書作成アプリケーション１１７ｂで作成した印刷データのプリンタ装置１０２への転送等を行う。
【０１３４】
パーソナルコンピュータ１０１は、プリンタドライバ１１７ｃに従ってＣＰＵ１１４が動作することにより、図１３に示すように、画像処理装置１と同様に、入力画像記憶部２、画質調整部４、演算処理記憶部５、確認領域抽出部６、確認表示部７及び画像出力部８を備える。なお、設定入力部３には、入力部１１１が用いられる。
【０１３５】
また、別の実施例としては、パーソナルコンピュータ１０１は、プリンタドライバ１１７ｃに従ってＣＰＵ１１４が動作することにより、図１４に示すように、画像処理装置１と同様に、入力画像記憶部２、画質調整部４、演算処理記憶部５、確認領域抽出部３１、抽出基準記憶部３２、確認表示部７及び画像出力部８を備える。なお、設定入力部３には、入力部１１１が用いられる。
【０１３６】
このように、プリンタドライバ１１７ｃに従ってＣＰＵ１１４が動作することにより、パーソナルコンピュータ１０１は、図１に示した画像処理装置１と同等なシステム構成を備えることになり、第１の実施の形態および第２の実施の形態で説明したような各種の作用効果と同様の作用効果を得ることができる。
【０１３７】
図１５は、プリンタドライバ１１７ｃによる表示画面の一例を示す正面図である。図１５に示す画面は、文書作成アプリケーション１１７ｂの表示画面やＯＳプログラム１１７ａの起動画面等で、プリンタドライバ１１７ｃの起動が選択された場合に表示される画面である。図１５に示す画面においては、基本条件設定画面、編集条件設定画面、仕上げ条件設定画面等に加えて、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示を行なうプレビュー設定画面８ａ（画像処理装置１（画像処理装置３０）の確認表示部７の表示画面７ａと同様のもの）が選択可能になっている。
【０１３８】
なお、本実施の形態においては、プリンタドライバ１１７ｃに従ってパーソナルコンピュータ１０１のＣＰＵ１１４を動作させることによって、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示を行なうプレビュー設定画面７ａを表示させるようにしたが、これに限るものではなく、文書作成アプリケーション１１７ｂやＯＳプログラム１１７ａに従ってパーソナルコンピュータ１０１のＣＰＵ１１４を動作させることによって、プレビュー設定画面７ａを表示させるようにしても良い。
【０１３９】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１４０】
処理対象画像に設定内容に応じた画像処理を行う複写装置、複合装置、ファクシミリ装置、プリンタ装置及びコンピュータ等の画像処理装置一般に適用することができる。
【図面の簡単な説明】
【０１４１】
【図１】図１は、本発明の第１の実施の形態にかかる画像処理装置の要部を示すブロック図である。
【図２】図２は、演算処理テーブルの一例を示す模式図である。
【図３】図３は、確認表示部の表示画面における表示の一例を示す正面図である。
【図４】図４は、確認領域抽出部における確認領域抽出処理の流れを示すフローチャートである。
【図５】図５は、確認画像を拡大して示す模式図である。
【図６】図６は、画像処理装置のハードウェア構成を示すブロック図である。
【図７】図７は、本発明の第２の実施の形態にかかる画像処理装置の要部を示すブロック図である。
【図８】図８は、抽出基準テーブルの一例を示す模式図である。
【図９】図９は、確認領域抽出部における確認領域抽出処理の流れを示すフローチャートである。
【図１０】図１０は、本発明の第３の実施の形態にかかるプリントシステムの概略構成例を示すブロック図である。
【図１１】図１１は、パーソナルコンピュータの概略構成を示すブロック図である。
【図１２】図１２は、プリンタ装置の概略構成を示すブロック図である。
【図１３】図１３は、パーソナルコンピュータの要部を示すブロック図である。
【図１４】図１４は、パーソナルコンピュータの要部を示すブロック図である。
【図１５】図１５は、プリンタドライバによる表示画面の一例を示す正面図である。
【符号の説明】
【０１４２】
１，３０，１０１    画像処理装置
４      画像処理手段
６，３１      領域抽出手段
７      表示手段
８      出力手段
１０    処理対象画像
１０ａ，１０ｂ    確認画像
１１ａ，１１ｂ    確認領域
１２ａ，１２ｂ，１３ａ，１３ｂ    確認画像
３２    抽出基準記憶手段
【図１】
0004790523.tif 000002
【図２】
0004790523.tif 000003
【図３】
0004790523.tif 000004
【図４】
0004790523.tif 000005
【図５】
0004790523.tif 000006
【図６】
0004790523.tif 000007
【図７】
0004790523.tif 000008
【図８】
0004790523.tif 000009
【図９】
0004790523.tif 000010
【図１０】
0004790523.tif 000011
【図１１】
0004790523.tif 000012
【図１２】
0004790523.tif 000013
【図１３】
0004790523.tif 000014
【図１４】
0004790523.tif 000015
【図１５】
0004790523.tif 000016