(57)【要約】【課題】原稿には存在しないスジ画像を精度よく検出できるようにする。【解決手段】スジ検知処理部１２９は、原稿の読取画像データに設定された判定領域に含まれるエッジ画素を検出し、エッジ画素について、立ち上りエッジ画素か立ち下りエッジ画素かを判定する隣接画素濃度差算出部２０２および立ち上り／立ち下りエッジ検出部２０３と、判定領域の各画素を注目画素とし、注目画素を中心して主走査方向および副走査方向に複数画素を含むブロックを設定し、注目画素がエッジ画素である第１の条件、ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素とが１組存在する第２の条件、およびブロックにおける副走査方向の全てのラインにエッジ画素が存在しない第３の条件が全て満たされる場合に、注目画素をスジ画素と判定するスジ画素判定部２０４とを備える。【選択図】図３
2013009116.tif 000002
【特許請求の範囲】
【請求項１】
原稿から読み取られた読取画像データについて、スジ画像を含む読取画像データを検知するスジ検知処理部を備えた画像処理装置において、
前記スジ検知処理部は、
原稿から読み取られた読取画像データに設定された判定領域について、この判定領域に含まれるエッジ画素を検出し、かつ検出したエッジ画素について、画素の濃度が原稿の読み取りにおける主走査方向に向かって高くなる立ち上りエッジ画素か、画素の濃度が原稿の読み取りにおける主走査方向に向かって低くなる立ち下りエッジ画素かを判定するエッジ画素検出部と、
前記判定領域の各画素を注目画素とし、その注目画素を中心して主走査方向および副走査方向に複数画素を含むブロックを設定し、前記注目画素がエッジ画素である第１の条件、前記ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素とが１組存在する第２の条件、および前記ブロックにおける副走査方向の全てのラインにエッジ画素が存在しない第３の条件が全て満たされる場合に、前記注目画素をスジ画素と判定するスジ画素判定部とを備えていることを特徴とする画像処理装置。
【請求項２】
前記スジ検知処理部は、
前記読取画像データにおける原稿の読取先端側あるいは読取後端側の領域を前記判定領域として設定する判定領域抽出部と、
前記エッジ画素検出部にて検出された、前記判定領域に含まれるエッジ画素の数を計数するエッジ画素数計数部と、
前記判定領域を無地領域か否か判定するためのエッジ画素数を設定した無地領域判定閾値と前記エッジ画素数計数部にて計数されたエッジ画素数とを比較し、前記判定領域が無地領域か否かを判定する無地領域判定部と、
前記無地領域判定部にて前記判定領域が無地領域と判定された場合に、前記判定領域にスジ画像が含まれているか否かを判定するスジ有無判定部とを備えていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記スジ検知処理部は、
前記スジ画素判定部にてスジ画素と判定された画素数を計数するスジ画素数計数部を備え、
前記スジ有無判定部は、前記判定領域にスジ画像が含まれていると判定するためのスジ画素数を設定したスジ有無判定閾値と前記スジ画素数計数部にて計数されたスジ画素数とを比較し、前記判定領域にスジ画像が含まれているか否かを判定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
読取画像データにスジ画像が発生していることを知らせるスジ発生警告を行うスジ発生警告装置と、
前記スジ有無判定部により、連続する複数の前記読取画像データについてスジ画像が含まれていると判定された場合に、前記スジ発生警告装置によりスジ発生警告を行わせる制御部とを備えていることを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
前記制御部は、前記スジ有無判定部によりスジ画像が含まれていると判定された読取画像データであるスジ発生原稿データの連続数を計数し、この連続数がスジ発生警告閾値を超えた場合に、前記スジ発生警告装置によりスジ発生警告を行わせるものであり、
複数の読取画像データの処理を含む第１のジョブにおいてスジ発生原稿データが発生し、かつスジ発生原稿データの連続数が前記スジ発生警告閾値以下である場合に、第１のジョブでのスジ発生原稿データの連続数を保持し、複数の読取画像データの処理を含む第２のジョブにおいて第１のジョブからのスジ発生原稿データの連続数が前記スジ発生警告閾値を超えた場合に、前記スジ発生警告装置によりスジ発生警告を行わせることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の画像処理装置を備え、原稿を読取位置に搬送しながら原稿の画像を読み取り、前記読取画像データを取得する画像読取装置。
【請求項７】
表面のみに画像が形成されている片面原稿の画像を読み取る際に、原稿の表面および裏面の読み取りを行い、
前記画像処理装置は、原稿の裏面の読取画像データについてのスジ画像の検知を行うことを特徴とする請求項６に記載の画像読取装置。
【請求項８】
請求項７に記載の画像読取装置を備え、前記画像処理装置にて処理された前記読取画像データに基づいて画像を印刷することを特徴とする画像形成装置。
【請求項９】
原稿から読み取られた読取画像データについて、スジ画像を含む読取画像データを検知するスジ検知処理を行う画像処理方法において、
前記スジ検知処理は、
原稿から読み取られた読取画像データに設定された判定領域について、この判定領域に含まれるエッジ画素を検出し、かつ検出したエッジ画素について、画素の濃度が原稿の読み取りにおける主走査方向に向かって高くなる立ち上りエッジ画素か、画素の濃度が原稿の読み取りにおける主走査方向に向かって低くなる立ち下りエッジ画素かを判定するエッジ画素検出工程と、
前記判定領域の各画素を注目画素とし、その注目画素を中心して主走査方向および副走査方向に複数画素を含むブロックを設定し、前記注目画素がエッジ画素である第１の条件、前記ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素とが１組存在する第２の条件、および前記ブロックにおける副走査方向の全てのラインにエッジ画素が存在しない第３の条件が全て満たされる場合に、前記注目画素をスジ画素と判定するスジ画素判定工程とを備えていることを特徴とする画像処理方法。
【請求項１０】
請求項１から５のいずれか１項に記載の画像処理装置の前記の各部としてコンピュータを機能させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の読取画像データにおけるスジ画像を検知する画像処理装置、画像読取装置、画像形成装置、画像処理方法、プログラムおよび記録媒体関する。
【背景技術】
【０００２】
従来のコピー機やファクシミリ装置は、原稿画像の読取の際に、シートスルータイプの自動原稿送り装置（ＡＤＦ： Automatic Document Feeder）によって原稿を移動させる一方、固定された光学系にて原稿画像を読み取る画像読取装置を備えている。このような画像読取装置では、ＡＤＦの給紙部に配置された原稿が順次自動的にコンタクトガラス上に搬送されるので、ユーザーが一枚一枚原稿をコンタクトガラス上において載せ替えるといった煩わしさを解消することができる。また、読み取り光学系が副走査方向に往復運動しないので、多数枚の原稿を読み取る場合であっても、全ての原稿を読み取るまでの時間が短縮されるという利点がある。
【０００３】
しかしながら、ＡＤＦを利用した上記画像読取装置では、光路上に塵や埃が存在すると、原稿に照射される光が遮られるので、読取画像に縦スジが発生するという問題がある。この場合には、印刷された画像にも原稿にはないスジが現れることになる。
【０００４】
このような問題を解決するためのものとして、例えば特許文献１には、読取画像におけるスジ画像を検知する構成が開示されている。具体的には、画像読取部が互いに異なる色に対して反応のピークを有するＣＣＤを備え、この画像読取部が読み取った画像の各々について、スジ画像検知部がスジピーク画素を抽出する。さらに、１つのＣＣＤのみでスジピーク画素と判定された画素をスジ画像候補とし、それが副走査線方向に所定の数以上続いたものをスジ画像として検知する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０２８６８４号公報（２００８年０２月０７日公開）
【特許文献２】特開２００４−２８９４９６号公報（２００４年１０月１４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１に記載の技術では、１つのＣＣＤのみでスジピーク画素と判定された画素をスジ画像候補としているため、互いに異なる色に対して反応のピークを有する３つのラインＣＣＤのうち、複数のラインＣＣＤにおいて複数の色に反応のピークが発生した場合には、スジ画像を検出できないという問題がある。
【０００７】
一方、スジ画像は、ＣＣＤに至る光路上のゴミが原因となって発生するだけではなく、ＡＤＦの使用時に原稿のインクやトナー、あるいは汚れなどがコンタクトガラス上に付着することが原因となることも多い。そして、後者がスジ画像の原因となる場合には、各ＣＣＤにおいて反応のピークが発生するため、スジ画素候補すなわちスジ画像を検出できないという問題もある。
【０００８】
したがって、本発明は、例えば原稿を移動させながら画像を読み取る画像読取装置（ＡＤＦを利用した画像読取装置）の使用時における塵や埃の存在により、原稿の読取画像データにおける、原稿には存在しないスジ画像の発生を精度よく検知することができる画像処理装置、画像読取装置、画像形成装置、画像処理方法、プログラムおよび記録媒体の提供を目的としている。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の画像処理装置は、原稿から読み取られた読取画像データについて、スジ画像を含む読取画像データを検知するスジ検知処理部を備えた画像処理装置において、前記スジ検知処理部は、原稿から読み取られた読取画像データに設定された判定領域について、この判定領域に含まれるエッジ画素を検出し、かつ検出したエッジ画素について、画素の濃度が原稿の読み取りにおける主走査方向に向かって高くなる立ち上りエッジ画素か、画素の濃度が原稿の読み取りにおける主走査方向に向かって低くなる立ち下りエッジ画素かを判定するエッジ画素検出部と、前記判定領域の各画素を注目画素とし、その注目画素を中心して主走査方向および副走査方向に複数画素を含むブロックを設定し、前記注目画素がエッジ画素である第１の条件、前記ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素とが１組存在する第２の条件、および前記ブロックにおける副走査方向の全てのラインにエッジ画素が存在しない第３の条件が全て満たされる場合に、前記注目画素をスジ画素と判定するスジ画素判定部とを備えていることを特徴としている。
【００１０】
また、本発明の画像処理方法は、原稿から読み取られた読取画像データについて、スジ画像を含む読取画像データを検知するスジ検知処理を行う画像処理方法において、前記スジ検知処理は、原稿から読み取られた読取画像データに設定された判定領域について、この判定領域に含まれるエッジ画素を検出し、かつ検出したエッジ画素について、画素の濃度が原稿の読み取りにおける主走査方向に向かって高くなる立ち上りエッジ画素か、画素の濃度が原稿の読み取りにおける主走査方向に向かって低くなる立ち下りエッジ画素かを判定するエッジ画素検出工程と、前記判定領域の各画素を注目画素とし、その注目画素を中心して主走査方向および副走査方向に複数画素を含むブロックを設定し、前記注目画素がエッジ画素である第１の条件、前記ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素とが１組存在する第２の条件、および前記ブロックにおける副走査方向の全てのラインにエッジ画素が存在しない第３の条件が全て満たされる場合に、前記注目画素をスジ画素と判定するスジ画素判定工程とを備えていることを特徴としている。
【００１１】
上記の構成によれば、スジ検知処理部は（スジ検知処理工程では）、原稿から読み取られた読取画像データについて、スジ画像を含む読取画像データを検知する。この場合に、エッジ画素検出部は（エッジ画素検出工程では）、原稿から読み取られた読取画像データに設定された判定領域について、この判定領域に含まれるエッジ画素を検出し、かつ検出したエッジ画素について、画素の濃度が主走査方向に向かって高くなる立ち上りエッジ画素か、画素の濃度が主走査方向に向かって低くなる立ち下りエッジ画素かを判定する。スジ画素判定部は（スジ画素判定工程では）、前記判定領域の各画素を注目画素とし、その注目画素を中心して主走査方向および副走査方向に複数画素を含むブロックを設定し、前記注目画素がエッジ画素である第１の条件、前記ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素とが１組存在する第２の条件、および前記ブロックにおける副走査方向の全てのラインにエッジ画素が存在しない第３の条件が全て満たされる場合に、前記注目画素をスジ画素と判定する。
【００１２】
上記のように、スジ画素判定部は（スジ画素判定工程では）、第１から第３の条件が全て満たされる場合に注目画素をスジ画素と判定するので、スジ画素の判定を高精度に行うことができる。すなわち、第１から第３の条件が全て満たされる場合、主走査方向には濃度差のあるエッジの組合せが１組ずつ存在し、副走査方向には濃度差が存在するエッジが存在しないことになり、副走査方向に１本の縦スジが存在すると判定することができる。したがって、例えば原稿を移動させながら画像を読み取る画像読取装置（ＡＤＦを利用した画像読取装置）の使用時における塵や埃の存在により、原稿の読取画像データにおける、原稿には存在しないスジ画像の発生を精度よく検出することができる。また、この場合、スジ画像の検知のために特別な作業を行う必要がなく、通常の読取画像データから精度よくスジ画像を検知することができる。
【００１３】
上記の画像処理装置において、前記スジ検知処理部は、前記読取画像データにおける原稿の読取先端側あるいは読取後端側の領域を前記判定領域として設定する判定領域抽出部と、前記エッジ画素検出部にて検出された、前記判定領域に含まれるエッジ画素の数を計数するエッジ画素数計数部と、前記判定領域を無地領域か否か判定するためのエッジ画素数を設定した無地領域判定閾値と前記エッジ画素数計数部にて計数されたエッジ画素数とを比較し、前記判定領域が無地領域か否かを判定する無地領域判定部と、前記無地領域判定部にて前記判定領域が無地領域と判定された場合に、前記判定領域にスジ画像が含まれているか否かを判定するスジ有無判定部とを備えている構成としてもよい。
【００１４】
上記の構成によれば、判定領域抽出部は、読取画像データにおける原稿の読取先端側あるいは読取後端側の領域を前記判定領域として設定する。エッジ画素数計数部は、エッジ画素検出部にて検出された、判定領域に含まれるエッジ画素の数を計数する。無地領域判定部は、判定領域を無地領域か否か判定するためのエッジ画素数を設定した無地領域判定閾値とエッジ画素数計数部にて計数されたエッジ画素数とを比較し、判定領域が無地領域か否かを判定する。スジ有無判定部は、無地領域判定部にて判定領域が無地領域と判定された場合に、判定領域にスジ画像が含まれているか否かを判定する。
【００１５】
上記のように、読取画像データにスジ画像が含まれているか否かを判定する判定領域は、通常において原稿画像が描かれていない、読取画像データにおける原稿の読取先端側あるいは読取後端側の領域が設定されている。さらに、判定領域が無地領域と判定された場合に、判定領域にスジ画像が含まれているか否かを判定している。したがって、スジ画像の有無の判定は、誤判定の生じ難い、最適な領域のみで行われる。これにより、読取画像データにおけるスジ画像の検知精度を向上することができる。
【００１６】
上記の画像処理装置において、前記スジ検知処理部は、前記スジ画素判定部にてスジ画素と判定された画素数を計数するスジ画素数計数部を備え、前記スジ有無判定部は、前記判定領域にスジ画像が含まれていると判定するためのスジ画素数を設定したスジ有無判定閾値と前記スジ画素数計数部にて計数されたスジ画素数とを比較し、前記判定領域にスジ画像が含まれているか否かを判定する構成としてもよい。
【００１７】
上記の構成によれば、スジ有無判定部は、判定領域にスジ画像が含まれていると判定するためのスジ画素数を設定したスジ有無判定閾値とスジ画素数計数部にて計数されたスジ画素数とを比較し、判定領域にスジ画像が含まれているか否かを判定する。これにより、読取画像データの判定領域でのスジ画像の有無の検知を高精度にて行うことができる。
【００１８】
例えば、判定領域に副走査方向に３画素よりなる縦スジが存在する場合、スジ画素は、通常、各縦スジについて主走査方向において立ち上り画素および立ち下り画素の２画素ずつ検出される。一方、３画素よりなる縦スジのうち、中央の縦スジの画素については、両隣の縦スジの画素との濃度差により、エッジ画素と判定されない場合がある。そこで、スジ有無判定閾値は、スジ画素が主走査方向において立ち上り画素および立ち下り画素の少なくとも２画素存在することを考慮し、判定領域における副走査方向の画素数（主走査方向のライン数）を２倍にした値とする。このスジ有無判定閾値とスジ画素数計数部にて計数されたスジ画素数とを比較し、スジ画素数がスジ有無判定閾値よりも大きい場合に、判定領域にはスジ画像が存在すると判定する。
【００１９】
上記のように、スジ有無判定閾値は、判定領域における副走査方向の画素数（主走査方向のライン数）に、判定領域の主走査方向の１ラインにおいて発生が想定されるスジ画素数の最低値を乗じた値に設定されるのが好ましい。
【００２０】
上記の画像処理装置は、読取画像データにスジ画像が発生していることを知らせるスジ発生警告を行うスジ発生警告装置と、前記スジ有無判定部により、連続する複数の前記読取画像データについてスジ画像が含まれていると判定された場合に、前記スジ発生警告装置によりスジ発生警告を行わせる制御部とを備えている構成としてもよい。
【００２１】
上記の構成によれば、制御部は、スジ有無判定部により、連続する複数の前記読取画像データについてスジ画像が含まれていると判定された場合に、スジ発生警告装置によりスジ発生警告を行わせる。
【００２２】
これにより、画像処理装置の操作者は、スジ発生警告により、原稿の読取画像データにスジ画像が発生していることを知ることができ、原稿の読取位置において、スジ画像の発生原因となる塵や埃などを除去することができる。また、スジ有無判定部の誤判定や、例えば１回のみスジ画像が検知され、その後にスジ画像が解消された場合など、不要なスジ発生警告を回避することができる。
【００２３】
上記の画像処理装置において、前記制御部は、前記スジ有無判定部によりスジ画像が含まれていると判定された読取画像データであるスジ発生原稿データの連続数を計数し、この連続数がスジ発生警告閾値を超えた場合に、前記スジ発生警告装置によりスジ発生警告を行わせるものであり、複数の読取画像データの処理を含む第１のジョブにおいてスジ発生原稿データが発生し、かつスジ発生原稿データの連続数が前記スジ発生警告閾値以下である場合に、第１のジョブでのスジ発生原稿データの連続数を保持し、複数の読取画像データの処理を含む第２のジョブにおいて第１のジョブからのスジ発生原稿データの連続数が前記スジ発生警告閾値を超えた場合に、前記スジ発生警告装置によりスジ発生警告を行わせる構成としてもよい。
【００２４】
上記の構成によれば、複数の読取画像データの処理を含む第１のジョブにおいてスジ発生原稿データが発生し、かつスジ発生原稿データの連続数が前記スジ発生警告閾値以下である場合に、第１のジョブでのスジ発生原稿データの連続数を保持する。また、複数の読取画像データの処理を含む第２のジョブにおいて第１のジョブからのスジ発生原稿データの連続数がスジ発生警告閾値を超えた場合に、スジ発生警告装置によりスジ発生警告を行わせる。
【００２５】
したがって、原稿の読取画像データにスジ画像が発生している場合に、迅速にスジ発生警告を行うことができる。
【００２６】
本発明の画像読取装置は、上記のいずれかの画像処理装置を備え、原稿を読取位置に搬送しながら原稿の画像を読み取り、前記読取画像データを取得する構成である。
【００２７】
原稿を読取位置に搬送しながら原稿の画像を読み取り、読取画像データを取得する画像読取装置では、原稿を読み取る光路上の塵や埃により、読取画像データにスジ画像が発生し易くなっている。このような画像読取装置が上記のいずれかの画像処理装置を備えることにより、読取画像データにおけるスジ画像を精度良く検知できる画像読取装置を提供することができる。
【００２８】
上記の画像読取装置は、表面のみに画像が形成されている片面原稿の画像を読み取る際に、原稿の表面および裏面の読み取りを行い、前記画像処理装置は、原稿の裏面の読取画像データについてのスジ画像の検知を行う構成としてもよい。
【００２９】
上記の構成によれば、画像読取装置は、表面のみに画像が形成されている片面原稿の画像を読み取る際に、原稿の表面および裏面の読み取りを行い、画像処理装置は、原稿の裏面の読取画像データについてのスジ画像の検知を行う。
【００３０】
これにより、片面原稿の画像を読み取る場合であっても、裏面の読取画像データによりスジ画像の検知を行うことができ、画像読取装置についてスジ画像が発生する状態であるかどうかを把握することができる。
【００３１】
本発明の画像形成装置は、上記の画像読取装置を備え、前記画像処理装置にて処理された前記読取画像データに基づいて画像を印刷する構成である。
【００３２】
したがって、読取画像データについてスジ画像の検知が行われ、スジ画像を含む画像を印刷する事態を防止することができる。
【発明の効果】
【００３３】
以上のように、本発明の構成によれば、例えば原稿を移動させながら画像を読み取る画像読取装置（ＡＤＦを利用した画像読取装置）の使用時における塵や埃の存在により、原稿の読取画像データにおける、原稿には存在しないスジ画像の発生を精度よく検出することができる。また、この場合、スジ画像の検知のために特別な作業を行う必要がなく、通常の読取画像データから精度よくスジ画像を検知することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態における画像形成装置の構成の概略を示すブロック図である。
【図２】図１に示した、自動原稿送り装置を備えた画像読取装置としての画像入力装置の構造を示す縦断面図である。
【図３】図１に示したスジ検知処理部の構成を示すブロック図である。
【図４】図３に示したスジ検知処理部におけるスジ検知動作を示すフローチャートである。
【図５】図１に示した画像形成装置における、スジ発生原稿データを検出した場合に警告を行う動作を示すフローチャートである。
【図６】本発明の実施の形態の画像形成装置におけるハードウェア構成の例を示すブロック図である。
【図７】図３に示した判定領域抽出部にて抽出された、読取画像データの判定領域において、副走査方向に１本の縦スジが存在する状態を示す説明図である。
【発明を実施するための形態】
【００３５】
本発明の実施の形態を図面に基づいて以下に説明する。
図１は、本発明の実施の形態における画像形成装置の構成の概略を示すブロック図である。画像形成装置は、図１に示すように、画像入力装置１１１、画像処理装置１１２、画像出力装置１１３、画像表示装置１１４、送受信部／記憶部１１５、制御部１１６および操作部１１７を有する。
【００３６】
画像処理装置１１２は、画像入力装置１１１または送受信部／記憶部１１５から取得する画像データを処理し、画像出力装置１１３または画像表示装置１１４に出力する。
【００３７】
画像入力装置１１１は、スキャナとしての機能を有し、原稿上に形成されている画像を光学的に読み取って画像データを生成する。このために、画像入力装置１１１は、図示しないＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサを備え、原稿から反射してきた光を、Ｒ，Ｇ，Ｂ（Ｒ：赤、Ｇ：緑、Ｂ：青）に色分解された電気信号に変換する。画像入力装置１１１の詳細については後述する。
【００３８】
画像出力装置１１３は、プリンタとしての機能を有し、画像処理装置１１２が処理した画像データを、紙等の媒体上に印刷する。したがって、画像出力装置１１３は、例えば電子写真方式プリンタまたはインクジェット方式プリンタ等の画像を再現する印刷装置となっている。
【００３９】
画像表示装置１１４は、画像形成装置において行う処理（操作）の内容を表示したり、画像処理装置１１２が処理した画像データの画像、または画像処理装置１１２が処理する際の中間画像データの画像を表示したりする。したがって、画像表示装置１１４は、例えば複写機または複合機の操作パネルに設置された液晶ディスプレイ等の画像を表示する装置となっている。
【００４０】
送受信部／記憶部１１５は、ネットワークを介して画像処理装置１１２に入力され、または画像処理装置１１２から出力される画像データ、および制御信号を送受信する。また、送受信部／記憶部１１５は、画像処理装置１１２が処理する画像データを格納する。送受信部／記憶部１１５が格納する画像データは、画像入力装置１１１から入力される画像データ、および送受信部／記憶部１１５が送受信する画像データである。また、送受信部／記憶部１１５は、制御部１１６が制御処理を実行する際のワークメモリとしての機能を有していてもよい。
【００４１】
制御部１１６は、画像処理装置１１２が実行する各種の画像処理に対する設定、および画像処理装置１１２が有する各部の制御を行う。また、制御部１１６は、画像入力装置１１１および画像出力装置１１３を制御し、画像表示装置１１４が表示する画像を生成する。また、制御部１１６は、送受信部／記憶部１１５を制御して、画像データの送受信を行わせ、さらに送受信部／記憶部１１５が備えるＨＤＤ等の記録装置に対する画像データの格納および読み出しを行わせる。操作部１１７は、画像形成装置にて行われるジョブに対しての設定情報を操作者が入力する入力部となっている。操作部１１７は、液晶ディスプレイよりなる表示部と設定を行うボタンなどを備えている。
【００４２】
画像処理装置１１２は、アナログ・デジタル変換部（以下、「Ａ／Ｄ変換部」という。）１２１、シェーディング補正部１２２、入力処理部１２３、領域分離処理部１２４、色補正部１２５、黒生成／下色除去部１２６、空間フィルタ部１２７、中間調生成部１２８、スジ検知処理部１２９および表示制御部１３０を有する。
【００４３】
Ａ／Ｄ変換部１２１は、画像入力装置１１１が備えるＣＣＤラインセンサから入力されたカラー画像信号（ＲＧＢアナログ信号）を、デジタル信号に変換する。シェーディング補正部１２２は、デジタル信号に含まれている、画像入力装置１１１の照明系、結像系および撮像系で生じる各種の歪みを取り除く。
【００４４】
入力処理部１２３は、シェーディング補正部１２２により処理されたＲＧＢデジタル信号に対してγ補正を行う。なお、以下の説明では、ＲＧＢデジタル信号による画像をＲＧＢ画像と称する。
【００４５】
表示制御部１３０は、画像表示装置１１４に表示する画面を生成し、画像表示装置１１４の表示動作を制御する。表示制御部１３０により表示される情報は、画像処理装置１１２が実行する処理の状況、および処理に対する設定情報である。また、スジ検知処理部１２９においてスジなどが検知された場合には、操作者に注意を促す情報なども表示される。
【００４６】
色補正部１２５は、ＲＧＢ画像をＣＭＹ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー）画像に色空間変換し、さらに、色再現性を高める処理を行う。
【００４７】
領域分離処理部１２４は、ＲＧＢ画像の各画素が、黒文字、色文字、網点および印画紙写真（連続階調領域）等の複数種類の領域のうちの、何れの領域に属する画素かを判定する。また、領域分離処理部１２４は、判定した結果を各画素が属する領域の種類を表す領域分離データとして、黒生成／下色除去部１２６、空間フィルタ部１２７および中間調生成部１２８に出力する。領域分離データが入力される各部では、領域の種類に対応した処理が実行される。
【００４８】
黒生成／下色除去部１２６は、３色のトナーにて表現することのできるＣＭＹ画像を、４色のトナーにて表現するＣＭＹＫ（Ｋ：黒）画像に変換する。空間フィルタ部１２７は、ＣＭＹＫ画像に対し、強調処理および平滑処理を行う。中間調生成部１２８は、ＣＭＹＫ画像を印刷出力するために、階調再現処理を行う。
【００４９】
図２は自動原稿送り装置（ＡＤＦ： Automatic Document Feeder）を備えたスキャナとしての画像入力装置１１１の構造を示す縦断面図である。図２に示すように、画像入力装置１１１は、下部筐体１、上部筐体２および排紙トレイ３を備えている。画像入力装置１１１では、原稿を静止させて画像を読み取る静止読取モード、原稿を搬送しながら画像を読み取る走行読取モード、および原稿を搬送しながら原稿における両面の画像を読み取る両面読取モードにて原稿の画像読み取りを行えるようになっている。
【００５０】
読取モードの選択は、例えば操作部１１７において行われ、選択された読取モードは、読取モード信号として伝達として伝達される。なお、原稿セットトレイ２２に原稿がセットされた状態（原稿セット検出センサで原稿が検知された状態）で、コピーボタンが押された時は、走行読取モードによって原稿画像を読み取るように設定されている。また、両面読取モードで読み取る際は、操作部１１７より両面読取モードの設定が行われる。
【００５１】
画像入力装置１１１では、原稿台としての第１コンタクトガラス１１に原稿が置かれると、下部筐体１内あるいは第１コンタクトガラス１１の近傍に配置された原稿サイズセンサ（例えば、フォトセンサ）によって原稿サイズが検知され、コピーボタンが押されると、静止読取モードにて原稿の読み取りを行う。
【００５２】
画像入力装置１１１は、原稿画像の読み取りを、静止読取モードでは下部筐体１内の第１読取部１０によって行う一方、走行読取モードでは上部筐体２内の第２読取部２３によって行うようになっている。また、両面読取モードでは、これら第１読取部１０および第２読取部２３の双方を同時に用いるようになっている。
【００５３】
図２に示すように、下部筐体１は、第１読取部１０および第１コンタクトガラス１１を備え、第１読取部１０は、第１走査ユニット１２、第２走査ユニット１３、結像レンズ１４、ＣＣＤ（Charge Coupled Device）１５および第２コンタクトガラス１６を備えている。
【００５４】
第１コンタクトガラス１１は、静止読取モードで読み取る原稿を載置するための原稿台である。第１走査ユニット１２は、第１コンタクトガラス１１に沿って左から右に一定速度Ｖで移動しながら原稿を露光する。このために、第１走査ユニット１２は、光源（露光ランプ）５０、および原稿の反射光を第２走査ユニット１３に導く第１の反射ミラー５１を有している。
【００５５】
第２走査ユニット１３は、第１走査ユニット１２に追従してＶ／２の速度で移動するようになっており、第１反射ミラー５１からの光を結像レンズ１４およびＣＣＤ１５に導く第２反射ミラー５２および第３反射ミラー５３を備えている。
【００５６】
結像レンズ１４は、第３反射ミラー５３からの反射光を、ＣＣＤ１５上で結像させる。ＣＣＤ１５は、結像レンズ１４からの光をアナログの電気信号に変換する。なお、この電気信号は、画像処理装置１１２によってデジタルの画像データに変換される。
【００５７】
第１読取部１０は、第１コンタクトガラス１１上に載置された原稿画像の読み取り、および上部筐体２の部材によって搬送される原稿画像の読み取りを行う。
【００５８】
第１走査ユニット１２は、第１コンタクトガラス１１上の原稿を読み取る際には、図２に示すＰｏｓ１の位置からＰｏｓ２の位置の方向に、原稿サイズ検出手段（図示せず）にて検出された原稿サイズに応じて、所定距離だけ移動する。一方、搬送されている原稿を読み取る際には、Ｐｏｓ３の位置に停止している。また、使用されていない待機中には、Ｐｏｓ１の位置とＰｏｓ３の位置との中間のＰｏｓ０（図示せず）の位置であるホームポジションに、停止している。
【００５９】
第１コンタクトガラス１１の前端側位置には、原稿基準板（図示せず）が備えられている。この原稿基準板は、第１コンタクトガラス１１に載置する原稿のサイズ・載置方向を示す指標となる。したがって、画像形成装置の操作者は、原稿基準板に従って、第１コンタクトガラス１１に原稿を容易に載置できる。
【００６０】
第２読取部２３は、原稿セットトレイ２２に載置された原稿の画像を読み取るものであり、原稿搬送部３１、イメージセンサ部３２、原稿搬送路３３および原稿排出部３４を備えている。
【００６１】
原稿搬送部３１は、原稿セットトレイ２２に載置された原稿を取り込み、原稿搬送路３３上を搬送させるものである。イメージセンサ部３２は、搬送されている原稿の画像を読み取るものである。原稿排出部３４は、イメージセンサ部３２によって画像を読み取られた後の原稿を、排紙トレイ３に排出するものである。
【００６２】
原稿搬送部３１は、給送補助ローラ６１、原稿セット検出センサ６２、原稿抑え板６３、摩擦パッド６４、給送タイミングセンサ６５、給送ローラ６６および整合ローラ対６７を備えている。
【００６３】
給送補助ローラ６１および原稿抑え板６３は、原稿セット検出センサ６２に検知された原稿を、第２読取部２３内部に引き入れるものである。摩擦パッド６４、給送ローラ６６および整合ローラ対６７は、給送タイミングセンサ６５の検知結果に基づいて、引き込まれた原稿を１枚毎にイメージセンサ部３２に導くものである。
【００６４】
なお、整合ローラ対６７は、その駆動軸に電磁クラッチ（図示せず）を備え、駆動モータ（図示せず）からの駆動力の伝達を制御できるようになっており、原稿のない状態では停止している。そして、原稿の先端が給送タイミングセンサ６５に接触し、このセンサから所定の信号が伝達されたときに、原稿を下流側に搬送する方向に回動するように設定されている。
【００６５】
整合ローラ対６７は、停止した状態で、摩擦パッド６４および給送ローラ６６により上流側より搬送されてきた原稿の先端が、整合ローラ対６７のニップ部に付き当たり、原稿に所定の撓みを形成した後に、下流側に原稿を搬送するように回動する。この際に、整合ローラ対６７のニップ部により、原稿の先端が搬送方向に直角となるように整合される。さらに、整合ローラ対６７は、第２コンタクトガラス１６との間で、原稿搬送路３３の一部を形成している。
【００６６】
原稿排出部３４は、原稿排出ローラ対６９および原稿排出センサ５９を備えている。原稿排出ローラ対６９の上側ローラは、駆動側のローラであり、上部筐体２の左側部に一体的に設けられて、上部筐体２中の駆動機構により駆動される。原稿排出ローラ対６９の上側ローラは、下部筐体１側に回転自在に設けられた原稿排出ローラ対６９の下側ローラ（従動ローラ）とで、原稿搬送路３３を通った原稿を挟持搬送して、排紙トレイ３上に排出する。
【００６７】
また、原稿排出センサ５９は、原稿排出ローラ対６９の下流側に配置されており、原稿の排出を、後述する読取制御部に伝達するものである。
【００６８】
イメージセンサ部（CIS：Contact Image Sensor）３２は、上部筐体２に設けられており、原稿搬送路３３を走行する原稿における上側の画像を読み取る。なお、開放扉２４は、イメージセンサ部３２の上方の空間を開放可能となっている。
【００６９】
次に、上記構成の画像入力装置１１１の動作について説明する。
画像入力装置１１１は、静止読取モードでは、片面モードだけが選択可能となり、第１読取部１０だけが原稿の読み取りに用いられる。このとき、第１読取部１０の第１走査ユニット１２は、まずホームポジション（図２中のＰｏｓ３とＰｏｓ１との間にあるＰｏｓ０）に配置される。そして、読取制御部の指示に応じて、Ｐｏｓ１の位置から第１コンタクトガラス１１上に載置された原稿を走査しながら、第２走査ユニット１３とともにＰｏｓ２側に移動する。これにより、ＣＣＤ１５に、原稿画像に応じた反射光を受光させることが可能となる。このように、第１読取部１０は、静止した原稿の下側の面（表面）に形成されている画像を読み取ることとなる。
【００７０】
走行読取モードでは、片面読取モードと両面読取モードの両方が選択可能となる。走行読取モードの片面読取モードでは、第１読取部１０だけが原稿の読み取りに用いられる。このモードの指示があると、第１読取部１０の第１走査ユニット１２は、ホームポジションＰｏｓ０の位置からＰｏｓ３の位置に移動して停止し、そのまま停止状態を保持して、走行する原稿の読み取りを行う。そして、読取制御部の指示に応じて、ＣＣＤ１５が、第２コンタクトガラス１６を介して、原稿搬送路３３を搬送される原稿の画像を下側から読み取る。すなわち、第１読取部１０は、原稿の下側の面（表面）に形成されている画像を読み取ることとなる。
【００７１】
走行読取モードの両面読取モードでは、第１読取部１０およびイメージセンサ部３２の双方が原稿の読み取りに用いられる。このとき、第１読取部１０の第１走査ユニット１２は、走行読取モードの片面読取モード時と同様に、Ｐｏｓ３の位置に停止される。
【００７２】
そして、読取制御部の指示に応じて、第１読取部１０が、第２コンタクトガラス１６を介して、原稿搬送路３３を搬送される原稿の画像を下側から読み取る。また、同様に、イメージセンサ部３２が、搬送される原稿の上側の面（裏面）に形成されている画像を上側から読み取る。
【００７３】
このように、本読取装置における両面読取モードでは、第１読取部１０およびイメージセンサ部３２が、搬送原稿の表裏両面の画像を、上下方向から一度に読み取ることとなる。
【００７４】
なお、表面のみに画像が形成されている片面原稿の画像を読み取る際に、原稿の表面および裏面の読み取りを行い、原稿の裏面の読取画像データについてのスジ画像の検知を行うようにしてもよい。この場合、原稿の表面の読み取りは第１読取部１０によって行われ、原稿の裏面の読み取りは、第２読取部２３によって行われる。
【００７５】
次に、画像処理装置１１２が備えるスジ検知処理部１２９について説明する。
図３は図１に示したスジ検知処理部１２９の構成を示すブロック図である。
【００７６】
スジ検知処理部１２９は、図３に示すように、判定領域抽出部２０１、隣接画素濃度差算出部（エッジ画素検出部）２０２、立ち上り／立ち下りエッジ検出部（エッジ画素検出部）２０３、スジ画素判定部２０４、スジ画素カウント部（スジ画素数計数部）２０５、エッジ画素カウント部（エッジ画素数計数部）２０６、無地領域判定部２０７、スジ有無判定部２０８、エッジ閾値設定部２０９、無地領域判定閾値設定部２１０およびスジ有無判定閾値設定部２１１を備えている。
【００７７】
判定領域抽出部２０１は、原稿の読取画像データ（ＲＧＢ画像）における原稿の読取先端側の数ライン分あるいは原稿の読取後端側の数ライン分を判定領域として抽出する。このように、読取画像データにおける原稿の読取先端側の数ライン分あるいは原稿の読取後端側の数ライン分を判定領域として設定するのは、一般に原稿の端部には、原稿画像が描かれた領域が少ないためである。このように判定領域を設定することにより、原稿に意図的に描かれたラインやエッジを誤ってスジと判定する誤判定を防止することができる。
【００７８】
スジ検知処理部１２９では、判定領域抽出部２０１により抽出された判定領域について、原稿画像データが有する画素毎に、各画素を注目画素として属性を判定する。この判定では、注目画素を中心とするｎ×ｍの画素ブロックを用いる。ｎ・ｍは自然数であり、例えば７である。
【００７９】
隣接画素濃度差算出部２０２は、ｎ×ｍの画素ブロックに含まれる各画素と各画素に隣接する画素との濃度差を算出する。
【００８０】
立ち上り／立ち下りエッジ検出部２０３は、隣接画素濃度差算出部２０２にて算出された濃度差とエッジ閾値（例えば１０）とを比較し、各画素がエッジ画素であるか否かを判定する。また、エッジ画素と判定したものについては、隣接画素濃度差算出部２０２にて算出された濃度差の値から、立ち上りエッジ画素であるか、立ち下りエッジ画素であるかを判定する。この判定では、左側の画素の濃度値（画素値）からその画素の右側に隣接する画素の濃度値を引いたとき、濃度値が負になる場合を立ち上りエッジ画素、正になる場合を立ち下りエッジ画素と判定する。なお、上記エッジ閾値（例えば１０）は、エッジ閾値設定部２０９に設定される。
【００８１】
エッジ画素カウント部２０６は、ｎ×ｍの画素ブロックの中心である注目画素がエッジ画素と判定されたものについてカウントする。
【００８２】
スジ画素判定部２０４は、ｎ×ｍの画素ブロックの中心である注目画素がスジ画素であるか否かを判定する。この判定においては、次の第１から第３の条件が全て満たされる場合に、注目画素をスジ画素と判定する。
【００８３】
第１の条件は、ｎ×ｍの画素ブロックの中心である注目画素がエッジ画素であること、第２の条件は、ｎ×ｍの画素ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素が１組存在すること、第３の条件は、副走査方向のライン全てにおいて、エッジ画素（水平方向のエッジ画素）が存在しないことである。これにより、主走査方向には濃度差のあるエッジの組合せが１組ずつ存在し、副走査方向には濃度差が存在するエッジが存在しないことになり、図７に示すような副走査方向に１本の縦スジが存在すると判定することができる。なお、第１の条件および第２の条件にて検出しているのは垂直方向のエッジ画素である。
【００８４】
スジ画素カウント部２０５は、ｎ×ｍの画素ブロックの中心である注目画素がスジ画素判定部２０４においてスジ画素と判定されたものをカウントする。
【００８５】
無地領域判定部２０７は、エッジ画素カウント部２０６でのエッジ画素カウント数と無地領域判定閾値とを比較することにより、判定領域抽出部２０１にて抽出された判定領域が原稿に意図的に描かれたラインが存在しない無地領域であるか否かを判定する。この判定において、無地領域判定閾値は、判定領域の副走査ライン数×所定値（例えば５）に設定される。そして、エッジ画素カウント数＜無地領域判定閾値である場合に、判定領域を無地領域と判定する一方、エッジ画素カウント数≧無地領域判定閾値である場合に、判定領域を無地領域でないと判定する。
【００８６】
スジ有無判定部２０８は、無地領域判定部２０７において上記判定領域が原稿に意図的に描かれたラインが存在しない無地領域であると判定された場合に、スジ画素カウント部２０５でのスジ画素カウント数とスジ有無判定閾値とを比較することにより、無地領域と判定された判定領域において原稿に存在しないスジが発生しているか否かを判定する。この判定において、スジ有無判定閾値は、判定領域の副走査方向画素数×所定値（例えば２）に設定される。そして、スジ画素カウント数＞スジ有無判定閾値である場合に、原稿の読取画像データすなわち判定領域には、原稿に存在しないスジが発生していると判定する。一方、スジ画素カウント数≦スジ有無判定閾値である場合に、原稿の読取画像データすなわち判定領域には、原稿に存在しないスジが発生していないと判定する。
【００８７】
上記スジ有無判定閾値の設定に関し、例えば、判定領域に副走査方向に３画素よりなる縦スジが存在する場合、スジ画素は、通常、各縦スジについて主走査方向において立ち上り画素および立ち下り画素の２画素ずつ検出される。一方、３画素よりなる縦スジのうち、中央の縦スジの画素については、両隣の縦スジの画素との濃度差により、エッジ画素と判定されない場合がある。そこで、スジ有無判定閾値は、スジ画素が主走査方向において立ち上り画素および立ち下り画素の少なくとも２画素存在することを考慮し、判定領域における副走査方向の画素数（副走査方向のライン数）を２倍にした値とする。このスジ有無判定閾値とスジ画素カウント部２０５にて計数されたスジ画素数とを比較し、スジ有無判定部２０８は、スジ画素数がスジ有無判定閾値よりも大きい場合に、判定領域にはスジ画像が存在すると判定する。
【００８８】
上記のように、スジ有無判定閾値は、判定領域における副走査方向の画素数（主走査方向のライン数）に、判定領域の主走査方向の１ラインにおいて発生が想定されるスジ画素数の最低値を乗じた値に設定されるのが好ましい。
【００８９】
上記の構成において、画像処理装置１１２のスジ検知処理部１２９の動作について以下に説明する。図４は、図３に示したスジ検知処理部１２９におけるスジ検知動作を示すフローチャートである。
【００９０】
判定領域抽出部２０１では、原稿画像データが入力されると、その先端の数ライン分あるいは後端の数ライン分を判定領域として抽出する（Ｓ１１）。この判定領域は、例えば、６００ｄｐｉの解像度では、原稿画像データのそれぞれ３００ラインである。
【００９１】
次に、隣接画素濃度差算出部２０２は、注目画素を中心とするｎ×ｍの画素ブロックの各画素ａとその隣接画素ｂ（右側に隣接する画素）との濃度差（ａ−ｂ）を算出する（Ｓ１２）。
【００９２】
次に、立ち上り／立ち下りエッジ検出部２０３は、隣接画素濃度差算出部２０２にて算出された隣接濃度差（ａ−ｂ）の絶対値とエッジ閾値とを比較し、各画素がエッジ画素であるか否かを判定する（Ｓ１３）。この判定では、隣接濃度差（ａ−ｂ）の絶対値＞エッジ閾値、となる場合にその画素をエッジ画素と判定する。
【００９３】
次に、エッジ画素カウント部２０６は、ｎ×ｍの画素ブロックの中心である注目画素がエッジ画素と判定された画素をエッジ画素としてカウントする（Ｓ１４）。
【００９４】
また、立ち上り／立ち下りエッジ検出部２０３は、隣接濃度差（ａ−ｂ）＞０であるか否かを判定する（Ｓ１５）。この判定において、隣接濃度差が負（ａ−ｂ＜０）の場合には、立ち上り画素と判定し（Ｓ１６）、隣接濃度差が正（ａ−ｂ＞０）の場合には、立ち下り画素と判定する（Ｓ１７）。立ち上り／立ち下りエッジ検出部２０３およびエッジ画素カウント部２０６では、ｎ×ｍの画素ブロックにおける全ての画素について、Ｓ１２〜Ｓ１７の処理を行う。
【００９５】
次に、スジ画素判定部２０４は、ｎ×ｍの画素ブロックにおいて、上記第１から第３の条件が全て満たされる場合のみ、ｎ×ｍの画素ブロックの中心である注目画素がスジ画素であると判定する（Ｓ１８）。すなわち、ｎ×ｍの画素ブロックの中心である注目画素がエッジ画素であり（第１の条件）、ｎ×ｍの画素ブロックにおける主走査方向のライン毎に、立ち上りエッジ画素と立ち下りエッジ画素が１組存在し（第２の条件）、副走査方向のライン全てにおいて、エッジ画素（水平方向のエッジ画素）が存在しない（第３の条件）場合にのみ、ｎ×ｍの画素ブロックの中心である注目画素がスジ画素であると判定する（Ｓ１８）。
【００９６】
次に、スジ画素カウント部２０５は、ｎ×ｍの画素ブロックの中心である注目画素がスジ画素であると判定されたものについて、スジ画素としてカウントする（Ｓ１９）。
【００９７】
スジ検知処理部１２９では、上記Ｓ１２〜Ｓ１９の処理を判定領域のＲＧＢ画像における全ての画素について終了するまで繰り返し（Ｓ２０）、処理が終了すればＳ２１に進む。
【００９８】
次に、無地領域判定部２０７は、エッジ画素カウント部２０６でのエッジ画素カウント数と無地領域判定閾値とを比較し、スジ検出を行う判定領域がスジ以外に書き込み等がない無地領域であるか否かを判定する（Ｓ２１）。
【００９９】
Ｓ２１の判定において、無地領域判定閾値は、判定領域の副走査ライン数×所定値（例えば５）である。そして、Ｓ２１の判定では、エッジ画素カウント数＜無地領域判定閾値である場合に、判定領域を無地領域と判定する。この場合、判定領域は、ＲＧＢ画像にスジが発生しているか否かの判定対象となる。
【０１００】
一方、エッジ画素カウント数≧無地領域判定閾値である場合に、判定領域を無地領域でないと判定する（Ｓ２２）。この場合、判定領域内には原稿に意図的に描かれた領域（ライン等)が存在していると判断され、判定領域は、スジ発生の有無判断の対象とならない。この場合、後述のスジ発生原稿連続枚数はリセットされない。
【０１０１】
スジ有無判定部２０８は、Ｓ２１において判定領域が無地領域と判定された場合（エッジ画素カウント数＜無地領域判定閾値である場合）に、スジ画素カウント部２０５でのスジ画素カウント数とスジ有無判定閾値とを比較し、判定領域に原稿に存在しないスジか発生しているか否かを判定する（Ｓ２３）。
【０１０２】
Ｓ２３の判定において、スジ有無判定閾値は、判定領域の副走査方向画素数×所定値（例えば２）である。そして、Ｓ２３の判定では、スジ画素カウント数＞スジ有無閾値であれば、原稿の読取画像データには原稿に存在しないスジが発生していると判定する（Ｓ２５）。一方、スジ画素カウント数≦スジ有無閾値であれば、原稿の読取画像データには原稿に存在しないスジが発生していないと判定する（Ｓ２４）。
【０１０３】
次に、読取画像データに原稿には存在しないスジ画像が発生しているスジ発生原稿データを検出した場合に警告を行う画像処理装置１１２の動作について説明する。図５は、スジ発生原稿データを検出した場合に警告を行う画像形成装置の動作を示すフローチャートである。
【０１０４】
画像処理装置１１２のスジ検知処理部１２９では、操作者により、画像入力装置１１１の走行読取モード(ＡＤＦ機能を使用)が選択された場合に、スジ発生原稿データについての検知動作を行う。なお、スジ発生原稿データかどうかの判定は、原稿の読取画像データ全体についてではなく、上記のように、原稿の先端あるいは後端に対応する判定領域について行われる。また、例えば制御部１１６は、スジ検知処理部１２９において連続してスジ発生原稿データと判定される読取画像データの数（スジ発生原稿連続枚数）をカウントしている。さらに、制御部１１６は、スジ発生原稿連続枚数がスジ発生警告閾値よりも大きくなった場合に、例えば操作部１１７の表示部において警告表示を行うようになっている。スジ発生警告閾値は、例えば３に設定される。なお、操作者に対するスジ発生警告の方法は、操作部１１７の表示部（スジ発生警告装置）での警告表示の他、音声にて、あるいは表示および音声にて行ってもよい。警告を音声で行う場合は、単純に警告を鳴らす他、表示部での警告表示すべき内容を合成音声にて伝えるものでもよい。
【０１０５】
図５に示すように、画像処理装置１１２では、画像入力装置１１１においてＡＤＦ機能、すなわち走行読取モードが選択された場合（Ｓ５１）、ＡＤＦ機能により順次搬送されて読み取られた原稿の各読取画像データについて、スジ検知処理部１２９がスジ検知処理を行う（Ｓ５２）。すなわち、スジ検知処理部１２９は、原稿の読取画像データがスジ発生原稿データであるか否かを判定する。
【０１０６】
Ｓ５２でのスジ検知処理の結果、読取画像データの判定領域が無地領域でなければ（Ｓ５３）、Ｓ５９の処理に進む。一方、Ｓ５２でのスジ検知処理の結果、読取画像データの判定領域が無地領域であれば、その読取画像データについてスジ発生原稿データであるか否かを判定する（Ｓ５４）。
【０１０７】
Ｓ５４での判定の結果、読取画像データがスジ発生原稿データでなければ、制御部１１６はカウントしているスジ発生原稿連続枚数をリセットして（Ｓ５８）、Ｓ５９の処理に進む。
【０１０８】
一方、Ｓ５４での判定の結果、読取画像データがスジ発生原稿データであれば、制御部１１６はカウントしているスジ発生原稿連続枚数を１増やし（Ｓ５５）、スジ発生原稿連続枚数がスジ発生警告閾値(例えば３)よりも大きくなったか否かを判定する（Ｓ５６）。
【０１０９】
Ｓ５６での判定の結果、スジ発生原稿連続枚数がスジ発生警告閾値よりも大きくなければ、Ｓ５９の処理に進む。一方、スジ発生原稿連続枚数がスジ発生警告閾値よりも大きければ、制御部１１６は、例えば操作部１１７の表示部において、スジ発生警告表示を行う（Ｓ５７）。
【０１１０】
以上のＳ５１〜Ｓ５７の処理は、画像入力装置１１１にセットされている全ての原稿の読取画像データについての処理が終了するまで繰り返し（Ｓ５９）、全ての原稿の読取画像データについての処理が終了すれば、処理を終了する。
【０１１１】
上記のように、本実施の形態の画像処理装置１１２では、スジ有無判定部２０８において、第１から第３の条件が全て満たされる場合に注目画素をスジ画素と判定するので、スジ画素の判定を高精度に行うことができる。これにより、画像入力装置１１１（ＡＤＦ）の使用時における塵や埃の存在により、原稿の読取画像データにおける、原稿には存在しないスジ画像の発生を精度よく検出することができる。
【０１１２】
また、上記画像処理装置１１２では、原稿には存在しないスジ画像が連続して原稿の読取画像データに発生している場合に、読取画像データにスジが発生していることを操作者に警告するようになっている。これにより、操作者は、原稿には存在しないスジ画像の原因となる塵や埃を原稿の読取領域から除去し、原稿の読取画像データにおけるスジ画像の発生の問題を解消することができる。
【０１１３】
なお、スジ発生警告の要否をスジ発生原稿データの連続枚数で判定しているのは、第１には、原稿に意図的に描かれた線をスジと誤判定する可能性を軽減させるためである。第２には、画像入力装置１１１において、ＡＤＦ使用時に付着した埃や汚れが原因となって読取画像データに発生するスジ画像は、埃や汚れがＡＤＦ使用中に除去されてしまう可能性があり、このような場合にまでもスジ発生警告を行うことを防止するためである。
【０１１４】
また、スジ発生原稿連続枚数は、画像入力装置１１１にセットされた一部の原稿（一連の原稿）の読取作業が終了してもリセットされることなく、送受信部／記憶部１１５に記憶され、次の原稿の読取時にも引き継がれる。これにより、１回の画像入力装置１１１（ＡＤＦ）使用時のスジ発生原稿枚数のみに依存せず、読取画像データにおけるスジ画像の発生を操作者に対して早期に警告することができる。
【０１１５】
また、画像入力装置１１１（ＡＤＦ）が原稿の両面読み取りに対応している場合、スジ発生原稿連続枚数については、表面と裏面のそれぞれでカウントされるようになっている。また、操作者により原稿の片面の読取のみが選択された場合にも、原稿の両面の読取を行い、裏面の読取画像データについてのスジ発生原稿連続枚数のカウントを継続し、操作者により次回に原稿の両面読み取りが選択された場合に、スジ発生警告を行えるようにしてもよい。
【０１１６】
また、画像読取装置として画像入力装置１１１が画像処理装置１１２の機能、特にスジ検知処理部１２９の機能を備えていてもよい。
【０１１７】
次に、本発明の実施の形態における画像形成装置のハードウェア構成について説明する。図６は、本発明の実施の形態の画像形成装置におけるハードウェア構成の例を示すブロック図である。
【０１１８】
図６に示すように、画像形成装置９００は、画像処理部９１０（図１の画像処理装置１１２および制御部１１６に対応）、スキャナ９２０（図１の画像入力装置１１１に対応）、ハードディスク装置（以下、単位ＨＤＤと称する。図１の送受信部／記憶部１１５に対応）９３０、ドライブ装置９４０、およびプリンタ９８０（図１の画像出力装置１１３に対応）を備えている。画像処理部９１０は、画像処理部９１０に接続される各部の制御、および画像形成装置９００が出力する画像データを処理する。
【０１１９】
画像処理部９１０は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３、画像処理ＡＳＩＣ９０４、スキャナインタフェース（以下、単にスキャナＩ／Ｆと称する）９１２、ＨＤＤインタフェース（以下、単にＨＤＤ−Ｉ／Ｆと称する）９１３、ドライブインタフェース（以下、単にドライブＩ／Ｆと称する）９１４、プリンタインタフェース（以下、単にプリンタＩ／Ｆと称する）９１８、および通信インタフェース（以下、単に通信Ｉ／Ｆと称する）９１９を有する。
【０１２０】
ＣＰＵ９０１は、コンピュータプログラムを実行することにより、画像処理部９１０の各部、および画像処理部９１０に接続される各部を制御する。ＲＯＭ９０２は、例えばＣＰＵ９０１が実行するコンピュータプログラムを格納する。
【０１２１】
ＣＰＵ９０１は、また原稿自動判定処理、描画コマンド生成処理、および非表示コンテンツが付加されたイメージの生成処理を行う機能を有していてもよい。
【０１２２】
ＲＡＭ９０３は、画像処理ＡＳＩＣ９０４、およびＣＰＵ９０１がコンピュータプログラムを実行する場合に処理される画像データを格納する。なお、この画像データは、ＲＯＭ９０２に格納されてもよい。
【０１２３】
画像処理ＡＳＩＣ９０４は、画像データに対する各種処理を行う。画像処理ＡＳＩＣ９０４は、例えば、領域分離処理、下地除去処理、色補正処理、黒生成／下色除去処理、空間フィルタ処理、出力階調補正処理、および中間調生成処理の何れか一以上の処理を行うものであってもよい。
【０１２４】
スキャナＩ／Ｆ９１２は、スキャナ９２０から入力される画像データを受け取り、スキャナ９２０の特性に応じた画像処理を行う。ＨＤＤ−Ｉ／Ｆ９１３は、ＣＰＵ９０１の制御に基づいて、ＨＤＤ９３０に格納される画像データの入出力を行う。ドライブＩ／Ｆ９１４は、ドライブ装置９４０に挿入される可搬性記録媒体９４１に対するデータの入出力を行う。
【０１２５】
プリンタＩ／Ｆ９１８は、画像処理部９１０が処理した画像データを、プリンタ９８０に出力する際のインタフェースである。通信Ｉ／Ｆ９１９は、画像処理部９１０からネットワーク９９０を介して他の装置と画像データまたは制御信号を通信する際のインタフェースである。
【０１２６】
スキャナ９２０は、画像が形成されている原稿を光学的に読み取って読取画像データを出力する。スキャナ９２０が出力する読取画像データは、アナログ信号でも、アナログ信号から変換されたデジタル信号でもよい。
【０１２７】
ＨＤＤ９３０は、画像処理部９１０が処理する画像データを格納する。ＨＤＤ９３０は、例えばスキャナ９２０から入力される画像データ、通信Ｉ／Ｆ９１９から入力される画像データ、並びにＣＰＵ９０１および画像処理ＡＳＩＣ９０４の処理により生成される中間画像データを格納する。ドライブ装置９４０は、可搬性記録媒体９４１が挿入されることにより、可搬性記録媒体９４１に対するデータの書き込みおよび読み出しを行う。可搬性記録媒体９４１には、例えばＣＰＵ９０１が実行するコンピュータプログラムが格納される。
【０１２８】
プリンタ９８０は、画像処理部９１０により処理された画像データを、用紙等の媒体上に形成して出力する。
【０１２９】
画像形成装置の各ブロック、特に画像処理装置１１２は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１３０】
すなわち、画像処理装置１１２は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像処理装置１１２の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像処理装置１１２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１３１】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１３２】
また、画像処理装置１１２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１３３】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１３４】
本発明は、スキャナ、プリンタ、画像処理装置、複写機および複合機に利用することができる。
【符号の説明】
【０１３５】
１１１    画像入力装置（画像読取装置）
１１２    画像処理装置
１１３    画像出力装置
１１６    制御部
１１７    操作部（スジ発生警告装置）
１２９    スジ検知処理部
２０１    判定領域抽出部
２０２    隣接画素濃度差算出部（エッジ画素検出部）
２０３    立ち上り／立ち下りエッジ検出部（エッジ画素検出部）
２０４    スジ画素判定部
２０５    スジ画素カウント部（スジ画素数計数部）
２０６    エッジ画素カウント部（エッジ画素数計数部）
２０７    無地領域判定部
２０８    スジ有無判定部
２０９    エッジ閾値設定部
２１０    無地領域判定閾値設定部
２１１    スジ有無判定閾値設定部
【図１】
2013009116.tif 000003
【図２】
2013009116.tif 000004
【図３】
2013009116.tif 000005
【図４】
2013009116.tif 000006
【図５】
2013009116.tif 000007
【図６】
2013009116.tif 000008
【図７】
2013009116.tif 000009