(57)【特許請求の範囲】
【請求項１】
光を照射する光源と、
白色と黒色以外の有色の有色基準部と、
受光した光を光電変換してデータを出力するイメージセンサーと、
原稿で反射した光に基づいて前記イメージセンサーから出力された原稿データを補正するための白基準となる白基準データを取得する取得部と、
有色データと白色データとを記憶した記憶部と、
前記有色データと前記白色データを平滑化処理する処理部と
を備え、
電源投入後に、
前記処理部は、前記有色データと前記白色データを平滑化処理し、
前記イメージセンサーは、前記光源を点灯させた状態及び前記光源を消灯した状態でデータを出力し、
前記取得部は、平滑化処理された前記有色データ、平滑化処理された前記白色データ、及び前記光源を点灯させた状態で該光源から照射されて前記有色基準部で反射した光に基づいて前記イメージセンサーが出力するデータから前記光源を消灯した状態で前記イメージセンサーが出力するデータを引いた色基準データに基づいて前記白基準データを取得することを特徴とする画像読取装置。
【請求項２】
前記記憶部が記憶する前記有色データは、組立調整時に、前記光源から照射されて前記有色基準部で反射した光に基づいて前記イメージセンサーが出力するデータから、前記光源を消灯した状態で前記イメージセンサーが出力するデータを引いたものであり、
前記記憶部が記憶する前記白色データは、組立調整時に、前記光源から照射されて白色の白色基準部で反射した光に基づいて前記イメージセンサーが出力するデータから、前記光源を消灯した状態で前記イメージセンサーが出力するデータを引いたものであることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記有色データと前記色基準データとを比較することで前記有色基準部に付着したごみを検出するごみ検出部をさらに備え、
前記ごみ検出部は、前記有色データ及び前記色基準データを画素ごとに比較することで前記ごみを検出し、
前記処理部は、前記ごみ検出部が検出した検出結果に基づいて前記色基準データを平滑化処理し、
前記取得部は、平滑化処理された前記有色データ、平滑化処理された前記白色データ、平滑化処理された前記色基準データに基づいて前記白基準データを取得することを特徴とする請求項１又は請求項２に記載の画像読取装置。
【請求項４】
前記有色データと前記白色データとに基づいて前記色基準データの輝度値を推定する推定部をさらに備えることを特徴とする請求項１〜請求項３のうち何れか一項に記載の画像読取装置。
【請求項５】
前記イメージセンサーは、前記原稿データを出力する前に前記色基準データを出力することを特徴とする請求項１〜請求項４のうち何れか一項に記載の画像読取装置。
【請求項６】
前記イメージセンサーと前記有色基準部との間を通過させるように前記原稿を搬送する搬送部をさらに備え、
前記イメージセンサーは、前記搬送部により搬送される前記原稿で反射した光に基づく前記原稿データを出力することを特徴とする請求項１〜請求項５のうち何れか一項に記載の画像読取装置。
【請求項７】
光を照射する光源と、
白色と黒色以外の有色の有色基準部と、
受光した光を光電変換してデータを出力するイメージセンサーと、
有色データと白色データとを記憶した記憶部と
を備え、
原稿で反射した光に基づいて前記イメージセンサーから出力された原稿データを補正するための白基準となる白基準データを取得する画像読取装置における画像読取方法であって、
電源投入後に、
前記光源を消灯した状態で受光した光に基づく黒基準データを前記イメージセンサーに出力させる黒基準出力ステップと、
前記光源を点灯させた状態で該光源から照射されて前記有色基準部で反射した光に基づく色基準データを前記イメージセンサーに出力させる色基準出力ステップと、
前記色基準データから前記黒基準データを引くことで前記色基準データを更新する色基準データ更新ステップと、
前記有色データと前記白色データを平滑化処理する処理ステップと、
平滑化処理された前記有色データ、平滑化処理された前記白色データ、更新された前記色基準データに基づいて前記白基準データを取得する白基準取得ステップと
を備えることを特徴とする画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿などの画像を読み取る画像読取装置、画像読取方法に関する。
【背景技術】
【０００２】
従来から、原稿で反射した光をイメージセンサーが受光することで原稿の画像を読み取る画像読取装置が知られている（例えば特許文献１）。
この特許文献１の画像読取装置では、装置の組立時に、装置が有していない別の部品をイメージセンサーに読み取らせ、読み取ったデータを処理することで画像の補正に必要な調整値を設定していた。そして、設定された調整値は、記憶手段（記憶部）に記憶されていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２９５１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、データを処理する方法としては、イメージセンサーが読み取る部品に付着して画像中に影として写り込むごみの影響を低減させる平滑化処理が知られている。この平滑化処理は、イメージセンサーが部品を読み取ったデータをプログラムによって処理するため、プログラムを更新することにより処理方法を変更することができる。
【０００５】
しかし、処理後のデータを記憶させている場合には、再度イメージセンサーに別の部品を読み取らせ、読み取ったデータを新たなプログラムによって処理し直さなければならない。そのため、平滑化処理の処理方法を容易に変更することができなかった。
【０００６】
本発明は、こうした実情に鑑みてなされたものであり、その目的は、平滑化処理の処理方法を容易に変更することができる画像読取装置、画像読取方法を提供することにある。
【課題を解決するための手段】
【０００７】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する画像読取装置は、光を照射する光源と、白色と黒色以外の有色の有色基準部と、受光した光を光電変換してデータを出力するイメージセンサーと、原稿で反射した光に基づいて前記イメージセンサーから出力された原稿データを補正するための白基準となる白基準データを取得する取得部と、有色データと白色データとを記憶した記憶部と、前記有色データと前記白色データを平滑化処理する処理部とを備え、電源投入後に、前記処理部は、前記有色データと前記白色データを平滑化処理し、前記イメージセンサーは、前記光源から照射されて前記有色基準部で反射した光に基づく色基準データを出力し、前記取得部は、平滑化処理された前記有色データ、平滑化処理された前記白色データ、前記色基準データに基づいて前記白基準データを取得する。
【０００８】
例えば、有色データと白色データとを平滑化処理してから記憶部に記憶させていると、平滑化処理を容易に変更することができない。すなわち、この場合は平滑化処理を変更するために、有色データと白色データとを取得し、新たに取得した有色データと白色データに新しい平滑化処理をし直さなければいけない。その点、この構成によれば、有色データと白色データを記憶部に記憶しておき、平滑化処理を電源投入後に行っている。そのため、平滑化処理を変更する場合でも有色データと白色データを変更する必要がなく、平滑化処理の処理方法を容易に変更することができる。
【０００９】
上記画像読取装置において、組立調整時に、前記イメージセンサーは、前記光源から照射されて前記有色基準部で反射した光に基づく前記有色データと、前記光源から照射されて白色の白色基準部で反射した光に基づく前記白色データとを出力するのが好ましい。
【００１０】
光源から照射される光量や、イメージセンサーの出力レベルは、温度によって変化することがある。その点、この構成によれば、白色データと有色データをイメージセンサーに出力させることにより、同じ条件で取得した白色データと有色データとを記憶部に記憶させることができる。
【００１１】
上記画像読取装置において、前記有色データと前記色基準データとを比較することで前記有色基準部に付着したごみを検出するごみ検出部をさらに備え、前記処理部は、前記ごみ検出部が検出した検出結果に基づいて前記色基準データを平滑化処理するのが好ましい。
【００１２】
この構成によれば、先に記憶部に記憶されている有色データと、後から取得した色基準データに基づいて有色基準部に付着したごみを検出することができる。そして、処理部は、ごみ検出部の検出結果に基づいて色基準データを平滑化処理することで、画像中に影として写り込むごみの影響を低減することができる。したがって、平滑化処理された色基準データに基づいて白基準データを取得することにより、白基準データの信頼性を向上させることができる。
【００１３】
上記画像読取装置は、前記有色データと前記白色データとに基づいて前記色基準データの輝度値を推定する推定部をさらに備えるのが好ましい。
この構成によれば、推定部が色基準データの輝度値を推定することにより、イメージセンサーが有色基準部を読み取ったのか、有色基準部以外の物を読み取ったのかを区別することができる。したがって、イメージセンサーが読み取った画像から例えば原稿の部分を切り出すことができる。
【００１４】
上記画像読取装置において、前記イメージセンサーは、前記原稿データを出力する前に前記色基準データを出力するのが好ましい。
光源から照射される光量や、イメージセンサーの出力レベルは、温度によって変化することがある。その点、この構成によれば、イメージセンサーは、原稿データを出力する前に色基準データを出力する。そのため、原稿データを出力する環境により近い環境で色基準データを取得することができる。したがって、色基準データに基づいて取得される白基準データの信頼性を向上させることができる。
【００１５】
上記画像読取装置は、前記イメージセンサーと前記有色基準部との間を通過させるように前記原稿を搬送する搬送部をさらに備え、前記イメージセンサーは、前記搬送部により搬送される前記原稿で反射した光に基づく前記原稿データを出力するのが好ましい。
【００１６】
搬送部が原稿を搬送するため、イメージセンサーを移動させなくても該イメージセンサーに原稿データを出力させることができる。しかし、イメージセンサーを移動させない場合には、イメージセンサーの読み取り可能な位置が限られてしまう。そのため、この位置に有色基準部を配置すると、例えば白色基準部を配置することができない。その点、この構成によれば、記憶部に記憶した白色データに基づいて白基準データを取得するため、イメージセンサーを移動させない画像読取装置でも白基準データを取得することができる。
【００１７】
また、上記課題を解決する画像読取方法は、光を照射する光源と、白色と黒色以外の有色の有色基準部と、受光した光を光電変換してデータを出力するイメージセンサーと、有色データと白色データとを記憶した記憶部とを備え、原稿で反射した光に基づいて前記イメージセンサーから出力された原稿データを補正するための白基準となる白基準データを取得する画像読取装置における画像読取方法であって、電源投入後に、前記有色データと前記白色データを平滑化処理する処理ステップと、前記光源から照射されて前記有色基準部で反射した光に基づいて前記イメージセンサーに色基準データを出力させる色基準出力ステップと、平滑化処理された前記有色データ、平滑化処理された前記白色データ、前記色基準データに基づいて前記白基準データを取得する白基準取得ステップとを備える。
【００１８】
この構成によれば、上記画像読取装置と同様の効果を奏し得る。
【図面の簡単な説明】
【００１９】
【図１】画像読取装置の一実施形態の模式側断面図。
【図２】回動部が開位置に位置する画像読取装置の模式側断面図。
【図３】イメージセンサーから出力される輝度値と画素の関係を示すグラフ。
【図４】画像読取装置のブロック図。
【図５】データ記憶ルーチンを示すフローチャート。
【図６】白基準取得ルーチンを示すフローチャート。
【発明を実施するための形態】
【００２０】
以下、画像読取装置の一実施形態について、図を参照して説明する。なお、本実施形態の画像読取装置は、例えば搬送される原稿の画像を、固定された読取部が読み取るシートフィードスキャナーである。
【００２１】
図１に示すように、画像読取装置１１は、側面視が略台形箱状の本体部１２と、本体部１２の前面上部（図１では左面上部）に設けられた軸１３を中心として回動する回動部１４とを備えている。すなわち、回動部１４は、図１に示す閉位置と、図２に示す開位置との間で回動可能に設けられている。さらに、画像読取装置１１は、原稿１６を搬送方向Ｙの上流側から下流側に向かって搬送する搬送部１７と、搬送部１７により搬送される原稿１６を読み取る読取部１８と、搬送部１７と読取部１８とを制御する制御部１９とを備えている。
【００２２】
原稿１６の搬送経路２１において、搬送方向Ｙの上流側（図１では右上）には、原稿１６がセットされるセット部２２が設けられていると共に、搬送方向Ｙの下流側（図１では左下）には、原稿１６が排出される排出部２３が設けられている。
【００２３】
また、搬送部１７は、セット部２２にセットされた原稿１６を給送する給送ローラー２５と、給送される原稿１６をガイドするガイド部２６とを備えている。さらに、搬送部１７は、給送された原稿１６を搬送するための少なくとも１組（本実施形態では３組）の駆動ローラー２７と従動ローラー２８とを備えている。
【００２４】
図２に示すように、給送ローラー２５及び駆動ローラー２７は、本体部１２に設けられているのに対し、ガイド部２６及び従動ローラー２８は、回動部１４に設けられている。そのため、回動部１４が閉位置から開位置に回動すると、従動ローラー２８は、対応する駆動ローラー２７から離れるように移動する。
【００２５】
図１に示すように、読取部１８は、搬送経路２１よりも回動部１４側に設けられた第１読取部３１と、搬送経路２１よりも本体部１２側に設けられた第２読取部３２とを備えている。この第１読取部３１と第２読取部３２は、搬送方向Ｙと交差する原稿１６の幅方向Ｘに亘って原稿１６を読み取り可能であって、搬送経路２１を挟んで互いに対向する位置に着脱可能に設けられている。すなわち、第２読取部３２は、第１読取部３１を１８０度回転させた態様で配置されている。そして、第１読取部３１と第２読取部３２は、配置される位置と配置される向きが異なるものの、その構成と出力するデータは同じである。
【００２６】
第１読取部３１と第２読取部３２は、例えばＬＥＤや蛍光ランプなどにより構成されて光を照射する光源３３と、受光した光を電気信号に変換してデータを出力するイメージセンサー３４とを備えている。さらに、第１読取部３１と第２読取部３２は、白色と黒色以外の有色である例えば灰色の有色基準部３５を備えている。
【００２７】
そして、第１読取部３１が備える光源３３及びイメージセンサー３４と、第２読取部３２が備える有色基準部３５とにより表面読取部３６が構成されている。さらに、第１読取部３１が備える有色基準部３５と、第２読取部３２が備える光源３３及びイメージセンサー３４とにより、裏面読取部３７が構成されている。
【００２８】
また、搬送部１７は、表面読取部３６と裏面読取部３７において、イメージセンサー３４と有色基準部３５との間を通過させるように原稿１６を搬送する。そのため、読取部１８は、移動することなく原稿１６の両面を読み取り可能である。
【００２９】
図３に示すように、イメージセンサー３４は、複数の光電変換素子３９を幅方向Ｘに沿って配列した例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサーである。各光電変換素子３９は、受光した光の明暗に基づいて輝度値Ｌを出力する。すなわち、第１光電変換素子３９ａは、第１画素Ｐ１に対応する第１輝度値Ｌ１を出力し、第２光電変換素子３９ｂは第２画素Ｐ２に対応する第２輝度値Ｌ２を出力する。そして、光電変換素子３９は、幅方向Ｘに沿って配列されているため、各光電変換素子３９が対応する画素Ｐの輝度値Ｌを出力することにより、イメージセンサー３４からは１次元の輝度値Ｌのデータが出力される。
【００３０】
なお、表面読取部３６と裏面読取部３７は、光源３３から照射されて対象物で反射した光に基づく輝度値Ｌのデータを出力する点で同じである。そのため、表面読取部３６におけるデータの出力及び白基準データを取得する方法を説明することにより、裏面読取部３７の説明は省略する。
【００３１】
図４に示すように、制御部１９は、搬送部１７を制御する搬送制御部４１と、読取部１８を制御する読取制御部４２とを備えている。この読取制御部４２は、有色データと白色データとを平滑化処理する処理部４３と、白基準データを取得する取得部４４とを備えている。さらに、読取制御部４２は、有色基準部３５に付着したごみを検出するごみ検出部４５と、イメージセンサー３４から出力される輝度値Ｌを推定する推定部４６と、白基準データに基づいてデータを補正する補正部４７とを備えている。
【００３２】
さらに、制御部１９は、有色データと白色データを記憶した記憶部４８と、ホスト装置などと通信を行うための出力部４９及び入力部５０を備えている。なお、有色データ、白色データは、白基準データの取得に利用するデータであって、表面読取部３６と裏面読取部３７ごとに設定されている。そして、有色データ、白色データは、ユーザーによって画像読取装置１１の電源が投入される前の例えば画像読取装置１１の組立調整時に記憶部４８に記憶される。
【００３３】
図５に示すフローチャートを参照し、制御部１９が有色データ、白色データを取得して記憶部４８に記憶するデータ記憶ルーチンについて説明する。
図５に示すように、ステップＳ１０１において、制御部１９は、黒色データを取得する。すなわち、読取制御部４２は、光源３３を消灯した状態で受光した光に基づく黒色データをイメージセンサー３４に出力させる（黒色データ出力ステップ）。
【００３４】
ステップＳ１０２において、制御部１９は、有色データを取得する。すなわち、読取制御部４２は、光源３３及びイメージセンサー３４と、有色基準部３５との間の搬送経路２１に原稿１６が位置しない状態で、光源３３を点灯させる。この状態で読取制御部４２は、光源３３から照射されて有色基準部３５で反射した光に基づく有色データをイメージセンサー３４に出力させる（有色データ出力ステップ）。すなわち、有色データは、光源３３に照らされた有色基準部３５を読取部１８が読み取ったデータである。
【００３５】
ステップＳ１０３において、制御部１９は、イメージセンサー３４と有色基準部３５との間に白色の白色基準部が配置されたか否かを判断する。なお、白色基準部は、画像読取装置１１が備えていない別の部品であって、幅方向Ｘに亘ってイメージセンサー３４と対向するように配置される。そのため、白色基準部は、例えば画像読取装置１１の組立調整を行う作業者によって配置される。具体的には、作業者は、回動部１４を開位置に位置させた状態で白色基準部を第１読取部３１と第２読取部３２の間の搬送経路２１に配置し、その後、回動部１４を閉位置に位置させ、入力部５０（例えばスイッチ）を操作して白色基準部を配置した信号を入力する。
【００３６】
さて、白色基準部が配置されていない場合には（ステップＳ１０３：ＮＯ）、制御部１９は、白色基準部が配置されるまで待機する。そして、白色基準部が配置された信号が入力されると（ステップＳ１０３：ＹＥＳ）、制御部１９は処理をステップＳ１０４に移行する。
【００３７】
ステップＳ１０４において、制御部１９は、白色データを取得する。すなわち、読取制御部４２は、光源３３を点灯させると共に、光源３３から照射されて白色基準部で反射した光に基づく白色データをイメージセンサー３４に出力させる（白色データ出力ステップ）。なお、白色データは、光源３３に照らされた白色基準部を読取部１８が読み取ったデータである。
【００３８】
ステップＳ１０５において、制御部１９は、ステップＳ１０２で取得した有色データをステップＳ１０１で取得した黒色データに基づいて更新する（有色データ更新ステップ）。なお、黒色データと有色データとでは、光源３３を消灯した状態で取得した黒色データよりも、光源３３に光を照射させた状態で取得した有色データの方が、輝度値Ｌが大きい。そのため、取得部４４は、有色データから黒色データを引くことで有色データを更新する。
【００３９】
具体的には、取得部４４は、有色データの第１画素Ｐ１の第１輝度値Ｌ１から黒色データの第１画素Ｐ１の第１輝度値Ｌ１を引いた値で、有色データの第１画素Ｐ１の第１輝度値Ｌ１を更新する。さらに、取得部４４は、有色データの第２画素Ｐ２の第２輝度値Ｌ２から黒色データの第２画素Ｐ２の第２輝度値Ｌ２を引いた値で、有色データの第２画素Ｐ２の第２輝度値Ｌ２を更新する。そして、取得部４４は、各画素Ｐの輝度値Ｌに対して同様の処理を行って有色データを更新する。なお以下の記載におけるデータ同士の計算も、ステップＳ１０５と同様に対応する画素Ｐごとに計算する。
【００４０】
ステップＳ１０６において、制御部１９は、ステップＳ１０４で取得した白色データをステップＳ１０１で取得した黒色データに基づいて更新する（白色データ更新ステップ）。すなわち、取得部４４は、白色データから黒色データを引くことで白色データを更新する。
【００４１】
ステップＳ１０７において、制御部１９は、ステップＳ１０５で更新した有色データと、ステップＳ１０６で更新した白色データを記憶部４８に記憶させる。
次に、図６に示すフローチャートを参照し、制御部１９が白基準データを取得するための白基準取得ルーチンについて説明する。なお、白基準データとは、原稿１６で反射した光に基づいてイメージセンサー３４から出力された原稿データを補正するための白基準となるデータである。そして、この白基準取得ルーチンは、ユーザーによって画像読取装置１１の電源が投入された後であって、イメージセンサー３４が原稿データを出力する前に行われる。すなわち、白基準取得ルーチンは、画像読取装置１１の電源投入後から原稿１６を読み取る（スキャンする）前に行われる。
【００４２】
図６に示すように、ステップＳ２０１において、制御部１９は、黒基準データを取得する。すなわち、読取制御部４２は、光源３３を消灯した状態で受光した光に基づく黒色基準データをイメージセンサー３４に出力させる（黒基準出力ステップ）。
【００４３】
ステップＳ２０２において、制御部１９は、色基準データを取得する。すなわち、読取制御部４２は、光源３３を点灯させると共に、光源３３から照射されて有色基準部３５で反射した光に基づく色基準データをイメージセンサー３４に出力させる（色基準出力ステップ）。
【００４４】
ステップＳ２０３において、制御部１９は、ステップＳ２０２で取得した色基準データをステップＳ２０１で取得した黒基準データに基づいて更新する（色基準データ更新ステップ）。すなわち、取得部４４は、色基準データから黒基準データを引くことで色基準データを更新する。
【００４５】
ステップＳ２０４において、制御部１９は、有色基準部３５に付着したごみをごみ検出部４５に検出させる。すなわち、ごみ検出部４５は、記憶部４８に記憶された有色データと、ステップＳ２０３において更新された色基準データとを比較することで有色基準部３５に付着したごみを検出する。
【００４６】
すなわち、黒色データと黒基準データは、出力されるタイミングが異なるものの、光源３３を消灯した同じ状態で、同じイメージセンサー３４から出力されたデータである。さらに、有色データと色基準データは、出力されるタイミングが異なるものの、同じ有色基準部３５で反射した光に基づいて同じイメージセンサー３４から出力されたデータを、それぞれ黒色データと黒基準データとで更新されたデータである。そのため、ごみ検出部４５は、色基準データの各画素Ｐの輝度値Ｌが、有色データの対応する画素Ｐの輝度値Ｌと大きく異なる場合に、この画素Ｐをごみの影響を受けている画素Ｐとして検出する。
【００４７】
ステップＳ２０５において、制御部１９は、ステップＳ２０３で更新された色基準データを、ごみ検出部４５が検出した検出結果に基づいて平滑化処理し、色基準平滑データを取得する。すなわち、処理部４３は、ステップＳ２０４において検出したごみの影響を受けている画素Ｐの輝度値Ｌを、近傍の複数画素Ｐの平均の輝度値Ｌで置換する。
【００４８】
ステップＳ２０６において、制御部１９は、記憶部４８に記憶された有色データと白色データを処理部４３に平滑化処理させ（処理ステップ）、有色平滑データと白色平滑データを取得する。すなわち、有色平滑データは、有色データを平滑化処理したデータであり、白色平滑データは、白色データを平滑化処理したデータである。具体的には、処理部４３は、例えば隣り合う複数の画素Ｐの輝度値Ｌの平均を取り、元の輝度値Ｌを平均した輝度値Ｌで置換する単純移動平均によって平滑化処理を行う。
【００４９】
ステップＳ２０７において、制御部１９は、取得部４４に有色平滑データ、白色平滑データ、色基準平滑データに基づいて白基準データを取得させる（白基準取得ステップ）。すなわち、取得部４４は、有色平滑データに対する白色平滑データの割合に、色基準平滑データを掛けることで白基準データを取得する。
【００５０】
ステップＳ２０８において、制御部１９は、イメージセンサー３４が出力し得る最大輝度値、有色データ、白色データに基づいて色基準データの輝度値Ｌを推定した推定データを取得する。すなわち、推定部４６は、最大輝度値に有色データを掛け、さらに白色データで割ることにより、色基準データの輝度値Ｌを推定することができる。
【００５１】
次に、原稿１６を読み取る際の画像読取装置１１の作用について説明する。なお、記憶部４８には、画像読取装置１１の組立調整時に取得された有色データと、白色データとが記憶されている。
【００５２】
さて、ユーザーが画像読取装置１１の電源を投入すると、画像読取装置１１は、白基準取得ルーチンを実行して白基準データ、黒基準データ、推定データを取得する。そして、セット部２２に原稿１６がセットされて、原稿１６の読取が開始されると、搬送制御部４１が搬送部１７の駆動を制御し、セット部２２にセットされた原稿１６を１枚ずつ搬送して排出部２３に排出する。
【００５３】
さらに、読取制御部４２は、原稿１６が表面読取部３６及び裏面読取部３７を通過するタイミングで光源３３を点灯させると共に、イメージセンサー３４に、搬送部１７により搬送される原稿１６で反射した光に基づく原稿データを出力させる。
【００５４】
そして、読取制御部４２は、取得した原稿データと推定データとに基づいて、原稿データから原稿１６の部分のデータを切り出す。さらに、補正部４７は、切り出されたデータを、白基準データと黒基準データに基づいて例えばシェーディング補正などで補正する。そして、出力部４９は、補正された原稿データを出力する。
【００５５】
上記実施形態によれば、以下のような効果を得ることができる。
（１）例えば、有色データと白色データとを平滑化処理してから記憶部４８に記憶させていると、平滑化処理を容易に変更することができない。すなわち、この場合は平滑化処理を変更するために、有色データと白色データとを取得し、新たに取得した有色データと白色データに新しい平滑化処理をし直さなければいけない。その点、有色データと白色データを記憶部４８に記憶しておき、平滑化処理を電源投入後に行っている。そのため、平滑化処理を変更する場合でも有色データと白色データを変更する必要がなく、平滑化処理の処理方法を容易に変更することができる。
【００５６】
（２）光源３３から照射される光量や、イメージセンサー３４の出力レベルは、温度によって変化することがある。その点、白色データと有色データをイメージセンサー３４に出力させることにより、同じ条件で取得した白色データと有色データとを記憶部４８に記憶させることができる。
【００５７】
（３）先に記憶部４８に記憶されている有色データと、後から取得した色基準データとに基づいて有色基準部３５に付着したごみを検出することができる。そして、処理部４３は、ごみ検出部４５の検出結果に基づいて色基準データを平滑化処理することで、画像中に影として写り込むごみの影響を低減することができる。したがって、平滑化処理された色基準データに基づいて白基準データを取得することにより、白基準データの信頼性を向上させることができる。
【００５８】
（４）推定部４６が色基準データの輝度値Ｌを推定することにより、イメージセンサー３４が有色基準部３５を読み取ったのか、有色基準部３５以外の物を読み取ったのかを区別することができる。したがって、イメージセンサー３４が読み取った画像から例えば原稿１６の部分を切り出すことができる。
【００５９】
（５）光源３３から照射される光量や、イメージセンサー３４の出力レベルは、温度によって変化することがある。その点、イメージセンサー３４は、原稿データを出力する前に色基準データを出力する。そのため、原稿データを出力する環境により近い環境で色基準データを取得することができる。したがって、色基準データに基づいて取得される白基準データの信頼性を向上させることができる。
【００６０】
（６）搬送部１７が原稿１６を搬送するため、イメージセンサー３４を移動させなくてもイメージセンサー３４に原稿データを出力させることができる。しかし、イメージセンサー３４を移動させない場合には、イメージセンサー３４の読み取り可能な位置が限られてしまう。そのため、この位置に有色基準部３５を配置すると、例えば白色基準部を配置することができない。その点、記憶部４８に記憶した白色データに基づいて白基準データを取得するため、イメージセンサー３４を移動させない画像読取装置１１でも白基準データを取得することができる。
【００６１】
（７）例えば白色基準部を搬送部１７によって搬送すると、白色基準部にローラーの跡が付いてしまう虞がある。その点、回動可能な回動部１４を設け、この回動部１４を開位置に位置させた状態で白色基準部を第１読取部３１と第２読取部３２の間に配置することにより、白色基準部が汚れてしまう虞を低減することができる。
【００６２】
（８）例えば、コンタクトイメージセンサーは、レンズにより集光された光を、複数の光電変換素子３９が受光する。そして、コンタクトイメージセンサーは、このレンズと光電変換素子３９との組み合わせを複数備えている。そのため、コンタクトイメージセンサーから出力される輝度値Ｌのデータには、レンズの違いによるむら（以下、「レンズむら」という。）が含まれている。ところで、データを単純移動平均で平滑化処理すると、ごみの影響と共にレンズむらも低減されてしまう。その点、処理部４３は、色基準データをごみ検出結果に基づいて平滑化処理することにより、色基準データにレンズむらの情報を残すことができる。したがって、白基準データにレンズむらの情報を含めることができる。
【００６３】
（９）原稿１６の地色は、白色が多い。その点、有色基準部３５の色を灰色としたため、原稿１６と有色基準部３５が同じ色となる可能性を低減することができる。したがって、読取部１８が読み取った画像において、原稿１６と有色基準部３５とを区別することができる。さらに、有色基準部３５の色を灰色としたため、黒色にした場合に比べて色基準データや有色データの輝度値Ｌを大きくすることができる。
【００６４】
（１０）例えば画像読取装置１１の組立調整時に、この画像読取装置１１が備えていない白色基準部で反射した光に基づく白色データをイメージセンサー３４に出力させる。すると、ユーザーは白色データを取得することができない。その点、平滑化処理を変更する場合でも白色データを取り直す必要がないため、平滑化処理を容易に変更することができる。
【００６５】
（１１）例えば読取部１８が遮光されておらず、外部から光が進入する場合には、イメージセンサー３４は、光源３３から照射された光に加えて外部から進入した光も受光する。すなわち、有色データ、白色データ、色基準データには、外部からの光が含まれている。そこで、有色データ、白色データ、色基準データを、これらのデータから黒色データもしくは黒基準データを引いたデータで更新することにより、外部から進入した光の影響を低減することができる。
【００６６】
なお、上記実施形態は以下のように変更してもよい。
・上記実施形態において、有色データ、白色データ、黒色データを取得する順序は任意に変更してもよい。また、黒基準データ、色基準データを取得する順序は任意に変更してもよい。
【００６７】
・上記実施形態において、補正部４７は、シェーディング補正に限らずガンマ補正や色補正により原稿データを補正してもよい。
・上記実施形態において、有色基準部３５の色は、黄色、水色、オレンジ色など、任意の色としてもよいが、単色であるのが好ましい。
【００６８】
・上記実施形態において、例えば有色基準部３５は、経年劣化に伴って色がくすむことがある。そこで、推定部４６が推定した推定データと、イメージセンサー３４が実際に有色基準部３５で反射した光を受光して出力した色基準データとに基づいて読取部１８の交換を促してもよい。すなわち、例えば推定データにおける全ての画素Ｐの輝度値Ｌの平均と、色基準データにおける全ての画素Ｐの平均が閾値よりも大きくなった場合に読取部１８の交換を促しても良い。なお、読取部１８は、読取部１８ごと交換してもよい。また、第１読取部３１と第２読取部３２ごとに交換してもよい。さらに、光源３３、イメージセンサー３４、有色基準部３５を別々に交換してもよい。
【００６９】
・上記実施形態において、ごみ検出部４５の検出結果に基づいて有色基準部３５の清掃を促してもよい。すなわち、例えば回動部１４を開位置に位置させ、ユーザーに有色基準部３５を清掃させてもよい。なお、交換や清掃を促す方法としては、画像読取装置１１に表示部を備え、表示部にメッセージを表示させたり、交換や清掃を示す符号や図を表示させたりしてもよい。また、報知するためのランプを備え、交換や清掃を促す際にランプを点灯もしくは点滅させてもよい。
【００７０】
・上記実施形態において、画像読取装置１１の組立調整時に、白色基準部がイメージセンサー３４と有色基準部３５との間に配置されていない状態で黒色データを取得してもよい。
【００７１】
・上記実施形態において、画像読取装置１１は、モノクロの画像に限らずカラーの画像を読取可能であってもよい。この場合、例えば、光源３３として赤色、緑色、青色のＬＥＤを備え、各色のＬＥＤを個別に点灯して色ごとにイメージセンサー３４からデータを出力させる。すなわち、色基準データや黒基準データなどの各データは、赤色、緑色、青色の３つのデータにより構成され、取得部４４は、各データを色ごとに計算して白基準データを取得してもよい。また、白色のＬＥＤを備え、イメージセンサー３４にフィルターを設けて色毎のデータを取得してもよい。
【００７２】
・上記実施形態において、白基準取得ルーチンは、任意のタイミングで実行すればよい。例えば、画像読取装置１１の初回電源投入時にのみ実行してもよい。また、画像読取装置１１の電源投入時、電源投入後から原稿１６を読み取る（スキャン）前の間、スキャン直前、スキャン後であって補正部４７が補正する前の何れかのタイミングで、毎回もしくは何回かに１回実行してもよい。さらに、平滑化処理が変更されたタイミングで実行してもよい。
【００７３】
・上記実施形態において、搬送部１７は、例えば原稿１６を静電気で吸着するベルトを備え、ベルトの回転に伴って原稿１６を搬送してもよい。
・上記実施形態において、推定データは取得しなくてもよい。例えば、原稿データに含まれる輝度値Ｌの違いから原稿１６と有色基準部３５とを区別してもよい。
【００７４】
・上記実施形態において、ごみ検出部４５によるごみの検出を行わなくてもよい。さらに、色基準データを平滑化しなくてもよい。すなわち、白基準データは、有色平滑データに対する白色平滑データの割合に、平滑化処理していない色基準データを掛けることで取得してもよい。
【００７５】
・上記実施形態において、処理部４３が行う平滑化処理は、平均を取る画素Ｐの数を、有色データと白色データで変更してもよい。すなわち、例えば輝度値Ｌのばらつきが小さいデータは、ばらつきが大きいデータに比べて平均を取る画素Ｐの数を多くしてもよい。また、処理部４３は、最小２乗法、ガウス関数、メディアンフィルターなどを用いて平滑化処理してもよく、有色データと白色データで異なる平滑化処理を行ってもよい。
【００７６】
・上記実施形態において、平滑化処理の処理方法を変更してもよい。例えば入力部５０を介して新たな平滑化処理のプログラムを入力してもよい。なお、入力部５０は、無線の受信部や、有線が接続される接続部としてもよい。
【００７７】
・上記実施形態において、有色データ、白色データ、色基準データは、黒色データもしくは黒基準データを引いたデータで更新しなくても良い。すなわち、イメージセンサーから出力された有色データと白色データをそのまま記憶部４８に記憶してもよい。
【００７８】
・上記実施形態において、データ記憶ルーチンを組立調整時とは異なるタイミングで実行し、イメージセンサー３４に有色データと白色データを出力させてもよい。例えば、データ記憶ルーチンをユーザーの操作に基づいて実行してもよい。すなわち、原稿１６を読み取るために画像読取装置１１の電源を投入する前に、データ記憶ルーチンを実行してもよい。
【００７９】
・上記実施形態において、表面読取部３６と裏面読取部３７の何れか一方を備える構成としてもよい。すなわち、画像読取装置１１は、原稿１６の片面を読み取る装置であってもよい。また、画像読取装置１１のイメージセンサー３４と対向する部分を有色（例えば灰色）に塗装して有色基準部３５としてもよい。
【００８０】
・上記実施形態において、出力部４９は、白基準データ、黒基準データ、原稿データを出力し、これらのデータが出力された例えばホスト装置において原稿データを補正してもよい。
【００８１】
・上記実施形態において、イメージセンサー３４は、ＣＣＤ（charge coupled device）イメージセンサーやＭＯＳ（Metal Oxide Semiconductor）イメージセンサーとしてもよい。
【００８２】
・上記実施形態において、原稿は、文字や写真が記載された紙に限らない。例えば、紙、樹脂、金属、布、セラミック、ゴム、自然素材（木材や石など）や、これらの複合体としてもよい。また、原稿の厚みは、板、シート、フィルム、箔などとしてもよい。さらに、原稿の形状は、矩形や円形など任意の形状であってよい。そして、画像読取装置１１は、これらの地模様を読み取ってもよい。
【００８３】
・上記実施形態において、画像読取装置１１は、搬送部１７を備えていないフラットベッドタイプの画像読取装置であってもよい。すなわち、移動しない原稿に対して読取部を移動させて原稿の画像を読みとってもよい。また、画像読取装置１１は、読取部と印刷部など、複数の機能を備える複合機や、ＦＡＸなどとしてもよい。
【符号の説明】
【００８４】
１１…画像読取装置、１６…原稿、１７…搬送部、３３…光源、３４…イメージセンサー、３５…有色基準部、４３…処理部、４４…取得部、４５…ごみ検出部、４６…推定部、４８…記憶部、Ｌ…輝度値。
【図１】
0006550933.tif 000002
【図２】
0006550933.tif 000003
【図３】
0006550933.tif 000004
【図４】
0006550933.tif 000005
【図５】
0006550933.tif 000006
【図６】
0006550933.tif 000007