(57)【特許請求の範囲】
【請求項１】
媒体上に記録された記録情報を画像情報として読み取る画像読取部と、
前記画像読取部により読み取られた前記画像情報を記憶する画像情報記憶部と、
前記画像情報記憶部に記憶された前記画像情報から前記記録情報とは異なる特徴パターンを特徴パターン情報として抽出する特徴パターン情報抽出部と、
前記特徴パターン情報抽出部により抽出された前記特徴パターン情報を記憶する特徴パターン情報記憶部と、
前記画像読取部により読み取られた第１ページの画像情報に基づく特徴パターン情報と前記第１ページ以降に読み取られた画像情報に基づく特徴パターン情報とを前記特徴パターン情報記憶部から読み出すと共に、比較することで前記特徴パターン情報を補正する特徴パターン情報比較部と、
前記特徴パターン情報比較部により補正された前記特徴パターン情報に基づいて前記画像情報から前記特徴パターン情報を除去する特徴パターン除去部とを備え、
前記特徴パターン情報は前記画像読取部で読み取られた前記画像情報の一部が印刷不可能領域から印刷可能領域に亘って連続的、又は断続的に存在するものであることを特徴とする画像読み取り装置。
【請求項２】
前記特徴パターンはスジパターンであることを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記特徴パターン除去部は前記記録情報で示される画素と前記特徴パターン情報で示される画素とが交差する交差画素のＲＧＢ値を交差パターンに応じて０に置換するか、又は当該交差画素の周囲に接触する他の画素の平均ＲＧＢ値に置換することを特徴とする請求項１又は２記載の画像読み取り装置。
【請求項４】
前記画像読取部は前記媒体の特定のページを複数回読み取る読取手段を有し、前記画像読取部により読み取られた前記特定のページにかかる画像情報が前記第１ページの画像情報である場合、前記特徴パターン情報比較部は１度目に読み取られた画像情報に基づく特徴パターン情報と再度読み取られた画像情報に基づく特徴パターン情報とを比較することで前記特徴パターン情報を補正することを特徴とする請求項１乃至３の何れかに記載の画像読み取り装置。
【請求項５】
前記読取手段は前記媒体の前端及び後端を検知する検知部と、
前記媒体を搬送する搬送部とを有し、
前記特定のページを読み取る場合には、前記検知部が前記媒体の後端を検知することにより、前記搬送部が前記媒体を逆搬送させ、前記媒体の前端が前記画像読取部の読取位置に到達した時点で、前記媒体上の前記記録情報の読み取りを再度実行することを特徴とする請求項４記載の画像読み取り装置。
【請求項６】
前記特徴パターン情報の除去が実行されたことを通知する通知手段を有することを特徴とする請求項１乃至５の何れかに記載の画像読み取り装置。
【請求項７】
請求項１乃至６の何れかに記載の画像読み取り装置と、
当該画像読み取り装置により出力された画像情報に基づき記録媒体に画像を形成する画像形成装置とを備えることを特徴とする画像処理装置。
【請求項８】
媒体上に記録された記録情報を画像情報として読み取る画像読み取り工程と、
前記画像読み取り工程で読み取られた前記画像情報を画像情報記憶部に記憶させる画像情報記憶工程と、
前記画像情報記憶部に記憶された前記画像情報から前記記録情報とは異なる特徴パターンを特徴パターン情報として抽出する特徴パターン情報抽出工程と、
前記特徴パターン情報抽出工程で抽出された前記特徴パターン情報を特徴パターン情報記憶部に記憶させる特徴パターン情報記憶工程と、
前記画像読み取り工程で読み取られた第１ページの画像情報に基づく特徴パターン情報と前記第１ページ以降に読み取られた画像情報に基づく特徴パターン情報とを前記特徴パターン情報記憶部から読み出すと共に、比較することで前記特徴パターン情報を補正する特徴パターン情報比較工程と、
前記特徴パターン情報比較工程で補正された前記特徴パターン情報に基づいて前記画像情報から前記特徴パターン情報を除去する特徴パターン除去工程とを備え、
前記特徴パターン情報は前記画像読み取り工程で読み取られた前記画像情報の一部が印刷不可能領域から印刷可能領域に亘って連続的、又は断続的に存在するものであることを特徴とする画像読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は読み取った画像情報を自動画像補正する画像読み取り装置に関するものである。
【背景技術】
【０００２】
複写機、スキャナ、ＦＡＸ等に代表される、原稿上に記録された画像を読み取り、読み取り画像として出力する機能を有する画像読み取り装置には、原稿台ガラス上の原稿読み取り位置に付着したゴミ等によって読み取り画像に発生したスジを検出し、スジが発生した読み取り画像の画像情報を他の画像情報に置き換えることで読み取り画像を補正するものがあった（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００５−１１７０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の画像読み取り装置では、読み取り画像に発生したスジが原稿台ガラス上の原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、元画像の罫線に起因するものであるかの判断が困難であり、スジが発生した読み取り画像の補正精度が低いといった問題があった。
【０００５】
本発明は、上記実情に鑑みてなされたものであり、本発明の課題は、読み取り画像に発生したスジが原稿台ガラス上の原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、元画像の罫線に起因するものであるかを判断し、原稿を読み取る度に読み取り画像に発生したスジのパターンに関する情報（以下、スジ情報と称する）を比較、補正して更新することにより、スジが発生した読み取り画像の補正精度を高め、読み取り画像に対するスジの発生を低減させることが可能な画像読み取り装置を提供することである。
【０００６】
また、読み取り画像に発生したスジが原稿台ガラス上の原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、元画像の罫線に起因するものであるかを判断し、原稿を読み取る度に読み取り画像に発生したスジ情報を比較、補正して更新することによりスジが発生した読み取り画像の補正精度を高め、読み取り画像に対するスジの発生を低減させることが可能な画像読み取り方法を提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明にかかる画像読み取り装置は、媒体上に記録された記録情報を画像情報として読み取る画像読取部と、画像読取部により読み取られた画像情報を記憶する画像情報記憶部と、画像情報記憶部に記憶された画像情報から記録情報とは異なる特徴パターンを特徴パターン情報として抽出する特徴パターン情報抽出部と、特徴パターン情報抽出部により抽出された特徴パターン情報を記憶する特徴パターン情報記憶部と、画像読取部により読み取られた第１ページの画像情報に基づく特徴パターン情報と第１ページ以降に読み取られた画像情報に基づく特徴パターン情報とを特徴パターン情報記憶部から読み出すと共に、比較することで特徴パターン情報を補正する特徴パターン情報比較部と、特徴パターン情報比較部により補正された特徴パターン情報に基づいて画像情報から特徴パターン情報を除去する特徴パターン除去部とを備え、特徴パターン情報は画像読取部で読み取られた画像情報の一部が印刷不可能領域から印刷可能領域に亘って連続的、又は断続的に存在するものであることを特徴とする。
【０００８】
本発明の画像読み取り装置は、画像読取部が読み取り、画像情報記憶部に記憶された画像情報から媒体上に記録された記録情報とは異なる特徴パターンを特徴パターン情報、いわゆるスジ情報として抽出する特徴パターン情報抽出部を備える。特徴パターン情報抽出部が抽出する特徴パターン情報は、媒体上に記録された記録情報には存在しない画像情報であるため、読み取り画像に発生した特徴パターンが原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、媒体上の記録情報に起因するものであるかを判断することができる。また、本発明の画像読み取り装置は、画像読取部により読み取られた第１ページの画像情報に基づく特徴パターン情報と第１ページ以降に読み取られた画像情報に基づく特徴パターン情報とを比較することで特徴パターン情報を補正する特徴パターン情報比較部を備える。したがって、画像読取部により原稿が読み取られる度に、特徴パターン情報は補正されることになるので、より精度の高い特徴パターン情報を取得することができる。さらに、特徴パターン除去部は、特徴パターン情報比較部により取得された高精度の特徴パターン情報に基づいて画像情報から特徴パターン情報を除去するので、読み取り画像に対する特徴パターンの発生を低減させることができる。
【０００９】
また、本発明の画像読み取り方法は、媒体上に記録された記録情報を画像情報として読み取る画像読み取り工程と、画像読み取り工程で読み取られた画像情報を画像情報記憶部に記憶させる画像情報記憶工程と、画像情報記憶部に記憶された画像情報から記録情報とは異なる特徴パターンを特徴パターン情報として抽出する特徴パターン情報抽出工程と、特徴パターン情報抽出工程で抽出された特徴パターン情報を特徴パターン情報記憶部に記憶させる特徴パターン情報記憶工程と、画像読み取り工程で読み取られた第１ページの画像情報に基づく特徴パターン情報と第１ページ以降に読み取られた画像情報に基づく特徴パターン情報とを特徴パターン情報記憶部から読み出すと共に、比較することで特徴パターン情報を補正する特徴パターン情報比較工程と、特徴パターン情報比較工程で補正された特徴パターン情報に基づいて画像情報から特徴パターン情報を除去する特徴パターン除去工程とを備え、特徴パターン情報は画像読み取り工程で読み取られた画像情報の一部が印刷不可能領域から印刷可能領域に亘って連続的、又は断続的に存在するものであることを特徴とする。
【００１０】
本発明の画像読み取り方法は、画像読み取り工程で読み取り、画像情報記憶部に記憶された画像情報から媒体上に記録された記録情報とは異なる特徴パターンを特徴パターン情報として抽出する特徴パターン情報抽出工程を備える。特徴パターン情報抽出工程により抽出された特徴パターン情報は、媒体上に記録された記録情報には存在しない画像情報であるため、読み取り画像に発生した特徴パターンが原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、媒体上の記録情報に起因するものであるかを判断することができる。また、本発明の画像読み取り方法は、画像読み取り工程で読み取られた第１ページの画像情報に基づく特徴パターン情報と第１ページ以降に読み取られた画像情報に基づく特徴パターン情報とを比較することで特徴パターン情報を補正する特徴パターン情報比較工程を備える。したがって、画像読み取り工程において原稿が読み取られる度に、特徴パターン情報は補正されることになるので、より精度の高い特徴パターン情報を取得することができる。さらに、特徴パターン情報除去工程において、特徴パターン情報比較工程により取得された高精度の特徴パターン情報に基づいて画像情報から特徴パターンを除去することにより、読み取り画像に対する特徴パターンの発生を低減させることができる。
【発明の効果】
【００１１】
本発明の画像読み取り装置によれば、読み取り画像に発生したスジが原稿台ガラス上の原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、元画像の罫線に起因するものであるかを判断し、原稿を読み取る度に読み取り画像に発生したスジ情報を比較、補正して更新することにより、スジが発生した読み取り画像の補正精度を高め、読み取り画像に対するスジの発生を低減させることが可能な画像読み取り装置を提供することができる。
【００１２】
また、本発明の画像読み取り方法によれば、読み取り画像に発生したスジが原稿台ガラス上の原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、元画像の罫線に起因するものであるかを判断し、原稿を読み取る度に読み取り画像に発生したスジ情報を比較、補正して更新することによりスジが発生した読み取り画像の補正精度を高め、読み取り画像に対するスジの発生を低減させることが可能な画像読み取り方法を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態について図面を参照して説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００１４】
[第１の実施形態]
図１は、本発明の第１の実施形態にかかる画像読み取り装置としてのスキャナ１００を備えた画像処理装置の概略外観図である。画像処理装置は、スキャナ１００と、スキャナ１００から入力された画像情報に基づいて用紙等の記録媒体に画像を形成する画像形成装置としてのプリンタ３００とを備える。したがって、画像処理装置は、スキャナ１００で読み取った原稿上の記録情報を記録媒体に印刷することで外部出力することができる。本実施形態の説明においては、画像読み取り装置としてスキャナ１００を備えた画像処理装置として説明する。
【００１５】
図２はスキャナ１００の外観の斜視図である。図２に示すようにスキャナ１００は、記録情報としての画像が形成された用紙１０１を一枚ずつ分離搬送すると共に、用紙１０上の画像を読み取るＡＤＦ（Auto Document Feeder）ユニット１０２と、ＡＤＦユニット１０２と一体となって形成され、用紙１０１が載置される用紙トレイ１０３と、ＡＤＦユニット１０２を支持するドキュメントカバーユニット１０４と、ドキュメントカバーユニット１０４上面に設けられ、スキャナ１００の動作状況やアラーム通知が表示されるＬＣＤ（Liquid Crystal Display）１０５と、後述するＦＢ（Flat Bed）ユニット１０６とを備える。まず、ＡＤＦユニット１０２について説明し、次いでＦＢユニット１０６について説明する。
【００１６】
ＡＤＦユニット１０２は、図３に示すように、少なくとも用紙トレイ１０３に載置された用紙１０１を一枚ずつ分離搬送するピックアップローラ１０７と、用紙１０１上の画像を読み取るＡＤＦ用読み取りユニット１０８と、ＡＤＦ用読み取りユニット１０８により画像が読み取られた用紙１０１を排出する排出ローラ１０９と、用紙１０１の前端位置を検出する用紙位置センサ１１０とを備える。
【００１７】
ピックアップローラ１０７は少なくとも１対のローラから構成され、用紙搬送経路ｅの上流側に設けられている。ピックアップローラ１０７は図示せぬ駆動モータから供給された動力により回転することで、ＡＤＦユニット１０２内部に用紙１０１を搬送する。
【００１８】
ＡＤＦ用読み取りユニット１０８は、用紙搬送経路ｅの中途に設けられ、少なくとも用紙１０１に対して光を照射する図示せぬ光源と、受光した光をデジタル信号に変換する図示せぬＣＣＤ（Charge Coupled Device）イメージセンサと、用紙１０１が反射した光を集光すると共に、ＣＣＤイメージセンサに導く導光手段とを備える。光源は、特には限定されないが、例えば寿命が長く、消費電力が小さいモリブテン電極等の冷陰極管を使用することができる。ＣＣＤイメージセンサは、撮像素子の一つであり、受光した光の明暗をデジタル信号に変換することで画像情報を出力する。ＣＣＤイメージセンサにより出力された画像情報の処理については後ほど詳細に説明する。導光手段には、例えばミラー及び／又はレンズ等を使用することができ、用紙１０１で反射された光をＣＣＤイメージセンサに結像させる位置に配設される。
【００１９】
排出ローラ１０９は少なくとも１対のローラから構成され、用紙搬送経路ｅの下流側に設けられる。排出ローラ１０９は図示せぬ駆動モータから供給された動力により回転することで、ＡＤＦ用読み取りユニット１０８により画像が読み取られた用紙１０１をスキャナ１００外部に排出する。
【００２０】
用紙位置センサ１１０は、用紙１０１の前端位置を検出する光学センサであり、用紙搬送経路ｅの終端付近に設けられる。用紙位置センサ１１０は、特には限定されないが、例えば光透過型若しくは光反射型のフォトインタラプタ等を使用することができる。
【００２１】
このような構成を備えたＡＤＦユニット１０２による用紙１０１上の画像の読み取り動作について説明する。まず、用紙１０１上の画像の読み取り開始指示を受けたスキャナ１００は、図示せぬ駆動モータに駆動指示を与える。駆動指示を受けた駆動モータはピックアップローラ１０７を回転させる。ピックアップローラ１０７は回転することにより用紙１０１をＡＤＦユニット１０２内に搬送する。用紙１０１がＡＤＦ用読み取りユニット１０８の画像読み取り位置を通過するタイミングで、ＡＤＦ用読み取りユニット１０８は用紙１０１上の画像を読み取る。ＡＤＦ用読み取りユニット１０８は画像情報を出力し、出力された画像情報は後述する記憶部に記憶される。排出ローラ１０９は、画像が読み取られた用紙１０１をスキャナ１００外部に排出する。このとき、用紙位置センサ１１０が用紙１０１を検出すると、スキャナ１００は、用紙１０１がスキャナ１００外部に排出されるタイミングに合せて、図示せぬ駆動モータに駆動指示を与える。駆動指示を受けた駆動モータはピックアップローラ１０７を回転させる。ピックアップローラ１０７は回転することにより次の用紙１０１をＡＤＦユニット１０２内に搬送し、画像の読み取り動作が再度実行される。この画像の読み取り動作は、用紙トレイ１０３に載置された用紙１０１が無くなるまで繰り返して実行される。
【００２２】
次に、ＦＢユニット１０６について説明する。ＦＢユニット１０６は、図４に示すように、用紙１０１が載置される原稿台１１１と、原稿台１１１に載置された用紙１０１の浮き上がりを押える用紙押え部材１１２と、図中矢印方向の副走査方向に往復運動しながら原稿台１１１に載置された用紙１０１上の画像を読み取るＦＢ用読み取りユニット１１３と、ＦＢ用読み取りユニット１１３を図中矢印方向の副走査方向に搬送するＦＢ用搬送ユニット１１４とを備える。
【００２３】
原稿台１１１は、用紙１０１が載置される原稿載置面を形成する光透過性の透明部材である。原稿台１１１は、特には限定されないが、例えば長方形の板状ガラス等を使用することができる。
【００２４】
用紙押え部材１１２は、原稿台１１１と略同一の面積を有する長方型板状部材であり、ドキュメントカバーユニット１０４の裏面に設けられる。この用紙押え部材１１２は、用紙１０１との接触面において光反射性の白色シートを備える。この白色シートは、ＦＢ用読み取りユニット１１３が読取動作を実行する読取範囲の全面を覆う大きさを有しており、例えば両面粘着テープ等により用紙押え部材１１２に貼り付けられている。
【００２５】
ＦＢ用読み取りユニット１１３は、原稿台１１１の短手方向長さと略同一の長さを有し、原稿台１１１の下方向から用紙１０１上の画像を読み取る。ＦＢ用読み取りユニット１１３は、ＡＤＦ用読み取りユニット１０８と略同一の構成を有しているため、ここでの説明は省略する。
【００２６】
ＦＢ用搬送ユニット１１４は、すくなくとも、ＦＢ用読み取りユニット１１３を図中矢印方向の副走査方向に搬送する無端の搬送ベルトと、搬送ベルトを張架すると共に、回転することで搬送ベルトを駆動させる１対の駆動ローラとを備える。ＦＢ用搬送ユニット１１４は、読み取り開始指示を受けてＦＢ用読み取りユニット１１３を搬送する。
【００２７】
このような構成を備えたＦＢユニット１０６による用紙１０１上の画像の読み取り動作について説明する。まず、ユーザにより用紙１０１が原稿台１１１にセットされ、画像の読み取り開始指示が入力されると、スキャナ１００は、ＦＢ用搬送ユニット１１４に駆動指示を与える。駆動指示を受けたＦＢ用搬送ユニット１１４はＦＢ用読み取りユニット１１３を初期位置から所定の読み取り開始位置まで搬送する。所定の読み取り開始位置までＦＢ用読み取りユニット１１３が到達すると、ＦＢ用読み取りユニット１１３は用紙１０１上の画像の読み取りを開始する。ＦＢ用読み取りユニット１１３は副走査方向に移動しながら用紙１０１上の画像を読み取る。ＦＢ用読み取りユニット１１３は画像情報を出力し、出力された画像情報は、後述する記憶部に記憶される。ＦＢ用読み取りユニット１１３が所定の読み取り停止位置まで到達すると、ＦＢ用搬送ユニット１１４は駆動ローラを逆回転させ、ＦＢ用読み取りユニット１１３を初期位置に搬送し、ＦＢユニット１０６による読み取り動作は終了する。
【００２８】
以上のように、スキャナ１００が備えるＡＤＦユニット１０２又はＦＢユニット１０６を使用した読み取り動作により、用紙１０１上の画像を画像情報として取得することができる。
【００２９】
次に、スキャナ１００の内部構成について説明する。図５は、スキャナ１００のブロック構成図である。スキャナ１００は、前述したＡＤＦユニット１０２又はＦＢユニット１０６等から成る画像読取部としての読取部１２０と、読取部１２０から出力された画像情報を記憶する画像情報記憶部としての記憶部１と、記憶部１に記憶された画像情報が１ページ目の画像情報か否かを判別する初期読取判別部１２１と、記憶部１に記憶された画像情報からスジ情報を抽出する特徴パターン情報抽出部としての特徴パターン抽出部１２２と、特徴パターン抽出部１２２により抽出された１ページ目の画像情報にかかるスジ情報を記憶する特徴パターン情報記憶部としての記憶部２と、特徴パターン抽出部１２２により抽出された２ページ目以降の画像情報にかかるスジ情報を記憶する特徴パターン情報記憶部としての記憶部３と、記憶部２と記憶部３とに記憶されたスジ情報を比較して、スジ情報を補正すると共に、補正後のスジ情報を再度記憶部２に記憶させる特徴パターン情報比較部としての特徴パターン比較部１２３と、特徴パターン比較部１２３により取得された高精度のスジ情報に基づいて記憶部１に記憶されている全ての画像情報からスジ情報を除去又は修正する特徴パターン除去部１２４とを備える。
【００３０】
読取部１２０は、前述したようにＡＤＦユニット１０２とＦＢユニット１０６とを備え、用紙１０１上の画像を画像情報として出力する。ここで、ＡＤＦ用読み取りユニット１０８又はＦＢ用読み取りユニット１１３が出力する画像情報について図６，図７，図８を使用して説明する。
【００３１】
用紙１０１に対して図示せぬ光源から照射された光の反射光は、図示せぬ導光手段によりＣＣＤイメージセンサに導かれる。ＣＣＤイメージセンサは、受光した光の明暗をデジタル信号に変換する。具体的には、ＣＣＤイメージセンサは、受光した光の明暗情報を主走査方向（Ｘ）、副走査方向（Ｙ）における画素Ｎｏ．の配置情報に変換し画像情報として出力する。すなわち、光の明暗情報は、図６中の画素Ｎｏ．[０]〜[ａ−１]及び[ｂ＋１]〜[Ｈ]を主走査（Ｘ）方向での印刷不可領域、画像Ｎｏ．[ａ]〜[ｂ]を主走査（Ｘ）方向での印刷可能領域とし、画素Ｎｏ．[０]〜[ｃ−１]及び[ｄ＋１]〜[Ｖ]を副走査（Ｙ）方向での印刷不可領域、画素Ｎｏ．[ｃ]〜[ｄ]を副走査（Ｙ）方向での印刷可能領域とした場合、任意の画素の位置情報Ｐ（Ｘ,Ｙ）に関連付けられて表現される。つまり、任意のＰ（Ｘ，Ｙ）に位置する画素に光の明暗情報が存在する場合にはＰ（Ｘ，Ｙ）＝１と表現され、任意のＰ（Ｘ，Ｙ）に位置する画素に光の明暗情報が存在しない場合にはＰ（Ｘ，Ｙ）＝０と表現される。
【００３２】
一般的に、原稿読み取り位置にゴミ等が付着した場合、読み取り画像には図７に示すような黒スジが副走査方向に対して発生する。通常、印刷不可領域には元画像にかかる罫線は描画されることはないので、例えば、図７中に示すように、黒スジが印刷不可領域から印刷可能領域に亘って連続して発生する（ケース１）、或いは、断続的に発生する（ケース２）場合、この黒スジは、原稿読み取り位置に付着したゴミ等に起因して発生したものと判断することができる。すなわち、図８に示すように、読取部１２０が出力した画像情報において、印刷不可領域に光の明暗情報を有する画素（Ｐ（Ｘ，Ｙ）＝１）が存在すれば、読み取り画像に発生した黒スジは原稿読み取り位置に付着したゴミ等に起因するものであると判別することができる。
【００３３】
記憶部１は、読取部１２０が出力した画像情報としての画素Ｎｏ．の配置情報を記憶する記憶領域である。この記憶部１は、揮発性メモリとして実装されていてもよいし、フラッシュメモリ等の不揮発性の書き換え可能記憶装置として実装されていてもよく、また、ハードディスク等の磁気媒体として実装されていてもよい。
【００３４】
初期読取判別部１２１は、読取部１２０から出力された画像情報が１ページ目の画像情報か否かを判別する。ここで、出力された画像情報が１ページ目の画像情報であった場合、初期読取判別部１２１は、その旨を特徴パターン抽出部１２２に対して通知すると共に、画像情報からの特徴パターン情報としてのスジ情報の抽出指示を与える。一方、出力された画像情報が１ページ目の画像情報でなかった場合、初期読取判別部１２１は、その旨を特徴パターン抽出部１２２に対して通知すると共に、画像情報からのスジ情報の抽出指示を与える。
【００３５】
特徴パターン抽出部１２２は、初期読取判別部１２１の指示に基づき記憶部１に記憶されている画像情報からスジ情報を抽出すると共に、抽出したスジ情報が１ページ目の画像情報由来のものである場合、抽出したスジ情報を記憶部２に記憶させる。また、抽出したスジ情報が２ページ目以降の画像情報由来のものである場合、抽出したスジ情報を記憶部３に記憶させる。ここで、特徴パターン抽出部１２２が記憶部１から抽出し、記憶部２又は記憶部３に記憶させるスジ情報について図９を使用して詳細に説明する。
【００３６】
例えば、読取部１２０は印刷可能領域内に“Ａ”の文字画像が形成された用紙１０１を読み取り、図９に示す画素イメージ図に対応する画素Ｎｏ．の配置情報を画像情報として出力したものとする。また、読取部１２０により出力された画像情報は記憶部１に記憶されているものとする。まず、特徴パターン抽出部１２２は、初期読取判別部１２１の指示に基づき、記憶部１に記憶されている画素Ｎｏ．の配置情報を読み出す。次に、特徴パターン抽出部１２２は、光の明暗情報を有する画素の位置情報Ｐ（Ｘ，Ｙ）を抽出すると共に、抽出された画素の副走査方向、つまり印刷不可領域から印刷可能領域に亘ってスジが存在する旨を示すスジ情報フラグを設定する。具体的には、特徴パターン抽出部１２２は、図９中の（１）,（２）,（３）の領域の画素Ｎｏ．の配置情報を抽出する。抽出された画素の位置情報が記憶部２に記憶される場合には、特徴パターン抽出部１２２は、抽出された画素の位置情報Ｐ（Ｘ，Ｙ）に光の明暗情報が存在する旨を示す１を設定して、スジパターンＰ２（Ｘ，Ｙ）として記憶させる。一方、抽出された画素の位置情報が記憶部３に記憶される場合には、特徴パターン抽出部１２２は、抽出された画素の位置情報Ｐ（Ｘ，Ｙ）に光の明暗情報が存在する旨を示す１を設定して、スジパターンＰ３（Ｘ，Ｙ）として記憶させる。また、特徴パターン抽出部１２２は、スジ情報フラグとしてのＦｌａｇ[Ｘ]を１或いは０に設定する。なお、Ｆｌａｇ[Ｘ]が記憶部２に記憶される場合には、特徴パターン抽出部１２２は、スジ情報フラグをＦｌａｇ２[Ｘ]として記憶させる。また、Ｆｌａｇ[Ｘ]が記憶部３に記憶される場合には、特徴パターン抽出部１２２は、スジ情報フラグをＦｌａｇ３[Ｘ]として記憶させる。
【００３７】
記憶部２及び記憶部３は、上記のスジパターン、スジ情報フラグ等の情報をスジ情報として記憶する。記憶部２は、特徴パターン抽出部１２２が抽出した１ページ目の画像情報由来のスジ情報を記憶する。また、記憶部３は、特徴パターン抽出部１２２が抽出した２ページ目以降の画像情報由来のスジ情報を記憶する。この記憶部２及び記憶部３は、揮発性メモリとして実装されていてもよいし、フラッシュメモリ等の不揮発性の書き換え可能記憶装置として実装されていてもよく、また、ハードディスク等の磁気媒体として実装されていてもよい。
【００３８】
特徴パターン比較部１２３は、記憶部２及び記憶部３のそれぞれに記憶されたスジ情報を比較、補正すると共に、補正後のスジ情報を再度記憶部２に記憶させる。
【００３９】
図１０，図１１，図１２は、図９に示す画素イメージ図において、特徴パターン抽出部１２２が抽出し、記憶部２又は記憶部３に記憶させたスジ情報の記憶様式の一例、及び、特徴パターン比較部１２３が記憶部２及び記憶部３にそれぞれ記憶されたスジ情報に基づいて比較、補正したスジ情報の記憶様式の一例を説明する図である。図１０は記憶部２に記憶されたスジ情報テーブル、図１１は記憶部３に記憶されたスジ情報テーブル、図１２は特徴パターン比較部１２３により比較、補正され再度記憶部２に記憶されたスジ情報の更新情報テーブルを示す。それぞれのスジ情報テーブルは、Ｆｌａｇ[Ｘ]，Ｐ（Ｘ，Ｙ）に位置する画素のＸ位置を示す主走査画素Ｎｏ．（[Ｘ]），Ｐ（Ｘ，Ｙ）に位置する画素のＹ位置を示す副走査画素Ｎｏ．（[Ｙ]），スジパターンを備える。
【００４０】
記憶部２に記憶されたスジ情報テーブルにおいて、点線で囲った図１０中の（１）’，（２）’，（３）’の領域は図９中の（１）,（２）,（３）の領域に対応するスジ情報である。また、図１１中の記憶部３に記憶されたスジ情報テーブルにおいて、点線で囲った（１）’’，（２）’’，（３）’’の領域は、同様に図９中の（１）,（２）,（３）の領域に対応するスジ情報である。前述したように、記憶部２には最初に１ページ目の画像情報由来のスジ情報が記憶され、記憶部３には２ページ目以降の画像情報由来のスジ情報が記憶される。ここで、例えば領域（１）’と領域（１）’’とでは、スジパターンには変化はない。したがって、この領域で発生したスジは元画像の罫線に起因するものではなく、ゴミ等に起因するものであることが分かる。ただし、領域（１）’及び領域（１）’’は印刷不可領域に位置するため、Ｆｌａｇ２[Ｘ]及びＦｌａｇ３[Ｘ]の値は共に０である。また、領域（２）’と領域（２）’’、及び領域（３）’と領域（３）’’では、両者ともにスジパターンの変化が見られる。領域（２）’では４画素が光の明暗情報を有しているのに対して、領域（２）’’では、３画素しか光の明暗情報を有していない。この１画素に相当するスジは、１ページ目のみしか発生していないので、元画像にかかる罫線に起因するものであると判断することができる。また、同様に、領域（３）’では、８画素が光の明暗情報を有しているのに対して、領域（３）’’では、６画素しか光の明暗情報を有していない。この２画素に相当するスジは、１ページ目のみしか発生していないので、元画像にかかる罫線に起因するものであると判断することができる。このように、特徴パターン比較部１２３は、記憶部２と記憶部３とにそれぞれ記憶されたスジ情報を比較、補正することで、図１２中の更新情報テーブル内の領域（１）’’’，（２）’’’，（３）’’’に示すようなスジ情報を作成し、記憶部２に再度記憶させる。この特徴パターン比較部１２３による比較、補正は読取部１２０で読み取られた用紙１０１の枚数分だけ繰り返し実行される。したがって、スキャナ１００は精度の高いスジ情報を常に取得することが可能となる。
【００４１】
特徴パターン除去部１２４は、特徴パターン比較部１２３により取得された高精度のスジ情報に基づいて記憶部１に記憶されている全ての画像情報からスジ情報を除去又は修正する。通常、元画像にかかる実画像部分とスジパターンとは交わっている場合が多い。ここでは、まず元画像にかかる実画像部分とスジパターンとの交差パターンについて説明し、この交差パターンに基づき、特徴パターン除去部１２４が実行する処理について説明する。
【００４２】
図１３は、元画像にかかる実画像部分とスジパターンとの交差パターンの一例を説明する図である。図１３に示すように交差パターンは、大きく分類すると実画像部分と斜めに交差する場合と、垂直に交差する場合とに大別することができる。ここで、図１３中のＡ４及びＢ３は実画像部分とスジパターンとが交差する点を示す。
【００４３】
図１４は、元画像にかかる実画像部分とスジパターンとの交差パターンをより詳細に説明する図である。ここで、画素Ｚは実画像部分とスジパターンとが交差する点を示す。図１３において示したように、実画像部分とスジパターンとの交差パターンは、実画像部分とスジパターンとが斜めに交差する場合と、実画像部分とスジパターンとが垂直に交差する場合においても、さらに図１４中のパターン１からパターン１４のように実画像部分とスジパターンとが接する場合と、パターン１５からパターン２３のように実画像部分とスジパターンとが交わる場合がある。ここで、図１３中で示した実画像部分とスジパターンとが交差する点であるＡ４及びＢ３は、図１４中で示すパターン１５からパターン２１に相当する。また、図１３で示したＢ２及びＢ４は図１４中で示すパターン２２及びパターン２３に相当する。特徴パターン除去部１２４は、このような交差パターンを示すスジパターンのスジ情報を実画像部分にかかる画像情報から除去又は修正する場合、下記ルールに基づいて処理を実行する。
【００４４】
（交差パターンがパターン１からパターン１４の場合）
実画像部分がスジパターンの片側のみに隣接する場合、画素ＺのＲＧＢ値を（０，０，０）のイメージに置換する。画素Ｚの単位は実際には、実画像全体と比較すると小さな値であり、実画像部分の隣接部はＲＧＢ値を（０，０，０）に置換しても見栄えの影響は小さい。
（交差パターンがパターン１５からパターン２１の場合）
実画像部分とスジパターンとが交差する場合は、ＲＧＢ値を（０，０，０）のイメージに置換すると、白スジとして目立つ。この場合は、画素ＺのＲＧＢ値を隣接する全画素のＲＧＢ値の平均値イメージに置換する。これにより、実画像部分上に発生するスジの色を周囲の実画像に近い値に置換することにより、画素Ｚを目立たなくさせることができる。
（交差パターンがパターン２２及びパターン２３の場合）
本パターンの場合は、パターン１からパターン１４における処理と同様に、ＲＧＢ値を（０，０，０）のイメージに置換する。
（交差パターンがパターン１からパターン２３以外の場合）
本パターンの場合は、画素Ｚの周囲に複数の実画像部分が隣接する場合であり、交差パターン１５からパターン２１における処理と同様に、画素ＺのＲＧＢ値を隣接する全画素のＲＧＢ値の平均値イメージに置換する。これにより、実画像部分上に発生するスジの色を周囲の実画像に近い値に置換することにより、画素Ｚを目立たなくさせることができる。
【００４５】
以上のように、特徴パターン除去部１２４は上記ルールに基づいて処理を実行することにより、実画像部分とスジパターンとが交差する点画素Ｚを目立たなくさせることができる。
【００４６】
図１５は、特徴パターン比較部１２３により高精度化されたスジ情報に基づいて、特徴パターン除去部１２４によりスジ情報が除去された画像情報の画素イメージ図である。図９で説明した画素イメージ図には、前述したように（１），（２），（３）の領域においてスジ情報が存在する。この領域にかかるスジ情報は図１０，図１１，図１２で説明したように、特徴パターン比較部１２３により高精度に補正され、更新情報テーブルとして記憶部２に記憶されている。この記憶部２に記憶されている更新情報テーブルに基づいて、特徴パターン除去部１２４は元画像にかかる画像情報からスジ情報を除去又は修正する。つまり、図１５に示すように、特徴パターン除去部１２４は、記憶部１に記憶されている元画像にかかる画像情報から更新情報テーブルに記憶されている（１）’’’，（２）’’’，（３）’’’の領域に相当するスジ情報を除去又は修正することで元画像にかかる画像情報を補正する。なお、スジ情報除去後の画像情報の領域（Ｄ３）は、特徴パターン比較部１２３により元画像にかかる罫線と判断されたため、特徴パターン除去部１２４により除去又は修正されず、そのまま残ることになる。
【００４７】
特徴パターン除去部１２４でスジ情報が除去された画像情報は、プリンタ３００に出力される。画像情報が入力されたプリンタ３００は、画像情報をプリンタ記述言語に翻訳して記録媒体に印刷する。プリンタ３００は特には限定されないが、例えば、電子写真方式のプリンタ等を使用することができる。
【００４８】
これまでに説明した初期読取判別部１２１と、特徴パターン抽出部１２２と、特徴パターン比較部１２３と、特徴パターン除去部１２４は、プログラムとしてスキャナ１００に実装されている。これらのプログラムは、スキャナ１００の揮発性メモリに格納されてもよいし、ＲＯＭ（Read Only Memory）等の不揮発性メモリに格納されてもよいし、フラッシュメモリ等の不揮発性の書き換え可能記憶装置として実装されていてもよく、また、ハードディスク等の磁気媒体として実装されていてもよい。また、図示されていないが、スキャナ１００には、その他にもユーザインタフェースとしてのオペレーションパネル等が備えられている。また、スキャナ１００の動作を制御するＣＰＵ（Central Processing Unit）が実装され、ＣＰＵのワーキングエリアとしてのメモリなどの一次記憶装置が実装されている。
【００４９】
本実施形態にかかるＡＤＦユニット１０２は、ＡＤＦ用読み取りユニット１０８を実装した形態としたが、本発明はこれに限定されるものではない。例えば、ＡＤＦユニット１０２の用紙搬送経路ｅの中途に、例えば、光透過性部材から構成される画像情報読み取りウィンドを設け、用紙１０１が画像情報読み取りウィンドを通過するタイミングに合せてＦＢ用読み取りユニット１１３で用紙１０１上の記録情報を読み取る形態としてもよい。
【００５０】
次に、このような構成を備えたスキャナ１００が実行する処理について説明する。まず、スキャナ１００が実行する全体の処理について説明し、次いで、特徴パターン抽出部１２２が実行する処理、特徴パターン比較部１２３が実行する処理、特徴パターン除去部１２４が実行する処理についてフローチャートを使用して説明する。
【００５１】
まず、スキャナ１００が実行する全体の処理について図１６のフローチャートを使用して説明する。ステップＳ３０１において、読取部１２０により用紙１０１上の記録情報が画像情報として読み取られると、読取部１２０は、画像情報を記憶部１に記憶させる（ステップＳ３０２）。記憶部１に画像情報が記憶されると、スキャナ１００は初期読取判別部１２１に対して記憶部１に記憶された画像情報が１ページ目の画像情報か否かを判別するよう指示を与える。判別指示を受けた初期読取判別部１２１は、記憶部１に記憶された画像情報が１ページ目の画像情報か否かを判別する（ステップＳ３０３）。記憶部１に記憶された画像情報が１ページ目の画像情報である場合（ステップＳ３０３  Ｙｅｓ）、初期読取判別部１２１は、その旨を特徴パターン抽出部１２２に通知すると共に、スジ情報を抽出するよう指示を与える。スジ情報の抽出指示を受けた特徴パターン抽出部１２２は、記憶部１に記憶されている画像情報からスジ情報を抽出すると共に（ステップＳ３０４）、抽出したスジ情報を記憶部２に記憶させる（ステップＳ３０５）。
【００５２】
一方、初期読取判別部１２１が記憶部１に記憶された画像情報が１ページ目の画像情報ではないと判別した場合（ステップＳ３０３  Ｎｏ）、初期読取判別部１２１は、その旨を特徴パターン抽出部１２２に通知すると共に、スジ情報を抽出するよう指示を与える。スジ情報の抽出指示を受けた特徴パターン抽出部１２２は、記憶部１に記憶されている画像情報からスジ情報を抽出すると共に（ステップＳ３０６）、抽出したスジ情報を記憶部３に記憶させる（ステップＳ３０７）。
【００５３】
記憶部３にスジ情報が記憶されると、スキャナ１００は特徴パターン比較部１２３に対して、記憶部２に記憶されているスジ情報と記憶部３に記憶されているスジ情報とを比較、補正すると共に、補正後のスジ情報を記憶部２に記憶するよう指示を与える（ステップＳ３０８）。
【００５４】
後述するステップＳ３０４及びステップＳ３０６におけるスジ情報の抽出、ステップＳ３０８におけるスジ情報の補正が終了し、読取部１２０による全ての画像情報の読み取りが完了すると（ステップＳ３０９  Ｙｅｓ）、スキャナ１００は記憶部２に記憶されているスジ情報内の印刷不可領域にかかるスジパターンを無条件に全て１にセットする（ステップＳ３１０）。次に、スキャナ１００は特徴パターン除去部１２４に対して画像情報からスジ情報を除去又は修正するよう指示を与える。指示を受けた特徴パターン除去部１２４は、記憶部１に記憶されている全ての画像情報から記憶部２に記憶されているスジ情報を除去又は修正することにより画像情報を補正する（ステップＳ３１１）。
【００５５】
スキャナ１００は、記憶部１に記憶されている画像情報からスジ情報が除去又は修正すると、その旨をＬＣＤ１０５に表示させる（ステップＳ３１２）。さらに、スキャナ１００はスジ情報が除去又は修正された画像情報をプリンタ３００に対して出力する（ステップＳ３１３）。スジ情報が除去又は修正された画像情報が入力されたプリンタ３００は、当該画像情報を記録媒体に印刷することで、一連の処理は終了する。
【００５６】
次に、図１６のステップＳ３０４及びステップＳ３０６において特徴パターン抽出部１２２が実行する処理について図１７のフローチャートを使用して説明する。なお、ステップＳ３０４及びステップＳ３０６における処理は、略同一の処理であるため、図１７では、ステップＳ３０４にかかる処理について説明する。ステップＳ３０６の処理においては、図１７中のステップＳ４０５，Ｓ４０６，Ｓ４０８，Ｓ４０９の処理でのＰ２（Ｘ，Ｙ）部をＰ３（Ｘ，Ｙ）に、ステップＳ４１０の処理でのＦｌａｇ２[Ｘ]をＦｌａｇ３[Ｘ]とそれぞれ置き換えることにする。
【００５７】
図１６中のステップＳ３０３において、初期読取判別部１２１によりスジ情報の抽出指示を受けた特徴パターン抽出部１２２は、主走査方向画素Ｎｏ．のＸにａをセットする（ステップＳ４００）。次に特徴パターン抽出部１２２は、Ｘが印刷可能領域を示す範囲であるか否かを確認し、Ｘが印刷可能領域を示す範囲である場合（ステップＳ４０１  Ｙｅｓ）、副走査方向画素Ｎｏ．のＹに０をセットする（ステップＳ４０２）。次に、特徴パターン抽出部１２２は、Ｙが印刷可能領域を示す範囲であるか否かを確認する（ステップＳ４０３）。ここで、Ｙが印刷可能領域を示す範囲に無い場合（ステップＳ４０３  Ｎｏ）、特徴パターン抽出部１２２は、Ｐ（Ｘ，Ｙ）が光の明暗情報を有するか否かを確認する（ステップＳ４０７）。Ｐ（Ｘ，Ｙ）が光の明暗情報を有する場合（ステップＳ４０７  Ｙｅｓ）、特徴パターン抽出部１２２は、Ｐ２（Ｘ，Ｙ）に１を設定すると共に（ステップＳ４０８）、Ｆｌａｇ２[Ｘ]を１に設定する（ステップＳ４１０）。一方、Ｐ（Ｘ，Ｙ）が光の明暗情報を有していない場合（ステップＳ４０７  Ｎｏ）、特徴パターン抽出部１２２は、Ｐ２（Ｘ，Ｙ）に０を設定する（ステップＳ４０９）。
【００５８】
ステップＳ４０３において、Ｙが印刷可能領域に示す範囲である場合（ステップＳ４０３  Ｙｅｓ）、特徴パターン抽出部１２２は、Ｐ（Ｘ，Ｙ）が光の明暗情報を有するか否かを確認する（ステップＳ４０４）。Ｐ（Ｘ，Ｙ）が光の明暗情報を有する場合（ステップＳ４０４  Ｙｅｓ）、特徴パターン抽出部１２２は、Ｐ２（Ｘ，Ｙ）に１を設定する。一方、Ｐ（Ｘ，Ｙ）が光の明暗情報を有していない場合（ステップＳ４０４  Ｎｏ）、特徴パターン抽出部１２２は、Ｐ２（Ｘ，Ｙ）に０を設定する（ステップＳ４０６）。
【００５９】
次に、特徴パターン抽出部１２２は、Ｙに１を加算し（ステップＳ４１１）、Ｙが副走査方向画素Ｎｏ．の最終画素位置であるＶに達するまで、つまり、特定の主走査方向の画素位置Ｘに対する副走査方向の全画素が有する光の明暗情報を確認するまでステップＳ４０３からステップＳ４１１までの処理を繰り返す（ステップＳ４１２）。Ｙが副走査方向画素Ｎｏ．の最終画素位置であるＶまで到達すると（ステップＳ４１２  Ｙｅｓ）、特徴パターン抽出部１２２は、Ｘに１を加算し（ステップＳ４１３）、ステップＳ４０１からステップＳ４１２までの処理を繰り返す。
【００６０】
次に、図１６中のステップＳ３０８において特徴パターン比較部１２３が実行する処理について図１８のフローチャートを使用して説明する。スキャナ１００により記憶部２に記憶されているスジ情報と記憶部３に記憶されているスジ情報とを比較、補正すると共に、補正後のスジ情報を記憶部２に記憶するよう指示を受けた特徴パターン比較部１２３は、主走査方向画素Ｎｏ．のＸにａをセットする（ステップＳ４２０）。次に特徴パターン比較部１２３は、Ｘが印刷可能領域を示す範囲であるか否かを確認し、Ｘが印刷可能領域を示す範囲である場合（ステップＳ４２１  Ｙｅｓ）、Ｆｌａｇ２[Ｘ]及びＦｌａｇ３[Ｘ]に１が設定されているか否かを確認する（ステップＳ４２２）。ここで、Ｆｌａｇ２[Ｘ]及びＦｌａｇ３[Ｘ]に１が設定されている場合、特徴パターン比較部１２３は副走査方向画素Ｎｏ．のＹに０をセットする（ステップＳ４２３）。
【００６１】
次に、特徴パターン比較部１２３は、Ｙが印刷可能領域を示す範囲であるか否かを確認する（ステップＳ４２４）。ここで、Ｙが印刷可能領域に示す範囲である場合（ステップＳ４２４  Ｙｅｓ）、特徴パターン比較部１２３は、Ｐ２（Ｘ，Ｙ）に１が設定されており、且つ、Ｐ３（Ｘ，Ｙ）に０が設定されているか否かを確認する（ステップＳ４２５）。Ｐ２（Ｘ，Ｙ）に１が設定されており、且つ、Ｐ３（Ｘ，Ｙ）に０が設定されている場合（ステップＳ４２５  Ｙｅｓ）、特徴パターン比較部１２３は、Ｐ２（Ｘ，Ｙ）を０に設定する（ステップＳ４２６）。
【００６２】
一方、Ｙが印刷可能領域を示す範囲に無い場合（ステップＳ４２４  Ｎｏ）、特徴パターン比較部１２３は、Ｆｌａｇ２[Ｘ]に０が設定されており、且つ、Ｆｌａｇ３[Ｘ]に１が設定されているか否かを確認する（ステップＳ４２７）。Ｆｌａｇ２[Ｘ]に０が設定されており、且つ、Ｆｌａｇ３[Ｘ]に１が設定されている場合（ステップＳ４２７  Ｙｅｓ）、特徴パターン比較部１２３は、Ｐ２（Ｘ，Ｙ）に０が設定されており、且つ、Ｐ３（Ｘ，Ｙ）に１が設定されているか否かを確認する（ステップＳ４２８）、Ｐ２（Ｘ，Ｙ）に０が設定されており、且つ、Ｐ３（Ｘ，Ｙ）に１が設定されている場合（ステップＳ４２８  Ｙｅｓ）、特徴パターン比較部１２３は、Ｐ２（Ｘ，Ｙ）を１に設定する（ステップＳ４２９）。
【００６３】
次に、特徴パターン比較部１２３は、Ｙに１を加算し（ステップＳ４３０）、Ｙが副走査方向画素Ｎｏ．の最終画素位置であるＶに達するまで、つまり、特定の主走査方向の画素位置Ｘに対する副走査方向の全画素が有する光の明暗情報を確認するまでステップＳ４２４からステップＳ４３０までの処理を繰り返す（ステップＳ４３１）。Ｙが副走査方向画素Ｎｏ．の最終画素位置であるＶまで到達すると（ステップＳ４３１  Ｙｅｓ）、特徴パターン比較部１２３は、Ｘに１を加算し（ステップＳ４３２）、ステップＳ４２１からステップＳ４３１までの処理を繰り返す。
【００６４】
次に、図１６中のステップＳ３１１において特徴パターン除去部１２４が実行する処理について図１９，図２０のフローチャートを使用して説明する。スキャナ１００より画像情報からスジ情報を除去又は修正するよう指示を受けた特徴パターン除去部１２４は、主走査方向画素Ｎｏ．のＸにａをセットする（ステップＳ４４０）。次に、特徴パターン除去部１２４は、Ｆｌａｇ２[Ｘ]に１が設定されているか否かを確認する（ステップＳ４４１）。ここで、Ｆｌａｇ２[Ｘ]に１が設定されている場合（ステップＳ４４１  Ｙｅｓ）、特徴パターン除去部１２４は、副走査方向画素Ｎｏ．のＹに０をセットする（ステップＳ４４２）。次に、特徴パターン除去部１２４は、Ｙが印刷可能領域を示す範囲であるか否かを確認する（ステップＳ４４３）。ここで、Ｙが印刷可能領域に示す範囲である場合（ステップＳ４４３  Ｙｅｓ）、特徴パターン除去部１２４は、Ｐ２（Ｘ，Ｙ）に１が設定されているか否かを確認する（ステップＳ４４４）。Ｐ２（Ｘ，Ｙ）に１が設定され（ステップＳ４４４  Ｙｅｓ）、ステップＳ４４５又はステップＳ４４６の条件を満たしている場合、特徴パターン除去部１２４は、実画像部分とスジパターンとの交点にかかる画素ＺのＲＧＢ値を（０，０，０）のイメージに置換する（ステップＳ４５０）。一方、ステップＳ４４７，ステップＳ４４８，ステップＳ４４９の何れかの条件を満たしている場合、実画像部分とスジパターンとの交点にかかる画素ＺのＲＧＢ値を同副走査線上に存在しない画素Ｚの周囲に接触する画素のＲＧＢ値の平均値に置換する（ステップＳ４５１）。
【００６５】
次に、特徴パターン除去部１２４は、Ｙに１を加算し（ステップＳ４５２）、Ｙが副走査方向画素Ｎｏ．の画素位置がｄに達するまでステップＳ４４３からステップＳ４５２までの処理を繰り返す（ステップＳ４５３）。Ｙが画素位置であるｄまで到達すると（ステップＳ４５３  Ｙｅｓ）、特徴パターン除去部１２４は、Ｘに１を加算し（ステップＳ４３２）、Ｘが主走査方向画素Ｎｏ．のｂに達するまでステップＳ４４１からステップＳ４５４までの処理を繰り返す。
【００６６】
以上のように、第１の実施形態によれば、印刷不可領域上のスジ情報を元に、読み取り画像に発生したスジが原稿読み取り位置に付着したゴミ等に起因するものであるか、或いは、元画像の罫線に起因するものであるかを判断することができる。さらに、読み取った画像情報毎にスジ情報を比較、補正して更新するので、スジが発生した画像の補正精度を向上させることができる。
【００６７】
[第２の実施形態]
本発明の第２の実施形態にかかる画像処理装置は、第１の実施形態にかかる画像処理装置の構成に加え、第１の実施形態の画像処理装置が備える読取部１２０に替えて、検知部２２１と搬送部２２２とを有する読取部２２０を備える。
【００６８】
図２１は、本発明の第２の実施形態にかかる画像読み取り装置としてのスキャナ２００の内部構成を説明するためのブロック図である。スキャナ２００の内部構成は、第１の実施形態で説明したスキャナ１００の内部構成と略同一であるため、同一な箇所には同一の符号を付し、説明は省略する。
【００６９】
読取部２２０は、用紙１０１の前端部又は後端部を検知する検知部２２１と、用紙搬送方向に対して逆方向に用紙１０１を搬送する搬送部２２２とを備える。
【００７０】
検知部２２１は、用紙搬送経路ｅ上の所定の位置に設けられ、用紙１０１の前端部又は後端部を検知する。検知部２２１は、特には限定されないが、第１の実施形態で説明した用紙位置センサ１１０を流用してもよいし、例えば光透過型若しくは光反射型のフォトインタラプタ等を新たに設置してもよい。
【００７１】
搬送部２２２は、用紙搬送経路ｅの下流側に設けられ、用紙搬送方向に対して逆方向に用紙１０１を搬送する逆搬送部材を備える。逆搬送部材は、特には限定されないが、第１の実施形態で説明したピックアップローラ１０７や排出ローラ１０９等を流用してもよいし、例えば図示せぬ駆動モータから供給された動力により通常の用紙搬送方向とは逆方向に回転するローラ等を新たに設置してもよい。
【００７２】
次に、このような構成を備えたスキャナ２００が実行する処理について説明する。
【００７３】
図２２は、スキャナ２００が実行する全体の処理を説明するフローチャートである。ステップ５０１において、読取部２２０により用紙１０１上の記録情報が画像情報として読み取られると、読取部２２０は、画像情報を記憶部１に記憶させる（ステップＳ５０２）。記憶部１に画像情報が記憶されると、スキャナ１００は初期読取判別部１２１に対して記憶部１に記憶された画像情報が１ページ目の画像情報か否かを判別するよう指示を与える。判別指示を受けた初期読取判別部１２１は、記憶部１に記憶された画像情報が１ページ目の画像情報か否かを判別する（ステップＳ５０３）。記憶部１に記憶された画像情報が１ページ目の画像情報である場合（ステップＳ５０３  Ｙｅｓ）、初期読取判別部１２１は、記憶部１に記憶された画像情報が１度目の読み取りで得られた画像情報か否かを判別する（ステップＳ５０４）。ここで、１度目の読み取りで得られた画像情報の場合（ステップＳ５０４  Ｙｅｓ）、初期読取判別部１２１は、その旨を特徴パターン抽出部１２２に通知すると共に、スジ情報を抽出するよう指示を与える。スジ情報の抽出指示を受けた特徴パターン抽出部１２２は、記憶部１に記憶されている画像情報からスジ情報を抽出すると共に（ステップＳ５０５）、抽出したスジ情報を記憶部２に記憶させる（ステップＳ５０６）。次に、スキャナ２００は図示せぬ制御モータに駆動指示を与える。搬送部２２２が備える逆搬送部材は回転を開始し、用紙１０１を用紙搬送方向とは逆方向に搬送する。逆搬送された用紙１０１の前端部又は後端部を検知部２２１が検知したタイミングで、読取部２２０は用紙１０１の読み取りを再度開始する（ステップＳ５０７）。
【００７４】
一方、初期読取判別部１２１が記憶部１に記憶された画像情報が１ページ目の画像情報ではないと判別した場合（ステップＳ５０３  Ｎｏ）、又は１度目の読み取りで得られた画像情報ではないと判別した場合（ステップＳ５０４  Ｎｏ）、初期読取判別部１２１は、その旨を特徴パターン抽出部１２２に通知すると共に、スジ情報を抽出するよう指示を与える。スジ情報の抽出指示を受けた特徴パターン抽出部１２２は、記憶部１に記憶されている画像情報からスジ情報を抽出すると共に（ステップＳ５０８）、抽出したスジ情報を記憶部３に記憶させる（ステップＳ５０９）。
【００７５】
記憶部３にスジ情報が記憶されると、スキャナ２００は特徴パターン比較部１２３に対して、記憶部２に記憶されているスジ情報と記憶部３に記憶されているスジ情報とを比較、補正すると共に、補正後のスジ情報を記憶部２に記憶するよう指示を与える（ステップＳ５１０）。
【００７６】
ステップＳ５０５及びステップＳ５０８におけるスジ情報の抽出、ステップＳ５１０におけるスジ情報の補正が終了し、読取部２２０による全ての画像情報の読み取りが完了すると（ステップＳ５１１  Ｙｅｓ）、スキャナ２００は記憶部２に記憶されているスジ情報内の印刷不可領域にかかるスジパターンを無条件に全て１にセットする（ステップＳ５１２）。次に、スキャナ２００は特徴パターン除去部１２４に対して画像情報からスジ情報を除去又は修正するよう指示を与える。指示を受けた特徴パターン除去部１２４は、記憶部１に記憶されている全ての画像情報から記憶部２に記憶されているスジ情報を除去又は修正することにより画像情報を補正する（ステップＳ５１３）。
【００７７】
スキャナ２００は、記憶部１に記憶されている画像情報からスジ情報が除去又は修正すると、その旨をＬＣＤ１０５に表示させる（ステップＳ５１４）。さらに、スキャナ２００はスジ情報が除去又は修正された画像情報をプリンタ３００に対して出力する（ステップＳ５１５）。スジ情報が除去又は修正された画像情報が入力されたプリンタ３００が当該画像情報を記録媒体に印刷して一連の処理は終了する。
【００７８】
なお、ステップＳ５０５及びステップＳ５０８における特徴パターン抽出部１２２が実行する処理、ステップＳ５１０における特徴パターン比較部１２３が実行する処理、ステップＳ５１３における特徴パターン除去部１２４が実行する処理については第１の実施形態で説明した処理と同様に行うことができる。
【００７９】
以上のように、第２の実施形態によれば、第１の実施形態の効果に加えて１ページ目の画像を２回読み取り可能とすることにより、１ページのみから構成される原稿に対してもスジ情報の確度を高めることができる。さらに、複数のページから構成される原稿に対しても１ページ目のスジ情報を加味することができるため、よりスジ情報の確度を向上させることが可能となる。
【００８０】
本実施形態の説明においては、外部出力手段としてプリンタを備える形態としたが、本発明はこれに限定されるものではない。例えばスキャナで読み取った画像を直接パーソナルコンピュータ等の情報処理装置に送信する形態としてもよい。
【図面の簡単な説明】
【００８１】
【図１】画像処理装置の概略外観図である。
【図２】スキャナの外観の斜視図である。
【図３】スキャナの断面図である。
【図４】スキャナの外観の斜視図である。
【図５】スキャナの内部構成を説明するブロック図である。
【図６】画像情報を説明する図である。
【図７】読み取り画像に発生するスジを説明する図である。
【図８】読み取り画像に発生するスジを説明する図である。
【図９】画素Ｎｏ．の配置情報を説明する図である。
【図１０】スジ情報テーブルを説明する図である。
【図１１】スジ情報テーブルを説明する図である。
【図１２】スジ情報テーブルを説明する図である。
【図１３】実画像部分とスジパターンとの交差パターンを説明する図である。
【図１４】実画像部分とスジパターンとの交差パターンを説明する図である。
【図１５】スジ情報が除去された画像情報の画素イメージ図である。
【図１６】スキャナが実行する全体の処理を説明するフローチャートである。
【図１７】特徴パターン抽出部が実行する処理を説明するフローチャートである。
【図１８】特徴パターン比較部が実行する処理を説明するフローチャートである。
【図１９】特徴パターン除去部が実行する処理を説明するフローチャートである。
【図２０】特徴パターン除去部が実行する処理を説明するフローチャートである。
【図２１】スキャナの内部構成を説明するブロック図である。
【図２２】スキャナが実行する全体の処理を説明するフローチャートである。
【符号の説明】
【００８２】
１００    スキャナ
１０１    用紙
１０２    ＡＤＦユニット
１０３    用紙トレイ
１０４    ドキュメントカバーユニット
１０５    ＬＣＤ
１０６    ＦＢユニット
１０７    ピックアップローラ
１０８    ＡＤＦ用読み取りユニット
１０９    排出ローラ
１１０    用紙位置センサ
１１１    原稿台
１１２    用紙押え部材
１１３    ＦＢ用読み取りユニット
１１４    ＦＢ用搬送ユニット
１２０    読取部
１２１    初期読取判別部
１２２    特徴パターン抽出部
１２３    特徴パターン比較部
１２４    特徴パターン除去部
２００    スキャナ
２２０    読取部
２２１    検知部
２２２    搬送部
３００    プリンタ
【図１】
0004977085.tif 000002
【図２】
0004977085.tif 000003
【図３】
0004977085.tif 000004
【図４】
0004977085.tif 000005
【図５】
0004977085.tif 000006
【図６】
0004977085.tif 000007
【図７】
0004977085.tif 000008
【図８】
0004977085.tif 000009
【図９】
0004977085.tif 000010
【図１０】
0004977085.tif 000011
【図１１】
0004977085.tif 000012
【図１２】
0004977085.tif 000013
【図１３】
0004977085.tif 000014
【図１４】
0004977085.tif 000015
【図１５】
0004977085.tif 000016
【図１６】
0004977085.tif 000017
【図１７】
0004977085.tif 000018
【図１８】
0004977085.tif 000019
【図１９】
0004977085.tif 000020
【図２０】
0004977085.tif 000021
【図２１】
0004977085.tif 000022
【図２２】
0004977085.tif 000023