(57)【要約】【課題】  原稿の紙質の違いによって読み取り値が異ならないようにする。【解決手段】  載置された原稿Ｐに対してランプ２４の位置を移動させながら光を照射し、その反射光に基づいて原稿Ｐの画像データを読み取るブック原稿読み取りモードと、ランプ２４に対して原稿Ｐ′の位置を移動させながら光を照射し、その反射光に基づいて原稿Ｐ′の画像データを読み取るシート原稿読み取りモードを備えた画像読取装置において、紙質の異なる複数種類の原稿をブック原稿読み取りモードとシート原稿読み取りモードによってそれぞれ読み取り、ブック原稿読み取りモードとシート原稿読み取りモードによって読み取られた同種類の紙質の原稿の画像データに基づいて、同種類の紙質の原稿毎にブック原稿読み取りモードとシート原稿読み取りモードによって読み取った画像データの出力レベルを揃えるための係数αを算出して保存する係数算出・保存回路４３を設けた。【選択図】        図７
2010288089.tif 000002
【特許請求の範囲】
【請求項１】
載置された原稿に対して光源の位置を移動させながら前記光源の光を照射し、前記原稿からの反射光に基づいて前記原稿の画像データを読み取る第１の原稿読み取り手段と、光源に対して原稿の位置を移動させながら前記光源の光を照射し、前記原稿からの反射光に基づいて前記原稿の画像データを読み取る第２の原稿読み取り手段とを備えた画像読取装置において、
紙質の異なる複数種類の原稿を前記第１の原稿読み取り手段と前記第２の原稿読み取り手段によってそれぞれ読み取り、前記第１の原稿読み取り手段と前記第２の原稿読み取り手段によって読み取られた同種類の紙質の原稿の画像データに基づいて、同種類の紙質の原稿毎に前記第１の原稿読み取り手段と前記第２の原稿読み取り手段によって読み取った画像データの出力レベルを揃えるための係数を算出して保存する係数算出保存手段を設けたことを特徴とする画像読取装置。
【請求項２】
載置された原稿に対して光源の位置を移動させながら前記光源の光を照射し、前記原稿からの反射光に基づいて前記原稿の画像データを読み取る第１の原稿読み取り手段と、光源に対して原稿の位置を移動させながら前記光源の光を照射し、前記原稿からの反射光に基づいて前記原稿の画像データを読み取る第２の原稿読み取り手段とを備えた画像読取装置において、
予め選択された紙質の原稿を前記第１の原稿読み取り手段によって読み取り、紙質の異なる複数種類の原稿を前記第２の原稿読み取り手段によって読み取り、前記第１の原稿読み取り手段によって読み取られた原稿の画像データと前記第２の原稿読み取り手段によって読み取られた各画像データに基づいて、各種類の紙質の原稿毎に前記第１の原稿読み取り手段と前記第２の原稿読み取り手段によって読み取った画像データの出力レベルを揃えるための係数を算出して保存する係数算出保存手段を設けたことを特徴とする画像読取装置。
【請求項３】
指定手段によって指定された紙質の種類の原稿を前記第１の原稿読み取り手段又は前記第２の原稿読み取り手段によって読み取る場合、前記係数算出保存手段に保存された係数の中から前記指定された紙質の種類の原稿に対応する係数を選択し、その選択した係数に基づいて前記第１の原稿読み取り手段又は前記第２の原稿読み取り手段によって読み取った画像データの出力レベルを補正する補正手段を設けたことを特徴とする請求項１又は２記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複写機，スキャナ装置，ファクシミリ装置，複合機を含む画像読取装置に関する。
【背景技術】
【０００２】
複写機，スキャナ装置，ファクシミリ装置，複合機を含む画像読取装置において、コンタクトガラス上に載置された原稿をスキャナ部が移動しながら読み取るブック原稿読み取りモードと、自動原稿給送装置（「ＡＤＦ」という）により原稿読取位置を搬送される原稿を停止するスキャナ部で読み取るＤＦ原稿読み取りモードとを備えた装置がある。
このような画像読取装置では、メカ、光学条件の相違から、ブック原稿読み取りモードとＤＦ原稿読み取りモードでそれぞれ同一原稿を読み取った場合、それぞれのモードで読み取り値が異なってしまうという問題があった。
そこで従来、ブック原稿読み取りモードとＤＦ原稿読み取りモードとで、シェーディング補正演算処理時の目標濃度設定係数を変更してシェーディング補正を行うことにより、同じ原稿を異なる種類の原稿読み取りモードで読み取ってもそれぞれのモードにおける読み取り値が異ならないようにする手段を設けた原稿読取装置（例えば、特許文献１参照）があった。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したようなＤＦ原稿読取りモードでは、原稿の紙質（例えば、紙厚や透過率の違いに起因する性質）の違いによっても読み取り値が異なってしまうことがある。
そこで、上述した従来の原稿読取装置のように、ブック原稿読み取りモードとＤＦ原稿読み取りモードのそれぞれにおいて同じ原稿の読み取り値が異ならないようにしてしまうと、例えば、透過率が通常の原稿よりも比較的大きい原稿についてそれぞれのモードにおいて読み取り値が同等になるように補正するのに用いる係数に決められてしまった場合、透過率が通常の原稿よりも比較的小さい原稿を読み取ったときの画像が白っぽくなってしまうという問題があった。
この発明は上記の点に鑑みてなされたものであり、原稿の紙質の違いによって読み取り値が異ならないようにすることを目的とする。
【課題を解決するための手段】
【０００４】
この発明は上記の目的を達成するため、載置された原稿に対して光源の位置を移動させながら上記光源の光を照射し、上記原稿からの反射光に基づいて上記原稿の画像データを読み取る第１の原稿読み取り手段と、光源に対して原稿の位置を移動させながら上記光源の光を照射し、上記原稿からの反射光に基づいて上記原稿の画像データを読み取る第２の原稿読み取り手段を備えた画像読取装置において、紙質の異なる複数種類の原稿を上記第１の原稿読み取り手段と上記第２の原稿読み取り手段によってそれぞれ読み取り、上記第１の原稿読み取り手段と上記第２の原稿読み取り手段によって読み取られた同種類の紙質の原稿の画像データに基づいて、同種類の紙質の原稿毎に上記第１の原稿読み取り手段と上記第２の原稿読み取り手段によって読み取った画像データの出力レベルを揃えるための係数を算出して保存する係数算出保存手段を設けたものである。
【０００５】
また、上述のような第１の原稿読み取り手段と第２の原稿読み取り手段を備えた画像読取装置において、予め選択された紙質の原稿を上記第１の原稿読み取り手段によって読み取り、紙質の異なる複数種類の原稿を上記第２の原稿読み取り手段によって読み取り、上記第１の原稿読み取り手段によって読み取られた原稿の画像データと上記第２の原稿読み取り手段によって読み取られた各画像データに基づいて、各種類の紙質の原稿毎に上記第１の原稿読み取り手段と上記第２の原稿読み取り手段によって読み取った画像データの出力レベルを揃えるための係数を算出して保存する係数算出保存手段を設けてもよい。
【０００６】
さらに、指定手段によって指定された紙質の種類の原稿を上記第１の原稿読み取り手段又は上記第２の原稿読み取り手段によって読み取る場合、上記係数算出保存手段に保存された係数の中から上記指定された紙質の種類の原稿に対応する係数を選択し、その選択した係数に基づいて上記第１の原稿読み取り手段又は上記第２の原稿読み取り手段によって読み取った画像データの出力レベルを補正する補正手段を設けるとよい。
【発明の効果】
【０００７】
この発明による画像読取装置は、原稿の紙質の違いによって読み取り値が異ならないようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施例である画像読取装置の機能構成を示すブロック図である。
【図２】この実施例の画像読取装置におけるシート原稿読み取りモードの動作説明図である。
【図３】この実施例の画像読取装置におけるブック原稿読み取りモードの動作説明図である。
【図４】この実施例の画像読取装置におけるＣＣＤの構成図である。
【図５】この実施例の画像読取装置における原稿面からＣＣＤに至る光路の模式図である。
【図６】この実施例の画像読取装置の処理部の内部構成を示す機能ブロック図である。
【０００９】
【図７】この実施例の画像読取装置の信号処理部の内部構成を示した機能ブロック図である。
【図８】この実施例の画像読取装置の操作部の正面図である。
【図９】この実施例の画像読取装置における紙厚の異なる原稿毎に係数を求める処理を示すフローチャート図である。
【図１０】この実施例の画像読取装置における紙厚の異なる原稿毎に係数を求める処理の他の処理例を示すフローチャート図である。
【図１１】この実施例の画像読取装置における原稿の紙厚に対応した係数で画像を読み取る処理を示すフローチャート図である。
【発明を実施するための形態】
【００１０】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
〔実施例〕
図１は、この発明の実施例である画像読取装置の機能構成を示すブロック図である。
この画像読取装置１は、自動原稿給送部（オートドキュメントフィーダー：ＡＤＦ）２と読取部３とからなる。
ＡＤＦ２は、ピックアップローラ１０，搬送ドラム１１を含む搬送ローラ群１２などを駆動し、原稿トレイ１３に載ったシート状の原稿Ｐが等速で読取部３のシート原稿用ガラス２２の位置を通過するように搬送する。画像を読み取られた原稿Ｐは排紙トレイ１４に搬送されて排紙される。
読取部３は、上側に、コンタクトガラス２０と基準白板２１とシート原稿用ガラス２２を配置している。
コンタクトガラス２０は、ブック原稿読み取りモード時に原稿Ｐ′をセットするためのものである。
【００１１】
このブック原稿読み取りモードとは、基準白板２１及びコンタクトガラス２０上に置かれた原稿Ｐ′に対して第１キャリッジ２３と第２キャリッジ２６を走行移動させながら原稿Ｐ′の画像を読み取るモードである。
すなわち、このブック原稿読み取りモードに係る各部が第１の原稿読み取り手段の機能を果たす。
シート原稿用ガラス２２は、シート原稿読み取りモード時に搬送されてくる原稿Ｐを読み取るためのシート原稿読み取り位置に設けたものである。
【００１２】
このシート原稿読み取りモードとは、基準白板２１を読み取る場合は第１キャリッジ２３と第２キャリッジ２６を基準白板２１まで移動させて読み取り、原稿Ｐを読み取る場合は第１キャリッジ２３と第２キャリッジ２６をシート原稿読み取り位置に停止させた状態で、シート原稿読み取り位置に原稿Ｐを搬送させながら原稿Ｐの画像を読み取るモードである。
すなわち、このシート原稿読み取りモードに係る各部が第２の原稿読み取り手段の機能を果たす。
基準白板２１は、シェーディング補正時の補正データを得るために読み取る部材であり、画像の読み取り方向の主走査方向に設けられた均一濃度のほぼ白色の部材である。
【００１３】
読取部３の内部には、第１キャリッジ２３，第２キャリッジ２６，レンズ２９，ＣＣＤ基板３０，スキャナモータ３２，処理部３３を有する。
第１キャリッジ２３は、ランプ２４とミラー２５を有し、画像の読み取り方向の副走査方向に移動可能である。
第２キャリッジ２６は、ミラー２７，２８を有し、同じく画像の読み取り方向の副走査方向に移動可能である。
ランプ２４は光源であり、図１では図示を省略したランプ安定器から駆動電圧を印加されて点灯し、所定角度で原稿Ｐ，Ｐ′読み取り面を照射する照明である。
ランプ２４から照射された光は、基準白板２１、あるいは原稿Ｐ，Ｐ′で反射し、３枚のミラー２５，２７，２８とレンズ２９を経由して、ＣＣＤ基板３０に載った光電変換素子であるＣＣＤ３１に入射する。
第１キャリッジ２３と第２キャリッジ２６は、非動作時にはシート原稿読み取りモード時の読み取り位置に待機する。
【００１４】
そして、ブック原稿読み取りモードでは、第１キャリッジ２３と第２キャリッジ２６がステッピングモータ等のスキャナモータ３２のモータ駆動により、原稿Ｐの読み取り面とＣＣＤ３１との間の距離を一定に保ちながら副走査方向に移動して基準白板２１及びコンタクトガラス２０上に置かれた原稿Ｐ′の画像面を読み取る。
一方、シート原稿読み取りモードでは、第１キャリッジ２３と第２キャリッジ２６をシート原稿読み取り位置に停止させたまま、ＡＤＦ２によって搬送されてくる原稿Ｐの画像面を読み取る。
ＣＣＤ基板３０は、ＣＣＤ３１と、図示を省略した公知のクロックドライバ，タイミング信号生成部，信号処理部からなる。
ＣＣＤ基板３０は、ＣＣＤ３１に入射した光の入射光量に対応した電圧を出力し、処理部３３に画像データとして渡す。
【００１５】
図２は、この画像読取装置１におけるシート原稿読み取りモードの動作説明図である。
図中の矢印付き太線は、第１キャリッジ２３と第２キャリッジ２６の移動方向を示している。
シート原稿読み取りモードでは、シート原稿読み取り位置に待機している第１キャリッジ２３と第２キャリッジ２６を、スキャナモータ３２の駆動により基準白板２１方向に移動させる。その時の移動距離は最低でも基準白板２１が読める距離とする。
その後、第１キャリッジ２３と第２キャリッジ２６を、シート原稿読み取り位置方向に移動させながら基準白板２１の画像を読み取り、その基準白板データＷｔを処理部３３へ出力し、更に、第１キャリッジ２３と第２キャリッジ２６をシート原稿読み取り位置まで移動させて一旦停止する。一旦停止後、所定の時間を置き、ＡＤＦ２によって搬送された原稿Ｐの画像面がシート原稿読み取り位置を通過するので、第１キャリッジ２３と第２キャリッジ２６を停止させたまま、原稿Ｐの画像面を読み取り、その原稿データＤｃ＿ｄｆを処理部３３へ出力する。
【００１６】
図３は、この画像読取装置１におけるブック原稿読み取りモードの動作説明図である。
図中の矢印付き太線は、第１キャリッジ２３と第２キャリッジ２６の移動方向を示している。
ブック原稿読み取りモードでは、シート原稿読み取り位置に待機している第１キャリッジ２３と第２キャリッジ２６を、スキャナモータ３２の駆動により基準白板２１方向に移動していき、基準白板２１，原稿Ｐ′の順で読み取りを行う。
第１キャリッジ２３と第２キャリッジ２６は、移動開始からは徐々に速度を上げ、遅くとも原稿Ｐ′の読み取り開始時には目標速度に達して定速で原稿Ｐ′を読み取るプロファイルで駆動される。原稿Ｐ′を読み取り終わったら、第１キャリッジ２３と第２キャリッジ２６は、減速して停止後、画像の読み取りに移動させた反対方向に移動し、再びシート原稿読み取り位置まで戻して停止する。原稿Ｐ′の画像面から読み取った原稿データＤｃ＿ｄｆを処理部３３へ出力する。
【００１７】
図４は、図１に示すＣＣＤの構成図である。
このＣＣＤ３１は、赤（Ｒ）のカラーフィルタを介した赤センサ３１ａと、緑（Ｇ）のカラーフィルタを介した緑センサ３１ｂと、青（Ｂ）のカラーフィルタを介した青センサ３１ｃを３列並べて配置したものであり、原稿面の反射光を入射し、その入射光をＲ，Ｇ，Ｂの３色に分解したＲ，Ｇ，Ｂデータ（光情報）を取り込むことができるカラーＣＣＤである。
図５は、原稿面からＣＣＤに至る光路の模式図である。
赤センサ３１ａ，緑センサ３１ｂ，青センサ３１ｃの各センサ列は所定の間隔を置いて並べられているため、ＣＣＤ３１が同一時刻に取り込んだＲ，Ｇ，Ｂデータは、原稿Ｐ，Ｐ′の異なる場所を読み取ったデータになる。
【００１８】
図６は、この画像読取装置の処理部の内部構成を示す機能ブロック図であり、その処理部と係る各部も図示している。
処理部３３は、ＣＰＵ，ＲＯＭ及びＲＡＭからなるマイクロコンピュータによって実現され、係数算出部３５，信号処理部３５，画像処理部３６，制御部３７の機能部を備えている。
制御部３７は、この画像読取装置の全体の制御を行い、スキャナモータ３２，信号処理部３５，画像処理部３６，ランプ安定器３４，ＡＤＦ２，操作部４，プリンタ５，外部インタフェース（Ｉ／Ｆ）６の制御を行う。
制御部３７は、ブック原稿読み取りモードでは、スキャナモータ３２によって第１，第２キャリッジを駆動して、第１，第２キャリッジを基準白板の画像を読み取った後に、続けてコンタクトガラス上の原稿の画像を読み取り、それらの読み取りによる反射光に基づく画像データのＲ，Ｇ，ＢデータをＣＣＤ３１から信号処理部３５に入力する。
【００１９】
また、シート原稿読み取りモードでは、スキャナモータ３２によって第１，第２キャリッジを駆動して、基準白板の画像を読み取った後にシート原稿読み取り位置まで第１，第２キャリッジを戻して停止させ、ＡＤＦ２によって搬送される原稿の画像を読み取り、それらの読み取りによる反射光に基づくＲ，Ｇ，ＢデータをＣＣＤ３１から信号処理部３５に入力する。
制御部３７は、スキャナモータ３２にモータ電流を設定するデータ（信号）：Ｍ＿ＶＲＥＦ０〜２（図中では「０〜２」の図示を省略），モータの励磁方式を設定するデータ（信号）：Ｍ＿ＭＯＤＥ０〜１（図中では「０〜１」の図示を省略）、モータの回転方向を指示するデータ（信号）：ＣＷ＿ＣＣＷ、モータを駆動するためのクロック：Ｍ＿ＣＬＫを出力することにより、スキャナモータ３２の駆動を制御し、第１，第２キャリッジの副走査方向への移動とその移動のタイミングを制御する。
【００２０】
それ以外にも制御部３７は、信号処理部３５に対して黒オフセット検出タイミングを示すデータ（信号）：ＸＢＫＤＴ、基準白板の読み取りタイミングを示すデータ（信号）：ＸＳＨＧＴ、原稿の読み取りタイミングを示すデータ（信号）：ＸＦＧＡＴＥをそれぞれ出力し、ランプ安定器３４には点灯同期クロックデータ（信号）：Ｌ＿ＣＬＫ、点灯データ（信号）：Ｌ＿ＣＮＴを出力する。
また、シート原稿読み取りモードでは、ＡＤＦ２が原稿の搬送を行ってタイミングを管理しているので、ＡＤＦ２から原稿の読み取りタイミングを示すデータ（信号）：ＸＤＦＧＡＴＥを制御部３７に対して出力する。
制御部３７は、ＡＤＦ２から受け取ったデータ（信号）：ＸＤＦＧＡＴＥをＸＦＧＡＴＥとして信号処理部３５と画像処理部３６に受け渡す。
また、操作部４からの紙厚の種類を示すデータ（信号）：ＤＯＣを受け取って信号処理部３５へ送る。
信号処理部３５は、ＣＣＤ３１から受け取ったＲ，Ｇ，Ｂデータ（信号）をデジタル化して画像処理部３６に渡している。
【００２１】
画像処理部３６は、信号処理部３５から出力されたＲ，Ｇ，Ｂデータに対して変倍処理，ＭＴＦ補正，色変換などの処理を施し、プリンタ５へはＣ，Ｍ，Ｙ，Ｋデータにして、外部Ｉ／Ｆ６へはＲ，Ｇ，Ｂデータを出力する。
操作部４は、ユーザがこの画像読取装置１に対して原稿の読み取り解像度（変倍率），スキャン枚数，出力濃度などの設定情報を入力すると共に、画像読み取り，画像印刷を含む各種機能の実行の際のユーザに通知する情報を表示するオペレーションパネルである。この操作部４には、読み取り原稿の紙質に応じた選択肢として、この実施例では、複数種類の紙厚の種類を選択して指定するスイッチを設けている。なお、このスイッチを原稿の透過率について複数種類設けても良い。
【００２２】
図７は、図６の信号処理部の内部構成を示した機能ブロック図であり、その処理部と係る各部も図示している。
この信号処理部３５は、アナログ処理回路４０，Ａ／ＤＣ４１，オフセット検出・減算回路４２，係数算出・保存回路４３，シェーディングデータ生成・保存回路４４，シェーディング補正回路４５の機能部を備えている。
アナログ処理回路４０は、ＣＣＤ３１からの３色の出力信号であるＲ，Ｇ，Ｂデータを入力すると、そのＲ，Ｇ，Ｂデータに対してサンプルホールド，増幅，直流オフセットの再生などの処理を行い、その処理後のアナログ信号をアナログ・デジタル変換回路（Ａ／ＤＣ）４１へ出力する。
Ａ／ＤＣ４１は、アナログ処理回路４０から入力したアナログ信号をデジタル信号に変換し、その変換後のＲ，Ｇ，Ｂデータをオフセット検出・減算回路４２へ出力する。
【００２３】
オフセット検出・減算回路４２は、制御部３７からのＸＢＫＤＴの有効期間に、ＣＣＤ３１の複数あるＯＰＢ画素データに基づいて平均処理などして、Ｒ，Ｇ，Ｂデータに含まれるオフセット分（以下「黒オフセットＢＫ」という）を検出し、Ｒ，Ｇ，Ｂデータから検出した黒オフセットをそれぞれ減算し、黒オフセットを含まないＲ，Ｇ，Ｂデータを係数算出・保存回路４３，シェーディングデータ生成・保存回路（ＳＨデータ生成・保存回路）４４，シェーディング補正回路（ＳＨ補正回路）４５へそれぞれ出力する。
このオフセット検出・減算回路４２は、係数算出と保存処理時に所定原稿から読み取ったＲ，Ｇ，Ｂデータについては、黒オフセットを検出して減算してから係数算出・保存回路４３に出力する。
また、原稿読み取り時に基準白板から読み取ったＲ，Ｇ，Ｂデータについても、黒オフセットを検出して減算してからシェーディングデータ生成・保存回路４４に出力する。
【００２４】
制御部３７は、オフセット検出・減算回路４２に上述の処理を実行させるために、オフセット検出・減算回路４２へ黒オフセットレベルの検出期間を示すデータ（信号）：ＸＢＫＤＴを出力する。
係数算出・保存回路４３は、係数算出保存手段に相当し、シート原稿読み取りモードで原稿を読み取る際、原稿の紙厚に関連してＲ，Ｇ，Ｂデータを補正するのに用いる係数αを算出して保存する。
この係数αは、シート原稿読み取りモード及びブック原稿読み取りモードで原稿を読み取り、それぞれの読み取りデータであるＲ，Ｇ，Ｂデータの読み取り値（出力レベル）をシェーディング補正する処理の際、原稿の厚みの違いによって生じる読み取り値（出力レベル）を揃えるための係数である。
この係数αは、この画像読取装置のユーザが原稿を読み取るよりも前に予め求めておく必要がある係数であり、例えば、この画像読取装置の製造工場において、製造出荷前に求めて係数算出・保存回路４３内のメモリに保存する。また、ユーザが使用する前に係数を算出して保存するようにしてもよい。
【００２５】
係数αは、所定原稿を、ブック原稿読み取りモードで読み取ったデータと、シート原稿読み取りモードで読み取ったデータとから各々黒オフセット値を引いた後の比率であり、オフセット検出・減算回路４２と係数算出・保存回路４３において、次の数１に基づく演算処理で算出し、係数算出・保存回路４３内のメモリに保存する。
例えば、紙厚が薄い原稿，普通原稿（普通の厚み、標準の厚み、薄い原稿と厚い原稿を決定するのに基準となる厚み），厚い原稿（紙厚の関係は、薄い原稿＜普通原稿＜厚い原稿である）についての係数を求めて保存する。この場合、操作部４で薄い原稿を指定し、薄い原稿を読み取って算出した係数αを保存し、同様にして普通原稿と厚い原稿の各紙厚の原稿についても実行する。
【００２６】
〔数１〕
係数：α（＊ｍ）＝（Ｄｃ＿ｂｏｏｋ（＊ｍ）−ＢＫ（＊））／（Ｄｃ＿ＤＦ（＊ｍ）−ＢＫ（＊））
Ｄｃ＿ｂｏｏｋ（＊ｍ）：ブック原稿読み取りモードで原稿を読み取ったときのデータ
Ｄｃ＿ＤＦ（＊ｍ）：ＤＦ原稿読み取りモードで原稿を読み取ったときのデータ
ＢＫ（＊）：黒オフセットデータ
＊：Ｒ，Ｇ，Ｂ
ｍ：紙厚（１：薄い原稿，２：普通原稿，３：厚い原稿）
【００２７】
オフセット検出・減算回路４２では、「Ｄｃ＿ｂｏｏｋ（＊ｍ）−ＢＫ（＊）」と「Ｄｃ＿ＤＦ（＊ｍ）−ＢＫ（＊）」を算出する。
すなわち、薄い原稿のＲデータについては「Ｄｃ＿ｂｏｏｋ（１Ｒ）−ＢＫ（Ｒ）」と「Ｄｃ＿ＤＦ（１Ｒ）−ＢＫ（Ｒ）」を、薄い原稿のＧデータについては「Ｄｃ＿ｂｏｏｋ（１Ｇ）−ＢＫ（Ｇ）」と「Ｄｃ＿ＤＦ（１Ｇ）−ＢＫ（Ｇ）」を、薄い原稿のＢデータについては「Ｄｃ＿ｂｏｏｋ（１Ｂ）−ＢＫ（Ｂ）」と「Ｄｃ＿ＤＦ（１Ｂ）−ＢＫ（Ｂ）」をそれぞれ算出する。
【００２８】
また、普通原稿のＲデータについては「Ｄｃ＿ｂｏｏｋ（２Ｒ）−ＢＫ（Ｒ）」と「Ｄｃ＿ＤＦ（２Ｒ）−ＢＫ（Ｒ）」を、普通原稿のＧデータについては「Ｄｃ＿ｂｏｏｋ（２Ｇ）−ＢＫ（Ｇ）」と「Ｄｃ＿ＤＦ（２Ｇ）−ＢＫ（Ｇ）」を、普通原稿のＢデータについては「Ｄｃ＿ｂｏｏｋ（２Ｂ）−ＢＫ（Ｂ）」と「Ｄｃ＿ＤＦ（２Ｂ）−ＢＫ（Ｂ）」をそれぞれ算出する。
さらに、厚い原稿のＲデータについては「Ｄｃ＿ｂｏｏｋ（３Ｒ）−ＢＫ（Ｒ）」と「Ｄｃ＿ＤＦ（３Ｒ）−ＢＫ（Ｒ）」を、厚い原稿のＧデータについては「Ｄｃ＿ｂｏｏｋ（３Ｇ）−ＢＫ（Ｇ）」と「Ｄｃ＿ＤＦ（３Ｇ）−ＢＫ（Ｇ）」を、厚い原稿のＢデータについては「Ｄｃ＿ｂｏｏｋ（３Ｂ）−ＢＫ（Ｂ）」と「Ｄｃ＿ＤＦ（３Ｂ）−ＢＫ（Ｂ）」をそれぞれ算出する。
【００２９】
そして、係数算出・保存回路４３では、オフセット検出・減算回路４２で算出された上記データに基づいて、各紙厚のＲ，Ｇ，Ｂについて、それぞれα（＊ｍ）＝（Ｄｃ＿ｂｏｏｋ（＊ｍ）−ＢＫ（＊））／（Ｄｃ＿ＤＦ（＊ｍ）−ＢＫ（＊））を算出する。
すなわち、薄い原稿のＲデータについては、α（１Ｒ）＝（Ｄｃ＿ｂｏｏｋ（１Ｒ）−ＢＫ（Ｒ））／（Ｄｃ＿ＤＦ（１Ｒ）−ＢＫ（Ｒ））を算出し、薄い原稿のＧデータについては、α（１Ｇ）＝（Ｄｃ＿ｂｏｏｋ（１Ｇ）−ＢＫ（Ｇ））／（Ｄｃ＿ＤＦ（１Ｇ）−ＢＫ（Ｇ））を算出し、薄い原稿のＢデータについては、α（１Ｂ）＝（Ｄｃ＿ｂｏｏｋ（１Ｂ）−ＢＫ（Ｂ））／（Ｄｃ＿ＤＦ（１Ｂ）−ＢＫ（Ｂ））を算出する。
【００３０】
また、普通原稿のＲデータについては、α（２Ｒ）＝（Ｄｃ＿ｂｏｏｋ（２Ｒ）−ＢＫ（Ｒ））／（Ｄｃ＿ＤＦ（２Ｒ）−ＢＫ（Ｒ））を算出し、普通原稿のＧデータについては、α（２Ｇ）＝（Ｄｃ＿ｂｏｏｋ（２Ｇ）−ＢＫ（Ｇ））／（Ｄｃ＿ＤＦ（２Ｇ）−ＢＫ（Ｇ））を算出し、普通原稿のＢデータについては、α（２Ｂ）＝（Ｄｃ＿ｂｏｏｋ（２Ｂ）−ＢＫ（Ｂ））／（Ｄｃ＿ＤＦ（２Ｂ）−ＢＫ（Ｂ））を算出する。
さらに、厚い原稿のＲデータについては、α（３Ｒ）＝（Ｄｃ＿ｂｏｏｋ（３Ｒ）−ＢＫ（Ｒ））／（Ｄｃ＿ＤＦ（３Ｒ）−ＢＫ（Ｒ））を算出し、厚い原稿のＧデータについては、α（３Ｇ）＝（Ｄｃ＿ｂｏｏｋ（３Ｇ）−ＢＫ（Ｇ））／（Ｄｃ＿ＤＦ（３Ｇ）−ＢＫ（Ｇ））を算出し、厚い原稿のＢデータについては、α（３Ｂ）＝（Ｄｃ＿ｂｏｏｋ（３Ｂ）−ＢＫ（Ｂ））／（Ｄｃ＿ＤＦ（３Ｂ）−ＢＫ（Ｂ））を算出する。
【００３１】
そして、上記算出した各係数を操作部４の薄い原稿（薄紙），普通原稿（普通の厚み），厚い原稿（厚紙）の各スイッチの入力によって呼び出せるようにそれぞれ対応させて保存する。
このようにして、薄い原稿の指定スイッチ入力により、｛α（１Ｒ），α（１Ｇ），α（１Ｂ）｝が呼び出されてシェーディング補正回路４５へ出力される。また、普通原稿の指定スイッチ入力により、｛α（２Ｒ），α（２Ｇ），α（２Ｂ）｝が呼び出されてシェーディング補正回路４５へ出力される。さらに、厚い原稿の指定スイッチ入力により、｛α（３Ｒ），α（３Ｇ），α（３Ｂ）｝が呼び出されてシェーディング補正回路４５へ出力される。
【００３２】
次に、上記係数αは別な定義も可能である。
予め設定した固定原稿（例えば、紙厚：普通原稿）をブック原稿読み取りモードで読み取ったデータに対し、シート原稿読み取りモードで読み取る原稿が薄い原稿，普通原稿，厚い原稿の場合について次の数２に基づく演算処理で各々算出して保存するようにしてもよい。
【００３３】
〔数２〕
係数：α（＊ｍ）＝（Ｄｃ＿ｂｏｏｋ（＊２）−ＢＫ（＊））／（Ｄｃ＿ＤＦ（＊ｍ）−ＢＫ（＊））
Ｄｃ＿ｂｏｏｋ（＊２）：ブック原稿読み取りモードで固定原稿を読み取ったときのデータ
Ｄｃ＿ＤＦ（＊ｍ）：ＤＦ原稿読み取りモードで原稿を読み取ったときのデータ
ＢＫ（＊）：黒オフセットデータ
＊：Ｒ，Ｇ，Ｂ
ｍ：紙厚（１：薄い原稿，２：普通原稿，３：厚い原稿）
そして、この場合も上述と同様にしてそれぞれ算出された係数はメモリされ、原稿の読み取り時に必要な係数がシェーディング補正演算にて使用される。
なお、この実施例では、固定原稿に普通原稿を用いた場合を説明したが、薄い原稿、あるいは厚い原稿にしてもよい。
【００３４】
次の表１は、上記各係数のメモリ内に保存時の対応関係を示すものである。
操作部４の紙厚指定スイッチの種類毎に、ブック原稿読み取りモードで原稿を読み取った際、その読み取り画像データであるＲ，Ｇ，Ｂデータにシェーディング補正処理を施すときに使用する係数αと、シート原稿読み取りモードで原稿を読み取った際、その読み取り画像データであるＲ，Ｇ，Ｂデータにシェーディング補正処理を施すときに使用する係数αとを対応させて記憶している。
すなわち、薄い原稿指定スイッチ，普通原稿指定スイッチ，厚い原稿指定スイッチの各入力コードに対して、ブック原稿読み取りモードには、Ｒ，Ｇ，Ｂデータの各データに対して全て“１”を保存している。
この場合、ブック原稿読み取りモードによる原稿の読み取りでは、原稿の厚みの違いによって読み取り値が異なる虞は殆どないこと示している。
【００３５】
一方、シート原稿読み取りモードには、薄い原稿指定スイッチの入力コードに対して、上述の算出によって求められたＲ，Ｇ，Ｂデータの各データ毎の係数α（Ｒ１），α（Ｇ１），α（Ｂ１）を、普通原稿指定スイッチの入力コードに対して、上述の算出によって求められたＲ，Ｇ，Ｂデータの各データ毎の係数α（Ｒ２），α（Ｇ２），α（Ｂ２）を、厚い原稿指定スイッチの入力コードに対して、上述の算出によって求められたＲ，Ｇ，Ｂデータの各データ毎の係数α（Ｒ３），α（Ｇ３），α（Ｂ３）をそれぞれ対応させて保存している。
【００３６】
【表１】
2010288089.tif 000003
【００３７】
シェーディングデータ生成・保存回路４４は、制御部３７から出力される基準白板の画像データを取り込むべき期間を示すデータ（信号）：ＸＳＨＧＴの有効期間中に、基準白板から読み取ったＲ，Ｇ，Ｂデータの主走査方向の画素毎に統計処理（単純平均，重加算平均などの処理）を行い、基準白板から読み取ったＲ，Ｇ，Ｂデータの読み取り値（出力レベル）をシェーディング補正するためのシェーディングデータとして内部のメモリ内に保存する。
【００３８】
シェーディング補正回路４５は、補正手段に相当し、制御部３７から原稿読み取り期間を示す信号：ＸＦＧＡＴＥの有効期間中に、オフセット検出・減算回路４２から入力されてきた原稿読み取りデータであるＲ，Ｇ，Ｂデータについて、先に求めてシェーディングデータ生成・保存回路４４に格納しているシェーディングデータと、制御部３７からのＤＯＣデータで選択された係数算出・保存回路４３からの係数α又は係数βを用いて、シェーディング補正処理を施して主走査方向のデータ歪を補正する回路である。
【００３９】
上記シェーディング補正処理の基本演算式は、次の数３に示すとおりである。
〔数３〕
シェーディング補正計算式：Ｄｔ（＊）＝（Ｄｃ（＊）−ＢＫ（＊））／（Ｗｔ（＊）−ＢＫ（＊））×（２ｎ−１）×β（＊）×α（＊ｍ）
Ｄｔ：シェーディング補正後データ
Ｄｃ：原稿読取りデータ
Ｗｔ：基準白板読取りデータ
ＢＫ：黒オフセットデータ
β：読み取り出力レベルを決定する係数
α：読み取り原稿の紙厚に関連した係数
＊：ＲまたはＧまたはＢ
ｍ：紙厚（１：薄い原稿，２：普通原稿，３：厚い原稿）
【００４０】
上記数３と表１の係数αに基づいて得られるブック原稿読み取りモード時のシェーディング補正計算式：Ｄｔ＿ｂｏｏｋ（＊）を数４に、シート原稿読み取りモード時のシェーディング補正計算式：Ｄｔ＿ＤＦ（＊ｎ）を数５にそれぞれ示す。
〔数４〕
Ｄｔ＿ｂｏｏｋ（＊）＝（Ｄｃ＿ｂｏｏｋ（＊）−ＢＫ（＊））／（Ｗｔ（＊）−ＢＫ（＊））×（２ｎ−１）×β（＊）
〔数５〕
Ｄｔ＿ＤＦ（＊ｎ）＝（Ｄｃ＿ＤＦ（＊）−ＢＫ（＊））／（Ｗｔ（＊）−ＢＫ（＊））×（２ｎ−１）×β（＊）×α（＊ｍ）
シェーディング補正回路４５は、ブック原稿読み取りモード時は数４に基づくシェーディング補正を読み取りデータのＲ，Ｇ，Ｂデータに施し、シート原稿読み取りモード時は数５に基づくシェーディング補正を読み取りデータのＲ，Ｇ，Ｂデータに施し、それぞれ画像処理部３６へ出力する。
このように、シェーディング補正を行うことにより、ブック原稿読み取りモードとシート原稿読み取りモードの読み取りデータの出力レベルを揃えることができる。
【００４１】
図８は、図１に示す操作部の正面図である。
操作部４の左側には、読み取り原稿の紙厚の種類を選択して指定する指定スイッチ５０として、薄い原稿指定スイッチ５１，普通原稿指定スイッチ５２，厚い原稿指定スイッチ５３があり、そのスイッチ入力に応じて係数算出・保存回路４３には各スイッチの入力コードであるＤＯＣ信号が出力される。
また、右側には読み取り回数などの情報を入力するテンキー５４、及び読み取り開始のスタートスイッチ５５が配置されている。
さらに、中央には、数々のメニューを階層的に表示すると共に、各種メッセージを表示する液晶表示部５６がある。
【００４２】
図９は、この実施例の画像読取装置における紙厚の異なる原稿毎に係数を求める処理を示すフローチャート図である。
操作部から係数を算出する原稿の紙厚（薄い原稿，普通原稿，厚い原稿）が指定されると（Ｓ１）、処理部は、指定された紙厚の原稿をブック原稿読み取りモードで読み取り、その読み取りレベルを検出し（Ｓ２）、指定された紙厚の原稿をシート原稿読み取りモードで読み取り、その読み取りレベルを検出（Ｓ３）、指定された紙厚の原稿について係数を算出して保存し（Ｓ４）、薄い原稿，普通原稿，厚い原稿の全紙種について係数を算出して保存する処理を終了したか否かを判断し（Ｓ５）、終了していなければ、最初の処理に戻って次の紙種について上述の処理を繰り返し、全紙種について係数を算出して保存する処理を終了したら、この処理を終了する。
【００４３】
図１０は、この実施例の画像読取装置における紙厚の異なる原稿毎に係数を求める処理の他の処理例を示すフローチャート図である。
処理部は、予め指定された紙厚の原稿（例えば、普通原稿）をブック原稿読み取りモードで読み取り、その読み取りレベルを検出する（Ｓ１１）。
操作部から係数を算出する原稿の紙厚（薄い原稿，普通原稿，厚い原稿）が指定されると（Ｓ１２）、指定された紙厚の原稿をシート原稿読み取りモードで読み取り、その読み取りレベルを検出し（Ｓ１３）、ブック原稿読み取りモードで読み取ったデータとシート原稿読み取りモードで読み取ったデータとに基づいて指定された紙厚の原稿について係数を算出して保存し（Ｓ１４）、薄い原稿，普通原稿，厚い原稿の全紙種について係数を算出して保存する処理を終了したか否かを判断し（Ｓ１５）、終了していなければ、最初の処理に戻って次の紙種について上述の処理を繰り返し、全紙種について係数を算出して保存する処理を終了したら、この処理を終了する。
【００４４】
図１１は、この実施例の画像読取装置における原稿の紙厚に対応した係数で画像を読み取る処理を示すフローチャート図である。
処理部は、操作部から原稿の読み取り要求があったか否かを判断し（Ｓ２１）、原稿の読み取り要求があった場合、シート原稿読み取りモードか否かを判断し（Ｓ２２）、シート原稿読み取りモードの場合、紙厚指定されているか否かを判断し（Ｓ２３）、紙厚指定されている場合、それに対応する係数αを係数算出・保存回路から選択してロードする（Ｓ２４）。また、上記判断で紙厚指定されていない場合、前スキャンにて使用された係数αを選択して使用する。また、電源オン直後で、まだスキャンされていない場合はデフォルト設定されている紙厚に対応する係数αを係数算出・保存回路から選択してロードする（Ｓ２７）。
【００４５】
その後、基準白板を読み取り（Ｓ２５）、シート原稿読み取りモードで原稿を読み取り、その読み取ったデータに係数αを用いてシェーディング補正演算を実施し、画像処理部へ出力して、この処理を終了する。
一方、上記判断でシート原稿読み取りモードでない場合、すなわち、ブック原稿読み取りモードの場合は、係数α＝１を設定し（Ｓ２８）、基準白板を読み取り（Ｓ２９）、ブック原稿読み取りモードで原稿を読み取り、係数α＝１を用いてシェーディング補正演算を実施し、画像処理部へ出力して、この処理を終了する。
【００４６】
この実施例の画像読取装置は、原稿の紙厚の種類毎に対応する補正係数を読み取り原稿に対応させて使用するので、紙厚の種類の違いによって読み取り値が異なることを防止することができる。
すなわち、画像読取装置のメカ，光学条件の相違から同一原稿を読んでも読み取りモードの違いから読み取り値が異なるのを防止することができ、さらに、原稿の厚みの違いに応じた補正の係数を用意することにより、原稿の紙厚の違いに起因して読み取りデータの出力レベルが異なることも合わせて防止することができる。
また、原稿の紙厚の違いに起因して読み取りデータの出力レベルが異ならないように調整しても、原稿を読み取ったときの画像が白っぽくなってしまうという不具合が生じないようにすることもできる。
【００４７】
さらに、上述の実施例では、原稿の厚みの違いに応じた係数αを用いる場合を説明したが、原稿の透過率を含むその他の紙質についても同様にして実施することができる。
さらにまた、係数αを原稿の紙厚の種類毎に算出して保存し、原稿の読み取り時のシェーディング補正時にその各係数αを使用する場合を説明したが、係数αを求める処理の時に複数種類の透過率の原稿を用意して読み取らせることにより、上述と同様にして原稿の透過率の種類毎に係数αを求めて用いるようにしても良い。
【産業上の利用可能性】
【００４８】
この発明による画像読取装置は、複写機，スキャナ装置，ファクシミリ装置，複合機を含む画像読取装置全般に適用することができる。
【符号の説明】
【００４９】
１：画像読取装置    ２：ＡＤＦ    ３：読取部    ４：操作部    ５：プリンタ    ６：外部Ｉ／Ｆ    １０：ピックアップローラ    １１：搬送ドラム    １２：搬送ローラ群    １３：原稿トレイ    １４：排紙トレイ    ２０：コンタクトガラス    ２１：基準白板    ２２：シート原稿用ガラス    ２３：第１キャリッジ    ２４：ランプ    ２５，２７，２８：ミラー    ２６：第２キャリッジ    ２９：レンズ    ３０：ＣＣＤ基板    ３１：ＣＣＤ    ３１ａ：赤センサ    ３１ｂ：緑センサ    ３１ｃ：青センサ    ３２：スキャナモータ    ３３：処理部    ３４：ランプ安定器    ３５：信号処理部    ３６：画像処理部    ３７：制御部    ３８：係数算出保存部    ４０：アナログ処理回路    ４１：Ａ／ＤＣ    ４２：オフセット検出・減算回路    ４３：係数算出・保存回路    ４４：シェーディングデータ生成・保存回路    ４５：シェーディング補正回路    ５０：指定スイッチ    ５１：薄い原稿指定スイッチ    ５２：普通原稿指定スイッチ    ５３：厚い原稿指定スイッチ    ５４：テンキー    ５５：スタートスイッチ    ５６：液晶表示部    Ｐ，Ｐ′：原稿
【先行技術文献】
【特許文献】
【００５０】
【特許文献１】特開２００２−４４４３８号公報
【図１】
2010288089.tif 000004
【図２】
2010288089.tif 000005
【図３】
2010288089.tif 000006
【図４】
2010288089.tif 000007
【図５】
2010288089.tif 000008
【図６】
2010288089.tif 000009
【図７】
2010288089.tif 000010
【図８】
2010288089.tif 000011
【図９】
2010288089.tif 000012
【図１０】
2010288089.tif 000013
【図１１】
2010288089.tif 000014