(57)【要約】【課題】原稿読み取りガラスと原稿台ガラスが接触時に発生する干渉縞により、裏面読み取りユニットが第１白基準板を読み取るとき、干渉縞も読み込んでしまうことにより、裏面読み取りユニットのシェーディング補正処理が正しく行えない。【解決手段】裏面読み取りユニットのシェーディングデータの算出を行う前に、干渉縞の影響を受けずにシェーディング補正処理ができる表面読み取りユニットと原稿読み取りガラスに設置された白板を用いて干渉縞を検出し、干渉縞が検出された場合は裏面読み取りユニットのシェーディングデータの算出するタイミングを干渉縞が発生しない時に変更し、裏面読み取りユニットの誤ったシェーディング補正処理を未然に防ぐ。【選択図】図７
2020010174.tif 000002
【特許請求の範囲】
【請求項１】
原稿を積載する原稿積載手段と（１０１）、原稿を搬送する原稿搬送部（１０５）と、前記搬送される表面の原稿を読み取る表面原稿読み取り部（１０６ｂ）と、裏面の原稿を読み取る裏面原稿読み取り部（１０６ａ）と、前記裏面原稿読み取り部（１０６ａ）と原稿読取位置（１０７ａ）の間に配置される原稿読み取りガラス（１１９）と、前記原稿読取ガラス（１１９）と対向に配置された原稿台ガラス（１２６）と、前記裏面原稿読み取り部（１０６ａ）のシェーディングデータを生成するための第１白基準板（１２５）と、前記表面原稿読み取り部（１０６ｂ）のシェーディングデータを生成するための第２白基準板（１２７）と、前記裏面原稿読み取り部（１０６ａ）が前記第１白基準板（１２５）を読み取り、又は前記表面原稿読み取り部（１０６ｂ）が前記第２白基準板（１２７）を読み取り、シェーディングデータを生成するシェーディングデータ生成手段（４０１、４０５）と、前記シェーディングデータ生成手段で生成されたシェーディングデータを保持するシェーディングデータ保持手段（４０２）と、前記シェーディングデータを補正する補正係数生成手段（４０１）と、前期原稿読み取りガラス（１１９）に配置されている白板（１２８）と、前記原稿台ガラス（１２６）と前記原稿読み取りガラス（１１９）との接触によって発生する干渉縞が発生しているか否かを判定する干渉縞発生判定手段（４０１）と、
を有する原稿読み取り装置において、
前記裏面原稿読み取り部（１０６ａ）が前記第１白基準板（１２５）を読み取り、前記シェーディングデータ生成手段（４０１、４０５）でシェーディングデータを生成する前に、前記シェーディングデータを補正する補正係数生成手段（４０１）によってシェーディング補正された前記表面原稿読み取り（１０６ｂ）が前記白板（１２８）を読み込み、干渉縞が発生しているか否かを前記干渉縞発生判定手段（４０１）で判定し、干渉縞が発生していた場合は、前記裏面原稿読み取り部（１０６ａ）が前記第１白基準板（１２５）の読み取りタイミングを変更することを特徴とする画像読み取り装置。
【請求項２】
前記干渉縞発生判定手段（４０１）によって干渉縞が発生している判定された場合、前記裏面原稿読み取り部（１０６ａ）が前記第１白基準板（１２５）の読み取りタイミングを、原稿搬送時に原稿が原稿読み取りガラス（１１９）と前記原稿台ガラス（１２６）間にあり、且つ前記裏面原稿読み取り部（１０６ａ）が原稿を読み取る前に変更することを特徴とする請求項１に記載の画像読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿に記録された画像情報を読み取る原稿読み取り装置の技術に関する。
【背景技術】
【０００２】
複写機やファクシミリ等の画像形成装置に適用される画像読取装置として、原稿の読み取りのスループットを早くする目的、または、搬送系路を複雑にせずに、搬送中の原稿のダメージや破損の可能性を低減する目的で、原稿の表裏両面の画像を一度に読み取れる装置が知られている（特許文献１参照）。
【０００３】
特許文献１に記載の画像読み取り装置は、装置をコンパクトにするために表面読み取り部と裏面読み取り部を近づけ対向に配置する構成で、表面読み取り部が配置される側の透光性原稿台面上であって表面読み取り部が光学的に原稿を読み取るときの光路を阻害しない位置に裏面読み取り部の光学系の補正を行う白基準板を設け白基準板が汚れにくい構成とする技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３３５３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の特許文献１の装置構成の場合、裏面読み取り部は白基準板を原稿読み取りガラスと、前記原稿読取ガラスと対向に配置された原稿台ガラスを通して読み取る。また原稿読み取りガラスと原稿台ガラスとの間は、原稿搬送時に原稿がスムーズに通紙できるようにわずかに離れている。
【０００６】
しかし、装置の設置環境（気温・湿度）の変化によっては原稿読み取りガラス、又は原稿台ガラスに反りが発生し、原稿読み取りガラスと原稿台ガラスが接触する場合がある。このとき、読み取り部の光源を点灯させたとき、光の干渉が起こって縞模様（以後、干渉縞とする。）が発生する場合がある。この干渉縞により裏面読み取り部の白基準板を正常に読み取ることができず、原稿読み取り時に異常画像が発生してしまう課題がある。
【０００７】
本発明は、この課題を解決するため、干渉縞が発生しているか否かを判定する干渉縞判定処理部を設け、干渉縞判定処理部によって干渉縞が検出されたとき、裏面読み取り部が白基準板を読み取る際のタイミングを変更する画像読み取り装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る画像読み取り装置は、
原稿を積載する原稿積載手段と（１０１）、原稿を搬送する原稿搬送部（１０５）と、前記搬送される表面の原稿を読み取る表面原稿読み取り部（１０６ｂ）と、裏面の原稿を読み取る裏面原稿読み取り部（１０６ａ）と、前記裏面原稿読み取り部（１０６ａ）と原稿読取位置（１０７ａ）の間に配置される原稿読み取りガラス（１１９）と、前記原稿読取ガラス（１１９）と対向に配置された原稿台ガラス（１２６）と、前記裏面原稿読み取り部（１０６ａ）のシェーディングデータを生成するための第１白基準板（１２５）と、前記表面原稿読み取り部（１０６ｂ）のシェーディングデータを生成するための第２白基準板（１２７）と、前記裏面原稿読み取り部（１０６ａ）が前記第１白基準板（１２５）を、又は前記表面原稿読み取り部（１０６ｂ）が前記第２白基準板（１２７）を読み取り、シェーディングデータを生成するシェーディングデータ生成手段（４０１、４０５）と、前記シェーディングデータ生成手段で生成されたシェーディングデータを保持するシェーディングデータ保持手段（４０２）と、前記シェーディングデータを補正する補正係数生成手段（４０１）と、前期原稿読み取りガラス（１１９）に配置されている白板（１２８）と、前記原稿台ガラス（１２６）と前記原稿読み取りガラス（１１９）との接触によって発生する干渉縞が発生しているか否かを判定する干渉縞発生判定手段（４０１）と、を有する原稿読み取り装置において、
前記裏面原稿読み取り部（１０６ａ）が前記第１白基準板（１２５）を読み取り、前記シェーディングデータ生成手段（４０１、４０５）でシェーディングデータを生成する前に、前記シェーディングデータを補正する補正係数生成手段（４０１）によってシェーディング補正された前記表面原稿読み取り（１０６ｂ）が前記白板（１２８）を読み込み、干渉縞が発生しているか否かを前記干渉縞発生判定手段（４０１）で判定し、干渉縞が発生していた場合は、前記裏面原稿読み取り（１０６ａ）が前記第１白基準板（１２５）の読み取りタイミングを変更することを特徴とする。
【発明の効果】
【０００９】
本発明に係る画像読み取り装置によれば、シェーディング補正された表面原稿読み取り部が白板を読み取り、原稿台ガラスと原稿読み取りガラスとの接触によって発生する干渉縞を干渉縞発生判定手段が検知し、裏面原稿読み取り部のシェーディング補正を行うタイミングをずらすことによって、裏面原稿読み取り部のシェーディング補正が干渉縞の影響により誤ったシェーディング補正係数を取得するのを防止し、正常に原稿を読み取ることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】原稿搬送読み取り装置の構成図である。
【図２】原稿搬送読み取り装置の制御構成図である。
【図３】干渉縞の発生の一例である。
【図４】第２読み取り部が白板を読み取る図である。
【図５】干渉縞発生した時の白板のプロファイル図である。
【図６】Ｒｅｄを例とした時干渉縞検出例を示した図である。
【図７】裏面シェーディングデータ算出するタイミングを決定するフローチャートである。
【図８】実施例に記載している判定処理（Ｒｅｄ）を示すフローチャートである。
【図９】干渉縞発生時の裏面シェーディングデータを算出するタイミングを示す図である。
【図１０】干渉縞発生時の裏面シェーディングデータ算出処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について、図面を参照しながら説明する。
【実施例１】
【００１２】
図１に自動原稿搬送機構を搭載した原稿搬送読み取り装置１２０の構成を示す。
【００１３】
図１において、１０１は原稿トレイであり、原稿１０２を積載する。また図２のブロック図に記載の原稿搬送モータ１０５によって原稿ピックローラー１２１および原稿分離ローラー１２２、原稿搬送ローラー１２３、原稿オフセットローラ１２４を駆動する。原稿トレイ１０１上に載置された原稿１０２を給紙する。
【００１４】
裏面原稿読み取りユニット１０６ａは、原稿読み取りガラス１１９と、原稿台ガラス１２６との間を搬送される原稿１０２の裏面を読み取る。バネ２０５は原稿１０２の搬送中に裏面原稿読み取りユニット１０６ａの読み取り姿勢が崩れないようを維持する役割を持つ。表面原稿読み取りユニット１０６ｂは原稿読み取りガラス１１９と、原稿台ガラス１２６との間を搬送される原稿１０２の表面を読み取る。裏面原稿読み取りユニット１０６ａ、表面原稿読み取りユニット１０６ｂでの原稿１０２の画像読み取りが終了すると原稿１０２を排紙トレイ１０８に排出する。
【００１５】
原稿台ガラス１２６を挟んで裏面原稿読取位置１０７ａと対向に配置された原稿読み取りユニット１０６ａのシェーディングデータを生成するための第１白基準板１２５がある。また、原稿台ガラス１２６には表面原稿読み取りユニット１０６ｂのシェーディングデータを生成するための第２白基準板１２５があり、表面原稿読み取りユニット１０６ｂをリーダーモーター１５２で駆動させ、表面原稿読み取りユニット１０６ｂが第２白基準板１２５を読み取れる構成になっている。また、表面原稿読み取りユニット１０６ｂはリーダーモーター１５２で駆動させ、原稿読み取りガラスに設置された後述する干渉縞検出する際に用いる白板１２８を読み取れる構成になっている。
【００１６】
原稿読み取りユニット１０６ａ、１０６ｂは各ユニットに、ＬＥＤ光源２０１ａ、２０１ｂの光を原稿１０２に照射する導光体２０２ａ、２０２ｂ、ＣＩＳラインセンサ２０３ａ、２０３ｂ、レンズ２０４ａ、２０４ｂ、を有する。
【００１７】
ＣＩＳラインセンサ２０３ａは、レンズ２０４ａにて導かれた原稿１０２のからの反射光を受光素子で光電変換し、入射光量に応じた電気信号を出力する。上記構成にて原稿読み取り装置にて原稿１０２を搬送させながら、原稿読み取り位置１０７ｂで原稿１０２の裏面を読み取る。
【００１８】
ＣＩＳラインセンサ２０３ｂは、レンズ２０４ｂにて導かれた原稿１０２からの反射光を受光素子で光電変換し、入射光量に応じた電気信号を出力する。
【００１９】
上記構成にて原稿読み取り装置にて原稿１０２を搬送させながら、原稿読み取り位置１０７ａで原稿１０２の表面を読み取る。
【００２０】
図２は本発明の実施形態における原稿読み取り装置の制御構成を示す図である。
【００２１】
４０１は原稿読み取り装置を制御するためのメインＣＰＵであり、表面原稿読み取りユニット１０６ａのＬＥＤ光源２０１ａとＣＩＳラインセンサ２０３ａ、裏面原稿読み取りユニット１０６ｂのＬＥＤ光源２０１ｂとＣＩＳラインセンサ２０３ｂ、原稿搬送モータ１０５、リーダーモーター１５２、バックアップ用メモリ４０２、コントローラパネル４０７を制御し原稿画像を読み取る制御を行う。
【００２２】
画像信号の流れについて説明する。
【００２３】
ＣＩＳラインセンサ２０３ａまたは２０３ｂによって読み取られた原稿の濃度に応じたＲＧＢ３色の電気信号は、Ａ／Ｄ変換回路４０３ａまたは４０３ｂによりアナログ電気信号からＲＧＢ３色のデジタル画像信号に変換される。
【００２４】
次に、シェーディング補正回路４０４によりＬＥＤ光源２０１ａまたは２０１ｂの光量の不均一性の影響やＣＩＳラインセンサ２０３ａまたは２０３ｂのＲＧＢ各色の画素毎の感度ばらつきの影響を補正する。
【００２５】
ＣＰＵ４０１はシェーディング補正回路４０４からのデジタル画像信号を入力し、後述する計算用一時ＳＲＡＭ４０５やバックアップ用メモリ４０２とデータ送受信し、後述する補正を行っている。
【００２６】
バックアップ用メモリ４０２は、シェーディング補正回路４０４で補正処理に行う際に用いる後述するシェーディングデータを保管する不揮発性のＲＡＭであり、ＣＰＵ４０１からリードライトし、ＣＰＵ４０１を介してシェーディング補正回路４０４との間でデータ送受信ができるようになっている。
【００２７】
計算用一時ＲＡＭ４０５はバックアップ用メモリ４０２やシェーディング補正回路４０４のデータを一時的に格納する際などにＣＰＵ４０１が使用するためのＲＡＭであり、ＣＰＵ４０１が制御する事でデータの送受信が出来るように構成されている。
【００２８】
図３は原稿読み取りガラス１１９と原稿台ガラス１２６が非接触時＆接触時に裏面原稿読み取りユニット１０６ａのＬＥＤ光源（裏）２０１ａが照射した時の第１白基準板１２５の様子を示したものである。
【００２９】
図３（ａ）は原稿読み取りガラス１１９と原稿台ガラス１２６が非接触時の場合である。上記の状態の場合、裏面原稿読み取りユニット１０６ａは第１白基準板１２５の白色部材を正常に読み取ることができる。
【００３０】
しかし、図３（ｂ）のように原稿読み取りガラス１１９と原稿台ガラス１２６が接触していた場合、裏面原稿読み取りユニット１０６ａのＬＥＤ光源（裏）２０１ａを照射したとき、原稿読み取りガラス１１９と原稿台ガラス１２６の接触面で光の乱反射による干渉縞が発生する。このとき、裏面原稿読み取りユニット１０６ａは第１白基準板１２５の白色部材と干渉縞を同時に読み込んでしまうため、前記裏面シェーディング補正処理を行う際、誤ったシェーディングデータを取得してしまう。その結果、両面原稿読み取り時に裏面原稿読み取りユニット１０６ａは正常に原稿読み取ることができなくなる問題が発生する。
【００３１】
上記の問題を未然に防ぐには、原稿読み取り動作に入る前に干渉縞が発生しているかどうかを検出する必要がある。本特許案では干渉縞の検出方法として、図４のように干渉縞の影響を受けない第２白基準板１２７でシェーディング補正された表面原稿読み取りユニット１０６ｂを用いて、白板１２８を表面原稿読み取りユニット１０６ｂで読み込み、干渉縞を検出する。
【００３２】
図５は原稿読み取りガラス１１９と原稿台ガラス１２６が接触していたときに第２白基準板１２７でシェーディング補正された表面原稿読み取りユニット１０６ｂで白板１２８を取得した時の輝度プロファイルの一例である。図５より、３色の輝度（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）のプロファイルのうちＲｅｄのプロファイルがＧｒｅｅｎ、Ｂｌｕｅのプロファイルより変動している特性があることが確認できる。この干渉縞は３色の輝度のうちどれかの色のプロファイルが変動する特性を持つ。本特許案ではこの特性を利用する。
【００３３】
干渉縞検出の処理の流れについて説明する。
【００３４】
まず、表面原稿読み取りユニット１０６ｂで白板１２８を読み込み、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅの輝度プロファイルを取得する。図６はＲｅｄを例とした時干渉縞検出例を示したものである。図６のようにＣＰＵ４０１でＲｅｄの輝度プロファイルの平均値Ａｖｅ＿ｒをＣＰＵ４０１で取得する。表面原稿読み取りユニット１０６ｂの画素位置をｎ、画素位置ｎのＲｅｄの画素値をＤｒｅｄ（ｎ）、任意の閾値をＴＨｒ、としたとき、画素位置ｎの判定処理の結果を記録する変数をＲｅｄ（ｎ）としたとき、下記の判定処理をＣＰＵ４０１で実行する。
｜Ｄｒｅｄ（ｎ）−Ａｖｅ＿ｒ｜≧ＴＨｒ  ⇒  Ｒｅｄ（ｎ）＝１
｜Ｄｒｅｄ（ｎ）−Ａｖｅ＿ｒ｜＜ＴＨｒ  ⇒  Ｒｅｄ（ｎ）＝０
ｎ＝ＣＩＳラインセンサ２０３ｂの画素位置を示す
Ｄｒｅｄ（ｎ）＝画素位置ｎのＲｅｄの画素値
ＴＨｒ＝閾値（任意）
Ｒｅｄ（ｎ）＝Ｄｒｅｄ（ｎ）の判定処理の結果を記録するフラグ
Ｒｅｄと同様に、Ｇｒｅｅｎ、Ｂｌｕｅも同様の処理をＣＰＵ４０１で行う。
｜Ｄｇｒｅｅｎ（ｎ）−Ａｖｅ＿ｇ｜≧ＴＨｇ  ⇒  Ｇｒｅｅｎ（ｎ）＝１
｜Ｄｇｒｅｅｎ（ｎ）−Ａｖｅ＿ｇ｜＜ＴＨｇ  ⇒  Ｇｒｅｅｎ（ｎ）＝０
・Ｄｒｅｄ（ｎ）＝画素位置ｎのＧｒｅｅｎの画素値
・ＴＨｇ＝閾値（任意）
・Ｇｒｅｅｎ（ｎ）＝Ｄｇｒｅｅｎ（ｎ）の判定処理の結果を記録するフラグ
｜Ｄｂｌｕｅ（ｎ）−Ａｖｅ＿ｂ｜≧ＴＨｂ  ⇒  Ｂｌｕｅ（ｎ）＝１
｜Ｄｂｌｕｅ（ｎ）−Ａｖｅ＿ｂ｜＜ＴＨｂ  ⇒  Ｂｌｕｅ（ｎ）＝０
・Ｄｂｌｕｅ（ｎ）＝画素位置ｎのＢｌｕｅの画素値
・ＴＨｂ＝閾値（任意）
・Ｂｌｕｅ（ｎ）＝Ｂｌｕｅ（ｎ）の判定処理の結果を記録するフラグ
上記の判定処理を行った後、画素位置ｎにおけるフラグＲｅｄ（ｎ）、Ｇｒｅｅｎ（ｎ）、Ｂｌｕｅ（ｎ）を用いて干渉縞が発生しているかの判定処理をＣＰＵ４０１で行う。干渉縞は前述したように、図５より、３色の輝度（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）のプロファイルのうち１色のプロファイルが他色のプロファイルより変動している特性がある。
【００３５】
よって、本特許案ではＲｅｄ（ｎ）＝Ｇｒｅｅｎ（ｎ）＝Ｂｌｕｅ（ｎ）の場合、干渉縞の発生は無しと判定し、それ以外の条件を干渉縞有りと判定して処理をする。ＣＰＵ４０１で全画素が干渉縞無しと判定されたとき、裏面原稿読み取りユニット１０６ａは正常に第１白基準板１２５を読み込めるので、そのまま裏面原稿読み取りユニット１０６ａと第１白基準板１２５をよみとり、シェーディングデータを算出する。逆に、ＣＰＵ４０１で干渉縞有りと判定された画素が見つかった場合、裏面原稿読み取りユニット１０６ａは正常に第１白基準板１２５を読み込むことはできないので、裏面シェーディングデータの算出タイミングを変更する（タイミング変更の詳細については後述する。）。
【００３６】
図７は本特許案における裏面原稿読み取りユニット１０６ａ用のシェーディングデータを算出するタイミングを決定する処理内容をフローチャートで示したものである。
【００３７】
まず、ＣＰＵ４０１がリーダーモータ１５１を駆動し、表面原稿読み取りユニット１０６ｂを第２白基準板１２７へ移動させ（Ｓ１００）、ＣＰＵ４０１が表面原稿読み取りユニット１０６ｂのＣＩＳラインセンサ２０３ｂとＬＥＤ光源２０１ｂを駆動させ、第２白基準板１２７をサンプリングし（Ｓ１０１）、表面原稿読み取りユニット１０６ｂ用のシェーディングデータを取得し、バックアップ用メモリ４０２に格納する（Ｓ１０２）。
【００３８】
つぎに、ＣＰＵ４０１がリーダーモータ１５１を駆動させ、表面原稿読み取りユニット１０６ｂを白板１２８へ移動させ（Ｓ１０３）、ＣＰＵ４０１が表面原稿読み取りユニット１０６ｂのＣＩＳラインセンサ２０３ｂとＬＥＤ光源２０１ｂを駆動させ、白板１２８の読み取り値を取得し、バックアップ用メモリ４０２に保管した表面原稿読み取りユニット１０６ｂ用のシェーディングデータを用いて、シェーディング補正回路４０４で白板１２８の画素値を取得し、計算用一時ＳＲＡＭ４０５に格納する（Ｓ１０４）。
【００３９】
白板１２８の画素値取得後、ＣＰＵ４０１が白板１２８の３色の画素値Ｄｒｅｄ（ｎ）、Ｄｇｒｅｅｎ（ｎ）、Ｄｂｌｕｅ（ｎ）を用いて各色の平均値Ａｖｅ＿ｒ、Ａｖｅ＿ｇ、Ａｖｅ＿ｂを算出する（Ｓ１０５）。平均値Ａｖｅ＿ｒ、Ａｖｅ＿ｇ、Ａｖｅ＿ｂを取得後、計算用一時ＳＲＡＭ４０５に格納している画素値Ｄｒｅｄ（ｎ）、Ｄｇｒｅｅｎ（ｎ）、Ｄｂｌｕｅ（ｎ）を用いて、ＣＰＵ４０１で画素位置ｎにおける後述する判定処理をＲｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ各色で行い、各色の判定処理の結果Ｒｅｄ（ｎ）、Ｇｒｅｅｎ（ｎ）、Ｂｌｕｅ（ｎ）を出力する（Ｓ１０６，Ｓ１０７，Ｓ１０８）。
【００４０】
Ｒｅｄ（ｎ）、Ｇｒｅｅｎ（ｎ）、Ｂｌｕｅ（ｎ）出力後、Ｒｅｄ（ｎ）＝Ｇｒｅｅｎ（ｎ）＝Ｂｌｕｅ（ｎ）であるか判定処理を行う（Ｓ１０９）。Ｒｅｄ（ｎ）＝Ｇｒｅｅｎ（ｎ）＝Ｂｌｕｅ（ｎ）であるとき（Ｓ１０９＿Ｙｅｓ）、ｎが最終画素位置であるか判定する（Ｓ１１０）。ｎが最終画素位置でなかった場合（Ｓ１１０＿Ｎｏ）は、ｎ＝ｎ＋１にし（Ｓ１１２）、判定処理へ戻る。ｎが最終画素位置である場合（Ｓ１１０＿Ｙｅｓ）は、ＣＰＵ４０１は干渉縞は発生していないと判断し、裏面原稿読み取りユニット１０６ａ用のシェーディングデータを算出し、バックアップ用メモリ４０２に格納する（Ｓ１１１）。Ｒｅｄ（ｎ）＝Ｇｒｅｅｎ（ｎ）＝Ｂｌｕｅ（ｎ）でないとき（Ｓ１０９＿Ｎｏ）、ＣＰＵ４０１は干渉縞が発生していると判断し、裏面原稿読み取りユニット１０６ａ用のシェーディングデータを算出するタイミングを変更する（Ｓ１１３）。本実施例における変更した裏面原稿読み取りユニット１０６ａ用のシェーディングデータを算出するタイミングの詳細は後述する。
【００４１】
図８は前述した判定処理（Ｒｅｄ）（Ｓ１０６）の処理の流れを示すフローチャートである。まず、計算用一時ＳＲＡＭ４０５に格納している画素位置ｎにおける画素値Ｄｒｅｄ（ｎ）とＣＰＵ４０１で算出したＲｅｄの全画素の平均値Ａｖｅ＿ｒと任意設定した閾値ＴＨｒｅｄを用いて｜Ｄｒｅｄ（ｎ）−Ａｖｅ＿ｒ｜≧ＴＨｒｅｄであるか判定する（Ｓ２０１）。｜Ｄｒｅｄ（ｎ）−Ａｖｅ＿ｒ｜≧ＴＨｒｅｄであるときは（Ｓ２０１＿Ｙｅｓ）、判定処理の結果Ｒｅｄ（ｎ）を１に設定し、逆に｜Ｄｒｅｄ（ｎ）−Ａｖｅ＿ｒ｜≧ＴＨｒｅｄでないときは（Ｓ２０１＿Ｎｏ）判定処理の結果Ｒｅｄ（ｎ）を１に設定する。
【００４２】
上記の判定処理（Ｒｅｄ）と同様の処理をＧｒｅｅｎ（Ｓ１０７）、Ｂｌｕｅ（Ｓ１０８）でも行い、画素位置ｎにおける判定処理結果Ｇｒｅｅｎ（ｎ）、Ｂｌｕｅ（ｎ）を出力する。
【００４３】
図９は原稿読み取りガラス１１９と原稿台ガラス１２６が接触していた時の原稿搬送前と原稿搬送時の様子を示したものである。
【００４４】
図９（ａ）は原稿搬送前の状態であり、原稿読み取りガラス１１９と原稿台ガラス１２６が接触しているため、干渉縞が発生し、裏面原稿読み取りユニット１０６ａが第１白基準板１２５を正常に読みこむことができない。
【００４５】
そこで、本実施例ではＣＰＵ４０１が干渉縞が発生していると判定した時、裏面原稿読み取りユニット１０６ａ用のシェーディングデータを算出するタイミングを図９（ｂ）のように原稿搬送時に原稿１０２が原稿読み取りガラス１１９と原稿台ガラス１２６の間にあり、且つ原稿１０２の裏面を裏面原稿読み取りユニット１０６ａが原稿１０２の読み取る前に変更する。図９（ｂ）のように、原稿１０２が原稿読み取りガラス１１９と原稿台ガラス１２６の間にあり、且つバネ２０５により裏面原稿読み取りユニット１０６ａが持ち上がる位置（以後、位置Ａとする）に搬送された時、原稿読み取りガラス１１９と原稿台ガラス１２６が接触しない状態になる。これにより、原稿読み取りガラス１１９と原稿台ガラス１２６の接触により発生していた干渉縞も発生しないため、裏面原稿読み取りユニット１０６ａは第１白基準板１２５を読み込み、裏面シェーディングデータを算出することができる。
【００４６】
上記の処理を行うことによって、原稿読み取りガラス１１９と原稿台ガラス１２６が接触しない状態で裏面シェーディングデータを算出することが可能になるが、本来裏面シェーディングデータの算出するタイミングは、裏面原稿読み取りユニット１０６ａが定位置に固定されセンサのばらつき最小限に抑えられる原稿搬送前に行うことが望ましい。そのため、ＣＰＵ４０１が干渉縞を検出しなかった場合は、原稿搬送前に裏面シェーディングデータを算出する。
【００４７】
本実施例における干渉縞発生時の裏面シェーディングデータ算出処理は、ジョブ前に例えば干渉縞発生時調整モードを設け、読み取り用原稿とは別の原稿を原稿トレイ１０１に設置し、ユーザーがコントローラパネル４０７を通して干渉縞発生時調整モードがＯＮになったときに原稿を搬送させて行っても良い。また、生産性向上のためにジョブ時の１枚目の原稿搬送時に行っても良い。
【００４８】
図１０は裏面シェーディングのタイミング変更時の処理内容をフローチャートで示したものである。まず、ＣＰＵ４０１が原稿搬送モータ１０５を駆動させ、原稿１０２を搬送開始する（Ｓ３０１）。次に、ＣＰＵ４０１が原稿１０２が位置Ａまで搬送されたかを判定処理を行う（Ｓ３０２）。原稿１０２が位置Ａまで搬送されていない場合（Ｓ３０２＿Ｎｏ）は判定処理を続行し、原稿１０２が位置Ａまで搬送された場合（Ｓ３０２＿Ｙｅｓ）は、裏面原稿読み取りユニット１０６ａ用のシェーディングデータを算出し、バックアップ用メモリ４０２に格納する（Ｓ３０３）。
【符号の説明】
【００４９】
１０１  原稿トレイ、１０２  原稿、１０５  原稿搬送モータ、
１０６ａ  裏面原稿読み取りユニット、
１０６ｂ  表面原稿読み取りユニット、
１０７ａ  裏面原稿読み取り位置、
１０７ｂ  表面原稿読み取り位置、
１０８  排紙トレイ、１１９  原稿読み取りガラス、
１２０  原稿搬送読み取り装置、１２１  原稿ピックローラー、
１２２  原稿分離ローラー、１２３  原稿搬送ローラー、
１２４  原稿オフセットローラ、１２５  第１白基準板、１２６  原稿台ガラス、
１２７  第２白基準板、１２８  白板、１５０  原稿読み取り装置、
１５１  原稿搬送モーター駆動回路、１５２  リーダーモーター、
１５３  リーダーモーター駆動回路、２０１ａ  ＬＥＤ光源（裏）、
２０２ａ  導光体（裏）、２０３ａ  ＣＩＳラインセンサ（裏）、
２０４ａ  レンズ（裏）、２０１ｂ  ＬＥＤ光源（表）、２０２ｂ  導光体（表）、
２０３ｂ  ＣＩＳラインセンサ（表）、２０４ｂ  レンズ（表）、４０１  ＣＰＵ、
４０２  バックアップ用メモリ、４０３ａ  Ａ／Ｄ変換回路（裏）、
４０３ｂ  Ａ／Ｄ変換回路（表）、４０４  シェーディング補正回路、
４０５  計算用一時ＳＲＡＭ、４０７  コントローラパネル、５００  基準部材
【図１】
2020010174.tif 000003
【図２】
2020010174.tif 000004
【図３】
2020010174.tif 000005
【図４】
2020010174.tif 000006
【図５】
2020010174.tif 000007
【図６】
2020010174.tif 000008
【図７】
2020010174.tif 000009
【図８】
2020010174.tif 000010
【図９】
2020010174.tif 000011
【図１０】
2020010174.tif 000012