(57)【要約】【課題】読取画像の画質を高めることができる画像処理装置を得る。【解決手段】本発明の画像処理装置は、第１面に第１の学習チャート画像が形成され第２面に第２の学習チャート画像が形成された学習チャート媒体の第１面から画像を読み取ることにより生成された第１の画像データに基づいて学習データを生成する学習処理と、原稿媒体から画像を読み取ることにより生成された第２の画像データを、学習データを用いて補正する補正処理とを行うことが可能な補正部を備える。【選択図】図２
2019129485.tif 000002
【特許請求の範囲】
【請求項１】
第１面に第１の学習チャート画像が形成され第２面に第２の学習チャート画像が形成された学習チャート媒体の前記第１面から画像を読み取ることにより生成された第１の画像データに基づいて学習データを生成する学習処理と、原稿媒体から画像を読み取ることにより生成された第２の画像データを、前記学習データを用いて補正する補正処理とを行うことが可能な補正部を備えた
画像処理装置。
【請求項２】
前記第１の学習チャート画像および前記第２の学習チャート画像を示す学習画像データを生成可能な生成部をさらに備えた
請求項１に記載の画像処理装置。
【請求項３】
前記第１の学習チャート画像は、前記第１面における第１の領域に所定の第１の濃度で形成された第１の部分画像と、前記第１面における第２の領域に所定の第２の濃度で形成された第２の部分画像とを含み、
前記第２の学習チャート画像は、前記第２面における第３の領域に所定の第３の濃度で形成された第３の部分画像を含み
前記第３の領域は、前記第１の領域のうちの少なくとも一部および前記第２の領域のうちの少なくとも一部と重なっている
請求項２に記載の画像処理装置。
【請求項４】
前記第１の領域および前記第２の領域は、前記学習チャート媒体における第１の方向に延伸するように設けられ、
前記第３の領域は、前記学習チャート媒体における前記第１の方向と交差する第２の方向に延伸するように設けられた
請求項３に記載の画像処理装置。
【請求項５】
前記学習データは、第１の学習データを含み、
前記補正部は、前記学習処理において、前記第１の画像データにおける、第１の画素を含む第１の画像領域における濃度値に基づいて第１の特徴量を求め、前記第１の特徴量と、前記学習画像データに含まれる前記第１の学習チャート画像における前記第１の画素での濃度値との対応付けを行うことにより前記第１の学習データを生成することが可能な
請求項２から請求項４のいずれか一項に記載の画像処理装置。
【請求項６】
前記補正部は、前記第１の画像領域における第３の方向に互いに隣り合う画素での濃度値についての第１の統計結果、および前記第１の画像領域における第４の方向における互いに隣り合う画素での濃度値についての第２の統計結果に基づいて、前記第１の特徴量を求めることが可能な
請求項５に記載の画像処理装置。
【請求項７】
前記補正部は、前記補正処理において、前記第２の画像データにおける、第２の画素を含む第２の画像領域における濃度値に基づいて第２の特徴量を求め、前記第１の学習データを用いて前記第２の特徴量に対応する濃度値を求めることにより前記第２の画像データにおける前記第２の画素での濃度値を補正することが可能な
請求項５または請求項６に記載の画像処理装置。
【請求項８】
前記学習データは、第２の学習データを含み、
前記補正部は、前記学習処理において、前記第１の画像データにおける第３の画像領域における濃度値に基づいて第３の特徴量を求め、前記第３の特徴量と、前記学習チャート媒体の媒体自体の種類を示す第１の識別子との対応付けを行うことにより前記第２の学習データを生成することが可能な
請求項７に記載の画像処理装置。
【請求項９】
前記補正部は、前記学習処理において、前記第１の特徴量と、前記第１の識別子と、前記学習画像データに含まれる前記第１の学習チャート画像における前記第１の画素での濃度値との対応付けを行うことにより前記第１の学習データを生成することが可能な
請求項８に記載の画像処理装置。
【請求項１０】
前記補正部は、前記補正処理において、前記第２の画像データにおける第４の画像領域における濃度値に基づいて第４の特徴量を求め、前記第２の学習データを用いて、前記第４の特徴量に対応し、前記原稿媒体の媒体自体の種類を示す第２の識別子を特定することが可能な
請求項９に記載の画像処理装置。
【請求項１１】
前記補正部は、前記補正処理において、前記第１の学習データを用いて、前記第２の識別子および前記第２の特徴量に対応する濃度値を求めることにより前記第２の画像データにおける前記第２の画素での濃度値を補正することが可能な
請求項１０に記載の画像処理装置。
【請求項１２】
前記学習チャート媒体に対して読取動作を行うことにより前記第１の画像データを生成するとともに、前記原稿媒体に対して前記読取動作を行うことにより前記第２の画像データを生成することが可能な画像読取部をさらに備えた
請求項１から請求項１１のいずれか一項に記載の画像処理装置。
【請求項１３】
前記第１の学習チャート画像および前記第２の学習チャート画像を示す学習画像データを生成可能な生成部と、
前記学習画像データに基づいて前記学習チャート媒体に前記第１の学習チャート画像および前記第２の学習チャート画像を形成可能な画像形成部と
をさらに備えた
請求項１から請求項１２のいずれか一項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体から読み取った画像に対して画像処理を行う画像処理装置に関する。
【背景技術】
【０００２】
例えば、両面に画像が形成された原稿媒体のおもて面から画像を読み取る場合において、読み取られた画像（読取画像）に、原稿媒体のおもて面に形成された画像に加え、裏面に形成された画像が薄く写り込む、いわゆる裏写りが生じる場合があり得る。例えば、特許文献１には、このような裏写りの低減を図る画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４８１９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、原稿媒体から画像を読み取る場合において、読取画像の画質が高いことが望まれており、さらなる画質の向上が期待されている。
【０００５】
読取画像の画質を高めることができる画像処理装置を提供することが望ましい。
【課題を解決するための手段】
【０００６】
本発明の一実施の形態における画像処理装置は、補正部を備えている。補正部は、第１面に第１の学習チャート画像が形成され第２面に第２の学習チャート画像が形成された学習チャート媒体の第１面から画像を読み取ることにより生成された第１の画像データに基づいて学習データを生成する学習処理と、原稿媒体から画像を読み取ることにより生成された第２の画像データを学習データを用いて補正する補正処理とを行うことが可能なものである。
【発明の効果】
【０００７】
本発明の一実施の形態における画像処理装置によれば、学習チャート媒体の第１面から画像を読み取ることにより生成された第１の画像データに基づいて学習データを生成する学習処理を行うとともに、原稿媒体から画像を読み取ることにより生成された第２の画像データを、学習データを用いて補正する補正処理を行うようにしたので、読取画像の画質を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】一実施の形態に係る画像処理装置の一構成例を表すブロック図である。
【図２】図１に示した補正部の一構成例を表すブロック図である。
【図３】一実施の形態に係る学習チャート画像の一例を表す説明図である。
【図４】学習チャート媒体に係る読取画像の一例を表す説明図である。
【図５】学習チャート媒体に係る座標情報の一例を表す説明図である。
【図６】原稿媒体に係る読取画像の一例を表す説明図である。
【図７Ａ】図２に示した領域検出部の一動作例を表す説明図である。
【図７Ｂ】図２に示した領域検出部の一動作例を表す説明図である。
【図７Ｃ】図２に示した領域検出部の一動作例を表す説明図である。
【図８】原稿媒体に係る座標情報の一例を表す説明図である。
【図９】図２に示した特徴量算出部の一動作例を表す説明図である。
【図１０】図２に示した特徴量算出部の一動作例を表す他の説明図である。
【図１１】図１に示した画像処理装置における学習チャート媒体を生成する処理の一例を表すフローチャートである。
【図１２】図１に示した画像処理装置における学習処理の一例を表すフローチャートである。
【図１３】図１に示した画像処理装置における補正処理の一例を表すフローチャートである。
【図１４】図１に示した画像処理装置における補正処理の一例を表す説明図である。
【図１５】変形例に係る補正処理の一例を表す説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１０】
［構成例］
図１は、本発明の一実施の形態に係る画像処理装置（画像処理装置１）の一構成例を表すものである。画像処理装置１は、コピー機能、ファックス機能、スキャン機能、プリント機能などを有する、いわゆる多機能周辺装置（ＭＦＰ；Multi Function Peripheral）である。
【００１１】
画像処理装置１は、両面に画像が形成された原稿媒体のおもて面から画像を読み取る場合において、読み取られた画像（読取画像）に、原稿媒体のおもて面に形成された画像に加え、裏面に形成された画像が薄く写り込む、いわゆる裏写りが生じにくくすることにより、読取画像の画質の向上を図るものである。具体的には、画像処理装置１は、あらかじめ、おもて面に学習チャート画像ＰＩＣＡが形成され裏面に学習チャート画像ＰＩＣＢが形成された学習チャート媒体９Ｃのおもて面から画像を読み取ることにより、その学習チャート媒体９Ｃの媒体自体についての情報（媒体情報）の登録処理を行い、学習データを生成する。そして、画像処理装置１は、その後に、原稿媒体のおもて面から画像を読み取る場合に、この学習データを用いて、読み取られた画像（読取画像）を補正する。これにより、画像処理装置１では、いわゆる裏写りが生じるおそれの低減することができるようになっている。
【００１２】
画像処理装置１は、ネットワーク通信部１１と、ＦＡＸ通信部１２と、表示操作部１３と、画像読取部１４と、画像形成部１５と、制御部２０とを備えている。
【００１３】
ネットワーク通信部１１は、この例では、有線ＬＡＮ（Local Area Network）を用いて例えばホストコンピュータ（図示せず）との間で通信を行うものである。なお、これに限定されるものではなく、これに代えて、例えば、無線ＬＡＮを用いて通信を行ってもよい。また、ネットワーク通信部１１の代わりに、ＵＳＢ（Universal Serial Bus）などを用いてホストコンピュータ（図示せず）との間で通信を行う通信部を備えていてもよい。
【００１４】
ＦＡＸ通信部１２は、電話回線を介して通信相手との間でＦＡＸデータを送受信するものである。
【００１５】
表示操作部１３は、ユーザの操作を受け付けるとともに、画像処理装置１の動作状態などを表示するものであり、例えば、タッチパネル、各種ボタン、液晶ディスプレイ、各種インジケータなどを用いて構成されるものである。
【００１６】
画像読取部１４は、紙などの原稿媒体９Ａに形成された画像を読み取ることにより読取画像データＤＲを生成するものである。画像読取部１４は、例えば、ＡＤＦ（ＡＤＦ；Auto Document Feeder）装置を有している。このＡＤＦ装置には、例えば、画像が形成された複数の原稿媒体９Ａがセットされる。画像読取部１４は、セットされた複数の原稿媒体９Ａから、原稿媒体９Ａを１枚ずつ取り出し、取り出された原稿媒体９Ａから、画像を読み取ることにより読取画像データＤＲを生成するようになっている。この例では、読取画像データＤＲにおける各画素の濃度値（画素値）は、２５６階調の値である。そして、画像読取部１４は、読取画像データＤＲを制御部２０に供給するようになっている。
【００１７】
画像形成部１５は、制御部２０から供給された画像データに基づいて、紙などの記録媒体９Ｂに画像を形成するものである。画像形成部１５は、記録媒体９Ｂの両面（おもて面および裏面）に画像を形成することができるように構成されている。
【００１８】
制御部２０は、画像処理装置１における動作を制御するものである。制御部２０は、例えば、プロセッサ、メモリ、不揮発性の記憶装置などを用いて構成される。
【００１９】
制御部２０は、例えば、ユーザが表示操作部１３を用いてスキャン処理を指示した場合には、画像読取部１４が原稿媒体９Ａに形成された画像を読み取ることにより読取画像データＤＲを生成するように、画像読取部１４の動作を制御するとともに、この読取画像データＤＲに応じた画像データを記憶装置（図示せず）に記憶させる。この読取画像データＤＲは、例えばユーザがホストコンピュータを操作することにより、ホストコンピュータに供給されるようになっている。また、例えば、ユーザが表示操作部１３を用いてコピー処理を指示した場合には、制御部２０は、画像読取部１４が原稿媒体９Ａに形成された画像を読み取ることにより読取画像データＤＲを生成するように、画像読取部１４の動作を制御するとともに、画像形成部１５がこの読取画像データＤＲに基づいて記録媒体９Ｂに画像を形成するように、画像形成部１５の動作を制御する。また、例えば、ユーザが表示操作部１３を用いてＦＡＸ送信処理を指示した場合には、制御部２０は、画像読取部１４が原稿媒体９Ａに形成された画像を読み取ることにより読取画像データＤＲを生成するように、画像読取部１４の動作を制御するとともに、ＦＡＸ通信部１２がこの読取画像データＤＲに基づいてＦＡＸデータを生成し、このＦＡＸデータを送信するように、ＦＡＸ通信部１２の動作を制御する。また、例えば、ネットワーク通信部１１がホストコンピュータから印刷データを受信した場合には、制御部２０は、この印刷データに基づいて画像データを生成し、画像形成部１５がこの画像データに基づいて記録媒体９Ｂに画像を形成するように、画像形成部１５の動作を制御する。また、例えばＦＡＸ通信部１２がＦＡＸデータを受信した場合には、制御部２０は、画像形成部１５がこのＦＡＸデータに基づいて記録媒体９Ｂに画像を形成するように、画像形成部１５の動作を制御するようになっている。
【００２０】
また、制御部２０は、ユーザが表示操作部１３を用いて媒体情報の登録処理を指示した場合には、以下に説明するように、画像形成部１５が、記録媒体９Ｂのおもて面および裏面に学習チャート画像ＰＩＣＡ，ＰＩＣＢをそれぞれ形成することにより学習チャート媒体９Ｃを生成するように、画像形成部１５の動作を制御する。ユーザは、この学習チャート媒体９Ｃを画像読取部１４にセットする。そして、制御部２０は、画像読取部１４が、この学習チャート媒体９Ｃのおもて面に形成された画像を読み取ることにより読取画像データＤＲを生成するように、画像読取部１４の動作を制御する。そして、制御部２０は、この読取画像データＤＲに基づいて、学習処理を行うことにより、学習データ３５Ａ，３６Ａ（後述）を生成する。
【００２１】
その後、ユーザが、形成された画像を読み取りたい原稿媒体９Ａを画像読取部１４にセットし、表示操作部１３を用いて、スキャン処理、コピー処理、またはＦＡＸ送信処理を指示した場合に、制御部２０は、画像読取部１４が、この原稿媒体９Ａのおもて面に形成された画像を読み取ることにより読取画像データＤＲを生成するように、画像読取部１４の動作を制御する。そして、制御部２０は、媒体情報の登録処理により生成された学習データを用いて、画像読取部１４が生成した読取画像データＤＲにおける濃度値（画素値）を補正することにより読取画像データＤＲ２を生成する。そして、画像処理装置１は、この読取画像データＤＲ２に基づいて、指示された処理を行う。これにより、画像処理装置１では、画像読取部１４により読み取られた画像（読取画像）の画質を高めることができるようになっている。
【００２２】
制御部２０は、学習チャート生成部２１と、補正部３０と、画像処理部２３とを有している。
【００２３】
図２は、補正部３０の一構成例を表すものである。図２には、補正部３０に加え、学習チャート生成部２１および画像処理部２３を描いている。
【００２４】
学習チャート生成部２１は、画像処理装置１が媒体情報の登録処理を行う場合において、学習チャート画像ＰＩＣＡ，ＰＩＣＢのＰＤＬ（Page Description Language）データを生成するものである。
【００２５】
図３（Ａ）は、学習チャート画像ＰＩＣＡの一構成例を表すものであり、図３（Ｂ）は、学習チャート画像ＰＩＣＢの一構成例を表すものである。学習チャート画像ＰＩＣＡは、学習チャート媒体９Ｃのおもて面に形成されるべき画像であり、学習チャート画像ＰＩＣＢは、学習チャート媒体９Ｃの裏面に形成されるべき画像である。
【００２６】
学習チャート画像ＰＩＣＡは、図３（Ａ）における横方向に並設された複数（ｎ個）のパッチ画像ＰＡ（ＰＡ１，ＰＡ２，ＰＡ３，…，ＰＡｎ）を含んでいる。パッチ画像ＰＡの個数ｎは、例えば１０〜１００個にすることができる。パッチ画像ＰＡは、縦方向に延伸する長方形状を有しており、パッチ画像ＰＡ内における濃度値（画素値）は一様である。各パッチ画像ＰＡは、互いに異なる濃度値を有している。この例では、複数のパッチ画像ＰＡ１，ＰＡ２，ＰＡ３，…，ＰＡｎは、左側から右側へ向かって、濃度値がこの順に高くなるように配置されている。一番左側のパッチ画像ＰＡ１は、この例では、濃度値がほぼゼロである画像である。
【００２７】
学習チャート画像ＰＩＣＢは、図３（Ｂ）における縦方向に併設された複数（ｎ個）のパッチ画像ＰＢ（ＰＢ１，ＰＢ２，ＰＢ３，…，ＰＢｎ）を含んでいる。パッチ画像ＰＢの個数ｎは、例えば１０〜１００個にすることができる。パッチ画像ＰＢは、横方向に延伸する長方形状を有しており、パッチ画像ＰＢ内における濃度値（画素値）は一様である。各パッチ画像ＰＢは、互いに異なる濃度値を有している。この例では、複数のパッチ画像ＰＢ１，ＰＢ２，ＰＢ３，…，ＰＢｎは、上側から下側へ向かって、濃度がこの順に高くなるように配置されている。一番上側のパッチ画像ＰＢ１は、この例では、濃度値がほぼゼロである画像である。
【００２８】
おもて面に学習チャート画像ＰＩＣＡが形成され裏面に学習チャート画像ＰＩＣＢが形成された学習チャート媒体９Ｃのおもて面から画像を読み取ると、学習チャート媒体９Ｃの媒体自体の特性により、読み取られた画像（読取画像ＰＩＣＡＢ）に、おもて面に形成された学習チャート画像ＰＩＣＡに加え、裏面に形成された学習チャート画像ＰＩＣＢが薄く写り込む、いわゆる裏写りが生じる場合があり得る。
【００２９】
図４は、読取画像ＰＩＣＡＢの一例を表すものである。裏写りが生じた場合には、図４に示したように、ｎ2個のパッチ画像Ｑ（パッチ画像Ｑ1-1，Ｑ2-1，Ｑ3-1，〜，Ｑn-n）が得られる。図４において、読取画像ＰＩＣＡＢの横方向における濃度値（画素値）の変化は、おもて面に形成された学習チャート画像ＰＩＣＡ（図３（Ａ））における濃度値の変化に対応し、読取画像ＰＩＣＡＢの縦方向における濃度値の変化は、裏面に形成された学習チャート画像ＰＩＣＢ（図３（Ｂ））における濃度値の変化に対応している。すなわち、ｎ個のパッチ画像ＰＡを含む学習チャート画像ＰＩＣＡを学習チャート媒体９Ｃのおもて面に形成するとともに、ｎ個のパッチ画像ＰＢを含む学習チャート画像ＰＩＣＢを学習チャート媒体９Ｃの裏面に形成することにより、読取画像ＰＩＣＡＢは、ｎ個のパッチ画像ＰＡとｎ個のパッチ画像ＰＢとの間の全ての組み合わせに係るｎ2個のパッチ画像Ｑを網羅的に含むようになる。各パッチ画像Ｑの大きさは、この例では、１５０ピクセル×２００ピクセルである。
【００３０】
パッチ画像Ｑ1-1は、おもて面に形成された学習チャート画像ＰＩＣＡに含まれるｎ個のパッチ画像ＰＡのうちの最も濃度値（画素値）が低いパッチ画像ＰＡ１、および裏面に形成された学習チャート画像ＰＩＣＢに含まれるｎ個のパッチ画像ＰＢのうちの最も濃度値が低いパッチ画像ＰＢ１の組み合わせに対応するものである。すなわち、このパッチ画像Ｑ1-1は、学習チャート媒体９Ｃの媒体自体のテクスチャについての情報を多く含んでいる。つまり、パッチ画像Ｑ1-1では、おもて面および裏面に画像が形成されていないので、媒体の材質や媒体の製造工程に起因する媒体特有のテクスチャが目立ちやすい。以下、このパッチ画像Ｑ1-1を媒体テクスチャ画像とも呼ぶ。
【００３１】
学習チャート生成部２１は、このような学習チャート画像ＰＩＣＡ，ＰＩＣＢのＰＤＬデータを生成する。そして、学習チャート生成部２１は、生成した学習チャート画像ＰＩＣＡ，ＰＩＣＢを画像処理部２３に供給するようになっている。
【００３２】
補正部３０は、画像処理装置１が媒体情報の登録処理を行う場合には、学習チャート媒体９Ｃのおもて面に形成された画像を読み取ることにより生成された読取画像データＤＲに基づいて、学習処理を行うことにより、学習データを生成するものである。また、補正部３０は、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合には、学習データを用いて、原稿媒体９Ａに形成された画像を読み取ることにより生成された読取画像データＤＲにおける濃度値（画素値）を補正するものである。そして、補正部３０は、補正された濃度値を含む読取画像データＤＲ２を画像処理部２３に供給するようになっている。
【００３３】
補正部３０は、領域検出部３１と、演算部３２と、媒体種特定部３５と、濃度補正部３６とを有している。
【００３４】
領域検出部３１は、画像読取部１４から供給された読取画像データＤＲに基づいて、パッチ画像の領域を検出するものである。
【００３５】
具体的には、領域検出部３１は、画像処理装置１が媒体情報の登録処理を行う場合には、学習チャート媒体９Ｃのおもて面に形成された画像を読み取ることにより生成された読取画像データＤＲに基づいて、この読取画像データＤＲが示す読取画像ＰＩＣＡＢ（図４）におけるパッチ画像Ｑの領域を検出し、各パッチ画像Ｑの領域の左上端の座標および右下端の座標を求めることにより、座標情報ＩＮＦを生成する。
【００３６】
図５は、学習チャート媒体９Ｃに基づいて生成された座標情報ＩＮＦの一例を表すものである。“Ｘ０”は、所定の値を示し、“Ｙ０”は所定の値を示す。この座標情報ＩＮＦは、各パッチ画像Ｑの領域の左上端の座標および右下端の座標についての情報を含んでいる。この座標情報ＩＮＦでは、各パッチ画像Ｑに対応するパッチ識別子と、そのパッチ画像Ｑの領域の左上端の座標および右下端の座標についての情報が、互いに対応づけられている。例えば、座標情報ＩＮＦでは、パッチ画像Ｑ1-1に対応するパッチ識別子“１−１”と、左上端の座標“（１００，１００）”および右下端の座標“（２５０，３００）”とが、互いに対応づけられ、パッチ画像Ｑ1-2に対応するパッチ識別子“１−２”と、左上端の座標“（３００，１００）”および右下端の座標“（４５０，３００）”とが、互いに対応づけられている。その他のパッチ画像Ｑについても同様である。パッチ識別子“１−１”は、学習チャート媒体９Ｃにおける媒体テクスチャ画像に対応する識別子である。
【００３７】
このように、領域検出部３１は、学習チャート媒体９Ｃのおもて面に形成された画像を読み取ることにより生成された読取画像データＤＲに基づいて、各パッチ画像Ｑの領域を検出することにより、座標情報ＩＮＦを生成する。そして、領域検出部３１は、生成した座標情報ＩＮＦを演算部３２に供給するようになっている。
【００３８】
また、領域検出部３１は、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合には、原稿媒体９Ａに形成された画像を読み取ることにより生成された画像読取部１４から供給された読取画像データＤＲに基づいて、原稿媒体９Ａの媒体自体のテクスチャについての情報を多く含む、パッチ画像Ｑと同じ大きさ（この例では１５０ピクセル×２００ピクセル）のパッチ画像Ｒの領域を検出し、そのパッチ画像Ｒの左上端の座標および右下端の座標を求めることにより、座標情報ＩＮＦを生成する。
【００３９】
図６は、領域検出部３１の一動作例を模式的に表すものである。領域検出部３１は、読取画像データＤＲが示す読取画像ＰＩＣにおいて、パッチ画像Ｑと同じ大きさの領域１００を順次設定し、各領域１００における濃度平均値ＡＶＧを算出する。そして、領域検出部３１は、濃度平均値が一番低い領域を、パッチ画像Ｒの領域として検出する。
【００４０】
図７Ａは、図６に示した領域１０１での濃度分布を表すものであり、図７Ｂは、図６に示した領域１０２での濃度分布を表すものであり、図７Ｃは、図６に示した領域１０３での濃度分布を表すものである。この例では、領域１０３において、濃度平均値ＡＶＧが一番低い。すなわち、領域１０３における画像は、原稿媒体９Ａの媒体自体のテクスチャについての情報を多く含んでいる。領域検出部３１は、この領域１０３をパッチ画像Ｒの領域として検出する。そして、領域検出部３１は、このパッチ画像Ｒの領域の左上端の座標および右下端の座標を求めることにより、座標情報ＩＮＦを生成する。
【００４１】
図８は、原稿媒体９Ａに基づいて生成された座標情報ＩＮＦの一例を表すものである。この座標情報ＩＮＦは、パッチ画像Ｒの領域の左上端の座標および右下端の座標についての情報を含んでいる。この座標情報ＩＮＦでは、パッチ画像Ｒに対応するパッチ識別子と、パッチ画像Ｒの領域の左上端の座標および右下端の座標についての情報が、互いに対応づけられている。具体的には、座標情報ＩＮＦでは、パッチ画像Ｒに対応するパッチ識別子“１−１”と、左上端の座標“（Ｘ１，Ｙ１）”および右下端の座標“（Ｘ１＋１５０，Ｙ１＋２００）”とが、互いに対応づけられている。パッチ識別子“１−１”は、原稿媒体９Ａにおける媒体テクスチャ画像に対応する識別子である。
【００４２】
このように、領域検出部３１は、原稿媒体９Ａに形成された画像を読み取ることにより生成された画像読取部１４から供給された読取画像データＤＲに基づいて、パッチ画像Ｒの領域を検出することにより、座標情報ＩＮＦを生成する。そして、領域検出部３１は、生成した座標情報ＩＮＦを演算部３２に供給するようになっている。
【００４３】
演算部３２は、読取画像データＤＲおよび座標情報ＩＮＦに基づいて特徴量を算出するものである。演算部３２は、特徴量算出部３３，３４を有している。
【００４４】
特徴量算出部３３は、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、パッチ識別子“１−１”に対応するパッチ画像Ｑ，Ｒの画像データを取得し、このパッチ画像Ｑ，Ｒの画像データに基づいて特徴量Ｆを算出するものである。
【００４５】
具体的には、特徴量算出部３３は、画像処理装置１が媒体情報の登録処理を行う場合には、まず、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、パッチ識別子“１−１”に対応するパッチ画像Ｑ（パッチ画像Ｑ1-1）の画像データを取得する。そして、特徴量算出部３３は、このパッチ画像Ｑ1-1の画像データに基づいて、２５６行×２５６列の濃度共起行列Ｐh0，Ｐh90を生成する。具体的には、特徴量算出部３３は、パッチ画像Ｑ1-1の画像データにおいて、例えば、横方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値（画素値）についての統計をとることにより、濃度共起行列Ｐh0を生成する。例えば、ある画素における濃度値が“２５０”であり、その右側の画素における濃度値が“２５１”である場合には、濃度共起行列Ｐh0における座標（２５０，２５１）での値をインクリメントする。特徴量算出部３３は、パッチ画像Ｑ1-1の画像データにおける全ての画素ペアに対して、このような処理を行うことにより、濃度共起行列Ｐh0を生成する。また、特徴量算出部３３は、パッチ画像Ｑ1-1の画像データにおいて、例えば、縦方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値についての統計をとることにより、濃度共起行列Ｐh90を生成する。例えば、ある画素における濃度値が“２５０”であり、その下側の画素における濃度値が“２４９”である場合には、濃度共起行列Ｐh90における座標（２５０，２４９）での値をインクリメントする。特徴量算出部３３は、パッチ画像Ｑ1-1の画像データにおける全ての画素ペアに対して、このような処理を行うことにより、濃度共起行列Ｐh90を生成する。そして、特徴量算出部３３は、濃度共起行列Ｐh0，Ｐh90に基づいて、以下の４つの特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90reを算出する。
【数１】
2019129485.tif 000003
【００４６】
そして、特徴量算出部３３は、この４つの特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90reを含む１セット分の特徴量Ｆを、媒体種特定部３５に供給するようになっている。
【００４７】
また、特徴量算出部３３は、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合には、まず、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、パッチ識別子“１−１”に対応するパッチ画像Ｒの画像データを取得する。そして、特徴量算出部３３は、このパッチ画像Ｒの画像データに基づいて、２５６行×２５６列の濃度共起行列Ｐh0，Ｐh90を生成する。具体的には、特徴量算出部３３は、画像処理装置１が媒体情報の登録処理を行う場合と同様に、パッチ画像Ｒの画像データにおいて、例えば、横方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値（画素値）についての統計をとることにより、濃度共起行列Ｐh0を生成する。そして、特徴量算出部３３は、パッチ画像Ｒの画像データにおいて、例えば、縦方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値（画素値）についての統計をとることにより、濃度共起行列Ｐh90を生成する。そして、特徴量算出部３３は、濃度共起行列Ｐh0，Ｐh90に基づいて、式（１）を用いて、４つの特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90reを算出する。そして、特徴量算出部３３は、この４つの特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90reを含む１セット分の特徴量Ｆを、媒体種特定部３５に供給するようになっている。
【００４８】
特徴量算出部３４は、読取画像データＤＲに基づいて特徴量Ｆを算出するものである。
【００４９】
具体的には、特徴量算出部３４は、画像処理装置１が媒体情報の登録処理を行う場合には、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、読取画像データＤＲが示す、学習チャート媒体９Ｃに係る読取画像ＰＩＣＡＢ（図４）の画像データにおいて、パッチ画像Ｑを順次選択する。そして、特徴量算出部３４は、選択されたパッチ画像Ｑにおいて、画素Ａを順次選択することにより、選択された画素Ａを中心とした小領域Ｂを順次設定する。そして、特徴量算出部３４は、この小領域Ｂにおける画像データに基づいて、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90を生成する。そして、特徴量算出部３４は、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90に基づいて、選択された画素Ａに対応する１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。
【００５０】
図９は、特徴量算出部３４の一動作例を表すものである。特徴量算出部３４は、選択されたパッチ画像Ｑにおいて、画素Ａを順次選択することにより、選択された画素Ａを中心とした小領域Ｂを順次設定する。小領域Ｂの大きさは、例えば１９ピクセル×１９ピクセルである。この小領域Ｂは、パッチ画像Ｑの端部をまたがないように設定にされる。言い換えれば、画素Ａは、１５０ピクセル×２００ピクセルの大きさのパッチ画像Ｑの領域のうちの、パッチ画像Ｑの端部から９ピクセル分の端部領域以外の領域（走査対象領域Ｃ１）において、走査されることにより順次選択される。
【００５１】
そして、特徴量算出部３４は、この小領域Ｂにおける画像データにおいて、特徴量算出部３３と同様に、例えば、横方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値（画素値）についての統計をとることにより、濃度共起行列Ｐh0を生成する。また、特徴量算出部３４は、この小領域Ｂにおける画像データにおいて、特徴量算出部３３と同様に、例えば、縦方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値についての統計をとることにより、濃度共起行列Ｐh90を生成する。そして、特徴量算出部３４は、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90に基づいて、式（１）を用いて、選択された画素Ａに対応する１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。
【００５２】
このようにして、特徴量算出部３４は、選択したパッチ画像Ｑにおいて、走査対象領域Ｃ１内の画素の数（例えばＮ１個）の分だけ、特徴量Ｆを算出する。読取画像データＤＲは、ｎ2個のパッチ画像Ｑの画像データを含んでいるので、特徴量算出部３４は、Ｎ１×ｎ2セット分の特徴量Ｆを算出する。そして、特徴量算出部３４は、これらの複数セット分の特徴量Ｆを濃度補正部３６に供給するようになっている。
【００５３】
また、特徴量算出部３４は、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合には、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、読取画像データＤＲが示す、原稿媒体９Ａに係る読取画像ＰＩＣ（図６）の画像データにおいて、画素Ａを順次選択することにより、選択された画素Ａを中心とした小領域Ｂを順次設定する。そして、特徴量算出部３４は、この小領域Ｂにおける画像データに基づいて、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90を生成する。そして、特徴量算出部３４は、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90に基づいて、選択された画素Ａに対応する１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。
【００５４】
図１０は、特徴量算出部３４の一動作例を表すものである。特徴量算出部３４は、原稿媒体９Ａに係る読取画像ＰＩＣにおいて、画素Ａを順次選択することにより、選択された画素Ａを中心とした小領域Ｂを順次設定する。小領域Ｂの大きさは、例えば１９ピクセル×１９ピクセルである。画素Ａは、読取画像ＰＩＣの領域のうちの、読取画像ＰＩＣの端部から９ピクセル分の端部領域以外の領域（走査対象領域Ｃ２）において、走査されることにより順次選択される。
【００５５】
そして、特徴量算出部３４は、この小領域Ｂにおける画像データにおいて、特徴量算出部３３と同様に、例えば、横方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値（画素値）についての統計をとることにより、濃度共起行列Ｐh0を生成する。また、特徴量算出部３４は、この小領域Ｂにおける画像データにおいて、特徴量算出部３３と同様に、例えば、縦方向に隣り合う２つの画素（画素ペア）を順次選択し、選択した画素ペアにおける濃度値についての統計をとることにより、濃度共起行列Ｐh90を生成する。そして、特徴量算出部３４は、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90に基づいて、式（１）を用いて、選択された画素Ａに対応する１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。
【００５６】
このようにして、特徴量算出部３４は、走査対象領域Ｃ２内の画素の数（例えばＮ２個）の分だけ、特徴量Ｆを算出する。すなわち、特徴量算出部３４は、Ｎ２セット分の特徴量Ｆを算出する。そして、特徴量算出部３４は、これらの複数セット分の特徴量Ｆを濃度補正部３６に供給するようになっている。
【００５７】
媒体種特定部３５は、学習チャート媒体９Ｃに基づいてあらかじめ学習処理を行うことにより、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合に、特徴量算出部３３から供給された１セット分の特徴量Ｆに基づいて、原稿媒体９Ａの媒体自体の種類を示す媒体識別子ＩＤを特定するものである。
【００５８】
具体的には、媒体種特定部３５は、画像処理装置１が媒体情報の登録処理を行う場合には、特徴量算出部３３から供給された、学習チャート媒体９Ｃに係るパッチ画像Ｑ1-1（図４）に基づいて求められた１セット分の特徴量Ｆと、その学習チャート媒体９Ｃの媒体自体の種類を示す媒体識別子ＩＤとの対応付けを行う学習処理を行うことにより、学習データ３５Ａを生成する。この学習処理は、機械学習をはじめとした様々な統計的手法を用いることができる。この例では、ＳＶＭ（Support Vector Machine）の手法を利用した分類機を用いている。この分類機において、説明変数は、学習チャート媒体９Ｃに係るパッチ画像Ｑ1-1に基づいて求められた１セット分の特徴量Ｆであり、目的変数は、学習チャート媒体９Ｃの媒体自体の種類を示す媒体識別子ＩＤである。すなわち、この１セット分の特徴量Ｆは、学習チャート媒体９Ｃの媒体自体のテクスチャについての情報を多く含むパッチ画像Ｑ1-1に基づいて求められたものであるので、学習処理により、この１セット分の特徴量Ｆと、媒体識別子ＩＤとを対応づけることができる。そして、媒体種特定部３５は、この媒体識別子ＩＤを濃度補正部３６に供給するようになっている。
【００５９】
また、媒体種特定部３５は、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合には、特徴量算出部３３から供給された、原稿媒体９Ａに係るパッチ画像Ｒ（図６）に基づいて求められた１セット分の特徴量Ｆに基づいて、学習データ３５Ａを利用して、原稿媒体９Ａの媒体自体の種類を示す媒体識別子ＩＤを特定する。すなわち、この１セット分の特徴量Ｆは、原稿媒体９Ａの媒体自体のテクスチャについての情報を多く含むパッチ画像Ｒに基づいて求められたものであるので、媒体種特定部３５は、この１セット分の特徴量Ｆに基づいて、学習データ３５Ａを用いて、原稿媒体９Ａの媒体識別子ＩＤを特定することができる。そして、媒体種特定部３５は、この媒体識別子ＩＤを濃度補正部３６に供給するようになっている。
【００６０】
濃度補正部３６は、学習チャート媒体９Ｃに基づいてあらかじめ学習処理を行うことにより、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合に、特徴量算出部３４から供給された複数セット分の特徴量Ｆに基づいて、原稿媒体９Ａに係る読取画像データＤＲを補正するものである。
【００６１】
具体的には、濃度補正部３６は、画像処理装置１が媒体情報の登録処理を行う場合には、特徴量算出部３４から供給された、学習チャート媒体９Ｃに係る読取画像ＰＩＣＡＢ（図４）に基づいて求められた複数セット分の特徴量Ｆと、媒体種特定部３５から供給された媒体識別子ＩＤと、学習チャート媒体９Ｃのおもて面における濃度値（画素値）との対応付けを行う学習処理を行うことにより、学習データ３６Ａを生成する。学習処理は、機械学習をはじめとした様々な統計的手法を用いることができる。この例では、媒体種特定部３５と同様に、ＳＶＭの手法を利用した分類機を用いている。この分類機において、説明変数は、学習チャート媒体９Ｃに係る読取画像ＰＩＣＡＢに基づいて求められた複数セット分の特徴量Ｆ、および媒体種特定部３５から供給された媒体識別子ＩＤであり、目的変数は、学習チャート媒体９Ｃのおもて面における濃度値である。媒体種特定部３５から供給された媒体識別子ＩＤは、学習チャート媒体９Ｃの媒体自体の種類に対応するものである。学習データ３６Ａでは、例えば、パッチ画像Ｑ1-1に基づいて求められたＮ１セット分の特徴量Ｆと、媒体識別子ＩＤと、パッチ画像ＰＡ１（図３（Ａ））における濃度値とが、互いに対応づけられる。また、学習データ３６Ａでは、例えば、パッチ画像Ｑ2-1に基づいて求められたＮ１セット分の特徴量Ｆと、媒体識別子ＩＤと、パッチ画像ＰＡ１（図３（Ａ））における濃度値とが、互いに対応づけられる。また、学習データ３６Ａでは、例えば、パッチ画像Ｑ1-2に基づいて求められたＮ１セット分の特徴量Ｆと、媒体識別子ＩＤと、パッチ画像ＰＡ２（図３（Ａ））における濃度値とが、互いに対応づけられる。学習チャート媒体９Ｃのおもて面における各パッチ画像ＰＡにおける濃度値についての情報（濃度情報ＩＮＦ２）は、画像処理部２３から供給されるようになっている。
【００６２】
また、濃度補正部３６は、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合には、特徴量算出部３４から供給された、原稿媒体９Ａに係る読取画像ＰＩＣ（図１０）に基づいて求められた複数セット分の特徴量Ｆ、および媒体種特定部３５から供給された媒体識別子ＩＤに基づいて、学習データ３６Ａを用いて、濃度値（画素値）を求める。この複数セット分（Ｎ２セット分）の特徴量Ｆは、読取画像ＰＩＣ（図１０）における、走査対象領域Ｃ２内の複数（Ｎ２個）の画素に対応している。よって、濃度補正部３６は、学習データ３６Ａを用いて、読取画像ＰＩＣの走査対象領域Ｃ２内の各画素に対応する特徴量Ｆに基づいて濃度値を求め、読取画像データＤＲにおけるその画素での濃度値を、求めた濃度値に置き換える。なお、濃度補正部３６は、読取画像ＰＩＣにおける走査対象領域Ｃ２外の各画素については、この処理を行わない。このようにして、濃度補正部３６は、各画素での濃度値を補正し、補正された濃度値を含む読取画像データＤＲ２を画像処理部２３に供給するようになっている。
【００６３】
画像処理部２３は、所定の画像処理を行うものである。
【００６４】
具体的には、画像処理部２３は、画像処理装置１が媒体情報の登録処理を行う場合には、学習チャート生成部２１から供給されたＰＤＬデータをラスタデータに展開し、展開されたラスタデータに対して、画像形成部１５における画像形成処理に適したカラーマッチ処理、黒生成処理、階調補正処理、ハーフトーン処理などを施し、これらの処理が施された画像データを画像形成部１５に供給する。また、画像処理部２３は、学習チャート生成部２１から供給されたＰＤＬデータに基づいて、各パッチ画像ＰＡにおける濃度値についての情報（濃度情報ＩＮＦ２）を、補正部３０の濃度補正部３６に供給するようになっている。
【００６５】
また、画像処理部２３は、画像処理装置１がスキャン処理、コピー処理、またはＦＡＸ送信処理を行う場合には、濃度補正部３６から供給された読取画像データＤＲ２に対して、指示された処理に応じた所定の画像処理を行う。具体的には、画像処理装置１がスキャン処理を行う場合には、画像処理部２３は、読取画像データＤＲ２に対して、例えば、スキャン処理に適した文字強調処理、イメージ平滑化処理、カラーマッチ処理などを施し、これらの処理が施された読取画像データを、制御部２０内の記憶装置に記憶する。また、画像処理装置１がコピー処理を行う場合には、画像処理部２３は、読取画像データＤＲ２に対して、例えば、コピー処理に適した文字強調処理、イメージ平滑化処理、カラーマッチ処理、黒生成処理、階調補正処理、ハーフトーン処理などを施し、これらの処理が施された読取画像データを画像形成部１５に供給する。また、画像処理装置１がＦＡＸ送信処理を行う場合には、画像処理部２３は、読取画像データＤＲ２に対して、例えば、ＦＡＸ送信処理に適した文字強調処理、イメージ平滑化処理などを施し、これらの処理が施された読取画像データをＦＡＸ通信部１２に供給するようになっている。
【００６６】
ここで、補正部３０は、本発明における「補正部」の一具体例に対応する。学習チャート生成部２１および画像処理部２３は、本発明における「生成部」の一具体例に対応する。画像読取部１４は、本発明における「画像読取部」の一具体例に対応する。画像形成部１５は、本発明における「画像形成部」の一具体例に対応する。学習チャート画像ＰＩＣＡは、本発明における「第１の学習チャート画像」の一具体例に対応する。パッチ画像ＰＡは、本発明における「第１の部分画像」および「第２の部分画像」の一具体例に対応する。学習チャート画像ＰＩＣＢは、本発明における「第２の学習チャート画像」の一具体例に対応する。パッチ画像ＰＢは、本発明における「第３の部分画像」の一具体例に対応する。学習データ３６Ａは、本発明における「第１の学習データ」の一具体例に対応する。小領域Ｂは、本発明における「第１の画像領域」および「第２の画像領域」の一具体例に対応する。学習データ３５Ａは、本発明における「第２の学習データ」の一具体例に対応する。パッチ画像Ｑ1-1の領域は、本発明における「第３の画像領域」の一具体例に対応する。パッチ画像Ｒの領域は、本発明における「第４の画像領域」の一具体例に対応する。濃度共起行列Ｐh0は、本発明における「第１の統計結果」の一具体例に対応する。濃度共起行列Ｐh90は、本発明における「第２の統計結果」の一具体例に対応する。
【００６７】
［動作および作用］
続いて、本実施の形態の画像処理装置１の動作および作用について説明する。
【００６８】
（全体動作概要）
まず、図１，２を参照して、画像処理装置１の全体動作概要を説明する。ネットワーク通信部１１は、有線ＬＡＮを用いて例えばホストコンピュータとの間で通信を行う。ＦＡＸ通信部１２は、電話回線を介して通信相手との間でＦＡＸデータを送受信する。表示操作部１３は、ユーザの操作を受け付けるとともに、画像処理装置１の動作状態などを表示する。画像読取部１４は、紙などの原稿媒体９Ａに形成された画像を読み取ることにより読取画像データＤＲを生成する。画像形成部１５は、制御部２０から供給された画像データに基づいて、紙などの記録媒体９Ｂに画像を形成する。制御部２０は、画像処理装置１における動作を制御する。
【００６９】
制御部２０は、ユーザが表示操作部１３を用いて媒体情報の登録処理を指示した場合には、画像形成部１５が、記録媒体９Ｂのおもて面および裏面に学習チャート画像ＰＩＣＡ，ＰＩＣＢをそれぞれ形成することにより学習チャート媒体９Ｃを生成するように、画像形成部１５の動作を制御する。そして、制御部２０は、画像読取部１４が、この学習チャート媒体９Ｃのおもて面に形成された画像を読み取ることにより読取画像データＤＲを生成するように、画像読取部１４の動作を制御する。そして、制御部２０は、この読取画像データＤＲに基づいて、学習処理を行うことにより、学習データ３５Ａ，３６Ａを生成する。
【００７０】
また、ユーザが表示操作部１３を用いて、スキャン処理、コピー処理、またはＦＡＸ送信処理を指示した場合に、制御部２０は、画像読取部１４が、この原稿媒体９Ａのおもて面に形成された画像を読み取ることにより読取画像データＤＲを生成するように、画像読取部１４の動作を制御する。そして、制御部２０は、媒体情報の登録処理により生成された学習データを用いて、画像読取部１４が生成した読取画像データＤＲにおける濃度値（画素値）を補正する。
【００７１】
（詳細動作）
ユーザが表示操作部１３を用いて媒体情報の登録処理を指示すると、画像処理装置１は、学習チャート媒体９Ｃの生成処理を行い、その後に、学習チャート媒体９Ｃに基づく学習処理を行う。以下に、この動作について詳細に説明する。
【００７２】
図１１は、学習チャート媒体９Ｃの生成処理の一例を表すものである。
【００７３】
ユーザが表示操作部１３を用いて媒体情報の登録処理を指示すると、まず、学習チャート生成部２１は、学習チャート画像ＰＩＣＡ，ＰＩＣＢのＰＤＬデータを生成する（ステップＳ１０１）。
【００７４】
次に、画像処理部２３は、学習チャート画像ＰＩＣＡ，ＰＩＣＢのＰＤＬデータに基づいて、画像処理を行う（ステップＳ１０２）。具体的には、画像処理部２３は、学習チャート画像ＰＩＣＡ，ＰＩＣＢのＰＤＬデータをラスタデータに展開し、展開されたラスタデータに対して、画像形成部１５における画像形成処理に適したカラーマッチ処理、黒生成処理、階調補正処理、ハーフトーン処理などを施す。また、画像処理部２３は、学習チャート生成部２１から供給されたＰＤＬデータに基づいて、各パッチ画像ＰＡにおける濃度値についての情報（濃度情報ＩＮＦ２）を、補正部３０の濃度補正部３６に供給する。
【００７５】
次に、画像形成部１５は、ステップＳ１０２において処理された画像データに基づいて、紙などの記録媒体９Ｂに、学習チャート画像ＰＩＣＡ，ＰＩＣＢを形成することにより、複数枚の学習チャート媒体９Ｃを生成する（ステップＳ１０３）。生成する学習チャート媒体９Ｃの枚数Ｍは、例えば、５０〜１００程度にすることができる。
【００７６】
以上で、このフローは終了する。
【００７７】
表示操作部１３は、例えば、このようにして生成された複数の学習チャート媒体９Ｃを画像読取部１４のＡＤＦ装置にセットするように促すメッセージを表示する。そして、ユーザは、生成された複数の学習チャート媒体９Ｃを画像読取部１４のＡＤＦ装置にセットし、表示操作部１３を用いて処理の続行を指示する。これにより、画像処理装置１は、学習チャート媒体９Ｃに基づく学習処理を行う。
【００７８】
図１２は、学習チャート媒体９Ｃに基づく学習処理の一例を表すものである。
【００７９】
まず、画像読取部１４は、セットされた複数の学習チャート媒体９Ｃから、１枚の学習チャート媒体９Ｃを取り出し、取り出された学習チャート媒体９Ｃのおもて面から画像を読み取ることにより読取画像データＤＲを生成する（ステップＳ１１１）。この読取画像データＤＲは、読取画像ＰＩＣＡＢ（図４）についての情報を含んでいる。
【００８０】
次に、補正部３０の領域検出部３１は、読取画像データＤＲが示す読取画像ＰＩＣＡＢ（図４）におけるパッチ画像Ｑの領域を検出する（ステップＳ１１２）。そして、領域検出部３１は、各パッチ画像Ｑの領域の左上端の座標および右下端の座標を求めることにより、座標情報ＩＮＦ（図５）を生成する。
【００８１】
次に、補正部３０の特徴量算出部３３は、媒体テクスチャ画像（パッチ画像Ｑ1-1）の画像データに基づいて特徴量Ｆを算出する（ステップＳ１１３）。具体的には、特徴量算出部３３は、まず、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、パッチ識別子“１−１”に対応するパッチ画像Ｑ（パッチ画像Ｑ1-1）の画像データを取得する。そして、特徴量算出部３３は、このパッチ画像Ｑ1-1の画像データに基づいて、２５６行×２５６列の濃度共起行列Ｐh0，Ｐh90を生成する。そして、特徴量算出部３３は、濃度共起行列Ｐh0，Ｐh90に基づいて、式（１）を用いて、１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。
【００８２】
次に、補正部３０の特徴量算出部３４は、全てのパッチ画像Ｑの画像データに基づいて特徴量Ｆを算出する（ステップＳ１１４）。具体的には、特徴量算出部３４は、まず、読取画像ＰＩＣＡＢ（図４）の画像データにおいて、パッチ画像Ｑを順次選択する。そして、特徴量算出部３４は、選択されたパッチ画像Ｑにおいて、図９に示したように、画素Ａを順次選択することにより、選択された画素Ａを中心とした小領域Ｂを順次設定する。そして、特徴量算出部３４は、この小領域Ｂにおける画像データに基づいて、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90を生成する。そして、特徴量算出部３４は、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90に基づいて、選択された画素Ａに対応する１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。このようにして、特徴量算出部３４は、選択したパッチ画像Ｑにおいて、走査対象領域Ｃ１内の画素の数（例えばＮ１個）の分だけ、特徴量Ｆを算出する。読取画像データＤＲは、ｎ2個のパッチ画像Ｑの画像データを含んでいるので、特徴量算出部３４は、Ｎ１×ｎ2セット分の特徴量Ｆを算出する。
【００８３】
次に、補正部３０の媒体種特定部３５は、媒体種についての学習処理を行う（ステップＳ１１５）。具体的には、媒体種特定部３５は、ステップＳ１１３により得られた１セット分の特徴量Ｆと、その学習チャート媒体９Ｃの媒体自体の種類を示す媒体識別子ＩＤとの対応付けを行う学習処理を行うことにより、学習データ３５Ａを生成する。そして、媒体種特定部３５は、この媒体識別子ＩＤを濃度補正部３６に供給する。
【００８４】
次に、補正部３０の濃度補正部３６は、濃度値についての学習処理を行う（ステップＳ１１６）。具体的には、濃度補正部３６は、ステップＳ１１４により得られた複数セット分の特徴量Ｆと、媒体種特定部３５から供給された媒体識別子ＩＤと、学習チャート媒体９Ｃのおもて面における濃度値（画素値）との対応付けを行う学習処理を行うことにより、学習データ３６Ａを生成する。
【００８５】
次に、制御部２０は、画像読取部１４にセットされた全ての学習チャート媒体９Ｃから画像を読み取ったかどうかを確認する（ステップＳ１１７）。全ての学習チャート媒体９Ｃから画像を読み取っていない場合（ステップＳ１１７において“Ｎ”）には、ステップＳ１１１に戻り、全ての学習チャート媒体９Ｃから画像を読み取るまで、ステップＳ１１１〜Ｓ１１７の処理を繰り返す。
【００８６】
そして、ステップＳ１１７において、全ての学習チャート媒体９Ｃから画像を読み取った場合（ステップＳ１１７において“Ｙ”）には、このフローは終了する。
【００８７】
以上により、媒体情報の登録処理は終了する。このようにして、画像処理装置１は、複数の学習チャート媒体９Ｃに基づいて学習処理を行うことにより、学習データ３５Ａ，３６Ａを生成する。
【００８８】
その後、ユーザが、形成された画像を読み取りたい原稿媒体９Ａを画像読取部１４にセットし、表示操作部１３を用いて、スキャン処理、コピー処理、またはＦＡＸ送信処理を指示すると、画像処理装置１は、学習データ３５Ａ，３６Ａを用いて、読取画像データＤＲに基づいて補正処理を行うことにより読取画像データＤＲ２を生成し、この読取画像データＤＲ２に基づいて、指示された処理を行う。を行う。以下に、読取画像データＤＲに基づく補正処理について詳細に説明する。
【００８９】
図１３は、読取画像データＤＲに基づく補正処理の一例を表すものである。
【００９０】
ユーザが、表示操作部１３を用いて、スキャン処理、コピー処理、またはＦＡＸ送信処理を指示すると、まず、画像読取部１４は、セットされた原稿媒体９Ａから画像を読み取ることにより読取画像データＤＲを生成する（ステップＳ１２１）。
【００９１】
次に、補正部３０の領域検出部３１は、読取画像データＤＲが示す読取画像ＰＩＣ（例えば図６）における媒体テクスチャ画像（パッチ画像Ｒ）の領域を検出する（ステップＳ１２２）。具体的には、領域検出部３１は、図６に示したように、読取画像データＤＲが示す読取画像ＰＩＣにおいて、パッチ画像Ｑと同じ大きさの領域１００を順次設定し、各領域１００における濃度平均値ＡＶＧを算出する。そして、領域検出部３１は、濃度平均値が一番低い領域を、パッチ画像Ｒの領域として検出する。そして、領域検出部３１は、パッチ画像Ｒの領域の左上端の座標および右下端の座標を求めることにより、座標情報ＩＮＦ（図８）を生成する。
【００９２】
次に、補正部３０の特徴量算出部３３は、媒体テクスチャ画像（パッチ画像Ｒ）の画像データに基づいて特徴量Ｆを算出する（ステップＳ１２３）。具体的には、特徴量算出部３３は、まず、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、パッチ識別子“１−１”に対応するパッチ画像Ｒの画像データを取得する。そして、特徴量算出部３３は、このパッチ画像Ｒの画像データに基づいて、２５６行×２５６列の濃度共起行列Ｐh0，Ｐh90を生成する。そして、特徴量算出部３３は、濃度共起行列Ｐh0，Ｐh90に基づいて、式（１）を用いて、１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。
【００９３】
次に、補正部３０の特徴量算出部３４は、読取画像ＰＩＣ（例えば図６）の画像データに基づいて特徴量Ｆを算出する（ステップＳ１２４）。具体的には、特徴量算出部３４は、まず、読取画像データＤＲおよび座標情報ＩＮＦに基づいて、原稿媒体９Ａに係る読取画像ＰＩＣ（例えば図６）の画像データにおいて、図１０に示したように、画素Ａを順次選択することにより、選択された画素Ａを中心とした小領域Ｂを順次設定する。そして、特徴量算出部３４は、この小領域Ｂにおける画像データに基づいて、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90を生成する。そして、特徴量算出部３４は、特徴量算出部３３と同様に、濃度共起行列Ｐh0，Ｐh90に基づいて、選択された画素Ａに対応する１セット分の特徴量Ｆ（特徴量Ｆh0_col，Ｆh90_col，Ｆh0re，Ｆh90re）を算出する。走査対象領域Ｃ２内には、Ｎ２個の画素が含まれているので、特徴量算出部３４は、Ｎ２セット分の特徴量Ｆを算出する。
【００９４】
次に、補正部３０の媒体種特定部３５は、媒体種を特定する（ステップＳ１２５）。具体的には、媒体種特定部３５は、ステップＳ１２３により得られた１セット分の特徴量Ｆに基づいて、学習データ３５Ａを用いて、原稿媒体９Ａの媒体自体の種類を示す媒体識別子ＩＤを特定する。そして、媒体種特定部３５は、この媒体識別子ＩＤを濃度補正部３６に供給する。
【００９５】
次に、補正部３０の濃度補正部３６は、濃度補正処理を行うことにより読取画像データＤＲ２を生成する（ステップＳ１２６）。具体的には、濃度補正部３６は、ステップＳ１２４により得られた複数セット分の特徴量Ｆおよび媒体種特定部３５から供給された媒体識別子ＩＤに基づいて、学習データ３６Ａを用いて、濃度値（画素値）を求める。この複数セット分（Ｎ２セット分）の特徴量Ｆは、読取画像ＰＩＣ（図１０）における、走査対象領域Ｃ２内の複数（Ｎ２個）の画素に対応している。よって、濃度補正部３６は、学習データ３６Ａを用いて、走査対象領域Ｃ２内の各画素に対応する特徴量Ｆに基づいて濃度値を求め、読取画像データＤＲにおけるその画素での濃度値を、求めた濃度値に置き換える。このようにして、濃度補正部３６は、補正された濃度値を含む読取画像データＤＲ２を生成する。
【００９６】
次に、画像処理部２３は、補正処理が施された読取画像データＤＲ２に対して、スキャン処理、コピー処理、またはＦＡＸ送信処理のうちの指示された処理に応じた所定の画像処理を行う（ステップＳ１２７）。
【００９７】
以上で、このフローは終了する。
【００９８】
以上のように、画像処理装置１では、あらかじめ、複数の学習チャート媒体９Ｃを用いて学習処理を行う。具体的には、媒体種特定部３５は、学習チャート媒体９Ｃに係るパッチ画像Ｑ1-1に基づいて求められた１セット分の特徴量Ｆと、その学習チャート媒体９Ｃの媒体自体の種類を示す媒体識別子ＩＤとの対応付けを行う学習処理を行うことにより、学習データ３５Ａを生成する。また、濃度補正部３６は、学習チャート媒体９Ｃに係る読取画像ＰＩＣＡＢ（図４）に基づいて求められた複数セット分の特徴量Ｆと、媒体種特定部３５から供給された媒体識別子ＩＤと、学習チャート媒体９Ｃのおもて面における濃度値（画素値）との対応付けを行う学習処理を行うことにより、学習データ３６Ａを生成する。そして、画像処理装置１では、その後、ユーザが、表示操作部１３を用いて、スキャン処理、コピー処理、またはＦＡＸ送信処理を指示した場合に、この学習データ３５Ａ，３６Ａを用いて、読取画像データＤＲに基づいて画素ごとに補正処理を行うようにした。具体的には、媒体種特定部３５は、原稿媒体９Ａに係るパッチ画像Ｒ（図６）に基づいて求められた１セット分の特徴量Ｆに基づいて、学習データ３５Ａを利用して、原稿媒体９Ａの媒体自体の種類を示す媒体識別子ＩＤを特定する。そして、濃度補正部３６は、原稿媒体９Ａに係る読取画像ＰＩＣに基づいて求められた複数セット分の特徴量Ｆ、および媒体種特定部３５から供給された媒体識別子ＩＤに基づいて、学習データ３６Ａを用いて、画素Ａごとに濃度値（画素値）を求める。これにより、画像処理装置１では、以下に説明するように、いわゆる裏写りを低減するとともに、おもて面における画像の再現性を高めることができる。
【００９９】
図１４は、画像処理装置１における補正処理を模式的に表すものであり、（Ａ）は記録媒体９Ｂのおもて面ＳＡおよび裏面ＳＢに形成された画像のトナーＴの量を模式的に示し、（Ｂ）は補正前の濃度値を示し、（Ｃ）は特徴量Ｆを模式的に示し、（Ｄ）は補正後の濃度値を示す。
【０１００】
図１４（Ａ）に示したように、この例では、記録媒体９Ｂのおもて面ＳＡの領域ＲＡにおいて、右側に向かってトナーＴの量が徐々に減るように画像が形成され、記録媒体９Ｂの裏面ＳＢの領域ＲＢにおいて、右側に向かってトナーＴの量が徐々に増えるように画像が形成されている。記録媒体９Ｂの領域ＲＢのおもて面ＳＡおよび裏面ＳＢには画像は形成されていない。画像処理装置１は、このような記録媒体９Ｂのおもて面ＳＡから画像を読み取ることにより読取画像データＤＲを生成する。この読取画像データＤＲにおける濃度値は、図１４（Ｂ）に示したようになる。領域ＲＢでは、おもて面ＳＡにおけるトナーＴの量は少ないが、裏面ＳＢにおけるトナーＴの量が多いため、領域ＲＢにおける濃度値は、領域ＲＣにおける濃度値よりもやや高くなる。また、この領域ＲＢ，ＲＣでは、媒体の材質や媒体の製造工程に起因する媒体特有のテクスチャＷＡが目立っている。補正部３０は、このような読取画像データＤＲに基づいて特徴量Ｆを求める。図１４（Ｃ）に示したように、媒体特有のテクスチャが目立つ領域では、特徴量Ｆは、このテクスチャを反映した値になる。そして、補正部３０は、この特徴量Ｆに基づいて、学習データ３５Ａ，３６Ａを用いて、濃度値を補正する。この補正処理により、濃度値は、記録媒体９Ｂのおもて面ＳＡにおけるトナーＴの量（図１４（Ａ））に応じた値になる。
【０１０１】
このように、画像処理装置１は、学習データ３５Ａ，３６Ａを用いて、濃度値を補正するようにしたので、いわゆる裏写りを低減するとともに、おもて面における画像の再現性を高めることができる。
【０１０２】
すなわち、例えば、図１５に示したように、読取画像データＤＲにおける濃度値に対してしきい値ＴＨを設け、そのしきい値ＴＨよりも低い濃度値をゼロにするように補正部を構成した場合には、図１５（Ｃ）に示したように、補正後の画像に、媒体特有のテクスチャの一部ＷＣが残ってしまうおそれがある。また、補正後の画像では、領域ＲＡのうちの一部で濃度値がゼロになってしまい、いわゆる色飛びが生じるおそれがある。この場合には、画像の再現性が低くなってしまう。
【０１０３】
一方、画像処理装置１では、学習データ３５Ａ，３６Ａを用いて、濃度値を補正するようにしたので、補正後の濃度値（図１４（Ｄ））を、記録媒体９Ｂのおもて面ＳＡにおけるトナーＴの量（図１４（Ａ））に応じた値にすることができる。これにより、画像処理装置１では、いわゆる裏写りを低減するとともに、おもて面における画像の再現性を高めることができる。
【０１０４】
［効果］
以上のように本実施の形態では、あらかじめ、複数の学習チャート媒体を用いて学習処理を行うことにより学習データを生成し、その後、ユーザが、表示操作部を用いて、スキャン処理、コピー処理、またはＦＡＸ送信処理を指示した場合に、この学習データを用いて、読取画像データに基づいて画素ごとに補正処理を行うようにしたので、いわゆる裏写りを低減するとともに、画像の再現性を高めることができる。
【０１０５】
以上、実施の形態を挙げて本技術を説明したが、本技術はこれらの実施の形態等には限定されず、種々の変形が可能である。
【０１０６】
例えば、上記の実施の形態では、本技術を多機能周辺装置に適用したが、これに限定されるものではなく、これに代えて、例えば、単機能のスキャナ装置に適用してもよいし、プリンタ装置やスキャナ装置が接続された、パーソナルコンピュータなどの処理装置に適用してもよい。
【０１０７】
例えば、上記の実施の形態では、例えば画像データを、グレースケール色空間で表現したが、これに限定されるものではない。例えば、カラー画像の場合には、ＬＡＢ色空間で表現してもよい。この場合には、ＬＡＢ色空間におけるＬ（輝度値）に対して、本技術を適用してもよい。
【０１０８】
例えば、上記の実施の形態におけるパッチ画像の大きさ（この例では１５０ピクセル×２００ピクセル）、小領域Ｂの大きさ（この例では１９ピクセル×１９ピクセル）などは、一例であり、適宜変更してもよい。
【符号の説明】
【０１０９】
１…画像処理装置、９Ａ…原稿媒体、９Ｂ…記録媒体、９Ｃ…学習チャート媒体、１１…ネットワーク通信部、１２…ＦＡＸ通信部、１３…表示操作部、１４…画像読取部、１５…画像形成部、２０…制御部、２１…学習チャート生成部、２３…画像処理部、３０…補正部、３１…領域検出部、３２…演算部、３３，３４…特徴量算出部、３５…媒体種特定部、３５Ａ…学習データ、３６…濃度補正部、３６Ａ…学習データ、
Ａ…画素、Ｂ…小領域、Ｃ１，Ｃ２…走査対象領域、ＤＲ，ＤＲ２…読取画像データ、Ｆ…特徴量、ＩＮＦ…座標情報、ＩＮＦ２…濃度情報、ＰＡ，ＰＡ１〜ＰＡｎ，ＰＢ，ＰＢ１〜ＰＢｎ，Ｑ，Ｑ1-1〜Ｑn-n，Ｒ…パッチ画像、ＰＩＣ，ＰＩＣＡＢ…読取画像、ＰＩＣＡ，ＰＩＣＢ…学習チャート画像。
【図１】
2019129485.tif 000004
【図２】
2019129485.tif 000005
【図３】
2019129485.tif 000006
【図４】
2019129485.tif 000007
【図５】
2019129485.tif 000008
【図６】
2019129485.tif 000009
【図７Ａ】
2019129485.tif 000010
【図７Ｂ】
2019129485.tif 000011
【図７Ｃ】
2019129485.tif 000012
【図８】
2019129485.tif 000013
【図９】
2019129485.tif 000014
【図１０】
2019129485.tif 000015
【図１１】
2019129485.tif 000016
【図１２】
2019129485.tif 000017
【図１３】
2019129485.tif 000018
【図１４】
2019129485.tif 000019
【図１５】
2019129485.tif 000020