(57)【要約】【課題】光源の光量変動や発熱によるセンサー出力変動に拘わらず、より適正にシェーディング補正を行なう。【解決手段】ＡＤＦによる原稿の読み取りが指示された場合に、原稿読み取り前に予め白基準板２７を読み取って黒基準データＢｓｈと白基準データＷｓｈと設定しておき、ＡＤＦ挿入口２６にセットされている原稿を一枚ずつＡＤＦ読み取り領域３４に搬送して原稿をスキャンし、得られたイメージデータＤｘを黒基準データＢｓｈと白基準データＷｓｈとによりシェーディング補正するものにおいて、連続スキャン回数Ｎが所定値Ｎｒｅｆ以上となる度に（Ｓ１６０）、光源ユニット７１をオフとしてＡＤＦ読み取り領域３４をスキャンし（Ｓ１７０）、得られたＡＤＦ黒基準データＢａｄｆと黒基準データＢｓｈとの偏差（黒基準偏差ΔＢｓｈ）が閾値Ｂｒｅｆを超える場合には黒基準データＢｓｈを補正する（Ｓ２１０，Ｓ２２０）。【選択図】図４
2012070097.tif 000002
【特許請求の範囲】
【請求項１】
原稿を光学的に読み取る原稿読み取り装置であって、
読み取り領域に発光する発光部と、反射光を受光する複数の受光素子が主走査方向に配列された受光部と、を有する読み取り手段と、
セットされている原稿を一枚ずつ前記読み取り領域に自動搬送する自動搬送手段と、
前記読み取り手段を副走査方向に移動させる移動手段と、
前記読み取り手段が読み取り可能な位置に配置された一つの基準板と、
自動搬送を伴って原稿の読み取りが指示された場合、原稿の読み取り前に前記基準板に前記読み取り手段を移動させ前記受光部の各受光素子で該基準板を読み取って基準データを取得し、前記読み取り手段を前記読み取り領域に移動させ、セットされている原稿を前記読み取り領域に自動搬送しながら前記受光部の各受光素子で原稿を読み取って原稿データを取得すると共に所定の間隔で前記発光部をオフとして前記読み取り手段により光学的黒を読み取って光学的黒データを取得する読み取り制御手段と、
前記基準データと前記光学的黒データとに基づいて前記原稿データに対してシェーディング補正を行なうシェーディング補正手段と、
を備える原稿読み取り装置。
【請求項２】
前記シェーディング補正手段は、前記基準データと前記光学的黒データとを比較し、両データが所定程度以上乖離している場合に、前記光学的黒データにより前記基準データを補正する手段である請求項１記載の原稿読み取り装置。
【請求項３】
前記読み取り制御手段は、前記所定の間隔として所定枚数連続して原稿を読み取る度に前記光学的黒を読み取って光学的黒データを取得する手段である請求項１または２記載の原稿読み取り装置。
【請求項４】
前記読み取り制御手段は、前記所定の間隔として一枚の原稿を読み取る度に前記光学的黒を読み取って光学的黒データを取得する手段である請求項１または２記載の原稿読み取り装置。
【請求項５】
前記光源ユニットは、ＬＥＤ（Light Emitting Diode）により構成されてなる請求項１ないし４いずれか１項に記載の原稿読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を光学的に読み取る原稿読み取り装置に関する。
【背景技術】
【０００２】
従来、この種の原稿読み取り装置としては、自動原稿搬送（ＡＤＦ）機能付きの原稿読み取り装置において、シェーディング補正のためのシェーディングデータの生成に用いる第１の白基準板の他に、ＡＤＦ読み取り時の原稿読み取り位置に第２の白基準板を設けたものが提案されている（例えば、特許文献１参照）。この装置では、ＡＤＦ原稿読み取り時には、第２の白基準板から光源の変動分を含む白基準データを得ることにより、予め第１の白基準板を読み取ることにより生成したシェーディングデータを第２の白基準板の白基準データで補正するものとしており、これにより、ＡＤＦ読み取り時に読み取り光学系を移動させることなく、読み取り画像データの濃度変動を無くすことができる、としている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３７７１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した手法では、二つの白基準板を配置するためのスペースが必要となるため、装置が大型化してしまう。このため、白基準板の設置を最小限としつつ、原稿読み取り中の画像データの濃度変動を少なくさせる手法が求められている。
【０００５】
本発明の原稿読み取り装置は、装置を小型化しつつ、原稿の読み取り中に光源の変動や受光感度の変動が生じるものとしても、読み取り画像データの濃度変動をより少なくすることを主目的とする。
【０００６】
本発明の原稿読み取り装置は、上述の主目的を達成するために以下の手段を採った。
【課題を解決するための手段】
【０００７】
本発明の原稿読み取り装置は、
原稿を光学的に読み取る原稿読み取り装置であって、
読み取り領域に発光する発光部と、反射光を受光する複数の受光素子が主走査方向に配列された受光部と、を有する読み取り手段と、
セットされている原稿を一枚ずつ前記読み取り領域に自動搬送する自動搬送手段と、
前記読み取り手段を副走査方向に移動させる移動手段と、
前記読み取り手段が読み取り可能な位置に配置された一つの基準板と、
自動搬送を伴って原稿の読み取りが指示された場合、原稿の読み取り前に前記基準板に前記読み取り手段を移動させ前記受光部の各受光素子で該基準板を読み取って基準データを取得し、前記読み取り手段を前記読み取り領域に移動させ、セットされている原稿を前記読み取り領域に自動搬送しながら前記受光部の各受光素子で原稿を読み取って原稿データを取得すると共に所定の間隔で前記発光部をオフとして前記読み取り手段により光学的黒を読み取って光学的黒データを取得する読み取り制御手段と、
前記基準データと前記光学的黒データとに基づいて前記原稿データに対してシェーディング補正を行なうシェーディング補正手段と、
を備えることを要旨とする。
【０００８】
この本発明の原稿読み取り装置では、自動搬送を伴って原稿の読み取りが指示された場合、原稿の読み取り前に基準板に読み取り手段を移動させ受光部の各受光素子で基準板を読み取って基準データを取得し、読み取り手段を読み取り領域に移動させ、セットされている原稿を読み取り領域に自動搬送しながら受光部の各受光素子で原稿を読み取って原稿データを取得すると共に所定の間隔で発光部をオフとして読み取り手段により光学的黒を読み取って光学的黒データを取得し、基準データと光学的黒データとに基づいて原稿データに対してシェーディング補正を行なう。これにより、光源の光量変動や発熱によるセンサー出力変動に拘わらず、より適正にシェーディング補正を行なうことができると共に二つ以上の基準板を設けるものに比して装置をコンパクトにすることができる。
【０００９】
こうした本発明の原稿読み取り装置において、前記シェーディング補正手段は、前記基準データと前記光学的黒データとを比較し、両データが所定程度以上乖離している場合に、前記光学的黒データにより前記基準データを補正する手段であるものとすることもできる。こうすれば、より適正に基準データを設定することができる。
【００１０】
また、本発明の原稿読み取り装置において、前記読み取り制御手段は、前記所定の間隔として所定枚数連続して原稿を読み取る度に前記光学的黒を読み取って光学的黒データを取得する手段であるものとすることもできるし、前記読み取り制御手段は、前記所定の間隔として一枚の原稿を読み取る度に前記光学的黒を読み取って光学的黒データを取得する手段であるものとすることもできる。
【００１１】
さらに、本発明の原稿読み取り装置において、前記光源ユニットは、ＬＥＤ（Light Emitting Diode）により構成されてなるものとすることもできる。こうすれば、原稿読み取り中の光量変動を比較的少なくすることができるため、シェーディング補正を適正に行なうことができる。
【図面の簡単な説明】
【００１２】
【図１】マルチファンクションプリンター２０の構成の概略を示す構成図。
【図２】筐体カバー２２を開けた状態のプリンター２０の外観図。
【図３】スキャナーユニット４０の構成の概略を示す構成図。
【図４】ＡＤＦ原稿読み取り処理ルーチンの一例を示すフローチャート。
【図５】黒基準データの補正の様子を示す説明図。
【発明を実施するための形態】
【００１３】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態であるマルチファンクションプリンター２０の構成の概略を示す構成図であり、図２は、筐体カバー２２を開けた状態のマルチファンクションプリンター２０の外観図であり、図３は、スキャナーユニット４０の構成の概略を示す構成図である。
【００１４】
本実施形態のマルチファンクションプリンター２０は、筐体２１と、筐体２１の上面を開閉可能な筐体カバー２２とにより構成されており、原稿を光学的に読み取ってイメージデータを生成するスキャナーユニット４０と、カセット２３内にセットされてる用紙を給紙し印刷して排紙トレイ２４に排紙するプリンターユニット４２と、ユーザーによる各種操作が可能な操作パネル４６と、メモリーカードスロット４９ａに挿入されたメモリーカードＭＣとの間でデータの入出力を司るメモリーカードコントローラー４９と、装置全体の制御を司るメインコントローラー８０と、を備える。筐体２１の上面には、ガラス台３２が配設されており（図２参照）、ガラス台３２に載置された原稿をスキャナーユニット４０で光学的に読み取ることができるようになっている（以下、この動作モードを原稿固定読み取りモードと呼ぶ）。また、筐体カバー２２には、オートドキュメントフィーダーユニット６１（以下、ＡＤＦユニットと呼ぶ）が内蔵されており（図３参照）、原稿ガイド２９によりガイドされＡＤＦ挿入口２６にセットされている原稿を連続的に自動搬送しながらスキャナーユニット４０で光学的に読み取ることができるようになっている（以下、この動作モードをＡＤＦ読み取りモードと呼ぶ）。
【００１５】
スキャナーユニット４０は、スキャナーＡＳＩＣ５０と、スキャナーエンジン６０とを備える。スキャナーＡＳＩＣ５０は、スキャナーエンジン６０を制御する集積回路であり、メインコントローラー８０からのスキャン指令を受けると、原稿固定読み取りモードかＡＤＦ読み取りモードかのいずれかのモードで原稿をイメージデータとして読み取るようスキャナーエンジン６０を制御する。なお、ＡＳＩＣは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００１６】
スキャナーエンジン６０は、図３に示すように、ＡＤＦ挿入口２６にセットされた原稿をＡＤＦ読み取り領域３４に自動搬送するＡＤＦユニット６１と、ガラス台３２あるいはＡＤＦ読み取り領域３４に光を照射する光源ユニット７１と、原稿からの反射光を受光して電荷として蓄えることにより原稿を読み取るＣＩＳ７４と、光源ユニット７１とＣＩＳ７４とを搭載しキャリッジモーター７８ａと従動ローラー７８ｂとに架け渡されたベルト７９をキャリッジモーター７８ａで駆動することにより往復動するキャリッジ７６と、を備える。ＡＤＦユニット６１は、ＡＤＦ挿入口２６付近に配置されたピックアップローラー６３と、搬送経路６２に配置された複数の搬送ローラー６４と、ＡＤＦ排紙トレイ２８付近に配置された排紙ローラー６５とを備えており、各ローラー６３，６４，６５を搬送モーター６６で回転駆動させることにより、ＡＤＦ挿入口２６にセットされた原稿を一枚ずつ取り込んで搬送経路６２上に自動搬送する。光源ユニット７１は、赤色光を点灯する赤ＬＥＤ７２Ｒと、緑色光を点灯する緑ＬＥＤ７２Ｇと、青色光を点灯する青ＬＥＤ７２Ｂの３色の光源を有しており、光源からの光を導光体７３を介してガラス台３２或いはＡＤＦ読み取り領域３４に照射する。ＣＩＳ７４は、一ライン分の複数の受光素子（ＣＭＯＳイメージセンサー）７５が主走査方向に配列されたものとして構成されており、各色のＬＥＤ７２Ｒ，７２Ｇ，７２Ｂの点灯を順次切り替えながら反射光を一色ずつ読み取ることによりカラーイメージデータを生成する。
【００１７】
スキャナーＡＳＩＣ５０は、各デバイスの制御を司る制御回路５２と、ＬＥＤ７２Ｒ，７２Ｇ，７２Ｂを個別にオンオフするＬＥＤ駆動回路５４と、ＣＩＳ７４で生じたアナログ信号を図示しない増幅器を介して入力してデジタル信号に変換するＡ／Ｄ変換器５６と、制御回路５２からの制御信号を受けてキャリッジモーター７８ａや搬送モーター６６ａを駆動するモーター駆動回路５８と、を備える。
【００１８】
ガラス台３２の副走査方向の端部には、白基準板３６が設けられている。この白基準板３６は、光源ユニット７１の発光のバラツキや受光素子７５の素子毎の感度特性のバラツキなどに起因して画素毎に生じる濃度ムラを除去（シェーディング補正）するためのものである。シェーディング補正は、「Ｄｘ」をシェーディング補正前のイメージデータ，「Ｄｘ＊」をシェーディング補正後のイメージデータ，「Ｂｓｈ」を黒基準データ，「Ｗｓｈ」を白基準データ，「ｋ」を補正係数，「ｎ」をＡＤ変換器５６の量子化ビット数としたときに、次式（１）の演算式を用いて行なうことができる。ここで、黒基準データＢｓｈは、原稿の読み取り前に、キャリッジ７６を白基準板３６に対向する位置まで移動させた状態で、全てのＬＥＤ７２Ｒ、７２Ｇ、７２Ｂをオフとしてスキャンしたときに受光素子７５で得られる出力電圧であり、白基準データＷｓｈは、同じくキャリッジ７６を白基準板３６に対向する位置まで移動させた状態で、現在設定されている原稿読み取り条件をもって各色のＬＥＤ７２Ｒ、７２Ｇ、７２Ｂをオンとしてスキャンしたときに受光素子７５で得られる出力電圧（白基準原稿読み取りデータＷｓｃ）から黒基準データＢｓｈを減算したものである。
【００１９】
Dx*=(Dx-Bsh)*(2n-1)/(k・Wsh)  (1)
【００２０】
プリンターユニット４２は、プリンターＡＳＩＣ４４とプリンターエンジン４５とを備える。プリンターＡＳＩＣ４４は、プリンターエンジン４５を制御する集積回路であり、メインコントローラー８０から印刷指令を受けると、印刷指令の対象となる画像ファイルに基づいて記録紙に画像を印刷するようプリンターエンジン４５を制御する。プリンターエンジン４５は、印刷ヘッドから用紙へインクを吐出することにより印刷を行なう周知のインクジェット方式のカラープリンター機構として構成されている。なお、プリンターユニット４２は、本発明の要旨をなさないから、これ以上の詳細な説明は省略する。
【００２１】
操作パネル４６は、中央に配置された表示部４７と、この表示部４７の左隣に配置された電源ボタン４８と、を備える。表示部４７は、タッチパネル式の液晶ディスプレイとして構成されており、モードを選択するモードボタンや、ディスプレイ上に表示される案内に従ってタッチすることによりメニューや項目を選択する選択／設定ボタン，コピーや印刷を開始するスタートボタンなどを表示してタッチ操作を受け付ける。ここで、モード選択ボタンにより選択可能なモードとしては、ガラス台３２に載置された原稿をスキャンしてコピーするコピーモードやメモリーカードＭＣに記憶された画像を用いて印刷したり原稿をスキャンしてデータ化してメモリーカードＭＣに保存するメモリーカードモード，写真フィルムをスキャンして印刷したりデータをメモリーカードＭＣに保存したりするフィルムモードなどがある。
【００２２】
メモリーカードコントローラー４９は、右下に配置されたメモリーカードスロット４９ａに挿入されたメモリーカードＭＣとの間でデータの入出力を行うものである。このメモリーカードコントローラー４９は、メモリーカードスロット４９ａにメモリーカードＭＣが挿入されているときに、メモリーカードＭＣに保存されているファイルを読み出してメインコントローラー８０に送信したりメインコントローラー８０からの命令を入力し該命令に基づいてメモリーカードＭＣにデータを書き込んだりする。
【００２３】
メインコントローラー８０は、ＣＰＵ８２を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したＲＯＭ８４と、一時的にスキャンデータや印刷データを記憶するＲＡＭ８６と、操作パネル４６との通信を可能とする内部通信インタフェース８８と、を備える。メインコントローラー８０は、プリンターユニット４２やスキャナーユニット４０からの各種動作信号や各種検出信号を入力したり、操作パネル４６のタッチ操作に応じて発生する操作信号を入力したりする。また、メモリーカードＭＣから画像ファイルを読み出してメインコントローラー８０へ出力する指令をメモリーカードコントローラー４９に出力したり、画像データの印刷を実行するようプリンタユニット４２に指令を出力したり、操作パネル４６からのスキャン指令に基づいてガラス台３２に載置された原稿を画像データとして読み取るようスキャナーユニット４０に指令を出力したり、操作パネル４６に表示部４７の制御指令を出力したりする。
【００２４】
次に、こうして構成された本実施形態のマルチファンクションプリンター２０の動作、特に、ＡＤＦ読み取りモードで原稿をスキャンする際の動作について説明する。図４はメインコントローラー８０により実行されるＡＤＦ原稿読み取り処理ルーチンの一例を示すフローチャートである。この処理は、例えば、モード選択ボタンによりコピーモード或いはメモリーカードモードなどが選択され、ＡＤＦ挿入口２６に原稿がセットされた状態でスタートボタンがタッチ操作されたときに実行される。
【００２５】
原稿読み取り処理ルーチンが実行されると、キャリッジ７６が白基準板３２に対向する位置まで移動するようキャリッジモーター７８ａを駆動制御し（ステップＳ１００）、光源ユニット７１の各色ＬＥＤ７２Ｒ，７２Ｇ，７２Ｂの全てをオフとしてＬＥＤオフ以外の条件について現在設定されている原稿読み取り条件をもってスキャンし（ステップＳ１１０）、各受光素子７５で得られた出力電圧を主走査方向の画素数分格納することにより黒基準データＢｓｈを画素毎に設定する（ステップＳ１２０）。ここで、黒基準データＢｓｈは、本実施形態では、スキャンを所定回数繰り返して所定回数分のデータを取り、これらの平均値として設定するものとした。続いて、キャリッジ７６を白基準板３２に対向させたままの状態で現在設定されている原稿読み取り条件をもって各色ＬＥＤ７２Ｒ，７２Ｇ，７２Ｂをオンとしてスキャンし（ステップＳ１３０）、各受光素子７５で得られた出力電圧を主走査方向の画素数分格納することにより白基準原稿読み取りデータＷｓｃを画素毎に設定すると共に設定した白基準原稿読み取りデータＷｓｃから黒基準データＢｓｈを減じたものを白基準データＷｓｈとして画素毎に設定する（ステップＳ１４０）。ここで、白基準データＷｓｈは、本実施形態では、スキャンを所定回数繰り返して所定回数分のデータを取り、これらの平均値として設定するものとした。
【００２６】
こうして黒基準データＢｓｈと白基準データＷｓｈとを設定すると、キャリッジ７６がＡＤＦ読み取り領域３４に対向する位置まで移動するようキャリッジモーター７８ａを駆動制御し（ステップＳ１５０）、連続スキャン回数Ｎが所定回数Ｎｒｅｆ（例えば、１０回や１５回，２０回など）以上か否かを判定する（ステップＳ１６０）。ここで、連続スキャン回数Ｎは、例えば、スキャンする原稿のページ（シート）のカウント数であり、本実施形態では、所定ページ（所定回数Ｎｒｅｆ）をスキャンする毎に光源ユニット７１をオフとした状態でＡＤＦ読み取り領域３４を読み取って後述するＡＤＦ黒基準データＢａｄｆを新たに設定するためのものである。連続スキャン回数Ｎが所定回数Ｎｒｅｆ未満と判定された場合には、ＡＤＦ挿入口２６にセットされている原稿の自動搬送が開始されるよう搬送モーター６６を駆動制御し（ステップＳ２３０）、現在設定されている原稿読み取り条件をもって各色ＬＥＤ７２Ｒ，７２Ｇ，７２Ｂをオンとして原稿をスキャンし、受光素子７５で得られた出力電圧を主走査方向の画素数分格納することによりイメージデータＤｘを取得し（ステップＳ２４０）、取得したイメージデータＤｘに対して基準データＢｓｈと白基準データＷｓｈとに基づいて前述した式（１）によりシェーディング補正を施すことにより補正後イメージデータＤｘ＊を生成する（ステップＳ２５０）。そして、連続スキャン回数Ｎを値１だけインクリメントし（ステップＳ２６０）、次の原稿がＡＤＦ挿入口２６にセットされているか否かを判定し（ステップＳ２７０）、次の原稿がセットされている場合には、ステップＳ１６０に戻ってステップＳ１６０〜Ｓ２７０の処理を繰り返す。
【００２７】
ステップＳ１６０で連続スキャン回数Ｎが所定値Ｎｒｅｆ以上と判定された場合には、光源ユニット７１の各色ＬＥＤ７２Ｒ，７２Ｇ，７２Ｂの全てをオフとしてＡＤＦ読み取り領域３４をスキャンし（ステップＳ１７０）、得られた出力電圧を主走査方向の画素数分格納することによりＡＤＦ黒基準データＢａｄｆを設定する（ステップＳ１８０）。続いて、ＡＤＦ黒基準データＢａｄｆからステップＳ１２０で白基準板３６を読み取ることにより得られた黒基準データＢｓｈを減じることにより黒基準偏差ΔＢｓｈ（＝Ｂａｄｆ−Ｂｓｈ）を計算し（ステップＳ１９０）、連続スキャン回数Ｎを値０にリセットする（ステップＳ２００）。そして、黒基準偏差ΔＢｓｈが閾値Ｂｒｅｆを超えるか否かを判定し（ステップＳ２１０）、黒基準偏差ΔＢｓｈが閾値Ｂｒｅｆを超える場合には、光源変動や発熱等によるセンサー出力変動により読み取り画像データに濃度ムラが生じていると判断し、黒基準データＢｓｈを補正して（ステップＳ２２０）、ステップＳ２３０に進む。図５は、黒基準データの補正の様子を示す説明図である。黒基準データＢｓｈの補正は、図５に示すように、ＡＤＦスキャン時の光学的黒データＢａｄｆが白基準板スキャン時の光学的黒データＢｓｈよりも大きく（明るく）なっている場合を考えているから、ステップＳ１２０で得られた黒基準データＢｓｈに黒基準偏差ΔＢｓｈを加えた次式（２）により行なうことができる。したがって、ステップＳ２３０以降で、次回以降に原稿をスキャンして得られたイメージデータＤｘは、補正した黒基準データＢｓｈ＊に従ってシェーディング補正がなされるため、光源の光量変動や発熱によるセンサー出力変動に拘わらず、より適正にシェーディング補正を行なうことができる。なお、黒基準偏差ΔＢｓｈが閾値Ｂｒｅｆを超えない場合には、上述した濃度ムラは生じていないと判断し、黒基準データＢｓｈの補正を行なわずに、ステップＳ２３０に進む。
【００２８】
Bsh*=Bsh+ΔBsh  (2)
【００２９】
こうしてＡＤＦ挿入口２６に挿入されている全ての原稿が自動搬送されてスキャンされると、ステップＳ２７０で次の原稿がないと判定されるため、これで本ルーチンを終了する。
【００３０】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の光源ユニット７１が本発明の「発光部」に相当し、ＡＤＦユニット６１が「自動搬送手段」に相当し、ＣＩＳ７４が「受光部」に相当し、キャリッジモーター７８ａと従動ローラー７８ｂとこれらに架け渡されたベルト７９とが「移動手段」に相当し、図４のＡＤＦ原稿読み取り処理ルーチンのステップＳ１００〜Ｓ２００，Ｓ２３０〜２７０の処理を実行するメインコントローラー８０が「読み取り制御手段」に相当し、ステップＳ２１０，２２０の処理を実行するメインコントローラー８０が「シェーディング補正手段」に相当する。
【００３１】
以上説明した本実施形態のマルチファンクションプリンター２０によれば、ＡＤＦによる原稿の読み取りが指示された場合に、原稿読み取り前に予め白基準板３６を読み取って黒基準データＢｓｈと白基準データＷｓｈと設定しておき、ＡＤＦ挿入口２６にセットされている原稿を一枚ずつＡＤＦ読み取り領域３４に搬送して原稿をスキャンし、得られたイメージデータＤｘを黒基準データＢｓｈと白基準データＷｓｈとによりシェーディング補正するものにおいて、連続スキャン回数Ｎが所定値Ｎｒｅｆ以上となる度に光源ユニット７１をオフとしてＡＤＦ読み取り領域３４をスキャンし、得られたＡＤＦ黒基準データＢａｄｆと黒基準データＢｓｈとの偏差（黒基準偏差ΔＢｓｈ）が閾値Ｂｒｅｆを超える場合には黒基準データＢｓｈを補正するから、光源の光量変動や発熱によるセンサー出力変動に拘わらず、より適正にシェーディング補正を行なうことができる。
【００３２】
上述した実施形態では、連続スキャン回数Ｎが所定回数Ｎｒｅｆを超える度に光源ユニット７１をオフとした状態でＡＤＦ読み取り領域３４を読み取ってＡＤＦ黒基準データＢａｄｆを新たに設定する（ＡＤＦスキャン）ものとしたが、これに限定されるものではなく、一回原稿を読み取る度にＡＤＦスキャンを実行するものとしてもよいし、ＡＤＦ読み取り中に所定時間が経過する度にＡＤＦスキャンを実行するものとしてもよい。
【００３３】
上述した実施形態では、光源ユニット７１としてＬＥＤ７２Ｒ，７２Ｇ，７２Ｂの３色のＬＥＤを用いるものとしたが、これに限定されるものではなく、光源ユニットとして白色ＬＥＤを用いるものとしたり、光源ユニットとして蛍光ランプを用いるものとしミラーやレンズにより光をセンサーに導くものとしてもよい。また、受光部も、ＣＩＳ７４に代えてＣＣＤ（Charge Coupled Devices）イメージセンサーを用いるものとしてもよい。
【００３４】
上述した実施形態では、本発明をマルチファンクションプリンター２０に適用して説明したが、プリンター機能のないスキャナーに適用するものとしてもよいし、ＦＡＸ機器に適用するものとしてもよい。
【００３５】
本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【符号の説明】
【００３６】
２０  マルチファンクションプリンター、２１  筐体、２２  筐体カバー、２３  カセット、２４  排紙トレイ、２６  ＡＤＦ挿入口、２８  ＡＤＦ排紙トレイ、２９  原稿ガイド、３２  ガラス台、３４  ＡＤＦ読み取り領域、３６  白基準板、４０  スキャナーユニット、４２  プリンターユニット、４４  プリンターＡＳＩＣ、４５  プリンターエンジン、４６  操作パネル、４７  表示部、４８  電源ボタン、４９  メモリーカードコントローラー、４９ａ  メモリーカードスロット、５０  スキャナーＡＳＩＣ、５２  制御回路、５４  ＬＥＤ駆動回路、５６  Ａ／Ｄ変換器、５８  モーター駆動回路、６０  スキャナーエンジン、６１  オートドキュメントフィーダー（ＡＤＦ）ユニット、６２  搬送経路、６３  ピックアップローラー、６４  搬送ローラー、６５  排紙ローラー、７１  光源ユニット、７２Ｒ，７２Ｇ，７２Ｂ  ＬＥＤ、７３  導光体、７４  ＣＩＳ、７５  受光素子、７６  キャリッジ、７８ａ  キャリッジモーター、７８ｂ  従動ローラー、７９  ベルト、８０  メインコントローラー、８２  ＣＰＵ、８４  ＲＯＭ、８６  ＲＡＭ、８８  インターフェース（Ｉ／Ｆ）、ＭＣ  メモリーカード、Ｓ  原稿。
【図２】
2012070097.tif 000003
【図３】
2012070097.tif 000004
【図４】
2012070097.tif 000005
【図５】
2012070097.tif 000006
【図１】
2012070097.tif 000007