(57)【要約】【課題】筋の色に関係なく、画像データに含まれる筋の画像を確実に検知する。【解決手段】無地原稿の画像データを検出する無地画像検知処理、および画像データの筋検出処理を行う無地画像検知部１９と、画像データのカラーモノクロ判定処理、並びに画像データの筋検出処理を行うカラー判定部２０と、無地画像検知部１９とカラー判定部２０との少なくとも一方により筋画像が検出された場合に、筋検知との判定結果を出力する筋検知部とを備える。【選択図】図２
2013009287.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データが無地原稿のものであるか否かの無地画像検知処理を行うとともに、入力された画像データに筋を示す筋画像が含まれているか否かの筋検出処理を行う第１検知部と、
入力された画像データがモノクロ原稿のものか否かを判定する判定処理、および入力された画像データがカラー原稿のものか否かを判定する判定処理を含むカラーモノクロ判定処理を行うとともに、入力された画像データに色の筋を示す筋画像が含まれているか否かの筋検出処理を行う第２検知部と、
前記第１検知部と前記第２検知部との少なくとも一方により筋画像が検出された場合に、筋検知との判定結果を出力する第３検知部とを備えていることを特徴とする画像処理装置。
【請求項２】
前記第１検知部は、前記筋検出処理および前記無地画像検知処理において、入力された前記画像データのエッジを示すエッジ画素数を計数し、前記エッジ画素数が筋判定下限値以上かつ筋判定上限値以下の筋該当範囲内である場合に筋画像有りと判定し、前記エッジ画素数が前記筋該当範囲外である場合に筋画像無しと判定し、前記エッジ画素数が筋判定下限値未満である場合に、入力された前記画像データは無地原稿のものと判定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２検知部は、前記筋検出処理および前記カラーモノクロ判定処理において、入力された前記画像データのカラー画素数を計数し、前記カラー画素数が筋判定下限値以上かつ筋判定上限値以下の筋該当範囲内である場合に筋画像有りと判定し、前記カラー画素数が前記筋該当範囲外である場合に筋画像無しと判定し、前記カラー画素数が筋判定下限値未満である場合に、入力された前記画像データはモノクロ原稿のものと判定し、前記カラー画素数が筋判定上限値を超える場合に、入力された前記画像データはカラー原稿のものと判定することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
入力された複数頁の各画像データに対して、前記第１検知部は前記筋検出処理および前記無地画像検知処理を行い、前記第２検知部は前記筋検出処理および前記カラーモノクロ判定処理を行い、
前記第３検知部は、前記第１検知部と前記第２検知部との少なくとも一方により筋画像が検出された画像データの頁数である筋画像頁数を閾値と比較し、前記筋画像頁数が前記閾値よりも多いときに、筋検知との判定結果を出力することを特徴とする請求項１から３項の何れかに記載の画像処理装置。
【請求項５】
入力された前記画像データの原稿種別を判定する原稿種別判定部を備え、
前記第１検知部は、前記原稿種別判定部により、入力された前記画像データの原稿種別が文字原稿、文字印刷写真原稿あるいは文字印画紙写真原稿のうちのいずれかと判定された場合に、入力された前記画像データの原稿種別が印刷写真原稿あるいは印画紙写真原稿のいずれかと判定された場合よりも、前記筋検出処理において、その画像データに対する前記筋該当範囲を前記筋判定上限値を大きくすることにより広くすることを特徴とする請求項２に記載の画像処理装置。
【請求項６】
入力された前記画像データの原稿種別を判定する原稿種別判定部を備え、
前記第２検知部は、前記原稿種別判定部により、入力された前記画像データの原稿種別が印刷写真原稿あるいは印画紙写真原稿のいずれかと判定された場合に、入力された前記画像データの原稿種別が文字原稿、文字印刷写真原稿あるいは文字印画紙写真原稿のうちのいずれかと判定された場合よりも、前記筋検出処理において、その画像データに対する前記筋該当範囲を前記筋判定上限値を小さくすることにより狭くすることを特徴とする請求項３に記載の画像処理装置。
【請求項７】
原稿を搬送しながら読み取って画像データを取得する原稿搬送読取装置と、前記原稿搬送読取装置が取得した画像データに基づいて前記筋検知のための処理を行う請求項１から６の何れか１項に記載の画像処理装置とを備えていることを特徴とする画像読取装置。
【請求項８】
前記原稿搬送読取装置は、原稿の片面の読取画像データを出力する設定であっても、原稿の表面および裏面を読み取ってそれぞれの画像データを取得し、
前記画像処理装置は、少なくとも前記裏面の画像データに基づいて前記筋検知のための処理を行うことを特徴とする請求項７に記載の画像読取装置。
【請求項９】
請求項１から６のいずれか１項に記載の画像処理装置と、入力された画像データに基づいてシートに画像を印刷する印刷装置とを備えることを特徴とする画像形成装置。
【請求項１０】
入力された画像データが無地原稿のものであるか否かの無地画像検知処理を行うとともに、入力された画像データに筋を示す筋画像が含まれているか否かの筋検出処理を行う第１検知工程と、
入力された画像データがモノクロ原稿のものか否かを判定する判定処理、および入力された画像データがカラー原稿のものか否かを判定する判定処理を含むカラーモノクロ判定処理を行うとともに、入力された画像データに色の筋を示す筋画像が含まれているか否かの筋検出処理を行う第２検知工程と、
前記第１検知工程と前記第２検知工程との少なくとも一方により筋画像が検出された場合に、筋検知との判定結果を出力する第３検知工程とを備えていることを特徴とする画像処理方法。
【請求項１１】
請求項１から６のいずれか１項に記載の画像処理装置の前記の各部としてコンピュータを機能させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルカラー複写機・複合機などの画像処理装置に関し、特に、画像データに含まれている筋のデータを検知する機能を有する画像処理装置、画像読取装置、画像形成装置、画像処理方法、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
デジタルカラー複写機・複合機は、通常、原稿の画像を読み取るスキャナを備えている。このスキャナにて読み取られた画像データには、筋状の画像が現れることがある。これは、例えば塵埃或いは用紙の紙粉等の異物が原稿載置台であるガラス板の上面に付着したり、前記ガラス板にキズが生じたりすること等に起因する。このような筋状の画像は、視覚的に目立つため、原稿に忠実な画像データを得る画像形成装置においては、除去することが望まれる。
【０００３】
このようなことから、デジタルカラー複写機・複合機には、スキャナ上にある埃やゴミによる画質劣化（原稿上にはない筋）を検知する機能を備えたものがある。その検知方法としては、例えば下記特許文献１に記載されているように、原稿が白紙か否かを判定する白紙検知機能を利用した筋検知処理方法が提案されている。
【０００４】
具体的には、特許文献１の技術では、筋による白紙検知精度への影響を抑えるため、原稿読み取り面に原稿がない状態で読み取り動作を行い、これによって得られた画像データについて、閾値処理や濃度勾配情報に基づき筋の要因となる不正画素を検出する。この不正画素は、実際に原稿を読み取って白紙検知機能を動作させた際に、本来白紙と判定すべき原稿が白紙と判定されない状況を引き起こす可能性がある。そこで、実際に原稿の画像を読み取って白紙検知を行う際に、白紙か否かを判定する画素から上記不正画素を除外している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２８９４９６号公報（２００４年１０月１４日公開）
【特許文献２】特開２００９−３８５３７号公報（２００８年２月１９日公開）
【特許文献３】特開２００９−９４９０３号公報（２００９年４月３０日公開）
【特許文献４】特開平４−２８２９６８号公報（１９９２年１０月８日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記特許文献１の技術においては、カラー情報による筋の検知を行っていない。そのため、例えば文字を含む原稿に対してカラーの筋が発生した場合には、その筋を検知できない虞がある。
【０００７】
したがって、本発明は、入力された画像データに、筋の画像を示す筋データが含まれている場合に、その筋の色に関係なく、筋の画像を確実に検知することができる画像処理装置、画像読取装置、画像形成装置、画像処理方法、プログラムおよび記録媒体の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の画像処理装置は、入力された画像データが無地原稿のものであるか否かの無地画像検知処理を行うとともに、入力された画像データに筋を示す筋画像が含まれているか否かの筋検出処理を行う第１検知部と、入力された画像データがモノクロ原稿のものか否かを判定する判定処理、および入力された画像データがカラー原稿のものか否かを判定する判定処理を含むカラーモノクロ判定処理を行うとともに、入力された画像データに色の筋を示す筋画像が含まれているか否かの筋検出処理を行う第２検知部と、前記第１検知部と前記第２検知部との少なくとも一方により筋画像が検出された場合に、筋検知との判定結果を出力する第３検知部とを備えていることを特徴としている。
【０００９】
また、本発明の画像処理方法は、入力された画像データが無地原稿のものであるか否かの無地画像検知処理を行うとともに、入力された画像データに筋を示す筋画像が含まれているか否かの筋検出処理を行う第１検知工程と、入力された画像データがモノクロ原稿のものか否かを判定する判定処理、および入力された画像データがカラー原稿のものか否かを判定する判定処理を含むカラーモノクロ判定処理を行うとともに、入力された画像データに色の筋を示す筋画像が含まれているか否かの筋検出処理を行う第２検知工程と、前記第１検知工程と前記第２検知工程との少なくとも一方により筋画像が検出された場合に、筋検知との判定結果を出力する第３検知工程とを備えていることを特徴としている。
【００１０】
上記の構成によれば、第１検知部は（第１検知工程では）、入力された画像データが無地原稿のものであるか否かの無地画像検知処理を行う。また、入力された画像データに筋を示す筋画像が含まれているか否かの筋検出処理を行う。第２検知部は（第２検知工程では）、入力された画像データがモノクロ原稿のものか否かを判定する判定処理、および入力された画像データがカラー原稿のものか否かを判定する判定処理を含むカラーモノクロ判定処理を行う。また、入力された画像データに色の筋を示す筋画像が含まれているか否かの筋検出処理を行う。第３検知部は（第３検知工程では）、第１検知部（第１検知工程）と第２検知部（第２検知工程）との少なくとも一方により筋画像が検出された場合に、筋検知との判定結果を出力する。
【００１１】
これにより、入力された画像データに、筋の画像を示す筋データが含まれている場合に、その筋の色に関係なく、筋データを確実に検知することができる。
【００１２】
上記の画像処理装置において、前記第１検知部は、前記筋検出処理および前記無地画像検知処理において、入力された前記画像データのエッジを示すエッジ画素数を計数し、前記エッジ画素数が筋判定下限値以上かつ筋判定上限値以下の筋該当範囲内である場合に筋画像有りと判定し、前記エッジ画素数が前記筋該当範囲外である場合に筋画像無しと判定し、前記エッジ画素数が筋判定下限値未満である場合に、入力された前記画像データは無地原稿のものと判定する構成としてもよい。
【００１３】
上記の構成によれば、第１検知部は、筋検出処理において、入力された画像データのエッジを示すエッジ画素数を計数する。そして、エッジ画素数が筋判定下限値以上かつ筋判定上限値以下の筋該当範囲内である場合に筋画像有りと判定し、エッジ画素数が筋該当範囲外である場合に筋画像無しと判定する。また、無地画像検知処理において、エッジ画素数が筋判定下限値未満である場合に、入力された画像データは無地原稿のものと判定する。
【００１４】
これにより、入力された画像データに含まれるエッジ画素数に基づいて、筋検出処理における筋画像の検出、および無地画像検知処理を適切に行うことができる。
【００１５】
上記の画像処理装置において、前記第２検知部は、前記筋検出処理および前記カラーモノクロ判定処理において、入力された前記画像データのカラー画素数を計数し、前記カラー画素数が筋判定下限値以上かつ筋判定上限値以下の筋該当範囲内である場合に筋画像有りと判定し、前記カラー画素数が前記筋該当範囲外である場合に筋画像無しと判定し、前記カラー画素数が筋判定下限値未満である場合に、入力された前記画像データはモノクロ原稿のものと判定し、前記カラー画素数が筋判定上限値を超える場合に、入力された前記画像データはカラー原稿のものと判定する構成としてもよい。
【００１６】
上記の構成によれば、第２検知部は、筋検出処理において、入力された画像データのカラー画素数を計数する。そして、カラー画素数が筋判定下限値以上かつ筋判定上限値以下の筋該当範囲内である場合に筋画像有りと判定し、カラー画素数が筋該当範囲外である場合に筋画像無しと判定する。また、カラーモノクロ判定処理において、カラー画素数が筋判定下限値未満である場合に、入力された画像データはモノクロ原稿のものと判定し、カラー画素数が筋判定上限値を超える場合に、入力された画像データはカラー原稿のものと判定する。
【００１７】
これにより、入力された画像データに含まれるカラー画素数に基づいて、筋検出処理における筋画像の検出、およびカラーモノクロ判定処理を適切に行うことができる。
【００１８】
上記の画像処理装置において、入力された複数頁の各画像データに対して、前記第１検知部は前記筋検出処理および前記無地画像検知処理を行い、前記第２検知部は前記筋検出処理および前記カラーモノクロ判定処理を行い、前記第３検知部は、前記第１検知部と前記第２検知部との少なくとも一方により筋画像が検出された画像データの頁数である筋画像頁数を閾値と比較し、前記筋画像頁数が前記閾値よりも多いときに、筋検知との判定結果を出力する構成としてもよい。
【００１９】
上記の構成によれば、第３検知部は、第１検知部と第２検知部との少なくとも一方により筋画像が検出された画像データの頁数である筋画像頁数を閾値と比較し、筋画像頁数が閾値よりも多いときに、筋検知との判定結果を出力する。
【００２０】
ここで、例えば原稿搬送読取装置のスキャナ部に付着している塵埃などによって読取画像データに筋画像が発生する環境下では、筋画像は複数頁の画像データに渡って発生する場合が多い。したがって、画像データにおける筋検知との判定は、複数頁の画像データについての筋画像の有無の判定結果に基づいて行うことにより、高精度に行うことができる。
【００２１】
上記の画像処理装置は、入力された前記画像データの原稿種別を判定する原稿種別判定部を備え、前記第１検知部は、前記原稿種別判定部により、入力された前記画像データの原稿種別が文字原稿、文字印刷写真原稿あるいは文字印画紙写真原稿のうちのいずれかと判定された場合に、入力された前記画像データの原稿種別が印刷写真原稿あるいは印画紙写真原稿のいずれかと判定された場合よりも、前記筋検出処理において、その画像データに対する前記筋該当範囲を前記筋判定上限値を大きくすることにより広くする構成としてもよい。
【００２２】
上記の構成によれば、第１検知部は、原稿種別判定部により、入力された画像データの原稿種別が文字原稿、文字印刷写真原稿あるいは文字印画紙写真原稿のうちのいずれかと判定された場合に、入力された前記画像データの原稿種別が印刷写真原稿あるいは印画紙写真原稿のいずれかと判定された場合よりも、筋検出処理において、その画像データに対する筋該当範囲を筋判定上限値を大きくすることにより広くする。これにより、筋画像の検知精度を高めることができる。
【００２３】
すなわち、原稿種別が文字原稿、文字印刷写真原稿あるいは文字印画紙写真原稿などの主に文字からなる原稿の画像データの場合は、筋が生じている場合において、筋と印刷写真や印画紙写真が重なる割合が少なくなり、画像全体として、筋画像より検出されるエッジ画素数が、原稿種別が印刷写真原稿および印画紙写真原稿の画像データの場合よりも大きくなる。したがって、この場合には、筋画像の検知において、筋判定上限値を大きくして、筋該当範囲を広くした方が、筋画像の検知精度を高めることができる。
【００２４】
上記の画像処理装置は、入力された前記画像データの原稿種別を判定する原稿種別判定部を備え、前記第２検知部は、前記原稿種別判定部により、入力された前記画像データの原稿種別が印刷写真原稿あるいは印画紙写真原稿のいずれかと判定された場合に、入力された前記画像データの原稿種別が文字原稿、文字印刷写真原稿あるいは文字印画紙写真原稿のうちのいずれかと判定された場合よりも、前記筋検出処理において、その画像データに対する前記筋該当範囲を前記筋判定上限値を小さくすることにより狭くする構成としてもよい。
【００２５】
上記の構成によれば、第２検知部は、原稿種別判定部により、入力された画像データの原稿種別が印刷写真原稿あるいは印画紙写真原稿のいずれかと判定された場合に、入力された画像データの原稿種別が文字原稿、文字印刷写真原稿あるいは文字印画紙写真原稿のうちのいずれかと判定された場合よりも、筋検出処理において、その画像データに対する筋該当範囲を筋判定上限値を小さくすることにより狭くする。これにより、筋画像の検知精度を高めることができる。
【００２６】
すなわち、原稿種別が印刷写真原稿あるいは印画紙写真原稿のいずれかの画像データの場合は、筋が生じている場合において、筋の領域よりも大幅に大きい写真領域が存在する。したがって、この場合には、筋画像の検知において、筋判定上限値を小さくして、筋該当範囲を狭くした方が、筋画像の検知精度を高めることができる。
【００２７】
本発明の画像読取装置は、原稿を搬送しながら読み取って画像データを取得する原稿搬送読取装置と、前記原稿搬送読取装置が取得した画像データに基づいて前記筋検知のための処理を行う上記のいずれかの画像処理装置とを備えていることを特徴としている。
【００２８】
上記の構成によれば、原稿搬送読取装置にて原稿を搬送しながら取得された原稿の画像データに基づいて、画像処理装置は筋検知動作を適切に行うことができる。
【００２９】
上記の画像読取装置において、前記原稿搬送読取装置は、原稿の片面の読取画像データを出力する設定であっても、原稿の表面および裏面を読み取ってそれぞれの画像データを取得し、前記画像処理装置は、少なくとも前記裏面の画像データに基づいて前記筋検知のための処理を行う構成としてもよい。
【００３０】
上記の構成によれば、原稿搬送読取装置は、原稿の片面の読取画像データを出力する設定であっても、原稿の表面および裏面の読み取りを行ってそれぞれの画像データを取得する。
【００３１】
ここで、原稿搬送読取装置は、単一の読取光学系を備えている構成である場合、原稿の片面を読み取った後、原稿の上下面を反転させて、原稿の反対面を読み取る。この場合、塵埃などによって読取画像データに筋画像が発生する環境下では、原稿の両面の読取画像データに筋画像が発生する。したがって、画像処理装置は、少なくとも原稿の裏面（片面）の画像データに基づいて筋検知のための処理を行うことにより、筋検知との判定結果を得ることができる。なお、この場合に、両面の画像データに基づいて筋検知のための処理を行えば、さらに判定精度を向上することができる。
【００３２】
一方、原稿搬送読取装置は、原稿の表面用と裏面用との読取光学系を備えている構成である場合、原稿を反転させることなく、原稿の両面を読み取る。この場合、塵埃などによって読取画像データに筋画像が発生する環境下では、原稿の裏面の読取画像データ、すなわち原稿における原稿搬送読取装置の原稿台と対向する側の面の読取画像データに筋画像が発生する。したがって、画像処理装置は、原稿の裏面の画像データに基づいて筋検知のための処理を行うことにより、筋検知との判定結果を得ることができる。
【００３３】
このようなことから、原稿の表面用と裏面用との読取光学系を備えている原稿搬送読取装置においては、原稿の片面の読取画像データを出力する設定であっても、原稿の表面および裏面を読み取ってそれぞれの画像データを取得する構成としておけば、原稿搬送読取装置において筋画像が発生する状態であるかどうかを把握することができる。これにより、画像処理装置は、原稿の片面の読取画像データを出力する設定時の処理に基づいて、原稿の両面の読取画像データを出力する設定時における、裏面の画像データでの筋画像の発生を予測することができる。したがって、その事態を例えば操作パネルの表示部や音声等によってユーザに通知し、筋発生を未然に防ぐことができる。
【発明の効果】
【００３４】
本発明によれば、入力された画像データに、筋の画像を示す筋データが含まれている場合に、その筋の色に関係なく、筋データを確実に検知することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態における画像形成装置の構成を示すブロック図である。
【図２】図１に示した原稿自動判別部の構成を示すブロック図である。
【図３】図２に示した無地画像検知部の構成を示すブロック図である。
【図４】図１に示した筋検知部における筋有無の判定動作を示す説明図である。
【図５】図２に示した無地画像検知部の動作を示すフローチャートである。
【図６】図２に示したカラー判定部の動作を示すフローチャートである。
【図７】図７（ａ）は、図２に示した無地画像検知部の画像データに対する筋画像の有無についての判定動作の概要を示す説明図、図７（ｂ）は、図２に示したカラー判定部の画像データに対する筋画像の有無についての判定動作の概要を示す説明図である。
【図８】図２に示した無地画像検知部、カラー判定部および図１に示した筋検知部による筋検知のための動作を示すフローチャートである。
【図９】本発明の他の実施の形態の画像処理装置における原稿自動判別部の構成を示すブロック図である。
【図１０】本発明のさらに他の実施の形態における、複数頁の画像データを対象として筋検知を行う画像処理装置の動作を示すフローチャートである。
【図１１】図１０に示した、複数頁の画像データを対象として筋検知を行う画像処理装置の動作における他の例を示すフローチャートである。
【図１２】図１に示した画像入力装置としての、原稿を反転させて両面読取を行う両面原稿搬送読取装置の構造を示す概略の縦断面図である。
【図１３】図１２に示した両面原稿搬送読取装置の他の例を示すものであって、二つの読取光学系を備え、原稿を反転することなく原稿の両面読取を行う両面原稿搬送読取装置の構造を示す概略の縦断面図である。
【図１４】本発明の他の実施の形態における画像読取装置の筋検知動作の動作を示すフローチャートである。
【発明を実施するための形態】
【００３６】
〔実施の形態１〕
本発明の実施の形態を図面に基づいて以下に説明する。
図１は、本発明の実施の形態のデジタルカラー画像形成装置（以下、単に画像形成装置と称する）１の構成を示すブロック図である。画像形成装置１は、コピー機能、プリンタ機能、ファクシミリ送受信機能およびscan to e-mail機能（読み取った画像データを電子メールで外部装置に送信する機能）等を備えた、例えば電子写真方式のデジタルカラー複合機である。
【００３７】
図１に示すように、画像形成装置１は、画像入力装置２、画像処理装置３、画像出力装置（印刷装置）４、記憶部５、送受信部６および制御部７を備えている。
【００３８】
画像入力装置２は、例えばＣＣＤ（Charge Coupled Device）ラインセンサを備えたスキャナ部（図示せず）を有する。この画像入力装置２は、原稿画像が記録された紙などの原稿に光を照射し、前記原稿から反射された光像をスキャナ部により読み取る。スキャナ部は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各色のアナログ信号からなる画像データを生成し、その画像データを画像処理装置３に出力する。
【００３９】
画像処理装置３は、Ａ／Ｄ（アナログ／デジタル）変換部８、シェーディング補正部９、入力処理部１０、原稿自動判別部１１、筋検知部（第３検知部）１２、領域分離部１３、色補正部１４、黒生成／下色除去部１５、空間フィルタ部１６、出力階調補正部１７および中間調生成部１８を備えている。
【００４０】
画像処理装置３において、画像入力装置２によって読み取られた画像データは、Ａ／Ｄ変換部８、シェーディング補正部９、入力処理部１０、原稿自動判別部１１、筋検知部１２、領域分離部１３、色補正部１４、黒生成／下色除去部１５、空間フィルタ部１６、出力階調補正部１７および中間調生成部１８の順に送られる。
【００４１】
その後、中間調生成部１８からＣＭＹＫ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー、Ｋ：ブラック）のデジタルカラー信号として表される画像データとして、画像出力装置４へ出力される。
【００４２】
Ａ／Ｄ変換部８は、Ｒ，Ｇ，Ｂのアナログ信号をデジタル信号にそれぞれ変換する。シェーディング補正部９は、Ａ／Ｄ変換部８から送られてきたＲ，Ｇ，Ｂのデジタル信号（以下、ＲＧＢ信号という）からなる画像データに対して、画像入力装置２の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施す。また、シェーディング補正部９は、カラーバランスの調整も行う。
【００４３】
入力処理部１０は、ＲＧＢ信号のそれぞれに対してγ補正処理などの処理を施す。入力処理部１０は、前記処理が完了するとその画像データを記憶部５に出力する。記憶部５は、入力処理部１０からの出力データをファイリングデータとして管理する。
【００４４】
なお、記憶部５に格納される前記画像データは、例えば、ＪＰＥＧ圧縮部（図示せず）によりＪＰＥＧ圧縮アルゴリズムに基づいてＪＰＥＧコードに圧縮されて格納される。そして、画像形成装置１に対してコピー出力動作やプリント出力動作が指示された場合、記憶部５からＪＰＥＧコードが読み出され、このＪＰＥＧコードがＪＰＥＧ伸張部（図示せず）によって復号化処理され、ＲＧＢ信号に変換される。
【００４５】
原稿自動判別部１１は、入力処理部１０から入力されるＲＧＢ信号に基づき、原稿種別判定処理、無地画像検知処理および自動カラー判定処理を行う。また、原稿種別判定処理の結果である原稿種別判定信号を生成する。
【００４６】
原稿自動判別部１１にて生成された原稿種別判定信号は、筋検知部１２、色補正部１４、黒生成／下色除去部１５、空間フィルタ部１６および中間調生成部１８に出力される。
【００４７】
筋検知部１２は、原稿自動判別部１１の判別結果に基づいて、スキャナ部に付着している塵埃、或いは原稿載置面となるガラス板に生じている傷などによって、元の原稿にはなく、スキャナ部から出力された画像データに発生する筋画像の有無を検知する。
【００４８】
領域分離部１３は、ＲＧＢ信号からなる画像データの各画素がどのような種類の領域に属する画素であるのか、例えば、下地領域、写真（印画紙写真）領域、文字領域および網点領域のいずれの領域に属する画素であるのかを判定する。文字領域は、文字および記号を含むキャラクタを表す。下地領域は、原稿の地肌部分（背景）を表す。領域分離部１３は、画像データの各画素に対する領域の判定結果に基づき、各画素がどの領域に属しているかを示す領域分離データを、黒生成／下色除去部１５、空間フィルタ部１６および中間調生成部１８に出力する。
【００４９】
色補正部１４は、領域分離部１３から出力される領域分離データに応じて、領域分離部１３から出力されるＲＧＢ信号を、その補色であるＣＭＹ（Ｃ：シアン・Ｍ：マゼンタ・Ｙ：イエロー）にそれぞれ対応する画像データ（以下、ＣＭＹ信号という）に変換する。また、色補正部１４では、色再現の忠実化（色再現性の向上）を実現するための処理を行う。また、色補正部１４は、原稿自動判別部１１から出力される原稿種別判定信号に基づいて、色変換を行う。
【００５０】
黒生成／下色除去部１５は、色補正部１４による色補正後のＣＭＹに対応するＣＭＹ信号を、ＣＭＹＫの４色の信号（以下、ＣＭＹＫ信号という）に変換する。すなわち、黒生成／下色除去部１５は、ＣＭＹ信号から黒（Ｋ）に対応する黒信号を生成する黒生成処理と、元のＣＭＹ信号から黒生成処理で得られたＫ信号を差し引いて新たなＣＭＹ信号を生成する下色除去処理とを行う。
【００５１】
空間フィルタ部１６は、領域分離部１３から出力される領域分離データに応じて、黒生成／下色除去部１５から出力されるＣＭＹＫ信号に、領域ごとに予め設定されているデジタルフィルタによって空間フィルタ処理を行い、空間周波数特性を補正する。これにより、出力画像のぼやけ、および粒状性劣化を防ぐための強調処理および平滑化処理を行う。
【００５２】
出力階調補正部１７は、空間フィルタ部１６から出力される画像データを画像出力装置４の特性値である網点面積率に変換する出力階調補正処理を行う。その後、中間調生成部１８で、最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理（中間調生成）を行う。なお、領域分離部１３によって写真に分離された領域に関しては、階調再現性を重視したスクリーンでの二値化または多値化処理を行う。
【００５３】
中間調生成部１８は、空間フィルタ部１６と同様に、領域分離部１３から出力される領域分離データに応じて、出力階調補正部１７から出力されるＣＭＹＫ信号に予め定める処理を施す。
【００５４】
例えば、領域分離部１３によって文字領域に分離された領域に関しては、特に黒文字あるいは色文字の再現性を高めるために、空間フィルタ部１６において、空間フィルタ処理における鮮鋭強調処理にて高周波数の強調量が大きくされる。中間調生成部１８においては、高域周波数の再現に適した高解像度のスクリーンでの二値化または多値化処理が行われる。また、領域分離部１３によって網点領域に分離された領域に関しては、空間フィルタ部１６において、入力網点成分を除去するためのローパスフィルタ処理が施される。
【００５５】
中間調生成部１８から出力されたＣＭＹＫ信号は画像出力装置４に出力される。その際、本実施形態においては、中間調生成部１８から出力される画像データ、すなわち前述した各処理が施された画像データは、一旦記憶部５に記憶され、所定のタイミングで読み出されて画像出力装置４に入力される。
【００５６】
なお、画像形成装置１がscan to e-mail機能を実行する場合、色補正部１４では、一般に普及している表示部（図示せず）の表示特性に適合したＲ’Ｇ’Ｂ’の画像データ（例えば、ｓＲＧＢデータ）に変換され、出力階調補正部１７では、前記表示部の特性に則した補正が行われる。黒生成／下色除去部１５および中間調生成部１８は、入力される画像データに対して処理を行わない。
【００５７】
画像出力装置４は、本実施の形態においてプリンタであり、画像データを紙などシートに可視画像として出力する。この場合、画像出力装置４は、２色以上の現像剤を用いてシートに画像を形成可能とされている。なお、本実施形態では、Ｃ，Ｍ，Ｙ，Ｋそれぞれの色の現像剤を用いて、シートに画像を形成する。なお、画像出力装置４は、本実施の形態では電子写真方式のプリンタとしているが、インクジェット方式のプリンタであってもよい。
【００５８】
送受信部６は、他の外部通信装置（画像形成装置やパーソナルコンピュータなど）との間で画像データをはじめとする各種データの送受信を行う。
【００５９】
制御部７は、例えばＣＰＵ（Central Processing Unit）と、ＣＰＵで実行処理される制御プログラムが記憶されている内部記憶部（図示せず）とを備え、画像入力装置２、画像処理装置３および画像出力装置４の動作を制御する。
【００６０】
また、画像形成装置１は操作パネル１３１を有する。操作パネル１３１は、例えば液晶ディスプレイなどの前記表示部と、テンキーをはじめとする操作キーとを含んでいる。
【００６１】
図２は、原稿自動判別部１１の構成を示すブロック図である。図２に示すように、原稿自動判別部１１は、原稿種別判定部３０、無地画像検知部（第１検知部）１９およびカラー判定部（第２検知部）２０を備えている。
【００６２】
原稿種別判定部３０は、原稿の種別が印画紙写真原稿、文字印画紙原稿、文字原稿、印刷写真原稿、または文字印刷写真原稿のいずれであるかの判定を行い、その判定結果を示す原稿種別判定信号を出力する。例えば、複数の画素からなるブロックのＲＧＢ毎の平均値の最大値、ＲＧＢ毎の最大値と最小値との差である最大差のヒストグラムの解析結果、注目画素がエッジ画素であるか否かの判定結果、およびエッジ画素のカウント数に基づき、上記判定を行う。
【００６３】
なお、原稿種別判定部３０による具体的な原稿種別判定方法としては、例えば本願出願人が先に出願している特開２００９−３８５３７号公報に記載の方法を採用可能であり、ここでは、原稿種別判定処理方法の具体的な説明は省略する。
【００６４】
無地画像検知部１９は、基本的な処理として、入力された画像データ（ＲＧＢ信号）が無地原稿（白紙原稿、無地画像原稿あるいはブランク原稿に相当）のものであるか否かを検知する無地画像検知処理を行う。無地画像検知部１９の無地画像検知処理については、例えば特開２００９−９４９０３号公報に記載の方法によって行うことができる。
【００６５】
無地画像検知部１９は、さらに、入力された画像データ（ＲＧＢ信号）における筋画像（黒筋または色筋）の有無を検知する。このために、無地画像検知部１９は、図３に示す構成を備えている。図３は、無地画像検知部１９の構成を示すブロック図である。
【００６６】
図３に示すように、無地画像検知部１９は、平均値算出部２１、画素判定部２２、演算部２３、ヒストグラム生成部２４、エッジ画素カウント部２５、判定部２６およびエッジ判定閾値設定部２７を備えている。これら各部の動作については、図５のフローチャートに基づいて後述する。
【００６７】
無地画像検知部１９は、上記構成により、入力された画像データについて、画像データは筋有りとの判定結果を示す判定信号、画像データは筋無しかつ無地原稿（白紙原稿、無地画像）のものとの判定結果を示す判定信号、あるいは画像データは筋無しかつ無地原稿（白紙原稿、無地画像）のものではないとの判定結果を示す判定信号を出力する。
【００６８】
カラー判定部２０は、基本動作として、入力された画像データがカラー原稿のものかモノクロ（白黒）原稿のものかを判定する自動カラー判定処理（ＡＣＳ（Auto Color Selection））を行う。さらに、入力された画像データ（ＲＧＢ信号）における筋画像（色筋）の有無を検知する。カラー判定部２０は、これら動作の結果を示すカラーモノクロ判定信号として、入力された画像データについて、画像データは筋有り（色筋有り）との判定結果を示す信号、画像データは筋無しかつカラー原稿（カラー画像）のものとの判定結果を示す信号、あるいは画像データはモノクロ原稿（モノクロ画像）のものとの判定結果を示す信号を出力する。
【００６９】
筋検知部１２は、無地画像検知部１９の検知結果およびカラー判定部２０の判別結果に基づいて、原稿画像に含まれていない筋画像が前記画像データに含まれているか否かを検知する。この場合、筋検知部１２は、図４に示すように、無地画像検知部１９とカラー判定部２０との少なくとも一方において筋画像（黒筋もしくは色筋）有りと判定された場合に、筋検知との判定結果を出力する。また、無地画像検知部１９とカラー判定部２０との両者において筋画像（黒筋もしくは色筋）無しと判定された場合に、筋無しとの判定結果を出力する。
【００７０】
制御部７は、筋検知部１２から筋検知との判定結果が出力された場合に、操作パネル１３１の表示部１３２において、その旨を表示させる。また、制御部７は、筋検知部１２から筋検知との判定結果が出力された場合に、筋検知の対象となる画像データについての画像形成装置１でのそれ以後の処理を、停止させるようにしてもよい。
【００７１】
上記の構成において、原稿自動判別部１１の無地画像検知部１９およびカラー判定部２０、並びに筋検知部１２の筋検知動作について説明する。
【００７２】
まず、無地画像検知部１９の動作について説明する。図５は、図２に示した無地画像検知部１９の動作を示すフローチャートである。
【００７３】
図５に示すように、平均値算出部２１は平均値算出処理を行う（Ｓ１）。この平均値算出処理では、ＲＧＢのプレーン毎（色成分毎）に、注目画素を含む複数の画素からなるブロック（例えば７×７画素）の濃度値の平均値を算出し、注目画素の画素値とする。
【００７４】
画素判定部２２は、ＲＧＢのプレーン毎（色成分毎）に、注目画素を含む複数の画素からなるブロック（例えば７×７画素）内における最大濃度差を算出する（Ｓ２）。
【００７５】
次に、画素判定部２２は、ブロック内における複数の色成分のうち何れかの最大濃度差が、エッジ判定閾値設定部２７に設定されているエッジ判定閾値（例えば、「３０」）よりも大きいか否かを判定する（Ｓ３）。すなわち、前記ブロックに属する注目画素がエッジ画素であるか否かを判定する。
【００７６】
Ｓ３の判定において、複数の色成分のうち何れかの最大濃度差がエッジ判定閾値よりも大きい場合には、注目画素はエッジ画素との判定となる。この場合、エッジ画素カウント部２５は、エッジ画素についてのカウント値を１だけカウントアップする（Ｓ４）。
【００７７】
なお、エッジを判定する方法は、このような最大濃度差によるものの他、分散値を求め、分散値が閾値以上のときにエッジ画素であると判定するものであってもよい。
【００７８】
Ｓ１〜Ｓ４の処理は、入力された画像データの全ての画素に対する処理が終了するまで繰り返され、全ての画素に対する処理が終了すれば（Ｓ５）、Ｓ６の処理に進む。
【００７９】
次に、判定部２６は、エッジ画素カウント部２５にてカウントされたエッジ画素数が、筋判定下限値（例えば、５０００）以上かつ筋判定上限値（例えば、７０００）以下であるか否かを判定する（Ｓ６）。この判定の結果、エッジ画素数が筋判定下限値以上かつ筋判定上限値以下であれば、判定部２６は、画像データは筋有りとの判定結果を示す判定信号を出力する（Ｓ７）。なお、筋判定下限値は、例えば、通常の無地画像検知処理において、その値未満であれば無地原稿（白紙原稿、無地画像）と判定される値である。
【００８０】
一方、Ｓ６での判定において、エッジ画素数が筋判定下限値以上かつ筋判定上限値以下でなければ、判定部２６は、エッジ画素数が筋判定下限値よりも小さいか否かを判定する（Ｓ８）。
【００８１】
Ｓ８での判定の結果、エッジ画素数が筋判定下限値よりも大きければ、その画像データに文字領域もしくは網点領域が存在することになる。したがって、判定部２６は、画像データは筋無しかつ無地原稿（白紙原稿、無地画像）のものではないとの判定結果を示す判定信号を出力する（Ｓ１８）。
【００８２】
また、Ｓ８での判定の結果、エッジ画素数が筋判定下限値よりも小さければ、画像データは、白紙原稿の可能性がある。そこで、判定部２６は演算部２３に対して所定の演算動作を行うことを指示する。判定部２６から所定の演算動作の指示を受けると、演算部２３は、Ｓ１において平均値算出部２１により算出された、注目画素のプレーン毎（色成分毎）の平均値の比較を行い、注目画素毎に色成分毎の平均値の最大値と最大差とを算出する（Ｓ９，Ｓ１０）。
【００８３】
次に、ヒストグラム生成部２４は、演算部２３にて算出された、最大値および最大差それぞれのヒストグラムを生成する（Ｓ１１，Ｓ１２）。この場合の濃度区分数は例えば１６区分とする。
【００８４】
Ｓ９〜Ｓ１２の処理は、入力された画像データの全ての画素に対する処理が終了するまで繰り返され、全ての画素に対する処理が終了すれば（Ｓ１３）、Ｓ１４の処理に進む。
【００８５】
次に、判定部２６は、色成分毎の平均値の最大値と最大差のそれぞれのヒストグラムの度数値を第１判定閾値（例えば、５００）と比較し、第１判定閾値よりも大きい区分数の合計値を算出し、それぞれを最大値ヒストグラム原稿濃度幅と最大差ヒストグラム原稿濃度幅とする（Ｓ１４，Ｓ１５）。
【００８６】
次に、Ｓ１４，Ｓ１５において算出した最大値ヒストグラム原稿濃度幅と最大差ヒストグラム原稿濃度幅のそれぞれを無地原稿判定閾値（例えば、３）と比較し、両者が無地原稿判定閾値よりも小さいか否かを判定する（Ｓ１６）。
【００８７】
Ｓ１６での判定の結果、上記両者が無地原稿判定閾値よりも小さければ、判定部２６は、画像データは筋無しかつ無地原稿（白紙原稿、無地画像）のものとの判定結果を示す判定信号を出力する（Ｓ１７）。一方、Ｓ１６での判定の結果、上記両者が無地原稿判定閾値以上であれば、判定部２６は、画像データは筋無しかつ無地原稿（白紙原稿、無地画像）のものではない判定結果を示す判定信号を出力する（Ｓ１８）。
【００８８】
図５に示した無地画像検知部１９における画像データに対する筋画像（黒筋または色筋）の有無の判定動作を整理すると図７（ａ）に示すものとなる。図７（ａ）は、無地画像検知部１９の画像データに対する筋画像の有無についての判定動作の概要を示す説明図である。
【００８９】
なお、無地画像検知部１９では、エッジ画素の画素数に基づいて、画像の中に筋が形成されている可能性があるか否か等を判定するようにしている。しかしながら、黒画素や白画素の画素数を計数し、これらの画素数に基づいて画像の中に筋が形成されている可能性があるか否か等を判定するようにしてもよい。
【００９０】
また、図５に示した無地画像検知処では、エッジ画素の判定を行っている。しかしながら、エッジ画素の判定を行わずに、色成分毎のブロックの平均値を用いて、色成分毎の平均値の最大値と最大差を算出し、最大値と最大差のそれぞれのヒストグラムを生成して、無地原稿（ブランク原稿）であるか否かの判定を行うようにしてもよい。この場合、最大値ヒストグラム原稿濃度幅と最大差ヒストグラム原稿濃度幅の判定以外に、最大差ヒストグラム原稿濃度幅の数を検知し、最大値ヒストグラム原稿濃度幅と最大差ヒストグラム原稿濃度幅のそれぞれが、無地原稿判定閾値（例えば、３）よりも小さく、最大差ヒストグラム原稿濃度幅の数が１の場合、無地原稿（ブランク原稿）であると判定すればよい。
【００９１】
次に、カラー判定部２０の動作について説明する。図６は、図２に示したカラー判定部２０による自動カラー判定処理の一例を示すフローチャートである。
【００９２】
図６に示すように、カラー判定部２０は、入力された画像データについて、注目画素におけるＲＧＢの各信号のうちから最大値と最小値を抽出する（Ｓ３１）。次に、抽出した最大値と最小値との差分を演算する（Ｓ３２）。
【００９３】
次に、カラー判定部２０は、Ｓ３２での演算値が所定の閾値（例えば、２０）よりも大きいか否かを判定する（Ｓ３３）。すなわち、カラー判定部２０は、当該画素がカラー画素（有彩画素）であるかモノクロ画素（無彩画素）であるかを判定する。
【００９４】
Ｓ３３での判定の結果、上記演算値が所定の閾値よりも大きい場合には、当該注目画素はカラー画素であると判定し、カラー画素についてのカウント値を１だけカウントアップする（Ｓ３４）。
【００９５】
カラー判定部２０は、Ｓ３１〜Ｓ３４の処理を画像データにおける全ての画素の処理が終了するまで繰り返し、全ての画素の処理が終了すればＳ３６に進む（Ｓ３５）。
【００９６】
次に、カラー判定部２０は、Ｓ３４にてカウントされたカラー画素数が、筋判定下限値（例えば、５０００）以上かつ筋判定上限値（例えば、８０００）以下であるか否かを判定する（Ｓ３６）。この判定の結果、カラー画素数が筋判定下限値以上かつ筋判定上限値以下であれば、カラー判定部２０は、画像データは筋有り（色筋有り）との判定結果を示す信号を出力する（Ｓ３７）。なお、筋判定上限値は、例えば、通常の自動カラー判定処理において、その値を越えていればカラー原稿（カラー画像）と判定される値である。
【００９７】
一方、Ｓ３６での判定において、カラー画素数が筋判定下限値以上かつ筋判定上限値以下でなければ、カラー画素数が筋判定上限値よりも大きいか否かを判定する（Ｓ３８）。Ｓ３８での判定の結果、カラー画素数が筋判定上限値よりも大きければ、カラー判定部２０は、画像データは筋無しかつカラー原稿（カラー画像）のものとの判定結果を示す信号を出力する（Ｓ３９）。
【００９８】
また、Ｓ３８での判定の結果、カラー画素数が筋判定上限値よりも大きくなければ、すなわち、カラー画素数が筋判定下限値よりも小さければ、カラー判定部２０は、画像データはモノクロ原稿（モノクロ画像）のものとの判定結果を示す信号を出力する（Ｓ４０）。
【００９９】
図６に示したカラー判定部２０における画像データに対する筋画像（色筋）の有無の判定動作を整理すると図７（ｂ）に示すものとなる。図７（ｂ）は、カラー判定部２０の画像データに対する筋画像の有無についての判定動作の概要を示す説明図である。
【０１００】
なお、カラー画像およびモノクロ画像の判定方法としては、ＲＧＢ信号の各色成分の差分の絶対値を求め、その値を所定の閾値とを比較する方法など、他の公知の方法を用いてもよい。
【０１０１】
また、注目画素がカラー画素であるか否かを判別する場合には、Ｓ３１〜Ｓ３４の処理に代えて、例えば次のような処理を行ってもよい。
【０１０２】
すなわち、当該注目画素のＲＧＢの各成分における画素値Ｋ（Ｒ），Ｋ（Ｇ），Ｋ（Ｂ）について、差分値の絶対値｜Ｋ（Ｒ）−Ｋ（Ｇ）｜，｜Ｋ（Ｇ）−Ｋ（Ｂ）｜，｜Ｋ（Ｂ）−Ｋ（Ｒ）｜を算出する。なお、これらの差分値については、それぞれ閾値が予め設定されている。
【０１０３】
カラー判定部２０は、算出した差分値が対応する閾値より大きいか否かを判定し、３つの差分値のうちの１つでも閾値よりも大きい場合に、当該注目画素がカラー画素であると判定する。
【０１０４】
また、カラー判定部２０の構成については、例えば特開平４−２８２９６８号公報に記載されている構成を適用することができる。その構成において、自動カラー判定処理は、次のような手順にて行われる。
【０１０５】
まず、入力された画像データ（原稿画像）の画素毎にカラー画素であるかモノクロ画素であるかを判別する。次に、与えられる画素順にて所定数以上の連続するカラー画素の存在を検知すると、その連続カラー画素をカラーブロックと認識する。
【０１０６】
次に、１ライン中に所定数以上のカラーブロックが存在していれば、そのラインをカラーラインとして計数する。次に、画像データ中にカラーラインが所定数存在していれば、カラー画像と判断し、そうでない場合はモノクロ画像と判断する。
【０１０７】
この方法では、画像データ（原稿画像）中にどの程度の数のカラー画素が含まれていればカラー画像（カラー原稿）と判定するのかに応じて、カラーブロックであるか否かを判定するカラー画素数の基準、カラーラインであるか否かを判定するカラーブロック数の基準、およびカラー画像（カラー原稿）であるか否かのカラーライン数の基準を設定すればよい。
【０１０８】
また、上記のように、画像データがカラー原稿のものであるか否かの判定を、原稿全体に対するカラー画素の割合ではなく、カラー画素の画素数（絶対数）で行っているのは、原稿のサイズに比してカラーの領域が非常に少ない原稿をカラー原稿と判定できるようにするためである。
【０１０９】
すなわち、本実施形態に係る画像形成装置１で読み取られ得る原稿の一例として、例えば、全体的に黒色の文字が表記され且つ一部分に朱色の印鑑が押されている原稿が想定される。この場合、カラーである印鑑部分の領域が原稿全体に占める割合は少ないため、全画素に対するカラー画素の割合に基づいてカラー原稿の判定を行うと、カラー原稿であると判定されるべき処、モノクロ原稿と判定される虞がある。このような事態を回避するため、カラー判定部２０は、カラー画素の割合ではなくカラー画素の絶対数に基づいて、カラー原稿の判定を行うようにしている。
【０１１０】
次に、筋検知部１２の動作について説明する。筋検知部１２は、図４に示したように、無地画像検知部１９での画像データは筋（黒筋または色筋）有りとの判定と、カラー判定部２０での画像データは筋（色筋）有りとの判定との、少なくとも一方の判定が行われた場合に、筋検知と判定する。一方、無地画像検知部１９またはカラー判定部２０のいずれにおいても筋有りとの判定が行われなかった場合に、筋無しと判定する。
【０１１１】
筋検知部１２での検知結果は制御部７に送られ、制御部７は、筋検知部１２から筋検知との判定結果が出力された場合に、操作パネル１３１の表示部１３２において、その旨を表示させる。
【０１１２】
上記の無地画像検知部１９、カラー判定部２０および筋検知部１２による筋検知のための動作を示すと図８のようになる。図８は、無地画像検知部１９、カラー判定部２０および筋検知部１２による筋検知のための動作を示すフローチャートである。
【０１１３】
図８において、無地画像検知部１９は、画像データのエッジ画素数が筋判定用の下限値以上かつ筋判定用の上限値以下である場合、すなわち画像データのエッジ画素数が筋有りとの判定範囲（筋該当範囲）内にあるとき（Ｓ５１）、画像データは筋有りとの判定結果を筋検知部１２に出力する。また、カラー判定部２０は、画像データのカラー（有彩）画素数が色筋判定用の下限値以上かつ色筋判定用の上限値以下である場合、すなわち画像データのカラー（有彩）画素数が色筋有りとの判定範囲（色筋該当範囲）内にあるとき（Ｓ５２）、画像データは色筋有りとの判定結果を筋検知部１２に出力する。
【０１１４】
筋検知部１２は、無地画像検知部１９とカラー判定部２０との少なくとも一方から、画像データは筋有りとの判定結果を受け取ると、筋検知との検定結果を出力する。この判定結果に基づき、制御部７の制御により、例えば操作パネル１３１の表示部１３２において、筋検知との通知が行われる（Ｓ５３）。一方、筋検知部１２は、無地画像検知部１９とカラー判定部２０とのいすれかから、画像データは筋有りとの判定結果を受け取らなければ、筋無しとの検定結果を出力する。この場合、操作パネル１３１の表示部１３２において、筋検知との通知は行われない（Ｓ５４）。なお、筋検知の通知は、音声によって行われてもよい。
【０１１５】
また、図８においては、無地画像検知部１９による筋検知の後に、カラー判定部２０による色筋検知が行われるようになっているが、この順序は逆であってもよい。また、無地画像検知部１９による筋検知とカラー判定部２０による色筋検知とが同時に行われる構成であってもよい。
【０１１６】
以上のように、本実施の形態の画像処理装置３では、原稿自動判別部１１の無地画像検知部１９による無地画像検知機能（白紙検知機能）を利用して筋検知を行い、またカラー判定部２０の自動カラー判定機能を利用して色筋検知を行っている。
【０１１７】
すなわち、黒または色筋は、通常原稿よりも圧倒的に少ない面積を有していること、かつ無地原稿（白紙原稿、無地画像）と判定されない程度の面積を有していることに着目し、無地画像検知部１９において、画像データのエッジ画素数に対する筋判定用の下限値および筋判定用の上限値、すなわち画像データのエッジ画素数についての筋有りとの判定範囲を設定し、筋検知を行っている。
【０１１８】
また、色筋は、通常原稿よりも圧倒的に少ない面積を有していること、かつモノクロ原稿と判定されない程度の面積を有していることに着目し、カラー判定部２０において、画像データのカラー（有彩）画素数に対する色筋判定用の下限値および色筋判定用の上限値、すなわち画像データのカラー（有彩）画素数についての色筋有りとの判定範囲を設定し、色筋検知を行っている。
【０１１９】
これにより、画像データにおける筋画像の発生を確実に検知することができる。
【０１２０】
〔実施の形態２〕
本発明の他の実施の形態を図面に基づいて以下に説明する。
本実施の形態の画像処理装置３では、原稿自動判別部１１の原稿種別判定部３０における原稿種別の判定結果に応じて、無地画像検知部１９での筋判定用の判定範囲（筋該当範囲）、すなわち画像データのエッジ画素数に基づく筋有りとの判定範囲（エッジ画素数の筋該当範囲）が設定される。同様に、上記原稿種別の判定結果に応じて、カラー判定部２０での色筋判定用の判定範囲（色筋該当範囲）、すなわち画像データのカラー（有彩）画素数に基づく色筋有りとの判定範囲（カラー画素数の色筋該当範囲）が設定される。
【０１２１】
例えば、印刷写真原稿や印画紙写真原稿などの写真原稿についての画像データの場合は、筋が生じている場合において、通常、筋の領域よりも大幅に大きい写真領域が存在する。したがって、黒筋および色筋の検知において、判定用の上限値を小さくして、筋有りとの判定範囲（筋該当範囲）を狭くしても、十分に筋画像の検知は可能である。また、このように、判定範囲（筋該当範囲）を狭くすれば、筋検知の精度を高めることができる。
【０１２２】
一方、文字原稿、文字印刷写真原稿、文字印画紙写真原稿などの主に文字からなる原稿の画像データの場合は、筋が生じている場合において、通常、筋と写真領域との重複が少なくなり筋画像より検出されるエッジ画素数が、上記の写真原稿についての画像データの場合よりも大きくなる。したがって、黒筋および色筋の検知において、判定用の上限値を大きくして、筋有りとの判定範囲（筋該当範囲）を広くした方が、筋検知の精度を高めることができる。
【０１２３】
図９は、本発明の他の実施の形態の画像処理装置３における原稿自動判別部１１の構成を示すブロック図である。図９に示すように、無地画像検知部１９およびカラー判定部２０には、原稿種別判定部３０からの原稿種別判定信号が入力されている。
【０１２４】
無地画像検知部１９およびカラー判定部２０は、原稿種別判定信号に応じて、筋有りとの判定範囲を変更する。このために、筋判定用の閾値として原稿種別判定信号に応じた筋判定用の上限値を保持している。
【０１２５】
本実施の形態において、無地画像検知部１９およびカラー判定部２０は、原稿種別判定信号によって示される原稿の種別が印刷写真原稿あるいは印画紙写真原稿である場合には、第１原稿種別用の筋判定用の閾値（筋判定用の上限値）を使用する。また、原稿種別が文字原稿、文字印画紙原稿あるいは文字印刷写真原稿である場合には、第２原稿種別用の筋判定用の閾値（筋判定用の上限値）を使用する。
【０１２６】
これら、第１原稿種別用の筋判定用の閾値（筋判定用の上限値）、および第２原稿種別用の筋判定用の閾値（筋判定用の上限値）は、例えばテーブルとして無地画像検知部１９およびカラー判定部２０が保持している。
【０１２７】
本実施の形態において、無地画像検知部１９での第１原稿種別用の筋判定用の閾値（筋判定用の上限値）は、エッジ画素数として５０００以上かつ７０００以下の任意の値、例えば６０００に設定される。したがって、図５に示した無地画像検知部１９の動作において、Ｓ６における筋有りとの判定範囲（エッジ画素数の筋該当範囲）は、先の実施の形態では５０００以上かつ７０００以下であったところ、５０００以上かつ６０００以下となる。
【０１２８】
また、カラー判定部２０での第１原稿種別用の筋判定用の閾値（筋判定用の上限値）は、カラー画素数として５０００以上かつ８０００以下の任意の値、例えば７０００に設定される。したがって、図６に示したカラー判定部２０の動作において、Ｓ３６における色筋有りとの判定範囲（カラー画素数の色筋該当範囲）は、先の実施の形態では５０００以上かつ８０００以下であったところ、５０００以上かつ７０００以下となる。
【０１２９】
一方、無地画像検知部１９での第２原稿種別用の筋判定用の閾値（筋判定用の上限値）は、エッジ画素数として７０００以上かつ１００００以下の任意の値、例えば８０００に設定される。したがって、図５に示した無地画像検知部１９の動作において、Ｓ６における筋有りとの判定範囲（エッジ画素数の筋該当範囲）は、先の実施の形態では５０００以上かつ７０００以下であったところ、５０００以上かつ８０００以下となる。
【０１３０】
また、カラー判定部２０での第２原稿種別用の筋判定用の閾値（筋判定用の上限値）は、カラー画素数として８０００以上かつ１１０００以下の任意の値、例えば９０００に設定される。したがって、図６に示したカラー判定部２０の動作において、Ｓ３６における色筋有りとの判定範囲（カラー画素数の色筋該当範囲）は、先の実施の形態では５０００以上かつ８０００以下であったところ、５０００以上かつ９０００以下となる。
【０１３１】
以上のように、本実施の形態の画像処理置３では、原稿自動判別部１１の原稿種別判定部３０にて判定された原稿種別に応じて、無地画像検知部１９およびカラー判定部２０での筋画像有りとの判定となる判定範囲（筋該当範囲）を設定している。これにより、原稿自動判別部１１および筋検知部１２による筋検知の精度を高めることができる。
【０１３２】
〔実施の形態３〕
本発明のさらに他の実施の形態を図面に基づいて以下に説明する。
以上の実施の形態では、筋検知部１２は、単一の頁の画像データについての筋有無の判定結果に基づいて、筋画像の発生の有無を判定するようになっている。
【０１３３】
一方、画像入力装置２としての原稿搬送読取装置のスキャナ部に付着している塵埃などによって読取画像データに筋画像が発生する環境下では、筋画像は複数頁（例えば連続する複数頁）の画像データに渡って発生する場合が多い。したがって、画像データにおける筋画像の発生の有無の判定は、単一の頁の画像データについての判定結果によるものよりも、複数頁の画像データについての判定結果によるものの方が、高精度に行うことができる。そこで、本実施の形態の画像処理装置３では、筋検知部１２からの画像データにおける筋画像の発生の有無についての判定結果の出力を、複数頁の画像データについての筋画像の有無の各判定結果に基づいて、行うようになっている。
【０１３４】
ここで、上記の複数頁の画像データは、例えば、画像入力装置２としての原稿搬送読取装置での１枚または複数枚の原稿の読取ジョブによって、原稿搬送読取装置から随時入力される画像データの複数ページ分である。あるいは、原稿搬送読取装置での複数枚の原稿を一部とする原稿の読取ジョブによって、原稿搬送読取装置から入力された一連の画像データである。あるいは、画像入力装置２としての、原稿を反転させて両面読取を行う両面原稿搬送読取装置にて読み取られた１枚の原稿の両面についての画像データである。あるいは、画像入力装置２としての、原稿を反転させて両面読取を行う両面原稿搬送読取装置にて読み取られた複数枚の原稿の両面についての一連の画像データである。
【０１３５】
画像入力装置２として、両面原稿搬送読取装置を備えた画像処理装置３、または両面原稿搬送読取装置が接続された画像処理装置３は、両面原稿搬送読取装置での両面原稿の読み取りが設定された場合に、原稿の両面から読み取られた各画像データを含む複数の画像データを、筋画像の発生の有無についての判定対象の画像データとして処理する。
【０１３６】
上記の構成において、本実施の形態の画像処理装置３の動作を図１０に基づいて説明する。図１０は、複数頁の画像データを対象として筋検知を行う画像処理装置３の動作を示すフローチャートである。
【０１３７】
図１０に示すように、画像処理装置３では、Ｓ７１において１頁分の画像データについての筋検知動作を行う。なお、Ｓ７１の動作は、図２に示した原稿自動判別部１１の無地画像検知部（第１検知部）１９による図５に示した筋検知動作、または原稿自動判別部１１のカラー判定部（第２検知部）２０による図６に示した筋検知動作である。また、以下に示すＳ７２〜Ｓ７７の動作は、例えば筋検知部１２により行われるものである。
【０１３８】
Ｓ７１での筋検知動作において、画像データに筋有りとの判定が行われると（Ｓ７２）、カウンタにて計数される筋有りの頁数ｎをｎ＋１として（Ｓ７３）、Ｓ７４へ進む。一方、Ｓ７１での筋検知動作において、画像データに筋無しとの判定が行われると（Ｓ７２）、筋有りの頁数ｎを変更せずにＳ７４へ進む。
【０１３９】
Ｓ７４では、複数枚の原稿を一部とする原稿の読み取りによって画像入力装置２（原稿搬送読取装置）から複数頁の画像データが入力される場合、それら複数頁（全頁）の画像データについての処理が完了したか否かを判定する。あるいは、１枚または複数枚の原稿の読取ジョブによって、画像入力装置２（原稿搬送読取装置）から随時画像データが入力される場合、所定の複数頁（全頁）の画像データについての処理が完了したか否かを判定する。
【０１４０】
次に、Ｓ７４での判定の結果、全頁の処理が完了していれば、筋有りの頁数ｎが閾値Ｎよりも多いか否かを判定する（Ｓ７５）。Ｓ７５での判定の結果、筋有りの頁数ｎが閾値Ｎよりも多ければ、筋検知との判定結果を制御部７に出力する（Ｓ７６）。一方、Ｓ７５での判定の結果、筋有りの頁数ｎが閾値Ｎ以下であれば、筋無しとの判定結果を制御部７に出力する（Ｓ７７）。制御部７は、筋検知部１２から筋検知との判定結果が出力された場合に、操作パネル１３１の表示部１３２において、その旨を表示させる。
【０１４１】
なお、Ｓ７５での閾値Ｎについては、Ｓ７４の判定において設定する画像データの全頁の数に応じて、予め２以上の所定の値が設定されていてもよい。あるいは、画像データの全頁数の例えば５０％など、各筋検知動作において変化する画像データの全頁数に応じた値が設定されるようにしてもよい。
【０１４２】
また、図１０に示した例では、個々の画像データについての筋有無の判定（Ｓ７１）は、Ｓ７１→Ｓ７２→Ｓ７３→Ｓ７４の処理手順により、画像データの全頁に対して行っている。しかしながら、図１１に示すように、筋有りの頁数ｎが閾値Ｎよりも多くなった時点において、上記の一連の画像データにおける残りの画像データについての筋検知動作を行わず、筋検知部１２から筋検知との判定結果を出力するようにしてもよい。
【０１４３】
図１１は、図１０に示した、複数頁の画像データを対象として筋検知を行う画像処理装置３の動作における他の例を示すフローチャートである。図１１の例では、Ｓ７４での全頁の処理が完了したか否かの判定は、Ｓ７５の処理の前では行わず、Ｓ７５において筋有りの頁数ｎが閾値Ｎ以下である場合に、行うようになっている。すなわち、個々の画像データについての筋有無の判定（Ｓ７１）は、画像データの全頁に対する筋有無の判定（Ｓ７１）が完了する前に、筋有りの頁数ｎが閾値Ｎよりも多くなれば、その時点において中止される。
【０１４４】
また、図１０および図１１の動作では、筋有りの頁数ｎは積算された頁数となっており、その積算された筋有りの頁数ｎを閾値Ｎと比較して、筋検知との判定結果を出力するようになっている。しかしながら、これに代えて、筋有りの頁数ｎとしては、連続する筋有りの頁数ｎ（例えば、３頁、４頁あるいは５頁など）、を計算し、その連続する筋有りの頁数ｎを閾値Ｎと比較して、筋検知との判定結果を出力するようにしてもよい。
【０１４５】
ここで、原稿を反転させて両面読取を行う両面原稿搬送読取装置について説明する。図１２は、原稿を反転させて両面読取を行う画像入力装置２としての両面原稿搬送読取装置の構造を示す概略の縦断面図である。
【０１４６】
図１２に示すように、両面原稿搬送読取装置１００は、スキャナ部（読取光学系）１０１、このスキャナ部１０１上に配置された原稿自動給紙部１０２、前記スキャナ部１０１および前記原稿自動給紙部１０２の動作を制御する駆動制御部（図示せず）を備えている。
【０１４７】
スキャナ部１０１は、原稿の画像を読み取って画像データを作成する。原稿は、原稿自動給紙部１０２の底部に配置された透明なガラス等の原稿台１２０上にユーザにより載置される。あるいは、原稿自動給紙部１０２により１枚ずつスキャナ部１０１での読取位置に給紙される。原稿画像の読み取りのために、スキャナ部１０１は、光源ランプ１１１、複数の反射ミラー１１２，１１３，１１４、結像レンズ１１５、光電変換素子（ＣＣＤ：Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）１１６を備えている。
【０１４８】
光源ランプ１１１は、原稿台１２０上に載置された原稿や、原稿自動給紙部１０２により搬送される原稿に対して、光を照射する。反射ミラー１１２〜１１４は、図１２に破線にて光路Ｌを示すように、原稿からの反射光を一旦図中左方向に反射させた後、下方に反射させ、その後、結像レンズ１５に向かうように図中右方向に反射させるようになっている。
【０１４９】
スキャナ部１０１では、原稿画像の読取動作において、原稿台１２０上に載置された現行を読み取る場合（シート固定方式として使用する場合）に、光源ランプ１１１および反射ミラー１１２が原稿台１２０に沿って水平方向に走査して、原稿全体の画像を読み取る。一方、原稿自動給紙部１０２により搬送される原稿を読み取る場合（シート移動方式として使用する場合）に、光源ランプ１１１および反射ミラー１１２が図１２示す位置に固定され、原稿読取部１２２を原稿が通過する際に原稿画像を読み取る。なお、原稿読取部１２２は、読取ガラス１２２ａおよび読取ガイド１２２ｂ、ならびに前記光源ランプ１１１、反射ミラー１１２〜１１４、結像レンズ１１５およびＣＣＤ１１６により構成されている。
【０１５０】
原稿画像の読取動作において、光源ランプ１１１から照射された光の原稿からの反射光は、各反射ミラー１１２〜１１４で反射され、結像レンズ１１５を通過する。この光はＣＣＤ１１６に導かれ、ＣＣＤ１１６において電気信号（原稿画像データ）に変換される。
【０１５１】
原稿自動給紙部１０２は、シート移動式としての機能を有するために、原稿載置部としての原稿トレイ１２３、原稿排出部としての排紙トレイ１２４、および原稿トレイ１２３と排紙トレイ１２４との間で原稿を搬送する原稿搬送系１２５を備えている。
【０１５２】
原稿搬送系１２５は、第１搬送路１２５ａおよび第２搬送路１２５ｂを備えている。第１搬送路１２５ａは、原稿トレイ１２３に載置された原稿１０４を、原稿読取部１２２を経て反転ローラ対１２７ｇまで搬送する。第２搬送路１２５ｂは、反転ローラ対１２７ｇによる反転後の原稿を第１搬送路１２５ａに供給する。
【０１５３】
原稿トレイ１２３は、原稿有無検知センサ１２３ａおよび複数の原稿サイズセンサ１２３ｂを備えている。原稿有無検知センサ１２３ａは、原稿トレイ１２３に原稿１０４が載置されているか否かを検知する。原稿サイズセンサ１２３ｂは、原稿トレイ１２３に載置された原稿１０４のサイズを検知する。原稿サイズセンサ１２３ｂの数は、図１２の例では２個となっている。しかしながら、原稿サイズセンサ１２３ｂの数は、処理可能とする原稿の種類数に合わせて変更可能である。なお、原稿の種類数とは、搬送方向に対して平行な方向における寸法の違いによって区別した場合の種類数である。
【０１５４】
原稿自動給紙部１０２において、第１搬送路１２５ａの上流側の端部にはピックアップローラ１２７ａおよび捌きローラ１２７ｂが配設されている。捌きローラ１２７ｂの下側には分離パッド１２７ｃが配設されている。これにより、ピックアップローラ１２７ａの回転に伴って原稿トレイ１２３上の原稿１０４が、１枚ずつ捌きローラ１２７ｂと分離パッド１２７ｃとの間を通過して、第１搬送路１２５ａに給紙されるようになっている。
【０１５５】
第１搬送路１２５ａと第２搬送路１２５ｂとの合流部分Ａには、原稿１０４の通過を検知するための搬送センサ１２７ｄが配設されている。さらに、この搬送センサ１２７ｄの配設位置よりも下流側には、２つのローラから構成されたレジストローラ対１２７ｅが配設されている。
【０１５６】
レジストローラ対１２７ｅは、一方のローラが時計回りに、他方のローラが反時計回りに回転することによって、２つのローラ間に供給された原稿１０４を下流側へ搬送する。さらに、原稿１０４の先端の位置とスキャナ部１０１の画像読取タイミングとを調整しながら原稿１０４を原稿読取部１２２に供給する。すなわち、レジストローラ対１２７ｅは、原稿１０４が供給された状態でその原稿１０４の搬送を一旦停止し、画像読取タイミングを調整して原稿１０４を原稿読取部１２２に供給するようになっている。
【０１５７】
原稿読取部１２２は、読取ガラス１２２ａおよび読取ガイド１２２ｂを備えている。原稿読取部１２２では、レジストローラ対１２７ｅから供給された原稿１０４が読取ガラス１２２ａと読取ガイド１２２ｂとの間を通過する際に、光源ランプ１１１からの光が読取ガラス１２２ａを通過して原稿１０４に照射されるようになっている。この際に、スキャナ部１０１による原稿画像データの取得が行われる。
【０１５８】
両面原稿搬送読取装置１００では、原稿１０４の両面読み取りの場合に、表面の読み取りが終わった原稿１０４の後端部が切換えゲート１２１を通過すると、反転ローラ対１２７ｇが停止して、原稿１０４の搬送が一旦停止する。このとき、切換えゲート１２１は排紙状態から通常状態に戻り、自重により先端が反時計方向に回転する。したがって、第１搬送路１２５ａの搬出口は切換えゲート１２１で塞がれた状態になると同時に、第２搬送路１２５ｂの搬入口は開放状態になる。このような状態になると、反転ローラ対１２７ｇは反転して原稿１０４を第２搬送路１２５ｂに供給する。したがって、原稿１０４は、第２搬送路１２５ｂを経て、合流部分Ａを通過した後に、再度第１搬送路１２５ａへ供給される。その後、原稿１０４は、読取ガラス１２２ａに向けて搬送され、裏面の読み取りが行われた後、排紙トレイ１２４に排紙される。
【０１５９】
次に、両面原稿搬送読取装置の他の例について説明する。図１３は、図１２に示した両面原稿搬送読取装置の他の例を示すものであって、二つの読取光学系を備え、原稿を反転することなく原稿の両面読取を行う両面原稿搬送読取装置の構造を示す概略の縦断面図である。
【０１６０】
図１３に示すように、両面原稿搬送読取装置２００は、下部筐体２０１、上部筐体２０２および排紙トレイ２０３を備えている。両面原稿搬送読取装置２００では、原稿を静止させて画像を読み取る静止読取モード、原稿を搬送しながら画像を読み取る走行読取モード、および原稿を搬送しながら原稿における両面の画像を読み取る両面読取モードにて原稿の画像読み取りを行えるようになっている。
【０１６１】
読取モードの選択は、画像処理装置３が備える、ユーザが各種設定や指示入力を行うための操作部において行われ、選択された読取モードは、読取モード信号として伝達として伝達される。なお、原稿トレイ２２２に原稿がセットされた状態（原稿有無検知センサで原稿が検知された状態）で、コピーボタンが押された時は、走行読取モードによって原稿画像を読み取るように設定されている。また、両面読取モードで読み取る際は、操作部より両面読取モードの設定が行われる。
【０１６２】
両面原稿搬送読取装置２００では、原稿台２１１に原稿が置かれると、下部筐体２０１内あるいは原稿台２１１の近傍に配置された原稿サイズセンサ（図示せず）によって原稿サイズが検知され、コピーボタンが押されると、静止読取モードにて原稿の読み取りを行う。
【０１６３】
両面原稿搬送読取装置２００は、原稿画像の読み取りを、静止読取モードでは下部筐体２０１内の第１読取部（裏面用の読取光学系）２１０によって行う一方、走行読取モードでは上部筐体２０２内の第２読取部（表面用の読取光学系）２２３によって行うようになっている。また、両面読取モードでは、これら第１読取部２１０および第２読取部２２３の双方を同時に用いるようになっている。
【０１６４】
下部筐体２０１は、第１読取部２１０および原稿台２１１を備え、第１読取部２１０は、第１走査ユニット２１２、第２走査ユニット２１３、結像レンズ２１４、ＣＣＤ２１５および読取ガラス２１６を備えている。
【０１６５】
原稿台２１１は、静止読取モードで読み取る原稿を載置するための原稿台である。第１走査ユニット２１２は、原稿台２１１に沿って左から右に一定速度Ｖで移動しながら原稿を露光する。このために、第１走査ユニット２１２は、光源ランプ２５０、および原稿の反射光を第２走査ユニット２１３に導く第１の反射ミラー２５１を有している。
【０１６６】
第２走査ユニット２１３は、第１走査ユニット２１２に追従してＶ／２の速度で移動するようになっており、第１反射ミラー２５１からの光を結像レンズ２１４およびＣＣＤ２１５に導く第２反射ミラー２５２および第３反射ミラー２５３を備えている。
【０１６７】
結像レンズ２１４は、第３反射ミラー２５３からの反射光を、ＣＣＤ２１５上で結像させる。ＣＣＤ２１５は、結像レンズ２１４からの光をアナログの電気信号に変換する。なお、この電気信号は、画像処理装置３によってデジタルの画像データに変換される。
【０１６８】
第１読取部２１０は、原稿台２１１上に載置された原稿画像の読み取り、および上部筐体２０２の部材によって搬送される原稿画像の読み取りを行う。
【０１６９】
第１走査ユニット２１２は、原稿台２１１上の原稿を読み取る際には、図１３に示すＰｏｓ１の位置からＰｏｓ２の位置の方向に、原稿サイズ検出手段（図示せず）にて検出された原稿サイズに応じて、所定距離だけ移動する。一方、搬送されている原稿を読み取る際には、Ｐｏｓ３の位置に停止している。また、使用されていない待機中には、Ｐｏｓ１の位置とＰｏｓ３の位置との中間のＰｏｓ０（図示せず）の位置であるホームポジションに、停止している。
【０１７０】
第２読取部２２３は、原稿トレイ２２２に載置された原稿の画像を読み取るものであり、原稿搬送部２３１、イメージセンサ部２３２、原稿搬送路２３３および原稿排出部２３４を備えている。
【０１７１】
原稿搬送部２３１は、原稿トレイ２２２に載置された原稿を取り込み、原稿搬送路２３３上を搬送させるものである。イメージセンサ部２３２は、搬送されている原稿の画像を読み取るものである。原稿排出部２３４は、イメージセンサ部２３２によって画像を読み取られた後の原稿を、排紙トレイ２０３に排出するものである。
【０１７２】
原稿搬送部２３１は、給送補助ローラ２６１、原稿有無検知センサ２６２、原稿抑え板２６３、摩擦パッド２６４、給送タイミングセンサ２６５、給送ローラ２６６および整合ローラ対２６７を備えている。
【０１７３】
給送補助ローラ２６１および原稿抑え板２６３は、原稿有無検知センサ２６２に検知された原稿を、第２読取部２２３内部に引き入れるものである。摩擦パッド２６４、給送ローラ２６６および整合ローラ対２６７は、給送タイミングセンサ２６５の検知結果に基づいて、引き込まれた原稿を１枚毎にイメージセンサ部２３２に導くものである。
【０１７４】
なお、整合ローラ対２６７は、その駆動軸に電磁クラッチ（図示せず）を備え、駆動モータ（図示せず）からの駆動力の伝達を制御できるようになっており、原稿のない状態では停止している。そして、原稿の先端が給送タイミングセンサ２６５に接触し、このセンサから所定の信号が伝達されたときに、原稿を下流側に搬送する方向に回動するように設定されている。
【０１７５】
整合ローラ対２６７は、停止した状態で、摩擦パッド２６４および給送ローラ２６６により上流側より搬送されてきた原稿の先端が、整合ローラ対２６７のニップ部に付き当たり、原稿に所定の撓みを形成した後に、下流側に原稿を搬送するように回動する。この際に、整合ローラ対２６７のニップ部により、原稿の先端が搬送方向に直角となるように整合される。さらに、整合ローラ対２６７は、読取ガラス２１６との間で、原稿搬送路３３の一部を形成している。
【０１７６】
原稿排出部２３４は、原稿排出ローラ対２６９および原稿排出センサ２５９を備えている。原稿排出ローラ対２６９の上側ローラは、駆動側のローラであり、上部筐体２０２の左側部に一体的に設けられて、上部筐体２０２中の駆動機構により駆動される。原稿排出ローラ対２６９の上側ローラは、下部筐体２０１側に回転自在に設けられた原稿排出ローラ対２６９の下側ローラ（従動ローラ）とで、原稿搬送路２３３を通った原稿を挟持搬送して、排紙トレイ２０３上に排出する。
【０１７７】
また、原稿排出センサ２５９は、原稿排出ローラ対２６９の下流側に配置されており、原稿の排出を、後述する読取制御部に伝達するものである。
【０１７８】
イメージセンサ部（CIS：Contact Image Sensor）２３２は、上部筐体２０２に設けられており、原稿搬送路２３３を走行する原稿における上側の画像を読み取る。なお、開放扉２２４は、イメージセンサ部２３２の上方の空間を開放可能となっている。
【０１７９】
次に、上記構成の両面原稿搬送読取装置２００の動作について説明する。
両面原稿搬送読取装置２００は、静止読取モードでは、片面モードだけが選択可能となり、第１読取部２１０だけが原稿の読み取りに用いられる。このとき、第１読取部２１０の第１走査ユニット２１２は、まずホームポジション（図１３中のＰｏｓ３とＰｏｓ１との間にあるＰｏｓ０（図示せず））に配置される。そして、読取制御部の指示に応じて、Ｐｏｓ１の位置から原稿台２１１上に載置された原稿を走査しながら、第２走査ユニット２１３とともにＰｏｓ２側に移動する。これにより、ＣＣＤ２１５に、原稿画像に応じた反射光を受光させることが可能となる。このように、第１読取部２１０は、静止した原稿の下側の面（表面）に形成されている画像を読み取ることとなる。
【０１８０】
走行読取モードでは、ユーザにより片面読取モードと両面読取モードの両方が選択可能となる。走行読取モードの片面読取モードでは、原稿の片面のみから読取画像を得る場合、第１読取部２１０だけを原稿の読み取りに用いればよい。この場合、第１読取部２１０の第１走査ユニット１２は、ホームポジションＰｏｓ０の位置からＰｏｓ３の位置に移動して停止し、そのまま停止状態を保持して、走行する原稿の読み取りを行う。そして、読取制御部の指示に応じて、ＣＣＤ２１５が、読取ガラス２１６を介して、原稿搬送路２３３を搬送される原稿の画像を下側から読み取る。すなわち、第１読取部２１０は、原稿の下側の面（表面）に形成されている画像を読み取ることとなる。
【０１８１】
走行読取モードの両面読取モードでは、第１読取部２１０およびイメージセンサ部２３２の双方が原稿の読み取りに用いられる。このとき、第１読取部２１０の第１走査ユニット２１２は、走行読取モードの片面読取モード時と同様に、Ｐｏｓ３の位置に停止される。
【０１８２】
そして、読取制御部の指示に応じて、第１読取部２１０が、読取ガラス２１６を介して、原稿搬送路２３３を搬送される原稿の画像を下側から読み取る。また、同様に、イメージセンサ部２３２が、搬送される原稿の上側の面（裏面）に形成されている画像を上側から読み取る。
【０１８３】
このように、両面原稿搬送読取装置２００における両面読取モードでは、第１読取部２１０および第２読取部２２３が、搬送原稿の表裏両面の画像を、上下方向から一度に読み取ることとなる。
【０１８４】
なお、原稿搬送読取装置として図１３に示した両面原稿搬送読取装置２００を使用する場合には、片面原稿（裏面が白紙の原稿）について原稿の読み取りを行う場合にも（原稿の片面の読取画像データを出力する設定であっても）、原稿の両面読み取りを行うようにすればよい。この場合、画像処理装置３は、画像入力装置２としての両面原稿搬送読取装置２００および画像処理装置３を備えた画像読取装置として構成される。
【０１８５】
このような構成とすれば、原稿の読取ガラス２１６と接する側の面（原稿をフェイスダウンでセットした場合の表面）の画像データを第１読取部２１０から得ることができる。第１読取部２１０から得られる画像データは、塵埃が読取ガラス２１６上に存在し易いことから、筋画像が発生し易い面の画像データである。したがって、第１読取部２１０から得た画像データに基づいて、読取画像データにおける筋画像の発生の有無につていの検知動作を適切に行うことができる。
【０１８６】
また、裏面の画像データから、両面原稿搬送読取装置２００において筋画像が発生する状態であるかどうかを把握することができる。これにより、画像処理装置３は、原稿の片面の読取画像データを出力する設定時の処理に基づいて、原稿の両面の読取画像データを出力する設定時における、裏面の画像データでの筋画像の発生を予測することができる。したがって、その事態を例えば操作パネル１３１の表示部１３２や音声等によってユーザに通知し、筋発生を未然に防ぐことができる。
【０１８７】
また、両面原稿搬送読取装置２００を使用し、片面原稿（裏面が白紙の原稿）について原稿の読み取りを行う場合にも（原稿の片面の読取画像データを出力する設定であっても）、原稿の両面読み取りを行う構成とした場合には、図１１に示したように、筋検知動作において筋無しと判定された場合に、その段階で両面読み取りを中止し、片面読み取りに変更して、原稿の読み取り処理を継続する構成とすることが好ましい。
【０１８８】
〔実施の形態４〕
本発明のさらに他の実施の形態を図面に基づいて以下に説明する。
本実施の形態の画像読取装置は、図１に示した画像入力装置２および画像処理装置３を備えた構成となっている。この画像読取装置は、画像入力装置２として、例えば図１２に示した両面原稿搬送読取装置１００あるいは図１３に示した両面原稿搬送読取装置２００を備えている。なお、以下の説明では、画像入力装置２として両面原稿搬送読取装置１００を備えているものとしている。
【０１８９】
画像読取装置は、読取画像データでの筋画像の発生の有無を検知する筋検知モードの設定が可能となっている。筋検知モードの設定は、操作パネル１３１において、ユーザからの入力操作により行われる。筋検知モードにおける筋検知動作は、例えば図１０または図１１に示すものである。
【０１９０】
筋検知モードが設定されている場合、画像読取装置の両面原稿搬送読取装置１００では、走行読取モードによる画像読取モードとして、ユーザにより片面読取モードが設定された場合と両面読取モードが設定された場合とに関わらず、両面読取モードでの読み取り動作が行われる。
【０１９１】
上記の構成において、画像読取装置の動作を図１４に基づいて以下に説明する。図１４は、筋検知動作における画像読取装置の動作を示すフローチャートである。
【０１９２】
画像読取装置にて原稿の読み取りを行う場合、図１２に示した両面原稿搬送読取装置１００において、原稿トレイ１２３にユーザにより原稿がセットされる。次に、ユーザにより、操作パネル１３１において、読み取り動作の開始を指示するスタートキーが操作される。
【０１９３】
上記のスタートキーが操作されると、画像読取装置の制御部７（図１参照）は、原稿有無検知センサ１２３ａの検出結果により、原稿トレイ１２３上における原稿の有無を判定する（Ｓ１０１）。
【０１９４】
Ｓ１０１での判定の結果、原稿トレイ１２３上に原稿がなければ（原稿台１２０上に原稿があれば）（Ｓ１０２）、原稿台１２０上の原稿の片面を読み取る。この場合には、筋検知動作を行わない。
【０１９５】
一方、Ｓ１０１での判定の結果、原稿トレイ１２３上に原稿があれば、両面原稿搬送読取装置１００による画像読取モードとして、ユーザにより、片面読取モードが設定されているか、両面読取モードが設定されているかに関わらず、両面読取モードでの読み取り動作を行う（Ｓ１０３）。
【０１９６】
次に、Ｓ１０３の原稿読み取り動作により得られた複数の画像データに対して、筋検知動作を行う（Ｓ１０４）。ここで、行う筋検知動作は、図１０に示した筋検知動作、あるいは図１１に示した筋検知動作である。したがって、筋有りの頁数ｎが閾値Ｎよりも多ければ、筋検知との判定結果となり、筋有りの頁数ｎが閾値Ｎ以下であれば、筋無しとの判定結果となる。この判定結果は、操作パネル１３１の表示部１３２に表示される。
【０１９７】
なお、筋検知動作以外の本来の画像データを取得することを目的とした処理においては、ユーザによる片面読取モードもしくは両面読取モードの設定に応じて、取得された画像データについての処理が行われる。
【０１９８】
上記の構成によれば、ユーザにより画像読取モードとして片面読取モードが設定された場合であっても、両面原稿搬送読取装置１００から原稿の表裏両面についての画像データが得られるので、原稿から読み取った複数の画像データに基づいて筋検知動作を行う場合に、少ない原稿枚数によっても効率よく筋検知動作を行うことができる。
【０１９９】
また、ユーザにより片面読取モードが設定された場合において、原稿の両面読み取りを行う場合には、図１１に示したように、筋検知動作において筋無しと判定された場合に、その段階で両面読み取りを中止し、片面読み取りに変更して、原稿の読み取り処理を継続するようにしてもよい。このような構成とすれば、片面原稿について両面読み取りを行うことにより、片面読み取りを行う場合よりも読み取り速度が遅くなる場合において、読み取り速度の低下を抑制することができる。このような構成は、原稿を反転させて原稿の両面読み取りを行う、両面原稿搬送読取装置１００を使用する場合に、読み取り速度の低下を抑制する上において、特に有効である。
【０２００】
なお、原稿搬送読取装置として図１３に示した両面原稿搬送読取装置２００を使用する場合にも、同様に、ユーザにより片面読取モードが設定された場合であっても、原稿の両面読み取りを行うようにすればよい。このような構成とすれば、前述したように、第１読取部２１０から得た画像データに基づいて、読取画像データにおける筋画像の発生の有無につていの検知動作を適切に行うことができる。
【０２０１】
〔実施の形態５〕
本発明のさらに他の実施の形態を以下に説明する。
本実施の形態の画像処理装置３は、以上の各実施の形態の構成に加えて、次の構成を備えている。すなわち、入力された読取画像データがモノクロ原稿の画像データである場合、および出力する画像データをモノクロの画像データとして出力する場合に、図１０あるいは図１１に示したＳ７１の動作として、カラー判定部２０により色筋の有無を検知するようになっている。カラー判定部２０による色筋有無の検知動作は、図６および図７（ｂ）に基づいて前述したとおりである。また、画像処理装置３における他の動作は前述のとおりである。
【０２０２】
入力された画像データがモノクロ原稿のものであるかフルカラー原稿のものであるかは、操作パネル１３１において、ユーザがフルカラー選択ボタン、モノクロ選択ボタンまたは自動選択ボタンが操作されることにより、画像処理装置３に入力される。自動選択ボタンが操作された場合、画像データがモノクロ原稿のものであるかフルカラー原稿のものであるかは、カラー判定部２０にて判定される。
【０２０３】
また、画像データをモノクロの画像データとして出力するかフルカラーの画像データとして出力するかは、操作パネルに設けられているカラースタートキーあるいはモノクロスタートキーがユーザにて操作されることにより、画像処理装置３に入力される。
【０２０４】
最後に、画像処理装置３の各ブロック、特に原稿自動判別部１１および筋検知部１２は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２０５】
すなわち、画像処理装置３は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像処理装置３の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像処理装置３に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２０６】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２０７】
また、画像処理装置３を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【０２０８】
１    画像形成装置
２    画像入力装置
３    画像処理装置
４    画像出力装置（印刷装置）
７    制御部
１１    原稿自動判別部
１２    筋検知部（第３検知部）
１９    無地画像検知部（第１検知部）
２０    カラー判定部（第２検知部）
３０    原稿種別判定部
１００    両面原稿搬送読取装置
１０１    スキャナ部（読取光学系）
１０２    原稿自動給紙部
１０４    原稿
１２０    原稿台
１２２ａ  読取ガラス
１３１    操作パネル
１３２    表示部
２００    両面原稿搬送読取装置
２０１    下部筐体
２０２    上部筐体
２１０    第１読取部
２１１    原稿台
２１６    読取ガラス
２２３    第２読取部
【図１】
2013009287.tif 000003
【図２】
2013009287.tif 000004
【図３】
2013009287.tif 000005
【図４】
2013009287.tif 000006
【図５】
2013009287.tif 000007
【図６】
2013009287.tif 000008
【図７】
2013009287.tif 000009
【図８】
2013009287.tif 000010
【図９】
2013009287.tif 000011
【図１０】
2013009287.tif 000012
【図１１】
2013009287.tif 000013
【図１２】
2013009287.tif 000014
【図１３】
2013009287.tif 000015
【図１４】
2013009287.tif 000016