(57)【要約】【課題】光源から原稿に照射した光の反射光を結像して原稿の画像データを主走査ライン毎に読取る画像読取装置において、副走査方向に沿って白基準板を設けることなく、読取った原稿の画像データに対する光源の光量変動の影響を補正することができる画像読取装置を提供すること。【解決手段】本発明の画像読取装置１は、原稿の主走査方向の両端の位置を検出し、原稿の画像データを主走査ライン毎に読取るラインセンサ１６と、両端の位置の検出結果に基づいて原稿内の白基準として読取る白領域を決定する制御部２と、ラインセンサ１６が読取った原稿の画像データのうちの白領域にある画像データに基づいて光量補正データを生成する光量補正データ生成部５と、ラインセンサ１６が読取った原稿の画像データを光量補正データを用いて補正するシェーディング補正回路１９と、を備える。【選択図】      図６
2006005513.tif 000002
【特許請求の範囲】
【請求項１】
原稿の主走査方向の両端の位置を検出する検出手段と、該手段の検出結果に基づいて前記原稿内の白基準として読取る白領域を決定する決定手段と、原稿の画像データを主走査ライン毎に読取る読取手段と、該手段が読取った前記原稿の画像データのうちの前記白領域にある画像データに基づいて光量補正データを生成する生成手段と、前記読取手段が読取った前記原稿の画像データを前記光量補正データを用いて補正する補正手段と、を備えることを特徴とする画像読取装置。
【請求項２】
前記補正手段は、前記読取手段が読取った前記原稿の画像データを前記光量補正データ及び前記原稿の主走査方向に沿って設けられた白基準板の画像から取得したシェーディングデータを用いてシェーディング補正するものであることを特徴とする請求項１記載の画像読取装置。
【請求項３】
白領域の指定を受付ける受付手段を備え、
前記決定手段は、前記受付手段が白領域の指定を受付けた場合には、指定された白領域と前記検出手段の検出結果に基づいて前記原稿内の白基準として読取る白領域を決定することを特徴とする請求項１又は２記載の画像読取装置。
【請求項４】
前記生成手段は、前記読取手段が読取った前記原稿の画像データのうちの前記白領域にある画像データから所定の画素値よりも白い画素データを有効データとして抽出し、抽出した有効データに基づいて光量補正データを生成することを特徴とする請求項１乃至３のいずれか１記載の画像読取装置。
【請求項５】
前記生成手段は、前記原稿の副走査方向に継続して前記有効データを抽出することを特徴とする請求項４記載の画像読取装置。
【請求項６】
前記生成手段は、抽出した前記有効データが１つの主走査ラインに対して複数ある場合には、それらを平均化した有効データに基づいて前記光量補正データを生成することを特徴とする請求項４又は５記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関し、詳しくは読取った原稿の画像データに対する光源の光量変動の影響を補正する画像読取装置に関する。
【背景技術】
【０００２】
フラット・ベッド・スキャナ（ＦＢＳ：Flat Bed Scanner）を備える画像読取装置では、読取った原稿の画像データに対する光量ムラや光学部品の影響、及びラインセンサ（ＣＣＤ：Charge Coupled Device）の画素感度のバラツキを補正するために、通常、原稿の読取り開始前に主走査方向に沿って長く設けた白基準板の画像を読取ってシェーディングデータを取得し、原稿読取り開始後に、読取った原稿の画像データに対して前記シェーディングデータを用いてシェーディング補正を行っている。
【０００３】
しかし、原稿や白基準板に光を照射する光源には、白色蛍光灯又は冷陰極管等が使用されているため、その光量は時間の経過とともに変化する。すなわち、シェーディングデータを取得したときの光源の光量と、原稿読取り時の光源の光量とが異なるため、原稿読取り開始前に取得したシェーディングデータをそのまま用いると、適切なシェーディング補正を行うことができないという問題があった。
【０００４】
かかる事情を考慮して、原稿読取り時の光源の光量変動に応じてシェーディングデータを修正しつつ、読取った原稿の画像データに対してシェーディング補正を行う装置として特許文献１に開示されている画像読取装置がある。図８は、特許文献１の画像読取装置の原稿載置板周辺の構成を概略的に示したものである。この画像読取装置には、図示するように、原稿が載置される透明な原稿載置板５０の外側において、主走査方向を長手方向とする第１の白基準板５１と、副走査方向を長手方向とする第２の白基準板５２とが、原稿載置板５０と同一平面に位置する上面板の裏側に配設されている。
【０００５】
この画像読取装置は、まず、原稿読取り開始前に第１の白基準板５１の画像を読取ってシェーディングデータを取得する。そして、原稿の画像データを読取るとともに第２の白基準板５２の画像を読取って光量補正データを取得し、読取った原稿の画像データに対して光量補正データにより修正された修正シェーディングデータを用いてシェーディング補正を行うことにより、光量ムラ、光学部品の影響、ラインセンサの画素感度のバラツキを補正するとともに、光源の光量変動の影響を補正する。
【特許文献１】特開平６−１９７２２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の特許文献１記載の画像読取装置のように第２の白基準板５２を設置することは、装置のコストアップを招くとともに、第２の白基準板５２の画像を読取るために主走査方向の読取り幅を広くする必要があることから、装置の小型化を妨げる要因の一つとなっていた。
【０００７】
また、第２の白基準板５２は、通常の原稿の読取り範囲の外側に設けられているため、いわゆる縮小光学系の読取ユニットを備えるフラット・ベッド・スキャナでは、精度の良い光量補正データを取得することができなかった。更には、経時により第２の白基準板５２の表面が変色した場合にも同様に、精度の良い光量補正データを取得できないという問題があった。
【０００８】
本発明は、かかる課題に鑑みてなされたものであり、光源から原稿に照射した光の反射光を結像して原稿の画像データを主走査ライン毎に読取る画像読取装置において、副走査方向に沿って白基準板を設けることなく、読取った原稿の画像データに対する光源の光量変動の影響を補正することができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の画像読取装置は、原稿の主走査方向の両端の位置を検出する検出手段と、該手段の検出結果に基づいて前記原稿内の白基準として読取る白領域を決定する決定手段と、原稿の画像データを主走査ライン毎に読取る読取手段と、該手段が読取った前記原稿の画像データのうちの前記白領域にある画像データに基づいて光量補正データを生成する生成手段と、前記読取手段が読取った前記原稿の画像データを前記光量補正データを用いて補正する補正手段と、を備えることを特徴としている。
【００１０】
請求項２記載の画像読取装置は、請求項１に記載の画像読取装置において、前記補正手段は、前記読取手段が読取った前記原稿の画像データを前記光量補正データ及び前記原稿の主走査方向に沿って設けられた白基準板の画像から取得したシェーディングデータを用いてシェーディング補正するものであることを特徴としている。
【００１１】
請求項３記載の画像読取装置は、請求項１又は２に記載の画像読取装置において、白領域の指定を受付ける受付手段を備え、前記決定手段は、前記受付手段が白領域の指定を受付けた場合には、指定された白領域と前記検出手段の検出結果に基づいて前記原稿内の白基準として読取る白領域を決定することを特徴としている。
【００１２】
請求項４記載の画像読取装置は、請求項１乃至３のいずれか１に記載の画像読取装置において、前記生成手段は、前記読取手段が読取った前記原稿の画像データのうちの前記白領域にある画像データから所定の画素値よりも白い画素データを有効データとして抽出し、抽出した有効データに基づいて光量補正データを生成することを特徴としている。
【００１３】
請求項５記載の画像読取装置は、請求項４に記載の画像読取装置において、前記生成手段は、前記原稿の副走査方向に継続して前記有効データを抽出することを特徴としている。
【００１４】
請求項６記載の画像読取装置は、請求項４又は５に記載の画像読取装置において、前記生成手段は、抽出した前記有効データが１つの主走査ラインに対して複数ある場合には、それらを平均化した有効データに基づいて前記光量補正データを生成することを特徴としている。
【発明の効果】
【００１５】
請求項１に記載の画像読取装置によれば、原稿の画像データのうち原稿中の白領域にある画像データに基づいて光量補正データを生成するので、副走査方向に沿って白基準板を設けることなく読取った原稿の画像データに対する光源の光量変動の影響を補正することができる。
【００１６】
請求項２に記載の画像読取装置によれば、原稿の主走査方向の補正であるシェーディング補正と、原稿の副走査方向の補正である光源の光量変動の影響の補正とをシェーディング補正回路において同時に行うことができる。
【００１７】
請求項３に記載の画像読取装置によれば、ユーザが白領域を指定することができるので、原稿の副走査方向に沿って原稿の両端に帯状の黒領域がある場合でも光量補正データを取得させることができる。
【００１８】
請求項４に記載の画像読取装置によれば、白領域にある画像データに白基準に適さない文字や原稿に付着したゴミ等による黒データが含まれていたとしても、そのデータを除いて有効データを抽出することにより適切な光量補正データを生成することができる。
【００１９】
請求項５に記載の画像読取装置によれば、読取った原稿の画像データに対して各主走査ライン毎に適切な補正を行うことができる。
【００２０】
請求項６に記載の画像読取装置によれば、１つの主走査ラインに対して複数の有効データがある場合には、それらを平均化した有効データから光量補正データを生成するので、個々の有効データ（画素データ）に誤差があったとしてもその影響を緩和することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態に係る画像読取装置について、図面に基づき説明する。図１は、本発明の実施の形態に係る画像読取装置１の構成例を示したブロック図である。この画像読取装置１は、図示するように制御部（ＭＰＵ：Microprocessing Unit）２、原稿読取部３、シェーディング補正部４、光量補正データ生成部５、画像処理回路６、コーデック（ＣＯＤＥＣ：Coder and Decoder）７、画像メモリ８、記録部９、ＲＯＭ（Read Only Memory）１０、ＲＡＭ（Random Access Memory）１１、操作部１２、及び表示部１３を備えたものであって、各部２乃至１３は、バス１４によって通信可能に接続されている。
【００２２】
制御部２は、画像読取装置１の各部の動作を制御する。原稿読取部３は、原稿の画像データを主走査ライン毎に読取る読取手段として機能するものであり、ラインセンサ（ＣＣＤ：Charge Coupled Device）１６、ＡＦＥ（Analog Front End）回路１７、及びＡ／Ｄコンバータ１８等を備えている。ラインセンサ１６は、原稿の画像データを主走査ライン毎に読取る。ＡＦＥ回路１７は、レジスタ（不図示）を備えており、このレジスタに予め格納されているゲイン設定値に基づいてラインセンサ１６が読取った原稿の画像データに対してゲイン調整を行う。Ａ／Ｄコンバータ１８は、ＡＦＥ回路１７においてゲイン調整された原稿の画像データをＡ／Ｄ変換（Analog to Digital Conversion）する。なお、本実施の形態においては、このようにしてＡ／Ｄ変換された原稿の画像データの各画素データは、８ビット（２５６階調）のデータとして所定の出力先に出力されるようになっている。
【００２３】
シェーディング補正部４は、原稿読取部３から出力された原稿の画像データに対して、光量ムラや光学部品の影響、及びラインセンサ１６の画素感度のバラツキを補正するためにシェーディング補正を行うものであり、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）等により構成されている。このシェーディング補正部４は、シェーディング補正回路１９とシェーディングＲＡＭ（シェーディングメモリ）２０を備えている。シェーディング補正回路１９は、原稿読取部３のラインセンサ１６が読取った原稿の画像データを光量補正データを用いて補正する補正手段として機能する。具体的には、原稿読取部３のラインセンサ１６が読取った原稿の画像データを光量補正データ生成部５が生成した光量補正データ及びシェーディングＲＡＭ２０に格納されたシェーディングデータを用いてシェーディング補正することにより原稿の画像データを補正する。なお、シェーディング補正部４は、ここでは原稿読取部３と別個に設けられているが、原稿読取部３内に設けてもよい。
【００２４】
画像処理回路６は、原稿読取部３で読取られた後にシェーディング補正回路１９で補正された原稿の画像データに対して、ここでは、その画像を用紙に記録するために必要な画像処理を行うものであり、具体的には、γ補正、２値化処理等を行う。コーデック７は、原稿の画像データを符号化（エンコード）・復号（デコード）する。具体的には、画像処理回路６で画像処理が施された原稿の画像データをＭＨ（Modified Huffman）、ＭＲ（Modified Read）、ＭＭＲ（Modified Modified Read）、ＪＢＩＧ（Joint Bi-level Image Group）方式等により符号化し、符号化されている画像データを復号する。
【００２５】
画像メモリ８は、コーデック７において符号化された原稿の画像データ、画像処理回路６から直接出力された原稿の画像データ等を格納する。記録部９は、画像メモリ８から読み出された画像データの画像を用紙に記録するものである。この記録部９における記録方式としては、例えば、電子写真方式やインクジェット記録方式等の各種の記録方式を用いることができる。
【００２６】
ＲＯＭ１０は、制御部２によりこの画像読取装置１の各部の動作が制御されるための各種プログラムを格納している。画像読取装置１の各部の処理動作は、このＲＯＭ１０に格納されている各種プログラムに基づいて制御部２が発行する命令に従って行われる。ＲＡＭ１１は、画像読取装置１の処理動作に用いる設定情報や動作情報等の各種データを読み出し及び書込み可能な状態で格納している。なお、後述するが、本実施の形態においては、原稿読取部３のラインセンサ１６が読取った原稿の画像データのうちの白領域の画像データに基づいて、光量補正データ生成部５において光量補正データが生成されるようになっている。ＲＡＭ１１には、このように白領域として読取るべき原稿中の白領域の主走査方向の画素数、副走査方向の画素数、及び原稿中における白領域の位置（座標）に関する白領域設定情報が格納されており、制御部２は、原稿読取り開始前に、ラインセンサ１６が検出した原稿の主走査方向の両端の位置及び前記白領域設定情報に基づいて原稿内の白基準として読取るべき白領域を決定する決定手段として機能する。
【００２７】
図２は、原稿読取部３の全体の構成を示した概略斜視図であり、この原稿読取部３の前面側には、図示するように操作部１２及び表示部１３が配設されている。操作部１２は、原稿読取部３に原稿の読取り開始等を指示するためのスタートキー２２、コピー部数等を入力するためのテンキー２３など、表示部１３と連動した各種操作キーを備えており、ユーザによる各種の操作はこの操作部１２において行われる。表示部１３は、各種の設定画面や画像読取装置１の動作状態などを文字や図形などで表示する液晶表示装置（ＬＣＤ：Liquid Crystal Display）２４や、点灯又は消灯で表示するＬＥＤランプ２５などを備えている。なお、液晶表示装置２４は、タッチパネル式のものであり、操作部１２の代わりに表示部１３において各種の操作を行うことも可能である。
【００２８】
原稿読取部３は、フラットベッド読取部（ＦＢＳ：Flat Bed Scanner）２６及び該フラットベッド読取部２６の上面奥に設けられた支持部２７を軸として開閉自在な原稿押圧部材２８を備えており、フラットベッド読取部２６の上面には、読取るべき原稿を載置するために透明な原稿載置板２９が配設されている。なお、図示していないが、原稿押圧部材２８には原稿トレイに載置された原稿を所定の搬送路に沿って搬送する自動原稿搬送装置（ＡＤＦ：Automatic Document Feeder）が設けられており、この自動原稿搬送装置によって搬送される原稿の画像データを原稿読取部３が備えるラインセンサ１６によって読取ることもできる。
【００２９】
図３は、図２において矢符Ａで示す方向から見たフラットベッド読取部２６の内部の構成を示した図である。このフラットベッド読取部２６は、原稿に光を照射する光源３１及び原稿からの反射光を所定の方向へ導くための複数の反射ミラー３２を具備してなる第１走査キャリッジ３３と、第１走査キャリッジ３３により導かれた反射光を集光レンズ３４へと導く複数の反射ミラー３５を具備してなる第２走査キャリッジ３６と、第２走査キャリッジ３６により導かれた反射光を収束する集光レンズ３４と、収束光を電気信号に変換する前記ラインセンサ１６と、を備えてなる、いわゆる縮小光学系の画像読取ユニットである。また、原稿載置板２９を備えるフラットベッド読取部２６の上面板の下面には、白色テープを貼り付けられたり、白色に塗装されることにより白色に形成された白基準板（いわゆる、シェーディングプレート）３７が主走査方向（図２に示す矢符ｘで示す方向）を長手方向として配設されており、この白基準板３７の画像は、シェーディングデータとしてラインセンサ１６により読取られる。シェーディング補正回路１９は、ラインセンサ１６が読取った原稿の画像データを光量補正データ及び原稿の主走査方向に沿って設けられたこの白基準板３７の画像から取得したシェーディングデータを用いてシェーディング補正を行う。
【００３０】
原稿載置板２９に原稿が載置され、原稿押圧部材２８が閉じられると、第１走査キャリッジ３３は、搭載している光源３１により原稿に光を照射しつつ読取り開始位置側の所定の検出位置から所定の距離だけ移動し、第２走査キャリッジ３６は、第１走査キャリッジ３３の移動に対応して第１走査キャリッジ３３の約半分の距離を移動する。これに伴いラインセンサ１６は、第２走査キャリッジ３６から導かれた原稿からの反射光を結像して原稿の画像データを主走査ライン毎に数ライン読取る予備走査を行うことにより、原稿載置板２９に載置された原稿の主走査方向（図２に示す矢符ｘで示す方向）の両端の位置を検出する。制御部２は、ラインセンサ１６の検出結果に基づいて原稿の読取り幅を決定し、フラットベッド読取部２６は、検出された両端の位置を原稿の読取り領域の主走査方向の両端として以下に示す原稿の読取り動作を行う。したがって、ここでは、第１走査キャリッジ３３及び第２走査キャリッジ３６により導かれた原稿の反射光を読取るラインセンサ１６が、原稿の主走査方向の両端の位置を検出する検出手段として機能する。なお、原稿載置板２９に載置された原稿の有無を検出するための原稿検出センサを設け、該原稿検出センサにより原稿の主走査方向の両端の位置を検出することも当然可能である。その場合は、ラインセンサ１６の代わりに原稿検出センサが原稿の主走査方向の両端の位置を検出する検出手段として機能する。
【００３１】
上記のように原稿の主走査方向の両端の位置が検出された後、操作部１２のスタートキー２２が押下されて制御部２から原稿の読取り開始命令があると、原稿読取部３のラインセンサ１６は、原稿の読取り動作を開始する前に、白基準板３７の画像を読取ってシェーディングデータを取得する。具体的には、光源３１が消灯した状態で白基準板３７の画像を読取って主走査方向に１ラインのデータ（以下、「黒補正データ」という。）を取得する。そして、黒補正データを取得した後、光源３１が点灯した状態で白基準板３７の画像を読取って主走査方向に１ラインのデータ（以下、「白補正データ」という。）を取得する。このようにしてラインセンサ１６が取得した黒補正データと白補正データは、ＡＦＥ回路１７とＡ／Ｄコンバータ１８において原稿の画像データと同様に必要な処理が施された後、シェーディングデータとしてシェーディングＲＡＭ２０に格納される。
【００３２】
ところで、フラットベッド読取部２６の第１走査キャリッジ３３に搭載されている光源３１には、白色蛍光灯又は冷陰極管等が使用されているため、時間の経過とともにその光量が変化する。図４は、この光源３１点灯時からの時間の経過に対する光源３１の光量変化を示した図である。図示するように、光源３１の光量は、点灯直後は急激に増加して点灯時の時刻ｔ０から所定時間ｔ１を経過した時刻ｔ０＋ｔ１においてピークに達し、その後、時間の経過とともに徐々に減少しつつ安定していく傾向がある。このように、点灯直後から時間の経過とともにその光量が変化する光源３１に対し、最大光量に到達するまでの時間ｔ１が予めＲＡＭ１１に格納されており、本実施形態においては、時刻ｔ０に光源３１を点灯させた後、時刻ｔ０＋ｔ１においてラインセンサ１６が白基準板３７の画像を読取って上記の白補正データを取得するようになっている。
【００３３】
黒補正データと白補正データとからなるシェーディングデータを取得すると、第１走査キャリッジ３３は、搭載している光源３１により原稿に光を照射しつつ原稿載置板２９に沿って副走査方向（図２及び図３の矢符ｙで示す方向）に移動し、第２走査キャリッジ３６は、第１走査キャリッジ３３の移動に対応して第１走査キャリッジ３３の約半分の距離を副走査方向に移動する。このようにして両走査キャリッジ３３及び３６が移動している間に原稿からの反射光が反射ミラー３２及び３５を介してラインセンサ１６に結像されることにより、原稿の画像データが主走査ライン毎に読取られる。
【００３４】
図５の（ａ）は、原稿載置板２９に載置された原稿を上から見た平面図である。図示するように、原稿載置板２９に載置されてその画像が読取られる原稿には、コピーやファクシミリ受信によってその画像が用紙に記録された際に、縁に近い部分において文字や図形等が切れることがないように、通常、上下左右に余白領域が設けられており、その内側の領域に文字や図形等の必要な情報が記録されている。したがって、本実施の形態においては、原稿の上下左右に設けられた余白領域のうち、図中の副走査方向を長手方向とする上下の余白領域を原稿内の白基準として読取る白領域として利用し、読取った原稿の画像データのうち、この白領域にある画像データ（以下、「白領域の画像データ」という。）に基づいて光量補正データを生成する。
【００３５】
図５の（ｂ）は、原稿中の白領域を示した図である。この白領域は、同図（ａ）にも示すように、原稿中において副走査方向を長手方向とする２つの余白領域のうちの一方（図中の上側）の余白領域である第１余白領域と、他方（図中の下側）の余白領域である第２余白領域とからなる。このように、原稿読取り開始前に制御部２によって白領域である第１余白領域と第２余白領域が決定されてから原稿の画像データが読取られるようになっており、読取られた原稿の画像データのうち、第１余白領域に対応する画像データと第２余白領域に対応する画像データが光量補正データ生成部５へと出力されて光量補正データが生成される。
【００３６】
図６は、読取られた原稿の画像データ、第１余白領域の画像データ、第２余白領域の画像データ、白補正データ、及び黒補正データのデータ転送の流れを示した図である。以下、この図に基づいて、原稿載置板２９に載置された原稿の画像データを読取ってその画像データに対してシェーディング補正を行うまでの画像読取装置１の各部の処理動作について説明する。
【００３７】
原稿載置板２９に原稿が載置されて原稿押圧部材２８が閉じられると、上記のように、制御部２は、原稿の読取り幅を決定するとともに、ラインセンサ１６が検出した原稿の主走査方向の両端の位置及びＲＡＭ１１に格納されている白領域設定情報に基づいて白基準として読取る白領域を決定する。そして、操作部１２のスタートキー２２が押下されると、原稿読取部３のラインセンサ１６は、シェーディングデータを取得した後に、原稿の画像データを主走査ライン毎に読取ってＡＦＥ回路１７へと出力する。ＡＦＥ回路１７は、ラインセンサ１６から出力された原稿の画像データに対してレジスタに格納されているゲイン設定値に基づいてゲイン調整を行い、ゲイン調整を行った原稿の画像データをＡ／Ｄコンバータ１８へと出力する。Ａ／Ｄコンバータ１８は、ＡＦＥ回路１７がゲイン調整を行った原稿の画像データに対してＡ／Ｄ変換を行う。
【００３８】
このようにしてＡ／Ｄ変換された原稿の画像データは、シェーディング補正回路１９へと出力されるが、上記のように、白補正データを修正するのに必要な光量補正データを生成するために、制御部２は、Ａ／Ｄ変換された原稿の画像データのうちの図５の（ｂ）に示す第１余白領域の画像データ及び第２余白領域の画像データを光量補正データ生成部５へと出力する。
【００３９】
光量補正データ生成部５は、原稿読取部３のラインセンサ１６が読取った原稿の画像データのうちの白領域の画像データ、すなわち、Ａ／Ｄコンバータ１８から出力された第１余白領域の画像データ及び第２余白領域の画像データに基づいて、光量補正データを生成する生成手段として機能するものであり、第１データ選別回路３９、第２データ選別回路４０、平均化処理回路４１、及び光量補正データ生成回路４２から構成されている。
【００４０】
第１データ選別回路３９及び第２データ選別回路４０は、ラインセンサ１６が読取った原稿の画像データのうちの白領域の画像データから有効データを抽出する。ラインセンサ１６によって読取られ、ＡＦＥ回路１７及びＡ／Ｄコンバータ１８を介して出力された白領域の画像データのうち、第１余白領域の画像データが第１データ選別回路３９へと入力され、第２余白領域の画像データが第２データ選別回路４０へと入力される。
【００４１】
図７の（ａ）は、Ａ／Ｄコンバータ１８から出力された第１余白領域の画像データと第２余白領域の画像データの先頭の１０ライン（主走査ライン）のデータを例示した図である。第１余白領域の画像データ及び第２余白領域の画像データは、ここでは、主走査方向に３画素、副走査方向に原稿の画像データの副走査方向の画素数と等しい画素数、の画素データによって構成されている。なお、第１余白領域の画像データと第２余白領域の画像データの構成は、１ライン（主走査ライン）に対して少なくとも１つの画素データを有していればこれに限定されるものではなく、例えば、原稿の左右両側に十分な余白領域がある場合には、主走査方向に数十画素の画素データから構成されるものであってもよい。
【００４２】
このように構成された第１余白領域の画像データ及び第２余白領域の画像データが光量補正データ生成部５に入力されると、第１データ選別回路３９及び第２データ選別回路４０は、ラインセンサ１６が読取った原稿の画像データのうちの白領域の画像データ、すなわち、第１余白領域の画像データ及び第２余白領域の画像データから有効データを抽出する。
【００４３】
ところで、読取るべき原稿には、上記のように左右両側に余白領域が設けられていることがほとんどであるが、余白であったとしても、例えば、原稿の表面に付着したゴミ等の影響で、白基準として使用すべきではない画像が含まれていることもある。このように、白基準として使用すべきではない画素データ、すなわち白色ではない画素データが白領域の画像データに含まれていると、適切な光量補正データを生成することができない。したがって、第１データ選別回路３９及び第２データ選別回路４０は、原稿読取部３のラインセンサ１６が読取った原稿の画像データのうちの白領域の画像データから所定の画素値（以下、「黒データ閾値」という。）よりも白い画素データを有効データとして抽出する。なお、黒データ閾値は、光量補正データ生成部５の図示しないレジスタに予め格納されて入り、白基準として使用すべき画素データと白基準として使用すべきではない画素データとを区別するために、適当な値が設定されており、操作部１２からの所定操作により設定変更することも可能である。
【００４４】
第１データ選別回路３９は、具体的には、Ａ／Ｄコンバータ１８から出力された第１余白領域の画像データを構成する各画素データに対して、その画素値が黒データ閾値よりも白側の値であるか否かを判断し、白側の値ではないと判断した画素データを削除し、白側の値であると判断した画素データのみを抽出して平均化処理回路４１へと出力する。第２データ選別回路４０は、第１データ選別回路３９と同様に、Ａ／Ｄコンバータ１８から出力された第２余白領域の画像データを構成する各画素データに対して、その画素値が予め設定されている黒データ閾値よりも白側の値であるか否かを判断し、白側の値ではないと判断した画素データを削除し、白側の値であると判断した画素データのみを抽出して平均化処理回路４１へと出力する。なお、読取った原稿の画像データを主走査ライン毎に補正するために、１つの主走査ラインに対して、少なくとも１以上の有効データが抽出されるようになっており、第１データ選別回路３９及び第２データ選別回路４０は、原稿の副走査方向に継続して有効データを抽出する。なお、１つの主走査ラインに対して黒データ閾値よりも白側の値である有効データが存在しない場合には、有効データとして使用可能な周辺の画素データを自身の有効データとして出力するようにすればよい。
【００４５】
図７の（ａ）において、第１余白領域の画像データ及び第２余白領域の画像データ中の白抜きの丸は、抽出すべき有効データ、すなわち、黒データ閾値よりもその画素値が白側である画素データを示しており、黒塗りの丸は、削除すべき黒データ、すなわち、黒データ閾値よりもその画素値が黒側である画素データを示している。このような各画素データによって構成される第１余白領域の画像データ及び第２余白領域の画像データのうち、同図（ｂ）に示すように、白抜きの丸によって示されている有効データのみが平均化処理回路４１へと出力される。
【００４６】
ところで、光源３１の光量変動に対してシェーディングデータの白補正データを修正するための光量補正データは、各主走査ラインに対して１つあればよい。したがって、平均化処理回路４１は、第１データ選別回路３９及び第２データ選別回路４０が抽出した有効データが１つの主走査ラインに対して複数ある場合には、それらを平均化して１つの有効データを出力する。具体的には、第１データ選別回路３９及び第２データ選別回路４０から出力された有効データに対し、１つの主走査ラインについて複数の有効データがある場合には、それらを平均化した有効データを光量補正データ生成回路４２へと出力する。例えば、図７の（ｂ）に示すように、２番目の主走査ラインに対して、第１余白領域の画像データには３つの画素データが、第２余白領域の画像データには２つの画素データが含まれているような場合、これらの５つの画素データの各々の画素値を足し合せ、それを画素データの数（ここでは、５）で除算することにより、２番目の主走査ラインに対して１つの有効データを生成する。１つの主走査ラインに対して複数の有効データがある場合に、このような平均化処理を行うことにより、たとえ各有効データに（読取りによる）誤差があったとしても、その誤差の影響を小さくしてより正確な有効データを得ることができる。
【００４７】
図７の（ｃ）は、平均化処理回路４１によって各主走査ライン毎に抽出された有効データの先頭の１０ラインの有効データを示している。このように、各主走査ライン毎に出力された有効データは、それぞれ、同じ主走査ライン上に位置する原稿の画像データの画素データが読取られたときの光源３１の光量に対応する画素値を有している。したがって、白基準板３７の画像を読取って取得した白補正データをＷ、各主走査ラインの画像を読取っている際に白領域の画像を読取ったデータに基づいて抽出した光源３１の光量に対応する有効データをＷＶとすると、光量の減算値ΔＥは、以下の数１によって表すことができる。
【数１】
2006005513.tif 000003
なお、この数１における白補正データＷの値は、ラインセンサ１６が白補正データを取得するために白基準板３７の画像を読取ったときの光源３１の光量に対応する値であり、例えば主走査方向に１ライン画素データからなる白補正データの各画素データの画素値の平均をとって得たものであり、図６に示すように光量補正データ生成部５のレジスタ（不図示）に基準データとして格納されている。
【００４８】
光量補正データ生成回路４２は、平均化処理回路４１が平均化した有効データに基づいて光量補正データを生成するものであり、各主走査ライン毎の有効データが平均化処理回路４１から出力されると、数１に示すように、その有効データの値ＷＶ及び基準データの値Ｗに基づいて光量補正データΔＥを生成する。図７（ｄ）に示すように、このようにして光量補正データ生成回路４２において生成された副走査方向に１ラインの光量補正データΔＥは、シェーディング補正回路１９へと出力される。
【００４９】
シェーディング補正回路１９は、Ａ／Ｄコンバータ１８から主走査ライン毎に出力される原稿の画像データの各画素データに対して、シェーディングＲＡＭ２０に格納されているシェーディングデータ、すなわち、白補正データ及び黒補正データを読出し、これらのデータと光量補正データ生成回路４２から出力された光量補正データΔＥとを用いて、以下の数２に示す演算式に基づいてシェーディング補正を行う。
【数２】
2006005513.tif 000004
この数２の演算式において、ＶＩＮは、Ａ／Ｄコンバータ１８からシェーディング補正回路１９に入力される原稿の画像データの画素データの画素値であり、Ｗは、白補正データの値であり、Ｂは黒補正データの値であり、ΔＥは、上記の通り光量補正データの値であり、ＶＯＵＴは、シェーディング補正後の原稿の画像データの画素データの画素値である。また、２５５は、Ａ／Ｄコンバータ１８から出力される画素データの階調数（８ビット）から１を差引いた値である。
【００５０】
このように、光源３１から白基準板３７に照射された光の反射光に基づくシェーディングデータの白補正データＷを、光源３１から原稿の白領域に照射された光の反射光に基づく光量補正データΔＥによって順次修正しつつシェーディング補正を行うことにより、シェーディング補正とともに光源３１の光量変動の影響を補正することができる。したがって、白補正データを取得したときから相当の時間が経過した後に読取られた原稿の画像データに対しても、適切なシェーディング補正を行うことができる。
【００５１】
なお、本実施の形態においては、ラインセンサ１６が検出した原稿の主走査方向の両端の位置及びＲＡＭ１１に格納されている白領域設定情報に基づいて白領域である第１余白領域及び第２余白領域を決定する場合について説明したが、ＲＡＭ１１の白領域設定情報を操作部１２からの所定操作により変更できるようにし、白領域をユーザが指定できるようにしてもよい。
【００５２】
例えば、原稿載置板２９に原稿が載置されて原稿押圧部材２８が閉じられた後、操作部１２のテンキー２３等の操作により第１余白領域と第２余白領域に対する主走査方向の画素数、両余白領域の位置（座標）、場合によっては副走査方向の画素数が指定されると、制御部２は、ラインセンサ１６が検出した原稿の主走査方向の両端の位置とユーザが操作部１２から指定した情報に基づいて白領域を決定する。したがって、操作部１２が白領域の指定を受付ける受付手段として機能し、制御部２は、ラインセンサ１６の検出結果及び操作部１２が受付けた白領域の指定に基づいて原稿内の白基準として読取る白領域を決定する。
【００５３】
また、ユーザが指定した情報に基づいて決定した白領域を基に光量補正データを生成し、読取った原稿の画像データに対する光量補正が完了した後に、ＲＡＭ１１の白領域設定情報が、ユーザが指定した白領域設定情報からデフォルトの白領域設定情報に戻されるようにしておく。これにより、通常は、予めＲＡＭ１１に格納されているデフォルトの白領域設定情報とラインセンサ１６が検出した原稿の主走査方向の両端の位置に基づいて白領域が決定され、ユーザによって白領域が指定された場合にのみ指定された白領域の情報とラインセンサ１６が検出した原稿の主走査方向の両端の位置に基づいて白領域が決定されることになる。
【００５４】
また、本発明の実施の形態においては、ラインセンサ１６により原稿のモノクロ画像データを読取る場合について説明したが、本発明は、カラーラインセンサにより原稿のカラー画像データを読取る場合についても適用することができる。
【００５５】
なお、従来のような白基準板ではなく原稿の白領域の画像データから光量補正データを取得することができるので、原稿読取部３がフラットベッド読取部２６の他に自動原稿搬送装置内に原稿の裏面の画像を読取るための画像読取ユニットを備えた両面読取り可能なものである場合には、その画像読取ユニットによって読取られた原稿の裏面の画像データに対しても同様に光源の光量補正を行うことができる。
【００５６】
また、本実施の形態で示した画像読取装置１の構成は、本発明に係る画像読取装置の一態様にすぎず、本発明の要旨を逸脱しない範囲内で適宜設計変更できることは勿論であり、原稿の画像データを読取る機能を備えた装置であれば、例えば、コピー装置、ファクシミリ装置、スキャナ装置、及びこれらの複合機としても実現可能である。
【産業上の利用可能性】
【００５７】
本発明は、例えばコピー装置やファクシミリ装置、これらの複合機等が備える原稿の画像データを読取る画像読取装置を備えた種々の装置に適用することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係る画像読取装置の構成例を示したブロック図である。
【図２】原稿読取部の全体の構成を示した概略斜視図である。
【図３】図２において矢符Ａで示す方向から見たフラットベッド読取部の内部の構成を示した図である。
【図４】光源点灯時からの時間の経過に対する光源の光量変化を示した図である。
【図５】（ａ）は、原稿載置板に載置された原稿を上から見た平面図であり、（ｂ）は、原稿中の白領域を示した図である。
【図６】読取られた原稿の画像データ、第１余白領域の画像データ、第２余白領域の画像データ、白補正データ、及び黒補正データのデータ転送の流れを示した図である。
【図７】（ａ）は、Ａ／Ｄコンバータから出力された第１余白領域の画像データと第２余白領域の画像データの先頭の１０ライン（主走査ライン）のデータを例示した図であり、（ｂ）は、黒データが削除された後の有効データを示した図であり、（ｃ）は、平均化処理回路によって各主走査ライン毎に抽出された有効データの先頭の１０ラインの有効データを示した図であり、（ｄ）は、副走査方向に１ラインの光量補正データを示した図である。
【図８】従来の画像読取装置の原稿載置板周辺の構成を概略的に示した図である。
【符号の説明】
【００５９】
１    画像読取装置
２    制御部（ＭＰＵ）
３    原稿読取部
４    シェーディング補正部
５    光量補正データ生成部
１２    操作部
１６    ラインセンサ
１９    シェーディング補正回路
２０    シェーディングＲＡＭ
３９    第１データ選別回路
４０    第２データ選別回路
４１    平均化処理回路
４２    光量補正データ生成回路
【図１】
2006005513.tif 000005
【図２】
2006005513.tif 000006
【図３】
2006005513.tif 000007
【図４】
2006005513.tif 000008
【図５】
2006005513.tif 000009
【図６】
2006005513.tif 000010
【図７】
2006005513.tif 000011
【図８】
2006005513.tif 000012