(57)【要約】【課題】  異物箇所が含まれる原稿画像の画像品位を低下させることなく、異物箇所の画像補正を行う。【解決手段】  原稿画像に含まれる異物箇所を検知する。異物箇所を検知した場合、原稿画像に含まれる文字領域と異物箇所との関係に応じて、異物箇所に対して、少なくとも２種類の画像補正処理から、文字領域に対する異物の箇所の影響がより小さくなる画像補正処理を選択的に実行する。【選択図】  図５
2015109521.tif 000002
【特許請求の範囲】
【請求項１】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置であって、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記検知手段で異物箇所を検知した場合、前記原稿画像に含まれる文字領域と前記異物箇所との関係に応じて、前記異物箇所に対して、少なくとも２種類の画像補正処理から、文字領域に対する異物の箇所の影響がより小さくなる画像補正処理を選択的に実行する補正手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記原稿画像に含まれる文字の文字サイズと、前記検知手段で検知する異物の異物サイズを判別する判別手段を更に備え、
前記検知手段で異物箇所を検知した場合、前記補正手段は、前記判別手段で判別した文字サイズと異物サイズに応じて、前記異物箇所に対して、少なくとも２種類の画像補正処理から文字領域に対する異物の箇所の影響がより小さくなる画像補正処理を選択的に実行する
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記補正手段は、前記文字サイズと前記異物サイズの少なくとも一方が所定の条件を満足するか否かに応じて、前記異物箇所に対して、少なくとも２種類の画像補正処理から文字領域に対する異物の箇所の影響がより小さくなる画像補正処理を選択的に実行する
ことを特徴とする請求項２に記載の画像読取装置。
【請求項４】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置であって、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記検知手段で検知する異物箇所の異物サイズを判別する判別手段と、
前記検知手段で異物箇所を検知した場合、前記補正手段は、前記判別手段で判別した異物サイズが所定のサイズ以上の場合は、前記異物箇所に対して前記所定のサイズ以上のための第１の画像補正処理を、前記異物サイズが所定のサイズ未満の場合は、前記異物箇所に対して前記第１の画像補正処理とは異なる前記所定のサイズ未満のための第２の画像補正処理を選択的に実行する補正手段と
を備えることを特徴とする画像読取装置。
【請求項５】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置であって、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記原稿画像に含まれる文字の文字サイズを判別する判別手段と、
前記検知手段で異物箇所を検知した場合、前記判別手段で判別した文字サイズが所定のサイズ未満だったときに、前記異物箇所に対して、少なくとも２種類の画像補正処理を選択的に実行する補正手段と
を備えることを特徴とする画像読取装置。
【請求項６】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置であって、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記原稿画像に含まれる文字の文字サイズを判別する判別手段と、
前記検知手段で異物箇所を検知した場合、前記文字サイズに対する前記異物サイズの占める比率に応じて、少なくとも２種類の画像補正処理を選択的に実行する補正手段と
を備えることを特徴とする画像読取装置。
【請求項７】
前記少なくとも２種類の画像補正処理の１つは、前記異物箇所の周辺領域の画素を用いて、前記異物箇所を補正する画像補正処理である
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項８】
前記原稿画像の背景画像を検出する検出手段を更に備え、
前記少なくとも２種類の画像補正処理の１つは、前記異物箇所を前記検出手段で検出した背景画像の画素を用いて、前記異物箇所を補正する画像補正処理である
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項９】
前記原稿画像の背景画像を検出する検出手段を更に備え、
前記第１の画像補正処理は、前記異物箇所の周辺領域の画素を用いて前記異物箇所を補正する画像補正処理を行った後、前記異物箇所を前記検出手段で検出した背景画像の画素を用いて、前記異物箇所を補正する画像補正処理である
ことを特徴とする請求項４に記載の画像読取装置。
【請求項１０】
前記第２の画像補正処理は、前記異物箇所の周辺領域の画素を用いて、前記異物箇所を補正する画像補正処理である
ことを特徴とする請求項４に記載の画像読取装置。
【請求項１１】
前記少なくとも２種類の画像補正処理の１つは、前記異物箇所の周辺領域の画素を用いて、前記異物箇所を補正する画像補正処理である
ことを特徴とする請求項５または請求項６に記載の画像読取装置。
【請求項１２】
前記原稿画像の背景画像を検出する検出手段を更に備え、
前記少なくとも２種類の画像補正処理の１つは、前記異物箇所を前記検出手段で検出した背景画像の画素を用いて、前記異物箇所を補正する画像補正処理である
ことを特徴とする請求項５または請求項６に記載の画像読取装置。
【請求項１３】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置であって、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記検知手段で異物箇所を検知した場合、前記原稿画像に含まれる文字領域と前記異物箇所との関係に応じて、前記異物箇所の周辺領域の画素を用いて前記異物箇所を補正する第１画像補正処理が適しているか、背景画像の画素を用いて前記異物箇所を補正する第２の画像補正処理が適しているかを判定し、前記第１、第２の画像補正処理を選択的に実行する補正手段と、
を備えることを特徴とする画像読取装置。
【請求項１４】
請求項１乃至１３のいずれか１項に記載の画像読取装置と、
前記補正手段で前記ゴミ箇所が補正された前記原稿画像を記録媒体に形成する形成手段と
を備えることを特徴とする画像形成装置。
【請求項１５】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御方法であって、
前記原稿画像に含まれる異物箇所を検知する検知工程と、
前記検知工程で異物箇所を検知した場合、前記原稿画像に含まれる文字領域と前記異物箇所との関係に応じて、前記異物箇所に対して、少なくとも２種類の画像補正処理から、文字領域に対する異物の箇所の影響がより小さくなる画像補正処理を選択的に実行する補正工程と
を備えることを特徴とする画像読取装置の制御方法。
【請求項１６】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御方法であって、
前記原稿画像に含まれる異物箇所を検知する検知工程と、
前記検知工程で検知する異物箇所の異物サイズを判別する判別工程と、
前記検知工程で異物箇所を検知した場合、前記補正工程は、前記判別工程で判別した異物サイズが所定のサイズ以上の場合は、前記異物箇所に対して前記所定のサイズ以上のための第１の画像補正処理を、前記異物サイズが所定のサイズ未満の場合は、前記異物箇所に対して前記第１の画像補正処理とは異なる前記所定のサイズ未満のための第２の画像補正処理を選択的に実行する補正工程と
を備えることを特徴とする画像読取装置の制御方法。
【請求項１７】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御方法であって、
前記原稿画像に含まれる異物箇所を検知する検知工程と、
前記原稿画像に含まれる文字の文字サイズを判別する判別工程と、
前記検知工程で異物箇所を検知した場合、前記判別工程で判別した文字サイズが所定のサイズ未満だったときに、前記異物箇所に対して、少なくとも２種類の画像補正処理を選択的に実行する補正工程と
を備えることを特徴とする画像読取装置の制御方法。
【請求項１８】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御方法であって、
前記原稿画像に含まれる異物箇所を検知する検知工程と、
前記原稿画像に含まれる文字の文字サイズを判別する判別工程と、
前記検知工程で異物箇所を検知した場合、前記文字サイズに対する前記異物サイズの占める比率に応じて、少なくとも２種類の画像補正処理を選択的に実行する補正工程と
を備えることを特徴とする画像読取装置の制御方法。
【請求項１９】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御方法であって、
前記原稿画像に含まれる異物箇所を検知する検知工程と、
前記検知工程で異物箇所を検知した場合、前記原稿画像に含まれる文字領域と前記異物箇所との関係に応じて、前記異物箇所の周辺領域の画素を用いて前記異物箇所を補正する第１画像補正処理が適しているか、背景画像の画素を用いて前記異物箇所を補正する第２の画像補正処理が適しているかを判定し、前記第１、第２の画像補正処理を選択的に実行する補正工程と、
を備えることを特徴とする画像読取装置の制御方法。
【請求項２０】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記検知手段で異物箇所を検知した場合、前記原稿画像に含まれる文字領域と前記異物箇所との関係に応じて、前記異物箇所に対して、少なくとも２種類の画像補正処理から、文字領域に対する異物の箇所の影響がより小さくなる画像補正処理を選択的に実行する補正手段と
して機能させることを特徴とするプログラム。
【請求項２１】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記検知手段で検知する異物箇所の異物サイズを判別する判別手段と、
前記検知手段で異物箇所を検知した場合、前記補正手段は、前記判別手段で判別した異物サイズが所定のサイズ以上の場合は、前記異物箇所に対して前記所定のサイズ以上のための第１の画像補正処理を、前記異物サイズが所定のサイズ未満の場合は、前記異物箇所に対して前記第１の画像補正処理とは異なる前記所定のサイズ未満のための第２の画像補正処理を選択的に実行する補正手段と
して機能させることを特徴とするプログラム。
【請求項２２】
前記コンピュータを、
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御をコンピュータに機能させるためのプログラムであって、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記原稿画像に含まれる文字の文字サイズを判別する判別手段と、
前記検知手段で異物箇所を検知した場合、前記判別手段で判別した文字サイズが所定のサイズ未満だったときに、前記異物箇所に対して、少なくとも２種類の画像補正処理を選択的に実行する補正手段と
して機能させることを特徴とするプログラム。
【請求項２３】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記原稿画像に含まれる文字の文字サイズを判別する判別手段と、
前記検知手段で異物箇所を検知した場合、前記文字サイズに対する前記異物サイズの占める比率に応じて、少なくとも２種類の画像補正処理を選択的に実行する補正手段と
して機能させることを特徴とするプログラム。
【請求項２４】
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記検知手段で異物箇所を検知した場合、前記原稿画像に含まれる文字領域と前記異物箇所との関係に応じて、前記異物箇所の周辺領域の画素を用いて前記異物箇所を補正する第１画像補正処理が適しているか、背景画像の画素を用いて前記異物箇所を補正する第２の画像補正処理が適しているかを判定し、前記第１、第２の画像補正処理を選択的に実行する補正手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取技術に関するものである。
【背景技術】
【０００２】
従来、原稿読取装置において、流し読みの際に、原稿読取部に屑や紙粉等の異物を検知した場合、その画素の画像データを隣接する画素の画像データで置き換える、流し読み異物補正処理がある（特許文献１）。この特許文献１では、複写機で流し読みを行う前に、原稿読取部の汚れを検知したとき、異物補正処理部にて読取画像の汚れ部分に相当する画素の読取値をその幅に応じて隣接する複数の画素の値で置き換える補正処理を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０７７５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の異物補正方式には、補正する箇所の文字の大きさと異物幅によっては、補正の結果、画像（文字）品位が低下するといった問題があった。
【０００５】
例えば、文字部に異物があり、文字の大きさに対してその異物に対応する画素（異物画素）の占める割合が高い場合、異物箇所の画像補正処理によって文字がつぶれ、文字の認識が困難になる。
【０００６】
本発明は上記の課題を解決するためになされたものであり、異物箇所が含まれる原稿画像の画像品位を低下させることなく、異物箇所の画像補正を行うことができる画像読取技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するための本発明による画像読取装置は以下の構成を備える。即ち、
原稿台に載置された原稿を読取部で読み取った原稿画像に含まれる異物箇所に応じて、前記原稿画像を補正する画像読取装置であって、
前記原稿画像に含まれる異物箇所を検知する検知手段と、
前記検知手段で異物箇所を検知した場合、前記原稿画像に含まれる文字領域と前記異物箇所との関係に応じて、前記異物箇所に対して、少なくとも２種類の画像補正処理から、文字領域に対する異物の箇所の影響がより小さくなる画像補正処理を選択的に実行する補正手段と
を備える。
【発明の効果】
【０００８】
本発明によれば、異物箇所が含まれる原稿画像の画像品位を低下させることなく、異物箇所の画像補正を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１の画像形成装置の断面図である。
【図２】実施形態１の画像形成装置の外観斜視図である。
【図３】実施形態１の画像読取装置の要部断面図である。
【図４】実施形態１の画像形成制御部を示すブロック図である。
【図５】実施形態１の異物検知補正処理を示すフローチャートである。
【図６】実施形態１の像域分離処理の詳細を示すフローチャートである。
【図７】実施形態１の背景画像検出処理の詳細を示すフローチャートである。
【図８】実施形態２の異物検知補正処理を示すフローチャートである。
【図９】実施形態３の異物検知補正処理を示すフローチャートである。
【図１０】実施形態４の異物検知補正処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１１】
実施形態１の画像読取装置と、この画像読取装置を備えた画像形成装置とを図に基づいて説明する。
【００１２】
＜実施形態１＞
画像読取装置が装備される画像形成装置には、複写機、プリンタ、ファクシミリ及びこれらの複合機能を備えたものがある。本実施形態の画像読取装置は、ファクシミリに装備されている場合について説明するが、複写機、プリンタ等の装置に装備されて使用されてもよい。また、画像読取装置は、画像形成装置に装備されることなく、単独で、スキャナのように使用される場合もある。
【００１３】
図１は実施形態１における画像形成装置の断面図である。図２は、図１の画像形成装置の外観斜視図である。図３は、画像形成装置に装備された実施形態１における画像読取装置の一部分を示したものであり、原稿搬送方向に沿った断面図である。
【００１４】
＜画像形成装置＞
画像形成装置１００は、装置本体１０１と、装置本体１０１の上部に設けられた画像読取装置１０３と、画像読取装置１０３の上部に設けられた自動原稿供給装置（ＡＤＦ：オートドキュメントフィーダ）１２６とを備えている。
【００１５】
自動原稿供給装置１２６は、原稿載置台１０６（原稿の幅を調節するスライドガイド１０６ａと原稿が載置されたことを検知するセンサ１０６ｂを含む）に置かれた被写体としての、例えば、シート原稿Ｄを１枚ずつ分離して画像読取装置１０３に供給するようになっている。
【００１６】
読取部である画像読取装置１０３は、自動原稿供給装置１２６によって流し読みガラス１０９上に送り込まれるシート原稿Ｄを、移動停止しているイメージセンサユニット１０８で読み取るようになっている。このイメージセンサユニット１０８には、ＣＩＳやＣＣＤを用いることが可能である。
【００１７】
また、画像読取装置１０３は、原稿台ガラス１０７に置かれたシート原稿Ｄ（あるいはブック原稿）をイメージセンサユニット１０８の副走査方向への移動によって読み取るようになっている。副走査方向は、図１、図３の左右方向である。主走査方向は、副走査方向に対して直交する方向であり、図２において矢印Ｂ方向である。
【００１８】
画像形成装置の装置本体１０１は、画像読取装置１０３の画像読取情報に基づいてシート（記録媒体）に画像を形成するようになっているので、記録装置としても機能する。
【００１９】
画像読取装置１０３は、読み取った画像を装置本体１０１に組み込まれた記録装置本体１０４に送信するようになっている。記録装置本体１０４は、ＬＥＤアレイを使用した電子写真プリンタである。操作部１０５（図２）は、表示部、入力キー等の構成要素を備えて、ユーザが画像形成装置１００を操作する部分である。
【００２０】
また、装置本体１０１は、ＬＥＤヘッドユニット１１０、画像形成部１１１、カセット給紙部１１２、記録装置本体１０４の上部にシートＰを複数枚積載することができるように構成された記録シート排紙部１１３、カートリッジカバー部１１４を備えている。更に、装置本体１０１は、画像読取装置１０３と記録装置本体１０４とを接合する接合部１１９、ファクシミリ装置の制御部１２０、両面搬送部カバー１２２、搬送方向切換部１２３、及びレジスト搬送部１２４も備えている。また、装置本体１０１は、記録装置本体１０４内部に配置されたＭＰ（マルチペーパー）給紙部１２５、及び両面搬送部１５０を備えている。
【００２１】
自動原稿供給装置１２６は、ＡＤＦ分離部１１５、排紙搬送部１１６、原稿排紙部１１７、ブック原稿を押圧する原稿押え板１１８、シート原稿搬送部１２１等の構成要素を備えている。
【００２２】
図３において、シート原稿搬送部１２１には、原稿給送センサ１２１ｈと原稿端センサ１２１ｉが配設されている。原稿給送センサ１２１ｈは、ＡＤＦ分離部１１５からシート原稿Ｄが送り出されたか否かや、シート原稿Ｄの後端の通過を検知するようになっている。原稿端センサ１２１ｉは、シート原稿Ｄの先端及び後端の通過を検知するようになっている。その出力は、読取のタイミング制御に使用される。
【００２３】
次に、イメージセンサユニット１０８から出力される画像信号を処理する画像信号処理を含む、画像形成装置１００の画像形成制御部について、図４のブロック図に基づいて説明する。
【００２４】
画像形成装置１００は、メインＣＰＵ２４、ＲＡＭ２７、ＲＯＭ５０、操作部１０５、駆動部４４、通信Ｉ／Ｆ（インタフェース）４２、画像データ生成部４３、画像形成部１１１、画像処理部４１、文字サイズ検出部４５、及びイメージセンサユニット１０８を備える。
【００２５】
メインＣＰＵ２４は、データバス・システムバス２１０を介して装置全体を制御する。ＲＡＭ２７は、メインＣＰＵ２４の作業領域及びデータの一時記憶領域である。ＲＯＭ５０は、画像形成装置１００を制御するためのファームウェアプログラムや、ファームウェアプログラムを制御するためのブートプログラムが書きこまれ、メインＣＰＵ２４によって使用される。
【００２６】
イメージセンサユニット１０８は、光電変換装置であり、ＬＥＤ１０、受光センサ１３、ＡＭＰ・Ａ／Ｄ（アンプ・アナログ／デジタル）変換器２３で構成されている。
【００２７】
受光センサ１３から出力される画像データであるアナログ信号は、ＡＭＰ・Ａ／Ｄ変換器２３のＡＭＰによって増幅され、Ａ／Ｄ変換器によってデジタル信号に変換される。変換された画像データのデジタル信号は、８ｂｉｔデータの場合、黒色を０、白色を２５５とし、０から２５５の２５６段階の輝度データ（濃度）として、データバス及びシステムバス２１０を介して、ＲＡＭ２７に保存される。
【００２８】
画像処理部４１は、異物補正部４１１及び異物検知部４１２を有し、ＲＡＭ２７に保存された画像データの異物検知処理及び異物補正処理を行う。画像処理部４１から出力された画像データのデジタル信号は、通信Ｉ／Ｆ４２を介して、画像形成装置１００の画像データ生成部４３へ出力される。画像データ生成部４３は、通信Ｉ／Ｆ４２から入力される主走査１ライン分の画像データを収集して１ページ分の画像データを生成し、生成した１ページ分の画像データから、必要な画像サイズ（原稿画像領域）分のデータを生成する。画像データ生成部４３で生成された画像データは、画像形成部１１１に出力される、あるいはホストコンピュータ等の情報処理装置によって画像再生される。
【００２９】
画像読取装置１０３の操作部１０５（図２も参照）は、画像読取装置１０３の状態表示や、画像形成装置１００全体の動作状態の表示を行う。また、操作部１０５は、ユーザからの操作に応じて、画像読取装置１０３の処理を実行するための読取命令を入力する。
【００３０】
文字サイズ検出部４５は、ＲＡＭ２７に保存された画像データを文字領域／非文字領域の判別と、文字領域における文字の大きさ（文字サイズ）を検出する。
【００３１】
＜異物検知補正処理＞
図５は、流し読みによる原稿読取における異物検知補正処理を示すフローチャートである。
【００３２】
尚、異物検知補正処理を実行するための処理プログラムは、ＲＯＭ５０内に格納されており、メインＣＰＵ２４がこの処理プログラムを実行することにより、以下の動作を行う。
【００３３】
まず、ユーザにより原稿載置台１０６にシート原稿が置かれ、操作部１０５のコピーボタンが押下されると、メインＣＰＵ２４は、画像読取処理（ＤＦスキャン）を開始する。最初に、メインＣＰＵ２４は、異物検知処理として、流し読みガラス１０９上の読取位置における異物の有無及び異物の位置を検出する（ステップＳ１０１）。
【００３４】
異物検知の際には、まず、メインＣＰＵ２４は、イメージセンサユニット１０８をシート原稿読取位置１０９ａに移動させ、その位置で、対向する読取搬送ローラ１２１ｃの白色を読み取る。メインＣＰＵ２４は、読み取った白色データをＲＡＭ２７に記憶する。次に、メインＣＰＵ２４は、記憶した白色データを１画素毎に異物検知のための輝度閾値と比較し、その輝度閾値以下の輝度を有する画素を異物と判定し、異物と判定された画素の位置及び画素幅、個数を検出して、異物情報としてＲＡＭ２７へ記憶する。
【００３５】
メインＣＰＵ２４は、異物検知処理の完了後、シート原稿を読取位置まで搬送させ、主走査方向１ラインずつシート原稿の原稿画像を流し読み動作により読み取る（ステップＳ１０２）。ここで、メインＣＰＵ２４は、ラインをカウントするための変数として、カウント値ｘを管理し、各ラインを読み取るごとにカウント値ｘを１インクリメントする。
【００３６】
メインＣＰＵ２４は、主走査方向の１ライン分の画像を読み取ると、原稿読取前の異物検知処理（ステップＳ１０１）で、異物を検知していたか否かを判定する（ステップＳ１０３）。異物を検知していないと判定された場合（ステップＳ１０３でＮＯ）、ステップＳ１１１へ進む。一方、異物を検知していたと判定された場合（ステップＳ１０３でＹＥＳ）、メインＣＰＵ２４は、検知した異物箇所に対応する画素を周囲の正常画素を用いた線形補間処理等の画像補正処理を実行する（ステップＳ１０４）。
【００３７】
画像補正処理の実行後、メインＣＰＵ２４は、異物箇所の周辺領域の画像種別（文字／非文字）を判別する像域分離処理を実行する（ステップＳ１０５）。像域分離処理の詳細については後述する。
【００３８】
メインＣＵＰ２４は、像域分離処理の結果に基づいて、異物箇所が文字領域であるか否かを判定する（ステップＳ１０６）。異物箇所が文字領域でないと判定された場合（ステップＳ１０６でＮＯ）、ステップＳ１１１へ進む。一方、異物箇所が文字領域であると判定された場合（ステップＳ１０６でＹＥＳ）、メインＣＰＵ２４は、文字領域の位置と領域幅をカウントしてＲＡＭ２７へ記憶する（ステップＳ１０７〜ステップＳ１１０）。
【００３９】
具体的には、メインＣＰＵ２４は、連続の文字領域であるか否かを判定する（ステップＳ１０７）。これは、１ライン前の異物箇所も文字領域であるか否かを判定するためである。連続の文字領域であると判定された場合（ステップＳ１０７でＹＥＳ）、メインＣＰＵ２４は、文字領域のライン数をカウントし、そのライン数（Ｌｗ＝Ｌｗ＋１）をＲＡＭ２７へ記憶する（ステップＳ１１０）。
【００４０】
一方、連続文字領域でないと判定された場合（ステップＳ１０７でＮＯ）、メインＣＰＵ２４は、文字領域の数をカウントし、その数（ｗ＝ｗ＋１）をＲＡＭ２７へ記憶する（ステップＳ１０８）。そして、メインＣＰＵ２４は、文字領域の先頭ライン位置を示す先頭ライン番号（Ｘｗ＝ｘ）を文字領域の位置としてＲＡＭ２７へ記憶する（ステップＳ１０９）。
【００４１】
以上のようにして、メインＣＰＵ２４は、原稿サイズ分の主走査全ライン（Ｌｘ）を、ライン単位で、原稿読取前の異物検知結果に基づいて、主走査１ラインの原稿読取毎に、異物箇所の画像補正処理と画像種別の判定処理を実行する。そして、メインＣＰＵ２４は、これらの一連の処理を、全ラインについて読取が終了したか否かを判定する（ステップＳ１１１）。つまり、ラインのカウント値ｘが全ライン数Ｌｘ以上（ｘ≧Ｌｘ）であるか否かを判定する。
【００４２】
全ラインについて読取が終了していないと判定された場合（ステップＳ１１１でＮＯ）、次のラインの読取を実行するために、ステップＳ１０２へ戻る。一方、全ラインについて読取が終了したと判定された場合（ステップＳ１１１でＹＥＳ）、ステップＳ１１２へ進む。
【００４３】
＜像域分離処理＞
図５のステップＳ１０５の像域分離処理の詳細について、図６のフローチャートを用いて説明する。
【００４４】
尚、像域分離処理を実行するための処理プログラムは、ＲＯＭ５０内に格納されており、メインＣＰＵ２４がこの処理プログラムを実行することにより、以下の動作を行う。
【００４５】
メインＣＰＵ２４は、像域分離処理を開始すると、主走査１ライン上で異物周辺の所定画素（ｍ画素）を像域分離処理の対象領域としてサンプリングする（ステップＳ２０１）。メインＣＰＵ２４は、ステップＳ１０２で読み取った主走査方向の１ライン分のデータの内、対象領域内の対象画素と、１ライン上の主走査方向でその画素と相隣接する次の画素との輝度値の差の絶対値（Ｄｉｆｆ（ｙ））を算出し、ＲＡＭ２７に記憶する（ステップＳ２０２）。
【００４６】
例えば、対象画素の輝度値をＩ（ｙ）、その対象画素に相隣接（前後）する画素の輝度値をＩ（ｙ−１）とＩ（ｙ＋１）とすると、これらの輝度値の差の絶対値Ｄｉｆｆ（ｙ）＝｜Ｉ（ｙ）−Ｉ（ｙ−１）｜＋｜Ｉ（ｙ１）−Ｉ（ｙ＋１）｜となる。
【００４７】
メインＣＰＵ２４は、輝度値の差の絶対値を算出すると、所定画素（ｍ）分の算出が完了したか否かを判定する（ステップＳ２０３）。この判定は、算出数をｙとすると、算出数ｙ＜所定画素（ｍ）であるか否かを判定する。
【００４８】
所定画素（ｍ画素）分の算出が完了していないと判定された場合（ステップ２０３でＮＯ）、メインＣＰＵ２４は、対象画素の座標を主走査方向に沿って１つ進めて、次画素（ｙ＝ｙ＋１）を検出する（ステップＳ２０４）。以降、所定画素（ｍ）分の算出が完了するまで、ステップＳ２０２からの処理を繰り返す。そして、所定画素（ｍ）分の算出が完了したと判定された場合（ステップＳ２０３でＹＥＳ）、メインＣＰＵ２４は、所定画素（ｍ）分のステップＳ２０２の処理によって、ＲＡＭ２７に記憶された全ての絶対値の総和Ｓ（＝ΣＤｉｆｆ（ｙ））を算出する（ステップＳ２０５）。
【００４９】
次に、メインＣＰＵ２４は、総和Ｓが閾値（ＴｈｒｅｓｈＳ）以上であるか否かを判定する（ステップＳ２０６）。ここで、総和Ｓが閾値以上であると判定された場合（ステップＳ２０６でＹＥＳ）、メインＣＰＵ２４は、現在対象の１ラインを文字領域であると判定する（ステップＳ２０８）。その場合には、メインＣＰＵ２４は、背景画像検出処理を実行する（ステップＳ２０９）。背景画像検出処理の詳細については後述する。その後、メインＣＰＵ２４は、像域分離処理を終了する。一方、総和Ｓが閾値未満であると判定された場合（ステップＳ２０６でＮＯ）、メインＣＰＵ２４は、現在対象の１ラインを非文字領域（画像領域）であると判定する（ステップＳ２０７）。その後、像域分離処理を終了する。
【００５０】
つまり、図６の処理では、異物箇所の周辺領域において、主走査方向における前後画素との輝度値の差の絶対値の累計を算出している。仮に、異物箇所の周辺領域が白地に黒文字等の文字領域である場合には、白と黒の輝度値の差の絶対値の累計ということになり、その値は、写真等の画像領域に比べて大きくなる。これは、画像領域の場合には、風景画像等、前後の画素間の輝度値の差はそれほど大きくならないと想定されるためである。本実施形態においては、そのような傾向を利用することで、対象とする１ラインが文字領域であるか否か（即ち、画像領域であるか）を区別することができる。
【００５１】
＜背景画像検出処理＞
図６のステップＳ２０９の背景画像検出処理の詳細について、図７のフローチャートを用いて説明する。
【００５２】
尚、背景画像検出処理を実行するための処理プログラムは、ＲＯＭ５０内に格納されており、メインＣＰＵ２４がこの処理プログラムを実行することにより、以下の動作を行う。
【００５３】
本実施形態においては、読み取った主走査方向の１ラインが文字領域であると判定された場合には、シート原稿のシート原稿色（記録媒体色）を取得するための背景画像検出処理を行う。メインＣＰＵ２４は、主走査方向の１ライン分の読取データから、異物周辺の所定画素（ｍ）を背景画像検出処理の対象領域として取得する（ステップＳ３０１）。
【００５４】
メインＣＰＵ２４は、対象領域内の対象画素の読取値（輝度値（Ｉ（ｙ）））が背景画像判定閾値（ＢｇＴｈｒ）以上であるか否かを判定する（ステップＳ３０２）。背景画像判定閾値未満であると判定された場合（ステップＳ３０２でＮＯ）、ステップＳ３０４に進む。一方、対象画素の読取値が背景画像判定閾値以上であると判定された場合（ステップＳ３０２でＹＥＳ）、ステップＳ３０３に進む。つまり、ステップＳ２０８で文字領域と判定された異物周辺の所定画素（ｍ）領域について、１画素ずつ、文字であるか、または、シート原稿色であるかを判定している。
【００５５】
背景画像判定閾値以上であると判定された場合（ステップＳ３０２でＹＥＳ）、メインＣＰＵ２４は、その対象画素の読取値を１ライン分における読取値の累計算出画素数（累計値）にカウントする（ステップＳ３０３）。尚、ステップＳ３０３においては、メインＣＰＵ２４は、背景画像判定閾値以上であると判定された画素の数を累計値とともに、ＲＡＭ２７に記憶する。以下、説明のために、累計値をＳｂｇとし、背景画像判定閾値以上であると判定された画素の数をｎとする。この場合、累計値Ｓｂｇは、Ｓｂｇ＝Ｓｂｙ＋Ｉ（ｙ）と表現され、画素の数ｎは、ｎ＝ｎ＋１と表現されることになる。
【００５６】
次に、メインＣＰＵ２４は、所定画素（ｍ）分の算出が完了したかを判定する（ステップＳ３０４）。所定画素（ｍ）分の算出が完了していないと判定された場合（ステップＳ３０４でＮＯ）、メインＣＰＵ２４は、対象画素の座標を主走査方向に沿って１つ進めて、次画素（ｙ＝ｙ＋１）を検出する（ステップＳ３０５）。以降、所定画素（ｍ）分の算出が完了するまで、ステップＳ３０２からの処理を繰り返す。
【００５７】
そして、所定画素（ｍ）分の算出が完了したと判定された場合（ステップＳ３０４でＹＥＳ）、メインＣＰＵ２４は、累計値Ｓｂｇを画素の数ｎで除して画素数分の平均値を算出することにより、シート原稿色輝度値（背景画像の輝度値）Ｂｇ（＝Ｓｂｇ／ｎ）を取得する（ステップＳ３０６）。メインＣＰＵ２４は、シート原稿色輝度値ＢｇをＲＡＭ２７に記憶し、背景画像検出処理を終了する。
【００５８】
＜異物比率に応じた文字領域の画像補正処理＞
原稿画像の文字領域における画像補正処理について、図５のフローチャートを用いて説明する。
【００５９】
前述のとおり、原稿サイズ分の読取が終了したら（ステップＳ１１１でＹＥＳ）、メインＣＰＵ２４は、文字領域における画像補正処理を開始する。原稿読取前の異物検知処理（ステップＳ１０１）の結果が異物有りで、かつ、異物箇所の周辺領域が文字領域（ステップＳ１０６）であるか否かを判定する（ステップＳ１１２）。そして、異物有りで、かつ、異物箇所の周辺領域が文字領域でない場合（ステップＳ１１２でＮＯ）、処理を終了する。一方、異物有りで、かつ、異物箇所の周辺領域が文字領域である場合（ステップＳ１１２でＹＥＳ）、以下で説明する画像補正処理（ステップＳ１１３〜ステップＳ１１９）を実行する。
【００６０】
メインＣＰＵ２４は、読み取った原稿ページ内の文字領域毎に、文字領域における領域幅のカウント結果（ステップＳ１１０）から、文字サイズを判別する（ステップＳ１１３）。
【００６１】
次に、メインＣＰＵ２４は、取得した文字サイズから、文字サイズ（文字幅）に対する異物サイズ（異物の主走査方向上の長さ。以下、異物幅と称す。）の占める比率である異物比率Ｐｗ［％］を算出する（ステップＳ１１４）。
【００６２】
メインＣＰＵ２４は、異物比率Ｐｗを算出したら、所定比率（Ｍ）比較し、異物比率Ｐｗが所定比率（Ｍ）以上であるか否かを判定する（ステップＳ１１５）。文字領域内の異物比率Ｐｗが所定比率（Ｍ）未満である場合（ステップＳ１１５でＮＯ）、ステップＳ１１８へ進む。一方、文字領域内の異物比率Ｐｗが所定比率（Ｍ）以上である場合（ステップＳ１１５でＹＥＳ）、メインＣＰＵ２４は、背景画像検出処理にて算出した背景色を用いて、文字領域の背景色を算出する（ステップＳ１１６）。メインＣＰＵ２４は、文字領域内の異物箇所（既に線形補間処理によって補正済（ステップＳ１０４））を背景色で補間（置換）する画像補正処理を実行する（ステップＳ１１７）。
【００６３】
メインＣＰＵ２４は、原稿画像内の文字領域をカウントする（ステップＳ１１８）。メインＣＰＵ２４は、全ての文字領域の画像補正処理が完了したか否かを判定する（ステップＳ１１９）。完了していない場合（ステップＳ１１９でＮＯ）、ステップＳ１１３に戻る。一方、完了している場合（ステップＳ１１９でＹＥＳ）、一連の画像補正処理を終了する。
【００６４】
以上説明したように、実施形態１によれば、読取原稿上の文字領域内の異物箇所の文字サイズに対する異物比率が、所定比率未満である場合は線形補間処理を実行し、所定比率以上である場合は更に背景色で異物箇所を補間する。これによって、異物補正後の画像品位（文字の読みやすさ）を向上させることができる。
【００６５】
＜実施形態２＞
上記実施形態１では、文字領域における異物比率（文字サイズ（文字幅）に対する異物サイズ（異物幅）の占める比率）に応じて、画像補正方法を選択的に実行する例を挙げている。このように「異物比率」に応じて画像補正方法を選択する方法の他には、「異物幅」、「文字サイズ」、「文字サイズと異物幅の複合条件」に応じて画像補正方法を選択的に切り替えても良い。以下、これらの実施形態について説明する。
【００６６】
実施形態２における画像読取装置は、実施形態１の構成において、文字領域の画像補正方法を決定する方法（図５のステップＳ１１５）を、「異物幅に応じて文字領域の画像補正方法を決定する方法（図８のステップＳ４１５）」に変更することによって実現可能である。
【００６７】
原稿文字領域の異物幅に応じた画像補正処理について、図８のフローチャートを用いて説明する。この処理プログラムは、ＲＯＭ５０内に格納されており、メインＣＰＵ２４がこの処理プログラムを実行することにより、以下の動作を行う。
【００６８】
尚、図８のステップＳ４０１〜ステップＳ４１２は、図５のステップＳ１０１〜ステップＳ１１２に対応するため、その詳細については省略する。
【００６９】
異物比率に応じた画像補正処理における原稿読取処理（図５）と同様にして、原稿サイズ分の読取が終了したら（ステップＳ４１１でＹＥＳ）、メインＣＰＵ２４は、文字領域における画像補正処理を開始する。原稿読取前の異物検知結果（ステップＳ４０１）が異物有りで、かつ、異物箇所の周辺領域が文字領域であるか否かを判定する（ステップＳ４１２）。そして、異物有りで、かつ、異物箇所の周辺領域が文字領域でない場合（ステップＳ４１２でＮＯ）、処理を終了する。一方、異物有りで、かつ、異物箇所の周辺領域が文字領域である場合（ステップＳ４１２でＹＥＳ）、以下で説明する画像補正処理（ステップＳ４１５〜ステップＳ４１９）を実行する。
【００７０】
メインＣＰＵ２４は、異物検知処理（ステップＳ４０１）によって検知した異物の異物幅を取得し、異物幅と所定幅とを比較して、文字領域内の異物幅が所定幅以上であるか否かを判定する（ステップＳ４１５）。文字領域内の異物幅が所定幅未満である場合（ステップＳ４１５でＮＯ）、ステップＳ４１８へ進む。一方、文字領域内の異物幅が所定幅以上である場合（ステップＳ４１５でＹＥＳ）、メインＣＰＵ２４は、背景画像検出処理にて算出した背景色を用いて、文字領域内の背景色を算出する（ステップＳ４１６）。メインＣＰＵ２４は、文字領域内の異物箇所（既に線形補間処理によって補正済（ステップＳ４０４））を背景色で補間する画像補正処理を実行する（ステップＳ４１７）。
【００７１】
メインＣＰＵ２４は、原稿画像内の文字領域をカウントする（ステップＳ４１８）。メインＣＰＵ２４は、全ての文字領域の画像補正処理が完了したか否かを判定する（ステップＳ４１９）。完了していない場合（ステップＳ４１９でＮＯ）、ステップＳ４１５に戻る。一方、完了している場合（ステップＳ４１９でＹＥＳ）、一連の画像補正処理を終了する。
【００７２】
以上説明したように、実施形態２によれば、読取原稿上の文字領域内の異物箇所の異物幅が、所定幅未満である場合は線形補間処理を実行し、所定幅以上である場合は更に背景色で異物箇所を補間する。これによって、異物補正後の画像品位（文字の読みやすさ）を向上させることができる。
【００７３】
＜実施形態３＞
実施形態３における画像読取装置は、実施形態１の構成において、文字領域の画像補正方法を決定する方法（図５のステップＳ１１５）を、「文字サイズに応じて文字領域の画像補正方法を決定する方法（図９のステップＳ５１５）」に変更することによって実現可能である。
【００７４】
原稿文字領域の文字サイズに応じた画像補正処理について、図９のフローチャートを用いて説明する。この処理プログラムは、ＲＯＭ５０内に格納されており、メインＣＰＵ２４がこの処理プログラムを実行することにより、以下の動作を行う。
【００７５】
尚、図９のステップＳ５０１〜ステップＳ５１２は、図５のステップＳ１０１〜ステップＳ１１２に対応するため、その詳細については省略する。
【００７６】
異物比率に応じた画像補正処理における原稿読取処理（図５）と同様にして、原稿サイズ分の読取が終了したら（ステップＳ５１１でＹＥＳ）、メインＣＰＵ２４は、文字領域における画像補正処理を開始する。原稿読取前の異物検知結果（ステップＳ５０１）が異物有りで、かつ、異物箇所の周辺領域が文字領域であるか否かを判定する（ステップＳ５１２）。そして、異物有りで、かつ、異物箇所の周辺領域が文字領域でない場合（ステップＳ５１２でＮＯ）、処理を終了する。一方、異物有りで、かつ、異物箇所の周辺領域が文字領域である場合（ステップＳ５１２でＹＥＳ）、以下で説明する画像補正処理（ステップＳ５１３〜ステップＳ５１９）を実行する。
【００７７】
メインＣＰＵ２４は、読み取った原稿ページ内の文字領域毎に、文字領域における領域幅のカウント結果（ステップＳ５１０）から、文字サイズを判別する（ステップＳ５１３）。
【００７８】
メインＣＰＵ２４は、文字サイズを判別したら、文字サイズと所定サイズとを比較し、文字サイズが所定サイズ未満であるか否かを判定する（ステップＳ５１５）。文字領域内の文字サイズが所定サイズ以上である場合（ステップＳ５１５でＮＯ）、ステップＳ５１８へ進む。一方、文字領域内の文字サイズが所定サイズ未満である場合（ステップＳ５１５でＹＥＳ）、メインＣＰＵ２４は、背景画像検出処理にて算出した背景色を用いて、文字領域内の背景色を算出する（ステップＳ５１６）。メインＣＰＵ２４は、文字領域内の異物箇所（既に線形補間処理によって補正済（ステップＳ５０４））を背景色で補間する画像補正処理を実行する（ステップＳ５１７）。
【００７９】
メインＣＰＵ２４は、原稿画像内の文字領域をカウントする（ステップＳ５１８）。メインＣＰＵ２４は、全ての文字領域の画像補正処理が完了したか否かを判定する（ステップＳ５１９）。完了していない場合（ステップＳ５１９でＮＯ）、ステップＳ５１３に戻る。一方、完了している場合（ステップＳ５１９でＹＥＳ）、一連の画像補正処理を終了する。
【００８０】
以上説明したように、実施形態３によれば、読取原稿上の文字領域内の異物箇所の文字サイズが、所定サイズ以上である場合は線形補間処理を実行し、所定サイズ未満である場合は更に背景色で異物箇所を補間する。これによって、異物補正後の画像品位（文字の読みやすさ）を向上させることができる。
【００８１】
＜実施形態４＞
実施形態４における画像読取装置は、実施形態１の構成において、文字領域の画像補正方法を決定する方法（図５のステップＳ１１５）を、「文字サイズと異物幅の複合条件に応じて文字領域の画像補正方法を決定する方法（図１０のステップＳ６１５）」に変更することによって実現可能である。
【００８２】
原稿文字領域の文字サイズと異物幅の復号条件に応じた画像補正処理について、図１０のフローチャートを用いて説明する。この処理プログラムは、ＲＯＭ５０内に格納されており、メインＣＰＵ２４がこの処理プログラムを実行することにより、以下の動作を行う。
【００８３】
尚、図１０のステップＳ６０１〜ステップＳ６１２は、図５のステップＳ１０１〜ステップＳ１１２に対応するため、その詳細については省略する。
【００８４】
異物比率に応じた画像補正処理における原稿読取処理（図５）と同様にして、原稿サイズ分の読取が終了したら（ステップＳ６１１でＹＥＳ）、メインＣＰＵ２４は、文字領域における画像補正処理を開始する。原稿読取前の異物検知結果（ステップＳ６０１）が異物有りで、かつ、異物箇所の周辺領域が文字領域であるか否かを判定する（ステップＳ６１２）。そして、異物有りで、かつ、異物箇所の周辺領域が文字領域でない場合（ステップＳ６１２でＮＯ）、処理を終了する。一方、異物有りで、かつ、異物箇所の周辺領域が文字領域である場合（ステップＳ６１２でＹＥＳ）、以下で説明する画像補正処理（ステップＳ６１３〜ステップＳ６１９）を実行する。
【００８５】
メインＣＰＵ２４は、読み取った原稿ページ内の文字領域毎に、文字領域における領域幅のカウント結果（ステップＳ６１０）から、文字サイズを判別する（ステップＳ６１３）。更に、メインＣＰＵ２４は、異物検知処理（ステップＳ６０１）によって検知した異物の異物幅を判別する。
【００８６】
メインＣＰＵ２４は、文字サイズと異物幅を判別したら、それぞれ所定サイズと所定幅と比較し、文字領域内の文字サイズが所定サイズ未満であるか否か、または、文字領域内の異物幅が所定幅以上であるか否かを判定する（ステップＳ６１５）。文字領域内の文字サイズが所定サイズ以上である場合、または、文字領域内の異物幅が所定幅未満である場合（ステップＳ６１５でＮＯ）、ステップＳ６１８へ進む。一方、文字領域内の文字サイズが所定サイズ未満である場合、または、文字領域内の異物幅が所定幅以上である場合（ステップＳ６１５でＹＥＳ）、メインＣＰＵ２４は、背景画像検出処理にて算出した背景色を用いて、文字領域内の背景色を算出する（ステップＳ６１６）。メインＣＰＵ２４は、文字領域内の異物箇所（既に線形補間処理によって補正済（ステップＳ６０４））を背景色で補間する画像補正処理を実行する（ステップＳ６１７）。
【００８７】
メインＣＰＵ２４は、原稿画像内の文字領域をカウントする（ステップＳ６１８）。メインＣＰＵ２４は、全ての文字領域の画像補正処理が完了したか否かを判定する（ステップＳ６１９）。完了していない場合（ステップＳ６１９でＮＯ）、ステップＳ６１３に戻る。一方、完了している場合（ステップＳ６１９でＹＥＳ）、一連の画像補正処理を終了する。
【００８８】
以上説明したように、実施形態４によれば、読取原稿上の文字領域内の文字サイズが所定サイズ以上である場合または異物幅が所定幅未満である場合は線形補間処理を実行する。一方、読取原稿上の文字領域内の文字サイズが所定サイズ未満である場合または異物幅が所定幅以上である場合は更に背景色で異物箇所を補間する。これによって、異物補正後の画像品位（文字の読みやすさ）を向上させることができる。
【００８９】
上述した実施形態では、線形補間処理と背景色置換処理とで異物箇所の補正処理を行っているが、その他の処理でもよい。例えば、異物箇所を異物の無い正常画素で置き換える置換処理等を用いて補正処理を行っても良い。
【００９０】
＜実施形態５＞
以上説明したように、上記実施形態では、原稿台上に異物が付着した状態で原稿を読み取る場合、異物箇所の文字の大きさや異物幅、文字の大きさと異物幅の組み合わせ条件に基づいて、所定の条件を満足する場合には異物箇所の画素値を周囲画素の画素値で線形補間し、所定の条件を満足しない場合には背景色で異物箇所を補間する。これによって、異物補正後の画像品位（文字の読みやすさ）を向上させることができる。
【００９１】
より一般的には、文字領域内の異物箇所の大きさ（あるいは文字の大きさ）に基づいて（原稿画像に含まれる文字領域と異物箇所との関係に応じて）、その異物箇所の画像補正処理の処理内容を適応的に制御する。特に、文字領域内の異物比率が小さい場合は、異物箇所の線形補間処理を実行する。一方、文字領域内の異物比率が大きい場合は、線形補間処理済の異物箇所を更に背景色で補間する画像補間処理を実行する。これにより、文字領域に異物がある場合でも、異物補正後の画像品位（文字の読みやすさ）を向上させることができる。
【００９２】
換言すれば、文字領域内の異物箇所の占める割合に基づいて、異物箇所に対し、２種類以上の画像補正処理（線形補間処理、置換処理、背景色置換処理等）の内、少なくとも１つ以上を適応的に適用する。これにより、異物補正後の画像品位（文字の読みやすさ）を向上させることができる。
【００９３】
尚、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015109521.tif 000003
【図２】
2015109521.tif 000004
【図３】
2015109521.tif 000005
【図４】
2015109521.tif 000006
【図５】
2015109521.tif 000007
【図６】
2015109521.tif 000008
【図７】
2015109521.tif 000009
【図８】
2015109521.tif 000010
【図９】
2015109521.tif 000011
【図１０】
2015109521.tif 000012