(57)【要約】【課題】コンタクトガラス上やミラー上などのゴミやホコリなどに起因して生じるノイズを確実に検出することができる画像読取装置を提供する。【解決手段】読取部において、原稿領域を読み取って原稿領域画像データＰＤを取得するとともに、原稿の後端位置よりも後の領域を読み取って後領域画像データＲＤを取得する。原稿領域画像データＰＤと後領域画像データＲＤとを通じて副走査方向Ｄ２について同じ値の画素データが連続して現れる場合に、ノイズが存在すると判断して、所定の報知処理および補正処理を実行する。【選択図】図９
2007300448.tif 000002
【特許請求の範囲】
【請求項１】
原稿領域を読み取って原稿の画像データを取得する画像データ取得手段と、
前記画像データ取得手段に、原稿領域を読み取った後にさらに画像データの取得処理を継続して実行させて後領域の画像データを取得させる後領域画像データ取得制御手段と、
前記後領域の画像データに基づいて前記原稿の画像データのノイズを検出するノイズ検出手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置において、
前記ノイズ検出手段が、
前記後領域の画像データおよび前記原稿の画像データを通じて、副走査方向に同じ値の画素データが連続して現れる場合に、前記原稿の画像データにノイズが存在すると判断することを特徴とする画像読取装置。
【請求項３】
請求項１に記載の画像読取装置において、
前記ノイズ検出手段が、
前記後領域の画像データにおける副走査方向に同じ値の画素データが連続して現れる場合に、前記原稿の画像データにノイズが存在すると判断することを特徴とする画像読取装置。
【請求項４】
請求項１に記載の画像読取装置において、
前記画像データ取得手段に、原稿領域を読み取る前から画像データの取得処理を実行させて前領域の画像データを取得させる前領域画像データ取得制御手段、
を備え、
前記ノイズ検出手段が、
前記後領域の画像データと前記前領域の画像データとに基づいて前記原稿の画像データのノイズを検出することを特徴とする画像読取装置。
【請求項５】
請求項４に記載の画像読取装置において、
前記ノイズ検出手段が、
前記後領域の画像データと前記原稿の画像データと前記前領域の画像データとを通じて、副走査方向に同じ値の画素データが連続して現れる場合に、前記原稿の画像データにノイズが存在すると判断することを特徴とする画像読取装置。
【請求項６】
請求項１から５のいずれかに記載の画像読取装置において、
前記ノイズ検出手段によって前記原稿の画像データにノイズが存在すると判断された場合に、前記原稿の画像データに対して所定の補正処理を行うノイズ補正処理手段、
を備えることを特徴とする画像読取装置。
【請求項７】
請求項１から６のいずれかに記載の画像読取装置において、
前記ノイズ検出手段によって前記原稿の画像データにノイズが存在すると判断された場合に、ノイズが検出されたことを報知する報知手段、
を備えることを特徴とする画像読取装置。
【請求項８】
請求項１から７のいずれかに記載の画像読取装置において、
前記画像データ取得手段が、
副走査方向へ搬送される原稿を主走査方向に光学的に走査することによって、前記原稿の画像データを取得し、
前記後領域画像データ取得制御手段が、
前記画像データ取得手段に、副走査方向へ搬送される原稿の後端部を走査した後にさらに引き続いて主走査方向について所定のライン数の画像データを取得させることを特徴とする画像読取装置。
【請求項９】
請求項１から７のいずれかに記載の画像読取装置において、
前記画像データ取得手段が、
プラテンガラス上に載置された原稿に対して移動可能な走行体を副走査方向へ搬送しながら主走査方向に光学的に走査することによって、前記原稿の画像データを取得し、
前記後領域画像データ取得制御手段が、
前記画像データ取得手段に、前記プラテンガラス上に載置された原稿の後端部を走査した後にさらに前記走行体を副走査方向へ搬送して主走査方向について所定のライン数の画像データを取得させることを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、読み取った画像データに含まれるノイズを検出することができる画像読取装置に関する。
【背景技術】
【０００２】
画像読取装置においては、ＡＤＦ方式やＦＢＳ方式によって原稿を読み取って画像データを取得する際において、コンタクトガラスやミラー上のゴミやホコリなどに起因してスジ状の異常画素が発生することがあった。高解像度化、ＣＣＤの複数ライン化の進む近年においては、これらゴミやホコリが画像データに及ぼす影響はますます大きなものとなってきている。
【０００３】
このような事態を解決すべく、コンタクトガラスやミラー上のゴミやホコリを検出するための技術が様々に考案されている。
【０００４】
例えば、原稿の読み取りを行う前に背景板を読み取ることによって、コンタクトガラス上のホコリを検出する技術が考案されている。特許文献１には、取得した背景板の画像データを予め格納しておいたゴミのない状態の背景板の画像データと比較することによって、コンタクトガラス上のホコリを検出する構成が開示されている。また、特許文献２には、黒色（白色）の背景板を読み取ることによって白色（黒色）のゴミが付着することによる異常画素を検出する構成が開示されている。
【０００５】
【特許文献１】特開２００４−２２８６５４号公報
【特許文献２】特開２００３−１０１７３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の検出処理においては、原稿の読み取りを行う前から既にコンタクトガラス上などにゴミやホコリなどが付着していた場合には、原稿の読み取り開始前にその事実を検知することができるものの、原稿の読み取りを行っている最中にゴミなどが付着した場合には、その事実を検知することができなかった。この場合、そのまま原稿の読み取り処理が続行されてしまうため、付着したゴミなどの影響によって読み取った画像データにスジ状のノイズが発生してしまっていた。
【０００７】
この発明はこのような事情に鑑みてなされたものであり、コンタクトガラス上やミラー上などのゴミやホコリなどに起因して生じるノイズを確実に検出することができる画像読取装置を提供することを第１の目的としている。
【課題を解決するための手段】
【０００８】
請求項１の発明は、原稿領域を読み取って原稿の画像データを取得する画像データ取得手段と、前記画像データ取得手段に、原稿領域を読み取った後にさらに画像データの取得処理を継続して実行させて後領域の画像データを取得させる後領域画像データ取得制御手段と、前記後領域の画像データに基づいて前記原稿の画像データのノイズを検出するノイズ検出手段と、を備える。
【０００９】
請求項２の発明は、請求項１に記載の画像読取装置において、前記ノイズ検出手段が、前記後領域の画像データおよび前記原稿の画像データを通じて、副走査方向に同じ値の画素データが連続して現れる場合に、前記原稿の画像データにノイズが存在すると判断する。
【００１０】
請求項３の発明は、請求項１に記載の画像読取装置において、前記ノイズ検出手段が、前記後領域の画像データにおける副走査方向に同じ値の画素データが連続して現れる場合に、前記原稿の画像データにノイズが存在すると判断する。
【００１１】
請求項４の発明は、請求項１に記載の画像読取装置において、前記画像データ取得手段に、原稿領域を読み取る前から画像データの取得処理を実行させて前領域の画像データを取得させる前領域画像データ取得制御手段、を備え、前記ノイズ検出手段が、前記後領域の画像データと前記前領域の画像データとに基づいて前記原稿の画像データのノイズを検出する。
【００１２】
請求項５の発明は、請求項４に記載の画像読取装置において、前記ノイズ検出手段が、前記後領域の画像データと前記原稿の画像データと前記前領域の画像データとを通じて、副走査方向に同じ値の画素データが連続して現れる場合に、前記原稿の画像データにノイズが存在すると判断する。
【００１３】
請求項６の発明は、請求項１から５のいずれかに記載の画像読取装置において、前記ノイズ検出手段によって前記原稿の画像データにノイズが存在すると判断された場合に、前記原稿の画像データに対して所定の補正処理を行うノイズ補正処理手段、を備える。
【００１４】
請求項７の発明は、請求項１から６のいずれかに記載の画像読取装置において、前記ノイズ検出手段によって前記原稿の画像データにノイズが存在すると判断された場合に、ノイズが検出されたことを報知する報知手段、を備える。
【００１５】
請求項８の発明は、請求項１から７のいずれかに記載の画像読取装置において、前記画像データ取得手段が、副走査方向へ搬送される原稿を主走査方向に光学的に走査することによって、前記原稿の画像データを取得し、前記後領域画像データ取得制御手段が、前記画像データ取得手段に、副走査方向へ搬送される原稿の後端部を走査した後にさらに引き続いて主走査方向について所定のライン数の画像データを取得させる。
【００１６】
請求項９の発明は、請求項１から７のいずれかに記載の画像読取装置において、前記画像データ取得手段が、プラテンガラス上に載置された原稿に対して移動可能な走行体を副走査方向へ搬送しながら主走査方向に光学的に走査することによって、前記原稿の画像データを取得し、前記後領域画像データ取得制御手段が、前記画像データ取得手段に、前記プラテンガラス上に載置された原稿の後端部を走査した後にさらに前記走行体を副走査方向へ搬送して主走査方向について所定のライン数の画像データを取得させる。
【発明の効果】
【００１７】
請求項１〜９に記載の発明によれば、原稿領域を読み取った後にさらに画像データの取得処理を継続して実行させることによって得られた後領域の画像データに基づいてノイズの有無を検出するので、コンタクトガラス上やミラー上などのゴミやホコリなどに起因して生じるノイズを確実に検出することができる。例えば、原稿を読み取る最中にノイズの原因となるゴミなどコンタクトガラス上やミラー上などに付着したことによって原稿の画像データにノイズが生じた場合であっても、当該ノイズをもれなく検知することができる。
【００１８】
特に、請求項２に記載の発明によれば、後領域の画像データおよび原稿の画像データを通じて、副走査方向に同じ値の画素データが連続して現れる場合に、原稿の画像データにノイズが存在すると判断するので、原稿の画像データに存在するスジ状画像部分が、ノイズであるか原稿の画像であるかを正確に判別することができる。
【００１９】
特に、請求項５に記載の発明によれば、後領域の画像データと原稿の画像データと前領域の画像データとを通じて、副走査方向に同じ値の画素データが連続して現れる場合に、原稿の画像データにノイズが存在すると判断するので、原稿の画像データに存在するスジ状画像部分が、ホコリに起因するノイズであるか原稿の画像であるかを特に正確に判別することができる。
【００２０】
特に、請求項６に記載の発明によれば、ノイズ検出手段によって原稿の画像データにノイズが存在すると判断された場合に、原稿の画像データに対して所定の補正処理を行うので、コンタクトガラス上やミラー上などのゴミやホコリなどに起因して生じるノイズの影響を低減して常に良好な原稿の画像データを取得することができる。
【００２１】
特に、請求項７に記載の発明によれば、後領域の画像データに基づいて原稿の画像データのノイズを検出することによって、特に、以降の画像読取処理においても引き続いてノイズが発生する可能性が高い状態を確実に検知することができる。また、ノイズ検出手段によって原稿の画像データにノイズが存在すると判断された場合に、ノイズが検出されたことを報知することができる。つまり、ユーザに対して、以降の画像読取処理においても引き続いてノイズが発生する可能性が高い状態を確実に知らせることができる。
【発明を実施するための最良の形態】
【００２２】
〔第１の実施の形態〕
〈１．デジタル複合機１００の全体構成〉
図１は、この発明の第１の実施の形態に相当する画像読取装置の機能が組み込まれたデジタル複合機１００の構成を示すブロック図である。
【００２３】
図１を参照する。このデジタル複合機１００は、カラーファクシミリ機能やカラー複写機機能を有する複合機であり、ＦＡＸ機能、コピー機能、スキャン機能、プリント機能などの複数の機能を有する複合機（ＭＦＰ装置）として構成されている。
【００２４】
このデジタル複合機１００は、制御部１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、操作部１０４と、表示部１０５と、画像読取部１０６と、画像メモリ１０７と、ノイズ検出部１０８と、画像処理部１０９と、報知処理部１１０と、画像記録部１１１と、大容量蓄積部１１２と、画像送受信部１１３と、通信関係の機能部１１４〜１１７とを、バスライン１１８を介して電気的に接続した構成となっている。
【００２５】
制御部１０１は、ＣＰＵで構成されている。制御部１０１は、ＲＯＭ１０２に記憶されたプログラムに基づいて上記のハードウエア各部を制御し、デジタル複合機１００の機能を実現する。
【００２６】
ＲＯＭ１０２は、デジタル複合機１００の制御に必要なプログラムやデータを予め格納した読み出し専用の記憶装置である。
【００２７】
ＲＡＭ１０３は、読み出しと書き込みとが可能な記憶装置であり、画像データ、ＦＡＸ番号、メールアドレスなどの一時的に蓄積される諸データや、制御部１０１による演算処理の際に発生するデータなどを一時的に記憶する。ＲＡＭ１０３はＳＲＡＭやフラッシュメモリなどで構成される。ＲＡＭ１０３は、後述する原稿領域画像データＰＤを格納するための第１メモリ１３１と、後述する後領域画像データＲＤを格納するための第２メモリ１３２とを備えている。第１メモリ１３１および第２メモリ１３２に格納された画像データは、ノイズ検出部１０８において行われるノイズ検出処理に用いられる。
【００２８】
操作部１０４は、文字キー、テンキー、ファンクションキーなどの各種キーによって構成され、コマンドやテキストデータの入力といったユーザ操作を受け付ける。操作部１０４が受けたユーザ操作は信号として制御部１０１に入力される。制御部１０１はユーザ操作に基づいて各部の動作を制御する。
【００２９】
表示部１０５は、デジタル複合機１００の動作状態や、画像データなどを表示する表示装置である。表示部１０５は、液晶ディスプレイなどの表示装置により構成される。なお、操作部１０４に設けられる各種のキーは、この表示部１０５のディスプレイ画面上に設けたタッチパネルによって実現されてもよい。
【００３０】
画像読取部１０６は、原稿上の画像をＣＣＤラインセンサなどの読取素子によって読み取るフルカラーのスキャナーである。フルカラーのスキャナーによる原稿画像の読み取りが画素ごとに行われることによって、原稿上の画像の画像データがＲＧＢの各色成分ごとに取得される。画像読取部１０６は、プラテンガラス２２（図２参照）上に載置された原稿に対して移動可能な走行体であるキャリッジ２６ａ，２６ｂ（図２参照）を副走査方向へ搬送しながら、読取素子によって主走査方向に光学的に走査して画像を読み取るフラットベットタイプのスキャナー（ＦＢＳ方式のスキャナー）として機能するとともに、原稿の載置台１１（図２参照）に載置された原稿を、ＡＤＦ（Auto Document Feeder）によって副走査方向へ搬送し、搬送される原稿の表面を静止した読取素子によってを主走査方向に光学的に走査して画像を読み取るシートフィードタイプのスキャナー（ＡＤＦ方式のスキャナー）としても機能する。画像読取部１０６のより具体的な構成については後述する。
【００３１】
画像メモリ１０７は、ＬＡＮＩ／Ｆ１１６やＮＣＵ１１７を通じて外部端末３０１，３０４，３０５から受信した画像データ、画像読取部１０６において取得された画像データ、画像処理部１０９において処理された画像データなどを、一時的に記憶するための記憶装置である。画像メモリ１０７は、読み出しと書き込みとが可能なＤＲＡＭ等のメモリにより構成される。
【００３２】
ノイズ検出部１０８は、後述する後領域画像データＲＤ、原稿領域画像データＰＤに基づいてノイズの有無を検出するための処理部である。
【００３３】
画像処理部１０９は、画像送受信部１１３で受信された画像データや、画像読取部１０６から取得した画像データにＡ／Ｄ変換、表色系の変換、色調整、画像の合成などの種々の処理を行う処理部である。画像処理部１０９は、補正処理部１９１を備える。補正処理部１９１は、ノイズ検出部１０８によってノイズが検出されたと判断された場合に、原稿の画像データに対して所定の補正処理を行うための処理部である。
【００３４】
報知処理部１１０は、ノイズ検出部１０８によってノイズが検出されたと判断された場合に、その旨をユーザに対して報知するための所定の報知処理を行うための処理部である。
【００３５】
画像記録部１１１は、画像メモリ１０７に格納された画像データなどを記録紙上へ記録するプリンタである。画像記録部１１１には、例えば、電子写真方式のプリンタを採用することができる。
【００３６】
大容量蓄積部１１２は、ハードディスクなどにより構成される。大容量蓄積部１１２は、画像読取部１０６により処理された画像データを蓄積することができる。
【００３７】
画像送受信部１１３は、ＬＡＮ２０１を介して接続された外部端末３０１や、インターネット２０２を介して接続された外部端末３０４から電子メール通信によって画像データを受信する。また、ＰＳＴＮ（公衆交換電話網）２０３を介して接続された外部端末３０５よりファックス通信によって画像データを受信する。
【００３８】
さらにこのデジタル複合機１００には、通信関係の機能部として、画像データ等を複数のプロトコルに対応して符号化/復号化するコーデック（ＣＯＤＥＣ）１１４と、送受信データの変調および復調を行うモデム１１５と、ＬＡＮ（ローカルエリアネットワーク）２０１とのインターフェイスに相当するＬＡＮＩ／Ｆ１１６と、電話回線の開閉制御を行うＮＣＵ１１７とが、バスライン１１８を介して電気的に接続した構成となっている。
【００３９】
次に、このデジタル複合機１００の通信環境について説明する。デジタル複合機１００は、ＬＡＮ２０１と接続されている。ＬＡＮ２０１にはメールサーバ３０２や外部端末３０１などが接続されている。また、ＬＡＮ２０１は、ルータ３０３などを介してインターネット２０２に接続されている。このような構成によって、デジタル複合機１００は、ＬＡＮ２０１を介して接続された外部端末３０１や、インターネット２０２を介して接続された外部端末３０４と電子メール通信などを行うことができる。さらに、デジタル複合機１００は、アナログ回線用のデータ通信ネットワークであるＰＳＴＮ２０３と接続されている。これによって、デジタル複合機１００はＰＳＴＮ２０３を介して接続された外部端末３０５との通信を行うことができる。外部端末３０１，３０４，３０５は、モデム接続されたパソコン、デジタル複合機１００と同様の装置、固定電話、携帯電話、ＦＡＸ専用機、等である。
【００４０】
〈２．画像読取部１０６の構成〉
図２は、画像読取部１０６の断面図である。なお、図２には、方向関係を明確にするため、ＸＹＺ直交座標系を付している。この座標系においては、Ｚ軸方向を鉛直方向とし、Ｘ、Ｙ軸が水平面を規定するものとする。
【００４１】
画像読取部１０６は、原稿押さえカバー１と、読取部２とを備えている。
【００４２】
原稿押さえカバー１は、プラテンガラス２２上に載置された原稿を上方から押さえるための部材であり、その一辺を中心として回動可能に設けられており、プラテンガラス２２に対して開位置（図示省略）と閉位置（図２に示す位置）とに位置させることができる。原稿押さえカバー１の上面には、原稿を載置する載置台１１と、原稿を自動的に給紙する自動原稿送り装置（ＡＤＦ装置）である搬送部１２と、排出された原稿を載置する排出台１３とが設けられている。
【００４３】
搬送部１２は、載置台１１に載置された原稿の有無を検知するための原稿検知センサ１２１と、載置台１１に載置された原稿を１枚ずつ分離する分離ローラ１２２と、分離された原稿を搬送する複数の搬送ローラ１２３と、搬送される原稿の先端部を検出する読取タイミング検出センサ１２４とを備えている。
【００４４】
読取部２は、原稿の表面に表示された画像情報を読み取るための機能部である。読取部２は、横断面が略矩形の箱状体であり、蓋部２１と、筐体２０とを有している。
【００４５】
蓋部２１には、板状のガラスであるプラテンガラス２２とコンタクトガラス２３が設けられている。プラテンガラス２２およびコンタクトガラス２３は、そのガラス面上に載置された原稿で反射された光を透過する。
【００４６】
筐体２０の内部には、原稿を読み取るための原稿読取光学系２４が格納されている。
【００４７】
原稿読取光学系２４は、受光部２５と、キャリッジ２６ａ，２６ｂと、キャリッジ２６ａ，２６ｂを移動させるための移動機構２７とを備えている。
【００４８】
受光部２５は、原稿を読み取った光を光電変換によって電気信号に変換するための光学読み取り装置である。すなわち、原稿からの反射光Ｌをレンズ２５１によって集光させてＣＣＤセンサ２５２上に結像させ、ＣＣＤセンサ２５２において当該反射光を光電変換によって電気信号に変換する。
【００４９】
キャリッジ２６ａ，２６ｂは、原稿ガラス２２，２３の下方を移動しながら原稿に対して光を照射して、反射光を受光部２５に導くための機構である。キャリッジ２６ａには、光源２６１ａと、原稿からの光を反射させるミラー２６２ａとが支持されている。他方のキャリッジ２６ｂには、原稿からの光を反射させる２つのミラー２６３ｂ，２６４ｂが支持されている。
【００５０】
移動機構２７は、左右一対の大径プーリ２７１ａ，２７１ｂと、左右一対の小径プーリ２７２ａ，２７２ｂと、大径プーリ２７１ａ，２７１ｂ間に掛装された第１ベルト２７３と、小径プーリ２７２ａ，２７２ｂ間に掛装された第２ベルト２７４と、大径プーリ２７１ａ，２７１ｂおよび小径プーリ２７２ａ，２７２ｂを回転させるためのステップモータ２７５とを有する。キャリッジ２６ａは、第１ベルト２７３に連結されている。また、キャリッジ２６ｂは、第２ベルト２７４に連結されている。すなわち、ステップモータ２７５が、大径プーリ２７１ａ，２７１ｂ、小径プーリ２７２ａ，２７２ｂを回転駆動することによって、第１ベルト２７３、第２ベルト２７４を介してキャリッジ２６ａ、キャリッジ２６ｂが移動可能となる。
【００５１】
なお、上記の実施の形態においては、２つのキャリッジ２６ａ，２６ｂを移動させて固定された受光部２５で原稿の読み取りを行う２キャリッジ形式を示したが、本発明の実施の形態はこれに限られず、例えば、受光部が搭載されたキャリッジを移動させて原稿の読み取りを行う１キャリッジ方式を採用することも可能である。
【００５２】
〈３．画像読取処理〉
次に、原稿上の画像を読み取って画像データを取得し、読み取った画像データを紙などのプリント媒体上に画像形成する際の処理動作について説明する。
【００５３】
〈３−１．処理の全体の流れ〉
図３は、原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。ただし、特に記載のない場合、以下の動作は制御部１０１の制御下で自動に行われる。
【００５４】
プラテンガラス２２上もしくは載置台１１に原稿が載置されたことが図示しないセンサ等によって検出され（ステップＳ１でＹＥＳ）、さらに操作部１４に設けられたスタートキー（図示省略）がユーザによって操作されたと判断されると（ステップＳ２でＹＥＳ）、読取部２において画像データ（より具体的には、原稿領域画像データＰＤと後領域画像データＲＤ）の取得処理が行われる（ステップＳ３）。ステップＳ３の具体的な処理については後に説明する。
【００５５】
ステップＳ３の処理が終了すると、続いて、ノイズ検出部１０８において、ステップＳ４において取得された画像データ（すなわち、原稿領域画像データＰＤと後領域画像データＲＤ）に基づいてノイズの有無が判断される（ステップＳ４）。ステップＳ４の具体的な処理については後に説明する。
【００５６】
ステップＳ４においてノイズが検出されなかった場合、ステップＳ５、ステップＳ６の各処理は行わずにステップＳ７の処理に移行する。
【００５７】
ステップＳ４においてノイズが検出された場合、続いて、報知処理部１１０において、ノイズが検出された旨をユーザに報知するための所定処理が行われる（ステップＳ５）。より具体的には、取得した画像データにノイズが存在する旨、また、コンタクトガラス２３やミラー２６２ａ，２６３ｂ，２６４ｂなどにゴミやホコリが存在する可能性がある旨をユーザに知らせるための所定メッセージ（例えば、「読み取った画像データにノイズが検出されました。ガラス面、もしくはミラー等に汚れが発生している可能性がありますので、クリーニングをしてください。」とのメッセージ）を表示部１０５に表示する。なお、このようなメッセージを表示部１０５に表示するとともに（もしくはこれに代えて）、アラーム（図示省略）によって所定の警告音を発生させたり、所定のランプ（図示省略）を点灯させることによって、ノイズが検出された旨をユーザに報知してもよい。
【００５８】
続いて、補正処理部１９１において、ステップＳ３において取得された画像データ（より具体的には、原稿領域画像データＰＤ）に対して、ノイズを除去するための所定の補正処理が行われる（ステップＳ６）。ステップＳ６の具体的な処理については後に説明する。
【００５９】
続いて、画像記録部１１１において、ステップＳ６において所定の補正処理が行われた原稿領域画像データＰＤが、紙などのプリント媒体上にプリント出力される（ステップＳ７）。ただし、ステップＳ４においてノイズが検出されなかった場合は、ステップＳ３において取得された原稿領域画像データＰＤがそのままプリント出力される。
【００６０】
〈３−２．処理の詳細〉
〈３−２−１．画像データの取得処理〉
画像データの取得処理（図３のステップＳ３）についてより具体的に説明する。
【００６１】
〈ＦＢＳ方式〉
図４は、ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。また、図５は、画像データの取得タイミングを説明するための図であり、図４に示す処理動作の各ステップにおけるキャリッジ２６ｂと原稿との位置関係を示している。
【００６２】
スタートキー（図示省略）がユーザによって操作されたと判断されると（ステップＳ２（図３）でＹＥＳ）、キャリッジ２６ａ，２６ｂの駆動が開始される（ステップＳ３１ｆ）。
【００６３】
次に、キャリッジ２６ａが原稿９０の先端部位置Ｑ２（キャリッジ位置Ｃ２）に到着したか否かが判断される（ステップＳ３２ｆ）。この判断は、より具体的には次のように行われる。まず、ホームセンサ（図示省略）がオフ状態となったか否か（つまりは、キャリッジ２６ａが基準位置Ｑ１（キャリッジ位置Ｃ１）から移動開始したか否か）が判断される。ただし、ホームセンサは、キャリッジ２６ａの走査開始側の走査端に配置されたセンサであり、この位置がイニシャル位置、すなわちキャリッジ２６ａの走査の基準位置Ｑ１となる。ホームセンサがオフ状態となったと判断されると、そこからさらに所定のステップ数（所定距離ｄ１に相当するステップ数）だけキャリッジ２６ａを移動させることによって、キャリッジ２６ａをプラテンガラス２２上に載置された原稿の先端部位置（キャリッジ位置Ｃ２）まで移動させることができる。ただし、距離ｄ１は、基準位置Ｑ１と原稿９０の先端位置Ｑ２との距離である。
【００６４】
ステップＳ３２ｆにおいてキャリッジ２６ａがキャリッジ位置Ｃ２に到着したと判断されると、読取部２において読取処理が開始される（ステップＳ３３ｆ）。すなわち、キャリッジ２６ａ，２６ｂがプラテンガラス２２の下方を副走査方向へ移動しながら原稿に対して光を照射し、ＣＣＤ２５２において原稿からの反射光が光電変換によって電気信号に変換されることによって、主走査方向Ｄ１に沿って１ライン毎に画像データを取得する。つまり、原稿９０は主走査方向Ｄ１に対して略直角に交わる副走査方向Ｄ２に対して一定間隔毎に読み取られる。以下において取得されたライン単位のデータを「ラインデータＬ」という。
【００６５】
続いて、キャリッジ２６ａが原稿９０の後端部位置（キャリッジ位置Ｃ３）に到着したか否かが判断される（ステップＳ３４ｆ）。より具体的には、図示しないホームセンサがオフ状態となってから所定のステップ数（所定距離ｄ２に相当するステップ数）だけキャリッジ２６ａが移動されたか否かが判断される。ただし、距離ｄ２は距離ｄ１にさらに原稿９０の副走査線Ｄ２方向についての長さを加えた距離である。なお、ステップＳ３４ｆにおいてキャリッジ２６ａがキャリッジ位置Ｃ３に到着したと判断されるか否かに拘わらず、読取部２における読取処理は続行される。
【００６６】
ステップＳ３４ｆにおいてキャリッジ２６ａがキャリッジ位置Ｃ３に到着したと判断されると、ステップＳ３２ｆからステップＳ３４ｆまでの間に取得された画像データが原稿領域画像データＰＤとして第１メモリ１３１に格納される（ステップＳ３５ｆ）。すなわち、原稿領域画像データＰＤとは、キャリッジ２６ａが原稿９０の先端から後端までを読み取って取得したデータである。
【００６７】
続いて、キャリッジ２６ａが原稿９０の後端部位置よりさらに所定距離Δｒだけ後方の位置（キャリッジ位置Ｃ４）に到着したか否かが判断される（ステップＳ３６ｆ）。より具体的には、図示しないホームセンサがオフ状態となってから所定のステップ数（所定距離ｄ３に相当するステップ数）だけキャリッジ２６ａが移動されたか否かが判断される。ただし、所定距離ｄ３は所定距離ｄ２にさらに所定距離Δｒを加えた距離である。この距離Δｒは、ユーザが予め任意に設定した値であり、数十ライン分の距離に設定しておくことが望ましい。
【００６８】
ステップＳ３６ｆにおいてキャリッジ２６ａがキャリッジ位置Ｃ４に到着したと判断されると、読取部２における読取処理が終了される（ステップＳ３７ｆ）。
【００６９】
続いて、ステップＳ３４ｆからステップＳ３７ｆまでの間に取得された画像データが後領域画像データＲＤとして第２メモリ１３２に格納される（ステップＳ３８ｆ）。すなわち、後領域画像データＲＤとは、読取部２が原稿の後端位置から当該後端位置よりさらに所定距離Δｒだけ後の位置までを読み取って取得した画像データ（換言すると、原稿領域を読み取った後に行った読み取り処理によって得られた画像データ）である。
【００７０】
以上で、ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する場合におけるステップＳ３の処理が終了する。
【００７１】
〈ＡＤＦ方式〉
図６は、ＡＤＦ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。また、図７は、画像データの取得タイミングを説明するための図であり、図６に示す処理動作の各ステップにおける原稿の位置（より具体的には、原稿検出位置Ｐ１および原稿読取位置Ｐ２に対する相対的な位置関係）を示している。
【００７２】
スタートキー（図示省略）がユーザによって操作されたと判断されると（ステップＳ２（図３）でＹＥＳ）、搬送部１２が載置台１１に載置された原稿の搬送を開始する（ステップＳ３１ａ）。すなわち、載置台１１に載置された原稿を、まず分離ローラ１２２によって１枚ずつピックアップして搬送ローラ１２３へと送出し、続いて搬送ローラ１２３によって所定の搬送経路に沿って搬送する。
【００７３】
次に、原稿読取位置Ｐ２に原稿の先端部が到着したか否かが判断される（ステップＳ３２ａ）。ただし「原稿読取位置Ｐ２」とは、読取部２が、搬送される原稿に対してコンタクトガラス２３を通して光を照射する位置である（図２参照）。この判断は、より具体的には次のように行われる。まず、読取タイミング検出センサ１２４において、原稿検出位置Ｐ１に原稿９０の先端部が検出されたか否かが判断される。ただし「原稿検出位置Ｐ１」とは、読取タイミングセンサ１２４が搬送される原稿を検出する位置である（図２参照）。読取タイミング検出センサ１２４が原稿９０の先端部を検出すると（原稿位置Ｔ１）、そこからさらに所定距離ｅ１だけ原稿が搬送された時点において原稿読取位置Ｐ２に原稿の先端部が到着したと判断される（原稿位置Ｔ２）。ただし、距離ｅ１は、原稿検出位置Ｐ１と原稿読取位置Ｐ２との距離である。
【００７４】
ステップＳ３２ａにおいて原稿９０が原稿位置Ｔ２に到着したと判断されると、読取部２において読取処理が開始される（ステップＳ３３ａ）。すなわち、原稿読取位置Ｐ２を所定速度で通過する原稿の表面部分に向けて光源２６１ａより光が照射され、ＣＣＤ２５２において原稿からの反射光が光電変換によって電気信号に変換されることによって主走査方向Ｄ１に沿って１ライン毎に画像データが取得される。つまり、原稿は主走査方向Ｄ１に対して略直角に交わる副走査方向Ｄ２に対して一定間隔毎に読み取られる。
【００７５】
続いて、原稿読取位置Ｐ２に原稿９０の後端部が到着したか否かが判断される（ステップＳ３４ａ）。この判断は、より具体的には次のように行われる。まず、読取タイミング検出センサ１２４において、原稿検出位置Ｐ１に原稿９０の後端部が到着したか否かが判断される。読取タイミング検出センサ１２４が原稿の後端部を検出すると、そこからさらに所定距離ｅ１だけ原稿が搬送された時点において原稿読取位置Ｐ２に原稿の後端部が到着したと判断される（原稿位置Ｔ３）。ただし、ステップＳ３４ａにおいて原稿９０が原稿位置Ｔ３に到着したと判断されるか否かに拘わらず、読取部２における読取処理は続行される。
【００７６】
ステップＳ３４ａにおいて原稿９０が原稿位置Ｔ３に到着したと判断されると、ステップＳ３３ａからステップＳ３４ａまでの間に取得された画像データが原稿領域画像データＰＤとして第１メモリ１３１に格納される（ステップＳ３５ａ）。すなわち、原稿領域画像データＰＤとは、原稿読取位置Ｐ２を原稿９０の先端から後端が通過するまでに取得された画像データ（換言すると、原稿領域を読み取って得た画像データ）である。
【００７７】
続いて、原稿９０の後端部が、原稿読取位置Ｐ２よりもよりさらに所定距離Δｒだけ進んだ位置に到着したか否か（より具体的には、原稿９０が、原稿位置Ｔ３からさらに距離Δｒだけ搬送された位置（原稿位置Ｔ４）に到着したか否か）が判断される（ステップＳ３６ａ）。
【００７８】
ステップＳ３６ａにおいて原稿９０が、原稿位置Ｔ４に到着したと判断されると、読取部２における読取処理が終了される（ステップＳ３７ａ）。
【００７９】
続いて、ステップＳ３４ａからステップＳ３７ａまでの間に取得された画像データが後領域画像データＲＤとして第２メモリ１３２に格納される（ステップＳ３８ａ）。すなわち、後領域画像データＲＤとは、原稿読取位置Ｐ２を原稿の後端が通過した後（すなわち、原稿読取位置Ｐ２に原稿の存在しない状態で）読み取った所定ライン分の画像データ（換言すると、原稿領域を読み取った後に行った読み取り処理によって得られた画像データ）である。
【００８０】
以上で、ＡＤＦ方式によって原稿上の画像を読み取って画像データを取得する場合におけるステップＳ３の処理が終了する。
【００８１】
〈３−２−２．ノイズの検出処理〉
図８は、ノイズの検出処理（図３のステップＳ４）を示すフローチャートであり、図９は、ノイズの検出処理を説明するための図である。
【００８２】
はじめに、後領域画像データＲＤに線状ノイズＮが存在するか否かが判断される（ステップＳ４１）。ただし、「線状ノイズＮ」とは、副走査方向Ｄ２と同一の方向に延びるスジ状のノイズである。すなわち、副走査方向Ｄ２について同じ値の画素データが連続して現れる場合（つまり、画像データ（例えば、後領域画像データＲＤ）を構成するラインデータＬの全てにおいて、主走査方向Ｄ１について互いに同一の位置に同じ値の画素データが現れる場合）に、線状ノイズＮが存在すると判断される。ここでは、後領域画像データＲＤを構成するラインデータＬの全てにおいて、主走査方向Ｄ１について互いに同一の位置に同じ値の画素データが現れる場合に、線状ノイズＮが存在すると判断される。より具体的には、後領域画像データＲＤに含まれるラインデータＬのそれぞれにおいて主走査方向Ｄ１について互いに同一位置にある画素のデータ値が比較され、それらが全て一致した場合に、当該位置に線状ノイズＮが存在すると判断される。
【００８３】
ステップＳ４１において、後領域画像データＲＤに線状ノイズＮが存在しないと判断された場合、ノイズはないと判断する（ステップＳ４２）。
【００８４】
ステップＳ４１において、後領域画像データＲＤに線状ノイズＮが存在すると判断された場合、当該検出された線状ノイズＮの位置情報をＲＡＭ１０３に格納してからステップＳ４３の処理に進む。ただし、位置情報とは、線状ノイズＮの主走査方向Ｄ１についての位置を特定するための情報（例えば、主走査方向Ｄ１について何番目に位置する画素かを示す情報）である。例えば、図９に示すように、後領域画像データＲＤに３本の線状ノイズＮ１，Ｎ２，Ｎ３が検出された場合、各線状ノイズＮの主走査方向Ｄ１についての位置情報Ａ１，Ａ２，Ａ３がＲＡＭ１０３に格納される。
【００８５】
ステップＳ４３においては、原稿領域画像データＰＤにおいて、後領域画像データＲＤと同位置に線状ノイズＮが存在するか否かが判断される。より具体的には、先にＲＡＭ１０３に格納された線状ノイズＮの位置情報を参照し、原稿領域画像データＰＤにおいて、当該位置に線状ノイズＮが存在するか否かが判断される。図９の例においては、位置情報Ａ１，Ａ２，Ａ３を参照し、原稿領域画像データＰＤにおいて、これらの位置に線状ノイズＮが存在するか否かが判断される。
【００８６】
ステップＳ４３において、原稿領域画像データＰＤにおいて後領域画像データＲＤと同じ位置に線状ノイズＮが存在しないと判断された場合、ノイズはないと判断する（ステップＳ４２）。
【００８７】
ステップＳ４３において、原稿領域画像データＰＤにおいて後領域画像データＲＤと同じ位置に線状ノイズＮが存在すると判断された場合、ノイズがあると判断する（ステップＳ４４）。すなわち、原稿領域画像データＰＤと後領域画像データＲＤとを通じて副走査方向Ｄ２について同じ値の画素データが連続して現れる場合（換言すると、後領域画像データＲＤおよび原稿領域画像データＰＤを構成するラインデータＬの全てにおいて、主走査方向Ｄ１について互いに同一の位置に同じ値の画素データが現れる場合）に、ノイズが存在すると判断する。図７の例においては、位置Ａ２において原稿領域画像データＰＤに線状ノイズＮ４が存在しているので、ノイズがあると判断される。
【００８８】
続いて、ステップＳ４３において検出された線状ノイズＮの位置情報をＲＡＭ１０３に格納して（ステップＳ４５）、ノイズ検出処理を終了する。図９の例においては、位置情報Ａ２が位置情報としてＲＡＭ１０３に格納される。
【００８９】
〈３−２−３．補正処理〉
図１０は、画像データの補正処理（図３のステップＳ６）を示すフローチャートである。
【００９０】
はじめに原稿領域画像データＰＤを第１メモリ１３１から読み出す（ステップＳ６１）。
【００９１】
続いて、ステップＳ４（図３）において検出された線状ノイズＮの位置（すなわち、ステップＳ４５（図８）においてＲＡＭ１０３に格納された線状ノイズＮの位置情報）をＲＡＭ１０３から読み出す（ステップＳ６２）。
【００９２】
続いて、原稿領域画像データＰＤに含まれるラインデータＬの１つについて、ステップＳ６２において読み出された位置情報の示す位置にある画素のデータ値を、主走査方向Ｄ１について当該画素に隣接する画素（例えば、右隣の画素）のデータ値に置き換える（ステップＳ６３）。
【００９３】
続いて、ステップＳ６４に進み、原稿領域画像データＰＤに含まれるラインデータＬの全てについてステップＳ６３の処理が行われたか否かが判断される。
【００９４】
ステップＳ６４において、原稿領域画像データＰＤに含まれるラインデータＬの全てについてステップＳ６３の処理が行われていないと判断されると、再びステップＳ６３に戻り、処理の終了していないラインデータＬについてステップＳ６３の処理が行われる。
【００９５】
ステップＳ６４において、原稿領域画像データＰＤに含まれるラインデータＬの全てについてステップＳ６３の処理が行われたと判断されると、ステップＳ６５に進む。
【００９６】
ステップＳ６５においては、ステップＳ６２で読み出された線状ノイズＮの位置情報の全てについて（すなわち、線状ノイズＮＬが存在する全ての位置について）ステップＳ６３〜ステップＳ６４の処理が実行されたか否かが判断される。
【００９７】
ステップＳ６５において、ステップＳ６２で読み出された線状ノイズＮの位置情報の全てについてステップＳ６３〜ステップＳ６４の処理が実行されていないと判断されると、再びステップＳ６３に戻り、処理の終了していない位置についてステップＳ６３〜ステップＳ６４の処理が行われる。
【００９８】
ステップＳ６５において、ステップＳ６２で読み出された線状ノイズＮの位置情報の全てについてステップＳ６３〜ステップＳ６４の処理が実行されたと判断されるとノイズの補正処理を終了する。
【００９９】
〈４．効果〉
上記の実施の形態に係るデジタル複合機１００においては、後領域画像データＲＤに基づいてノイズの有無を検出するので、画像データの取得処理を行う前から既にコンタクトガラス２３上や、ミラー２６２ａ，２６３ｂ，２６４ｂなどにノイズの原因となるゴミなどが付着していた場合に当該ゴミなどの存在を検知することができるだけでなく、画像データの取得処理を行う最中にゴミなどが付着した場合であっても、当該ゴミの存在を検知することができる。例えば、ＡＤＦ方式によって原稿上の画像を読み取って画像データを取得する場合において原稿が搬送される途中にコンタクトガラス２３上などにゴミなどが付着したり、ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する場合においてキャリッジ２６ａ，２６ｂが駆動される最中にミラー２６２ａ，２６３ｂ，２６４ｂ上などにゴミなどが付着したりしても、当該ゴミの存在を検知することができる。すなわち、コンタクトガラスやミラー上のゴミやホコリに起因して生じるノイズを確実に検出することができる。
【０１００】
また、後領域画像データＲＤに存在する線状ノイズＮは、以降の画像読取処理においても引き続いて線状ノイズＮを発生させる可能性が高い。すなわち、この実施の形態においては、後領域画像データＲＤに基づいてノイズの有無を検出するとともに、ノイズが検出された場合はその旨を報知処理部１１０によってユーザに対して報知するので、ユーザは次の画像読取処理を行う前にノイズの原因となるホコリなどを除去することができる。
【０１０１】
また、原稿領域画像データＰＤと後領域画像データＲＤとを通じて副走査方向Ｄ２について同じ値の画素データが連続して現れる場合（より具体的には、後領域画像データＲＤおよび原稿領域画像データＰＤを構成するラインデータＬの全てにおいて、主走査方向Ｄ１について互いに同一の位置に同じ値の画素データが現れる場合）に、ノイズが存在すると判断するので、読み取った画像データに存在するスジ状画像部分が、ホコリに起因するノイズであるか原稿の画像であるかを正確に判別することができる。例えば、ＦＢＳ方式によって画像データを取得する場合、原稿領域よりも前の領域にはリブなどの部材が設けられている場合が多い。したがって、原稿領域よりも前の領域を読み取って得た画像データに基づいてノイズの検出を行う構成においては、これらリブなどの部材の凹凸に起因して生じた同一データ値の連続を、線状ノイズＮと誤認する可能性がある。上記の実施の形態に係るデジタル複合機１００においては、原稿領域よりも後の領域を読み取って後領域画像データＲＤに基づいてノイズの検出を行うので、このようなノイズの誤検出が発生することがない。
【０１０２】
〈５．変形例〉
なお、上記の構成においては、ノイズの検出処理（図３のステップＳ４）において、後領域画像データＲＤと原稿領域画像データＰＤとを通じて同位置に生じている線状ノイズＮＬを段階的に検出しているが、このような線状ノイズＮを一度に検出する構成としてもよい。すなわち、後領域画像データＲＤおよび原稿領域画像データＰＤに含まれるラインデータＬの全てを互いに比較して、主走査方向Ｄ１について互いに同一位置にある画素のデータ値が全て一致する位置が存在するか否かを判断することによって、このような線状ノイズＮを検出する構成としてもよい。
【０１０３】
また、原稿領域画像データＰＤについては、特定位置（後領域画像データＲＤにおいて既に線状ノイズＮが検出された位置）に線状ノイズＮが存在するか否かを判断しているが、原稿領域画像データＰＤにおいても全位置において線状ノイズＮが存在するか否かを判断してもよい。この場合、原稿領域画像データＰＤと後領域画像データＲＤとのそれぞれについての線状ノイズＮの検出処理を並列して行う構成とすることができる。なお、このような構成の場合、原稿領域画像データＰＤと後領域画像データＲＤとのそれぞれについての線状ノイズＮの検出処理が終了した後に、それぞれにおいて検出された線状ノイズＮの位置を互いに比較して、後領域画像データＲＤと原稿領域画像データＰＤとを通じて同位置に生じている線状ノイズＮＬの有無を判断し、そのような線状ノイズＮが存在すると判断された場合にノイズがあると判断する。
【０１０４】
また、後領域画像データＲＤと原稿領域画像データＰＤとを通じて同位置に生じている線状ノイズＮが検出された場合にノイズがあると判断していたが、後領域画像データＲＤに線状ノイズＮが検出された時点で、当該位置にノイズが存在すると判断する構成としてもよい。すなわち、図８のフローチャートのステップＳ４１において、線状ノイズＮが存在すると判断された場合、ステップＳ４３の処理を行わずに、ステップＳ４４ｆに進む構成としてもよい。
【０１０５】
また、上記の構成においては、ノイズの検出処理（図３のステップＳ４）において、線状ノイズＮ上の画素のデータ値を、主走査方向Ｄ１について隣接する画素のデータ値で置き換える構成としているが、隣接する画素のデータ値ではなく当該画素の周囲にある複数の画素のデータ値の平均値に置き換える構成としてもよい。
【０１０６】
また、線状ノイズＮ上の画素のデータ値の置換を行う前に、当該置換するデータ値を取得する画素（すなわち置換対象の画素に隣接する画素）が、別の線状ノイズＮ上に位置する画素でないことを確認するための判断処理工程をさらに設けてもよい。この場合、置換するデータ値を取得する画素が、別の線状ノイズＮ上にある画素であると判断された場合には、置換するデータ値を別の画素（例えば、逆側に隣接する画素や、１つとばして隣接する画素）から取得するとする。このような処理工程を設けることによって、例えば、線状ノイズＮが主走査方向Ｄ１について連続して存在している場合に、ノイズの影響を受けた画素が別のノイズの影響を受けた画素によって置換されてしまい、結果としてノイズの影響が除去されないといった事態が回避されるため、常に適切なノイズの補正処理を行うことができる。
【０１０７】
〔第２の実施の形態〕
〈１．デジタル複合機２００の全体構成〉
図１１は、この発明の第２の実施の形態に相当する画像読取装置の機能が組み込まれたデジタル複合機２００の構成を示すブロック図である。
【０１０８】
図１１を参照する。なお、デジタル複合機２００は、第１の実施の形態として説明したデジタル複合機１００とほぼ同様の構成を有しており、同様の構成要素は同一の符号で示している。以下においては、デジタル複合機２００の有する構成部のうち、デジタル複合機１００と相違する部分についてのみ説明する。
【０１０９】
このデジタル複合機２００は、デジタル複合機１００におけるＲＯＭ１０２に代わる記憶装置としてＲＯＭ２０３を備えている。
【０１１０】
ＲＡＭ２０３は、画像データＰＤを格納するための第１メモリ２３１と、後領域画像データＲＤを格納するための第２メモリ２３２との他に、後述する前領域画像データＦＤを格納するための第３メモリ２３３を備えている。第１メモリ２３１、第２メモリ２３２および第３メモリ２３３に格納された画像データは、ノイズ検出部１０８において行われるノイズ検出処理に用いられる。
【０１１１】
〈２．画像読取処理〉
次に、原稿上の画像を読み取って画像データを取得し、当該データを紙などのプリント媒体上に画像形成する際の処理動作について説明する。
【０１１２】
〈２−１．処理の全体の流れ〉
原稿上の画像を読み取って画像データを取得する際の処理動作は第１の実施とほぼ同様である（図３参照）。ただし、この実施の形態においては、画像データの取得処理（ステップＳ３（図３）に相当する処理（以下において「ステップＳ２３」という））において、原稿領域画像データＰＤと後領域画像データＲＤの他に前領域画像データＦＤが取得される点、また、ノイズの検出処理（ステップＳ４（図３）に相当する処理（以下において「ステップＳ２４」という））が、原稿領域画像データＰＤ、原稿領域画像データＰＤおよび前領域画像データＦＤに基づいて行われる点、が第１の実施の形態と相違する。以下において、これら相違する処理の詳細について説明する。
【０１１３】
〈２−２．処理の詳細〉
〈２−２−１．画像データの取得処理〉
画像データの取得処理（ステップＳ２３）についてより具体的に説明する。
【０１１４】
〈ＦＢＳ方式〉
図１２は、ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。また、図１３は、画像データの取得タイミングを説明するための図であり、図１２に示す処理動作の各ステップにおけるキャリッジ２６ａと原稿との位置関係を示している。
【０１１５】
スタートキー（図示省略）がユーザによって操作されたと判断されると（ステップＳ２（図３）でＹＥＳ）、キャリッジ２６ａ，２６ｂの駆動が開始される（ステップＳ２３１ｆ）。
【０１１６】
次に、キャリッジ２６ａが原稿９０の先端部位置Ｑ２よりさらに所定距離Δｆだけ前方の位置（キャリッジ位置Ｃ１０）に到着したか否かが判断される（ステップＳ２３２ｆ）。より具体的には、図示しないホームセンサがオフ状態となってから所定のステップ数（所定距離ｄ１０に相当するステップ数）だけキャリッジ２６ａが移動されたか否かが判断される。ただし、距離ｄ１０は、基準位置Ｑ１と原稿９０の先端位置Ｑ２との距離（距離ｄ１）から距離Δｆを引いた距離である。距離Δｆは、距離Δｄと同様、ユーザが予め任意に設定した値であり、数十ライン分の距離に設定しておくことが望ましい。
【０１１７】
ステップＳ２３１ｆにおいてキャリッジ２６ａがキャリッジ位置Ｃ１０に到着したと判断されると、読取部２において読取処理が開始される（ステップＳ２３３ｆ）。
【０１１８】
続いて、キャリッジ２６ａが原稿９０の先端部位置（キャリッジ位置Ｃ２）に到着したか否かが判断される（ステップＳ２３４ｆ）。なお、ステップＳ２３４ｆにおいてキャリッジ２６ａがキャリッジ位置Ｃ２に到着したと判断されるか否かに拘わらず、読取部２における読取処理は続行される。
【０１１９】
ステップＳ２３４ｆにおいてキャリッジ２６ａが原稿９０の先端部位置（キャリッジ位置Ｃ２）に到着したと判断されると、ステップＳ２３３ｆ〜ステップＳ２３４ｆまでの間に取得された画像データが前領域画像データＦＤとして第３メモリ２３３に格納される（ステップＳ２３５ｆ）。すなわち、前領域画像データＦＤとは、読取部２が原稿の先端位置よりさらに所定距離Δｆだけ前の位置から原稿の先端位置までを読み取って取得した画像データ（換言すると、原稿領域を読み取る前に行った読み取り処理によって得られた画像データ）である。
【０１２０】
続いてステップＳ２３６ｆ〜ステップＳ２４０ｆまでの各処理が行われる。ステップＳ２３６〜ステップＳ２４０までの各処理は、ステップＳ３４〜ステップＳ３８（図４）の各処理と同様である。
【０１２１】
以上で、ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する場合におけるステップＳ２３の処理が終了する。
【０１２２】
〈ＡＤＦ方式〉
図１４は、ＡＤＦ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。また、図１５は、画像データの取得タイミングを説明するための図である。
【０１２３】
スタートキー（図示省略）がユーザによって操作されたと判断されると（ステップＳ２（図３）でＹＥＳ）、搬送部１２が載置台１１に載置された原稿の搬送を開始する（ステップＳ２３１ａ）。
【０１２４】
次に、原稿９０の先端部が、原稿読取位置Ｐ２よりも所定距離Δｆだけ前方の位置に到着したか否か（より具体的には、原稿９０が、原稿位置Ｔ１からさらに距離ｅ１０だけ搬送された位置（原稿位置Ｔ１０）に到着したか否か）が判断される（ステップＳ２３２ａ）。ただし、距離ｅ１０は、基準位置Ｑ１と原稿９０の先端位置Ｑ２との距離（距離ｅ１）から距離Δｆを引いた距離である。
【０１２５】
ステップＳ２３２ａにおいて原稿９０が原稿位置Ｔ１０に到着したと判断されると、読取部２において読取処理が開始される（ステップＳ２３３ａ）。
【０１２６】
続いて、原稿読取位置Ｐ２に原稿９０の先端部が到着したか否か（すなわち原稿９０が原稿位置Ｔ２に到着したか否か）が判断される（ステップＳ２３４ａ）。なお、ステップＳ２３４ａにおいて原稿読取位置Ｐ２に原稿の先端部が到着したと判断されるか否かに拘わらず、読取部２における読取処理は続行される。
【０１２７】
ステップＳ２３４ａにおいて原稿９０が原稿位置Ｔ２に到着したと判断されると、ステップＳ２３３ａ〜ステップＳ２３４ａまでの間に取得された画像データが前領域画像データＦＤとして第３メモリ２３３に格納される（ステップＳ２３５ａ）。すなわち、前領域画像データＦＤとは、原稿読取位置Ｐ２を原稿の先端より所定距離Δｆだけ前の位置が通過してから原稿の先端が通過するまでの間に取得された画像データ（換言すると、原稿領域を読み取る前に行った読み取り処理によって得られた画像データ）である。
【０１２８】
続いてステップＳ２３６ａ〜ステップＳ２４０ａまでの各処理が行われる。ステップＳ２３６ａ〜ステップＳ２４０ａまでの各処理は、ステップＳ３４ａ〜ステップＳ３８ａ（図６）の各処理と同様である。
【０１２９】
以上で、ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する場合におけるステップＳ２３の処理が終了する。
【０１３０】
〈２−２−２．ノイズの検出処理〉
図１６は、ノイズの検出処理（ステップＳ２４）を示すフローチャートである。ただし、特に記載のない場合、以下の動作は制御部１０１の制御下で自動に行われる。
【０１３１】
はじめに、後領域画像データＲＤに線状ノイズＮが存在するか否かが判断される（ステップＳ２５１）。ステップＳ２５１の処理は、ステップＳ４１（図６）の処理と同様である。
【０１３２】
ステップＳ２５１において、後領域画像データＲＤに線状ノイズＮが存在しないと判断された場合、ノイズはないと判断する（ステップＳ２５２）。
【０１３３】
ステップＳ２５１において、後領域画像データＲＤに線状ノイズＮが存在すると判断された場合、当該検出された線状ノイズＮの位置情報をＲＡＭ１０３に格納してからステップＳ２５３の処理に進む。
【０１３４】
ステップＳ２５３においては、前領域画像データＦＤにおいて、後領域画像データＲＤと同位置に線状ノイズＮが存在するか否かが判断される。より具体的には、先にＲＡＭ１０３に格納された線状ノイズＮの位置情報を参照し、前領域画像データＦＤにおいて、当該位置に線状ノイズＮが存在するか否かが判断される。
【０１３５】
ステップＳ２５３において、前領域画像データＦＤにおいて後領域画像データＲＤと同じ位置に線状ノイズＮが存在しないと判断された場合、ノイズはないと判断する（ステップＳ２５２）。
【０１３６】
ステップＳ２５３において、前領域画像データＦＤにおいて後領域画像データＲＤと同じ位置に線状ノイズＮが存在すると判断された場合、続いてステップＳ２５４の処理に進む。すなわち、後領域画像データＲＤと前領域画像データＦＤとを通じて副走査方向Ｄ２について同じ値の画素データが連続して現れる場合（換言すると、前領域画像データＦＤおよび後領域画像データＲＤを構成するラインデータＬの全てにおいて、主走査方向Ｄ１について互いに同一の位置に同じ値の画素データが現れる場合）に、ノイズが存在する可能性があると判断してステップＳ２５４の処理に進む。
【０１３７】
ステップＳ２５４においては、原稿領域画像データＰＤにおいて、後領域画像データＲＤおよび前領域画像データＦＤと同じ位置に線状ノイズＮが存在するか否かが判断される。より具体的には、先にＲＡＭ１０３に格納された線状ノイズＮの位置情報を参照し、原稿領域画像データＰＤにおいて、当該位置に線状ノイズＮが存在するか否かが判断される。
【０１３８】
ステップＳ２５４において、原稿領域画像データＰＤにおいて、前領域画像データＦＤおよび後領域画像データＲＤと同じ位置に線状ノイズＮが存在しないと判断された場合、ノイズはないと判断する（ステップＳ２５２）。
【０１３９】
ステップＳ２５４において、原稿領域画像データＰＤにおいて後領域画像データＲＤおよび前領域画像データＦＤと同じ位置に線状ノイズＮが存在すると判断された場合、ノイズがあると判断する（ステップＳ２５５）。すなわち、後領域画像データＲＤと原稿領域画像データＰＤと前領域画像データＦＤとを通じて副走査方向Ｄ２について同じ値の画素データが連続して現れる場合（換言すると、後領域画像データＲＤ、前領域画像データＦＤおよび原稿領域画像データＰＤを構成するラインデータＬの全てにおいて、主走査方向Ｄ１について互いに同一の位置に同じ値の画素データが現れる場合）に、ノイズが存在すると判断する。
【０１４０】
続いて、ステップＳ２５４において検出された線状ノイズＮの位置情報をＲＡＭ１０３に格納して（ステップＳ２５６）、ノイズ検出処理を終了する。
【０１４１】
〈３．効果〉
上記の実施の形態に係るデジタル複合機２００においては、後領域画像データＲＤと前領域画像データＦＤとに基づいてノイズの有無を検出するので、いずれか一方の画像データのみに基づいてノイズの有無の検出を行う場合に比べて、コンタクトガラスやミラー上のゴミやホコリに起因して生じるノイズをより正確に検出することができる。
【０１４２】
また、前領域画像データＦＤと後領域画像データＲＤとを通じて副走査方向Ｄ２について同じ値の画素データが連続して現れる場合にノイズが存在する可能性があると判断し、その場合にのみ原稿画像データＰＤにおいてノイズの検出処理を行う。つまり、原稿画像データＰＤについては無駄にノイズの検出処理を行わなくてすむ可能性が高くなり、ノイズの検出処理を正確かつ効率的に行うことができる。
【０１４３】
〈４．変形例〉
なお、上記の構成においては、ノイズの検出処理（ステップＳ２４）において、後領域画像データＲＤと前領域画像データＦＤと原稿領域画像データＰＤとを通じて同位置に生じている線状ノイズＮを、後領域画像データＲＤ、前領域画像データＦＤ、原稿領域画像データＰＤの順に、各画像データについて線状ノイズＮの有無を段階的に検出することによって行っているが、線状ノイズＮの検出処理を行う順序はこれに限らない。また、このような線状ノイズＮを段階的に検出するのではなく、一度に検出する構成としてもよい。すなわち、後領域画像データＲＤ、前領域画像データＦＤおよび原稿領域画像データＰＤに含まれるラインデータＬの全てを互いに比較して、主走査方向Ｄ１について互いに同一位置にある画素のデータ値が全て一致する位置が存在するか否かを判断することによって、このような線状ノイズＮを検出する構成としてもよい。
【０１４４】
また、前領域画像データＦＤや原稿領域画像データＰＤについては、特定位置（後領域画像データＲＤ等において既に線状ノイズＮが検出された位置）に線状ノイズＮが存在するか否かを判断しているが、前領域画像データＦＤ、原稿領域画像データＰＤのそれぞれにおいても全位置において線状ノイズＮが存在するか否かを判断してもよい。この場合、前領域画像データＦＤと原稿領域画像データＰＤと後領域画像データＲＤとのそれぞれについての線状ノイズＮの検出処理を並列して行う構成とすることができる。なお、このような構成の場合、前領域画像データＦＤと原稿領域画像データＰＤと後領域画像データＲＤとのそれぞれについての線状ノイズＮの検出処理が終了した後に、それぞれにおいて検出された線状ノイズＮの位置を互いに比較して、前領域画像データＦＤと後領域画像データＲＤと原稿領域画像データＰＤとを通じて同位置に生じている線状ノイズＮＬの有無を判断し、そのような線状ノイズＮが存在すると判断された場合にノイズがあると判断する。
【０１４５】
また、前領域画像データＦＤと後領域画像データＲＤと原稿領域画像データＰＤとを通じて同位置に生じている線状ノイズＮが検出された場合にノイズがあると判断していたが、前領域画像データＦＤと後領域画像データＲＤとを通じて同位置に存在する線状ノイズＮが検出された時点で、原稿領域画像データＰＤにおいても当該位置にノイズが存在すると判断する構成としてもよい。すなわち、この場合、図１６のフローチャートのステップＳ２５３において、線状ノイズＮが存在すると判断された場合、ステップＳ２５４の処理を行わずに、ステップＳ２５５に進む構成とする。
【０１４６】
また、前領域画像データＦＤと後領域画像データＲＤとのうちの少なくとも一方に線状ノイズＮがあると判断された時点で、原稿領域画像データＰＤにおいても当該位置にノイズが存在すると判断する構成としてもよい。すなわち、この場合、図１６のフローチャートのステップＳ２５２において、線状ノイズＮが存在すると判断された場合にはステップＳ２５３〜ステップＳ２５４の処理を行わずにステップＳ２５５に進み、線状ノイズＮが存在しないと判断された場合にはステップＳ２５３に進むとし、また、ステップＳ２５３において、線状ノイズＮが存在すると判断された場合にはステップステップＳ２５４の処理を行わずにステップＳ２５５に進むとする。
【図面の簡単な説明】
【０１４７】
【図１】第１の実施の形態に係るデジタル複合機の構成を示すブロック図である。
【図２】画像読取部１０６の断面図である。
【図３】画像を読み取る際の処理動作の全体の流れを示すフローチャートである。
【図４】ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。
【図５】画像データの取得タイミングを説明するための図である。
【図６】ＡＤＦ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。
【図７】画像データの取得タイミングを説明するための図である。
【図８】ノイズの検出処理を示すフローチャートである。
【図９】ノイズの検出処理を説明するための図である。
【図１０】画像データの補正処理を示すフローチャートである。
【図１１】第２の実施の形態に係るデジタル複合機の構成を示すブロック図である。
【図１２】ＦＢＳ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。
【図１３】画像データの取得タイミングを説明するための図である。
【図１４】ＡＤＦ方式によって原稿上の画像を読み取って画像データを取得する際の処理動作の全体の流れを示すフローチャートである。
【図１５】画像データの取得タイミングを説明するための図である。
【図１６】ノイズの検出処理を示すフローチャートである。
【符号の説明】
【０１４８】
１  原稿押さえカバー
２  読取部
１２  搬送部
２４  原稿読取光学系
２５  受光部
２６ａ，２６ｂ  キャリッジ
２７  移動機構
１０６  画像読取部
１０８  ノイズ検出部
１１０  報知処理部
２６２ａ，２６３ｂ，２６４ｂ  ミラー
１００，２００  デジタル複合機
【図１】
2007300448.tif 000003
【図２】
2007300448.tif 000004
【図３】
2007300448.tif 000005
【図４】
2007300448.tif 000006
【図５】
2007300448.tif 000007
【図６】
2007300448.tif 000008
【図７】
2007300448.tif 000009
【図８】
2007300448.tif 000010
【図９】
2007300448.tif 000011
【図１０】
2007300448.tif 000012
【図１１】
2007300448.tif 000013
【図１２】
2007300448.tif 000014
【図１３】
2007300448.tif 000015
【図１４】
2007300448.tif 000016
【図１５】
2007300448.tif 000017
【図１６】
2007300448.tif 000018